diff --git a/ChangeLog b/ChangeLog index 2d9bcef93..721cb9da7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,29 @@ +2018-01-26 Richard Frith-Macdonald + + * NSCharacterSets/GNUmakefile: + * NSCharacterSets/alphanumericCharSet.dat: + * NSCharacterSets/controlCharSet.dat: + * NSCharacterSets/dataToHeader.c: + * NSCharacterSets/decimalDigitCharSet.dat: + * NSCharacterSets/decomposableCharSet.dat: + * NSCharacterSets/illegalCharSet.dat: + * NSCharacterSets/letterCharSet.dat: + * NSCharacterSets/lowercaseLetterCharSet.dat: + * NSCharacterSets/newlineCharSet.dat: + * NSCharacterSets/nonBaseCharSet.dat: + * NSCharacterSets/punctuationCharSet.dat: + * NSCharacterSets/symbolAndOperatorCharSet.dat: + * NSCharacterSets/uppercaseLetterCharSet.dat: + * NSCharacterSets/whitespaceAndNlCharSet.dat: + * NSCharacterSets/whitespaceCharSet.dat: + Obsolete files deleted. + * NSCharacterSets/README.CharSet: updated + * Source/NSCharacterSetData.h: regenerated using the ucsdata library + and the charsets tools to take into account the fact that a unicode + zero width space should be counted as white space by us. + * Source/NSURL.m: A few OSX compatibility tweaks. + * Tests/base/NSURL/basic.m: A couple more OSX compatibility tests. + 2018-01-25 Richard Frith-Macdonald * Headers/Foundation/NSException.h: diff --git a/NSCharacterSets/GNUmakefile b/NSCharacterSets/GNUmakefile deleted file mode 100644 index d9cced33f..000000000 --- a/NSCharacterSets/GNUmakefile +++ /dev/null @@ -1,71 +0,0 @@ -# -# NSCharacterSet makefile for GNUstep Base Library -# Copyright (C) 1995, 1996 Free Software Foundation, Inc. -# -# Written by: Andrew Kachites McCallum -# -# This file is part of the GNUstep Base Library. -# -# This library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2 of the License, or (at your option) any later version. -# -# This library is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# Library General Public License for more details. -# -# You should have received a copy of the GNU Lesser General Public -# License along with this library; if not, write to the Free -# Software Foundation, Inc., 51 Franklin Street, Fifth Floor, -# Boston, MA 02111 USA. - -ifeq ($(GNUSTEP_MAKEFILES),) - GNUSTEP_MAKEFILES := $(shell gnustep-config --variable=GNUSTEP_MAKEFILES 2>/dev/null) - ifeq ($(GNUSTEP_MAKEFILES),) - $(warning ) - $(warning Unable to obtain GNUSTEP_MAKEFILES setting from gnustep-config!) - $(warning Perhaps gnustep-make is not properly installed,) - $(warning so gnustep-config is not in your PATH.) - $(warning ) - $(warning Your PATH is currently $(PATH)) - $(warning ) - endif -endif - -ifeq ($(GNUSTEP_MAKEFILES),) - $(error You need to set GNUSTEP_MAKEFILES before compiling!) -endif - -PACKAGE_NAME = gnustep-base -GNUSTEP_LOCAL_ADDITIONAL_MAKEFILES=../base.make - -include $(GNUSTEP_MAKEFILES)/common.make --include ../config.mak - -CHARSET_FILES = \ -alphanumericCharSet.dat \ -controlCharSet.dat \ -decimalDigitCharSet.dat \ -decomposableCharSet.dat \ -illegalCharSet.dat \ -letterCharSet.dat \ -lowercaseLetterCharSet.dat \ -nonBaseCharSet.dat \ -punctuationCharSet.dat \ -symbolAndOperatorCharSet.dat \ -uppercaseLetterCharSet.dat \ -whitespaceAndNlCharSet.dat \ -whitespaceCharSet.dat - -CTOOL_NAME = dataToHeader -dataToHeader_C_FILES = dataToHeader.c - -include $(GNUSTEP_MAKEFILES)/ctool.make - -after-all:: NSCharacterSetData.h - -NSCharacterSetData.h: $(CHARSET_FILES) - $(GNUSTEP_OBJ_DIR_NAME)/dataToHeader $(CHARSET_FILES) - diff --git a/NSCharacterSets/README.CharSet b/NSCharacterSets/README.CharSet index 23835cf03..359e7435b 100644 --- a/NSCharacterSets/README.CharSet +++ b/NSCharacterSets/README.CharSet @@ -5,21 +5,3 @@ using the tools in tools/charsets and the library in libs/ucsdata ############################################################################# - - - This files in this directory are CharacterSet bitmaps which contain - a bitmap representation of the Unicode characters in the respective - character sets. - - These file were generated automatically from the the latest version - of the Unicode character set as of Feb. 27, 2001. The Unicode character - set can be obtained from http://www.unicode.org - - The binary data files are no longer used at runtime. - - The current character sets are based on UnicodeData.txt version 3.0.1. - - NOTE: There are a number of differences between these sets and the - sets provided by NeXT in their OPENSTEP system. The Unicode Consortium - has added thousands of characters, and changed the classification for - many of them, since the version of the Unicode standard used by NeXT. diff --git a/NSCharacterSets/alphanumericCharSet.dat b/NSCharacterSets/alphanumericCharSet.dat deleted file mode 100644 index 3b9f8309a..000000000 Binary files a/NSCharacterSets/alphanumericCharSet.dat and /dev/null differ diff --git a/NSCharacterSets/controlCharSet.dat b/NSCharacterSets/controlCharSet.dat deleted file mode 100644 index c8c0831ff..000000000 Binary files a/NSCharacterSets/controlCharSet.dat and /dev/null differ diff --git a/NSCharacterSets/dataToHeader.c b/NSCharacterSets/dataToHeader.c deleted file mode 100644 index cc80ce620..000000000 --- a/NSCharacterSets/dataToHeader.c +++ /dev/null @@ -1,55 +0,0 @@ -/* - * A trivial C program to read characterset data files and produce a C - * header file to be included into NSCharacterSet.m - * Pass it the names of the data files as arguments. - */ -#include -#include - -int -main(int argc, char **argv) -{ - int i; - int c; - FILE *o; - - if (argc < 2) - { - fprintf(stderr, "Expecting names of data files to convert\n"); - return 1; - } - o = fopen("NSCharacterSetData.h", "w"); - for (i = 1; i < argc; i++) - { - FILE *f; - char name[BUFSIZ]; - int j; - int sep = '{'; - - strcpy(name, argv[i]); - j = strlen(name) - 4; - if (j < 0 || strcmp(&name[j], ".dat") != 0) - { - fprintf(stderr, "Bad file name '%s'\n", name); - return 1; - } - f = fopen(name, "r"); - if (f == NULL) - { - fprintf(stderr, "Unable to read '%s'\n", name); - return 1; - } - name[j] = '\0'; - fprintf(o, "static unsigned char %s[8192] = ", name); - while ((c = fgetc(f)) != EOF) - { - fprintf(o, "%c\n'\\x%02x'", sep, c); - sep = ','; - } - fprintf(o,"};\n"); - fclose(f); - } - fclose(o); - return 0; -} - diff --git a/NSCharacterSets/decimalDigitCharSet.dat b/NSCharacterSets/decimalDigitCharSet.dat deleted file mode 100644 index 41af5bcc9..000000000 Binary files a/NSCharacterSets/decimalDigitCharSet.dat and /dev/null differ diff --git a/NSCharacterSets/decomposableCharSet.dat b/NSCharacterSets/decomposableCharSet.dat deleted file mode 100644 index 220cc00b7..000000000 Binary files a/NSCharacterSets/decomposableCharSet.dat and /dev/null differ diff --git a/NSCharacterSets/illegalCharSet.dat b/NSCharacterSets/illegalCharSet.dat deleted file mode 100644 index 4b47eb248..000000000 Binary files a/NSCharacterSets/illegalCharSet.dat and /dev/null differ diff --git a/NSCharacterSets/letterCharSet.dat b/NSCharacterSets/letterCharSet.dat deleted file mode 100644 index cc215a601..000000000 Binary files a/NSCharacterSets/letterCharSet.dat and /dev/null differ diff --git a/NSCharacterSets/lowercaseLetterCharSet.dat b/NSCharacterSets/lowercaseLetterCharSet.dat deleted file mode 100644 index daca16891..000000000 Binary files a/NSCharacterSets/lowercaseLetterCharSet.dat and /dev/null differ diff --git a/NSCharacterSets/newlineCharSet.dat b/NSCharacterSets/newlineCharSet.dat deleted file mode 100644 index 4d4d311d3..000000000 Binary files a/NSCharacterSets/newlineCharSet.dat and /dev/null differ diff --git a/NSCharacterSets/nonBaseCharSet.dat b/NSCharacterSets/nonBaseCharSet.dat deleted file mode 100644 index 1e28fe04f..000000000 Binary files a/NSCharacterSets/nonBaseCharSet.dat and /dev/null differ diff --git a/NSCharacterSets/punctuationCharSet.dat b/NSCharacterSets/punctuationCharSet.dat deleted file mode 100644 index 7ab382a46..000000000 Binary files a/NSCharacterSets/punctuationCharSet.dat and /dev/null differ diff --git a/NSCharacterSets/symbolAndOperatorCharSet.dat b/NSCharacterSets/symbolAndOperatorCharSet.dat deleted file mode 100644 index 3dc09172d..000000000 Binary files a/NSCharacterSets/symbolAndOperatorCharSet.dat and /dev/null differ diff --git a/NSCharacterSets/uppercaseLetterCharSet.dat b/NSCharacterSets/uppercaseLetterCharSet.dat deleted file mode 100644 index fdb14ff53..000000000 Binary files a/NSCharacterSets/uppercaseLetterCharSet.dat and /dev/null differ diff --git a/NSCharacterSets/whitespaceAndNlCharSet.dat b/NSCharacterSets/whitespaceAndNlCharSet.dat deleted file mode 100644 index f88e987ef..000000000 Binary files a/NSCharacterSets/whitespaceAndNlCharSet.dat and /dev/null differ diff --git a/NSCharacterSets/whitespaceCharSet.dat b/NSCharacterSets/whitespaceCharSet.dat deleted file mode 100644 index 393afd3af..000000000 Binary files a/NSCharacterSets/whitespaceCharSet.dat and /dev/null differ diff --git a/Source/NSCharacterSetData.h b/Source/NSCharacterSetData.h index 5330474db..4ae68b55f 100644 --- a/Source/NSCharacterSetData.h +++ b/Source/NSCharacterSetData.h @@ -31,13 +31,14 @@ static const NSRange alphanumericCharSet[] = { {768,117}, {886,2}, {890,4}, +{895,1}, {902,1}, {904,3}, {908,1}, {910,20}, {931,83}, {1015,139}, -{1155,163}, +{1155,173}, {1329,38}, {1369,1}, {1377,39}, @@ -49,11 +50,10 @@ static const NSRange alphanumericCharSet[] = { {1488,27}, {1520,3}, {1552,11}, -{1569,62}, -{1632,10}, +{1568,74}, {1646,102}, {1749,8}, -{1758,11}, +{1759,10}, {1770,19}, {1791,1}, {1808,59}, @@ -61,14 +61,14 @@ static const NSRange alphanumericCharSet[] = { {1984,54}, {2042,1}, {2048,46}, -{2304,58}, -{2364,19}, -{2384,6}, -{2392,12}, +{2112,28}, +{2144,11}, +{2208,21}, +{2230,8}, +{2260,14}, +{2275,129}, {2406,10}, -{2417,2}, -{2425,7}, -{2433,3}, +{2417,19}, {2437,8}, {2447,2}, {2451,22}, @@ -83,6 +83,7 @@ static const NSRange alphanumericCharSet[] = { {2527,5}, {2534,12}, {2548,6}, +{2556,1}, {2561,3}, {2565,6}, {2575,2}, @@ -112,6 +113,7 @@ static const NSRange alphanumericCharSet[] = { {2768,1}, {2784,4}, {2790,10}, +{2809,7}, {2817,3}, {2821,8}, {2831,2}, @@ -126,7 +128,7 @@ static const NSRange alphanumericCharSet[] = { {2908,2}, {2911,5}, {2918,10}, -{2929,1}, +{2929,7}, {2946,2}, {2949,6}, {2958,3}, @@ -143,21 +145,20 @@ static const NSRange alphanumericCharSet[] = { {3024,1}, {3031,1}, {3046,13}, -{3073,3}, +{3072,4}, {3077,8}, {3086,3}, {3090,23}, -{3114,10}, -{3125,5}, +{3114,16}, {3133,8}, {3142,3}, {3146,4}, {3157,2}, -{3160,2}, +{3160,3}, {3168,4}, {3174,10}, {3192,7}, -{3202,2}, +{3200,4}, {3205,8}, {3214,3}, {3218,23}, @@ -170,17 +171,15 @@ static const NSRange alphanumericCharSet[] = { {3294,1}, {3296,4}, {3302,10}, -{3330,2}, +{3313,2}, +{3328,4}, {3333,8}, {3342,3}, -{3346,23}, -{3370,16}, -{3389,8}, +{3346,51}, {3398,3}, -{3402,4}, -{3415,1}, -{3424,4}, -{3430,16}, +{3402,5}, +{3412,16}, +{3430,19}, {3450,6}, {3458,2}, {3461,18}, @@ -192,6 +191,7 @@ static const NSRange alphanumericCharSet[] = { {3535,6}, {3542,1}, {3544,8}, +{3558,10}, {3570,2}, {3585,58}, {3648,15}, @@ -213,7 +213,7 @@ static const NSRange alphanumericCharSet[] = { {3782,1}, {3784,6}, {3792,10}, -{3804,2}, +{3804,4}, {3840,1}, {3864,2}, {3872,20}, @@ -223,16 +223,16 @@ static const NSRange alphanumericCharSet[] = { {3902,10}, {3913,36}, {3953,20}, -{3974,6}, -{3984,8}, +{3974,18}, {3993,36}, {4038,1}, {4096,74}, {4176,78}, {4256,38}, +{4295,1}, +{4301,1}, {4304,43}, -{4348,1}, -{4352,329}, +{4348,333}, {4682,4}, {4688,7}, {4696,1}, @@ -248,15 +248,16 @@ static const NSRange alphanumericCharSet[] = { {4824,57}, {4882,4}, {4888,67}, -{4959,1}, +{4957,3}, {4969,20}, {4992,16}, -{5024,85}, +{5024,86}, +{5112,6}, {5121,620}, {5743,17}, {5761,26}, {5792,75}, -{5870,3}, +{5870,11}, {5888,13}, {5902,7}, {5920,21}, @@ -264,8 +265,7 @@ static const NSRange alphanumericCharSet[] = { {5984,13}, {5998,3}, {6002,2}, -{6016,52}, -{6070,30}, +{6016,84}, {6103,1}, {6108,2}, {6112,10}, @@ -275,7 +275,7 @@ static const NSRange alphanumericCharSet[] = { {6176,88}, {6272,43}, {6320,70}, -{6400,29}, +{6400,31}, {6432,12}, {6448,12}, {6470,40}, @@ -289,18 +289,19 @@ static const NSRange alphanumericCharSet[] = { {6783,11}, {6800,10}, {6823,1}, +{6832,15}, {6912,76}, {6992,10}, {7019,9}, -{7040,43}, -{7086,12}, +{7040,116}, {7168,56}, {7232,10}, {7245,49}, +{7296,9}, {7376,3}, -{7380,31}, -{7424,231}, -{7677,281}, +{7380,38}, +{7424,250}, +{7675,283}, {7960,6}, {7968,38}, {8008,6}, @@ -322,7 +323,7 @@ static const NSRange alphanumericCharSet[] = { {8304,2}, {8308,6}, {8319,11}, -{8336,5}, +{8336,13}, {8400,33}, {8450,1}, {8455,1}, @@ -344,12 +345,14 @@ static const NSRange alphanumericCharSet[] = { {11264,47}, {11312,47}, {11360,133}, -{11499,7}, +{11499,9}, {11517,1}, {11520,38}, -{11568,54}, +{11559,1}, +{11565,1}, +{11568,56}, {11631,1}, -{11648,23}, +{11647,24}, {11680,7}, {11688,7}, {11696,7}, @@ -369,56 +372,65 @@ static const NSRange alphanumericCharSet[] = { {12445,3}, {12449,90}, {12540,4}, -{12549,41}, +{12549,42}, {12593,94}, {12690,4}, -{12704,24}, +{12704,27}, {12784,16}, {12832,10}, +{12872,8}, {12881,15}, {12928,10}, {12977,15}, {13312,6581}, -{19968,20939}, +{19968,20970}, {40960,1165}, {42192,46}, {42240,269}, {42512,28}, -{42560,32}, -{42594,17}, -{42620,2}, -{42623,25}, -{42656,82}, +{42560,51}, +{42612,10}, +{42623,115}, {42775,9}, {42786,103}, -{42891,2}, -{43003,45}, +{42891,36}, +{42928,8}, +{42999,49}, {43056,6}, {43072,52}, -{43136,69}, +{43136,70}, {43216,10}, {43232,24}, {43259,1}, +{43261,1}, {43264,46}, {43312,36}, {43360,29}, {43392,65}, {43471,11}, +{43488,31}, {43520,55}, {43584,14}, {43600,10}, {43616,23}, -{43642,2}, -{43648,67}, +{43642,73}, {43739,3}, -{43968,43}, +{43744,16}, +{43762,5}, +{43777,6}, +{43785,6}, +{43793,6}, +{43808,7}, +{43816,7}, +{43824,43}, +{43868,10}, +{43888,123}, {44012,2}, {44016,10}, {44032,11171}, {55216,23}, {55243,49}, -{63744,302}, -{64048,62}, +{63744,366}, {64112,106}, {64256,7}, {64275,5}, @@ -434,7 +446,7 @@ static const NSRange alphanumericCharSet[] = { {64914,54}, {65008,12}, {65024,16}, -{65056,7}, +{65056,16}, {65136,5}, {65142,135}, {65296,10}, @@ -454,29 +466,43 @@ static const NSRange alphanumericCharSet[] = { {65664,123}, {65799,45}, {65856,57}, -{65930,1}, +{65930,2}, {66045,1}, {66176,29}, {66208,49}, -{66304,31}, -{66336,4}, -{66352,27}, +{66272,28}, +{66304,36}, +{66349,30}, +{66384,43}, {66432,30}, {66464,36}, {66504,8}, {66513,5}, {66560,158}, {66720,10}, +{66736,36}, +{66776,36}, +{66816,40}, +{66864,52}, +{67072,311}, +{67392,22}, +{67424,8}, {67584,6}, {67592,1}, {67594,44}, {67639,2}, {67644,1}, {67647,23}, -{67672,8}, -{67840,28}, +{67672,31}, +{67705,38}, +{67751,9}, +{67808,19}, +{67828,2}, +{67835,33}, {67872,26}, -{68096,4}, +{67968,56}, +{68028,20}, +{68050,50}, {68101,2}, {68108,8}, {68117,3}, @@ -484,16 +510,125 @@ static const NSRange alphanumericCharSet[] = { {68152,3}, {68159,9}, {68192,31}, +{68224,32}, +{68288,8}, +{68297,30}, +{68331,5}, {68352,54}, {68416,22}, {68440,27}, -{68472,8}, +{68472,26}, +{68521,7}, {68608,73}, +{68736,51}, +{68800,51}, +{68858,6}, {69216,31}, -{69760,59}, -{73728,879}, -{74752,99}, +{69632,71}, +{69714,30}, +{69759,60}, +{69840,25}, +{69872,10}, +{69888,53}, +{69942,10}, +{69968,36}, +{70006,1}, +{70016,69}, +{70090,3}, +{70096,11}, +{70108,1}, +{70113,20}, +{70144,18}, +{70163,37}, +{70206,1}, +{70272,7}, +{70280,1}, +{70282,4}, +{70287,15}, +{70303,10}, +{70320,59}, +{70384,10}, +{70400,4}, +{70405,8}, +{70415,2}, +{70419,22}, +{70442,7}, +{70450,2}, +{70453,5}, +{70460,9}, +{70471,2}, +{70475,3}, +{70480,1}, +{70487,1}, +{70493,7}, +{70502,7}, +{70512,5}, +{70656,75}, +{70736,10}, +{70784,70}, +{70855,1}, +{70864,10}, +{71040,54}, +{71096,9}, +{71128,6}, +{71168,65}, +{71236,1}, +{71248,10}, +{71296,56}, +{71360,10}, +{71424,26}, +{71453,15}, +{71472,12}, +{71840,83}, +{71935,1}, +{72192,63}, +{72263,1}, +{72272,52}, +{72326,20}, +{72384,57}, +{72704,9}, +{72714,45}, +{72760,9}, +{72784,29}, +{72818,30}, +{72850,22}, +{72873,14}, +{72960,7}, +{72968,2}, +{72971,44}, +{73018,1}, +{73020,2}, +{73023,9}, +{73040,10}, +{73728,922}, +{74752,111}, +{74880,196}, {77824,1071}, +{82944,583}, +{92160,569}, +{92736,31}, +{92768,10}, +{92880,30}, +{92912,5}, +{92928,55}, +{92992,4}, +{93008,10}, +{93019,7}, +{93027,21}, +{93053,19}, +{93952,69}, +{94032,47}, +{94095,17}, +{94176,2}, +{94208,6124}, +{100352,755}, +{110592,287}, +{110960,396}, +{113664,107}, +{113776,13}, +{113792,9}, +{113808,10}, +{113821,2}, {119141,5}, {119149,6}, {119163,8}, @@ -532,9 +667,60 @@ static const NSRange alphanumericCharSet[] = { {120746,25}, {120772,8}, {120782,50}, -{127232,11}, +{121344,55}, +{121403,50}, +{121461,1}, +{121476,1}, +{121499,5}, +{121505,15}, +{122880,7}, +{122888,17}, +{122907,7}, +{122915,2}, +{122918,5}, +{124928,197}, +{125127,16}, +{125184,75}, +{125264,10}, +{126464,4}, +{126469,27}, +{126497,2}, +{126500,1}, +{126503,1}, +{126505,10}, +{126516,4}, +{126521,1}, +{126523,1}, +{126530,1}, +{126535,1}, +{126537,1}, +{126539,1}, +{126541,3}, +{126545,2}, +{126548,1}, +{126551,1}, +{126553,1}, +{126555,1}, +{126557,1}, +{126559,1}, +{126561,2}, +{126564,1}, +{126567,4}, +{126572,7}, +{126580,4}, +{126585,4}, +{126590,1}, +{126592,10}, +{126603,17}, +{126625,3}, +{126629,5}, +{126635,17}, +{127232,13}, {131072,42710}, {173824,4148}, +{177984,221}, +{178208,5761}, +{183984,7472}, {194560,542}, {917760,240}}; #else /* GNUSTEP_INDEX_CHARSET */ @@ -650,7 +836,7 @@ static const unsigned char alphanumericCharSet[122880] = { '\xff', '\xff', '\xdf', -'\x3c', +'\xbc', '\x40', '\xd7', '\xff', @@ -703,8 +889,8 @@ static const unsigned char alphanumericCharSet[122880] = { '\xff', '\xff', '\xff', -'\x3f', -'\x00', +'\xff', +'\xff', '\xfe', '\xff', '\xff', @@ -735,14 +921,14 @@ static const unsigned char alphanumericCharSet[122880] = { '\x00', '\xff', '\x07', -'\xfe', '\xff', '\xff', '\xff', '\xff', '\xff', '\xff', -'\x7f', +'\xff', +'\xff', '\xff', '\xc3', '\xff', @@ -758,7 +944,7 @@ static const unsigned char alphanumericCharSet[122880] = { '\xff', '\xff', '\xef', -'\xdf', +'\x9f', '\xff', '\xfd', '\xff', @@ -803,24 +989,12 @@ static const unsigned char alphanumericCharSet[122880] = { '\x3f', '\x00', '\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', +'\xff', +'\xff', +'\xff', +'\x0f', +'\xff', +'\x07', '\x00', '\x00', '\x00', @@ -829,21 +1003,33 @@ static const unsigned char alphanumericCharSet[122880] = { '\x00', '\xff', '\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xf3', -'\xff', -'\x7f', +'\xdf', '\x3f', +'\x00', +'\x00', +'\xf0', +'\xff', +'\xfb', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', '\xff', '\xcf', '\xff', -'\x06', '\xfe', -'\xee', +'\xff', +'\xef', '\x9f', '\xf9', '\xff', @@ -858,7 +1044,7 @@ static const unsigned char alphanumericCharSet[122880] = { '\xcf', '\xff', '\xf3', -'\x03', +'\x13', '\xee', '\x87', '\xf9', @@ -890,7 +1076,7 @@ static const unsigned char alphanumericCharSet[122880] = { '\xcf', '\xff', '\x00', -'\x00', +'\xfe', '\xee', '\x9f', '\xf9', @@ -905,7 +1091,7 @@ static const unsigned char alphanumericCharSet[122880] = { '\xb0', '\xcf', '\xff', -'\x02', +'\xfe', '\x00', '\xec', '\xc7', @@ -923,23 +1109,23 @@ static const unsigned char alphanumericCharSet[122880] = { '\xff', '\x07', '\x00', -'\xee', +'\xef', '\xdf', '\xfd', '\xff', '\xff', '\xfd', -'\xef', +'\xff', '\xe3', '\xdf', '\x3d', '\x60', -'\x03', +'\x07', '\xcf', '\xff', '\x00', '\x7f', -'\xec', +'\xef', '\xdf', '\xfd', '\xff', @@ -953,24 +1139,24 @@ static const unsigned char alphanumericCharSet[122880] = { '\x40', '\xcf', '\xff', +'\x06', '\x00', -'\x00', -'\xec', +'\xef', '\xdf', '\xfd', '\xff', '\xff', -'\xfd', '\xff', -'\xe3', +'\xff', +'\xff', '\xdf', -'\x3d', -'\x80', -'\x00', +'\x7d', +'\xf0', +'\xff', '\xcf', '\xff', -'\x3f', -'\xfc', +'\xff', +'\xfd', '\xec', '\xff', '\x7f', @@ -983,8 +1169,8 @@ static const unsigned char alphanumericCharSet[122880] = { '\x84', '\x5f', '\xff', -'\x00', -'\x00', +'\xc0', +'\xff', '\x0c', '\x00', '\xfe', @@ -1014,7 +1200,7 @@ static const unsigned char alphanumericCharSet[122880] = { '\x5f', '\x3f', '\xff', -'\x33', +'\xf3', '\x00', '\x00', '\x00', @@ -1036,7 +1222,7 @@ static const unsigned char alphanumericCharSet[122880] = { '\xfe', '\xff', '\xdf', -'\x0f', +'\xff', '\xff', '\xfe', '\xff', @@ -1075,14 +1261,14 @@ static const unsigned char alphanumericCharSet[122880] = { '\xff', '\xff', '\xff', -'\x3f', -'\x00', +'\xbf', +'\x20', '\xff', '\xff', '\xff', '\xff', '\xff', -'\x17', +'\xf7', '\xff', '\xff', '\xff', @@ -1158,7 +1344,7 @@ static const unsigned char alphanumericCharSet[122880] = { '\xff', '\xff', '\xff', -'\x87', +'\xe7', '\x00', '\xfe', '\xff', @@ -1177,8 +1363,8 @@ static const unsigned char alphanumericCharSet[122880] = { '\xff', '\xff', '\xff', -'\x1f', -'\x00', +'\x3f', +'\x3f', '\xfe', '\xff', '\xff', @@ -1273,8 +1459,8 @@ static const unsigned char alphanumericCharSet[122880] = { '\xff', '\xff', '\xc7', +'\xff', '\x01', -'\x00', '\xff', '\xdf', '\x1f', @@ -1297,7 +1483,7 @@ static const unsigned char alphanumericCharSet[122880] = { '\xff', '\xff', '\xff', -'\xcf', +'\xff', '\xff', '\xff', '\xff', @@ -1342,7 +1528,7 @@ static const unsigned char alphanumericCharSet[122880] = { '\xff', '\xff', '\xff', -'\x1f', +'\x7f', '\xff', '\x0f', '\xff', @@ -1393,8 +1579,8 @@ static const unsigned char alphanumericCharSet[122880] = { '\x03', '\x80', '\x00', -'\x00', -'\x00', +'\xff', +'\x7f', '\x00', '\x00', '\x00', @@ -1424,16 +1610,16 @@ static const unsigned char alphanumericCharSet[122880] = { '\xff', '\xff', '\xff', -'\xc7', '\xff', -'\x03', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x0f', '\x00', '\xff', '\xff', @@ -1451,8 +1637,8 @@ static const unsigned char alphanumericCharSet[122880] = { '\xff', '\xff', '\x3f', -'\x00', -'\x00', +'\xff', +'\x01', '\x00', '\x00', '\x00', @@ -1465,8 +1651,8 @@ static const unsigned char alphanumericCharSet[122880] = { '\xff', '\xff', '\xff', -'\x07', -'\x00', +'\xff', +'\x03', '\xff', '\xff', '\xff', @@ -1495,10 +1681,10 @@ static const unsigned char alphanumericCharSet[122880] = { '\xff', '\xff', '\xff', -'\x7f', -'\x00', -'\x00', -'\xe0', +'\xff', +'\xff', +'\xff', +'\xfb', '\xff', '\xff', '\xff', @@ -1581,6 +1767,7 @@ static const unsigned char alphanumericCharSet[122880] = { '\x83', '\xff', '\x03', +'\xff', '\x1f', '\x00', '\x00', @@ -1588,7 +1775,6 @@ static const unsigned char alphanumericCharSet[122880] = { '\x00', '\x00', '\x00', -'\x00', '\xff', '\xff', '\xff', @@ -1977,24 +2163,24 @@ static const unsigned char alphanumericCharSet[122880] = { '\xff', '\x1f', '\xf8', -'\x03', +'\x0f', '\x20', '\xff', '\xff', '\xff', '\xff', -'\x3f', -'\x00', +'\xbf', +'\x20', +'\xff', '\xff', '\xff', '\xff', '\xff', '\xff', '\xff', -'\x3f', '\x80', '\x00', -'\x00', +'\x80', '\xff', '\xff', '\x7f', @@ -2112,7 +2298,7 @@ static const unsigned char alphanumericCharSet[122880] = { '\xff', '\xff', '\xff', -'\x3f', +'\x7f', '\xfe', '\xff', '\xff', @@ -2130,7 +2316,7 @@ static const unsigned char alphanumericCharSet[122880] = { '\xff', '\xff', '\xff', -'\x00', +'\x07', '\x00', '\x00', '\x00', @@ -2148,7 +2334,7 @@ static const unsigned char alphanumericCharSet[122880] = { '\x00', '\x00', '\x00', -'\x00', +'\xff', '\xfe', '\xff', '\x00', @@ -5652,11 +5838,11 @@ static const unsigned char alphanumericCharSet[122880] = { '\xff', '\xff', '\xff', -'\x07', -'\x00', -'\x00', -'\x00', -'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\x03', '\x00', '\x00', '\xff', @@ -5863,14 +6049,14 @@ static const unsigned char alphanumericCharSet[122880] = { '\xff', '\xff', '\xff', -'\xfc', '\xff', -'\x07', -'\xb0', +'\xff', +'\xf7', +'\xbf', +'\xff', '\xff', '\xff', '\xff', -'\x00', '\xff', '\xff', '\xff', @@ -5900,7 +6086,12 @@ static const unsigned char alphanumericCharSet[122880] = { '\xff', '\xff', '\xff', -'\x19', +'\xf9', +'\xff', +'\xff', +'\xff', +'\x7f', +'\xff', '\x00', '\x00', '\x00', @@ -5908,13 +6099,8 @@ static const unsigned char alphanumericCharSet[122880] = { '\x00', '\x00', '\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\xf8', +'\x80', +'\xff', '\xff', '\xff', '\xff', @@ -5939,14 +6125,14 @@ static const unsigned char alphanumericCharSet[122880] = { '\xff', '\xff', '\xff', -'\x1f', +'\x3f', '\x00', '\xff', '\x03', '\xff', '\xff', '\xff', -'\x08', +'\x28', '\xff', '\xff', '\xff', @@ -5975,10 +6161,10 @@ static const unsigned char alphanumericCharSet[122880] = { '\x80', '\xff', '\x03', -'\x00', -'\x00', -'\x00', -'\x00', +'\xff', +'\xff', +'\xff', +'\x7f', '\xff', '\xff', '\xff', @@ -5994,7 +6180,7 @@ static const unsigned char alphanumericCharSet[122880] = { '\xff', '\xff', '\x7f', -'\x0c', +'\xfc', '\xff', '\xff', '\xff', @@ -6007,34 +6193,34 @@ static const unsigned char alphanumericCharSet[122880] = { '\x00', '\x00', '\x38', +'\xff', +'\xff', +'\x7c', '\x00', +'\x7e', +'\x7e', +'\x7e', '\x00', +'\x7f', +'\x7f', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xf7', +'\x3f', '\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', '\xff', '\xff', '\xff', @@ -8544,7 +8730,7 @@ static const unsigned char alphanumericCharSet[122880] = { '\xff', '\xff', '\xff', -'\x3f', +'\xff', '\xff', '\xff', '\xff', @@ -8671,8 +8857,8 @@ static const unsigned char alphanumericCharSet[122880] = { '\xff', '\x00', '\x00', -'\x7f', -'\x00', +'\xff', +'\xff', '\x00', '\x00', '\x00', @@ -8780,7 +8966,7 @@ static const unsigned char alphanumericCharSet[122880] = { '\xff', '\x01', '\x00', -'\x04', +'\x0c', '\x00', '\x00', '\x00', @@ -8823,26 +9009,26 @@ static const unsigned char alphanumericCharSet[122880] = { '\xff', '\x01', '\x00', -'\x00', -'\x00', -'\x00', -'\x00', '\xff', '\xff', '\xff', -'\x7f', '\x0f', -'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\x0f', +'\xe0', +'\xff', +'\xff', +'\xff', +'\x07', +'\xff', +'\xff', '\xff', '\xff', '\xff', '\x07', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', '\xff', '\xff', '\xff', @@ -8881,7 +9067,29 @@ static const unsigned char alphanumericCharSet[122880] = { '\x3f', '\xff', '\x03', +'\xff', +'\xff', +'\xff', +'\xff', +'\x0f', +'\xff', +'\xff', +'\xff', +'\xff', +'\x0f', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', '\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x0f', '\x00', '\x00', '\x00', @@ -8901,73 +9109,51 @@ static const unsigned char alphanumericCharSet[122880] = { '\x00', '\x00', '\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x7f', '\x00', +'\xff', +'\xff', +'\x3f', '\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', +'\xff', '\x00', '\x00', '\x00', @@ -8999,26 +9185,26 @@ static const unsigned char alphanumericCharSet[122880] = { '\xff', '\x3f', '\xff', +'\xff', +'\xff', +'\x7f', +'\xfe', +'\xff', +'\xff', +'\xff', +'\x7f', +'\x80', +'\xff', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', +'\xff', +'\xff', +'\x37', +'\xf8', '\xff', '\xff', '\xff', @@ -9035,22 +9221,22 @@ static const unsigned char alphanumericCharSet[122880] = { '\x00', '\x00', '\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xf0', +'\xff', +'\xff', +'\xfc', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', '\x6f', '\xf0', '\xef', @@ -9067,6 +9253,165 @@ static const unsigned char alphanumericCharSet[122880] = { '\xff', '\xff', '\x7f', +'\xff', +'\xff', +'\xff', +'\xff', +'\x00', +'\x00', +'\x00', +'\x00', +'\xff', +'\xfe', +'\xff', +'\xff', +'\x7f', +'\xf8', +'\x00', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x3f', +'\x00', +'\xff', +'\xff', +'\x3f', +'\xff', +'\xff', +'\xff', +'\x07', +'\xff', +'\xff', +'\xff', +'\x03', +'\x00', +'\x00', +'\xfe', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x01', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x07', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x07', +'\xfc', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xff', +'\xff', +'\xff', +'\x7f', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', '\x00', '\x00', '\x00', @@ -9083,22 +9428,119 @@ static const unsigned char alphanumericCharSet[122880] = { '\x00', '\x00', '\x00', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\x3f', '\x00', '\xff', '\xff', -'\x3f', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x7f', +'\x00', +'\xfc', +'\xff', +'\xff', +'\xff', +'\x00', +'\x80', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x07', +'\x00', +'\x00', +'\xff', +'\xff', +'\xff', +'\x01', +'\xff', +'\x03', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xdf', +'\xff', +'\x00', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\x4f', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x1f', +'\x1c', +'\xff', +'\x17', +'\xfe', +'\xff', +'\x1f', +'\x00', +'\xff', +'\xff', +'\xfb', +'\xff', +'\xff', +'\xff', +'\xff', +'\x40', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x7f', +'\xbd', +'\xff', +'\xbf', +'\xff', +'\x01', +'\xff', +'\xff', +'\xff', +'\xff', '\xff', '\xff', '\xff', '\x07', '\xff', +'\x03', +'\xef', +'\x9f', +'\xf9', +'\xff', +'\xff', +'\xfd', +'\xed', +'\xf3', +'\x9f', +'\x39', +'\x81', +'\xe0', +'\xcf', +'\x1f', +'\x1f', +'\x00', '\x00', '\x00', '\x00', @@ -9124,6 +9566,220 @@ static const unsigned char alphanumericCharSet[122880] = { '\xff', '\xff', '\xff', +'\x07', +'\xff', +'\x03', +'\x00', +'\x00', +'\x00', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xbf', +'\x00', +'\xff', +'\x03', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x3f', +'\xff', +'\x01', +'\x00', +'\x00', +'\x3f', +'\x00', +'\x00', +'\x00', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x11', +'\x00', +'\xff', +'\x03', +'\x00', +'\x00', +'\x00', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x00', +'\xff', +'\x03', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xff', +'\xff', +'\xff', +'\xe3', +'\xff', +'\x0f', +'\xff', +'\x0f', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x07', +'\x80', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x7f', +'\x80', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xcf', +'\xff', +'\xff', +'\x03', +'\x00', +'\x00', +'\x00', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', '\x01', '\x00', '\x00', @@ -9157,6 +9813,50 @@ static const unsigned char alphanumericCharSet[122880] = { '\x00', '\x00', '\x00', +'\xff', +'\xfd', +'\xff', +'\xff', +'\xff', +'\xff', +'\x7f', +'\xff', +'\x01', +'\x00', +'\xff', +'\xff', +'\xff', +'\x1f', +'\xfc', +'\xff', +'\xff', +'\xff', +'\xfc', +'\xff', +'\xff', +'\xfe', +'\x7f', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x7f', +'\xfb', +'\xff', +'\xff', +'\xff', +'\xff', +'\x7f', +'\xb4', +'\xff', +'\x00', +'\xff', +'\x03', '\x00', '\x00', '\x00', @@ -9191,6 +9891,698 @@ static const unsigned char alphanumericCharSet[122880] = { '\x00', '\x00', '\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x03', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x7f', +'\x00', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x0f', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', '\xff', '\xff', '\xff', @@ -9259,6 +10651,2711 @@ static const unsigned char alphanumericCharSet[122880] = { '\x00', '\x00', '\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x7f', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x01', +'\xff', +'\xff', +'\xff', +'\x7f', +'\xff', +'\x03', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xff', +'\xff', +'\xff', +'\x3f', +'\x1f', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x7f', +'\x00', +'\x0f', +'\x00', +'\xff', +'\xfb', +'\xfb', +'\xff', +'\xff', +'\xe0', +'\xff', +'\xff', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x1f', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x7f', +'\x00', +'\x80', +'\xff', +'\xff', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x03', +'\x00', +'\x00', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x0f', +'\x00', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', '\xff', '\xff', '\xff', @@ -9755,80 +13852,703 @@ static const unsigned char alphanumericCharSet[122880] = { '\x00', '\x00', '\x00', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', '\xff', '\xff', '\xff', @@ -9875,6 +14595,56 @@ static const unsigned char alphanumericCharSet[122880] = { '\x00', '\x00', '\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x0f', '\x00', '\x00', '\x00', @@ -9883,6 +14653,287 @@ static const unsigned char alphanumericCharSet[122880] = { '\x00', '\x00', '\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xff', '\xff', '\xff', '\xff', @@ -9896,4877 +14947,12 @@ static const unsigned char alphanumericCharSet[122880] = { '\xff', '\xff', '\x07', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', '\xff', +'\x1f', '\xff', +'\x01', '\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\x7f', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', +'\x63', '\x00', '\x00', '\x00', @@ -15707,9 +15893,28 @@ static const unsigned char alphanumericCharSet[122880] = { '\x00', '\x00', '\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x7f', +'\xf8', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x1f', +'\x20', '\x00', +'\x10', '\x00', '\x00', +'\xf8', +'\xfe', +'\xff', '\x00', '\x00', '\x00', @@ -15880,319 +16085,12 @@ static const unsigned char alphanumericCharSet[122880] = { '\x00', '\x00', '\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', +'\x7f', +'\xff', +'\xff', +'\xf9', +'\xdb', +'\x07', '\x00', '\x00', '\x00', @@ -16444,7 +16342,295 @@ static const unsigned char alphanumericCharSet[122880] = { '\x00', '\x00', '\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x9f', +'\xff', +'\x7f', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', '\x07', +'\xff', +'\x03', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xef', +'\xff', +'\xff', +'\xff', +'\x96', +'\xfe', +'\xf7', +'\x0a', +'\x84', +'\xea', +'\x96', +'\xaa', +'\x96', +'\xf7', +'\xf7', +'\x5e', +'\xff', +'\xfb', +'\xff', +'\x0f', +'\xee', +'\xfb', +'\xff', +'\x0f', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xff', +'\x1f', '\x00', '\x00', '\x00', @@ -22787,1690 +22973,1690 @@ static const unsigned char alphanumericCharSet[122880] = { '\xff', '\x0f', '\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x1f', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x01', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', '\x00', '\x00', '\x00', @@ -123425,17 +123611,20 @@ static const NSRange controlCharSet[] = { {0,32}, {127,33}, {173,1}, -{1536,4}, +{1536,6}, +{1564,1}, {1757,1}, {1807,1}, -{6068,2}, +{2274,1}, +{6158,1}, {8203,5}, {8234,5}, {8288,5}, -{8298,6}, +{8294,10}, {65279,1}, {65529,3}, {69821,1}, +{113824,4}, {119155,8}, {917505,1}, {917536,96}}; @@ -123633,10 +123822,10 @@ static const unsigned char controlCharSet[122880] = { '\x00', '\x00', '\x00', -'\x0f', -'\x00', +'\x3f', '\x00', '\x00', +'\x10', '\x00', '\x00', '\x00', @@ -123725,6 +123914,7 @@ static const unsigned char controlCharSet[122880] = { '\x00', '\x00', '\x00', +'\x04', '\x00', '\x00', '\x00', @@ -124199,8 +124389,6 @@ static const unsigned char controlCharSet[122880] = { '\x00', '\x00', '\x00', -'\x30', -'\x00', '\x00', '\x00', '\x00', @@ -124211,6 +124399,7 @@ static const unsigned char controlCharSet[122880] = { '\x00', '\x00', '\x00', +'\x40', '\x00', '\x00', '\x00', @@ -124477,8 +124666,8 @@ static const unsigned char controlCharSet[122880] = { '\x00', '\x00', '\x00', -'\x1f', -'\xfc', +'\xdf', +'\xff', '\x00', '\x00', '\x00', @@ -137669,7 +137858,7 @@ static const unsigned char controlCharSet[122880] = { '\x00', '\x00', '\x00', -'\x00', +'\x0f', '\x00', '\x00', '\x00', @@ -246337,6 +246526,7 @@ static const NSRange decimalDigitCharSet[] = { {3174,10}, {3302,10}, {3430,10}, +{3558,10}, {3664,10}, {3792,10}, {3872,10}, @@ -246345,7 +246535,7 @@ static const NSRange decimalDigitCharSet[] = { {6112,10}, {6160,10}, {6470,10}, -{6608,11}, +{6608,10}, {6784,10}, {6800,10}, {6992,10}, @@ -246356,11 +246546,28 @@ static const NSRange decimalDigitCharSet[] = { {43216,10}, {43264,10}, {43472,10}, +{43504,10}, {43600,10}, {44016,10}, {65296,10}, {66720,10}, -{120782,50}}; +{69734,10}, +{69872,10}, +{69942,10}, +{70096,10}, +{70384,10}, +{70736,10}, +{70864,10}, +{71248,10}, +{71360,10}, +{71472,10}, +{71904,10}, +{72784,10}, +{73040,10}, +{92768,10}, +{93008,10}, +{120782,50}, +{125264,10}}; #else /* GNUSTEP_INDEX_CHARSET */ static const unsigned char decimalDigitCharSet[16384] = { '\x00', @@ -246807,8 +247014,8 @@ static const unsigned char decimalDigitCharSet[16384] = { '\x00', '\x00', '\x00', -'\x00', -'\x00', +'\xc0', +'\xff', '\x00', '\x00', '\x00', @@ -247190,7 +247397,7 @@ static const unsigned char decimalDigitCharSet[16384] = { '\x00', '\x00', '\xff', -'\x07', +'\x03', '\x00', '\x00', '\x00', @@ -251801,8 +252008,8 @@ static const unsigned char decimalDigitCharSet[16384] = { '\x03', '\x00', '\x00', -'\x00', -'\x00', +'\xff', +'\x03', '\x00', '\x00', '\x00', @@ -255079,6 +255286,8 @@ static const unsigned char decimalDigitCharSet[16384] = { '\x00', '\x00', '\x00', +'\xc0', +'\xff', '\x00', '\x00', '\x00', @@ -255095,12 +255304,16 @@ static const unsigned char decimalDigitCharSet[16384] = { '\x00', '\x00', '\x00', +'\xff', +'\x03', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', +'\xc0', +'\xff', '\x00', '\x00', '\x00', @@ -255119,6 +255332,8 @@ static const unsigned char decimalDigitCharSet[16384] = { '\x00', '\x00', '\x00', +'\xff', +'\x03', '\x00', '\x00', '\x00', @@ -255153,6 +255368,8 @@ static const unsigned char decimalDigitCharSet[16384] = { '\x00', '\x00', '\x00', +'\xff', +'\x03', '\x00', '\x00', '\x00', @@ -255195,6 +255412,8 @@ static const unsigned char decimalDigitCharSet[16384] = { '\x00', '\x00', '\x00', +'\xff', +'\x03', '\x00', '\x00', '\x00', @@ -255209,6 +255428,8 @@ static const unsigned char decimalDigitCharSet[16384] = { '\x00', '\x00', '\x00', +'\xff', +'\x03', '\x00', '\x00', '\x00', @@ -255255,6 +255476,8 @@ static const unsigned char decimalDigitCharSet[16384] = { '\x00', '\x00', '\x00', +'\xff', +'\x03', '\x00', '\x00', '\x00', @@ -255267,6 +255490,8 @@ static const unsigned char decimalDigitCharSet[16384] = { '\x00', '\x00', '\x00', +'\xff', +'\x03', '\x00', '\x00', '\x00', @@ -255279,6 +255504,8 @@ static const unsigned char decimalDigitCharSet[16384] = { '\x00', '\x00', '\x00', +'\xff', +'\x03', '\x00', '\x00', '\x00', @@ -255331,6 +255558,8 @@ static const unsigned char decimalDigitCharSet[16384] = { '\x00', '\x00', '\x00', +'\xff', +'\x03', '\x00', '\x00', '\x00', @@ -255439,6 +255668,8 @@ static const unsigned char decimalDigitCharSet[16384] = { '\x00', '\x00', '\x00', +'\xff', +'\x03', '\x00', '\x00', '\x00', @@ -255469,6 +255700,8 @@ static const unsigned char decimalDigitCharSet[16384] = { '\x00', '\x00', '\x00', +'\xff', +'\x03', '\x00', '\x00', '\x00', @@ -257933,6 +258166,8 @@ static const unsigned char decimalDigitCharSet[16384] = { '\x00', '\x00', '\x00', +'\xff', +'\x03', '\x00', '\x00', '\x00', @@ -257961,36 +258196,8 @@ static const unsigned char decimalDigitCharSet[16384] = { '\x00', '\x00', '\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', +'\xff', +'\x03', '\x00', '\x00', '\x00', @@ -262021,8 +262228,8 @@ static const unsigned char decimalDigitCharSet[16384] = { '\x00', '\x00', '\x00', -'\x00', -'\x00', +'\xff', +'\x03', '\x00', '\x00', '\x00', @@ -262915,7 +263122,7 @@ static const NSRange decomposableCharSet[] = { {8287,1}, {8304,2}, {8308,27}, -{8336,5}, +{8336,13}, {8360,1}, {8448,4}, {8453,3}, @@ -263024,7 +263231,10 @@ static const NSRange decomposableCharSet[] = { {12880,47}, {12928,127}, {13056,256}, +{42652,2}, {42864,1}, +{43000,2}, +{43868,4}, {63744,270}, {64016,1}, {64018,1}, @@ -263032,8 +263242,7 @@ static const NSRange decomposableCharSet[] = { {64032,1}, {64034,1}, {64037,2}, -{64042,4}, -{64048,62}, +{64042,68}, {64112,106}, {64256,7}, {64275,5}, @@ -263066,6 +263275,11 @@ static const NSRange decomposableCharSet[] = { {69786,1}, {69788,1}, {69803,1}, +{69934,2}, +{70475,2}, +{70843,2}, +{70846,1}, +{71098,2}, {119134,7}, {119227,6}, {119808,85}, @@ -263089,18 +263303,48 @@ static const NSRange decomposableCharSet[] = { {120146,340}, {120488,292}, {120782,50}, +{126464,4}, +{126469,27}, +{126497,2}, +{126500,1}, +{126503,1}, +{126505,10}, +{126516,4}, +{126521,1}, +{126523,1}, +{126530,1}, +{126535,1}, +{126537,1}, +{126539,1}, +{126541,3}, +{126545,2}, +{126548,1}, +{126551,1}, +{126553,1}, +{126555,1}, +{126557,1}, +{126559,1}, +{126561,2}, +{126564,1}, +{126567,4}, +{126572,7}, +{126580,4}, +{126585,4}, +{126590,1}, +{126592,10}, +{126603,17}, +{126625,3}, +{126629,5}, +{126635,17}, {127232,11}, {127248,31}, -{127281,1}, -{127293,1}, -{127295,1}, -{127298,1}, -{127302,1}, -{127306,5}, +{127280,32}, +{127338,2}, {127376,1}, -{127488,1}, -{127504,34}, +{127488,3}, +{127504,44}, {127552,9}, +{127568,2}, {194560,542}}; #else /* GNUSTEP_INDEX_CHARSET */ static const unsigned char decomposableCharSet[24576] = { @@ -264146,9 +264390,9 @@ static const unsigned char decomposableCharSet[24576] = { '\xff', '\xff', '\x7f', +'\xff', '\x1f', '\x00', -'\x00', '\x01', '\x00', '\x00', @@ -268435,7 +268679,7 @@ static const unsigned char decomposableCharSet[24576] = { '\x00', '\x00', '\x00', -'\x00', +'\x30', '\x00', '\x00', '\x00', @@ -268479,6 +268723,7 @@ static const unsigned char decomposableCharSet[24576] = { '\x00', '\x00', '\x00', +'\x03', '\x00', '\x00', '\x00', @@ -268586,8 +268831,7 @@ static const unsigned char decomposableCharSet[24576] = { '\x00', '\x00', '\x00', -'\x00', -'\x00', +'\xf0', '\x00', '\x00', '\x00', @@ -271109,7 +271353,7 @@ static const unsigned char decomposableCharSet[24576] = { '\xe5', '\x7f', '\x65', -'\x3c', +'\xfc', '\xff', '\xff', '\xff', @@ -271845,6 +272089,7 @@ static const unsigned char decomposableCharSet[24576] = { '\x00', '\x00', '\x00', +'\xc0', '\x00', '\x00', '\x00', @@ -271912,6 +272157,7 @@ static const unsigned char decomposableCharSet[24576] = { '\x00', '\x00', '\x00', +'\x18', '\x00', '\x00', '\x00', @@ -271957,6 +272203,7 @@ static const unsigned char decomposableCharSet[24576] = { '\x00', '\x00', '\x00', +'\x58', '\x00', '\x00', '\x00', @@ -271988,10 +272235,7 @@ static const unsigned char decomposableCharSet[24576] = { '\x00', '\x00', '\x00', -'\x00', -'\x00', -'\x00', -'\x00', +'\x0c', '\x00', '\x00', '\x00', @@ -278912,30 +279156,30 @@ static const unsigned char decomposableCharSet[24576] = { '\x00', '\x00', '\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', +'\xef', +'\xff', +'\xff', +'\xff', +'\x96', +'\xfe', +'\xf7', +'\x0a', +'\x84', +'\xea', +'\x96', +'\xaa', +'\x96', +'\xf7', +'\xf7', +'\x5e', +'\xff', +'\xfb', +'\xff', +'\x0f', +'\xee', +'\xfb', +'\xff', +'\x0f', '\x00', '\x00', '\x00', @@ -279014,14 +279258,14 @@ static const unsigned char decomposableCharSet[24576] = { '\xff', '\xff', '\x7f', -'\x02', -'\xa0', -'\x44', -'\x7c', -'\x00', +'\xff', +'\xff', +'\xff', +'\xff', '\x00', '\x00', '\x00', +'\x0c', '\x00', '\x00', '\x00', @@ -279040,18 +279284,18 @@ static const unsigned char decomposableCharSet[24576] = { '\x00', '\x00', '\x00', -'\x01', +'\x07', '\x00', '\xff', '\xff', '\xff', '\xff', +'\xff', +'\x0f', +'\xff', +'\x01', '\x03', '\x00', -'\xff', -'\x01', -'\x00', -'\x00', '\x00', '\x00', '\x00', @@ -287684,33 +287928,31 @@ static const unsigned char decomposableCharSet[24576] = { #if defined(GNUSTEP_INDEX_CHARSET) static const NSRange illegalCharSet[] = { {888,2}, -{895,5}, +{896,4}, {907,1}, {909,1}, {930,1}, -{1318,11}, +{1328,1}, {1367,2}, {1376,1}, {1416,1}, -{1419,6}, +{1419,2}, +{1424,1}, {1480,8}, {1515,5}, {1525,11}, -{1540,2}, -{1564,2}, -{1568,1}, -{1631,1}, +{1565,1}, {1806,1}, {1867,2}, {1970,14}, {2043,5}, {2094,2}, -{2111,193}, -{2362,2}, -{2383,1}, -{2390,2}, -{2419,6}, -{2432,1}, +{2111,1}, +{2140,2}, +{2143,1}, +{2155,53}, +{2229,1}, +{2238,22}, {2436,1}, {2445,2}, {2449,2}, @@ -287724,7 +287966,7 @@ static const NSRange illegalCharSet[] = { {2520,4}, {2526,1}, {2532,2}, -{2556,5}, +{2558,3}, {2564,1}, {2571,4}, {2577,2}, @@ -287753,8 +287995,8 @@ static const NSRange illegalCharSet[] = { {2766,2}, {2769,15}, {2788,2}, -{2800,1}, -{2802,15}, +{2802,7}, +{2816,1}, {2820,1}, {2829,2}, {2833,2}, @@ -287768,7 +288010,7 @@ static const NSRange illegalCharSet[] = { {2904,4}, {2910,1}, {2916,2}, -{2930,16}, +{2936,10}, {2948,1}, {2955,3}, {2961,1}, @@ -287784,21 +288026,19 @@ static const NSRange illegalCharSet[] = { {3022,2}, {3025,6}, {3032,14}, -{3067,6}, +{3067,5}, {3076,1}, {3085,1}, {3089,1}, {3113,1}, -{3124,1}, {3130,3}, {3141,1}, {3145,1}, {3150,7}, {3159,1}, -{3162,6}, +{3163,5}, {3172,2}, {3184,8}, -{3200,2}, {3204,1}, {3213,1}, {3217,1}, @@ -287812,18 +288052,14 @@ static const NSRange illegalCharSet[] = { {3295,1}, {3300,2}, {3312,1}, -{3315,15}, +{3315,13}, {3332,1}, {3341,1}, {3345,1}, -{3369,1}, -{3386,3}, {3397,1}, {3401,1}, -{3406,9}, -{3416,8}, +{3408,4}, {3428,2}, -{3446,3}, {3456,2}, {3460,1}, {3479,3}, @@ -287834,7 +288070,8 @@ static const NSRange illegalCharSet[] = { {3531,4}, {3541,1}, {3543,1}, -{3552,18}, +{3552,6}, +{3568,2}, {3573,12}, {3643,4}, {3676,37}, @@ -287855,16 +288092,16 @@ static const NSRange illegalCharSet[] = { {3783,1}, {3790,2}, {3802,2}, -{3806,34}, +{3808,32}, {3912,1}, {3949,4}, -{3980,4}, {3992,1}, {4029,1}, {4045,1}, -{4057,39}, -{4294,10}, -{4349,3}, +{4059,37}, +{4294,1}, +{4296,5}, +{4302,2}, {4681,1}, {4686,2}, {4695,1}, @@ -287880,12 +288117,13 @@ static const NSRange illegalCharSet[] = { {4823,1}, {4881,1}, {4886,2}, -{4955,4}, +{4955,2}, {4989,3}, {5018,6}, -{5109,11}, +{5110,2}, +{5118,2}, {5789,3}, -{5873,15}, +{5881,7}, {5901,1}, {5909,11}, {5943,9}, @@ -287901,7 +288139,7 @@ static const NSRange illegalCharSet[] = { {6264,8}, {6315,5}, {6390,10}, -{6429,3}, +{6431,1}, {6444,4}, {6460,4}, {6465,3}, @@ -287915,16 +288153,17 @@ static const NSRange illegalCharSet[] = { {6781,2}, {6794,6}, {6810,6}, -{6830,82}, +{6830,2}, +{6847,65}, {6988,4}, {7037,3}, -{7083,3}, -{7098,70}, +{7156,8}, {7224,3}, {7242,3}, -{7296,80}, -{7411,13}, -{7655,22}, +{7305,55}, +{7368,8}, +{7418,6}, +{7674,1}, {7958,2}, {7966,2}, {8006,2}, @@ -287941,40 +288180,29 @@ static const NSRange illegalCharSet[] = { {8176,2}, {8181,1}, {8191,1}, -{8293,5}, +{8293,1}, {8306,2}, {8335,1}, -{8341,11}, -{8377,23}, +{8349,3}, +{8384,16}, {8433,15}, -{8586,6}, -{9193,23}, +{8588,4}, {9255,25}, {9291,21}, -{9934,1}, -{9954,1}, -{9956,4}, -{9984,1}, -{9989,1}, -{9994,2}, -{10024,1}, -{10060,1}, -{10062,1}, -{10067,3}, -{10079,2}, -{10133,3}, -{10160,1}, -{10175,1}, -{10187,1}, -{10189,3}, -{11085,3}, -{11098,166}, +{11124,2}, +{11158,2}, +{11194,3}, +{11209,1}, +{11219,25}, +{11248,16}, {11311,1}, {11359,1}, -{11506,7}, -{11558,10}, -{11622,9}, -{11632,16}, +{11508,5}, +{11558,1}, +{11560,5}, +{11566,2}, +{11624,7}, +{11633,14}, {11671,9}, {11687,1}, {11695,1}, @@ -287984,7 +288212,7 @@ static const NSRange illegalCharSet[] = { {11727,1}, {11735,1}, {11743,1}, -{11826,78}, +{11850,54}, {11930,1}, {12020,12}, {12246,26}, @@ -287992,39 +288220,42 @@ static const NSRange illegalCharSet[] = { {12352,1}, {12439,2}, {12544,5}, -{12590,3}, +{12591,2}, {12687,1}, -{12728,8}, +{12731,5}, {12772,12}, {12831,1}, {13055,1}, {19893,11}, -{40907,53}, +{40938,22}, {42125,3}, {42183,9}, {42540,20}, -{42592,2}, -{42612,8}, -{42648,8}, {42744,8}, -{42893,110}, +{42927,1}, +{42936,63}, {43052,4}, {43066,6}, {43128,8}, -{43205,9}, +{43206,8}, {43226,6}, -{43260,4}, +{43262,2}, {43348,11}, {43389,3}, {43470,1}, {43482,4}, -{43488,32}, +{43519,1}, {43575,9}, {43598,2}, {43610,2}, -{43644,4}, {43715,24}, -{43744,224}, +{43767,10}, +{43783,2}, +{43791,2}, +{43799,9}, +{43815,1}, +{43823,1}, +{43878,10}, {44014,2}, {44026,6}, {55203,13}, @@ -288034,7 +288265,6 @@ static const NSRange illegalCharSet[] = { {56319,1}, {57343,1}, {63743,1}, -{64046,2}, {64110,2}, {64218,38}, {64263,12}, @@ -288044,13 +288274,12 @@ static const NSRange illegalCharSet[] = { {64319,1}, {64322,1}, {64325,1}, -{64434,33}, +{64450,17}, {64832,16}, {64912,2}, {64968,40}, {65022,2}, {65050,6}, -{65063,9}, {65107,1}, {65127,1}, {65132,4}, @@ -288074,29 +288303,44 @@ static const NSRange illegalCharSet[] = { {65787,5}, {65795,4}, {65844,3}, -{65931,5}, -{65948,52}, +{65935,1}, +{65948,4}, +{65953,47}, {66046,130}, {66205,3}, -{66257,47}, -{66335,1}, -{66340,12}, -{66379,53}, +{66257,15}, +{66300,4}, +{66340,9}, +{66379,5}, +{66427,5}, {66462,1}, {66500,4}, {66518,42}, {66718,2}, -{66730,854}, +{66730,6}, +{66772,4}, +{66812,4}, +{66856,8}, +{66916,11}, +{66928,144}, +{67383,9}, +{67414,10}, +{67432,152}, {67590,2}, {67593,1}, {67638,1}, {67641,3}, {67645,2}, {67670,1}, -{67680,160}, +{67743,8}, +{67760,48}, +{67827,1}, +{67830,5}, {67868,3}, {67898,5}, -{67904,192}, +{67904,64}, +{68024,4}, +{68048,2}, {68100,1}, {68103,5}, {68116,1}, @@ -288105,21 +288349,124 @@ static const NSRange illegalCharSet[] = { {68155,4}, {68168,8}, {68185,7}, -{68224,128}, +{68256,32}, +{68327,4}, +{68343,9}, {68406,3}, {68438,2}, {68467,5}, -{68480,128}, -{68681,535}, -{69247,513}, -{69826,3902}, -{74607,145}, -{74851,13}, -{74868,2956}, -{78895,39889}, +{68498,7}, +{68509,12}, +{68528,80}, +{68681,55}, +{68787,13}, +{68851,7}, +{68864,352}, +{69247,385}, +{69710,4}, +{69744,15}, +{69826,14}, +{69865,7}, +{69882,6}, +{69941,1}, +{69956,12}, +{70007,9}, +{70094,2}, +{70112,1}, +{70133,11}, +{70162,1}, +{70207,65}, +{70279,1}, +{70281,1}, +{70286,1}, +{70302,1}, +{70314,6}, +{70379,5}, +{70394,6}, +{70404,1}, +{70413,2}, +{70417,2}, +{70441,1}, +{70449,1}, +{70452,1}, +{70458,2}, +{70469,2}, +{70473,2}, +{70478,2}, +{70481,6}, +{70488,5}, +{70500,2}, +{70509,3}, +{70517,139}, +{70746,1}, +{70748,1}, +{70750,34}, +{70856,8}, +{70874,166}, +{71094,2}, +{71134,34}, +{71237,11}, +{71258,6}, +{71277,19}, +{71352,8}, +{71370,54}, +{71450,3}, +{71468,4}, +{71488,352}, +{71923,12}, +{71936,256}, +{72264,8}, +{72324,2}, +{72349,1}, +{72355,29}, +{72441,263}, +{72713,1}, +{72759,1}, +{72774,10}, +{72813,3}, +{72848,2}, +{72872,1}, +{72887,73}, +{72967,1}, +{72970,1}, +{73015,3}, +{73019,1}, +{73022,1}, +{73032,8}, +{73050,678}, +{74650,102}, +{74863,1}, +{74869,11}, +{75076,2748}, +{78895,4049}, +{83527,8633}, +{92729,7}, +{92767,1}, +{92778,4}, +{92784,96}, +{92910,2}, +{92918,10}, +{92998,10}, +{93018,1}, +{93026,1}, +{93048,5}, +{93072,880}, +{94021,11}, +{94079,16}, +{94112,64}, +{94178,30}, +{100332,20}, +{101107,9485}, +{110879,81}, +{111356,2308}, +{113771,5}, +{113789,3}, +{113801,7}, +{113818,2}, +{113828,4956}, {119030,10}, {119079,2}, -{119262,34}, +{119273,23}, {119366,186}, {119639,9}, {119666,142}, @@ -288143,29 +288490,90 @@ static const NSRange illegalCharSet[] = { {120145,1}, {120486,2}, {120780,2}, -{120832,6144}, +{121484,15}, +{121504,1}, +{121520,1360}, +{122887,1}, +{122905,2}, +{122914,1}, +{122917,1}, +{122923,2005}, +{125125,2}, +{125143,41}, +{125259,5}, +{125274,4}, +{125280,1184}, +{126468,1}, +{126496,1}, +{126499,1}, +{126501,2}, +{126504,1}, +{126515,1}, +{126520,1}, +{126522,1}, +{126524,6}, +{126531,4}, +{126536,1}, +{126538,1}, +{126540,1}, +{126544,1}, +{126547,1}, +{126549,2}, +{126552,1}, +{126554,1}, +{126556,1}, +{126558,1}, +{126560,1}, +{126563,1}, +{126565,2}, +{126571,1}, +{126579,1}, +{126584,1}, +{126589,1}, +{126591,1}, +{126602,1}, +{126620,5}, +{126628,1}, +{126634,1}, +{126652,52}, +{126706,270}, {127020,4}, -{127124,108}, -{127243,5}, -{127279,2}, -{127282,11}, -{127294,1}, -{127296,2}, -{127299,3}, -{127303,3}, -{127311,8}, -{127320,7}, -{127328,25}, -{127354,1}, -{127357,2}, -{127360,10}, -{127374,2}, -{127377,111}, -{127489,15}, -{127538,14}, -{127561,3511}, +{127124,12}, +{127151,2}, +{127168,1}, +{127184,1}, +{127222,10}, +{127245,3}, +{127279,1}, +{127340,4}, +{127405,57}, +{127491,13}, +{127548,4}, +{127561,7}, +{127570,14}, +{127590,154}, +{128725,11}, +{128749,3}, +{128761,7}, +{128884,12}, +{128981,43}, +{129036,4}, +{129096,8}, +{129114,6}, +{129160,8}, +{129198,82}, +{129292,4}, +{129343,1}, +{129357,3}, +{129388,20}, +{129432,40}, +{129473,15}, +{129511,1561}, {173782,42}, -{177972,16588}, +{177972,12}, +{178205,3}, +{183969,15}, +{191456,3104}, {195102,722403}, {917506,30}, {917632,128}, @@ -288285,7 +288693,7 @@ static const unsigned char illegalCharSet[139264] = { '\x00', '\x00', '\x00', -'\x83', +'\x03', '\x0f', '\x28', '\x00', @@ -288338,8 +288746,8 @@ static const unsigned char illegalCharSet[139264] = { '\x00', '\x00', '\x00', -'\xc0', -'\xff', +'\x00', +'\x00', '\x01', '\x00', '\x00', @@ -288351,7 +288759,7 @@ static const unsigned char illegalCharSet[139264] = { '\x00', '\x00', '\x00', -'\xf9', +'\x19', '\x01', '\x00', '\x00', @@ -288366,18 +288774,18 @@ static const unsigned char illegalCharSet[139264] = { '\xf8', '\xe0', '\xff', -'\x30', '\x00', '\x00', -'\x30', -'\x01', +'\x00', +'\x20', +'\x00', +'\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', -'\x80', '\x00', '\x00', '\x00', @@ -288438,47 +288846,47 @@ static const unsigned char illegalCharSet[139264] = { '\xc0', '\x00', '\x80', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', '\x00', '\x00', '\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x0c', -'\x00', -'\x80', -'\xc0', -'\x00', -'\x00', +'\xb0', '\x00', '\xf8', -'\x01', -'\x11', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x00', +'\x00', +'\x20', +'\xc0', +'\xff', +'\xff', +'\x0f', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x10', '\x60', '\x06', '\x00', @@ -288493,7 +288901,7 @@ static const unsigned char illegalCharSet[139264] = { '\x30', '\x00', '\x00', -'\xf0', +'\xc0', '\x11', '\x78', '\x06', @@ -288524,8 +288932,8 @@ static const unsigned char illegalCharSet[139264] = { '\xff', '\x30', '\x00', -'\xfd', -'\xff', +'\xfc', +'\x01', '\x11', '\x60', '\x06', @@ -288540,7 +288948,7 @@ static const unsigned char illegalCharSet[139264] = { '\x4f', '\x30', '\x00', -'\xfc', +'\x00', '\xff', '\x13', '\x38', @@ -288558,23 +288966,23 @@ static const unsigned char illegalCharSet[139264] = { '\x00', '\x00', '\xf8', -'\x11', +'\x10', '\x20', '\x02', '\x00', '\x00', '\x02', -'\x10', +'\x00', '\x1c', '\x20', '\xc2', '\x9f', -'\xfc', +'\xf8', '\x30', '\x00', '\xff', '\x00', -'\x13', +'\x10', '\x20', '\x02', '\x00', @@ -288590,22 +288998,22 @@ static const unsigned char illegalCharSet[139264] = { '\x00', '\xf9', '\xff', -'\x13', +'\x10', '\x20', '\x02', '\x00', '\x00', -'\x02', '\x00', -'\x1c', +'\x00', +'\x00', '\x20', -'\xc2', -'\x7f', -'\xff', +'\x02', +'\x0f', +'\x00', '\x30', '\x00', -'\xc0', -'\x01', +'\x00', +'\x00', '\x13', '\x00', '\x80', @@ -288618,8 +289026,8 @@ static const unsigned char illegalCharSet[139264] = { '\x7b', '\xa0', '\x00', -'\xff', -'\xff', +'\x3f', +'\x00', '\xe3', '\xff', '\x01', @@ -288649,7 +289057,7 @@ static const unsigned char illegalCharSet[139264] = { '\xa0', '\xc0', '\x00', -'\xcc', +'\x0c', '\xff', '\xff', '\xff', @@ -288671,7 +289079,7 @@ static const unsigned char illegalCharSet[139264] = { '\x01', '\x00', '\x00', -'\xf0', +'\x00', '\x00', '\x01', '\x00', @@ -288681,7 +289089,7 @@ static const unsigned char illegalCharSet[139264] = { '\x00', '\x20', '\x00', -'\xfe', +'\xf8', '\xff', '\xff', '\xff', @@ -288710,14 +289118,14 @@ static const unsigned char illegalCharSet[139264] = { '\x00', '\x00', '\x00', -'\xc0', -'\xff', +'\x40', +'\xdf', +'\x00', '\x00', '\x00', '\x00', '\x00', '\x00', -'\xe0', '\x00', '\x00', '\x00', @@ -288793,7 +289201,7 @@ static const unsigned char illegalCharSet[139264] = { '\x00', '\x00', '\x00', -'\x78', +'\x18', '\x00', '\x00', '\x00', @@ -288812,8 +289220,8 @@ static const unsigned char illegalCharSet[139264] = { '\x00', '\x00', '\x00', -'\xe0', -'\xff', +'\xc0', +'\xc0', '\x00', '\x00', '\x00', @@ -288908,8 +289316,8 @@ static const unsigned char illegalCharSet[139264] = { '\x00', '\x00', '\x00', +'\x00', '\xfe', -'\xff', '\x00', '\x20', '\xe0', @@ -288977,7 +289385,7 @@ static const unsigned char illegalCharSet[139264] = { '\x00', '\x00', '\x00', -'\xe0', +'\x80', '\x00', '\xf0', '\x00', @@ -289028,8 +289436,8 @@ static const unsigned char illegalCharSet[139264] = { '\xfc', '\x00', '\xc0', -'\xff', -'\xff', +'\x00', +'\x80', '\xff', '\xff', '\xff', @@ -289059,17 +289467,17 @@ static const unsigned char illegalCharSet[139264] = { '\x00', '\x00', '\x00', -'\x38', '\x00', -'\xfc', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xf0', +'\x0f', '\x00', '\x00', '\x00', @@ -289086,10 +289494,8 @@ static const unsigned char illegalCharSet[139264] = { '\x00', '\x00', '\x00', -'\xff', -'\xff', -'\xff', -'\xff', +'\x00', +'\xfe', '\xff', '\xff', '\xff', @@ -289097,16 +289503,13 @@ static const unsigned char illegalCharSet[139264] = { '\xff', '\xff', '\x00', -'\x00', -'\x00', -'\x00', -'\xf8', '\xff', '\x00', '\x00', '\x00', '\x00', '\x00', +'\xfc', '\x00', '\x00', '\x00', @@ -289130,10 +289533,15 @@ static const unsigned char illegalCharSet[139264] = { '\x00', '\x00', '\x00', -'\x80', -'\xff', -'\xff', -'\x1f', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x04', '\x00', '\x00', '\x00', @@ -289210,18 +289618,18 @@ static const unsigned char illegalCharSet[139264] = { '\x00', '\x00', '\x00', -'\xe0', -'\x03', +'\x20', +'\x00', '\x0c', '\x00', '\x00', '\x80', +'\x00', '\xe0', -'\xff', '\x00', '\x00', '\x00', -'\xfe', +'\x00', '\xff', '\xff', '\x00', @@ -289247,7 +289655,10 @@ static const unsigned char illegalCharSet[139264] = { '\x00', '\x00', '\x00', -'\xfc', +'\xf0', +'\x00', +'\x00', +'\x00', '\x00', '\x00', '\x00', @@ -289323,9 +289734,6 @@ static const unsigned char illegalCharSet[139264] = { '\x00', '\x00', '\x00', -'\xfe', -'\xff', -'\xff', '\x00', '\x00', '\x00', @@ -289415,221 +289823,221 @@ static const unsigned char illegalCharSet[139264] = { '\x00', '\x00', '\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x30', +'\x00', +'\x00', +'\x00', +'\xc0', +'\x00', +'\x00', +'\x00', +'\x00', +'\x1c', +'\x00', +'\x02', +'\xf8', +'\xff', +'\xff', +'\x0f', +'\xff', +'\xff', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x80', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x80', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xf0', +'\x01', +'\x00', +'\x00', +'\x00', +'\x00', '\x40', +'\xdf', '\x00', '\x00', -'\xf4', '\x00', '\x00', '\x00', -'\x21', -'\x0c', '\x00', '\x00', -'\x00', -'\x01', -'\x00', -'\x00', -'\x00', -'\x50', -'\x38', -'\x80', -'\x01', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\xe0', -'\x00', -'\x00', -'\x00', -'\x01', -'\x80', -'\x00', -'\xe8', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\xe0', -'\x00', -'\xfc', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x80', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x80', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\xfc', -'\x01', -'\x00', -'\x00', -'\x00', -'\x00', -'\xc0', -'\xff', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\xc0', '\x7f', -'\xff', -'\xff', +'\xfe', +'\x7f', '\x00', '\x00', '\x80', @@ -289652,6 +290060,9 @@ static const unsigned char illegalCharSet[139264] = { '\x00', '\x00', '\x00', +'\x00', +'\x00', +'\x00', '\xfc', '\xff', '\xff', @@ -289659,9 +290070,6 @@ static const unsigned char illegalCharSet[139264] = { '\xff', '\xff', '\xff', -'\xff', -'\xff', -'\xff', '\x00', '\x00', '\x00', @@ -289747,7 +290155,7 @@ static const unsigned char illegalCharSet[139264] = { '\x00', '\x00', '\x00', -'\xc0', +'\x80', '\x01', '\x00', '\x00', @@ -289765,3533 +290173,3533 @@ static const unsigned char illegalCharSet[139264] = { '\x00', '\x00', '\x00', -'\xff', -'\x00', -'\x00', -'\x00', -'\x00', -'\xf0', -'\xff', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x80', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x80', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\xe0', -'\xff', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', '\xf8', +'\x00', +'\x00', +'\x00', +'\x00', +'\xf0', '\xff', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x80', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x80', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xe0', '\xff', -'\xff', -'\xff', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xfc', '\xff', '\xff', '\x00', @@ -293498,14 +293906,14 @@ static const unsigned char illegalCharSet[139264] = { '\x00', '\x00', '\x00', -'\x03', -'\x00', -'\xf0', -'\x0f', '\x00', '\x00', '\x00', -'\xff', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', '\x00', '\x00', '\x00', @@ -293535,7 +293943,12 @@ static const unsigned char illegalCharSet[139264] = { '\x00', '\x00', '\x00', -'\xe0', +'\x00', +'\x00', +'\x00', +'\x00', +'\x80', +'\x00', '\xff', '\xff', '\xff', @@ -293543,13 +293956,8 @@ static const unsigned char illegalCharSet[139264] = { '\xff', '\xff', '\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\x07', +'\x7f', +'\x00', '\x00', '\x00', '\x00', @@ -293574,14 +293982,14 @@ static const unsigned char illegalCharSet[139264] = { '\x00', '\x00', '\x00', -'\xe0', +'\xc0', '\x3f', '\x00', '\xfc', '\x00', '\x00', '\x00', -'\xf0', +'\xc0', '\x00', '\x00', '\x00', @@ -293610,10 +294018,10 @@ static const unsigned char illegalCharSet[139264] = { '\x40', '\x00', '\x3c', -'\xff', -'\xff', -'\xff', -'\xff', +'\x00', +'\x00', +'\x00', +'\x80', '\x00', '\x00', '\x00', @@ -293629,7 +294037,7 @@ static const unsigned char illegalCharSet[139264] = { '\x00', '\x00', '\x00', -'\xf0', +'\x00', '\x00', '\x00', '\x00', @@ -293642,34 +294050,34 @@ static const unsigned char illegalCharSet[139264] = { '\xff', '\xff', '\x07', +'\x00', +'\x00', +'\x80', '\xff', +'\x81', +'\x81', +'\x81', '\xff', +'\x80', +'\x80', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xc0', '\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', '\x00', '\x00', '\x00', @@ -296179,7 +296587,7 @@ static const unsigned char illegalCharSet[139264] = { '\x00', '\x00', '\x00', -'\xc0', +'\x00', '\x00', '\x00', '\x00', @@ -296228,10 +296636,10 @@ static const unsigned char illegalCharSet[139264] = { '\x00', '\x00', '\x00', +'\x00', +'\x00', '\xfc', '\xff', -'\xff', -'\xff', '\x07', '\x00', '\x00', @@ -296306,8 +296714,8 @@ static const unsigned char illegalCharSet[139264] = { '\x00', '\x00', '\xfc', -'\x80', -'\xff', +'\x00', +'\x00', '\x00', '\x00', '\x00', @@ -296415,10 +296823,10 @@ static const unsigned char illegalCharSet[139264] = { '\x00', '\x00', '\x00', -'\xf8', +'\x80', '\x00', '\xf0', -'\xff', +'\xfe', '\xff', '\xff', '\xff', @@ -296458,26 +296866,26 @@ static const unsigned char illegalCharSet[139264] = { '\x00', '\xfe', '\xff', -'\xff', -'\xff', -'\xff', -'\xff', '\x00', '\x00', '\x00', -'\x80', '\xf0', -'\xff', +'\x00', +'\x00', +'\x00', +'\x00', +'\xf0', +'\x1f', +'\x00', +'\x00', +'\x00', +'\xf8', +'\x00', +'\x00', '\x00', '\x00', '\x00', '\xf8', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', '\x00', '\x00', '\x00', @@ -296516,7 +296924,30 @@ static const unsigned char illegalCharSet[139264] = { '\xc0', '\x00', '\xfc', +'\x00', +'\x00', +'\x00', +'\x00', +'\xf0', +'\x00', +'\x00', +'\x00', +'\x00', +'\xf0', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', '\xff', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xf0', +'\x7f', '\xff', '\xff', '\xff', @@ -296535,74 +296966,51 @@ static const unsigned char illegalCharSet[139264] = { '\xff', '\xff', '\xff', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x80', '\xff', +'\x00', +'\x00', +'\xc0', '\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', +'\x00', '\xff', '\xff', '\xff', @@ -296634,26 +297042,26 @@ static const unsigned char illegalCharSet[139264] = { '\x00', '\x40', '\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x80', +'\x7f', +'\x00', '\xff', '\xff', '\xff', '\xff', '\xff', '\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', +'\x00', +'\x00', +'\xc8', +'\x07', '\x00', '\x00', '\x00', @@ -296670,22 +297078,22 @@ static const unsigned char illegalCharSet[139264] = { '\xff', '\xff', '\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x0f', +'\x00', +'\x00', +'\x03', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', '\x90', '\x0f', '\x10', @@ -296702,21 +297110,21 @@ static const unsigned char illegalCharSet[139264] = { '\x00', '\x00', '\x00', +'\x00', +'\x00', +'\x00', +'\x00', '\xff', '\xff', '\xff', '\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', +'\x00', +'\x00', +'\x00', +'\x00', +'\x80', +'\x07', +'\x80', '\xff', '\x00', '\x00', @@ -296734,12 +297142,12 @@ static const unsigned char illegalCharSet[139264] = { '\x00', '\xf8', '\x00', +'\x00', +'\x00', +'\xfc', +'\xe1', '\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', +'\x01', '\xff', '\xff', '\xff', @@ -296766,22 +297174,22 @@ static const unsigned char illegalCharSet[139264] = { '\xff', '\xff', '\xff', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xf8', '\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xf8', +'\x03', '\xff', '\xff', '\xff', @@ -296878,6 +297286,118 @@ static const unsigned char illegalCharSet[139264] = { '\xff', '\xff', '\xff', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xc0', +'\x03', +'\x00', +'\x00', +'\x00', +'\xff', +'\x7f', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xfc', +'\xff', +'\x00', +'\x00', +'\x00', +'\xfe', +'\x00', +'\xfc', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x20', +'\x00', +'\xf0', +'\xff', +'\x00', +'\x00', +'\x00', +'\x00', +'\x80', +'\xff', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xc0', +'\x00', +'\x00', +'\x01', +'\x00', +'\xe0', +'\xff', +'\x00', +'\x00', +'\x04', +'\x00', +'\x00', +'\x00', +'\x00', +'\x80', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x80', +'\x42', +'\x00', +'\x40', +'\x00', +'\xfc', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xf8', +'\x00', +'\xfc', +'\x10', +'\x60', +'\x06', +'\x00', +'\x00', +'\x02', +'\x12', +'\x0c', +'\x60', +'\xc6', +'\x7e', +'\x1f', +'\x30', +'\xe0', +'\xe0', +'\xff', '\xff', '\xff', '\xff', @@ -296902,6 +297422,297 @@ static const unsigned char illegalCharSet[139264] = { '\x00', '\x00', '\x00', +'\x00', +'\x00', +'\x00', +'\xd4', +'\xff', +'\xff', +'\xff', +'\xff', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xff', +'\x00', +'\xfc', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xc0', +'\x00', +'\x00', +'\x00', +'\x00', +'\xc0', +'\xff', +'\xff', +'\xff', +'\xff', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xe0', +'\xff', +'\x00', +'\xfc', +'\x00', +'\xe0', +'\xff', +'\xff', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xff', +'\x00', +'\xfc', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x00', +'\x00', +'\x00', +'\x1c', +'\x00', +'\xf0', +'\x00', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xf8', +'\x7f', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xff', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x30', +'\x00', +'\x00', +'\x20', +'\xf8', +'\xff', +'\xff', +'\xff', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xfe', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x00', +'\x02', +'\x00', +'\x00', +'\x00', +'\x00', +'\x80', +'\x00', +'\xc0', +'\xff', +'\x00', +'\x00', +'\x00', +'\xe0', +'\x00', +'\x00', +'\x00', +'\x00', +'\x03', +'\x00', +'\x00', +'\x01', +'\x80', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x80', +'\x04', +'\x00', +'\x00', +'\x00', +'\x00', +'\x80', +'\x4b', +'\x00', +'\xff', +'\x00', '\xfc', '\xff', '\xff', @@ -296987,409 +297798,6 @@ static const unsigned char illegalCharSet[139264] = { '\xff', '\xff', '\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', '\x00', '\x00', '\x00', @@ -297499,24 +297907,40 @@ static const unsigned char illegalCharSet[139264] = { '\x00', '\x00', '\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xfc', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', '\x80', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', +'\xe0', '\xff', '\x00', '\x00', @@ -297530,8 +297954,18 @@ static const unsigned char illegalCharSet[139264] = { '\x00', '\x00', '\x00', -'\xf8', -'\xff', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', '\xf0', '\xff', '\xff', @@ -297876,6 +298310,620 @@ static const unsigned char illegalCharSet[139264] = { '\xff', '\xff', '\xff', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x80', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', '\xff', '\xff', '\xff', @@ -297902,67 +298950,6 @@ static const unsigned char illegalCharSet[139264] = { '\xff', '\xff', '\xff', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', '\x00', '\x00', '\x00', @@ -299115,6 +300102,84 @@ static const unsigned char illegalCharSet[139264] = { '\xff', '\xff', '\xff', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xfe', +'\x00', +'\x00', +'\x00', +'\x80', +'\x00', +'\x3c', '\xff', '\xff', '\xff', @@ -299127,8 +300192,30 @@ static const unsigned char illegalCharSet[139264] = { '\xff', '\xff', '\xff', +'\x00', +'\x00', +'\x00', +'\xc0', +'\xc0', '\xff', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xc0', '\xff', +'\x00', +'\x04', +'\x04', +'\x00', +'\x00', +'\x1f', +'\x00', +'\x00', '\xff', '\xff', '\xff', @@ -299239,8 +300326,26 @@ static const unsigned char illegalCharSet[139264] = { '\xff', '\xff', '\xff', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xe0', '\xff', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x80', '\xff', +'\x7f', +'\x00', +'\x00', '\xff', '\xff', '\xff', @@ -299249,9 +300354,873 @@ static const unsigned char illegalCharSet[139264] = { '\xff', '\xff', '\xff', +'\xfc', '\xff', '\xff', '\xff', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xf0', +'\xff', +'\xff', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xf8', '\xff', '\xff', '\xff', @@ -300437,6 +302406,42 @@ static const unsigned char illegalCharSet[139264] = { '\xff', '\xff', '\xff', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x80', '\xff', '\xff', '\xff', @@ -300447,6 +302452,56 @@ static const unsigned char illegalCharSet[139264] = { '\xff', '\xff', '\xff', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xf0', '\xff', '\xff', '\xff', @@ -300735,1674 +302790,27 @@ static const unsigned char illegalCharSet[139264] = { '\xff', '\xff', '\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xf8', +'\x00', +'\xe0', +'\x00', +'\xfe', +'\x00', +'\x0c', +'\xf0', '\xff', '\xff', '\xff', @@ -303081,9 +303489,9 @@ static const unsigned char illegalCharSet[139264] = { '\x00', '\x00', '\x00', -'\xc0', -'\xff', -'\xff', +'\x00', +'\x00', +'\xfe', '\xff', '\xff', '\x00', @@ -303278,780 +303686,75 @@ static const unsigned char illegalCharSet[139264] = { '\x00', '\x00', '\x00', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', '\x00', '\x00', '\x00', '\x00', '\x00', -'\xf0', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', '\x00', '\x00', '\x00', @@ -304066,6 +303769,9 @@ static const unsigned char illegalCharSet[139264] = { '\x00', '\xf0', '\xff', +'\x07', +'\x01', +'\x00', '\xff', '\xff', '\xff', @@ -304078,56 +303784,954 @@ static const unsigned char illegalCharSet[139264] = { '\xff', '\xff', '\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x80', +'\x00', +'\x00', +'\x06', +'\x24', +'\xf8', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x60', +'\x00', +'\x80', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', '\x00', '\xf8', '\x00', +'\x3c', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x10', +'\x00', +'\x00', +'\x00', +'\x69', +'\x01', +'\x08', +'\xf5', +'\x7b', +'\x15', +'\x69', +'\x55', +'\x69', +'\x08', +'\x08', +'\xa1', +'\x00', +'\x04', +'\x00', +'\xf0', +'\x11', +'\x04', +'\x00', +'\xf0', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xfc', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xf0', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xf0', +'\xff', +'\x00', +'\x80', +'\x01', +'\x00', +'\x01', +'\x00', +'\x01', +'\x00', +'\x00', +'\x00', +'\xc0', +'\xff', +'\x00', +'\xe0', +'\x00', '\x00', '\x00', '\x80', -'\xfd', -'\x5f', -'\xbb', -'\x83', -'\x7f', -'\x7f', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xf0', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xe0', '\xff', '\xff', '\xff', -'\x65', '\xff', -'\xc3', +'\xff', +'\xff', +'\x3f', +'\x00', +'\x00', +'\x00', +'\xf8', +'\xff', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xf0', +'\x00', '\xfe', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xfe', -'\xff', -'\x00', -'\x00', -'\x00', -'\x00', '\xfc', '\xff', +'\xc0', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xe0', +'\xff', +'\x00', +'\xe0', '\x00', '\xfe', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xf0', '\xff', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xe0', '\xff', '\xff', '\xff', '\xff', '\xff', +'\x00', +'\xf0', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', '\xff', +'\x00', +'\xfc', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', '\xff', +'\x00', +'\x00', +'\x00', +'\xc0', '\xff', '\xff', '\xff', @@ -304138,231 +304742,35 @@ static const unsigned char illegalCharSet[139264] = { '\xff', '\xff', '\xff', +'\x00', +'\xf0', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x80', +'\x00', +'\xe0', +'\x00', +'\x00', +'\x00', +'\xf0', '\xff', '\xff', +'\x00', +'\x00', +'\x00', '\xff', '\xff', '\xff', '\xff', '\xff', +'\xfe', '\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', +'\x00', +'\x00', +'\x80', '\xff', '\xff', '\xff', @@ -310422,1690 +310830,1690 @@ static const unsigned char illegalCharSet[139264] = { '\x00', '\xf0', '\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xe0', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xfe', +'\xff', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', '\xff', '\xff', '\xff', @@ -427458,13 +427866,14 @@ static const NSRange letterCharSet[] = { {768,117}, {886,2}, {890,4}, +{895,1}, {902,1}, {904,3}, {908,1}, {910,20}, {931,83}, {1015,139}, -{1155,163}, +{1155,173}, {1329,38}, {1369,1}, {1377,39}, @@ -427476,10 +427885,10 @@ static const NSRange letterCharSet[] = { {1488,27}, {1520,3}, {1552,11}, -{1569,62}, +{1568,64}, {1646,102}, {1749,8}, -{1758,11}, +{1759,10}, {1770,6}, {1786,3}, {1791,1}, @@ -427488,13 +427897,13 @@ static const NSRange letterCharSet[] = { {1994,44}, {2042,1}, {2048,46}, -{2304,58}, -{2364,19}, -{2384,6}, -{2392,12}, -{2417,2}, -{2425,7}, -{2433,3}, +{2112,28}, +{2144,11}, +{2208,21}, +{2230,8}, +{2260,14}, +{2275,129}, +{2417,19}, {2437,8}, {2447,2}, {2451,22}, @@ -427509,6 +427918,7 @@ static const NSRange letterCharSet[] = { {2527,5}, {2544,2}, {2548,6}, +{2556,1}, {2561,3}, {2565,6}, {2575,2}, @@ -427537,6 +427947,7 @@ static const NSRange letterCharSet[] = { {2763,3}, {2768,1}, {2784,4}, +{2809,7}, {2817,3}, {2821,8}, {2831,2}, @@ -427550,7 +427961,7 @@ static const NSRange letterCharSet[] = { {2902,2}, {2908,2}, {2911,5}, -{2929,1}, +{2929,7}, {2946,2}, {2949,6}, {2958,3}, @@ -427567,20 +427978,19 @@ static const NSRange letterCharSet[] = { {3024,1}, {3031,1}, {3056,3}, -{3073,3}, +{3072,4}, {3077,8}, {3086,3}, {3090,23}, -{3114,10}, -{3125,5}, +{3114,16}, {3133,8}, {3142,3}, {3146,4}, {3157,2}, -{3160,2}, +{3160,3}, {3168,4}, {3192,7}, -{3202,2}, +{3200,4}, {3205,8}, {3214,3}, {3218,23}, @@ -427592,17 +428002,15 @@ static const NSRange letterCharSet[] = { {3285,2}, {3294,1}, {3296,4}, -{3330,2}, +{3313,2}, +{3328,4}, {3333,8}, {3342,3}, -{3346,23}, -{3370,16}, -{3389,8}, +{3346,51}, {3398,3}, -{3402,4}, -{3415,1}, -{3424,4}, -{3440,6}, +{3402,5}, +{3412,16}, +{3440,9}, {3450,6}, {3458,2}, {3461,18}, @@ -427633,7 +428041,7 @@ static const NSRange letterCharSet[] = { {3776,5}, {3782,1}, {3784,6}, -{3804,2}, +{3804,4}, {3840,1}, {3864,2}, {3882,10}, @@ -427643,17 +428051,17 @@ static const NSRange letterCharSet[] = { {3902,10}, {3913,36}, {3953,20}, -{3974,6}, -{3984,8}, +{3974,18}, {3993,36}, {4038,1}, {4096,64}, {4176,64}, {4250,4}, {4256,38}, +{4295,1}, +{4301,1}, {4304,43}, -{4348,1}, -{4352,329}, +{4348,333}, {4682,4}, {4688,7}, {4696,1}, @@ -427669,15 +428077,16 @@ static const NSRange letterCharSet[] = { {4824,57}, {4882,4}, {4888,67}, -{4959,1}, +{4957,3}, {4969,20}, {4992,16}, -{5024,85}, +{5024,86}, +{5112,6}, {5121,620}, {5743,17}, {5761,26}, {5792,75}, -{5870,3}, +{5870,11}, {5888,13}, {5902,7}, {5920,21}, @@ -427685,8 +428094,7 @@ static const NSRange letterCharSet[] = { {5984,13}, {5998,3}, {6002,2}, -{6016,52}, -{6070,30}, +{6016,84}, {6103,1}, {6108,2}, {6128,10}, @@ -427694,29 +428102,32 @@ static const NSRange letterCharSet[] = { {6176,88}, {6272,43}, {6320,70}, -{6400,29}, +{6400,31}, {6432,12}, {6448,12}, {6480,30}, {6512,5}, {6528,44}, {6576,26}, +{6618,1}, {6656,28}, {6688,63}, {6752,29}, {6783,1}, {6823,1}, +{6832,15}, {6912,76}, {7019,9}, -{7040,43}, -{7086,2}, +{7040,48}, +{7098,58}, {7168,56}, {7245,3}, {7258,36}, +{7296,9}, {7376,3}, -{7380,31}, -{7424,231}, -{7677,281}, +{7380,38}, +{7424,250}, +{7675,283}, {7960,6}, {7968,38}, {8008,6}, @@ -427738,7 +428149,7 @@ static const NSRange letterCharSet[] = { {8304,2}, {8308,6}, {8319,11}, -{8336,5}, +{8336,13}, {8400,33}, {8450,1}, {8455,1}, @@ -427760,12 +428171,14 @@ static const NSRange letterCharSet[] = { {11264,47}, {11312,47}, {11360,133}, -{11499,7}, +{11499,9}, {11517,1}, {11520,38}, -{11568,54}, +{11559,1}, +{11565,1}, +{11568,56}, {11631,1}, -{11648,23}, +{11647,24}, {11680,7}, {11688,7}, {11696,7}, @@ -427785,54 +428198,64 @@ static const NSRange letterCharSet[] = { {12445,3}, {12449,90}, {12540,4}, -{12549,41}, +{12549,42}, {12593,94}, {12690,4}, -{12704,24}, +{12704,27}, {12784,16}, {12832,10}, +{12872,8}, {12881,15}, {12928,10}, {12977,15}, {13312,6581}, -{19968,20939}, +{19968,20970}, {40960,1165}, {42192,46}, {42240,269}, {42512,16}, {42538,2}, -{42560,32}, -{42594,17}, -{42620,2}, -{42623,25}, -{42656,82}, +{42560,51}, +{42612,10}, +{42623,115}, {42775,9}, {42786,103}, -{42891,2}, -{43003,45}, +{42891,36}, +{42928,8}, +{42999,49}, {43056,6}, {43072,52}, -{43136,69}, +{43136,70}, {43232,24}, {43259,1}, +{43261,1}, {43274,36}, {43312,36}, {43360,29}, {43392,65}, {43471,1}, +{43488,16}, +{43514,5}, {43520,55}, {43584,14}, {43616,23}, -{43642,2}, -{43648,67}, +{43642,73}, {43739,3}, -{43968,43}, +{43744,16}, +{43762,5}, +{43777,6}, +{43785,6}, +{43793,6}, +{43808,7}, +{43816,7}, +{43824,43}, +{43868,10}, +{43888,123}, {44012,2}, {44032,11171}, {55216,23}, {55243,49}, -{63744,302}, -{64048,62}, +{63744,366}, {64112,106}, {64256,7}, {64275,5}, @@ -427848,7 +428271,7 @@ static const NSRange letterCharSet[] = { {64914,54}, {65008,12}, {65024,16}, -{65056,7}, +{65056,16}, {65136,5}, {65142,135}, {65313,26}, @@ -427867,28 +428290,42 @@ static const NSRange letterCharSet[] = { {65664,123}, {65799,45}, {65856,57}, -{65930,1}, +{65930,2}, {66045,1}, {66176,29}, {66208,49}, -{66304,31}, -{66336,4}, -{66352,27}, +{66272,28}, +{66304,36}, +{66349,30}, +{66384,43}, {66432,30}, {66464,36}, {66504,8}, {66513,5}, {66560,158}, +{66736,36}, +{66776,36}, +{66816,40}, +{66864,52}, +{67072,311}, +{67392,22}, +{67424,8}, {67584,6}, {67592,1}, {67594,44}, {67639,2}, {67644,1}, {67647,23}, -{67672,8}, -{67840,28}, +{67672,31}, +{67705,38}, +{67751,9}, +{67808,19}, +{67828,2}, +{67835,33}, {67872,26}, -{68096,4}, +{67968,56}, +{68028,20}, +{68050,50}, {68101,2}, {68108,8}, {68117,3}, @@ -427896,16 +428333,116 @@ static const NSRange letterCharSet[] = { {68152,3}, {68159,9}, {68192,31}, +{68224,32}, +{68288,8}, +{68297,30}, +{68331,5}, {68352,54}, {68416,22}, {68440,27}, -{68472,8}, +{68472,26}, +{68521,7}, {68608,73}, +{68736,51}, +{68800,51}, +{68858,6}, {69216,31}, -{69760,59}, -{73728,879}, -{74752,99}, +{69632,71}, +{69714,20}, +{69759,60}, +{69840,25}, +{69888,53}, +{69968,36}, +{70006,1}, +{70016,69}, +{70090,3}, +{70106,1}, +{70108,1}, +{70113,20}, +{70144,18}, +{70163,37}, +{70206,1}, +{70272,7}, +{70280,1}, +{70282,4}, +{70287,15}, +{70303,10}, +{70320,59}, +{70400,4}, +{70405,8}, +{70415,2}, +{70419,22}, +{70442,7}, +{70450,2}, +{70453,5}, +{70460,9}, +{70471,2}, +{70475,3}, +{70480,1}, +{70487,1}, +{70493,7}, +{70502,7}, +{70512,5}, +{70656,75}, +{70784,70}, +{70855,1}, +{71040,54}, +{71096,9}, +{71128,6}, +{71168,65}, +{71236,1}, +{71296,56}, +{71424,26}, +{71453,15}, +{71482,2}, +{71840,64}, +{71914,9}, +{71935,1}, +{72192,63}, +{72263,1}, +{72272,52}, +{72326,20}, +{72384,57}, +{72704,9}, +{72714,45}, +{72760,9}, +{72794,19}, +{72818,30}, +{72850,22}, +{72873,14}, +{72960,7}, +{72968,2}, +{72971,44}, +{73018,1}, +{73020,2}, +{73023,9}, +{73728,922}, +{74752,111}, +{74880,196}, {77824,1071}, +{82944,583}, +{92160,569}, +{92736,31}, +{92880,30}, +{92912,5}, +{92928,55}, +{92992,4}, +{93019,7}, +{93027,21}, +{93053,19}, +{93952,69}, +{94032,47}, +{94095,17}, +{94176,2}, +{94208,6124}, +{100352,755}, +{110592,287}, +{110960,396}, +{113664,107}, +{113776,13}, +{113792,9}, +{113808,10}, +{113821,2}, {119141,5}, {119149,6}, {119163,8}, @@ -427943,9 +428480,59 @@ static const NSRange letterCharSet[] = { {120714,31}, {120746,25}, {120772,8}, -{127232,11}, +{121344,55}, +{121403,50}, +{121461,1}, +{121476,1}, +{121499,5}, +{121505,15}, +{122880,7}, +{122888,17}, +{122907,7}, +{122915,2}, +{122918,5}, +{124928,197}, +{125127,16}, +{125184,75}, +{126464,4}, +{126469,27}, +{126497,2}, +{126500,1}, +{126503,1}, +{126505,10}, +{126516,4}, +{126521,1}, +{126523,1}, +{126530,1}, +{126535,1}, +{126537,1}, +{126539,1}, +{126541,3}, +{126545,2}, +{126548,1}, +{126551,1}, +{126553,1}, +{126555,1}, +{126557,1}, +{126559,1}, +{126561,2}, +{126564,1}, +{126567,4}, +{126572,7}, +{126580,4}, +{126585,4}, +{126590,1}, +{126592,10}, +{126603,17}, +{126625,3}, +{126629,5}, +{126635,17}, +{127232,13}, {131072,42710}, {173824,4148}, +{177984,221}, +{178208,5761}, +{183984,7472}, {194560,542}, {917760,240}}; #else /* GNUSTEP_INDEX_CHARSET */ @@ -428061,7 +428648,7 @@ static const unsigned char letterCharSet[122880] = { '\xff', '\xff', '\xdf', -'\x3c', +'\xbc', '\x40', '\xd7', '\xff', @@ -428114,8 +428701,8 @@ static const unsigned char letterCharSet[122880] = { '\xff', '\xff', '\xff', -'\x3f', -'\x00', +'\xff', +'\xff', '\xfe', '\xff', '\xff', @@ -428146,14 +428733,14 @@ static const unsigned char letterCharSet[122880] = { '\x00', '\xff', '\x07', -'\xfe', '\xff', '\xff', '\xff', '\xff', '\xff', '\xff', -'\x7f', +'\xff', +'\xff', '\x00', '\xc0', '\xff', @@ -428169,7 +428756,7 @@ static const unsigned char letterCharSet[122880] = { '\xff', '\xff', '\xef', -'\xdf', +'\x9f', '\xff', '\xfd', '\x00', @@ -428214,24 +428801,12 @@ static const unsigned char letterCharSet[122880] = { '\x3f', '\x00', '\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', +'\xff', +'\xff', +'\xff', +'\x0f', +'\xff', +'\x07', '\x00', '\x00', '\x00', @@ -428240,21 +428815,33 @@ static const unsigned char letterCharSet[122880] = { '\x00', '\xff', '\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xf3', -'\xff', -'\x7f', +'\xdf', '\x3f', +'\x00', +'\x00', +'\xf0', +'\xff', +'\xfb', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', '\xff', '\x0f', '\x00', -'\x06', '\xfe', -'\xee', +'\xff', +'\xef', '\x9f', '\xf9', '\xff', @@ -428269,7 +428856,7 @@ static const unsigned char letterCharSet[122880] = { '\x0f', '\x00', '\xf3', -'\x03', +'\x13', '\xee', '\x87', '\xf9', @@ -428301,7 +428888,7 @@ static const unsigned char letterCharSet[122880] = { '\x0f', '\x00', '\x00', -'\x00', +'\xfe', '\xee', '\x9f', '\xf9', @@ -428316,7 +428903,7 @@ static const unsigned char letterCharSet[122880] = { '\xb0', '\x0f', '\x00', -'\x02', +'\xfe', '\x00', '\xec', '\xc7', @@ -428334,23 +428921,23 @@ static const unsigned char letterCharSet[122880] = { '\x00', '\x07', '\x00', -'\xee', +'\xef', '\xdf', '\xfd', '\xff', '\xff', '\xfd', -'\xef', +'\xff', '\xe3', '\xdf', '\x3d', '\x60', -'\x03', +'\x07', '\x0f', '\x00', '\x00', '\x7f', -'\xec', +'\xef', '\xdf', '\xfd', '\xff', @@ -428364,24 +428951,24 @@ static const unsigned char letterCharSet[122880] = { '\x40', '\x0f', '\x00', +'\x06', '\x00', -'\x00', -'\xec', +'\xef', '\xdf', '\xfd', '\xff', '\xff', -'\xfd', '\xff', -'\xe3', +'\xff', +'\xff', '\xdf', -'\x3d', -'\x80', -'\x00', +'\x7d', +'\xf0', +'\xff', '\x0f', '\x00', -'\x3f', -'\xfc', +'\xff', +'\xfd', '\xec', '\xff', '\x7f', @@ -428425,7 +429012,7 @@ static const unsigned char letterCharSet[122880] = { '\x5f', '\x3f', '\x00', -'\x30', +'\xf0', '\x00', '\x00', '\x00', @@ -428447,7 +429034,7 @@ static const unsigned char letterCharSet[122880] = { '\xfe', '\xff', '\xdf', -'\x0f', +'\xff', '\xff', '\xfe', '\xff', @@ -428486,14 +429073,14 @@ static const unsigned char letterCharSet[122880] = { '\xff', '\xff', '\xff', -'\x3f', -'\x00', +'\xbf', +'\x20', '\xff', '\xff', '\xff', '\xff', '\xff', -'\x17', +'\xf7', '\xff', '\xff', '\xff', @@ -428569,7 +429156,7 @@ static const unsigned char letterCharSet[122880] = { '\xff', '\xff', '\xff', -'\x87', +'\xe7', '\x00', '\xfe', '\xff', @@ -428588,8 +429175,8 @@ static const unsigned char letterCharSet[122880] = { '\xff', '\xff', '\xff', -'\x1f', -'\x00', +'\x3f', +'\x3f', '\xfe', '\xff', '\xff', @@ -428684,8 +429271,8 @@ static const unsigned char letterCharSet[122880] = { '\xff', '\xff', '\xc7', +'\xff', '\x01', -'\x00', '\xff', '\xdf', '\x1f', @@ -428708,7 +429295,7 @@ static const unsigned char letterCharSet[122880] = { '\xff', '\xff', '\xff', -'\xcf', +'\xff', '\xff', '\xff', '\xff', @@ -428753,7 +429340,7 @@ static const unsigned char letterCharSet[122880] = { '\xff', '\xff', '\xff', -'\x1f', +'\x7f', '\xff', '\x0f', '\xff', @@ -428777,7 +429364,7 @@ static const unsigned char letterCharSet[122880] = { '\xff', '\x03', '\x00', -'\x00', +'\x04', '\x00', '\x00', '\x00', @@ -428804,8 +429391,8 @@ static const unsigned char letterCharSet[122880] = { '\x00', '\x80', '\x00', -'\x00', -'\x00', +'\xff', +'\x7f', '\x00', '\x00', '\x00', @@ -428835,16 +429422,16 @@ static const unsigned char letterCharSet[122880] = { '\xff', '\xff', '\xff', -'\xc7', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', +'\xff', '\x00', +'\xfc', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x0f', '\x00', '\xff', '\xff', @@ -428862,8 +429449,8 @@ static const unsigned char letterCharSet[122880] = { '\xff', '\xff', '\x3f', -'\x00', -'\x00', +'\xff', +'\x01', '\x00', '\x00', '\x00', @@ -428876,8 +429463,8 @@ static const unsigned char letterCharSet[122880] = { '\xff', '\xff', '\xff', -'\x07', -'\x00', +'\xff', +'\x03', '\xff', '\xff', '\xff', @@ -428906,10 +429493,10 @@ static const unsigned char letterCharSet[122880] = { '\xff', '\xff', '\xff', -'\x7f', -'\x00', -'\x00', -'\xe0', +'\xff', +'\xff', +'\xff', +'\xfb', '\xff', '\xff', '\xff', @@ -428992,6 +429579,7 @@ static const unsigned char letterCharSet[122880] = { '\x83', '\xff', '\x03', +'\xff', '\x1f', '\x00', '\x00', @@ -428999,7 +429587,6 @@ static const unsigned char letterCharSet[122880] = { '\x00', '\x00', '\x00', -'\x00', '\xff', '\xff', '\xff', @@ -429388,24 +429975,24 @@ static const unsigned char letterCharSet[122880] = { '\xff', '\x1f', '\xf8', -'\x03', +'\x0f', '\x20', '\xff', '\xff', '\xff', '\xff', -'\x3f', -'\x00', +'\xbf', +'\x20', +'\xff', '\xff', '\xff', '\xff', '\xff', '\xff', '\xff', -'\x3f', '\x80', '\x00', -'\x00', +'\x80', '\xff', '\xff', '\x7f', @@ -429523,7 +430110,7 @@ static const unsigned char letterCharSet[122880] = { '\xff', '\xff', '\xff', -'\x3f', +'\x7f', '\xfe', '\xff', '\xff', @@ -429541,7 +430128,7 @@ static const unsigned char letterCharSet[122880] = { '\xff', '\xff', '\xff', -'\x00', +'\x07', '\x00', '\x00', '\x00', @@ -429559,7 +430146,7 @@ static const unsigned char letterCharSet[122880] = { '\x00', '\x00', '\x00', -'\x00', +'\xff', '\xfe', '\xff', '\x00', @@ -433063,11 +433650,11 @@ static const unsigned char letterCharSet[122880] = { '\xff', '\xff', '\xff', -'\x07', -'\x00', -'\x00', -'\x00', -'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\x03', '\x00', '\x00', '\xff', @@ -433274,14 +433861,14 @@ static const unsigned char letterCharSet[122880] = { '\xff', '\xff', '\xff', -'\xfc', '\xff', -'\x07', -'\xb0', +'\xff', +'\xf7', +'\xbf', +'\xff', '\xff', '\xff', '\xff', -'\x00', '\xff', '\xff', '\xff', @@ -433311,7 +433898,12 @@ static const unsigned char letterCharSet[122880] = { '\xff', '\xff', '\xff', -'\x19', +'\xf9', +'\xff', +'\xff', +'\xff', +'\x7f', +'\xff', '\x00', '\x00', '\x00', @@ -433319,13 +433911,8 @@ static const unsigned char letterCharSet[122880] = { '\x00', '\x00', '\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\xf8', +'\x80', +'\xff', '\xff', '\xff', '\xff', @@ -433350,14 +433937,14 @@ static const unsigned char letterCharSet[122880] = { '\xff', '\xff', '\xff', -'\x1f', +'\x3f', '\x00', '\x00', '\x00', '\xff', '\xff', '\xff', -'\x08', +'\x28', '\x00', '\xfc', '\xff', @@ -433386,10 +433973,10 @@ static const unsigned char letterCharSet[122880] = { '\x80', '\x00', '\x00', +'\xff', +'\xff', '\x00', -'\x00', -'\x00', -'\x00', +'\x7c', '\xff', '\xff', '\xff', @@ -433405,7 +433992,7 @@ static const unsigned char letterCharSet[122880] = { '\xff', '\xff', '\x7f', -'\x0c', +'\xfc', '\xff', '\xff', '\xff', @@ -433418,34 +434005,34 @@ static const unsigned char letterCharSet[122880] = { '\x00', '\x00', '\x38', +'\xff', +'\xff', +'\x7c', '\x00', +'\x7e', +'\x7e', +'\x7e', '\x00', +'\x7f', +'\x7f', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xf7', +'\x3f', '\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', '\xff', '\xff', '\xff', @@ -435955,7 +436542,7 @@ static const unsigned char letterCharSet[122880] = { '\xff', '\xff', '\xff', -'\x3f', +'\xff', '\xff', '\xff', '\xff', @@ -436082,8 +436669,8 @@ static const unsigned char letterCharSet[122880] = { '\xff', '\x00', '\x00', -'\x7f', -'\x00', +'\xff', +'\xff', '\x00', '\x00', '\x00', @@ -436191,7 +436778,7 @@ static const unsigned char letterCharSet[122880] = { '\xff', '\x01', '\x00', -'\x04', +'\x0c', '\x00', '\x00', '\x00', @@ -436234,26 +436821,26 @@ static const unsigned char letterCharSet[122880] = { '\xff', '\x01', '\x00', -'\x00', -'\x00', -'\x00', -'\x00', '\xff', '\xff', '\xff', -'\x7f', '\x0f', -'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\x0f', +'\xe0', +'\xff', +'\xff', +'\xff', +'\x07', +'\xff', +'\xff', '\xff', '\xff', '\xff', '\x07', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', '\xff', '\xff', '\xff', @@ -436292,7 +436879,29 @@ static const unsigned char letterCharSet[122880] = { '\x3f', '\x00', '\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\x0f', +'\xff', +'\xff', +'\xff', +'\xff', +'\x0f', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', '\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x0f', '\x00', '\x00', '\x00', @@ -436312,73 +436921,51 @@ static const unsigned char letterCharSet[122880] = { '\x00', '\x00', '\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x7f', '\x00', +'\xff', +'\xff', +'\x3f', '\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', +'\xff', '\x00', '\x00', '\x00', @@ -436410,26 +436997,26 @@ static const unsigned char letterCharSet[122880] = { '\xff', '\x3f', '\xff', +'\xff', +'\xff', +'\x7f', +'\xfe', +'\xff', +'\xff', +'\xff', +'\x7f', +'\x80', +'\xff', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', +'\xff', +'\xff', +'\x37', +'\xf8', '\xff', '\xff', '\xff', @@ -436446,22 +437033,22 @@ static const unsigned char letterCharSet[122880] = { '\x00', '\x00', '\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xf0', +'\xff', +'\xff', +'\xfc', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', '\x6f', '\xf0', '\xef', @@ -436478,6 +437065,165 @@ static const unsigned char letterCharSet[122880] = { '\xff', '\xff', '\x7f', +'\xff', +'\xff', +'\xff', +'\xff', +'\x00', +'\x00', +'\x00', +'\x00', +'\xff', +'\xfe', +'\xff', +'\xff', +'\x7f', +'\xf8', +'\x00', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x3f', +'\x00', +'\xff', +'\xff', +'\x3f', +'\xff', +'\xff', +'\xff', +'\x07', +'\xff', +'\xff', +'\xff', +'\x03', +'\x00', +'\x00', +'\xfe', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x01', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x07', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x07', +'\xfc', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xff', +'\xff', +'\xff', +'\x7f', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', '\x00', '\x00', '\x00', @@ -436494,22 +437240,119 @@ static const unsigned char letterCharSet[122880] = { '\x00', '\x00', '\x00', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\x3f', '\x00', '\xff', '\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x7f', +'\x00', +'\xfc', +'\xff', '\x3f', +'\x00', +'\x00', +'\x80', +'\xff', +'\xff', +'\xff', +'\xff', '\xff', '\xff', '\xff', '\x07', +'\x00', +'\x00', '\xff', +'\xff', +'\xff', +'\x01', +'\x00', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x1f', +'\x00', +'\x00', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\x4f', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x1f', +'\x1c', +'\x00', +'\x14', +'\xfe', +'\xff', +'\x1f', +'\x00', +'\xff', +'\xff', +'\xfb', +'\xff', +'\xff', +'\xff', +'\xff', +'\x40', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x7f', +'\xbd', +'\xff', +'\xbf', +'\xff', +'\x01', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x07', +'\x00', +'\x00', +'\xef', +'\x9f', +'\xf9', +'\xff', +'\xff', +'\xfd', +'\xed', +'\xf3', +'\x9f', +'\x39', +'\x81', +'\xe0', +'\xcf', +'\x1f', +'\x1f', +'\x00', '\x00', '\x00', '\x00', @@ -436535,6 +437378,220 @@ static const unsigned char letterCharSet[122880] = { '\xff', '\xff', '\xff', +'\x07', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xbf', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x3f', +'\xff', +'\x01', +'\x00', +'\x00', +'\x3f', +'\x00', +'\x00', +'\x00', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x11', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xff', +'\xff', +'\xff', +'\xe3', +'\xff', +'\x0f', +'\x00', +'\x0c', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x00', +'\xfc', +'\x07', +'\x80', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x7f', +'\x80', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xcf', +'\xff', +'\xff', +'\x03', +'\x00', +'\x00', +'\x00', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', '\x01', '\x00', '\x00', @@ -436568,6 +437625,47 @@ static const unsigned char letterCharSet[122880] = { '\x00', '\x00', '\x00', +'\xff', +'\xfd', +'\xff', +'\xff', +'\xff', +'\xff', +'\x7f', +'\xff', +'\x01', +'\x00', +'\x00', +'\xfc', +'\xff', +'\x1f', +'\xfc', +'\xff', +'\xff', +'\xff', +'\xfc', +'\xff', +'\xff', +'\xfe', +'\x7f', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x7f', +'\xfb', +'\xff', +'\xff', +'\xff', +'\xff', +'\x7f', +'\xb4', +'\xff', '\x00', '\x00', '\x00', @@ -436602,6 +437700,701 @@ static const unsigned char letterCharSet[122880] = { '\x00', '\x00', '\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x03', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x7f', +'\x00', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x0f', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', '\xff', '\xff', '\xff', @@ -436670,6 +438463,2711 @@ static const unsigned char letterCharSet[122880] = { '\x00', '\x00', '\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x7f', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x01', +'\xff', +'\xff', +'\xff', +'\x7f', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xff', +'\xff', +'\xff', +'\x3f', +'\x1f', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x7f', +'\x00', +'\x0f', +'\x00', +'\x00', +'\xf8', +'\xfb', +'\xff', +'\xff', +'\xe0', +'\xff', +'\xff', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x1f', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x7f', +'\x00', +'\x80', +'\xff', +'\xff', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x03', +'\x00', +'\x00', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x0f', +'\x00', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', '\xff', '\xff', '\xff', @@ -437166,80 +441664,703 @@ static const unsigned char letterCharSet[122880] = { '\x00', '\x00', '\x00', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', '\xff', '\xff', '\xff', @@ -437286,6 +442407,56 @@ static const unsigned char letterCharSet[122880] = { '\x00', '\x00', '\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x0f', '\x00', '\x00', '\x00', @@ -437294,6 +442465,287 @@ static const unsigned char letterCharSet[122880] = { '\x00', '\x00', '\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xff', '\xff', '\xff', '\xff', @@ -437307,4877 +442759,12 @@ static const unsigned char letterCharSet[122880] = { '\xff', '\xff', '\x07', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', '\xff', +'\x1f', '\xff', +'\x01', '\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\xff', -'\x7f', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', +'\x63', '\x00', '\x00', '\x00', @@ -443118,9 +443705,28 @@ static const unsigned char letterCharSet[122880] = { '\x00', '\x00', '\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x7f', +'\xf8', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x1f', +'\x20', '\x00', +'\x10', '\x00', '\x00', +'\xf8', +'\xfe', +'\xff', '\x00', '\x00', '\x00', @@ -443291,319 +443897,12 @@ static const unsigned char letterCharSet[122880] = { '\x00', '\x00', '\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', +'\x7f', +'\xff', +'\xff', +'\xf9', +'\xdb', +'\x07', '\x00', '\x00', '\x00', @@ -443855,6 +444154,46 @@ static const unsigned char letterCharSet[122880] = { '\x00', '\x00', '\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x9f', +'\xff', +'\x7f', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', '\x07', '\x00', '\x00', @@ -444006,6 +444345,254 @@ static const unsigned char letterCharSet[122880] = { '\x00', '\x00', '\x00', +'\xef', +'\xff', +'\xff', +'\xff', +'\x96', +'\xfe', +'\xf7', +'\x0a', +'\x84', +'\xea', +'\x96', +'\xaa', +'\x96', +'\xf7', +'\xf7', +'\x5e', +'\xff', +'\xfb', +'\xff', +'\x0f', +'\xee', +'\xfb', +'\xff', +'\x0f', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xff', +'\x1f', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', '\x00', '\x00', '\x00', @@ -450198,1690 +450785,1690 @@ static const unsigned char letterCharSet[122880] = { '\xff', '\x0f', '\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x1f', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x01', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', '\x00', '\x00', '\x00', @@ -550834,9 +551421,7 @@ static const unsigned char letterCharSet[122880] = { #if defined(GNUSTEP_INDEX_CHARSET) static const NSRange lowercaseLetterCharSet[] = { {97,26}, -{170,1}, {181,1}, -{186,1}, {223,24}, {248,8}, {257,1}, @@ -551099,9 +551684,16 @@ static const NSRange lowercaseLetterCharSet[] = { {1313,1}, {1315,1}, {1317,1}, +{1319,1}, +{1321,1}, +{1323,1}, +{1325,1}, +{1327,1}, {1377,39}, +{5112,6}, +{7296,9}, {7424,44}, -{7522,22}, +{7531,13}, {7545,34}, {7681,1}, {7683,1}, @@ -551265,7 +551857,7 @@ static const NSRange lowercaseLetterCharSet[] = { {11372,1}, {11377,1}, {11379,2}, -{11382,7}, +{11382,6}, {11393,1}, {11395,1}, {11397,1}, @@ -551318,7 +551910,10 @@ static const NSRange lowercaseLetterCharSet[] = { {11491,2}, {11500,1}, {11502,1}, +{11507,1}, {11520,38}, +{11559,1}, +{11565,1}, {42561,1}, {42563,1}, {42565,1}, @@ -551335,6 +551930,7 @@ static const NSRange lowercaseLetterCharSet[] = { {42587,1}, {42589,1}, {42591,1}, +{42593,1}, {42595,1}, {42597,1}, {42599,1}, @@ -551353,6 +551949,8 @@ static const NSRange lowercaseLetterCharSet[] = { {42643,1}, {42645,1}, {42647,1}, +{42649,1}, +{42651,1}, {42787,1}, {42789,1}, {42791,1}, @@ -551400,10 +551998,32 @@ static const NSRange lowercaseLetterCharSet[] = { {42885,1}, {42887,1}, {42892,1}, +{42894,1}, +{42897,1}, +{42899,3}, +{42903,1}, +{42905,1}, +{42907,1}, +{42909,1}, +{42911,1}, +{42913,1}, +{42915,1}, +{42917,1}, +{42919,1}, +{42921,1}, +{42933,1}, +{42935,1}, +{43002,1}, +{43824,43}, +{43872,6}, +{43888,80}, {64256,7}, {64275,5}, {65345,26}, {66600,40}, +{66776,36}, +{68800,51}, +{71872,32}, {119834,26}, {119886,7}, {119894,18}, @@ -551431,7 +552051,8 @@ static const NSRange lowercaseLetterCharSet[] = { {120714,6}, {120746,25}, {120772,6}, -{120779,1}}; +{120779,1}, +{125218,34}}; #else /* GNUSTEP_INDEX_CHARSET */ static const unsigned char lowercaseLetterCharSet[16384] = { '\x00', @@ -551455,9 +552076,9 @@ static const unsigned char lowercaseLetterCharSet[16384] = { '\x00', '\x00', '\x00', -'\x04', +'\x00', '\x20', -'\x04', +'\x00', '\x00', '\x00', '\x00', @@ -551598,8 +552219,8 @@ static const unsigned char lowercaseLetterCharSet[16384] = { '\xaa', '\xaa', '\xaa', -'\x2a', -'\x00', +'\xaa', +'\xaa', '\x00', '\x00', '\x00', @@ -552073,6 +552694,7 @@ static const unsigned char lowercaseLetterCharSet[16384] = { '\x00', '\x00', '\x00', +'\x3f', '\x00', '\x00', '\x00', @@ -552345,9 +552967,8 @@ static const unsigned char lowercaseLetterCharSet[16384] = { '\x00', '\x00', '\x00', -'\x00', -'\x00', -'\x00', +'\xff', +'\x01', '\x00', '\x00', '\x00', @@ -552374,8 +552995,8 @@ static const unsigned char lowercaseLetterCharSet[16384] = { '\x00', '\x00', '\x00', -'\xfc', -'\xff', +'\x00', +'\xf8', '\xff', '\xfe', '\xff', @@ -552857,7 +553478,7 @@ static const unsigned char lowercaseLetterCharSet[16384] = { '\x62', '\x15', '\xda', -'\x1f', +'\x0f', '\xaa', '\xaa', '\xaa', @@ -552872,14 +553493,14 @@ static const unsigned char lowercaseLetterCharSet[16384] = { '\xaa', '\x1a', '\x50', -'\x00', +'\x08', '\x00', '\xff', '\xff', '\xff', '\xff', -'\x3f', -'\x00', +'\xbf', +'\x20', '\x00', '\x00', '\x00', @@ -556758,14 +557379,14 @@ static const unsigned char lowercaseLetterCharSet[16384] = { '\xaa', '\xaa', '\xaa', -'\xa8', +'\xaa', '\x2a', '\x00', '\x00', '\xaa', '\xaa', '\xaa', -'\x00', +'\x0a', '\x00', '\x00', '\x00', @@ -556795,30 +557416,12 @@ static const unsigned char lowercaseLetterCharSet[16384] = { '\xfe', '\x95', '\xaa', -'\x10', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', +'\x50', +'\xba', +'\xaa', +'\xaa', +'\x02', +'\xa0', '\x00', '\x00', '\x00', @@ -556827,6 +557430,7 @@ static const unsigned char lowercaseLetterCharSet[16384] = { '\x00', '\x00', '\x00', +'\x04', '\x00', '\x00', '\x00', @@ -556929,7 +557533,24 @@ static const unsigned char lowercaseLetterCharSet[16384] = { '\x00', '\x00', '\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x07', +'\x3f', '\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', '\x00', '\x00', '\x00', @@ -559781,6 +560402,11 @@ static const unsigned char lowercaseLetterCharSet[16384] = { '\x00', '\x00', '\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\x0f', '\x00', '\x00', '\x00', @@ -560029,6 +560655,13 @@ static const unsigned char lowercaseLetterCharSet[16384] = { '\x00', '\x00', '\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x07', '\x00', '\x00', '\x00', @@ -560406,22 +561039,10 @@ static const unsigned char lowercaseLetterCharSet[16384] = { '\x00', '\x00', '\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', +'\xff', +'\xff', +'\xff', +'\xff', '\x00', '\x00', '\x00', @@ -567086,11 +567707,11 @@ static const unsigned char lowercaseLetterCharSet[16384] = { '\x00', '\x00', '\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', +'\xfc', +'\xff', +'\xff', +'\xff', +'\x0f', '\x00', '\x00', '\x00', @@ -576037,10 +576658,10 @@ static const NSRange nonBaseCharSet[] = { {1479,1}, {1552,11}, {1600,1}, -{1611,20}, +{1611,21}, {1648,1}, {1750,7}, -{1758,11}, +{1759,10}, {1770,4}, {1809,1}, {1840,27}, @@ -576048,10 +576669,12 @@ static const NSRange nonBaseCharSet[] = { {2027,11}, {2042,1}, {2070,24}, -{2304,4}, -{2364,1}, -{2366,17}, -{2385,5}, +{2137,3}, +{2260,14}, +{2275,33}, +{2362,3}, +{2366,18}, +{2385,7}, {2402,2}, {2417,1}, {2433,3}, @@ -576075,6 +576698,7 @@ static const NSRange nonBaseCharSet[] = { {2759,3}, {2763,3}, {2786,2}, +{2810,6}, {2817,3}, {2876,1}, {2878,7}, @@ -576087,20 +576711,21 @@ static const NSRange nonBaseCharSet[] = { {3014,3}, {3018,4}, {3031,1}, -{3073,3}, +{3072,4}, {3134,7}, {3142,3}, {3146,4}, {3157,2}, {3170,2}, -{3202,2}, +{3201,3}, {3260,1}, {3262,7}, {3270,3}, {3274,4}, {3285,2}, {3298,2}, -{3330,2}, +{3328,4}, +{3387,2}, {3390,7}, {3398,3}, {3402,4}, @@ -576127,7 +576752,7 @@ static const NSRange nonBaseCharSet[] = { {3902,2}, {3953,20}, {3974,2}, -{3984,8}, +{3981,11}, {3993,36}, {4038,1}, {4139,20}, @@ -576140,48 +576765,51 @@ static const NSRange nonBaseCharSet[] = { {4239,1}, {4250,4}, {4348,1}, -{4959,1}, +{4957,3}, {5906,3}, {5938,3}, {5970,2}, {6002,2}, -{6070,30}, +{6068,32}, {6103,1}, {6109,1}, {6155,3}, {6211,1}, +{6277,2}, {6313,1}, {6432,12}, {6448,12}, -{6576,17}, -{6600,2}, {6679,5}, {6741,10}, {6752,29}, {6783,1}, {6823,1}, +{6832,15}, {6912,5}, {6964,17}, {7019,9}, {7040,3}, -{7073,10}, +{7073,13}, +{7142,14}, {7204,20}, {7288,6}, {7376,3}, {7380,21}, {7405,1}, -{7410,1}, -{7468,54}, +{7410,3}, +{7415,3}, +{7468,63}, {7544,1}, -{7579,76}, -{7677,3}, +{7579,95}, +{7675,5}, {8305,1}, {8319,1}, -{8336,5}, +{8336,13}, {8400,33}, -{11389,1}, +{11388,2}, {11503,3}, {11631,1}, +{11647,1}, {11744,32}, {11823,1}, {12293,1}, @@ -576195,56 +576823,128 @@ static const NSRange nonBaseCharSet[] = { {42232,6}, {42508,1}, {42607,4}, -{42620,2}, +{42612,10}, {42623,1}, +{42652,4}, {42736,2}, {42775,9}, {42864,1}, {42888,1}, +{43000,2}, {43010,1}, {43014,1}, {43019,1}, {43043,5}, {43136,2}, -{43188,17}, +{43188,18}, {43232,18}, {43302,8}, {43335,13}, {43392,4}, {43443,14}, {43471,1}, +{43493,2}, {43561,14}, {43587,1}, {43596,2}, {43632,1}, -{43643,1}, +{43643,3}, {43696,1}, {43698,3}, {43703,2}, {43710,2}, {43713,1}, {43741,1}, +{43755,5}, +{43763,4}, +{43868,4}, {44003,8}, {44012,2}, {64286,1}, {65024,16}, -{65056,7}, +{65056,16}, {65392,1}, {65438,2}, {66045,1}, +{66272,1}, +{66422,5}, {68097,3}, {68101,2}, {68108,4}, {68152,3}, {68159,1}, -{69760,3}, +{68325,2}, +{69632,3}, +{69688,15}, +{69759,4}, {69808,11}, +{69888,3}, +{69927,14}, +{70003,1}, +{70016,3}, +{70067,14}, +{70090,3}, +{70188,12}, +{70206,1}, +{70367,12}, +{70400,4}, +{70460,1}, +{70462,7}, +{70471,2}, +{70475,3}, +{70487,1}, +{70498,2}, +{70502,7}, +{70512,5}, +{70709,18}, +{70832,20}, +{71087,7}, +{71096,9}, +{71132,2}, +{71216,17}, +{71339,13}, +{71453,15}, +{72193,10}, +{72243,7}, +{72251,4}, +{72263,1}, +{72273,11}, +{72330,16}, +{72751,8}, +{72760,8}, +{72850,22}, +{72873,14}, +{73009,6}, +{73018,1}, +{73020,2}, +{73023,7}, +{73031,1}, +{92912,5}, +{92976,7}, +{92992,4}, +{94033,46}, +{94095,17}, +{94176,2}, +{113821,2}, {119141,5}, {119149,6}, {119163,8}, {119173,7}, {119210,4}, {119362,3}, +{121344,55}, +{121403,50}, +{121461,1}, +{121476,1}, +{121499,5}, +{121505,15}, +{122880,7}, +{122888,17}, +{122907,7}, +{122915,2}, +{122918,5}, +{125136,7}, +{125252,7}, {917760,240}}; #else /* GNUSTEP_INDEX_CHARSET */ static const unsigned char nonBaseCharSet[122880] = { @@ -576451,7 +577151,7 @@ static const unsigned char nonBaseCharSet[122880] = { '\x01', '\xf8', '\xff', -'\x7f', +'\xff', '\x00', '\x00', '\x01', @@ -576467,7 +577167,7 @@ static const unsigned char nonBaseCharSet[122880] = { '\x00', '\x00', '\xc0', -'\xdf', +'\x9f', '\xff', '\x3d', '\x00', @@ -576515,6 +577215,7 @@ static const unsigned char nonBaseCharSet[122880] = { '\x00', '\x00', '\x00', +'\x0e', '\x00', '\x00', '\x00', @@ -576529,13 +577230,12 @@ static const unsigned char nonBaseCharSet[122880] = { '\x00', '\x00', '\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', +'\xf0', +'\xff', +'\xfb', +'\xff', +'\xff', +'\xff', '\x0f', '\x00', '\x00', @@ -576543,10 +577243,10 @@ static const unsigned char nonBaseCharSet[122880] = { '\x00', '\x00', '\x00', -'\xd0', +'\xdc', '\xff', -'\x7f', -'\x3e', +'\xff', +'\xfe', '\x00', '\x0c', '\x00', @@ -576599,7 +577299,7 @@ static const unsigned char nonBaseCharSet[122880] = { '\x0c', '\x00', '\x00', -'\x00', +'\xfc', '\x0e', '\x00', '\x00', @@ -576632,7 +577332,7 @@ static const unsigned char nonBaseCharSet[122880] = { '\x00', '\x00', '\x00', -'\x0e', +'\x0f', '\x00', '\x00', '\x00', @@ -576648,7 +577348,7 @@ static const unsigned char nonBaseCharSet[122880] = { '\x00', '\x00', '\x00', -'\x0c', +'\x0e', '\x00', '\x00', '\x00', @@ -576664,14 +577364,14 @@ static const unsigned char nonBaseCharSet[122880] = { '\x00', '\x00', '\x00', -'\x0c', +'\x0f', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', -'\xc0', +'\xd8', '\xdf', '\x3d', '\x80', @@ -576745,7 +577445,7 @@ static const unsigned char nonBaseCharSet[122880] = { '\xfe', '\xff', '\xdf', -'\x00', +'\xe0', '\xff', '\xfe', '\xff', @@ -576867,7 +577567,7 @@ static const unsigned char nonBaseCharSet[122880] = { '\x00', '\x00', '\x00', -'\x80', +'\xe0', '\x00', '\x00', '\x00', @@ -577006,7 +577706,7 @@ static const unsigned char nonBaseCharSet[122880] = { '\x00', '\x00', '\x00', -'\xc0', +'\xf0', '\xff', '\xff', '\xff', @@ -577032,7 +577732,7 @@ static const unsigned char nonBaseCharSet[122880] = { '\x00', '\x00', '\x00', -'\x00', +'\x60', '\x00', '\x00', '\x00', @@ -577070,10 +577770,10 @@ static const unsigned char nonBaseCharSet[122880] = { '\x00', '\x00', '\x00', -'\xff', -'\xff', -'\x01', -'\x03', +'\x00', +'\x00', +'\x00', +'\x00', '\x00', '\x00', '\x00', @@ -577102,8 +577802,8 @@ static const unsigned char nonBaseCharSet[122880] = { '\x00', '\x80', '\x00', -'\x00', -'\x00', +'\xff', +'\x7f', '\x00', '\x00', '\x00', @@ -577133,16 +577833,16 @@ static const unsigned char nonBaseCharSet[122880] = { '\x00', '\x00', '\xfe', -'\x07', -'\x00', -'\x00', -'\x00', +'\x3f', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', +'\xc0', +'\xff', +'\x0f', '\x00', '\x00', '\x00', @@ -577174,8 +577874,8 @@ static const unsigned char nonBaseCharSet[122880] = { '\xff', '\xff', '\x21', -'\x04', -'\x00', +'\x9c', +'\x03', '\x00', '\x00', '\x00', @@ -577188,8 +577888,8 @@ static const unsigned char nonBaseCharSet[122880] = { '\xff', '\xff', '\xff', -'\x03', -'\x00', +'\xff', +'\x07', '\x00', '\x01', '\x00', @@ -577204,10 +577904,10 @@ static const unsigned char nonBaseCharSet[122880] = { '\xff', '\xff', '\xff', -'\x7f', -'\x00', -'\x00', -'\xe0', +'\xff', +'\xff', +'\xff', +'\xfb', '\x00', '\x00', '\x00', @@ -577290,6 +577990,7 @@ static const unsigned char nonBaseCharSet[122880] = { '\x80', '\x00', '\x00', +'\xff', '\x1f', '\x00', '\x00', @@ -577297,7 +577998,6 @@ static const unsigned char nonBaseCharSet[122880] = { '\x00', '\x00', '\x00', -'\x00', '\xff', '\xff', '\xff', @@ -577671,7 +578371,7 @@ static const unsigned char nonBaseCharSet[122880] = { '\x00', '\x00', '\x00', -'\x20', +'\x30', '\x00', '\x00', '\x00', @@ -577703,7 +578403,7 @@ static const unsigned char nonBaseCharSet[122880] = { '\x00', '\x80', '\x00', -'\x00', +'\x80', '\x00', '\x00', '\x00', @@ -581574,12 +582274,12 @@ static const unsigned char nonBaseCharSet[122880] = { '\x00', '\x00', '\x80', -'\x07', -'\xb0', -'\x00', +'\xf7', +'\xbf', '\x00', '\x00', '\x00', +'\xf0', '\x00', '\x00', '\x00', @@ -581623,7 +582323,7 @@ static const unsigned char nonBaseCharSet[122880] = { '\x00', '\x00', '\x00', -'\x00', +'\x03', '\x44', '\x08', '\x00', @@ -581648,7 +582348,7 @@ static const unsigned char nonBaseCharSet[122880] = { '\x00', '\xf0', '\xff', -'\x1f', +'\x3f', '\x00', '\x00', '\x00', @@ -581684,7 +582384,7 @@ static const unsigned char nonBaseCharSet[122880] = { '\x80', '\x00', '\x00', -'\x00', +'\x60', '\x00', '\x00', '\x00', @@ -581703,7 +582403,7 @@ static const unsigned char nonBaseCharSet[122880] = { '\x00', '\x00', '\x01', -'\x08', +'\x38', '\x00', '\x00', '\x00', @@ -581717,6 +582417,8 @@ static const unsigned char nonBaseCharSet[122880] = { '\x00', '\x20', '\x00', +'\xf8', +'\x78', '\x00', '\x00', '\x00', @@ -581729,9 +582431,7 @@ static const unsigned char nonBaseCharSet[122880] = { '\x00', '\x00', '\x00', -'\x00', -'\x00', -'\x00', +'\xf0', '\x00', '\x00', '\x00', @@ -584380,8 +585080,8 @@ static const unsigned char nonBaseCharSet[122880] = { '\xff', '\x00', '\x00', -'\x7f', -'\x00', +'\xff', +'\xff', '\x00', '\x00', '\x00', @@ -584532,6 +585232,7 @@ static const unsigned char nonBaseCharSet[122880] = { '\x00', '\x00', '\x00', +'\x01', '\x00', '\x00', '\x00', @@ -584549,9 +585250,8 @@ static const unsigned char nonBaseCharSet[122880] = { '\x00', '\x00', '\x00', -'\x00', -'\x00', -'\x00', +'\xc0', +'\x07', '\x00', '\x00', '\x00', @@ -584788,6 +585488,7 @@ static const unsigned char nonBaseCharSet[122880] = { '\x00', '\x00', '\x00', +'\x60', '\x00', '\x00', '\x00', @@ -584951,23 +585652,22 @@ static const unsigned char nonBaseCharSet[122880] = { '\x00', '\x00', '\x00', +'\x07', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', +'\xff', +'\x7f', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', +'\x80', '\x07', '\x00', '\x00', @@ -584984,9 +585684,13 @@ static const unsigned char nonBaseCharSet[122880] = { '\x00', '\x00', '\x00', +'\x07', '\x00', '\x00', '\x00', +'\x80', +'\xff', +'\x1f', '\x00', '\x00', '\x00', @@ -584994,12 +585698,18 @@ static const unsigned char nonBaseCharSet[122880] = { '\x00', '\x00', '\x00', +'\x08', '\x00', +'\x07', '\x00', '\x00', '\x00', '\x00', '\x00', +'\xf8', +'\xff', +'\x01', +'\x1c', '\x00', '\x00', '\x00', @@ -585011,6 +585721,9 @@ static const unsigned char nonBaseCharSet[122880] = { '\x00', '\x00', '\x00', +'\xf0', +'\xff', +'\x40', '\x00', '\x00', '\x00', @@ -585030,15 +585743,26 @@ static const unsigned char nonBaseCharSet[122880] = { '\x00', '\x00', '\x00', +'\x80', +'\xff', +'\x07', '\x00', '\x00', +'\x0f', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', +'\xd0', +'\x9f', +'\x39', +'\x80', '\x00', +'\xcc', +'\x1f', +'\x1f', '\x00', '\x00', '\x00', @@ -585062,6 +585786,9 @@ static const unsigned char nonBaseCharSet[122880] = { '\x00', '\x00', '\x00', +'\xe0', +'\xff', +'\x7f', '\x00', '\x00', '\x00', @@ -585075,6 +585802,9 @@ static const unsigned char nonBaseCharSet[122880] = { '\x00', '\x00', '\x00', +'\xff', +'\xff', +'\x0f', '\x00', '\x00', '\x00', @@ -585103,8 +585833,13 @@ static const unsigned char nonBaseCharSet[122880] = { '\x00', '\x00', '\x00', +'\x80', +'\x3f', +'\xff', +'\x01', '\x00', '\x00', +'\x30', '\x00', '\x00', '\x00', @@ -585115,6 +585850,9 @@ static const unsigned char nonBaseCharSet[122880] = { '\x00', '\x00', '\x00', +'\xff', +'\xff', +'\x01', '\x00', '\x00', '\x00', @@ -585127,6 +585865,8 @@ static const unsigned char nonBaseCharSet[122880] = { '\x00', '\x00', '\x00', +'\xf8', +'\xff', '\x00', '\x00', '\x00', @@ -585139,6 +585879,9 @@ static const unsigned char nonBaseCharSet[122880] = { '\x00', '\x00', '\x00', +'\xe0', +'\xff', +'\x0f', '\x00', '\x00', '\x00', @@ -585229,16 +585972,26 @@ static const unsigned char nonBaseCharSet[122880] = { '\x00', '\x00', '\x00', +'\xfe', +'\x07', '\x00', '\x00', '\x00', '\x00', +'\xf8', +'\x7b', +'\x80', '\x00', +'\xfe', +'\x0f', '\x00', '\x00', '\x00', '\x00', '\x00', +'\xfc', +'\xff', +'\x03', '\x00', '\x00', '\x00', @@ -585288,6 +586041,9 @@ static const unsigned char nonBaseCharSet[122880] = { '\x00', '\x00', '\x00', +'\x80', +'\x7f', +'\xff', '\x00', '\x00', '\x00', @@ -585298,6 +586054,11 @@ static const unsigned char nonBaseCharSet[122880] = { '\x00', '\x00', '\x00', +'\xfc', +'\xff', +'\xff', +'\xfe', +'\x7f', '\x00', '\x00', '\x00', @@ -585313,6 +586074,9 @@ static const unsigned char nonBaseCharSet[122880] = { '\x00', '\x00', '\x00', +'\x7e', +'\xb4', +'\xbf', '\x00', '\x00', '\x00', @@ -587798,6 +588562,7 @@ static const unsigned char nonBaseCharSet[122880] = { '\x00', '\x00', '\x00', +'\x1f', '\x00', '\x00', '\x00', @@ -587805,7 +588570,9 @@ static const unsigned char nonBaseCharSet[122880] = { '\x00', '\x00', '\x00', +'\x7f', '\x00', +'\x0f', '\x00', '\x00', '\x00', @@ -587935,7 +588702,16 @@ static const unsigned char nonBaseCharSet[122880] = { '\x00', '\x00', '\x00', +'\xfe', +'\xff', +'\xff', +'\xff', +'\xff', +'\x7f', '\x00', +'\x80', +'\xff', +'\xff', '\x00', '\x00', '\x00', @@ -587944,6 +588720,7 @@ static const unsigned char nonBaseCharSet[122880] = { '\x00', '\x00', '\x00', +'\x03', '\x00', '\x00', '\x00', @@ -590398,84 +591175,7 @@ static const unsigned char nonBaseCharSet[122880] = { '\x00', '\x00', '\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', +'\x60', '\x00', '\x00', '\x00', @@ -591416,9 +592116,28 @@ static const unsigned char nonBaseCharSet[122880] = { '\x00', '\x00', '\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x7f', +'\xf8', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x1f', +'\x20', '\x00', +'\x10', '\x00', '\x00', +'\xf8', +'\xfe', +'\xff', '\x00', '\x00', '\x00', @@ -591589,6 +592308,12 @@ static const unsigned char nonBaseCharSet[122880] = { '\x00', '\x00', '\x00', +'\x7f', +'\xff', +'\xff', +'\xf9', +'\xdb', +'\x07', '\x00', '\x00', '\x00', @@ -591865,6 +592590,7 @@ static const unsigned char nonBaseCharSet[122880] = { '\x00', '\x00', '\x00', +'\x7f', '\x00', '\x00', '\x00', @@ -591878,34 +592604,8 @@ static const unsigned char nonBaseCharSet[122880] = { '\x00', '\x00', '\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', +'\xf0', +'\x07', '\x00', '\x00', '\x00', @@ -699141,8 +699841,9 @@ static const NSRange punctuationCharSet[] = { {123,1}, {125,1}, {161,1}, +{167,1}, {171,1}, -{183,1}, +{182,2}, {187,1}, {191,1}, {894,1}, @@ -699163,18 +699864,23 @@ static const NSRange punctuationCharSet[] = { {1792,14}, {2039,3}, {2096,15}, +{2142,1}, {2404,2}, {2416,1}, +{2557,1}, +{2800,1}, {3572,1}, {3663,1}, {3674,2}, {3844,15}, +{3860,1}, {3898,4}, {3973,1}, {4048,5}, +{4057,2}, {4170,6}, {4347,1}, -{4961,8}, +{4960,9}, {5120,1}, {5741,2}, {5787,2}, @@ -699184,13 +699890,14 @@ static const NSRange punctuationCharSet[] = { {6104,3}, {6144,11}, {6468,2}, -{6622,2}, {6686,2}, {6816,7}, {6824,6}, {7002,7}, +{7164,4}, {7227,5}, {7294,2}, +{7360,8}, {7379,1}, {8208,24}, {8240,20}, @@ -699198,6 +699905,7 @@ static const NSRange punctuationCharSet[] = { {8275,12}, {8317,2}, {8333,2}, +{8968,4}, {9001,2}, {10088,14}, {10181,2}, @@ -699207,8 +699915,9 @@ static const NSRange punctuationCharSet[] = { {10748,2}, {11513,4}, {11518,2}, +{11632,1}, {11776,47}, -{11824,2}, +{11824,26}, {12289,3}, {12296,10}, {12308,12}, @@ -699224,12 +699933,14 @@ static const NSRange punctuationCharSet[] = { {43124,4}, {43214,2}, {43256,3}, +{43260,1}, {43310,2}, {43359,1}, {43457,13}, {43486,2}, {43612,4}, {43742,2}, +{43760,2}, {44011,1}, {64830,2}, {65040,10}, @@ -699248,18 +699959,50 @@ static const NSRange punctuationCharSet[] = { {65371,1}, {65373,1}, {65375,7}, -{65792,2}, +{65792,3}, {66463,1}, {66512,1}, +{66927,1}, {67671,1}, {67871,1}, {67903,1}, {68176,9}, {68223,1}, +{68336,7}, {68409,7}, +{68505,4}, +{69703,7}, {69819,2}, {69822,4}, -{74864,4}}; +{69952,4}, +{70004,2}, +{70085,5}, +{70093,1}, +{70107,1}, +{70109,3}, +{70200,6}, +{70313,1}, +{70731,5}, +{70747,1}, +{70749,1}, +{70854,1}, +{71105,23}, +{71233,3}, +{71264,13}, +{71484,3}, +{72255,8}, +{72346,3}, +{72350,5}, +{72769,5}, +{72816,2}, +{74864,5}, +{92782,2}, +{92917,1}, +{92983,5}, +{92996,1}, +{113823,1}, +{121479,5}, +{125278,2}}; #else /* GNUSTEP_INDEX_CHARSET */ static const unsigned char punctuationCharSet[16384] = { '\x00', @@ -699282,9 +700025,9 @@ static const unsigned char punctuationCharSet[16384] = { '\x00', '\x00', '\x00', -'\x02', +'\x82', '\x08', -'\x80', +'\xc0', '\x88', '\x00', '\x00', @@ -699529,7 +700272,7 @@ static const unsigned char punctuationCharSet[16384] = { '\x00', '\x00', '\x00', -'\x00', +'\x40', '\x00', '\x00', '\x00', @@ -699581,6 +700324,7 @@ static const unsigned char punctuationCharSet[16384] = { '\x00', '\x00', '\x00', +'\x20', '\x00', '\x00', '\x00', @@ -699611,8 +700355,7 @@ static const unsigned char punctuationCharSet[16384] = { '\x00', '\x00', '\x00', -'\x00', -'\x00', +'\x01', '\x00', '\x00', '\x00', @@ -699744,7 +700487,7 @@ static const unsigned char punctuationCharSet[16384] = { '\x00', '\xf0', '\xff', -'\x07', +'\x17', '\x00', '\x00', '\x00', @@ -699769,7 +700512,7 @@ static const unsigned char punctuationCharSet[16384] = { '\x00', '\x00', '\x1f', -'\x00', +'\x06', '\x00', '\x00', '\x00', @@ -699882,7 +700625,7 @@ static const unsigned char punctuationCharSet[16384] = { '\x00', '\x00', '\x00', -'\xfe', +'\xff', '\x01', '\x00', '\x00', @@ -700089,7 +700832,7 @@ static const unsigned char punctuationCharSet[16384] = { '\x00', '\x00', '\x00', -'\xc0', +'\x00', '\x00', '\x00', '\x00', @@ -700157,7 +700900,7 @@ static const unsigned char punctuationCharSet[16384] = { '\x00', '\x00', '\x00', -'\x00', +'\xf0', '\x00', '\x00', '\x00', @@ -700182,7 +700925,7 @@ static const unsigned char punctuationCharSet[16384] = { '\x00', '\x00', '\x00', -'\x00', +'\xff', '\x00', '\x08', '\x00', @@ -700383,7 +701126,7 @@ static const unsigned char punctuationCharSet[16384] = { '\x00', '\x00', '\x00', -'\x00', +'\x0f', '\x00', '\x00', '\x00', @@ -700716,7 +701459,7 @@ static const unsigned char punctuationCharSet[16384] = { '\x00', '\x00', '\x00', -'\x00', +'\x01', '\x00', '\x00', '\x00', @@ -700740,6 +701483,9 @@ static const unsigned char punctuationCharSet[16384] = { '\xff', '\xff', '\x7f', +'\xff', +'\xff', +'\xff', '\x03', '\x00', '\x00', @@ -700795,9 +701541,6 @@ static const unsigned char punctuationCharSet[16384] = { '\x00', '\x00', '\x00', -'\x00', -'\x00', -'\x00', '\x0e', '\xff', '\xf3', @@ -704669,7 +705412,7 @@ static const unsigned char punctuationCharSet[16384] = { '\x00', '\x00', '\x00', -'\x07', +'\x17', '\x00', '\x00', '\x00', @@ -704732,7 +705475,7 @@ static const unsigned char punctuationCharSet[16384] = { '\xc0', '\x00', '\x00', -'\x00', +'\x03', '\x00', '\x00', '\x00', @@ -707486,7 +708229,7 @@ static const unsigned char punctuationCharSet[16384] = { '\x00', '\x00', '\x00', -'\x03', +'\x07', '\x00', '\x00', '\x00', @@ -707627,7 +708370,7 @@ static const unsigned char punctuationCharSet[16384] = { '\x00', '\x00', '\x00', -'\x00', +'\x80', '\x00', '\x00', '\x00', @@ -707804,7 +708547,7 @@ static const unsigned char punctuationCharSet[16384] = { '\x00', '\x00', '\x00', -'\x00', +'\x7f', '\x00', '\x00', '\x00', @@ -707825,6 +708568,7 @@ static const unsigned char punctuationCharSet[16384] = { '\x00', '\x00', '\x00', +'\x1e', '\x00', '\x00', '\x00', @@ -707973,9 +708717,8 @@ static const unsigned char punctuationCharSet[16384] = { '\x00', '\x00', '\x00', -'\x00', -'\x00', -'\x00', +'\x80', +'\x3f', '\x00', '\x00', '\x00', @@ -708006,6 +708749,380 @@ static const unsigned char punctuationCharSet[16384] = { '\x00', '\x00', '\x00', +'\x0f', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x30', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xe0', +'\x23', +'\x00', +'\xe8', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x3f', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x02', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xf8', +'\x00', +'\x28', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x40', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xfe', +'\xff', +'\xff', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x0e', +'\x00', +'\x00', +'\x00', +'\xff', +'\x1f', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x70', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x80', +'\x7f', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xdc', +'\x07', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x3e', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x03', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', '\x00', '\x00', '\x00', @@ -708246,6 +709363,7 @@ static const unsigned char punctuationCharSet[16384] = { '\x00', '\x00', '\x00', +'\x1f', '\x00', '\x00', '\x00', @@ -708620,6 +709738,5458 @@ static const unsigned char punctuationCharSet[16384] = { '\x00', '\x00', '\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xc0', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x20', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x80', +'\x0f', +'\x10', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x80', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x80', '\x0f', '\x00', '\x00', @@ -709094,5834 +715664,7 @@ static const unsigned char punctuationCharSet[16384] = { '\x00', '\x00', '\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', +'\xc0', '\x00', '\x00', '\x00', @@ -715656,11 +716399,11 @@ static const NSRange symbolAndOperatorCharSet[] = { {96,1}, {124,1}, {126,1}, -{162,8}, +{162,5}, +{168,2}, {172,1}, {174,4}, {180,1}, -{182,1}, {184,1}, {215,1}, {247,1}, @@ -715673,9 +716416,11 @@ static const NSRange symbolAndOperatorCharSet[] = { {900,2}, {1014,1}, {1154,1}, +{1421,3}, {1542,3}, {1547,1}, {1550,2}, +{1758,1}, {1769,1}, {1789,2}, {2038,1}, @@ -715685,11 +716430,12 @@ static const NSRange symbolAndOperatorCharSet[] = { {2928,1}, {3059,8}, {3199,1}, -{3313,2}, +{3407,1}, {3449,1}, {3647,1}, {3841,3}, -{3859,5}, +{3859,1}, +{3861,3}, {3866,6}, {3892,1}, {3894,1}, @@ -715699,11 +716445,10 @@ static const NSRange symbolAndOperatorCharSet[] = { {4046,2}, {4053,4}, {4254,2}, -{4960,1}, {5008,10}, {6107,1}, {6464,1}, -{6624,32}, +{6622,34}, {7009,10}, {7028,9}, {8125,1}, @@ -715716,7 +716461,7 @@ static const NSRange symbolAndOperatorCharSet[] = { {8274,1}, {8314,3}, {8330,3}, -{8352,25}, +{8352,32}, {8448,2}, {8451,4}, {8456,2}, @@ -715731,35 +716476,24 @@ static const NSRange symbolAndOperatorCharSet[] = { {8512,5}, {8522,4}, {8527,1}, -{8592,409}, -{9003,190}, -{9216,39}, +{8586,2}, +{8592,376}, +{8972,29}, +{9003,252}, {9280,11}, {9372,78}, -{9472,462}, -{9935,19}, -{9955,1}, -{9960,24}, -{9985,4}, -{9990,4}, -{9996,28}, -{10025,35}, -{10061,1}, -{10063,4}, -{10070,9}, -{10081,7}, -{10132,1}, -{10136,24}, -{10161,14}, -{10176,5}, -{10183,4}, -{10188,1}, -{10192,22}, +{9472,616}, +{10132,49}, +{10183,31}, {10224,403}, {10649,63}, {10716,32}, -{10750,335}, -{11088,10}, +{10750,374}, +{11126,32}, +{11160,34}, +{11197,12}, +{11210,9}, +{11244,4}, {11493,6}, {11904,26}, {11931,89}, @@ -715775,7 +716509,8 @@ static const NSRange symbolAndOperatorCharSet[] = { {12694,10}, {12736,36}, {12800,31}, -{12842,39}, +{12842,30}, +{12880,1}, {12896,32}, {12938,39}, {12992,63}, @@ -715788,7 +716523,9 @@ static const NSRange symbolAndOperatorCharSet[] = { {43048,4}, {43062,4}, {43639,3}, +{43867,1}, {64297,1}, +{64434,16}, {65020,2}, {65122,1}, {65124,3}, @@ -715803,18 +716540,25 @@ static const NSRange symbolAndOperatorCharSet[] = { {65504,7}, {65512,7}, {65532,2}, -{65794,1}, {65847,9}, {65913,17}, +{65932,3}, {65936,12}, +{65952,1}, {66000,45}, +{67703,2}, +{68296,1}, +{71487,1}, +{92988,4}, +{92997,1}, +{113820,1}, {118784,246}, {119040,39}, {119081,60}, {119146,3}, {119171,2}, {119180,30}, -{119214,48}, +{119214,59}, {119296,66}, {119365,1}, {119552,87}, @@ -715828,25 +716572,43 @@ static const NSRange symbolAndOperatorCharSet[] = { {120713,1}, {120745,1}, {120771,1}, +{120832,512}, +{121399,4}, +{121453,8}, +{121462,14}, +{121477,2}, +{126704,2}, {126976,44}, {127024,100}, +{127136,15}, +{127153,15}, +{127169,15}, +{127185,37}, {127248,31}, -{127281,1}, -{127293,1}, -{127295,1}, -{127298,1}, -{127302,1}, -{127306,5}, -{127319,1}, -{127327,1}, -{127353,1}, -{127355,2}, -{127359,1}, -{127370,4}, -{127376,1}, -{127488,1}, -{127504,34}, -{127552,9}}; +{127280,60}, +{127344,61}, +{127462,29}, +{127504,44}, +{127552,9}, +{127568,2}, +{127584,6}, +{127744,981}, +{128736,13}, +{128752,9}, +{128768,116}, +{128896,85}, +{129024,12}, +{129040,56}, +{129104,10}, +{129120,40}, +{129168,30}, +{129280,12}, +{129296,47}, +{129344,13}, +{129360,28}, +{129408,24}, +{129472,1}, +{129488,23}}; #else /* GNUSTEP_INDEX_CHARSET */ static const unsigned char symbolAndOperatorCharSet[16384] = { '\x00', @@ -715869,9 +716631,9 @@ static const unsigned char symbolAndOperatorCharSet[16384] = { '\x00', '\x00', '\x00', -'\xfc', +'\x7c', '\xd3', -'\x53', +'\x13', '\x01', '\x00', '\x00', @@ -716026,7 +716788,7 @@ static const unsigned char symbolAndOperatorCharSet[16384] = { '\x00', '\x00', '\x00', -'\x00', +'\xe0', '\x00', '\x00', '\x00', @@ -716068,7 +716830,7 @@ static const unsigned char symbolAndOperatorCharSet[16384] = { '\x00', '\x00', '\x00', -'\x00', +'\x40', '\x00', '\x02', '\x00', @@ -716263,7 +717025,6 @@ static const unsigned char symbolAndOperatorCharSet[16384] = { '\x00', '\x00', '\x00', -'\x06', '\x00', '\x00', '\x00', @@ -716275,6 +717036,7 @@ static const unsigned char symbolAndOperatorCharSet[16384] = { '\x00', '\x00', '\x00', +'\x80', '\x00', '\x00', '\x00', @@ -716331,7 +717093,7 @@ static const unsigned char symbolAndOperatorCharSet[16384] = { '\x00', '\x0e', '\x00', -'\xf8', +'\xe8', '\xfc', '\x00', '\x00', @@ -716469,7 +717231,7 @@ static const unsigned char symbolAndOperatorCharSet[16384] = { '\x00', '\x00', '\x00', -'\x01', +'\x00', '\x00', '\x00', '\x00', @@ -716676,7 +717438,7 @@ static const unsigned char symbolAndOperatorCharSet[16384] = { '\x00', '\x00', '\x00', -'\x00', +'\xc0', '\xff', '\xff', '\xff', @@ -716896,7 +717658,7 @@ static const unsigned char symbolAndOperatorCharSet[16384] = { '\xff', '\xff', '\xff', -'\x01', +'\xff', '\x00', '\x00', '\x00', @@ -716922,8 +717684,7 @@ static const unsigned char symbolAndOperatorCharSet[16384] = { '\x00', '\x00', '\x00', -'\x00', -'\xff', +'\x0c', '\xff', '\xff', '\xff', @@ -716971,6 +717732,7 @@ static const unsigned char symbolAndOperatorCharSet[16384] = { '\xff', '\xff', '\xff', +'\xf0', '\xff', '\xff', '\xff', @@ -716998,9 +717760,9 @@ static const unsigned char symbolAndOperatorCharSet[16384] = { '\xff', '\xff', '\xff', -'\x01', -'\x00', -'\x00', +'\xff', +'\xff', +'\xff', '\xff', '\xff', '\xff', @@ -717090,39 +717852,39 @@ static const unsigned char symbolAndOperatorCharSet[16384] = { '\xff', '\xff', '\xff', -'\xbf', -'\xff', -'\xff', -'\x0b', '\xff', '\xff', '\xff', -'\xde', -'\xf3', '\xff', '\xff', '\xff', -'\xfe', '\xff', '\xff', '\xff', -'\xaf', -'\xc7', -'\x7f', -'\xfe', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', '\x00', '\x00', '\x00', '\x00', '\x00', -'\x10', +'\xf0', +'\xff', +'\xff', '\xff', '\xff', '\xff', -'\xfe', -'\x7f', '\x9f', -'\x17', +'\xff', '\xff', '\xff', '\x3f', @@ -717234,27 +717996,27 @@ static const unsigned char symbolAndOperatorCharSet[16384] = { '\xff', '\xff', '\xff', -'\x1f', '\xff', -'\x03', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xcf', +'\xff', +'\xff', +'\xff', +'\x3f', +'\xff', +'\xff', +'\xff', +'\xff', +'\xe3', +'\xff', +'\xfd', +'\x07', '\x00', '\x00', +'\xf0', '\x00', '\x00', '\x00', @@ -717458,7 +718220,7 @@ static const unsigned char symbolAndOperatorCharSet[16384] = { '\xff', '\xff', '\xff', -'\xff', +'\x00', '\x01', '\x00', '\xff', @@ -721332,7 +722094,7 @@ static const unsigned char symbolAndOperatorCharSet[16384] = { '\x00', '\x00', '\x00', -'\x00', +'\x08', '\x00', '\x00', '\x00', @@ -723903,9 +724665,9 @@ static const unsigned char symbolAndOperatorCharSet[16384] = { '\x00', '\x00', '\x00', -'\x00', -'\x00', -'\x00', +'\xfc', +'\xff', +'\x03', '\x00', '\x00', '\x00', @@ -724073,7 +724835,7 @@ static const unsigned char symbolAndOperatorCharSet[16384] = { '\x00', '\x00', '\x00', -'\x04', +'\x00', '\x00', '\x00', '\x00', @@ -724090,10 +724852,10 @@ static const unsigned char symbolAndOperatorCharSet[16384] = { '\x00', '\xfe', '\xff', -'\x03', +'\x73', '\xff', '\x0f', -'\x00', +'\x01', '\x00', '\x00', '\x00', @@ -724311,6 +725073,8 @@ static const unsigned char symbolAndOperatorCharSet[16384] = { '\x00', '\x00', '\x00', +'\x80', +'\x01', '\x00', '\x00', '\x00', @@ -724384,6 +725148,7 @@ static const unsigned char symbolAndOperatorCharSet[16384] = { '\x00', '\x00', '\x00', +'\x01', '\x00', '\x00', '\x00', @@ -724781,6 +725546,7 @@ static const unsigned char symbolAndOperatorCharSet[16384] = { '\x00', '\x00', '\x00', +'\x80', '\x00', '\x00', '\x00', @@ -727468,6 +728234,8 @@ static const unsigned char symbolAndOperatorCharSet[16384] = { '\x00', '\x00', '\x00', +'\xf0', +'\x20', '\x00', '\x00', '\x00', @@ -730070,13 +730838,7 @@ static const unsigned char symbolAndOperatorCharSet[16384] = { '\x00', '\x00', '\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', +'\x10', '\x00', '\x00', '\x00', @@ -730756,9 +731518,9 @@ static const unsigned char symbolAndOperatorCharSet[16384] = { '\xff', '\xff', '\xff', -'\x3f', -'\x00', -'\x00', +'\xff', +'\xff', +'\x01', '\x00', '\x00', '\xff', @@ -730953,17 +731715,87 @@ static const unsigned char symbolAndOperatorCharSet[16384] = { '\x00', '\x00', '\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', +'\x80', +'\x07', '\x00', '\x00', '\x00', '\x00', '\x00', +'\xe0', +'\xdf', +'\xff', +'\x6f', '\x00', '\x00', '\x00', @@ -731617,77 +732449,7 @@ static const unsigned char symbolAndOperatorCharSet[16384] = { '\x00', '\x00', '\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', +'\x03', '\x00', '\x00', '\x00', @@ -731741,17 +732503,17 @@ static const unsigned char symbolAndOperatorCharSet[16384] = { '\xff', '\x0f', '\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', +'\xff', +'\x7f', +'\xfe', +'\xff', +'\xfe', +'\xff', +'\xfe', +'\xff', +'\xff', +'\xff', +'\x3f', '\x00', '\x00', '\x00', @@ -731759,50 +732521,246 @@ static const unsigned char symbolAndOperatorCharSet[16384] = { '\xff', '\xff', '\x7f', -'\x02', -'\xa0', -'\x44', -'\x7c', -'\x80', -'\x80', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x0f', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x1f', '\x00', '\x00', '\x00', -'\x9a', '\x00', -'\x3c', +'\x00', +'\x00', +'\xc0', +'\xff', +'\xff', +'\xff', +'\x07', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x0f', +'\xff', '\x01', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x01', -'\x00', -'\xff', -'\xff', -'\xff', -'\xff', '\x03', '\x00', +'\x3f', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x1f', +'\x00', +'\xff', +'\x1f', '\xff', '\x01', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x0f', '\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x1f', '\x00', '\x00', '\x00', '\x00', '\x00', +'\xff', +'\x0f', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', '\x00', +'\xff', +'\x03', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', '\x00', +'\xff', +'\xff', +'\xff', +'\x3f', '\x00', '\x00', '\x00', @@ -731813,231 +732771,35 @@ static const unsigned char symbolAndOperatorCharSet[16384] = { '\x00', '\x00', '\x00', +'\xff', +'\x0f', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x7f', +'\xff', +'\x1f', +'\xff', +'\xff', +'\xff', +'\x0f', '\x00', '\x00', +'\xff', +'\xff', +'\xff', '\x00', '\x00', '\x00', '\x00', '\x00', +'\x01', '\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', +'\xff', +'\xff', +'\x7f', '\x00', '\x00', '\x00', @@ -740590,6 +741352,7 @@ static const NSRange uppercaseLetterCharSet[] = { {880,1}, {882,1}, {886,1}, +{895,1}, {902,1}, {904,3}, {908,1}, @@ -740708,8 +741471,16 @@ static const NSRange uppercaseLetterCharSet[] = { {1312,1}, {1314,1}, {1316,1}, +{1318,1}, +{1320,1}, +{1322,1}, +{1324,1}, +{1326,1}, {1329,38}, {4256,38}, +{4295,1}, +{4301,1}, +{5024,86}, {7680,1}, {7682,1}, {7684,1}, @@ -740924,6 +741695,7 @@ static const NSRange uppercaseLetterCharSet[] = { {11490,1}, {11499,1}, {11501,1}, +{11506,1}, {42560,1}, {42562,1}, {42564,1}, @@ -740940,6 +741712,7 @@ static const NSRange uppercaseLetterCharSet[] = { {42586,1}, {42588,1}, {42590,1}, +{42592,1}, {42594,1}, {42596,1}, {42598,1}, @@ -740958,6 +741731,8 @@ static const NSRange uppercaseLetterCharSet[] = { {42642,1}, {42644,1}, {42646,1}, +{42648,1}, +{42650,1}, {42786,1}, {42788,1}, {42790,1}, @@ -741004,8 +741779,27 @@ static const NSRange uppercaseLetterCharSet[] = { {42884,1}, {42886,1}, {42891,1}, +{42893,1}, +{42896,1}, +{42898,1}, +{42902,1}, +{42904,1}, +{42906,1}, +{42908,1}, +{42910,1}, +{42912,1}, +{42914,1}, +{42916,1}, +{42918,1}, +{42920,1}, +{42922,5}, +{42928,5}, +{42934,1}, {65313,26}, {66560,40}, +{66736,36}, +{68736,51}, +{71840,32}, {119808,26}, {119860,26}, {119912,26}, @@ -741036,7 +741830,8 @@ static const NSRange uppercaseLetterCharSet[] = { {120604,25}, {120662,25}, {120720,25}, -{120778,1}}; +{120778,1}, +{125184,34}}; #else /* GNUSTEP_INDEX_CHARSET */ static const unsigned char uppercaseLetterCharSet[16384] = { '\x00', @@ -741150,7 +741945,7 @@ static const unsigned char uppercaseLetterCharSet[16384] = { '\x00', '\x00', '\x45', -'\x00', +'\x80', '\x40', '\xd7', '\xfe', @@ -741203,8 +741998,8 @@ static const unsigned char uppercaseLetterCharSet[16384] = { '\x55', '\x55', '\x55', -'\x15', -'\x00', +'\x55', +'\x55', '\xfe', '\xff', '\xff', @@ -741575,6 +742370,108 @@ static const unsigned char uppercaseLetterCharSet[16384] = { '\xff', '\xff', '\xff', +'\xbf', +'\x20', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', '\x3f', '\x00', '\x00', @@ -741897,108 +742794,6 @@ static const unsigned char uppercaseLetterCharSet[16384] = { '\x00', '\x00', '\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', '\x55', '\x55', '\x55', @@ -742477,7 +743272,7 @@ static const unsigned char uppercaseLetterCharSet[16384] = { '\x55', '\x05', '\x28', -'\x00', +'\x04', '\x00', '\x00', '\x00', @@ -746363,14 +747158,14 @@ static const unsigned char uppercaseLetterCharSet[16384] = { '\x55', '\x55', '\x55', -'\x54', +'\x55', '\x15', '\x00', '\x00', '\x55', '\x55', '\x55', -'\x00', +'\x05', '\x00', '\x00', '\x00', @@ -746400,12 +747195,12 @@ static const unsigned char uppercaseLetterCharSet[16384] = { '\x00', '\x6a', '\x55', -'\x08', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', +'\x28', +'\x45', +'\x55', +'\x55', +'\x7d', +'\x5f', '\x00', '\x00', '\x00', @@ -749381,6 +750176,11 @@ static const unsigned char uppercaseLetterCharSet[16384] = { '\x00', '\x00', '\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\x0f', '\x00', '\x00', '\x00', @@ -749626,6 +750426,13 @@ static const unsigned char uppercaseLetterCharSet[16384] = { '\x00', '\x00', '\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\xff', +'\x07', '\x00', '\x00', '\x00', @@ -750007,22 +750814,10 @@ static const unsigned char uppercaseLetterCharSet[16384] = { '\x00', '\x00', '\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', +'\xff', +'\xff', +'\xff', +'\xff', '\x00', '\x00', '\x00', @@ -756687,11 +757482,11 @@ static const unsigned char uppercaseLetterCharSet[16384] = { '\x00', '\x00', '\x00', -'\x00', -'\x00', -'\x00', -'\x00', -'\x00', +'\xff', +'\xff', +'\xff', +'\xff', +'\x03', '\x00', '\x00', '\x00', @@ -757431,8 +758226,7 @@ static const NSRange whitespaceAndNlCharSet[] = { {133,1}, {160,1}, {5760,1}, -{6158,1}, -{8192,11}, +{8192,12}, {8232,2}, {8239,1}, {8287,1}, @@ -758208,7 +759002,7 @@ static const unsigned char whitespaceAndNlCharSet[8192] = { '\x00', '\x00', '\x00', -'\x40', +'\x00', '\x00', '\x00', '\x00', @@ -758464,7 +759258,7 @@ static const unsigned char whitespaceAndNlCharSet[8192] = { '\x00', '\x00', '\xff', -'\x07', +'\x0f', '\x00', '\x00', '\x00', @@ -765638,8 +766432,7 @@ static const NSRange whitespaceCharSet[] = { {32,1}, {160,1}, {5760,1}, -{6158,1}, -{8192,11}, +{8192,12}, {8232,2}, {8239,1}, {8287,1}, @@ -766415,7 +767208,7 @@ static const unsigned char whitespaceCharSet[8192] = { '\x00', '\x00', '\x00', -'\x40', +'\x00', '\x00', '\x00', '\x00', @@ -766671,7 +767464,7 @@ static const unsigned char whitespaceCharSet[8192] = { '\x00', '\x00', '\xff', -'\x07', +'\x0f', '\x00', '\x00', '\x00', diff --git a/Source/NSURL.m b/Source/NSURL.m index 13e0300e0..84954c0e0 100644 --- a/Source/NSURL.m +++ b/Source/NSURL.m @@ -811,6 +811,11 @@ static NSUInteger urlAlign; */ static const char *filepath = ";/?:@&=+$,[]#"; + if (nil == aUrlString) + { + RELEASE(self); + return nil; // OSX behavior is to give up. + } if ([aUrlString isKindOfClass: [NSString class]] == NO) { [NSException raise: NSInvalidArgumentException @@ -843,9 +848,20 @@ static NSUInteger urlAlign; buf = _data = (parsedURL*)NSZoneMalloc(NSDefaultMallocZone(), size); memset(buf, '\0', size); start = end = ptr = (char*)&buf[1]; - [_urlString getCString: start - maxLength: size - encoding: NSASCIIStringEncoding]; + NS_DURING + { + [_urlString getCString: start + maxLength: size + encoding: NSASCIIStringEncoding]; + } + NS_HANDLER + { + /* OSX behavior when given non-ascii text is to return nil. + */ + RELEASE(self); + return nil; + } + NS_ENDHANDLER /* * Parse the scheme if possible. diff --git a/Tests/base/NSURL/basic.m b/Tests/base/NSURL/basic.m index a71534781..9ec28c1ca 100644 --- a/Tests/base/NSURL/basic.m +++ b/Tests/base/NSURL/basic.m @@ -15,6 +15,8 @@ int main() NSString *str; NSNumber *num; unsigned i; + unichar bad[] = {'h', 't', 't', 'p', ':', '/', '/', 'w', 'w', 'w', + '.', 'w', '3', '.', 'o', 'r', 'g', '/', 0x200B}; unichar u = 163; unichar buf[256]; @@ -27,6 +29,10 @@ int main() TEST_FOR_CLASS(@"NSURL", [NSURL URLWithString: @"http://www.w3.org/"], "NSURL +URLWithString: returns an NSURL"); + str = [NSString stringWithCharacters: bad length: sizeof(bad)/sizeof(*bad)]; + url = [NSURL URLWithString: str]; + PASS(nil == url, "Bad characters result in nil"); + str = [NSString stringWithCharacters: &u length: 1]; url = [NSURL fileURLWithPath: str]; str = [[[NSFileManager defaultManager] currentDirectoryPath]