hs-bibutils 4.17.1 → 5.0
raw patch · 29 files changed
+35075/−21650 lines, 29 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
- bibutils/adsout.c +2/−2
- bibutils/biblatexin.c +30/−0
- bibutils/bibtexin.c +31/−0
- bibutils/bibtexout.c +2/−2
- bibutils/bibutils.h +6/−4
- bibutils/bltypes.c +65/−30
- bibutils/charsets.c +34625/−20992
- bibutils/charsets.h +11/−13
- bibutils/endout.c +2/−2
- bibutils/endxmlin.c +0/−62
- bibutils/fields.c +0/−1
- bibutils/isiout.c +2/−2
- bibutils/list.c +63/−40
- bibutils/list.h +14/−6
- bibutils/modsin.c +2/−1
- bibutils/modsout.c +41/−44
- bibutils/name.c +43/−8
- bibutils/newstr.c +23/−1
- bibutils/newstr.h +4/−2
- bibutils/newstr_conv.c +3/−46
- bibutils/newstr_conv.h +0/−8
- bibutils/risout.c +3/−2
- bibutils/unicode.h +10/−0
- bibutils/vplist.c +49/−7
- bibutils/vplist.h +34/−29
- bibutils/wordin.c +0/−341
- bibutils/wordout.c +2/−2
- bibutils/xml_encoding.c +7/−2
- hs-bibutils.cabal +1/−1
bibutils/adsout.c view
@@ -27,8 +27,8 @@ p->charsetout = BIBL_CHARSET_DEFAULT; p->charsetout_src = BIBL_SRC_DEFAULT; p->latexout = 0;- p->utf8out = 0;- p->utf8bom = 0;+ p->utf8out = BIBL_CHARSET_UTF8_DEFAULT;+ p->utf8bom = BIBL_CHARSET_BOM_DEFAULT; p->xmlout = 0; p->nosplittitle = 0; p->verbose = 0;
bibutils/biblatexin.c view
@@ -881,12 +881,42 @@ return ret; } +static int+biblatex_matches_asis_corps( fields *info, char *tag, newstr *data, int level,+ list *asis, list *corps )+{+ newstr newtag;+ int i;+ for ( i=0; i<asis->n; ++i ) {+ if ( !strcmp( data->data, list_getc( asis, i ) ) ) {+ newstr_initstr( &newtag, tag );+ newstr_strcat( &newtag, ":ASIS" );+ fields_add( info, newtag.data, data->data, level );+ newstr_free( &newtag );+ return 1;+ }+ }+ for ( i=0; i<corps->n; ++i ) {+ if ( !strcmp( data->data, list_getc( corps, i ) ) ) {+ newstr_initstr( &newtag, tag );+ newstr_strcat( &newtag, ":CORP" );+ fields_add( info, newtag.data, data->data, level );+ newstr_free( &newtag );+ return 1;+ }+ }+ return 0;+} static int biblatex_names( fields *info, char *tag, newstr *data, int level, list *asis, list *corps ) { int begin, end, ok, n, etal, i, ret = 1; list tokens;++ /* If we match the asis or corps list add and bail. */+ if ( biblatex_matches_asis_corps( info, tag, data, level, asis, corps ) )+ return 1; list_init( &tokens );
bibutils/bibtexin.c view
@@ -546,6 +546,33 @@ bibtexin_crossref( bin, p ); } +static int+bibtex_matches_asis_corps( fields *info, char *tag, newstr *data, int level,+ list *asis, list *corps )+{+ newstr newtag;+ int i;+ for ( i=0; i<asis->n; ++i ) {+ if ( !strcmp( data->data, list_getc( asis, i ) ) ) {+ newstr_initstr( &newtag, tag );+ newstr_strcat( &newtag, ":ASIS" );+ fields_add( info, newtag.data, data->data, level );+ newstr_free( &newtag );+ return 1;+ }+ }+ for ( i=0; i<corps->n; ++i ) {+ if ( !strcmp( data->data, list_getc( corps, i ) ) ) {+ newstr_initstr( &newtag, tag );+ newstr_strcat( &newtag, ":CORP" );+ fields_add( info, newtag.data, data->data, level );+ newstr_free( &newtag );+ return 1;+ }+ }+ return 0;+}+ /* * bibtex_names( info, newtag, field, level); *@@ -558,6 +585,10 @@ { int begin, end, ok, n, etal, i, ret = 1; list tokens;++ /* If we match the asis or corps list add and bail. */+ if ( bibtex_matches_asis_corps( info, tag, data, level, asis, corps ) )+ return 1; list_init( &tokens );
bibutils/bibtexout.c view
@@ -28,8 +28,8 @@ p->charsetout = BIBL_CHARSET_DEFAULT; p->charsetout_src = BIBL_SRC_DEFAULT; p->latexout = 1;- p->utf8out = 0;- p->utf8bom = 0;+ p->utf8out = BIBL_CHARSET_UTF8_DEFAULT;+ p->utf8bom = BIBL_CHARSET_BOM_DEFAULT; p->xmlout = 0; p->nosplittitle = 0; p->verbose = 0;
bibutils/bibutils.h view
@@ -52,10 +52,12 @@ #define BIBL_RAW_WITHCHARCONVERT (4) #define BIBL_RAW_WITHMAKEREFID (8) -#define BIBL_CHARSET_UNKNOWN CHARSET_UNKNOWN-#define BIBL_CHARSET_UNICODE CHARSET_UNICODE-#define BIBL_CHARSET_GB18030 CHARSET_GB18030-#define BIBL_CHARSET_DEFAULT (66) /* Latin-1/ISO8859-1 */+#define BIBL_CHARSET_UNKNOWN CHARSET_UNKNOWN+#define BIBL_CHARSET_UNICODE CHARSET_UNICODE+#define BIBL_CHARSET_GB18030 CHARSET_GB18030+#define BIBL_CHARSET_DEFAULT CHARSET_DEFAULT+#define BIBL_CHARSET_UTF8_DEFAULT CHARSET_UTF8_DEFAULT+#define BIBL_CHARSET_BOM_DEFAULT CHARSET_BOM_DEFAULT #define BIBL_SRC_DEFAULT (0) /* value from program default */ #define BIBL_SRC_FILE (1) /* value from file, priority over default */
bibutils/bltypes.c view
@@ -38,6 +38,7 @@ { "title", "TITLE", TITLE, LEVEL_MAIN }, { "subtitle", "SUBTITLE", TITLE, LEVEL_MAIN }, { "titleaddon", "TITLEADDON", TITLE, LEVEL_MAIN },+ { "shorttitle", "SHORTITLE", SIMPLE, LEVEL_MAIN }, { "journal", "TITLE", TITLE, LEVEL_HOST }, { "journaltitle", "TITLE", TITLE, LEVEL_HOST }, { "journalsubtitle", "SUBTITLE", TITLE, LEVEL_HOST },@@ -51,7 +52,7 @@ { "origtitle", "TITLE", SIMPLE, LEVEL_ORIG }, { "origlocation", "ADDRESS", SIMPLE, LEVEL_ORIG }, { "origpublisher", "PUBLISHER", SIMPLE, LEVEL_ORIG },- { "series", "TITLE", SIMPLE, LEVEL_SERIES },+ { "series", "PARTTITLE", SIMPLE, LEVEL_HOST }, { "volume", "VOLUME", SIMPLE, LEVEL_MAIN }, { "number", "NUMBER", SIMPLE, LEVEL_MAIN }, { "eid", "EID", SIMPLE, LEVEL_MAIN },@@ -63,12 +64,13 @@ { "pages", "PAGES", PAGES, LEVEL_MAIN }, { "version", "EDITION", SIMPLE, LEVEL_MAIN }, { "note", "NOTES", SIMPLE, LEVEL_MAIN },- { "annote", "NOTES", SIMPLE, LEVEL_MAIN },+ { "annote", "ANNOTATION", SIMPLE, LEVEL_MAIN }, { "annotation", "ANNOTATION", SIMPLE, LEVEL_MAIN }, { "issn", "ISSN", SIMPLE, LEVEL_HOST }, { "abstract", "ABSTRACT", SIMPLE, LEVEL_MAIN }, { "addendum", "ADDENDUM", SIMPLE, LEVEL_MAIN }, { "doi", "DOI", SIMPLE, LEVEL_MAIN },+ { "pubstate", "PUBSTATE", SIMPLE, LEVEL_MAIN }, { "eprint", "", BT_EPRINT, LEVEL_MAIN }, { "eprinttype", "", BT_EPRINT, LEVEL_MAIN }, { "url", "", BT_URL, LEVEL_MAIN },@@ -113,6 +115,7 @@ { "title", "TITLE", TITLE, LEVEL_MAIN }, { "subtitle", "SUBTITLE", TITLE, LEVEL_MAIN }, { "titleaddon", "TITLEADDON", TITLE, LEVEL_MAIN },+ { "shorttitle", "SHORTITLE", SIMPLE, LEVEL_MAIN }, { "maintitle", "TITLE", TITLE, LEVEL_HOST }, { "mainsubtitle", "SUBTITLE", TITLE, LEVEL_HOST }, { "maintitleaddon", "TITLEADDON", TITLE, LEVEL_HOST },@@ -133,7 +136,7 @@ { "series", "TITLE", SIMPLE, LEVEL_HOST }, /* WRONG */ { "number", "NUMBER", SIMPLE, LEVEL_MAIN }, { "note", "NOTES", SIMPLE, LEVEL_MAIN },- { "annote", "NOTES", SIMPLE, LEVEL_MAIN },+ { "annote", "ANNOTATION", SIMPLE, LEVEL_MAIN }, { "annotation", "ANNOTATION", SIMPLE, LEVEL_MAIN }, { "publisher", "PUBLISHER", SIMPLE, LEVEL_MAIN }, { "location", "ADDRESS", SIMPLE, LEVEL_MAIN },@@ -143,6 +146,7 @@ { "pagetotal", "?pagetotal?", SIMPLE, LEVEL_MAIN }, { "addendum", "ADDENDUM", SIMPLE, LEVEL_MAIN }, { "doi", "DOI", SIMPLE, LEVEL_MAIN },+ { "pubstate", "PUBSTATE", SIMPLE, LEVEL_MAIN }, { "eprint", "", BT_EPRINT, LEVEL_MAIN }, { "eprinttype", "", BT_EPRINT, LEVEL_MAIN }, { "url", "", BT_URL, LEVEL_MAIN },@@ -178,6 +182,7 @@ { "title", "TITLE", TITLE, LEVEL_MAIN }, { "subtitle", "SUBTITLE", TITLE, LEVEL_MAIN }, { "titleaddon", "TITLEADDON", TITLE, LEVEL_MAIN },+ { "shorttitle", "SHORTITLE", SIMPLE, LEVEL_MAIN }, { "howpublished", "", HOWPUBLISHED, LEVEL_MAIN }, { "year", "YEAR", SIMPLE, LEVEL_MAIN }, { "month", "MONTH", SIMPLE, LEVEL_MAIN },@@ -185,7 +190,7 @@ { "language", "LANGUAGE", SIMPLE, LEVEL_MAIN }, { "type", "GENRE", BT_GENRE, LEVEL_MAIN }, { "note", "NOTES", SIMPLE, LEVEL_MAIN },- { "annote", "NOTES", SIMPLE, LEVEL_MAIN },+ { "annote", "ANNOTATION", SIMPLE, LEVEL_MAIN }, { "annotation", "ANNOTATION", SIMPLE, LEVEL_MAIN }, { "publisher", "PUBLISHER", SIMPLE, LEVEL_MAIN }, { "location", "ADDRESS", SIMPLE, LEVEL_MAIN },@@ -194,6 +199,7 @@ { "pagetotal", "?pagetotal?", SIMPLE, LEVEL_MAIN }, { "addendum", "ADDENDUM", SIMPLE, LEVEL_MAIN }, { "doi", "DOI", SIMPLE, LEVEL_MAIN },+ { "pubstate", "PUBSTATE", SIMPLE, LEVEL_MAIN }, { "eprint", "", BT_EPRINT, LEVEL_MAIN }, { "eprinttype", "", BT_EPRINT, LEVEL_MAIN }, { "url", "", BT_URL, LEVEL_MAIN },@@ -236,6 +242,7 @@ { "title", "TITLE", TITLE, LEVEL_MAIN }, { "subtitle", "SUBTITLE", TITLE, LEVEL_MAIN }, { "titleaddon", "TITLEADDON", TITLE, LEVEL_MAIN },+ { "shorttitle", "SHORTTITLE", SIMPLE, LEVEL_MAIN }, { "maintitle", "TITLE", TITLE, LEVEL_HOST }, { "mainsubtitle", "SUBTITLE", TITLE, LEVEL_HOST }, { "maintitleaddon", "TITLEADDON", TITLE, LEVEL_HOST },@@ -253,7 +260,7 @@ { "series", "?series?", SIMPLE, LEVEL_HOST }, /* WRONG */ { "number", "NUMBER", SIMPLE, LEVEL_MAIN }, { "note", "NOTES", SIMPLE, LEVEL_MAIN },- { "annote", "NOTES", SIMPLE, LEVEL_MAIN },+ { "annote", "ANNOTATION", SIMPLE, LEVEL_MAIN }, { "annotation", "ANNOTATION", SIMPLE, LEVEL_MAIN }, { "publisher", "PUBLISHER", SIMPLE, LEVEL_MAIN }, { "location", "ADDRESS", SIMPLE, LEVEL_MAIN },@@ -263,6 +270,7 @@ { "pagetotal", "?pagetotal?", SIMPLE, LEVEL_MAIN }, { "addendum", "ADDENDUM", SIMPLE, LEVEL_MAIN }, { "doi", "DOI", SIMPLE, LEVEL_MAIN },+ { "pubstate", "PUBSTATE", SIMPLE, LEVEL_MAIN }, { "eprint", "", BT_EPRINT, LEVEL_MAIN }, { "eprinttype", "", BT_EPRINT, LEVEL_MAIN }, { "url", "", BT_URL, LEVEL_MAIN },@@ -308,6 +316,7 @@ { "title", "TITLE", TITLE, LEVEL_MAIN }, { "subtitle", "SUBTITLE", TITLE, LEVEL_MAIN }, { "titleaddon", "TITLEADDON", TITLE, LEVEL_MAIN },+ { "shorttitle", "SHORTTITLE", SIMPLE, LEVEL_MAIN }, { "booktitle", "TITLE", TITLE, LEVEL_HOST }, { "booksubtitle", "SUBTITLE", TITLE, LEVEL_HOST }, { "booktitleaddon", "TITLEADDON", TITLE, LEVEL_HOST },@@ -330,7 +339,7 @@ { "series", "TITLE", SIMPLE, LEVEL_SERIES+1 }, /* WRONG */ { "number", "NUMBER", SIMPLE, LEVEL_MAIN }, { "note", "NOTES", SIMPLE, LEVEL_MAIN },- { "annote", "NOTES", SIMPLE, LEVEL_MAIN },+ { "annote", "ANNOTATION", SIMPLE, LEVEL_MAIN }, { "annotation", "ANNOTATION", SIMPLE, LEVEL_MAIN }, { "publisher", "PUBLISHER", SIMPLE, LEVEL_MAIN }, { "location", "ADDRESS", SIMPLE, LEVEL_MAIN },@@ -338,6 +347,7 @@ { "chapter", "CHAPTER", SIMPLE, LEVEL_MAIN }, { "addendum", "ADDENDUM", SIMPLE, LEVEL_MAIN }, { "doi", "DOI", SIMPLE, LEVEL_MAIN },+ { "pubstate", "PUBSTATE", SIMPLE, LEVEL_MAIN }, { "eprint", "", BT_EPRINT, LEVEL_MAIN }, { "eprinttype", "", BT_EPRINT, LEVEL_MAIN }, { "url", "", BT_URL, LEVEL_MAIN },@@ -366,11 +376,12 @@ { "title", "TITLE", TITLE, LEVEL_MAIN }, { "subtitle", "SUBTITLE", TITLE, LEVEL_MAIN }, { "titleaddon", "TITLEADDON", TITLE, LEVEL_MAIN },+ { "shorttitle", "SHORTTITLE", SIMPLE, LEVEL_MAIN }, { "language", "LANGUAGE", SIMPLE, LEVEL_MAIN }, { "edition", "EDITION", SIMPLE, LEVEL_MAIN }, { "number", "NUMBER", SIMPLE, LEVEL_MAIN }, { "note", "NOTES", SIMPLE, LEVEL_MAIN },- { "annote", "NOTES", SIMPLE, LEVEL_MAIN },+ { "annote", "ANNOTATION", SIMPLE, LEVEL_MAIN }, { "annotation", "ANNOTATION", SIMPLE, LEVEL_MAIN }, { "introduction", "INTROAUTHOR", PERSON, LEVEL_HOST }, { "foreword", "INTROAUTHOR", PERSON, LEVEL_HOST },@@ -419,6 +430,7 @@ { "pages", "PAGES", PAGES, LEVEL_MAIN }, /* WRONG */ { "addendum", "ADDENDUM", SIMPLE, LEVEL_MAIN }, { "doi", "DOI", SIMPLE, LEVEL_MAIN },+ { "pubstate", "PUBSTATE", SIMPLE, LEVEL_MAIN }, { "eprint", "", BT_EPRINT, LEVEL_MAIN }, { "eprinttype", "", BT_EPRINT, LEVEL_MAIN }, { "url", "", BT_URL, LEVEL_MAIN },@@ -465,6 +477,7 @@ { "title", "TITLE", TITLE, LEVEL_MAIN }, { "subtitle", "SUBTITLE", TITLE, LEVEL_MAIN }, { "titleaddon", "TITLEADDON", TITLE, LEVEL_MAIN },+ { "shorttitle", "SHORTTITLE", SIMPLE, LEVEL_MAIN }, { "booktitle", "TITLE", TITLE, LEVEL_HOST }, { "booksubtitle", "SUBTITLE", TITLE, LEVEL_HOST },@@ -491,7 +504,7 @@ { "volumes", "NUMVOLUMES", SIMPLE, LEVEL_HOST }, { "number", "NUMBER", SIMPLE, LEVEL_MAIN }, { "note", "NOTES", SIMPLE, LEVEL_MAIN },- { "annote", "NOTES", SIMPLE, LEVEL_MAIN },+ { "annote", "ANNOTATION", SIMPLE, LEVEL_MAIN }, { "annotation", "ANNOTATION", SIMPLE, LEVEL_MAIN }, { "publisher", "PUBLISHER", SIMPLE, LEVEL_HOST }, { "location", "ADDRESS", SIMPLE, LEVEL_HOST },@@ -500,6 +513,7 @@ { "pages", "PAGES", PAGES, LEVEL_MAIN }, /* WRONG */ { "addendum", "ADDENDUM", SIMPLE, LEVEL_MAIN }, { "doi", "DOI", SIMPLE, LEVEL_MAIN },+ { "pubstate", "PUBSTATE", SIMPLE, LEVEL_MAIN }, { "eprint", "", BT_EPRINT, LEVEL_MAIN }, { "eprinttype", "", BT_EPRINT, LEVEL_MAIN }, { "url", "", BT_URL, LEVEL_MAIN },@@ -543,6 +557,7 @@ { "title", "TITLE", TITLE, LEVEL_MAIN }, { "subtitle", "SUBTITLE", TITLE, LEVEL_MAIN }, { "titleaddon", "TITLEADDON", TITLE, LEVEL_MAIN },+ { "shorttitle", "SHORTTITLE", SIMPLE, LEVEL_MAIN }, { "language", "LANGUAGE", SIMPLE, LEVEL_MAIN }, { "edition", "EDITION", SIMPLE, LEVEL_MAIN }, { "version", "EDITION", SIMPLE, LEVEL_MAIN },@@ -550,7 +565,7 @@ { "series", "TITLE", SIMPLE, LEVEL_HOST }, { "number", "NUMBER", SIMPLE, LEVEL_MAIN }, { "note", "NOTES", SIMPLE, LEVEL_MAIN },- { "annote", "NOTES", SIMPLE, LEVEL_MAIN },+ { "annote", "ANNOTATION", SIMPLE, LEVEL_MAIN }, { "annotation", "ANNOTATION", SIMPLE, LEVEL_MAIN }, { "organization", "ORGANIZER:CORP", SIMPLE, LEVEL_MAIN }, { "publisher", "PUBLISHER", SIMPLE, LEVEL_MAIN },@@ -561,6 +576,7 @@ { "pagetotal", "?????????", SIMPLE, LEVEL_MAIN }, { "addendum", "ADDENDUM", SIMPLE, LEVEL_MAIN }, { "doi", "DOI", SIMPLE, LEVEL_MAIN },+ { "pubstate", "PUBSTATE", SIMPLE, LEVEL_MAIN }, { "eprint", "", BT_EPRINT, LEVEL_MAIN }, { "eprinttype", "", BT_EPRINT, LEVEL_MAIN }, { "url", "", BT_URL, LEVEL_MAIN },@@ -593,6 +609,7 @@ { "title", "TITLE", TITLE, LEVEL_MAIN }, { "subtitle", "SUBTITLE", TITLE, LEVEL_MAIN }, { "titleaddon", "TITLEADDON", TITLE, LEVEL_MAIN },+ { "shorttitle", "SHORTTITLE", SIMPLE, LEVEL_MAIN }, { "day", "DAY", SIMPLE, LEVEL_MAIN }, { "month", "MONTH", SIMPLE, LEVEL_MAIN }, { "year", "YEAR", SIMPLE, LEVEL_MAIN },@@ -602,7 +619,7 @@ { "version", "EDITION", SIMPLE, LEVEL_MAIN }, { "type", "GENRE", BT_GENRE, LEVEL_MAIN }, { "note", "NOTES", SIMPLE, LEVEL_MAIN },- { "annote", "NOTES", SIMPLE, LEVEL_MAIN },+ { "annote", "ANNOTATION", SIMPLE, LEVEL_MAIN }, { "annotation", "ANNOTATION", SIMPLE, LEVEL_MAIN }, { "organization", "ORGANIZER:CORP",SIMPLE, LEVEL_MAIN }, { "publisher", "PUBLISHER", SIMPLE, LEVEL_MAIN },@@ -610,6 +627,7 @@ { "addendum", "ADDENDUM", SIMPLE, LEVEL_MAIN }, { "address", "ADDRESS", SIMPLE, LEVEL_MAIN }, { "doi", "DOI", SIMPLE, LEVEL_MAIN },+ { "pubstate", "PUBSTATE", SIMPLE, LEVEL_MAIN }, { "eprint", "", BT_EPRINT, LEVEL_MAIN }, { "eprinttype", "", BT_EPRINT, LEVEL_MAIN }, { "url", "", BT_URL, LEVEL_MAIN },@@ -639,6 +657,7 @@ { "title", "TITLE", TITLE, LEVEL_MAIN }, { "subtitle", "SUBTITLE", TITLE, LEVEL_MAIN }, { "titleaddon", "TITLEADDON", TITLE, LEVEL_MAIN },+ { "shorttitle", "SHORTTITLE", SIMPLE, LEVEL_MAIN }, { "date", "DATE", SIMPLE, LEVEL_MAIN }, { "day", "DAY", SIMPLE, LEVEL_MAIN }, { "month", "MONTH", SIMPLE, LEVEL_MAIN },@@ -647,13 +666,14 @@ { "version", "EDITION", SIMPLE, LEVEL_MAIN }, { "type", "GENRE", BT_GENRE, LEVEL_MAIN }, { "note", "NOTES", SIMPLE, LEVEL_MAIN },- { "annote", "NOTES", SIMPLE, LEVEL_MAIN },+ { "annote", "ANNOTATION", SIMPLE, LEVEL_MAIN }, { "annotation", "ANNOTATION", SIMPLE, LEVEL_MAIN }, { "organization", "ORGANIZER:CORP", SIMPLE, LEVEL_MAIN }, { "publisher", "PUBLISHER", SIMPLE, LEVEL_MAIN }, { "location", "ADDRESS", SIMPLE, LEVEL_MAIN }, { "addendum", "ADDENDUM", SIMPLE, LEVEL_MAIN }, { "doi", "DOI", SIMPLE, LEVEL_MAIN },+ { "pubstate", "PUBSTATE", SIMPLE, LEVEL_MAIN }, { "eprint", "", BT_EPRINT, LEVEL_MAIN }, { "eprinttype", "", BT_EPRINT, LEVEL_MAIN }, { "url", "", BT_URL, LEVEL_MAIN },@@ -674,6 +694,7 @@ { "title", "TITLE", TITLE, LEVEL_MAIN }, { "subtitle", "SUBTITLE", TITLE, LEVEL_MAIN }, { "titleaddon", "TITLEADDON", TITLE, LEVEL_MAIN },+ { "shorttitle", "SHORTTITLE", SIMPLE, LEVEL_MAIN }, { "date", "DATE", SIMPLE, LEVEL_MAIN }, { "day", "DAY", SIMPLE, LEVEL_MAIN }, { "month", "MONTH", SIMPLE, LEVEL_MAIN },@@ -681,7 +702,7 @@ { "version", "EDITION", SIMPLE, LEVEL_MAIN }, { "type", "GENRE", BT_GENRE, LEVEL_MAIN }, { "note", "NOTES", SIMPLE, LEVEL_MAIN },- { "annote", "NOTES", SIMPLE, LEVEL_MAIN },+ { "annote", "ANNOTATION", SIMPLE, LEVEL_MAIN }, { "annotation", "ANNOTATION", SIMPLE, LEVEL_MAIN }, { "organization", "ORGANIZER:CORP", SIMPLE, LEVEL_MAIN }, { "location", "ADDRESS", SIMPLE, LEVEL_MAIN },@@ -694,6 +715,7 @@ { "urlyear", "?????????", SIMPLE, LEVEL_MAIN }, { "address", "ADDRESS", SIMPLE, LEVEL_MAIN }, { "hyphenation", "LANGCATALOG", SIMPLE, LEVEL_MAIN },+ { "pubstate", "PUBSTATE", SIMPLE, LEVEL_MAIN }, { "refnum", "REFNUM", SIMPLE, LEVEL_MAIN }, { "", "RESOURCE|text", ALWAYS, LEVEL_MAIN }, { "", "INTERNAL_TYPE|PATENT", ALWAYS, LEVEL_MAIN },@@ -723,6 +745,7 @@ { "title", "TITLE", TITLE, LEVEL_HOST }, { "subtitle", "SUBTITLE", TITLE, LEVEL_HOST }, { "titleaddon", "TITLEADDON", TITLE, LEVEL_HOST },+ { "shorttitle", "SHORTTITLE", SIMPLE, LEVEL_HOST }, { "issuetitle", "TITLE", TITLE, LEVEL_MAIN }, { "issuesubtitle", "SUBTITLE", TITLE, LEVEL_MAIN }, { "issuetitleaddon", "TITLEADDON", TITLE, LEVEL_MAIN },@@ -736,11 +759,12 @@ { "year", "PARTYEAR", SIMPLE, LEVEL_MAIN }, { "pages", "PAGES", PAGES, LEVEL_MAIN }, { "note", "NOTES", SIMPLE, LEVEL_MAIN },- { "annote", "NOTES", SIMPLE, LEVEL_MAIN },+ { "annote", "ANNOTATION", SIMPLE, LEVEL_MAIN }, { "annotation", "ANNOTATION", SIMPLE, LEVEL_MAIN }, { "issn", "ISSN", SIMPLE, LEVEL_HOST }, { "addendum", "ADDENDUM", SIMPLE, LEVEL_MAIN }, { "doi", "DOI", SIMPLE, LEVEL_MAIN },+ { "pubstate", "PUBSTATE", SIMPLE, LEVEL_MAIN }, { "eprint", "", BT_EPRINT, LEVEL_MAIN }, { "eprinttype", "", BT_EPRINT, LEVEL_MAIN }, { "url", "", BT_URL, LEVEL_MAIN },@@ -784,6 +808,7 @@ { "title", "TITLE", TITLE, LEVEL_MAIN }, { "subtitle", "SUBTITLE", TITLE, LEVEL_MAIN }, { "titleaddon", "TITLEADDON", TITLE, LEVEL_MAIN },+ { "shorttitle", "SHORTTITLE", SIMPLE, LEVEL_MAIN }, { "maintitle", "TITLE", TITLE, LEVEL_HOST }, { "mainsubtitle", "SUBTITLE", TITLE, LEVEL_HOST }, { "maintitleaddon", "TITLEADDON", TITLE, LEVEL_HOST },@@ -801,7 +826,7 @@ { "series", "?????", SIMPLE, LEVEL_HOST }, /* WRONG */ { "number", "NUMBER", SIMPLE, LEVEL_MAIN }, { "note", "NOTES", SIMPLE, LEVEL_MAIN },- { "annote", "NOTES", SIMPLE, LEVEL_MAIN },+ { "annote", "ANNOTATION", SIMPLE, LEVEL_MAIN }, { "annotation", "ANNOTATION", SIMPLE, LEVEL_MAIN }, { "organization", "ORGANIZER:CORP",SIMPLE, LEVEL_MAIN }, { "publisher", "PUBLISHER", SIMPLE, LEVEL_MAIN },@@ -812,6 +837,7 @@ { "pagetotal", "?????????", SIMPLE, LEVEL_MAIN }, { "addendum", "ADDENDUM", SIMPLE, LEVEL_MAIN }, { "doi", "DOI", SIMPLE, LEVEL_MAIN },+ { "pubstate", "PUBSTATE", SIMPLE, LEVEL_MAIN }, { "eprint", "", BT_EPRINT, LEVEL_MAIN }, { "eprinttype", "", BT_EPRINT, LEVEL_MAIN }, { "url", "", BT_URL, LEVEL_MAIN },@@ -827,15 +853,15 @@ { "", "GENRE|conference publication", ALWAYS, LEVEL_MAIN } }; -- /* Technical reports */ static lookups report[] = { { "author", "AUTHOR", PERSON, LEVEL_MAIN }, { "title", "TITLE", TITLE, LEVEL_MAIN }, { "subtitle", "SUBTITLE", TITLE, LEVEL_MAIN }, { "titleaddon", "TITLEADDON", TITLE, LEVEL_MAIN },- { "type", "GENRE", BT_GENRE, LEVEL_MAIN },+ { "shorttitle", "SHORTTITLE", SIMPLE, LEVEL_MAIN },+ { "series", "TITLE", TITLE, LEVEL_HOST },+ { "type", "GENRE", BT_GENRE, LEVEL_MAIN }, { "institution", "SPONSOR:ASIS", SIMPLE, LEVEL_MAIN }, { "year", "YEAR", SIMPLE, LEVEL_MAIN }, { "month", "MONTH", SIMPLE, LEVEL_MAIN },@@ -843,7 +869,7 @@ { "language", "LANGUAGE", SIMPLE, LEVEL_MAIN }, { "number", "REPORTNUMBER", SIMPLE, LEVEL_MAIN }, { "note", "NOTES", SIMPLE, LEVEL_MAIN },- { "annote", "NOTES", SIMPLE, LEVEL_MAIN },+ { "annote", "ANNOTATION", SIMPLE, LEVEL_MAIN }, { "annotation", "ANNOTATION", SIMPLE, LEVEL_MAIN }, { "version", "EDITION", SIMPLE, LEVEL_MAIN }, { "location", "ADDRESS", SIMPLE, LEVEL_MAIN },@@ -853,15 +879,16 @@ { "pagetotal", "?????????", SIMPLE, LEVEL_MAIN }, { "addendum", "ADDENDUM", SIMPLE, LEVEL_MAIN }, { "doi", "DOI", SIMPLE, LEVEL_MAIN },- { "eprint", "", BT_EPRINT, LEVEL_MAIN },- { "eprinttype", "", BT_EPRINT, LEVEL_MAIN },- { "url", "", BT_URL, LEVEL_MAIN },+ { "pubstate", "PUBSTATE", SIMPLE, LEVEL_MAIN },+ { "eprint", "", BT_EPRINT, LEVEL_MAIN },+ { "eprinttype", "", BT_EPRINT, LEVEL_MAIN },+ { "url", "", BT_URL, LEVEL_MAIN }, { "urldate", "URLDATE", SIMPLE, LEVEL_MAIN }, { "urlday", "?????????", SIMPLE, LEVEL_MAIN }, { "urlmonth", "?????????", SIMPLE, LEVEL_MAIN }, { "urlyear", "?????????", SIMPLE, LEVEL_MAIN }, { "address", "ADDRESS", SIMPLE, LEVEL_MAIN },- { "hyphenation", "LANGCATALOG", SIMPLE, LEVEL_MAIN },+ { "hyphenation", "LANGCATALOG", SIMPLE, LEVEL_MAIN }, { "refnum", "REFNUM", SIMPLE, LEVEL_MAIN }, { "", "INTERNAL_TYPE|REPORT", ALWAYS, LEVEL_MAIN }, { "", "RESOURCE|text", ALWAYS, LEVEL_MAIN },@@ -874,6 +901,7 @@ { "title", "TITLE", TITLE, LEVEL_MAIN }, { "subtitle", "SUBTITLE", TITLE, LEVEL_MAIN }, { "titleaddon", "TITLEADDON", TITLE, LEVEL_MAIN },+ { "shorttitle", "SHORTTITLE", SIMPLE, LEVEL_MAIN }, { "howpublished", "", HOWPUBLISHED, LEVEL_MAIN }, { "year", "YEAR", SIMPLE, LEVEL_MAIN }, { "month", "MONTH", SIMPLE, LEVEL_MAIN },@@ -885,11 +913,12 @@ { "urlyear", "?????????", SIMPLE, LEVEL_MAIN }, { "language", "LANGUAGE", SIMPLE, LEVEL_MAIN }, { "note", "NOTES", SIMPLE, LEVEL_MAIN },- { "annote", "NOTES", SIMPLE, LEVEL_MAIN },+ { "annote", "ANNOTATION", SIMPLE, LEVEL_MAIN }, { "annotation", "ANNOTATION", SIMPLE, LEVEL_MAIN }, { "addendum", "ADDENDUM", SIMPLE, LEVEL_MAIN }, { "address", "ADDRESS", SIMPLE, LEVEL_MAIN },- { "hyphenation", "LANGCATALOG", SIMPLE, LEVEL_MAIN },+ { "hyphenation", "LANGCATALOG", SIMPLE, LEVEL_MAIN },+ { "pubstate", "PUBSTATE", SIMPLE, LEVEL_MAIN }, { "refnum", "REFNUM", SIMPLE, LEVEL_MAIN }, { "", "INTERNAL_TYPE|BOOK", ALWAYS, LEVEL_MAIN }, { "", "RESOURCE|text",ALWAYS, LEVEL_MAIN },@@ -901,6 +930,7 @@ { "title", "TITLE", TITLE, LEVEL_MAIN }, { "subtitle", "SUBTITLE", TITLE, LEVEL_MAIN }, { "titleaddon", "TITLEADDON", TITLE, LEVEL_MAIN },+ { "shorttitle", "SHORTTITLE", SIMPLE, LEVEL_MAIN }, { "year", "YEAR", SIMPLE, LEVEL_MAIN }, { "month", "MONTH", SIMPLE, LEVEL_MAIN }, { "day", "DAY", SIMPLE, LEVEL_MAIN },@@ -918,10 +948,11 @@ { "language", "LANGUAGE", SIMPLE, LEVEL_MAIN }, { "location", "ADDRESS", SIMPLE, LEVEL_MAIN }, { "note", "NOTES", SIMPLE, LEVEL_MAIN },- { "annote", "NOTES", SIMPLE, LEVEL_MAIN },+ { "annote", "ANNOTATION", SIMPLE, LEVEL_MAIN }, { "annotation", "ANNOTATION", SIMPLE, LEVEL_MAIN }, { "address", "ADDRESS", SIMPLE, LEVEL_MAIN },- { "hyphenation", "LANGCATALOG", SIMPLE, LEVEL_MAIN },+ { "hyphenation", "LANGCATALOG", SIMPLE, LEVEL_MAIN },+ { "pubstate", "PUBSTATE", SIMPLE, LEVEL_MAIN }, { "refnum", "REFNUM", SIMPLE, LEVEL_MAIN }, { "", "INTERNAL_TYPE|THESIS", ALWAYS, LEVEL_MAIN }, { "", "RESOURCE|text", ALWAYS, LEVEL_MAIN },@@ -933,6 +964,7 @@ { "title", "TITLE", TITLE, LEVEL_MAIN }, { "subtitle", "SUBTITLE", TITLE, LEVEL_MAIN }, { "titleaddon", "TITLEADDON", TITLE, LEVEL_MAIN },+ { "shorttitle", "SHORTTITLE", SIMPLE, LEVEL_MAIN }, { "year", "YEAR", SIMPLE, LEVEL_MAIN }, { "month", "MONTH", SIMPLE, LEVEL_MAIN }, { "day", "DAY", SIMPLE, LEVEL_MAIN },@@ -950,10 +982,11 @@ { "language", "LANGUAGE", SIMPLE, LEVEL_MAIN }, { "location", "ADDRESS", SIMPLE, LEVEL_MAIN }, { "note", "NOTES", SIMPLE, LEVEL_MAIN },- { "annote", "NOTES", SIMPLE, LEVEL_MAIN },+ { "annote", "ANNOTATION", SIMPLE, LEVEL_MAIN }, { "annotation", "ANNOTATION", SIMPLE, LEVEL_MAIN }, { "address", "ADDRESS", SIMPLE, LEVEL_MAIN },- { "hyphenation", "LANGCATALOG", SIMPLE, LEVEL_MAIN },+ { "hyphenation", "LANGCATALOG", SIMPLE, LEVEL_MAIN },+ { "pubstate", "PUBSTATE", SIMPLE, LEVEL_MAIN }, { "refnum", "REFNUM", SIMPLE, LEVEL_MAIN }, { "", "INTERNAL_TYPE|THESIS", ALWAYS, LEVEL_MAIN }, { "", "RESOURCE|text", ALWAYS, LEVEL_MAIN },@@ -966,6 +999,7 @@ { "title", "TITLE", TITLE, LEVEL_MAIN }, { "subtitle", "SUBTITLE", TITLE, LEVEL_MAIN }, { "titleaddon", "TITLEADDON", TITLE, LEVEL_MAIN },+ { "shorttitle", "SHORTTITLE", SIMPLE, LEVEL_MAIN }, { "year", "YEAR", SIMPLE, LEVEL_MAIN }, { "month", "MONTH", SIMPLE, LEVEL_MAIN }, { "day", "DAY", SIMPLE, LEVEL_MAIN },@@ -983,10 +1017,11 @@ { "language", "LANGUAGE", SIMPLE, LEVEL_MAIN }, { "location", "ADDRESS", SIMPLE, LEVEL_MAIN }, { "note", "NOTES", SIMPLE, LEVEL_MAIN },- { "annote", "NOTES", SIMPLE, LEVEL_MAIN },+ { "annote", "ANNOTATION", SIMPLE, LEVEL_MAIN }, { "annotation", "ANNOTATION", SIMPLE, LEVEL_MAIN }, { "address", "ADDRESS", SIMPLE, LEVEL_MAIN },- { "hyphenation", "LANGCATALOG", SIMPLE, LEVEL_MAIN },+ { "hyphenation", "LANGCATALOG", SIMPLE, LEVEL_MAIN },+ { "pubstate", "PUBSTATE", SIMPLE, LEVEL_MAIN }, { "refnum", "REFNUM", SIMPLE, LEVEL_MAIN }, { "", "INTERNAL_TYPE|THESIS", ALWAYS, LEVEL_MAIN }, { "", "RESOURCE|text", ALWAYS, LEVEL_MAIN },
bibutils/charsets.c view
@@ -1,20993 +1,34626 @@ /*- * charsets.h- *- * Copyright (c) Chris Putnam 2003-2013- *- * Source code released under the GPL version 2- *- */-#include "charsets.h"--charconvert adobeiso[] = {- 0,- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- 128,- 129,- 130,- 131,- 132,- 133,- 134,- 135,- 136,- 137,- 138,- 139,- 140,- 141,- 142,- 143,- /* 144 */ 305,/*LATINSMALLLETTERDOTLESSI*/- /* 145 */ 768,/*COMBININGGRAVEACCENT*/- /* 146 */ 769,/*COMBININGACUTEACCENT*/- /* 147 */ 770,/*COMBININGCIRCUMFLEXACCENT*/- /* 148 */ 771,/*COMBININGTILDE*/- /* 149 */ 772,/*COMBININGMACRON*/- /* 150 */ 774,/*COMBININGBREVE*/- /* 151 */ 775,/*COMBININGDOTABOVE*/- /* 152 */ 776,/*COMBININGDIAERESIS*/- 153,- /* 154 */ 778,/*COMBININGRINGABOVE*/- /* 155 */ 807,/*COMBININGCEDILLA*/- 156,- /* 157 */ 779,/*COMBININGDOUBLEACUTEACCENT*/- /* 158 */ 808,/*COMBININGOGONEK*/- /* 159 */ 780,/*COMBININGCARON*/- /* 160 */ 160,/*NO-BREAKSPACE*/- /* 161 */ 161,/*INVERTEDEXCLAMATIONMARK*/- /* 162 */ 162,/*CENTSIGN*/- /* 163 */ 163,/*POUNDSIGN*/- /* 164 */ 164,/*CURRENCYSIGN*/- /* 165 */ 165,/*YENSIGN*/- /* 166 */ 166,/*BROKENBAR*/- /* 167 */ 167,/*SECTIONSIGN*/- /* 168 */ 168,/*DIAERESIS*/- /* 169 */ 169,/*COPYRIGHTSIGN*/- /* 170 */ 170,/*FEMININEORDINALINDICATOR*/- /* 171 */ 171,/*LEFT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 172 */ 172,/*NOTSIGN*/- /* 173 */ 173,/*SOFTHYPHEN*/- /* 174 */ 174,/*REGISTEREDSIGN*/- /* 175 */ 175,/*MACRON*/- /* 176 */ 176,/*DEGREESIGN*/- /* 177 */ 177,/*PLUS-MINUSSIGN*/- /* 178 */ 178,/*SUPERSCRIPTTWO*/- /* 179 */ 179,/*SUPERSCRIPTTHREE*/- /* 180 */ 180,/*ACUTEACCENT*/- /* 181 */ 181,/*MICROSIGN*/- /* 182 */ 182,/*PILCROWSIGN*/- /* 183 */ 183,/*MIDDLEDOT*/- /* 184 */ 184,/*CEDILLA*/- /* 185 */ 185,/*SUPERSCRIPTONE*/- /* 186 */ 186,/*MASCULINEORDINALINDICATOR*/- /* 187 */ 187,/*RIGHT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 188 */ 188,/*VULGARFRACTIONONEQUARTER*/- /* 189 */ 189,/*VULGARFRACTIONONEHALF*/- /* 190 */ 190,/*VULGARFRACTIONTHREEQUARTERS*/- /* 191 */ 191,/*INVERTEDQUESTIONMARK*/- /* 192 */ 192,/*LATINCAPITALLETTERAWITHGRAVE*/- /* 193 */ 193,/*LATINCAPITALLETTERAWITHACUTE*/- /* 194 */ 194,/*LATINCAPITALLETTERAWITHCIRCUMFLEX*/- /* 195 */ 195,/*LATINCAPITALLETTERAWITHTILDE*/- /* 196 */ 196,/*LATINCAPITALLETTERAWITHDIAERESIS*/- /* 197 */ 197,/*LATINCAPITALLETTERAWITHRINGABOVE*/- /* 198 */ 198,/*LATINCAPITALLETTERAE*/- /* 199 */ 199,/*LATINCAPITALLETTERCWITHCEDILLA*/- /* 200 */ 200,/*LATINCAPITALLETTEREWITHGRAVE*/- /* 201 */ 201,/*LATINCAPITALLETTEREWITHACUTE*/- /* 202 */ 202,/*LATINCAPITALLETTEREWITHCIRCUMFLEX*/- /* 203 */ 203,/*LATINCAPITALLETTEREWITHDIAERESIS*/- /* 204 */ 204,/*LATINCAPITALLETTERIWITHGRAVE*/- /* 205 */ 205,/*LATINCAPITALLETTERIWITHACUTE*/- /* 206 */ 206,/*LATINCAPITALLETTERIWITHCIRCUMFLEX*/- /* 207 */ 207,/*LATINCAPITALLETTERIWITHDIAERESIS*/- /* 208 */ 208,/*LATINCAPITALLETTERETH*/- /* 209 */ 209,/*LATINCAPITALLETTERNWITHTILDE*/- /* 210 */ 210,/*LATINCAPITALLETTEROWITHGRAVE*/- /* 211 */ 211,/*LATINCAPITALLETTEROWITHACUTE*/- /* 212 */ 212,/*LATINCAPITALLETTEROWITHCIRCUMFLEX*/- /* 213 */ 213,/*LATINCAPITALLETTEROWITHTILDE*/- /* 214 */ 214,/*LATINCAPITALLETTEROWITHDIAERESIS*/- /* 215 */ 215,/*MULTIPLICATIONSIGN*/- /* 216 */ 216,/*LATINCAPITALLETTEROWITHSTROKE*/- /* 217 */ 217,/*LATINCAPITALLETTERUWITHGRAVE*/- /* 218 */ 218,/*LATINCAPITALLETTERUWITHACUTE*/- /* 219 */ 219,/*LATINCAPITALLETTERUWITHCIRCUMFLEX*/- /* 220 */ 220,/*LATINCAPITALLETTERUWITHDIAERESIS*/- /* 221 */ 221,/*LATINCAPITALLETTERYWITHACUTE*/- /* 222 */ 222,/*LATINCAPITALLETTERTHORN*/- /* 223 */ 223,/*LATINSMALLLETTERSHARPS*/- /* 224 */ 224,/*LATINSMALLLETTERAWITHGRAVE*/- /* 225 */ 225,/*LATINSMALLLETTERAWITHACUTE*/- /* 226 */ 226,/*LATINSMALLLETTERAWITHCIRCUMFLEX*/- /* 227 */ 227,/*LATINSMALLLETTERAWITHTILDE*/- /* 228 */ 228,/*LATINSMALLLETTERAWITHDIAERESIS*/- /* 229 */ 229,/*LATINSMALLLETTERAWITHRINGABOVE*/- /* 230 */ 230,/*LATINSMALLLETTERAE*/- /* 231 */ 231,/*LATINSMALLLETTERCWITHCEDILLA*/- /* 232 */ 232,/*LATINSMALLLETTEREWITHGRAVE*/- /* 233 */ 233,/*LATINSMALLLETTEREWITHACUTE*/- /* 234 */ 234,/*LATINSMALLLETTEREWITHCIRCUMFLEX*/- /* 235 */ 235,/*LATINSMALLLETTEREWITHDIAERESIS*/- /* 236 */ 236,/*LATINSMALLLETTERIWITHGRAVE*/- /* 237 */ 237,/*LATINSMALLLETTERIWITHACUTE*/- /* 238 */ 238,/*LATINSMALLLETTERIWITHCIRCUMFLEX*/- /* 239 */ 239,/*LATINSMALLLETTERIWITHDIAERESIS*/- /* 240 */ 240,/*LATINSMALLLETTERETH*/- /* 241 */ 241,/*LATINSMALLLETTERNWITHTILDE*/- /* 242 */ 242,/*LATINSMALLLETTEROWITHGRAVE*/- /* 243 */ 243,/*LATINSMALLLETTEROWITHACUTE*/- /* 244 */ 244,/*LATINSMALLLETTEROWITHCIRCUMFLEX*/- /* 245 */ 245,/*LATINSMALLLETTEROWITHTILDE*/- /* 246 */ 246,/*LATINSMALLLETTEROWITHDIAERESIS*/- /* 247 */ 247,/*DIVISIONSIGN*/- /* 248 */ 248,/*LATINSMALLLETTEROWITHSTROKE*/- /* 249 */ 249,/*LATINSMALLLETTERUWITHGRAVE*/- /* 250 */ 250,/*LATINSMALLLETTERUWITHACUTE*/- /* 251 */ 251,/*LATINSMALLLETTERUWITHCIRCUMFLEX*/- /* 252 */ 252,/*LATINSMALLLETTERUWITHDIAERESIS*/- /* 253 */ 253,/*LATINSMALLLETTERYWITHACUTE*/- /* 254 */ 254,/*LATINSMALLLETTERTHORN*/- /* 255 */ 255/*LATINSMALLLETTERYWITHDIAERESIS*/-};-charconvert adobestd[] = {- 0,- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- 128,- 129,- 130,- 131,- 132,- 133,- 134,- 135,- 136,- 137,- 138,- 139,- 140,- 141,- 142,- 143,- 144,- 145,- 146,- 147,- 148,- 149,- 150,- 151,- 152,- 153,- 154,- 155,- 156,- 157,- 158,- 159,- 160,- /* 161 */ 161,/*INVERTEDEXCLAMATIONMARK*/- /* 162 */ 162,/*CENTSIGN*/- /* 163 */ 163,/*POUNDSIGN*/- /* 164 */ 8260,/*FRACTIONSLASH*/- /* 165 */ 165,/*YENSIGN*/- /* 166 */ 402,/*LATINSMALLLETTERFWITHHOOK*/- /* 167 */ 167,/*SECTIONSIGN*/- /* 168 */ 164,/*CURRENCYSIGN*/- 169,- /* 170 */ 8220,/*LEFTDOUBLEQUOTATIONMARK*/- /* 171 */ 171,/*LEFT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 172 */ 8249,/*SINGLELEFT-POINTINGANGLEQUOTATIONMARK*/- /* 173 */ 8250,/*SINGLERIGHT-POINTINGANGLEQUOTATIONMARK*/- /* 174 */ 64257,/*LATINSMALLLIGATUREFI*/- /* 175 */ 64258,/*LATINSMALLLIGATUREFL*/- 176,- /* 177 */ 8211,/*ENDASH*/- /* 178 */ 8224,/*DAGGER*/- /* 179 */ 8225,/*DOUBLEDAGGER*/- /* 180 */ 183,/*MIDDLEDOT*/- 181,- /* 182 */ 182,/*PILCROWSIGN*/- /* 183 */ 8729,/*BULLETOPERATOR*/- /* 184 */ 8218,/*SINGLELOW-9QUOTATIONMARK*/- /* 185 */ 8222,/*DOUBLELOW-9QUOTATIONMARK*/- /* 186 */ 8221,/*RIGHTDOUBLEQUOTATIONMARK*/- /* 187 */ 187,/*RIGHT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 188 */ 8943,/*MIDLINEHORIZONTALELLIPSIS*/- /* 189 */ 8240,/*PERMILLESIGN*/- 190,- /* 191 */ 191,/*INVERTEDQUESTIONMARK*/- 192,- /* 193 */ 768,/*COMBININGGRAVEACCENT*/- /* 194 */ 180,/*ACUTEACCENT*/- /* 195 */ 770,/*COMBININGCIRCUMFLEXACCENT*/- /* 196 */ 771,/*COMBININGTILDE*/- /* 197 */ 175,/*MACRON*/- /* 198 */ 728,/*BREVE*/- /* 199 */ 729,/*DOTABOVE*/- /* 200 */ 168,/*DIAERESIS*/- 201,- /* 202 */ 176,/*DEGREESIGN*/- /* 203 */ 184,/*CEDILLA*/- 204,- /* 205 */ 733,/*DOUBLEACUTEACCENT*/- /* 206 */ 731,/*OGONEK*/- /* 207 */ 711,/*CARON*/- /* 208 */ 8212,/*EMDASH*/- 209,- 210,- 211,- 212,- 213,- 214,- 215,- 216,- 217,- 218,- 219,- 220,- 221,- 222,- 223,- 224,- /* 225 */ 198,/*LATINCAPITALLETTERAE*/- 226,- /* 227 */ 170,/*FEMININEORDINALINDICATOR*/- 228,- 229,- 230,- 231,- /* 232 */ 321,/*LATINCAPITALLETTERLWITHSTROKE*/- /* 233 */ 216,/*LATINCAPITALLETTEROWITHSTROKE*/- /* 234 */ 338,/*LATINCAPITALLIGATUREOE*/- /* 235 */ 186,/*MASCULINEORDINALINDICATOR*/- 236,- 237,- 238,- 239,- 240,- /* 241 */ 230,/*LATINSMALLLETTERAE*/- 242,- 243,- 244,- /* 245 */ 305,/*LATINSMALLLETTERDOTLESSI*/- 246,- 247,- /* 248 */ 322,/*LATINSMALLLETTERLWITHSTROKE*/- /* 249 */ 248,/*LATINSMALLLETTEROWITHSTROKE*/- /* 250 */ 339,/*LATINSMALLLIGATUREOE*/- /* 251 */ 223,/*LATINSMALLLETTERSHARPS*/- 252,- 253,- 254,- 255-};-charconvert adobesym[] = {- 0,- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- 128,- 129,- 130,- 131,- 132,- 133,- 134,- 135,- 136,- 137,- 138,- 139,- 140,- 141,- 142,- 143,- 144,- 145,- 146,- 147,- 148,- 149,- 150,- 151,- 152,- 153,- 154,- 155,- 156,- 157,- 158,- 159,- 160,- 161,- /* 162 */ 8242,/*PRIME*/- /* 163 */ 8804,/*LESS-THANOREQUALTO*/- /* 164 */ 8725,/*DIVISIONSLASH*/- /* 165 */ 8734,/*INFINITY*/- /* 166 */ 402,/*LATINSMALLLETTERFWITHHOOK*/- /* 167 */ 9827,/*BLACKCLUBSUIT*/- /* 168 */ 9830,/*BLACKDIAMONDSUIT*/- /* 169 */ 9829,/*BLACKHEARTSUIT*/- /* 170 */ 9824,/*BLACKSPADESUIT*/- /* 171 */ 8596,/*LEFTRIGHTARROW*/- /* 172 */ 8592,/*LEFTWARDSARROW*/- /* 173 */ 8593,/*UPWARDSARROW*/- /* 174 */ 8594,/*RIGHTWARDSARROW*/- /* 175 */ 8595,/*DOWNWARDSARROW*/- /* 176 */ 176,/*DEGREESIGN*/- /* 177 */ 177,/*PLUS-MINUSSIGN*/- /* 178 */ 8243,/*DOUBLEPRIME*/- /* 179 */ 8805,/*GREATER-THANOREQUALTO*/- /* 180 */ 215,/*MULTIPLICATIONSIGN*/- /* 181 */ 8733,/*PROPORTIONALTO*/- /* 182 */ 8706,/*PARTIALDIFFERENTIAL*/- /* 183 */ 8729,/*BULLETOPERATOR*/- /* 184 */ 247,/*DIVISIONSIGN*/- /* 185 */ 8800,/*NOTEQUALTO*/- /* 186 */ 8801,/*IDENTICALTO*/- /* 187 */ 8776,/*ALMOSTEQUALTO*/- /* 188 */ 8943,/*MIDLINEHORIZONTALELLIPSIS*/- 189,- 190,- 191,- 192,- 193,- 194,- 195,- 196,- 197,- /* 198 */ 8709,/*EMPTYSET*/- /* 199 */ 8745,/*INTERSECTION*/- /* 200 */ 8746,/*UNION*/- /* 201 */ 8835,/*SUPERSETOF*/- /* 202 */ 8839,/*SUPERSETOFOREQUALTO*/- 203,- /* 204 */ 8834,/*SUBSETOF*/- /* 205 */ 8838,/*SUBSETOFOREQUALTO*/- /* 206 */ 8712,/*ELEMENTOF*/- 207,- /* 208 */ 8736,/*ANGLE*/- /* 209 */ 8711,/*NABLA*/- 210,- 211,- 212,- /* 213 */ 8719,/*N-ARYPRODUCT*/- /* 214 */ 8730,/*SQUAREROOT*/- /* 215 */ 8901,/*DOTOPERATOR*/- /* 216 */ 172,/*NOTSIGN*/- /* 217 */ 8743,/*LOGICALAND*/- /* 218 */ 8744,/*LOGICALOR*/- /* 219 */ 8660,/*LEFTRIGHTDOUBLEARROW*/- /* 220 */ 8656,/*LEFTWARDSDOUBLEARROW*/- /* 221 */ 8657,/*UPWARDSDOUBLEARROW*/- /* 222 */ 8658,/*RIGHTWARDSDOUBLEARROW*/- /* 223 */ 8659,/*DOWNWARDSDOUBLEARROW*/- /* 224 */ 9674,/*LOZENGE*/- /* 225 */ 9001,/*LEFT-POINTINGANGLEBRACKET*/- 226,- 227,- 228,- /* 229 */ 8721,/*N-ARYSUMMATION*/- 230,- 231,- 232,- 233,- 234,- 235,- 236,- 237,- 238,- 239,- 240,- /* 241 */ 9002,/*RIGHT-POINTINGANGLEBRACKET*/- /* 242 */ 8747,/*INTEGRAL*/- 243,- 244,- 245,- 246,- 247,- 248,- 249,- 250,- 251,- 252,- 253,- 254,- 255-};-charconvert applecro[] = {- 0,- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- /* 128 */ 196,/*LATINCAPITALLETTERAWITHDIAERESIS*/- /* 129 */ 197,/*LATINCAPITALLETTERAWITHRINGABOVE*/- /* 130 */ 199,/*LATINCAPITALLETTERCWITHCEDILLA*/- /* 131 */ 201,/*LATINCAPITALLETTEREWITHACUTE*/- /* 132 */ 209,/*LATINCAPITALLETTERNWITHTILDE*/- /* 133 */ 214,/*LATINCAPITALLETTEROWITHDIAERESIS*/- /* 134 */ 220,/*LATINCAPITALLETTERUWITHDIAERESIS*/- /* 135 */ 225,/*LATINSMALLLETTERAWITHACUTE*/- /* 136 */ 224,/*LATINSMALLLETTERAWITHGRAVE*/- /* 137 */ 226,/*LATINSMALLLETTERAWITHCIRCUMFLEX*/- /* 138 */ 228,/*LATINSMALLLETTERAWITHDIAERESIS*/- /* 139 */ 227,/*LATINSMALLLETTERAWITHTILDE*/- /* 140 */ 229,/*LATINSMALLLETTERAWITHRINGABOVE*/- /* 141 */ 231,/*LATINSMALLLETTERCWITHCEDILLA*/- /* 142 */ 233,/*LATINSMALLLETTEREWITHACUTE*/- /* 143 */ 232,/*LATINSMALLLETTEREWITHGRAVE*/- /* 144 */ 234,/*LATINSMALLLETTEREWITHCIRCUMFLEX*/- /* 145 */ 235,/*LATINSMALLLETTEREWITHDIAERESIS*/- /* 146 */ 237,/*LATINSMALLLETTERIWITHACUTE*/- /* 147 */ 236,/*LATINSMALLLETTERIWITHGRAVE*/- /* 148 */ 238,/*LATINSMALLLETTERIWITHCIRCUMFLEX*/- /* 149 */ 239,/*LATINSMALLLETTERIWITHDIAERESIS*/- /* 150 */ 241,/*LATINSMALLLETTERNWITHTILDE*/- /* 151 */ 243,/*LATINSMALLLETTEROWITHACUTE*/- /* 152 */ 242,/*LATINSMALLLETTEROWITHGRAVE*/- /* 153 */ 244,/*LATINSMALLLETTEROWITHCIRCUMFLEX*/- /* 154 */ 246,/*LATINSMALLLETTEROWITHDIAERESIS*/- /* 155 */ 245,/*LATINSMALLLETTEROWITHTILDE*/- /* 156 */ 250,/*LATINSMALLLETTERUWITHACUTE*/- /* 157 */ 249,/*LATINSMALLLETTERUWITHGRAVE*/- /* 158 */ 251,/*LATINSMALLLETTERUWITHCIRCUMFLEX*/- /* 159 */ 252,/*LATINSMALLLETTERUWITHDIAERESIS*/- /* 160 */ 8224,/*DAGGER*/- /* 161 */ 176,/*DEGREESIGN*/- /* 162 */ 162,/*CENTSIGN*/- /* 163 */ 163,/*POUNDSIGN*/- /* 164 */ 167,/*SECTIONSIGN*/- /* 165 */ 8729,/*BULLETOPERATOR*/- /* 166 */ 182,/*PILCROWSIGN*/- /* 167 */ 223,/*LATINSMALLLETTERSHARPS*/- /* 168 */ 174,/*REGISTEREDSIGN*/- /* 169 */ 352,/*LATINCAPITALLETTERSWITHCARON*/- /* 170 */ 8482,/*TRADEMARKSIGN*/- /* 171 */ 180,/*ACUTEACCENT*/- /* 172 */ 168,/*DIAERESIS*/- /* 173 */ 8800,/*NOTEQUALTO*/- /* 174 */ 381,/*LATINCAPITALLETTERZWITHCARON*/- /* 175 */ 216,/*LATINCAPITALLETTEROWITHSTROKE*/- /* 176 */ 8734,/*INFINITY*/- /* 177 */ 177,/*PLUS-MINUSSIGN*/- /* 178 */ 8804,/*LESS-THANOREQUALTO*/- /* 179 */ 8805,/*GREATER-THANOREQUALTO*/- /* 180 */ 916,/*GREEKCAPITALLETTERDELTA*/- /* 181 */ 181,/*MICROSIGN*/- /* 182 */ 8706,/*PARTIALDIFFERENTIAL*/- /* 183 */ 8721,/*N-ARYSUMMATION*/- /* 184 */ 8719,/*N-ARYPRODUCT*/- /* 185 */ 353,/*LATINSMALLLETTERSWITHCARON*/- /* 186 */ 8747,/*INTEGRAL*/- /* 187 */ 170,/*FEMININEORDINALINDICATOR*/- /* 188 */ 186,/*MASCULINEORDINALINDICATOR*/- /* 189 */ 937,/*GREEKCAPITALLETTEROMEGA*/- /* 190 */ 382,/*LATINSMALLLETTERZWITHCARON*/- /* 191 */ 248,/*LATINSMALLLETTEROWITHSTROKE*/- /* 192 */ 191,/*INVERTEDQUESTIONMARK*/- /* 193 */ 161,/*INVERTEDEXCLAMATIONMARK*/- /* 194 */ 172,/*NOTSIGN*/- /* 195 */ 8730,/*SQUAREROOT*/- /* 196 */ 402,/*LATINSMALLLETTERFWITHHOOK*/- /* 197 */ 8776,/*ALMOSTEQUALTO*/- /* 198 */ 262,/*LATINCAPITALLETTERCWITHACUTE*/- /* 199 */ 171,/*LEFT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 200 */ 268,/*LATINCAPITALLETTERCWITHCARON*/- /* 201 */ 8943,/*MIDLINEHORIZONTALELLIPSIS*/- /* 202 */ 160,/*NO-BREAKSPACE*/- /* 203 */ 192,/*LATINCAPITALLETTERAWITHGRAVE*/- /* 204 */ 195,/*LATINCAPITALLETTERAWITHTILDE*/- /* 205 */ 213,/*LATINCAPITALLETTEROWITHTILDE*/- /* 206 */ 338,/*LATINCAPITALLIGATUREOE*/- /* 207 */ 339,/*LATINSMALLLIGATUREOE*/- /* 208 */ 272,/*LATINCAPITALLETTERDWITHSTROKE*/- /* 209 */ 8212,/*EMDASH*/- /* 210 */ 8220,/*LEFTDOUBLEQUOTATIONMARK*/- /* 211 */ 8221,/*RIGHTDOUBLEQUOTATIONMARK*/- /* 212 */ 8216,/*LEFTSINGLEQUOTATIONMARK*/- /* 213 */ 8217,/*RIGHTSINGLEQUOTATIONMARK*/- /* 214 */ 247,/*DIVISIONSIGN*/- /* 215 */ 9674,/*LOZENGE*/- /* 216 */ 65534,/*APPLELOGO*/- /* 217 */ 169,/*COPYRIGHTSIGN*/- /* 218 */ 8260,/*FRACTIONSLASH*/- /* 219 */ 164,/*CURRENCYSIGN*/- /* 220 */ 8249,/*SINGLELEFT-POINTINGANGLEQUOTATIONMARK*/- /* 221 */ 8250,/*SINGLERIGHT-POINTINGANGLEQUOTATIONMARK*/- /* 222 */ 198,/*LATINCAPITALLETTERAE*/- /* 223 */ 187,/*RIGHT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 224 */ 8211,/*ENDASH*/- /* 225 */ 183,/*MIDDLEDOT*/- /* 226 */ 8218,/*SINGLELOW-9QUOTATIONMARK*/- /* 227 */ 8222,/*DOUBLELOW-9QUOTATIONMARK*/- /* 228 */ 8240,/*PERMILLESIGN*/- /* 229 */ 194,/*LATINCAPITALLETTERAWITHCIRCUMFLEX*/- /* 230 */ 263,/*LATINSMALLLETTERCWITHACUTE*/- /* 231 */ 193,/*LATINCAPITALLETTERAWITHACUTE*/- /* 232 */ 269,/*LATINSMALLLETTERCWITHCARON*/- /* 233 */ 200,/*LATINCAPITALLETTEREWITHGRAVE*/- /* 234 */ 205,/*LATINCAPITALLETTERIWITHACUTE*/- /* 235 */ 206,/*LATINCAPITALLETTERIWITHCIRCUMFLEX*/- /* 236 */ 207,/*LATINCAPITALLETTERIWITHDIAERESIS*/- /* 237 */ 204,/*LATINCAPITALLETTERIWITHGRAVE*/- /* 238 */ 211,/*LATINCAPITALLETTEROWITHACUTE*/- /* 239 */ 212,/*LATINCAPITALLETTEROWITHCIRCUMFLEX*/- /* 240 */ 273,/*LATINSMALLLETTERDWITHSTROKE*/- /* 241 */ 210,/*LATINCAPITALLETTEROWITHGRAVE*/- /* 242 */ 218,/*LATINCAPITALLETTERUWITHACUTE*/- /* 243 */ 219,/*LATINCAPITALLETTERUWITHCIRCUMFLEX*/- /* 244 */ 217,/*LATINCAPITALLETTERUWITHGRAVE*/- /* 245 */ 305,/*LATINSMALLLETTERDOTLESSI*/- /* 246 */ 770,/*COMBININGCIRCUMFLEXACCENT*/- /* 247 */ 771,/*COMBININGTILDE*/- /* 248 */ 175,/*MACRON*/- /* 249 */ 960,/*GREEKSMALLLETTERPI*/- /* 250 */ 203,/*LATINCAPITALLETTEREWITHDIAERESIS*/- /* 251 */ 730,/*RINGABOVE*/- /* 252 */ 184,/*CEDILLA*/- /* 253 */ 202,/*LATINCAPITALLETTEREWITHCIRCUMFLEX*/- /* 254 */ 230,/*LATINSMALLLETTERAE*/- /* 255 */ 711/*CARON*/-};-charconvert applecyr[] = {- 0,- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- /* 128 */ 1040,/*CYRILLICCAPITALLETTERA*/- /* 129 */ 1041,/*CYRILLICCAPITALLETTERBE*/- /* 130 */ 1042,/*CYRILLICCAPITALLETTERVE*/- /* 131 */ 1043,/*CYRILLICCAPITALLETTERGHE*/- /* 132 */ 1044,/*CYRILLICCAPITALLETTERDE*/- /* 133 */ 1045,/*CYRILLICCAPITALLETTERIE*/- /* 134 */ 1046,/*CYRILLICCAPITALLETTERZHE*/- /* 135 */ 1047,/*CYRILLICCAPITALLETTERZE*/- /* 136 */ 1048,/*CYRILLICCAPITALLETTERI*/- /* 137 */ 1049,/*CYRILLICCAPITALLETTERSHORTI*/- /* 138 */ 1050,/*CYRILLICCAPITALLETTERKA*/- /* 139 */ 1051,/*CYRILLICCAPITALLETTEREL*/- /* 140 */ 1052,/*CYRILLICCAPITALLETTEREM*/- /* 141 */ 1053,/*CYRILLICCAPITALLETTEREN*/- /* 142 */ 1054,/*CYRILLICCAPITALLETTERO*/- /* 143 */ 1055,/*CYRILLICCAPITALLETTERPE*/- /* 144 */ 1056,/*CYRILLICCAPITALLETTERER*/- /* 145 */ 1057,/*CYRILLICCAPITALLETTERES*/- /* 146 */ 1058,/*CYRILLICCAPITALLETTERTE*/- /* 147 */ 1059,/*CYRILLICCAPITALLETTERU*/- /* 148 */ 1060,/*CYRILLICCAPITALLETTEREF*/- /* 149 */ 1061,/*CYRILLICCAPITALLETTERHA*/- /* 150 */ 1062,/*CYRILLICCAPITALLETTERTSE*/- /* 151 */ 1063,/*CYRILLICCAPITALLETTERCHE*/- /* 152 */ 1064,/*CYRILLICCAPITALLETTERSHA*/- /* 153 */ 1065,/*CYRILLICCAPITALLETTERSHCHA*/- /* 154 */ 1066,/*CYRILLICCAPITALLETTERHARDSIGN*/- /* 155 */ 1067,/*CYRILLICCAPITALLETTERYERU*/- /* 156 */ 1068,/*CYRILLICCAPITALLETTERSOFTSIGN*/- /* 157 */ 1069,/*CYRILLICCAPITALLETTERE*/- /* 158 */ 1070,/*CYRILLICCAPITALLETTERYU*/- /* 159 */ 1071,/*CYRILLICCAPITALLETTERYA*/- /* 160 */ 8224,/*DAGGER*/- /* 161 */ 176,/*DEGREESIGN*/- /* 162 */ 162,/*CENTSIGN*/- /* 163 */ 163,/*POUNDSIGN*/- /* 164 */ 167,/*SECTIONSIGN*/- /* 165 */ 8729,/*BULLETOPERATOR*/- /* 166 */ 182,/*PILCROWSIGN*/- /* 167 */ 1030,/*CYRILLICCAPITALLETTERBYELORUSSIAN-UKRAINIANI*/- /* 168 */ 174,/*REGISTEREDSIGN*/- /* 169 */ 169,/*COPYRIGHTSIGN*/- /* 170 */ 8482,/*TRADEMARKSIGN*/- /* 171 */ 1026,/*CYRILLICCAPITALLETTERDJE*/- /* 172 */ 1106,/*CYRILLICSMALLLETTERDJE*/- /* 173 */ 8800,/*NOTEQUALTO*/- /* 174 */ 1027,/*CYRILLICCAPITALLETTERGJE*/- /* 175 */ 1107,/*CYRILLICSMALLLETTERGJE*/- /* 176 */ 8734,/*INFINITY*/- /* 177 */ 177,/*PLUS-MINUSSIGN*/- /* 178 */ 8804,/*LESS-THANOREQUALTO*/- /* 179 */ 8805,/*GREATER-THANOREQUALTO*/- /* 180 */ 1110,/*CYRILLICSMALLLETTERBYELORUSSIAN-UKRAINIANI*/- /* 181 */ 181,/*MICROSIGN*/- /* 182 */ 8706,/*PARTIALDIFFERENTIAL*/- /* 183 */ 1032,/*CYRILLICCAPITALLETTERJE*/- /* 184 */ 1028,/*CYRILLICCAPITALLETTERUKRAINIANIE*/- /* 185 */ 1108,/*CYRILLICSMALLLETTERUKRAINIANIE*/- /* 186 */ 1031,/*CYRILLICCAPITALLETTERYI*/- /* 187 */ 1111,/*CYRILLICSMALLLETTERYI*/- /* 188 */ 1033,/*CYRILLICCAPITALLETTERLJE*/- /* 189 */ 1113,/*CYRILLICSMALLLETTERLJE*/- /* 190 */ 1034,/*CYRILLICCAPITALLETTERNJE*/- /* 191 */ 1114,/*CYRILLICSMALLLETTERNJE*/- /* 192 */ 1112,/*CYRILLICSMALLLETTERJE*/- /* 193 */ 1029,/*CYRILLICCAPITALLETTERDZE*/- /* 194 */ 172,/*NOTSIGN*/- /* 195 */ 8730,/*SQUAREROOT*/- /* 196 */ 402,/*LATINSMALLLETTERFWITHHOOK*/- /* 197 */ 8776,/*ALMOSTEQUALTO*/- /* 198 */ 916,/*GREEKCAPITALLETTERDELTA*/- /* 199 */ 171,/*LEFT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 200 */ 187,/*RIGHT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 201 */ 8943,/*MIDLINEHORIZONTALELLIPSIS*/- /* 202 */ 160,/*NO-BREAKSPACE*/- /* 203 */ 1035,/*CYRILLICCAPITALLETTERTSHE*/- /* 204 */ 1115,/*CYRILLICSMALLLETTERTSHE*/- /* 205 */ 1036,/*CYRILLICCAPITALLETTERKJE*/- /* 206 */ 1116,/*CYRILLICSMALLLETTERKJE*/- /* 207 */ 1109,/*CYRILLICSMALLLETTERDZE*/- /* 208 */ 8211,/*ENDASH*/- /* 209 */ 8212,/*EMDASH*/- /* 210 */ 8220,/*LEFTDOUBLEQUOTATIONMARK*/- /* 211 */ 8221,/*RIGHTDOUBLEQUOTATIONMARK*/- /* 212 */ 8216,/*LEFTSINGLEQUOTATIONMARK*/- /* 213 */ 8217,/*RIGHTSINGLEQUOTATIONMARK*/- /* 214 */ 247,/*DIVISIONSIGN*/- /* 215 */ 8222,/*DOUBLELOW-9QUOTATIONMARK*/- /* 216 */ 1038,/*CYRILLICCAPITALLETTERSHORTU*/- /* 217 */ 1118,/*CYRILLICSMALLLETTERSHORTU*/- /* 218 */ 1039,/*CYRILLICCAPITALLETTERDZHE*/- /* 219 */ 1119,/*CYRILLICSMALLLETTERDZHE*/- /* 220 */ 8470,/*NUMEROSIGN*/- /* 221 */ 1025,/*CYRILLICCAPITALLETTERIO*/- /* 222 */ 1105,/*CYRILLICSMALLLETTERIO*/- /* 223 */ 1103,/*CYRILLICSMALLLETTERYA*/- /* 224 */ 1072,/*CYRILLICSMALLLETTERA*/- /* 225 */ 1073,/*CYRILLICSMALLLETTERBE*/- /* 226 */ 1074,/*CYRILLICSMALLLETTERVE*/- /* 227 */ 1075,/*CYRILLICSMALLLETTERGHE*/- /* 228 */ 1076,/*CYRILLICSMALLLETTERDE*/- /* 229 */ 1077,/*CYRILLICSMALLLETTERIE*/- /* 230 */ 1078,/*CYRILLICSMALLLETTERZHE*/- /* 231 */ 1079,/*CYRILLICSMALLLETTERZE*/- /* 232 */ 1080,/*CYRILLICSMALLLETTERI*/- /* 233 */ 1081,/*CYRILLICSMALLLETTERSHORTI*/- /* 234 */ 1082,/*CYRILLICSMALLLETTERKA*/- /* 235 */ 1083,/*CYRILLICSMALLLETTEREL*/- /* 236 */ 1084,/*CYRILLICSMALLLETTEREM*/- /* 237 */ 1085,/*CYRILLICSMALLLETTEREN*/- /* 238 */ 1086,/*CYRILLICSMALLLETTERO*/- /* 239 */ 1087,/*CYRILLICSMALLLETTERPE*/- /* 240 */ 1088,/*CYRILLICSMALLLETTERER*/- /* 241 */ 1089,/*CYRILLICSMALLLETTERES*/- /* 242 */ 1090,/*CYRILLICSMALLLETTERTE*/- /* 243 */ 1091,/*CYRILLICSMALLLETTERU*/- /* 244 */ 1092,/*CYRILLICSMALLLETTEREF*/- /* 245 */ 1093,/*CYRILLICSMALLLETTERHA*/- /* 246 */ 1094,/*CYRILLICSMALLLETTERTSE*/- /* 247 */ 1095,/*CYRILLICSMALLLETTERCHE*/- /* 248 */ 1096,/*CYRILLICSMALLLETTERSHA*/- /* 249 */ 1097,/*CYRILLICSMALLLETTERSHCHA*/- /* 250 */ 1098,/*CYRILLICSMALLLETTERHARDSIGN*/- /* 251 */ 1099,/*CYRILLICSMALLLETTERYERU*/- /* 252 */ 1100,/*CYRILLICSMALLLETTERSOFTSIGN*/- /* 253 */ 1101,/*CYRILLICSMALLLETTERE*/- /* 254 */ 1102,/*CYRILLICSMALLLETTERYU*/- /* 255 */ 164/*CURRENCYSIGN*/-};-charconvert applegk2[] = {- 0,- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- /* 128 */ 196,/*LATINCAPITALLETTERAWITHDIAERESIS*/- /* 129 */ 913,/*GREEKCAPITALLETTERALPHA*/- /* 130 */ 914,/*GREEKCAPITALLETTERBETA*/- /* 131 */ 915,/*GREEKCAPITALLETTERGAMMA*/- /* 132 */ 916,/*GREEKCAPITALLETTERDELTA*/- /* 133 */ 214,/*LATINCAPITALLETTEROWITHDIAERESIS*/- /* 134 */ 220,/*LATINCAPITALLETTERUWITHDIAERESIS*/- /* 135 */ 917,/*GREEKCAPITALLETTEREPSILON*/- /* 136 */ 224,/*LATINSMALLLETTERAWITHGRAVE*/- /* 137 */ 226,/*LATINSMALLLETTERAWITHCIRCUMFLEX*/- /* 138 */ 228,/*LATINSMALLLETTERAWITHDIAERESIS*/- /* 139 */ 918,/*GREEKCAPITALLETTERZETA*/- /* 140 */ 919,/*GREEKCAPITALLETTERETA*/- /* 141 */ 231,/*LATINSMALLLETTERCWITHCEDILLA*/- /* 142 */ 233,/*LATINSMALLLETTEREWITHACUTE*/- /* 143 */ 232,/*LATINSMALLLETTEREWITHGRAVE*/- /* 144 */ 234,/*LATINSMALLLETTEREWITHCIRCUMFLEX*/- /* 145 */ 235,/*LATINSMALLLETTEREWITHDIAERESIS*/- /* 146 */ 163,/*POUNDSIGN*/- /* 147 */ 8482,/*TRADEMARKSIGN*/- /* 148 */ 238,/*LATINSMALLLETTERIWITHCIRCUMFLEX*/- /* 149 */ 239,/*LATINSMALLLETTERIWITHDIAERESIS*/- /* 150 */ 8729,/*BULLETOPERATOR*/- /* 151 */ 920,/*GREEKCAPITALLETTERTHETA*/- /* 152 */ 921,/*GREEKCAPITALLETTERIOTA*/- /* 153 */ 244,/*LATINSMALLLETTEROWITHCIRCUMFLEX*/- /* 154 */ 246,/*LATINSMALLLETTEROWITHDIAERESIS*/- 155,- /* 156 */ 922,/*GREEKCAPITALLETTERKAPPA*/- /* 157 */ 249,/*LATINSMALLLETTERUWITHGRAVE*/- /* 158 */ 251,/*LATINSMALLLETTERUWITHCIRCUMFLEX*/- /* 159 */ 252,/*LATINSMALLLETTERUWITHDIAERESIS*/- /* 160 */ 923,/*GREEKCAPITALLETTERLAMDA*/- 161,- 162,- 163,- 164,- 165,- 166,- /* 167 */ 223,/*LATINSMALLLETTERSHARPS*/- /* 168 */ 174,/*REGISTEREDSIGN*/- /* 169 */ 169,/*COPYRIGHTSIGN*/- 170,- /* 171 */ 938,/*GREEKCAPITALLETTERIOTAWITHDIALYTIKA*/- /* 172 */ 167,/*SECTIONSIGN*/- /* 173 */ 8800,/*NOTEQUALTO*/- /* 174 */ 924,/*GREEKCAPITALLETTERMU*/- /* 175 */ 903,/*GREEKANOTELEIA*/- /* 176 */ 925,/*GREEKCAPITALLETTERNU*/- /* 177 */ 177,/*PLUS-MINUSSIGN*/- /* 178 */ 8804,/*LESS-THANOREQUALTO*/- /* 179 */ 8805,/*GREATER-THANOREQUALTO*/- /* 180 */ 926,/*GREEKCAPITALLETTERXI*/- /* 181 */ 927,/*GREEKCAPITALLETTEROMICRON*/- /* 182 */ 928,/*GREEKCAPITALLETTERPI*/- /* 183 */ 929,/*GREEKCAPITALLETTERRHO*/- /* 184 */ 931,/*GREEKCAPITALLETTERSIGMA*/- /* 185 */ 932,/*GREEKCAPITALLETTERTAU*/- /* 186 */ 933,/*GREEKCAPITALLETTERUPSILON*/- /* 187 */ 939,/*GREEKCAPITALLETTERUPSILONWITHDIALYTIKA*/- /* 188 */ 934,/*GREEKCAPITALLETTERPHI*/- /* 189 */ 935,/*GREEKCAPITALLETTERCHI*/- /* 190 */ 936,/*GREEKCAPITALLETTERPSI*/- /* 191 */ 937,/*GREEKCAPITALLETTEROMEGA*/- /* 192 */ 940,/*GREEKSMALLLETTERALPHAWITHTONOS*/- /* 193 */ 185,/*SUPERSCRIPTONE*/- /* 194 */ 172,/*NOTSIGN*/- /* 195 */ 178,/*SUPERSCRIPTTWO*/- /* 196 */ 179,/*SUPERSCRIPTTHREE*/- /* 197 */ 168,/*DIAERESIS*/- /* 198 */ 901,/*GREEKDIALYTIKATONOS*/- /* 199 */ 171,/*LEFT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 200 */ 187,/*RIGHT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 201 */ 8943,/*MIDLINEHORIZONTALELLIPSIS*/- /* 202 */ 160,/*NO-BREAKSPACE*/- /* 203 */ 166,/*BROKENBAR*/- /* 204 */ 189,/*VULGARFRACTIONONEHALF*/- /* 205 */ 902,/*GREEKCAPITALLETTERALPHAWITHTONOS*/- /* 206 */ 904,/*GREEKCAPITALLETTEREPSILONWITHTONOS*/- /* 207 */ 176,/*DEGREESIGN*/- /* 208 */ 8211,/*ENDASH*/- /* 209 */ 8212,/*EMDASH*/- /* 210 */ 8220,/*LEFTDOUBLEQUOTATIONMARK*/- /* 211 */ 8221,/*RIGHTDOUBLEQUOTATIONMARK*/- /* 212 */ 8216,/*LEFTSINGLEQUOTATIONMARK*/- /* 213 */ 8217,/*RIGHTSINGLEQUOTATIONMARK*/- /* 214 */ 900,/*GREEKTONOS*/- /* 215 */ 905,/*GREEKCAPITALLETTERETAWITHTONOS*/- /* 216 */ 906,/*GREEKCAPITALLETTERIOTAWITHTONOS*/- /* 217 */ 908,/*GREEKCAPITALLETTEROMICRONWITHTONOS*/- /* 218 */ 910,/*GREEKCAPITALLETTERUPSILONWITHTONOS*/- /* 219 */ 941,/*GREEKSMALLLETTEREPSILONWITHTONOS*/- /* 220 */ 942,/*GREEKSMALLLETTERETAWITHTONOS*/- /* 221 */ 943,/*GREEKSMALLLETTERIOTAWITHTONOS*/- /* 222 */ 972,/*GREEKSMALLLETTEROMICRONWITHTONOS*/- /* 223 */ 911,/*GREEKCAPITALLETTEROMEGAWITHTONOS*/- /* 224 */ 973,/*GREEKSMALLLETTERUPSILONWITHTONOS*/- /* 225 */ 945,/*GREEKSMALLLETTERALPHA*/- /* 226 */ 946,/*GREEKSMALLLETTERBETA*/- /* 227 */ 968,/*GREEKSMALLLETTERPSI*/- /* 228 */ 948,/*GREEKSMALLLETTERDELTA*/- /* 229 */ 949,/*GREEKSMALLLETTEREPSILON*/- /* 230 */ 966,/*GREEKSMALLLETTERPHI*/- /* 231 */ 947,/*GREEKSMALLLETTERGAMMA*/- /* 232 */ 951,/*GREEKSMALLLETTERETA*/- /* 233 */ 953,/*GREEKSMALLLETTERIOTA*/- /* 234 */ 958,/*GREEKSMALLLETTERXI*/- /* 235 */ 954,/*GREEKSMALLLETTERKAPPA*/- /* 236 */ 955,/*GREEKSMALLLETTERLAMDA*/- /* 237 */ 956,/*GREEKSMALLLETTERMU*/- /* 238 */ 957,/*GREEKSMALLLETTERNU*/- /* 239 */ 959,/*GREEKSMALLLETTEROMICRON*/- /* 240 */ 960,/*GREEKSMALLLETTERPI*/- /* 241 */ 974,/*GREEKSMALLLETTEROMEGAWITHTONOS*/- /* 242 */ 961,/*GREEKSMALLLETTERRHO*/- /* 243 */ 963,/*GREEKSMALLLETTERSIGMA*/- /* 244 */ 964,/*GREEKSMALLLETTERTAU*/- /* 245 */ 952,/*GREEKSMALLLETTERTHETA*/- /* 246 */ 969,/*GREEKSMALLLETTEROMEGA*/- /* 247 */ 962,/*GREEKSMALLLETTERFINALSIGMA*/- /* 248 */ 967,/*GREEKSMALLLETTERCHI*/- /* 249 */ 965,/*GREEKSMALLLETTERUPSILON*/- /* 250 */ 950,/*GREEKSMALLLETTERZETA*/- /* 251 */ 970,/*GREEKSMALLLETTERIOTAWITHDIALYTIKA*/- /* 252 */ 971,/*GREEKSMALLLETTERUPSILONWITHDIALYTIKA*/- /* 253 */ 912,/*GREEKSMALLLETTERIOTAWITHDIALYTIKAANDTONOS*/- /* 254 */ 944,/*GREEKSMALLLETTERUPSILONWITHDIALYTIKAANDTONOS*/- /* 255 */ 8240/*PERMILLESIGN*/-};-charconvert applegrk[] = {- 0,- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- 128,- 129,- 130,- 131,- 132,- 133,- 134,- 135,- 136,- 137,- 138,- 139,- 140,- 141,- 142,- 143,- 144,- 145,- 146,- 147,- 148,- 149,- 150,- 151,- 152,- 153,- 154,- 155,- 156,- 157,- 158,- 159,- 160,- 161,- 162,- 163,- 164,- 165,- 166,- 167,- 168,- 169,- 170,- 171,- 172,- 173,- 174,- 175,- 176,- 177,- 178,- 179,- /* 180 */ 900,/*GREEKTONOS*/- /* 181 */ 901,/*GREEKDIALYTIKATONOS*/- /* 182 */ 902,/*GREEKCAPITALLETTERALPHAWITHTONOS*/- 183,- /* 184 */ 904,/*GREEKCAPITALLETTEREPSILONWITHTONOS*/- /* 185 */ 905,/*GREEKCAPITALLETTERETAWITHTONOS*/- /* 186 */ 906,/*GREEKCAPITALLETTERIOTAWITHTONOS*/- 187,- /* 188 */ 908,/*GREEKCAPITALLETTEROMICRONWITHTONOS*/- 189,- /* 190 */ 910,/*GREEKCAPITALLETTERUPSILONWITHTONOS*/- /* 191 */ 911,/*GREEKCAPITALLETTEROMEGAWITHTONOS*/- /* 192 */ 912,/*GREEKSMALLLETTERIOTAWITHDIALYTIKAANDTONOS*/- /* 193 */ 913,/*GREEKCAPITALLETTERALPHA*/- /* 194 */ 914,/*GREEKCAPITALLETTERBETA*/- /* 195 */ 915,/*GREEKCAPITALLETTERGAMMA*/- /* 196 */ 916,/*GREEKCAPITALLETTERDELTA*/- /* 197 */ 917,/*GREEKCAPITALLETTEREPSILON*/- /* 198 */ 918,/*GREEKCAPITALLETTERZETA*/- /* 199 */ 919,/*GREEKCAPITALLETTERETA*/- /* 200 */ 920,/*GREEKCAPITALLETTERTHETA*/- /* 201 */ 921,/*GREEKCAPITALLETTERIOTA*/- /* 202 */ 922,/*GREEKCAPITALLETTERKAPPA*/- /* 203 */ 923,/*GREEKCAPITALLETTERLAMDA*/- /* 204 */ 924,/*GREEKCAPITALLETTERMU*/- /* 205 */ 925,/*GREEKCAPITALLETTERNU*/- /* 206 */ 926,/*GREEKCAPITALLETTERXI*/- /* 207 */ 927,/*GREEKCAPITALLETTEROMICRON*/- /* 208 */ 928,/*GREEKCAPITALLETTERPI*/- /* 209 */ 929,/*GREEKCAPITALLETTERRHO*/- 210,- /* 211 */ 931,/*GREEKCAPITALLETTERSIGMA*/- /* 212 */ 932,/*GREEKCAPITALLETTERTAU*/- /* 213 */ 933,/*GREEKCAPITALLETTERUPSILON*/- /* 214 */ 934,/*GREEKCAPITALLETTERPHI*/- /* 215 */ 935,/*GREEKCAPITALLETTERCHI*/- /* 216 */ 936,/*GREEKCAPITALLETTERPSI*/- /* 217 */ 937,/*GREEKCAPITALLETTEROMEGA*/- /* 218 */ 938,/*GREEKCAPITALLETTERIOTAWITHDIALYTIKA*/- /* 219 */ 939,/*GREEKCAPITALLETTERUPSILONWITHDIALYTIKA*/- /* 220 */ 940,/*GREEKSMALLLETTERALPHAWITHTONOS*/- /* 221 */ 941,/*GREEKSMALLLETTEREPSILONWITHTONOS*/- /* 222 */ 942,/*GREEKSMALLLETTERETAWITHTONOS*/- /* 223 */ 943,/*GREEKSMALLLETTERIOTAWITHTONOS*/- /* 224 */ 944,/*GREEKSMALLLETTERUPSILONWITHDIALYTIKAANDTONOS*/- /* 225 */ 945,/*GREEKSMALLLETTERALPHA*/- /* 226 */ 946,/*GREEKSMALLLETTERBETA*/- /* 227 */ 947,/*GREEKSMALLLETTERGAMMA*/- /* 228 */ 948,/*GREEKSMALLLETTERDELTA*/- /* 229 */ 949,/*GREEKSMALLLETTEREPSILON*/- /* 230 */ 950,/*GREEKSMALLLETTERZETA*/- /* 231 */ 951,/*GREEKSMALLLETTERETA*/- /* 232 */ 952,/*GREEKSMALLLETTERTHETA*/- /* 233 */ 953,/*GREEKSMALLLETTERIOTA*/- /* 234 */ 954,/*GREEKSMALLLETTERKAPPA*/- /* 235 */ 955,/*GREEKSMALLLETTERLAMDA*/- /* 236 */ 956,/*GREEKSMALLLETTERMU*/- /* 237 */ 957,/*GREEKSMALLLETTERNU*/- /* 238 */ 958,/*GREEKSMALLLETTERXI*/- /* 239 */ 959,/*GREEKSMALLLETTEROMICRON*/- /* 240 */ 960,/*GREEKSMALLLETTERPI*/- /* 241 */ 961,/*GREEKSMALLLETTERRHO*/- /* 242 */ 962,/*GREEKSMALLLETTERFINALSIGMA*/- /* 243 */ 963,/*GREEKSMALLLETTERSIGMA*/- /* 244 */ 964,/*GREEKSMALLLETTERTAU*/- /* 245 */ 965,/*GREEKSMALLLETTERUPSILON*/- /* 246 */ 966,/*GREEKSMALLLETTERPHI*/- /* 247 */ 967,/*GREEKSMALLLETTERCHI*/- /* 248 */ 968,/*GREEKSMALLLETTERPSI*/- /* 249 */ 969,/*GREEKSMALLLETTEROMEGA*/- /* 250 */ 970,/*GREEKSMALLLETTERIOTAWITHDIALYTIKA*/- /* 251 */ 971,/*GREEKSMALLLETTERUPSILONWITHDIALYTIKA*/- /* 252 */ 972,/*GREEKSMALLLETTEROMICRONWITHTONOS*/- /* 253 */ 973,/*GREEKSMALLLETTERUPSILONWITHTONOS*/- /* 254 */ 974,/*GREEKSMALLLETTEROMEGAWITHTONOS*/- 255-};-charconvert appleice[] = {- 0,- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- /* 128 */ 196,/*LATINCAPITALLETTERAWITHDIAERESIS*/- /* 129 */ 197,/*LATINCAPITALLETTERAWITHRINGABOVE*/- /* 130 */ 199,/*LATINCAPITALLETTERCWITHCEDILLA*/- /* 131 */ 201,/*LATINCAPITALLETTEREWITHACUTE*/- /* 132 */ 209,/*LATINCAPITALLETTERNWITHTILDE*/- /* 133 */ 214,/*LATINCAPITALLETTEROWITHDIAERESIS*/- /* 134 */ 220,/*LATINCAPITALLETTERUWITHDIAERESIS*/- /* 135 */ 225,/*LATINSMALLLETTERAWITHACUTE*/- /* 136 */ 224,/*LATINSMALLLETTERAWITHGRAVE*/- /* 137 */ 226,/*LATINSMALLLETTERAWITHCIRCUMFLEX*/- /* 138 */ 228,/*LATINSMALLLETTERAWITHDIAERESIS*/- /* 139 */ 227,/*LATINSMALLLETTERAWITHTILDE*/- /* 140 */ 229,/*LATINSMALLLETTERAWITHRINGABOVE*/- /* 141 */ 231,/*LATINSMALLLETTERCWITHCEDILLA*/- /* 142 */ 233,/*LATINSMALLLETTEREWITHACUTE*/- /* 143 */ 232,/*LATINSMALLLETTEREWITHGRAVE*/- /* 144 */ 234,/*LATINSMALLLETTEREWITHCIRCUMFLEX*/- /* 145 */ 235,/*LATINSMALLLETTEREWITHDIAERESIS*/- /* 146 */ 237,/*LATINSMALLLETTERIWITHACUTE*/- /* 147 */ 236,/*LATINSMALLLETTERIWITHGRAVE*/- /* 148 */ 238,/*LATINSMALLLETTERIWITHCIRCUMFLEX*/- /* 149 */ 239,/*LATINSMALLLETTERIWITHDIAERESIS*/- /* 150 */ 241,/*LATINSMALLLETTERNWITHTILDE*/- /* 151 */ 243,/*LATINSMALLLETTEROWITHACUTE*/- /* 152 */ 242,/*LATINSMALLLETTEROWITHGRAVE*/- /* 153 */ 244,/*LATINSMALLLETTEROWITHCIRCUMFLEX*/- /* 154 */ 246,/*LATINSMALLLETTEROWITHDIAERESIS*/- /* 155 */ 245,/*LATINSMALLLETTEROWITHTILDE*/- /* 156 */ 250,/*LATINSMALLLETTERUWITHACUTE*/- /* 157 */ 249,/*LATINSMALLLETTERUWITHGRAVE*/- /* 158 */ 251,/*LATINSMALLLETTERUWITHCIRCUMFLEX*/- /* 159 */ 252,/*LATINSMALLLETTERUWITHDIAERESIS*/- /* 160 */ 221,/*LATINCAPITALLETTERYWITHACUTE*/- /* 161 */ 176,/*DEGREESIGN*/- /* 162 */ 162,/*CENTSIGN*/- /* 163 */ 163,/*POUNDSIGN*/- /* 164 */ 167,/*SECTIONSIGN*/- /* 165 */ 8729,/*BULLETOPERATOR*/- /* 166 */ 182,/*PILCROWSIGN*/- /* 167 */ 223,/*LATINSMALLLETTERSHARPS*/- /* 168 */ 174,/*REGISTEREDSIGN*/- /* 169 */ 169,/*COPYRIGHTSIGN*/- /* 170 */ 8482,/*TRADEMARKSIGN*/- /* 171 */ 180,/*ACUTEACCENT*/- /* 172 */ 168,/*DIAERESIS*/- /* 173 */ 8800,/*NOTEQUALTO*/- /* 174 */ 198,/*LATINCAPITALLETTERAE*/- /* 175 */ 216,/*LATINCAPITALLETTEROWITHSTROKE*/- /* 176 */ 8734,/*INFINITY*/- /* 177 */ 177,/*PLUS-MINUSSIGN*/- /* 178 */ 8804,/*LESS-THANOREQUALTO*/- /* 179 */ 8805,/*GREATER-THANOREQUALTO*/- /* 180 */ 165,/*YENSIGN*/- /* 181 */ 181,/*MICROSIGN*/- /* 182 */ 8706,/*PARTIALDIFFERENTIAL*/- /* 183 */ 8721,/*N-ARYSUMMATION*/- /* 184 */ 8719,/*N-ARYPRODUCT*/- /* 185 */ 960,/*GREEKSMALLLETTERPI*/- /* 186 */ 8747,/*INTEGRAL*/- /* 187 */ 170,/*FEMININEORDINALINDICATOR*/- /* 188 */ 186,/*MASCULINEORDINALINDICATOR*/- /* 189 */ 937,/*GREEKCAPITALLETTEROMEGA*/- /* 190 */ 230,/*LATINSMALLLETTERAE*/- /* 191 */ 248,/*LATINSMALLLETTEROWITHSTROKE*/- /* 192 */ 191,/*INVERTEDQUESTIONMARK*/- /* 193 */ 161,/*INVERTEDEXCLAMATIONMARK*/- /* 194 */ 172,/*NOTSIGN*/- /* 195 */ 8730,/*SQUAREROOT*/- /* 196 */ 402,/*LATINSMALLLETTERFWITHHOOK*/- /* 197 */ 8776,/*ALMOSTEQUALTO*/- /* 198 */ 916,/*GREEKCAPITALLETTERDELTA*/- /* 199 */ 171,/*LEFT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 200 */ 187,/*RIGHT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 201 */ 8943,/*MIDLINEHORIZONTALELLIPSIS*/- /* 202 */ 160,/*NO-BREAKSPACE*/- /* 203 */ 192,/*LATINCAPITALLETTERAWITHGRAVE*/- /* 204 */ 195,/*LATINCAPITALLETTERAWITHTILDE*/- /* 205 */ 213,/*LATINCAPITALLETTEROWITHTILDE*/- /* 206 */ 338,/*LATINCAPITALLIGATUREOE*/- /* 207 */ 339,/*LATINSMALLLIGATUREOE*/- /* 208 */ 8211,/*ENDASH*/- /* 209 */ 8212,/*EMDASH*/- /* 210 */ 8220,/*LEFTDOUBLEQUOTATIONMARK*/- /* 211 */ 8221,/*RIGHTDOUBLEQUOTATIONMARK*/- /* 212 */ 8216,/*LEFTSINGLEQUOTATIONMARK*/- /* 213 */ 8217,/*RIGHTSINGLEQUOTATIONMARK*/- /* 214 */ 247,/*DIVISIONSIGN*/- /* 215 */ 9674,/*LOZENGE*/- /* 216 */ 255,/*LATINSMALLLETTERYWITHDIAERESIS*/- /* 217 */ 376,/*LATINCAPITALLETTERYWITHDIAERESIS*/- /* 218 */ 8260,/*FRACTIONSLASH*/- /* 219 */ 164,/*CURRENCYSIGN*/- /* 220 */ 208,/*LATINCAPITALLETTERETH*/- /* 221 */ 240,/*LATINSMALLLETTERETH*/- /* 222 */ 222,/*LATINCAPITALLETTERTHORN*/- /* 223 */ 254,/*LATINSMALLLETTERTHORN*/- /* 224 */ 253,/*LATINSMALLLETTERYWITHACUTE*/- /* 225 */ 183,/*MIDDLEDOT*/- /* 226 */ 8218,/*SINGLELOW-9QUOTATIONMARK*/- /* 227 */ 8222,/*DOUBLELOW-9QUOTATIONMARK*/- /* 228 */ 8240,/*PERMILLESIGN*/- /* 229 */ 194,/*LATINCAPITALLETTERAWITHCIRCUMFLEX*/- /* 230 */ 202,/*LATINCAPITALLETTEREWITHCIRCUMFLEX*/- /* 231 */ 193,/*LATINCAPITALLETTERAWITHACUTE*/- /* 232 */ 203,/*LATINCAPITALLETTEREWITHDIAERESIS*/- /* 233 */ 200,/*LATINCAPITALLETTEREWITHGRAVE*/- /* 234 */ 205,/*LATINCAPITALLETTERIWITHACUTE*/- /* 235 */ 206,/*LATINCAPITALLETTERIWITHCIRCUMFLEX*/- /* 236 */ 207,/*LATINCAPITALLETTERIWITHDIAERESIS*/- /* 237 */ 204,/*LATINCAPITALLETTERIWITHGRAVE*/- /* 238 */ 211,/*LATINCAPITALLETTEROWITHACUTE*/- /* 239 */ 212,/*LATINCAPITALLETTEROWITHCIRCUMFLEX*/- /* 240 */ 65534,/*APPLELOGO*/- /* 241 */ 210,/*LATINCAPITALLETTEROWITHGRAVE*/- /* 242 */ 218,/*LATINCAPITALLETTERUWITHACUTE*/- /* 243 */ 219,/*LATINCAPITALLETTERUWITHCIRCUMFLEX*/- /* 244 */ 217,/*LATINCAPITALLETTERUWITHGRAVE*/- /* 245 */ 305,/*LATINSMALLLETTERDOTLESSI*/- /* 246 */ 770,/*COMBININGCIRCUMFLEXACCENT*/- /* 247 */ 771,/*COMBININGTILDE*/- /* 248 */ 175,/*MACRON*/- /* 249 */ 728,/*BREVE*/- /* 250 */ 729,/*DOTABOVE*/- /* 251 */ 730,/*RINGABOVE*/- /* 252 */ 184,/*CEDILLA*/- /* 253 */ 733,/*DOUBLEACUTEACCENT*/- /* 254 */ 731,/*OGONEK*/- /* 255 */ 711/*CARON*/-};-charconvert applerom[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- /* 128 */ 196,/*LATINCAPITALLETTERAWITHDIAERESIS*/- /* 129 */ 197,/*LATINCAPITALLETTERAWITHRINGABOVE*/- /* 130 */ 199,/*LATINCAPITALLETTERCWITHCEDILLA*/- /* 131 */ 201,/*LATINCAPITALLETTEREWITHACUTE*/- /* 132 */ 209,/*LATINCAPITALLETTERNWITHTILDE*/- /* 133 */ 214,/*LATINCAPITALLETTEROWITHDIAERESIS*/- /* 134 */ 220,/*LATINCAPITALLETTERUWITHDIAERESIS*/- /* 135 */ 225,/*LATINSMALLLETTERAWITHACUTE*/- /* 136 */ 224,/*LATINSMALLLETTERAWITHGRAVE*/- /* 137 */ 226,/*LATINSMALLLETTERAWITHCIRCUMFLEX*/- /* 138 */ 228,/*LATINSMALLLETTERAWITHDIAERESIS*/- /* 139 */ 227,/*LATINSMALLLETTERAWITHTILDE*/- /* 140 */ 229,/*LATINSMALLLETTERAWITHRINGABOVE*/- /* 141 */ 231,/*LATINSMALLLETTERCWITHCEDILLA*/- /* 142 */ 233,/*LATINSMALLLETTEREWITHACUTE*/- /* 143 */ 232,/*LATINSMALLLETTEREWITHGRAVE*/- /* 144 */ 234,/*LATINSMALLLETTEREWITHCIRCUMFLEX*/- /* 145 */ 235,/*LATINSMALLLETTEREWITHDIAERESIS*/- /* 146 */ 237,/*LATINSMALLLETTERIWITHACUTE*/- /* 147 */ 236,/*LATINSMALLLETTERIWITHGRAVE*/- /* 148 */ 238,/*LATINSMALLLETTERIWITHCIRCUMFLEX*/- /* 149 */ 239,/*LATINSMALLLETTERIWITHDIAERESIS*/- /* 150 */ 241,/*LATINSMALLLETTERNWITHTILDE*/- /* 151 */ 243,/*LATINSMALLLETTEROWITHACUTE*/- /* 152 */ 242,/*LATINSMALLLETTEROWITHGRAVE*/- /* 153 */ 244,/*LATINSMALLLETTEROWITHCIRCUMFLEX*/- /* 154 */ 246,/*LATINSMALLLETTEROWITHDIAERESIS*/- /* 155 */ 245,/*LATINSMALLLETTEROWITHTILDE*/- /* 156 */ 250,/*LATINSMALLLETTERUWITHACUTE*/- /* 157 */ 249,/*LATINSMALLLETTERUWITHGRAVE*/- /* 158 */ 251,/*LATINSMALLLETTERUWITHCIRCUMFLEX*/- /* 159 */ 252,/*LATINSMALLLETTERUWITHDIAERESIS*/- /* 160 */ 8224,/*DAGGER*/- /* 161 */ 176,/*DEGREESIGN*/- /* 162 */ 162,/*CENTSIGN*/- /* 163 */ 163,/*POUNDSIGN*/- /* 164 */ 167,/*SECTIONSIGN*/- /* 165 */ 8729,/*BULLETOPERATOR*/- /* 166 */ 182,/*PILCROWSIGN*/- /* 167 */ 223,/*LATINSMALLLETTERSHARPS*/- /* 168 */ 174,/*REGISTEREDSIGN*/- /* 169 */ 169,/*COPYRIGHTSIGN*/- /* 170 */ 8482,/*TRADEMARKSIGN*/- /* 171 */ 180,/*ACUTEACCENT*/- /* 172 */ 168,/*DIAERESIS*/- /* 173 */ 8800,/*NOTEQUALTO*/- /* 174 */ 198,/*LATINCAPITALLETTERAE*/- /* 175 */ 216,/*LATINCAPITALLETTEROWITHSTROKE*/- /* 176 */ 8734,/*INFINITY*/- /* 177 */ 177,/*PLUS-MINUSSIGN*/- /* 178 */ 8804,/*LESS-THANOREQUALTO*/- /* 179 */ 8805,/*GREATER-THANOREQUALTO*/- /* 180 */ 165,/*YENSIGN*/- /* 181 */ 181,/*MICROSIGN*/- /* 182 */ 8706,/*PARTIALDIFFERENTIAL*/- /* 183 */ 8721,/*N-ARYSUMMATION*/- /* 184 */ 8719,/*N-ARYPRODUCT*/- /* 185 */ 960,/*GREEKSMALLLETTERPI*/- /* 186 */ 8747,/*INTEGRAL*/- /* 187 */ 170,/*FEMININEORDINALINDICATOR*/- /* 188 */ 186,/*MASCULINEORDINALINDICATOR*/- /* 189 */ 937,/*GREEKCAPITALLETTEROMEGA*/- /* 190 */ 230,/*LATINSMALLLETTERAE*/- /* 191 */ 248,/*LATINSMALLLETTEROWITHSTROKE*/- /* 192 */ 191,/*INVERTEDQUESTIONMARK*/- /* 193 */ 161,/*INVERTEDEXCLAMATIONMARK*/- /* 194 */ 172,/*NOTSIGN*/- /* 195 */ 8730,/*SQUAREROOT*/- /* 196 */ 402,/*LATINSMALLLETTERFWITHHOOK*/- /* 197 */ 8776,/*ALMOSTEQUALTO*/- /* 198 */ 916,/*GREEKCAPITALLETTERDELTA*/- /* 199 */ 171,/*LEFT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 200 */ 187,/*RIGHT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 201 */ 8943,/*MIDLINEHORIZONTALELLIPSIS*/- /* 202 */ 160,/*NO-BREAKSPACE*/- /* 203 */ 192,/*LATINCAPITALLETTERAWITHGRAVE*/- /* 204 */ 195,/*LATINCAPITALLETTERAWITHTILDE*/- /* 205 */ 213,/*LATINCAPITALLETTEROWITHTILDE*/- /* 206 */ 338,/*LATINCAPITALLIGATUREOE*/- /* 207 */ 339,/*LATINSMALLLIGATUREOE*/- /* 208 */ 8211,/*ENDASH*/- /* 209 */ 8212,/*EMDASH*/- /* 210 */ 8220,/*LEFTDOUBLEQUOTATIONMARK*/- /* 211 */ 8221,/*RIGHTDOUBLEQUOTATIONMARK*/- /* 212 */ 8216,/*LEFTSINGLEQUOTATIONMARK*/- /* 213 */ 8217,/*RIGHTSINGLEQUOTATIONMARK*/- /* 214 */ 247,/*DIVISIONSIGN*/- /* 215 */ 9674,/*LOZENGE*/- /* 216 */ 255,/*LATINSMALLLETTERYWITHDIAERESIS*/- /* 217 */ 376,/*LATINCAPITALLETTERYWITHDIAERESIS*/- /* 218 */ 8260,/*FRACTIONSLASH*/- /* 219 */ 164,/*CURRENCYSIGN*/- /* 220 */ 8249,/*SINGLELEFT-POINTINGANGLEQUOTATIONMARK*/- /* 221 */ 8250,/*SINGLERIGHT-POINTINGANGLEQUOTATIONMARK*/- /* 222 */ 64257,/*LATINSMALLLIGATUREFI*/- /* 223 */ 64258,/*LATINSMALLLIGATUREFL*/- /* 224 */ 8225,/*DOUBLEDAGGER*/- /* 225 */ 183,/*MIDDLEDOT*/- /* 226 */ 8218,/*SINGLELOW-9QUOTATIONMARK*/- /* 227 */ 8222,/*DOUBLELOW-9QUOTATIONMARK*/- /* 228 */ 8240,/*PERMILLESIGN*/- /* 229 */ 194,/*LATINCAPITALLETTERAWITHCIRCUMFLEX*/- /* 230 */ 202,/*LATINCAPITALLETTEREWITHCIRCUMFLEX*/- /* 231 */ 193,/*LATINCAPITALLETTERAWITHACUTE*/- /* 232 */ 203,/*LATINCAPITALLETTEREWITHDIAERESIS*/- /* 233 */ 200,/*LATINCAPITALLETTEREWITHGRAVE*/- /* 234 */ 205,/*LATINCAPITALLETTERIWITHACUTE*/- /* 235 */ 206,/*LATINCAPITALLETTERIWITHCIRCUMFLEX*/- /* 236 */ 207,/*LATINCAPITALLETTERIWITHDIAERESIS*/- /* 237 */ 204,/*LATINCAPITALLETTERIWITHGRAVE*/- /* 238 */ 211,/*LATINCAPITALLETTEROWITHACUTE*/- /* 239 */ 212,/*LATINCAPITALLETTEROWITHCIRCUMFLEX*/- 240,- /* 241 */ 210,/*LATINCAPITALLETTEROWITHGRAVE*/- /* 242 */ 218,/*LATINCAPITALLETTERUWITHACUTE*/- /* 243 */ 219,/*LATINCAPITALLETTERUWITHCIRCUMFLEX*/- /* 244 */ 217,/*LATINCAPITALLETTERUWITHGRAVE*/- /* 245 */ 305,/*LATINSMALLLETTERDOTLESSI*/- /* 246 */ 770,/*COMBININGCIRCUMFLEXACCENT*/- /* 247 */ 771,/*COMBININGTILDE*/- /* 248 */ 175,/*MACRON*/- /* 249 */ 728,/*BREVE*/- /* 250 */ 729,/*DOTABOVE*/- /* 251 */ 730,/*RINGABOVE*/- /* 252 */ 184,/*CEDILLA*/- /* 253 */ 733,/*DOUBLEACUTEACCENT*/- /* 254 */ 731,/*OGONEK*/- /* 255 */ 711/*CARON*/-};-charconvert applerum[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- /* 128 */ 196,/*LATINCAPITALLETTERAWITHDIAERESIS*/- /* 129 */ 197,/*LATINCAPITALLETTERAWITHRINGABOVE*/- /* 130 */ 199,/*LATINCAPITALLETTERCWITHCEDILLA*/- /* 131 */ 201,/*LATINCAPITALLETTEREWITHACUTE*/- /* 132 */ 209,/*LATINCAPITALLETTERNWITHTILDE*/- /* 133 */ 214,/*LATINCAPITALLETTEROWITHDIAERESIS*/- /* 134 */ 220,/*LATINCAPITALLETTERUWITHDIAERESIS*/- /* 135 */ 225,/*LATINSMALLLETTERAWITHACUTE*/- /* 136 */ 224,/*LATINSMALLLETTERAWITHGRAVE*/- /* 137 */ 226,/*LATINSMALLLETTERAWITHCIRCUMFLEX*/- /* 138 */ 228,/*LATINSMALLLETTERAWITHDIAERESIS*/- /* 139 */ 227,/*LATINSMALLLETTERAWITHTILDE*/- /* 140 */ 229,/*LATINSMALLLETTERAWITHRINGABOVE*/- /* 141 */ 231,/*LATINSMALLLETTERCWITHCEDILLA*/- /* 142 */ 233,/*LATINSMALLLETTEREWITHACUTE*/- /* 143 */ 232,/*LATINSMALLLETTEREWITHGRAVE*/- /* 144 */ 234,/*LATINSMALLLETTEREWITHCIRCUMFLEX*/- /* 145 */ 235,/*LATINSMALLLETTEREWITHDIAERESIS*/- /* 146 */ 237,/*LATINSMALLLETTERIWITHACUTE*/- /* 147 */ 236,/*LATINSMALLLETTERIWITHGRAVE*/- /* 148 */ 238,/*LATINSMALLLETTERIWITHCIRCUMFLEX*/- /* 149 */ 239,/*LATINSMALLLETTERIWITHDIAERESIS*/- /* 150 */ 241,/*LATINSMALLLETTERNWITHTILDE*/- /* 151 */ 243,/*LATINSMALLLETTEROWITHACUTE*/- /* 152 */ 242,/*LATINSMALLLETTEROWITHGRAVE*/- /* 153 */ 244,/*LATINSMALLLETTEROWITHCIRCUMFLEX*/- /* 154 */ 246,/*LATINSMALLLETTEROWITHDIAERESIS*/- /* 155 */ 245,/*LATINSMALLLETTEROWITHTILDE*/- /* 156 */ 250,/*LATINSMALLLETTERUWITHACUTE*/- /* 157 */ 249,/*LATINSMALLLETTERUWITHGRAVE*/- /* 158 */ 251,/*LATINSMALLLETTERUWITHCIRCUMFLEX*/- /* 159 */ 252,/*LATINSMALLLETTERUWITHDIAERESIS*/- /* 160 */ 8224,/*DAGGER*/- /* 161 */ 176,/*DEGREESIGN*/- /* 162 */ 162,/*CENTSIGN*/- /* 163 */ 163,/*POUNDSIGN*/- /* 164 */ 167,/*SECTIONSIGN*/- /* 165 */ 8729,/*BULLETOPERATOR*/- /* 166 */ 182,/*PILCROWSIGN*/- /* 167 */ 223,/*LATINSMALLLETTERSHARPS*/- /* 168 */ 174,/*REGISTEREDSIGN*/- /* 169 */ 169,/*COPYRIGHTSIGN*/- /* 170 */ 8482,/*TRADEMARKSIGN*/- /* 171 */ 180,/*ACUTEACCENT*/- /* 172 */ 168,/*DIAERESIS*/- /* 173 */ 8800,/*NOTEQUALTO*/- /* 174 */ 258,/*LATINCAPITALLETTERAWITHBREVE*/- /* 175 */ 350,/*LATINCAPITALLETTERSWITHCEDILLA*/- /* 176 */ 8734,/*INFINITY*/- /* 177 */ 177,/*PLUS-MINUSSIGN*/- /* 178 */ 8804,/*LESS-THANOREQUALTO*/- /* 179 */ 8805,/*GREATER-THANOREQUALTO*/- /* 180 */ 165,/*YENSIGN*/- /* 181 */ 181,/*MICROSIGN*/- /* 182 */ 8706,/*PARTIALDIFFERENTIAL*/- /* 183 */ 8721,/*N-ARYSUMMATION*/- /* 184 */ 8719,/*N-ARYPRODUCT*/- /* 185 */ 960,/*GREEKSMALLLETTERPI*/- /* 186 */ 8747,/*INTEGRAL*/- /* 187 */ 170,/*FEMININEORDINALINDICATOR*/- /* 188 */ 186,/*MASCULINEORDINALINDICATOR*/- /* 189 */ 937,/*GREEKCAPITALLETTEROMEGA*/- /* 190 */ 259,/*LATINSMALLLETTERAWITHBREVE*/- /* 191 */ 351,/*LATINSMALLLETTERSWITHCEDILLA*/- /* 192 */ 191,/*INVERTEDQUESTIONMARK*/- /* 193 */ 161,/*INVERTEDEXCLAMATIONMARK*/- /* 194 */ 172,/*NOTSIGN*/- /* 195 */ 8730,/*SQUAREROOT*/- /* 196 */ 402,/*LATINSMALLLETTERFWITHHOOK*/- /* 197 */ 8776,/*ALMOSTEQUALTO*/- /* 198 */ 916,/*GREEKCAPITALLETTERDELTA*/- /* 199 */ 171,/*LEFT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 200 */ 187,/*RIGHT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 201 */ 8943,/*MIDLINEHORIZONTALELLIPSIS*/- /* 202 */ 160,/*NO-BREAKSPACE*/- /* 203 */ 192,/*LATINCAPITALLETTERAWITHGRAVE*/- /* 204 */ 195,/*LATINCAPITALLETTERAWITHTILDE*/- /* 205 */ 213,/*LATINCAPITALLETTEROWITHTILDE*/- /* 206 */ 338,/*LATINCAPITALLIGATUREOE*/- /* 207 */ 339,/*LATINSMALLLIGATUREOE*/- /* 208 */ 8211,/*ENDASH*/- /* 209 */ 8212,/*EMDASH*/- /* 210 */ 8220,/*LEFTDOUBLEQUOTATIONMARK*/- /* 211 */ 8221,/*RIGHTDOUBLEQUOTATIONMARK*/- /* 212 */ 8216,/*LEFTSINGLEQUOTATIONMARK*/- /* 213 */ 8217,/*RIGHTSINGLEQUOTATIONMARK*/- /* 214 */ 247,/*DIVISIONSIGN*/- /* 215 */ 9674,/*LOZENGE*/- /* 216 */ 255,/*LATINSMALLLETTERYWITHDIAERESIS*/- /* 217 */ 376,/*LATINCAPITALLETTERYWITHDIAERESIS*/- /* 218 */ 8260,/*FRACTIONSLASH*/- /* 219 */ 164,/*CURRENCYSIGN*/- /* 220 */ 8249,/*SINGLELEFT-POINTINGANGLEQUOTATIONMARK*/- /* 221 */ 8250,/*SINGLERIGHT-POINTINGANGLEQUOTATIONMARK*/- /* 222 */ 354,/*LATINCAPITALLETTERTWITHCEDILLA*/- /* 223 */ 355,/*LATINSMALLLETTERTWITHCEDILLA*/- /* 224 */ 8225,/*DOUBLEDAGGER*/- /* 225 */ 183,/*MIDDLEDOT*/- /* 226 */ 8218,/*SINGLELOW-9QUOTATIONMARK*/- /* 227 */ 8222,/*DOUBLELOW-9QUOTATIONMARK*/- /* 228 */ 8240,/*PERMILLESIGN*/- /* 229 */ 194,/*LATINCAPITALLETTERAWITHCIRCUMFLEX*/- /* 230 */ 202,/*LATINCAPITALLETTEREWITHCIRCUMFLEX*/- /* 231 */ 193,/*LATINCAPITALLETTERAWITHACUTE*/- /* 232 */ 203,/*LATINCAPITALLETTEREWITHDIAERESIS*/- /* 233 */ 200,/*LATINCAPITALLETTEREWITHGRAVE*/- /* 234 */ 205,/*LATINCAPITALLETTERIWITHACUTE*/- /* 235 */ 206,/*LATINCAPITALLETTERIWITHCIRCUMFLEX*/- /* 236 */ 207,/*LATINCAPITALLETTERIWITHDIAERESIS*/- /* 237 */ 204,/*LATINCAPITALLETTERIWITHGRAVE*/- /* 238 */ 211,/*LATINCAPITALLETTEROWITHACUTE*/- /* 239 */ 212,/*LATINCAPITALLETTEROWITHCIRCUMFLEX*/- /* 240 */ 65534,/*APPLELOGO*/- /* 241 */ 210,/*LATINCAPITALLETTEROWITHGRAVE*/- /* 242 */ 218,/*LATINCAPITALLETTERUWITHACUTE*/- /* 243 */ 219,/*LATINCAPITALLETTERUWITHCIRCUMFLEX*/- /* 244 */ 217,/*LATINCAPITALLETTERUWITHGRAVE*/- /* 245 */ 305,/*LATINSMALLLETTERDOTLESSI*/- /* 246 */ 770,/*COMBININGCIRCUMFLEXACCENT*/- /* 247 */ 771,/*COMBININGTILDE*/- /* 248 */ 175,/*MACRON*/- /* 249 */ 728,/*BREVE*/- /* 250 */ 729,/*DOTABOVE*/- /* 251 */ 730,/*RINGABOVE*/- /* 252 */ 184,/*CEDILLA*/- /* 253 */ 733,/*DOUBLEACUTEACCENT*/- /* 254 */ 731,/*OGONEK*/- /* 255 */ 711/*CARON*/-};-charconvert appletur[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- /* 128 */ 196,/*LATINCAPITALLETTERAWITHDIAERESIS*/- /* 129 */ 197,/*LATINCAPITALLETTERAWITHRINGABOVE*/- /* 130 */ 199,/*LATINCAPITALLETTERCWITHCEDILLA*/- /* 131 */ 201,/*LATINCAPITALLETTEREWITHACUTE*/- /* 132 */ 209,/*LATINCAPITALLETTERNWITHTILDE*/- /* 133 */ 214,/*LATINCAPITALLETTEROWITHDIAERESIS*/- /* 134 */ 220,/*LATINCAPITALLETTERUWITHDIAERESIS*/- /* 135 */ 225,/*LATINSMALLLETTERAWITHACUTE*/- /* 136 */ 224,/*LATINSMALLLETTERAWITHGRAVE*/- /* 137 */ 226,/*LATINSMALLLETTERAWITHCIRCUMFLEX*/- /* 138 */ 228,/*LATINSMALLLETTERAWITHDIAERESIS*/- /* 139 */ 227,/*LATINSMALLLETTERAWITHTILDE*/- /* 140 */ 229,/*LATINSMALLLETTERAWITHRINGABOVE*/- /* 141 */ 231,/*LATINSMALLLETTERCWITHCEDILLA*/- /* 142 */ 233,/*LATINSMALLLETTEREWITHACUTE*/- /* 143 */ 232,/*LATINSMALLLETTEREWITHGRAVE*/- /* 144 */ 234,/*LATINSMALLLETTEREWITHCIRCUMFLEX*/- /* 145 */ 235,/*LATINSMALLLETTEREWITHDIAERESIS*/- /* 146 */ 237,/*LATINSMALLLETTERIWITHACUTE*/- /* 147 */ 236,/*LATINSMALLLETTERIWITHGRAVE*/- /* 148 */ 238,/*LATINSMALLLETTERIWITHCIRCUMFLEX*/- /* 149 */ 239,/*LATINSMALLLETTERIWITHDIAERESIS*/- /* 150 */ 241,/*LATINSMALLLETTERNWITHTILDE*/- /* 151 */ 243,/*LATINSMALLLETTEROWITHACUTE*/- /* 152 */ 242,/*LATINSMALLLETTEROWITHGRAVE*/- /* 153 */ 244,/*LATINSMALLLETTEROWITHCIRCUMFLEX*/- /* 154 */ 246,/*LATINSMALLLETTEROWITHDIAERESIS*/- /* 155 */ 245,/*LATINSMALLLETTEROWITHTILDE*/- /* 156 */ 250,/*LATINSMALLLETTERUWITHACUTE*/- /* 157 */ 249,/*LATINSMALLLETTERUWITHGRAVE*/- /* 158 */ 251,/*LATINSMALLLETTERUWITHCIRCUMFLEX*/- /* 159 */ 252,/*LATINSMALLLETTERUWITHDIAERESIS*/- /* 160 */ 8224,/*DAGGER*/- /* 161 */ 176,/*DEGREESIGN*/- /* 162 */ 162,/*CENTSIGN*/- /* 163 */ 163,/*POUNDSIGN*/- /* 164 */ 167,/*SECTIONSIGN*/- /* 165 */ 8729,/*BULLETOPERATOR*/- /* 166 */ 182,/*PILCROWSIGN*/- /* 167 */ 223,/*LATINSMALLLETTERSHARPS*/- /* 168 */ 174,/*REGISTEREDSIGN*/- /* 169 */ 169,/*COPYRIGHTSIGN*/- /* 170 */ 8482,/*TRADEMARKSIGN*/- /* 171 */ 180,/*ACUTEACCENT*/- /* 172 */ 168,/*DIAERESIS*/- /* 173 */ 8800,/*NOTEQUALTO*/- /* 174 */ 198,/*LATINCAPITALLETTERAE*/- /* 175 */ 216,/*LATINCAPITALLETTEROWITHSTROKE*/- /* 176 */ 8734,/*INFINITY*/- /* 177 */ 177,/*PLUS-MINUSSIGN*/- /* 178 */ 8804,/*LESS-THANOREQUALTO*/- /* 179 */ 8805,/*GREATER-THANOREQUALTO*/- /* 180 */ 165,/*YENSIGN*/- /* 181 */ 181,/*MICROSIGN*/- /* 182 */ 8706,/*PARTIALDIFFERENTIAL*/- /* 183 */ 8721,/*N-ARYSUMMATION*/- /* 184 */ 8719,/*N-ARYPRODUCT*/- /* 185 */ 960,/*GREEKSMALLLETTERPI*/- /* 186 */ 8747,/*INTEGRAL*/- /* 187 */ 170,/*FEMININEORDINALINDICATOR*/- /* 188 */ 186,/*MASCULINEORDINALINDICATOR*/- /* 189 */ 937,/*GREEKCAPITALLETTEROMEGA*/- /* 190 */ 230,/*LATINSMALLLETTERAE*/- /* 191 */ 248,/*LATINSMALLLETTEROWITHSTROKE*/- /* 192 */ 191,/*INVERTEDQUESTIONMARK*/- /* 193 */ 161,/*INVERTEDEXCLAMATIONMARK*/- /* 194 */ 172,/*NOTSIGN*/- /* 195 */ 8730,/*SQUAREROOT*/- /* 196 */ 402,/*LATINSMALLLETTERFWITHHOOK*/- /* 197 */ 8776,/*ALMOSTEQUALTO*/- /* 198 */ 916,/*GREEKCAPITALLETTERDELTA*/- /* 199 */ 171,/*LEFT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 200 */ 187,/*RIGHT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 201 */ 8943,/*MIDLINEHORIZONTALELLIPSIS*/- /* 202 */ 160,/*NO-BREAKSPACE*/- /* 203 */ 192,/*LATINCAPITALLETTERAWITHGRAVE*/- /* 204 */ 195,/*LATINCAPITALLETTERAWITHTILDE*/- /* 205 */ 213,/*LATINCAPITALLETTEROWITHTILDE*/- /* 206 */ 338,/*LATINCAPITALLIGATUREOE*/- /* 207 */ 339,/*LATINSMALLLIGATUREOE*/- /* 208 */ 8211,/*ENDASH*/- /* 209 */ 8212,/*EMDASH*/- /* 210 */ 8220,/*LEFTDOUBLEQUOTATIONMARK*/- /* 211 */ 8221,/*RIGHTDOUBLEQUOTATIONMARK*/- /* 212 */ 8216,/*LEFTSINGLEQUOTATIONMARK*/- /* 213 */ 8217,/*RIGHTSINGLEQUOTATIONMARK*/- /* 214 */ 247,/*DIVISIONSIGN*/- /* 215 */ 9674,/*LOZENGE*/- /* 216 */ 255,/*LATINSMALLLETTERYWITHDIAERESIS*/- /* 217 */ 376,/*LATINCAPITALLETTERYWITHDIAERESIS*/- /* 218 */ 286,/*LATINCAPITALLETTERGWITHBREVE*/- /* 219 */ 287,/*LATINSMALLLETTERGWITHBREVE*/- /* 220 */ 304,/*LATINCAPITALLETTERIWITHDOTABOVE*/- /* 221 */ 305,/*LATINSMALLLETTERDOTLESSI*/- /* 222 */ 350,/*LATINCAPITALLETTERSWITHCEDILLA*/- /* 223 */ 351,/*LATINSMALLLETTERSWITHCEDILLA*/- /* 224 */ 8225,/*DOUBLEDAGGER*/- /* 225 */ 183,/*MIDDLEDOT*/- /* 226 */ 8218,/*SINGLELOW-9QUOTATIONMARK*/- /* 227 */ 8222,/*DOUBLELOW-9QUOTATIONMARK*/- /* 228 */ 8240,/*PERMILLESIGN*/- /* 229 */ 194,/*LATINCAPITALLETTERAWITHCIRCUMFLEX*/- /* 230 */ 202,/*LATINCAPITALLETTEREWITHCIRCUMFLEX*/- /* 231 */ 193,/*LATINCAPITALLETTERAWITHACUTE*/- /* 232 */ 203,/*LATINCAPITALLETTEREWITHDIAERESIS*/- /* 233 */ 200,/*LATINCAPITALLETTEREWITHGRAVE*/- /* 234 */ 205,/*LATINCAPITALLETTERIWITHACUTE*/- /* 235 */ 206,/*LATINCAPITALLETTERIWITHCIRCUMFLEX*/- /* 236 */ 207,/*LATINCAPITALLETTERIWITHDIAERESIS*/- /* 237 */ 204,/*LATINCAPITALLETTERIWITHGRAVE*/- /* 238 */ 211,/*LATINCAPITALLETTEROWITHACUTE*/- /* 239 */ 212,/*LATINCAPITALLETTEROWITHCIRCUMFLEX*/- /* 240 */ 65534,/*APPLELOGO*/- /* 241 */ 210,/*LATINCAPITALLETTEROWITHGRAVE*/- /* 242 */ 218,/*LATINCAPITALLETTERUWITHACUTE*/- /* 243 */ 219,/*LATINCAPITALLETTERUWITHCIRCUMFLEX*/- /* 244 */ 217,/*LATINCAPITALLETTERUWITHGRAVE*/- 245,- /* 246 */ 770,/*COMBININGCIRCUMFLEXACCENT*/- /* 247 */ 771,/*COMBININGTILDE*/- /* 248 */ 175,/*MACRON*/- /* 249 */ 728,/*BREVE*/- /* 250 */ 729,/*DOTABOVE*/- /* 251 */ 730,/*RINGABOVE*/- /* 252 */ 184,/*CEDILLA*/- /* 253 */ 733,/*DOUBLEACUTEACCENT*/- /* 254 */ 731,/*OGONEK*/- /* 255 */ 711/*CARON*/-};-charconvert atarist[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- /* 128 */ 199,/*LATINCAPITALLETTERCWITHCEDILLA*/- /* 129 */ 252,/*LATINSMALLLETTERUWITHDIAERESIS*/- /* 130 */ 233,/*LATINSMALLLETTEREWITHACUTE*/- /* 131 */ 226,/*LATINSMALLLETTERAWITHCIRCUMFLEX*/- /* 132 */ 228,/*LATINSMALLLETTERAWITHDIAERESIS*/- /* 133 */ 224,/*LATINSMALLLETTERAWITHGRAVE*/- /* 134 */ 229,/*LATINSMALLLETTERAWITHRINGABOVE*/- /* 135 */ 231,/*LATINSMALLLETTERCWITHCEDILLA*/- /* 136 */ 234,/*LATINSMALLLETTEREWITHCIRCUMFLEX*/- /* 137 */ 235,/*LATINSMALLLETTEREWITHDIAERESIS*/- /* 138 */ 232,/*LATINSMALLLETTEREWITHGRAVE*/- /* 139 */ 239,/*LATINSMALLLETTERIWITHDIAERESIS*/- /* 140 */ 238,/*LATINSMALLLETTERIWITHCIRCUMFLEX*/- /* 141 */ 236,/*LATINSMALLLETTERIWITHGRAVE*/- /* 142 */ 196,/*LATINCAPITALLETTERAWITHDIAERESIS*/- /* 143 */ 197,/*LATINCAPITALLETTERAWITHRINGABOVE*/- /* 144 */ 201,/*LATINCAPITALLETTEREWITHACUTE*/- /* 145 */ 230,/*LATINSMALLLETTERAE*/- /* 146 */ 198,/*LATINCAPITALLETTERAE*/- /* 147 */ 244,/*LATINSMALLLETTEROWITHCIRCUMFLEX*/- /* 148 */ 246,/*LATINSMALLLETTEROWITHDIAERESIS*/- /* 149 */ 242,/*LATINSMALLLETTEROWITHGRAVE*/- /* 150 */ 251,/*LATINSMALLLETTERUWITHCIRCUMFLEX*/- /* 151 */ 249,/*LATINSMALLLETTERUWITHGRAVE*/- /* 152 */ 255,/*LATINSMALLLETTERYWITHDIAERESIS*/- /* 153 */ 214,/*LATINCAPITALLETTEROWITHDIAERESIS*/- /* 154 */ 220,/*LATINCAPITALLETTERUWITHDIAERESIS*/- /* 155 */ 162,/*CENTSIGN*/- /* 156 */ 163,/*POUNDSIGN*/- /* 157 */ 165,/*YENSIGN*/- /* 158 */ 223,/*LATINSMALLLETTERSHARPS*/- /* 159 */ 402,/*LATINSMALLLETTERFWITHHOOK*/- /* 160 */ 225,/*LATINSMALLLETTERAWITHACUTE*/- /* 161 */ 237,/*LATINSMALLLETTERIWITHACUTE*/- /* 162 */ 243,/*LATINSMALLLETTEROWITHACUTE*/- /* 163 */ 250,/*LATINSMALLLETTERUWITHACUTE*/- /* 164 */ 241,/*LATINSMALLLETTERNWITHTILDE*/- /* 165 */ 209,/*LATINCAPITALLETTERNWITHTILDE*/- /* 166 */ 170,/*FEMININEORDINALINDICATOR*/- /* 167 */ 186,/*MASCULINEORDINALINDICATOR*/- /* 168 */ 191,/*INVERTEDQUESTIONMARK*/- /* 169 */ 8976,/*REVERSEDNOTSIGN*/- /* 170 */ 172,/*NOTSIGN*/- /* 171 */ 189,/*VULGARFRACTIONONEHALF*/- /* 172 */ 188,/*VULGARFRACTIONONEQUARTER*/- /* 173 */ 161,/*INVERTEDEXCLAMATIONMARK*/- /* 174 */ 171,/*LEFT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 175 */ 187,/*RIGHT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 176 */ 227,/*LATINSMALLLETTERAWITHTILDE*/- /* 177 */ 245,/*LATINSMALLLETTEROWITHTILDE*/- /* 178 */ 216,/*LATINCAPITALLETTEROWITHSTROKE*/- /* 179 */ 248,/*LATINSMALLLETTEROWITHSTROKE*/- /* 180 */ 339,/*LATINSMALLLIGATUREOE*/- /* 181 */ 338,/*LATINCAPITALLIGATUREOE*/- /* 182 */ 192,/*LATINCAPITALLETTERAWITHGRAVE*/- /* 183 */ 195,/*LATINCAPITALLETTERAWITHTILDE*/- /* 184 */ 213,/*LATINCAPITALLETTEROWITHTILDE*/- /* 185 */ 168,/*DIAERESIS*/- /* 186 */ 180,/*ACUTEACCENT*/- /* 187 */ 8224,/*DAGGER*/- /* 188 */ 182,/*PILCROWSIGN*/- /* 189 */ 169,/*COPYRIGHTSIGN*/- /* 190 */ 174,/*REGISTEREDSIGN*/- /* 191 */ 8482,/*TRADEMARKSIGN*/- /* 192 */ 307,/*LATINSMALLLIGATUREIJ*/- /* 193 */ 306,/*LATINCAPITALLIGATUREIJ*/- /* 194 */ 1488,/*HEBREWLETTERALEF*/- /* 195 */ 1489,/*HEBREWLETTERBET*/- /* 196 */ 1490,/*HEBREWLETTERGIMEL*/- /* 197 */ 1491,/*HEBREWLETTERDALET*/- /* 198 */ 1492,/*HEBREWLETTERHE*/- /* 199 */ 1493,/*HEBREWLETTERVAV*/- /* 200 */ 1494,/*HEBREWLETTERZAYIN*/- /* 201 */ 1495,/*HEBREWLETTERHET*/- /* 202 */ 1496,/*HEBREWLETTERTET*/- /* 203 */ 1497,/*HEBREWLETTERYOD*/- /* 204 */ 1499,/*HEBREWLETTERKAF*/- /* 205 */ 1500,/*HEBREWLETTERLAMED*/- /* 206 */ 1502,/*HEBREWLETTERMEM*/- /* 207 */ 1504,/*HEBREWLETTERNUN*/- /* 208 */ 1505,/*HEBREWLETTERSAMEKH*/- /* 209 */ 1506,/*HEBREWLETTERAYIN*/- /* 210 */ 1508,/*HEBREWLETTERPE*/- /* 211 */ 1510,/*HEBREWLETTERTSADI*/- /* 212 */ 1511,/*HEBREWLETTERQOF*/- /* 213 */ 1512,/*HEBREWLETTERRESH*/- /* 214 */ 1513,/*HEBREWLETTERSHIN*/- /* 215 */ 1514,/*HEBREWLETTERTAV*/- /* 216 */ 1503,/*HEBREWLETTERFINALNUN*/- /* 217 */ 1498,/*HEBREWLETTERFINALKAF*/- /* 218 */ 1501,/*HEBREWLETTERFINALMEM*/- /* 219 */ 1507,/*HEBREWLETTERFINALPE*/- /* 220 */ 1509,/*HEBREWLETTERFINALTSADI*/- /* 221 */ 167,/*SECTIONSIGN*/- /* 222 */ 8743,/*LOGICALAND*/- /* 223 */ 8734,/*INFINITY*/- /* 224 */ 945,/*GREEKSMALLLETTERALPHA*/- /* 225 */ 946,/*GREEKSMALLLETTERBETA*/- /* 226 */ 915,/*GREEKCAPITALLETTERGAMMA*/- /* 227 */ 960,/*GREEKSMALLLETTERPI*/- /* 228 */ 931,/*GREEKCAPITALLETTERSIGMA*/- /* 229 */ 963,/*GREEKSMALLLETTERSIGMA*/- /* 230 */ 181,/*MICROSIGN*/- /* 231 */ 964,/*GREEKSMALLLETTERTAU*/- /* 232 */ 934,/*GREEKCAPITALLETTERPHI*/- /* 233 */ 920,/*GREEKCAPITALLETTERTHETA*/- /* 234 */ 937,/*GREEKCAPITALLETTEROMEGA*/- /* 235 */ 948,/*GREEKSMALLLETTERDELTA*/- /* 236 */ 8750,/*CONTOURINTEGRAL*/- /* 237 */ 966,/*GREEKSMALLLETTERPHI*/- /* 238 */ 949,/*GREEKSMALLLETTEREPSILON*/- /* 239 */ 8745,/*INTERSECTION*/- /* 240 */ 8801,/*IDENTICALTO*/- /* 241 */ 177,/*PLUS-MINUSSIGN*/- /* 242 */ 8805,/*GREATER-THANOREQUALTO*/- /* 243 */ 8804,/*LESS-THANOREQUALTO*/- /* 244 */ 8992,/*TOPHALFINTEGRAL*/- /* 245 */ 8993,/*BOTTOMHALFINTEGRAL*/- /* 246 */ 247,/*DIVISIONSIGN*/- /* 247 */ 8776,/*ALMOSTEQUALTO*/- /* 248 */ 176,/*DEGREESIGN*/- /* 249 */ 8729,/*BULLETOPERATOR*/- /* 250 */ 183,/*MIDDLEDOT*/- /* 251 */ 8730,/*SQUAREROOT*/- /* 252 */ 8319,/*SUPERSCRIPTLATINSMALLLETTERN*/- /* 253 */ 178,/*SUPERSCRIPTTWO*/- /* 254 */ 179,/*SUPERSCRIPTTHREE*/- /* 255 */ 175/*MACRON*/-};-charconvert cp1250[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- /* 128 */ 8364,/*EUROSIGN*/- 129,- /* 130 */ 8218,/*SINGLELOW-9QUOTATIONMARK*/- 131,- /* 132 */ 8222,/*DOUBLELOW-9QUOTATIONMARK*/- /* 133 */ 8230,/*HORIZONTALELLIPSIS*/- /* 134 */ 8224,/*DAGGER*/- /* 135 */ 8225,/*DOUBLEDAGGER*/- 136,- /* 137 */ 8240,/*PERMILLESIGN*/- /* 138 */ 352,/*LATINCAPITALLETTERSWITHCARON*/- /* 139 */ 8249,/*SINGLELEFT-POINTINGANGLEQUOTATIONMARK*/- /* 140 */ 346,/*LATINCAPITALLETTERSWITHACUTE*/- /* 141 */ 356,/*LATINCAPITALLETTERTWITHCARON*/- /* 142 */ 381,/*LATINCAPITALLETTERZWITHCARON*/- /* 143 */ 377,/*LATINCAPITALLETTERZWITHACUTE*/- 144,- /* 145 */ 8216,/*LEFTSINGLEQUOTATIONMARK*/- /* 146 */ 8217,/*RIGHTSINGLEQUOTATIONMARK*/- /* 147 */ 8220,/*LEFTDOUBLEQUOTATIONMARK*/- /* 148 */ 8221,/*RIGHTDOUBLEQUOTATIONMARK*/- /* 149 */ 8226,/*BULLET*/- /* 150 */ 8211,/*ENDASH*/- /* 151 */ 8212,/*EMDASH*/- 152,- /* 153 */ 8482,/*TRADEMARKSIGN*/- /* 154 */ 353,/*LATINSMALLLETTERSWITHCARON*/- /* 155 */ 8250,/*SINGLERIGHT-POINTINGANGLEQUOTATIONMARK*/- /* 156 */ 347,/*LATINSMALLLETTERSWITHACUTE*/- /* 157 */ 357,/*LATINSMALLLETTERTWITHCARON*/- /* 158 */ 382,/*LATINSMALLLETTERZWITHCARON*/- /* 159 */ 378,/*LATINSMALLLETTERZWITHACUTE*/- /* 160 */ 160,/*NO-BREAKSPACE*/- /* 161 */ 711,/*CARON*/- /* 162 */ 728,/*BREVE*/- /* 163 */ 321,/*LATINCAPITALLETTERLWITHSTROKE*/- /* 164 */ 164,/*CURRENCYSIGN*/- /* 165 */ 260,/*LATINCAPITALLETTERAWITHOGONEK*/- /* 166 */ 166,/*BROKENBAR*/- /* 167 */ 167,/*SECTIONSIGN*/- /* 168 */ 168,/*DIAERESIS*/- /* 169 */ 169,/*COPYRIGHTSIGN*/- /* 170 */ 350,/*LATINCAPITALLETTERSWITHCEDILLA*/- /* 171 */ 171,/*LEFT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 172 */ 172,/*NOTSIGN*/- /* 173 */ 173,/*SOFTHYPHEN*/- /* 174 */ 174,/*REGISTEREDSIGN*/- /* 175 */ 379,/*LATINCAPITALLETTERZWITHDOTABOVE*/- /* 176 */ 176,/*DEGREESIGN*/- /* 177 */ 177,/*PLUS-MINUSSIGN*/- /* 178 */ 731,/*OGONEK*/- /* 179 */ 322,/*LATINSMALLLETTERLWITHSTROKE*/- /* 180 */ 180,/*ACUTEACCENT*/- /* 181 */ 181,/*MICROSIGN*/- /* 182 */ 182,/*PILCROWSIGN*/- /* 183 */ 183,/*MIDDLEDOT*/- /* 184 */ 184,/*CEDILLA*/- /* 185 */ 261,/*LATINSMALLLETTERAWITHOGONEK*/- /* 186 */ 351,/*LATINSMALLLETTERSWITHCEDILLA*/- /* 187 */ 187,/*RIGHT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 188 */ 376,/*LATINCAPITALLETTERYWITHDIAERESIS*/- /* 189 */ 733,/*DOUBLEACUTEACCENT*/- /* 190 */ 317,/*LATINCAPITALLETTERLWITHCARON*/- /* 191 */ 380,/*LATINSMALLLETTERZWITHDOTABOVE*/- /* 192 */ 340,/*LATINCAPITALLETTERRWITHACUTE*/- /* 193 */ 193,/*LATINCAPITALLETTERAWITHACUTE*/- /* 194 */ 194,/*LATINCAPITALLETTERAWITHCIRCUMFLEX*/- /* 195 */ 258,/*LATINCAPITALLETTERAWITHBREVE*/- /* 196 */ 196,/*LATINCAPITALLETTERAWITHDIAERESIS*/- /* 197 */ 313,/*LATINCAPITALLETTERLWITHACUTE*/- /* 198 */ 262,/*LATINCAPITALLETTERCWITHACUTE*/- /* 199 */ 199,/*LATINCAPITALLETTERCWITHCEDILLA*/- /* 200 */ 268,/*LATINCAPITALLETTERCWITHCARON*/- /* 201 */ 201,/*LATINCAPITALLETTEREWITHACUTE*/- /* 202 */ 280,/*LATINCAPITALLETTEREWITHOGONEK*/- /* 203 */ 203,/*LATINCAPITALLETTEREWITHDIAERESIS*/- /* 204 */ 282,/*LATINCAPITALLETTEREWITHCARON*/- /* 205 */ 205,/*LATINCAPITALLETTERIWITHACUTE*/- /* 206 */ 206,/*LATINCAPITALLETTERIWITHCIRCUMFLEX*/- /* 207 */ 270,/*LATINCAPITALLETTERDWITHCARON*/- /* 208 */ 272,/*LATINCAPITALLETTERDWITHSTROKE*/- /* 209 */ 323,/*LATINCAPITALLETTERNWITHACUTE*/- /* 210 */ 327,/*LATINCAPITALLETTERNWITHCARON*/- /* 211 */ 211,/*LATINCAPITALLETTEROWITHACUTE*/- /* 212 */ 212,/*LATINCAPITALLETTEROWITHCIRCUMFLEX*/- /* 213 */ 336,/*LATINCAPITALLETTEROWITHDOUBLEACUTE*/- /* 214 */ 214,/*LATINCAPITALLETTEROWITHDIAERESIS*/- /* 215 */ 215,/*MULTIPLICATIONSIGN*/- /* 216 */ 344,/*LATINCAPITALLETTERRWITHCARON*/- /* 217 */ 366,/*LATINCAPITALLETTERUWITHRINGABOVE*/- /* 218 */ 218,/*LATINCAPITALLETTERUWITHACUTE*/- /* 219 */ 368,/*LATINCAPITALLETTERUWITHDOUBLEACUTE*/- /* 220 */ 220,/*LATINCAPITALLETTERUWITHDIAERESIS*/- /* 221 */ 221,/*LATINCAPITALLETTERYWITHACUTE*/- /* 222 */ 354,/*LATINCAPITALLETTERTWITHCEDILLA*/- /* 223 */ 223,/*LATINSMALLLETTERSHARPS*/- /* 224 */ 341,/*LATINSMALLLETTERRWITHACUTE*/- /* 225 */ 225,/*LATINSMALLLETTERAWITHACUTE*/- /* 226 */ 226,/*LATINSMALLLETTERAWITHCIRCUMFLEX*/- /* 227 */ 259,/*LATINSMALLLETTERAWITHBREVE*/- /* 228 */ 228,/*LATINSMALLLETTERAWITHDIAERESIS*/- /* 229 */ 314,/*LATINSMALLLETTERLWITHACUTE*/- /* 230 */ 263,/*LATINSMALLLETTERCWITHACUTE*/- /* 231 */ 231,/*LATINSMALLLETTERCWITHCEDILLA*/- /* 232 */ 269,/*LATINSMALLLETTERCWITHCARON*/- /* 233 */ 233,/*LATINSMALLLETTEREWITHACUTE*/- /* 234 */ 281,/*LATINSMALLLETTEREWITHOGONEK*/- /* 235 */ 235,/*LATINSMALLLETTEREWITHDIAERESIS*/- /* 236 */ 283,/*LATINSMALLLETTEREWITHCARON*/- /* 237 */ 237,/*LATINSMALLLETTERIWITHACUTE*/- /* 238 */ 238,/*LATINSMALLLETTERIWITHCIRCUMFLEX*/- /* 239 */ 271,/*LATINSMALLLETTERDWITHCARON*/- /* 240 */ 273,/*LATINSMALLLETTERDWITHSTROKE*/- /* 241 */ 324,/*LATINSMALLLETTERNWITHACUTE*/- /* 242 */ 328,/*LATINSMALLLETTERNWITHCARON*/- /* 243 */ 243,/*LATINSMALLLETTEROWITHACUTE*/- /* 244 */ 244,/*LATINSMALLLETTEROWITHCIRCUMFLEX*/- /* 245 */ 337,/*LATINSMALLLETTEROWITHDOUBLEACUTE*/- /* 246 */ 246,/*LATINSMALLLETTEROWITHDIAERESIS*/- /* 247 */ 247,/*DIVISIONSIGN*/- /* 248 */ 345,/*LATINSMALLLETTERRWITHCARON*/- /* 249 */ 367,/*LATINSMALLLETTERUWITHRINGABOVE*/- /* 250 */ 250,/*LATINSMALLLETTERUWITHACUTE*/- /* 251 */ 369,/*LATINSMALLLETTERUWITHDOUBLEACUTE*/- /* 252 */ 252,/*LATINSMALLLETTERUWITHDIAERESIS*/- /* 253 */ 253,/*LATINSMALLLETTERYWITHACUTE*/- /* 254 */ 355,/*LATINSMALLLETTERTWITHCEDILLA*/- /* 255 */ 729/*DOTABOVE*/-};-charconvert cp1251[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- /* 128 */ 1026,/*CYRILLICCAPITALLETTERDJE*/- /* 129 */ 1027,/*CYRILLICCAPITALLETTERGJE*/- /* 130 */ 8218,/*SINGLELOW-9QUOTATIONMARK*/- /* 131 */ 1107,/*CYRILLICSMALLLETTERGJE*/- /* 132 */ 8222,/*DOUBLELOW-9QUOTATIONMARK*/- /* 133 */ 8230,/*HORIZONTALELLIPSIS*/- /* 134 */ 8224,/*DAGGER*/- /* 135 */ 8225,/*DOUBLEDAGGER*/- /* 136 */ 8364,/*EUROSIGN*/- /* 137 */ 8240,/*PERMILLESIGN*/- /* 138 */ 1033,/*CYRILLICCAPITALLETTERLJE*/- /* 139 */ 8249,/*SINGLELEFT-POINTINGANGLEQUOTATIONMARK*/- /* 140 */ 1034,/*CYRILLICCAPITALLETTERNJE*/- /* 141 */ 1036,/*CYRILLICCAPITALLETTERKJE*/- /* 142 */ 1035,/*CYRILLICCAPITALLETTERTSHE*/- /* 143 */ 1039,/*CYRILLICCAPITALLETTERDZHE*/- /* 144 */ 1106,/*CYRILLICSMALLLETTERDJE*/- /* 145 */ 8216,/*LEFTSINGLEQUOTATIONMARK*/- /* 146 */ 8217,/*RIGHTSINGLEQUOTATIONMARK*/- /* 147 */ 8220,/*LEFTDOUBLEQUOTATIONMARK*/- /* 148 */ 8221,/*RIGHTDOUBLEQUOTATIONMARK*/- /* 149 */ 8226,/*BULLET*/- /* 150 */ 8211,/*ENDASH*/- /* 151 */ 8212,/*EMDASH*/- 152,- /* 153 */ 8482,/*TRADEMARKSIGN*/- /* 154 */ 1113,/*CYRILLICSMALLLETTERLJE*/- /* 155 */ 8250,/*SINGLERIGHT-POINTINGANGLEQUOTATIONMARK*/- /* 156 */ 1114,/*CYRILLICSMALLLETTERNJE*/- /* 157 */ 1116,/*CYRILLICSMALLLETTERKJE*/- /* 158 */ 1115,/*CYRILLICSMALLLETTERTSHE*/- /* 159 */ 1119,/*CYRILLICSMALLLETTERDZHE*/- /* 160 */ 160,/*NO-BREAKSPACE*/- /* 161 */ 1038,/*CYRILLICCAPITALLETTERSHORTU*/- /* 162 */ 1118,/*CYRILLICSMALLLETTERSHORTU*/- /* 163 */ 1032,/*CYRILLICCAPITALLETTERJE*/- /* 164 */ 164,/*CURRENCYSIGN*/- /* 165 */ 1168,/*CYRILLICCAPITALLETTERGHEWITHUPTURN*/- /* 166 */ 166,/*BROKENBAR*/- /* 167 */ 167,/*SECTIONSIGN*/- /* 168 */ 1025,/*CYRILLICCAPITALLETTERIO*/- /* 169 */ 169,/*COPYRIGHTSIGN*/- /* 170 */ 1028,/*CYRILLICCAPITALLETTERUKRAINIANIE*/- /* 171 */ 171,/*LEFT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 172 */ 172,/*NOTSIGN*/- /* 173 */ 173,/*SOFTHYPHEN*/- /* 174 */ 174,/*REGISTEREDSIGN*/- /* 175 */ 1031,/*CYRILLICCAPITALLETTERYI*/- /* 176 */ 176,/*DEGREESIGN*/- /* 177 */ 177,/*PLUS-MINUSSIGN*/- /* 178 */ 1030,/*CYRILLICCAPITALLETTERBYELORUSSIAN-UKRAINIANI*/- /* 179 */ 1110,/*CYRILLICSMALLLETTERBYELORUSSIAN-UKRAINIANI*/- /* 180 */ 1169,/*CYRILLICSMALLLETTERGHEWITHUPTURN*/- /* 181 */ 181,/*MICROSIGN*/- /* 182 */ 182,/*PILCROWSIGN*/- /* 183 */ 183,/*MIDDLEDOT*/- /* 184 */ 1105,/*CYRILLICSMALLLETTERIO*/- /* 185 */ 8470,/*NUMEROSIGN*/- /* 186 */ 1108,/*CYRILLICSMALLLETTERUKRAINIANIE*/- /* 187 */ 187,/*RIGHT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 188 */ 1112,/*CYRILLICSMALLLETTERJE*/- /* 189 */ 1029,/*CYRILLICCAPITALLETTERDZE*/- /* 190 */ 1109,/*CYRILLICSMALLLETTERDZE*/- /* 191 */ 1111,/*CYRILLICSMALLLETTERYI*/- /* 192 */ 1040,/*CYRILLICCAPITALLETTERA*/- /* 193 */ 1041,/*CYRILLICCAPITALLETTERBE*/- /* 194 */ 1042,/*CYRILLICCAPITALLETTERVE*/- /* 195 */ 1043,/*CYRILLICCAPITALLETTERGHE*/- /* 196 */ 1044,/*CYRILLICCAPITALLETTERDE*/- /* 197 */ 1045,/*CYRILLICCAPITALLETTERIE*/- /* 198 */ 1046,/*CYRILLICCAPITALLETTERZHE*/- /* 199 */ 1047,/*CYRILLICCAPITALLETTERZE*/- /* 200 */ 1048,/*CYRILLICCAPITALLETTERI*/- /* 201 */ 1049,/*CYRILLICCAPITALLETTERSHORTI*/- /* 202 */ 1050,/*CYRILLICCAPITALLETTERKA*/- /* 203 */ 1051,/*CYRILLICCAPITALLETTEREL*/- /* 204 */ 1052,/*CYRILLICCAPITALLETTEREM*/- /* 205 */ 1053,/*CYRILLICCAPITALLETTEREN*/- /* 206 */ 1054,/*CYRILLICCAPITALLETTERO*/- /* 207 */ 1055,/*CYRILLICCAPITALLETTERPE*/- /* 208 */ 1056,/*CYRILLICCAPITALLETTERER*/- /* 209 */ 1057,/*CYRILLICCAPITALLETTERES*/- /* 210 */ 1058,/*CYRILLICCAPITALLETTERTE*/- /* 211 */ 1059,/*CYRILLICCAPITALLETTERU*/- /* 212 */ 1060,/*CYRILLICCAPITALLETTEREF*/- /* 213 */ 1061,/*CYRILLICCAPITALLETTERHA*/- /* 214 */ 1062,/*CYRILLICCAPITALLETTERTSE*/- /* 215 */ 1063,/*CYRILLICCAPITALLETTERCHE*/- /* 216 */ 1064,/*CYRILLICCAPITALLETTERSHA*/- /* 217 */ 1065,/*CYRILLICCAPITALLETTERSHCHA*/- /* 218 */ 1066,/*CYRILLICCAPITALLETTERHARDSIGN*/- /* 219 */ 1067,/*CYRILLICCAPITALLETTERYERU*/- /* 220 */ 1068,/*CYRILLICCAPITALLETTERSOFTSIGN*/- /* 221 */ 1069,/*CYRILLICCAPITALLETTERE*/- /* 222 */ 1070,/*CYRILLICCAPITALLETTERYU*/- /* 223 */ 1071,/*CYRILLICCAPITALLETTERYA*/- /* 224 */ 1072,/*CYRILLICSMALLLETTERA*/- /* 225 */ 1073,/*CYRILLICSMALLLETTERBE*/- /* 226 */ 1074,/*CYRILLICSMALLLETTERVE*/- /* 227 */ 1075,/*CYRILLICSMALLLETTERGHE*/- /* 228 */ 1076,/*CYRILLICSMALLLETTERDE*/- /* 229 */ 1077,/*CYRILLICSMALLLETTERIE*/- /* 230 */ 1078,/*CYRILLICSMALLLETTERZHE*/- /* 231 */ 1079,/*CYRILLICSMALLLETTERZE*/- /* 232 */ 1080,/*CYRILLICSMALLLETTERI*/- /* 233 */ 1081,/*CYRILLICSMALLLETTERSHORTI*/- /* 234 */ 1082,/*CYRILLICSMALLLETTERKA*/- /* 235 */ 1083,/*CYRILLICSMALLLETTEREL*/- /* 236 */ 1084,/*CYRILLICSMALLLETTEREM*/- /* 237 */ 1085,/*CYRILLICSMALLLETTEREN*/- /* 238 */ 1086,/*CYRILLICSMALLLETTERO*/- /* 239 */ 1087,/*CYRILLICSMALLLETTERPE*/- /* 240 */ 1088,/*CYRILLICSMALLLETTERER*/- /* 241 */ 1089,/*CYRILLICSMALLLETTERES*/- /* 242 */ 1090,/*CYRILLICSMALLLETTERTE*/- /* 243 */ 1091,/*CYRILLICSMALLLETTERU*/- /* 244 */ 1092,/*CYRILLICSMALLLETTEREF*/- /* 245 */ 1093,/*CYRILLICSMALLLETTERHA*/- /* 246 */ 1094,/*CYRILLICSMALLLETTERTSE*/- /* 247 */ 1095,/*CYRILLICSMALLLETTERCHE*/- /* 248 */ 1096,/*CYRILLICSMALLLETTERSHA*/- /* 249 */ 1097,/*CYRILLICSMALLLETTERSHCHA*/- /* 250 */ 1098,/*CYRILLICSMALLLETTERHARDSIGN*/- /* 251 */ 1099,/*CYRILLICSMALLLETTERYERU*/- /* 252 */ 1100,/*CYRILLICSMALLLETTERSOFTSIGN*/- /* 253 */ 1101,/*CYRILLICSMALLLETTERE*/- /* 254 */ 1102,/*CYRILLICSMALLLETTERYU*/- /* 255 */ 1103/*CYRILLICSMALLLETTERYA*/-};-charconvert cp1252[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- /* 128 */ 8364,/*EUROSIGN*/- 129,- /* 130 */ 8218,/*SINGLELOW-9QUOTATIONMARK*/- /* 131 */ 402,/*LATINSMALLLETTERFWITHHOOK*/- /* 132 */ 8222,/*DOUBLELOW-9QUOTATIONMARK*/- /* 133 */ 8230,/*HORIZONTALELLIPSIS*/- /* 134 */ 8224,/*DAGGER*/- /* 135 */ 8225,/*DOUBLEDAGGER*/- /* 136 */ 710,/*MODIFIERLETTERCIRCUMFLEXACCENT*/- /* 137 */ 8240,/*PERMILLESIGN*/- /* 138 */ 352,/*LATINCAPITALLETTERSWITHCARON*/- /* 139 */ 8249,/*SINGLELEFT-POINTINGANGLEQUOTATIONMARK*/- /* 140 */ 338,/*LATINCAPITALLIGATUREOE*/- 141,- /* 142 */ 381,/*LATINCAPITALLETTERZWITHCARON*/- 143,- 144,- /* 145 */ 8216,/*LEFTSINGLEQUOTATIONMARK*/- /* 146 */ 8217,/*RIGHTSINGLEQUOTATIONMARK*/- /* 147 */ 8220,/*LEFTDOUBLEQUOTATIONMARK*/- /* 148 */ 8221,/*RIGHTDOUBLEQUOTATIONMARK*/- /* 149 */ 8226,/*BULLET*/- /* 150 */ 8211,/*ENDASH*/- /* 151 */ 8212,/*EMDASH*/- /* 152 */ 732,/*SMALLTILDE*/- /* 153 */ 8482,/*TRADEMARKSIGN*/- /* 154 */ 353,/*LATINSMALLLETTERSWITHCARON*/- /* 155 */ 8250,/*SINGLERIGHT-POINTINGANGLEQUOTATIONMARK*/- /* 156 */ 339,/*LATINSMALLLIGATUREOE*/- 157,- /* 158 */ 382,/*LATINSMALLLETTERZWITHCARON*/- /* 159 */ 376,/*LATINCAPITALLETTERYWITHDIAERESIS*/- /* 160 */ 160,/*NO-BREAKSPACE*/- /* 161 */ 161,/*INVERTEDEXCLAMATIONMARK*/- /* 162 */ 162,/*CENTSIGN*/- /* 163 */ 163,/*POUNDSIGN*/- /* 164 */ 164,/*CURRENCYSIGN*/- /* 165 */ 165,/*YENSIGN*/- /* 166 */ 166,/*BROKENBAR*/- /* 167 */ 167,/*SECTIONSIGN*/- /* 168 */ 168,/*DIAERESIS*/- /* 169 */ 169,/*COPYRIGHTSIGN*/- /* 170 */ 170,/*FEMININEORDINALINDICATOR*/- /* 171 */ 171,/*LEFT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 172 */ 172,/*NOTSIGN*/- /* 173 */ 173,/*SOFTHYPHEN*/- /* 174 */ 174,/*REGISTEREDSIGN*/- /* 175 */ 175,/*MACRON*/- /* 176 */ 176,/*DEGREESIGN*/- /* 177 */ 177,/*PLUS-MINUSSIGN*/- /* 178 */ 178,/*SUPERSCRIPTTWO*/- /* 179 */ 179,/*SUPERSCRIPTTHREE*/- /* 180 */ 180,/*ACUTEACCENT*/- /* 181 */ 181,/*MICROSIGN*/- /* 182 */ 182,/*PILCROWSIGN*/- /* 183 */ 183,/*MIDDLEDOT*/- /* 184 */ 184,/*CEDILLA*/- /* 185 */ 185,/*SUPERSCRIPTONE*/- /* 186 */ 186,/*MASCULINEORDINALINDICATOR*/- /* 187 */ 187,/*RIGHT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 188 */ 188,/*VULGARFRACTIONONEQUARTER*/- /* 189 */ 189,/*VULGARFRACTIONONEHALF*/- /* 190 */ 190,/*VULGARFRACTIONTHREEQUARTERS*/- /* 191 */ 191,/*INVERTEDQUESTIONMARK*/- /* 192 */ 192,/*LATINCAPITALLETTERAWITHGRAVE*/- /* 193 */ 193,/*LATINCAPITALLETTERAWITHACUTE*/- /* 194 */ 194,/*LATINCAPITALLETTERAWITHCIRCUMFLEX*/- /* 195 */ 195,/*LATINCAPITALLETTERAWITHTILDE*/- /* 196 */ 196,/*LATINCAPITALLETTERAWITHDIAERESIS*/- /* 197 */ 197,/*LATINCAPITALLETTERAWITHRINGABOVE*/- /* 198 */ 198,/*LATINCAPITALLETTERAE*/- /* 199 */ 199,/*LATINCAPITALLETTERCWITHCEDILLA*/- /* 200 */ 200,/*LATINCAPITALLETTEREWITHGRAVE*/- /* 201 */ 201,/*LATINCAPITALLETTEREWITHACUTE*/- /* 202 */ 202,/*LATINCAPITALLETTEREWITHCIRCUMFLEX*/- /* 203 */ 203,/*LATINCAPITALLETTEREWITHDIAERESIS*/- /* 204 */ 204,/*LATINCAPITALLETTERIWITHGRAVE*/- /* 205 */ 205,/*LATINCAPITALLETTERIWITHACUTE*/- /* 206 */ 206,/*LATINCAPITALLETTERIWITHCIRCUMFLEX*/- /* 207 */ 207,/*LATINCAPITALLETTERIWITHDIAERESIS*/- /* 208 */ 208,/*LATINCAPITALLETTERETH*/- /* 209 */ 209,/*LATINCAPITALLETTERNWITHTILDE*/- /* 210 */ 210,/*LATINCAPITALLETTEROWITHGRAVE*/- /* 211 */ 211,/*LATINCAPITALLETTEROWITHACUTE*/- /* 212 */ 212,/*LATINCAPITALLETTEROWITHCIRCUMFLEX*/- /* 213 */ 213,/*LATINCAPITALLETTEROWITHTILDE*/- /* 214 */ 214,/*LATINCAPITALLETTEROWITHDIAERESIS*/- /* 215 */ 215,/*MULTIPLICATIONSIGN*/- /* 216 */ 216,/*LATINCAPITALLETTEROWITHSTROKE*/- /* 217 */ 217,/*LATINCAPITALLETTERUWITHGRAVE*/- /* 218 */ 218,/*LATINCAPITALLETTERUWITHACUTE*/- /* 219 */ 219,/*LATINCAPITALLETTERUWITHCIRCUMFLEX*/- /* 220 */ 220,/*LATINCAPITALLETTERUWITHDIAERESIS*/- /* 221 */ 221,/*LATINCAPITALLETTERYWITHACUTE*/- /* 222 */ 222,/*LATINCAPITALLETTERTHORN*/- /* 223 */ 223,/*LATINSMALLLETTERSHARPS*/- /* 224 */ 224,/*LATINSMALLLETTERAWITHGRAVE*/- /* 225 */ 225,/*LATINSMALLLETTERAWITHACUTE*/- /* 226 */ 226,/*LATINSMALLLETTERAWITHCIRCUMFLEX*/- /* 227 */ 227,/*LATINSMALLLETTERAWITHTILDE*/- /* 228 */ 228,/*LATINSMALLLETTERAWITHDIAERESIS*/- /* 229 */ 229,/*LATINSMALLLETTERAWITHRINGABOVE*/- /* 230 */ 230,/*LATINSMALLLETTERAE*/- /* 231 */ 231,/*LATINSMALLLETTERCWITHCEDILLA*/- /* 232 */ 232,/*LATINSMALLLETTEREWITHGRAVE*/- /* 233 */ 233,/*LATINSMALLLETTEREWITHACUTE*/- /* 234 */ 234,/*LATINSMALLLETTEREWITHCIRCUMFLEX*/- /* 235 */ 235,/*LATINSMALLLETTEREWITHDIAERESIS*/- /* 236 */ 236,/*LATINSMALLLETTERIWITHGRAVE*/- /* 237 */ 237,/*LATINSMALLLETTERIWITHACUTE*/- /* 238 */ 238,/*LATINSMALLLETTERIWITHCIRCUMFLEX*/- /* 239 */ 239,/*LATINSMALLLETTERIWITHDIAERESIS*/- /* 240 */ 240,/*LATINSMALLLETTERETH*/- /* 241 */ 241,/*LATINSMALLLETTERNWITHTILDE*/- /* 242 */ 242,/*LATINSMALLLETTEROWITHGRAVE*/- /* 243 */ 243,/*LATINSMALLLETTEROWITHACUTE*/- /* 244 */ 244,/*LATINSMALLLETTEROWITHCIRCUMFLEX*/- /* 245 */ 245,/*LATINSMALLLETTEROWITHTILDE*/- /* 246 */ 246,/*LATINSMALLLETTEROWITHDIAERESIS*/- /* 247 */ 247,/*DIVISIONSIGN*/- /* 248 */ 248,/*LATINSMALLLETTEROWITHSTROKE*/- /* 249 */ 249,/*LATINSMALLLETTERUWITHGRAVE*/- /* 250 */ 250,/*LATINSMALLLETTERUWITHACUTE*/- /* 251 */ 251,/*LATINSMALLLETTERUWITHCIRCUMFLEX*/- /* 252 */ 252,/*LATINSMALLLETTERUWITHDIAERESIS*/- /* 253 */ 253,/*LATINSMALLLETTERYWITHACUTE*/- /* 254 */ 254,/*LATINSMALLLETTERTHORN*/- /* 255 */ 255/*LATINSMALLLETTERYWITHDIAERESIS*/-};-charconvert cp1253[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- /* 128 */ 8364,/*EUROSIGN*/- 129,- /* 130 */ 8218,/*SINGLELOW-9QUOTATIONMARK*/- /* 131 */ 402,/*LATINSMALLLETTERFWITHHOOK*/- /* 132 */ 8222,/*DOUBLELOW-9QUOTATIONMARK*/- /* 133 */ 8230,/*HORIZONTALELLIPSIS*/- /* 134 */ 8224,/*DAGGER*/- /* 135 */ 8225,/*DOUBLEDAGGER*/- 136,- /* 137 */ 8240,/*PERMILLESIGN*/- 138,- /* 139 */ 8249,/*SINGLELEFT-POINTINGANGLEQUOTATIONMARK*/- 140,- 141,- 142,- 143,- 144,- /* 145 */ 8216,/*LEFTSINGLEQUOTATIONMARK*/- /* 146 */ 8217,/*RIGHTSINGLEQUOTATIONMARK*/- /* 147 */ 8220,/*LEFTDOUBLEQUOTATIONMARK*/- /* 148 */ 8221,/*RIGHTDOUBLEQUOTATIONMARK*/- /* 149 */ 8226,/*BULLET*/- /* 150 */ 8211,/*ENDASH*/- /* 151 */ 8212,/*EMDASH*/- 152,- /* 153 */ 8482,/*TRADEMARKSIGN*/- 154,- /* 155 */ 8250,/*SINGLERIGHT-POINTINGANGLEQUOTATIONMARK*/- 156,- 157,- 158,- 159,- /* 160 */ 160,/*NO-BREAKSPACE*/- /* 161 */ 901,/*GREEKDIALYTIKATONOS*/- /* 162 */ 902,/*GREEKCAPITALLETTERALPHAWITHTONOS*/- /* 163 */ 163,/*POUNDSIGN*/- /* 164 */ 164,/*CURRENCYSIGN*/- /* 165 */ 165,/*YENSIGN*/- /* 166 */ 166,/*BROKENBAR*/- /* 167 */ 167,/*SECTIONSIGN*/- /* 168 */ 168,/*DIAERESIS*/- /* 169 */ 169,/*COPYRIGHTSIGN*/- 170,- /* 171 */ 171,/*LEFT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 172 */ 172,/*NOTSIGN*/- /* 173 */ 173,/*SOFTHYPHEN*/- /* 174 */ 174,/*REGISTEREDSIGN*/- /* 175 */ 8213,/*HORIZONTALBAR*/- /* 176 */ 176,/*DEGREESIGN*/- /* 177 */ 177,/*PLUS-MINUSSIGN*/- /* 178 */ 178,/*SUPERSCRIPTTWO*/- /* 179 */ 179,/*SUPERSCRIPTTHREE*/- /* 180 */ 900,/*GREEKTONOS*/- /* 181 */ 181,/*MICROSIGN*/- /* 182 */ 182,/*PILCROWSIGN*/- /* 183 */ 183,/*MIDDLEDOT*/- /* 184 */ 904,/*GREEKCAPITALLETTEREPSILONWITHTONOS*/- /* 185 */ 905,/*GREEKCAPITALLETTERETAWITHTONOS*/- /* 186 */ 906,/*GREEKCAPITALLETTERIOTAWITHTONOS*/- /* 187 */ 187,/*RIGHT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 188 */ 908,/*GREEKCAPITALLETTEROMICRONWITHTONOS*/- /* 189 */ 189,/*VULGARFRACTIONONEHALF*/- /* 190 */ 910,/*GREEKCAPITALLETTERUPSILONWITHTONOS*/- /* 191 */ 911,/*GREEKCAPITALLETTEROMEGAWITHTONOS*/- /* 192 */ 912,/*GREEKSMALLLETTERIOTAWITHDIALYTIKAANDTONOS*/- /* 193 */ 913,/*GREEKCAPITALLETTERALPHA*/- /* 194 */ 914,/*GREEKCAPITALLETTERBETA*/- /* 195 */ 915,/*GREEKCAPITALLETTERGAMMA*/- /* 196 */ 916,/*GREEKCAPITALLETTERDELTA*/- /* 197 */ 917,/*GREEKCAPITALLETTEREPSILON*/- /* 198 */ 918,/*GREEKCAPITALLETTERZETA*/- /* 199 */ 919,/*GREEKCAPITALLETTERETA*/- /* 200 */ 920,/*GREEKCAPITALLETTERTHETA*/- /* 201 */ 921,/*GREEKCAPITALLETTERIOTA*/- /* 202 */ 922,/*GREEKCAPITALLETTERKAPPA*/- /* 203 */ 923,/*GREEKCAPITALLETTERLAMDA*/- /* 204 */ 924,/*GREEKCAPITALLETTERMU*/- /* 205 */ 925,/*GREEKCAPITALLETTERNU*/- /* 206 */ 926,/*GREEKCAPITALLETTERXI*/- /* 207 */ 927,/*GREEKCAPITALLETTEROMICRON*/- /* 208 */ 928,/*GREEKCAPITALLETTERPI*/- /* 209 */ 929,/*GREEKCAPITALLETTERRHO*/- 210,- /* 211 */ 931,/*GREEKCAPITALLETTERSIGMA*/- /* 212 */ 932,/*GREEKCAPITALLETTERTAU*/- /* 213 */ 933,/*GREEKCAPITALLETTERUPSILON*/- /* 214 */ 934,/*GREEKCAPITALLETTERPHI*/- /* 215 */ 935,/*GREEKCAPITALLETTERCHI*/- /* 216 */ 936,/*GREEKCAPITALLETTERPSI*/- /* 217 */ 937,/*GREEKCAPITALLETTEROMEGA*/- /* 218 */ 938,/*GREEKCAPITALLETTERIOTAWITHDIALYTIKA*/- /* 219 */ 939,/*GREEKCAPITALLETTERUPSILONWITHDIALYTIKA*/- /* 220 */ 940,/*GREEKSMALLLETTERALPHAWITHTONOS*/- /* 221 */ 941,/*GREEKSMALLLETTEREPSILONWITHTONOS*/- /* 222 */ 942,/*GREEKSMALLLETTERETAWITHTONOS*/- /* 223 */ 943,/*GREEKSMALLLETTERIOTAWITHTONOS*/- /* 224 */ 944,/*GREEKSMALLLETTERUPSILONWITHDIALYTIKAANDTONOS*/- /* 225 */ 945,/*GREEKSMALLLETTERALPHA*/- /* 226 */ 946,/*GREEKSMALLLETTERBETA*/- /* 227 */ 947,/*GREEKSMALLLETTERGAMMA*/- /* 228 */ 948,/*GREEKSMALLLETTERDELTA*/- /* 229 */ 949,/*GREEKSMALLLETTEREPSILON*/- /* 230 */ 950,/*GREEKSMALLLETTERZETA*/- /* 231 */ 951,/*GREEKSMALLLETTERETA*/- /* 232 */ 952,/*GREEKSMALLLETTERTHETA*/- /* 233 */ 953,/*GREEKSMALLLETTERIOTA*/- /* 234 */ 954,/*GREEKSMALLLETTERKAPPA*/- /* 235 */ 955,/*GREEKSMALLLETTERLAMDA*/- /* 236 */ 956,/*GREEKSMALLLETTERMU*/- /* 237 */ 957,/*GREEKSMALLLETTERNU*/- /* 238 */ 958,/*GREEKSMALLLETTERXI*/- /* 239 */ 959,/*GREEKSMALLLETTEROMICRON*/- /* 240 */ 960,/*GREEKSMALLLETTERPI*/- /* 241 */ 961,/*GREEKSMALLLETTERRHO*/- /* 242 */ 962,/*GREEKSMALLLETTERFINALSIGMA*/- /* 243 */ 963,/*GREEKSMALLLETTERSIGMA*/- /* 244 */ 964,/*GREEKSMALLLETTERTAU*/- /* 245 */ 965,/*GREEKSMALLLETTERUPSILON*/- /* 246 */ 966,/*GREEKSMALLLETTERPHI*/- /* 247 */ 967,/*GREEKSMALLLETTERCHI*/- /* 248 */ 968,/*GREEKSMALLLETTERPSI*/- /* 249 */ 969,/*GREEKSMALLLETTEROMEGA*/- /* 250 */ 970,/*GREEKSMALLLETTERIOTAWITHDIALYTIKA*/- /* 251 */ 971,/*GREEKSMALLLETTERUPSILONWITHDIALYTIKA*/- /* 252 */ 972,/*GREEKSMALLLETTEROMICRONWITHTONOS*/- /* 253 */ 973,/*GREEKSMALLLETTERUPSILONWITHTONOS*/- /* 254 */ 974,/*GREEKSMALLLETTEROMEGAWITHTONOS*/- 255-};-charconvert cp1254[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- /* 128 */ 8364,/*EUROSIGN*/- 129,- /* 130 */ 8218,/*SINGLELOW-9QUOTATIONMARK*/- /* 131 */ 402,/*LATINSMALLLETTERFWITHHOOK*/- /* 132 */ 8222,/*DOUBLELOW-9QUOTATIONMARK*/- /* 133 */ 8230,/*HORIZONTALELLIPSIS*/- /* 134 */ 8224,/*DAGGER*/- /* 135 */ 8225,/*DOUBLEDAGGER*/- /* 136 */ 710,/*MODIFIERLETTERCIRCUMFLEXACCENT*/- /* 137 */ 8240,/*PERMILLESIGN*/- /* 138 */ 352,/*LATINCAPITALLETTERSWITHCARON*/- /* 139 */ 8249,/*SINGLELEFT-POINTINGANGLEQUOTATIONMARK*/- /* 140 */ 338,/*LATINCAPITALLIGATUREOE*/- 141,- 142,- 143,- 144,- /* 145 */ 8216,/*LEFTSINGLEQUOTATIONMARK*/- /* 146 */ 8217,/*RIGHTSINGLEQUOTATIONMARK*/- /* 147 */ 8220,/*LEFTDOUBLEQUOTATIONMARK*/- /* 148 */ 8221,/*RIGHTDOUBLEQUOTATIONMARK*/- /* 149 */ 8226,/*BULLET*/- /* 150 */ 8211,/*ENDASH*/- /* 151 */ 8212,/*EMDASH*/- /* 152 */ 732,/*SMALLTILDE*/- /* 153 */ 8482,/*TRADEMARKSIGN*/- /* 154 */ 353,/*LATINSMALLLETTERSWITHCARON*/- /* 155 */ 8250,/*SINGLERIGHT-POINTINGANGLEQUOTATIONMARK*/- /* 156 */ 339,/*LATINSMALLLIGATUREOE*/- 157,- 158,- /* 159 */ 376,/*LATINCAPITALLETTERYWITHDIAERESIS*/- /* 160 */ 160,/*NO-BREAKSPACE*/- /* 161 */ 161,/*INVERTEDEXCLAMATIONMARK*/- /* 162 */ 162,/*CENTSIGN*/- /* 163 */ 163,/*POUNDSIGN*/- /* 164 */ 164,/*CURRENCYSIGN*/- /* 165 */ 165,/*YENSIGN*/- /* 166 */ 166,/*BROKENBAR*/- /* 167 */ 167,/*SECTIONSIGN*/- /* 168 */ 168,/*DIAERESIS*/- /* 169 */ 169,/*COPYRIGHTSIGN*/- /* 170 */ 170,/*FEMININEORDINALINDICATOR*/- /* 171 */ 171,/*LEFT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 172 */ 172,/*NOTSIGN*/- /* 173 */ 173,/*SOFTHYPHEN*/- /* 174 */ 174,/*REGISTEREDSIGN*/- /* 175 */ 175,/*MACRON*/- /* 176 */ 176,/*DEGREESIGN*/- /* 177 */ 177,/*PLUS-MINUSSIGN*/- /* 178 */ 178,/*SUPERSCRIPTTWO*/- /* 179 */ 179,/*SUPERSCRIPTTHREE*/- /* 180 */ 180,/*ACUTEACCENT*/- /* 181 */ 181,/*MICROSIGN*/- /* 182 */ 182,/*PILCROWSIGN*/- /* 183 */ 183,/*MIDDLEDOT*/- /* 184 */ 184,/*CEDILLA*/- /* 185 */ 185,/*SUPERSCRIPTONE*/- /* 186 */ 186,/*MASCULINEORDINALINDICATOR*/- /* 187 */ 187,/*RIGHT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 188 */ 188,/*VULGARFRACTIONONEQUARTER*/- /* 189 */ 189,/*VULGARFRACTIONONEHALF*/- /* 190 */ 190,/*VULGARFRACTIONTHREEQUARTERS*/- /* 191 */ 191,/*INVERTEDQUESTIONMARK*/- /* 192 */ 192,/*LATINCAPITALLETTERAWITHGRAVE*/- /* 193 */ 193,/*LATINCAPITALLETTERAWITHACUTE*/- /* 194 */ 194,/*LATINCAPITALLETTERAWITHCIRCUMFLEX*/- /* 195 */ 195,/*LATINCAPITALLETTERAWITHTILDE*/- /* 196 */ 196,/*LATINCAPITALLETTERAWITHDIAERESIS*/- /* 197 */ 197,/*LATINCAPITALLETTERAWITHRINGABOVE*/- /* 198 */ 198,/*LATINCAPITALLETTERAE*/- /* 199 */ 199,/*LATINCAPITALLETTERCWITHCEDILLA*/- /* 200 */ 200,/*LATINCAPITALLETTEREWITHGRAVE*/- /* 201 */ 201,/*LATINCAPITALLETTEREWITHACUTE*/- /* 202 */ 202,/*LATINCAPITALLETTEREWITHCIRCUMFLEX*/- /* 203 */ 203,/*LATINCAPITALLETTEREWITHDIAERESIS*/- /* 204 */ 204,/*LATINCAPITALLETTERIWITHGRAVE*/- /* 205 */ 205,/*LATINCAPITALLETTERIWITHACUTE*/- /* 206 */ 206,/*LATINCAPITALLETTERIWITHCIRCUMFLEX*/- /* 207 */ 207,/*LATINCAPITALLETTERIWITHDIAERESIS*/- /* 208 */ 286,/*LATINCAPITALLETTERGWITHBREVE*/- /* 209 */ 209,/*LATINCAPITALLETTERNWITHTILDE*/- /* 210 */ 210,/*LATINCAPITALLETTEROWITHGRAVE*/- /* 211 */ 211,/*LATINCAPITALLETTEROWITHACUTE*/- /* 212 */ 212,/*LATINCAPITALLETTEROWITHCIRCUMFLEX*/- /* 213 */ 213,/*LATINCAPITALLETTEROWITHTILDE*/- /* 214 */ 214,/*LATINCAPITALLETTEROWITHDIAERESIS*/- /* 215 */ 215,/*MULTIPLICATIONSIGN*/- /* 216 */ 216,/*LATINCAPITALLETTEROWITHSTROKE*/- /* 217 */ 217,/*LATINCAPITALLETTERUWITHGRAVE*/- /* 218 */ 218,/*LATINCAPITALLETTERUWITHACUTE*/- /* 219 */ 219,/*LATINCAPITALLETTERUWITHCIRCUMFLEX*/- /* 220 */ 220,/*LATINCAPITALLETTERUWITHDIAERESIS*/- /* 221 */ 304,/*LATINCAPITALLETTERIWITHDOTABOVE*/- /* 222 */ 350,/*LATINCAPITALLETTERSWITHCEDILLA*/- /* 223 */ 223,/*LATINSMALLLETTERSHARPS*/- /* 224 */ 224,/*LATINSMALLLETTERAWITHGRAVE*/- /* 225 */ 225,/*LATINSMALLLETTERAWITHACUTE*/- /* 226 */ 226,/*LATINSMALLLETTERAWITHCIRCUMFLEX*/- /* 227 */ 227,/*LATINSMALLLETTERAWITHTILDE*/- /* 228 */ 228,/*LATINSMALLLETTERAWITHDIAERESIS*/- /* 229 */ 229,/*LATINSMALLLETTERAWITHRINGABOVE*/- /* 230 */ 230,/*LATINSMALLLETTERAE*/- /* 231 */ 231,/*LATINSMALLLETTERCWITHCEDILLA*/- /* 232 */ 232,/*LATINSMALLLETTEREWITHGRAVE*/- /* 233 */ 233,/*LATINSMALLLETTEREWITHACUTE*/- /* 234 */ 234,/*LATINSMALLLETTEREWITHCIRCUMFLEX*/- /* 235 */ 235,/*LATINSMALLLETTEREWITHDIAERESIS*/- /* 236 */ 236,/*LATINSMALLLETTERIWITHGRAVE*/- /* 237 */ 237,/*LATINSMALLLETTERIWITHACUTE*/- /* 238 */ 238,/*LATINSMALLLETTERIWITHCIRCUMFLEX*/- /* 239 */ 239,/*LATINSMALLLETTERIWITHDIAERESIS*/- /* 240 */ 287,/*LATINSMALLLETTERGWITHBREVE*/- /* 241 */ 241,/*LATINSMALLLETTERNWITHTILDE*/- /* 242 */ 242,/*LATINSMALLLETTEROWITHGRAVE*/- /* 243 */ 243,/*LATINSMALLLETTEROWITHACUTE*/- /* 244 */ 244,/*LATINSMALLLETTEROWITHCIRCUMFLEX*/- /* 245 */ 245,/*LATINSMALLLETTEROWITHTILDE*/- /* 246 */ 246,/*LATINSMALLLETTEROWITHDIAERESIS*/- /* 247 */ 247,/*DIVISIONSIGN*/- /* 248 */ 248,/*LATINSMALLLETTEROWITHSTROKE*/- /* 249 */ 249,/*LATINSMALLLETTERUWITHGRAVE*/- /* 250 */ 250,/*LATINSMALLLETTERUWITHACUTE*/- /* 251 */ 251,/*LATINSMALLLETTERUWITHCIRCUMFLEX*/- /* 252 */ 252,/*LATINSMALLLETTERUWITHDIAERESIS*/- /* 253 */ 305,/*LATINSMALLLETTERDOTLESSI*/- /* 254 */ 351,/*LATINSMALLLETTERSWITHCEDILLA*/- /* 255 */ 255/*LATINSMALLLETTERYWITHDIAERESIS*/-};-charconvert cp1255[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- /* 128 */ 8364,/*EUROSIGN*/- 129,- /* 130 */ 8218,/*SINGLELOW-9QUOTATIONMARK*/- /* 131 */ 402,/*LATINSMALLLETTERFWITHHOOK*/- /* 132 */ 8222,/*DOUBLELOW-9QUOTATIONMARK*/- /* 133 */ 8230,/*HORIZONTALELLIPSIS*/- /* 134 */ 8224,/*DAGGER*/- /* 135 */ 8225,/*DOUBLEDAGGER*/- 136,- /* 137 */ 8240,/*PERMILLESIGN*/- 138,- /* 139 */ 8249,/*SINGLELEFT-POINTINGANGLEQUOTATIONMARK*/- 140,- 141,- 142,- 143,- 144,- /* 145 */ 8216,/*LEFTSINGLEQUOTATIONMARK*/- /* 146 */ 8217,/*RIGHTSINGLEQUOTATIONMARK*/- /* 147 */ 8220,/*LEFTDOUBLEQUOTATIONMARK*/- /* 148 */ 8221,/*RIGHTDOUBLEQUOTATIONMARK*/- /* 149 */ 8226,/*BULLET*/- /* 150 */ 8211,/*ENDASH*/- /* 151 */ 8212,/*EMDASH*/- 152,- /* 153 */ 8482,/*TRADEMARKSIGN*/- 154,- /* 155 */ 8250,/*SINGLERIGHT-POINTINGANGLEQUOTATIONMARK*/- 156,- 157,- 158,- 159,- /* 160 */ 160,/*NO-BREAKSPACE*/- 161,- /* 162 */ 162,/*CENTSIGN*/- /* 163 */ 163,/*POUNDSIGN*/- /* 164 */ 164,/*CURRENCYSIGN*/- /* 165 */ 165,/*YENSIGN*/- /* 166 */ 166,/*BROKENBAR*/- /* 167 */ 167,/*SECTIONSIGN*/- /* 168 */ 168,/*DIAERESIS*/- /* 169 */ 169,/*COPYRIGHTSIGN*/- /* 170 */ 215,/*MULTIPLICATIONSIGN*/- /* 171 */ 171,/*LEFT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 172 */ 172,/*NOTSIGN*/- /* 173 */ 173,/*SOFTHYPHEN*/- /* 174 */ 174,/*REGISTEREDSIGN*/- /* 175 */ 781,/*COMBININGVERTICALLINEABOVE*/- /* 176 */ 176,/*DEGREESIGN*/- /* 177 */ 177,/*PLUS-MINUSSIGN*/- /* 178 */ 178,/*SUPERSCRIPTTWO*/- /* 179 */ 179,/*SUPERSCRIPTTHREE*/- /* 180 */ 180,/*ACUTEACCENT*/- /* 181 */ 181,/*MICROSIGN*/- /* 182 */ 182,/*PILCROWSIGN*/- /* 183 */ 183,/*MIDDLEDOT*/- /* 184 */ 184,/*CEDILLA*/- /* 185 */ 185,/*SUPERSCRIPTONE*/- /* 186 */ 247,/*DIVISIONSIGN*/- /* 187 */ 187,/*RIGHT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 188 */ 188,/*VULGARFRACTIONONEQUARTER*/- /* 189 */ 189,/*VULGARFRACTIONONEHALF*/- /* 190 */ 190,/*VULGARFRACTIONTHREEQUARTERS*/- 191,- 192,- 193,- 194,- 195,- 196,- 197,- 198,- 199,- 200,- 201,- 202,- 203,- 204,- 205,- 206,- 207,- 208,- 209,- 210,- 211,- 212,- 213,- 214,- 215,- 216,- 217,- 218,- 219,- 220,- 221,- 222,- /* 223 */ 8215,/*DOUBLELOWLINE*/- /* 224 */ 1488,/*HEBREWLETTERALEF*/- /* 225 */ 1489,/*HEBREWLETTERBET*/- /* 226 */ 1490,/*HEBREWLETTERGIMEL*/- /* 227 */ 1491,/*HEBREWLETTERDALET*/- /* 228 */ 1492,/*HEBREWLETTERHE*/- /* 229 */ 1493,/*HEBREWLETTERVAV*/- /* 230 */ 1494,/*HEBREWLETTERZAYIN*/- /* 231 */ 1495,/*HEBREWLETTERHET*/- /* 232 */ 1496,/*HEBREWLETTERTET*/- /* 233 */ 1497,/*HEBREWLETTERYOD*/- /* 234 */ 1498,/*HEBREWLETTERFINALKAF*/- /* 235 */ 1499,/*HEBREWLETTERKAF*/- /* 236 */ 1500,/*HEBREWLETTERLAMED*/- /* 237 */ 1501,/*HEBREWLETTERFINALMEM*/- /* 238 */ 1502,/*HEBREWLETTERMEM*/- /* 239 */ 1503,/*HEBREWLETTERFINALNUN*/- /* 240 */ 1504,/*HEBREWLETTERNUN*/- /* 241 */ 1505,/*HEBREWLETTERSAMEKH*/- /* 242 */ 1506,/*HEBREWLETTERAYIN*/- /* 243 */ 1507,/*HEBREWLETTERFINALPE*/- /* 244 */ 1508,/*HEBREWLETTERPE*/- /* 245 */ 1509,/*HEBREWLETTERFINALTSADI*/- /* 246 */ 1510,/*HEBREWLETTERTSADI*/- /* 247 */ 1511,/*HEBREWLETTERQOF*/- /* 248 */ 1512,/*HEBREWLETTERRESH*/- /* 249 */ 1513,/*HEBREWLETTERSHIN*/- /* 250 */ 1514,/*HEBREWLETTERTAV*/- 251,- 252,- 253,- 254,- 255-};-charconvert cp1256[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- /* 128 */ 1548,/*ARABICCOMMA*/- 129,- /* 130 */ 8218,/*SINGLELOW-9QUOTATIONMARK*/- 131,- /* 132 */ 8222,/*DOUBLELOW-9QUOTATIONMARK*/- /* 133 */ 8230,/*HORIZONTALELLIPSIS*/- /* 134 */ 8224,/*DAGGER*/- /* 135 */ 8225,/*DOUBLEDAGGER*/- 136,- /* 137 */ 8240,/*PERMILLESIGN*/- 138,- /* 139 */ 8249,/*SINGLELEFT-POINTINGANGLEQUOTATIONMARK*/- 140,- 141,- 142,- 143,- 144,- /* 145 */ 8216,/*LEFTSINGLEQUOTATIONMARK*/- /* 146 */ 8217,/*RIGHTSINGLEQUOTATIONMARK*/- /* 147 */ 8220,/*LEFTDOUBLEQUOTATIONMARK*/- /* 148 */ 8221,/*RIGHTDOUBLEQUOTATIONMARK*/- /* 149 */ 8226,/*BULLET*/- /* 150 */ 8211,/*ENDASH*/- /* 151 */ 8212,/*EMDASH*/- /* 152 */ 1563,/*ARABICSEMICOLON*/- /* 153 */ 8482,/*TRADEMARKSIGN*/- /* 154 */ 1567,/*ARABICQUESTIONMARK*/- /* 155 */ 8250,/*SINGLERIGHT-POINTINGANGLEQUOTATIONMARK*/- /* 156 */ 1569,/*ARABICLETTERHAMZA*/- /* 157 */ 1570,/*ARABICLETTERALEFWITHMADDAABOVE*/- /* 158 */ 1571,/*ARABICLETTERALEFWITHHAMZAABOVE*/- /* 159 */ 376,/*LATINCAPITALLETTERYWITHDIAERESIS*/- /* 160 */ 160,/*NO-BREAKSPACE*/- /* 161 */ 1572,/*ARABICLETTERWAWWITHHAMZAABOVE*/- /* 162 */ 1573,/*ARABICLETTERALEFWITHHAMZABELOW*/- /* 163 */ 163,/*POUNDSIGN*/- /* 164 */ 164,/*CURRENCYSIGN*/- /* 165 */ 1574,/*ARABICLETTERYEHWITHHAMZAABOVE*/- /* 166 */ 166,/*BROKENBAR*/- /* 167 */ 167,/*SECTIONSIGN*/- /* 168 */ 1575,/*ARABICLETTERALEF*/- /* 169 */ 169,/*COPYRIGHTSIGN*/- /* 170 */ 1576,/*ARABICLETTERBEH*/- /* 171 */ 171,/*LEFT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 172 */ 172,/*NOTSIGN*/- /* 173 */ 173,/*SOFTHYPHEN*/- /* 174 */ 174,/*REGISTEREDSIGN*/- 175,- /* 176 */ 176,/*DEGREESIGN*/- /* 177 */ 177,/*PLUS-MINUSSIGN*/- /* 178 */ 1577,/*ARABICLETTERTEHMARBUTA*/- /* 179 */ 1578,/*ARABICLETTERTEH*/- /* 180 */ 1579,/*ARABICLETTERTHEH*/- /* 181 */ 181,/*MICROSIGN*/- /* 182 */ 182,/*PILCROWSIGN*/- /* 183 */ 183,/*MIDDLEDOT*/- /* 184 */ 1580,/*ARABICLETTERJEEM*/- 185,- /* 186 */ 1581,/*ARABICLETTERHAH*/- /* 187 */ 187,/*RIGHT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 188 */ 1582,/*ARABICLETTERKHAH*/- /* 189 */ 1583,/*ARABICLETTERDAL*/- /* 190 */ 1584,/*ARABICLETTERTHAL*/- /* 191 */ 1585,/*ARABICLETTERREH*/- /* 192 */ 192,/*LATINCAPITALLETTERAWITHGRAVE*/- /* 193 */ 1586,/*ARABICLETTERZAIN*/- /* 194 */ 194,/*LATINCAPITALLETTERAWITHCIRCUMFLEX*/- 195,- /* 196 */ 1587,/*ARABICLETTERSEEN*/- /* 197 */ 1588,/*ARABICLETTERSHEEN*/- /* 198 */ 1589,/*ARABICLETTERSAD*/- /* 199 */ 199,/*LATINCAPITALLETTERCWITHCEDILLA*/- /* 200 */ 200,/*LATINCAPITALLETTEREWITHGRAVE*/- /* 201 */ 201,/*LATINCAPITALLETTEREWITHACUTE*/- /* 202 */ 202,/*LATINCAPITALLETTEREWITHCIRCUMFLEX*/- /* 203 */ 203,/*LATINCAPITALLETTEREWITHDIAERESIS*/- /* 204 */ 1590,/*ARABICLETTERDAD*/- /* 205 */ 1591,/*ARABICLETTERTAH*/- /* 206 */ 206,/*LATINCAPITALLETTERIWITHCIRCUMFLEX*/- /* 207 */ 207,/*LATINCAPITALLETTERIWITHDIAERESIS*/- /* 208 */ 1592,/*ARABICLETTERZAH*/- /* 209 */ 1593,/*ARABICLETTERAIN*/- /* 210 */ 1594,/*ARABICLETTERGHAIN*/- /* 211 */ 1600,/*ARABICTATWEEL*/- /* 212 */ 212,/*LATINCAPITALLETTEROWITHCIRCUMFLEX*/- /* 213 */ 1601,/*ARABICLETTERFEH*/- /* 214 */ 1602,/*ARABICLETTERQAF*/- /* 215 */ 215,/*MULTIPLICATIONSIGN*/- /* 216 */ 1603,/*ARABICLETTERKAF*/- /* 217 */ 217,/*LATINCAPITALLETTERUWITHGRAVE*/- /* 218 */ 1711,/*ARABICLETTERGAF*/- /* 219 */ 219,/*LATINCAPITALLETTERUWITHCIRCUMFLEX*/- /* 220 */ 220,/*LATINCAPITALLETTERUWITHDIAERESIS*/- /* 221 */ 1604,/*ARABICLETTERLAM*/- /* 222 */ 1605,/*ARABICLETTERMEEM*/- /* 223 */ 1606,/*ARABICLETTERNOON*/- /* 224 */ 224,/*LATINSMALLLETTERAWITHGRAVE*/- /* 225 */ 1607,/*ARABICLETTERHEH*/- /* 226 */ 226,/*LATINSMALLLETTERAWITHCIRCUMFLEX*/- 227,- /* 228 */ 1608,/*ARABICLETTERWAW*/- /* 229 */ 1609,/*ARABICLETTERALEFMAKSURA*/- /* 230 */ 1610,/*ARABICLETTERYEH*/- /* 231 */ 231,/*LATINSMALLLETTERCWITHCEDILLA*/- /* 232 */ 232,/*LATINSMALLLETTEREWITHGRAVE*/- /* 233 */ 233,/*LATINSMALLLETTEREWITHACUTE*/- /* 234 */ 234,/*LATINSMALLLETTEREWITHCIRCUMFLEX*/- /* 235 */ 235,/*LATINSMALLLETTEREWITHDIAERESIS*/- /* 236 */ 1611,/*ARABICFATHATAN*/- /* 237 */ 1612,/*ARABICDAMMATAN*/- /* 238 */ 238,/*LATINSMALLLETTERIWITHCIRCUMFLEX*/- /* 239 */ 239,/*LATINSMALLLETTERIWITHDIAERESIS*/- /* 240 */ 1613,/*ARABICKASRATAN*/- /* 241 */ 1614,/*ARABICFATHA*/- /* 242 */ 1615,/*ARABICDAMMA*/- /* 243 */ 1616,/*ARABICKASRA*/- /* 244 */ 244,/*LATINSMALLLETTEROWITHCIRCUMFLEX*/- /* 245 */ 1617,/*ARABICSHADDA*/- /* 246 */ 1618,/*ARABICSUKUN*/- /* 247 */ 247,/*DIVISIONSIGN*/- 248,- /* 249 */ 249,/*LATINSMALLLETTERUWITHGRAVE*/- 250,- /* 251 */ 251,/*LATINSMALLLETTERUWITHCIRCUMFLEX*/- /* 252 */ 252,/*LATINSMALLLETTERUWITHDIAERESIS*/- 253,- 254,- /* 255 */ 255/*LATINSMALLLETTERYWITHDIAERESIS*/-};-charconvert cp1257[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- /* 128 */ 8364,/*EUROSIGN*/- 129,- /* 130 */ 8218,/*SINGLELOW-9QUOTATIONMARK*/- 131,- /* 132 */ 8222,/*DOUBLELOW-9QUOTATIONMARK*/- /* 133 */ 8230,/*HORIZONTALELLIPSIS*/- /* 134 */ 8224,/*DAGGER*/- /* 135 */ 8225,/*DOUBLEDAGGER*/- 136,- /* 137 */ 8240,/*PERMILLESIGN*/- 138,- /* 139 */ 8249,/*SINGLELEFT-POINTINGANGLEQUOTATIONMARK*/- 140,- /* 141 */ 168,/*DIAERESIS*/- /* 142 */ 711,/*CARON*/- /* 143 */ 184,/*CEDILLA*/- 144,- /* 145 */ 8216,/*LEFTSINGLEQUOTATIONMARK*/- /* 146 */ 8217,/*RIGHTSINGLEQUOTATIONMARK*/- /* 147 */ 8220,/*LEFTDOUBLEQUOTATIONMARK*/- /* 148 */ 8221,/*RIGHTDOUBLEQUOTATIONMARK*/- /* 149 */ 8226,/*BULLET*/- /* 150 */ 8211,/*ENDASH*/- /* 151 */ 8212,/*EMDASH*/- 152,- /* 153 */ 8482,/*TRADEMARKSIGN*/- 154,- /* 155 */ 8250,/*SINGLERIGHT-POINTINGANGLEQUOTATIONMARK*/- 156,- /* 157 */ 175,/*MACRON*/- /* 158 */ 731,/*OGONEK*/- 159,- /* 160 */ 160,/*NO-BREAKSPACE*/- 161,- /* 162 */ 162,/*CENTSIGN*/- /* 163 */ 163,/*POUNDSIGN*/- /* 164 */ 164,/*CURRENCYSIGN*/- 165,- /* 166 */ 166,/*BROKENBAR*/- /* 167 */ 167,/*SECTIONSIGN*/- /* 168 */ 216,/*LATINCAPITALLETTEROWITHSTROKE*/- /* 169 */ 169,/*COPYRIGHTSIGN*/- /* 170 */ 342,/*LATINCAPITALLETTERRWITHCEDILLA*/- /* 171 */ 171,/*LEFT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 172 */ 172,/*NOTSIGN*/- /* 173 */ 173,/*SOFTHYPHEN*/- /* 174 */ 174,/*REGISTEREDSIGN*/- /* 175 */ 198,/*LATINCAPITALLETTERAE*/- /* 176 */ 176,/*DEGREESIGN*/- /* 177 */ 177,/*PLUS-MINUSSIGN*/- /* 178 */ 178,/*SUPERSCRIPTTWO*/- /* 179 */ 179,/*SUPERSCRIPTTHREE*/- /* 180 */ 180,/*ACUTEACCENT*/- /* 181 */ 181,/*MICROSIGN*/- /* 182 */ 182,/*PILCROWSIGN*/- /* 183 */ 183,/*MIDDLEDOT*/- /* 184 */ 248,/*LATINSMALLLETTEROWITHSTROKE*/- /* 185 */ 185,/*SUPERSCRIPTONE*/- /* 186 */ 343,/*LATINSMALLLETTERRWITHCEDILLA*/- /* 187 */ 187,/*RIGHT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 188 */ 188,/*VULGARFRACTIONONEQUARTER*/- /* 189 */ 189,/*VULGARFRACTIONONEHALF*/- /* 190 */ 190,/*VULGARFRACTIONTHREEQUARTERS*/- /* 191 */ 230,/*LATINSMALLLETTERAE*/- /* 192 */ 260,/*LATINCAPITALLETTERAWITHOGONEK*/- /* 193 */ 302,/*LATINCAPITALLETTERIWITHOGONEK*/- /* 194 */ 256,/*LATINCAPITALLETTERAWITHMACRON*/- /* 195 */ 262,/*LATINCAPITALLETTERCWITHACUTE*/- /* 196 */ 196,/*LATINCAPITALLETTERAWITHDIAERESIS*/- /* 197 */ 197,/*LATINCAPITALLETTERAWITHRINGABOVE*/- /* 198 */ 280,/*LATINCAPITALLETTEREWITHOGONEK*/- /* 199 */ 274,/*LATINCAPITALLETTEREWITHMACRON*/- /* 200 */ 268,/*LATINCAPITALLETTERCWITHCARON*/- /* 201 */ 201,/*LATINCAPITALLETTEREWITHACUTE*/- /* 202 */ 377,/*LATINCAPITALLETTERZWITHACUTE*/- /* 203 */ 278,/*LATINCAPITALLETTEREWITHDOTABOVE*/- /* 204 */ 290,/*LATINCAPITALLETTERGWITHCEDILLA*/- /* 205 */ 310,/*LATINCAPITALLETTERKWITHCEDILLA*/- /* 206 */ 298,/*LATINCAPITALLETTERIWITHMACRON*/- /* 207 */ 315,/*LATINCAPITALLETTERLWITHCEDILLA*/- /* 208 */ 352,/*LATINCAPITALLETTERSWITHCARON*/- /* 209 */ 323,/*LATINCAPITALLETTERNWITHACUTE*/- /* 210 */ 325,/*LATINCAPITALLETTERNWITHCEDILLA*/- /* 211 */ 211,/*LATINCAPITALLETTEROWITHACUTE*/- /* 212 */ 332,/*LATINCAPITALLETTEROWITHMACRON*/- /* 213 */ 213,/*LATINCAPITALLETTEROWITHTILDE*/- /* 214 */ 214,/*LATINCAPITALLETTEROWITHDIAERESIS*/- /* 215 */ 215,/*MULTIPLICATIONSIGN*/- /* 216 */ 370,/*LATINCAPITALLETTERUWITHOGONEK*/- /* 217 */ 321,/*LATINCAPITALLETTERLWITHSTROKE*/- /* 218 */ 340,/*LATINCAPITALLETTERRWITHACUTE*/- /* 219 */ 362,/*LATINCAPITALLETTERUWITHMACRON*/- /* 220 */ 220,/*LATINCAPITALLETTERUWITHDIAERESIS*/- /* 221 */ 379,/*LATINCAPITALLETTERZWITHDOTABOVE*/- /* 222 */ 381,/*LATINCAPITALLETTERZWITHCARON*/- /* 223 */ 223,/*LATINSMALLLETTERSHARPS*/- /* 224 */ 261,/*LATINSMALLLETTERAWITHOGONEK*/- /* 225 */ 303,/*LATINSMALLLETTERIWITHOGONEK*/- /* 226 */ 257,/*LATINSMALLLETTERAWITHMACRON*/- /* 227 */ 263,/*LATINSMALLLETTERCWITHACUTE*/- /* 228 */ 228,/*LATINSMALLLETTERAWITHDIAERESIS*/- /* 229 */ 229,/*LATINSMALLLETTERAWITHRINGABOVE*/- /* 230 */ 281,/*LATINSMALLLETTEREWITHOGONEK*/- /* 231 */ 275,/*LATINSMALLLETTEREWITHMACRON*/- /* 232 */ 269,/*LATINSMALLLETTERCWITHCARON*/- /* 233 */ 233,/*LATINSMALLLETTEREWITHACUTE*/- /* 234 */ 378,/*LATINSMALLLETTERZWITHACUTE*/- /* 235 */ 279,/*LATINSMALLLETTEREWITHDOTABOVE*/- /* 236 */ 291,/*LATINSMALLLETTERGWITHCEDILLA*/- /* 237 */ 311,/*LATINSMALLLETTERKWITHCEDILLA*/- /* 238 */ 299,/*LATINSMALLLETTERIWITHMACRON*/- /* 239 */ 316,/*LATINSMALLLETTERLWITHCEDILLA*/- /* 240 */ 353,/*LATINSMALLLETTERSWITHCARON*/- /* 241 */ 324,/*LATINSMALLLETTERNWITHACUTE*/- /* 242 */ 326,/*LATINSMALLLETTERNWITHCEDILLA*/- /* 243 */ 243,/*LATINSMALLLETTEROWITHACUTE*/- /* 244 */ 333,/*LATINSMALLLETTEROWITHMACRON*/- /* 245 */ 245,/*LATINSMALLLETTEROWITHTILDE*/- /* 246 */ 246,/*LATINSMALLLETTEROWITHDIAERESIS*/- /* 247 */ 247,/*DIVISIONSIGN*/- /* 248 */ 371,/*LATINSMALLLETTERUWITHOGONEK*/- /* 249 */ 322,/*LATINSMALLLETTERLWITHSTROKE*/- /* 250 */ 347,/*LATINSMALLLETTERSWITHACUTE*/- /* 251 */ 363,/*LATINSMALLLETTERUWITHMACRON*/- /* 252 */ 252,/*LATINSMALLLETTERUWITHDIAERESIS*/- /* 253 */ 380,/*LATINSMALLLETTERZWITHDOTABOVE*/- /* 254 */ 382,/*LATINSMALLLETTERZWITHCARON*/- /* 255 */ 729/*DOTABOVE*/-};-charconvert cp1258[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- /* 128 */ 8364,/*EUROSIGN*/- 129,- /* 130 */ 8218,/*SINGLELOW-9QUOTATIONMARK*/- /* 131 */ 402,/*LATINSMALLLETTERFWITHHOOK*/- /* 132 */ 8222,/*DOUBLELOW-9QUOTATIONMARK*/- /* 133 */ 8230,/*HORIZONTALELLIPSIS*/- /* 134 */ 8224,/*DAGGER*/- /* 135 */ 8225,/*DOUBLEDAGGER*/- /* 136 */ 710,/*MODIFIERLETTERCIRCUMFLEXACCENT*/- /* 137 */ 8240,/*PERMILLESIGN*/- 138,- /* 139 */ 8249,/*SINGLELEFT-POINTINGANGLEQUOTATIONMARK*/- /* 140 */ 338,/*LATINCAPITALLIGATUREOE*/- 141,- 142,- 143,- 144,- /* 145 */ 8216,/*LEFTSINGLEQUOTATIONMARK*/- /* 146 */ 8217,/*RIGHTSINGLEQUOTATIONMARK*/- /* 147 */ 8220,/*LEFTDOUBLEQUOTATIONMARK*/- /* 148 */ 8221,/*RIGHTDOUBLEQUOTATIONMARK*/- /* 149 */ 8226,/*BULLET*/- /* 150 */ 8211,/*ENDASH*/- /* 151 */ 8212,/*EMDASH*/- /* 152 */ 732,/*SMALLTILDE*/- /* 153 */ 8482,/*TRADEMARKSIGN*/- 154,- /* 155 */ 8250,/*SINGLERIGHT-POINTINGANGLEQUOTATIONMARK*/- /* 156 */ 339,/*LATINSMALLLIGATUREOE*/- 157,- 158,- /* 159 */ 376,/*LATINCAPITALLETTERYWITHDIAERESIS*/- /* 160 */ 160,/*NO-BREAKSPACE*/- /* 161 */ 161,/*INVERTEDEXCLAMATIONMARK*/- /* 162 */ 162,/*CENTSIGN*/- /* 163 */ 163,/*POUNDSIGN*/- /* 164 */ 164,/*CURRENCYSIGN*/- /* 165 */ 165,/*YENSIGN*/- /* 166 */ 166,/*BROKENBAR*/- /* 167 */ 167,/*SECTIONSIGN*/- /* 168 */ 168,/*DIAERESIS*/- /* 169 */ 169,/*COPYRIGHTSIGN*/- /* 170 */ 170,/*FEMININEORDINALINDICATOR*/- /* 171 */ 171,/*LEFT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 172 */ 172,/*NOTSIGN*/- /* 173 */ 173,/*SOFTHYPHEN*/- /* 174 */ 174,/*REGISTEREDSIGN*/- /* 175 */ 175,/*MACRON*/- /* 176 */ 176,/*DEGREESIGN*/- /* 177 */ 177,/*PLUS-MINUSSIGN*/- /* 178 */ 178,/*SUPERSCRIPTTWO*/- /* 179 */ 179,/*SUPERSCRIPTTHREE*/- /* 180 */ 180,/*ACUTEACCENT*/- /* 181 */ 181,/*MICROSIGN*/- /* 182 */ 182,/*PILCROWSIGN*/- /* 183 */ 183,/*MIDDLEDOT*/- /* 184 */ 184,/*CEDILLA*/- /* 185 */ 185,/*SUPERSCRIPTONE*/- /* 186 */ 186,/*MASCULINEORDINALINDICATOR*/- /* 187 */ 187,/*RIGHT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 188 */ 188,/*VULGARFRACTIONONEQUARTER*/- /* 189 */ 189,/*VULGARFRACTIONONEHALF*/- /* 190 */ 190,/*VULGARFRACTIONTHREEQUARTERS*/- /* 191 */ 191,/*INVERTEDQUESTIONMARK*/- /* 192 */ 192,/*LATINCAPITALLETTERAWITHGRAVE*/- /* 193 */ 193,/*LATINCAPITALLETTERAWITHACUTE*/- /* 194 */ 194,/*LATINCAPITALLETTERAWITHCIRCUMFLEX*/- /* 195 */ 258,/*LATINCAPITALLETTERAWITHBREVE*/- /* 196 */ 196,/*LATINCAPITALLETTERAWITHDIAERESIS*/- /* 197 */ 197,/*LATINCAPITALLETTERAWITHRINGABOVE*/- /* 198 */ 198,/*LATINCAPITALLETTERAE*/- /* 199 */ 199,/*LATINCAPITALLETTERCWITHCEDILLA*/- /* 200 */ 200,/*LATINCAPITALLETTEREWITHGRAVE*/- /* 201 */ 201,/*LATINCAPITALLETTEREWITHACUTE*/- /* 202 */ 202,/*LATINCAPITALLETTEREWITHCIRCUMFLEX*/- /* 203 */ 203,/*LATINCAPITALLETTEREWITHDIAERESIS*/- /* 204 */ 832,/*COMBININGGRAVETONEMARK*/- /* 205 */ 205,/*LATINCAPITALLETTERIWITHACUTE*/- /* 206 */ 206,/*LATINCAPITALLETTERIWITHCIRCUMFLEX*/- /* 207 */ 207,/*LATINCAPITALLETTERIWITHDIAERESIS*/- /* 208 */ 272,/*LATINCAPITALLETTERDWITHSTROKE*/- /* 209 */ 209,/*LATINCAPITALLETTERNWITHTILDE*/- /* 210 */ 777,/*COMBININGHOOKABOVE*/- /* 211 */ 211,/*LATINCAPITALLETTEROWITHACUTE*/- /* 212 */ 212,/*LATINCAPITALLETTEROWITHCIRCUMFLEX*/- /* 213 */ 416,/*LATINCAPITALLETTEROWITHHORN*/- /* 214 */ 214,/*LATINCAPITALLETTEROWITHDIAERESIS*/- /* 215 */ 215,/*MULTIPLICATIONSIGN*/- /* 216 */ 216,/*LATINCAPITALLETTEROWITHSTROKE*/- /* 217 */ 217,/*LATINCAPITALLETTERUWITHGRAVE*/- /* 218 */ 218,/*LATINCAPITALLETTERUWITHACUTE*/- /* 219 */ 219,/*LATINCAPITALLETTERUWITHCIRCUMFLEX*/- /* 220 */ 220,/*LATINCAPITALLETTERUWITHDIAERESIS*/- /* 221 */ 431,/*LATINCAPITALLETTERUWITHHORN*/- /* 222 */ 771,/*COMBININGTILDE*/- /* 223 */ 223,/*LATINSMALLLETTERSHARPS*/- /* 224 */ 224,/*LATINSMALLLETTERAWITHGRAVE*/- /* 225 */ 225,/*LATINSMALLLETTERAWITHACUTE*/- /* 226 */ 226,/*LATINSMALLLETTERAWITHCIRCUMFLEX*/- /* 227 */ 259,/*LATINSMALLLETTERAWITHBREVE*/- /* 228 */ 228,/*LATINSMALLLETTERAWITHDIAERESIS*/- /* 229 */ 229,/*LATINSMALLLETTERAWITHRINGABOVE*/- /* 230 */ 230,/*LATINSMALLLETTERAE*/- /* 231 */ 231,/*LATINSMALLLETTERCWITHCEDILLA*/- /* 232 */ 232,/*LATINSMALLLETTEREWITHGRAVE*/- /* 233 */ 233,/*LATINSMALLLETTEREWITHACUTE*/- /* 234 */ 234,/*LATINSMALLLETTEREWITHCIRCUMFLEX*/- /* 235 */ 235,/*LATINSMALLLETTEREWITHDIAERESIS*/- /* 236 */ 833,/*COMBININGACUTETONEMARK*/- /* 237 */ 237,/*LATINSMALLLETTERIWITHACUTE*/- /* 238 */ 238,/*LATINSMALLLETTERIWITHCIRCUMFLEX*/- /* 239 */ 239,/*LATINSMALLLETTERIWITHDIAERESIS*/- /* 240 */ 273,/*LATINSMALLLETTERDWITHSTROKE*/- /* 241 */ 241,/*LATINSMALLLETTERNWITHTILDE*/- /* 242 */ 803,/*COMBININGDOTBELOW*/- /* 243 */ 243,/*LATINSMALLLETTEROWITHACUTE*/- /* 244 */ 244,/*LATINSMALLLETTEROWITHCIRCUMFLEX*/- /* 245 */ 417,/*LATINSMALLLETTEROWITHHORN*/- /* 246 */ 246,/*LATINSMALLLETTEROWITHDIAERESIS*/- /* 247 */ 247,/*DIVISIONSIGN*/- /* 248 */ 248,/*LATINSMALLLETTEROWITHSTROKE*/- /* 249 */ 249,/*LATINSMALLLETTERUWITHGRAVE*/- /* 250 */ 250,/*LATINSMALLLETTERUWITHACUTE*/- /* 251 */ 251,/*LATINSMALLLETTERUWITHCIRCUMFLEX*/- /* 252 */ 252,/*LATINSMALLLETTERUWITHDIAERESIS*/- /* 253 */ 432,/*LATINSMALLLETTERUWITHHORN*/- /* 254 */ 8363,/*DONGSIGN*/- /* 255 */ 255/*LATINSMALLLETTERYWITHDIAERESIS*/-};-charconvert cp437[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- /* 128 */ 199,/*LATINCAPITALLETTERCWITHCEDILLA*/- /* 129 */ 252,/*LATINSMALLLETTERUWITHDIAERESIS*/- /* 130 */ 233,/*LATINSMALLLETTEREWITHACUTE*/- /* 131 */ 226,/*LATINSMALLLETTERAWITHCIRCUMFLEX*/- /* 132 */ 228,/*LATINSMALLLETTERAWITHDIAERESIS*/- /* 133 */ 224,/*LATINSMALLLETTERAWITHGRAVE*/- /* 134 */ 229,/*LATINSMALLLETTERAWITHRINGABOVE*/- /* 135 */ 231,/*LATINSMALLLETTERCWITHCEDILLA*/- /* 136 */ 234,/*LATINSMALLLETTEREWITHCIRCUMFLEX*/- /* 137 */ 235,/*LATINSMALLLETTEREWITHDIAERESIS*/- /* 138 */ 232,/*LATINSMALLLETTEREWITHGRAVE*/- /* 139 */ 239,/*LATINSMALLLETTERIWITHDIAERESIS*/- /* 140 */ 238,/*LATINSMALLLETTERIWITHCIRCUMFLEX*/- /* 141 */ 236,/*LATINSMALLLETTERIWITHGRAVE*/- /* 142 */ 196,/*LATINCAPITALLETTERAWITHDIAERESIS*/- /* 143 */ 197,/*LATINCAPITALLETTERAWITHRINGABOVE*/- /* 144 */ 201,/*LATINCAPITALLETTEREWITHACUTE*/- /* 145 */ 230,/*LATINSMALLLETTERAE*/- /* 146 */ 198,/*LATINCAPITALLETTERAE*/- /* 147 */ 244,/*LATINSMALLLETTEROWITHCIRCUMFLEX*/- /* 148 */ 246,/*LATINSMALLLETTEROWITHDIAERESIS*/- /* 149 */ 242,/*LATINSMALLLETTEROWITHGRAVE*/- /* 150 */ 251,/*LATINSMALLLETTERUWITHCIRCUMFLEX*/- /* 151 */ 249,/*LATINSMALLLETTERUWITHGRAVE*/- /* 152 */ 255,/*LATINSMALLLETTERYWITHDIAERESIS*/- /* 153 */ 214,/*LATINCAPITALLETTEROWITHDIAERESIS*/- /* 154 */ 220,/*LATINCAPITALLETTERUWITHDIAERESIS*/- /* 155 */ 162,/*CENTSIGN*/- /* 156 */ 163,/*POUNDSIGN*/- /* 157 */ 165,/*YENSIGN*/- /* 158 */ 8359,/*PESETASIGN*/- /* 159 */ 402,/*LATINSMALLLETTERFWITHHOOK*/- /* 160 */ 225,/*LATINSMALLLETTERAWITHACUTE*/- /* 161 */ 237,/*LATINSMALLLETTERIWITHACUTE*/- /* 162 */ 243,/*LATINSMALLLETTEROWITHACUTE*/- /* 163 */ 250,/*LATINSMALLLETTERUWITHACUTE*/- /* 164 */ 241,/*LATINSMALLLETTERNWITHTILDE*/- /* 165 */ 209,/*LATINCAPITALLETTERNWITHTILDE*/- /* 166 */ 170,/*FEMININEORDINALINDICATOR*/- /* 167 */ 186,/*MASCULINEORDINALINDICATOR*/- /* 168 */ 191,/*INVERTEDQUESTIONMARK*/- /* 169 */ 8976,/*REVERSEDNOTSIGN*/- /* 170 */ 172,/*NOTSIGN*/- /* 171 */ 189,/*VULGARFRACTIONONEHALF*/- /* 172 */ 188,/*VULGARFRACTIONONEQUARTER*/- /* 173 */ 161,/*INVERTEDEXCLAMATIONMARK*/- /* 174 */ 171,/*LEFT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 175 */ 187,/*RIGHT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 176 */ 9617,/*LIGHTSHADE*/- /* 177 */ 9618,/*MEDIUMSHADE*/- /* 178 */ 9619,/*DARKSHADE*/- /* 179 */ 9474,/*BOXDRAWINGSLIGHTVERTICAL*/- /* 180 */ 9508,/*BOXDRAWINGSLIGHTVERTICALANDLEFT*/- /* 181 */ 9569,/*BOXDRAWINGSVERTICALSINGLEANDLEFTDOUBLE*/- /* 182 */ 9570,/*BOXDRAWINGSVERTICALDOUBLEANDLEFTSINGLE*/- /* 183 */ 9558,/*BOXDRAWINGSDOWNDOUBLEANDLEFTSINGLE*/- /* 184 */ 9557,/*BOXDRAWINGSDOWNSINGLEANDLEFTDOUBLE*/- /* 185 */ 9571,/*BOXDRAWINGSDOUBLEVERTICALANDLEFT*/- /* 186 */ 9553,/*BOXDRAWINGSDOUBLEVERTICAL*/- /* 187 */ 9559,/*BOXDRAWINGSDOUBLEDOWNANDLEFT*/- /* 188 */ 9565,/*BOXDRAWINGSDOUBLEUPANDLEFT*/- /* 189 */ 9564,/*BOXDRAWINGSUPDOUBLEANDLEFTSINGLE*/- /* 190 */ 9563,/*BOXDRAWINGSUPSINGLEANDLEFTDOUBLE*/- /* 191 */ 9488,/*BOXDRAWINGSLIGHTDOWNANDLEFT*/- /* 192 */ 9492,/*BOXDRAWINGSLIGHTUPANDRIGHT*/- /* 193 */ 9524,/*BOXDRAWINGSLIGHTUPANDHORIZONTAL*/- /* 194 */ 9516,/*BOXDRAWINGSLIGHTDOWNANDHORIZONTAL*/- /* 195 */ 9500,/*BOXDRAWINGSLIGHTVERTICALANDRIGHT*/- /* 196 */ 9472,/*BOXDRAWINGSLIGHTHORIZONTAL*/- /* 197 */ 9532,/*BOXDRAWINGSLIGHTVERTICALANDHORIZONTAL*/- /* 198 */ 9566,/*BOXDRAWINGSVERTICALSINGLEANDRIGHTDOUBLE*/- /* 199 */ 9567,/*BOXDRAWINGSVERTICALDOUBLEANDRIGHTSINGLE*/- /* 200 */ 9562,/*BOXDRAWINGSDOUBLEUPANDRIGHT*/- /* 201 */ 9556,/*BOXDRAWINGSDOUBLEDOWNANDRIGHT*/- /* 202 */ 9577,/*BOXDRAWINGSDOUBLEUPANDHORIZONTAL*/- /* 203 */ 9574,/*BOXDRAWINGSDOUBLEDOWNANDHORIZONTAL*/- /* 204 */ 9568,/*BOXDRAWINGSDOUBLEVERTICALANDRIGHT*/- /* 205 */ 9552,/*BOXDRAWINGSDOUBLEHORIZONTAL*/- /* 206 */ 9580,/*BOXDRAWINGSDOUBLEVERTICALANDHORIZONTAL*/- /* 207 */ 9575,/*BOXDRAWINGSUPSINGLEANDHORIZONTALDOUBLE*/- /* 208 */ 9576,/*BOXDRAWINGSUPDOUBLEANDHORIZONTALSINGLE*/- /* 209 */ 9572,/*BOXDRAWINGSDOWNSINGLEANDHORIZONTALDOUBLE*/- /* 210 */ 9573,/*BOXDRAWINGSDOWNDOUBLEANDHORIZONTALSINGLE*/- /* 211 */ 9561,/*BOXDRAWINGSUPDOUBLEANDRIGHTSINGLE*/- /* 212 */ 9560,/*BOXDRAWINGSUPSINGLEANDRIGHTDOUBLE*/- /* 213 */ 9554,/*BOXDRAWINGSDOWNSINGLEANDRIGHTDOUBLE*/- /* 214 */ 9555,/*BOXDRAWINGSDOWNDOUBLEANDRIGHTSINGLE*/- /* 215 */ 9579,/*BOXDRAWINGSVERTICALDOUBLEANDHORIZONTALSINGLE*/- /* 216 */ 9578,/*BOXDRAWINGSVERTICALSINGLEANDHORIZONTALDOUBLE*/- /* 217 */ 9496,/*BOXDRAWINGSLIGHTUPANDLEFT*/- /* 218 */ 9484,/*BOXDRAWINGSLIGHTDOWNANDRIGHT*/- /* 219 */ 9608,/*FULLBLOCK*/- /* 220 */ 9604,/*LOWERHALFBLOCK*/- /* 221 */ 9612,/*LEFTHALFBLOCK*/- /* 222 */ 9616,/*RIGHTHALFBLOCK*/- /* 223 */ 9600,/*UPPERHALFBLOCK*/- /* 224 */ 945,/*GREEKSMALLLETTERALPHA*/- /* 225 */ 223,/*LATINSMALLLETTERSHARPS*/- /* 226 */ 915,/*GREEKCAPITALLETTERGAMMA*/- /* 227 */ 960,/*GREEKSMALLLETTERPI*/- /* 228 */ 931,/*GREEKCAPITALLETTERSIGMA*/- /* 229 */ 963,/*GREEKSMALLLETTERSIGMA*/- /* 230 */ 181,/*MICROSIGN*/- /* 231 */ 964,/*GREEKSMALLLETTERTAU*/- /* 232 */ 934,/*GREEKCAPITALLETTERPHI*/- /* 233 */ 920,/*GREEKCAPITALLETTERTHETA*/- /* 234 */ 937,/*GREEKCAPITALLETTEROMEGA*/- /* 235 */ 948,/*GREEKSMALLLETTERDELTA*/- /* 236 */ 8734,/*INFINITY*/- /* 237 */ 966,/*GREEKSMALLLETTERPHI*/- /* 238 */ 949,/*GREEKSMALLLETTEREPSILON*/- /* 239 */ 8745,/*INTERSECTION*/- /* 240 */ 8801,/*IDENTICALTO*/- /* 241 */ 177,/*PLUS-MINUSSIGN*/- /* 242 */ 8805,/*GREATER-THANOREQUALTO*/- /* 243 */ 8804,/*LESS-THANOREQUALTO*/- /* 244 */ 8992,/*TOPHALFINTEGRAL*/- /* 245 */ 8993,/*BOTTOMHALFINTEGRAL*/- /* 246 */ 247,/*DIVISIONSIGN*/- /* 247 */ 8776,/*ALMOSTEQUALTO*/- /* 248 */ 176,/*DEGREESIGN*/- /* 249 */ 8729,/*BULLETOPERATOR*/- /* 250 */ 183,/*MIDDLEDOT*/- /* 251 */ 8730,/*SQUAREROOT*/- /* 252 */ 8319,/*SUPERSCRIPTLATINSMALLLETTERN*/- /* 253 */ 178,/*SUPERSCRIPTTWO*/- /* 254 */ 9632,/*BLACKSQUARE*/- /* 255 */ 160/*NO-BREAKSPACE*/-};-charconvert cp737[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- /* 128 */ 913,/*GREEKCAPITALLETTERALPHA*/- /* 129 */ 914,/*GREEKCAPITALLETTERBETA*/- /* 130 */ 915,/*GREEKCAPITALLETTERGAMMA*/- /* 131 */ 916,/*GREEKCAPITALLETTERDELTA*/- /* 132 */ 917,/*GREEKCAPITALLETTEREPSILON*/- /* 133 */ 918,/*GREEKCAPITALLETTERZETA*/- /* 134 */ 919,/*GREEKCAPITALLETTERETA*/- /* 135 */ 920,/*GREEKCAPITALLETTERTHETA*/- /* 136 */ 921,/*GREEKCAPITALLETTERIOTA*/- /* 137 */ 922,/*GREEKCAPITALLETTERKAPPA*/- /* 138 */ 923,/*GREEKCAPITALLETTERLAMDA*/- /* 139 */ 924,/*GREEKCAPITALLETTERMU*/- /* 140 */ 925,/*GREEKCAPITALLETTERNU*/- /* 141 */ 926,/*GREEKCAPITALLETTERXI*/- /* 142 */ 927,/*GREEKCAPITALLETTEROMICRON*/- /* 143 */ 928,/*GREEKCAPITALLETTERPI*/- /* 144 */ 929,/*GREEKCAPITALLETTERRHO*/- /* 145 */ 931,/*GREEKCAPITALLETTERSIGMA*/- /* 146 */ 932,/*GREEKCAPITALLETTERTAU*/- /* 147 */ 933,/*GREEKCAPITALLETTERUPSILON*/- /* 148 */ 934,/*GREEKCAPITALLETTERPHI*/- /* 149 */ 935,/*GREEKCAPITALLETTERCHI*/- /* 150 */ 936,/*GREEKCAPITALLETTERPSI*/- /* 151 */ 937,/*GREEKCAPITALLETTEROMEGA*/- /* 152 */ 945,/*GREEKSMALLLETTERALPHA*/- /* 153 */ 946,/*GREEKSMALLLETTERBETA*/- /* 154 */ 947,/*GREEKSMALLLETTERGAMMA*/- /* 155 */ 948,/*GREEKSMALLLETTERDELTA*/- /* 156 */ 949,/*GREEKSMALLLETTEREPSILON*/- /* 157 */ 950,/*GREEKSMALLLETTERZETA*/- /* 158 */ 951,/*GREEKSMALLLETTERETA*/- /* 159 */ 952,/*GREEKSMALLLETTERTHETA*/- /* 160 */ 953,/*GREEKSMALLLETTERIOTA*/- /* 161 */ 954,/*GREEKSMALLLETTERKAPPA*/- /* 162 */ 955,/*GREEKSMALLLETTERLAMDA*/- /* 163 */ 956,/*GREEKSMALLLETTERMU*/- /* 164 */ 957,/*GREEKSMALLLETTERNU*/- /* 165 */ 958,/*GREEKSMALLLETTERXI*/- /* 166 */ 959,/*GREEKSMALLLETTEROMICRON*/- /* 167 */ 960,/*GREEKSMALLLETTERPI*/- /* 168 */ 961,/*GREEKSMALLLETTERRHO*/- /* 169 */ 963,/*GREEKSMALLLETTERSIGMA*/- /* 170 */ 962,/*GREEKSMALLLETTERFINALSIGMA*/- /* 171 */ 964,/*GREEKSMALLLETTERTAU*/- /* 172 */ 965,/*GREEKSMALLLETTERUPSILON*/- /* 173 */ 966,/*GREEKSMALLLETTERPHI*/- /* 174 */ 967,/*GREEKSMALLLETTERCHI*/- /* 175 */ 968,/*GREEKSMALLLETTERPSI*/- /* 176 */ 9617,/*LIGHTSHADE*/- /* 177 */ 9618,/*MEDIUMSHADE*/- /* 178 */ 9619,/*DARKSHADE*/- /* 179 */ 9474,/*BOXDRAWINGSLIGHTVERTICAL*/- /* 180 */ 9508,/*BOXDRAWINGSLIGHTVERTICALANDLEFT*/- /* 181 */ 9569,/*BOXDRAWINGSVERTICALSINGLEANDLEFTDOUBLE*/- /* 182 */ 9570,/*BOXDRAWINGSVERTICALDOUBLEANDLEFTSINGLE*/- /* 183 */ 9558,/*BOXDRAWINGSDOWNDOUBLEANDLEFTSINGLE*/- /* 184 */ 9557,/*BOXDRAWINGSDOWNSINGLEANDLEFTDOUBLE*/- /* 185 */ 9571,/*BOXDRAWINGSDOUBLEVERTICALANDLEFT*/- /* 186 */ 9553,/*BOXDRAWINGSDOUBLEVERTICAL*/- /* 187 */ 9559,/*BOXDRAWINGSDOUBLEDOWNANDLEFT*/- /* 188 */ 9565,/*BOXDRAWINGSDOUBLEUPANDLEFT*/- /* 189 */ 9564,/*BOXDRAWINGSUPDOUBLEANDLEFTSINGLE*/- /* 190 */ 9563,/*BOXDRAWINGSUPSINGLEANDLEFTDOUBLE*/- /* 191 */ 9488,/*BOXDRAWINGSLIGHTDOWNANDLEFT*/- /* 192 */ 9492,/*BOXDRAWINGSLIGHTUPANDRIGHT*/- /* 193 */ 9524,/*BOXDRAWINGSLIGHTUPANDHORIZONTAL*/- /* 194 */ 9516,/*BOXDRAWINGSLIGHTDOWNANDHORIZONTAL*/- /* 195 */ 9500,/*BOXDRAWINGSLIGHTVERTICALANDRIGHT*/- /* 196 */ 9472,/*BOXDRAWINGSLIGHTHORIZONTAL*/- /* 197 */ 9532,/*BOXDRAWINGSLIGHTVERTICALANDHORIZONTAL*/- /* 198 */ 9566,/*BOXDRAWINGSVERTICALSINGLEANDRIGHTDOUBLE*/- /* 199 */ 9567,/*BOXDRAWINGSVERTICALDOUBLEANDRIGHTSINGLE*/- /* 200 */ 9562,/*BOXDRAWINGSDOUBLEUPANDRIGHT*/- /* 201 */ 9556,/*BOXDRAWINGSDOUBLEDOWNANDRIGHT*/- /* 202 */ 9577,/*BOXDRAWINGSDOUBLEUPANDHORIZONTAL*/- /* 203 */ 9574,/*BOXDRAWINGSDOUBLEDOWNANDHORIZONTAL*/- /* 204 */ 9568,/*BOXDRAWINGSDOUBLEVERTICALANDRIGHT*/- /* 205 */ 9552,/*BOXDRAWINGSDOUBLEHORIZONTAL*/- /* 206 */ 9580,/*BOXDRAWINGSDOUBLEVERTICALANDHORIZONTAL*/- /* 207 */ 9575,/*BOXDRAWINGSUPSINGLEANDHORIZONTALDOUBLE*/- /* 208 */ 9576,/*BOXDRAWINGSUPDOUBLEANDHORIZONTALSINGLE*/- /* 209 */ 9572,/*BOXDRAWINGSDOWNSINGLEANDHORIZONTALDOUBLE*/- /* 210 */ 9573,/*BOXDRAWINGSDOWNDOUBLEANDHORIZONTALSINGLE*/- /* 211 */ 9561,/*BOXDRAWINGSUPDOUBLEANDRIGHTSINGLE*/- /* 212 */ 9560,/*BOXDRAWINGSUPSINGLEANDRIGHTDOUBLE*/- /* 213 */ 9554,/*BOXDRAWINGSDOWNSINGLEANDRIGHTDOUBLE*/- /* 214 */ 9555,/*BOXDRAWINGSDOWNDOUBLEANDRIGHTSINGLE*/- /* 215 */ 9579,/*BOXDRAWINGSVERTICALDOUBLEANDHORIZONTALSINGLE*/- /* 216 */ 9578,/*BOXDRAWINGSVERTICALSINGLEANDHORIZONTALDOUBLE*/- /* 217 */ 9496,/*BOXDRAWINGSLIGHTUPANDLEFT*/- /* 218 */ 9484,/*BOXDRAWINGSLIGHTDOWNANDRIGHT*/- /* 219 */ 9608,/*FULLBLOCK*/- /* 220 */ 9604,/*LOWERHALFBLOCK*/- /* 221 */ 9612,/*LEFTHALFBLOCK*/- /* 222 */ 9616,/*RIGHTHALFBLOCK*/- /* 223 */ 9600,/*UPPERHALFBLOCK*/- /* 224 */ 969,/*GREEKSMALLLETTEROMEGA*/- /* 225 */ 940,/*GREEKSMALLLETTERALPHAWITHTONOS*/- /* 226 */ 941,/*GREEKSMALLLETTEREPSILONWITHTONOS*/- /* 227 */ 942,/*GREEKSMALLLETTERETAWITHTONOS*/- /* 228 */ 970,/*GREEKSMALLLETTERIOTAWITHDIALYTIKA*/- /* 229 */ 943,/*GREEKSMALLLETTERIOTAWITHTONOS*/- /* 230 */ 972,/*GREEKSMALLLETTEROMICRONWITHTONOS*/- /* 231 */ 973,/*GREEKSMALLLETTERUPSILONWITHTONOS*/- /* 232 */ 971,/*GREEKSMALLLETTERUPSILONWITHDIALYTIKA*/- /* 233 */ 974,/*GREEKSMALLLETTEROMEGAWITHTONOS*/- /* 234 */ 902,/*GREEKCAPITALLETTERALPHAWITHTONOS*/- /* 235 */ 904,/*GREEKCAPITALLETTEREPSILONWITHTONOS*/- /* 236 */ 905,/*GREEKCAPITALLETTERETAWITHTONOS*/- /* 237 */ 906,/*GREEKCAPITALLETTERIOTAWITHTONOS*/- /* 238 */ 908,/*GREEKCAPITALLETTEROMICRONWITHTONOS*/- /* 239 */ 910,/*GREEKCAPITALLETTERUPSILONWITHTONOS*/- /* 240 */ 911,/*GREEKCAPITALLETTEROMEGAWITHTONOS*/- /* 241 */ 177,/*PLUS-MINUSSIGN*/- /* 242 */ 8805,/*GREATER-THANOREQUALTO*/- /* 243 */ 8804,/*LESS-THANOREQUALTO*/- /* 244 */ 938,/*GREEKCAPITALLETTERIOTAWITHDIALYTIKA*/- /* 245 */ 939,/*GREEKCAPITALLETTERUPSILONWITHDIALYTIKA*/- /* 246 */ 247,/*DIVISIONSIGN*/- /* 247 */ 8776,/*ALMOSTEQUALTO*/- /* 248 */ 176,/*DEGREESIGN*/- /* 249 */ 8729,/*BULLETOPERATOR*/- /* 250 */ 183,/*MIDDLEDOT*/- /* 251 */ 8730,/*SQUAREROOT*/- /* 252 */ 8319,/*SUPERSCRIPTLATINSMALLLETTERN*/- /* 253 */ 178,/*SUPERSCRIPTTWO*/- /* 254 */ 9632,/*BLACKSQUARE*/- /* 255 */ 160/*NO-BREAKSPACE*/-};-charconvert cp775[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- /* 128 */ 262,/*LATINCAPITALLETTERCWITHACUTE*/- /* 129 */ 252,/*LATINSMALLLETTERUWITHDIAERESIS*/- /* 130 */ 233,/*LATINSMALLLETTEREWITHACUTE*/- /* 131 */ 257,/*LATINSMALLLETTERAWITHMACRON*/- /* 132 */ 228,/*LATINSMALLLETTERAWITHDIAERESIS*/- /* 133 */ 291,/*LATINSMALLLETTERGWITHCEDILLA*/- /* 134 */ 229,/*LATINSMALLLETTERAWITHRINGABOVE*/- /* 135 */ 263,/*LATINSMALLLETTERCWITHACUTE*/- /* 136 */ 322,/*LATINSMALLLETTERLWITHSTROKE*/- /* 137 */ 275,/*LATINSMALLLETTEREWITHMACRON*/- /* 138 */ 342,/*LATINCAPITALLETTERRWITHCEDILLA*/- /* 139 */ 343,/*LATINSMALLLETTERRWITHCEDILLA*/- /* 140 */ 299,/*LATINSMALLLETTERIWITHMACRON*/- /* 141 */ 377,/*LATINCAPITALLETTERZWITHACUTE*/- /* 142 */ 196,/*LATINCAPITALLETTERAWITHDIAERESIS*/- /* 143 */ 197,/*LATINCAPITALLETTERAWITHRINGABOVE*/- /* 144 */ 201,/*LATINCAPITALLETTEREWITHACUTE*/- /* 145 */ 230,/*LATINSMALLLETTERAE*/- /* 146 */ 198,/*LATINCAPITALLETTERAE*/- /* 147 */ 333,/*LATINSMALLLETTEROWITHMACRON*/- /* 148 */ 246,/*LATINSMALLLETTEROWITHDIAERESIS*/- /* 149 */ 290,/*LATINCAPITALLETTERGWITHCEDILLA*/- /* 150 */ 162,/*CENTSIGN*/- /* 151 */ 346,/*LATINCAPITALLETTERSWITHACUTE*/- /* 152 */ 347,/*LATINSMALLLETTERSWITHACUTE*/- /* 153 */ 214,/*LATINCAPITALLETTEROWITHDIAERESIS*/- /* 154 */ 220,/*LATINCAPITALLETTERUWITHDIAERESIS*/- /* 155 */ 248,/*LATINSMALLLETTEROWITHSTROKE*/- /* 156 */ 163,/*POUNDSIGN*/- /* 157 */ 216,/*LATINCAPITALLETTEROWITHSTROKE*/- /* 158 */ 215,/*MULTIPLICATIONSIGN*/- /* 159 */ 164,/*CURRENCYSIGN*/- /* 160 */ 256,/*LATINCAPITALLETTERAWITHMACRON*/- /* 161 */ 298,/*LATINCAPITALLETTERIWITHMACRON*/- /* 162 */ 243,/*LATINSMALLLETTEROWITHACUTE*/- /* 163 */ 379,/*LATINCAPITALLETTERZWITHDOTABOVE*/- /* 164 */ 380,/*LATINSMALLLETTERZWITHDOTABOVE*/- /* 165 */ 378,/*LATINSMALLLETTERZWITHACUTE*/- /* 166 */ 8221,/*RIGHTDOUBLEQUOTATIONMARK*/- /* 167 */ 166,/*BROKENBAR*/- /* 168 */ 169,/*COPYRIGHTSIGN*/- /* 169 */ 174,/*REGISTEREDSIGN*/- /* 170 */ 172,/*NOTSIGN*/- /* 171 */ 189,/*VULGARFRACTIONONEHALF*/- /* 172 */ 188,/*VULGARFRACTIONONEQUARTER*/- /* 173 */ 321,/*LATINCAPITALLETTERLWITHSTROKE*/- /* 174 */ 171,/*LEFT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 175 */ 187,/*RIGHT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 176 */ 9617,/*LIGHTSHADE*/- /* 177 */ 9618,/*MEDIUMSHADE*/- /* 178 */ 9619,/*DARKSHADE*/- /* 179 */ 9474,/*BOXDRAWINGSLIGHTVERTICAL*/- /* 180 */ 9508,/*BOXDRAWINGSLIGHTVERTICALANDLEFT*/- /* 181 */ 260,/*LATINCAPITALLETTERAWITHOGONEK*/- /* 182 */ 268,/*LATINCAPITALLETTERCWITHCARON*/- /* 183 */ 280,/*LATINCAPITALLETTEREWITHOGONEK*/- /* 184 */ 278,/*LATINCAPITALLETTEREWITHDOTABOVE*/- /* 185 */ 9571,/*BOXDRAWINGSDOUBLEVERTICALANDLEFT*/- /* 186 */ 9553,/*BOXDRAWINGSDOUBLEVERTICAL*/- /* 187 */ 9559,/*BOXDRAWINGSDOUBLEDOWNANDLEFT*/- /* 188 */ 9565,/*BOXDRAWINGSDOUBLEUPANDLEFT*/- /* 189 */ 302,/*LATINCAPITALLETTERIWITHOGONEK*/- /* 190 */ 352,/*LATINCAPITALLETTERSWITHCARON*/- /* 191 */ 9488,/*BOXDRAWINGSLIGHTDOWNANDLEFT*/- /* 192 */ 9492,/*BOXDRAWINGSLIGHTUPANDRIGHT*/- /* 193 */ 9524,/*BOXDRAWINGSLIGHTUPANDHORIZONTAL*/- /* 194 */ 9516,/*BOXDRAWINGSLIGHTDOWNANDHORIZONTAL*/- /* 195 */ 9500,/*BOXDRAWINGSLIGHTVERTICALANDRIGHT*/- /* 196 */ 9472,/*BOXDRAWINGSLIGHTHORIZONTAL*/- /* 197 */ 9532,/*BOXDRAWINGSLIGHTVERTICALANDHORIZONTAL*/- /* 198 */ 370,/*LATINCAPITALLETTERUWITHOGONEK*/- /* 199 */ 362,/*LATINCAPITALLETTERUWITHMACRON*/- /* 200 */ 9562,/*BOXDRAWINGSDOUBLEUPANDRIGHT*/- /* 201 */ 9556,/*BOXDRAWINGSDOUBLEDOWNANDRIGHT*/- /* 202 */ 9577,/*BOXDRAWINGSDOUBLEUPANDHORIZONTAL*/- /* 203 */ 9574,/*BOXDRAWINGSDOUBLEDOWNANDHORIZONTAL*/- /* 204 */ 9568,/*BOXDRAWINGSDOUBLEVERTICALANDRIGHT*/- /* 205 */ 9552,/*BOXDRAWINGSDOUBLEHORIZONTAL*/- /* 206 */ 9580,/*BOXDRAWINGSDOUBLEVERTICALANDHORIZONTAL*/- /* 207 */ 381,/*LATINCAPITALLETTERZWITHCARON*/- /* 208 */ 261,/*LATINSMALLLETTERAWITHOGONEK*/- /* 209 */ 269,/*LATINSMALLLETTERCWITHCARON*/- /* 210 */ 281,/*LATINSMALLLETTEREWITHOGONEK*/- /* 211 */ 279,/*LATINSMALLLETTEREWITHDOTABOVE*/- /* 212 */ 303,/*LATINSMALLLETTERIWITHOGONEK*/- /* 213 */ 353,/*LATINSMALLLETTERSWITHCARON*/- /* 214 */ 371,/*LATINSMALLLETTERUWITHOGONEK*/- /* 215 */ 363,/*LATINSMALLLETTERUWITHMACRON*/- /* 216 */ 382,/*LATINSMALLLETTERZWITHCARON*/- /* 217 */ 9496,/*BOXDRAWINGSLIGHTUPANDLEFT*/- /* 218 */ 9484,/*BOXDRAWINGSLIGHTDOWNANDRIGHT*/- /* 219 */ 9608,/*FULLBLOCK*/- /* 220 */ 9604,/*LOWERHALFBLOCK*/- /* 221 */ 9612,/*LEFTHALFBLOCK*/- /* 222 */ 9616,/*RIGHTHALFBLOCK*/- /* 223 */ 9600,/*UPPERHALFBLOCK*/- /* 224 */ 211,/*LATINCAPITALLETTEROWITHACUTE*/- /* 225 */ 223,/*LATINSMALLLETTERSHARPS*/- /* 226 */ 332,/*LATINCAPITALLETTEROWITHMACRON*/- /* 227 */ 323,/*LATINCAPITALLETTERNWITHACUTE*/- /* 228 */ 245,/*LATINSMALLLETTEROWITHTILDE*/- /* 229 */ 213,/*LATINCAPITALLETTEROWITHTILDE*/- /* 230 */ 181,/*MICROSIGN*/- /* 231 */ 324,/*LATINSMALLLETTERNWITHACUTE*/- /* 232 */ 310,/*LATINCAPITALLETTERKWITHCEDILLA*/- /* 233 */ 311,/*LATINSMALLLETTERKWITHCEDILLA*/- /* 234 */ 315,/*LATINCAPITALLETTERLWITHCEDILLA*/- /* 235 */ 316,/*LATINSMALLLETTERLWITHCEDILLA*/- /* 236 */ 326,/*LATINSMALLLETTERNWITHCEDILLA*/- /* 237 */ 274,/*LATINCAPITALLETTEREWITHMACRON*/- /* 238 */ 325,/*LATINCAPITALLETTERNWITHCEDILLA*/- /* 239 */ 8217,/*RIGHTSINGLEQUOTATIONMARK*/- /* 240 */ 173,/*SOFTHYPHEN*/- /* 241 */ 177,/*PLUS-MINUSSIGN*/- /* 242 */ 8220,/*LEFTDOUBLEQUOTATIONMARK*/- /* 243 */ 190,/*VULGARFRACTIONTHREEQUARTERS*/- /* 244 */ 182,/*PILCROWSIGN*/- /* 245 */ 167,/*SECTIONSIGN*/- /* 246 */ 247,/*DIVISIONSIGN*/- /* 247 */ 8222,/*DOUBLELOW-9QUOTATIONMARK*/- /* 248 */ 176,/*DEGREESIGN*/- /* 249 */ 8729,/*BULLETOPERATOR*/- /* 250 */ 183,/*MIDDLEDOT*/- /* 251 */ 185,/*SUPERSCRIPTONE*/- /* 252 */ 179,/*SUPERSCRIPTTHREE*/- /* 253 */ 178,/*SUPERSCRIPTTWO*/- /* 254 */ 9632,/*BLACKSQUARE*/- /* 255 */ 160/*NO-BREAKSPACE*/-};-charconvert cp850[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- /* 128 */ 199,/*LATINCAPITALLETTERCWITHCEDILLA*/- /* 129 */ 252,/*LATINSMALLLETTERUWITHDIAERESIS*/- /* 130 */ 233,/*LATINSMALLLETTEREWITHACUTE*/- /* 131 */ 226,/*LATINSMALLLETTERAWITHCIRCUMFLEX*/- /* 132 */ 228,/*LATINSMALLLETTERAWITHDIAERESIS*/- /* 133 */ 224,/*LATINSMALLLETTERAWITHGRAVE*/- /* 134 */ 229,/*LATINSMALLLETTERAWITHRINGABOVE*/- /* 135 */ 231,/*LATINSMALLLETTERCWITHCEDILLA*/- /* 136 */ 234,/*LATINSMALLLETTEREWITHCIRCUMFLEX*/- /* 137 */ 235,/*LATINSMALLLETTEREWITHDIAERESIS*/- /* 138 */ 232,/*LATINSMALLLETTEREWITHGRAVE*/- /* 139 */ 239,/*LATINSMALLLETTERIWITHDIAERESIS*/- /* 140 */ 238,/*LATINSMALLLETTERIWITHCIRCUMFLEX*/- /* 141 */ 236,/*LATINSMALLLETTERIWITHGRAVE*/- /* 142 */ 196,/*LATINCAPITALLETTERAWITHDIAERESIS*/- /* 143 */ 197,/*LATINCAPITALLETTERAWITHRINGABOVE*/- /* 144 */ 201,/*LATINCAPITALLETTEREWITHACUTE*/- /* 145 */ 230,/*LATINSMALLLETTERAE*/- /* 146 */ 198,/*LATINCAPITALLETTERAE*/- /* 147 */ 244,/*LATINSMALLLETTEROWITHCIRCUMFLEX*/- /* 148 */ 246,/*LATINSMALLLETTEROWITHDIAERESIS*/- /* 149 */ 242,/*LATINSMALLLETTEROWITHGRAVE*/- /* 150 */ 251,/*LATINSMALLLETTERUWITHCIRCUMFLEX*/- /* 151 */ 249,/*LATINSMALLLETTERUWITHGRAVE*/- /* 152 */ 255,/*LATINSMALLLETTERYWITHDIAERESIS*/- /* 153 */ 214,/*LATINCAPITALLETTEROWITHDIAERESIS*/- /* 154 */ 220,/*LATINCAPITALLETTERUWITHDIAERESIS*/- /* 155 */ 248,/*LATINSMALLLETTEROWITHSTROKE*/- /* 156 */ 163,/*POUNDSIGN*/- /* 157 */ 216,/*LATINCAPITALLETTEROWITHSTROKE*/- /* 158 */ 215,/*MULTIPLICATIONSIGN*/- /* 159 */ 402,/*LATINSMALLLETTERFWITHHOOK*/- /* 160 */ 225,/*LATINSMALLLETTERAWITHACUTE*/- /* 161 */ 237,/*LATINSMALLLETTERIWITHACUTE*/- /* 162 */ 243,/*LATINSMALLLETTEROWITHACUTE*/- /* 163 */ 250,/*LATINSMALLLETTERUWITHACUTE*/- /* 164 */ 241,/*LATINSMALLLETTERNWITHTILDE*/- /* 165 */ 209,/*LATINCAPITALLETTERNWITHTILDE*/- /* 166 */ 170,/*FEMININEORDINALINDICATOR*/- /* 167 */ 186,/*MASCULINEORDINALINDICATOR*/- /* 168 */ 191,/*INVERTEDQUESTIONMARK*/- /* 169 */ 174,/*REGISTEREDSIGN*/- /* 170 */ 172,/*NOTSIGN*/- /* 171 */ 189,/*VULGARFRACTIONONEHALF*/- /* 172 */ 188,/*VULGARFRACTIONONEQUARTER*/- /* 173 */ 161,/*INVERTEDEXCLAMATIONMARK*/- /* 174 */ 171,/*LEFT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 175 */ 187,/*RIGHT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 176 */ 9617,/*LIGHTSHADE*/- /* 177 */ 9618,/*MEDIUMSHADE*/- /* 178 */ 9619,/*DARKSHADE*/- /* 179 */ 9474,/*BOXDRAWINGSLIGHTVERTICAL*/- /* 180 */ 9508,/*BOXDRAWINGSLIGHTVERTICALANDLEFT*/- /* 181 */ 193,/*LATINCAPITALLETTERAWITHACUTE*/- /* 182 */ 194,/*LATINCAPITALLETTERAWITHCIRCUMFLEX*/- /* 183 */ 192,/*LATINCAPITALLETTERAWITHGRAVE*/- /* 184 */ 169,/*COPYRIGHTSIGN*/- /* 185 */ 9571,/*BOXDRAWINGSDOUBLEVERTICALANDLEFT*/- /* 186 */ 9553,/*BOXDRAWINGSDOUBLEVERTICAL*/- /* 187 */ 9559,/*BOXDRAWINGSDOUBLEDOWNANDLEFT*/- /* 188 */ 9565,/*BOXDRAWINGSDOUBLEUPANDLEFT*/- /* 189 */ 162,/*CENTSIGN*/- /* 190 */ 165,/*YENSIGN*/- /* 191 */ 9488,/*BOXDRAWINGSLIGHTDOWNANDLEFT*/- /* 192 */ 9492,/*BOXDRAWINGSLIGHTUPANDRIGHT*/- /* 193 */ 9524,/*BOXDRAWINGSLIGHTUPANDHORIZONTAL*/- /* 194 */ 9516,/*BOXDRAWINGSLIGHTDOWNANDHORIZONTAL*/- /* 195 */ 9500,/*BOXDRAWINGSLIGHTVERTICALANDRIGHT*/- /* 196 */ 9472,/*BOXDRAWINGSLIGHTHORIZONTAL*/- /* 197 */ 9532,/*BOXDRAWINGSLIGHTVERTICALANDHORIZONTAL*/- /* 198 */ 227,/*LATINSMALLLETTERAWITHTILDE*/- /* 199 */ 195,/*LATINCAPITALLETTERAWITHTILDE*/- /* 200 */ 9562,/*BOXDRAWINGSDOUBLEUPANDRIGHT*/- /* 201 */ 9556,/*BOXDRAWINGSDOUBLEDOWNANDRIGHT*/- /* 202 */ 9577,/*BOXDRAWINGSDOUBLEUPANDHORIZONTAL*/- /* 203 */ 9574,/*BOXDRAWINGSDOUBLEDOWNANDHORIZONTAL*/- /* 204 */ 9568,/*BOXDRAWINGSDOUBLEVERTICALANDRIGHT*/- /* 205 */ 9552,/*BOXDRAWINGSDOUBLEHORIZONTAL*/- /* 206 */ 9580,/*BOXDRAWINGSDOUBLEVERTICALANDHORIZONTAL*/- /* 207 */ 164,/*CURRENCYSIGN*/- /* 208 */ 240,/*LATINSMALLLETTERETH*/- /* 209 */ 208,/*LATINCAPITALLETTERETH*/- /* 210 */ 202,/*LATINCAPITALLETTEREWITHCIRCUMFLEX*/- /* 211 */ 203,/*LATINCAPITALLETTEREWITHDIAERESIS*/- /* 212 */ 200,/*LATINCAPITALLETTEREWITHGRAVE*/- /* 213 */ 305,/*LATINSMALLLETTERDOTLESSI*/- /* 214 */ 205,/*LATINCAPITALLETTERIWITHACUTE*/- /* 215 */ 206,/*LATINCAPITALLETTERIWITHCIRCUMFLEX*/- /* 216 */ 207,/*LATINCAPITALLETTERIWITHDIAERESIS*/- /* 217 */ 9496,/*BOXDRAWINGSLIGHTUPANDLEFT*/- /* 218 */ 9484,/*BOXDRAWINGSLIGHTDOWNANDRIGHT*/- /* 219 */ 9608,/*FULLBLOCK*/- /* 220 */ 9604,/*LOWERHALFBLOCK*/- /* 221 */ 166,/*BROKENBAR*/- /* 222 */ 204,/*LATINCAPITALLETTERIWITHGRAVE*/- /* 223 */ 9600,/*UPPERHALFBLOCK*/- /* 224 */ 211,/*LATINCAPITALLETTEROWITHACUTE*/- /* 225 */ 223,/*LATINSMALLLETTERSHARPS*/- /* 226 */ 212,/*LATINCAPITALLETTEROWITHCIRCUMFLEX*/- /* 227 */ 210,/*LATINCAPITALLETTEROWITHGRAVE*/- /* 228 */ 245,/*LATINSMALLLETTEROWITHTILDE*/- /* 229 */ 213,/*LATINCAPITALLETTEROWITHTILDE*/- /* 230 */ 181,/*MICROSIGN*/- /* 231 */ 254,/*LATINSMALLLETTERTHORN*/- /* 232 */ 222,/*LATINCAPITALLETTERTHORN*/- /* 233 */ 218,/*LATINCAPITALLETTERUWITHACUTE*/- /* 234 */ 219,/*LATINCAPITALLETTERUWITHCIRCUMFLEX*/- /* 235 */ 217,/*LATINCAPITALLETTERUWITHGRAVE*/- /* 236 */ 253,/*LATINSMALLLETTERYWITHACUTE*/- /* 237 */ 221,/*LATINCAPITALLETTERYWITHACUTE*/- /* 238 */ 175,/*MACRON*/- /* 239 */ 180,/*ACUTEACCENT*/- /* 240 */ 173,/*SOFTHYPHEN*/- /* 241 */ 177,/*PLUS-MINUSSIGN*/- /* 242 */ 8215,/*DOUBLELOWLINE*/- /* 243 */ 190,/*VULGARFRACTIONTHREEQUARTERS*/- /* 244 */ 182,/*PILCROWSIGN*/- /* 245 */ 167,/*SECTIONSIGN*/- /* 246 */ 247,/*DIVISIONSIGN*/- /* 247 */ 184,/*CEDILLA*/- /* 248 */ 176,/*DEGREESIGN*/- /* 249 */ 168,/*DIAERESIS*/- /* 250 */ 183,/*MIDDLEDOT*/- /* 251 */ 185,/*SUPERSCRIPTONE*/- /* 252 */ 179,/*SUPERSCRIPTTHREE*/- /* 253 */ 178,/*SUPERSCRIPTTWO*/- /* 254 */ 9632,/*BLACKSQUARE*/- /* 255 */ 160/*NO-BREAKSPACE*/-};-charconvert cp851[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- /* 128 */ 199,/*LATINCAPITALLETTERCWITHCEDILLA*/- /* 129 */ 252,/*LATINSMALLLETTERUWITHDIAERESIS*/- /* 130 */ 233,/*LATINSMALLLETTEREWITHACUTE*/- /* 131 */ 226,/*LATINSMALLLETTERAWITHCIRCUMFLEX*/- /* 132 */ 228,/*LATINSMALLLETTERAWITHDIAERESIS*/- /* 133 */ 224,/*LATINSMALLLETTERAWITHGRAVE*/- /* 134 */ 902,/*GREEKCAPITALLETTERALPHAWITHTONOS*/- /* 135 */ 231,/*LATINSMALLLETTERCWITHCEDILLA*/- /* 136 */ 234,/*LATINSMALLLETTEREWITHCIRCUMFLEX*/- /* 137 */ 235,/*LATINSMALLLETTEREWITHDIAERESIS*/- /* 138 */ 232,/*LATINSMALLLETTEREWITHGRAVE*/- /* 139 */ 239,/*LATINSMALLLETTERIWITHDIAERESIS*/- /* 140 */ 238,/*LATINSMALLLETTERIWITHCIRCUMFLEX*/- /* 141 */ 904,/*GREEKCAPITALLETTEREPSILONWITHTONOS*/- /* 142 */ 196,/*LATINCAPITALLETTERAWITHDIAERESIS*/- /* 143 */ 905,/*GREEKCAPITALLETTERETAWITHTONOS*/- /* 144 */ 906,/*GREEKCAPITALLETTERIOTAWITHTONOS*/- 145,- /* 146 */ 908,/*GREEKCAPITALLETTEROMICRONWITHTONOS*/- /* 147 */ 244,/*LATINSMALLLETTEROWITHCIRCUMFLEX*/- /* 148 */ 246,/*LATINSMALLLETTEROWITHDIAERESIS*/- /* 149 */ 910,/*GREEKCAPITALLETTERUPSILONWITHTONOS*/- /* 150 */ 251,/*LATINSMALLLETTERUWITHCIRCUMFLEX*/- /* 151 */ 249,/*LATINSMALLLETTERUWITHGRAVE*/- /* 152 */ 911,/*GREEKCAPITALLETTEROMEGAWITHTONOS*/- /* 153 */ 214,/*LATINCAPITALLETTEROWITHDIAERESIS*/- /* 154 */ 220,/*LATINCAPITALLETTERUWITHDIAERESIS*/- /* 155 */ 940,/*GREEKSMALLLETTERALPHAWITHTONOS*/- /* 156 */ 163,/*POUNDSIGN*/- /* 157 */ 941,/*GREEKSMALLLETTEREPSILONWITHTONOS*/- /* 158 */ 942,/*GREEKSMALLLETTERETAWITHTONOS*/- /* 159 */ 943,/*GREEKSMALLLETTERIOTAWITHTONOS*/- /* 160 */ 970,/*GREEKSMALLLETTERIOTAWITHDIALYTIKA*/- /* 161 */ 912,/*GREEKSMALLLETTERIOTAWITHDIALYTIKAANDTONOS*/- /* 162 */ 972,/*GREEKSMALLLETTEROMICRONWITHTONOS*/- /* 163 */ 973,/*GREEKSMALLLETTERUPSILONWITHTONOS*/- /* 164 */ 913,/*GREEKCAPITALLETTERALPHA*/- /* 165 */ 914,/*GREEKCAPITALLETTERBETA*/- /* 166 */ 915,/*GREEKCAPITALLETTERGAMMA*/- /* 167 */ 916,/*GREEKCAPITALLETTERDELTA*/- /* 168 */ 917,/*GREEKCAPITALLETTEREPSILON*/- /* 169 */ 918,/*GREEKCAPITALLETTERZETA*/- /* 170 */ 919,/*GREEKCAPITALLETTERETA*/- /* 171 */ 189,/*VULGARFRACTIONONEHALF*/- /* 172 */ 920,/*GREEKCAPITALLETTERTHETA*/- /* 173 */ 921,/*GREEKCAPITALLETTERIOTA*/- /* 174 */ 171,/*LEFT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 175 */ 187,/*RIGHT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 176 */ 9617,/*LIGHTSHADE*/- /* 177 */ 9618,/*MEDIUMSHADE*/- /* 178 */ 9619,/*DARKSHADE*/- /* 179 */ 9474,/*BOXDRAWINGSLIGHTVERTICAL*/- /* 180 */ 9508,/*BOXDRAWINGSLIGHTVERTICALANDLEFT*/- /* 181 */ 922,/*GREEKCAPITALLETTERKAPPA*/- /* 182 */ 923,/*GREEKCAPITALLETTERLAMDA*/- /* 183 */ 924,/*GREEKCAPITALLETTERMU*/- /* 184 */ 925,/*GREEKCAPITALLETTERNU*/- /* 185 */ 9571,/*BOXDRAWINGSDOUBLEVERTICALANDLEFT*/- /* 186 */ 9553,/*BOXDRAWINGSDOUBLEVERTICAL*/- /* 187 */ 9559,/*BOXDRAWINGSDOUBLEDOWNANDLEFT*/- /* 188 */ 9565,/*BOXDRAWINGSDOUBLEUPANDLEFT*/- /* 189 */ 926,/*GREEKCAPITALLETTERXI*/- /* 190 */ 927,/*GREEKCAPITALLETTEROMICRON*/- /* 191 */ 9488,/*BOXDRAWINGSLIGHTDOWNANDLEFT*/- /* 192 */ 9492,/*BOXDRAWINGSLIGHTUPANDRIGHT*/- /* 193 */ 9524,/*BOXDRAWINGSLIGHTUPANDHORIZONTAL*/- /* 194 */ 9516,/*BOXDRAWINGSLIGHTDOWNANDHORIZONTAL*/- /* 195 */ 9500,/*BOXDRAWINGSLIGHTVERTICALANDRIGHT*/- /* 196 */ 9472,/*BOXDRAWINGSLIGHTHORIZONTAL*/- /* 197 */ 9532,/*BOXDRAWINGSLIGHTVERTICALANDHORIZONTAL*/- /* 198 */ 928,/*GREEKCAPITALLETTERPI*/- /* 199 */ 929,/*GREEKCAPITALLETTERRHO*/- /* 200 */ 9562,/*BOXDRAWINGSDOUBLEUPANDRIGHT*/- /* 201 */ 9556,/*BOXDRAWINGSDOUBLEDOWNANDRIGHT*/- /* 202 */ 9577,/*BOXDRAWINGSDOUBLEUPANDHORIZONTAL*/- /* 203 */ 9574,/*BOXDRAWINGSDOUBLEDOWNANDHORIZONTAL*/- /* 204 */ 9568,/*BOXDRAWINGSDOUBLEVERTICALANDRIGHT*/- /* 205 */ 9552,/*BOXDRAWINGSDOUBLEHORIZONTAL*/- /* 206 */ 9580,/*BOXDRAWINGSDOUBLEVERTICALANDHORIZONTAL*/- /* 207 */ 931,/*GREEKCAPITALLETTERSIGMA*/- /* 208 */ 932,/*GREEKCAPITALLETTERTAU*/- /* 209 */ 933,/*GREEKCAPITALLETTERUPSILON*/- /* 210 */ 934,/*GREEKCAPITALLETTERPHI*/- /* 211 */ 935,/*GREEKCAPITALLETTERCHI*/- /* 212 */ 936,/*GREEKCAPITALLETTERPSI*/- /* 213 */ 937,/*GREEKCAPITALLETTEROMEGA*/- /* 214 */ 945,/*GREEKSMALLLETTERALPHA*/- /* 215 */ 946,/*GREEKSMALLLETTERBETA*/- /* 216 */ 947,/*GREEKSMALLLETTERGAMMA*/- /* 217 */ 9496,/*BOXDRAWINGSLIGHTUPANDLEFT*/- /* 218 */ 9484,/*BOXDRAWINGSLIGHTDOWNANDRIGHT*/- /* 219 */ 9608,/*FULLBLOCK*/- /* 220 */ 9604,/*LOWERHALFBLOCK*/- /* 221 */ 948,/*GREEKSMALLLETTERDELTA*/- /* 222 */ 949,/*GREEKSMALLLETTEREPSILON*/- /* 223 */ 9600,/*UPPERHALFBLOCK*/- /* 224 */ 950,/*GREEKSMALLLETTERZETA*/- /* 225 */ 951,/*GREEKSMALLLETTERETA*/- /* 226 */ 952,/*GREEKSMALLLETTERTHETA*/- /* 227 */ 953,/*GREEKSMALLLETTERIOTA*/- /* 228 */ 954,/*GREEKSMALLLETTERKAPPA*/- /* 229 */ 955,/*GREEKSMALLLETTERLAMDA*/- /* 230 */ 956,/*GREEKSMALLLETTERMU*/- /* 231 */ 957,/*GREEKSMALLLETTERNU*/- /* 232 */ 958,/*GREEKSMALLLETTERXI*/- /* 233 */ 959,/*GREEKSMALLLETTEROMICRON*/- /* 234 */ 960,/*GREEKSMALLLETTERPI*/- /* 235 */ 961,/*GREEKSMALLLETTERRHO*/- /* 236 */ 963,/*GREEKSMALLLETTERSIGMA*/- /* 237 */ 962,/*GREEKSMALLLETTERFINALSIGMA*/- /* 238 */ 964,/*GREEKSMALLLETTERTAU*/- /* 239 */ 900,/*GREEKTONOS*/- /* 240 */ 173,/*SOFTHYPHEN*/- /* 241 */ 177,/*PLUS-MINUSSIGN*/- /* 242 */ 965,/*GREEKSMALLLETTERUPSILON*/- /* 243 */ 966,/*GREEKSMALLLETTERPHI*/- /* 244 */ 967,/*GREEKSMALLLETTERCHI*/- /* 245 */ 167,/*SECTIONSIGN*/- /* 246 */ 968,/*GREEKSMALLLETTERPSI*/- /* 247 */ 901,/*GREEKDIALYTIKATONOS*/- /* 248 */ 176,/*DEGREESIGN*/- /* 249 */ 168,/*DIAERESIS*/- /* 250 */ 969,/*GREEKSMALLLETTEROMEGA*/- /* 251 */ 971,/*GREEKSMALLLETTERUPSILONWITHDIALYTIKA*/- /* 252 */ 944,/*GREEKSMALLLETTERUPSILONWITHDIALYTIKAANDTONOS*/- /* 253 */ 974,/*GREEKSMALLLETTEROMEGAWITHTONOS*/- /* 254 */ 9632,/*BLACKSQUARE*/- /* 255 */ 160/*NO-BREAKSPACE*/-};-charconvert cp852[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- /* 128 */ 199,/*LATINCAPITALLETTERCWITHCEDILLA*/- /* 129 */ 252,/*LATINSMALLLETTERUWITHDIAERESIS*/- /* 130 */ 233,/*LATINSMALLLETTEREWITHACUTE*/- /* 131 */ 226,/*LATINSMALLLETTERAWITHCIRCUMFLEX*/- /* 132 */ 228,/*LATINSMALLLETTERAWITHDIAERESIS*/- /* 133 */ 367,/*LATINSMALLLETTERUWITHRINGABOVE*/- /* 134 */ 263,/*LATINSMALLLETTERCWITHACUTE*/- /* 135 */ 231,/*LATINSMALLLETTERCWITHCEDILLA*/- /* 136 */ 322,/*LATINSMALLLETTERLWITHSTROKE*/- /* 137 */ 235,/*LATINSMALLLETTEREWITHDIAERESIS*/- /* 138 */ 336,/*LATINCAPITALLETTEROWITHDOUBLEACUTE*/- /* 139 */ 337,/*LATINSMALLLETTEROWITHDOUBLEACUTE*/- /* 140 */ 238,/*LATINSMALLLETTERIWITHCIRCUMFLEX*/- /* 141 */ 377,/*LATINCAPITALLETTERZWITHACUTE*/- /* 142 */ 196,/*LATINCAPITALLETTERAWITHDIAERESIS*/- /* 143 */ 262,/*LATINCAPITALLETTERCWITHACUTE*/- /* 144 */ 201,/*LATINCAPITALLETTEREWITHACUTE*/- /* 145 */ 313,/*LATINCAPITALLETTERLWITHACUTE*/- /* 146 */ 314,/*LATINSMALLLETTERLWITHACUTE*/- /* 147 */ 244,/*LATINSMALLLETTEROWITHCIRCUMFLEX*/- /* 148 */ 246,/*LATINSMALLLETTEROWITHDIAERESIS*/- /* 149 */ 317,/*LATINCAPITALLETTERLWITHCARON*/- /* 150 */ 318,/*LATINSMALLLETTERLWITHCARON*/- /* 151 */ 346,/*LATINCAPITALLETTERSWITHACUTE*/- /* 152 */ 347,/*LATINSMALLLETTERSWITHACUTE*/- /* 153 */ 214,/*LATINCAPITALLETTEROWITHDIAERESIS*/- /* 154 */ 220,/*LATINCAPITALLETTERUWITHDIAERESIS*/- /* 155 */ 356,/*LATINCAPITALLETTERTWITHCARON*/- /* 156 */ 357,/*LATINSMALLLETTERTWITHCARON*/- /* 157 */ 321,/*LATINCAPITALLETTERLWITHSTROKE*/- /* 158 */ 215,/*MULTIPLICATIONSIGN*/- /* 159 */ 269,/*LATINSMALLLETTERCWITHCARON*/- /* 160 */ 225,/*LATINSMALLLETTERAWITHACUTE*/- /* 161 */ 237,/*LATINSMALLLETTERIWITHACUTE*/- /* 162 */ 243,/*LATINSMALLLETTEROWITHACUTE*/- /* 163 */ 250,/*LATINSMALLLETTERUWITHACUTE*/- /* 164 */ 260,/*LATINCAPITALLETTERAWITHOGONEK*/- /* 165 */ 261,/*LATINSMALLLETTERAWITHOGONEK*/- /* 166 */ 381,/*LATINCAPITALLETTERZWITHCARON*/- /* 167 */ 382,/*LATINSMALLLETTERZWITHCARON*/- /* 168 */ 280,/*LATINCAPITALLETTEREWITHOGONEK*/- /* 169 */ 281,/*LATINSMALLLETTEREWITHOGONEK*/- 170,- /* 171 */ 378,/*LATINSMALLLETTERZWITHACUTE*/- /* 172 */ 268,/*LATINCAPITALLETTERCWITHCARON*/- /* 173 */ 351,/*LATINSMALLLETTERSWITHCEDILLA*/- /* 174 */ 171,/*LEFT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 175 */ 187,/*RIGHT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 176 */ 9617,/*LIGHTSHADE*/- /* 177 */ 9618,/*MEDIUMSHADE*/- /* 178 */ 9619,/*DARKSHADE*/- /* 179 */ 9474,/*BOXDRAWINGSLIGHTVERTICAL*/- /* 180 */ 9508,/*BOXDRAWINGSLIGHTVERTICALANDLEFT*/- /* 181 */ 193,/*LATINCAPITALLETTERAWITHACUTE*/- /* 182 */ 194,/*LATINCAPITALLETTERAWITHCIRCUMFLEX*/- /* 183 */ 282,/*LATINCAPITALLETTEREWITHCARON*/- /* 184 */ 350,/*LATINCAPITALLETTERSWITHCEDILLA*/- /* 185 */ 9571,/*BOXDRAWINGSDOUBLEVERTICALANDLEFT*/- /* 186 */ 9553,/*BOXDRAWINGSDOUBLEVERTICAL*/- /* 187 */ 9559,/*BOXDRAWINGSDOUBLEDOWNANDLEFT*/- /* 188 */ 9565,/*BOXDRAWINGSDOUBLEUPANDLEFT*/- /* 189 */ 379,/*LATINCAPITALLETTERZWITHDOTABOVE*/- /* 190 */ 380,/*LATINSMALLLETTERZWITHDOTABOVE*/- /* 191 */ 9488,/*BOXDRAWINGSLIGHTDOWNANDLEFT*/- /* 192 */ 9492,/*BOXDRAWINGSLIGHTUPANDRIGHT*/- /* 193 */ 9524,/*BOXDRAWINGSLIGHTUPANDHORIZONTAL*/- /* 194 */ 9516,/*BOXDRAWINGSLIGHTDOWNANDHORIZONTAL*/- /* 195 */ 9500,/*BOXDRAWINGSLIGHTVERTICALANDRIGHT*/- /* 196 */ 9472,/*BOXDRAWINGSLIGHTHORIZONTAL*/- /* 197 */ 9532,/*BOXDRAWINGSLIGHTVERTICALANDHORIZONTAL*/- /* 198 */ 258,/*LATINCAPITALLETTERAWITHBREVE*/- /* 199 */ 259,/*LATINSMALLLETTERAWITHBREVE*/- /* 200 */ 9562,/*BOXDRAWINGSDOUBLEUPANDRIGHT*/- /* 201 */ 9556,/*BOXDRAWINGSDOUBLEDOWNANDRIGHT*/- /* 202 */ 9577,/*BOXDRAWINGSDOUBLEUPANDHORIZONTAL*/- /* 203 */ 9574,/*BOXDRAWINGSDOUBLEDOWNANDHORIZONTAL*/- /* 204 */ 9568,/*BOXDRAWINGSDOUBLEVERTICALANDRIGHT*/- /* 205 */ 9552,/*BOXDRAWINGSDOUBLEHORIZONTAL*/- /* 206 */ 9580,/*BOXDRAWINGSDOUBLEVERTICALANDHORIZONTAL*/- /* 207 */ 164,/*CURRENCYSIGN*/- /* 208 */ 273,/*LATINSMALLLETTERDWITHSTROKE*/- /* 209 */ 272,/*LATINCAPITALLETTERDWITHSTROKE*/- /* 210 */ 270,/*LATINCAPITALLETTERDWITHCARON*/- /* 211 */ 203,/*LATINCAPITALLETTEREWITHDIAERESIS*/- /* 212 */ 271,/*LATINSMALLLETTERDWITHCARON*/- /* 213 */ 327,/*LATINCAPITALLETTERNWITHCARON*/- /* 214 */ 205,/*LATINCAPITALLETTERIWITHACUTE*/- /* 215 */ 206,/*LATINCAPITALLETTERIWITHCIRCUMFLEX*/- /* 216 */ 283,/*LATINSMALLLETTEREWITHCARON*/- /* 217 */ 9496,/*BOXDRAWINGSLIGHTUPANDLEFT*/- /* 218 */ 9484,/*BOXDRAWINGSLIGHTDOWNANDRIGHT*/- /* 219 */ 9608,/*FULLBLOCK*/- /* 220 */ 9604,/*LOWERHALFBLOCK*/- /* 221 */ 354,/*LATINCAPITALLETTERTWITHCEDILLA*/- /* 222 */ 366,/*LATINCAPITALLETTERUWITHRINGABOVE*/- /* 223 */ 9600,/*UPPERHALFBLOCK*/- /* 224 */ 211,/*LATINCAPITALLETTEROWITHACUTE*/- /* 225 */ 223,/*LATINSMALLLETTERSHARPS*/- /* 226 */ 212,/*LATINCAPITALLETTEROWITHCIRCUMFLEX*/- /* 227 */ 323,/*LATINCAPITALLETTERNWITHACUTE*/- /* 228 */ 324,/*LATINSMALLLETTERNWITHACUTE*/- /* 229 */ 328,/*LATINSMALLLETTERNWITHCARON*/- /* 230 */ 352,/*LATINCAPITALLETTERSWITHCARON*/- /* 231 */ 353,/*LATINSMALLLETTERSWITHCARON*/- /* 232 */ 340,/*LATINCAPITALLETTERRWITHACUTE*/- /* 233 */ 218,/*LATINCAPITALLETTERUWITHACUTE*/- /* 234 */ 341,/*LATINSMALLLETTERRWITHACUTE*/- /* 235 */ 368,/*LATINCAPITALLETTERUWITHDOUBLEACUTE*/- /* 236 */ 253,/*LATINSMALLLETTERYWITHACUTE*/- /* 237 */ 221,/*LATINCAPITALLETTERYWITHACUTE*/- /* 238 */ 355,/*LATINSMALLLETTERTWITHCEDILLA*/- /* 239 */ 180,/*ACUTEACCENT*/- /* 240 */ 173,/*SOFTHYPHEN*/- /* 241 */ 733,/*DOUBLEACUTEACCENT*/- /* 242 */ 731,/*OGONEK*/- /* 243 */ 711,/*CARON*/- /* 244 */ 728,/*BREVE*/- /* 245 */ 167,/*SECTIONSIGN*/- /* 246 */ 247,/*DIVISIONSIGN*/- /* 247 */ 184,/*CEDILLA*/- /* 248 */ 176,/*DEGREESIGN*/- /* 249 */ 168,/*DIAERESIS*/- /* 250 */ 729,/*DOTABOVE*/- /* 251 */ 369,/*LATINSMALLLETTERUWITHDOUBLEACUTE*/- /* 252 */ 344,/*LATINCAPITALLETTERRWITHCARON*/- /* 253 */ 345,/*LATINSMALLLETTERRWITHCARON*/- /* 254 */ 9632,/*BLACKSQUARE*/- /* 255 */ 160/*NO-BREAKSPACE*/-};-charconvert cp853[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- /* 128 */ 199,/*LATINCAPITALLETTERCWITHCEDILLA*/- /* 129 */ 252,/*LATINSMALLLETTERUWITHDIAERESIS*/- /* 130 */ 233,/*LATINSMALLLETTEREWITHACUTE*/- /* 131 */ 226,/*LATINSMALLLETTERAWITHCIRCUMFLEX*/- /* 132 */ 228,/*LATINSMALLLETTERAWITHDIAERESIS*/- /* 133 */ 224,/*LATINSMALLLETTERAWITHGRAVE*/- /* 134 */ 265,/*LATINSMALLLETTERCWITHCIRCUMFLEX*/- /* 135 */ 231,/*LATINSMALLLETTERCWITHCEDILLA*/- /* 136 */ 234,/*LATINSMALLLETTEREWITHCIRCUMFLEX*/- /* 137 */ 235,/*LATINSMALLLETTEREWITHDIAERESIS*/- /* 138 */ 232,/*LATINSMALLLETTEREWITHGRAVE*/- /* 139 */ 239,/*LATINSMALLLETTERIWITHDIAERESIS*/- /* 140 */ 238,/*LATINSMALLLETTERIWITHCIRCUMFLEX*/- /* 141 */ 236,/*LATINSMALLLETTERIWITHGRAVE*/- /* 142 */ 196,/*LATINCAPITALLETTERAWITHDIAERESIS*/- /* 143 */ 264,/*LATINCAPITALLETTERCWITHCIRCUMFLEX*/- /* 144 */ 201,/*LATINCAPITALLETTEREWITHACUTE*/- /* 145 */ 267,/*LATINSMALLLETTERCWITHDOTABOVE*/- /* 146 */ 266,/*LATINCAPITALLETTERCWITHDOTABOVE*/- /* 147 */ 244,/*LATINSMALLLETTEROWITHCIRCUMFLEX*/- /* 148 */ 246,/*LATINSMALLLETTEROWITHDIAERESIS*/- /* 149 */ 242,/*LATINSMALLLETTEROWITHGRAVE*/- /* 150 */ 251,/*LATINSMALLLETTERUWITHCIRCUMFLEX*/- /* 151 */ 249,/*LATINSMALLLETTERUWITHGRAVE*/- /* 152 */ 304,/*LATINCAPITALLETTERIWITHDOTABOVE*/- /* 153 */ 214,/*LATINCAPITALLETTEROWITHDIAERESIS*/- /* 154 */ 220,/*LATINCAPITALLETTERUWITHDIAERESIS*/- /* 155 */ 285,/*LATINSMALLLETTERGWITHCIRCUMFLEX*/- /* 156 */ 163,/*POUNDSIGN*/- /* 157 */ 284,/*LATINCAPITALLETTERGWITHCIRCUMFLEX*/- /* 158 */ 215,/*MULTIPLICATIONSIGN*/- /* 159 */ 309,/*LATINSMALLLETTERJWITHCIRCUMFLEX*/- /* 160 */ 225,/*LATINSMALLLETTERAWITHACUTE*/- /* 161 */ 237,/*LATINSMALLLETTERIWITHACUTE*/- /* 162 */ 243,/*LATINSMALLLETTEROWITHACUTE*/- /* 163 */ 250,/*LATINSMALLLETTERUWITHACUTE*/- /* 164 */ 241,/*LATINSMALLLETTERNWITHTILDE*/- /* 165 */ 209,/*LATINCAPITALLETTERNWITHTILDE*/- /* 166 */ 286,/*LATINCAPITALLETTERGWITHBREVE*/- /* 167 */ 287,/*LATINSMALLLETTERGWITHBREVE*/- /* 168 */ 292,/*LATINCAPITALLETTERHWITHCIRCUMFLEX*/- /* 169 */ 293,/*LATINSMALLLETTERHWITHCIRCUMFLEX*/- 170,- /* 171 */ 189,/*VULGARFRACTIONONEHALF*/- /* 172 */ 308,/*LATINCAPITALLETTERJWITHCIRCUMFLEX*/- /* 173 */ 351,/*LATINSMALLLETTERSWITHCEDILLA*/- /* 174 */ 171,/*LEFT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 175 */ 187,/*RIGHT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 176 */ 9617,/*LIGHTSHADE*/- /* 177 */ 9618,/*MEDIUMSHADE*/- /* 178 */ 9619,/*DARKSHADE*/- /* 179 */ 9474,/*BOXDRAWINGSLIGHTVERTICAL*/- /* 180 */ 9508,/*BOXDRAWINGSLIGHTVERTICALANDLEFT*/- /* 181 */ 193,/*LATINCAPITALLETTERAWITHACUTE*/- /* 182 */ 194,/*LATINCAPITALLETTERAWITHCIRCUMFLEX*/- /* 183 */ 192,/*LATINCAPITALLETTERAWITHGRAVE*/- /* 184 */ 350,/*LATINCAPITALLETTERSWITHCEDILLA*/- /* 185 */ 9571,/*BOXDRAWINGSDOUBLEVERTICALANDLEFT*/- /* 186 */ 9553,/*BOXDRAWINGSDOUBLEVERTICAL*/- /* 187 */ 9559,/*BOXDRAWINGSDOUBLEDOWNANDLEFT*/- /* 188 */ 9565,/*BOXDRAWINGSDOUBLEUPANDLEFT*/- /* 189 */ 379,/*LATINCAPITALLETTERZWITHDOTABOVE*/- /* 190 */ 380,/*LATINSMALLLETTERZWITHDOTABOVE*/- /* 191 */ 9488,/*BOXDRAWINGSLIGHTDOWNANDLEFT*/- /* 192 */ 9492,/*BOXDRAWINGSLIGHTUPANDRIGHT*/- /* 193 */ 9524,/*BOXDRAWINGSLIGHTUPANDHORIZONTAL*/- /* 194 */ 9516,/*BOXDRAWINGSLIGHTDOWNANDHORIZONTAL*/- /* 195 */ 9500,/*BOXDRAWINGSLIGHTVERTICALANDRIGHT*/- /* 196 */ 9472,/*BOXDRAWINGSLIGHTHORIZONTAL*/- /* 197 */ 9532,/*BOXDRAWINGSLIGHTVERTICALANDHORIZONTAL*/- /* 198 */ 348,/*LATINCAPITALLETTERSWITHCIRCUMFLEX*/- /* 199 */ 349,/*LATINSMALLLETTERSWITHCIRCUMFLEX*/- /* 200 */ 9562,/*BOXDRAWINGSDOUBLEUPANDRIGHT*/- /* 201 */ 9556,/*BOXDRAWINGSDOUBLEDOWNANDRIGHT*/- /* 202 */ 9577,/*BOXDRAWINGSDOUBLEUPANDHORIZONTAL*/- /* 203 */ 9574,/*BOXDRAWINGSDOUBLEDOWNANDHORIZONTAL*/- /* 204 */ 9568,/*BOXDRAWINGSDOUBLEVERTICALANDRIGHT*/- /* 205 */ 9552,/*BOXDRAWINGSDOUBLEHORIZONTAL*/- /* 206 */ 9580,/*BOXDRAWINGSDOUBLEVERTICALANDHORIZONTAL*/- /* 207 */ 164,/*CURRENCYSIGN*/- 208,- 209,- /* 210 */ 202,/*LATINCAPITALLETTEREWITHCIRCUMFLEX*/- /* 211 */ 203,/*LATINCAPITALLETTEREWITHDIAERESIS*/- /* 212 */ 200,/*LATINCAPITALLETTEREWITHGRAVE*/- /* 213 */ 305,/*LATINSMALLLETTERDOTLESSI*/- /* 214 */ 205,/*LATINCAPITALLETTERIWITHACUTE*/- /* 215 */ 206,/*LATINCAPITALLETTERIWITHCIRCUMFLEX*/- /* 216 */ 207,/*LATINCAPITALLETTERIWITHDIAERESIS*/- /* 217 */ 9496,/*BOXDRAWINGSLIGHTUPANDLEFT*/- /* 218 */ 9484,/*BOXDRAWINGSLIGHTDOWNANDRIGHT*/- /* 219 */ 9608,/*FULLBLOCK*/- /* 220 */ 9604,/*LOWERHALFBLOCK*/- 221,- /* 222 */ 204,/*LATINCAPITALLETTERIWITHGRAVE*/- /* 223 */ 9600,/*UPPERHALFBLOCK*/- /* 224 */ 211,/*LATINCAPITALLETTEROWITHACUTE*/- /* 225 */ 223,/*LATINSMALLLETTERSHARPS*/- /* 226 */ 212,/*LATINCAPITALLETTEROWITHCIRCUMFLEX*/- /* 227 */ 210,/*LATINCAPITALLETTEROWITHGRAVE*/- /* 228 */ 288,/*LATINCAPITALLETTERGWITHDOTABOVE*/- /* 229 */ 289,/*LATINSMALLLETTERGWITHDOTABOVE*/- /* 230 */ 181,/*MICROSIGN*/- /* 231 */ 294,/*LATINCAPITALLETTERHWITHSTROKE*/- /* 232 */ 295,/*LATINSMALLLETTERHWITHSTROKE*/- /* 233 */ 218,/*LATINCAPITALLETTERUWITHACUTE*/- /* 234 */ 219,/*LATINCAPITALLETTERUWITHCIRCUMFLEX*/- /* 235 */ 217,/*LATINCAPITALLETTERUWITHGRAVE*/- /* 236 */ 364,/*LATINCAPITALLETTERUWITHBREVE*/- /* 237 */ 365,/*LATINSMALLLETTERUWITHBREVE*/- 238,- /* 239 */ 180,/*ACUTEACCENT*/- /* 240 */ 173,/*SOFTHYPHEN*/- 241,- /* 242 */ 8467,/*SCRIPTSMALLL*/- /* 243 */ 329,/*LATINSMALLLETTERNPRECEDEDBYAPOSTROPHE*/- /* 244 */ 728,/*BREVE*/- /* 245 */ 167,/*SECTIONSIGN*/- /* 246 */ 247,/*DIVISIONSIGN*/- /* 247 */ 184,/*CEDILLA*/- /* 248 */ 176,/*DEGREESIGN*/- /* 249 */ 168,/*DIAERESIS*/- /* 250 */ 729,/*DOTABOVE*/- 251,- /* 252 */ 179,/*SUPERSCRIPTTHREE*/- /* 253 */ 178,/*SUPERSCRIPTTWO*/- /* 254 */ 9632,/*BLACKSQUARE*/- /* 255 */ 160/*NO-BREAKSPACE*/-};-charconvert cp855[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- /* 128 */ 1106,/*CYRILLICSMALLLETTERDJE*/- /* 129 */ 1026,/*CYRILLICCAPITALLETTERDJE*/- /* 130 */ 1107,/*CYRILLICSMALLLETTERGJE*/- /* 131 */ 1027,/*CYRILLICCAPITALLETTERGJE*/- /* 132 */ 1105,/*CYRILLICSMALLLETTERIO*/- /* 133 */ 1025,/*CYRILLICCAPITALLETTERIO*/- /* 134 */ 1108,/*CYRILLICSMALLLETTERUKRAINIANIE*/- /* 135 */ 1028,/*CYRILLICCAPITALLETTERUKRAINIANIE*/- /* 136 */ 1109,/*CYRILLICSMALLLETTERDZE*/- /* 137 */ 1029,/*CYRILLICCAPITALLETTERDZE*/- /* 138 */ 1110,/*CYRILLICSMALLLETTERBYELORUSSIAN-UKRAINIANI*/- /* 139 */ 1030,/*CYRILLICCAPITALLETTERBYELORUSSIAN-UKRAINIANI*/- /* 140 */ 1111,/*CYRILLICSMALLLETTERYI*/- /* 141 */ 1031,/*CYRILLICCAPITALLETTERYI*/- /* 142 */ 1112,/*CYRILLICSMALLLETTERJE*/- /* 143 */ 1032,/*CYRILLICCAPITALLETTERJE*/- /* 144 */ 1113,/*CYRILLICSMALLLETTERLJE*/- /* 145 */ 1033,/*CYRILLICCAPITALLETTERLJE*/- /* 146 */ 1114,/*CYRILLICSMALLLETTERNJE*/- /* 147 */ 1034,/*CYRILLICCAPITALLETTERNJE*/- /* 148 */ 1115,/*CYRILLICSMALLLETTERTSHE*/- /* 149 */ 1035,/*CYRILLICCAPITALLETTERTSHE*/- /* 150 */ 1116,/*CYRILLICSMALLLETTERKJE*/- /* 151 */ 1036,/*CYRILLICCAPITALLETTERKJE*/- /* 152 */ 1118,/*CYRILLICSMALLLETTERSHORTU*/- /* 153 */ 1038,/*CYRILLICCAPITALLETTERSHORTU*/- /* 154 */ 1119,/*CYRILLICSMALLLETTERDZHE*/- /* 155 */ 1039,/*CYRILLICCAPITALLETTERDZHE*/- /* 156 */ 1102,/*CYRILLICSMALLLETTERYU*/- /* 157 */ 1070,/*CYRILLICCAPITALLETTERYU*/- /* 158 */ 1098,/*CYRILLICSMALLLETTERHARDSIGN*/- /* 159 */ 1066,/*CYRILLICCAPITALLETTERHARDSIGN*/- /* 160 */ 1072,/*CYRILLICSMALLLETTERA*/- /* 161 */ 1040,/*CYRILLICCAPITALLETTERA*/- /* 162 */ 1073,/*CYRILLICSMALLLETTERBE*/- /* 163 */ 1041,/*CYRILLICCAPITALLETTERBE*/- /* 164 */ 1094,/*CYRILLICSMALLLETTERTSE*/- /* 165 */ 1062,/*CYRILLICCAPITALLETTERTSE*/- /* 166 */ 1076,/*CYRILLICSMALLLETTERDE*/- /* 167 */ 1044,/*CYRILLICCAPITALLETTERDE*/- /* 168 */ 1077,/*CYRILLICSMALLLETTERIE*/- /* 169 */ 1045,/*CYRILLICCAPITALLETTERIE*/- /* 170 */ 1092,/*CYRILLICSMALLLETTEREF*/- /* 171 */ 1060,/*CYRILLICCAPITALLETTEREF*/- /* 172 */ 1075,/*CYRILLICSMALLLETTERGHE*/- /* 173 */ 1043,/*CYRILLICCAPITALLETTERGHE*/- /* 174 */ 171,/*LEFT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 175 */ 187,/*RIGHT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 176 */ 9617,/*LIGHTSHADE*/- /* 177 */ 9618,/*MEDIUMSHADE*/- /* 178 */ 9619,/*DARKSHADE*/- /* 179 */ 9474,/*BOXDRAWINGSLIGHTVERTICAL*/- /* 180 */ 9508,/*BOXDRAWINGSLIGHTVERTICALANDLEFT*/- /* 181 */ 1093,/*CYRILLICSMALLLETTERHA*/- /* 182 */ 1061,/*CYRILLICCAPITALLETTERHA*/- /* 183 */ 1080,/*CYRILLICSMALLLETTERI*/- /* 184 */ 1048,/*CYRILLICCAPITALLETTERI*/- /* 185 */ 9571,/*BOXDRAWINGSDOUBLEVERTICALANDLEFT*/- /* 186 */ 9553,/*BOXDRAWINGSDOUBLEVERTICAL*/- /* 187 */ 9559,/*BOXDRAWINGSDOUBLEDOWNANDLEFT*/- /* 188 */ 9565,/*BOXDRAWINGSDOUBLEUPANDLEFT*/- /* 189 */ 1081,/*CYRILLICSMALLLETTERSHORTI*/- /* 190 */ 1049,/*CYRILLICCAPITALLETTERSHORTI*/- /* 191 */ 9488,/*BOXDRAWINGSLIGHTDOWNANDLEFT*/- /* 192 */ 9492,/*BOXDRAWINGSLIGHTUPANDRIGHT*/- /* 193 */ 9524,/*BOXDRAWINGSLIGHTUPANDHORIZONTAL*/- /* 194 */ 9516,/*BOXDRAWINGSLIGHTDOWNANDHORIZONTAL*/- /* 195 */ 9500,/*BOXDRAWINGSLIGHTVERTICALANDRIGHT*/- /* 196 */ 9472,/*BOXDRAWINGSLIGHTHORIZONTAL*/- /* 197 */ 9532,/*BOXDRAWINGSLIGHTVERTICALANDHORIZONTAL*/- /* 198 */ 1082,/*CYRILLICSMALLLETTERKA*/- /* 199 */ 1050,/*CYRILLICCAPITALLETTERKA*/- /* 200 */ 9562,/*BOXDRAWINGSDOUBLEUPANDRIGHT*/- /* 201 */ 9556,/*BOXDRAWINGSDOUBLEDOWNANDRIGHT*/- /* 202 */ 9577,/*BOXDRAWINGSDOUBLEUPANDHORIZONTAL*/- /* 203 */ 9574,/*BOXDRAWINGSDOUBLEDOWNANDHORIZONTAL*/- /* 204 */ 9568,/*BOXDRAWINGSDOUBLEVERTICALANDRIGHT*/- /* 205 */ 9552,/*BOXDRAWINGSDOUBLEHORIZONTAL*/- /* 206 */ 9580,/*BOXDRAWINGSDOUBLEVERTICALANDHORIZONTAL*/- /* 207 */ 164,/*CURRENCYSIGN*/- /* 208 */ 1083,/*CYRILLICSMALLLETTEREL*/- /* 209 */ 1051,/*CYRILLICCAPITALLETTEREL*/- /* 210 */ 1084,/*CYRILLICSMALLLETTEREM*/- /* 211 */ 1052,/*CYRILLICCAPITALLETTEREM*/- /* 212 */ 1085,/*CYRILLICSMALLLETTEREN*/- /* 213 */ 1053,/*CYRILLICCAPITALLETTEREN*/- /* 214 */ 1086,/*CYRILLICSMALLLETTERO*/- /* 215 */ 1054,/*CYRILLICCAPITALLETTERO*/- /* 216 */ 1087,/*CYRILLICSMALLLETTERPE*/- /* 217 */ 9496,/*BOXDRAWINGSLIGHTUPANDLEFT*/- /* 218 */ 9484,/*BOXDRAWINGSLIGHTDOWNANDRIGHT*/- /* 219 */ 9608,/*FULLBLOCK*/- /* 220 */ 9604,/*LOWERHALFBLOCK*/- /* 221 */ 1055,/*CYRILLICCAPITALLETTERPE*/- /* 222 */ 1103,/*CYRILLICSMALLLETTERYA*/- /* 223 */ 9600,/*UPPERHALFBLOCK*/- /* 224 */ 1071,/*CYRILLICCAPITALLETTERYA*/- /* 225 */ 1088,/*CYRILLICSMALLLETTERER*/- /* 226 */ 1056,/*CYRILLICCAPITALLETTERER*/- /* 227 */ 1089,/*CYRILLICSMALLLETTERES*/- /* 228 */ 1057,/*CYRILLICCAPITALLETTERES*/- /* 229 */ 1090,/*CYRILLICSMALLLETTERTE*/- /* 230 */ 1058,/*CYRILLICCAPITALLETTERTE*/- /* 231 */ 1091,/*CYRILLICSMALLLETTERU*/- /* 232 */ 1059,/*CYRILLICCAPITALLETTERU*/- /* 233 */ 1078,/*CYRILLICSMALLLETTERZHE*/- /* 234 */ 1046,/*CYRILLICCAPITALLETTERZHE*/- /* 235 */ 1074,/*CYRILLICSMALLLETTERVE*/- /* 236 */ 1042,/*CYRILLICCAPITALLETTERVE*/- /* 237 */ 1100,/*CYRILLICSMALLLETTERSOFTSIGN*/- /* 238 */ 1068,/*CYRILLICCAPITALLETTERSOFTSIGN*/- /* 239 */ 8470,/*NUMEROSIGN*/- /* 240 */ 173,/*SOFTHYPHEN*/- /* 241 */ 1099,/*CYRILLICSMALLLETTERYERU*/- /* 242 */ 1067,/*CYRILLICCAPITALLETTERYERU*/- /* 243 */ 1079,/*CYRILLICSMALLLETTERZE*/- /* 244 */ 1047,/*CYRILLICCAPITALLETTERZE*/- /* 245 */ 1096,/*CYRILLICSMALLLETTERSHA*/- /* 246 */ 1064,/*CYRILLICCAPITALLETTERSHA*/- /* 247 */ 1101,/*CYRILLICSMALLLETTERE*/- /* 248 */ 1069,/*CYRILLICCAPITALLETTERE*/- /* 249 */ 1097,/*CYRILLICSMALLLETTERSHCHA*/- /* 250 */ 1065,/*CYRILLICCAPITALLETTERSHCHA*/- /* 251 */ 1095,/*CYRILLICSMALLLETTERCHE*/- /* 252 */ 1063,/*CYRILLICCAPITALLETTERCHE*/- /* 253 */ 167,/*SECTIONSIGN*/- /* 254 */ 9632,/*BLACKSQUARE*/- /* 255 */ 160/*NO-BREAKSPACE*/-};-charconvert cp857[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- /* 128 */ 199,/*LATINCAPITALLETTERCWITHCEDILLA*/- /* 129 */ 252,/*LATINSMALLLETTERUWITHDIAERESIS*/- /* 130 */ 233,/*LATINSMALLLETTEREWITHACUTE*/- /* 131 */ 226,/*LATINSMALLLETTERAWITHCIRCUMFLEX*/- /* 132 */ 228,/*LATINSMALLLETTERAWITHDIAERESIS*/- /* 133 */ 224,/*LATINSMALLLETTERAWITHGRAVE*/- /* 134 */ 229,/*LATINSMALLLETTERAWITHRINGABOVE*/- /* 135 */ 231,/*LATINSMALLLETTERCWITHCEDILLA*/- /* 136 */ 234,/*LATINSMALLLETTEREWITHCIRCUMFLEX*/- /* 137 */ 235,/*LATINSMALLLETTEREWITHDIAERESIS*/- /* 138 */ 232,/*LATINSMALLLETTEREWITHGRAVE*/- /* 139 */ 239,/*LATINSMALLLETTERIWITHDIAERESIS*/- /* 140 */ 238,/*LATINSMALLLETTERIWITHCIRCUMFLEX*/- /* 141 */ 305,/*LATINSMALLLETTERDOTLESSI*/- /* 142 */ 196,/*LATINCAPITALLETTERAWITHDIAERESIS*/- /* 143 */ 197,/*LATINCAPITALLETTERAWITHRINGABOVE*/- /* 144 */ 201,/*LATINCAPITALLETTEREWITHACUTE*/- /* 145 */ 230,/*LATINSMALLLETTERAE*/- /* 146 */ 198,/*LATINCAPITALLETTERAE*/- /* 147 */ 244,/*LATINSMALLLETTEROWITHCIRCUMFLEX*/- /* 148 */ 246,/*LATINSMALLLETTEROWITHDIAERESIS*/- /* 149 */ 242,/*LATINSMALLLETTEROWITHGRAVE*/- /* 150 */ 251,/*LATINSMALLLETTERUWITHCIRCUMFLEX*/- /* 151 */ 249,/*LATINSMALLLETTERUWITHGRAVE*/- /* 152 */ 304,/*LATINCAPITALLETTERIWITHDOTABOVE*/- /* 153 */ 214,/*LATINCAPITALLETTEROWITHDIAERESIS*/- /* 154 */ 220,/*LATINCAPITALLETTERUWITHDIAERESIS*/- /* 155 */ 248,/*LATINSMALLLETTEROWITHSTROKE*/- /* 156 */ 163,/*POUNDSIGN*/- /* 157 */ 216,/*LATINCAPITALLETTEROWITHSTROKE*/- /* 158 */ 350,/*LATINCAPITALLETTERSWITHCEDILLA*/- /* 159 */ 351,/*LATINSMALLLETTERSWITHCEDILLA*/- /* 160 */ 225,/*LATINSMALLLETTERAWITHACUTE*/- /* 161 */ 237,/*LATINSMALLLETTERIWITHACUTE*/- /* 162 */ 243,/*LATINSMALLLETTEROWITHACUTE*/- /* 163 */ 250,/*LATINSMALLLETTERUWITHACUTE*/- /* 164 */ 241,/*LATINSMALLLETTERNWITHTILDE*/- /* 165 */ 209,/*LATINCAPITALLETTERNWITHTILDE*/- /* 166 */ 286,/*LATINCAPITALLETTERGWITHBREVE*/- /* 167 */ 287,/*LATINSMALLLETTERGWITHBREVE*/- /* 168 */ 191,/*INVERTEDQUESTIONMARK*/- /* 169 */ 174,/*REGISTEREDSIGN*/- /* 170 */ 172,/*NOTSIGN*/- /* 171 */ 189,/*VULGARFRACTIONONEHALF*/- /* 172 */ 188,/*VULGARFRACTIONONEQUARTER*/- /* 173 */ 161,/*INVERTEDEXCLAMATIONMARK*/- /* 174 */ 171,/*LEFT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 175 */ 187,/*RIGHT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 176 */ 9617,/*LIGHTSHADE*/- /* 177 */ 9618,/*MEDIUMSHADE*/- /* 178 */ 9619,/*DARKSHADE*/- /* 179 */ 9474,/*BOXDRAWINGSLIGHTVERTICAL*/- /* 180 */ 9508,/*BOXDRAWINGSLIGHTVERTICALANDLEFT*/- /* 181 */ 193,/*LATINCAPITALLETTERAWITHACUTE*/- /* 182 */ 194,/*LATINCAPITALLETTERAWITHCIRCUMFLEX*/- /* 183 */ 192,/*LATINCAPITALLETTERAWITHGRAVE*/- /* 184 */ 169,/*COPYRIGHTSIGN*/- /* 185 */ 9571,/*BOXDRAWINGSDOUBLEVERTICALANDLEFT*/- /* 186 */ 9553,/*BOXDRAWINGSDOUBLEVERTICAL*/- /* 187 */ 9559,/*BOXDRAWINGSDOUBLEDOWNANDLEFT*/- /* 188 */ 9565,/*BOXDRAWINGSDOUBLEUPANDLEFT*/- /* 189 */ 162,/*CENTSIGN*/- /* 190 */ 165,/*YENSIGN*/- /* 191 */ 9488,/*BOXDRAWINGSLIGHTDOWNANDLEFT*/- /* 192 */ 9492,/*BOXDRAWINGSLIGHTUPANDRIGHT*/- /* 193 */ 9524,/*BOXDRAWINGSLIGHTUPANDHORIZONTAL*/- /* 194 */ 9516,/*BOXDRAWINGSLIGHTDOWNANDHORIZONTAL*/- /* 195 */ 9500,/*BOXDRAWINGSLIGHTVERTICALANDRIGHT*/- /* 196 */ 9472,/*BOXDRAWINGSLIGHTHORIZONTAL*/- /* 197 */ 9532,/*BOXDRAWINGSLIGHTVERTICALANDHORIZONTAL*/- /* 198 */ 227,/*LATINSMALLLETTERAWITHTILDE*/- /* 199 */ 195,/*LATINCAPITALLETTERAWITHTILDE*/- /* 200 */ 9562,/*BOXDRAWINGSDOUBLEUPANDRIGHT*/- /* 201 */ 9556,/*BOXDRAWINGSDOUBLEDOWNANDRIGHT*/- /* 202 */ 9577,/*BOXDRAWINGSDOUBLEUPANDHORIZONTAL*/- /* 203 */ 9574,/*BOXDRAWINGSDOUBLEDOWNANDHORIZONTAL*/- /* 204 */ 9568,/*BOXDRAWINGSDOUBLEVERTICALANDRIGHT*/- /* 205 */ 9552,/*BOXDRAWINGSDOUBLEHORIZONTAL*/- /* 206 */ 9580,/*BOXDRAWINGSDOUBLEVERTICALANDHORIZONTAL*/- /* 207 */ 164,/*CURRENCYSIGN*/- /* 208 */ 186,/*MASCULINEORDINALINDICATOR*/- /* 209 */ 170,/*FEMININEORDINALINDICATOR*/- /* 210 */ 202,/*LATINCAPITALLETTEREWITHCIRCUMFLEX*/- /* 211 */ 203,/*LATINCAPITALLETTEREWITHDIAERESIS*/- /* 212 */ 200,/*LATINCAPITALLETTEREWITHGRAVE*/- 213,- /* 214 */ 205,/*LATINCAPITALLETTERIWITHACUTE*/- /* 215 */ 206,/*LATINCAPITALLETTERIWITHCIRCUMFLEX*/- /* 216 */ 207,/*LATINCAPITALLETTERIWITHDIAERESIS*/- /* 217 */ 9496,/*BOXDRAWINGSLIGHTUPANDLEFT*/- /* 218 */ 9484,/*BOXDRAWINGSLIGHTDOWNANDRIGHT*/- /* 219 */ 9608,/*FULLBLOCK*/- /* 220 */ 9604,/*LOWERHALFBLOCK*/- /* 221 */ 166,/*BROKENBAR*/- /* 222 */ 204,/*LATINCAPITALLETTERIWITHGRAVE*/- /* 223 */ 9600,/*UPPERHALFBLOCK*/- /* 224 */ 211,/*LATINCAPITALLETTEROWITHACUTE*/- /* 225 */ 223,/*LATINSMALLLETTERSHARPS*/- /* 226 */ 212,/*LATINCAPITALLETTEROWITHCIRCUMFLEX*/- /* 227 */ 210,/*LATINCAPITALLETTEROWITHGRAVE*/- /* 228 */ 245,/*LATINSMALLLETTEROWITHTILDE*/- /* 229 */ 213,/*LATINCAPITALLETTEROWITHTILDE*/- /* 230 */ 181,/*MICROSIGN*/- 231,- /* 232 */ 215,/*MULTIPLICATIONSIGN*/- /* 233 */ 218,/*LATINCAPITALLETTERUWITHACUTE*/- /* 234 */ 219,/*LATINCAPITALLETTERUWITHCIRCUMFLEX*/- /* 235 */ 217,/*LATINCAPITALLETTERUWITHGRAVE*/- /* 236 */ 236,/*LATINSMALLLETTERIWITHGRAVE*/- /* 237 */ 255,/*LATINSMALLLETTERYWITHDIAERESIS*/- /* 238 */ 175,/*MACRON*/- /* 239 */ 180,/*ACUTEACCENT*/- /* 240 */ 173,/*SOFTHYPHEN*/- /* 241 */ 177,/*PLUS-MINUSSIGN*/- 242,- /* 243 */ 190,/*VULGARFRACTIONTHREEQUARTERS*/- /* 244 */ 182,/*PILCROWSIGN*/- /* 245 */ 167,/*SECTIONSIGN*/- /* 246 */ 247,/*DIVISIONSIGN*/- /* 247 */ 184,/*CEDILLA*/- /* 248 */ 176,/*DEGREESIGN*/- /* 249 */ 168,/*DIAERESIS*/- /* 250 */ 183,/*MIDDLEDOT*/- /* 251 */ 185,/*SUPERSCRIPTONE*/- /* 252 */ 179,/*SUPERSCRIPTTHREE*/- /* 253 */ 178,/*SUPERSCRIPTTWO*/- /* 254 */ 9632,/*BLACKSQUARE*/- /* 255 */ 160/*NO-BREAKSPACE*/-};-charconvert cp860[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- /* 128 */ 199,/*LATINCAPITALLETTERCWITHCEDILLA*/- /* 129 */ 252,/*LATINSMALLLETTERUWITHDIAERESIS*/- /* 130 */ 233,/*LATINSMALLLETTEREWITHACUTE*/- /* 131 */ 226,/*LATINSMALLLETTERAWITHCIRCUMFLEX*/- /* 132 */ 227,/*LATINSMALLLETTERAWITHTILDE*/- /* 133 */ 224,/*LATINSMALLLETTERAWITHGRAVE*/- /* 134 */ 193,/*LATINCAPITALLETTERAWITHACUTE*/- /* 135 */ 231,/*LATINSMALLLETTERCWITHCEDILLA*/- /* 136 */ 234,/*LATINSMALLLETTEREWITHCIRCUMFLEX*/- /* 137 */ 202,/*LATINCAPITALLETTEREWITHCIRCUMFLEX*/- /* 138 */ 232,/*LATINSMALLLETTEREWITHGRAVE*/- /* 139 */ 205,/*LATINCAPITALLETTERIWITHACUTE*/- /* 140 */ 212,/*LATINCAPITALLETTEROWITHCIRCUMFLEX*/- /* 141 */ 236,/*LATINSMALLLETTERIWITHGRAVE*/- /* 142 */ 195,/*LATINCAPITALLETTERAWITHTILDE*/- /* 143 */ 194,/*LATINCAPITALLETTERAWITHCIRCUMFLEX*/- /* 144 */ 201,/*LATINCAPITALLETTEREWITHACUTE*/- /* 145 */ 192,/*LATINCAPITALLETTERAWITHGRAVE*/- /* 146 */ 200,/*LATINCAPITALLETTEREWITHGRAVE*/- /* 147 */ 244,/*LATINSMALLLETTEROWITHCIRCUMFLEX*/- /* 148 */ 245,/*LATINSMALLLETTEROWITHTILDE*/- /* 149 */ 242,/*LATINSMALLLETTEROWITHGRAVE*/- /* 150 */ 218,/*LATINCAPITALLETTERUWITHACUTE*/- /* 151 */ 249,/*LATINSMALLLETTERUWITHGRAVE*/- /* 152 */ 204,/*LATINCAPITALLETTERIWITHGRAVE*/- /* 153 */ 213,/*LATINCAPITALLETTEROWITHTILDE*/- /* 154 */ 220,/*LATINCAPITALLETTERUWITHDIAERESIS*/- /* 155 */ 162,/*CENTSIGN*/- /* 156 */ 163,/*POUNDSIGN*/- /* 157 */ 217,/*LATINCAPITALLETTERUWITHGRAVE*/- /* 158 */ 8359,/*PESETASIGN*/- /* 159 */ 211,/*LATINCAPITALLETTEROWITHACUTE*/- /* 160 */ 225,/*LATINSMALLLETTERAWITHACUTE*/- /* 161 */ 237,/*LATINSMALLLETTERIWITHACUTE*/- /* 162 */ 243,/*LATINSMALLLETTEROWITHACUTE*/- /* 163 */ 250,/*LATINSMALLLETTERUWITHACUTE*/- /* 164 */ 241,/*LATINSMALLLETTERNWITHTILDE*/- /* 165 */ 209,/*LATINCAPITALLETTERNWITHTILDE*/- /* 166 */ 170,/*FEMININEORDINALINDICATOR*/- /* 167 */ 186,/*MASCULINEORDINALINDICATOR*/- /* 168 */ 191,/*INVERTEDQUESTIONMARK*/- /* 169 */ 210,/*LATINCAPITALLETTEROWITHGRAVE*/- /* 170 */ 172,/*NOTSIGN*/- /* 171 */ 189,/*VULGARFRACTIONONEHALF*/- /* 172 */ 188,/*VULGARFRACTIONONEQUARTER*/- /* 173 */ 161,/*INVERTEDEXCLAMATIONMARK*/- /* 174 */ 171,/*LEFT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 175 */ 187,/*RIGHT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 176 */ 9617,/*LIGHTSHADE*/- /* 177 */ 9618,/*MEDIUMSHADE*/- /* 178 */ 9619,/*DARKSHADE*/- /* 179 */ 9474,/*BOXDRAWINGSLIGHTVERTICAL*/- /* 180 */ 9508,/*BOXDRAWINGSLIGHTVERTICALANDLEFT*/- /* 181 */ 9569,/*BOXDRAWINGSVERTICALSINGLEANDLEFTDOUBLE*/- /* 182 */ 9570,/*BOXDRAWINGSVERTICALDOUBLEANDLEFTSINGLE*/- /* 183 */ 9558,/*BOXDRAWINGSDOWNDOUBLEANDLEFTSINGLE*/- /* 184 */ 9557,/*BOXDRAWINGSDOWNSINGLEANDLEFTDOUBLE*/- /* 185 */ 9571,/*BOXDRAWINGSDOUBLEVERTICALANDLEFT*/- /* 186 */ 9553,/*BOXDRAWINGSDOUBLEVERTICAL*/- /* 187 */ 9559,/*BOXDRAWINGSDOUBLEDOWNANDLEFT*/- /* 188 */ 9565,/*BOXDRAWINGSDOUBLEUPANDLEFT*/- /* 189 */ 9564,/*BOXDRAWINGSUPDOUBLEANDLEFTSINGLE*/- /* 190 */ 9563,/*BOXDRAWINGSUPSINGLEANDLEFTDOUBLE*/- /* 191 */ 9488,/*BOXDRAWINGSLIGHTDOWNANDLEFT*/- /* 192 */ 9492,/*BOXDRAWINGSLIGHTUPANDRIGHT*/- /* 193 */ 9524,/*BOXDRAWINGSLIGHTUPANDHORIZONTAL*/- /* 194 */ 9516,/*BOXDRAWINGSLIGHTDOWNANDHORIZONTAL*/- /* 195 */ 9500,/*BOXDRAWINGSLIGHTVERTICALANDRIGHT*/- /* 196 */ 9472,/*BOXDRAWINGSLIGHTHORIZONTAL*/- /* 197 */ 9532,/*BOXDRAWINGSLIGHTVERTICALANDHORIZONTAL*/- /* 198 */ 9566,/*BOXDRAWINGSVERTICALSINGLEANDRIGHTDOUBLE*/- /* 199 */ 9567,/*BOXDRAWINGSVERTICALDOUBLEANDRIGHTSINGLE*/- /* 200 */ 9562,/*BOXDRAWINGSDOUBLEUPANDRIGHT*/- /* 201 */ 9556,/*BOXDRAWINGSDOUBLEDOWNANDRIGHT*/- /* 202 */ 9577,/*BOXDRAWINGSDOUBLEUPANDHORIZONTAL*/- /* 203 */ 9574,/*BOXDRAWINGSDOUBLEDOWNANDHORIZONTAL*/- /* 204 */ 9568,/*BOXDRAWINGSDOUBLEVERTICALANDRIGHT*/- /* 205 */ 9552,/*BOXDRAWINGSDOUBLEHORIZONTAL*/- /* 206 */ 9580,/*BOXDRAWINGSDOUBLEVERTICALANDHORIZONTAL*/- /* 207 */ 9575,/*BOXDRAWINGSUPSINGLEANDHORIZONTALDOUBLE*/- /* 208 */ 9576,/*BOXDRAWINGSUPDOUBLEANDHORIZONTALSINGLE*/- /* 209 */ 9572,/*BOXDRAWINGSDOWNSINGLEANDHORIZONTALDOUBLE*/- /* 210 */ 9573,/*BOXDRAWINGSDOWNDOUBLEANDHORIZONTALSINGLE*/- /* 211 */ 9561,/*BOXDRAWINGSUPDOUBLEANDRIGHTSINGLE*/- /* 212 */ 9560,/*BOXDRAWINGSUPSINGLEANDRIGHTDOUBLE*/- /* 213 */ 9554,/*BOXDRAWINGSDOWNSINGLEANDRIGHTDOUBLE*/- /* 214 */ 9555,/*BOXDRAWINGSDOWNDOUBLEANDRIGHTSINGLE*/- /* 215 */ 9579,/*BOXDRAWINGSVERTICALDOUBLEANDHORIZONTALSINGLE*/- /* 216 */ 9578,/*BOXDRAWINGSVERTICALSINGLEANDHORIZONTALDOUBLE*/- /* 217 */ 9496,/*BOXDRAWINGSLIGHTUPANDLEFT*/- /* 218 */ 9484,/*BOXDRAWINGSLIGHTDOWNANDRIGHT*/- /* 219 */ 9608,/*FULLBLOCK*/- /* 220 */ 9604,/*LOWERHALFBLOCK*/- /* 221 */ 9612,/*LEFTHALFBLOCK*/- /* 222 */ 9616,/*RIGHTHALFBLOCK*/- /* 223 */ 9600,/*UPPERHALFBLOCK*/- /* 224 */ 945,/*GREEKSMALLLETTERALPHA*/- /* 225 */ 223,/*LATINSMALLLETTERSHARPS*/- /* 226 */ 915,/*GREEKCAPITALLETTERGAMMA*/- /* 227 */ 960,/*GREEKSMALLLETTERPI*/- /* 228 */ 931,/*GREEKCAPITALLETTERSIGMA*/- /* 229 */ 963,/*GREEKSMALLLETTERSIGMA*/- /* 230 */ 181,/*MICROSIGN*/- /* 231 */ 964,/*GREEKSMALLLETTERTAU*/- /* 232 */ 934,/*GREEKCAPITALLETTERPHI*/- /* 233 */ 920,/*GREEKCAPITALLETTERTHETA*/- /* 234 */ 937,/*GREEKCAPITALLETTEROMEGA*/- /* 235 */ 948,/*GREEKSMALLLETTERDELTA*/- /* 236 */ 8734,/*INFINITY*/- /* 237 */ 966,/*GREEKSMALLLETTERPHI*/- /* 238 */ 949,/*GREEKSMALLLETTEREPSILON*/- /* 239 */ 8745,/*INTERSECTION*/- /* 240 */ 8801,/*IDENTICALTO*/- /* 241 */ 177,/*PLUS-MINUSSIGN*/- /* 242 */ 8805,/*GREATER-THANOREQUALTO*/- /* 243 */ 8804,/*LESS-THANOREQUALTO*/- /* 244 */ 8992,/*TOPHALFINTEGRAL*/- /* 245 */ 8993,/*BOTTOMHALFINTEGRAL*/- /* 246 */ 247,/*DIVISIONSIGN*/- /* 247 */ 8776,/*ALMOSTEQUALTO*/- /* 248 */ 176,/*DEGREESIGN*/- /* 249 */ 8729,/*BULLETOPERATOR*/- /* 250 */ 183,/*MIDDLEDOT*/- /* 251 */ 8730,/*SQUAREROOT*/- /* 252 */ 8319,/*SUPERSCRIPTLATINSMALLLETTERN*/- /* 253 */ 178,/*SUPERSCRIPTTWO*/- /* 254 */ 9632,/*BLACKSQUARE*/- /* 255 */ 160/*NO-BREAKSPACE*/-};-charconvert cp861[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- /* 128 */ 199,/*LATINCAPITALLETTERCWITHCEDILLA*/- /* 129 */ 252,/*LATINSMALLLETTERUWITHDIAERESIS*/- /* 130 */ 233,/*LATINSMALLLETTEREWITHACUTE*/- /* 131 */ 226,/*LATINSMALLLETTERAWITHCIRCUMFLEX*/- /* 132 */ 228,/*LATINSMALLLETTERAWITHDIAERESIS*/- /* 133 */ 224,/*LATINSMALLLETTERAWITHGRAVE*/- /* 134 */ 229,/*LATINSMALLLETTERAWITHRINGABOVE*/- /* 135 */ 231,/*LATINSMALLLETTERCWITHCEDILLA*/- /* 136 */ 234,/*LATINSMALLLETTEREWITHCIRCUMFLEX*/- /* 137 */ 235,/*LATINSMALLLETTEREWITHDIAERESIS*/- /* 138 */ 232,/*LATINSMALLLETTEREWITHGRAVE*/- /* 139 */ 208,/*LATINCAPITALLETTERETH*/- /* 140 */ 240,/*LATINSMALLLETTERETH*/- /* 141 */ 222,/*LATINCAPITALLETTERTHORN*/- /* 142 */ 196,/*LATINCAPITALLETTERAWITHDIAERESIS*/- /* 143 */ 197,/*LATINCAPITALLETTERAWITHRINGABOVE*/- /* 144 */ 201,/*LATINCAPITALLETTEREWITHACUTE*/- /* 145 */ 230,/*LATINSMALLLETTERAE*/- /* 146 */ 198,/*LATINCAPITALLETTERAE*/- /* 147 */ 244,/*LATINSMALLLETTEROWITHCIRCUMFLEX*/- /* 148 */ 246,/*LATINSMALLLETTEROWITHDIAERESIS*/- /* 149 */ 254,/*LATINSMALLLETTERTHORN*/- /* 150 */ 251,/*LATINSMALLLETTERUWITHCIRCUMFLEX*/- /* 151 */ 221,/*LATINCAPITALLETTERYWITHACUTE*/- /* 152 */ 253,/*LATINSMALLLETTERYWITHACUTE*/- /* 153 */ 214,/*LATINCAPITALLETTEROWITHDIAERESIS*/- /* 154 */ 220,/*LATINCAPITALLETTERUWITHDIAERESIS*/- /* 155 */ 248,/*LATINSMALLLETTEROWITHSTROKE*/- /* 156 */ 163,/*POUNDSIGN*/- /* 157 */ 216,/*LATINCAPITALLETTEROWITHSTROKE*/- /* 158 */ 8359,/*PESETASIGN*/- /* 159 */ 402,/*LATINSMALLLETTERFWITHHOOK*/- /* 160 */ 225,/*LATINSMALLLETTERAWITHACUTE*/- /* 161 */ 237,/*LATINSMALLLETTERIWITHACUTE*/- /* 162 */ 243,/*LATINSMALLLETTEROWITHACUTE*/- /* 163 */ 250,/*LATINSMALLLETTERUWITHACUTE*/- /* 164 */ 193,/*LATINCAPITALLETTERAWITHACUTE*/- /* 165 */ 205,/*LATINCAPITALLETTERIWITHACUTE*/- /* 166 */ 211,/*LATINCAPITALLETTEROWITHACUTE*/- /* 167 */ 218,/*LATINCAPITALLETTERUWITHACUTE*/- /* 168 */ 191,/*INVERTEDQUESTIONMARK*/- /* 169 */ 8976,/*REVERSEDNOTSIGN*/- /* 170 */ 172,/*NOTSIGN*/- /* 171 */ 189,/*VULGARFRACTIONONEHALF*/- /* 172 */ 188,/*VULGARFRACTIONONEQUARTER*/- /* 173 */ 161,/*INVERTEDEXCLAMATIONMARK*/- /* 174 */ 171,/*LEFT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 175 */ 187,/*RIGHT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 176 */ 9617,/*LIGHTSHADE*/- /* 177 */ 9618,/*MEDIUMSHADE*/- /* 178 */ 9619,/*DARKSHADE*/- /* 179 */ 9474,/*BOXDRAWINGSLIGHTVERTICAL*/- /* 180 */ 9508,/*BOXDRAWINGSLIGHTVERTICALANDLEFT*/- /* 181 */ 9569,/*BOXDRAWINGSVERTICALSINGLEANDLEFTDOUBLE*/- /* 182 */ 9570,/*BOXDRAWINGSVERTICALDOUBLEANDLEFTSINGLE*/- /* 183 */ 9558,/*BOXDRAWINGSDOWNDOUBLEANDLEFTSINGLE*/- /* 184 */ 9557,/*BOXDRAWINGSDOWNSINGLEANDLEFTDOUBLE*/- /* 185 */ 9571,/*BOXDRAWINGSDOUBLEVERTICALANDLEFT*/- /* 186 */ 9553,/*BOXDRAWINGSDOUBLEVERTICAL*/- /* 187 */ 9559,/*BOXDRAWINGSDOUBLEDOWNANDLEFT*/- /* 188 */ 9565,/*BOXDRAWINGSDOUBLEUPANDLEFT*/- /* 189 */ 9564,/*BOXDRAWINGSUPDOUBLEANDLEFTSINGLE*/- /* 190 */ 9563,/*BOXDRAWINGSUPSINGLEANDLEFTDOUBLE*/- /* 191 */ 9488,/*BOXDRAWINGSLIGHTDOWNANDLEFT*/- /* 192 */ 9492,/*BOXDRAWINGSLIGHTUPANDRIGHT*/- /* 193 */ 9524,/*BOXDRAWINGSLIGHTUPANDHORIZONTAL*/- /* 194 */ 9516,/*BOXDRAWINGSLIGHTDOWNANDHORIZONTAL*/- /* 195 */ 9500,/*BOXDRAWINGSLIGHTVERTICALANDRIGHT*/- /* 196 */ 9472,/*BOXDRAWINGSLIGHTHORIZONTAL*/- /* 197 */ 9532,/*BOXDRAWINGSLIGHTVERTICALANDHORIZONTAL*/- /* 198 */ 9566,/*BOXDRAWINGSVERTICALSINGLEANDRIGHTDOUBLE*/- /* 199 */ 9567,/*BOXDRAWINGSVERTICALDOUBLEANDRIGHTSINGLE*/- /* 200 */ 9562,/*BOXDRAWINGSDOUBLEUPANDRIGHT*/- /* 201 */ 9556,/*BOXDRAWINGSDOUBLEDOWNANDRIGHT*/- /* 202 */ 9577,/*BOXDRAWINGSDOUBLEUPANDHORIZONTAL*/- /* 203 */ 9574,/*BOXDRAWINGSDOUBLEDOWNANDHORIZONTAL*/- /* 204 */ 9568,/*BOXDRAWINGSDOUBLEVERTICALANDRIGHT*/- /* 205 */ 9552,/*BOXDRAWINGSDOUBLEHORIZONTAL*/- /* 206 */ 9580,/*BOXDRAWINGSDOUBLEVERTICALANDHORIZONTAL*/- /* 207 */ 9575,/*BOXDRAWINGSUPSINGLEANDHORIZONTALDOUBLE*/- /* 208 */ 9576,/*BOXDRAWINGSUPDOUBLEANDHORIZONTALSINGLE*/- /* 209 */ 9572,/*BOXDRAWINGSDOWNSINGLEANDHORIZONTALDOUBLE*/- /* 210 */ 9573,/*BOXDRAWINGSDOWNDOUBLEANDHORIZONTALSINGLE*/- /* 211 */ 9561,/*BOXDRAWINGSUPDOUBLEANDRIGHTSINGLE*/- /* 212 */ 9560,/*BOXDRAWINGSUPSINGLEANDRIGHTDOUBLE*/- /* 213 */ 9554,/*BOXDRAWINGSDOWNSINGLEANDRIGHTDOUBLE*/- /* 214 */ 9555,/*BOXDRAWINGSDOWNDOUBLEANDRIGHTSINGLE*/- /* 215 */ 9579,/*BOXDRAWINGSVERTICALDOUBLEANDHORIZONTALSINGLE*/- /* 216 */ 9578,/*BOXDRAWINGSVERTICALSINGLEANDHORIZONTALDOUBLE*/- /* 217 */ 9496,/*BOXDRAWINGSLIGHTUPANDLEFT*/- /* 218 */ 9484,/*BOXDRAWINGSLIGHTDOWNANDRIGHT*/- /* 219 */ 9608,/*FULLBLOCK*/- /* 220 */ 9604,/*LOWERHALFBLOCK*/- /* 221 */ 9612,/*LEFTHALFBLOCK*/- /* 222 */ 9616,/*RIGHTHALFBLOCK*/- /* 223 */ 9600,/*UPPERHALFBLOCK*/- /* 224 */ 945,/*GREEKSMALLLETTERALPHA*/- /* 225 */ 223,/*LATINSMALLLETTERSHARPS*/- /* 226 */ 915,/*GREEKCAPITALLETTERGAMMA*/- /* 227 */ 960,/*GREEKSMALLLETTERPI*/- /* 228 */ 931,/*GREEKCAPITALLETTERSIGMA*/- /* 229 */ 963,/*GREEKSMALLLETTERSIGMA*/- /* 230 */ 181,/*MICROSIGN*/- /* 231 */ 964,/*GREEKSMALLLETTERTAU*/- /* 232 */ 934,/*GREEKCAPITALLETTERPHI*/- /* 233 */ 920,/*GREEKCAPITALLETTERTHETA*/- /* 234 */ 937,/*GREEKCAPITALLETTEROMEGA*/- /* 235 */ 948,/*GREEKSMALLLETTERDELTA*/- /* 236 */ 8734,/*INFINITY*/- /* 237 */ 966,/*GREEKSMALLLETTERPHI*/- /* 238 */ 949,/*GREEKSMALLLETTEREPSILON*/- /* 239 */ 8745,/*INTERSECTION*/- /* 240 */ 8801,/*IDENTICALTO*/- /* 241 */ 177,/*PLUS-MINUSSIGN*/- /* 242 */ 8805,/*GREATER-THANOREQUALTO*/- /* 243 */ 8804,/*LESS-THANOREQUALTO*/- /* 244 */ 8992,/*TOPHALFINTEGRAL*/- /* 245 */ 8993,/*BOTTOMHALFINTEGRAL*/- /* 246 */ 247,/*DIVISIONSIGN*/- /* 247 */ 8776,/*ALMOSTEQUALTO*/- /* 248 */ 176,/*DEGREESIGN*/- /* 249 */ 8729,/*BULLETOPERATOR*/- /* 250 */ 183,/*MIDDLEDOT*/- /* 251 */ 8730,/*SQUAREROOT*/- /* 252 */ 8319,/*SUPERSCRIPTLATINSMALLLETTERN*/- /* 253 */ 178,/*SUPERSCRIPTTWO*/- /* 254 */ 9632,/*BLACKSQUARE*/- /* 255 */ 160/*NO-BREAKSPACE*/-};-charconvert cp862[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- /* 128 */ 1488,/*HEBREWLETTERALEF*/- /* 129 */ 1489,/*HEBREWLETTERBET*/- /* 130 */ 1490,/*HEBREWLETTERGIMEL*/- /* 131 */ 1491,/*HEBREWLETTERDALET*/- /* 132 */ 1492,/*HEBREWLETTERHE*/- /* 133 */ 1493,/*HEBREWLETTERVAV*/- /* 134 */ 1494,/*HEBREWLETTERZAYIN*/- /* 135 */ 1495,/*HEBREWLETTERHET*/- /* 136 */ 1496,/*HEBREWLETTERTET*/- /* 137 */ 1497,/*HEBREWLETTERYOD*/- /* 138 */ 1498,/*HEBREWLETTERFINALKAF*/- /* 139 */ 1499,/*HEBREWLETTERKAF*/- /* 140 */ 1500,/*HEBREWLETTERLAMED*/- /* 141 */ 1501,/*HEBREWLETTERFINALMEM*/- /* 142 */ 1502,/*HEBREWLETTERMEM*/- /* 143 */ 1503,/*HEBREWLETTERFINALNUN*/- /* 144 */ 1504,/*HEBREWLETTERNUN*/- /* 145 */ 1505,/*HEBREWLETTERSAMEKH*/- /* 146 */ 1506,/*HEBREWLETTERAYIN*/- /* 147 */ 1507,/*HEBREWLETTERFINALPE*/- /* 148 */ 1508,/*HEBREWLETTERPE*/- /* 149 */ 1509,/*HEBREWLETTERFINALTSADI*/- /* 150 */ 1510,/*HEBREWLETTERTSADI*/- /* 151 */ 1511,/*HEBREWLETTERQOF*/- /* 152 */ 1512,/*HEBREWLETTERRESH*/- /* 153 */ 1513,/*HEBREWLETTERSHIN*/- /* 154 */ 1514,/*HEBREWLETTERTAV*/- /* 155 */ 162,/*CENTSIGN*/- /* 156 */ 163,/*POUNDSIGN*/- /* 157 */ 165,/*YENSIGN*/- /* 158 */ 8359,/*PESETASIGN*/- /* 159 */ 402,/*LATINSMALLLETTERFWITHHOOK*/- /* 160 */ 225,/*LATINSMALLLETTERAWITHACUTE*/- /* 161 */ 237,/*LATINSMALLLETTERIWITHACUTE*/- /* 162 */ 243,/*LATINSMALLLETTEROWITHACUTE*/- /* 163 */ 250,/*LATINSMALLLETTERUWITHACUTE*/- /* 164 */ 241,/*LATINSMALLLETTERNWITHTILDE*/- /* 165 */ 209,/*LATINCAPITALLETTERNWITHTILDE*/- /* 166 */ 170,/*FEMININEORDINALINDICATOR*/- /* 167 */ 186,/*MASCULINEORDINALINDICATOR*/- /* 168 */ 191,/*INVERTEDQUESTIONMARK*/- /* 169 */ 8976,/*REVERSEDNOTSIGN*/- /* 170 */ 172,/*NOTSIGN*/- /* 171 */ 189,/*VULGARFRACTIONONEHALF*/- /* 172 */ 188,/*VULGARFRACTIONONEQUARTER*/- /* 173 */ 161,/*INVERTEDEXCLAMATIONMARK*/- /* 174 */ 171,/*LEFT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 175 */ 187,/*RIGHT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 176 */ 9617,/*LIGHTSHADE*/- /* 177 */ 9618,/*MEDIUMSHADE*/- /* 178 */ 9619,/*DARKSHADE*/- /* 179 */ 9474,/*BOXDRAWINGSLIGHTVERTICAL*/- /* 180 */ 9508,/*BOXDRAWINGSLIGHTVERTICALANDLEFT*/- /* 181 */ 9569,/*BOXDRAWINGSVERTICALSINGLEANDLEFTDOUBLE*/- /* 182 */ 9570,/*BOXDRAWINGSVERTICALDOUBLEANDLEFTSINGLE*/- /* 183 */ 9558,/*BOXDRAWINGSDOWNDOUBLEANDLEFTSINGLE*/- /* 184 */ 9557,/*BOXDRAWINGSDOWNSINGLEANDLEFTDOUBLE*/- /* 185 */ 9571,/*BOXDRAWINGSDOUBLEVERTICALANDLEFT*/- /* 186 */ 9553,/*BOXDRAWINGSDOUBLEVERTICAL*/- /* 187 */ 9559,/*BOXDRAWINGSDOUBLEDOWNANDLEFT*/- /* 188 */ 9565,/*BOXDRAWINGSDOUBLEUPANDLEFT*/- /* 189 */ 9564,/*BOXDRAWINGSUPDOUBLEANDLEFTSINGLE*/- /* 190 */ 9563,/*BOXDRAWINGSUPSINGLEANDLEFTDOUBLE*/- /* 191 */ 9488,/*BOXDRAWINGSLIGHTDOWNANDLEFT*/- /* 192 */ 9492,/*BOXDRAWINGSLIGHTUPANDRIGHT*/- /* 193 */ 9524,/*BOXDRAWINGSLIGHTUPANDHORIZONTAL*/- /* 194 */ 9516,/*BOXDRAWINGSLIGHTDOWNANDHORIZONTAL*/- /* 195 */ 9500,/*BOXDRAWINGSLIGHTVERTICALANDRIGHT*/- /* 196 */ 9472,/*BOXDRAWINGSLIGHTHORIZONTAL*/- /* 197 */ 9532,/*BOXDRAWINGSLIGHTVERTICALANDHORIZONTAL*/- /* 198 */ 9566,/*BOXDRAWINGSVERTICALSINGLEANDRIGHTDOUBLE*/- /* 199 */ 9567,/*BOXDRAWINGSVERTICALDOUBLEANDRIGHTSINGLE*/- /* 200 */ 9562,/*BOXDRAWINGSDOUBLEUPANDRIGHT*/- /* 201 */ 9556,/*BOXDRAWINGSDOUBLEDOWNANDRIGHT*/- /* 202 */ 9577,/*BOXDRAWINGSDOUBLEUPANDHORIZONTAL*/- /* 203 */ 9574,/*BOXDRAWINGSDOUBLEDOWNANDHORIZONTAL*/- /* 204 */ 9568,/*BOXDRAWINGSDOUBLEVERTICALANDRIGHT*/- /* 205 */ 9552,/*BOXDRAWINGSDOUBLEHORIZONTAL*/- /* 206 */ 9580,/*BOXDRAWINGSDOUBLEVERTICALANDHORIZONTAL*/- /* 207 */ 9575,/*BOXDRAWINGSUPSINGLEANDHORIZONTALDOUBLE*/- /* 208 */ 9576,/*BOXDRAWINGSUPDOUBLEANDHORIZONTALSINGLE*/- /* 209 */ 9572,/*BOXDRAWINGSDOWNSINGLEANDHORIZONTALDOUBLE*/- /* 210 */ 9573,/*BOXDRAWINGSDOWNDOUBLEANDHORIZONTALSINGLE*/- /* 211 */ 9561,/*BOXDRAWINGSUPDOUBLEANDRIGHTSINGLE*/- /* 212 */ 9560,/*BOXDRAWINGSUPSINGLEANDRIGHTDOUBLE*/- /* 213 */ 9554,/*BOXDRAWINGSDOWNSINGLEANDRIGHTDOUBLE*/- /* 214 */ 9555,/*BOXDRAWINGSDOWNDOUBLEANDRIGHTSINGLE*/- /* 215 */ 9579,/*BOXDRAWINGSVERTICALDOUBLEANDHORIZONTALSINGLE*/- /* 216 */ 9578,/*BOXDRAWINGSVERTICALSINGLEANDHORIZONTALDOUBLE*/- /* 217 */ 9496,/*BOXDRAWINGSLIGHTUPANDLEFT*/- /* 218 */ 9484,/*BOXDRAWINGSLIGHTDOWNANDRIGHT*/- /* 219 */ 9608,/*FULLBLOCK*/- /* 220 */ 9604,/*LOWERHALFBLOCK*/- /* 221 */ 9612,/*LEFTHALFBLOCK*/- /* 222 */ 9616,/*RIGHTHALFBLOCK*/- /* 223 */ 9600,/*UPPERHALFBLOCK*/- /* 224 */ 945,/*GREEKSMALLLETTERALPHA*/- /* 225 */ 223,/*LATINSMALLLETTERSHARPS*/- /* 226 */ 915,/*GREEKCAPITALLETTERGAMMA*/- /* 227 */ 960,/*GREEKSMALLLETTERPI*/- /* 228 */ 931,/*GREEKCAPITALLETTERSIGMA*/- /* 229 */ 963,/*GREEKSMALLLETTERSIGMA*/- /* 230 */ 181,/*MICROSIGN*/- /* 231 */ 964,/*GREEKSMALLLETTERTAU*/- /* 232 */ 934,/*GREEKCAPITALLETTERPHI*/- /* 233 */ 920,/*GREEKCAPITALLETTERTHETA*/- /* 234 */ 937,/*GREEKCAPITALLETTEROMEGA*/- /* 235 */ 948,/*GREEKSMALLLETTERDELTA*/- /* 236 */ 8734,/*INFINITY*/- /* 237 */ 966,/*GREEKSMALLLETTERPHI*/- /* 238 */ 949,/*GREEKSMALLLETTEREPSILON*/- /* 239 */ 8745,/*INTERSECTION*/- /* 240 */ 8801,/*IDENTICALTO*/- /* 241 */ 177,/*PLUS-MINUSSIGN*/- /* 242 */ 8805,/*GREATER-THANOREQUALTO*/- /* 243 */ 8804,/*LESS-THANOREQUALTO*/- /* 244 */ 8992,/*TOPHALFINTEGRAL*/- /* 245 */ 8993,/*BOTTOMHALFINTEGRAL*/- /* 246 */ 247,/*DIVISIONSIGN*/- /* 247 */ 8776,/*ALMOSTEQUALTO*/- /* 248 */ 176,/*DEGREESIGN*/- /* 249 */ 8729,/*BULLETOPERATOR*/- /* 250 */ 183,/*MIDDLEDOT*/- /* 251 */ 8730,/*SQUAREROOT*/- /* 252 */ 8319,/*SUPERSCRIPTLATINSMALLLETTERN*/- /* 253 */ 178,/*SUPERSCRIPTTWO*/- /* 254 */ 9632,/*BLACKSQUARE*/- /* 255 */ 160/*NO-BREAKSPACE*/-};-charconvert cp863[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- /* 128 */ 199,/*LATINCAPITALLETTERCWITHCEDILLA*/- /* 129 */ 252,/*LATINSMALLLETTERUWITHDIAERESIS*/- /* 130 */ 233,/*LATINSMALLLETTEREWITHACUTE*/- /* 131 */ 226,/*LATINSMALLLETTERAWITHCIRCUMFLEX*/- /* 132 */ 194,/*LATINCAPITALLETTERAWITHCIRCUMFLEX*/- /* 133 */ 224,/*LATINSMALLLETTERAWITHGRAVE*/- /* 134 */ 182,/*PILCROWSIGN*/- /* 135 */ 231,/*LATINSMALLLETTERCWITHCEDILLA*/- /* 136 */ 234,/*LATINSMALLLETTEREWITHCIRCUMFLEX*/- /* 137 */ 235,/*LATINSMALLLETTEREWITHDIAERESIS*/- /* 138 */ 232,/*LATINSMALLLETTEREWITHGRAVE*/- /* 139 */ 239,/*LATINSMALLLETTERIWITHDIAERESIS*/- /* 140 */ 238,/*LATINSMALLLETTERIWITHCIRCUMFLEX*/- /* 141 */ 8215,/*DOUBLELOWLINE*/- /* 142 */ 192,/*LATINCAPITALLETTERAWITHGRAVE*/- /* 143 */ 167,/*SECTIONSIGN*/- /* 144 */ 201,/*LATINCAPITALLETTEREWITHACUTE*/- /* 145 */ 200,/*LATINCAPITALLETTEREWITHGRAVE*/- /* 146 */ 202,/*LATINCAPITALLETTEREWITHCIRCUMFLEX*/- /* 147 */ 244,/*LATINSMALLLETTEROWITHCIRCUMFLEX*/- /* 148 */ 203,/*LATINCAPITALLETTEREWITHDIAERESIS*/- /* 149 */ 207,/*LATINCAPITALLETTERIWITHDIAERESIS*/- /* 150 */ 251,/*LATINSMALLLETTERUWITHCIRCUMFLEX*/- /* 151 */ 249,/*LATINSMALLLETTERUWITHGRAVE*/- /* 152 */ 164,/*CURRENCYSIGN*/- /* 153 */ 212,/*LATINCAPITALLETTEROWITHCIRCUMFLEX*/- /* 154 */ 220,/*LATINCAPITALLETTERUWITHDIAERESIS*/- /* 155 */ 162,/*CENTSIGN*/- /* 156 */ 163,/*POUNDSIGN*/- /* 157 */ 217,/*LATINCAPITALLETTERUWITHGRAVE*/- /* 158 */ 219,/*LATINCAPITALLETTERUWITHCIRCUMFLEX*/- /* 159 */ 402,/*LATINSMALLLETTERFWITHHOOK*/- /* 160 */ 166,/*BROKENBAR*/- /* 161 */ 180,/*ACUTEACCENT*/- /* 162 */ 243,/*LATINSMALLLETTEROWITHACUTE*/- /* 163 */ 250,/*LATINSMALLLETTERUWITHACUTE*/- /* 164 */ 168,/*DIAERESIS*/- /* 165 */ 184,/*CEDILLA*/- /* 166 */ 179,/*SUPERSCRIPTTHREE*/- /* 167 */ 175,/*MACRON*/- /* 168 */ 206,/*LATINCAPITALLETTERIWITHCIRCUMFLEX*/- /* 169 */ 8976,/*REVERSEDNOTSIGN*/- /* 170 */ 172,/*NOTSIGN*/- /* 171 */ 189,/*VULGARFRACTIONONEHALF*/- /* 172 */ 188,/*VULGARFRACTIONONEQUARTER*/- /* 173 */ 190,/*VULGARFRACTIONTHREEQUARTERS*/- /* 174 */ 171,/*LEFT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 175 */ 187,/*RIGHT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 176 */ 9617,/*LIGHTSHADE*/- /* 177 */ 9618,/*MEDIUMSHADE*/- /* 178 */ 9619,/*DARKSHADE*/- /* 179 */ 9474,/*BOXDRAWINGSLIGHTVERTICAL*/- /* 180 */ 9508,/*BOXDRAWINGSLIGHTVERTICALANDLEFT*/- /* 181 */ 9569,/*BOXDRAWINGSVERTICALSINGLEANDLEFTDOUBLE*/- /* 182 */ 9570,/*BOXDRAWINGSVERTICALDOUBLEANDLEFTSINGLE*/- /* 183 */ 9558,/*BOXDRAWINGSDOWNDOUBLEANDLEFTSINGLE*/- /* 184 */ 9557,/*BOXDRAWINGSDOWNSINGLEANDLEFTDOUBLE*/- /* 185 */ 9571,/*BOXDRAWINGSDOUBLEVERTICALANDLEFT*/- /* 186 */ 9553,/*BOXDRAWINGSDOUBLEVERTICAL*/- /* 187 */ 9559,/*BOXDRAWINGSDOUBLEDOWNANDLEFT*/- /* 188 */ 9565,/*BOXDRAWINGSDOUBLEUPANDLEFT*/- /* 189 */ 9564,/*BOXDRAWINGSUPDOUBLEANDLEFTSINGLE*/- /* 190 */ 9563,/*BOXDRAWINGSUPSINGLEANDLEFTDOUBLE*/- /* 191 */ 9488,/*BOXDRAWINGSLIGHTDOWNANDLEFT*/- /* 192 */ 9492,/*BOXDRAWINGSLIGHTUPANDRIGHT*/- /* 193 */ 9524,/*BOXDRAWINGSLIGHTUPANDHORIZONTAL*/- /* 194 */ 9516,/*BOXDRAWINGSLIGHTDOWNANDHORIZONTAL*/- /* 195 */ 9500,/*BOXDRAWINGSLIGHTVERTICALANDRIGHT*/- /* 196 */ 9472,/*BOXDRAWINGSLIGHTHORIZONTAL*/- /* 197 */ 9532,/*BOXDRAWINGSLIGHTVERTICALANDHORIZONTAL*/- /* 198 */ 9566,/*BOXDRAWINGSVERTICALSINGLEANDRIGHTDOUBLE*/- /* 199 */ 9567,/*BOXDRAWINGSVERTICALDOUBLEANDRIGHTSINGLE*/- /* 200 */ 9562,/*BOXDRAWINGSDOUBLEUPANDRIGHT*/- /* 201 */ 9556,/*BOXDRAWINGSDOUBLEDOWNANDRIGHT*/- /* 202 */ 9577,/*BOXDRAWINGSDOUBLEUPANDHORIZONTAL*/- /* 203 */ 9574,/*BOXDRAWINGSDOUBLEDOWNANDHORIZONTAL*/- /* 204 */ 9568,/*BOXDRAWINGSDOUBLEVERTICALANDRIGHT*/- /* 205 */ 9552,/*BOXDRAWINGSDOUBLEHORIZONTAL*/- /* 206 */ 9580,/*BOXDRAWINGSDOUBLEVERTICALANDHORIZONTAL*/- /* 207 */ 9575,/*BOXDRAWINGSUPSINGLEANDHORIZONTALDOUBLE*/- /* 208 */ 9576,/*BOXDRAWINGSUPDOUBLEANDHORIZONTALSINGLE*/- /* 209 */ 9572,/*BOXDRAWINGSDOWNSINGLEANDHORIZONTALDOUBLE*/- /* 210 */ 9573,/*BOXDRAWINGSDOWNDOUBLEANDHORIZONTALSINGLE*/- /* 211 */ 9561,/*BOXDRAWINGSUPDOUBLEANDRIGHTSINGLE*/- /* 212 */ 9560,/*BOXDRAWINGSUPSINGLEANDRIGHTDOUBLE*/- /* 213 */ 9554,/*BOXDRAWINGSDOWNSINGLEANDRIGHTDOUBLE*/- /* 214 */ 9555,/*BOXDRAWINGSDOWNDOUBLEANDRIGHTSINGLE*/- /* 215 */ 9579,/*BOXDRAWINGSVERTICALDOUBLEANDHORIZONTALSINGLE*/- /* 216 */ 9578,/*BOXDRAWINGSVERTICALSINGLEANDHORIZONTALDOUBLE*/- /* 217 */ 9496,/*BOXDRAWINGSLIGHTUPANDLEFT*/- /* 218 */ 9484,/*BOXDRAWINGSLIGHTDOWNANDRIGHT*/- /* 219 */ 9608,/*FULLBLOCK*/- /* 220 */ 9604,/*LOWERHALFBLOCK*/- /* 221 */ 9612,/*LEFTHALFBLOCK*/- /* 222 */ 9616,/*RIGHTHALFBLOCK*/- /* 223 */ 9600,/*UPPERHALFBLOCK*/- /* 224 */ 945,/*GREEKSMALLLETTERALPHA*/- /* 225 */ 223,/*LATINSMALLLETTERSHARPS*/- /* 226 */ 915,/*GREEKCAPITALLETTERGAMMA*/- /* 227 */ 960,/*GREEKSMALLLETTERPI*/- /* 228 */ 931,/*GREEKCAPITALLETTERSIGMA*/- /* 229 */ 963,/*GREEKSMALLLETTERSIGMA*/- /* 230 */ 181,/*MICROSIGN*/- /* 231 */ 964,/*GREEKSMALLLETTERTAU*/- /* 232 */ 934,/*GREEKCAPITALLETTERPHI*/- /* 233 */ 920,/*GREEKCAPITALLETTERTHETA*/- /* 234 */ 937,/*GREEKCAPITALLETTEROMEGA*/- /* 235 */ 948,/*GREEKSMALLLETTERDELTA*/- /* 236 */ 8734,/*INFINITY*/- /* 237 */ 966,/*GREEKSMALLLETTERPHI*/- /* 238 */ 949,/*GREEKSMALLLETTEREPSILON*/- /* 239 */ 8745,/*INTERSECTION*/- /* 240 */ 8801,/*IDENTICALTO*/- /* 241 */ 177,/*PLUS-MINUSSIGN*/- /* 242 */ 8805,/*GREATER-THANOREQUALTO*/- /* 243 */ 8804,/*LESS-THANOREQUALTO*/- /* 244 */ 8992,/*TOPHALFINTEGRAL*/- /* 245 */ 8993,/*BOTTOMHALFINTEGRAL*/- /* 246 */ 247,/*DIVISIONSIGN*/- /* 247 */ 8776,/*ALMOSTEQUALTO*/- /* 248 */ 176,/*DEGREESIGN*/- /* 249 */ 8729,/*BULLETOPERATOR*/- /* 250 */ 183,/*MIDDLEDOT*/- /* 251 */ 8730,/*SQUAREROOT*/- /* 252 */ 8319,/*SUPERSCRIPTLATINSMALLLETTERN*/- /* 253 */ 178,/*SUPERSCRIPTTWO*/- /* 254 */ 9632,/*BLACKSQUARE*/- /* 255 */ 160/*NO-BREAKSPACE*/-};-charconvert cp864[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- /* 128 */ 176,/*DEGREESIGN*/- /* 129 */ 183,/*MIDDLEDOT*/- /* 130 */ 8729,/*BULLETOPERATOR*/- /* 131 */ 8730,/*SQUAREROOT*/- /* 132 */ 9618,/*MEDIUMSHADE*/- /* 133 */ 9472,/*BOXDRAWINGSLIGHTHORIZONTAL*/- /* 134 */ 9474,/*BOXDRAWINGSLIGHTVERTICAL*/- /* 135 */ 9532,/*BOXDRAWINGSLIGHTVERTICALANDHORIZONTAL*/- /* 136 */ 9508,/*BOXDRAWINGSLIGHTVERTICALANDLEFT*/- /* 137 */ 9516,/*BOXDRAWINGSLIGHTDOWNANDHORIZONTAL*/- /* 138 */ 9500,/*BOXDRAWINGSLIGHTVERTICALANDRIGHT*/- /* 139 */ 9524,/*BOXDRAWINGSLIGHTUPANDHORIZONTAL*/- /* 140 */ 9488,/*BOXDRAWINGSLIGHTDOWNANDLEFT*/- /* 141 */ 9484,/*BOXDRAWINGSLIGHTDOWNANDRIGHT*/- /* 142 */ 9492,/*BOXDRAWINGSLIGHTUPANDRIGHT*/- /* 143 */ 9496,/*BOXDRAWINGSLIGHTUPANDLEFT*/- /* 144 */ 946,/*GREEKSMALLLETTERBETA*/- /* 145 */ 8734,/*INFINITY*/- /* 146 */ 966,/*GREEKSMALLLETTERPHI*/- /* 147 */ 177,/*PLUS-MINUSSIGN*/- /* 148 */ 189,/*VULGARFRACTIONONEHALF*/- /* 149 */ 188,/*VULGARFRACTIONONEQUARTER*/- /* 150 */ 8776,/*ALMOSTEQUALTO*/- /* 151 */ 171,/*LEFT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 152 */ 187,/*RIGHT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 153 */ 65271,/*ARABICLIGATURELAMWITHALEFWITHHAMZAABOVEISOLATEDFORM*/- /* 154 */ 65272,/*ARABICLIGATURELAMWITHALEFWITHHAMZAABOVEFINALFORM*/- 155,- 156,- /* 157 */ 65275,/*ARABICLIGATURELAMWITHALEFISOLATEDFORM*/- /* 158 */ 65276,/*ARABICLIGATURELAMWITHALEFFINALFORM*/- 159,- /* 160 */ 160,/*NO-BREAKSPACE*/- /* 161 */ 173,/*SOFTHYPHEN*/- /* 162 */ 65154,/*ARABICLETTERALEFWITHMADDAABOVEFINALFORM*/- /* 163 */ 163,/*POUNDSIGN*/- /* 164 */ 164,/*CURRENCYSIGN*/- /* 165 */ 65156,/*ARABICLETTERALEFWITHHAMZAABOVEFINALFORM*/- 166,- 167,- /* 168 */ 65166,/*ARABICLETTERALEFFINALFORM*/- /* 169 */ 1576,/*ARABICLETTERBEH*/- /* 170 */ 1578,/*ARABICLETTERTEH*/- /* 171 */ 1579,/*ARABICLETTERTHEH*/- /* 172 */ 1548,/*ARABICCOMMA*/- /* 173 */ 1580,/*ARABICLETTERJEEM*/- /* 174 */ 1581,/*ARABICLETTERHAH*/- /* 175 */ 1582,/*ARABICLETTERKHAH*/- /* 176 */ 1632,/*ARABIC-INDICDIGITZERO*/- /* 177 */ 1633,/*ARABIC-INDICDIGITONE*/- /* 178 */ 1634,/*ARABIC-INDICDIGITTWO*/- /* 179 */ 1635,/*ARABIC-INDICDIGITTHREE*/- /* 180 */ 1636,/*ARABIC-INDICDIGITFOUR*/- /* 181 */ 1637,/*ARABIC-INDICDIGITFIVE*/- /* 182 */ 1638,/*ARABIC-INDICDIGITSIX*/- /* 183 */ 1639,/*ARABIC-INDICDIGITSEVEN*/- /* 184 */ 1640,/*ARABIC-INDICDIGITEIGHT*/- /* 185 */ 1641,/*ARABIC-INDICDIGITNINE*/- /* 186 */ 1601,/*ARABICLETTERFEH*/- /* 187 */ 1563,/*ARABICSEMICOLON*/- /* 188 */ 1587,/*ARABICLETTERSEEN*/- /* 189 */ 1588,/*ARABICLETTERSHEEN*/- /* 190 */ 1589,/*ARABICLETTERSAD*/- /* 191 */ 1567,/*ARABICQUESTIONMARK*/- /* 192 */ 162,/*CENTSIGN*/- /* 193 */ 1569,/*ARABICLETTERHAMZA*/- /* 194 */ 1570,/*ARABICLETTERALEFWITHMADDAABOVE*/- /* 195 */ 1571,/*ARABICLETTERALEFWITHHAMZAABOVE*/- /* 196 */ 1572,/*ARABICLETTERWAWWITHHAMZAABOVE*/- /* 197 */ 65226,/*ARABICLETTERAINFINALFORM*/- /* 198 */ 65163,/*ARABICLETTERYEHWITHHAMZAABOVEINITIALFORM*/- /* 199 */ 1575,/*ARABICLETTERALEF*/- /* 200 */ 65169,/*ARABICLETTERBEHINITIALFORM*/- /* 201 */ 1577,/*ARABICLETTERTEHMARBUTA*/- /* 202 */ 65175,/*ARABICLETTERTEHINITIALFORM*/- /* 203 */ 65179,/*ARABICLETTERTHEHINITIALFORM*/- /* 204 */ 65183,/*ARABICLETTERJEEMINITIALFORM*/- /* 205 */ 65187,/*ARABICLETTERHAHINITIALFORM*/- /* 206 */ 65191,/*ARABICLETTERKHAHINITIALFORM*/- /* 207 */ 1583,/*ARABICLETTERDAL*/- /* 208 */ 1584,/*ARABICLETTERTHAL*/- /* 209 */ 1585,/*ARABICLETTERREH*/- /* 210 */ 1586,/*ARABICLETTERZAIN*/- /* 211 */ 65203,/*ARABICLETTERSEENINITIALFORM*/- /* 212 */ 65207,/*ARABICLETTERSHEENINITIALFORM*/- /* 213 */ 65211,/*ARABICLETTERSADINITIALFORM*/- /* 214 */ 65215,/*ARABICLETTERDADINITIALFORM*/- /* 215 */ 1591,/*ARABICLETTERTAH*/- /* 216 */ 1592,/*ARABICLETTERZAH*/- /* 217 */ 65227,/*ARABICLETTERAININITIALFORM*/- /* 218 */ 65231,/*ARABICLETTERGHAININITIALFORM*/- /* 219 */ 166,/*BROKENBAR*/- /* 220 */ 172,/*NOTSIGN*/- /* 221 */ 247,/*DIVISIONSIGN*/- /* 222 */ 215,/*MULTIPLICATIONSIGN*/- /* 223 */ 1593,/*ARABICLETTERAIN*/- /* 224 */ 1600,/*ARABICTATWEEL*/- /* 225 */ 65235,/*ARABICLETTERFEHINITIALFORM*/- /* 226 */ 65239,/*ARABICLETTERQAFINITIALFORM*/- /* 227 */ 65243,/*ARABICLETTERKAFINITIALFORM*/- /* 228 */ 65247,/*ARABICLETTERLAMINITIALFORM*/- /* 229 */ 65251,/*ARABICLETTERMEEMINITIALFORM*/- /* 230 */ 65255,/*ARABICLETTERNOONINITIALFORM*/- /* 231 */ 65259,/*ARABICLETTERHEHINITIALFORM*/- /* 232 */ 1608,/*ARABICLETTERWAW*/- /* 233 */ 1609,/*ARABICLETTERALEFMAKSURA*/- /* 234 */ 65267,/*ARABICLETTERYEHINITIALFORM*/- /* 235 */ 1590,/*ARABICLETTERDAD*/- /* 236 */ 65228,/*ARABICLETTERAINMEDIALFORM*/- /* 237 */ 65230,/*ARABICLETTERGHAINFINALFORM*/- /* 238 */ 1594,/*ARABICLETTERGHAIN*/- /* 239 */ 1605,/*ARABICLETTERMEEM*/- /* 240 */ 65149,/*ARABICSHADDAMEDIALFORM*/- /* 241 */ 1617,/*ARABICSHADDA*/- /* 242 */ 1606,/*ARABICLETTERNOON*/- /* 243 */ 1607,/*ARABICLETTERHEH*/- /* 244 */ 65260,/*ARABICLETTERHEHMEDIALFORM*/- /* 245 */ 65264,/*ARABICLETTERALEFMAKSURAFINALFORM*/- /* 246 */ 65266,/*ARABICLETTERYEHFINALFORM*/- /* 247 */ 65232,/*ARABICLETTERGHAINMEDIALFORM*/- /* 248 */ 1602,/*ARABICLETTERQAF*/- /* 249 */ 65269,/*ARABICLIGATURELAMWITHALEFWITHMADDAABOVEISOLATEDFORM*/- /* 250 */ 65270,/*ARABICLIGATURELAMWITHALEFWITHMADDAABOVEFINALFORM*/- /* 251 */ 1604,/*ARABICLETTERLAM*/- /* 252 */ 1603,/*ARABICLETTERKAF*/- /* 253 */ 1610,/*ARABICLETTERYEH*/- /* 254 */ 9632,/*BLACKSQUARE*/- 255-};-charconvert cp865[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- /* 128 */ 199,/*LATINCAPITALLETTERCWITHCEDILLA*/- /* 129 */ 252,/*LATINSMALLLETTERUWITHDIAERESIS*/- /* 130 */ 233,/*LATINSMALLLETTEREWITHACUTE*/- /* 131 */ 226,/*LATINSMALLLETTERAWITHCIRCUMFLEX*/- /* 132 */ 228,/*LATINSMALLLETTERAWITHDIAERESIS*/- /* 133 */ 224,/*LATINSMALLLETTERAWITHGRAVE*/- /* 134 */ 229,/*LATINSMALLLETTERAWITHRINGABOVE*/- /* 135 */ 231,/*LATINSMALLLETTERCWITHCEDILLA*/- /* 136 */ 234,/*LATINSMALLLETTEREWITHCIRCUMFLEX*/- /* 137 */ 235,/*LATINSMALLLETTEREWITHDIAERESIS*/- /* 138 */ 232,/*LATINSMALLLETTEREWITHGRAVE*/- /* 139 */ 239,/*LATINSMALLLETTERIWITHDIAERESIS*/- /* 140 */ 238,/*LATINSMALLLETTERIWITHCIRCUMFLEX*/- /* 141 */ 236,/*LATINSMALLLETTERIWITHGRAVE*/- /* 142 */ 196,/*LATINCAPITALLETTERAWITHDIAERESIS*/- /* 143 */ 197,/*LATINCAPITALLETTERAWITHRINGABOVE*/- /* 144 */ 201,/*LATINCAPITALLETTEREWITHACUTE*/- /* 145 */ 230,/*LATINSMALLLETTERAE*/- /* 146 */ 198,/*LATINCAPITALLETTERAE*/- /* 147 */ 244,/*LATINSMALLLETTEROWITHCIRCUMFLEX*/- /* 148 */ 246,/*LATINSMALLLETTEROWITHDIAERESIS*/- /* 149 */ 242,/*LATINSMALLLETTEROWITHGRAVE*/- /* 150 */ 251,/*LATINSMALLLETTERUWITHCIRCUMFLEX*/- /* 151 */ 249,/*LATINSMALLLETTERUWITHGRAVE*/- /* 152 */ 255,/*LATINSMALLLETTERYWITHDIAERESIS*/- /* 153 */ 214,/*LATINCAPITALLETTEROWITHDIAERESIS*/- /* 154 */ 220,/*LATINCAPITALLETTERUWITHDIAERESIS*/- /* 155 */ 248,/*LATINSMALLLETTEROWITHSTROKE*/- /* 156 */ 163,/*POUNDSIGN*/- /* 157 */ 216,/*LATINCAPITALLETTEROWITHSTROKE*/- /* 158 */ 8359,/*PESETASIGN*/- /* 159 */ 402,/*LATINSMALLLETTERFWITHHOOK*/- /* 160 */ 225,/*LATINSMALLLETTERAWITHACUTE*/- /* 161 */ 237,/*LATINSMALLLETTERIWITHACUTE*/- /* 162 */ 243,/*LATINSMALLLETTEROWITHACUTE*/- /* 163 */ 250,/*LATINSMALLLETTERUWITHACUTE*/- /* 164 */ 241,/*LATINSMALLLETTERNWITHTILDE*/- /* 165 */ 209,/*LATINCAPITALLETTERNWITHTILDE*/- /* 166 */ 170,/*FEMININEORDINALINDICATOR*/- /* 167 */ 186,/*MASCULINEORDINALINDICATOR*/- /* 168 */ 191,/*INVERTEDQUESTIONMARK*/- /* 169 */ 8976,/*REVERSEDNOTSIGN*/- /* 170 */ 172,/*NOTSIGN*/- /* 171 */ 189,/*VULGARFRACTIONONEHALF*/- /* 172 */ 188,/*VULGARFRACTIONONEQUARTER*/- /* 173 */ 161,/*INVERTEDEXCLAMATIONMARK*/- /* 174 */ 171,/*LEFT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 175 */ 164,/*CURRENCYSIGN*/- /* 176 */ 9617,/*LIGHTSHADE*/- /* 177 */ 9618,/*MEDIUMSHADE*/- /* 178 */ 9619,/*DARKSHADE*/- /* 179 */ 9474,/*BOXDRAWINGSLIGHTVERTICAL*/- /* 180 */ 9508,/*BOXDRAWINGSLIGHTVERTICALANDLEFT*/- /* 181 */ 9569,/*BOXDRAWINGSVERTICALSINGLEANDLEFTDOUBLE*/- /* 182 */ 9570,/*BOXDRAWINGSVERTICALDOUBLEANDLEFTSINGLE*/- /* 183 */ 9558,/*BOXDRAWINGSDOWNDOUBLEANDLEFTSINGLE*/- /* 184 */ 9557,/*BOXDRAWINGSDOWNSINGLEANDLEFTDOUBLE*/- /* 185 */ 9571,/*BOXDRAWINGSDOUBLEVERTICALANDLEFT*/- /* 186 */ 9553,/*BOXDRAWINGSDOUBLEVERTICAL*/- /* 187 */ 9559,/*BOXDRAWINGSDOUBLEDOWNANDLEFT*/- /* 188 */ 9565,/*BOXDRAWINGSDOUBLEUPANDLEFT*/- /* 189 */ 9564,/*BOXDRAWINGSUPDOUBLEANDLEFTSINGLE*/- /* 190 */ 9563,/*BOXDRAWINGSUPSINGLEANDLEFTDOUBLE*/- /* 191 */ 9488,/*BOXDRAWINGSLIGHTDOWNANDLEFT*/- /* 192 */ 9492,/*BOXDRAWINGSLIGHTUPANDRIGHT*/- /* 193 */ 9524,/*BOXDRAWINGSLIGHTUPANDHORIZONTAL*/- /* 194 */ 9516,/*BOXDRAWINGSLIGHTDOWNANDHORIZONTAL*/- /* 195 */ 9500,/*BOXDRAWINGSLIGHTVERTICALANDRIGHT*/- /* 196 */ 9472,/*BOXDRAWINGSLIGHTHORIZONTAL*/- /* 197 */ 9532,/*BOXDRAWINGSLIGHTVERTICALANDHORIZONTAL*/- /* 198 */ 9566,/*BOXDRAWINGSVERTICALSINGLEANDRIGHTDOUBLE*/- /* 199 */ 9567,/*BOXDRAWINGSVERTICALDOUBLEANDRIGHTSINGLE*/- /* 200 */ 9562,/*BOXDRAWINGSDOUBLEUPANDRIGHT*/- /* 201 */ 9556,/*BOXDRAWINGSDOUBLEDOWNANDRIGHT*/- /* 202 */ 9577,/*BOXDRAWINGSDOUBLEUPANDHORIZONTAL*/- /* 203 */ 9574,/*BOXDRAWINGSDOUBLEDOWNANDHORIZONTAL*/- /* 204 */ 9568,/*BOXDRAWINGSDOUBLEVERTICALANDRIGHT*/- /* 205 */ 9552,/*BOXDRAWINGSDOUBLEHORIZONTAL*/- /* 206 */ 9580,/*BOXDRAWINGSDOUBLEVERTICALANDHORIZONTAL*/- /* 207 */ 9575,/*BOXDRAWINGSUPSINGLEANDHORIZONTALDOUBLE*/- /* 208 */ 9576,/*BOXDRAWINGSUPDOUBLEANDHORIZONTALSINGLE*/- /* 209 */ 9572,/*BOXDRAWINGSDOWNSINGLEANDHORIZONTALDOUBLE*/- /* 210 */ 9573,/*BOXDRAWINGSDOWNDOUBLEANDHORIZONTALSINGLE*/- /* 211 */ 9561,/*BOXDRAWINGSUPDOUBLEANDRIGHTSINGLE*/- /* 212 */ 9560,/*BOXDRAWINGSUPSINGLEANDRIGHTDOUBLE*/- /* 213 */ 9554,/*BOXDRAWINGSDOWNSINGLEANDRIGHTDOUBLE*/- /* 214 */ 9555,/*BOXDRAWINGSDOWNDOUBLEANDRIGHTSINGLE*/- /* 215 */ 9579,/*BOXDRAWINGSVERTICALDOUBLEANDHORIZONTALSINGLE*/- /* 216 */ 9578,/*BOXDRAWINGSVERTICALSINGLEANDHORIZONTALDOUBLE*/- /* 217 */ 9496,/*BOXDRAWINGSLIGHTUPANDLEFT*/- /* 218 */ 9484,/*BOXDRAWINGSLIGHTDOWNANDRIGHT*/- /* 219 */ 9608,/*FULLBLOCK*/- /* 220 */ 9604,/*LOWERHALFBLOCK*/- /* 221 */ 9612,/*LEFTHALFBLOCK*/- /* 222 */ 9616,/*RIGHTHALFBLOCK*/- /* 223 */ 9600,/*UPPERHALFBLOCK*/- /* 224 */ 945,/*GREEKSMALLLETTERALPHA*/- /* 225 */ 223,/*LATINSMALLLETTERSHARPS*/- /* 226 */ 915,/*GREEKCAPITALLETTERGAMMA*/- /* 227 */ 960,/*GREEKSMALLLETTERPI*/- /* 228 */ 931,/*GREEKCAPITALLETTERSIGMA*/- /* 229 */ 963,/*GREEKSMALLLETTERSIGMA*/- /* 230 */ 181,/*MICROSIGN*/- /* 231 */ 964,/*GREEKSMALLLETTERTAU*/- /* 232 */ 934,/*GREEKCAPITALLETTERPHI*/- /* 233 */ 920,/*GREEKCAPITALLETTERTHETA*/- /* 234 */ 937,/*GREEKCAPITALLETTEROMEGA*/- /* 235 */ 948,/*GREEKSMALLLETTERDELTA*/- /* 236 */ 8734,/*INFINITY*/- /* 237 */ 966,/*GREEKSMALLLETTERPHI*/- /* 238 */ 949,/*GREEKSMALLLETTEREPSILON*/- /* 239 */ 8745,/*INTERSECTION*/- /* 240 */ 8801,/*IDENTICALTO*/- /* 241 */ 177,/*PLUS-MINUSSIGN*/- /* 242 */ 8805,/*GREATER-THANOREQUALTO*/- /* 243 */ 8804,/*LESS-THANOREQUALTO*/- /* 244 */ 8992,/*TOPHALFINTEGRAL*/- /* 245 */ 8993,/*BOTTOMHALFINTEGRAL*/- /* 246 */ 247,/*DIVISIONSIGN*/- /* 247 */ 8776,/*ALMOSTEQUALTO*/- /* 248 */ 176,/*DEGREESIGN*/- /* 249 */ 8729,/*BULLETOPERATOR*/- /* 250 */ 183,/*MIDDLEDOT*/- /* 251 */ 8730,/*SQUAREROOT*/- /* 252 */ 8319,/*SUPERSCRIPTLATINSMALLLETTERN*/- /* 253 */ 178,/*SUPERSCRIPTTWO*/- /* 254 */ 9632,/*BLACKSQUARE*/- /* 255 */ 160/*NO-BREAKSPACE*/-};-charconvert cp866[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- /* 128 */ 1040,/*CYRILLICCAPITALLETTERA*/- /* 129 */ 1041,/*CYRILLICCAPITALLETTERBE*/- /* 130 */ 1042,/*CYRILLICCAPITALLETTERVE*/- /* 131 */ 1043,/*CYRILLICCAPITALLETTERGHE*/- /* 132 */ 1044,/*CYRILLICCAPITALLETTERDE*/- /* 133 */ 1045,/*CYRILLICCAPITALLETTERIE*/- /* 134 */ 1046,/*CYRILLICCAPITALLETTERZHE*/- /* 135 */ 1047,/*CYRILLICCAPITALLETTERZE*/- /* 136 */ 1048,/*CYRILLICCAPITALLETTERI*/- /* 137 */ 1049,/*CYRILLICCAPITALLETTERSHORTI*/- /* 138 */ 1050,/*CYRILLICCAPITALLETTERKA*/- /* 139 */ 1051,/*CYRILLICCAPITALLETTEREL*/- /* 140 */ 1052,/*CYRILLICCAPITALLETTEREM*/- /* 141 */ 1053,/*CYRILLICCAPITALLETTEREN*/- /* 142 */ 1054,/*CYRILLICCAPITALLETTERO*/- /* 143 */ 1055,/*CYRILLICCAPITALLETTERPE*/- /* 144 */ 1056,/*CYRILLICCAPITALLETTERER*/- /* 145 */ 1057,/*CYRILLICCAPITALLETTERES*/- /* 146 */ 1058,/*CYRILLICCAPITALLETTERTE*/- /* 147 */ 1059,/*CYRILLICCAPITALLETTERU*/- /* 148 */ 1060,/*CYRILLICCAPITALLETTEREF*/- /* 149 */ 1061,/*CYRILLICCAPITALLETTERHA*/- /* 150 */ 1062,/*CYRILLICCAPITALLETTERTSE*/- /* 151 */ 1063,/*CYRILLICCAPITALLETTERCHE*/- /* 152 */ 1064,/*CYRILLICCAPITALLETTERSHA*/- /* 153 */ 1065,/*CYRILLICCAPITALLETTERSHCHA*/- /* 154 */ 1066,/*CYRILLICCAPITALLETTERHARDSIGN*/- /* 155 */ 1067,/*CYRILLICCAPITALLETTERYERU*/- /* 156 */ 1068,/*CYRILLICCAPITALLETTERSOFTSIGN*/- /* 157 */ 1069,/*CYRILLICCAPITALLETTERE*/- /* 158 */ 1070,/*CYRILLICCAPITALLETTERYU*/- /* 159 */ 1071,/*CYRILLICCAPITALLETTERYA*/- /* 160 */ 1072,/*CYRILLICSMALLLETTERA*/- /* 161 */ 1073,/*CYRILLICSMALLLETTERBE*/- /* 162 */ 1074,/*CYRILLICSMALLLETTERVE*/- /* 163 */ 1075,/*CYRILLICSMALLLETTERGHE*/- /* 164 */ 1076,/*CYRILLICSMALLLETTERDE*/- /* 165 */ 1077,/*CYRILLICSMALLLETTERIE*/- /* 166 */ 1078,/*CYRILLICSMALLLETTERZHE*/- /* 167 */ 1079,/*CYRILLICSMALLLETTERZE*/- /* 168 */ 1080,/*CYRILLICSMALLLETTERI*/- /* 169 */ 1081,/*CYRILLICSMALLLETTERSHORTI*/- /* 170 */ 1082,/*CYRILLICSMALLLETTERKA*/- /* 171 */ 1083,/*CYRILLICSMALLLETTEREL*/- /* 172 */ 1084,/*CYRILLICSMALLLETTEREM*/- /* 173 */ 1085,/*CYRILLICSMALLLETTEREN*/- /* 174 */ 1086,/*CYRILLICSMALLLETTERO*/- /* 175 */ 1087,/*CYRILLICSMALLLETTERPE*/- /* 176 */ 9617,/*LIGHTSHADE*/- /* 177 */ 9618,/*MEDIUMSHADE*/- /* 178 */ 9619,/*DARKSHADE*/- /* 179 */ 9474,/*BOXDRAWINGSLIGHTVERTICAL*/- /* 180 */ 9508,/*BOXDRAWINGSLIGHTVERTICALANDLEFT*/- /* 181 */ 9569,/*BOXDRAWINGSVERTICALSINGLEANDLEFTDOUBLE*/- /* 182 */ 9570,/*BOXDRAWINGSVERTICALDOUBLEANDLEFTSINGLE*/- /* 183 */ 9558,/*BOXDRAWINGSDOWNDOUBLEANDLEFTSINGLE*/- /* 184 */ 9557,/*BOXDRAWINGSDOWNSINGLEANDLEFTDOUBLE*/- /* 185 */ 9571,/*BOXDRAWINGSDOUBLEVERTICALANDLEFT*/- /* 186 */ 9553,/*BOXDRAWINGSDOUBLEVERTICAL*/- /* 187 */ 9559,/*BOXDRAWINGSDOUBLEDOWNANDLEFT*/- /* 188 */ 9565,/*BOXDRAWINGSDOUBLEUPANDLEFT*/- /* 189 */ 9564,/*BOXDRAWINGSUPDOUBLEANDLEFTSINGLE*/- /* 190 */ 9563,/*BOXDRAWINGSUPSINGLEANDLEFTDOUBLE*/- /* 191 */ 9488,/*BOXDRAWINGSLIGHTDOWNANDLEFT*/- /* 192 */ 9492,/*BOXDRAWINGSLIGHTUPANDRIGHT*/- /* 193 */ 9524,/*BOXDRAWINGSLIGHTUPANDHORIZONTAL*/- /* 194 */ 9516,/*BOXDRAWINGSLIGHTDOWNANDHORIZONTAL*/- /* 195 */ 9500,/*BOXDRAWINGSLIGHTVERTICALANDRIGHT*/- /* 196 */ 9472,/*BOXDRAWINGSLIGHTHORIZONTAL*/- /* 197 */ 9532,/*BOXDRAWINGSLIGHTVERTICALANDHORIZONTAL*/- /* 198 */ 9566,/*BOXDRAWINGSVERTICALSINGLEANDRIGHTDOUBLE*/- /* 199 */ 9567,/*BOXDRAWINGSVERTICALDOUBLEANDRIGHTSINGLE*/- /* 200 */ 9562,/*BOXDRAWINGSDOUBLEUPANDRIGHT*/- /* 201 */ 9556,/*BOXDRAWINGSDOUBLEDOWNANDRIGHT*/- /* 202 */ 9577,/*BOXDRAWINGSDOUBLEUPANDHORIZONTAL*/- /* 203 */ 9574,/*BOXDRAWINGSDOUBLEDOWNANDHORIZONTAL*/- /* 204 */ 9568,/*BOXDRAWINGSDOUBLEVERTICALANDRIGHT*/- /* 205 */ 9552,/*BOXDRAWINGSDOUBLEHORIZONTAL*/- /* 206 */ 9580,/*BOXDRAWINGSDOUBLEVERTICALANDHORIZONTAL*/- /* 207 */ 9575,/*BOXDRAWINGSUPSINGLEANDHORIZONTALDOUBLE*/- /* 208 */ 9576,/*BOXDRAWINGSUPDOUBLEANDHORIZONTALSINGLE*/- /* 209 */ 9572,/*BOXDRAWINGSDOWNSINGLEANDHORIZONTALDOUBLE*/- /* 210 */ 9573,/*BOXDRAWINGSDOWNDOUBLEANDHORIZONTALSINGLE*/- /* 211 */ 9561,/*BOXDRAWINGSUPDOUBLEANDRIGHTSINGLE*/- /* 212 */ 9560,/*BOXDRAWINGSUPSINGLEANDRIGHTDOUBLE*/- /* 213 */ 9554,/*BOXDRAWINGSDOWNSINGLEANDRIGHTDOUBLE*/- /* 214 */ 9555,/*BOXDRAWINGSDOWNDOUBLEANDRIGHTSINGLE*/- /* 215 */ 9579,/*BOXDRAWINGSVERTICALDOUBLEANDHORIZONTALSINGLE*/- /* 216 */ 9578,/*BOXDRAWINGSVERTICALSINGLEANDHORIZONTALDOUBLE*/- /* 217 */ 9496,/*BOXDRAWINGSLIGHTUPANDLEFT*/- /* 218 */ 9484,/*BOXDRAWINGSLIGHTDOWNANDRIGHT*/- /* 219 */ 9608,/*FULLBLOCK*/- /* 220 */ 9604,/*LOWERHALFBLOCK*/- /* 221 */ 9612,/*LEFTHALFBLOCK*/- /* 222 */ 9616,/*RIGHTHALFBLOCK*/- /* 223 */ 9600,/*UPPERHALFBLOCK*/- /* 224 */ 1088,/*CYRILLICSMALLLETTERER*/- /* 225 */ 1089,/*CYRILLICSMALLLETTERES*/- /* 226 */ 1090,/*CYRILLICSMALLLETTERTE*/- /* 227 */ 1091,/*CYRILLICSMALLLETTERU*/- /* 228 */ 1092,/*CYRILLICSMALLLETTEREF*/- /* 229 */ 1093,/*CYRILLICSMALLLETTERHA*/- /* 230 */ 1094,/*CYRILLICSMALLLETTERTSE*/- /* 231 */ 1095,/*CYRILLICSMALLLETTERCHE*/- /* 232 */ 1096,/*CYRILLICSMALLLETTERSHA*/- /* 233 */ 1097,/*CYRILLICSMALLLETTERSHCHA*/- /* 234 */ 1098,/*CYRILLICSMALLLETTERHARDSIGN*/- /* 235 */ 1099,/*CYRILLICSMALLLETTERYERU*/- /* 236 */ 1100,/*CYRILLICSMALLLETTERSOFTSIGN*/- /* 237 */ 1101,/*CYRILLICSMALLLETTERE*/- /* 238 */ 1102,/*CYRILLICSMALLLETTERYU*/- /* 239 */ 1103,/*CYRILLICSMALLLETTERYA*/- /* 240 */ 1025,/*CYRILLICCAPITALLETTERIO*/- /* 241 */ 1105,/*CYRILLICSMALLLETTERIO*/- /* 242 */ 1028,/*CYRILLICCAPITALLETTERUKRAINIANIE*/- /* 243 */ 1108,/*CYRILLICSMALLLETTERUKRAINIANIE*/- /* 244 */ 1031,/*CYRILLICCAPITALLETTERYI*/- /* 245 */ 1111,/*CYRILLICSMALLLETTERYI*/- /* 246 */ 1038,/*CYRILLICCAPITALLETTERSHORTU*/- /* 247 */ 1118,/*CYRILLICSMALLLETTERSHORTU*/- /* 248 */ 176,/*DEGREESIGN*/- /* 249 */ 8729,/*BULLETOPERATOR*/- /* 250 */ 183,/*MIDDLEDOT*/- /* 251 */ 8730,/*SQUAREROOT*/- /* 252 */ 8470,/*NUMEROSIGN*/- /* 253 */ 164,/*CURRENCYSIGN*/- /* 254 */ 9632,/*BLACKSQUARE*/- /* 255 */ 160/*NO-BREAKSPACE*/-};-charconvert cp869[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- 128,- 129,- 130,- 131,- 132,- 133,- /* 134 */ 902,/*GREEKCAPITALLETTERALPHAWITHTONOS*/- 135,- /* 136 */ 183,/*MIDDLEDOT*/- /* 137 */ 172,/*NOTSIGN*/- /* 138 */ 166,/*BROKENBAR*/- /* 139 */ 8216,/*LEFTSINGLEQUOTATIONMARK*/- /* 140 */ 8217,/*RIGHTSINGLEQUOTATIONMARK*/- /* 141 */ 904,/*GREEKCAPITALLETTEREPSILONWITHTONOS*/- /* 142 */ 8213,/*HORIZONTALBAR*/- /* 143 */ 905,/*GREEKCAPITALLETTERETAWITHTONOS*/- /* 144 */ 906,/*GREEKCAPITALLETTERIOTAWITHTONOS*/- /* 145 */ 938,/*GREEKCAPITALLETTERIOTAWITHDIALYTIKA*/- /* 146 */ 908,/*GREEKCAPITALLETTEROMICRONWITHTONOS*/- 147,- 148,- /* 149 */ 910,/*GREEKCAPITALLETTERUPSILONWITHTONOS*/- /* 150 */ 939,/*GREEKCAPITALLETTERUPSILONWITHDIALYTIKA*/- /* 151 */ 169,/*COPYRIGHTSIGN*/- /* 152 */ 911,/*GREEKCAPITALLETTEROMEGAWITHTONOS*/- /* 153 */ 178,/*SUPERSCRIPTTWO*/- /* 154 */ 179,/*SUPERSCRIPTTHREE*/- /* 155 */ 940,/*GREEKSMALLLETTERALPHAWITHTONOS*/- /* 156 */ 163,/*POUNDSIGN*/- /* 157 */ 941,/*GREEKSMALLLETTEREPSILONWITHTONOS*/- /* 158 */ 942,/*GREEKSMALLLETTERETAWITHTONOS*/- /* 159 */ 943,/*GREEKSMALLLETTERIOTAWITHTONOS*/- /* 160 */ 970,/*GREEKSMALLLETTERIOTAWITHDIALYTIKA*/- /* 161 */ 912,/*GREEKSMALLLETTERIOTAWITHDIALYTIKAANDTONOS*/- /* 162 */ 972,/*GREEKSMALLLETTEROMICRONWITHTONOS*/- /* 163 */ 973,/*GREEKSMALLLETTERUPSILONWITHTONOS*/- /* 164 */ 913,/*GREEKCAPITALLETTERALPHA*/- /* 165 */ 914,/*GREEKCAPITALLETTERBETA*/- /* 166 */ 915,/*GREEKCAPITALLETTERGAMMA*/- /* 167 */ 916,/*GREEKCAPITALLETTERDELTA*/- /* 168 */ 917,/*GREEKCAPITALLETTEREPSILON*/- /* 169 */ 918,/*GREEKCAPITALLETTERZETA*/- /* 170 */ 919,/*GREEKCAPITALLETTERETA*/- /* 171 */ 189,/*VULGARFRACTIONONEHALF*/- /* 172 */ 920,/*GREEKCAPITALLETTERTHETA*/- /* 173 */ 921,/*GREEKCAPITALLETTERIOTA*/- /* 174 */ 171,/*LEFT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 175 */ 187,/*RIGHT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 176 */ 9617,/*LIGHTSHADE*/- /* 177 */ 9618,/*MEDIUMSHADE*/- /* 178 */ 9619,/*DARKSHADE*/- /* 179 */ 9474,/*BOXDRAWINGSLIGHTVERTICAL*/- /* 180 */ 9508,/*BOXDRAWINGSLIGHTVERTICALANDLEFT*/- /* 181 */ 922,/*GREEKCAPITALLETTERKAPPA*/- /* 182 */ 923,/*GREEKCAPITALLETTERLAMDA*/- /* 183 */ 924,/*GREEKCAPITALLETTERMU*/- /* 184 */ 925,/*GREEKCAPITALLETTERNU*/- /* 185 */ 9571,/*BOXDRAWINGSDOUBLEVERTICALANDLEFT*/- /* 186 */ 9553,/*BOXDRAWINGSDOUBLEVERTICAL*/- /* 187 */ 9559,/*BOXDRAWINGSDOUBLEDOWNANDLEFT*/- /* 188 */ 9565,/*BOXDRAWINGSDOUBLEUPANDLEFT*/- /* 189 */ 926,/*GREEKCAPITALLETTERXI*/- /* 190 */ 927,/*GREEKCAPITALLETTEROMICRON*/- /* 191 */ 9488,/*BOXDRAWINGSLIGHTDOWNANDLEFT*/- /* 192 */ 9492,/*BOXDRAWINGSLIGHTUPANDRIGHT*/- /* 193 */ 9524,/*BOXDRAWINGSLIGHTUPANDHORIZONTAL*/- /* 194 */ 9516,/*BOXDRAWINGSLIGHTDOWNANDHORIZONTAL*/- /* 195 */ 9500,/*BOXDRAWINGSLIGHTVERTICALANDRIGHT*/- /* 196 */ 9472,/*BOXDRAWINGSLIGHTHORIZONTAL*/- /* 197 */ 9532,/*BOXDRAWINGSLIGHTVERTICALANDHORIZONTAL*/- /* 198 */ 928,/*GREEKCAPITALLETTERPI*/- /* 199 */ 929,/*GREEKCAPITALLETTERRHO*/- /* 200 */ 9562,/*BOXDRAWINGSDOUBLEUPANDRIGHT*/- /* 201 */ 9556,/*BOXDRAWINGSDOUBLEDOWNANDRIGHT*/- /* 202 */ 9577,/*BOXDRAWINGSDOUBLEUPANDHORIZONTAL*/- /* 203 */ 9574,/*BOXDRAWINGSDOUBLEDOWNANDHORIZONTAL*/- /* 204 */ 9568,/*BOXDRAWINGSDOUBLEVERTICALANDRIGHT*/- /* 205 */ 9552,/*BOXDRAWINGSDOUBLEHORIZONTAL*/- /* 206 */ 9580,/*BOXDRAWINGSDOUBLEVERTICALANDHORIZONTAL*/- /* 207 */ 931,/*GREEKCAPITALLETTERSIGMA*/- /* 208 */ 932,/*GREEKCAPITALLETTERTAU*/- /* 209 */ 933,/*GREEKCAPITALLETTERUPSILON*/- /* 210 */ 934,/*GREEKCAPITALLETTERPHI*/- /* 211 */ 935,/*GREEKCAPITALLETTERCHI*/- /* 212 */ 936,/*GREEKCAPITALLETTERPSI*/- /* 213 */ 937,/*GREEKCAPITALLETTEROMEGA*/- /* 214 */ 945,/*GREEKSMALLLETTERALPHA*/- /* 215 */ 946,/*GREEKSMALLLETTERBETA*/- /* 216 */ 947,/*GREEKSMALLLETTERGAMMA*/- /* 217 */ 9496,/*BOXDRAWINGSLIGHTUPANDLEFT*/- /* 218 */ 9484,/*BOXDRAWINGSLIGHTDOWNANDRIGHT*/- /* 219 */ 9608,/*FULLBLOCK*/- /* 220 */ 9604,/*LOWERHALFBLOCK*/- /* 221 */ 948,/*GREEKSMALLLETTERDELTA*/- /* 222 */ 949,/*GREEKSMALLLETTEREPSILON*/- /* 223 */ 9600,/*UPPERHALFBLOCK*/- /* 224 */ 950,/*GREEKSMALLLETTERZETA*/- /* 225 */ 951,/*GREEKSMALLLETTERETA*/- /* 226 */ 952,/*GREEKSMALLLETTERTHETA*/- /* 227 */ 953,/*GREEKSMALLLETTERIOTA*/- /* 228 */ 954,/*GREEKSMALLLETTERKAPPA*/- /* 229 */ 955,/*GREEKSMALLLETTERLAMDA*/- /* 230 */ 956,/*GREEKSMALLLETTERMU*/- /* 231 */ 957,/*GREEKSMALLLETTERNU*/- /* 232 */ 958,/*GREEKSMALLLETTERXI*/- /* 233 */ 959,/*GREEKSMALLLETTEROMICRON*/- /* 234 */ 960,/*GREEKSMALLLETTERPI*/- /* 235 */ 961,/*GREEKSMALLLETTERRHO*/- /* 236 */ 963,/*GREEKSMALLLETTERSIGMA*/- /* 237 */ 962,/*GREEKSMALLLETTERFINALSIGMA*/- /* 238 */ 964,/*GREEKSMALLLETTERTAU*/- /* 239 */ 900,/*GREEKTONOS*/- /* 240 */ 173,/*SOFTHYPHEN*/- /* 241 */ 177,/*PLUS-MINUSSIGN*/- /* 242 */ 965,/*GREEKSMALLLETTERUPSILON*/- /* 243 */ 966,/*GREEKSMALLLETTERPHI*/- /* 244 */ 967,/*GREEKSMALLLETTERCHI*/- /* 245 */ 167,/*SECTIONSIGN*/- /* 246 */ 968,/*GREEKSMALLLETTERPSI*/- /* 247 */ 901,/*GREEKDIALYTIKATONOS*/- /* 248 */ 176,/*DEGREESIGN*/- /* 249 */ 168,/*DIAERESIS*/- /* 250 */ 969,/*GREEKSMALLLETTEROMEGA*/- /* 251 */ 971,/*GREEKSMALLLETTERUPSILONWITHDIALYTIKA*/- /* 252 */ 944,/*GREEKSMALLLETTERUPSILONWITHDIALYTIKAANDTONOS*/- /* 253 */ 974,/*GREEKSMALLLETTEROMEGAWITHTONOS*/- /* 254 */ 9632,/*BLACKSQUARE*/- /* 255 */ 160/*NO-BREAKSPACE*/-};-charconvert cp874[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- /* 128 */ 8364,/*EUROSIGN*/- 129,- 130,- 131,- 132,- /* 133 */ 8230,/*HORIZONTALELLIPSIS*/- 134,- 135,- 136,- 137,- 138,- 139,- 140,- 141,- 142,- 143,- 144,- /* 145 */ 8216,/*LEFTSINGLEQUOTATIONMARK*/- /* 146 */ 8217,/*RIGHTSINGLEQUOTATIONMARK*/- /* 147 */ 8220,/*LEFTDOUBLEQUOTATIONMARK*/- /* 148 */ 8221,/*RIGHTDOUBLEQUOTATIONMARK*/- /* 149 */ 8226,/*BULLET*/- /* 150 */ 8211,/*ENDASH*/- /* 151 */ 8212,/*EMDASH*/- 152,- 153,- 154,- 155,- 156,- 157,- 158,- 159,- /* 160 */ 160,/*NO-BREAKSPACE*/- /* 161 */ 3585,/*THAICHARACTERKOKAI*/- /* 162 */ 3586,/*THAICHARACTERKHOKHAI*/- /* 163 */ 3587,/*THAICHARACTERKHOKHUAT*/- /* 164 */ 3588,/*THAICHARACTERKHOKHWAI*/- /* 165 */ 3589,/*THAICHARACTERKHOKHON*/- /* 166 */ 3590,/*THAICHARACTERKHORAKHANG*/- /* 167 */ 3591,/*THAICHARACTERNGONGU*/- /* 168 */ 3592,/*THAICHARACTERCHOCHAN*/- /* 169 */ 3593,/*THAICHARACTERCHOCHING*/- /* 170 */ 3594,/*THAICHARACTERCHOCHANG*/- /* 171 */ 3595,/*THAICHARACTERSOSO*/- /* 172 */ 3596,/*THAICHARACTERCHOCHOE*/- /* 173 */ 3597,/*THAICHARACTERYOYING*/- /* 174 */ 3598,/*THAICHARACTERDOCHADA*/- /* 175 */ 3599,/*THAICHARACTERTOPATAK*/- /* 176 */ 3600,/*THAICHARACTERTHOTHAN*/- /* 177 */ 3601,/*THAICHARACTERTHONANGMONTHO*/- /* 178 */ 3602,/*THAICHARACTERTHOPHUTHAO*/- /* 179 */ 3603,/*THAICHARACTERNONEN*/- /* 180 */ 3604,/*THAICHARACTERDODEK*/- /* 181 */ 3605,/*THAICHARACTERTOTAO*/- /* 182 */ 3606,/*THAICHARACTERTHOTHUNG*/- /* 183 */ 3607,/*THAICHARACTERTHOTHAHAN*/- /* 184 */ 3608,/*THAICHARACTERTHOTHONG*/- /* 185 */ 3609,/*THAICHARACTERNONU*/- /* 186 */ 3610,/*THAICHARACTERBOBAIMAI*/- /* 187 */ 3611,/*THAICHARACTERPOPLA*/- /* 188 */ 3612,/*THAICHARACTERPHOPHUNG*/- /* 189 */ 3613,/*THAICHARACTERFOFA*/- /* 190 */ 3614,/*THAICHARACTERPHOPHAN*/- /* 191 */ 3615,/*THAICHARACTERFOFAN*/- /* 192 */ 3616,/*THAICHARACTERPHOSAMPHAO*/- /* 193 */ 3617,/*THAICHARACTERMOMA*/- /* 194 */ 3618,/*THAICHARACTERYOYAK*/- /* 195 */ 3619,/*THAICHARACTERRORUA*/- /* 196 */ 3620,/*THAICHARACTERRU*/- /* 197 */ 3621,/*THAICHARACTERLOLING*/- /* 198 */ 3622,/*THAICHARACTERLU*/- /* 199 */ 3623,/*THAICHARACTERWOWAEN*/- /* 200 */ 3624,/*THAICHARACTERSOSALA*/- /* 201 */ 3625,/*THAICHARACTERSORUSI*/- /* 202 */ 3626,/*THAICHARACTERSOSUA*/- /* 203 */ 3627,/*THAICHARACTERHOHIP*/- /* 204 */ 3628,/*THAICHARACTERLOCHULA*/- /* 205 */ 3629,/*THAICHARACTEROANG*/- /* 206 */ 3630,/*THAICHARACTERHONOKHUK*/- /* 207 */ 3631,/*THAICHARACTERPAIYANNOI*/- /* 208 */ 3632,/*THAICHARACTERSARAA*/- /* 209 */ 3633,/*THAICHARACTERMAIHAN-AKAT*/- /* 210 */ 3634,/*THAICHARACTERSARAAA*/- /* 211 */ 3635,/*THAICHARACTERSARAAM*/- /* 212 */ 3636,/*THAICHARACTERSARAI*/- /* 213 */ 3637,/*THAICHARACTERSARAII*/- /* 214 */ 3638,/*THAICHARACTERSARAUE*/- /* 215 */ 3639,/*THAICHARACTERSARAUEE*/- /* 216 */ 3640,/*THAICHARACTERSARAU*/- /* 217 */ 3641,/*THAICHARACTERSARAUU*/- /* 218 */ 3642,/*THAICHARACTERPHINTHU*/- 219,- 220,- 221,- 222,- /* 223 */ 3647,/*THAICURRENCYSYMBOLBAHT*/- /* 224 */ 3648,/*THAICHARACTERSARAE*/- /* 225 */ 3649,/*THAICHARACTERSARAAE*/- /* 226 */ 3650,/*THAICHARACTERSARAO*/- /* 227 */ 3651,/*THAICHARACTERSARAAIMAIMUAN*/- /* 228 */ 3652,/*THAICHARACTERSARAAIMAIMALAI*/- /* 229 */ 3653,/*THAICHARACTERLAKKHANGYAO*/- /* 230 */ 3654,/*THAICHARACTERMAIYAMOK*/- /* 231 */ 3655,/*THAICHARACTERMAITAIKHU*/- /* 232 */ 3656,/*THAICHARACTERMAIEK*/- /* 233 */ 3657,/*THAICHARACTERMAITHO*/- /* 234 */ 3658,/*THAICHARACTERMAITRI*/- /* 235 */ 3659,/*THAICHARACTERMAICHATTAWA*/- /* 236 */ 3660,/*THAICHARACTERTHANTHAKHAT*/- /* 237 */ 3661,/*THAICHARACTERNIKHAHIT*/- /* 238 */ 3662,/*THAICHARACTERYAMAKKAN*/- /* 239 */ 3663,/*THAICHARACTERFONGMAN*/- /* 240 */ 3664,/*THAIDIGITZERO*/- /* 241 */ 3665,/*THAIDIGITONE*/- /* 242 */ 3666,/*THAIDIGITTWO*/- /* 243 */ 3667,/*THAIDIGITTHREE*/- /* 244 */ 3668,/*THAIDIGITFOUR*/- /* 245 */ 3669,/*THAIDIGITFIVE*/- /* 246 */ 3670,/*THAIDIGITSIX*/- /* 247 */ 3671,/*THAIDIGITSEVEN*/- /* 248 */ 3672,/*THAIDIGITEIGHT*/- /* 249 */ 3673,/*THAIDIGITNINE*/- /* 250 */ 3674,/*THAICHARACTERANGKHANKHU*/- /* 251 */ 3675,/*THAICHARACTERKHOMUT*/- 252,- 253,- 254,- 255-};-charconvert cp895[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- /* 128 */ 268,/*LATINCAPITALLETTERCWITHCARON*/- /* 129 */ 252,/*LATINSMALLLETTERUWITHDIAERESIS*/- /* 130 */ 233,/*LATINSMALLLETTEREWITHACUTE*/- /* 131 */ 271,/*LATINSMALLLETTERDWITHCARON*/- /* 132 */ 228,/*LATINSMALLLETTERAWITHDIAERESIS*/- /* 133 */ 270,/*LATINCAPITALLETTERDWITHCARON*/- /* 134 */ 356,/*LATINCAPITALLETTERTWITHCARON*/- /* 135 */ 269,/*LATINSMALLLETTERCWITHCARON*/- /* 136 */ 283,/*LATINSMALLLETTEREWITHCARON*/- /* 137 */ 282,/*LATINCAPITALLETTEREWITHCARON*/- /* 138 */ 313,/*LATINCAPITALLETTERLWITHACUTE*/- /* 139 */ 205,/*LATINCAPITALLETTERIWITHACUTE*/- /* 140 */ 318,/*LATINSMALLLETTERLWITHCARON*/- /* 141 */ 314,/*LATINSMALLLETTERLWITHACUTE*/- /* 142 */ 196,/*LATINCAPITALLETTERAWITHDIAERESIS*/- /* 143 */ 193,/*LATINCAPITALLETTERAWITHACUTE*/- /* 144 */ 201,/*LATINCAPITALLETTEREWITHACUTE*/- /* 145 */ 382,/*LATINSMALLLETTERZWITHCARON*/- /* 146 */ 381,/*LATINCAPITALLETTERZWITHCARON*/- /* 147 */ 244,/*LATINSMALLLETTEROWITHCIRCUMFLEX*/- /* 148 */ 246,/*LATINSMALLLETTEROWITHDIAERESIS*/- /* 149 */ 211,/*LATINCAPITALLETTEROWITHACUTE*/- /* 150 */ 367,/*LATINSMALLLETTERUWITHRINGABOVE*/- /* 151 */ 218,/*LATINCAPITALLETTERUWITHACUTE*/- /* 152 */ 253,/*LATINSMALLLETTERYWITHACUTE*/- /* 153 */ 214,/*LATINCAPITALLETTEROWITHDIAERESIS*/- /* 154 */ 220,/*LATINCAPITALLETTERUWITHDIAERESIS*/- /* 155 */ 352,/*LATINCAPITALLETTERSWITHCARON*/- /* 156 */ 317,/*LATINCAPITALLETTERLWITHCARON*/- /* 157 */ 221,/*LATINCAPITALLETTERYWITHACUTE*/- /* 158 */ 344,/*LATINCAPITALLETTERRWITHCARON*/- /* 159 */ 357,/*LATINSMALLLETTERTWITHCARON*/- /* 160 */ 225,/*LATINSMALLLETTERAWITHACUTE*/- /* 161 */ 237,/*LATINSMALLLETTERIWITHACUTE*/- /* 162 */ 243,/*LATINSMALLLETTEROWITHACUTE*/- /* 163 */ 250,/*LATINSMALLLETTERUWITHACUTE*/- /* 164 */ 328,/*LATINSMALLLETTERNWITHCARON*/- /* 165 */ 327,/*LATINCAPITALLETTERNWITHCARON*/- /* 166 */ 366,/*LATINCAPITALLETTERUWITHRINGABOVE*/- /* 167 */ 212,/*LATINCAPITALLETTEROWITHCIRCUMFLEX*/- /* 168 */ 353,/*LATINSMALLLETTERSWITHCARON*/- /* 169 */ 345,/*LATINSMALLLETTERRWITHCARON*/- /* 170 */ 341,/*LATINSMALLLETTERRWITHACUTE*/- /* 171 */ 340,/*LATINCAPITALLETTERRWITHACUTE*/- /* 172 */ 188,/*VULGARFRACTIONONEQUARTER*/- /* 173 */ 161,/*INVERTEDEXCLAMATIONMARK*/- /* 174 */ 171,/*LEFT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 175 */ 187,/*RIGHT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 176 */ 9617,/*LIGHTSHADE*/- /* 177 */ 9618,/*MEDIUMSHADE*/- /* 178 */ 9619,/*DARKSHADE*/- /* 179 */ 9474,/*BOXDRAWINGSLIGHTVERTICAL*/- /* 180 */ 9508,/*BOXDRAWINGSLIGHTVERTICALANDLEFT*/- /* 181 */ 9569,/*BOXDRAWINGSVERTICALSINGLEANDLEFTDOUBLE*/- /* 182 */ 9570,/*BOXDRAWINGSVERTICALDOUBLEANDLEFTSINGLE*/- /* 183 */ 9558,/*BOXDRAWINGSDOWNDOUBLEANDLEFTSINGLE*/- /* 184 */ 9557,/*BOXDRAWINGSDOWNSINGLEANDLEFTDOUBLE*/- /* 185 */ 9571,/*BOXDRAWINGSDOUBLEVERTICALANDLEFT*/- /* 186 */ 9553,/*BOXDRAWINGSDOUBLEVERTICAL*/- /* 187 */ 9559,/*BOXDRAWINGSDOUBLEDOWNANDLEFT*/- /* 188 */ 9565,/*BOXDRAWINGSDOUBLEUPANDLEFT*/- /* 189 */ 9564,/*BOXDRAWINGSUPDOUBLEANDLEFTSINGLE*/- /* 190 */ 9563,/*BOXDRAWINGSUPSINGLEANDLEFTDOUBLE*/- /* 191 */ 9488,/*BOXDRAWINGSLIGHTDOWNANDLEFT*/- /* 192 */ 9492,/*BOXDRAWINGSLIGHTUPANDRIGHT*/- /* 193 */ 9524,/*BOXDRAWINGSLIGHTUPANDHORIZONTAL*/- /* 194 */ 9516,/*BOXDRAWINGSLIGHTDOWNANDHORIZONTAL*/- /* 195 */ 9500,/*BOXDRAWINGSLIGHTVERTICALANDRIGHT*/- /* 196 */ 9472,/*BOXDRAWINGSLIGHTHORIZONTAL*/- /* 197 */ 9532,/*BOXDRAWINGSLIGHTVERTICALANDHORIZONTAL*/- /* 198 */ 9566,/*BOXDRAWINGSVERTICALSINGLEANDRIGHTDOUBLE*/- /* 199 */ 9567,/*BOXDRAWINGSVERTICALDOUBLEANDRIGHTSINGLE*/- /* 200 */ 9562,/*BOXDRAWINGSDOUBLEUPANDRIGHT*/- /* 201 */ 9556,/*BOXDRAWINGSDOUBLEDOWNANDRIGHT*/- /* 202 */ 9577,/*BOXDRAWINGSDOUBLEUPANDHORIZONTAL*/- /* 203 */ 9574,/*BOXDRAWINGSDOUBLEDOWNANDHORIZONTAL*/- /* 204 */ 9568,/*BOXDRAWINGSDOUBLEVERTICALANDRIGHT*/- /* 205 */ 9552,/*BOXDRAWINGSDOUBLEHORIZONTAL*/- /* 206 */ 9580,/*BOXDRAWINGSDOUBLEVERTICALANDHORIZONTAL*/- /* 207 */ 9575,/*BOXDRAWINGSUPSINGLEANDHORIZONTALDOUBLE*/- /* 208 */ 9576,/*BOXDRAWINGSUPDOUBLEANDHORIZONTALSINGLE*/- /* 209 */ 9572,/*BOXDRAWINGSDOWNSINGLEANDHORIZONTALDOUBLE*/- /* 210 */ 9573,/*BOXDRAWINGSDOWNDOUBLEANDHORIZONTALSINGLE*/- /* 211 */ 9561,/*BOXDRAWINGSUPDOUBLEANDRIGHTSINGLE*/- /* 212 */ 9560,/*BOXDRAWINGSUPSINGLEANDRIGHTDOUBLE*/- /* 213 */ 9554,/*BOXDRAWINGSDOWNSINGLEANDRIGHTDOUBLE*/- /* 214 */ 9555,/*BOXDRAWINGSDOWNDOUBLEANDRIGHTSINGLE*/- /* 215 */ 9579,/*BOXDRAWINGSVERTICALDOUBLEANDHORIZONTALSINGLE*/- /* 216 */ 9578,/*BOXDRAWINGSVERTICALSINGLEANDHORIZONTALDOUBLE*/- /* 217 */ 9496,/*BOXDRAWINGSLIGHTUPANDLEFT*/- /* 218 */ 9484,/*BOXDRAWINGSLIGHTDOWNANDRIGHT*/- /* 219 */ 9608,/*FULLBLOCK*/- /* 220 */ 9604,/*LOWERHALFBLOCK*/- /* 221 */ 9612,/*LEFTHALFBLOCK*/- /* 222 */ 9616,/*RIGHTHALFBLOCK*/- /* 223 */ 9600,/*UPPERHALFBLOCK*/- /* 224 */ 945,/*GREEKSMALLLETTERALPHA*/- /* 225 */ 223,/*LATINSMALLLETTERSHARPS*/- /* 226 */ 915,/*GREEKCAPITALLETTERGAMMA*/- /* 227 */ 960,/*GREEKSMALLLETTERPI*/- /* 228 */ 931,/*GREEKCAPITALLETTERSIGMA*/- /* 229 */ 963,/*GREEKSMALLLETTERSIGMA*/- /* 230 */ 181,/*MICROSIGN*/- /* 231 */ 964,/*GREEKSMALLLETTERTAU*/- /* 232 */ 934,/*GREEKCAPITALLETTERPHI*/- /* 233 */ 920,/*GREEKCAPITALLETTERTHETA*/- /* 234 */ 937,/*GREEKCAPITALLETTEROMEGA*/- /* 235 */ 948,/*GREEKSMALLLETTERDELTA*/- /* 236 */ 8734,/*INFINITY*/- /* 237 */ 966,/*GREEKSMALLLETTERPHI*/- /* 238 */ 949,/*GREEKSMALLLETTEREPSILON*/- /* 239 */ 8745,/*INTERSECTION*/- /* 240 */ 8801,/*IDENTICALTO*/- /* 241 */ 177,/*PLUS-MINUSSIGN*/- /* 242 */ 8805,/*GREATER-THANOREQUALTO*/- /* 243 */ 8804,/*LESS-THANOREQUALTO*/- /* 244 */ 8992,/*TOPHALFINTEGRAL*/- /* 245 */ 8993,/*BOTTOMHALFINTEGRAL*/- /* 246 */ 247,/*DIVISIONSIGN*/- /* 247 */ 8776,/*ALMOSTEQUALTO*/- /* 248 */ 176,/*DEGREESIGN*/- /* 249 */ 8729,/*BULLETOPERATOR*/- /* 250 */ 183,/*MIDDLEDOT*/- /* 251 */ 8730,/*SQUAREROOT*/- /* 252 */ 8319,/*SUPERSCRIPTLATINSMALLLETTERN*/- /* 253 */ 178,/*SUPERSCRIPTTWO*/- /* 254 */ 9632,/*BLACKSQUARE*/- /* 255 */ 160/*NO-BREAKSPACE*/-};-charconvert decmcs[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- 128,- 129,- 130,- 131,- 132,- 133,- 134,- 135,- 136,- 137,- 138,- 139,- 140,- 141,- 142,- 143,- 144,- 145,- 146,- 147,- 148,- 149,- 150,- 151,- 152,- 153,- 154,- 155,- 156,- 157,- 158,- 159,- /* 160 */ 160,/*NO-BREAKSPACE*/- /* 161 */ 161,/*INVERTEDEXCLAMATIONMARK*/- /* 162 */ 162,/*CENTSIGN*/- /* 163 */ 163,/*POUNDSIGN*/- 164,- /* 165 */ 165,/*YENSIGN*/- 166,- /* 167 */ 167,/*SECTIONSIGN*/- /* 168 */ 164,/*CURRENCYSIGN*/- /* 169 */ 169,/*COPYRIGHTSIGN*/- /* 170 */ 170,/*FEMININEORDINALINDICATOR*/- /* 171 */ 171,/*LEFT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- 172,- 173,- 174,- 175,- /* 176 */ 176,/*DEGREESIGN*/- /* 177 */ 177,/*PLUS-MINUSSIGN*/- /* 178 */ 178,/*SUPERSCRIPTTWO*/- /* 179 */ 179,/*SUPERSCRIPTTHREE*/- 180,- /* 181 */ 181,/*MICROSIGN*/- /* 182 */ 182,/*PILCROWSIGN*/- /* 183 */ 183,/*MIDDLEDOT*/- 184,- /* 185 */ 185,/*SUPERSCRIPTONE*/- /* 186 */ 186,/*MASCULINEORDINALINDICATOR*/- /* 187 */ 187,/*RIGHT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 188 */ 188,/*VULGARFRACTIONONEQUARTER*/- /* 189 */ 189,/*VULGARFRACTIONONEHALF*/- 190,- /* 191 */ 191,/*INVERTEDQUESTIONMARK*/- /* 192 */ 192,/*LATINCAPITALLETTERAWITHGRAVE*/- /* 193 */ 193,/*LATINCAPITALLETTERAWITHACUTE*/- /* 194 */ 194,/*LATINCAPITALLETTERAWITHCIRCUMFLEX*/- /* 195 */ 195,/*LATINCAPITALLETTERAWITHTILDE*/- /* 196 */ 196,/*LATINCAPITALLETTERAWITHDIAERESIS*/- /* 197 */ 197,/*LATINCAPITALLETTERAWITHRINGABOVE*/- /* 198 */ 198,/*LATINCAPITALLETTERAE*/- /* 199 */ 199,/*LATINCAPITALLETTERCWITHCEDILLA*/- /* 200 */ 200,/*LATINCAPITALLETTEREWITHGRAVE*/- /* 201 */ 201,/*LATINCAPITALLETTEREWITHACUTE*/- /* 202 */ 202,/*LATINCAPITALLETTEREWITHCIRCUMFLEX*/- /* 203 */ 203,/*LATINCAPITALLETTEREWITHDIAERESIS*/- /* 204 */ 204,/*LATINCAPITALLETTERIWITHGRAVE*/- /* 205 */ 205,/*LATINCAPITALLETTERIWITHACUTE*/- /* 206 */ 206,/*LATINCAPITALLETTERIWITHCIRCUMFLEX*/- /* 207 */ 207,/*LATINCAPITALLETTERIWITHDIAERESIS*/- 208,- /* 209 */ 209,/*LATINCAPITALLETTERNWITHTILDE*/- /* 210 */ 210,/*LATINCAPITALLETTEROWITHGRAVE*/- /* 211 */ 211,/*LATINCAPITALLETTEROWITHACUTE*/- /* 212 */ 212,/*LATINCAPITALLETTEROWITHCIRCUMFLEX*/- /* 213 */ 213,/*LATINCAPITALLETTEROWITHTILDE*/- /* 214 */ 214,/*LATINCAPITALLETTEROWITHDIAERESIS*/- /* 215 */ 338,/*LATINCAPITALLIGATUREOE*/- /* 216 */ 216,/*LATINCAPITALLETTEROWITHSTROKE*/- /* 217 */ 217,/*LATINCAPITALLETTERUWITHGRAVE*/- /* 218 */ 218,/*LATINCAPITALLETTERUWITHACUTE*/- /* 219 */ 219,/*LATINCAPITALLETTERUWITHCIRCUMFLEX*/- /* 220 */ 220,/*LATINCAPITALLETTERUWITHDIAERESIS*/- /* 221 */ 376,/*LATINCAPITALLETTERYWITHDIAERESIS*/- 222,- /* 223 */ 223,/*LATINSMALLLETTERSHARPS*/- /* 224 */ 224,/*LATINSMALLLETTERAWITHGRAVE*/- /* 225 */ 225,/*LATINSMALLLETTERAWITHACUTE*/- /* 226 */ 226,/*LATINSMALLLETTERAWITHCIRCUMFLEX*/- /* 227 */ 227,/*LATINSMALLLETTERAWITHTILDE*/- /* 228 */ 228,/*LATINSMALLLETTERAWITHDIAERESIS*/- /* 229 */ 229,/*LATINSMALLLETTERAWITHRINGABOVE*/- /* 230 */ 230,/*LATINSMALLLETTERAE*/- /* 231 */ 231,/*LATINSMALLLETTERCWITHCEDILLA*/- /* 232 */ 232,/*LATINSMALLLETTEREWITHGRAVE*/- /* 233 */ 233,/*LATINSMALLLETTEREWITHACUTE*/- /* 234 */ 234,/*LATINSMALLLETTEREWITHCIRCUMFLEX*/- /* 235 */ 235,/*LATINSMALLLETTEREWITHDIAERESIS*/- /* 236 */ 236,/*LATINSMALLLETTERIWITHGRAVE*/- /* 237 */ 237,/*LATINSMALLLETTERIWITHACUTE*/- /* 238 */ 238,/*LATINSMALLLETTERIWITHCIRCUMFLEX*/- /* 239 */ 239,/*LATINSMALLLETTERIWITHDIAERESIS*/- 240,- /* 241 */ 241,/*LATINSMALLLETTERNWITHTILDE*/- /* 242 */ 242,/*LATINSMALLLETTEROWITHGRAVE*/- /* 243 */ 243,/*LATINSMALLLETTEROWITHACUTE*/- /* 244 */ 244,/*LATINSMALLLETTEROWITHCIRCUMFLEX*/- /* 245 */ 245,/*LATINSMALLLETTEROWITHTILDE*/- /* 246 */ 246,/*LATINSMALLLETTEROWITHDIAERESIS*/- /* 247 */ 339,/*LATINSMALLLIGATUREOE*/- /* 248 */ 248,/*LATINSMALLLETTEROWITHSTROKE*/- /* 249 */ 249,/*LATINSMALLLETTERUWITHGRAVE*/- /* 250 */ 250,/*LATINSMALLLETTERUWITHACUTE*/- /* 251 */ 251,/*LATINSMALLLETTERUWITHCIRCUMFLEX*/- /* 252 */ 252,/*LATINSMALLLETTERUWITHDIAERESIS*/- /* 253 */ 255,/*LATINSMALLLETTERYWITHDIAERESIS*/- 254,- 255-};-charconvert ebc037[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- 32,- 33,- 34,- 35,- 36,- 37,- 38,- 39,- 40,- 41,- 42,- 43,- 44,- 45,- 46,- 47,- 48,- 49,- 50,- 51,- 52,- 53,- 54,- 55,- 56,- 57,- 58,- 59,- 60,- 61,- 62,- 63,- /* 64 */ 32,/*SPACE*/- /* 65 */ 160,/*NO-BREAKSPACE*/- /* 66 */ 226,/*LATINSMALLLETTERAWITHCIRCUMFLEX*/- /* 67 */ 228,/*LATINSMALLLETTERAWITHDIAERESIS*/- /* 68 */ 224,/*LATINSMALLLETTERAWITHGRAVE*/- /* 69 */ 225,/*LATINSMALLLETTERAWITHACUTE*/- /* 70 */ 227,/*LATINSMALLLETTERAWITHTILDE*/- /* 71 */ 229,/*LATINSMALLLETTERAWITHRINGABOVE*/- /* 72 */ 231,/*LATINSMALLLETTERCWITHCEDILLA*/- /* 73 */ 241,/*LATINSMALLLETTERNWITHTILDE*/- /* 74 */ 162,/*CENTSIGN*/- /* 75 */ 46,/*FULLSTOP*/- /* 76 */ 60,/*LESS-THANSIGN*/- /* 77 */ 40,/*LEFTPARENTHESIS*/- /* 78 */ 43,/*PLUSSIGN*/- /* 79 */ 124,/*VERTICALLINE*/- /* 80 */ 38,/*AMPERSAND*/- /* 81 */ 233,/*LATINSMALLLETTEREWITHACUTE*/- /* 82 */ 234,/*LATINSMALLLETTEREWITHCIRCUMFLEX*/- /* 83 */ 235,/*LATINSMALLLETTEREWITHDIAERESIS*/- /* 84 */ 232,/*LATINSMALLLETTEREWITHGRAVE*/- /* 85 */ 237,/*LATINSMALLLETTERIWITHACUTE*/- /* 86 */ 238,/*LATINSMALLLETTERIWITHCIRCUMFLEX*/- /* 87 */ 239,/*LATINSMALLLETTERIWITHDIAERESIS*/- /* 88 */ 236,/*LATINSMALLLETTERIWITHGRAVE*/- /* 89 */ 223,/*LATINSMALLLETTERSHARPS*/- /* 90 */ 33,/*EXCLAMATIONMARK*/- /* 91 */ 36,/*DOLLARSIGN*/- /* 92 */ 42,/*ASTERISK*/- /* 93 */ 41,/*RIGHTPARENTHESIS*/- /* 94 */ 59,/*SEMICOLON*/- /* 95 */ 172,/*NOTSIGN*/- /* 96 */ 45,/*HYPHEN-MINUS*/- /* 97 */ 47,/*SOLIDUS*/- /* 98 */ 194,/*LATINCAPITALLETTERAWITHCIRCUMFLEX*/- /* 99 */ 196,/*LATINCAPITALLETTERAWITHDIAERESIS*/- /* 100 */ 192,/*LATINCAPITALLETTERAWITHGRAVE*/- /* 101 */ 193,/*LATINCAPITALLETTERAWITHACUTE*/- /* 102 */ 195,/*LATINCAPITALLETTERAWITHTILDE*/- /* 103 */ 197,/*LATINCAPITALLETTERAWITHRINGABOVE*/- /* 104 */ 199,/*LATINCAPITALLETTERCWITHCEDILLA*/- /* 105 */ 209,/*LATINCAPITALLETTERNWITHTILDE*/- /* 106 */ 166,/*BROKENBAR*/- /* 107 */ 44,/*COMMA*/- /* 108 */ 37,/*PERCENTSIGN*/- /* 109 */ 95,/*LOWLINE*/- /* 110 */ 62,/*GREATER-THANSIGN*/- /* 111 */ 63,/*QUESTIONMARK*/- /* 112 */ 248,/*LATINSMALLLETTEROWITHSTROKE*/- /* 113 */ 201,/*LATINCAPITALLETTEREWITHACUTE*/- /* 114 */ 202,/*LATINCAPITALLETTEREWITHCIRCUMFLEX*/- /* 115 */ 203,/*LATINCAPITALLETTEREWITHDIAERESIS*/- /* 116 */ 200,/*LATINCAPITALLETTEREWITHGRAVE*/- /* 117 */ 205,/*LATINCAPITALLETTERIWITHACUTE*/- /* 118 */ 206,/*LATINCAPITALLETTERIWITHCIRCUMFLEX*/- /* 119 */ 207,/*LATINCAPITALLETTERIWITHDIAERESIS*/- /* 120 */ 204,/*LATINCAPITALLETTERIWITHGRAVE*/- /* 121 */ 96,/*GRAVEACCENT*/- /* 122 */ 58,/*COLON*/- /* 123 */ 35,/*NUMBERSIGN*/- /* 124 */ 64,/*COMMERCIALAT*/- /* 125 */ 39,/*APOSTROPHE*/- /* 126 */ 61,/*EQUALSSIGN*/- /* 127 */ 34,/*QUOTATIONMARK*/- /* 128 */ 216,/*LATINCAPITALLETTEROWITHSTROKE*/- /* 129 */ 97,/*LATINSMALLLETTERA*/- /* 130 */ 98,/*LATINSMALLLETTERB*/- /* 131 */ 99,/*LATINSMALLLETTERC*/- /* 132 */ 100,/*LATINSMALLLETTERD*/- /* 133 */ 101,/*LATINSMALLLETTERE*/- /* 134 */ 102,/*LATINSMALLLETTERF*/- /* 135 */ 103,/*LATINSMALLLETTERG*/- /* 136 */ 104,/*LATINSMALLLETTERH*/- /* 137 */ 105,/*LATINSMALLLETTERI*/- /* 138 */ 171,/*LEFT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 139 */ 187,/*RIGHT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 140 */ 240,/*LATINSMALLLETTERETH*/- /* 141 */ 253,/*LATINSMALLLETTERYWITHACUTE*/- /* 142 */ 254,/*LATINSMALLLETTERTHORN*/- /* 143 */ 177,/*PLUS-MINUSSIGN*/- /* 144 */ 176,/*DEGREESIGN*/- /* 145 */ 106,/*LATINSMALLLETTERJ*/- /* 146 */ 107,/*LATINSMALLLETTERK*/- /* 147 */ 108,/*LATINSMALLLETTERL*/- /* 148 */ 109,/*LATINSMALLLETTERM*/- /* 149 */ 110,/*LATINSMALLLETTERN*/- /* 150 */ 111,/*LATINSMALLLETTERO*/- /* 151 */ 112,/*LATINSMALLLETTERP*/- /* 152 */ 113,/*LATINSMALLLETTERQ*/- /* 153 */ 114,/*LATINSMALLLETTERR*/- /* 154 */ 170,/*FEMININEORDINALINDICATOR*/- /* 155 */ 186,/*MASCULINEORDINALINDICATOR*/- /* 156 */ 230,/*LATINSMALLLETTERAE*/- /* 157 */ 184,/*CEDILLA*/- /* 158 */ 198,/*LATINCAPITALLETTERAE*/- /* 159 */ 164,/*CURRENCYSIGN*/- /* 160 */ 181,/*MICROSIGN*/- /* 161 */ 126,/*TILDE*/- /* 162 */ 115,/*LATINSMALLLETTERS*/- /* 163 */ 116,/*LATINSMALLLETTERT*/- /* 164 */ 117,/*LATINSMALLLETTERU*/- /* 165 */ 118,/*LATINSMALLLETTERV*/- /* 166 */ 119,/*LATINSMALLLETTERW*/- /* 167 */ 120,/*LATINSMALLLETTERX*/- /* 168 */ 121,/*LATINSMALLLETTERY*/- /* 169 */ 122,/*LATINSMALLLETTERZ*/- /* 170 */ 161,/*INVERTEDEXCLAMATIONMARK*/- /* 171 */ 191,/*INVERTEDQUESTIONMARK*/- /* 172 */ 208,/*LATINCAPITALLETTERETH*/- /* 173 */ 221,/*LATINCAPITALLETTERYWITHACUTE*/- /* 174 */ 222,/*LATINCAPITALLETTERTHORN*/- /* 175 */ 174,/*REGISTEREDSIGN*/- /* 176 */ 94,/*CIRCUMFLEXACCENT*/- /* 177 */ 163,/*POUNDSIGN*/- /* 178 */ 165,/*YENSIGN*/- /* 179 */ 183,/*MIDDLEDOT*/- /* 180 */ 169,/*COPYRIGHTSIGN*/- /* 181 */ 167,/*SECTIONSIGN*/- /* 182 */ 182,/*PILCROWSIGN*/- /* 183 */ 188,/*VULGARFRACTIONONEQUARTER*/- /* 184 */ 189,/*VULGARFRACTIONONEHALF*/- /* 185 */ 190,/*VULGARFRACTIONTHREEQUARTERS*/- /* 186 */ 91,/*LEFTSQUAREBRACKET*/- /* 187 */ 93,/*RIGHTSQUAREBRACKET*/- /* 188 */ 175,/*MACRON*/- /* 189 */ 168,/*DIAERESIS*/- /* 190 */ 180,/*ACUTEACCENT*/- /* 191 */ 215,/*MULTIPLICATIONSIGN*/- /* 192 */ 123,/*LEFTCURLYBRACKET*/- /* 193 */ 65,/*LATINCAPITALLETTERA*/- /* 194 */ 66,/*LATINCAPITALLETTERB*/- /* 195 */ 67,/*LATINCAPITALLETTERC*/- /* 196 */ 68,/*LATINCAPITALLETTERD*/- /* 197 */ 69,/*LATINCAPITALLETTERE*/- /* 198 */ 70,/*LATINCAPITALLETTERF*/- /* 199 */ 71,/*LATINCAPITALLETTERG*/- /* 200 */ 72,/*LATINCAPITALLETTERH*/- /* 201 */ 73,/*LATINCAPITALLETTERI*/- /* 202 */ 173,/*SOFTHYPHEN*/- /* 203 */ 244,/*LATINSMALLLETTEROWITHCIRCUMFLEX*/- /* 204 */ 246,/*LATINSMALLLETTEROWITHDIAERESIS*/- /* 205 */ 242,/*LATINSMALLLETTEROWITHGRAVE*/- /* 206 */ 243,/*LATINSMALLLETTEROWITHACUTE*/- /* 207 */ 245,/*LATINSMALLLETTEROWITHTILDE*/- /* 208 */ 125,/*RIGHTCURLYBRACKET*/- /* 209 */ 74,/*LATINCAPITALLETTERJ*/- /* 210 */ 75,/*LATINCAPITALLETTERK*/- /* 211 */ 76,/*LATINCAPITALLETTERL*/- /* 212 */ 77,/*LATINCAPITALLETTERM*/- /* 213 */ 78,/*LATINCAPITALLETTERN*/- /* 214 */ 79,/*LATINCAPITALLETTERO*/- /* 215 */ 80,/*LATINCAPITALLETTERP*/- /* 216 */ 81,/*LATINCAPITALLETTERQ*/- /* 217 */ 82,/*LATINCAPITALLETTERR*/- /* 218 */ 185,/*SUPERSCRIPTONE*/- /* 219 */ 251,/*LATINSMALLLETTERUWITHCIRCUMFLEX*/- /* 220 */ 252,/*LATINSMALLLETTERUWITHDIAERESIS*/- /* 221 */ 249,/*LATINSMALLLETTERUWITHGRAVE*/- /* 222 */ 250,/*LATINSMALLLETTERUWITHACUTE*/- /* 223 */ 255,/*LATINSMALLLETTERYWITHDIAERESIS*/- /* 224 */ 92,/*REVERSESOLIDUS*/- /* 225 */ 247,/*DIVISIONSIGN*/- /* 226 */ 83,/*LATINCAPITALLETTERS*/- /* 227 */ 84,/*LATINCAPITALLETTERT*/- /* 228 */ 85,/*LATINCAPITALLETTERU*/- /* 229 */ 86,/*LATINCAPITALLETTERV*/- /* 230 */ 87,/*LATINCAPITALLETTERW*/- /* 231 */ 88,/*LATINCAPITALLETTERX*/- /* 232 */ 89,/*LATINCAPITALLETTERY*/- /* 233 */ 90,/*LATINCAPITALLETTERZ*/- /* 234 */ 178,/*SUPERSCRIPTTWO*/- /* 235 */ 212,/*LATINCAPITALLETTEROWITHCIRCUMFLEX*/- /* 236 */ 214,/*LATINCAPITALLETTEROWITHDIAERESIS*/- /* 237 */ 210,/*LATINCAPITALLETTEROWITHGRAVE*/- /* 238 */ 211,/*LATINCAPITALLETTEROWITHACUTE*/- /* 239 */ 213,/*LATINCAPITALLETTEROWITHTILDE*/- /* 240 */ 48,/*DIGITZERO*/- /* 241 */ 49,/*DIGITONE*/- /* 242 */ 50,/*DIGITTWO*/- /* 243 */ 51,/*DIGITTHREE*/- /* 244 */ 52,/*DIGITFOUR*/- /* 245 */ 53,/*DIGITFIVE*/- /* 246 */ 54,/*DIGITSIX*/- /* 247 */ 55,/*DIGITSEVEN*/- /* 248 */ 56,/*DIGITEIGHT*/- /* 249 */ 57,/*DIGITNINE*/- /* 250 */ 179,/*SUPERSCRIPTTHREE*/- /* 251 */ 219,/*LATINCAPITALLETTERUWITHCIRCUMFLEX*/- /* 252 */ 220,/*LATINCAPITALLETTERUWITHDIAERESIS*/- /* 253 */ 217,/*LATINCAPITALLETTERUWITHGRAVE*/- /* 254 */ 218,/*LATINCAPITALLETTERUWITHACUTE*/- 255-};-charconvert ebc1026[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- 32,- 33,- 34,- 35,- 36,- 37,- 38,- 39,- 40,- 41,- 42,- 43,- 44,- 45,- 46,- 47,- 48,- 49,- 50,- 51,- 52,- 53,- 54,- 55,- 56,- 57,- 58,- 59,- 60,- 61,- 62,- 63,- /* 64 */ 32,/*SPACE*/- /* 65 */ 160,/*NO-BREAKSPACE*/- /* 66 */ 226,/*LATINSMALLLETTERAWITHCIRCUMFLEX*/- /* 67 */ 228,/*LATINSMALLLETTERAWITHDIAERESIS*/- /* 68 */ 224,/*LATINSMALLLETTERAWITHGRAVE*/- /* 69 */ 225,/*LATINSMALLLETTERAWITHACUTE*/- /* 70 */ 227,/*LATINSMALLLETTERAWITHTILDE*/- /* 71 */ 229,/*LATINSMALLLETTERAWITHRINGABOVE*/- /* 72 */ 123,/*LEFTCURLYBRACKET*/- /* 73 */ 241,/*LATINSMALLLETTERNWITHTILDE*/- /* 74 */ 199,/*LATINCAPITALLETTERCWITHCEDILLA*/- /* 75 */ 46,/*FULLSTOP*/- /* 76 */ 60,/*LESS-THANSIGN*/- /* 77 */ 40,/*LEFTPARENTHESIS*/- /* 78 */ 43,/*PLUSSIGN*/- /* 79 */ 33,/*EXCLAMATIONMARK*/- /* 80 */ 38,/*AMPERSAND*/- /* 81 */ 233,/*LATINSMALLLETTEREWITHACUTE*/- /* 82 */ 234,/*LATINSMALLLETTEREWITHCIRCUMFLEX*/- /* 83 */ 235,/*LATINSMALLLETTEREWITHDIAERESIS*/- /* 84 */ 232,/*LATINSMALLLETTEREWITHGRAVE*/- /* 85 */ 237,/*LATINSMALLLETTERIWITHACUTE*/- /* 86 */ 238,/*LATINSMALLLETTERIWITHCIRCUMFLEX*/- /* 87 */ 239,/*LATINSMALLLETTERIWITHDIAERESIS*/- /* 88 */ 236,/*LATINSMALLLETTERIWITHGRAVE*/- /* 89 */ 223,/*LATINSMALLLETTERSHARPS*/- /* 90 */ 286,/*LATINCAPITALLETTERGWITHBREVE*/- /* 91 */ 304,/*LATINCAPITALLETTERIWITHDOTABOVE*/- /* 92 */ 42,/*ASTERISK*/- /* 93 */ 41,/*RIGHTPARENTHESIS*/- /* 94 */ 59,/*SEMICOLON*/- /* 95 */ 94,/*CIRCUMFLEXACCENT*/- /* 96 */ 45,/*HYPHEN-MINUS*/- /* 97 */ 47,/*SOLIDUS*/- /* 98 */ 194,/*LATINCAPITALLETTERAWITHCIRCUMFLEX*/- /* 99 */ 196,/*LATINCAPITALLETTERAWITHDIAERESIS*/- /* 100 */ 192,/*LATINCAPITALLETTERAWITHGRAVE*/- /* 101 */ 193,/*LATINCAPITALLETTERAWITHACUTE*/- /* 102 */ 195,/*LATINCAPITALLETTERAWITHTILDE*/- /* 103 */ 197,/*LATINCAPITALLETTERAWITHRINGABOVE*/- /* 104 */ 91,/*LEFTSQUAREBRACKET*/- /* 105 */ 209,/*LATINCAPITALLETTERNWITHTILDE*/- /* 106 */ 351,/*LATINSMALLLETTERSWITHCEDILLA*/- /* 107 */ 44,/*COMMA*/- /* 108 */ 37,/*PERCENTSIGN*/- /* 109 */ 95,/*LOWLINE*/- /* 110 */ 62,/*GREATER-THANSIGN*/- /* 111 */ 63,/*QUESTIONMARK*/- /* 112 */ 248,/*LATINSMALLLETTEROWITHSTROKE*/- /* 113 */ 201,/*LATINCAPITALLETTEREWITHACUTE*/- /* 114 */ 202,/*LATINCAPITALLETTEREWITHCIRCUMFLEX*/- /* 115 */ 203,/*LATINCAPITALLETTEREWITHDIAERESIS*/- /* 116 */ 200,/*LATINCAPITALLETTEREWITHGRAVE*/- /* 117 */ 205,/*LATINCAPITALLETTERIWITHACUTE*/- /* 118 */ 206,/*LATINCAPITALLETTERIWITHCIRCUMFLEX*/- /* 119 */ 207,/*LATINCAPITALLETTERIWITHDIAERESIS*/- /* 120 */ 204,/*LATINCAPITALLETTERIWITHGRAVE*/- /* 121 */ 305,/*LATINSMALLLETTERDOTLESSI*/- /* 122 */ 58,/*COLON*/- /* 123 */ 214,/*LATINCAPITALLETTEROWITHDIAERESIS*/- /* 124 */ 350,/*LATINCAPITALLETTERSWITHCEDILLA*/- /* 125 */ 39,/*APOSTROPHE*/- /* 126 */ 61,/*EQUALSSIGN*/- /* 127 */ 220,/*LATINCAPITALLETTERUWITHDIAERESIS*/- /* 128 */ 216,/*LATINCAPITALLETTEROWITHSTROKE*/- /* 129 */ 97,/*LATINSMALLLETTERA*/- /* 130 */ 98,/*LATINSMALLLETTERB*/- /* 131 */ 99,/*LATINSMALLLETTERC*/- /* 132 */ 100,/*LATINSMALLLETTERD*/- /* 133 */ 101,/*LATINSMALLLETTERE*/- /* 134 */ 102,/*LATINSMALLLETTERF*/- /* 135 */ 103,/*LATINSMALLLETTERG*/- /* 136 */ 104,/*LATINSMALLLETTERH*/- /* 137 */ 105,/*LATINSMALLLETTERI*/- /* 138 */ 171,/*LEFT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 139 */ 187,/*RIGHT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 140 */ 125,/*RIGHTCURLYBRACKET*/- /* 141 */ 96,/*GRAVEACCENT*/- /* 142 */ 166,/*BROKENBAR*/- /* 143 */ 177,/*PLUS-MINUSSIGN*/- /* 144 */ 176,/*DEGREESIGN*/- /* 145 */ 106,/*LATINSMALLLETTERJ*/- /* 146 */ 107,/*LATINSMALLLETTERK*/- /* 147 */ 108,/*LATINSMALLLETTERL*/- /* 148 */ 109,/*LATINSMALLLETTERM*/- /* 149 */ 110,/*LATINSMALLLETTERN*/- /* 150 */ 111,/*LATINSMALLLETTERO*/- /* 151 */ 112,/*LATINSMALLLETTERP*/- /* 152 */ 113,/*LATINSMALLLETTERQ*/- /* 153 */ 114,/*LATINSMALLLETTERR*/- /* 154 */ 170,/*FEMININEORDINALINDICATOR*/- /* 155 */ 186,/*MASCULINEORDINALINDICATOR*/- /* 156 */ 230,/*LATINSMALLLETTERAE*/- /* 157 */ 184,/*CEDILLA*/- /* 158 */ 198,/*LATINCAPITALLETTERAE*/- /* 159 */ 164,/*CURRENCYSIGN*/- /* 160 */ 181,/*MICROSIGN*/- /* 161 */ 246,/*LATINSMALLLETTEROWITHDIAERESIS*/- /* 162 */ 115,/*LATINSMALLLETTERS*/- /* 163 */ 116,/*LATINSMALLLETTERT*/- /* 164 */ 117,/*LATINSMALLLETTERU*/- /* 165 */ 118,/*LATINSMALLLETTERV*/- /* 166 */ 119,/*LATINSMALLLETTERW*/- /* 167 */ 120,/*LATINSMALLLETTERX*/- /* 168 */ 121,/*LATINSMALLLETTERY*/- /* 169 */ 122,/*LATINSMALLLETTERZ*/- /* 170 */ 161,/*INVERTEDEXCLAMATIONMARK*/- /* 171 */ 191,/*INVERTEDQUESTIONMARK*/- /* 172 */ 93,/*RIGHTSQUAREBRACKET*/- /* 173 */ 36,/*DOLLARSIGN*/- /* 174 */ 64,/*COMMERCIALAT*/- /* 175 */ 174,/*REGISTEREDSIGN*/- /* 176 */ 162,/*CENTSIGN*/- /* 177 */ 163,/*POUNDSIGN*/- /* 178 */ 165,/*YENSIGN*/- /* 179 */ 183,/*MIDDLEDOT*/- /* 180 */ 169,/*COPYRIGHTSIGN*/- /* 181 */ 167,/*SECTIONSIGN*/- /* 182 */ 182,/*PILCROWSIGN*/- /* 183 */ 188,/*VULGARFRACTIONONEQUARTER*/- /* 184 */ 189,/*VULGARFRACTIONONEHALF*/- /* 185 */ 190,/*VULGARFRACTIONTHREEQUARTERS*/- /* 186 */ 172,/*NOTSIGN*/- /* 187 */ 124,/*VERTICALLINE*/- /* 188 */ 175,/*MACRON*/- /* 189 */ 168,/*DIAERESIS*/- /* 190 */ 180,/*ACUTEACCENT*/- /* 191 */ 215,/*MULTIPLICATIONSIGN*/- /* 192 */ 231,/*LATINSMALLLETTERCWITHCEDILLA*/- /* 193 */ 65,/*LATINCAPITALLETTERA*/- /* 194 */ 66,/*LATINCAPITALLETTERB*/- /* 195 */ 67,/*LATINCAPITALLETTERC*/- /* 196 */ 68,/*LATINCAPITALLETTERD*/- /* 197 */ 69,/*LATINCAPITALLETTERE*/- /* 198 */ 70,/*LATINCAPITALLETTERF*/- /* 199 */ 71,/*LATINCAPITALLETTERG*/- /* 200 */ 72,/*LATINCAPITALLETTERH*/- /* 201 */ 73,/*LATINCAPITALLETTERI*/- /* 202 */ 173,/*SOFTHYPHEN*/- /* 203 */ 244,/*LATINSMALLLETTEROWITHCIRCUMFLEX*/- /* 204 */ 126,/*TILDE*/- /* 205 */ 242,/*LATINSMALLLETTEROWITHGRAVE*/- /* 206 */ 243,/*LATINSMALLLETTEROWITHACUTE*/- /* 207 */ 245,/*LATINSMALLLETTEROWITHTILDE*/- /* 208 */ 287,/*LATINSMALLLETTERGWITHBREVE*/- /* 209 */ 74,/*LATINCAPITALLETTERJ*/- /* 210 */ 75,/*LATINCAPITALLETTERK*/- /* 211 */ 76,/*LATINCAPITALLETTERL*/- /* 212 */ 77,/*LATINCAPITALLETTERM*/- /* 213 */ 78,/*LATINCAPITALLETTERN*/- /* 214 */ 79,/*LATINCAPITALLETTERO*/- /* 215 */ 80,/*LATINCAPITALLETTERP*/- /* 216 */ 81,/*LATINCAPITALLETTERQ*/- /* 217 */ 82,/*LATINCAPITALLETTERR*/- /* 218 */ 185,/*SUPERSCRIPTONE*/- /* 219 */ 251,/*LATINSMALLLETTERUWITHCIRCUMFLEX*/- /* 220 */ 92,/*REVERSESOLIDUS*/- /* 221 */ 249,/*LATINSMALLLETTERUWITHGRAVE*/- /* 222 */ 250,/*LATINSMALLLETTERUWITHACUTE*/- /* 223 */ 255,/*LATINSMALLLETTERYWITHDIAERESIS*/- /* 224 */ 252,/*LATINSMALLLETTERUWITHDIAERESIS*/- /* 225 */ 247,/*DIVISIONSIGN*/- /* 226 */ 83,/*LATINCAPITALLETTERS*/- /* 227 */ 84,/*LATINCAPITALLETTERT*/- /* 228 */ 85,/*LATINCAPITALLETTERU*/- /* 229 */ 86,/*LATINCAPITALLETTERV*/- /* 230 */ 87,/*LATINCAPITALLETTERW*/- /* 231 */ 88,/*LATINCAPITALLETTERX*/- /* 232 */ 89,/*LATINCAPITALLETTERY*/- /* 233 */ 90,/*LATINCAPITALLETTERZ*/- /* 234 */ 178,/*SUPERSCRIPTTWO*/- /* 235 */ 212,/*LATINCAPITALLETTEROWITHCIRCUMFLEX*/- /* 236 */ 35,/*NUMBERSIGN*/- /* 237 */ 210,/*LATINCAPITALLETTEROWITHGRAVE*/- /* 238 */ 211,/*LATINCAPITALLETTEROWITHACUTE*/- /* 239 */ 213,/*LATINCAPITALLETTEROWITHTILDE*/- /* 240 */ 48,/*DIGITZERO*/- /* 241 */ 49,/*DIGITONE*/- /* 242 */ 50,/*DIGITTWO*/- /* 243 */ 51,/*DIGITTHREE*/- /* 244 */ 52,/*DIGITFOUR*/- /* 245 */ 53,/*DIGITFIVE*/- /* 246 */ 54,/*DIGITSIX*/- /* 247 */ 55,/*DIGITSEVEN*/- /* 248 */ 56,/*DIGITEIGHT*/- /* 249 */ 57,/*DIGITNINE*/- /* 250 */ 179,/*SUPERSCRIPTTHREE*/- /* 251 */ 219,/*LATINCAPITALLETTERUWITHCIRCUMFLEX*/- /* 252 */ 34,/*QUOTATIONMARK*/- /* 253 */ 217,/*LATINCAPITALLETTERUWITHGRAVE*/- /* 254 */ 218,/*LATINCAPITALLETTERUWITHACUTE*/- 255-};-charconvert ebc1047[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- 32,- 33,- 34,- 35,- 36,- 37,- 38,- 39,- 40,- 41,- 42,- 43,- 44,- 45,- 46,- 47,- 48,- 49,- 50,- 51,- 52,- 53,- 54,- 55,- 56,- 57,- 58,- 59,- 60,- 61,- 62,- 63,- /* 64 */ 32,/*SPACE*/- /* 65 */ 160,/*NO-BREAKSPACE*/- /* 66 */ 226,/*LATINSMALLLETTERAWITHCIRCUMFLEX*/- /* 67 */ 228,/*LATINSMALLLETTERAWITHDIAERESIS*/- /* 68 */ 224,/*LATINSMALLLETTERAWITHGRAVE*/- /* 69 */ 225,/*LATINSMALLLETTERAWITHACUTE*/- /* 70 */ 227,/*LATINSMALLLETTERAWITHTILDE*/- /* 71 */ 229,/*LATINSMALLLETTERAWITHRINGABOVE*/- /* 72 */ 231,/*LATINSMALLLETTERCWITHCEDILLA*/- /* 73 */ 241,/*LATINSMALLLETTERNWITHTILDE*/- /* 74 */ 162,/*CENTSIGN*/- /* 75 */ 46,/*FULLSTOP*/- /* 76 */ 60,/*LESS-THANSIGN*/- /* 77 */ 40,/*LEFTPARENTHESIS*/- /* 78 */ 43,/*PLUSSIGN*/- /* 79 */ 124,/*VERTICALLINE*/- /* 80 */ 38,/*AMPERSAND*/- /* 81 */ 233,/*LATINSMALLLETTEREWITHACUTE*/- /* 82 */ 234,/*LATINSMALLLETTEREWITHCIRCUMFLEX*/- /* 83 */ 235,/*LATINSMALLLETTEREWITHDIAERESIS*/- /* 84 */ 232,/*LATINSMALLLETTEREWITHGRAVE*/- /* 85 */ 237,/*LATINSMALLLETTERIWITHACUTE*/- /* 86 */ 238,/*LATINSMALLLETTERIWITHCIRCUMFLEX*/- /* 87 */ 239,/*LATINSMALLLETTERIWITHDIAERESIS*/- /* 88 */ 236,/*LATINSMALLLETTERIWITHGRAVE*/- /* 89 */ 223,/*LATINSMALLLETTERSHARPS*/- /* 90 */ 33,/*EXCLAMATIONMARK*/- /* 91 */ 36,/*DOLLARSIGN*/- /* 92 */ 42,/*ASTERISK*/- /* 93 */ 41,/*RIGHTPARENTHESIS*/- /* 94 */ 59,/*SEMICOLON*/- /* 95 */ 94,/*CIRCUMFLEXACCENT*/- /* 96 */ 45,/*HYPHEN-MINUS*/- /* 97 */ 47,/*SOLIDUS*/- /* 98 */ 194,/*LATINCAPITALLETTERAWITHCIRCUMFLEX*/- /* 99 */ 196,/*LATINCAPITALLETTERAWITHDIAERESIS*/- /* 100 */ 192,/*LATINCAPITALLETTERAWITHGRAVE*/- /* 101 */ 193,/*LATINCAPITALLETTERAWITHACUTE*/- /* 102 */ 195,/*LATINCAPITALLETTERAWITHTILDE*/- /* 103 */ 197,/*LATINCAPITALLETTERAWITHRINGABOVE*/- /* 104 */ 199,/*LATINCAPITALLETTERCWITHCEDILLA*/- /* 105 */ 209,/*LATINCAPITALLETTERNWITHTILDE*/- /* 106 */ 166,/*BROKENBAR*/- /* 107 */ 44,/*COMMA*/- /* 108 */ 37,/*PERCENTSIGN*/- /* 109 */ 95,/*LOWLINE*/- /* 110 */ 62,/*GREATER-THANSIGN*/- /* 111 */ 63,/*QUESTIONMARK*/- /* 112 */ 248,/*LATINSMALLLETTEROWITHSTROKE*/- /* 113 */ 201,/*LATINCAPITALLETTEREWITHACUTE*/- /* 114 */ 202,/*LATINCAPITALLETTEREWITHCIRCUMFLEX*/- /* 115 */ 203,/*LATINCAPITALLETTEREWITHDIAERESIS*/- /* 116 */ 200,/*LATINCAPITALLETTEREWITHGRAVE*/- /* 117 */ 205,/*LATINCAPITALLETTERIWITHACUTE*/- /* 118 */ 206,/*LATINCAPITALLETTERIWITHCIRCUMFLEX*/- /* 119 */ 207,/*LATINCAPITALLETTERIWITHDIAERESIS*/- /* 120 */ 204,/*LATINCAPITALLETTERIWITHGRAVE*/- /* 121 */ 96,/*GRAVEACCENT*/- /* 122 */ 58,/*COLON*/- /* 123 */ 35,/*NUMBERSIGN*/- /* 124 */ 64,/*COMMERCIALAT*/- /* 125 */ 39,/*APOSTROPHE*/- /* 126 */ 61,/*EQUALSSIGN*/- /* 127 */ 34,/*QUOTATIONMARK*/- /* 128 */ 216,/*LATINCAPITALLETTEROWITHSTROKE*/- /* 129 */ 97,/*LATINSMALLLETTERA*/- /* 130 */ 98,/*LATINSMALLLETTERB*/- /* 131 */ 99,/*LATINSMALLLETTERC*/- /* 132 */ 100,/*LATINSMALLLETTERD*/- /* 133 */ 101,/*LATINSMALLLETTERE*/- /* 134 */ 102,/*LATINSMALLLETTERF*/- /* 135 */ 103,/*LATINSMALLLETTERG*/- /* 136 */ 104,/*LATINSMALLLETTERH*/- /* 137 */ 105,/*LATINSMALLLETTERI*/- /* 138 */ 171,/*LEFT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 139 */ 187,/*RIGHT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 140 */ 240,/*LATINSMALLLETTERETH*/- /* 141 */ 253,/*LATINSMALLLETTERYWITHACUTE*/- /* 142 */ 254,/*LATINSMALLLETTERTHORN*/- /* 143 */ 177,/*PLUS-MINUSSIGN*/- /* 144 */ 176,/*DEGREESIGN*/- /* 145 */ 106,/*LATINSMALLLETTERJ*/- /* 146 */ 107,/*LATINSMALLLETTERK*/- /* 147 */ 108,/*LATINSMALLLETTERL*/- /* 148 */ 109,/*LATINSMALLLETTERM*/- /* 149 */ 110,/*LATINSMALLLETTERN*/- /* 150 */ 111,/*LATINSMALLLETTERO*/- /* 151 */ 112,/*LATINSMALLLETTERP*/- /* 152 */ 113,/*LATINSMALLLETTERQ*/- /* 153 */ 114,/*LATINSMALLLETTERR*/- /* 154 */ 170,/*FEMININEORDINALINDICATOR*/- /* 155 */ 186,/*MASCULINEORDINALINDICATOR*/- /* 156 */ 230,/*LATINSMALLLETTERAE*/- /* 157 */ 184,/*CEDILLA*/- /* 158 */ 198,/*LATINCAPITALLETTERAE*/- /* 159 */ 164,/*CURRENCYSIGN*/- /* 160 */ 181,/*MICROSIGN*/- /* 161 */ 126,/*TILDE*/- /* 162 */ 115,/*LATINSMALLLETTERS*/- /* 163 */ 116,/*LATINSMALLLETTERT*/- /* 164 */ 117,/*LATINSMALLLETTERU*/- /* 165 */ 118,/*LATINSMALLLETTERV*/- /* 166 */ 119,/*LATINSMALLLETTERW*/- /* 167 */ 120,/*LATINSMALLLETTERX*/- /* 168 */ 121,/*LATINSMALLLETTERY*/- /* 169 */ 122,/*LATINSMALLLETTERZ*/- /* 170 */ 161,/*INVERTEDEXCLAMATIONMARK*/- /* 171 */ 191,/*INVERTEDQUESTIONMARK*/- /* 172 */ 208,/*LATINCAPITALLETTERETH*/- /* 173 */ 91,/*LEFTSQUAREBRACKET*/- /* 174 */ 222,/*LATINCAPITALLETTERTHORN*/- /* 175 */ 174,/*REGISTEREDSIGN*/- /* 176 */ 172,/*NOTSIGN*/- /* 177 */ 163,/*POUNDSIGN*/- /* 178 */ 165,/*YENSIGN*/- /* 179 */ 183,/*MIDDLEDOT*/- /* 180 */ 169,/*COPYRIGHTSIGN*/- /* 181 */ 167,/*SECTIONSIGN*/- /* 182 */ 182,/*PILCROWSIGN*/- /* 183 */ 188,/*VULGARFRACTIONONEQUARTER*/- /* 184 */ 189,/*VULGARFRACTIONONEHALF*/- /* 185 */ 190,/*VULGARFRACTIONTHREEQUARTERS*/- /* 186 */ 221,/*LATINCAPITALLETTERYWITHACUTE*/- /* 187 */ 168,/*DIAERESIS*/- /* 188 */ 175,/*MACRON*/- /* 189 */ 93,/*RIGHTSQUAREBRACKET*/- /* 190 */ 180,/*ACUTEACCENT*/- /* 191 */ 215,/*MULTIPLICATIONSIGN*/- /* 192 */ 123,/*LEFTCURLYBRACKET*/- /* 193 */ 65,/*LATINCAPITALLETTERA*/- /* 194 */ 66,/*LATINCAPITALLETTERB*/- /* 195 */ 67,/*LATINCAPITALLETTERC*/- /* 196 */ 68,/*LATINCAPITALLETTERD*/- /* 197 */ 69,/*LATINCAPITALLETTERE*/- /* 198 */ 70,/*LATINCAPITALLETTERF*/- /* 199 */ 71,/*LATINCAPITALLETTERG*/- /* 200 */ 72,/*LATINCAPITALLETTERH*/- /* 201 */ 73,/*LATINCAPITALLETTERI*/- /* 202 */ 173,/*SOFTHYPHEN*/- /* 203 */ 244,/*LATINSMALLLETTEROWITHCIRCUMFLEX*/- /* 204 */ 246,/*LATINSMALLLETTEROWITHDIAERESIS*/- /* 205 */ 242,/*LATINSMALLLETTEROWITHGRAVE*/- /* 206 */ 243,/*LATINSMALLLETTEROWITHACUTE*/- /* 207 */ 245,/*LATINSMALLLETTEROWITHTILDE*/- /* 208 */ 125,/*RIGHTCURLYBRACKET*/- /* 209 */ 74,/*LATINCAPITALLETTERJ*/- /* 210 */ 75,/*LATINCAPITALLETTERK*/- /* 211 */ 76,/*LATINCAPITALLETTERL*/- /* 212 */ 77,/*LATINCAPITALLETTERM*/- /* 213 */ 78,/*LATINCAPITALLETTERN*/- /* 214 */ 79,/*LATINCAPITALLETTERO*/- /* 215 */ 80,/*LATINCAPITALLETTERP*/- /* 216 */ 81,/*LATINCAPITALLETTERQ*/- /* 217 */ 82,/*LATINCAPITALLETTERR*/- /* 218 */ 185,/*SUPERSCRIPTONE*/- /* 219 */ 251,/*LATINSMALLLETTERUWITHCIRCUMFLEX*/- /* 220 */ 252,/*LATINSMALLLETTERUWITHDIAERESIS*/- /* 221 */ 249,/*LATINSMALLLETTERUWITHGRAVE*/- /* 222 */ 250,/*LATINSMALLLETTERUWITHACUTE*/- /* 223 */ 255,/*LATINSMALLLETTERYWITHDIAERESIS*/- /* 224 */ 92,/*REVERSESOLIDUS*/- /* 225 */ 247,/*DIVISIONSIGN*/- /* 226 */ 83,/*LATINCAPITALLETTERS*/- /* 227 */ 84,/*LATINCAPITALLETTERT*/- /* 228 */ 85,/*LATINCAPITALLETTERU*/- /* 229 */ 86,/*LATINCAPITALLETTERV*/- /* 230 */ 87,/*LATINCAPITALLETTERW*/- /* 231 */ 88,/*LATINCAPITALLETTERX*/- /* 232 */ 89,/*LATINCAPITALLETTERY*/- /* 233 */ 90,/*LATINCAPITALLETTERZ*/- /* 234 */ 178,/*SUPERSCRIPTTWO*/- /* 235 */ 212,/*LATINCAPITALLETTEROWITHCIRCUMFLEX*/- /* 236 */ 214,/*LATINCAPITALLETTEROWITHDIAERESIS*/- /* 237 */ 210,/*LATINCAPITALLETTEROWITHGRAVE*/- /* 238 */ 211,/*LATINCAPITALLETTEROWITHACUTE*/- /* 239 */ 213,/*LATINCAPITALLETTEROWITHTILDE*/- /* 240 */ 48,/*DIGITZERO*/- /* 241 */ 49,/*DIGITONE*/- /* 242 */ 50,/*DIGITTWO*/- /* 243 */ 51,/*DIGITTHREE*/- /* 244 */ 52,/*DIGITFOUR*/- /* 245 */ 53,/*DIGITFIVE*/- /* 246 */ 54,/*DIGITSIX*/- /* 247 */ 55,/*DIGITSEVEN*/- /* 248 */ 56,/*DIGITEIGHT*/- /* 249 */ 57,/*DIGITNINE*/- /* 250 */ 179,/*SUPERSCRIPTTHREE*/- /* 251 */ 219,/*LATINCAPITALLETTERUWITHCIRCUMFLEX*/- /* 252 */ 220,/*LATINCAPITALLETTERUWITHDIAERESIS*/- /* 253 */ 217,/*LATINCAPITALLETTERUWITHGRAVE*/- /* 254 */ 218,/*LATINCAPITALLETTERUWITHACUTE*/- 255-};-charconvert ebc500[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- 32,- 33,- 34,- 35,- 36,- 37,- 38,- 39,- 40,- 41,- 42,- 43,- 44,- 45,- 46,- 47,- 48,- 49,- 50,- 51,- 52,- 53,- 54,- 55,- 56,- 57,- 58,- 59,- 60,- 61,- 62,- 63,- /* 64 */ 32,/*SPACE*/- /* 65 */ 160,/*NO-BREAKSPACE*/- /* 66 */ 226,/*LATINSMALLLETTERAWITHCIRCUMFLEX*/- /* 67 */ 228,/*LATINSMALLLETTERAWITHDIAERESIS*/- /* 68 */ 224,/*LATINSMALLLETTERAWITHGRAVE*/- /* 69 */ 225,/*LATINSMALLLETTERAWITHACUTE*/- /* 70 */ 227,/*LATINSMALLLETTERAWITHTILDE*/- /* 71 */ 229,/*LATINSMALLLETTERAWITHRINGABOVE*/- /* 72 */ 231,/*LATINSMALLLETTERCWITHCEDILLA*/- /* 73 */ 241,/*LATINSMALLLETTERNWITHTILDE*/- /* 74 */ 91,/*LEFTSQUAREBRACKET*/- /* 75 */ 46,/*FULLSTOP*/- /* 76 */ 60,/*LESS-THANSIGN*/- /* 77 */ 40,/*LEFTPARENTHESIS*/- /* 78 */ 43,/*PLUSSIGN*/- /* 79 */ 33,/*EXCLAMATIONMARK*/- /* 80 */ 38,/*AMPERSAND*/- /* 81 */ 233,/*LATINSMALLLETTEREWITHACUTE*/- /* 82 */ 234,/*LATINSMALLLETTEREWITHCIRCUMFLEX*/- /* 83 */ 235,/*LATINSMALLLETTEREWITHDIAERESIS*/- /* 84 */ 232,/*LATINSMALLLETTEREWITHGRAVE*/- /* 85 */ 237,/*LATINSMALLLETTERIWITHACUTE*/- /* 86 */ 238,/*LATINSMALLLETTERIWITHCIRCUMFLEX*/- /* 87 */ 239,/*LATINSMALLLETTERIWITHDIAERESIS*/- /* 88 */ 236,/*LATINSMALLLETTERIWITHGRAVE*/- /* 89 */ 223,/*LATINSMALLLETTERSHARPS*/- /* 90 */ 93,/*RIGHTSQUAREBRACKET*/- /* 91 */ 36,/*DOLLARSIGN*/- /* 92 */ 42,/*ASTERISK*/- /* 93 */ 41,/*RIGHTPARENTHESIS*/- /* 94 */ 59,/*SEMICOLON*/- /* 95 */ 94,/*CIRCUMFLEXACCENT*/- /* 96 */ 45,/*HYPHEN-MINUS*/- /* 97 */ 47,/*SOLIDUS*/- /* 98 */ 194,/*LATINCAPITALLETTERAWITHCIRCUMFLEX*/- /* 99 */ 196,/*LATINCAPITALLETTERAWITHDIAERESIS*/- /* 100 */ 192,/*LATINCAPITALLETTERAWITHGRAVE*/- /* 101 */ 193,/*LATINCAPITALLETTERAWITHACUTE*/- /* 102 */ 195,/*LATINCAPITALLETTERAWITHTILDE*/- /* 103 */ 197,/*LATINCAPITALLETTERAWITHRINGABOVE*/- /* 104 */ 199,/*LATINCAPITALLETTERCWITHCEDILLA*/- /* 105 */ 209,/*LATINCAPITALLETTERNWITHTILDE*/- /* 106 */ 166,/*BROKENBAR*/- /* 107 */ 44,/*COMMA*/- /* 108 */ 37,/*PERCENTSIGN*/- /* 109 */ 95,/*LOWLINE*/- /* 110 */ 62,/*GREATER-THANSIGN*/- /* 111 */ 63,/*QUESTIONMARK*/- /* 112 */ 248,/*LATINSMALLLETTEROWITHSTROKE*/- /* 113 */ 201,/*LATINCAPITALLETTEREWITHACUTE*/- /* 114 */ 202,/*LATINCAPITALLETTEREWITHCIRCUMFLEX*/- /* 115 */ 203,/*LATINCAPITALLETTEREWITHDIAERESIS*/- /* 116 */ 200,/*LATINCAPITALLETTEREWITHGRAVE*/- /* 117 */ 205,/*LATINCAPITALLETTERIWITHACUTE*/- /* 118 */ 206,/*LATINCAPITALLETTERIWITHCIRCUMFLEX*/- /* 119 */ 207,/*LATINCAPITALLETTERIWITHDIAERESIS*/- /* 120 */ 204,/*LATINCAPITALLETTERIWITHGRAVE*/- /* 121 */ 96,/*GRAVEACCENT*/- /* 122 */ 58,/*COLON*/- /* 123 */ 35,/*NUMBERSIGN*/- /* 124 */ 64,/*COMMERCIALAT*/- /* 125 */ 39,/*APOSTROPHE*/- /* 126 */ 61,/*EQUALSSIGN*/- /* 127 */ 34,/*QUOTATIONMARK*/- /* 128 */ 216,/*LATINCAPITALLETTEROWITHSTROKE*/- /* 129 */ 97,/*LATINSMALLLETTERA*/- /* 130 */ 98,/*LATINSMALLLETTERB*/- /* 131 */ 99,/*LATINSMALLLETTERC*/- /* 132 */ 100,/*LATINSMALLLETTERD*/- /* 133 */ 101,/*LATINSMALLLETTERE*/- /* 134 */ 102,/*LATINSMALLLETTERF*/- /* 135 */ 103,/*LATINSMALLLETTERG*/- /* 136 */ 104,/*LATINSMALLLETTERH*/- /* 137 */ 105,/*LATINSMALLLETTERI*/- /* 138 */ 171,/*LEFT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 139 */ 187,/*RIGHT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 140 */ 240,/*LATINSMALLLETTERETH*/- /* 141 */ 253,/*LATINSMALLLETTERYWITHACUTE*/- /* 142 */ 254,/*LATINSMALLLETTERTHORN*/- /* 143 */ 177,/*PLUS-MINUSSIGN*/- /* 144 */ 176,/*DEGREESIGN*/- /* 145 */ 106,/*LATINSMALLLETTERJ*/- /* 146 */ 107,/*LATINSMALLLETTERK*/- /* 147 */ 108,/*LATINSMALLLETTERL*/- /* 148 */ 109,/*LATINSMALLLETTERM*/- /* 149 */ 110,/*LATINSMALLLETTERN*/- /* 150 */ 111,/*LATINSMALLLETTERO*/- /* 151 */ 112,/*LATINSMALLLETTERP*/- /* 152 */ 113,/*LATINSMALLLETTERQ*/- /* 153 */ 114,/*LATINSMALLLETTERR*/- /* 154 */ 170,/*FEMININEORDINALINDICATOR*/- /* 155 */ 186,/*MASCULINEORDINALINDICATOR*/- /* 156 */ 230,/*LATINSMALLLETTERAE*/- /* 157 */ 184,/*CEDILLA*/- /* 158 */ 198,/*LATINCAPITALLETTERAE*/- /* 159 */ 164,/*CURRENCYSIGN*/- /* 160 */ 181,/*MICROSIGN*/- /* 161 */ 126,/*TILDE*/- /* 162 */ 115,/*LATINSMALLLETTERS*/- /* 163 */ 116,/*LATINSMALLLETTERT*/- /* 164 */ 117,/*LATINSMALLLETTERU*/- /* 165 */ 118,/*LATINSMALLLETTERV*/- /* 166 */ 119,/*LATINSMALLLETTERW*/- /* 167 */ 120,/*LATINSMALLLETTERX*/- /* 168 */ 121,/*LATINSMALLLETTERY*/- /* 169 */ 122,/*LATINSMALLLETTERZ*/- /* 170 */ 161,/*INVERTEDEXCLAMATIONMARK*/- /* 171 */ 191,/*INVERTEDQUESTIONMARK*/- /* 172 */ 208,/*LATINCAPITALLETTERETH*/- /* 173 */ 221,/*LATINCAPITALLETTERYWITHACUTE*/- /* 174 */ 222,/*LATINCAPITALLETTERTHORN*/- /* 175 */ 174,/*REGISTEREDSIGN*/- /* 176 */ 162,/*CENTSIGN*/- /* 177 */ 163,/*POUNDSIGN*/- /* 178 */ 165,/*YENSIGN*/- /* 179 */ 183,/*MIDDLEDOT*/- /* 180 */ 169,/*COPYRIGHTSIGN*/- /* 181 */ 167,/*SECTIONSIGN*/- /* 182 */ 182,/*PILCROWSIGN*/- /* 183 */ 188,/*VULGARFRACTIONONEQUARTER*/- /* 184 */ 189,/*VULGARFRACTIONONEHALF*/- /* 185 */ 190,/*VULGARFRACTIONTHREEQUARTERS*/- /* 186 */ 172,/*NOTSIGN*/- /* 187 */ 124,/*VERTICALLINE*/- /* 188 */ 175,/*MACRON*/- /* 189 */ 168,/*DIAERESIS*/- /* 190 */ 180,/*ACUTEACCENT*/- /* 191 */ 215,/*MULTIPLICATIONSIGN*/- /* 192 */ 123,/*LEFTCURLYBRACKET*/- /* 193 */ 65,/*LATINCAPITALLETTERA*/- /* 194 */ 66,/*LATINCAPITALLETTERB*/- /* 195 */ 67,/*LATINCAPITALLETTERC*/- /* 196 */ 68,/*LATINCAPITALLETTERD*/- /* 197 */ 69,/*LATINCAPITALLETTERE*/- /* 198 */ 70,/*LATINCAPITALLETTERF*/- /* 199 */ 71,/*LATINCAPITALLETTERG*/- /* 200 */ 72,/*LATINCAPITALLETTERH*/- /* 201 */ 73,/*LATINCAPITALLETTERI*/- /* 202 */ 173,/*SOFTHYPHEN*/- /* 203 */ 244,/*LATINSMALLLETTEROWITHCIRCUMFLEX*/- /* 204 */ 246,/*LATINSMALLLETTEROWITHDIAERESIS*/- /* 205 */ 242,/*LATINSMALLLETTEROWITHGRAVE*/- /* 206 */ 243,/*LATINSMALLLETTEROWITHACUTE*/- /* 207 */ 245,/*LATINSMALLLETTEROWITHTILDE*/- /* 208 */ 125,/*RIGHTCURLYBRACKET*/- /* 209 */ 74,/*LATINCAPITALLETTERJ*/- /* 210 */ 75,/*LATINCAPITALLETTERK*/- /* 211 */ 76,/*LATINCAPITALLETTERL*/- /* 212 */ 77,/*LATINCAPITALLETTERM*/- /* 213 */ 78,/*LATINCAPITALLETTERN*/- /* 214 */ 79,/*LATINCAPITALLETTERO*/- /* 215 */ 80,/*LATINCAPITALLETTERP*/- /* 216 */ 81,/*LATINCAPITALLETTERQ*/- /* 217 */ 82,/*LATINCAPITALLETTERR*/- /* 218 */ 185,/*SUPERSCRIPTONE*/- /* 219 */ 251,/*LATINSMALLLETTERUWITHCIRCUMFLEX*/- /* 220 */ 252,/*LATINSMALLLETTERUWITHDIAERESIS*/- /* 221 */ 249,/*LATINSMALLLETTERUWITHGRAVE*/- /* 222 */ 250,/*LATINSMALLLETTERUWITHACUTE*/- /* 223 */ 255,/*LATINSMALLLETTERYWITHDIAERESIS*/- /* 224 */ 92,/*REVERSESOLIDUS*/- /* 225 */ 247,/*DIVISIONSIGN*/- /* 226 */ 83,/*LATINCAPITALLETTERS*/- /* 227 */ 84,/*LATINCAPITALLETTERT*/- /* 228 */ 85,/*LATINCAPITALLETTERU*/- /* 229 */ 86,/*LATINCAPITALLETTERV*/- /* 230 */ 87,/*LATINCAPITALLETTERW*/- /* 231 */ 88,/*LATINCAPITALLETTERX*/- /* 232 */ 89,/*LATINCAPITALLETTERY*/- /* 233 */ 90,/*LATINCAPITALLETTERZ*/- /* 234 */ 178,/*SUPERSCRIPTTWO*/- /* 235 */ 212,/*LATINCAPITALLETTEROWITHCIRCUMFLEX*/- /* 236 */ 214,/*LATINCAPITALLETTEROWITHDIAERESIS*/- /* 237 */ 210,/*LATINCAPITALLETTEROWITHGRAVE*/- /* 238 */ 211,/*LATINCAPITALLETTEROWITHACUTE*/- /* 239 */ 213,/*LATINCAPITALLETTEROWITHTILDE*/- /* 240 */ 48,/*DIGITZERO*/- /* 241 */ 49,/*DIGITONE*/- /* 242 */ 50,/*DIGITTWO*/- /* 243 */ 51,/*DIGITTHREE*/- /* 244 */ 52,/*DIGITFOUR*/- /* 245 */ 53,/*DIGITFIVE*/- /* 246 */ 54,/*DIGITSIX*/- /* 247 */ 55,/*DIGITSEVEN*/- /* 248 */ 56,/*DIGITEIGHT*/- /* 249 */ 57,/*DIGITNINE*/- /* 250 */ 179,/*SUPERSCRIPTTHREE*/- /* 251 */ 219,/*LATINCAPITALLETTERUWITHCIRCUMFLEX*/- /* 252 */ 220,/*LATINCAPITALLETTERUWITHDIAERESIS*/- /* 253 */ 217,/*LATINCAPITALLETTERUWITHGRAVE*/- /* 254 */ 218,/*LATINCAPITALLETTERUWITHACUTE*/- 255-};-charconvert ebc875[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- 32,- 33,- 34,- 35,- 36,- 37,- 38,- 39,- 40,- 41,- 42,- 43,- 44,- 45,- 46,- 47,- 48,- 49,- 50,- 51,- 52,- 53,- 54,- 55,- 56,- 57,- 58,- 59,- 60,- 61,- 62,- 63,- /* 64 */ 32,/*SPACE*/- /* 65 */ 913,/*GREEKCAPITALLETTERALPHA*/- /* 66 */ 914,/*GREEKCAPITALLETTERBETA*/- /* 67 */ 915,/*GREEKCAPITALLETTERGAMMA*/- /* 68 */ 916,/*GREEKCAPITALLETTERDELTA*/- /* 69 */ 917,/*GREEKCAPITALLETTEREPSILON*/- /* 70 */ 918,/*GREEKCAPITALLETTERZETA*/- /* 71 */ 919,/*GREEKCAPITALLETTERETA*/- /* 72 */ 920,/*GREEKCAPITALLETTERTHETA*/- /* 73 */ 921,/*GREEKCAPITALLETTERIOTA*/- /* 74 */ 91,/*LEFTSQUAREBRACKET*/- /* 75 */ 46,/*FULLSTOP*/- /* 76 */ 60,/*LESS-THANSIGN*/- /* 77 */ 40,/*LEFTPARENTHESIS*/- /* 78 */ 43,/*PLUSSIGN*/- /* 79 */ 33,/*EXCLAMATIONMARK*/- /* 80 */ 38,/*AMPERSAND*/- /* 81 */ 922,/*GREEKCAPITALLETTERKAPPA*/- /* 82 */ 923,/*GREEKCAPITALLETTERLAMDA*/- /* 83 */ 924,/*GREEKCAPITALLETTERMU*/- /* 84 */ 925,/*GREEKCAPITALLETTERNU*/- /* 85 */ 926,/*GREEKCAPITALLETTERXI*/- /* 86 */ 927,/*GREEKCAPITALLETTEROMICRON*/- /* 87 */ 928,/*GREEKCAPITALLETTERPI*/- /* 88 */ 929,/*GREEKCAPITALLETTERRHO*/- /* 89 */ 931,/*GREEKCAPITALLETTERSIGMA*/- /* 90 */ 93,/*RIGHTSQUAREBRACKET*/- /* 91 */ 36,/*DOLLARSIGN*/- /* 92 */ 42,/*ASTERISK*/- /* 93 */ 41,/*RIGHTPARENTHESIS*/- /* 94 */ 59,/*SEMICOLON*/- /* 95 */ 94,/*CIRCUMFLEXACCENT*/- /* 96 */ 45,/*HYPHEN-MINUS*/- /* 97 */ 47,/*SOLIDUS*/- /* 98 */ 932,/*GREEKCAPITALLETTERTAU*/- /* 99 */ 933,/*GREEKCAPITALLETTERUPSILON*/- /* 100 */ 934,/*GREEKCAPITALLETTERPHI*/- /* 101 */ 935,/*GREEKCAPITALLETTERCHI*/- /* 102 */ 936,/*GREEKCAPITALLETTERPSI*/- /* 103 */ 937,/*GREEKCAPITALLETTEROMEGA*/- /* 104 */ 938,/*GREEKCAPITALLETTERIOTAWITHDIALYTIKA*/- /* 105 */ 939,/*GREEKCAPITALLETTERUPSILONWITHDIALYTIKA*/- /* 106 */ 124,/*VERTICALLINE*/- /* 107 */ 44,/*COMMA*/- /* 108 */ 37,/*PERCENTSIGN*/- /* 109 */ 95,/*LOWLINE*/- /* 110 */ 62,/*GREATER-THANSIGN*/- /* 111 */ 63,/*QUESTIONMARK*/- /* 112 */ 168,/*DIAERESIS*/- /* 113 */ 902,/*GREEKCAPITALLETTERALPHAWITHTONOS*/- /* 114 */ 904,/*GREEKCAPITALLETTEREPSILONWITHTONOS*/- /* 115 */ 905,/*GREEKCAPITALLETTERETAWITHTONOS*/- /* 116 */ 160,/*NO-BREAKSPACE*/- /* 117 */ 906,/*GREEKCAPITALLETTERIOTAWITHTONOS*/- /* 118 */ 908,/*GREEKCAPITALLETTEROMICRONWITHTONOS*/- /* 119 */ 910,/*GREEKCAPITALLETTERUPSILONWITHTONOS*/- /* 120 */ 911,/*GREEKCAPITALLETTEROMEGAWITHTONOS*/- /* 121 */ 96,/*GRAVEACCENT*/- /* 122 */ 58,/*COLON*/- /* 123 */ 35,/*NUMBERSIGN*/- /* 124 */ 64,/*COMMERCIALAT*/- /* 125 */ 39,/*APOSTROPHE*/- /* 126 */ 61,/*EQUALSSIGN*/- /* 127 */ 34,/*QUOTATIONMARK*/- /* 128 */ 901,/*GREEKDIALYTIKATONOS*/- /* 129 */ 97,/*LATINSMALLLETTERA*/- /* 130 */ 98,/*LATINSMALLLETTERB*/- /* 131 */ 99,/*LATINSMALLLETTERC*/- /* 132 */ 100,/*LATINSMALLLETTERD*/- /* 133 */ 101,/*LATINSMALLLETTERE*/- /* 134 */ 102,/*LATINSMALLLETTERF*/- /* 135 */ 103,/*LATINSMALLLETTERG*/- /* 136 */ 104,/*LATINSMALLLETTERH*/- /* 137 */ 105,/*LATINSMALLLETTERI*/- /* 138 */ 945,/*GREEKSMALLLETTERALPHA*/- /* 139 */ 946,/*GREEKSMALLLETTERBETA*/- /* 140 */ 947,/*GREEKSMALLLETTERGAMMA*/- /* 141 */ 948,/*GREEKSMALLLETTERDELTA*/- /* 142 */ 949,/*GREEKSMALLLETTEREPSILON*/- /* 143 */ 950,/*GREEKSMALLLETTERZETA*/- /* 144 */ 176,/*DEGREESIGN*/- /* 145 */ 106,/*LATINSMALLLETTERJ*/- /* 146 */ 107,/*LATINSMALLLETTERK*/- /* 147 */ 108,/*LATINSMALLLETTERL*/- /* 148 */ 109,/*LATINSMALLLETTERM*/- /* 149 */ 110,/*LATINSMALLLETTERN*/- /* 150 */ 111,/*LATINSMALLLETTERO*/- /* 151 */ 112,/*LATINSMALLLETTERP*/- /* 152 */ 113,/*LATINSMALLLETTERQ*/- /* 153 */ 114,/*LATINSMALLLETTERR*/- /* 154 */ 951,/*GREEKSMALLLETTERETA*/- /* 155 */ 952,/*GREEKSMALLLETTERTHETA*/- /* 156 */ 953,/*GREEKSMALLLETTERIOTA*/- /* 157 */ 954,/*GREEKSMALLLETTERKAPPA*/- /* 158 */ 955,/*GREEKSMALLLETTERLAMDA*/- /* 159 */ 956,/*GREEKSMALLLETTERMU*/- /* 160 */ 180,/*ACUTEACCENT*/- /* 161 */ 126,/*TILDE*/- /* 162 */ 115,/*LATINSMALLLETTERS*/- /* 163 */ 116,/*LATINSMALLLETTERT*/- /* 164 */ 117,/*LATINSMALLLETTERU*/- /* 165 */ 118,/*LATINSMALLLETTERV*/- /* 166 */ 119,/*LATINSMALLLETTERW*/- /* 167 */ 120,/*LATINSMALLLETTERX*/- /* 168 */ 121,/*LATINSMALLLETTERY*/- /* 169 */ 122,/*LATINSMALLLETTERZ*/- /* 170 */ 957,/*GREEKSMALLLETTERNU*/- /* 171 */ 958,/*GREEKSMALLLETTERXI*/- /* 172 */ 959,/*GREEKSMALLLETTEROMICRON*/- /* 173 */ 960,/*GREEKSMALLLETTERPI*/- /* 174 */ 961,/*GREEKSMALLLETTERRHO*/- /* 175 */ 963,/*GREEKSMALLLETTERSIGMA*/- /* 176 */ 163,/*POUNDSIGN*/- /* 177 */ 940,/*GREEKSMALLLETTERALPHAWITHTONOS*/- /* 178 */ 941,/*GREEKSMALLLETTEREPSILONWITHTONOS*/- /* 179 */ 942,/*GREEKSMALLLETTERETAWITHTONOS*/- /* 180 */ 970,/*GREEKSMALLLETTERIOTAWITHDIALYTIKA*/- /* 181 */ 943,/*GREEKSMALLLETTERIOTAWITHTONOS*/- /* 182 */ 972,/*GREEKSMALLLETTEROMICRONWITHTONOS*/- /* 183 */ 973,/*GREEKSMALLLETTERUPSILONWITHTONOS*/- /* 184 */ 971,/*GREEKSMALLLETTERUPSILONWITHDIALYTIKA*/- /* 185 */ 974,/*GREEKSMALLLETTEROMEGAWITHTONOS*/- /* 186 */ 962,/*GREEKSMALLLETTERFINALSIGMA*/- /* 187 */ 964,/*GREEKSMALLLETTERTAU*/- /* 188 */ 965,/*GREEKSMALLLETTERUPSILON*/- /* 189 */ 966,/*GREEKSMALLLETTERPHI*/- /* 190 */ 967,/*GREEKSMALLLETTERCHI*/- /* 191 */ 968,/*GREEKSMALLLETTERPSI*/- /* 192 */ 123,/*LEFTCURLYBRACKET*/- /* 193 */ 65,/*LATINCAPITALLETTERA*/- /* 194 */ 66,/*LATINCAPITALLETTERB*/- /* 195 */ 67,/*LATINCAPITALLETTERC*/- /* 196 */ 68,/*LATINCAPITALLETTERD*/- /* 197 */ 69,/*LATINCAPITALLETTERE*/- /* 198 */ 70,/*LATINCAPITALLETTERF*/- /* 199 */ 71,/*LATINCAPITALLETTERG*/- /* 200 */ 72,/*LATINCAPITALLETTERH*/- /* 201 */ 73,/*LATINCAPITALLETTERI*/- /* 202 */ 173,/*SOFTHYPHEN*/- /* 203 */ 969,/*GREEKSMALLLETTEROMEGA*/- /* 204 */ 912,/*GREEKSMALLLETTERIOTAWITHDIALYTIKAANDTONOS*/- /* 205 */ 944,/*GREEKSMALLLETTERUPSILONWITHDIALYTIKAANDTONOS*/- 206,- 207,- /* 208 */ 125,/*RIGHTCURLYBRACKET*/- /* 209 */ 74,/*LATINCAPITALLETTERJ*/- /* 210 */ 75,/*LATINCAPITALLETTERK*/- /* 211 */ 76,/*LATINCAPITALLETTERL*/- /* 212 */ 77,/*LATINCAPITALLETTERM*/- /* 213 */ 78,/*LATINCAPITALLETTERN*/- /* 214 */ 79,/*LATINCAPITALLETTERO*/- /* 215 */ 80,/*LATINCAPITALLETTERP*/- /* 216 */ 81,/*LATINCAPITALLETTERQ*/- /* 217 */ 82,/*LATINCAPITALLETTERR*/- /* 218 */ 177,/*PLUS-MINUSSIGN*/- /* 219 */ 189,/*VULGARFRACTIONONEHALF*/- 220,- /* 221 */ 183,/*MIDDLEDOT*/- 222,- /* 223 */ 166,/*BROKENBAR*/- /* 224 */ 92,/*REVERSESOLIDUS*/- 225,- /* 226 */ 83,/*LATINCAPITALLETTERS*/- /* 227 */ 84,/*LATINCAPITALLETTERT*/- /* 228 */ 85,/*LATINCAPITALLETTERU*/- /* 229 */ 86,/*LATINCAPITALLETTERV*/- /* 230 */ 87,/*LATINCAPITALLETTERW*/- /* 231 */ 88,/*LATINCAPITALLETTERX*/- /* 232 */ 89,/*LATINCAPITALLETTERY*/- /* 233 */ 90,/*LATINCAPITALLETTERZ*/- /* 234 */ 178,/*SUPERSCRIPTTWO*/- /* 235 */ 167,/*SECTIONSIGN*/- 236,- 237,- /* 238 */ 171,/*LEFT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 239 */ 172,/*NOTSIGN*/- /* 240 */ 48,/*DIGITZERO*/- /* 241 */ 49,/*DIGITONE*/- /* 242 */ 50,/*DIGITTWO*/- /* 243 */ 51,/*DIGITTHREE*/- /* 244 */ 52,/*DIGITFOUR*/- /* 245 */ 53,/*DIGITFIVE*/- /* 246 */ 54,/*DIGITSIX*/- /* 247 */ 55,/*DIGITSEVEN*/- /* 248 */ 56,/*DIGITEIGHT*/- /* 249 */ 57,/*DIGITNINE*/- /* 250 */ 179,/*SUPERSCRIPTTHREE*/- /* 251 */ 169,/*COPYRIGHTSIGN*/- 252,- 253,- /* 254 */ 187,/*RIGHT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- 255-};-charconvert hp48[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- /* 128 */ 8735,/*RIGHTANGLE*/- 129,- /* 130 */ 8711,/*NABLA*/- /* 131 */ 8730,/*SQUAREROOT*/- /* 132 */ 8747,/*INTEGRAL*/- /* 133 */ 8721,/*N-ARYSUMMATION*/- /* 134 */ 9654,/*BLACKRIGHT-POINTINGTRIANGLE*/- /* 135 */ 960,/*GREEKSMALLLETTERPI*/- /* 136 */ 8706,/*PARTIALDIFFERENTIAL*/- /* 137 */ 8804,/*LESS-THANOREQUALTO*/- /* 138 */ 8805,/*GREATER-THANOREQUALTO*/- /* 139 */ 8800,/*NOTEQUALTO*/- /* 140 */ 945,/*GREEKSMALLLETTERALPHA*/- /* 141 */ 8594,/*RIGHTWARDSARROW*/- /* 142 */ 8592,/*LEFTWARDSARROW*/- /* 143 */ 8595,/*DOWNWARDSARROW*/- /* 144 */ 8593,/*UPWARDSARROW*/- /* 145 */ 947,/*GREEKSMALLLETTERGAMMA*/- /* 146 */ 948,/*GREEKSMALLLETTERDELTA*/- /* 147 */ 949,/*GREEKSMALLLETTEREPSILON*/- /* 148 */ 951,/*GREEKSMALLLETTERETA*/- /* 149 */ 952,/*GREEKSMALLLETTERTHETA*/- /* 150 */ 955,/*GREEKSMALLLETTERLAMDA*/- /* 151 */ 961,/*GREEKSMALLLETTERRHO*/- /* 152 */ 963,/*GREEKSMALLLETTERSIGMA*/- /* 153 */ 964,/*GREEKSMALLLETTERTAU*/- /* 154 */ 969,/*GREEKSMALLLETTEROMEGA*/- /* 155 */ 916,/*GREEKCAPITALLETTERDELTA*/- /* 156 */ 928,/*GREEKCAPITALLETTERPI*/- /* 157 */ 937,/*GREEKCAPITALLETTEROMEGA*/- /* 158 */ 9644,/*BLACKRECTANGLE*/- /* 159 */ 8734,/*INFINITY*/- /* 160 */ 160,/*NO-BREAKSPACE*/- /* 161 */ 161,/*INVERTEDEXCLAMATIONMARK*/- /* 162 */ 162,/*CENTSIGN*/- /* 163 */ 163,/*POUNDSIGN*/- /* 164 */ 164,/*CURRENCYSIGN*/- /* 165 */ 165,/*YENSIGN*/- /* 166 */ 166,/*BROKENBAR*/- /* 167 */ 167,/*SECTIONSIGN*/- /* 168 */ 168,/*DIAERESIS*/- /* 169 */ 169,/*COPYRIGHTSIGN*/- /* 170 */ 170,/*FEMININEORDINALINDICATOR*/- /* 171 */ 171,/*LEFT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 172 */ 172,/*NOTSIGN*/- /* 173 */ 173,/*SOFTHYPHEN*/- /* 174 */ 174,/*REGISTEREDSIGN*/- /* 175 */ 175,/*MACRON*/- /* 176 */ 176,/*DEGREESIGN*/- /* 177 */ 177,/*PLUS-MINUSSIGN*/- /* 178 */ 178,/*SUPERSCRIPTTWO*/- /* 179 */ 179,/*SUPERSCRIPTTHREE*/- /* 180 */ 180,/*ACUTEACCENT*/- /* 181 */ 181,/*MICROSIGN*/- /* 182 */ 182,/*PILCROWSIGN*/- /* 183 */ 183,/*MIDDLEDOT*/- /* 184 */ 184,/*CEDILLA*/- /* 185 */ 185,/*SUPERSCRIPTONE*/- /* 186 */ 186,/*MASCULINEORDINALINDICATOR*/- /* 187 */ 187,/*RIGHT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 188 */ 188,/*VULGARFRACTIONONEQUARTER*/- /* 189 */ 189,/*VULGARFRACTIONONEHALF*/- /* 190 */ 190,/*VULGARFRACTIONTHREEQUARTERS*/- /* 191 */ 191,/*INVERTEDQUESTIONMARK*/- /* 192 */ 192,/*LATINCAPITALLETTERAWITHGRAVE*/- /* 193 */ 193,/*LATINCAPITALLETTERAWITHACUTE*/- /* 194 */ 194,/*LATINCAPITALLETTERAWITHCIRCUMFLEX*/- /* 195 */ 195,/*LATINCAPITALLETTERAWITHTILDE*/- /* 196 */ 196,/*LATINCAPITALLETTERAWITHDIAERESIS*/- /* 197 */ 197,/*LATINCAPITALLETTERAWITHRINGABOVE*/- /* 198 */ 198,/*LATINCAPITALLETTERAE*/- /* 199 */ 199,/*LATINCAPITALLETTERCWITHCEDILLA*/- /* 200 */ 200,/*LATINCAPITALLETTEREWITHGRAVE*/- /* 201 */ 201,/*LATINCAPITALLETTEREWITHACUTE*/- /* 202 */ 202,/*LATINCAPITALLETTEREWITHCIRCUMFLEX*/- /* 203 */ 203,/*LATINCAPITALLETTEREWITHDIAERESIS*/- /* 204 */ 204,/*LATINCAPITALLETTERIWITHGRAVE*/- /* 205 */ 205,/*LATINCAPITALLETTERIWITHACUTE*/- /* 206 */ 206,/*LATINCAPITALLETTERIWITHCIRCUMFLEX*/- /* 207 */ 207,/*LATINCAPITALLETTERIWITHDIAERESIS*/- /* 208 */ 208,/*LATINCAPITALLETTERETH*/- /* 209 */ 209,/*LATINCAPITALLETTERNWITHTILDE*/- /* 210 */ 210,/*LATINCAPITALLETTEROWITHGRAVE*/- /* 211 */ 211,/*LATINCAPITALLETTEROWITHACUTE*/- /* 212 */ 212,/*LATINCAPITALLETTEROWITHCIRCUMFLEX*/- /* 213 */ 213,/*LATINCAPITALLETTEROWITHTILDE*/- /* 214 */ 214,/*LATINCAPITALLETTEROWITHDIAERESIS*/- /* 215 */ 215,/*MULTIPLICATIONSIGN*/- /* 216 */ 216,/*LATINCAPITALLETTEROWITHSTROKE*/- /* 217 */ 217,/*LATINCAPITALLETTERUWITHGRAVE*/- /* 218 */ 218,/*LATINCAPITALLETTERUWITHACUTE*/- /* 219 */ 219,/*LATINCAPITALLETTERUWITHCIRCUMFLEX*/- /* 220 */ 220,/*LATINCAPITALLETTERUWITHDIAERESIS*/- /* 221 */ 221,/*LATINCAPITALLETTERYWITHACUTE*/- /* 222 */ 222,/*LATINCAPITALLETTERTHORN*/- /* 223 */ 223,/*LATINSMALLLETTERSHARPS*/- /* 224 */ 224,/*LATINSMALLLETTERAWITHGRAVE*/- /* 225 */ 225,/*LATINSMALLLETTERAWITHACUTE*/- /* 226 */ 226,/*LATINSMALLLETTERAWITHCIRCUMFLEX*/- /* 227 */ 227,/*LATINSMALLLETTERAWITHTILDE*/- /* 228 */ 228,/*LATINSMALLLETTERAWITHDIAERESIS*/- /* 229 */ 229,/*LATINSMALLLETTERAWITHRINGABOVE*/- /* 230 */ 230,/*LATINSMALLLETTERAE*/- /* 231 */ 231,/*LATINSMALLLETTERCWITHCEDILLA*/- /* 232 */ 232,/*LATINSMALLLETTEREWITHGRAVE*/- /* 233 */ 233,/*LATINSMALLLETTEREWITHACUTE*/- /* 234 */ 234,/*LATINSMALLLETTEREWITHCIRCUMFLEX*/- /* 235 */ 235,/*LATINSMALLLETTEREWITHDIAERESIS*/- /* 236 */ 236,/*LATINSMALLLETTERIWITHGRAVE*/- /* 237 */ 237,/*LATINSMALLLETTERIWITHACUTE*/- /* 238 */ 238,/*LATINSMALLLETTERIWITHCIRCUMFLEX*/- /* 239 */ 239,/*LATINSMALLLETTERIWITHDIAERESIS*/- /* 240 */ 240,/*LATINSMALLLETTERETH*/- /* 241 */ 241,/*LATINSMALLLETTERNWITHTILDE*/- /* 242 */ 242,/*LATINSMALLLETTEROWITHGRAVE*/- /* 243 */ 243,/*LATINSMALLLETTEROWITHACUTE*/- /* 244 */ 244,/*LATINSMALLLETTEROWITHCIRCUMFLEX*/- /* 245 */ 245,/*LATINSMALLLETTEROWITHTILDE*/- /* 246 */ 246,/*LATINSMALLLETTEROWITHDIAERESIS*/- /* 247 */ 247,/*DIVISIONSIGN*/- /* 248 */ 248,/*LATINSMALLLETTEROWITHSTROKE*/- /* 249 */ 249,/*LATINSMALLLETTERUWITHGRAVE*/- /* 250 */ 250,/*LATINSMALLLETTERUWITHACUTE*/- /* 251 */ 251,/*LATINSMALLLETTERUWITHCIRCUMFLEX*/- /* 252 */ 252,/*LATINSMALLLETTERUWITHDIAERESIS*/- /* 253 */ 253,/*LATINSMALLLETTERYWITHACUTE*/- /* 254 */ 254,/*LATINSMALLLETTERTHORN*/- /* 255 */ 255/*LATINSMALLLETTERYWITHDIAERESIS*/-};-charconvert hproman8[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- 128,- 129,- 130,- 131,- 132,- 133,- 134,- 135,- 136,- 137,- 138,- 139,- 140,- 141,- 142,- 143,- 144,- 145,- 146,- 147,- 148,- 149,- 150,- 151,- 152,- 153,- 154,- 155,- 156,- 157,- 158,- 159,- /* 160 */ 160,/*NO-BREAKSPACE*/- /* 161 */ 192,/*LATINCAPITALLETTERAWITHGRAVE*/- /* 162 */ 194,/*LATINCAPITALLETTERAWITHCIRCUMFLEX*/- /* 163 */ 200,/*LATINCAPITALLETTEREWITHGRAVE*/- /* 164 */ 202,/*LATINCAPITALLETTEREWITHCIRCUMFLEX*/- /* 165 */ 203,/*LATINCAPITALLETTEREWITHDIAERESIS*/- /* 166 */ 206,/*LATINCAPITALLETTERIWITHCIRCUMFLEX*/- /* 167 */ 207,/*LATINCAPITALLETTERIWITHDIAERESIS*/- /* 168 */ 180,/*ACUTEACCENT*/- /* 169 */ 768,/*COMBININGGRAVEACCENT*/- /* 170 */ 770,/*COMBININGCIRCUMFLEXACCENT*/- /* 171 */ 168,/*DIAERESIS*/- /* 172 */ 771,/*COMBININGTILDE*/- /* 173 */ 217,/*LATINCAPITALLETTERUWITHGRAVE*/- /* 174 */ 219,/*LATINCAPITALLETTERUWITHCIRCUMFLEX*/- /* 175 */ 8356,/*LIRASIGN*/- /* 176 */ 175,/*MACRON*/- /* 177 */ 221,/*LATINCAPITALLETTERYWITHACUTE*/- /* 178 */ 253,/*LATINSMALLLETTERYWITHACUTE*/- /* 179 */ 176,/*DEGREESIGN*/- /* 180 */ 199,/*LATINCAPITALLETTERCWITHCEDILLA*/- /* 181 */ 231,/*LATINSMALLLETTERCWITHCEDILLA*/- /* 182 */ 209,/*LATINCAPITALLETTERNWITHTILDE*/- /* 183 */ 241,/*LATINSMALLLETTERNWITHTILDE*/- /* 184 */ 161,/*INVERTEDEXCLAMATIONMARK*/- /* 185 */ 191,/*INVERTEDQUESTIONMARK*/- /* 186 */ 164,/*CURRENCYSIGN*/- /* 187 */ 163,/*POUNDSIGN*/- /* 188 */ 165,/*YENSIGN*/- /* 189 */ 167,/*SECTIONSIGN*/- /* 190 */ 402,/*LATINSMALLLETTERFWITHHOOK*/- /* 191 */ 162,/*CENTSIGN*/- /* 192 */ 226,/*LATINSMALLLETTERAWITHCIRCUMFLEX*/- /* 193 */ 234,/*LATINSMALLLETTEREWITHCIRCUMFLEX*/- /* 194 */ 244,/*LATINSMALLLETTEROWITHCIRCUMFLEX*/- /* 195 */ 251,/*LATINSMALLLETTERUWITHCIRCUMFLEX*/- /* 196 */ 225,/*LATINSMALLLETTERAWITHACUTE*/- /* 197 */ 233,/*LATINSMALLLETTEREWITHACUTE*/- /* 198 */ 243,/*LATINSMALLLETTEROWITHACUTE*/- /* 199 */ 250,/*LATINSMALLLETTERUWITHACUTE*/- /* 200 */ 224,/*LATINSMALLLETTERAWITHGRAVE*/- /* 201 */ 232,/*LATINSMALLLETTEREWITHGRAVE*/- /* 202 */ 242,/*LATINSMALLLETTEROWITHGRAVE*/- /* 203 */ 249,/*LATINSMALLLETTERUWITHGRAVE*/- /* 204 */ 228,/*LATINSMALLLETTERAWITHDIAERESIS*/- /* 205 */ 235,/*LATINSMALLLETTEREWITHDIAERESIS*/- /* 206 */ 246,/*LATINSMALLLETTEROWITHDIAERESIS*/- /* 207 */ 252,/*LATINSMALLLETTERUWITHDIAERESIS*/- /* 208 */ 197,/*LATINCAPITALLETTERAWITHRINGABOVE*/- /* 209 */ 238,/*LATINSMALLLETTERIWITHCIRCUMFLEX*/- /* 210 */ 216,/*LATINCAPITALLETTEROWITHSTROKE*/- /* 211 */ 198,/*LATINCAPITALLETTERAE*/- /* 212 */ 229,/*LATINSMALLLETTERAWITHRINGABOVE*/- /* 213 */ 237,/*LATINSMALLLETTERIWITHACUTE*/- /* 214 */ 248,/*LATINSMALLLETTEROWITHSTROKE*/- /* 215 */ 230,/*LATINSMALLLETTERAE*/- /* 216 */ 196,/*LATINCAPITALLETTERAWITHDIAERESIS*/- /* 217 */ 236,/*LATINSMALLLETTERIWITHGRAVE*/- /* 218 */ 214,/*LATINCAPITALLETTEROWITHDIAERESIS*/- /* 219 */ 220,/*LATINCAPITALLETTERUWITHDIAERESIS*/- /* 220 */ 201,/*LATINCAPITALLETTEREWITHACUTE*/- /* 221 */ 239,/*LATINSMALLLETTERIWITHDIAERESIS*/- /* 222 */ 223,/*LATINSMALLLETTERSHARPS*/- /* 223 */ 212,/*LATINCAPITALLETTEROWITHCIRCUMFLEX*/- /* 224 */ 193,/*LATINCAPITALLETTERAWITHACUTE*/- /* 225 */ 195,/*LATINCAPITALLETTERAWITHTILDE*/- /* 226 */ 227,/*LATINSMALLLETTERAWITHTILDE*/- /* 227 */ 208,/*LATINCAPITALLETTERETH*/- /* 228 */ 240,/*LATINSMALLLETTERETH*/- /* 229 */ 205,/*LATINCAPITALLETTERIWITHACUTE*/- /* 230 */ 204,/*LATINCAPITALLETTERIWITHGRAVE*/- /* 231 */ 211,/*LATINCAPITALLETTEROWITHACUTE*/- /* 232 */ 210,/*LATINCAPITALLETTEROWITHGRAVE*/- /* 233 */ 213,/*LATINCAPITALLETTEROWITHTILDE*/- /* 234 */ 245,/*LATINSMALLLETTEROWITHTILDE*/- /* 235 */ 352,/*LATINCAPITALLETTERSWITHCARON*/- /* 236 */ 353,/*LATINSMALLLETTERSWITHCARON*/- /* 237 */ 218,/*LATINCAPITALLETTERUWITHACUTE*/- /* 238 */ 376,/*LATINCAPITALLETTERYWITHDIAERESIS*/- /* 239 */ 255,/*LATINSMALLLETTERYWITHDIAERESIS*/- /* 240 */ 222,/*LATINCAPITALLETTERTHORN*/- /* 241 */ 254,/*LATINSMALLLETTERTHORN*/- /* 242 */ 183,/*MIDDLEDOT*/- /* 243 */ 181,/*MICROSIGN*/- /* 244 */ 182,/*PILCROWSIGN*/- /* 245 */ 190,/*VULGARFRACTIONTHREEQUARTERS*/- /* 246 */ 173,/*SOFTHYPHEN*/- /* 247 */ 188,/*VULGARFRACTIONONEQUARTER*/- /* 248 */ 189,/*VULGARFRACTIONONEHALF*/- /* 249 */ 170,/*FEMININEORDINALINDICATOR*/- /* 250 */ 186,/*MASCULINEORDINALINDICATOR*/- /* 251 */ 171,/*LEFT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 252 */ 9632,/*BLACKSQUARE*/- /* 253 */ 187,/*RIGHT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 254 */ 177,/*PLUS-MINUSSIGN*/- 255-};-charconvert iso646_ca[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 224,/*LATINSMALLLETTERAWITHGRAVE*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 226,/*LATINSMALLLETTERAWITHCIRCUMFLEX*/- /* 92 */ 231,/*LATINSMALLLETTERCWITHCEDILLA*/- /* 93 */ 234,/*LATINSMALLLETTEREWITHCIRCUMFLEX*/- /* 94 */ 238,/*LATINSMALLLETTERIWITHCIRCUMFLEX*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 244,/*LATINSMALLLETTEROWITHCIRCUMFLEX*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 233,/*LATINSMALLLETTEREWITHACUTE*/- /* 124 */ 249,/*LATINSMALLLETTERUWITHGRAVE*/- /* 125 */ 232,/*LATINSMALLLETTEREWITHGRAVE*/- /* 126 */ 251,/*LATINSMALLLETTERUWITHCIRCUMFLEX*/- 127,- 128,- 129,- 130,- 131,- 132,- 133,- 134,- 135,- 136,- 137,- 138,- 139,- 140,- 141,- 142,- 143,- 144,- 145,- 146,- 147,- 148,- 149,- 150,- 151,- 152,- 153,- 154,- 155,- 156,- 157,- 158,- 159,- 160,- 161,- 162,- 163,- 164,- 165,- 166,- 167,- 168,- 169,- 170,- 171,- 172,- 173,- 174,- 175,- 176,- 177,- 178,- 179,- 180,- 181,- 182,- 183,- 184,- 185,- 186,- 187,- 188,- 189,- 190,- 191,- 192,- 193,- 194,- 195,- 196,- 197,- 198,- 199,- 200,- 201,- 202,- 203,- 204,- 205,- 206,- 207,- 208,- 209,- 210,- 211,- 212,- 213,- 214,- 215,- 216,- 217,- 218,- 219,- 220,- 221,- 222,- 223,- 224,- 225,- 226,- 227,- 228,- 229,- 230,- 231,- 232,- 233,- 234,- 235,- 236,- 237,- 238,- 239,- 240,- 241,- 242,- 243,- 244,- 245,- 246,- 247,- 248,- 249,- 250,- 251,- 252,- 253,- 254,- 255-};-charconvert iso646_ch[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 249,/*LATINSMALLLETTERUWITHGRAVE*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 224,/*LATINSMALLLETTERAWITHGRAVE*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 233,/*LATINSMALLLETTEREWITHACUTE*/- /* 92 */ 231,/*LATINSMALLLETTERCWITHCEDILLA*/- /* 93 */ 234,/*LATINSMALLLETTEREWITHCIRCUMFLEX*/- /* 94 */ 238,/*LATINSMALLLETTERIWITHCIRCUMFLEX*/- /* 95 */ 232,/*LATINSMALLLETTEREWITHGRAVE*/- /* 96 */ 244,/*LATINSMALLLETTEROWITHCIRCUMFLEX*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 228,/*LATINSMALLLETTERAWITHDIAERESIS*/- /* 124 */ 246,/*LATINSMALLLETTEROWITHDIAERESIS*/- /* 125 */ 252,/*LATINSMALLLETTERUWITHDIAERESIS*/- /* 126 */ 251,/*LATINSMALLLETTERUWITHCIRCUMFLEX*/- 127,- 128,- 129,- 130,- 131,- 132,- 133,- 134,- 135,- 136,- 137,- 138,- 139,- 140,- 141,- 142,- 143,- 144,- 145,- 146,- 147,- 148,- 149,- 150,- 151,- 152,- 153,- 154,- 155,- 156,- 157,- 158,- 159,- 160,- 161,- 162,- 163,- 164,- 165,- 166,- 167,- 168,- 169,- 170,- 171,- 172,- 173,- 174,- 175,- 176,- 177,- 178,- 179,- 180,- 181,- 182,- 183,- 184,- 185,- 186,- 187,- 188,- 189,- 190,- 191,- 192,- 193,- 194,- 195,- 196,- 197,- 198,- 199,- 200,- 201,- 202,- 203,- 204,- 205,- 206,- 207,- 208,- 209,- 210,- 211,- 212,- 213,- 214,- 215,- 216,- 217,- 218,- 219,- 220,- 221,- 222,- 223,- 224,- 225,- 226,- 227,- 228,- 229,- 230,- 231,- 232,- 233,- 234,- 235,- 236,- 237,- 238,- 239,- 240,- 241,- 242,- 243,- 244,- 245,- 246,- 247,- 248,- 249,- 250,- 251,- 252,- 253,- 254,- 255-};-charconvert iso646_de[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 167,/*SECTIONSIGN*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 196,/*LATINCAPITALLETTERAWITHDIAERESIS*/- /* 92 */ 214,/*LATINCAPITALLETTEROWITHDIAERESIS*/- /* 93 */ 220,/*LATINCAPITALLETTERUWITHDIAERESIS*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 228,/*LATINSMALLLETTERAWITHDIAERESIS*/- /* 124 */ 246,/*LATINSMALLLETTEROWITHDIAERESIS*/- /* 125 */ 252,/*LATINSMALLLETTERUWITHDIAERESIS*/- /* 126 */ 223,/*LATINSMALLLETTERSHARPS*/- 127,- 128,- 129,- 130,- 131,- 132,- 133,- 134,- 135,- 136,- 137,- 138,- 139,- 140,- 141,- 142,- 143,- 144,- 145,- 146,- 147,- 148,- 149,- 150,- 151,- 152,- 153,- 154,- 155,- 156,- 157,- 158,- 159,- 160,- 161,- 162,- 163,- 164,- 165,- 166,- 167,- 168,- 169,- 170,- 171,- 172,- 173,- 174,- 175,- 176,- 177,- 178,- 179,- 180,- 181,- 182,- 183,- 184,- 185,- 186,- 187,- 188,- 189,- 190,- 191,- 192,- 193,- 194,- 195,- 196,- 197,- 198,- 199,- 200,- 201,- 202,- 203,- 204,- 205,- 206,- 207,- 208,- 209,- 210,- 211,- 212,- 213,- 214,- 215,- 216,- 217,- 218,- 219,- 220,- 221,- 222,- 223,- 224,- 225,- 226,- 227,- 228,- 229,- 230,- 231,- 232,- 233,- 234,- 235,- 236,- 237,- 238,- 239,- 240,- 241,- 242,- 243,- 244,- 245,- 246,- 247,- 248,- 249,- 250,- 251,- 252,- 253,- 254,- 255-};-charconvert iso646_es[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 163,/*POUNDSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 167,/*SECTIONSIGN*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 161,/*INVERTEDEXCLAMATIONMARK*/- /* 92 */ 209,/*LATINCAPITALLETTERNWITHTILDE*/- /* 93 */ 191,/*INVERTEDQUESTIONMARK*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 176,/*DEGREESIGN*/- /* 124 */ 241,/*LATINSMALLLETTERNWITHTILDE*/- /* 125 */ 231,/*LATINSMALLLETTERCWITHCEDILLA*/- /* 126 */ 126,/*TILDE*/- 127,- 128,- 129,- 130,- 131,- 132,- 133,- 134,- 135,- 136,- 137,- 138,- 139,- 140,- 141,- 142,- 143,- 144,- 145,- 146,- 147,- 148,- 149,- 150,- 151,- 152,- 153,- 154,- 155,- 156,- 157,- 158,- 159,- 160,- 161,- 162,- 163,- 164,- 165,- 166,- 167,- 168,- 169,- 170,- 171,- 172,- 173,- 174,- 175,- 176,- 177,- 178,- 179,- 180,- 181,- 182,- 183,- 184,- 185,- 186,- 187,- 188,- 189,- 190,- 191,- 192,- 193,- 194,- 195,- 196,- 197,- 198,- 199,- 200,- 201,- 202,- 203,- 204,- 205,- 206,- 207,- 208,- 209,- 210,- 211,- 212,- 213,- 214,- 215,- 216,- 217,- 218,- 219,- 220,- 221,- 222,- 223,- 224,- 225,- 226,- 227,- 228,- 229,- 230,- 231,- 232,- 233,- 234,- 235,- 236,- 237,- 238,- 239,- 240,- 241,- 242,- 243,- 244,- 245,- 246,- 247,- 248,- 249,- 250,- 251,- 252,- 253,- 254,- 255-};-charconvert iso646_fi[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 196,/*LATINCAPITALLETTERAWITHDIAERESIS*/- /* 92 */ 214,/*LATINCAPITALLETTEROWITHDIAERESIS*/- /* 93 */ 197,/*LATINCAPITALLETTERAWITHRINGABOVE*/- /* 94 */ 220,/*LATINCAPITALLETTERUWITHDIAERESIS*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 233,/*LATINSMALLLETTEREWITHACUTE*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 228,/*LATINSMALLLETTERAWITHDIAERESIS*/- /* 124 */ 246,/*LATINSMALLLETTEROWITHDIAERESIS*/- /* 125 */ 229,/*LATINSMALLLETTERAWITHRINGABOVE*/- /* 126 */ 252,/*LATINSMALLLETTERUWITHDIAERESIS*/- 127,- 128,- 129,- 130,- 131,- 132,- 133,- 134,- 135,- 136,- 137,- 138,- 139,- 140,- 141,- 142,- 143,- 144,- 145,- 146,- 147,- 148,- 149,- 150,- 151,- 152,- 153,- 154,- 155,- 156,- 157,- 158,- 159,- 160,- 161,- 162,- 163,- 164,- 165,- 166,- 167,- 168,- 169,- 170,- 171,- 172,- 173,- 174,- 175,- 176,- 177,- 178,- 179,- 180,- 181,- 182,- 183,- 184,- 185,- 186,- 187,- 188,- 189,- 190,- 191,- 192,- 193,- 194,- 195,- 196,- 197,- 198,- 199,- 200,- 201,- 202,- 203,- 204,- 205,- 206,- 207,- 208,- 209,- 210,- 211,- 212,- 213,- 214,- 215,- 216,- 217,- 218,- 219,- 220,- 221,- 222,- 223,- 224,- 225,- 226,- 227,- 228,- 229,- 230,- 231,- 232,- 233,- 234,- 235,- 236,- 237,- 238,- 239,- 240,- 241,- 242,- 243,- 244,- 245,- 246,- 247,- 248,- 249,- 250,- 251,- 252,- 253,- 254,- 255-};-charconvert iso646_fr[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 163,/*POUNDSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 224,/*LATINSMALLLETTERAWITHGRAVE*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 176,/*DEGREESIGN*/- /* 92 */ 231,/*LATINSMALLLETTERCWITHCEDILLA*/- /* 93 */ 167,/*SECTIONSIGN*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 233,/*LATINSMALLLETTEREWITHACUTE*/- /* 124 */ 249,/*LATINSMALLLETTERUWITHGRAVE*/- /* 125 */ 232,/*LATINSMALLLETTEREWITHGRAVE*/- /* 126 */ 168,/*DIAERESIS*/- 127,- 128,- 129,- 130,- 131,- 132,- 133,- 134,- 135,- 136,- 137,- 138,- 139,- 140,- 141,- 142,- 143,- 144,- 145,- 146,- 147,- 148,- 149,- 150,- 151,- 152,- 153,- 154,- 155,- 156,- 157,- 158,- 159,- 160,- 161,- 162,- 163,- 164,- 165,- 166,- 167,- 168,- 169,- 170,- 171,- 172,- 173,- 174,- 175,- 176,- 177,- 178,- 179,- 180,- 181,- 182,- 183,- 184,- 185,- 186,- 187,- 188,- 189,- 190,- 191,- 192,- 193,- 194,- 195,- 196,- 197,- 198,- 199,- 200,- 201,- 202,- 203,- 204,- 205,- 206,- 207,- 208,- 209,- 210,- 211,- 212,- 213,- 214,- 215,- 216,- 217,- 218,- 219,- 220,- 221,- 222,- 223,- 224,- 225,- 226,- 227,- 228,- 229,- 230,- 231,- 232,- 233,- 234,- 235,- 236,- 237,- 238,- 239,- 240,- 241,- 242,- 243,- 244,- 245,- 246,- 247,- 248,- 249,- 250,- 251,- 252,- 253,- 254,- 255-};-charconvert iso646_gb[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 163,/*POUNDSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- 128,- 129,- 130,- 131,- 132,- 133,- 134,- 135,- 136,- 137,- 138,- 139,- 140,- 141,- 142,- 143,- 144,- 145,- 146,- 147,- 148,- 149,- 150,- 151,- 152,- 153,- 154,- 155,- 156,- 157,- 158,- 159,- 160,- 161,- 162,- 163,- 164,- 165,- 166,- 167,- 168,- 169,- 170,- 171,- 172,- 173,- 174,- 175,- 176,- 177,- 178,- 179,- 180,- 181,- 182,- 183,- 184,- 185,- 186,- 187,- 188,- 189,- 190,- 191,- 192,- 193,- 194,- 195,- 196,- 197,- 198,- 199,- 200,- 201,- 202,- 203,- 204,- 205,- 206,- 207,- 208,- 209,- 210,- 211,- 212,- 213,- 214,- 215,- 216,- 217,- 218,- 219,- 220,- 221,- 222,- 223,- 224,- 225,- 226,- 227,- 228,- 229,- 230,- 231,- 232,- 233,- 234,- 235,- 236,- 237,- 238,- 239,- 240,- 241,- 242,- 243,- 244,- 245,- 246,- 247,- 248,- 249,- 250,- 251,- 252,- 253,- 254,- 255-};-charconvert iso646[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- 35,- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- 64,- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- 91,- 92,- 93,- 94,- 95,- 96,- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- 123,- 124,- 125,- 126,- 127,- 128,- 129,- 130,- 131,- 132,- 133,- 134,- 135,- 136,- 137,- 138,- 139,- 140,- 141,- 142,- 143,- 144,- 145,- 146,- 147,- 148,- 149,- 150,- 151,- 152,- 153,- 154,- 155,- 156,- 157,- 158,- 159,- 160,- 161,- 162,- 163,- 164,- 165,- 166,- 167,- 168,- 169,- 170,- 171,- 172,- 173,- 174,- 175,- 176,- 177,- 178,- 179,- 180,- 181,- 182,- 183,- 184,- 185,- 186,- 187,- 188,- 189,- 190,- 191,- 192,- 193,- 194,- 195,- 196,- 197,- 198,- 199,- 200,- 201,- 202,- 203,- 204,- 205,- 206,- 207,- 208,- 209,- 210,- 211,- 212,- 213,- 214,- 215,- 216,- 217,- 218,- 219,- 220,- 221,- 222,- 223,- 224,- 225,- 226,- 227,- 228,- 229,- 230,- 231,- 232,- 233,- 234,- 235,- 236,- 237,- 238,- 239,- 240,- 241,- 242,- 243,- 244,- 245,- 246,- 247,- 248,- 249,- 250,- 251,- 252,- 253,- 254,- 255-};-charconvert iso646_irv[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- 128,- 129,- 130,- 131,- 132,- 133,- 134,- 135,- 136,- 137,- 138,- 139,- 140,- 141,- 142,- 143,- 144,- 145,- 146,- 147,- 148,- 149,- 150,- 151,- 152,- 153,- 154,- 155,- 156,- 157,- 158,- 159,- 160,- 161,- 162,- 163,- 164,- 165,- 166,- 167,- 168,- 169,- 170,- 171,- 172,- 173,- 174,- 175,- 176,- 177,- 178,- 179,- 180,- 181,- 182,- 183,- 184,- 185,- 186,- 187,- 188,- 189,- 190,- 191,- 192,- 193,- 194,- 195,- 196,- 197,- 198,- 199,- 200,- 201,- 202,- 203,- 204,- 205,- 206,- 207,- 208,- 209,- 210,- 211,- 212,- 213,- 214,- 215,- 216,- 217,- 218,- 219,- 220,- 221,- 222,- 223,- 224,- 225,- 226,- 227,- 228,- 229,- 230,- 231,- 232,- 233,- 234,- 235,- 236,- 237,- 238,- 239,- 240,- 241,- 242,- 243,- 244,- 245,- 246,- 247,- 248,- 249,- 250,- 251,- 252,- 253,- 254,- 255-};-charconvert iso646_it[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 163,/*POUNDSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 167,/*SECTIONSIGN*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 176,/*DEGREESIGN*/- /* 92 */ 231,/*LATINSMALLLETTERCWITHCEDILLA*/- /* 93 */ 233,/*LATINSMALLLETTEREWITHACUTE*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 249,/*LATINSMALLLETTERUWITHGRAVE*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 224,/*LATINSMALLLETTERAWITHGRAVE*/- /* 124 */ 242,/*LATINSMALLLETTEROWITHGRAVE*/- /* 125 */ 232,/*LATINSMALLLETTEREWITHGRAVE*/- /* 126 */ 236,/*LATINSMALLLETTERIWITHGRAVE*/- 127,- 128,- 129,- 130,- 131,- 132,- 133,- 134,- 135,- 136,- 137,- 138,- 139,- 140,- 141,- 142,- 143,- 144,- 145,- 146,- 147,- 148,- 149,- 150,- 151,- 152,- 153,- 154,- 155,- 156,- 157,- 158,- 159,- 160,- 161,- 162,- 163,- 164,- 165,- 166,- 167,- 168,- 169,- 170,- 171,- 172,- 173,- 174,- 175,- 176,- 177,- 178,- 179,- 180,- 181,- 182,- 183,- 184,- 185,- 186,- 187,- 188,- 189,- 190,- 191,- 192,- 193,- 194,- 195,- 196,- 197,- 198,- 199,- 200,- 201,- 202,- 203,- 204,- 205,- 206,- 207,- 208,- 209,- 210,- 211,- 212,- 213,- 214,- 215,- 216,- 217,- 218,- 219,- 220,- 221,- 222,- 223,- 224,- 225,- 226,- 227,- 228,- 229,- 230,- 231,- 232,- 233,- 234,- 235,- 236,- 237,- 238,- 239,- 240,- 241,- 242,- 243,- 244,- 245,- 246,- 247,- 248,- 249,- 250,- 251,- 252,- 253,- 254,- 255-};-charconvert iso646_nl[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 163,/*POUNDSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 190,/*VULGARFRACTIONTHREEQUARTERS*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 255,/*LATINSMALLLETTERYWITHDIAERESIS*/- /* 92 */ 189,/*VULGARFRACTIONONEHALF*/- /* 93 */ 124,/*VERTICALLINE*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 168,/*DIAERESIS*/- /* 124 */ 402,/*LATINSMALLLETTERFWITHHOOK*/- /* 125 */ 188,/*VULGARFRACTIONONEQUARTER*/- /* 126 */ 180,/*ACUTEACCENT*/- 127,- 128,- 129,- 130,- 131,- 132,- 133,- 134,- 135,- 136,- 137,- 138,- 139,- 140,- 141,- 142,- 143,- 144,- 145,- 146,- 147,- 148,- 149,- 150,- 151,- 152,- 153,- 154,- 155,- 156,- 157,- 158,- 159,- 160,- 161,- 162,- 163,- 164,- 165,- 166,- 167,- 168,- 169,- 170,- 171,- 172,- 173,- 174,- 175,- 176,- 177,- 178,- 179,- 180,- 181,- 182,- 183,- 184,- 185,- 186,- 187,- 188,- 189,- 190,- 191,- 192,- 193,- 194,- 195,- 196,- 197,- 198,- 199,- 200,- 201,- 202,- 203,- 204,- 205,- 206,- 207,- 208,- 209,- 210,- 211,- 212,- 213,- 214,- 215,- 216,- 217,- 218,- 219,- 220,- 221,- 222,- 223,- 224,- 225,- 226,- 227,- 228,- 229,- 230,- 231,- 232,- 233,- 234,- 235,- 236,- 237,- 238,- 239,- 240,- 241,- 242,- 243,- 244,- 245,- 246,- 247,- 248,- 249,- 250,- 251,- 252,- 253,- 254,- 255-};-charconvert iso646_no[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 198,/*LATINCAPITALLETTERAE*/- /* 92 */ 216,/*LATINCAPITALLETTEROWITHSTROKE*/- /* 93 */ 197,/*LATINCAPITALLETTERAWITHRINGABOVE*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 230,/*LATINSMALLLETTERAE*/- /* 124 */ 248,/*LATINSMALLLETTEROWITHSTROKE*/- /* 125 */ 229,/*LATINSMALLLETTERAWITHRINGABOVE*/- /* 126 */ 126,/*TILDE*/- 127,- 128,- 129,- 130,- 131,- 132,- 133,- 134,- 135,- 136,- 137,- 138,- 139,- 140,- 141,- 142,- 143,- 144,- 145,- 146,- 147,- 148,- 149,- 150,- 151,- 152,- 153,- 154,- 155,- 156,- 157,- 158,- 159,- 160,- 161,- 162,- 163,- 164,- 165,- 166,- 167,- 168,- 169,- 170,- 171,- 172,- 173,- 174,- 175,- 176,- 177,- 178,- 179,- 180,- 181,- 182,- 183,- 184,- 185,- 186,- 187,- 188,- 189,- 190,- 191,- 192,- 193,- 194,- 195,- 196,- 197,- 198,- 199,- 200,- 201,- 202,- 203,- 204,- 205,- 206,- 207,- 208,- 209,- 210,- 211,- 212,- 213,- 214,- 215,- 216,- 217,- 218,- 219,- 220,- 221,- 222,- 223,- 224,- 225,- 226,- 227,- 228,- 229,- 230,- 231,- 232,- 233,- 234,- 235,- 236,- 237,- 238,- 239,- 240,- 241,- 242,- 243,- 244,- 245,- 246,- 247,- 248,- 249,- 250,- 251,- 252,- 253,- 254,- 255-};-charconvert iso646_pt[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 195,/*LATINCAPITALLETTERAWITHTILDE*/- /* 92 */ 199,/*LATINCAPITALLETTERCWITHCEDILLA*/- /* 93 */ 213,/*LATINCAPITALLETTEROWITHTILDE*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 227,/*LATINSMALLLETTERAWITHTILDE*/- /* 124 */ 231,/*LATINSMALLLETTERCWITHCEDILLA*/- /* 125 */ 245,/*LATINSMALLLETTEROWITHTILDE*/- /* 126 */ 126,/*TILDE*/- 127,- 128,- 129,- 130,- 131,- 132,- 133,- 134,- 135,- 136,- 137,- 138,- 139,- 140,- 141,- 142,- 143,- 144,- 145,- 146,- 147,- 148,- 149,- 150,- 151,- 152,- 153,- 154,- 155,- 156,- 157,- 158,- 159,- 160,- 161,- 162,- 163,- 164,- 165,- 166,- 167,- 168,- 169,- 170,- 171,- 172,- 173,- 174,- 175,- 176,- 177,- 178,- 179,- 180,- 181,- 182,- 183,- 184,- 185,- 186,- 187,- 188,- 189,- 190,- 191,- 192,- 193,- 194,- 195,- 196,- 197,- 198,- 199,- 200,- 201,- 202,- 203,- 204,- 205,- 206,- 207,- 208,- 209,- 210,- 211,- 212,- 213,- 214,- 215,- 216,- 217,- 218,- 219,- 220,- 221,- 222,- 223,- 224,- 225,- 226,- 227,- 228,- 229,- 230,- 231,- 232,- 233,- 234,- 235,- 236,- 237,- 238,- 239,- 240,- 241,- 242,- 243,- 244,- 245,- 246,- 247,- 248,- 249,- 250,- 251,- 252,- 253,- 254,- 255-};-charconvert iso646_se[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 201,/*LATINCAPITALLETTEREWITHACUTE*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 196,/*LATINCAPITALLETTERAWITHDIAERESIS*/- /* 92 */ 214,/*LATINCAPITALLETTEROWITHDIAERESIS*/- /* 93 */ 197,/*LATINCAPITALLETTERAWITHRINGABOVE*/- /* 94 */ 220,/*LATINCAPITALLETTERUWITHDIAERESIS*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 233,/*LATINSMALLLETTEREWITHACUTE*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 228,/*LATINSMALLLETTERAWITHDIAERESIS*/- /* 124 */ 246,/*LATINSMALLLETTEROWITHDIAERESIS*/- /* 125 */ 229,/*LATINSMALLLETTERAWITHRINGABOVE*/- /* 126 */ 252,/*LATINSMALLLETTERUWITHDIAERESIS*/- 127,- 128,- 129,- 130,- 131,- 132,- 133,- 134,- 135,- 136,- 137,- 138,- 139,- 140,- 141,- 142,- 143,- 144,- 145,- 146,- 147,- 148,- 149,- 150,- 151,- 152,- 153,- 154,- 155,- 156,- 157,- 158,- 159,- 160,- 161,- 162,- 163,- 164,- 165,- 166,- 167,- 168,- 169,- 170,- 171,- 172,- 173,- 174,- 175,- 176,- 177,- 178,- 179,- 180,- 181,- 182,- 183,- 184,- 185,- 186,- 187,- 188,- 189,- 190,- 191,- 192,- 193,- 194,- 195,- 196,- 197,- 198,- 199,- 200,- 201,- 202,- 203,- 204,- 205,- 206,- 207,- 208,- 209,- 210,- 211,- 212,- 213,- 214,- 215,- 216,- 217,- 218,- 219,- 220,- 221,- 222,- 223,- 224,- 225,- 226,- 227,- 228,- 229,- 230,- 231,- 232,- 233,- 234,- 235,- 236,- 237,- 238,- 239,- 240,- 241,- 242,- 243,- 244,- 245,- 246,- 247,- 248,- 249,- 250,- 251,- 252,- 253,- 254,- 255-};-charconvert iso8859_10[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- 128,- 129,- 130,- 131,- 132,- 133,- 134,- 135,- 136,- 137,- 138,- 139,- 140,- 141,- 142,- 143,- 144,- 145,- 146,- 147,- 148,- 149,- 150,- 151,- 152,- 153,- 154,- 155,- 156,- 157,- 158,- 159,- /* 160 */ 160,/*NO-BREAKSPACE*/- /* 161 */ 260,/*LATINCAPITALLETTERAWITHOGONEK*/- /* 162 */ 274,/*LATINCAPITALLETTEREWITHMACRON*/- /* 163 */ 290,/*LATINCAPITALLETTERGWITHCEDILLA*/- /* 164 */ 298,/*LATINCAPITALLETTERIWITHMACRON*/- /* 165 */ 296,/*LATINCAPITALLETTERIWITHTILDE*/- /* 166 */ 310,/*LATINCAPITALLETTERKWITHCEDILLA*/- /* 167 */ 167,/*SECTIONSIGN*/- /* 168 */ 315,/*LATINCAPITALLETTERLWITHCEDILLA*/- /* 169 */ 272,/*LATINCAPITALLETTERDWITHSTROKE*/- /* 170 */ 352,/*LATINCAPITALLETTERSWITHCARON*/- /* 171 */ 358,/*LATINCAPITALLETTERTWITHSTROKE*/- /* 172 */ 381,/*LATINCAPITALLETTERZWITHCARON*/- /* 173 */ 173,/*SOFTHYPHEN*/- /* 174 */ 362,/*LATINCAPITALLETTERUWITHMACRON*/- /* 175 */ 330,/*LATINCAPITALLETTERENG*/- /* 176 */ 176,/*DEGREESIGN*/- /* 177 */ 261,/*LATINSMALLLETTERAWITHOGONEK*/- /* 178 */ 275,/*LATINSMALLLETTEREWITHMACRON*/- /* 179 */ 291,/*LATINSMALLLETTERGWITHCEDILLA*/- /* 180 */ 299,/*LATINSMALLLETTERIWITHMACRON*/- /* 181 */ 297,/*LATINSMALLLETTERIWITHTILDE*/- /* 182 */ 311,/*LATINSMALLLETTERKWITHCEDILLA*/- /* 183 */ 183,/*MIDDLEDOT*/- /* 184 */ 316,/*LATINSMALLLETTERLWITHCEDILLA*/- /* 185 */ 273,/*LATINSMALLLETTERDWITHSTROKE*/- /* 186 */ 353,/*LATINSMALLLETTERSWITHCARON*/- /* 187 */ 359,/*LATINSMALLLETTERTWITHSTROKE*/- /* 188 */ 382,/*LATINSMALLLETTERZWITHCARON*/- /* 189 */ 8213,/*HORIZONTALBAR*/- /* 190 */ 363,/*LATINSMALLLETTERUWITHMACRON*/- /* 191 */ 331,/*LATINSMALLLETTERENG*/- /* 192 */ 256,/*LATINCAPITALLETTERAWITHMACRON*/- /* 193 */ 193,/*LATINCAPITALLETTERAWITHACUTE*/- /* 194 */ 194,/*LATINCAPITALLETTERAWITHCIRCUMFLEX*/- /* 195 */ 195,/*LATINCAPITALLETTERAWITHTILDE*/- /* 196 */ 196,/*LATINCAPITALLETTERAWITHDIAERESIS*/- /* 197 */ 197,/*LATINCAPITALLETTERAWITHRINGABOVE*/- /* 198 */ 198,/*LATINCAPITALLETTERAE*/- /* 199 */ 302,/*LATINCAPITALLETTERIWITHOGONEK*/- /* 200 */ 268,/*LATINCAPITALLETTERCWITHCARON*/- /* 201 */ 201,/*LATINCAPITALLETTEREWITHACUTE*/- /* 202 */ 280,/*LATINCAPITALLETTEREWITHOGONEK*/- /* 203 */ 203,/*LATINCAPITALLETTEREWITHDIAERESIS*/- /* 204 */ 278,/*LATINCAPITALLETTEREWITHDOTABOVE*/- /* 205 */ 205,/*LATINCAPITALLETTERIWITHACUTE*/- /* 206 */ 206,/*LATINCAPITALLETTERIWITHCIRCUMFLEX*/- /* 207 */ 207,/*LATINCAPITALLETTERIWITHDIAERESIS*/- /* 208 */ 208,/*LATINCAPITALLETTERETH*/- /* 209 */ 325,/*LATINCAPITALLETTERNWITHCEDILLA*/- /* 210 */ 332,/*LATINCAPITALLETTEROWITHMACRON*/- /* 211 */ 211,/*LATINCAPITALLETTEROWITHACUTE*/- /* 212 */ 212,/*LATINCAPITALLETTEROWITHCIRCUMFLEX*/- /* 213 */ 213,/*LATINCAPITALLETTEROWITHTILDE*/- /* 214 */ 214,/*LATINCAPITALLETTEROWITHDIAERESIS*/- /* 215 */ 360,/*LATINCAPITALLETTERUWITHTILDE*/- /* 216 */ 216,/*LATINCAPITALLETTEROWITHSTROKE*/- /* 217 */ 370,/*LATINCAPITALLETTERUWITHOGONEK*/- /* 218 */ 218,/*LATINCAPITALLETTERUWITHACUTE*/- /* 219 */ 219,/*LATINCAPITALLETTERUWITHCIRCUMFLEX*/- /* 220 */ 220,/*LATINCAPITALLETTERUWITHDIAERESIS*/- /* 221 */ 221,/*LATINCAPITALLETTERYWITHACUTE*/- /* 222 */ 222,/*LATINCAPITALLETTERTHORN*/- /* 223 */ 223,/*LATINSMALLLETTERSHARPS*/- /* 224 */ 257,/*LATINSMALLLETTERAWITHMACRON*/- /* 225 */ 225,/*LATINSMALLLETTERAWITHACUTE*/- /* 226 */ 226,/*LATINSMALLLETTERAWITHCIRCUMFLEX*/- /* 227 */ 227,/*LATINSMALLLETTERAWITHTILDE*/- /* 228 */ 228,/*LATINSMALLLETTERAWITHDIAERESIS*/- /* 229 */ 229,/*LATINSMALLLETTERAWITHRINGABOVE*/- /* 230 */ 230,/*LATINSMALLLETTERAE*/- /* 231 */ 303,/*LATINSMALLLETTERIWITHOGONEK*/- /* 232 */ 269,/*LATINSMALLLETTERCWITHCARON*/- /* 233 */ 233,/*LATINSMALLLETTEREWITHACUTE*/- /* 234 */ 281,/*LATINSMALLLETTEREWITHOGONEK*/- /* 235 */ 235,/*LATINSMALLLETTEREWITHDIAERESIS*/- /* 236 */ 279,/*LATINSMALLLETTEREWITHDOTABOVE*/- /* 237 */ 237,/*LATINSMALLLETTERIWITHACUTE*/- /* 238 */ 238,/*LATINSMALLLETTERIWITHCIRCUMFLEX*/- /* 239 */ 239,/*LATINSMALLLETTERIWITHDIAERESIS*/- /* 240 */ 240,/*LATINSMALLLETTERETH*/- /* 241 */ 326,/*LATINSMALLLETTERNWITHCEDILLA*/- /* 242 */ 333,/*LATINSMALLLETTEROWITHMACRON*/- /* 243 */ 243,/*LATINSMALLLETTEROWITHACUTE*/- /* 244 */ 244,/*LATINSMALLLETTEROWITHCIRCUMFLEX*/- /* 245 */ 245,/*LATINSMALLLETTEROWITHTILDE*/- /* 246 */ 246,/*LATINSMALLLETTEROWITHDIAERESIS*/- /* 247 */ 361,/*LATINSMALLLETTERUWITHTILDE*/- /* 248 */ 248,/*LATINSMALLLETTEROWITHSTROKE*/- /* 249 */ 371,/*LATINSMALLLETTERUWITHOGONEK*/- /* 250 */ 250,/*LATINSMALLLETTERUWITHACUTE*/- /* 251 */ 251,/*LATINSMALLLETTERUWITHCIRCUMFLEX*/- /* 252 */ 252,/*LATINSMALLLETTERUWITHDIAERESIS*/- /* 253 */ 253,/*LATINSMALLLETTERYWITHACUTE*/- /* 254 */ 254,/*LATINSMALLLETTERTHORN*/- /* 255 */ 312/*LATINSMALLLETTERKRA*/-};-charconvert iso8859_13[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- 128,- 129,- 130,- 131,- 132,- 133,- 134,- 135,- 136,- 137,- 138,- 139,- 140,- 141,- 142,- 143,- 144,- 145,- 146,- 147,- 148,- 149,- 150,- 151,- 152,- 153,- 154,- 155,- 156,- 157,- 158,- 159,- /* 160 */ 160,/*NO-BREAKSPACE*/- /* 161 */ 8221,/*RIGHTDOUBLEQUOTATIONMARK*/- /* 162 */ 162,/*CENTSIGN*/- /* 163 */ 163,/*POUNDSIGN*/- /* 164 */ 164,/*CURRENCYSIGN*/- /* 165 */ 8222,/*DOUBLELOW-9QUOTATIONMARK*/- /* 166 */ 166,/*BROKENBAR*/- /* 167 */ 167,/*SECTIONSIGN*/- /* 168 */ 216,/*LATINCAPITALLETTEROWITHSTROKE*/- /* 169 */ 169,/*COPYRIGHTSIGN*/- /* 170 */ 342,/*LATINCAPITALLETTERRWITHCEDILLA*/- /* 171 */ 171,/*LEFT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 172 */ 172,/*NOTSIGN*/- /* 173 */ 173,/*SOFTHYPHEN*/- /* 174 */ 174,/*REGISTEREDSIGN*/- /* 175 */ 198,/*LATINCAPITALLETTERAE*/- /* 176 */ 176,/*DEGREESIGN*/- /* 177 */ 177,/*PLUS-MINUSSIGN*/- /* 178 */ 178,/*SUPERSCRIPTTWO*/- /* 179 */ 179,/*SUPERSCRIPTTHREE*/- /* 180 */ 8220,/*LEFTDOUBLEQUOTATIONMARK*/- /* 181 */ 181,/*MICROSIGN*/- /* 182 */ 182,/*PILCROWSIGN*/- /* 183 */ 183,/*MIDDLEDOT*/- /* 184 */ 248,/*LATINSMALLLETTEROWITHSTROKE*/- /* 185 */ 185,/*SUPERSCRIPTONE*/- /* 186 */ 343,/*LATINSMALLLETTERRWITHCEDILLA*/- /* 187 */ 187,/*RIGHT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 188 */ 188,/*VULGARFRACTIONONEQUARTER*/- /* 189 */ 189,/*VULGARFRACTIONONEHALF*/- /* 190 */ 190,/*VULGARFRACTIONTHREEQUARTERS*/- /* 191 */ 230,/*LATINSMALLLETTERAE*/- /* 192 */ 260,/*LATINCAPITALLETTERAWITHOGONEK*/- /* 193 */ 302,/*LATINCAPITALLETTERIWITHOGONEK*/- /* 194 */ 256,/*LATINCAPITALLETTERAWITHMACRON*/- /* 195 */ 262,/*LATINCAPITALLETTERCWITHACUTE*/- /* 196 */ 196,/*LATINCAPITALLETTERAWITHDIAERESIS*/- /* 197 */ 197,/*LATINCAPITALLETTERAWITHRINGABOVE*/- /* 198 */ 280,/*LATINCAPITALLETTEREWITHOGONEK*/- /* 199 */ 274,/*LATINCAPITALLETTEREWITHMACRON*/- /* 200 */ 268,/*LATINCAPITALLETTERCWITHCARON*/- /* 201 */ 201,/*LATINCAPITALLETTEREWITHACUTE*/- /* 202 */ 377,/*LATINCAPITALLETTERZWITHACUTE*/- /* 203 */ 278,/*LATINCAPITALLETTEREWITHDOTABOVE*/- /* 204 */ 290,/*LATINCAPITALLETTERGWITHCEDILLA*/- /* 205 */ 310,/*LATINCAPITALLETTERKWITHCEDILLA*/- /* 206 */ 298,/*LATINCAPITALLETTERIWITHMACRON*/- /* 207 */ 315,/*LATINCAPITALLETTERLWITHCEDILLA*/- /* 208 */ 352,/*LATINCAPITALLETTERSWITHCARON*/- /* 209 */ 323,/*LATINCAPITALLETTERNWITHACUTE*/- /* 210 */ 325,/*LATINCAPITALLETTERNWITHCEDILLA*/- /* 211 */ 211,/*LATINCAPITALLETTEROWITHACUTE*/- /* 212 */ 332,/*LATINCAPITALLETTEROWITHMACRON*/- /* 213 */ 213,/*LATINCAPITALLETTEROWITHTILDE*/- /* 214 */ 214,/*LATINCAPITALLETTEROWITHDIAERESIS*/- /* 215 */ 215,/*MULTIPLICATIONSIGN*/- /* 216 */ 370,/*LATINCAPITALLETTERUWITHOGONEK*/- /* 217 */ 321,/*LATINCAPITALLETTERLWITHSTROKE*/- /* 218 */ 346,/*LATINCAPITALLETTERSWITHACUTE*/- /* 219 */ 362,/*LATINCAPITALLETTERUWITHMACRON*/- /* 220 */ 220,/*LATINCAPITALLETTERUWITHDIAERESIS*/- /* 221 */ 379,/*LATINCAPITALLETTERZWITHDOTABOVE*/- /* 222 */ 381,/*LATINCAPITALLETTERZWITHCARON*/- /* 223 */ 223,/*LATINSMALLLETTERSHARPS*/- /* 224 */ 261,/*LATINSMALLLETTERAWITHOGONEK*/- /* 225 */ 303,/*LATINSMALLLETTERIWITHOGONEK*/- /* 226 */ 257,/*LATINSMALLLETTERAWITHMACRON*/- /* 227 */ 263,/*LATINSMALLLETTERCWITHACUTE*/- /* 228 */ 228,/*LATINSMALLLETTERAWITHDIAERESIS*/- /* 229 */ 229,/*LATINSMALLLETTERAWITHRINGABOVE*/- /* 230 */ 281,/*LATINSMALLLETTEREWITHOGONEK*/- /* 231 */ 275,/*LATINSMALLLETTEREWITHMACRON*/- /* 232 */ 269,/*LATINSMALLLETTERCWITHCARON*/- /* 233 */ 233,/*LATINSMALLLETTEREWITHACUTE*/- /* 234 */ 378,/*LATINSMALLLETTERZWITHACUTE*/- /* 235 */ 279,/*LATINSMALLLETTEREWITHDOTABOVE*/- /* 236 */ 291,/*LATINSMALLLETTERGWITHCEDILLA*/- /* 237 */ 311,/*LATINSMALLLETTERKWITHCEDILLA*/- /* 238 */ 299,/*LATINSMALLLETTERIWITHMACRON*/- /* 239 */ 316,/*LATINSMALLLETTERLWITHCEDILLA*/- /* 240 */ 353,/*LATINSMALLLETTERSWITHCARON*/- /* 241 */ 324,/*LATINSMALLLETTERNWITHACUTE*/- /* 242 */ 326,/*LATINSMALLLETTERNWITHCEDILLA*/- /* 243 */ 243,/*LATINSMALLLETTEROWITHACUTE*/- /* 244 */ 333,/*LATINSMALLLETTEROWITHMACRON*/- /* 245 */ 245,/*LATINSMALLLETTEROWITHTILDE*/- /* 246 */ 246,/*LATINSMALLLETTEROWITHDIAERESIS*/- /* 247 */ 247,/*DIVISIONSIGN*/- /* 248 */ 371,/*LATINSMALLLETTERUWITHOGONEK*/- /* 249 */ 322,/*LATINSMALLLETTERLWITHSTROKE*/- /* 250 */ 347,/*LATINSMALLLETTERSWITHACUTE*/- /* 251 */ 363,/*LATINSMALLLETTERUWITHMACRON*/- /* 252 */ 252,/*LATINSMALLLETTERUWITHDIAERESIS*/- /* 253 */ 380,/*LATINSMALLLETTERZWITHDOTABOVE*/- /* 254 */ 382,/*LATINSMALLLETTERZWITHCARON*/- /* 255 */ 8217/*RIGHTSINGLEQUOTATIONMARK*/-};-charconvert iso8859_14[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- 128,- 129,- 130,- 131,- 132,- 133,- 134,- 135,- 136,- 137,- 138,- 139,- 140,- 141,- 142,- 143,- 144,- 145,- 146,- 147,- 148,- 149,- 150,- 151,- 152,- 153,- 154,- 155,- 156,- 157,- 158,- 159,- /* 160 */ 160,/*NO-BREAKSPACE*/- /* 161 */ 7682,/*LATINCAPITALLETTERBWITHDOTABOVE*/- /* 162 */ 7683,/*LATINSMALLLETTERBWITHDOTABOVE*/- /* 163 */ 163,/*POUNDSIGN*/- /* 164 */ 266,/*LATINCAPITALLETTERCWITHDOTABOVE*/- /* 165 */ 267,/*LATINSMALLLETTERCWITHDOTABOVE*/- /* 166 */ 7690,/*LATINCAPITALLETTERDWITHDOTABOVE*/- /* 167 */ 167,/*SECTIONSIGN*/- /* 168 */ 7808,/*LATINCAPITALLETTERWWITHGRAVE*/- /* 169 */ 169,/*COPYRIGHTSIGN*/- /* 170 */ 7810,/*LATINCAPITALLETTERWWITHACUTE*/- /* 171 */ 7691,/*LATINSMALLLETTERDWITHDOTABOVE*/- /* 172 */ 7922,/*LATINCAPITALLETTERYWITHGRAVE*/- /* 173 */ 173,/*SOFTHYPHEN*/- /* 174 */ 174,/*REGISTEREDSIGN*/- /* 175 */ 376,/*LATINCAPITALLETTERYWITHDIAERESIS*/- /* 176 */ 7710,/*LATINCAPITALLETTERFWITHDOTABOVE*/- /* 177 */ 7711,/*LATINSMALLLETTERFWITHDOTABOVE*/- /* 178 */ 288,/*LATINCAPITALLETTERGWITHDOTABOVE*/- /* 179 */ 289,/*LATINSMALLLETTERGWITHDOTABOVE*/- /* 180 */ 7744,/*LATINCAPITALLETTERMWITHDOTABOVE*/- /* 181 */ 7745,/*LATINSMALLLETTERMWITHDOTABOVE*/- /* 182 */ 182,/*PILCROWSIGN*/- /* 183 */ 7766,/*LATINCAPITALLETTERPWITHDOTABOVE*/- /* 184 */ 7809,/*LATINSMALLLETTERWWITHGRAVE*/- /* 185 */ 7767,/*LATINSMALLLETTERPWITHDOTABOVE*/- /* 186 */ 7811,/*LATINSMALLLETTERWWITHACUTE*/- /* 187 */ 7776,/*LATINCAPITALLETTERSWITHDOTABOVE*/- /* 188 */ 7923,/*LATINSMALLLETTERYWITHGRAVE*/- /* 189 */ 7812,/*LATINCAPITALLETTERWWITHDIAERESIS*/- /* 190 */ 7813,/*LATINSMALLLETTERWWITHDIAERESIS*/- /* 191 */ 7777,/*LATINSMALLLETTERSWITHDOTABOVE*/- /* 192 */ 192,/*LATINCAPITALLETTERAWITHGRAVE*/- /* 193 */ 193,/*LATINCAPITALLETTERAWITHACUTE*/- /* 194 */ 194,/*LATINCAPITALLETTERAWITHCIRCUMFLEX*/- /* 195 */ 195,/*LATINCAPITALLETTERAWITHTILDE*/- /* 196 */ 196,/*LATINCAPITALLETTERAWITHDIAERESIS*/- /* 197 */ 197,/*LATINCAPITALLETTERAWITHRINGABOVE*/- /* 198 */ 198,/*LATINCAPITALLETTERAE*/- /* 199 */ 199,/*LATINCAPITALLETTERCWITHCEDILLA*/- /* 200 */ 200,/*LATINCAPITALLETTEREWITHGRAVE*/- /* 201 */ 201,/*LATINCAPITALLETTEREWITHACUTE*/- /* 202 */ 202,/*LATINCAPITALLETTEREWITHCIRCUMFLEX*/- /* 203 */ 203,/*LATINCAPITALLETTEREWITHDIAERESIS*/- /* 204 */ 204,/*LATINCAPITALLETTERIWITHGRAVE*/- /* 205 */ 205,/*LATINCAPITALLETTERIWITHACUTE*/- /* 206 */ 206,/*LATINCAPITALLETTERIWITHCIRCUMFLEX*/- /* 207 */ 207,/*LATINCAPITALLETTERIWITHDIAERESIS*/- /* 208 */ 372,/*LATINCAPITALLETTERWWITHCIRCUMFLEX*/- /* 209 */ 209,/*LATINCAPITALLETTERNWITHTILDE*/- /* 210 */ 210,/*LATINCAPITALLETTEROWITHGRAVE*/- /* 211 */ 211,/*LATINCAPITALLETTEROWITHACUTE*/- /* 212 */ 212,/*LATINCAPITALLETTEROWITHCIRCUMFLEX*/- /* 213 */ 213,/*LATINCAPITALLETTEROWITHTILDE*/- /* 214 */ 214,/*LATINCAPITALLETTEROWITHDIAERESIS*/- /* 215 */ 7786,/*LATINCAPITALLETTERTWITHDOTABOVE*/- /* 216 */ 216,/*LATINCAPITALLETTEROWITHSTROKE*/- /* 217 */ 217,/*LATINCAPITALLETTERUWITHGRAVE*/- /* 218 */ 218,/*LATINCAPITALLETTERUWITHACUTE*/- /* 219 */ 219,/*LATINCAPITALLETTERUWITHCIRCUMFLEX*/- /* 220 */ 220,/*LATINCAPITALLETTERUWITHDIAERESIS*/- /* 221 */ 221,/*LATINCAPITALLETTERYWITHACUTE*/- /* 222 */ 374,/*LATINCAPITALLETTERYWITHCIRCUMFLEX*/- /* 223 */ 223,/*LATINSMALLLETTERSHARPS*/- /* 224 */ 224,/*LATINSMALLLETTERAWITHGRAVE*/- /* 225 */ 225,/*LATINSMALLLETTERAWITHACUTE*/- /* 226 */ 226,/*LATINSMALLLETTERAWITHCIRCUMFLEX*/- /* 227 */ 227,/*LATINSMALLLETTERAWITHTILDE*/- /* 228 */ 228,/*LATINSMALLLETTERAWITHDIAERESIS*/- /* 229 */ 229,/*LATINSMALLLETTERAWITHRINGABOVE*/- /* 230 */ 230,/*LATINSMALLLETTERAE*/- /* 231 */ 231,/*LATINSMALLLETTERCWITHCEDILLA*/- /* 232 */ 232,/*LATINSMALLLETTEREWITHGRAVE*/- /* 233 */ 233,/*LATINSMALLLETTEREWITHACUTE*/- /* 234 */ 234,/*LATINSMALLLETTEREWITHCIRCUMFLEX*/- /* 235 */ 235,/*LATINSMALLLETTEREWITHDIAERESIS*/- /* 236 */ 236,/*LATINSMALLLETTERIWITHGRAVE*/- /* 237 */ 237,/*LATINSMALLLETTERIWITHACUTE*/- /* 238 */ 238,/*LATINSMALLLETTERIWITHCIRCUMFLEX*/- /* 239 */ 239,/*LATINSMALLLETTERIWITHDIAERESIS*/- /* 240 */ 373,/*LATINSMALLLETTERWWITHCIRCUMFLEX*/- /* 241 */ 241,/*LATINSMALLLETTERNWITHTILDE*/- /* 242 */ 242,/*LATINSMALLLETTEROWITHGRAVE*/- /* 243 */ 243,/*LATINSMALLLETTEROWITHACUTE*/- /* 244 */ 244,/*LATINSMALLLETTEROWITHCIRCUMFLEX*/- /* 245 */ 245,/*LATINSMALLLETTEROWITHTILDE*/- /* 246 */ 246,/*LATINSMALLLETTEROWITHDIAERESIS*/- /* 247 */ 7787,/*LATINSMALLLETTERTWITHDOTABOVE*/- /* 248 */ 248,/*LATINSMALLLETTEROWITHSTROKE*/- /* 249 */ 249,/*LATINSMALLLETTERUWITHGRAVE*/- /* 250 */ 250,/*LATINSMALLLETTERUWITHACUTE*/- /* 251 */ 251,/*LATINSMALLLETTERUWITHCIRCUMFLEX*/- /* 252 */ 252,/*LATINSMALLLETTERUWITHDIAERESIS*/- /* 253 */ 253,/*LATINSMALLLETTERYWITHACUTE*/- /* 254 */ 375,/*LATINSMALLLETTERYWITHCIRCUMFLEX*/- /* 255 */ 255/*LATINSMALLLETTERYWITHDIAERESIS*/-};-charconvert iso8859_15[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- 128,- 129,- 130,- 131,- 132,- 133,- 134,- 135,- 136,- 137,- 138,- 139,- 140,- 141,- 142,- 143,- 144,- 145,- 146,- 147,- 148,- 149,- 150,- 151,- 152,- 153,- 154,- 155,- 156,- 157,- 158,- 159,- /* 160 */ 160,/*NO-BREAKSPACE*/- /* 161 */ 161,/*INVERTEDEXCLAMATIONMARK*/- /* 162 */ 162,/*CENTSIGN*/- /* 163 */ 163,/*POUNDSIGN*/- /* 164 */ 8364,/*EUROSIGN*/- /* 165 */ 165,/*YENSIGN*/- /* 166 */ 352,/*LATINCAPITALLETTERSWITHCARON*/- /* 167 */ 167,/*SECTIONSIGN*/- /* 168 */ 353,/*LATINSMALLLETTERSWITHCARON*/- /* 169 */ 169,/*COPYRIGHTSIGN*/- /* 170 */ 170,/*FEMININEORDINALINDICATOR*/- /* 171 */ 171,/*LEFT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 172 */ 172,/*NOTSIGN*/- /* 173 */ 173,/*SOFTHYPHEN*/- /* 174 */ 174,/*REGISTEREDSIGN*/- /* 175 */ 175,/*MACRON*/- /* 176 */ 176,/*DEGREESIGN*/- /* 177 */ 177,/*PLUS-MINUSSIGN*/- /* 178 */ 178,/*SUPERSCRIPTTWO*/- /* 179 */ 179,/*SUPERSCRIPTTHREE*/- /* 180 */ 381,/*LATINCAPITALLETTERZWITHCARON*/- /* 181 */ 181,/*MICROSIGN*/- /* 182 */ 182,/*PILCROWSIGN*/- /* 183 */ 183,/*MIDDLEDOT*/- /* 184 */ 382,/*LATINSMALLLETTERZWITHCARON*/- /* 185 */ 185,/*SUPERSCRIPTONE*/- /* 186 */ 186,/*MASCULINEORDINALINDICATOR*/- /* 187 */ 187,/*RIGHT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 188 */ 338,/*LATINCAPITALLIGATUREOE*/- /* 189 */ 339,/*LATINSMALLLIGATUREOE*/- /* 190 */ 376,/*LATINCAPITALLETTERYWITHDIAERESIS*/- /* 191 */ 191,/*INVERTEDQUESTIONMARK*/- /* 192 */ 192,/*LATINCAPITALLETTERAWITHGRAVE*/- /* 193 */ 193,/*LATINCAPITALLETTERAWITHACUTE*/- /* 194 */ 194,/*LATINCAPITALLETTERAWITHCIRCUMFLEX*/- /* 195 */ 195,/*LATINCAPITALLETTERAWITHTILDE*/- /* 196 */ 196,/*LATINCAPITALLETTERAWITHDIAERESIS*/- /* 197 */ 197,/*LATINCAPITALLETTERAWITHRINGABOVE*/- /* 198 */ 198,/*LATINCAPITALLETTERAE*/- /* 199 */ 199,/*LATINCAPITALLETTERCWITHCEDILLA*/- /* 200 */ 200,/*LATINCAPITALLETTEREWITHGRAVE*/- /* 201 */ 201,/*LATINCAPITALLETTEREWITHACUTE*/- /* 202 */ 202,/*LATINCAPITALLETTEREWITHCIRCUMFLEX*/- /* 203 */ 203,/*LATINCAPITALLETTEREWITHDIAERESIS*/- /* 204 */ 204,/*LATINCAPITALLETTERIWITHGRAVE*/- /* 205 */ 205,/*LATINCAPITALLETTERIWITHACUTE*/- /* 206 */ 206,/*LATINCAPITALLETTERIWITHCIRCUMFLEX*/- /* 207 */ 207,/*LATINCAPITALLETTERIWITHDIAERESIS*/- /* 208 */ 208,/*LATINCAPITALLETTERETH*/- /* 209 */ 209,/*LATINCAPITALLETTERNWITHTILDE*/- /* 210 */ 210,/*LATINCAPITALLETTEROWITHGRAVE*/- /* 211 */ 211,/*LATINCAPITALLETTEROWITHACUTE*/- /* 212 */ 212,/*LATINCAPITALLETTEROWITHCIRCUMFLEX*/- /* 213 */ 213,/*LATINCAPITALLETTEROWITHTILDE*/- /* 214 */ 214,/*LATINCAPITALLETTEROWITHDIAERESIS*/- /* 215 */ 215,/*MULTIPLICATIONSIGN*/- /* 216 */ 216,/*LATINCAPITALLETTEROWITHSTROKE*/- /* 217 */ 217,/*LATINCAPITALLETTERUWITHGRAVE*/- /* 218 */ 218,/*LATINCAPITALLETTERUWITHACUTE*/- /* 219 */ 219,/*LATINCAPITALLETTERUWITHCIRCUMFLEX*/- /* 220 */ 220,/*LATINCAPITALLETTERUWITHDIAERESIS*/- /* 221 */ 221,/*LATINCAPITALLETTERYWITHACUTE*/- /* 222 */ 222,/*LATINCAPITALLETTERTHORN*/- /* 223 */ 223,/*LATINSMALLLETTERSHARPS*/- /* 224 */ 224,/*LATINSMALLLETTERAWITHGRAVE*/- /* 225 */ 225,/*LATINSMALLLETTERAWITHACUTE*/- /* 226 */ 226,/*LATINSMALLLETTERAWITHCIRCUMFLEX*/- /* 227 */ 227,/*LATINSMALLLETTERAWITHTILDE*/- /* 228 */ 228,/*LATINSMALLLETTERAWITHDIAERESIS*/- /* 229 */ 229,/*LATINSMALLLETTERAWITHRINGABOVE*/- /* 230 */ 230,/*LATINSMALLLETTERAE*/- /* 231 */ 231,/*LATINSMALLLETTERCWITHCEDILLA*/- /* 232 */ 232,/*LATINSMALLLETTEREWITHGRAVE*/- /* 233 */ 233,/*LATINSMALLLETTEREWITHACUTE*/- /* 234 */ 234,/*LATINSMALLLETTEREWITHCIRCUMFLEX*/- /* 235 */ 235,/*LATINSMALLLETTEREWITHDIAERESIS*/- /* 236 */ 236,/*LATINSMALLLETTERIWITHGRAVE*/- /* 237 */ 237,/*LATINSMALLLETTERIWITHACUTE*/- /* 238 */ 238,/*LATINSMALLLETTERIWITHCIRCUMFLEX*/- /* 239 */ 239,/*LATINSMALLLETTERIWITHDIAERESIS*/- /* 240 */ 240,/*LATINSMALLLETTERETH*/- /* 241 */ 241,/*LATINSMALLLETTERNWITHTILDE*/- /* 242 */ 242,/*LATINSMALLLETTEROWITHGRAVE*/- /* 243 */ 243,/*LATINSMALLLETTEROWITHACUTE*/- /* 244 */ 244,/*LATINSMALLLETTEROWITHCIRCUMFLEX*/- /* 245 */ 245,/*LATINSMALLLETTEROWITHTILDE*/- /* 246 */ 246,/*LATINSMALLLETTEROWITHDIAERESIS*/- /* 247 */ 247,/*DIVISIONSIGN*/- /* 248 */ 248,/*LATINSMALLLETTEROWITHSTROKE*/- /* 249 */ 249,/*LATINSMALLLETTERUWITHGRAVE*/- /* 250 */ 250,/*LATINSMALLLETTERUWITHACUTE*/- /* 251 */ 251,/*LATINSMALLLETTERUWITHCIRCUMFLEX*/- /* 252 */ 252,/*LATINSMALLLETTERUWITHDIAERESIS*/- /* 253 */ 253,/*LATINSMALLLETTERYWITHACUTE*/- /* 254 */ 254,/*LATINSMALLLETTERTHORN*/- /* 255 */ 255/*LATINSMALLLETTERYWITHDIAERESIS*/-};-charconvert iso8859_1[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- 128,- 129,- 130,- 131,- 132,- 133,- 134,- 135,- 136,- 137,- 138,- 139,- 140,- 141,- 142,- 143,- 144,- 145,- 146,- 147,- 148,- 149,- 150,- 151,- 152,- 153,- 154,- 155,- 156,- 157,- 158,- 159,- /* 160 */ 160,/*NO-BREAKSPACE*/- /* 161 */ 161,/*INVERTEDEXCLAMATIONMARK*/- /* 162 */ 162,/*CENTSIGN*/- /* 163 */ 163,/*POUNDSIGN*/- /* 164 */ 164,/*CURRENCYSIGN*/- /* 165 */ 165,/*YENSIGN*/- /* 166 */ 166,/*BROKENBAR*/- /* 167 */ 167,/*SECTIONSIGN*/- /* 168 */ 168,/*DIAERESIS*/- /* 169 */ 169,/*COPYRIGHTSIGN*/- /* 170 */ 170,/*FEMININEORDINALINDICATOR*/- /* 171 */ 171,/*LEFT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 172 */ 172,/*NOTSIGN*/- /* 173 */ 173,/*SOFTHYPHEN*/- /* 174 */ 174,/*REGISTEREDSIGN*/- /* 175 */ 175,/*MACRON*/- /* 176 */ 176,/*DEGREESIGN*/- /* 177 */ 177,/*PLUS-MINUSSIGN*/- /* 178 */ 178,/*SUPERSCRIPTTWO*/- /* 179 */ 179,/*SUPERSCRIPTTHREE*/- /* 180 */ 180,/*ACUTEACCENT*/- /* 181 */ 181,/*MICROSIGN*/- /* 182 */ 182,/*PILCROWSIGN*/- /* 183 */ 183,/*MIDDLEDOT*/- /* 184 */ 184,/*CEDILLA*/- /* 185 */ 185,/*SUPERSCRIPTONE*/- /* 186 */ 186,/*MASCULINEORDINALINDICATOR*/- /* 187 */ 187,/*RIGHT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 188 */ 188,/*VULGARFRACTIONONEQUARTER*/- /* 189 */ 189,/*VULGARFRACTIONONEHALF*/- /* 190 */ 190,/*VULGARFRACTIONTHREEQUARTERS*/- /* 191 */ 191,/*INVERTEDQUESTIONMARK*/- /* 192 */ 192,/*LATINCAPITALLETTERAWITHGRAVE*/- /* 193 */ 193,/*LATINCAPITALLETTERAWITHACUTE*/- /* 194 */ 194,/*LATINCAPITALLETTERAWITHCIRCUMFLEX*/- /* 195 */ 195,/*LATINCAPITALLETTERAWITHTILDE*/- /* 196 */ 196,/*LATINCAPITALLETTERAWITHDIAERESIS*/- /* 197 */ 197,/*LATINCAPITALLETTERAWITHRINGABOVE*/- /* 198 */ 198,/*LATINCAPITALLETTERAE*/- /* 199 */ 199,/*LATINCAPITALLETTERCWITHCEDILLA*/- /* 200 */ 200,/*LATINCAPITALLETTEREWITHGRAVE*/- /* 201 */ 201,/*LATINCAPITALLETTEREWITHACUTE*/- /* 202 */ 202,/*LATINCAPITALLETTEREWITHCIRCUMFLEX*/- /* 203 */ 203,/*LATINCAPITALLETTEREWITHDIAERESIS*/- /* 204 */ 204,/*LATINCAPITALLETTERIWITHGRAVE*/- /* 205 */ 205,/*LATINCAPITALLETTERIWITHACUTE*/- /* 206 */ 206,/*LATINCAPITALLETTERIWITHCIRCUMFLEX*/- /* 207 */ 207,/*LATINCAPITALLETTERIWITHDIAERESIS*/- /* 208 */ 208,/*LATINCAPITALLETTERETH*/- /* 209 */ 209,/*LATINCAPITALLETTERNWITHTILDE*/- /* 210 */ 210,/*LATINCAPITALLETTEROWITHGRAVE*/- /* 211 */ 211,/*LATINCAPITALLETTEROWITHACUTE*/- /* 212 */ 212,/*LATINCAPITALLETTEROWITHCIRCUMFLEX*/- /* 213 */ 213,/*LATINCAPITALLETTEROWITHTILDE*/- /* 214 */ 214,/*LATINCAPITALLETTEROWITHDIAERESIS*/- /* 215 */ 215,/*MULTIPLICATIONSIGN*/- /* 216 */ 216,/*LATINCAPITALLETTEROWITHSTROKE*/- /* 217 */ 217,/*LATINCAPITALLETTERUWITHGRAVE*/- /* 218 */ 218,/*LATINCAPITALLETTERUWITHACUTE*/- /* 219 */ 219,/*LATINCAPITALLETTERUWITHCIRCUMFLEX*/- /* 220 */ 220,/*LATINCAPITALLETTERUWITHDIAERESIS*/- /* 221 */ 221,/*LATINCAPITALLETTERYWITHACUTE*/- /* 222 */ 222,/*LATINCAPITALLETTERTHORN*/- /* 223 */ 223,/*LATINSMALLLETTERSHARPS*/- /* 224 */ 224,/*LATINSMALLLETTERAWITHGRAVE*/- /* 225 */ 225,/*LATINSMALLLETTERAWITHACUTE*/- /* 226 */ 226,/*LATINSMALLLETTERAWITHCIRCUMFLEX*/- /* 227 */ 227,/*LATINSMALLLETTERAWITHTILDE*/- /* 228 */ 228,/*LATINSMALLLETTERAWITHDIAERESIS*/- /* 229 */ 229,/*LATINSMALLLETTERAWITHRINGABOVE*/- /* 230 */ 230,/*LATINSMALLLETTERAE*/- /* 231 */ 231,/*LATINSMALLLETTERCWITHCEDILLA*/- /* 232 */ 232,/*LATINSMALLLETTEREWITHGRAVE*/- /* 233 */ 233,/*LATINSMALLLETTEREWITHACUTE*/- /* 234 */ 234,/*LATINSMALLLETTEREWITHCIRCUMFLEX*/- /* 235 */ 235,/*LATINSMALLLETTEREWITHDIAERESIS*/- /* 236 */ 236,/*LATINSMALLLETTERIWITHGRAVE*/- /* 237 */ 237,/*LATINSMALLLETTERIWITHACUTE*/- /* 238 */ 238,/*LATINSMALLLETTERIWITHCIRCUMFLEX*/- /* 239 */ 239,/*LATINSMALLLETTERIWITHDIAERESIS*/- /* 240 */ 240,/*LATINSMALLLETTERETH*/- /* 241 */ 241,/*LATINSMALLLETTERNWITHTILDE*/- /* 242 */ 242,/*LATINSMALLLETTEROWITHGRAVE*/- /* 243 */ 243,/*LATINSMALLLETTEROWITHACUTE*/- /* 244 */ 244,/*LATINSMALLLETTEROWITHCIRCUMFLEX*/- /* 245 */ 245,/*LATINSMALLLETTEROWITHTILDE*/- /* 246 */ 246,/*LATINSMALLLETTEROWITHDIAERESIS*/- /* 247 */ 247,/*DIVISIONSIGN*/- /* 248 */ 248,/*LATINSMALLLETTEROWITHSTROKE*/- /* 249 */ 249,/*LATINSMALLLETTERUWITHGRAVE*/- /* 250 */ 250,/*LATINSMALLLETTERUWITHACUTE*/- /* 251 */ 251,/*LATINSMALLLETTERUWITHCIRCUMFLEX*/- /* 252 */ 252,/*LATINSMALLLETTERUWITHDIAERESIS*/- /* 253 */ 253,/*LATINSMALLLETTERYWITHACUTE*/- /* 254 */ 254,/*LATINSMALLLETTERTHORN*/- /* 255 */ 255/*LATINSMALLLETTERYWITHDIAERESIS*/-};-charconvert iso8859_2[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- 128,- 129,- 130,- 131,- 132,- 133,- 134,- 135,- 136,- 137,- 138,- 139,- 140,- 141,- 142,- 143,- 144,- 145,- 146,- 147,- 148,- 149,- 150,- 151,- 152,- 153,- 154,- 155,- 156,- 157,- 158,- 159,- /* 160 */ 160,/*NO-BREAKSPACE*/- /* 161 */ 260,/*LATINCAPITALLETTERAWITHOGONEK*/- /* 162 */ 728,/*BREVE*/- /* 163 */ 321,/*LATINCAPITALLETTERLWITHSTROKE*/- /* 164 */ 164,/*CURRENCYSIGN*/- /* 165 */ 317,/*LATINCAPITALLETTERLWITHCARON*/- /* 166 */ 346,/*LATINCAPITALLETTERSWITHACUTE*/- /* 167 */ 167,/*SECTIONSIGN*/- /* 168 */ 168,/*DIAERESIS*/- /* 169 */ 352,/*LATINCAPITALLETTERSWITHCARON*/- /* 170 */ 350,/*LATINCAPITALLETTERSWITHCEDILLA*/- /* 171 */ 356,/*LATINCAPITALLETTERTWITHCARON*/- /* 172 */ 377,/*LATINCAPITALLETTERZWITHACUTE*/- /* 173 */ 173,/*SOFTHYPHEN*/- /* 174 */ 381,/*LATINCAPITALLETTERZWITHCARON*/- /* 175 */ 379,/*LATINCAPITALLETTERZWITHDOTABOVE*/- /* 176 */ 176,/*DEGREESIGN*/- /* 177 */ 261,/*LATINSMALLLETTERAWITHOGONEK*/- /* 178 */ 731,/*OGONEK*/- /* 179 */ 322,/*LATINSMALLLETTERLWITHSTROKE*/- /* 180 */ 180,/*ACUTEACCENT*/- /* 181 */ 318,/*LATINSMALLLETTERLWITHCARON*/- /* 182 */ 347,/*LATINSMALLLETTERSWITHACUTE*/- /* 183 */ 711,/*CARON*/- /* 184 */ 184,/*CEDILLA*/- /* 185 */ 353,/*LATINSMALLLETTERSWITHCARON*/- /* 186 */ 351,/*LATINSMALLLETTERSWITHCEDILLA*/- /* 187 */ 357,/*LATINSMALLLETTERTWITHCARON*/- /* 188 */ 378,/*LATINSMALLLETTERZWITHACUTE*/- /* 189 */ 733,/*DOUBLEACUTEACCENT*/- /* 190 */ 382,/*LATINSMALLLETTERZWITHCARON*/- /* 191 */ 380,/*LATINSMALLLETTERZWITHDOTABOVE*/- /* 192 */ 340,/*LATINCAPITALLETTERRWITHACUTE*/- /* 193 */ 193,/*LATINCAPITALLETTERAWITHACUTE*/- /* 194 */ 194,/*LATINCAPITALLETTERAWITHCIRCUMFLEX*/- /* 195 */ 258,/*LATINCAPITALLETTERAWITHBREVE*/- /* 196 */ 196,/*LATINCAPITALLETTERAWITHDIAERESIS*/- /* 197 */ 313,/*LATINCAPITALLETTERLWITHACUTE*/- /* 198 */ 262,/*LATINCAPITALLETTERCWITHACUTE*/- /* 199 */ 199,/*LATINCAPITALLETTERCWITHCEDILLA*/- /* 200 */ 268,/*LATINCAPITALLETTERCWITHCARON*/- /* 201 */ 201,/*LATINCAPITALLETTEREWITHACUTE*/- /* 202 */ 280,/*LATINCAPITALLETTEREWITHOGONEK*/- /* 203 */ 203,/*LATINCAPITALLETTEREWITHDIAERESIS*/- /* 204 */ 282,/*LATINCAPITALLETTEREWITHCARON*/- /* 205 */ 205,/*LATINCAPITALLETTERIWITHACUTE*/- /* 206 */ 206,/*LATINCAPITALLETTERIWITHCIRCUMFLEX*/- /* 207 */ 270,/*LATINCAPITALLETTERDWITHCARON*/- /* 208 */ 272,/*LATINCAPITALLETTERDWITHSTROKE*/- /* 209 */ 323,/*LATINCAPITALLETTERNWITHACUTE*/- /* 210 */ 327,/*LATINCAPITALLETTERNWITHCARON*/- /* 211 */ 211,/*LATINCAPITALLETTEROWITHACUTE*/- /* 212 */ 212,/*LATINCAPITALLETTEROWITHCIRCUMFLEX*/- /* 213 */ 336,/*LATINCAPITALLETTEROWITHDOUBLEACUTE*/- /* 214 */ 214,/*LATINCAPITALLETTEROWITHDIAERESIS*/- /* 215 */ 215,/*MULTIPLICATIONSIGN*/- /* 216 */ 344,/*LATINCAPITALLETTERRWITHCARON*/- /* 217 */ 366,/*LATINCAPITALLETTERUWITHRINGABOVE*/- /* 218 */ 218,/*LATINCAPITALLETTERUWITHACUTE*/- /* 219 */ 368,/*LATINCAPITALLETTERUWITHDOUBLEACUTE*/- /* 220 */ 220,/*LATINCAPITALLETTERUWITHDIAERESIS*/- /* 221 */ 221,/*LATINCAPITALLETTERYWITHACUTE*/- /* 222 */ 354,/*LATINCAPITALLETTERTWITHCEDILLA*/- /* 223 */ 223,/*LATINSMALLLETTERSHARPS*/- /* 224 */ 341,/*LATINSMALLLETTERRWITHACUTE*/- /* 225 */ 225,/*LATINSMALLLETTERAWITHACUTE*/- /* 226 */ 226,/*LATINSMALLLETTERAWITHCIRCUMFLEX*/- /* 227 */ 259,/*LATINSMALLLETTERAWITHBREVE*/- /* 228 */ 228,/*LATINSMALLLETTERAWITHDIAERESIS*/- /* 229 */ 314,/*LATINSMALLLETTERLWITHACUTE*/- /* 230 */ 263,/*LATINSMALLLETTERCWITHACUTE*/- /* 231 */ 231,/*LATINSMALLLETTERCWITHCEDILLA*/- /* 232 */ 269,/*LATINSMALLLETTERCWITHCARON*/- /* 233 */ 233,/*LATINSMALLLETTEREWITHACUTE*/- /* 234 */ 281,/*LATINSMALLLETTEREWITHOGONEK*/- /* 235 */ 235,/*LATINSMALLLETTEREWITHDIAERESIS*/- /* 236 */ 283,/*LATINSMALLLETTEREWITHCARON*/- /* 237 */ 237,/*LATINSMALLLETTERIWITHACUTE*/- /* 238 */ 238,/*LATINSMALLLETTERIWITHCIRCUMFLEX*/- /* 239 */ 271,/*LATINSMALLLETTERDWITHCARON*/- /* 240 */ 273,/*LATINSMALLLETTERDWITHSTROKE*/- /* 241 */ 324,/*LATINSMALLLETTERNWITHACUTE*/- /* 242 */ 328,/*LATINSMALLLETTERNWITHCARON*/- /* 243 */ 243,/*LATINSMALLLETTEROWITHACUTE*/- /* 244 */ 244,/*LATINSMALLLETTEROWITHCIRCUMFLEX*/- /* 245 */ 337,/*LATINSMALLLETTEROWITHDOUBLEACUTE*/- /* 246 */ 246,/*LATINSMALLLETTEROWITHDIAERESIS*/- /* 247 */ 247,/*DIVISIONSIGN*/- /* 248 */ 345,/*LATINSMALLLETTERRWITHCARON*/- /* 249 */ 367,/*LATINSMALLLETTERUWITHRINGABOVE*/- /* 250 */ 250,/*LATINSMALLLETTERUWITHACUTE*/- /* 251 */ 369,/*LATINSMALLLETTERUWITHDOUBLEACUTE*/- /* 252 */ 252,/*LATINSMALLLETTERUWITHDIAERESIS*/- /* 253 */ 253,/*LATINSMALLLETTERYWITHACUTE*/- /* 254 */ 355,/*LATINSMALLLETTERTWITHCEDILLA*/- /* 255 */ 729/*DOTABOVE*/-};-charconvert iso8859_3[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- 128,- 129,- 130,- 131,- 132,- 133,- 134,- 135,- 136,- 137,- 138,- 139,- 140,- 141,- 142,- 143,- 144,- 145,- 146,- 147,- 148,- 149,- 150,- 151,- 152,- 153,- 154,- 155,- 156,- 157,- 158,- 159,- /* 160 */ 160,/*NO-BREAKSPACE*/- /* 161 */ 294,/*LATINCAPITALLETTERHWITHSTROKE*/- /* 162 */ 728,/*BREVE*/- /* 163 */ 163,/*POUNDSIGN*/- /* 164 */ 164,/*CURRENCYSIGN*/- 165,- /* 166 */ 292,/*LATINCAPITALLETTERHWITHCIRCUMFLEX*/- /* 167 */ 167,/*SECTIONSIGN*/- /* 168 */ 168,/*DIAERESIS*/- /* 169 */ 304,/*LATINCAPITALLETTERIWITHDOTABOVE*/- /* 170 */ 350,/*LATINCAPITALLETTERSWITHCEDILLA*/- /* 171 */ 286,/*LATINCAPITALLETTERGWITHBREVE*/- /* 172 */ 308,/*LATINCAPITALLETTERJWITHCIRCUMFLEX*/- /* 173 */ 173,/*SOFTHYPHEN*/- 174,- /* 175 */ 379,/*LATINCAPITALLETTERZWITHDOTABOVE*/- /* 176 */ 176,/*DEGREESIGN*/- /* 177 */ 295,/*LATINSMALLLETTERHWITHSTROKE*/- /* 178 */ 178,/*SUPERSCRIPTTWO*/- /* 179 */ 179,/*SUPERSCRIPTTHREE*/- /* 180 */ 180,/*ACUTEACCENT*/- /* 181 */ 181,/*MICROSIGN*/- /* 182 */ 293,/*LATINSMALLLETTERHWITHCIRCUMFLEX*/- /* 183 */ 183,/*MIDDLEDOT*/- /* 184 */ 184,/*CEDILLA*/- /* 185 */ 305,/*LATINSMALLLETTERDOTLESSI*/- /* 186 */ 351,/*LATINSMALLLETTERSWITHCEDILLA*/- /* 187 */ 287,/*LATINSMALLLETTERGWITHBREVE*/- /* 188 */ 309,/*LATINSMALLLETTERJWITHCIRCUMFLEX*/- /* 189 */ 189,/*VULGARFRACTIONONEHALF*/- 190,- /* 191 */ 380,/*LATINSMALLLETTERZWITHDOTABOVE*/- /* 192 */ 192,/*LATINCAPITALLETTERAWITHGRAVE*/- /* 193 */ 193,/*LATINCAPITALLETTERAWITHACUTE*/- /* 194 */ 194,/*LATINCAPITALLETTERAWITHCIRCUMFLEX*/- 195,- /* 196 */ 196,/*LATINCAPITALLETTERAWITHDIAERESIS*/- /* 197 */ 266,/*LATINCAPITALLETTERCWITHDOTABOVE*/- /* 198 */ 264,/*LATINCAPITALLETTERCWITHCIRCUMFLEX*/- /* 199 */ 199,/*LATINCAPITALLETTERCWITHCEDILLA*/- /* 200 */ 200,/*LATINCAPITALLETTEREWITHGRAVE*/- /* 201 */ 201,/*LATINCAPITALLETTEREWITHACUTE*/- /* 202 */ 202,/*LATINCAPITALLETTEREWITHCIRCUMFLEX*/- /* 203 */ 203,/*LATINCAPITALLETTEREWITHDIAERESIS*/- /* 204 */ 204,/*LATINCAPITALLETTERIWITHGRAVE*/- /* 205 */ 205,/*LATINCAPITALLETTERIWITHACUTE*/- /* 206 */ 206,/*LATINCAPITALLETTERIWITHCIRCUMFLEX*/- /* 207 */ 207,/*LATINCAPITALLETTERIWITHDIAERESIS*/- 208,- /* 209 */ 209,/*LATINCAPITALLETTERNWITHTILDE*/- /* 210 */ 210,/*LATINCAPITALLETTEROWITHGRAVE*/- /* 211 */ 211,/*LATINCAPITALLETTEROWITHACUTE*/- /* 212 */ 212,/*LATINCAPITALLETTEROWITHCIRCUMFLEX*/- /* 213 */ 288,/*LATINCAPITALLETTERGWITHDOTABOVE*/- /* 214 */ 214,/*LATINCAPITALLETTEROWITHDIAERESIS*/- /* 215 */ 215,/*MULTIPLICATIONSIGN*/- /* 216 */ 284,/*LATINCAPITALLETTERGWITHCIRCUMFLEX*/- /* 217 */ 217,/*LATINCAPITALLETTERUWITHGRAVE*/- /* 218 */ 218,/*LATINCAPITALLETTERUWITHACUTE*/- /* 219 */ 219,/*LATINCAPITALLETTERUWITHCIRCUMFLEX*/- /* 220 */ 220,/*LATINCAPITALLETTERUWITHDIAERESIS*/- /* 221 */ 364,/*LATINCAPITALLETTERUWITHBREVE*/- /* 222 */ 348,/*LATINCAPITALLETTERSWITHCIRCUMFLEX*/- /* 223 */ 223,/*LATINSMALLLETTERSHARPS*/- /* 224 */ 224,/*LATINSMALLLETTERAWITHGRAVE*/- /* 225 */ 225,/*LATINSMALLLETTERAWITHACUTE*/- /* 226 */ 226,/*LATINSMALLLETTERAWITHCIRCUMFLEX*/- 227,- /* 228 */ 228,/*LATINSMALLLETTERAWITHDIAERESIS*/- /* 229 */ 267,/*LATINSMALLLETTERCWITHDOTABOVE*/- /* 230 */ 265,/*LATINSMALLLETTERCWITHCIRCUMFLEX*/- /* 231 */ 231,/*LATINSMALLLETTERCWITHCEDILLA*/- /* 232 */ 232,/*LATINSMALLLETTEREWITHGRAVE*/- /* 233 */ 233,/*LATINSMALLLETTEREWITHACUTE*/- /* 234 */ 234,/*LATINSMALLLETTEREWITHCIRCUMFLEX*/- /* 235 */ 235,/*LATINSMALLLETTEREWITHDIAERESIS*/- /* 236 */ 236,/*LATINSMALLLETTERIWITHGRAVE*/- /* 237 */ 237,/*LATINSMALLLETTERIWITHACUTE*/- /* 238 */ 238,/*LATINSMALLLETTERIWITHCIRCUMFLEX*/- /* 239 */ 239,/*LATINSMALLLETTERIWITHDIAERESIS*/- 240,- /* 241 */ 241,/*LATINSMALLLETTERNWITHTILDE*/- /* 242 */ 242,/*LATINSMALLLETTEROWITHGRAVE*/- /* 243 */ 243,/*LATINSMALLLETTEROWITHACUTE*/- /* 244 */ 244,/*LATINSMALLLETTEROWITHCIRCUMFLEX*/- /* 245 */ 289,/*LATINSMALLLETTERGWITHDOTABOVE*/- /* 246 */ 246,/*LATINSMALLLETTEROWITHDIAERESIS*/- /* 247 */ 247,/*DIVISIONSIGN*/- /* 248 */ 285,/*LATINSMALLLETTERGWITHCIRCUMFLEX*/- /* 249 */ 249,/*LATINSMALLLETTERUWITHGRAVE*/- /* 250 */ 250,/*LATINSMALLLETTERUWITHACUTE*/- /* 251 */ 251,/*LATINSMALLLETTERUWITHCIRCUMFLEX*/- /* 252 */ 252,/*LATINSMALLLETTERUWITHDIAERESIS*/- /* 253 */ 365,/*LATINSMALLLETTERUWITHBREVE*/- /* 254 */ 349,/*LATINSMALLLETTERSWITHCIRCUMFLEX*/- /* 255 */ 729/*DOTABOVE*/-};-charconvert iso8859_4[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- 128,- 129,- 130,- 131,- 132,- 133,- 134,- 135,- 136,- 137,- 138,- 139,- 140,- 141,- 142,- 143,- 144,- 145,- 146,- 147,- 148,- 149,- 150,- 151,- 152,- 153,- 154,- 155,- 156,- 157,- 158,- 159,- /* 160 */ 160,/*NO-BREAKSPACE*/- /* 161 */ 260,/*LATINCAPITALLETTERAWITHOGONEK*/- /* 162 */ 312,/*LATINSMALLLETTERKRA*/- /* 163 */ 342,/*LATINCAPITALLETTERRWITHCEDILLA*/- /* 164 */ 164,/*CURRENCYSIGN*/- /* 165 */ 296,/*LATINCAPITALLETTERIWITHTILDE*/- /* 166 */ 315,/*LATINCAPITALLETTERLWITHCEDILLA*/- /* 167 */ 167,/*SECTIONSIGN*/- /* 168 */ 168,/*DIAERESIS*/- /* 169 */ 352,/*LATINCAPITALLETTERSWITHCARON*/- /* 170 */ 274,/*LATINCAPITALLETTEREWITHMACRON*/- /* 171 */ 290,/*LATINCAPITALLETTERGWITHCEDILLA*/- /* 172 */ 358,/*LATINCAPITALLETTERTWITHSTROKE*/- /* 173 */ 173,/*SOFTHYPHEN*/- /* 174 */ 381,/*LATINCAPITALLETTERZWITHCARON*/- /* 175 */ 175,/*MACRON*/- /* 176 */ 176,/*DEGREESIGN*/- /* 177 */ 261,/*LATINSMALLLETTERAWITHOGONEK*/- /* 178 */ 731,/*OGONEK*/- /* 179 */ 343,/*LATINSMALLLETTERRWITHCEDILLA*/- /* 180 */ 180,/*ACUTEACCENT*/- /* 181 */ 297,/*LATINSMALLLETTERIWITHTILDE*/- /* 182 */ 316,/*LATINSMALLLETTERLWITHCEDILLA*/- /* 183 */ 711,/*CARON*/- /* 184 */ 184,/*CEDILLA*/- /* 185 */ 353,/*LATINSMALLLETTERSWITHCARON*/- /* 186 */ 275,/*LATINSMALLLETTEREWITHMACRON*/- /* 187 */ 291,/*LATINSMALLLETTERGWITHCEDILLA*/- /* 188 */ 359,/*LATINSMALLLETTERTWITHSTROKE*/- /* 189 */ 330,/*LATINCAPITALLETTERENG*/- /* 190 */ 382,/*LATINSMALLLETTERZWITHCARON*/- /* 191 */ 331,/*LATINSMALLLETTERENG*/- /* 192 */ 256,/*LATINCAPITALLETTERAWITHMACRON*/- /* 193 */ 193,/*LATINCAPITALLETTERAWITHACUTE*/- /* 194 */ 194,/*LATINCAPITALLETTERAWITHCIRCUMFLEX*/- /* 195 */ 195,/*LATINCAPITALLETTERAWITHTILDE*/- /* 196 */ 196,/*LATINCAPITALLETTERAWITHDIAERESIS*/- /* 197 */ 197,/*LATINCAPITALLETTERAWITHRINGABOVE*/- /* 198 */ 198,/*LATINCAPITALLETTERAE*/- /* 199 */ 302,/*LATINCAPITALLETTERIWITHOGONEK*/- /* 200 */ 268,/*LATINCAPITALLETTERCWITHCARON*/- /* 201 */ 201,/*LATINCAPITALLETTEREWITHACUTE*/- /* 202 */ 280,/*LATINCAPITALLETTEREWITHOGONEK*/- /* 203 */ 203,/*LATINCAPITALLETTEREWITHDIAERESIS*/- /* 204 */ 278,/*LATINCAPITALLETTEREWITHDOTABOVE*/- /* 205 */ 205,/*LATINCAPITALLETTERIWITHACUTE*/- /* 206 */ 206,/*LATINCAPITALLETTERIWITHCIRCUMFLEX*/- /* 207 */ 298,/*LATINCAPITALLETTERIWITHMACRON*/- /* 208 */ 272,/*LATINCAPITALLETTERDWITHSTROKE*/- /* 209 */ 325,/*LATINCAPITALLETTERNWITHCEDILLA*/- /* 210 */ 332,/*LATINCAPITALLETTEROWITHMACRON*/- /* 211 */ 310,/*LATINCAPITALLETTERKWITHCEDILLA*/- /* 212 */ 212,/*LATINCAPITALLETTEROWITHCIRCUMFLEX*/- /* 213 */ 213,/*LATINCAPITALLETTEROWITHTILDE*/- /* 214 */ 214,/*LATINCAPITALLETTEROWITHDIAERESIS*/- /* 215 */ 215,/*MULTIPLICATIONSIGN*/- /* 216 */ 216,/*LATINCAPITALLETTEROWITHSTROKE*/- /* 217 */ 370,/*LATINCAPITALLETTERUWITHOGONEK*/- /* 218 */ 218,/*LATINCAPITALLETTERUWITHACUTE*/- /* 219 */ 219,/*LATINCAPITALLETTERUWITHCIRCUMFLEX*/- /* 220 */ 220,/*LATINCAPITALLETTERUWITHDIAERESIS*/- /* 221 */ 360,/*LATINCAPITALLETTERUWITHTILDE*/- /* 222 */ 362,/*LATINCAPITALLETTERUWITHMACRON*/- /* 223 */ 223,/*LATINSMALLLETTERSHARPS*/- /* 224 */ 257,/*LATINSMALLLETTERAWITHMACRON*/- /* 225 */ 225,/*LATINSMALLLETTERAWITHACUTE*/- /* 226 */ 226,/*LATINSMALLLETTERAWITHCIRCUMFLEX*/- /* 227 */ 227,/*LATINSMALLLETTERAWITHTILDE*/- /* 228 */ 228,/*LATINSMALLLETTERAWITHDIAERESIS*/- /* 229 */ 229,/*LATINSMALLLETTERAWITHRINGABOVE*/- /* 230 */ 230,/*LATINSMALLLETTERAE*/- /* 231 */ 303,/*LATINSMALLLETTERIWITHOGONEK*/- /* 232 */ 269,/*LATINSMALLLETTERCWITHCARON*/- /* 233 */ 233,/*LATINSMALLLETTEREWITHACUTE*/- /* 234 */ 281,/*LATINSMALLLETTEREWITHOGONEK*/- /* 235 */ 235,/*LATINSMALLLETTEREWITHDIAERESIS*/- /* 236 */ 279,/*LATINSMALLLETTEREWITHDOTABOVE*/- /* 237 */ 237,/*LATINSMALLLETTERIWITHACUTE*/- /* 238 */ 238,/*LATINSMALLLETTERIWITHCIRCUMFLEX*/- /* 239 */ 299,/*LATINSMALLLETTERIWITHMACRON*/- /* 240 */ 273,/*LATINSMALLLETTERDWITHSTROKE*/- /* 241 */ 326,/*LATINSMALLLETTERNWITHCEDILLA*/- /* 242 */ 333,/*LATINSMALLLETTEROWITHMACRON*/- /* 243 */ 311,/*LATINSMALLLETTERKWITHCEDILLA*/- /* 244 */ 244,/*LATINSMALLLETTEROWITHCIRCUMFLEX*/- /* 245 */ 245,/*LATINSMALLLETTEROWITHTILDE*/- /* 246 */ 246,/*LATINSMALLLETTEROWITHDIAERESIS*/- /* 247 */ 247,/*DIVISIONSIGN*/- /* 248 */ 248,/*LATINSMALLLETTEROWITHSTROKE*/- /* 249 */ 371,/*LATINSMALLLETTERUWITHOGONEK*/- /* 250 */ 250,/*LATINSMALLLETTERUWITHACUTE*/- /* 251 */ 251,/*LATINSMALLLETTERUWITHCIRCUMFLEX*/- /* 252 */ 252,/*LATINSMALLLETTERUWITHDIAERESIS*/- /* 253 */ 361,/*LATINSMALLLETTERUWITHTILDE*/- /* 254 */ 363,/*LATINSMALLLETTERUWITHMACRON*/- /* 255 */ 729/*DOTABOVE*/-};-charconvert iso8859_5[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- 128,- 129,- 130,- 131,- 132,- 133,- 134,- 135,- 136,- 137,- 138,- 139,- 140,- 141,- 142,- 143,- 144,- 145,- 146,- 147,- 148,- 149,- 150,- 151,- 152,- 153,- 154,- 155,- 156,- 157,- 158,- 159,- /* 160 */ 160,/*NO-BREAKSPACE*/- /* 161 */ 1025,/*CYRILLICCAPITALLETTERIO*/- /* 162 */ 1026,/*CYRILLICCAPITALLETTERDJE*/- /* 163 */ 1027,/*CYRILLICCAPITALLETTERGJE*/- /* 164 */ 1028,/*CYRILLICCAPITALLETTERUKRAINIANIE*/- /* 165 */ 1029,/*CYRILLICCAPITALLETTERDZE*/- /* 166 */ 1030,/*CYRILLICCAPITALLETTERBYELORUSSIAN-UKRAINIANI*/- /* 167 */ 1031,/*CYRILLICCAPITALLETTERYI*/- /* 168 */ 1032,/*CYRILLICCAPITALLETTERJE*/- /* 169 */ 1033,/*CYRILLICCAPITALLETTERLJE*/- /* 170 */ 1034,/*CYRILLICCAPITALLETTERNJE*/- /* 171 */ 1035,/*CYRILLICCAPITALLETTERTSHE*/- /* 172 */ 1036,/*CYRILLICCAPITALLETTERKJE*/- /* 173 */ 173,/*SOFTHYPHEN*/- /* 174 */ 1038,/*CYRILLICCAPITALLETTERSHORTU*/- /* 175 */ 1039,/*CYRILLICCAPITALLETTERDZHE*/- /* 176 */ 1040,/*CYRILLICCAPITALLETTERA*/- /* 177 */ 1041,/*CYRILLICCAPITALLETTERBE*/- /* 178 */ 1042,/*CYRILLICCAPITALLETTERVE*/- /* 179 */ 1043,/*CYRILLICCAPITALLETTERGHE*/- /* 180 */ 1044,/*CYRILLICCAPITALLETTERDE*/- /* 181 */ 1045,/*CYRILLICCAPITALLETTERIE*/- /* 182 */ 1046,/*CYRILLICCAPITALLETTERZHE*/- /* 183 */ 1047,/*CYRILLICCAPITALLETTERZE*/- /* 184 */ 1048,/*CYRILLICCAPITALLETTERI*/- /* 185 */ 1049,/*CYRILLICCAPITALLETTERSHORTI*/- /* 186 */ 1050,/*CYRILLICCAPITALLETTERKA*/- /* 187 */ 1051,/*CYRILLICCAPITALLETTEREL*/- /* 188 */ 1052,/*CYRILLICCAPITALLETTEREM*/- /* 189 */ 1053,/*CYRILLICCAPITALLETTEREN*/- /* 190 */ 1054,/*CYRILLICCAPITALLETTERO*/- /* 191 */ 1055,/*CYRILLICCAPITALLETTERPE*/- /* 192 */ 1056,/*CYRILLICCAPITALLETTERER*/- /* 193 */ 1057,/*CYRILLICCAPITALLETTERES*/- /* 194 */ 1058,/*CYRILLICCAPITALLETTERTE*/- /* 195 */ 1059,/*CYRILLICCAPITALLETTERU*/- /* 196 */ 1060,/*CYRILLICCAPITALLETTEREF*/- /* 197 */ 1061,/*CYRILLICCAPITALLETTERHA*/- /* 198 */ 1062,/*CYRILLICCAPITALLETTERTSE*/- /* 199 */ 1063,/*CYRILLICCAPITALLETTERCHE*/- /* 200 */ 1064,/*CYRILLICCAPITALLETTERSHA*/- /* 201 */ 1065,/*CYRILLICCAPITALLETTERSHCHA*/- /* 202 */ 1066,/*CYRILLICCAPITALLETTERHARDSIGN*/- /* 203 */ 1067,/*CYRILLICCAPITALLETTERYERU*/- /* 204 */ 1068,/*CYRILLICCAPITALLETTERSOFTSIGN*/- /* 205 */ 1069,/*CYRILLICCAPITALLETTERE*/- /* 206 */ 1070,/*CYRILLICCAPITALLETTERYU*/- /* 207 */ 1071,/*CYRILLICCAPITALLETTERYA*/- /* 208 */ 1072,/*CYRILLICSMALLLETTERA*/- /* 209 */ 1073,/*CYRILLICSMALLLETTERBE*/- /* 210 */ 1074,/*CYRILLICSMALLLETTERVE*/- /* 211 */ 1075,/*CYRILLICSMALLLETTERGHE*/- /* 212 */ 1076,/*CYRILLICSMALLLETTERDE*/- /* 213 */ 1077,/*CYRILLICSMALLLETTERIE*/- /* 214 */ 1078,/*CYRILLICSMALLLETTERZHE*/- /* 215 */ 1079,/*CYRILLICSMALLLETTERZE*/- /* 216 */ 1080,/*CYRILLICSMALLLETTERI*/- /* 217 */ 1081,/*CYRILLICSMALLLETTERSHORTI*/- /* 218 */ 1082,/*CYRILLICSMALLLETTERKA*/- /* 219 */ 1083,/*CYRILLICSMALLLETTEREL*/- /* 220 */ 1084,/*CYRILLICSMALLLETTEREM*/- /* 221 */ 1085,/*CYRILLICSMALLLETTEREN*/- /* 222 */ 1086,/*CYRILLICSMALLLETTERO*/- /* 223 */ 1087,/*CYRILLICSMALLLETTERPE*/- /* 224 */ 1088,/*CYRILLICSMALLLETTERER*/- /* 225 */ 1089,/*CYRILLICSMALLLETTERES*/- /* 226 */ 1090,/*CYRILLICSMALLLETTERTE*/- /* 227 */ 1091,/*CYRILLICSMALLLETTERU*/- /* 228 */ 1092,/*CYRILLICSMALLLETTEREF*/- /* 229 */ 1093,/*CYRILLICSMALLLETTERHA*/- /* 230 */ 1094,/*CYRILLICSMALLLETTERTSE*/- /* 231 */ 1095,/*CYRILLICSMALLLETTERCHE*/- /* 232 */ 1096,/*CYRILLICSMALLLETTERSHA*/- /* 233 */ 1097,/*CYRILLICSMALLLETTERSHCHA*/- /* 234 */ 1098,/*CYRILLICSMALLLETTERHARDSIGN*/- /* 235 */ 1099,/*CYRILLICSMALLLETTERYERU*/- /* 236 */ 1100,/*CYRILLICSMALLLETTERSOFTSIGN*/- /* 237 */ 1101,/*CYRILLICSMALLLETTERE*/- /* 238 */ 1102,/*CYRILLICSMALLLETTERYU*/- /* 239 */ 1103,/*CYRILLICSMALLLETTERYA*/- /* 240 */ 8470,/*NUMEROSIGN*/- /* 241 */ 1105,/*CYRILLICSMALLLETTERIO*/- /* 242 */ 1106,/*CYRILLICSMALLLETTERDJE*/- /* 243 */ 1107,/*CYRILLICSMALLLETTERGJE*/- /* 244 */ 1108,/*CYRILLICSMALLLETTERUKRAINIANIE*/- /* 245 */ 1109,/*CYRILLICSMALLLETTERDZE*/- /* 246 */ 1110,/*CYRILLICSMALLLETTERBYELORUSSIAN-UKRAINIANI*/- /* 247 */ 1111,/*CYRILLICSMALLLETTERYI*/- /* 248 */ 1112,/*CYRILLICSMALLLETTERJE*/- /* 249 */ 1113,/*CYRILLICSMALLLETTERLJE*/- /* 250 */ 1114,/*CYRILLICSMALLLETTERNJE*/- /* 251 */ 1115,/*CYRILLICSMALLLETTERTSHE*/- /* 252 */ 1116,/*CYRILLICSMALLLETTERKJE*/- /* 253 */ 167,/*SECTIONSIGN*/- /* 254 */ 1118,/*CYRILLICSMALLLETTERSHORTU*/- /* 255 */ 1119/*CYRILLICSMALLLETTERDZHE*/-};-charconvert iso8859_6[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- 128,- 129,- 130,- 131,- 132,- 133,- 134,- 135,- 136,- 137,- 138,- 139,- 140,- 141,- 142,- 143,- 144,- 145,- 146,- 147,- 148,- 149,- 150,- 151,- 152,- 153,- 154,- 155,- 156,- 157,- 158,- 159,- /* 160 */ 160,/*NO-BREAKSPACE*/- 161,- 162,- 163,- /* 164 */ 164,/*CURRENCYSIGN*/- 165,- 166,- 167,- 168,- 169,- 170,- 171,- /* 172 */ 1548,/*ARABICCOMMA*/- /* 173 */ 173,/*SOFTHYPHEN*/- 174,- 175,- 176,- 177,- 178,- 179,- 180,- 181,- 182,- 183,- 184,- 185,- 186,- /* 187 */ 1563,/*ARABICSEMICOLON*/- 188,- 189,- 190,- /* 191 */ 1567,/*ARABICQUESTIONMARK*/- 192,- /* 193 */ 1569,/*ARABICLETTERHAMZA*/- /* 194 */ 1570,/*ARABICLETTERALEFWITHMADDAABOVE*/- /* 195 */ 1571,/*ARABICLETTERALEFWITHHAMZAABOVE*/- /* 196 */ 1572,/*ARABICLETTERWAWWITHHAMZAABOVE*/- /* 197 */ 1573,/*ARABICLETTERALEFWITHHAMZABELOW*/- /* 198 */ 1574,/*ARABICLETTERYEHWITHHAMZAABOVE*/- /* 199 */ 1575,/*ARABICLETTERALEF*/- /* 200 */ 1576,/*ARABICLETTERBEH*/- /* 201 */ 1577,/*ARABICLETTERTEHMARBUTA*/- /* 202 */ 1578,/*ARABICLETTERTEH*/- /* 203 */ 1579,/*ARABICLETTERTHEH*/- /* 204 */ 1580,/*ARABICLETTERJEEM*/- /* 205 */ 1581,/*ARABICLETTERHAH*/- /* 206 */ 1582,/*ARABICLETTERKHAH*/- /* 207 */ 1583,/*ARABICLETTERDAL*/- /* 208 */ 1584,/*ARABICLETTERTHAL*/- /* 209 */ 1585,/*ARABICLETTERREH*/- /* 210 */ 1586,/*ARABICLETTERZAIN*/- /* 211 */ 1587,/*ARABICLETTERSEEN*/- /* 212 */ 1588,/*ARABICLETTERSHEEN*/- /* 213 */ 1589,/*ARABICLETTERSAD*/- /* 214 */ 1590,/*ARABICLETTERDAD*/- /* 215 */ 1591,/*ARABICLETTERTAH*/- /* 216 */ 1592,/*ARABICLETTERZAH*/- /* 217 */ 1593,/*ARABICLETTERAIN*/- /* 218 */ 1594,/*ARABICLETTERGHAIN*/- 219,- 220,- 221,- 222,- 223,- /* 224 */ 1600,/*ARABICTATWEEL*/- /* 225 */ 1601,/*ARABICLETTERFEH*/- /* 226 */ 1602,/*ARABICLETTERQAF*/- /* 227 */ 1603,/*ARABICLETTERKAF*/- /* 228 */ 1604,/*ARABICLETTERLAM*/- /* 229 */ 1605,/*ARABICLETTERMEEM*/- /* 230 */ 1606,/*ARABICLETTERNOON*/- /* 231 */ 1607,/*ARABICLETTERHEH*/- /* 232 */ 1608,/*ARABICLETTERWAW*/- /* 233 */ 1609,/*ARABICLETTERALEFMAKSURA*/- /* 234 */ 1610,/*ARABICLETTERYEH*/- /* 235 */ 1611,/*ARABICFATHATAN*/- /* 236 */ 1612,/*ARABICDAMMATAN*/- /* 237 */ 1613,/*ARABICKASRATAN*/- /* 238 */ 1614,/*ARABICFATHA*/- /* 239 */ 1615,/*ARABICDAMMA*/- /* 240 */ 1616,/*ARABICKASRA*/- /* 241 */ 1617,/*ARABICSHADDA*/- /* 242 */ 1618,/*ARABICSUKUN*/- 243,- 244,- 245,- 246,- 247,- 248,- 249,- 250,- 251,- 252,- 253,- 254,- 255-};-charconvert iso8859_7[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- 128,- 129,- 130,- 131,- 132,- 133,- 134,- 135,- 136,- 137,- 138,- 139,- 140,- 141,- 142,- 143,- 144,- 145,- 146,- 147,- 148,- 149,- 150,- 151,- 152,- 153,- 154,- 155,- 156,- 157,- 158,- 159,- /* 160 */ 160,/*NO-BREAKSPACE*/- /* 161 */ 8216,/*LEFTSINGLEQUOTATIONMARK*/- /* 162 */ 8217,/*RIGHTSINGLEQUOTATIONMARK*/- /* 163 */ 163,/*POUNDSIGN*/- 164,- 165,- /* 166 */ 166,/*BROKENBAR*/- /* 167 */ 167,/*SECTIONSIGN*/- /* 168 */ 168,/*DIAERESIS*/- /* 169 */ 169,/*COPYRIGHTSIGN*/- 170,- /* 171 */ 171,/*LEFT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 172 */ 172,/*NOTSIGN*/- /* 173 */ 173,/*SOFTHYPHEN*/- 174,- /* 175 */ 8213,/*HORIZONTALBAR*/- /* 176 */ 176,/*DEGREESIGN*/- /* 177 */ 177,/*PLUS-MINUSSIGN*/- /* 178 */ 178,/*SUPERSCRIPTTWO*/- /* 179 */ 179,/*SUPERSCRIPTTHREE*/- /* 180 */ 900,/*GREEKTONOS*/- /* 181 */ 901,/*GREEKDIALYTIKATONOS*/- /* 182 */ 902,/*GREEKCAPITALLETTERALPHAWITHTONOS*/- /* 183 */ 183,/*MIDDLEDOT*/- /* 184 */ 904,/*GREEKCAPITALLETTEREPSILONWITHTONOS*/- /* 185 */ 905,/*GREEKCAPITALLETTERETAWITHTONOS*/- /* 186 */ 906,/*GREEKCAPITALLETTERIOTAWITHTONOS*/- /* 187 */ 187,/*RIGHT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 188 */ 908,/*GREEKCAPITALLETTEROMICRONWITHTONOS*/- /* 189 */ 189,/*VULGARFRACTIONONEHALF*/- /* 190 */ 910,/*GREEKCAPITALLETTERUPSILONWITHTONOS*/- /* 191 */ 911,/*GREEKCAPITALLETTEROMEGAWITHTONOS*/- /* 192 */ 912,/*GREEKSMALLLETTERIOTAWITHDIALYTIKAANDTONOS*/- /* 193 */ 913,/*GREEKCAPITALLETTERALPHA*/- /* 194 */ 914,/*GREEKCAPITALLETTERBETA*/- /* 195 */ 915,/*GREEKCAPITALLETTERGAMMA*/- /* 196 */ 916,/*GREEKCAPITALLETTERDELTA*/- /* 197 */ 917,/*GREEKCAPITALLETTEREPSILON*/- /* 198 */ 918,/*GREEKCAPITALLETTERZETA*/- /* 199 */ 919,/*GREEKCAPITALLETTERETA*/- /* 200 */ 920,/*GREEKCAPITALLETTERTHETA*/- /* 201 */ 921,/*GREEKCAPITALLETTERIOTA*/- /* 202 */ 922,/*GREEKCAPITALLETTERKAPPA*/- /* 203 */ 923,/*GREEKCAPITALLETTERLAMDA*/- /* 204 */ 924,/*GREEKCAPITALLETTERMU*/- /* 205 */ 925,/*GREEKCAPITALLETTERNU*/- /* 206 */ 926,/*GREEKCAPITALLETTERXI*/- /* 207 */ 927,/*GREEKCAPITALLETTEROMICRON*/- /* 208 */ 928,/*GREEKCAPITALLETTERPI*/- /* 209 */ 929,/*GREEKCAPITALLETTERRHO*/- 210,- /* 211 */ 931,/*GREEKCAPITALLETTERSIGMA*/- /* 212 */ 932,/*GREEKCAPITALLETTERTAU*/- /* 213 */ 933,/*GREEKCAPITALLETTERUPSILON*/- /* 214 */ 934,/*GREEKCAPITALLETTERPHI*/- /* 215 */ 935,/*GREEKCAPITALLETTERCHI*/- /* 216 */ 936,/*GREEKCAPITALLETTERPSI*/- /* 217 */ 937,/*GREEKCAPITALLETTEROMEGA*/- /* 218 */ 938,/*GREEKCAPITALLETTERIOTAWITHDIALYTIKA*/- /* 219 */ 939,/*GREEKCAPITALLETTERUPSILONWITHDIALYTIKA*/- /* 220 */ 940,/*GREEKSMALLLETTERALPHAWITHTONOS*/- /* 221 */ 941,/*GREEKSMALLLETTEREPSILONWITHTONOS*/- /* 222 */ 942,/*GREEKSMALLLETTERETAWITHTONOS*/- /* 223 */ 943,/*GREEKSMALLLETTERIOTAWITHTONOS*/- /* 224 */ 944,/*GREEKSMALLLETTERUPSILONWITHDIALYTIKAANDTONOS*/- /* 225 */ 945,/*GREEKSMALLLETTERALPHA*/- /* 226 */ 946,/*GREEKSMALLLETTERBETA*/- /* 227 */ 947,/*GREEKSMALLLETTERGAMMA*/- /* 228 */ 948,/*GREEKSMALLLETTERDELTA*/- /* 229 */ 949,/*GREEKSMALLLETTEREPSILON*/- /* 230 */ 950,/*GREEKSMALLLETTERZETA*/- /* 231 */ 951,/*GREEKSMALLLETTERETA*/- /* 232 */ 952,/*GREEKSMALLLETTERTHETA*/- /* 233 */ 953,/*GREEKSMALLLETTERIOTA*/- /* 234 */ 954,/*GREEKSMALLLETTERKAPPA*/- /* 235 */ 955,/*GREEKSMALLLETTERLAMDA*/- /* 236 */ 956,/*GREEKSMALLLETTERMU*/- /* 237 */ 957,/*GREEKSMALLLETTERNU*/- /* 238 */ 958,/*GREEKSMALLLETTERXI*/- /* 239 */ 959,/*GREEKSMALLLETTEROMICRON*/- /* 240 */ 960,/*GREEKSMALLLETTERPI*/- /* 241 */ 961,/*GREEKSMALLLETTERRHO*/- /* 242 */ 962,/*GREEKSMALLLETTERFINALSIGMA*/- /* 243 */ 963,/*GREEKSMALLLETTERSIGMA*/- /* 244 */ 964,/*GREEKSMALLLETTERTAU*/- /* 245 */ 965,/*GREEKSMALLLETTERUPSILON*/- /* 246 */ 966,/*GREEKSMALLLETTERPHI*/- /* 247 */ 967,/*GREEKSMALLLETTERCHI*/- /* 248 */ 968,/*GREEKSMALLLETTERPSI*/- /* 249 */ 969,/*GREEKSMALLLETTEROMEGA*/- /* 250 */ 970,/*GREEKSMALLLETTERIOTAWITHDIALYTIKA*/- /* 251 */ 971,/*GREEKSMALLLETTERUPSILONWITHDIALYTIKA*/- /* 252 */ 972,/*GREEKSMALLLETTEROMICRONWITHTONOS*/- /* 253 */ 973,/*GREEKSMALLLETTERUPSILONWITHTONOS*/- /* 254 */ 974,/*GREEKSMALLLETTEROMEGAWITHTONOS*/- 255-};-charconvert iso8859_8[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- 128,- 129,- 130,- 131,- 132,- 133,- 134,- 135,- 136,- 137,- 138,- 139,- 140,- 141,- 142,- 143,- 144,- 145,- 146,- 147,- 148,- 149,- 150,- 151,- 152,- 153,- 154,- 155,- 156,- 157,- 158,- 159,- /* 160 */ 160,/*NO-BREAKSPACE*/- 161,- /* 162 */ 162,/*CENTSIGN*/- /* 163 */ 163,/*POUNDSIGN*/- /* 164 */ 164,/*CURRENCYSIGN*/- /* 165 */ 165,/*YENSIGN*/- /* 166 */ 166,/*BROKENBAR*/- /* 167 */ 167,/*SECTIONSIGN*/- /* 168 */ 168,/*DIAERESIS*/- /* 169 */ 169,/*COPYRIGHTSIGN*/- /* 170 */ 215,/*MULTIPLICATIONSIGN*/- /* 171 */ 171,/*LEFT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 172 */ 172,/*NOTSIGN*/- /* 173 */ 173,/*SOFTHYPHEN*/- /* 174 */ 174,/*REGISTEREDSIGN*/- /* 175 */ 175,/*MACRON*/- /* 176 */ 176,/*DEGREESIGN*/- /* 177 */ 177,/*PLUS-MINUSSIGN*/- /* 178 */ 178,/*SUPERSCRIPTTWO*/- /* 179 */ 179,/*SUPERSCRIPTTHREE*/- /* 180 */ 180,/*ACUTEACCENT*/- /* 181 */ 181,/*MICROSIGN*/- /* 182 */ 182,/*PILCROWSIGN*/- /* 183 */ 183,/*MIDDLEDOT*/- /* 184 */ 184,/*CEDILLA*/- /* 185 */ 185,/*SUPERSCRIPTONE*/- /* 186 */ 247,/*DIVISIONSIGN*/- /* 187 */ 187,/*RIGHT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 188 */ 188,/*VULGARFRACTIONONEQUARTER*/- /* 189 */ 189,/*VULGARFRACTIONONEHALF*/- /* 190 */ 190,/*VULGARFRACTIONTHREEQUARTERS*/- 191,- 192,- 193,- 194,- 195,- 196,- 197,- 198,- 199,- 200,- 201,- 202,- 203,- 204,- 205,- 206,- 207,- 208,- 209,- 210,- 211,- 212,- 213,- 214,- 215,- 216,- 217,- 218,- 219,- 220,- 221,- 222,- /* 223 */ 8215,/*DOUBLELOWLINE*/- /* 224 */ 1488,/*HEBREWLETTERALEF*/- /* 225 */ 1489,/*HEBREWLETTERBET*/- /* 226 */ 1490,/*HEBREWLETTERGIMEL*/- /* 227 */ 1491,/*HEBREWLETTERDALET*/- /* 228 */ 1492,/*HEBREWLETTERHE*/- /* 229 */ 1493,/*HEBREWLETTERVAV*/- /* 230 */ 1494,/*HEBREWLETTERZAYIN*/- /* 231 */ 1495,/*HEBREWLETTERHET*/- /* 232 */ 1496,/*HEBREWLETTERTET*/- /* 233 */ 1497,/*HEBREWLETTERYOD*/- /* 234 */ 1498,/*HEBREWLETTERFINALKAF*/- /* 235 */ 1499,/*HEBREWLETTERKAF*/- /* 236 */ 1500,/*HEBREWLETTERLAMED*/- /* 237 */ 1501,/*HEBREWLETTERFINALMEM*/- /* 238 */ 1502,/*HEBREWLETTERMEM*/- /* 239 */ 1503,/*HEBREWLETTERFINALNUN*/- /* 240 */ 1504,/*HEBREWLETTERNUN*/- /* 241 */ 1505,/*HEBREWLETTERSAMEKH*/- /* 242 */ 1506,/*HEBREWLETTERAYIN*/- /* 243 */ 1507,/*HEBREWLETTERFINALPE*/- /* 244 */ 1508,/*HEBREWLETTERPE*/- /* 245 */ 1509,/*HEBREWLETTERFINALTSADI*/- /* 246 */ 1510,/*HEBREWLETTERTSADI*/- /* 247 */ 1511,/*HEBREWLETTERQOF*/- /* 248 */ 1512,/*HEBREWLETTERRESH*/- /* 249 */ 1513,/*HEBREWLETTERSHIN*/- /* 250 */ 1514,/*HEBREWLETTERTAV*/- 251,- 252,- /* 253 */ 8206,/*LEFT-TO-RIGHTMARK*/- /* 254 */ 8207,/*RIGHT-TO-LEFTMARK*/- 255-};-charconvert iso8859_9[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- 128,- 129,- 130,- 131,- 132,- 133,- 134,- 135,- 136,- 137,- 138,- 139,- 140,- 141,- 142,- 143,- 144,- 145,- 146,- 147,- 148,- 149,- 150,- 151,- 152,- 153,- 154,- 155,- 156,- 157,- 158,- 159,- /* 160 */ 160,/*NO-BREAKSPACE*/- /* 161 */ 161,/*INVERTEDEXCLAMATIONMARK*/- /* 162 */ 162,/*CENTSIGN*/- /* 163 */ 163,/*POUNDSIGN*/- /* 164 */ 164,/*CURRENCYSIGN*/- /* 165 */ 165,/*YENSIGN*/- /* 166 */ 166,/*BROKENBAR*/- /* 167 */ 167,/*SECTIONSIGN*/- /* 168 */ 168,/*DIAERESIS*/- /* 169 */ 169,/*COPYRIGHTSIGN*/- /* 170 */ 170,/*FEMININEORDINALINDICATOR*/- /* 171 */ 171,/*LEFT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 172 */ 172,/*NOTSIGN*/- /* 173 */ 173,/*SOFTHYPHEN*/- /* 174 */ 174,/*REGISTEREDSIGN*/- /* 175 */ 175,/*MACRON*/- /* 176 */ 176,/*DEGREESIGN*/- /* 177 */ 177,/*PLUS-MINUSSIGN*/- /* 178 */ 178,/*SUPERSCRIPTTWO*/- /* 179 */ 179,/*SUPERSCRIPTTHREE*/- /* 180 */ 180,/*ACUTEACCENT*/- /* 181 */ 181,/*MICROSIGN*/- /* 182 */ 182,/*PILCROWSIGN*/- /* 183 */ 183,/*MIDDLEDOT*/- /* 184 */ 184,/*CEDILLA*/- /* 185 */ 185,/*SUPERSCRIPTONE*/- /* 186 */ 186,/*MASCULINEORDINALINDICATOR*/- /* 187 */ 187,/*RIGHT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 188 */ 188,/*VULGARFRACTIONONEQUARTER*/- /* 189 */ 189,/*VULGARFRACTIONONEHALF*/- /* 190 */ 190,/*VULGARFRACTIONTHREEQUARTERS*/- /* 191 */ 191,/*INVERTEDQUESTIONMARK*/- /* 192 */ 192,/*LATINCAPITALLETTERAWITHGRAVE*/- /* 193 */ 193,/*LATINCAPITALLETTERAWITHACUTE*/- /* 194 */ 194,/*LATINCAPITALLETTERAWITHCIRCUMFLEX*/- /* 195 */ 195,/*LATINCAPITALLETTERAWITHTILDE*/- /* 196 */ 196,/*LATINCAPITALLETTERAWITHDIAERESIS*/- /* 197 */ 197,/*LATINCAPITALLETTERAWITHRINGABOVE*/- /* 198 */ 198,/*LATINCAPITALLETTERAE*/- /* 199 */ 199,/*LATINCAPITALLETTERCWITHCEDILLA*/- /* 200 */ 200,/*LATINCAPITALLETTEREWITHGRAVE*/- /* 201 */ 201,/*LATINCAPITALLETTEREWITHACUTE*/- /* 202 */ 202,/*LATINCAPITALLETTEREWITHCIRCUMFLEX*/- /* 203 */ 203,/*LATINCAPITALLETTEREWITHDIAERESIS*/- /* 204 */ 204,/*LATINCAPITALLETTERIWITHGRAVE*/- /* 205 */ 205,/*LATINCAPITALLETTERIWITHACUTE*/- /* 206 */ 206,/*LATINCAPITALLETTERIWITHCIRCUMFLEX*/- /* 207 */ 207,/*LATINCAPITALLETTERIWITHDIAERESIS*/- /* 208 */ 286,/*LATINCAPITALLETTERGWITHBREVE*/- /* 209 */ 209,/*LATINCAPITALLETTERNWITHTILDE*/- /* 210 */ 210,/*LATINCAPITALLETTEROWITHGRAVE*/- /* 211 */ 211,/*LATINCAPITALLETTEROWITHACUTE*/- /* 212 */ 212,/*LATINCAPITALLETTEROWITHCIRCUMFLEX*/- /* 213 */ 213,/*LATINCAPITALLETTEROWITHTILDE*/- /* 214 */ 214,/*LATINCAPITALLETTEROWITHDIAERESIS*/- /* 215 */ 215,/*MULTIPLICATIONSIGN*/- /* 216 */ 216,/*LATINCAPITALLETTEROWITHSTROKE*/- /* 217 */ 217,/*LATINCAPITALLETTERUWITHGRAVE*/- /* 218 */ 218,/*LATINCAPITALLETTERUWITHACUTE*/- /* 219 */ 219,/*LATINCAPITALLETTERUWITHCIRCUMFLEX*/- /* 220 */ 220,/*LATINCAPITALLETTERUWITHDIAERESIS*/- /* 221 */ 304,/*LATINCAPITALLETTERIWITHDOTABOVE*/- /* 222 */ 350,/*LATINCAPITALLETTERSWITHCEDILLA*/- /* 223 */ 223,/*LATINSMALLLETTERSHARPS*/- /* 224 */ 224,/*LATINSMALLLETTERAWITHGRAVE*/- /* 225 */ 225,/*LATINSMALLLETTERAWITHACUTE*/- /* 226 */ 226,/*LATINSMALLLETTERAWITHCIRCUMFLEX*/- /* 227 */ 227,/*LATINSMALLLETTERAWITHTILDE*/- /* 228 */ 228,/*LATINSMALLLETTERAWITHDIAERESIS*/- /* 229 */ 229,/*LATINSMALLLETTERAWITHRINGABOVE*/- /* 230 */ 230,/*LATINSMALLLETTERAE*/- /* 231 */ 231,/*LATINSMALLLETTERCWITHCEDILLA*/- /* 232 */ 232,/*LATINSMALLLETTEREWITHGRAVE*/- /* 233 */ 233,/*LATINSMALLLETTEREWITHACUTE*/- /* 234 */ 234,/*LATINSMALLLETTEREWITHCIRCUMFLEX*/- /* 235 */ 235,/*LATINSMALLLETTEREWITHDIAERESIS*/- /* 236 */ 236,/*LATINSMALLLETTERIWITHGRAVE*/- /* 237 */ 237,/*LATINSMALLLETTERIWITHACUTE*/- /* 238 */ 238,/*LATINSMALLLETTERIWITHCIRCUMFLEX*/- /* 239 */ 239,/*LATINSMALLLETTERIWITHDIAERESIS*/- /* 240 */ 287,/*LATINSMALLLETTERGWITHBREVE*/- /* 241 */ 241,/*LATINSMALLLETTERNWITHTILDE*/- /* 242 */ 242,/*LATINSMALLLETTEROWITHGRAVE*/- /* 243 */ 243,/*LATINSMALLLETTEROWITHACUTE*/- /* 244 */ 244,/*LATINSMALLLETTEROWITHCIRCUMFLEX*/- /* 245 */ 245,/*LATINSMALLLETTEROWITHTILDE*/- /* 246 */ 246,/*LATINSMALLLETTEROWITHDIAERESIS*/- /* 247 */ 247,/*DIVISIONSIGN*/- /* 248 */ 248,/*LATINSMALLLETTEROWITHSTROKE*/- /* 249 */ 249,/*LATINSMALLLETTERUWITHGRAVE*/- /* 250 */ 250,/*LATINSMALLLETTERUWITHACUTE*/- /* 251 */ 251,/*LATINSMALLLETTERUWITHCIRCUMFLEX*/- /* 252 */ 252,/*LATINSMALLLETTERUWITHDIAERESIS*/- /* 253 */ 305,/*LATINSMALLLETTERDOTLESSI*/- /* 254 */ 351,/*LATINSMALLLETTERSWITHCEDILLA*/- /* 255 */ 255/*LATINSMALLLETTERYWITHDIAERESIS*/-};-charconvert koi8_r[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- /* 128 */ 9472,/*BOXDRAWINGSLIGHTHORIZONTAL*/- /* 129 */ 9474,/*BOXDRAWINGSLIGHTVERTICAL*/- /* 130 */ 9484,/*BOXDRAWINGSLIGHTDOWNANDRIGHT*/- /* 131 */ 9488,/*BOXDRAWINGSLIGHTDOWNANDLEFT*/- /* 132 */ 9492,/*BOXDRAWINGSLIGHTUPANDRIGHT*/- /* 133 */ 9496,/*BOXDRAWINGSLIGHTUPANDLEFT*/- /* 134 */ 9500,/*BOXDRAWINGSLIGHTVERTICALANDRIGHT*/- /* 135 */ 9508,/*BOXDRAWINGSLIGHTVERTICALANDLEFT*/- /* 136 */ 9516,/*BOXDRAWINGSLIGHTDOWNANDHORIZONTAL*/- /* 137 */ 9524,/*BOXDRAWINGSLIGHTUPANDHORIZONTAL*/- /* 138 */ 9532,/*BOXDRAWINGSLIGHTVERTICALANDHORIZONTAL*/- /* 139 */ 9600,/*UPPERHALFBLOCK*/- /* 140 */ 9604,/*LOWERHALFBLOCK*/- /* 141 */ 9608,/*FULLBLOCK*/- /* 142 */ 9612,/*LEFTHALFBLOCK*/- /* 143 */ 9616,/*RIGHTHALFBLOCK*/- /* 144 */ 9617,/*LIGHTSHADE*/- /* 145 */ 9618,/*MEDIUMSHADE*/- /* 146 */ 9619,/*DARKSHADE*/- /* 147 */ 8992,/*TOPHALFINTEGRAL*/- /* 148 */ 9632,/*BLACKSQUARE*/- /* 149 */ 8729,/*BULLETOPERATOR*/- /* 150 */ 8730,/*SQUAREROOT*/- /* 151 */ 8776,/*ALMOSTEQUALTO*/- /* 152 */ 8804,/*LESS-THANOREQUALTO*/- /* 153 */ 8805,/*GREATER-THANOREQUALTO*/- /* 154 */ 160,/*NO-BREAKSPACE*/- /* 155 */ 8993,/*BOTTOMHALFINTEGRAL*/- /* 156 */ 176,/*DEGREESIGN*/- /* 157 */ 178,/*SUPERSCRIPTTWO*/- /* 158 */ 183,/*MIDDLEDOT*/- /* 159 */ 247,/*DIVISIONSIGN*/- /* 160 */ 9552,/*BOXDRAWINGSDOUBLEHORIZONTAL*/- /* 161 */ 9553,/*BOXDRAWINGSDOUBLEVERTICAL*/- /* 162 */ 9554,/*BOXDRAWINGSDOWNSINGLEANDRIGHTDOUBLE*/- /* 163 */ 1105,/*CYRILLICSMALLLETTERIO*/- /* 164 */ 9555,/*BOXDRAWINGSDOWNDOUBLEANDRIGHTSINGLE*/- /* 165 */ 9556,/*BOXDRAWINGSDOUBLEDOWNANDRIGHT*/- /* 166 */ 9557,/*BOXDRAWINGSDOWNSINGLEANDLEFTDOUBLE*/- /* 167 */ 9558,/*BOXDRAWINGSDOWNDOUBLEANDLEFTSINGLE*/- /* 168 */ 9559,/*BOXDRAWINGSDOUBLEDOWNANDLEFT*/- /* 169 */ 9560,/*BOXDRAWINGSUPSINGLEANDRIGHTDOUBLE*/- /* 170 */ 9561,/*BOXDRAWINGSUPDOUBLEANDRIGHTSINGLE*/- /* 171 */ 9562,/*BOXDRAWINGSDOUBLEUPANDRIGHT*/- /* 172 */ 9563,/*BOXDRAWINGSUPSINGLEANDLEFTDOUBLE*/- /* 173 */ 9564,/*BOXDRAWINGSUPDOUBLEANDLEFTSINGLE*/- /* 174 */ 9565,/*BOXDRAWINGSDOUBLEUPANDLEFT*/- /* 175 */ 9566,/*BOXDRAWINGSVERTICALSINGLEANDRIGHTDOUBLE*/- /* 176 */ 9567,/*BOXDRAWINGSVERTICALDOUBLEANDRIGHTSINGLE*/- /* 177 */ 9568,/*BOXDRAWINGSDOUBLEVERTICALANDRIGHT*/- /* 178 */ 9569,/*BOXDRAWINGSVERTICALSINGLEANDLEFTDOUBLE*/- /* 179 */ 1025,/*CYRILLICCAPITALLETTERIO*/- /* 180 */ 9570,/*BOXDRAWINGSVERTICALDOUBLEANDLEFTSINGLE*/- /* 181 */ 9571,/*BOXDRAWINGSDOUBLEVERTICALANDLEFT*/- /* 182 */ 9572,/*BOXDRAWINGSDOWNSINGLEANDHORIZONTALDOUBLE*/- /* 183 */ 9573,/*BOXDRAWINGSDOWNDOUBLEANDHORIZONTALSINGLE*/- /* 184 */ 9574,/*BOXDRAWINGSDOUBLEDOWNANDHORIZONTAL*/- /* 185 */ 9575,/*BOXDRAWINGSUPSINGLEANDHORIZONTALDOUBLE*/- /* 186 */ 9576,/*BOXDRAWINGSUPDOUBLEANDHORIZONTALSINGLE*/- /* 187 */ 9577,/*BOXDRAWINGSDOUBLEUPANDHORIZONTAL*/- /* 188 */ 9578,/*BOXDRAWINGSVERTICALSINGLEANDHORIZONTALDOUBLE*/- /* 189 */ 9579,/*BOXDRAWINGSVERTICALDOUBLEANDHORIZONTALSINGLE*/- /* 190 */ 9580,/*BOXDRAWINGSDOUBLEVERTICALANDHORIZONTAL*/- /* 191 */ 169,/*COPYRIGHTSIGN*/- /* 192 */ 1102,/*CYRILLICSMALLLETTERYU*/- /* 193 */ 1072,/*CYRILLICSMALLLETTERA*/- /* 194 */ 1073,/*CYRILLICSMALLLETTERBE*/- /* 195 */ 1094,/*CYRILLICSMALLLETTERTSE*/- /* 196 */ 1076,/*CYRILLICSMALLLETTERDE*/- /* 197 */ 1077,/*CYRILLICSMALLLETTERIE*/- /* 198 */ 1092,/*CYRILLICSMALLLETTEREF*/- /* 199 */ 1075,/*CYRILLICSMALLLETTERGHE*/- /* 200 */ 1093,/*CYRILLICSMALLLETTERHA*/- /* 201 */ 1080,/*CYRILLICSMALLLETTERI*/- /* 202 */ 1081,/*CYRILLICSMALLLETTERSHORTI*/- /* 203 */ 1082,/*CYRILLICSMALLLETTERKA*/- /* 204 */ 1083,/*CYRILLICSMALLLETTEREL*/- /* 205 */ 1084,/*CYRILLICSMALLLETTEREM*/- /* 206 */ 1085,/*CYRILLICSMALLLETTEREN*/- /* 207 */ 1086,/*CYRILLICSMALLLETTERO*/- /* 208 */ 1087,/*CYRILLICSMALLLETTERPE*/- /* 209 */ 1103,/*CYRILLICSMALLLETTERYA*/- /* 210 */ 1088,/*CYRILLICSMALLLETTERER*/- /* 211 */ 1089,/*CYRILLICSMALLLETTERES*/- /* 212 */ 1090,/*CYRILLICSMALLLETTERTE*/- /* 213 */ 1091,/*CYRILLICSMALLLETTERU*/- /* 214 */ 1078,/*CYRILLICSMALLLETTERZHE*/- /* 215 */ 1074,/*CYRILLICSMALLLETTERVE*/- /* 216 */ 1100,/*CYRILLICSMALLLETTERSOFTSIGN*/- /* 217 */ 1099,/*CYRILLICSMALLLETTERYERU*/- /* 218 */ 1079,/*CYRILLICSMALLLETTERZE*/- /* 219 */ 1096,/*CYRILLICSMALLLETTERSHA*/- /* 220 */ 1101,/*CYRILLICSMALLLETTERE*/- /* 221 */ 1097,/*CYRILLICSMALLLETTERSHCHA*/- /* 222 */ 1095,/*CYRILLICSMALLLETTERCHE*/- /* 223 */ 1098,/*CYRILLICSMALLLETTERHARDSIGN*/- /* 224 */ 1070,/*CYRILLICCAPITALLETTERYU*/- /* 225 */ 1040,/*CYRILLICCAPITALLETTERA*/- /* 226 */ 1041,/*CYRILLICCAPITALLETTERBE*/- /* 227 */ 1062,/*CYRILLICCAPITALLETTERTSE*/- /* 228 */ 1044,/*CYRILLICCAPITALLETTERDE*/- /* 229 */ 1045,/*CYRILLICCAPITALLETTERIE*/- /* 230 */ 1060,/*CYRILLICCAPITALLETTEREF*/- /* 231 */ 1043,/*CYRILLICCAPITALLETTERGHE*/- /* 232 */ 1061,/*CYRILLICCAPITALLETTERHA*/- /* 233 */ 1048,/*CYRILLICCAPITALLETTERI*/- /* 234 */ 1049,/*CYRILLICCAPITALLETTERSHORTI*/- /* 235 */ 1050,/*CYRILLICCAPITALLETTERKA*/- /* 236 */ 1051,/*CYRILLICCAPITALLETTEREL*/- /* 237 */ 1052,/*CYRILLICCAPITALLETTEREM*/- /* 238 */ 1053,/*CYRILLICCAPITALLETTEREN*/- /* 239 */ 1054,/*CYRILLICCAPITALLETTERO*/- /* 240 */ 1055,/*CYRILLICCAPITALLETTERPE*/- /* 241 */ 1071,/*CYRILLICCAPITALLETTERYA*/- /* 242 */ 1056,/*CYRILLICCAPITALLETTERER*/- /* 243 */ 1057,/*CYRILLICCAPITALLETTERES*/- /* 244 */ 1058,/*CYRILLICCAPITALLETTERTE*/- /* 245 */ 1059,/*CYRILLICCAPITALLETTERU*/- /* 246 */ 1046,/*CYRILLICCAPITALLETTERZHE*/- /* 247 */ 1042,/*CYRILLICCAPITALLETTERVE*/- /* 248 */ 1068,/*CYRILLICCAPITALLETTERSOFTSIGN*/- /* 249 */ 1067,/*CYRILLICCAPITALLETTERYERU*/- /* 250 */ 1047,/*CYRILLICCAPITALLETTERZE*/- /* 251 */ 1064,/*CYRILLICCAPITALLETTERSHA*/- /* 252 */ 1069,/*CYRILLICCAPITALLETTERE*/- /* 253 */ 1065,/*CYRILLICCAPITALLETTERSHCHA*/- /* 254 */ 1063,/*CYRILLICCAPITALLETTERCHE*/- /* 255 */ 1066/*CYRILLICCAPITALLETTERHARDSIGN*/-};-charconvert mslinedr[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- 32,- 33,- 34,- 35,- 36,- 37,- 38,- 39,- 40,- 41,- 42,- 43,- 44,- 45,- 46,- 47,- 48,- 49,- 50,- 51,- 52,- 53,- 54,- 55,- 56,- 57,- 58,- 59,- 60,- 61,- 62,- 63,- 64,- 65,- 66,- 67,- 68,- 69,- 70,- 71,- 72,- 73,- 74,- 75,- 76,- 77,- 78,- 79,- 80,- 81,- 82,- 83,- 84,- 85,- 86,- 87,- 88,- 89,- 90,- 91,- 92,- 93,- 94,- 95,- 96,- 97,- 98,- 99,- 100,- 101,- 102,- 103,- 104,- 105,- 106,- 107,- 108,- 109,- 110,- 111,- 112,- 113,- 114,- 115,- 116,- 117,- 118,- 119,- 120,- 121,- 122,- 123,- 124,- 125,- 126,- 127,- 128,- 129,- 130,- 131,- 132,- 133,- 134,- 135,- 136,- 137,- 138,- 139,- 140,- 141,- 142,- 143,- 144,- 145,- 146,- 147,- 148,- 149,- 150,- 151,- 152,- 153,- 154,- 155,- 156,- 157,- 158,- 159,- 160,- 161,- 162,- 163,- 164,- 165,- 166,- 167,- 168,- 169,- 170,- 171,- 172,- 173,- 174,- 175,- /* 176 */ 9639,/*SQUAREWITHUPPERLEFTTOLOWERRIGHTFILL*/- /* 177 */ 9638,/*SQUAREWITHORTHOGONALCROSSHATCHFILL*/- /* 178 */ 9640,/*SQUAREWITHUPPERRIGHTTOLOWERLEFTFILL*/- /* 179 */ 9474,/*BOXDRAWINGSLIGHTVERTICAL*/- /* 180 */ 9508,/*BOXDRAWINGSLIGHTVERTICALANDLEFT*/- /* 181 */ 9569,/*BOXDRAWINGSVERTICALSINGLEANDLEFTDOUBLE*/- /* 182 */ 9570,/*BOXDRAWINGSVERTICALDOUBLEANDLEFTSINGLE*/- /* 183 */ 9558,/*BOXDRAWINGSDOWNDOUBLEANDLEFTSINGLE*/- /* 184 */ 9557,/*BOXDRAWINGSDOWNSINGLEANDLEFTDOUBLE*/- /* 185 */ 9571,/*BOXDRAWINGSDOUBLEVERTICALANDLEFT*/- /* 186 */ 9553,/*BOXDRAWINGSDOUBLEVERTICAL*/- /* 187 */ 9559,/*BOXDRAWINGSDOUBLEDOWNANDLEFT*/- /* 188 */ 9565,/*BOXDRAWINGSDOUBLEUPANDLEFT*/- /* 189 */ 9564,/*BOXDRAWINGSUPDOUBLEANDLEFTSINGLE*/- /* 190 */ 9563,/*BOXDRAWINGSUPSINGLEANDLEFTDOUBLE*/- /* 191 */ 9488,/*BOXDRAWINGSLIGHTDOWNANDLEFT*/- /* 192 */ 9492,/*BOXDRAWINGSLIGHTUPANDRIGHT*/- /* 193 */ 9524,/*BOXDRAWINGSLIGHTUPANDHORIZONTAL*/- /* 194 */ 9516,/*BOXDRAWINGSLIGHTDOWNANDHORIZONTAL*/- /* 195 */ 9500,/*BOXDRAWINGSLIGHTVERTICALANDRIGHT*/- /* 196 */ 9472,/*BOXDRAWINGSLIGHTHORIZONTAL*/- /* 197 */ 9532,/*BOXDRAWINGSLIGHTVERTICALANDHORIZONTAL*/- /* 198 */ 9566,/*BOXDRAWINGSVERTICALSINGLEANDRIGHTDOUBLE*/- /* 199 */ 9567,/*BOXDRAWINGSVERTICALDOUBLEANDRIGHTSINGLE*/- /* 200 */ 9562,/*BOXDRAWINGSDOUBLEUPANDRIGHT*/- /* 201 */ 9556,/*BOXDRAWINGSDOUBLEDOWNANDRIGHT*/- /* 202 */ 9577,/*BOXDRAWINGSDOUBLEUPANDHORIZONTAL*/- /* 203 */ 9574,/*BOXDRAWINGSDOUBLEDOWNANDHORIZONTAL*/- /* 204 */ 9568,/*BOXDRAWINGSDOUBLEVERTICALANDRIGHT*/- /* 205 */ 9552,/*BOXDRAWINGSDOUBLEHORIZONTAL*/- /* 206 */ 9580,/*BOXDRAWINGSDOUBLEVERTICALANDHORIZONTAL*/- /* 207 */ 9575,/*BOXDRAWINGSUPSINGLEANDHORIZONTALDOUBLE*/- /* 208 */ 9576,/*BOXDRAWINGSUPDOUBLEANDHORIZONTALSINGLE*/- /* 209 */ 9572,/*BOXDRAWINGSDOWNSINGLEANDHORIZONTALDOUBLE*/- /* 210 */ 9573,/*BOXDRAWINGSDOWNDOUBLEANDHORIZONTALSINGLE*/- /* 211 */ 9561,/*BOXDRAWINGSUPDOUBLEANDRIGHTSINGLE*/- /* 212 */ 9560,/*BOXDRAWINGSUPSINGLEANDRIGHTDOUBLE*/- /* 213 */ 9554,/*BOXDRAWINGSDOWNSINGLEANDRIGHTDOUBLE*/- /* 214 */ 9555,/*BOXDRAWINGSDOWNDOUBLEANDRIGHTSINGLE*/- /* 215 */ 9579,/*BOXDRAWINGSVERTICALDOUBLEANDHORIZONTALSINGLE*/- /* 216 */ 9578,/*BOXDRAWINGSVERTICALSINGLEANDHORIZONTALDOUBLE*/- /* 217 */ 9496,/*BOXDRAWINGSLIGHTUPANDLEFT*/- /* 218 */ 9484,/*BOXDRAWINGSLIGHTDOWNANDRIGHT*/- /* 219 */ 9608,/*FULLBLOCK*/- /* 220 */ 9604,/*LOWERHALFBLOCK*/- /* 221 */ 9612,/*LEFTHALFBLOCK*/- /* 222 */ 9616,/*RIGHTHALFBLOCK*/- /* 223 */ 9600,/*UPPERHALFBLOCK*/- 224,- 225,- 226,- 227,- 228,- 229,- 230,- 231,- 232,- 233,- 234,- 235,- 236,- 237,- 238,- 239,- 240,- 241,- 242,- 243,- 244,- 245,- 246,- 247,- 248,- 249,- 250,- 251,- 252,- 253,- 254,- 255-};-charconvert nextstep[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- /* 128 */ 160,/*NO-BREAKSPACE*/- /* 129 */ 192,/*LATINCAPITALLETTERAWITHGRAVE*/- /* 130 */ 193,/*LATINCAPITALLETTERAWITHACUTE*/- /* 131 */ 194,/*LATINCAPITALLETTERAWITHCIRCUMFLEX*/- /* 132 */ 195,/*LATINCAPITALLETTERAWITHTILDE*/- /* 133 */ 196,/*LATINCAPITALLETTERAWITHDIAERESIS*/- /* 134 */ 197,/*LATINCAPITALLETTERAWITHRINGABOVE*/- /* 135 */ 199,/*LATINCAPITALLETTERCWITHCEDILLA*/- /* 136 */ 200,/*LATINCAPITALLETTEREWITHGRAVE*/- /* 137 */ 201,/*LATINCAPITALLETTEREWITHACUTE*/- /* 138 */ 202,/*LATINCAPITALLETTEREWITHCIRCUMFLEX*/- /* 139 */ 203,/*LATINCAPITALLETTEREWITHDIAERESIS*/- /* 140 */ 204,/*LATINCAPITALLETTERIWITHGRAVE*/- /* 141 */ 205,/*LATINCAPITALLETTERIWITHACUTE*/- /* 142 */ 206,/*LATINCAPITALLETTERIWITHCIRCUMFLEX*/- /* 143 */ 207,/*LATINCAPITALLETTERIWITHDIAERESIS*/- /* 144 */ 208,/*LATINCAPITALLETTERETH*/- /* 145 */ 209,/*LATINCAPITALLETTERNWITHTILDE*/- /* 146 */ 210,/*LATINCAPITALLETTEROWITHGRAVE*/- /* 147 */ 211,/*LATINCAPITALLETTEROWITHACUTE*/- /* 148 */ 212,/*LATINCAPITALLETTEROWITHCIRCUMFLEX*/- /* 149 */ 213,/*LATINCAPITALLETTEROWITHTILDE*/- /* 150 */ 214,/*LATINCAPITALLETTEROWITHDIAERESIS*/- /* 151 */ 217,/*LATINCAPITALLETTERUWITHGRAVE*/- /* 152 */ 218,/*LATINCAPITALLETTERUWITHACUTE*/- /* 153 */ 219,/*LATINCAPITALLETTERUWITHCIRCUMFLEX*/- /* 154 */ 220,/*LATINCAPITALLETTERUWITHDIAERESIS*/- /* 155 */ 221,/*LATINCAPITALLETTERYWITHACUTE*/- /* 156 */ 222,/*LATINCAPITALLETTERTHORN*/- /* 157 */ 181,/*MICROSIGN*/- /* 158 */ 215,/*MULTIPLICATIONSIGN*/- /* 159 */ 247,/*DIVISIONSIGN*/- /* 160 */ 169,/*COPYRIGHTSIGN*/- /* 161 */ 161,/*INVERTEDEXCLAMATIONMARK*/- /* 162 */ 162,/*CENTSIGN*/- /* 163 */ 163,/*POUNDSIGN*/- /* 164 */ 8260,/*FRACTIONSLASH*/- /* 165 */ 165,/*YENSIGN*/- /* 166 */ 402,/*LATINSMALLLETTERFWITHHOOK*/- /* 167 */ 167,/*SECTIONSIGN*/- /* 168 */ 164,/*CURRENCYSIGN*/- 169,- /* 170 */ 8220,/*LEFTDOUBLEQUOTATIONMARK*/- /* 171 */ 171,/*LEFT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 172 */ 8249,/*SINGLELEFT-POINTINGANGLEQUOTATIONMARK*/- /* 173 */ 8250,/*SINGLERIGHT-POINTINGANGLEQUOTATIONMARK*/- /* 174 */ 64257,/*LATINSMALLLIGATUREFI*/- /* 175 */ 64258,/*LATINSMALLLIGATUREFL*/- /* 176 */ 174,/*REGISTEREDSIGN*/- /* 177 */ 8211,/*ENDASH*/- /* 178 */ 8224,/*DAGGER*/- /* 179 */ 8225,/*DOUBLEDAGGER*/- /* 180 */ 183,/*MIDDLEDOT*/- /* 181 */ 166,/*BROKENBAR*/- /* 182 */ 182,/*PILCROWSIGN*/- /* 183 */ 8729,/*BULLETOPERATOR*/- /* 184 */ 8218,/*SINGLELOW-9QUOTATIONMARK*/- /* 185 */ 8222,/*DOUBLELOW-9QUOTATIONMARK*/- /* 186 */ 8221,/*RIGHTDOUBLEQUOTATIONMARK*/- /* 187 */ 187,/*RIGHT-POINTINGDOUBLEANGLEQUOTATIONMARK*/- /* 188 */ 8943,/*MIDLINEHORIZONTALELLIPSIS*/- /* 189 */ 8240,/*PERMILLESIGN*/- /* 190 */ 172,/*NOTSIGN*/- /* 191 */ 191,/*INVERTEDQUESTIONMARK*/- /* 192 */ 185,/*SUPERSCRIPTONE*/- /* 193 */ 768,/*COMBININGGRAVEACCENT*/- /* 194 */ 180,/*ACUTEACCENT*/- /* 195 */ 770,/*COMBININGCIRCUMFLEXACCENT*/- /* 196 */ 771,/*COMBININGTILDE*/- /* 197 */ 175,/*MACRON*/- /* 198 */ 728,/*BREVE*/- /* 199 */ 729,/*DOTABOVE*/- /* 200 */ 168,/*DIAERESIS*/- /* 201 */ 178,/*SUPERSCRIPTTWO*/- /* 202 */ 176,/*DEGREESIGN*/- /* 203 */ 184,/*CEDILLA*/- /* 204 */ 179,/*SUPERSCRIPTTHREE*/- /* 205 */ 733,/*DOUBLEACUTEACCENT*/- /* 206 */ 731,/*OGONEK*/- /* 207 */ 711,/*CARON*/- /* 208 */ 8212,/*EMDASH*/- /* 209 */ 177,/*PLUS-MINUSSIGN*/- /* 210 */ 188,/*VULGARFRACTIONONEQUARTER*/- /* 211 */ 189,/*VULGARFRACTIONONEHALF*/- /* 212 */ 190,/*VULGARFRACTIONTHREEQUARTERS*/- /* 213 */ 224,/*LATINSMALLLETTERAWITHGRAVE*/- /* 214 */ 225,/*LATINSMALLLETTERAWITHACUTE*/- /* 215 */ 226,/*LATINSMALLLETTERAWITHCIRCUMFLEX*/- /* 216 */ 227,/*LATINSMALLLETTERAWITHTILDE*/- /* 217 */ 228,/*LATINSMALLLETTERAWITHDIAERESIS*/- /* 218 */ 229,/*LATINSMALLLETTERAWITHRINGABOVE*/- /* 219 */ 231,/*LATINSMALLLETTERCWITHCEDILLA*/- /* 220 */ 232,/*LATINSMALLLETTEREWITHGRAVE*/- /* 221 */ 233,/*LATINSMALLLETTEREWITHACUTE*/- /* 222 */ 234,/*LATINSMALLLETTEREWITHCIRCUMFLEX*/- /* 223 */ 235,/*LATINSMALLLETTEREWITHDIAERESIS*/- /* 224 */ 236,/*LATINSMALLLETTERIWITHGRAVE*/- /* 225 */ 198,/*LATINCAPITALLETTERAE*/- /* 226 */ 237,/*LATINSMALLLETTERIWITHACUTE*/- /* 227 */ 170,/*FEMININEORDINALINDICATOR*/- /* 228 */ 238,/*LATINSMALLLETTERIWITHCIRCUMFLEX*/- /* 229 */ 239,/*LATINSMALLLETTERIWITHDIAERESIS*/- /* 230 */ 240,/*LATINSMALLLETTERETH*/- /* 231 */ 241,/*LATINSMALLLETTERNWITHTILDE*/- /* 232 */ 321,/*LATINCAPITALLETTERLWITHSTROKE*/- /* 233 */ 216,/*LATINCAPITALLETTEROWITHSTROKE*/- /* 234 */ 338,/*LATINCAPITALLIGATUREOE*/- /* 235 */ 186,/*MASCULINEORDINALINDICATOR*/- /* 236 */ 242,/*LATINSMALLLETTEROWITHGRAVE*/- /* 237 */ 243,/*LATINSMALLLETTEROWITHACUTE*/- /* 238 */ 244,/*LATINSMALLLETTEROWITHCIRCUMFLEX*/- /* 239 */ 245,/*LATINSMALLLETTEROWITHTILDE*/- /* 240 */ 246,/*LATINSMALLLETTEROWITHDIAERESIS*/- /* 241 */ 230,/*LATINSMALLLETTERAE*/- /* 242 */ 249,/*LATINSMALLLETTERUWITHGRAVE*/- /* 243 */ 250,/*LATINSMALLLETTERUWITHACUTE*/- /* 244 */ 251,/*LATINSMALLLETTERUWITHCIRCUMFLEX*/- /* 245 */ 305,/*LATINSMALLLETTERDOTLESSI*/- /* 246 */ 252,/*LATINSMALLLETTERUWITHDIAERESIS*/- /* 247 */ 253,/*LATINSMALLLETTERYWITHACUTE*/- /* 248 */ 322,/*LATINSMALLLETTERLWITHSTROKE*/- /* 249 */ 248,/*LATINSMALLLETTEROWITHSTROKE*/- /* 250 */ 339,/*LATINSMALLLIGATUREOE*/- /* 251 */ 223,/*LATINSMALLLETTERSHARPS*/- /* 252 */ 254,/*LATINSMALLLETTERTHORN*/- /* 253 */ 255,/*LATINSMALLLETTERYWITHDIAERESIS*/- 254,- 255-};-charconvert symbol[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 8704,/*FORALL*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 8707,/*THEREEXISTS*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 8715,/*CONTAINSASMEMBER*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 8727,/*ASTERISKOPERATOR*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 8722,/*MINUSSIGN*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 8773,/*APPROXIMATELYEQUALTO*/- /* 65 */ 913,/*GREEKCAPITALLETTERALPHA*/- /* 66 */ 914,/*GREEKCAPITALLETTERBETA*/- /* 67 */ 935,/*GREEKCAPITALLETTERCHI*/- /* 68 */ 916,/*GREEKCAPITALLETTERDELTA*/- /* 69 */ 917,/*GREEKCAPITALLETTEREPSILON*/- /* 70 */ 934,/*GREEKCAPITALLETTERPHI*/- /* 71 */ 915,/*GREEKCAPITALLETTERGAMMA*/- /* 72 */ 919,/*GREEKCAPITALLETTERETA*/- /* 73 */ 921,/*GREEKCAPITALLETTERIOTA*/- /* 74 */ 977,/*GREEKTHETASYMBOL*/- /* 75 */ 922,/*GREEKCAPITALLETTERKAPPA*/- /* 76 */ 923,/*GREEKCAPITALLETTERLAMDA*/- /* 77 */ 924,/*GREEKCAPITALLETTERMU*/- /* 78 */ 925,/*GREEKCAPITALLETTERNU*/- /* 79 */ 927,/*GREEKCAPITALLETTEROMICRON*/- /* 80 */ 928,/*GREEKCAPITALLETTERPI*/- /* 81 */ 920,/*GREEKCAPITALLETTERTHETA*/- /* 82 */ 929,/*GREEKCAPITALLETTERRHO*/- /* 83 */ 931,/*GREEKCAPITALLETTERSIGMA*/- /* 84 */ 932,/*GREEKCAPITALLETTERTAU*/- /* 85 */ 933,/*GREEKCAPITALLETTERUPSILON*/- /* 86 */ 962,/*GREEKSMALLLETTERFINALSIGMA*/- /* 87 */ 937,/*GREEKCAPITALLETTEROMEGA*/- /* 88 */ 926,/*GREEKCAPITALLETTERXI*/- /* 89 */ 936,/*GREEKCAPITALLETTERPSI*/- /* 90 */ 918,/*GREEKCAPITALLETTERZETA*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 8756,/*THEREFORE*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 8869,/*UPTACK*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 8254,/*OVERLINE*/- /* 97 */ 945,/*GREEKSMALLLETTERALPHA*/- /* 98 */ 946,/*GREEKSMALLLETTERBETA*/- /* 99 */ 967,/*GREEKSMALLLETTERCHI*/- /* 100 */ 948,/*GREEKSMALLLETTERDELTA*/- /* 101 */ 949,/*GREEKSMALLLETTEREPSILON*/- /* 102 */ 966,/*GREEKSMALLLETTERPHI*/- /* 103 */ 947,/*GREEKSMALLLETTERGAMMA*/- /* 104 */ 951,/*GREEKSMALLLETTERETA*/- /* 105 */ 953,/*GREEKSMALLLETTERIOTA*/- /* 106 */ 981,/*GREEKPHISYMBOL*/- /* 107 */ 954,/*GREEKSMALLLETTERKAPPA*/- /* 108 */ 955,/*GREEKSMALLLETTERLAMDA*/- /* 109 */ 956,/*GREEKSMALLLETTERMU*/- /* 110 */ 957,/*GREEKSMALLLETTERNU*/- /* 111 */ 959,/*GREEKSMALLLETTEROMICRON*/- /* 112 */ 960,/*GREEKSMALLLETTERPI*/- /* 113 */ 952,/*GREEKSMALLLETTERTHETA*/- /* 114 */ 961,/*GREEKSMALLLETTERRHO*/- /* 115 */ 963,/*GREEKSMALLLETTERSIGMA*/- /* 116 */ 964,/*GREEKSMALLLETTERTAU*/- /* 117 */ 965,/*GREEKSMALLLETTERUPSILON*/- /* 118 */ 982,/*GREEKPISYMBOL*/- /* 119 */ 969,/*GREEKSMALLLETTEROMEGA*/- /* 120 */ 958,/*GREEKSMALLLETTERXI*/- /* 121 */ 968,/*GREEKSMALLLETTERPSI*/- /* 122 */ 950,/*GREEKSMALLLETTERZETA*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 8764,/*TILDEOPERATOR*/- 127,- 128,- 129,- 130,- 131,- 132,- 133,- 134,- 135,- 136,- 137,- 138,- 139,- 140,- 141,- 142,- 143,- 144,- 145,- 146,- 147,- 148,- 149,- 150,- 151,- 152,- 153,- 154,- 155,- 156,- 157,- 158,- 159,- 160,- /* 161 */ 978,/*GREEKUPSILONWITHHOOKSYMBOL*/- /* 162 */ 8242,/*PRIME*/- /* 163 */ 8804,/*LESS-THANOREQUALTO*/- /* 164 */ 8725,/*DIVISIONSLASH*/- /* 165 */ 8734,/*INFINITY*/- /* 166 */ 402,/*LATINSMALLLETTERFWITHHOOK*/- /* 167 */ 9827,/*BLACKCLUBSUIT*/- /* 168 */ 9830,/*BLACKDIAMONDSUIT*/- /* 169 */ 9829,/*BLACKHEARTSUIT*/- /* 170 */ 9824,/*BLACKSPADESUIT*/- /* 171 */ 8596,/*LEFTRIGHTARROW*/- /* 172 */ 8592,/*LEFTWARDSARROW*/- /* 173 */ 8593,/*UPWARDSARROW*/- /* 174 */ 8594,/*RIGHTWARDSARROW*/- /* 175 */ 8595,/*DOWNWARDSARROW*/- /* 176 */ 176,/*DEGREESIGN*/- /* 177 */ 177,/*PLUS-MINUSSIGN*/- /* 178 */ 8243,/*DOUBLEPRIME*/- /* 179 */ 8805,/*GREATER-THANOREQUALTO*/- /* 180 */ 215,/*MULTIPLICATIONSIGN*/- /* 181 */ 8733,/*PROPORTIONALTO*/- /* 182 */ 8706,/*PARTIALDIFFERENTIAL*/- /* 183 */ 8729,/*BULLETOPERATOR*/- /* 184 */ 247,/*DIVISIONSIGN*/- /* 185 */ 8800,/*NOTEQUALTO*/- /* 186 */ 8801,/*IDENTICALTO*/- /* 187 */ 8776,/*ALMOSTEQUALTO*/- /* 188 */ 8943,/*MIDLINEHORIZONTALELLIPSIS*/- 189,- 190,- /* 191 */ 8629,/*DOWNWARDSARROWWITHCORNERLEFTWARDS*/- 192,- /* 193 */ 8465,/*BLACK-LETTERCAPITALI*/- /* 194 */ 8476,/*BLACK-LETTERCAPITALR*/- /* 195 */ 8472,/*SCRIPTCAPITALP*/- /* 196 */ 8855,/*CIRCLEDTIMES*/- /* 197 */ 8853,/*CIRCLEDPLUS*/- /* 198 */ 8709,/*EMPTYSET*/- /* 199 */ 8745,/*INTERSECTION*/- /* 200 */ 8746,/*UNION*/- /* 201 */ 8835,/*SUPERSETOF*/- /* 202 */ 8839,/*SUPERSETOFOREQUALTO*/- /* 203 */ 8836,/*NOTASUBSETOF*/- /* 204 */ 8834,/*SUBSETOF*/- /* 205 */ 8838,/*SUBSETOFOREQUALTO*/- /* 206 */ 8712,/*ELEMENTOF*/- /* 207 */ 8713,/*NOTANELEMENTOF*/- /* 208 */ 8736,/*ANGLE*/- /* 209 */ 8711,/*NABLA*/- /* 210 */ 174,/*REGISTEREDSIGN*/- /* 211 */ 169,/*COPYRIGHTSIGN*/- /* 212 */ 8482,/*TRADEMARKSIGN*/- /* 213 */ 8719,/*N-ARYPRODUCT*/- /* 214 */ 8730,/*SQUAREROOT*/- /* 215 */ 8901,/*DOTOPERATOR*/- /* 216 */ 172,/*NOTSIGN*/- /* 217 */ 8743,/*LOGICALAND*/- /* 218 */ 8744,/*LOGICALOR*/- /* 219 */ 8660,/*LEFTRIGHTDOUBLEARROW*/- /* 220 */ 8656,/*LEFTWARDSDOUBLEARROW*/- /* 221 */ 8657,/*UPWARDSDOUBLEARROW*/- /* 222 */ 8658,/*RIGHTWARDSDOUBLEARROW*/- /* 223 */ 8659,/*DOWNWARDSDOUBLEARROW*/- /* 224 */ 9674,/*LOZENGE*/- /* 225 */ 9001,/*LEFT-POINTINGANGLEBRACKET*/- 226,- 227,- 228,- /* 229 */ 8721,/*N-ARYSUMMATION*/- 230,- 231,- 232,- 233,- 234,- 235,- 236,- 237,- 238,- 239,- 240,- /* 241 */ 9002,/*RIGHT-POINTINGANGLEBRACKET*/- /* 242 */ 8747,/*INTEGRAL*/- /* 243 */ 8992,/*TOPHALFINTEGRAL*/- 244,- /* 245 */ 8993,/*BOTTOMHALFINTEGRAL*/- 246,- 247,- 248,- 249,- 250,- 251,- 252,- 253,- 254,- 255-};-charconvert tex_dcr_in[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- /* 128 */ 258,/*LATINCAPITALLETTERAWITHBREVE*/- /* 129 */ 260,/*LATINCAPITALLETTERAWITHOGONEK*/- /* 130 */ 262,/*LATINCAPITALLETTERCWITHACUTE*/- /* 131 */ 268,/*LATINCAPITALLETTERCWITHCARON*/- /* 132 */ 270,/*LATINCAPITALLETTERDWITHCARON*/- /* 133 */ 282,/*LATINCAPITALLETTEREWITHCARON*/- /* 134 */ 280,/*LATINCAPITALLETTEREWITHOGONEK*/- /* 135 */ 286,/*LATINCAPITALLETTERGWITHBREVE*/- /* 136 */ 313,/*LATINCAPITALLETTERLWITHACUTE*/- /* 137 */ 65534,/*LATINCAPITALLETTERLWITHCOMMA*/- /* 138 */ 321,/*LATINCAPITALLETTERLWITHSTROKE*/- /* 139 */ 323,/*LATINCAPITALLETTERNWITHACUTE*/- /* 140 */ 327,/*LATINCAPITALLETTERNWITHCARON*/- /* 141 */ 330,/*LATINCAPITALLETTERENG*/- /* 142 */ 336,/*LATINCAPITALLETTEROWITHDOUBLEACUTE*/- /* 143 */ 340,/*LATINCAPITALLETTERRWITHACUTE*/- /* 144 */ 344,/*LATINCAPITALLETTERRWITHCARON*/- /* 145 */ 346,/*LATINCAPITALLETTERSWITHACUTE*/- /* 146 */ 352,/*LATINCAPITALLETTERSWITHCARON*/- /* 147 */ 350,/*LATINCAPITALLETTERSWITHCEDILLA*/- /* 148 */ 356,/*LATINCAPITALLETTERTWITHCARON*/- /* 149 */ 354,/*LATINCAPITALLETTERTWITHCEDILLA*/- /* 150 */ 368,/*LATINCAPITALLETTERUWITHDOUBLEACUTE*/- /* 151 */ 366,/*LATINCAPITALLETTERUWITHRINGABOVE*/- /* 152 */ 376,/*LATINCAPITALLETTERYWITHDIAERESIS*/- /* 153 */ 377,/*LATINCAPITALLETTERZWITHACUTE*/- /* 154 */ 381,/*LATINCAPITALLETTERZWITHCARON*/- /* 155 */ 379,/*LATINCAPITALLETTERZWITHDOTABOVE*/- /* 156 */ 306,/*LATINCAPITALLIGATUREIJ*/- /* 157 */ 304,/*LATINCAPITALLETTERIWITHDOTABOVE*/- /* 158 */ 272,/*LATINCAPITALLETTERDWITHSTROKE*/- /* 159 */ 167,/*SECTIONSIGN*/- /* 160 */ 259,/*LATINSMALLLETTERAWITHBREVE*/- /* 161 */ 261,/*LATINSMALLLETTERAWITHOGONEK*/- /* 162 */ 263,/*LATINSMALLLETTERCWITHACUTE*/- /* 163 */ 269,/*LATINSMALLLETTERCWITHCARON*/- /* 164 */ 65534,/*LATINSMALLLETTERDWITHCOMMA*/- /* 165 */ 283,/*LATINSMALLLETTEREWITHCARON*/- /* 166 */ 281,/*LATINSMALLLETTEREWITHOGONEK*/- /* 167 */ 287,/*LATINSMALLLETTERGWITHBREVE*/- /* 168 */ 314,/*LATINSMALLLETTERLWITHACUTE*/- /* 169 */ 65534,/*LATINSMALLLETTERLWITHCOMMA*/- /* 170 */ 322,/*LATINSMALLLETTERLWITHSTROKE*/- /* 171 */ 324,/*LATINSMALLLETTERNWITHACUTE*/- /* 172 */ 328,/*LATINSMALLLETTERNWITHCARON*/- /* 173 */ 331,/*LATINSMALLLETTERENG*/- /* 174 */ 337,/*LATINSMALLLETTEROWITHDOUBLEACUTE*/- /* 175 */ 341,/*LATINSMALLLETTERRWITHACUTE*/- /* 176 */ 345,/*LATINSMALLLETTERRWITHCARON*/- /* 177 */ 347,/*LATINSMALLLETTERSWITHACUTE*/- /* 178 */ 353,/*LATINSMALLLETTERSWITHCARON*/- /* 179 */ 351,/*LATINSMALLLETTERSWITHCEDILLA*/- /* 180 */ 65534,/*LATINSMALLLETTERTWITHCOMMA*/- /* 181 */ 355,/*LATINSMALLLETTERTWITHCEDILLA*/- /* 182 */ 369,/*LATINSMALLLETTERUWITHDOUBLEACUTE*/- /* 183 */ 367,/*LATINSMALLLETTERUWITHRINGABOVE*/- /* 184 */ 255,/*LATINSMALLLETTERYWITHDIAERESIS*/- /* 185 */ 378,/*LATINSMALLLETTERZWITHACUTE*/- /* 186 */ 382,/*LATINSMALLLETTERZWITHCARON*/- /* 187 */ 380,/*LATINSMALLLETTERZWITHDOTABOVE*/- /* 188 */ 307,/*LATINSMALLLIGATUREIJ*/- /* 189 */ 161,/*INVERTEDEXCLAMATIONMARK*/- /* 190 */ 191,/*INVERTEDQUESTIONMARK*/- /* 191 */ 163,/*POUNDSIGN*/- /* 192 */ 192,/*LATINCAPITALLETTERAWITHGRAVE*/- /* 193 */ 193,/*LATINCAPITALLETTERAWITHACUTE*/- /* 194 */ 194,/*LATINCAPITALLETTERAWITHCIRCUMFLEX*/- /* 195 */ 195,/*LATINCAPITALLETTERAWITHTILDE*/- /* 196 */ 196,/*LATINCAPITALLETTERAWITHDIAERESIS*/- /* 197 */ 197,/*LATINCAPITALLETTERAWITHRINGABOVE*/- /* 198 */ 198,/*LATINCAPITALLETTERAE*/- /* 199 */ 199,/*LATINCAPITALLETTERCWITHCEDILLA*/- /* 200 */ 200,/*LATINCAPITALLETTEREWITHGRAVE*/- /* 201 */ 201,/*LATINCAPITALLETTEREWITHACUTE*/- /* 202 */ 202,/*LATINCAPITALLETTEREWITHCIRCUMFLEX*/- /* 203 */ 203,/*LATINCAPITALLETTEREWITHDIAERESIS*/- /* 204 */ 204,/*LATINCAPITALLETTERIWITHGRAVE*/- /* 205 */ 205,/*LATINCAPITALLETTERIWITHACUTE*/- /* 206 */ 206,/*LATINCAPITALLETTERIWITHCIRCUMFLEX*/- /* 207 */ 207,/*LATINCAPITALLETTERIWITHDIAERESIS*/- /* 208 */ 208,/*LATINCAPITALLETTERETH*/- /* 209 */ 209,/*LATINCAPITALLETTERNWITHTILDE*/- /* 210 */ 210,/*LATINCAPITALLETTEROWITHGRAVE*/- /* 211 */ 211,/*LATINCAPITALLETTEROWITHACUTE*/- /* 212 */ 212,/*LATINCAPITALLETTEROWITHCIRCUMFLEX*/- /* 213 */ 213,/*LATINCAPITALLETTEROWITHTILDE*/- /* 214 */ 214,/*LATINCAPITALLETTEROWITHDIAERESIS*/- /* 215 */ 338,/*LATINCAPITALLIGATUREOE*/- /* 216 */ 216,/*LATINCAPITALLETTEROWITHSTROKE*/- /* 217 */ 217,/*LATINCAPITALLETTERUWITHGRAVE*/- /* 218 */ 218,/*LATINCAPITALLETTERUWITHACUTE*/- /* 219 */ 219,/*LATINCAPITALLETTERUWITHCIRCUMFLEX*/- /* 220 */ 220,/*LATINCAPITALLETTERUWITHDIAERESIS*/- /* 221 */ 221,/*LATINCAPITALLETTERYWITHACUTE*/- /* 222 */ 222,/*LATINCAPITALLETTERTHORN*/- /* 223 */ 65534,/*LATINCAPITALLIGATURESS*/- /* 224 */ 224,/*LATINSMALLLETTERAWITHGRAVE*/- /* 225 */ 225,/*LATINSMALLLETTERAWITHACUTE*/- /* 226 */ 226,/*LATINSMALLLETTERAWITHCIRCUMFLEX*/- /* 227 */ 227,/*LATINSMALLLETTERAWITHTILDE*/- /* 228 */ 228,/*LATINSMALLLETTERAWITHDIAERESIS*/- /* 229 */ 229,/*LATINSMALLLETTERAWITHRINGABOVE*/- /* 230 */ 230,/*LATINSMALLLETTERAE*/- /* 231 */ 231,/*LATINSMALLLETTERCWITHCEDILLA*/- /* 232 */ 232,/*LATINSMALLLETTEREWITHGRAVE*/- /* 233 */ 233,/*LATINSMALLLETTEREWITHACUTE*/- /* 234 */ 234,/*LATINSMALLLETTEREWITHCIRCUMFLEX*/- /* 235 */ 235,/*LATINSMALLLETTEREWITHDIAERESIS*/- /* 236 */ 236,/*LATINSMALLLETTERIWITHGRAVE*/- /* 237 */ 237,/*LATINSMALLLETTERIWITHACUTE*/- /* 238 */ 238,/*LATINSMALLLETTERIWITHCIRCUMFLEX*/- /* 239 */ 239,/*LATINSMALLLETTERIWITHDIAERESIS*/- /* 240 */ 240,/*LATINSMALLLETTERETH*/- /* 241 */ 241,/*LATINSMALLLETTERNWITHTILDE*/- /* 242 */ 242,/*LATINSMALLLETTEROWITHGRAVE*/- /* 243 */ 243,/*LATINSMALLLETTEROWITHACUTE*/- /* 244 */ 244,/*LATINSMALLLETTEROWITHCIRCUMFLEX*/- /* 245 */ 245,/*LATINSMALLLETTEROWITHTILDE*/- /* 246 */ 246,/*LATINSMALLLETTEROWITHDIAERESIS*/- /* 247 */ 339,/*LATINSMALLLIGATUREOE*/- /* 248 */ 248,/*LATINSMALLLETTEROWITHSTROKE*/- /* 249 */ 249,/*LATINSMALLLETTERUWITHGRAVE*/- /* 250 */ 250,/*LATINSMALLLETTERUWITHACUTE*/- /* 251 */ 251,/*LATINSMALLLETTERUWITHCIRCUMFLEX*/- /* 252 */ 252,/*LATINSMALLLETTERUWITHDIAERESIS*/- /* 253 */ 253,/*LATINSMALLLETTERYWITHACUTE*/- /* 254 */ 254,/*LATINSMALLLETTERTHORN*/- /* 255 */ 223/*LATINSMALLLETTERSHARPS*/-};-charconvert tex_dcr_out[] = {- /* 0 */ 0,/*<tdbgcolor="C0C0C0"><fontface="Arial"color="000000"><b>ISO/IEC10646-1:2000CharacterName</b></font>*/- 1,- 2,- 3,- 4,- 5,- 6,- 7,- 8,- 9,- 10,- 11,- 12,- 13,- 14,- 15,- 16,- 17,- 18,- 19,- 20,- 21,- 22,- 23,- 24,- 25,- 26,- 27,- 28,- 29,- 30,- 31,- /* 32 */ 32,/*SPACE*/- /* 33 */ 33,/*EXCLAMATIONMARK*/- /* 34 */ 34,/*QUOTATIONMARK*/- /* 35 */ 35,/*NUMBERSIGN*/- /* 36 */ 36,/*DOLLARSIGN*/- /* 37 */ 37,/*PERCENTSIGN*/- /* 38 */ 38,/*AMPERSAND*/- /* 39 */ 39,/*APOSTROPHE*/- /* 40 */ 40,/*LEFTPARENTHESIS*/- /* 41 */ 41,/*RIGHTPARENTHESIS*/- /* 42 */ 42,/*ASTERISK*/- /* 43 */ 43,/*PLUSSIGN*/- /* 44 */ 44,/*COMMA*/- /* 45 */ 45,/*HYPHEN-MINUS*/- /* 46 */ 46,/*FULLSTOP*/- /* 47 */ 47,/*SOLIDUS*/- /* 48 */ 48,/*DIGITZERO*/- /* 49 */ 49,/*DIGITONE*/- /* 50 */ 50,/*DIGITTWO*/- /* 51 */ 51,/*DIGITTHREE*/- /* 52 */ 52,/*DIGITFOUR*/- /* 53 */ 53,/*DIGITFIVE*/- /* 54 */ 54,/*DIGITSIX*/- /* 55 */ 55,/*DIGITSEVEN*/- /* 56 */ 56,/*DIGITEIGHT*/- /* 57 */ 57,/*DIGITNINE*/- /* 58 */ 58,/*COLON*/- /* 59 */ 59,/*SEMICOLON*/- /* 60 */ 60,/*LESS-THANSIGN*/- /* 61 */ 61,/*EQUALSSIGN*/- /* 62 */ 62,/*GREATER-THANSIGN*/- /* 63 */ 63,/*QUESTIONMARK*/- /* 64 */ 64,/*COMMERCIALAT*/- /* 65 */ 65,/*LATINCAPITALLETTERA*/- /* 66 */ 66,/*LATINCAPITALLETTERB*/- /* 67 */ 67,/*LATINCAPITALLETTERC*/- /* 68 */ 68,/*LATINCAPITALLETTERD*/- /* 69 */ 69,/*LATINCAPITALLETTERE*/- /* 70 */ 70,/*LATINCAPITALLETTERF*/- /* 71 */ 71,/*LATINCAPITALLETTERG*/- /* 72 */ 72,/*LATINCAPITALLETTERH*/- /* 73 */ 73,/*LATINCAPITALLETTERI*/- /* 74 */ 74,/*LATINCAPITALLETTERJ*/- /* 75 */ 75,/*LATINCAPITALLETTERK*/- /* 76 */ 76,/*LATINCAPITALLETTERL*/- /* 77 */ 77,/*LATINCAPITALLETTERM*/- /* 78 */ 78,/*LATINCAPITALLETTERN*/- /* 79 */ 79,/*LATINCAPITALLETTERO*/- /* 80 */ 80,/*LATINCAPITALLETTERP*/- /* 81 */ 81,/*LATINCAPITALLETTERQ*/- /* 82 */ 82,/*LATINCAPITALLETTERR*/- /* 83 */ 83,/*LATINCAPITALLETTERS*/- /* 84 */ 84,/*LATINCAPITALLETTERT*/- /* 85 */ 85,/*LATINCAPITALLETTERU*/- /* 86 */ 86,/*LATINCAPITALLETTERV*/- /* 87 */ 87,/*LATINCAPITALLETTERW*/- /* 88 */ 88,/*LATINCAPITALLETTERX*/- /* 89 */ 89,/*LATINCAPITALLETTERY*/- /* 90 */ 90,/*LATINCAPITALLETTERZ*/- /* 91 */ 91,/*LEFTSQUAREBRACKET*/- /* 92 */ 92,/*REVERSESOLIDUS*/- /* 93 */ 93,/*RIGHTSQUAREBRACKET*/- /* 94 */ 94,/*CIRCUMFLEXACCENT*/- /* 95 */ 95,/*LOWLINE*/- /* 96 */ 96,/*GRAVEACCENT*/- /* 97 */ 97,/*LATINSMALLLETTERA*/- /* 98 */ 98,/*LATINSMALLLETTERB*/- /* 99 */ 99,/*LATINSMALLLETTERC*/- /* 100 */ 100,/*LATINSMALLLETTERD*/- /* 101 */ 101,/*LATINSMALLLETTERE*/- /* 102 */ 102,/*LATINSMALLLETTERF*/- /* 103 */ 103,/*LATINSMALLLETTERG*/- /* 104 */ 104,/*LATINSMALLLETTERH*/- /* 105 */ 105,/*LATINSMALLLETTERI*/- /* 106 */ 106,/*LATINSMALLLETTERJ*/- /* 107 */ 107,/*LATINSMALLLETTERK*/- /* 108 */ 108,/*LATINSMALLLETTERL*/- /* 109 */ 109,/*LATINSMALLLETTERM*/- /* 110 */ 110,/*LATINSMALLLETTERN*/- /* 111 */ 111,/*LATINSMALLLETTERO*/- /* 112 */ 112,/*LATINSMALLLETTERP*/- /* 113 */ 113,/*LATINSMALLLETTERQ*/- /* 114 */ 114,/*LATINSMALLLETTERR*/- /* 115 */ 115,/*LATINSMALLLETTERS*/- /* 116 */ 116,/*LATINSMALLLETTERT*/- /* 117 */ 117,/*LATINSMALLLETTERU*/- /* 118 */ 118,/*LATINSMALLLETTERV*/- /* 119 */ 119,/*LATINSMALLLETTERW*/- /* 120 */ 120,/*LATINSMALLLETTERX*/- /* 121 */ 121,/*LATINSMALLLETTERY*/- /* 122 */ 122,/*LATINSMALLLETTERZ*/- /* 123 */ 123,/*LEFTCURLYBRACKET*/- /* 124 */ 124,/*VERTICALLINE*/- /* 125 */ 125,/*RIGHTCURLYBRACKET*/- /* 126 */ 126,/*TILDE*/- 127,- /* 128 */ 258,/*LATINCAPITALLETTERAWITHBREVE*/- /* 129 */ 260,/*LATINCAPITALLETTERAWITHOGONEK*/- /* 130 */ 262,/*LATINCAPITALLETTERCWITHACUTE*/- /* 131 */ 268,/*LATINCAPITALLETTERCWITHCARON*/- /* 132 */ 270,/*LATINCAPITALLETTERDWITHCARON*/- /* 133 */ 282,/*LATINCAPITALLETTEREWITHCARON*/- /* 134 */ 280,/*LATINCAPITALLETTEREWITHOGONEK*/- /* 135 */ 286,/*LATINCAPITALLETTERGWITHBREVE*/- /* 136 */ 313,/*LATINCAPITALLETTERLWITHACUTE*/- /* 137 */ 65534,/*LATINCAPITALLETTERLWITHCOMMA*/- /* 138 */ 321,/*LATINCAPITALLETTERLWITHSTROKE*/- /* 139 */ 323,/*LATINCAPITALLETTERNWITHACUTE*/- /* 140 */ 327,/*LATINCAPITALLETTERNWITHCARON*/- /* 141 */ 330,/*LATINCAPITALLETTERENG*/- /* 142 */ 336,/*LATINCAPITALLETTEROWITHDOUBLEACUTE*/- /* 143 */ 340,/*LATINCAPITALLETTERRWITHACUTE*/- /* 144 */ 344,/*LATINCAPITALLETTERRWITHCARON*/- /* 145 */ 346,/*LATINCAPITALLETTERSWITHACUTE*/- /* 146 */ 352,/*LATINCAPITALLETTERSWITHCARON*/- /* 147 */ 350,/*LATINCAPITALLETTERSWITHCEDILLA*/- /* 148 */ 356,/*LATINCAPITALLETTERTWITHCARON*/- /* 149 */ 354,/*LATINCAPITALLETTERTWITHCEDILLA*/- /* 150 */ 368,/*LATINCAPITALLETTERUWITHDOUBLEACUTE*/- /* 151 */ 366,/*LATINCAPITALLETTERUWITHRINGABOVE*/- /* 152 */ 376,/*LATINCAPITALLETTERYWITHDIAERESIS*/- /* 153 */ 377,/*LATINCAPITALLETTERZWITHACUTE*/- /* 154 */ 381,/*LATINCAPITALLETTERZWITHCARON*/- /* 155 */ 379,/*LATINCAPITALLETTERZWITHDOTABOVE*/- /* 156 */ 306,/*LATINCAPITALLIGATUREIJ*/- /* 157 */ 304,/*LATINCAPITALLETTERIWITHDOTABOVE*/- /* 158 */ 272,/*LATINCAPITALLETTERDWITHSTROKE*/- /* 159 */ 167,/*SECTIONSIGN*/- /* 160 */ 259,/*LATINSMALLLETTERAWITHBREVE*/- /* 161 */ 261,/*LATINSMALLLETTERAWITHOGONEK*/- /* 162 */ 263,/*LATINSMALLLETTERCWITHACUTE*/- /* 163 */ 269,/*LATINSMALLLETTERCWITHCARON*/- /* 164 */ 65534,/*LATINSMALLLETTERDWITHCOMMA*/- /* 165 */ 283,/*LATINSMALLLETTEREWITHCARON*/- /* 166 */ 281,/*LATINSMALLLETTEREWITHOGONEK*/- /* 167 */ 287,/*LATINSMALLLETTERGWITHBREVE*/- /* 168 */ 314,/*LATINSMALLLETTERLWITHACUTE*/- /* 169 */ 65534,/*LATINSMALLLETTERLWITHCOMMA*/- /* 170 */ 322,/*LATINSMALLLETTERLWITHSTROKE*/- /* 171 */ 324,/*LATINSMALLLETTERNWITHACUTE*/- /* 172 */ 328,/*LATINSMALLLETTERNWITHCARON*/- /* 173 */ 331,/*LATINSMALLLETTERENG*/- /* 174 */ 337,/*LATINSMALLLETTEROWITHDOUBLEACUTE*/- /* 175 */ 341,/*LATINSMALLLETTERRWITHACUTE*/- /* 176 */ 345,/*LATINSMALLLETTERRWITHCARON*/- /* 177 */ 347,/*LATINSMALLLETTERSWITHACUTE*/- /* 178 */ 353,/*LATINSMALLLETTERSWITHCARON*/- /* 179 */ 351,/*LATINSMALLLETTERSWITHCEDILLA*/- /* 180 */ 65534,/*LATINSMALLLETTERTWITHCOMMA*/- /* 181 */ 355,/*LATINSMALLLETTERTWITHCEDILLA*/- /* 182 */ 369,/*LATINSMALLLETTERUWITHDOUBLEACUTE*/- /* 183 */ 367,/*LATINSMALLLETTERUWITHRINGABOVE*/- /* 184 */ 255,/*LATINSMALLLETTERYWITHDIAERESIS*/- /* 185 */ 378,/*LATINSMALLLETTERZWITHACUTE*/- /* 186 */ 382,/*LATINSMALLLETTERZWITHCARON*/- /* 187 */ 380,/*LATINSMALLLETTERZWITHDOTABOVE*/- /* 188 */ 307,/*LATINSMALLLIGATUREIJ*/- /* 189 */ 161,/*INVERTEDEXCLAMATIONMARK*/- /* 190 */ 191,/*INVERTEDQUESTIONMARK*/- /* 191 */ 163,/*POUNDSIGN*/- /* 192 */ 192,/*LATINCAPITALLETTERAWITHGRAVE*/- /* 193 */ 193,/*LATINCAPITALLETTERAWITHACUTE*/- /* 194 */ 194,/*LATINCAPITALLETTERAWITHCIRCUMFLEX*/- /* 195 */ 195,/*LATINCAPITALLETTERAWITHTILDE*/- /* 196 */ 196,/*LATINCAPITALLETTERAWITHDIAERESIS*/- /* 197 */ 197,/*LATINCAPITALLETTERAWITHRINGABOVE*/- /* 198 */ 198,/*LATINCAPITALLETTERAE*/- /* 199 */ 199,/*LATINCAPITALLETTERCWITHCEDILLA*/- /* 200 */ 200,/*LATINCAPITALLETTEREWITHGRAVE*/- /* 201 */ 201,/*LATINCAPITALLETTEREWITHACUTE*/- /* 202 */ 202,/*LATINCAPITALLETTEREWITHCIRCUMFLEX*/- /* 203 */ 203,/*LATINCAPITALLETTEREWITHDIAERESIS*/- /* 204 */ 204,/*LATINCAPITALLETTERIWITHGRAVE*/- /* 205 */ 205,/*LATINCAPITALLETTERIWITHACUTE*/- /* 206 */ 206,/*LATINCAPITALLETTERIWITHCIRCUMFLEX*/- /* 207 */ 207,/*LATINCAPITALLETTERIWITHDIAERESIS*/- /* 208 */ 208,/*LATINCAPITALLETTERETH*/- /* 209 */ 209,/*LATINCAPITALLETTERNWITHTILDE*/- /* 210 */ 210,/*LATINCAPITALLETTEROWITHGRAVE*/- /* 211 */ 211,/*LATINCAPITALLETTEROWITHACUTE*/- /* 212 */ 212,/*LATINCAPITALLETTEROWITHCIRCUMFLEX*/- /* 213 */ 213,/*LATINCAPITALLETTEROWITHTILDE*/- /* 214 */ 214,/*LATINCAPITALLETTEROWITHDIAERESIS*/- /* 215 */ 338,/*LATINCAPITALLIGATUREOE*/- /* 216 */ 216,/*LATINCAPITALLETTEROWITHSTROKE*/- /* 217 */ 217,/*LATINCAPITALLETTERUWITHGRAVE*/- /* 218 */ 218,/*LATINCAPITALLETTERUWITHACUTE*/- /* 219 */ 219,/*LATINCAPITALLETTERUWITHCIRCUMFLEX*/- /* 220 */ 220,/*LATINCAPITALLETTERUWITHDIAERESIS*/- /* 221 */ 221,/*LATINCAPITALLETTERYWITHACUTE*/- /* 222 */ 222,/*LATINCAPITALLETTERTHORN*/- /* 223 */ 65534,/*LATINCAPITALLIGATURESS*/- /* 224 */ 224,/*LATINSMALLLETTERAWITHGRAVE*/- /* 225 */ 225,/*LATINSMALLLETTERAWITHACUTE*/- /* 226 */ 226,/*LATINSMALLLETTERAWITHCIRCUMFLEX*/- /* 227 */ 227,/*LATINSMALLLETTERAWITHTILDE*/- /* 228 */ 228,/*LATINSMALLLETTERAWITHDIAERESIS*/- /* 229 */ 229,/*LATINSMALLLETTERAWITHRINGABOVE*/- /* 230 */ 230,/*LATINSMALLLETTERAE*/- /* 231 */ 231,/*LATINSMALLLETTERCWITHCEDILLA*/- /* 232 */ 232,/*LATINSMALLLETTEREWITHGRAVE*/- /* 233 */ 233,/*LATINSMALLLETTEREWITHACUTE*/- /* 234 */ 234,/*LATINSMALLLETTEREWITHCIRCUMFLEX*/- /* 235 */ 235,/*LATINSMALLLETTEREWITHDIAERESIS*/- /* 236 */ 236,/*LATINSMALLLETTERIWITHGRAVE*/- /* 237 */ 237,/*LATINSMALLLETTERIWITHACUTE*/- /* 238 */ 238,/*LATINSMALLLETTERIWITHCIRCUMFLEX*/- /* 239 */ 239,/*LATINSMALLLETTERIWITHDIAERESIS*/- /* 240 */ 240,/*LATINSMALLLETTERETH*/- /* 241 */ 241,/*LATINSMALLLETTERNWITHTILDE*/- /* 242 */ 242,/*LATINSMALLLETTEROWITHGRAVE*/- /* 243 */ 243,/*LATINSMALLLETTEROWITHACUTE*/- /* 244 */ 244,/*LATINSMALLLETTEROWITHCIRCUMFLEX*/- /* 245 */ 245,/*LATINSMALLLETTEROWITHTILDE*/- /* 246 */ 246,/*LATINSMALLLETTEROWITHDIAERESIS*/- /* 247 */ 339,/*LATINSMALLLIGATUREOE*/- /* 248 */ 248,/*LATINSMALLLETTEROWITHSTROKE*/- /* 249 */ 249,/*LATINSMALLLETTERUWITHGRAVE*/- /* 250 */ 250,/*LATINSMALLLETTERUWITHACUTE*/- /* 251 */ 251,/*LATINSMALLLETTERUWITHCIRCUMFLEX*/- /* 252 */ 252,/*LATINSMALLLETTERUWITHDIAERESIS*/- /* 253 */ 253,/*LATINSMALLLETTERYWITHACUTE*/- /* 254 */ 254,/*LATINSMALLLETTERTHORN*/- /* 255 */ 223/*LATINSMALLLETTERSHARPS*/-};-allcharconvert_t allcharconvert[] = {--{ "adobeiso", "", &(adobeiso[0]), sizeof(adobeiso)/sizeof(charconvert) },-{ "adobestd", "", &(adobestd[0]), sizeof(adobestd)/sizeof(charconvert) },-{ "adobesym", "", &(adobesym[0]), sizeof(adobesym)/sizeof(charconvert) },-{ "applecro", "", &(applecro[0]), sizeof(applecro)/sizeof(charconvert) },-{ "applecyr", "", &(applecyr[0]), sizeof(applecyr)/sizeof(charconvert) },-{ "applegk2", "", &(applegk2[0]), sizeof(applegk2)/sizeof(charconvert) },-{ "applegrk", "", &(applegrk[0]), sizeof(applegrk)/sizeof(charconvert) },-{ "macice", "", &(appleice[0]), sizeof(appleice)/sizeof(charconvert) }, /* appleice */-{ "macroman", "", &(applerom[0]), sizeof(applerom)/sizeof(charconvert) }, /*applerom */-{ "macromanian", "", &(applerum[0]), sizeof(applerum)/sizeof(charconvert) }, /* applerum */-{ "macturkish", "", &(appletur[0]), sizeof(appletur)/sizeof(charconvert) }, /* appleturk */-{ "atarist", "", &(atarist[0]), sizeof(atarist)/sizeof(charconvert) },-{ "cp1250", "", &(cp1250[0]), sizeof(cp1250)/sizeof(charconvert) },-{ "cp1251", "", &(cp1251[0]), sizeof(cp1251)/sizeof(charconvert) },-{ "cp1252", "", &(cp1252[0]), sizeof(cp1252)/sizeof(charconvert) },-{ "cp1253", "", &(cp1253[0]), sizeof(cp1253)/sizeof(charconvert) },-{ "cp1254", "", &(cp1254[0]), sizeof(cp1254)/sizeof(charconvert) },-{ "cp1255", "", &(cp1255[0]), sizeof(cp1255)/sizeof(charconvert) },-{ "cp1256", "", &(cp1256[0]), sizeof(cp1256)/sizeof(charconvert) },-{ "cp1257", "", &(cp1257[0]), sizeof(cp1257)/sizeof(charconvert) },-{ "cp1258", "", &(cp1258[0]), sizeof(cp1258)/sizeof(charconvert) },-{ "cp437", "", &(cp437[0]), sizeof(cp437)/sizeof(charconvert) },-{ "cp737", "", &(cp737[0]), sizeof(cp737)/sizeof(charconvert) },-{ "cp775", "", &(cp775[0]), sizeof(cp775)/sizeof(charconvert) },-{ "cp850", "", &(cp850[0]), sizeof(cp850)/sizeof(charconvert) },-{ "cp851", "", &(cp851[0]), sizeof(cp851)/sizeof(charconvert) },-{ "cp852", "", &(cp852[0]), sizeof(cp852)/sizeof(charconvert) },-{ "cp853", "", &(cp853[0]), sizeof(cp853)/sizeof(charconvert) },-{ "cp855", "", &(cp855[0]), sizeof(cp855)/sizeof(charconvert) },-{ "cp857", "", &(cp857[0]), sizeof(cp857)/sizeof(charconvert) },-{ "cp860", "", &(cp860[0]), sizeof(cp860)/sizeof(charconvert) },-{ "cp861", "", &(cp861[0]), sizeof(cp861)/sizeof(charconvert) },-{ "cp862", "", &(cp862[0]), sizeof(cp862)/sizeof(charconvert) },-{ "cp863", "", &(cp863[0]), sizeof(cp863)/sizeof(charconvert) },-{ "cp864", "", &(cp864[0]), sizeof(cp864)/sizeof(charconvert) },-{ "cp865", "", &(cp865[0]), sizeof(cp865)/sizeof(charconvert) },-{ "cp866", "", &(cp866[0]), sizeof(cp866)/sizeof(charconvert) },-{ "cp869", "", &(cp869[0]), sizeof(cp869)/sizeof(charconvert) },-{ "cp874", "", &(cp874[0]), sizeof(cp874)/sizeof(charconvert) },-{ "cp895", "", &(cp895[0]), sizeof(cp895)/sizeof(charconvert) },-{ "decmcs", "", &(decmcs[0]), sizeof(decmcs)/sizeof(charconvert) },-{ "ebc037", "", &(ebc037[0]), sizeof(ebc037)/sizeof(charconvert) },-{ "ebc1026", "", &(ebc1026[0]), sizeof(ebc1026)/sizeof(charconvert) },-{ "ebc1047", "", &(ebc1047[0]), sizeof(ebc1047)/sizeof(charconvert) },-{ "ebc500", "", &(ebc500[0]), sizeof(ebc500)/sizeof(charconvert) },-{ "ebc875", "", &(ebc875[0]), sizeof(ebc875)/sizeof(charconvert) },-{ "hp48", "", &(hp48[0]), sizeof(hp48)/sizeof(charconvert) },-{ "hproman8", "", &(hproman8[0]), sizeof(hproman8)/sizeof(charconvert) },-{ "iso646_ca", "", &(iso646_ca[0]), sizeof(iso646_ca)/sizeof(charconvert) },-{ "iso646_ch", "", &(iso646_ch[0]), sizeof(iso646_ch)/sizeof(charconvert) },-{ "iso646_de", "", &(iso646_de[0]), sizeof(iso646_de)/sizeof(charconvert) },-{ "iso646_es", "", &(iso646_es[0]), sizeof(iso646_es)/sizeof(charconvert) },-{ "iso646_fi", "", &(iso646_fi[0]), sizeof(iso646_fi)/sizeof(charconvert) },-{ "iso646_fr", "", &(iso646_fr[0]), sizeof(iso646_fr)/sizeof(charconvert) },-{ "iso646_gb", "", &(iso646_gb[0]), sizeof(iso646_gb)/sizeof(charconvert) },-{ "iso646", "", &(iso646[0]), sizeof(iso646)/sizeof(charconvert) },-{ "iso646_irv", "", &(iso646_irv[0]), sizeof(iso646_irv)/sizeof(charconvert) },-{ "iso646_it", "", &(iso646_it[0]), sizeof(iso646_it)/sizeof(charconvert) },-{ "iso646_nl", "", &(iso646_nl[0]), sizeof(iso646_nl)/sizeof(charconvert) },-{ "iso646_no", "", &(iso646_no[0]), sizeof(iso646_no)/sizeof(charconvert) },-{ "iso646_pt", "", &(iso646_pt[0]), sizeof(iso646_pt)/sizeof(charconvert) },-{ "iso646_se", "", &(iso646_se[0]), sizeof(iso646_se)/sizeof(charconvert) },-{ "iso8859_10", "ISO-8859-10", &(iso8859_10[0]), sizeof(iso8859_10)/sizeof(charconvert) },-{ "iso8859_13", "ISO-8859-13", &(iso8859_13[0]), sizeof(iso8859_13)/sizeof(charconvert) },-{ "iso8859_14", "ISO-8859-14", &(iso8859_14[0]), sizeof(iso8859_14)/sizeof(charconvert) },-{ "iso8859_15", "ISO-8859-15", &(iso8859_15[0]), sizeof(iso8859_15)/sizeof(charconvert) },-{ "iso8859_1", "ISO-8859-1", &(iso8859_1[0]), sizeof(iso8859_1)/sizeof(charconvert) },-{ "iso8859_2", "ISO-8859-2", &(iso8859_2[0]), sizeof(iso8859_2)/sizeof(charconvert) },-{ "iso8859_3", "ISO-8859-3", &(iso8859_3[0]), sizeof(iso8859_3)/sizeof(charconvert) },-{ "iso8859_4", "ISO-8859-4", &(iso8859_4[0]), sizeof(iso8859_4)/sizeof(charconvert) },-{ "iso8859_5", "ISO-8859-5", &(iso8859_5[0]), sizeof(iso8859_5)/sizeof(charconvert) },-{ "iso8859_6", "ISO-8859-6", &(iso8859_6[0]), sizeof(iso8859_6)/sizeof(charconvert) },-{ "iso8859_7", "ISO-8859-7", &(iso8859_7[0]), sizeof(iso8859_7)/sizeof(charconvert) },-{ "iso8859_8", "ISO-8859-8", &(iso8859_8[0]), sizeof(iso8859_8)/sizeof(charconvert) },-{ "iso8859_9", "ISO-8859-9", &(iso8859_9[0]), sizeof(iso8859_9)/sizeof(charconvert) },-{ "koi8_r", "", &(koi8_r[0]), sizeof(koi8_r)/sizeof(charconvert) },-{ "mslinedr", "", &(mslinedr[0]), sizeof(mslinedr)/sizeof(charconvert)},-{ "nextstep", "", &(nextstep[0]), sizeof(nextstep)/sizeof(charconvert)},-{ "symbol", "", &(symbol[0]), sizeof(symbol)/sizeof(charconvert)},-{ "tex_dcr_in", "", &(tex_dcr_in[0]), sizeof(tex_dcr_in)/sizeof(charconvert)},-{ "tex_dcr_out", "", &(tex_dcr_out[0]), sizeof(tex_dcr_out)/sizeof(charconvert)},-};-int nallcharconvert = sizeof( allcharconvert ) / sizeof( allcharconvert_t );+ * charsets.c+ *+ * Copyright (c) Chris Putnam 2003-2013+ *+ * Source code released under the GPL version 2+ *+ */+#include <stdio.h>+#include <stdlib.h>+#include <string.h>+#include "charsets.h"++#define ARRAYSIZE( a ) ( sizeof(a) / sizeof(a[0]) )+#define ARRAYSTART( a ) ( &(a[0]) )+#define CHARSETARRAY( a ) ARRAYSTART( a ), ARRAYSIZE( a )++#define CHARSET_NALIASES ( 7 )++typedef struct convert_t {+ unsigned int index, unicode;+} convert_t;++typedef struct allcharconvert_t {+ char cmdname[15];+ char descriptname[200];+ char aliases[CHARSET_NALIASES][25];+ convert_t *table;+ int ntable;+} allcharconvert_t;++static convert_t adobeiso[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 128 },+ { 129, 129 },+ { 130, 130 },+ { 131, 131 },+ { 132, 132 },+ { 133, 133 },+ { 134, 134 },+ { 135, 135 },+ { 136, 136 },+ { 137, 137 },+ { 138, 138 },+ { 139, 139 },+ { 140, 140 },+ { 141, 141 },+ { 142, 142 },+ { 143, 143 },+ { 144, 305 },+ { 145, 768 },+ { 146, 769 },+ { 147, 770 },+ { 148, 771 },+ { 149, 772 },+ { 150, 774 },+ { 151, 775 },+ { 152, 776 },+ { 153, 153 },+ { 154, 778 },+ { 155, 807 },+ { 156, 156 },+ { 157, 779 },+ { 158, 808 },+ { 159, 780 },+ { 160, 160 },+ { 161, 161 },+ { 162, 162 },+ { 163, 163 },+ { 164, 164 },+ { 165, 165 },+ { 166, 166 },+ { 167, 167 },+ { 168, 168 },+ { 169, 169 },+ { 170, 170 },+ { 171, 171 },+ { 172, 172 },+ { 173, 173 },+ { 174, 174 },+ { 175, 175 },+ { 176, 176 },+ { 177, 177 },+ { 178, 178 },+ { 179, 179 },+ { 180, 180 },+ { 181, 181 },+ { 182, 182 },+ { 183, 183 },+ { 184, 184 },+ { 185, 185 },+ { 186, 186 },+ { 187, 187 },+ { 188, 188 },+ { 189, 189 },+ { 190, 190 },+ { 191, 191 },+ { 192, 192 },+ { 193, 193 },+ { 194, 194 },+ { 195, 195 },+ { 196, 196 },+ { 197, 197 },+ { 198, 198 },+ { 199, 199 },+ { 200, 200 },+ { 201, 201 },+ { 202, 202 },+ { 203, 203 },+ { 204, 204 },+ { 205, 205 },+ { 206, 206 },+ { 207, 207 },+ { 208, 208 },+ { 209, 209 },+ { 210, 210 },+ { 211, 211 },+ { 212, 212 },+ { 213, 213 },+ { 214, 214 },+ { 215, 215 },+ { 216, 216 },+ { 217, 217 },+ { 218, 218 },+ { 219, 219 },+ { 220, 220 },+ { 221, 221 },+ { 222, 222 },+ { 223, 223 },+ { 224, 224 },+ { 225, 225 },+ { 226, 226 },+ { 227, 227 },+ { 228, 228 },+ { 229, 229 },+ { 230, 230 },+ { 231, 231 },+ { 232, 232 },+ { 233, 233 },+ { 234, 234 },+ { 235, 235 },+ { 236, 236 },+ { 237, 237 },+ { 238, 238 },+ { 239, 239 },+ { 240, 240 },+ { 241, 241 },+ { 242, 242 },+ { 243, 243 },+ { 244, 244 },+ { 245, 245 },+ { 246, 246 },+ { 247, 247 },+ { 248, 248 },+ { 249, 249 },+ { 250, 250 },+ { 251, 251 },+ { 252, 252 },+ { 253, 253 },+ { 254, 254 },+ { 255, 255 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 374 },+ { 89, 376 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t adobestd[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 128 },+ { 129, 129 },+ { 130, 130 },+ { 131, 131 },+ { 132, 132 },+ { 133, 133 },+ { 134, 134 },+ { 135, 135 },+ { 136, 136 },+ { 137, 137 },+ { 138, 138 },+ { 139, 139 },+ { 140, 140 },+ { 141, 141 },+ { 142, 142 },+ { 143, 143 },+ { 144, 144 },+ { 145, 145 },+ { 146, 146 },+ { 147, 147 },+ { 148, 148 },+ { 149, 149 },+ { 150, 150 },+ { 151, 151 },+ { 152, 152 },+ { 153, 153 },+ { 154, 154 },+ { 155, 155 },+ { 156, 156 },+ { 157, 157 },+ { 158, 158 },+ { 159, 159 },+ { 160, 160 },+ { 161, 161 },+ { 162, 162 },+ { 163, 163 },+ { 164, 8260 },+ { 165, 165 },+ { 166, 402 },+ { 167, 167 },+ { 168, 164 },+ { 169, 169 },+ { 170, 8220 },+ { 171, 171 },+ { 172, 8249 },+ { 173, 8250 },+ { 174, 64257 },+ { 175, 64258 },+ { 176, 176 },+ { 177, 8211 },+ { 178, 8224 },+ { 179, 8225 },+ { 180, 183 },+ { 181, 181 },+ { 182, 182 },+ { 183, 8729 },+ { 184, 8218 },+ { 185, 8222 },+ { 186, 8221 },+ { 187, 187 },+ { 188, 8943 },+ { 189, 8240 },+ { 190, 190 },+ { 191, 191 },+ { 192, 192 },+ { 193, 768 },+ { 194, 180 },+ { 195, 770 },+ { 196, 771 },+ { 197, 175 },+ { 198, 728 },+ { 199, 729 },+ { 200, 168 },+ { 201, 201 },+ { 202, 176 },+ { 203, 184 },+ { 204, 204 },+ { 205, 733 },+ { 206, 731 },+ { 207, 711 },+ { 208, 8212 },+ { 209, 209 },+ { 210, 210 },+ { 211, 211 },+ { 212, 212 },+ { 213, 213 },+ { 214, 214 },+ { 215, 215 },+ { 216, 216 },+ { 217, 217 },+ { 218, 218 },+ { 219, 219 },+ { 220, 220 },+ { 221, 221 },+ { 222, 222 },+ { 223, 223 },+ { 224, 224 },+ { 225, 198 },+ { 226, 226 },+ { 227, 170 },+ { 228, 228 },+ { 229, 229 },+ { 230, 230 },+ { 231, 231 },+ { 232, 321 },+ { 233, 216 },+ { 234, 338 },+ { 235, 186 },+ { 236, 236 },+ { 237, 237 },+ { 238, 238 },+ { 239, 239 },+ { 240, 240 },+ { 241, 230 },+ { 242, 242 },+ { 243, 243 },+ { 244, 244 },+ { 245, 305 },+ { 246, 246 },+ { 247, 247 },+ { 248, 322 },+ { 249, 248 },+ { 250, 339 },+ { 251, 223 },+ { 252, 252 },+ { 253, 253 },+ { 254, 254 },+ { 255, 255 },+ { 39, 8216 },+ { 39, 8217 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 193 },+ { 65, 194 },+ { 65, 195 },+ { 65, 196 },+ { 65, 197 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 225 },+ { 97, 227 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 199 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 200 },+ { 69, 202 },+ { 69, 203 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 232 },+ { 101, 233 },+ { 101, 234 },+ { 101, 235 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 205 },+ { 73, 206 },+ { 73, 207 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 241 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 245 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 249 },+ { 117, 250 },+ { 117, 251 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 374 },+ { 89, 376 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t adobesym[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 128 },+ { 129, 129 },+ { 130, 130 },+ { 131, 131 },+ { 132, 132 },+ { 133, 133 },+ { 134, 134 },+ { 135, 135 },+ { 136, 136 },+ { 137, 137 },+ { 138, 138 },+ { 139, 139 },+ { 140, 140 },+ { 141, 141 },+ { 142, 142 },+ { 143, 143 },+ { 144, 144 },+ { 145, 145 },+ { 146, 146 },+ { 147, 147 },+ { 148, 148 },+ { 149, 149 },+ { 150, 150 },+ { 151, 151 },+ { 152, 152 },+ { 153, 153 },+ { 154, 154 },+ { 155, 155 },+ { 156, 156 },+ { 157, 157 },+ { 158, 158 },+ { 159, 159 },+ { 160, 160 },+ { 161, 161 },+ { 162, 8242 },+ { 163, 8804 },+ { 164, 8725 },+ { 165, 8734 },+ { 166, 402 },+ { 167, 9827 },+ { 168, 9830 },+ { 169, 9829 },+ { 170, 9824 },+ { 171, 8596 },+ { 172, 8592 },+ { 173, 8593 },+ { 174, 8594 },+ { 175, 8595 },+ { 176, 176 },+ { 177, 177 },+ { 178, 8243 },+ { 179, 8805 },+ { 180, 215 },+ { 181, 8733 },+ { 182, 8706 },+ { 183, 8729 },+ { 184, 247 },+ { 185, 8800 },+ { 186, 8801 },+ { 187, 8776 },+ { 188, 8943 },+ { 189, 189 },+ { 190, 190 },+ { 191, 191 },+ { 192, 192 },+ { 193, 193 },+ { 194, 194 },+ { 195, 195 },+ { 196, 196 },+ { 197, 197 },+ { 198, 8709 },+ { 199, 8745 },+ { 200, 8746 },+ { 201, 8835 },+ { 202, 8839 },+ { 203, 203 },+ { 204, 8834 },+ { 205, 8838 },+ { 206, 8712 },+ { 207, 207 },+ { 208, 8736 },+ { 209, 8711 },+ { 210, 210 },+ { 211, 211 },+ { 212, 212 },+ { 213, 8719 },+ { 214, 8730 },+ { 215, 8901 },+ { 216, 172 },+ { 217, 8743 },+ { 218, 8744 },+ { 219, 8660 },+ { 220, 8656 },+ { 221, 8657 },+ { 222, 8658 },+ { 223, 8659 },+ { 224, 9674 },+ { 225, 9001 },+ { 226, 226 },+ { 227, 227 },+ { 228, 228 },+ { 229, 8721 },+ { 230, 230 },+ { 231, 231 },+ { 232, 232 },+ { 233, 233 },+ { 234, 234 },+ { 235, 235 },+ { 236, 236 },+ { 237, 237 },+ { 238, 238 },+ { 239, 239 },+ { 240, 240 },+ { 241, 9002 },+ { 242, 8747 },+ { 243, 243 },+ { 244, 244 },+ { 245, 245 },+ { 246, 246 },+ { 247, 247 },+ { 248, 248 },+ { 249, 249 },+ { 250, 250 },+ { 251, 251 },+ { 252, 252 },+ { 253, 253 },+ { 254, 254 },+ { 255, 255 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 224 },+ { 97, 225 },+ { 97, 229 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 199 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 200 },+ { 69, 201 },+ { 69, 202 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 204 },+ { 73, 205 },+ { 73, 206 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 209 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 241 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 213 },+ { 78, 214 },+ { 78, 216 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 242 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 217 },+ { 85, 218 },+ { 85, 219 },+ { 85, 220 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 221 },+ { 89, 374 },+ { 89, 376 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t applecro[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 196 },+ { 129, 197 },+ { 130, 199 },+ { 131, 201 },+ { 132, 209 },+ { 133, 214 },+ { 134, 220 },+ { 135, 225 },+ { 136, 224 },+ { 137, 226 },+ { 138, 228 },+ { 139, 227 },+ { 140, 229 },+ { 141, 231 },+ { 142, 233 },+ { 143, 232 },+ { 144, 234 },+ { 145, 235 },+ { 146, 237 },+ { 147, 236 },+ { 148, 238 },+ { 149, 239 },+ { 150, 241 },+ { 151, 243 },+ { 152, 242 },+ { 153, 244 },+ { 154, 246 },+ { 155, 245 },+ { 156, 250 },+ { 157, 249 },+ { 158, 251 },+ { 159, 252 },+ { 160, 8224 },+ { 161, 176 },+ { 162, 162 },+ { 163, 163 },+ { 164, 167 },+ { 165, 8729 },+ { 166, 182 },+ { 167, 223 },+ { 168, 174 },+ { 169, 352 },+ { 170, 8482 },+ { 171, 180 },+ { 172, 168 },+ { 173, 8800 },+ { 174, 381 },+ { 175, 216 },+ { 176, 8734 },+ { 177, 177 },+ { 178, 8804 },+ { 179, 8805 },+ { 180, 916 },+ { 181, 181 },+ { 182, 8706 },+ { 183, 8721 },+ { 184, 8719 },+ { 185, 353 },+ { 186, 8747 },+ { 187, 170 },+ { 188, 186 },+ { 189, 937 },+ { 190, 382 },+ { 191, 248 },+ { 192, 191 },+ { 193, 161 },+ { 194, 172 },+ { 195, 8730 },+ { 196, 402 },+ { 197, 8776 },+ { 198, 262 },+ { 199, 171 },+ { 200, 268 },+ { 201, 8943 },+ { 202, 160 },+ { 203, 192 },+ { 204, 195 },+ { 205, 213 },+ { 206, 338 },+ { 207, 339 },+ { 208, 272 },+ { 209, 8212 },+ { 210, 8220 },+ { 211, 8221 },+ { 212, 8216 },+ { 213, 8217 },+ { 214, 247 },+ { 215, 9674 },+ { 216, 65534 },+ { 217, 169 },+ { 218, 8260 },+ { 219, 164 },+ { 220, 8249 },+ { 221, 8250 },+ { 222, 198 },+ { 223, 187 },+ { 224, 8211 },+ { 225, 183 },+ { 226, 8218 },+ { 227, 8222 },+ { 228, 8240 },+ { 229, 194 },+ { 230, 263 },+ { 231, 193 },+ { 232, 269 },+ { 233, 200 },+ { 234, 205 },+ { 235, 206 },+ { 236, 207 },+ { 237, 204 },+ { 238, 211 },+ { 239, 212 },+ { 240, 273 },+ { 241, 210 },+ { 242, 218 },+ { 243, 219 },+ { 244, 217 },+ { 245, 305 },+ { 246, 770 },+ { 247, 771 },+ { 248, 175 },+ { 249, 960 },+ { 250, 203 },+ { 251, 730 },+ { 252, 184 },+ { 253, 202 },+ { 254, 230 },+ { 255, 711 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 264 },+ { 67, 266 },+ { 99, 265 },+ { 99, 267 },+ { 68, 270 },+ { 100, 271 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 221 },+ { 89, 374 },+ { 89, 376 },+ { 121, 253 },+ { 121, 255 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 122, 378 },+ { 122, 380 },+};+static convert_t applecyr[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 1040 },+ { 129, 1041 },+ { 130, 1042 },+ { 131, 1043 },+ { 132, 1044 },+ { 133, 1045 },+ { 134, 1046 },+ { 135, 1047 },+ { 136, 1048 },+ { 137, 1049 },+ { 138, 1050 },+ { 139, 1051 },+ { 140, 1052 },+ { 141, 1053 },+ { 142, 1054 },+ { 143, 1055 },+ { 144, 1056 },+ { 145, 1057 },+ { 146, 1058 },+ { 147, 1059 },+ { 148, 1060 },+ { 149, 1061 },+ { 150, 1062 },+ { 151, 1063 },+ { 152, 1064 },+ { 153, 1065 },+ { 154, 1066 },+ { 155, 1067 },+ { 156, 1068 },+ { 157, 1069 },+ { 158, 1070 },+ { 159, 1071 },+ { 160, 8224 },+ { 161, 176 },+ { 162, 162 },+ { 163, 163 },+ { 164, 167 },+ { 165, 8729 },+ { 166, 182 },+ { 167, 1030 },+ { 168, 174 },+ { 169, 169 },+ { 170, 8482 },+ { 171, 1026 },+ { 172, 1106 },+ { 173, 8800 },+ { 174, 1027 },+ { 175, 1107 },+ { 176, 8734 },+ { 177, 177 },+ { 178, 8804 },+ { 179, 8805 },+ { 180, 1110 },+ { 181, 181 },+ { 182, 8706 },+ { 183, 1032 },+ { 184, 1028 },+ { 185, 1108 },+ { 186, 1031 },+ { 187, 1111 },+ { 188, 1033 },+ { 189, 1113 },+ { 190, 1034 },+ { 191, 1114 },+ { 192, 1112 },+ { 193, 1029 },+ { 194, 172 },+ { 195, 8730 },+ { 196, 402 },+ { 197, 8776 },+ { 198, 916 },+ { 199, 171 },+ { 200, 187 },+ { 201, 8943 },+ { 202, 160 },+ { 203, 1035 },+ { 204, 1115 },+ { 205, 1036 },+ { 206, 1116 },+ { 207, 1109 },+ { 208, 8211 },+ { 209, 8212 },+ { 210, 8220 },+ { 211, 8221 },+ { 212, 8216 },+ { 213, 8217 },+ { 214, 247 },+ { 215, 8222 },+ { 216, 1038 },+ { 217, 1118 },+ { 218, 1039 },+ { 219, 1119 },+ { 220, 8470 },+ { 221, 1025 },+ { 222, 1105 },+ { 223, 1103 },+ { 224, 1072 },+ { 225, 1073 },+ { 226, 1074 },+ { 227, 1075 },+ { 228, 1076 },+ { 229, 1077 },+ { 230, 1078 },+ { 231, 1079 },+ { 232, 1080 },+ { 233, 1081 },+ { 234, 1082 },+ { 235, 1083 },+ { 236, 1084 },+ { 237, 1085 },+ { 238, 1086 },+ { 239, 1087 },+ { 240, 1088 },+ { 241, 1089 },+ { 242, 1090 },+ { 243, 1091 },+ { 244, 1092 },+ { 245, 1093 },+ { 246, 1094 },+ { 247, 1095 },+ { 248, 1096 },+ { 249, 1097 },+ { 250, 1098 },+ { 251, 1099 },+ { 252, 1100 },+ { 253, 1101 },+ { 254, 1102 },+ { 255, 164 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 192 },+ { 65, 193 },+ { 65, 194 },+ { 65, 195 },+ { 65, 196 },+ { 65, 197 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 224 },+ { 97, 225 },+ { 97, 226 },+ { 97, 227 },+ { 97, 228 },+ { 97, 229 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 199 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 231 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 200 },+ { 69, 201 },+ { 69, 202 },+ { 69, 203 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 232 },+ { 101, 233 },+ { 101, 234 },+ { 101, 235 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 204 },+ { 73, 205 },+ { 73, 206 },+ { 73, 207 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 236 },+ { 105, 237 },+ { 105, 238 },+ { 105, 239 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 209 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 241 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 210 },+ { 78, 211 },+ { 78, 212 },+ { 78, 213 },+ { 78, 214 },+ { 78, 216 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 242 },+ { 110, 243 },+ { 110, 244 },+ { 110, 245 },+ { 110, 246 },+ { 110, 248 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 217 },+ { 85, 218 },+ { 85, 219 },+ { 85, 220 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 249 },+ { 117, 250 },+ { 117, 251 },+ { 117, 252 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 221 },+ { 89, 374 },+ { 89, 376 },+ { 121, 253 },+ { 121, 255 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t applegk2[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 196 },+ { 129, 913 },+ { 130, 914 },+ { 131, 915 },+ { 132, 916 },+ { 133, 214 },+ { 134, 220 },+ { 135, 917 },+ { 136, 224 },+ { 137, 226 },+ { 138, 228 },+ { 139, 918 },+ { 140, 919 },+ { 141, 231 },+ { 142, 233 },+ { 143, 232 },+ { 144, 234 },+ { 145, 235 },+ { 146, 163 },+ { 147, 8482 },+ { 148, 238 },+ { 149, 239 },+ { 150, 8729 },+ { 151, 920 },+ { 152, 921 },+ { 153, 244 },+ { 154, 246 },+ { 155, 155 },+ { 156, 922 },+ { 157, 249 },+ { 158, 251 },+ { 159, 252 },+ { 160, 923 },+ { 161, 161 },+ { 162, 162 },+ { 163, 163 },+ { 164, 164 },+ { 165, 165 },+ { 166, 166 },+ { 167, 223 },+ { 168, 174 },+ { 169, 169 },+ { 170, 170 },+ { 171, 938 },+ { 172, 167 },+ { 173, 8800 },+ { 174, 924 },+ { 175, 903 },+ { 176, 925 },+ { 177, 177 },+ { 178, 8804 },+ { 179, 8805 },+ { 180, 926 },+ { 181, 927 },+ { 182, 928 },+ { 183, 929 },+ { 184, 931 },+ { 185, 932 },+ { 186, 933 },+ { 187, 939 },+ { 188, 934 },+ { 189, 935 },+ { 190, 936 },+ { 191, 937 },+ { 192, 940 },+ { 193, 185 },+ { 194, 172 },+ { 195, 178 },+ { 196, 179 },+ { 197, 168 },+ { 198, 901 },+ { 199, 171 },+ { 200, 187 },+ { 201, 8943 },+ { 202, 160 },+ { 203, 166 },+ { 204, 189 },+ { 205, 902 },+ { 206, 904 },+ { 207, 176 },+ { 208, 8211 },+ { 209, 8212 },+ { 210, 8220 },+ { 211, 8221 },+ { 212, 8216 },+ { 213, 8217 },+ { 214, 900 },+ { 215, 905 },+ { 216, 906 },+ { 217, 908 },+ { 218, 910 },+ { 219, 941 },+ { 220, 942 },+ { 221, 943 },+ { 222, 972 },+ { 223, 911 },+ { 224, 973 },+ { 225, 945 },+ { 226, 946 },+ { 227, 968 },+ { 228, 948 },+ { 229, 949 },+ { 230, 966 },+ { 231, 947 },+ { 232, 951 },+ { 233, 953 },+ { 234, 958 },+ { 235, 954 },+ { 236, 955 },+ { 237, 956 },+ { 238, 957 },+ { 239, 959 },+ { 240, 960 },+ { 241, 974 },+ { 242, 961 },+ { 243, 963 },+ { 244, 964 },+ { 245, 952 },+ { 246, 969 },+ { 247, 962 },+ { 248, 967 },+ { 249, 965 },+ { 250, 950 },+ { 251, 970 },+ { 252, 971 },+ { 253, 912 },+ { 254, 944 },+ { 255, 8240 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 192 },+ { 65, 193 },+ { 65, 194 },+ { 65, 195 },+ { 65, 197 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 225 },+ { 97, 227 },+ { 97, 229 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 199 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 200 },+ { 69, 201 },+ { 69, 202 },+ { 69, 203 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 204 },+ { 73, 205 },+ { 73, 206 },+ { 73, 207 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 236 },+ { 105, 237 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 209 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 241 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 210 },+ { 78, 211 },+ { 78, 212 },+ { 78, 213 },+ { 78, 216 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 242 },+ { 110, 243 },+ { 110, 245 },+ { 110, 248 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 217 },+ { 85, 218 },+ { 85, 219 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 250 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 221 },+ { 89, 374 },+ { 89, 376 },+ { 121, 253 },+ { 121, 255 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t applegrk[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 128 },+ { 129, 129 },+ { 130, 130 },+ { 131, 131 },+ { 132, 132 },+ { 133, 133 },+ { 134, 134 },+ { 135, 135 },+ { 136, 136 },+ { 137, 137 },+ { 138, 138 },+ { 139, 139 },+ { 140, 140 },+ { 141, 141 },+ { 142, 142 },+ { 143, 143 },+ { 144, 144 },+ { 145, 145 },+ { 146, 146 },+ { 147, 147 },+ { 148, 148 },+ { 149, 149 },+ { 150, 150 },+ { 151, 151 },+ { 152, 152 },+ { 153, 153 },+ { 154, 154 },+ { 155, 155 },+ { 156, 156 },+ { 157, 157 },+ { 158, 158 },+ { 159, 159 },+ { 160, 160 },+ { 161, 161 },+ { 162, 162 },+ { 163, 163 },+ { 164, 164 },+ { 165, 165 },+ { 166, 166 },+ { 167, 167 },+ { 168, 168 },+ { 169, 169 },+ { 170, 170 },+ { 171, 171 },+ { 172, 172 },+ { 173, 173 },+ { 174, 174 },+ { 175, 175 },+ { 176, 176 },+ { 177, 177 },+ { 178, 178 },+ { 179, 179 },+ { 180, 900 },+ { 181, 901 },+ { 182, 902 },+ { 183, 183 },+ { 184, 904 },+ { 185, 905 },+ { 186, 906 },+ { 187, 187 },+ { 188, 908 },+ { 189, 189 },+ { 190, 910 },+ { 191, 911 },+ { 192, 912 },+ { 193, 913 },+ { 194, 914 },+ { 195, 915 },+ { 196, 916 },+ { 197, 917 },+ { 198, 918 },+ { 199, 919 },+ { 200, 920 },+ { 201, 921 },+ { 202, 922 },+ { 203, 923 },+ { 204, 924 },+ { 205, 925 },+ { 206, 926 },+ { 207, 927 },+ { 208, 928 },+ { 209, 929 },+ { 210, 210 },+ { 211, 931 },+ { 212, 932 },+ { 213, 933 },+ { 214, 934 },+ { 215, 935 },+ { 216, 936 },+ { 217, 937 },+ { 218, 938 },+ { 219, 939 },+ { 220, 940 },+ { 221, 941 },+ { 222, 942 },+ { 223, 943 },+ { 224, 944 },+ { 225, 945 },+ { 226, 946 },+ { 227, 947 },+ { 228, 948 },+ { 229, 949 },+ { 230, 950 },+ { 231, 951 },+ { 232, 952 },+ { 233, 953 },+ { 234, 954 },+ { 235, 955 },+ { 236, 956 },+ { 237, 957 },+ { 238, 958 },+ { 239, 959 },+ { 240, 960 },+ { 241, 961 },+ { 242, 962 },+ { 243, 963 },+ { 244, 964 },+ { 245, 965 },+ { 246, 966 },+ { 247, 967 },+ { 248, 968 },+ { 249, 969 },+ { 250, 970 },+ { 251, 971 },+ { 252, 972 },+ { 253, 973 },+ { 254, 974 },+ { 255, 255 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 192 },+ { 65, 193 },+ { 65, 194 },+ { 65, 195 },+ { 65, 196 },+ { 65, 197 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 224 },+ { 97, 225 },+ { 97, 226 },+ { 97, 227 },+ { 97, 228 },+ { 97, 229 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 199 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 231 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 200 },+ { 69, 201 },+ { 69, 202 },+ { 69, 203 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 232 },+ { 101, 233 },+ { 101, 234 },+ { 101, 235 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 204 },+ { 73, 205 },+ { 73, 206 },+ { 73, 207 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 236 },+ { 105, 237 },+ { 105, 238 },+ { 105, 239 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 209 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 241 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 211 },+ { 78, 212 },+ { 78, 213 },+ { 78, 214 },+ { 78, 216 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 242 },+ { 110, 243 },+ { 110, 244 },+ { 110, 245 },+ { 110, 246 },+ { 110, 248 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 217 },+ { 85, 218 },+ { 85, 219 },+ { 85, 220 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 249 },+ { 117, 250 },+ { 117, 251 },+ { 117, 252 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 221 },+ { 89, 374 },+ { 89, 376 },+ { 121, 253 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t macice[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 196 },+ { 129, 197 },+ { 130, 199 },+ { 131, 201 },+ { 132, 209 },+ { 133, 214 },+ { 134, 220 },+ { 135, 225 },+ { 136, 224 },+ { 137, 226 },+ { 138, 228 },+ { 139, 227 },+ { 140, 229 },+ { 141, 231 },+ { 142, 233 },+ { 143, 232 },+ { 144, 234 },+ { 145, 235 },+ { 146, 237 },+ { 147, 236 },+ { 148, 238 },+ { 149, 239 },+ { 150, 241 },+ { 151, 243 },+ { 152, 242 },+ { 153, 244 },+ { 154, 246 },+ { 155, 245 },+ { 156, 250 },+ { 157, 249 },+ { 158, 251 },+ { 159, 252 },+ { 160, 221 },+ { 161, 176 },+ { 162, 162 },+ { 163, 163 },+ { 164, 167 },+ { 165, 8729 },+ { 166, 182 },+ { 167, 223 },+ { 168, 174 },+ { 169, 169 },+ { 170, 8482 },+ { 171, 180 },+ { 172, 168 },+ { 173, 8800 },+ { 174, 198 },+ { 175, 216 },+ { 176, 8734 },+ { 177, 177 },+ { 178, 8804 },+ { 179, 8805 },+ { 180, 165 },+ { 181, 181 },+ { 182, 8706 },+ { 183, 8721 },+ { 184, 8719 },+ { 185, 960 },+ { 186, 8747 },+ { 187, 170 },+ { 188, 186 },+ { 189, 937 },+ { 190, 230 },+ { 191, 248 },+ { 192, 191 },+ { 193, 161 },+ { 194, 172 },+ { 195, 8730 },+ { 196, 402 },+ { 197, 8776 },+ { 198, 916 },+ { 199, 171 },+ { 200, 187 },+ { 201, 8943 },+ { 202, 160 },+ { 203, 192 },+ { 204, 195 },+ { 205, 213 },+ { 206, 338 },+ { 207, 339 },+ { 208, 8211 },+ { 209, 8212 },+ { 210, 8220 },+ { 211, 8221 },+ { 212, 8216 },+ { 213, 8217 },+ { 214, 247 },+ { 215, 9674 },+ { 216, 255 },+ { 217, 376 },+ { 218, 8260 },+ { 219, 164 },+ { 220, 208 },+ { 221, 240 },+ { 222, 222 },+ { 223, 254 },+ { 224, 253 },+ { 225, 183 },+ { 226, 8218 },+ { 227, 8222 },+ { 228, 8240 },+ { 229, 194 },+ { 230, 202 },+ { 231, 193 },+ { 232, 203 },+ { 233, 200 },+ { 234, 205 },+ { 235, 206 },+ { 236, 207 },+ { 237, 204 },+ { 238, 211 },+ { 239, 212 },+ { 240, 65534 },+ { 241, 210 },+ { 242, 218 },+ { 243, 219 },+ { 244, 217 },+ { 245, 305 },+ { 246, 770 },+ { 247, 771 },+ { 248, 175 },+ { 249, 728 },+ { 250, 729 },+ { 251, 730 },+ { 252, 184 },+ { 253, 733 },+ { 254, 731 },+ { 255, 711 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 374 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t macroman[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 196 },+ { 129, 197 },+ { 130, 199 },+ { 131, 201 },+ { 132, 209 },+ { 133, 214 },+ { 134, 220 },+ { 135, 225 },+ { 136, 224 },+ { 137, 226 },+ { 138, 228 },+ { 139, 227 },+ { 140, 229 },+ { 141, 231 },+ { 142, 233 },+ { 143, 232 },+ { 144, 234 },+ { 145, 235 },+ { 146, 237 },+ { 147, 236 },+ { 148, 238 },+ { 149, 239 },+ { 150, 241 },+ { 151, 243 },+ { 152, 242 },+ { 153, 244 },+ { 154, 246 },+ { 155, 245 },+ { 156, 250 },+ { 157, 249 },+ { 158, 251 },+ { 159, 252 },+ { 160, 8224 },+ { 161, 176 },+ { 162, 162 },+ { 163, 163 },+ { 164, 167 },+ { 165, 8729 },+ { 166, 182 },+ { 167, 223 },+ { 168, 174 },+ { 169, 169 },+ { 170, 8482 },+ { 171, 180 },+ { 172, 168 },+ { 173, 8800 },+ { 174, 198 },+ { 175, 216 },+ { 176, 8734 },+ { 177, 177 },+ { 178, 8804 },+ { 179, 8805 },+ { 180, 165 },+ { 181, 181 },+ { 182, 8706 },+ { 183, 8721 },+ { 184, 8719 },+ { 185, 960 },+ { 186, 8747 },+ { 187, 170 },+ { 188, 186 },+ { 189, 937 },+ { 190, 230 },+ { 191, 248 },+ { 192, 191 },+ { 193, 161 },+ { 194, 172 },+ { 195, 8730 },+ { 196, 402 },+ { 197, 8776 },+ { 198, 916 },+ { 199, 171 },+ { 200, 187 },+ { 201, 8943 },+ { 202, 160 },+ { 203, 192 },+ { 204, 195 },+ { 205, 213 },+ { 206, 338 },+ { 207, 339 },+ { 208, 8211 },+ { 209, 8212 },+ { 210, 8220 },+ { 211, 8221 },+ { 212, 8216 },+ { 213, 8217 },+ { 214, 247 },+ { 215, 9674 },+ { 216, 255 },+ { 217, 376 },+ { 218, 8260 },+ { 219, 164 },+ { 220, 8249 },+ { 221, 8250 },+ { 222, 64257 },+ { 223, 64258 },+ { 224, 8225 },+ { 225, 183 },+ { 226, 8218 },+ { 227, 8222 },+ { 228, 8240 },+ { 229, 194 },+ { 230, 202 },+ { 231, 193 },+ { 232, 203 },+ { 233, 200 },+ { 234, 205 },+ { 235, 206 },+ { 236, 207 },+ { 237, 204 },+ { 238, 211 },+ { 239, 212 },+ { 240, 240 },+ { 241, 210 },+ { 242, 218 },+ { 243, 219 },+ { 244, 217 },+ { 245, 305 },+ { 246, 770 },+ { 247, 771 },+ { 248, 175 },+ { 249, 728 },+ { 250, 729 },+ { 251, 730 },+ { 252, 184 },+ { 253, 733 },+ { 254, 731 },+ { 255, 711 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 221 },+ { 89, 374 },+ { 121, 253 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t macromanian[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 196 },+ { 129, 197 },+ { 130, 199 },+ { 131, 201 },+ { 132, 209 },+ { 133, 214 },+ { 134, 220 },+ { 135, 225 },+ { 136, 224 },+ { 137, 226 },+ { 138, 228 },+ { 139, 227 },+ { 140, 229 },+ { 141, 231 },+ { 142, 233 },+ { 143, 232 },+ { 144, 234 },+ { 145, 235 },+ { 146, 237 },+ { 147, 236 },+ { 148, 238 },+ { 149, 239 },+ { 150, 241 },+ { 151, 243 },+ { 152, 242 },+ { 153, 244 },+ { 154, 246 },+ { 155, 245 },+ { 156, 250 },+ { 157, 249 },+ { 158, 251 },+ { 159, 252 },+ { 160, 8224 },+ { 161, 176 },+ { 162, 162 },+ { 163, 163 },+ { 164, 167 },+ { 165, 8729 },+ { 166, 182 },+ { 167, 223 },+ { 168, 174 },+ { 169, 169 },+ { 170, 8482 },+ { 171, 180 },+ { 172, 168 },+ { 173, 8800 },+ { 174, 258 },+ { 175, 350 },+ { 176, 8734 },+ { 177, 177 },+ { 178, 8804 },+ { 179, 8805 },+ { 180, 165 },+ { 181, 181 },+ { 182, 8706 },+ { 183, 8721 },+ { 184, 8719 },+ { 185, 960 },+ { 186, 8747 },+ { 187, 170 },+ { 188, 186 },+ { 189, 937 },+ { 190, 259 },+ { 191, 351 },+ { 192, 191 },+ { 193, 161 },+ { 194, 172 },+ { 195, 8730 },+ { 196, 402 },+ { 197, 8776 },+ { 198, 916 },+ { 199, 171 },+ { 200, 187 },+ { 201, 8943 },+ { 202, 160 },+ { 203, 192 },+ { 204, 195 },+ { 205, 213 },+ { 206, 338 },+ { 207, 339 },+ { 208, 8211 },+ { 209, 8212 },+ { 210, 8220 },+ { 211, 8221 },+ { 212, 8216 },+ { 213, 8217 },+ { 214, 247 },+ { 215, 9674 },+ { 216, 255 },+ { 217, 376 },+ { 218, 8260 },+ { 219, 164 },+ { 220, 8249 },+ { 221, 8250 },+ { 222, 354 },+ { 223, 355 },+ { 224, 8225 },+ { 225, 183 },+ { 226, 8218 },+ { 227, 8222 },+ { 228, 8240 },+ { 229, 194 },+ { 230, 202 },+ { 231, 193 },+ { 232, 203 },+ { 233, 200 },+ { 234, 205 },+ { 235, 206 },+ { 236, 207 },+ { 237, 204 },+ { 238, 211 },+ { 239, 212 },+ { 240, 65534 },+ { 241, 210 },+ { 242, 218 },+ { 243, 219 },+ { 244, 217 },+ { 245, 305 },+ { 246, 770 },+ { 247, 771 },+ { 248, 175 },+ { 249, 728 },+ { 250, 729 },+ { 251, 730 },+ { 252, 184 },+ { 253, 733 },+ { 254, 731 },+ { 255, 711 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 256 },+ { 65, 260 },+ { 65, 461 },+ { 97, 257 },+ { 97, 261 },+ { 97, 462 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 216 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 248 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 353 },+ { 84, 356 },+ { 116, 357 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 221 },+ { 89, 374 },+ { 121, 253 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t macturkish[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 196 },+ { 129, 197 },+ { 130, 199 },+ { 131, 201 },+ { 132, 209 },+ { 133, 214 },+ { 134, 220 },+ { 135, 225 },+ { 136, 224 },+ { 137, 226 },+ { 138, 228 },+ { 139, 227 },+ { 140, 229 },+ { 141, 231 },+ { 142, 233 },+ { 143, 232 },+ { 144, 234 },+ { 145, 235 },+ { 146, 237 },+ { 147, 236 },+ { 148, 238 },+ { 149, 239 },+ { 150, 241 },+ { 151, 243 },+ { 152, 242 },+ { 153, 244 },+ { 154, 246 },+ { 155, 245 },+ { 156, 250 },+ { 157, 249 },+ { 158, 251 },+ { 159, 252 },+ { 160, 8224 },+ { 161, 176 },+ { 162, 162 },+ { 163, 163 },+ { 164, 167 },+ { 165, 8729 },+ { 166, 182 },+ { 167, 223 },+ { 168, 174 },+ { 169, 169 },+ { 170, 8482 },+ { 171, 180 },+ { 172, 168 },+ { 173, 8800 },+ { 174, 198 },+ { 175, 216 },+ { 176, 8734 },+ { 177, 177 },+ { 178, 8804 },+ { 179, 8805 },+ { 180, 165 },+ { 181, 181 },+ { 182, 8706 },+ { 183, 8721 },+ { 184, 8719 },+ { 185, 960 },+ { 186, 8747 },+ { 187, 170 },+ { 188, 186 },+ { 189, 937 },+ { 190, 230 },+ { 191, 248 },+ { 192, 191 },+ { 193, 161 },+ { 194, 172 },+ { 195, 8730 },+ { 196, 402 },+ { 197, 8776 },+ { 198, 916 },+ { 199, 171 },+ { 200, 187 },+ { 201, 8943 },+ { 202, 160 },+ { 203, 192 },+ { 204, 195 },+ { 205, 213 },+ { 206, 338 },+ { 207, 339 },+ { 208, 8211 },+ { 209, 8212 },+ { 210, 8220 },+ { 211, 8221 },+ { 212, 8216 },+ { 213, 8217 },+ { 214, 247 },+ { 215, 9674 },+ { 216, 255 },+ { 217, 376 },+ { 218, 286 },+ { 219, 287 },+ { 220, 304 },+ { 221, 305 },+ { 222, 350 },+ { 223, 351 },+ { 224, 8225 },+ { 225, 183 },+ { 226, 8218 },+ { 227, 8222 },+ { 228, 8240 },+ { 229, 194 },+ { 230, 202 },+ { 231, 193 },+ { 232, 203 },+ { 233, 200 },+ { 234, 205 },+ { 235, 206 },+ { 236, 207 },+ { 237, 204 },+ { 238, 211 },+ { 239, 212 },+ { 240, 65534 },+ { 241, 210 },+ { 242, 218 },+ { 243, 219 },+ { 244, 217 },+ { 245, 245 },+ { 246, 770 },+ { 247, 771 },+ { 248, 175 },+ { 249, 728 },+ { 250, 729 },+ { 251, 730 },+ { 252, 184 },+ { 253, 733 },+ { 254, 731 },+ { 255, 711 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 463 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 221 },+ { 89, 374 },+ { 121, 253 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t atarist[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 199 },+ { 129, 252 },+ { 130, 233 },+ { 131, 226 },+ { 132, 228 },+ { 133, 224 },+ { 134, 229 },+ { 135, 231 },+ { 136, 234 },+ { 137, 235 },+ { 138, 232 },+ { 139, 239 },+ { 140, 238 },+ { 141, 236 },+ { 142, 196 },+ { 143, 197 },+ { 144, 201 },+ { 145, 230 },+ { 146, 198 },+ { 147, 244 },+ { 148, 246 },+ { 149, 242 },+ { 150, 251 },+ { 151, 249 },+ { 152, 255 },+ { 153, 214 },+ { 154, 220 },+ { 155, 162 },+ { 156, 163 },+ { 157, 165 },+ { 158, 223 },+ { 159, 402 },+ { 160, 225 },+ { 161, 237 },+ { 162, 243 },+ { 163, 250 },+ { 164, 241 },+ { 165, 209 },+ { 166, 170 },+ { 167, 186 },+ { 168, 191 },+ { 169, 8976 },+ { 170, 172 },+ { 171, 189 },+ { 172, 188 },+ { 173, 161 },+ { 174, 171 },+ { 175, 187 },+ { 176, 227 },+ { 177, 245 },+ { 178, 216 },+ { 179, 248 },+ { 180, 339 },+ { 181, 338 },+ { 182, 192 },+ { 183, 195 },+ { 184, 213 },+ { 185, 168 },+ { 186, 180 },+ { 187, 8224 },+ { 188, 182 },+ { 189, 169 },+ { 190, 174 },+ { 191, 8482 },+ { 192, 307 },+ { 193, 306 },+ { 194, 1488 },+ { 195, 1489 },+ { 196, 1490 },+ { 197, 1491 },+ { 198, 1492 },+ { 199, 1493 },+ { 200, 1494 },+ { 201, 1495 },+ { 202, 1496 },+ { 203, 1497 },+ { 204, 1499 },+ { 205, 1500 },+ { 206, 1502 },+ { 207, 1504 },+ { 208, 1505 },+ { 209, 1506 },+ { 210, 1508 },+ { 211, 1510 },+ { 212, 1511 },+ { 213, 1512 },+ { 214, 1513 },+ { 215, 1514 },+ { 216, 1503 },+ { 217, 1498 },+ { 218, 1501 },+ { 219, 1507 },+ { 220, 1509 },+ { 221, 167 },+ { 222, 8743 },+ { 223, 8734 },+ { 224, 945 },+ { 225, 946 },+ { 226, 915 },+ { 227, 960 },+ { 228, 931 },+ { 229, 963 },+ { 230, 181 },+ { 231, 964 },+ { 232, 934 },+ { 233, 920 },+ { 234, 937 },+ { 235, 948 },+ { 236, 8750 },+ { 237, 966 },+ { 238, 949 },+ { 239, 8745 },+ { 240, 8801 },+ { 241, 177 },+ { 242, 8805 },+ { 243, 8804 },+ { 244, 8992 },+ { 245, 8993 },+ { 246, 247 },+ { 247, 8776 },+ { 248, 176 },+ { 249, 8729 },+ { 250, 183 },+ { 251, 8730 },+ { 252, 8319 },+ { 253, 178 },+ { 254, 179 },+ { 255, 175 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 193 },+ { 65, 194 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 200 },+ { 69, 202 },+ { 69, 203 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 204 },+ { 73, 205 },+ { 73, 206 },+ { 73, 207 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 210 },+ { 78, 211 },+ { 78, 212 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 217 },+ { 85, 218 },+ { 85, 219 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 221 },+ { 89, 374 },+ { 89, 376 },+ { 121, 253 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t cp437[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 199 },+ { 129, 252 },+ { 130, 233 },+ { 131, 226 },+ { 132, 228 },+ { 133, 224 },+ { 134, 229 },+ { 135, 231 },+ { 136, 234 },+ { 137, 235 },+ { 138, 232 },+ { 139, 239 },+ { 140, 238 },+ { 141, 236 },+ { 142, 196 },+ { 143, 197 },+ { 144, 201 },+ { 145, 230 },+ { 146, 198 },+ { 147, 244 },+ { 148, 246 },+ { 149, 242 },+ { 150, 251 },+ { 151, 249 },+ { 152, 255 },+ { 153, 214 },+ { 154, 220 },+ { 155, 162 },+ { 156, 163 },+ { 157, 165 },+ { 158, 8359 },+ { 159, 402 },+ { 160, 225 },+ { 161, 237 },+ { 162, 243 },+ { 163, 250 },+ { 164, 241 },+ { 165, 209 },+ { 166, 170 },+ { 167, 186 },+ { 168, 191 },+ { 169, 8976 },+ { 170, 172 },+ { 171, 189 },+ { 172, 188 },+ { 173, 161 },+ { 174, 171 },+ { 175, 187 },+ { 176, 9617 },+ { 177, 9618 },+ { 178, 9619 },+ { 179, 9474 },+ { 180, 9508 },+ { 181, 9569 },+ { 182, 9570 },+ { 183, 9558 },+ { 184, 9557 },+ { 185, 9571 },+ { 186, 9553 },+ { 187, 9559 },+ { 188, 9565 },+ { 189, 9564 },+ { 190, 9563 },+ { 191, 9488 },+ { 192, 9492 },+ { 193, 9524 },+ { 194, 9516 },+ { 195, 9500 },+ { 196, 9472 },+ { 197, 9532 },+ { 198, 9566 },+ { 199, 9567 },+ { 200, 9562 },+ { 201, 9556 },+ { 202, 9577 },+ { 203, 9574 },+ { 204, 9568 },+ { 205, 9552 },+ { 206, 9580 },+ { 207, 9575 },+ { 208, 9576 },+ { 209, 9572 },+ { 210, 9573 },+ { 211, 9561 },+ { 212, 9560 },+ { 213, 9554 },+ { 214, 9555 },+ { 215, 9579 },+ { 216, 9578 },+ { 217, 9496 },+ { 218, 9484 },+ { 219, 9608 },+ { 220, 9604 },+ { 221, 9612 },+ { 222, 9616 },+ { 223, 9600 },+ { 224, 945 },+ { 225, 223 },+ { 226, 915 },+ { 227, 960 },+ { 228, 931 },+ { 229, 963 },+ { 230, 181 },+ { 231, 964 },+ { 232, 934 },+ { 233, 920 },+ { 234, 937 },+ { 235, 948 },+ { 236, 8734 },+ { 237, 966 },+ { 238, 949 },+ { 239, 8745 },+ { 240, 8801 },+ { 241, 177 },+ { 242, 8805 },+ { 243, 8804 },+ { 244, 8992 },+ { 245, 8993 },+ { 246, 247 },+ { 247, 8776 },+ { 248, 176 },+ { 249, 8729 },+ { 250, 183 },+ { 251, 8730 },+ { 252, 8319 },+ { 253, 178 },+ { 254, 9632 },+ { 255, 160 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 192 },+ { 65, 193 },+ { 65, 194 },+ { 65, 195 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 227 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 200 },+ { 69, 202 },+ { 69, 203 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 204 },+ { 73, 205 },+ { 73, 206 },+ { 73, 207 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 210 },+ { 78, 211 },+ { 78, 212 },+ { 78, 213 },+ { 78, 216 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 245 },+ { 110, 248 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 217 },+ { 85, 218 },+ { 85, 219 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 221 },+ { 89, 374 },+ { 89, 376 },+ { 121, 253 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t cp737[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 913 },+ { 129, 914 },+ { 130, 915 },+ { 131, 916 },+ { 132, 917 },+ { 133, 918 },+ { 134, 919 },+ { 135, 920 },+ { 136, 921 },+ { 137, 922 },+ { 138, 923 },+ { 139, 924 },+ { 140, 925 },+ { 141, 926 },+ { 142, 927 },+ { 143, 928 },+ { 144, 929 },+ { 145, 931 },+ { 146, 932 },+ { 147, 933 },+ { 148, 934 },+ { 149, 935 },+ { 150, 936 },+ { 151, 937 },+ { 152, 945 },+ { 153, 946 },+ { 154, 947 },+ { 155, 948 },+ { 156, 949 },+ { 157, 950 },+ { 158, 951 },+ { 159, 952 },+ { 160, 953 },+ { 161, 954 },+ { 162, 955 },+ { 163, 956 },+ { 164, 957 },+ { 165, 958 },+ { 166, 959 },+ { 167, 960 },+ { 168, 961 },+ { 169, 963 },+ { 170, 962 },+ { 171, 964 },+ { 172, 965 },+ { 173, 966 },+ { 174, 967 },+ { 175, 968 },+ { 176, 9617 },+ { 177, 9618 },+ { 178, 9619 },+ { 179, 9474 },+ { 180, 9508 },+ { 181, 9569 },+ { 182, 9570 },+ { 183, 9558 },+ { 184, 9557 },+ { 185, 9571 },+ { 186, 9553 },+ { 187, 9559 },+ { 188, 9565 },+ { 189, 9564 },+ { 190, 9563 },+ { 191, 9488 },+ { 192, 9492 },+ { 193, 9524 },+ { 194, 9516 },+ { 195, 9500 },+ { 196, 9472 },+ { 197, 9532 },+ { 198, 9566 },+ { 199, 9567 },+ { 200, 9562 },+ { 201, 9556 },+ { 202, 9577 },+ { 203, 9574 },+ { 204, 9568 },+ { 205, 9552 },+ { 206, 9580 },+ { 207, 9575 },+ { 208, 9576 },+ { 209, 9572 },+ { 210, 9573 },+ { 211, 9561 },+ { 212, 9560 },+ { 213, 9554 },+ { 214, 9555 },+ { 215, 9579 },+ { 216, 9578 },+ { 217, 9496 },+ { 218, 9484 },+ { 219, 9608 },+ { 220, 9604 },+ { 221, 9612 },+ { 222, 9616 },+ { 223, 9600 },+ { 224, 969 },+ { 225, 940 },+ { 226, 941 },+ { 227, 942 },+ { 228, 970 },+ { 229, 943 },+ { 230, 972 },+ { 231, 973 },+ { 232, 971 },+ { 233, 974 },+ { 234, 902 },+ { 235, 904 },+ { 236, 905 },+ { 237, 906 },+ { 238, 908 },+ { 239, 910 },+ { 240, 911 },+ { 241, 177 },+ { 242, 8805 },+ { 243, 8804 },+ { 244, 938 },+ { 245, 939 },+ { 246, 247 },+ { 247, 8776 },+ { 248, 176 },+ { 249, 8729 },+ { 250, 183 },+ { 251, 8730 },+ { 252, 8319 },+ { 253, 178 },+ { 254, 9632 },+ { 255, 160 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 192 },+ { 65, 193 },+ { 65, 194 },+ { 65, 195 },+ { 65, 196 },+ { 65, 197 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 224 },+ { 97, 225 },+ { 97, 226 },+ { 97, 227 },+ { 97, 228 },+ { 97, 229 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 199 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 231 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 200 },+ { 69, 201 },+ { 69, 202 },+ { 69, 203 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 232 },+ { 101, 233 },+ { 101, 234 },+ { 101, 235 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 204 },+ { 73, 205 },+ { 73, 206 },+ { 73, 207 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 236 },+ { 105, 237 },+ { 105, 238 },+ { 105, 239 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 209 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 241 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 210 },+ { 78, 211 },+ { 78, 212 },+ { 78, 213 },+ { 78, 214 },+ { 78, 216 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 242 },+ { 110, 243 },+ { 110, 244 },+ { 110, 245 },+ { 110, 246 },+ { 110, 248 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 217 },+ { 85, 218 },+ { 85, 219 },+ { 85, 220 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 249 },+ { 117, 250 },+ { 117, 251 },+ { 117, 252 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 221 },+ { 89, 374 },+ { 89, 376 },+ { 121, 253 },+ { 121, 255 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t cp775[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 262 },+ { 129, 252 },+ { 130, 233 },+ { 131, 257 },+ { 132, 228 },+ { 133, 291 },+ { 134, 229 },+ { 135, 263 },+ { 136, 322 },+ { 137, 275 },+ { 138, 342 },+ { 139, 343 },+ { 140, 299 },+ { 141, 377 },+ { 142, 196 },+ { 143, 197 },+ { 144, 201 },+ { 145, 230 },+ { 146, 198 },+ { 147, 333 },+ { 148, 246 },+ { 149, 290 },+ { 150, 162 },+ { 151, 346 },+ { 152, 347 },+ { 153, 214 },+ { 154, 220 },+ { 155, 248 },+ { 156, 163 },+ { 157, 216 },+ { 158, 215 },+ { 159, 164 },+ { 160, 256 },+ { 161, 298 },+ { 162, 243 },+ { 163, 379 },+ { 164, 380 },+ { 165, 378 },+ { 166, 8221 },+ { 167, 166 },+ { 168, 169 },+ { 169, 174 },+ { 170, 172 },+ { 171, 189 },+ { 172, 188 },+ { 173, 321 },+ { 174, 171 },+ { 175, 187 },+ { 176, 9617 },+ { 177, 9618 },+ { 178, 9619 },+ { 179, 9474 },+ { 180, 9508 },+ { 181, 260 },+ { 182, 268 },+ { 183, 280 },+ { 184, 278 },+ { 185, 9571 },+ { 186, 9553 },+ { 187, 9559 },+ { 188, 9565 },+ { 189, 302 },+ { 190, 352 },+ { 191, 9488 },+ { 192, 9492 },+ { 193, 9524 },+ { 194, 9516 },+ { 195, 9500 },+ { 196, 9472 },+ { 197, 9532 },+ { 198, 370 },+ { 199, 362 },+ { 200, 9562 },+ { 201, 9556 },+ { 202, 9577 },+ { 203, 9574 },+ { 204, 9568 },+ { 205, 9552 },+ { 206, 9580 },+ { 207, 381 },+ { 208, 261 },+ { 209, 269 },+ { 210, 281 },+ { 211, 279 },+ { 212, 303 },+ { 213, 353 },+ { 214, 371 },+ { 215, 363 },+ { 216, 382 },+ { 217, 9496 },+ { 218, 9484 },+ { 219, 9608 },+ { 220, 9604 },+ { 221, 9612 },+ { 222, 9616 },+ { 223, 9600 },+ { 224, 211 },+ { 225, 223 },+ { 226, 332 },+ { 227, 323 },+ { 228, 245 },+ { 229, 213 },+ { 230, 181 },+ { 231, 324 },+ { 232, 310 },+ { 233, 311 },+ { 234, 315 },+ { 235, 316 },+ { 236, 326 },+ { 237, 274 },+ { 238, 325 },+ { 239, 8217 },+ { 240, 173 },+ { 241, 177 },+ { 242, 8220 },+ { 243, 190 },+ { 244, 182 },+ { 245, 167 },+ { 246, 247 },+ { 247, 8222 },+ { 248, 176 },+ { 249, 8729 },+ { 250, 183 },+ { 251, 185 },+ { 252, 179 },+ { 253, 178 },+ { 254, 9632 },+ { 255, 160 },+ { 39, 8216 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 192 },+ { 65, 193 },+ { 65, 194 },+ { 65, 195 },+ { 65, 258 },+ { 65, 461 },+ { 97, 224 },+ { 97, 225 },+ { 97, 226 },+ { 97, 227 },+ { 97, 259 },+ { 97, 462 },+ { 67, 199 },+ { 67, 264 },+ { 67, 266 },+ { 99, 231 },+ { 99, 265 },+ { 99, 267 },+ { 68, 270 },+ { 100, 271 },+ { 69, 200 },+ { 69, 202 },+ { 69, 203 },+ { 69, 276 },+ { 69, 282 },+ { 101, 232 },+ { 101, 234 },+ { 101, 235 },+ { 101, 277 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 204 },+ { 73, 205 },+ { 73, 206 },+ { 73, 207 },+ { 73, 296 },+ { 73, 300 },+ { 73, 304 },+ { 73, 463 },+ { 105, 236 },+ { 105, 237 },+ { 105, 238 },+ { 105, 239 },+ { 105, 297 },+ { 105, 301 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 488 },+ { 107, 489 },+ { 76, 313 },+ { 76, 317 },+ { 76, 319 },+ { 108, 314 },+ { 108, 318 },+ { 108, 320 },+ { 77, 209 },+ { 77, 327 },+ { 109, 241 },+ { 109, 328 },+ { 109, 329 },+ { 78, 210 },+ { 78, 212 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 242 },+ { 110, 244 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 344 },+ { 114, 341 },+ { 114, 345 },+ { 83, 348 },+ { 83, 350 },+ { 115, 349 },+ { 115, 351 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 217 },+ { 85, 218 },+ { 85, 219 },+ { 85, 360 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 467 },+ { 117, 249 },+ { 117, 250 },+ { 117, 251 },+ { 117, 361 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 221 },+ { 89, 374 },+ { 89, 376 },+ { 121, 253 },+ { 121, 255 },+ { 121, 375 },+};+static convert_t cp850[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 199 },+ { 129, 252 },+ { 130, 233 },+ { 131, 226 },+ { 132, 228 },+ { 133, 224 },+ { 134, 229 },+ { 135, 231 },+ { 136, 234 },+ { 137, 235 },+ { 138, 232 },+ { 139, 239 },+ { 140, 238 },+ { 141, 236 },+ { 142, 196 },+ { 143, 197 },+ { 144, 201 },+ { 145, 230 },+ { 146, 198 },+ { 147, 244 },+ { 148, 246 },+ { 149, 242 },+ { 150, 251 },+ { 151, 249 },+ { 152, 255 },+ { 153, 214 },+ { 154, 220 },+ { 155, 248 },+ { 156, 163 },+ { 157, 216 },+ { 158, 215 },+ { 159, 402 },+ { 160, 225 },+ { 161, 237 },+ { 162, 243 },+ { 163, 250 },+ { 164, 241 },+ { 165, 209 },+ { 166, 170 },+ { 167, 186 },+ { 168, 191 },+ { 169, 174 },+ { 170, 172 },+ { 171, 189 },+ { 172, 188 },+ { 173, 161 },+ { 174, 171 },+ { 175, 187 },+ { 176, 9617 },+ { 177, 9618 },+ { 178, 9619 },+ { 179, 9474 },+ { 180, 9508 },+ { 181, 193 },+ { 182, 194 },+ { 183, 192 },+ { 184, 169 },+ { 185, 9571 },+ { 186, 9553 },+ { 187, 9559 },+ { 188, 9565 },+ { 189, 162 },+ { 190, 165 },+ { 191, 9488 },+ { 192, 9492 },+ { 193, 9524 },+ { 194, 9516 },+ { 195, 9500 },+ { 196, 9472 },+ { 197, 9532 },+ { 198, 227 },+ { 199, 195 },+ { 200, 9562 },+ { 201, 9556 },+ { 202, 9577 },+ { 203, 9574 },+ { 204, 9568 },+ { 205, 9552 },+ { 206, 9580 },+ { 207, 164 },+ { 208, 240 },+ { 209, 208 },+ { 210, 202 },+ { 211, 203 },+ { 212, 200 },+ { 213, 305 },+ { 214, 205 },+ { 215, 206 },+ { 216, 207 },+ { 217, 9496 },+ { 218, 9484 },+ { 219, 9608 },+ { 220, 9604 },+ { 221, 166 },+ { 222, 204 },+ { 223, 9600 },+ { 224, 211 },+ { 225, 223 },+ { 226, 212 },+ { 227, 210 },+ { 228, 245 },+ { 229, 213 },+ { 230, 181 },+ { 231, 254 },+ { 232, 222 },+ { 233, 218 },+ { 234, 219 },+ { 235, 217 },+ { 236, 253 },+ { 237, 221 },+ { 238, 175 },+ { 239, 180 },+ { 240, 173 },+ { 241, 177 },+ { 242, 8215 },+ { 243, 190 },+ { 244, 182 },+ { 245, 167 },+ { 246, 247 },+ { 247, 184 },+ { 248, 176 },+ { 249, 168 },+ { 250, 183 },+ { 251, 185 },+ { 252, 179 },+ { 253, 178 },+ { 254, 9632 },+ { 255, 160 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 374 },+ { 89, 376 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t cp851[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 199 },+ { 129, 252 },+ { 130, 233 },+ { 131, 226 },+ { 132, 228 },+ { 133, 224 },+ { 134, 902 },+ { 135, 231 },+ { 136, 234 },+ { 137, 235 },+ { 138, 232 },+ { 139, 239 },+ { 140, 238 },+ { 141, 904 },+ { 142, 196 },+ { 143, 905 },+ { 144, 906 },+ { 145, 145 },+ { 146, 908 },+ { 147, 244 },+ { 148, 246 },+ { 149, 910 },+ { 150, 251 },+ { 151, 249 },+ { 152, 911 },+ { 153, 214 },+ { 154, 220 },+ { 155, 940 },+ { 156, 163 },+ { 157, 941 },+ { 158, 942 },+ { 159, 943 },+ { 160, 970 },+ { 161, 912 },+ { 162, 972 },+ { 163, 973 },+ { 164, 913 },+ { 165, 914 },+ { 166, 915 },+ { 167, 916 },+ { 168, 917 },+ { 169, 918 },+ { 170, 919 },+ { 171, 189 },+ { 172, 920 },+ { 173, 921 },+ { 174, 171 },+ { 175, 187 },+ { 176, 9617 },+ { 177, 9618 },+ { 178, 9619 },+ { 179, 9474 },+ { 180, 9508 },+ { 181, 922 },+ { 182, 923 },+ { 183, 924 },+ { 184, 925 },+ { 185, 9571 },+ { 186, 9553 },+ { 187, 9559 },+ { 188, 9565 },+ { 189, 926 },+ { 190, 927 },+ { 191, 9488 },+ { 192, 9492 },+ { 193, 9524 },+ { 194, 9516 },+ { 195, 9500 },+ { 196, 9472 },+ { 197, 9532 },+ { 198, 928 },+ { 199, 929 },+ { 200, 9562 },+ { 201, 9556 },+ { 202, 9577 },+ { 203, 9574 },+ { 204, 9568 },+ { 205, 9552 },+ { 206, 9580 },+ { 207, 931 },+ { 208, 932 },+ { 209, 933 },+ { 210, 934 },+ { 211, 935 },+ { 212, 936 },+ { 213, 937 },+ { 214, 945 },+ { 215, 946 },+ { 216, 947 },+ { 217, 9496 },+ { 218, 9484 },+ { 219, 9608 },+ { 220, 9604 },+ { 221, 948 },+ { 222, 949 },+ { 223, 9600 },+ { 224, 950 },+ { 225, 951 },+ { 226, 952 },+ { 227, 953 },+ { 228, 954 },+ { 229, 955 },+ { 230, 956 },+ { 231, 957 },+ { 232, 958 },+ { 233, 959 },+ { 234, 960 },+ { 235, 961 },+ { 236, 963 },+ { 237, 962 },+ { 238, 964 },+ { 239, 900 },+ { 240, 173 },+ { 241, 177 },+ { 242, 965 },+ { 243, 966 },+ { 244, 967 },+ { 245, 167 },+ { 246, 968 },+ { 247, 901 },+ { 248, 176 },+ { 249, 168 },+ { 250, 969 },+ { 251, 971 },+ { 252, 944 },+ { 253, 974 },+ { 254, 9632 },+ { 255, 160 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 192 },+ { 65, 193 },+ { 65, 194 },+ { 65, 195 },+ { 65, 197 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 225 },+ { 97, 227 },+ { 97, 229 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 200 },+ { 69, 201 },+ { 69, 202 },+ { 69, 203 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 204 },+ { 73, 205 },+ { 73, 206 },+ { 73, 207 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 236 },+ { 105, 237 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 209 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 241 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 210 },+ { 78, 211 },+ { 78, 212 },+ { 78, 213 },+ { 78, 216 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 242 },+ { 110, 243 },+ { 110, 245 },+ { 110, 248 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 217 },+ { 85, 218 },+ { 85, 219 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 250 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 221 },+ { 89, 374 },+ { 89, 376 },+ { 121, 253 },+ { 121, 255 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t cp852[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 199 },+ { 129, 252 },+ { 130, 233 },+ { 131, 226 },+ { 132, 228 },+ { 133, 367 },+ { 134, 263 },+ { 135, 231 },+ { 136, 322 },+ { 137, 235 },+ { 138, 336 },+ { 139, 337 },+ { 140, 238 },+ { 141, 377 },+ { 142, 196 },+ { 143, 262 },+ { 144, 201 },+ { 145, 313 },+ { 146, 314 },+ { 147, 244 },+ { 148, 246 },+ { 149, 317 },+ { 150, 318 },+ { 151, 346 },+ { 152, 347 },+ { 153, 214 },+ { 154, 220 },+ { 155, 356 },+ { 156, 357 },+ { 157, 321 },+ { 158, 215 },+ { 159, 269 },+ { 160, 225 },+ { 161, 237 },+ { 162, 243 },+ { 163, 250 },+ { 164, 260 },+ { 165, 261 },+ { 166, 381 },+ { 167, 382 },+ { 168, 280 },+ { 169, 281 },+ { 170, 170 },+ { 171, 378 },+ { 172, 268 },+ { 173, 351 },+ { 174, 171 },+ { 175, 187 },+ { 176, 9617 },+ { 177, 9618 },+ { 178, 9619 },+ { 179, 9474 },+ { 180, 9508 },+ { 181, 193 },+ { 182, 194 },+ { 183, 282 },+ { 184, 350 },+ { 185, 9571 },+ { 186, 9553 },+ { 187, 9559 },+ { 188, 9565 },+ { 189, 379 },+ { 190, 380 },+ { 191, 9488 },+ { 192, 9492 },+ { 193, 9524 },+ { 194, 9516 },+ { 195, 9500 },+ { 196, 9472 },+ { 197, 9532 },+ { 198, 258 },+ { 199, 259 },+ { 200, 9562 },+ { 201, 9556 },+ { 202, 9577 },+ { 203, 9574 },+ { 204, 9568 },+ { 205, 9552 },+ { 206, 9580 },+ { 207, 164 },+ { 208, 273 },+ { 209, 272 },+ { 210, 270 },+ { 211, 203 },+ { 212, 271 },+ { 213, 327 },+ { 214, 205 },+ { 215, 206 },+ { 216, 283 },+ { 217, 9496 },+ { 218, 9484 },+ { 219, 9608 },+ { 220, 9604 },+ { 221, 354 },+ { 222, 366 },+ { 223, 9600 },+ { 224, 211 },+ { 225, 223 },+ { 226, 212 },+ { 227, 323 },+ { 228, 324 },+ { 229, 328 },+ { 230, 352 },+ { 231, 353 },+ { 232, 340 },+ { 233, 218 },+ { 234, 341 },+ { 235, 368 },+ { 236, 253 },+ { 237, 221 },+ { 238, 355 },+ { 239, 180 },+ { 240, 173 },+ { 241, 733 },+ { 242, 731 },+ { 243, 711 },+ { 244, 728 },+ { 245, 167 },+ { 246, 247 },+ { 247, 184 },+ { 248, 176 },+ { 249, 168 },+ { 250, 729 },+ { 251, 369 },+ { 252, 344 },+ { 253, 345 },+ { 254, 9632 },+ { 255, 160 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 192 },+ { 65, 195 },+ { 65, 197 },+ { 65, 256 },+ { 65, 461 },+ { 97, 224 },+ { 97, 227 },+ { 97, 229 },+ { 97, 257 },+ { 97, 462 },+ { 67, 264 },+ { 67, 266 },+ { 99, 265 },+ { 99, 267 },+ { 69, 200 },+ { 69, 202 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 101, 232 },+ { 101, 234 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 204 },+ { 73, 207 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 236 },+ { 105, 239 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 315 },+ { 76, 319 },+ { 108, 316 },+ { 108, 320 },+ { 77, 209 },+ { 77, 325 },+ { 109, 241 },+ { 109, 326 },+ { 109, 329 },+ { 78, 210 },+ { 78, 213 },+ { 78, 216 },+ { 78, 332 },+ { 78, 334 },+ { 78, 465 },+ { 78, 490 },+ { 110, 242 },+ { 110, 245 },+ { 110, 248 },+ { 110, 333 },+ { 110, 335 },+ { 110, 466 },+ { 110, 491 },+ { 82, 342 },+ { 114, 343 },+ { 83, 348 },+ { 115, 349 },+ { 85, 217 },+ { 85, 219 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 370 },+ { 85, 467 },+ { 117, 249 },+ { 117, 251 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 374 },+ { 89, 376 },+ { 121, 255 },+ { 121, 375 },+};+static convert_t cp853[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 199 },+ { 129, 252 },+ { 130, 233 },+ { 131, 226 },+ { 132, 228 },+ { 133, 224 },+ { 134, 265 },+ { 135, 231 },+ { 136, 234 },+ { 137, 235 },+ { 138, 232 },+ { 139, 239 },+ { 140, 238 },+ { 141, 236 },+ { 142, 196 },+ { 143, 264 },+ { 144, 201 },+ { 145, 267 },+ { 146, 266 },+ { 147, 244 },+ { 148, 246 },+ { 149, 242 },+ { 150, 251 },+ { 151, 249 },+ { 152, 304 },+ { 153, 214 },+ { 154, 220 },+ { 155, 285 },+ { 156, 163 },+ { 157, 284 },+ { 158, 215 },+ { 159, 309 },+ { 160, 225 },+ { 161, 237 },+ { 162, 243 },+ { 163, 250 },+ { 164, 241 },+ { 165, 209 },+ { 166, 286 },+ { 167, 287 },+ { 168, 292 },+ { 169, 293 },+ { 170, 170 },+ { 171, 189 },+ { 172, 308 },+ { 173, 351 },+ { 174, 171 },+ { 175, 187 },+ { 176, 9617 },+ { 177, 9618 },+ { 178, 9619 },+ { 179, 9474 },+ { 180, 9508 },+ { 181, 193 },+ { 182, 194 },+ { 183, 192 },+ { 184, 350 },+ { 185, 9571 },+ { 186, 9553 },+ { 187, 9559 },+ { 188, 9565 },+ { 189, 379 },+ { 190, 380 },+ { 191, 9488 },+ { 192, 9492 },+ { 193, 9524 },+ { 194, 9516 },+ { 195, 9500 },+ { 196, 9472 },+ { 197, 9532 },+ { 198, 348 },+ { 199, 349 },+ { 200, 9562 },+ { 201, 9556 },+ { 202, 9577 },+ { 203, 9574 },+ { 204, 9568 },+ { 205, 9552 },+ { 206, 9580 },+ { 207, 164 },+ { 208, 208 },+ { 209, 209 },+ { 210, 202 },+ { 211, 203 },+ { 212, 200 },+ { 213, 305 },+ { 214, 205 },+ { 215, 206 },+ { 216, 207 },+ { 217, 9496 },+ { 218, 9484 },+ { 219, 9608 },+ { 220, 9604 },+ { 221, 221 },+ { 222, 204 },+ { 223, 9600 },+ { 224, 211 },+ { 225, 223 },+ { 226, 212 },+ { 227, 210 },+ { 228, 288 },+ { 229, 289 },+ { 230, 181 },+ { 231, 294 },+ { 232, 295 },+ { 233, 218 },+ { 234, 219 },+ { 235, 217 },+ { 236, 364 },+ { 237, 365 },+ { 238, 238 },+ { 239, 180 },+ { 240, 173 },+ { 241, 241 },+ { 242, 8467 },+ { 243, 329 },+ { 244, 728 },+ { 245, 167 },+ { 246, 247 },+ { 247, 184 },+ { 248, 176 },+ { 249, 168 },+ { 250, 729 },+ { 251, 251 },+ { 252, 179 },+ { 253, 178 },+ { 254, 9632 },+ { 255, 160 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 195 },+ { 65, 197 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 227 },+ { 97, 229 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 262 },+ { 67, 268 },+ { 99, 263 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 463 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 464 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 78, 213 },+ { 78, 216 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 245 },+ { 110, 248 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 352 },+ { 115, 347 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 360 },+ { 85, 362 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 361 },+ { 117, 363 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 374 },+ { 89, 376 },+ { 121, 253 },+ { 121, 255 },+ { 121, 375 },+ { 90, 377 },+ { 90, 381 },+ { 122, 378 },+ { 122, 382 },+};+static convert_t cp855[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 1106 },+ { 129, 1026 },+ { 130, 1107 },+ { 131, 1027 },+ { 132, 1105 },+ { 133, 1025 },+ { 134, 1108 },+ { 135, 1028 },+ { 136, 1109 },+ { 137, 1029 },+ { 138, 1110 },+ { 139, 1030 },+ { 140, 1111 },+ { 141, 1031 },+ { 142, 1112 },+ { 143, 1032 },+ { 144, 1113 },+ { 145, 1033 },+ { 146, 1114 },+ { 147, 1034 },+ { 148, 1115 },+ { 149, 1035 },+ { 150, 1116 },+ { 151, 1036 },+ { 152, 1118 },+ { 153, 1038 },+ { 154, 1119 },+ { 155, 1039 },+ { 156, 1102 },+ { 157, 1070 },+ { 158, 1098 },+ { 159, 1066 },+ { 160, 1072 },+ { 161, 1040 },+ { 162, 1073 },+ { 163, 1041 },+ { 164, 1094 },+ { 165, 1062 },+ { 166, 1076 },+ { 167, 1044 },+ { 168, 1077 },+ { 169, 1045 },+ { 170, 1092 },+ { 171, 1060 },+ { 172, 1075 },+ { 173, 1043 },+ { 174, 171 },+ { 175, 187 },+ { 176, 9617 },+ { 177, 9618 },+ { 178, 9619 },+ { 179, 9474 },+ { 180, 9508 },+ { 181, 1093 },+ { 182, 1061 },+ { 183, 1080 },+ { 184, 1048 },+ { 185, 9571 },+ { 186, 9553 },+ { 187, 9559 },+ { 188, 9565 },+ { 189, 1081 },+ { 190, 1049 },+ { 191, 9488 },+ { 192, 9492 },+ { 193, 9524 },+ { 194, 9516 },+ { 195, 9500 },+ { 196, 9472 },+ { 197, 9532 },+ { 198, 1082 },+ { 199, 1050 },+ { 200, 9562 },+ { 201, 9556 },+ { 202, 9577 },+ { 203, 9574 },+ { 204, 9568 },+ { 205, 9552 },+ { 206, 9580 },+ { 207, 164 },+ { 208, 1083 },+ { 209, 1051 },+ { 210, 1084 },+ { 211, 1052 },+ { 212, 1085 },+ { 213, 1053 },+ { 214, 1086 },+ { 215, 1054 },+ { 216, 1087 },+ { 217, 9496 },+ { 218, 9484 },+ { 219, 9608 },+ { 220, 9604 },+ { 221, 1055 },+ { 222, 1103 },+ { 223, 9600 },+ { 224, 1071 },+ { 225, 1088 },+ { 226, 1056 },+ { 227, 1089 },+ { 228, 1057 },+ { 229, 1090 },+ { 230, 1058 },+ { 231, 1091 },+ { 232, 1059 },+ { 233, 1078 },+ { 234, 1046 },+ { 235, 1074 },+ { 236, 1042 },+ { 237, 1100 },+ { 238, 1068 },+ { 239, 8470 },+ { 240, 173 },+ { 241, 1099 },+ { 242, 1067 },+ { 243, 1079 },+ { 244, 1047 },+ { 245, 1096 },+ { 246, 1064 },+ { 247, 1101 },+ { 248, 1069 },+ { 249, 1097 },+ { 250, 1065 },+ { 251, 1095 },+ { 252, 1063 },+ { 253, 167 },+ { 254, 9632 },+ { 255, 160 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 192 },+ { 65, 193 },+ { 65, 194 },+ { 65, 195 },+ { 65, 196 },+ { 65, 197 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 224 },+ { 97, 225 },+ { 97, 226 },+ { 97, 227 },+ { 97, 228 },+ { 97, 229 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 199 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 231 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 200 },+ { 69, 201 },+ { 69, 202 },+ { 69, 203 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 232 },+ { 101, 233 },+ { 101, 234 },+ { 101, 235 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 204 },+ { 73, 205 },+ { 73, 206 },+ { 73, 207 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 236 },+ { 105, 237 },+ { 105, 238 },+ { 105, 239 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 209 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 241 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 210 },+ { 78, 211 },+ { 78, 212 },+ { 78, 213 },+ { 78, 214 },+ { 78, 216 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 242 },+ { 110, 243 },+ { 110, 244 },+ { 110, 245 },+ { 110, 246 },+ { 110, 248 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 217 },+ { 85, 218 },+ { 85, 219 },+ { 85, 220 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 249 },+ { 117, 250 },+ { 117, 251 },+ { 117, 252 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 221 },+ { 89, 374 },+ { 89, 376 },+ { 121, 253 },+ { 121, 255 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t cp857[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 199 },+ { 129, 252 },+ { 130, 233 },+ { 131, 226 },+ { 132, 228 },+ { 133, 224 },+ { 134, 229 },+ { 135, 231 },+ { 136, 234 },+ { 137, 235 },+ { 138, 232 },+ { 139, 239 },+ { 140, 238 },+ { 141, 305 },+ { 142, 196 },+ { 143, 197 },+ { 144, 201 },+ { 145, 230 },+ { 146, 198 },+ { 147, 244 },+ { 148, 246 },+ { 149, 242 },+ { 150, 251 },+ { 151, 249 },+ { 152, 304 },+ { 153, 214 },+ { 154, 220 },+ { 155, 248 },+ { 156, 163 },+ { 157, 216 },+ { 158, 350 },+ { 159, 351 },+ { 160, 225 },+ { 161, 237 },+ { 162, 243 },+ { 163, 250 },+ { 164, 241 },+ { 165, 209 },+ { 166, 286 },+ { 167, 287 },+ { 168, 191 },+ { 169, 174 },+ { 170, 172 },+ { 171, 189 },+ { 172, 188 },+ { 173, 161 },+ { 174, 171 },+ { 175, 187 },+ { 176, 9617 },+ { 177, 9618 },+ { 178, 9619 },+ { 179, 9474 },+ { 180, 9508 },+ { 181, 193 },+ { 182, 194 },+ { 183, 192 },+ { 184, 169 },+ { 185, 9571 },+ { 186, 9553 },+ { 187, 9559 },+ { 188, 9565 },+ { 189, 162 },+ { 190, 165 },+ { 191, 9488 },+ { 192, 9492 },+ { 193, 9524 },+ { 194, 9516 },+ { 195, 9500 },+ { 196, 9472 },+ { 197, 9532 },+ { 198, 227 },+ { 199, 195 },+ { 200, 9562 },+ { 201, 9556 },+ { 202, 9577 },+ { 203, 9574 },+ { 204, 9568 },+ { 205, 9552 },+ { 206, 9580 },+ { 207, 164 },+ { 208, 186 },+ { 209, 170 },+ { 210, 202 },+ { 211, 203 },+ { 212, 200 },+ { 213, 213 },+ { 214, 205 },+ { 215, 206 },+ { 216, 207 },+ { 217, 9496 },+ { 218, 9484 },+ { 219, 9608 },+ { 220, 9604 },+ { 221, 166 },+ { 222, 204 },+ { 223, 9600 },+ { 224, 211 },+ { 225, 223 },+ { 226, 212 },+ { 227, 210 },+ { 228, 245 },+ { 229, 213 },+ { 230, 181 },+ { 231, 231 },+ { 232, 215 },+ { 233, 218 },+ { 234, 219 },+ { 235, 217 },+ { 236, 236 },+ { 237, 255 },+ { 238, 175 },+ { 239, 180 },+ { 240, 173 },+ { 241, 177 },+ { 242, 242 },+ { 243, 190 },+ { 244, 182 },+ { 245, 167 },+ { 246, 247 },+ { 247, 184 },+ { 248, 176 },+ { 249, 168 },+ { 250, 183 },+ { 251, 185 },+ { 252, 179 },+ { 253, 178 },+ { 254, 9632 },+ { 255, 160 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 463 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 221 },+ { 89, 374 },+ { 89, 376 },+ { 121, 253 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t cp860[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 199 },+ { 129, 252 },+ { 130, 233 },+ { 131, 226 },+ { 132, 227 },+ { 133, 224 },+ { 134, 193 },+ { 135, 231 },+ { 136, 234 },+ { 137, 202 },+ { 138, 232 },+ { 139, 205 },+ { 140, 212 },+ { 141, 236 },+ { 142, 195 },+ { 143, 194 },+ { 144, 201 },+ { 145, 192 },+ { 146, 200 },+ { 147, 244 },+ { 148, 245 },+ { 149, 242 },+ { 150, 218 },+ { 151, 249 },+ { 152, 204 },+ { 153, 213 },+ { 154, 220 },+ { 155, 162 },+ { 156, 163 },+ { 157, 217 },+ { 158, 8359 },+ { 159, 211 },+ { 160, 225 },+ { 161, 237 },+ { 162, 243 },+ { 163, 250 },+ { 164, 241 },+ { 165, 209 },+ { 166, 170 },+ { 167, 186 },+ { 168, 191 },+ { 169, 210 },+ { 170, 172 },+ { 171, 189 },+ { 172, 188 },+ { 173, 161 },+ { 174, 171 },+ { 175, 187 },+ { 176, 9617 },+ { 177, 9618 },+ { 178, 9619 },+ { 179, 9474 },+ { 180, 9508 },+ { 181, 9569 },+ { 182, 9570 },+ { 183, 9558 },+ { 184, 9557 },+ { 185, 9571 },+ { 186, 9553 },+ { 187, 9559 },+ { 188, 9565 },+ { 189, 9564 },+ { 190, 9563 },+ { 191, 9488 },+ { 192, 9492 },+ { 193, 9524 },+ { 194, 9516 },+ { 195, 9500 },+ { 196, 9472 },+ { 197, 9532 },+ { 198, 9566 },+ { 199, 9567 },+ { 200, 9562 },+ { 201, 9556 },+ { 202, 9577 },+ { 203, 9574 },+ { 204, 9568 },+ { 205, 9552 },+ { 206, 9580 },+ { 207, 9575 },+ { 208, 9576 },+ { 209, 9572 },+ { 210, 9573 },+ { 211, 9561 },+ { 212, 9560 },+ { 213, 9554 },+ { 214, 9555 },+ { 215, 9579 },+ { 216, 9578 },+ { 217, 9496 },+ { 218, 9484 },+ { 219, 9608 },+ { 220, 9604 },+ { 221, 9612 },+ { 222, 9616 },+ { 223, 9600 },+ { 224, 945 },+ { 225, 223 },+ { 226, 915 },+ { 227, 960 },+ { 228, 931 },+ { 229, 963 },+ { 230, 181 },+ { 231, 964 },+ { 232, 934 },+ { 233, 920 },+ { 234, 937 },+ { 235, 948 },+ { 236, 8734 },+ { 237, 966 },+ { 238, 949 },+ { 239, 8745 },+ { 240, 8801 },+ { 241, 177 },+ { 242, 8805 },+ { 243, 8804 },+ { 244, 8992 },+ { 245, 8993 },+ { 246, 247 },+ { 247, 8776 },+ { 248, 176 },+ { 249, 8729 },+ { 250, 183 },+ { 251, 8730 },+ { 252, 8319 },+ { 253, 178 },+ { 254, 9632 },+ { 255, 160 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 196 },+ { 65, 197 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 228 },+ { 97, 229 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 203 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 235 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 206 },+ { 73, 207 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 238 },+ { 105, 239 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 214 },+ { 78, 216 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 246 },+ { 110, 248 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 219 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 251 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 221 },+ { 89, 374 },+ { 89, 376 },+ { 121, 253 },+ { 121, 255 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t cp861[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 199 },+ { 129, 252 },+ { 130, 233 },+ { 131, 226 },+ { 132, 228 },+ { 133, 224 },+ { 134, 229 },+ { 135, 231 },+ { 136, 234 },+ { 137, 235 },+ { 138, 232 },+ { 139, 208 },+ { 140, 240 },+ { 141, 222 },+ { 142, 196 },+ { 143, 197 },+ { 144, 201 },+ { 145, 230 },+ { 146, 198 },+ { 147, 244 },+ { 148, 246 },+ { 149, 254 },+ { 150, 251 },+ { 151, 221 },+ { 152, 253 },+ { 153, 214 },+ { 154, 220 },+ { 155, 248 },+ { 156, 163 },+ { 157, 216 },+ { 158, 8359 },+ { 159, 402 },+ { 160, 225 },+ { 161, 237 },+ { 162, 243 },+ { 163, 250 },+ { 164, 193 },+ { 165, 205 },+ { 166, 211 },+ { 167, 218 },+ { 168, 191 },+ { 169, 8976 },+ { 170, 172 },+ { 171, 189 },+ { 172, 188 },+ { 173, 161 },+ { 174, 171 },+ { 175, 187 },+ { 176, 9617 },+ { 177, 9618 },+ { 178, 9619 },+ { 179, 9474 },+ { 180, 9508 },+ { 181, 9569 },+ { 182, 9570 },+ { 183, 9558 },+ { 184, 9557 },+ { 185, 9571 },+ { 186, 9553 },+ { 187, 9559 },+ { 188, 9565 },+ { 189, 9564 },+ { 190, 9563 },+ { 191, 9488 },+ { 192, 9492 },+ { 193, 9524 },+ { 194, 9516 },+ { 195, 9500 },+ { 196, 9472 },+ { 197, 9532 },+ { 198, 9566 },+ { 199, 9567 },+ { 200, 9562 },+ { 201, 9556 },+ { 202, 9577 },+ { 203, 9574 },+ { 204, 9568 },+ { 205, 9552 },+ { 206, 9580 },+ { 207, 9575 },+ { 208, 9576 },+ { 209, 9572 },+ { 210, 9573 },+ { 211, 9561 },+ { 212, 9560 },+ { 213, 9554 },+ { 214, 9555 },+ { 215, 9579 },+ { 216, 9578 },+ { 217, 9496 },+ { 218, 9484 },+ { 219, 9608 },+ { 220, 9604 },+ { 221, 9612 },+ { 222, 9616 },+ { 223, 9600 },+ { 224, 945 },+ { 225, 223 },+ { 226, 915 },+ { 227, 960 },+ { 228, 931 },+ { 229, 963 },+ { 230, 181 },+ { 231, 964 },+ { 232, 934 },+ { 233, 920 },+ { 234, 937 },+ { 235, 948 },+ { 236, 8734 },+ { 237, 966 },+ { 238, 949 },+ { 239, 8745 },+ { 240, 8801 },+ { 241, 177 },+ { 242, 8805 },+ { 243, 8804 },+ { 244, 8992 },+ { 245, 8993 },+ { 246, 247 },+ { 247, 8776 },+ { 248, 176 },+ { 249, 8729 },+ { 250, 183 },+ { 251, 8730 },+ { 252, 8319 },+ { 253, 178 },+ { 254, 9632 },+ { 255, 160 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 192 },+ { 65, 194 },+ { 65, 195 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 227 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 200 },+ { 69, 202 },+ { 69, 203 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 204 },+ { 73, 206 },+ { 73, 207 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 236 },+ { 105, 238 },+ { 105, 239 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 209 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 241 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 210 },+ { 78, 212 },+ { 78, 213 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 242 },+ { 110, 245 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 217 },+ { 85, 219 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 249 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 374 },+ { 89, 376 },+ { 121, 255 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t cp862[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 1488 },+ { 129, 1489 },+ { 130, 1490 },+ { 131, 1491 },+ { 132, 1492 },+ { 133, 1493 },+ { 134, 1494 },+ { 135, 1495 },+ { 136, 1496 },+ { 137, 1497 },+ { 138, 1498 },+ { 139, 1499 },+ { 140, 1500 },+ { 141, 1501 },+ { 142, 1502 },+ { 143, 1503 },+ { 144, 1504 },+ { 145, 1505 },+ { 146, 1506 },+ { 147, 1507 },+ { 148, 1508 },+ { 149, 1509 },+ { 150, 1510 },+ { 151, 1511 },+ { 152, 1512 },+ { 153, 1513 },+ { 154, 1514 },+ { 155, 162 },+ { 156, 163 },+ { 157, 165 },+ { 158, 8359 },+ { 159, 402 },+ { 160, 225 },+ { 161, 237 },+ { 162, 243 },+ { 163, 250 },+ { 164, 241 },+ { 165, 209 },+ { 166, 170 },+ { 167, 186 },+ { 168, 191 },+ { 169, 8976 },+ { 170, 172 },+ { 171, 189 },+ { 172, 188 },+ { 173, 161 },+ { 174, 171 },+ { 175, 187 },+ { 176, 9617 },+ { 177, 9618 },+ { 178, 9619 },+ { 179, 9474 },+ { 180, 9508 },+ { 181, 9569 },+ { 182, 9570 },+ { 183, 9558 },+ { 184, 9557 },+ { 185, 9571 },+ { 186, 9553 },+ { 187, 9559 },+ { 188, 9565 },+ { 189, 9564 },+ { 190, 9563 },+ { 191, 9488 },+ { 192, 9492 },+ { 193, 9524 },+ { 194, 9516 },+ { 195, 9500 },+ { 196, 9472 },+ { 197, 9532 },+ { 198, 9566 },+ { 199, 9567 },+ { 200, 9562 },+ { 201, 9556 },+ { 202, 9577 },+ { 203, 9574 },+ { 204, 9568 },+ { 205, 9552 },+ { 206, 9580 },+ { 207, 9575 },+ { 208, 9576 },+ { 209, 9572 },+ { 210, 9573 },+ { 211, 9561 },+ { 212, 9560 },+ { 213, 9554 },+ { 214, 9555 },+ { 215, 9579 },+ { 216, 9578 },+ { 217, 9496 },+ { 218, 9484 },+ { 219, 9608 },+ { 220, 9604 },+ { 221, 9612 },+ { 222, 9616 },+ { 223, 9600 },+ { 224, 945 },+ { 225, 223 },+ { 226, 915 },+ { 227, 960 },+ { 228, 931 },+ { 229, 963 },+ { 230, 181 },+ { 231, 964 },+ { 232, 934 },+ { 233, 920 },+ { 234, 937 },+ { 235, 948 },+ { 236, 8734 },+ { 237, 966 },+ { 238, 949 },+ { 239, 8745 },+ { 240, 8801 },+ { 241, 177 },+ { 242, 8805 },+ { 243, 8804 },+ { 244, 8992 },+ { 245, 8993 },+ { 246, 247 },+ { 247, 8776 },+ { 248, 176 },+ { 249, 8729 },+ { 250, 183 },+ { 251, 8730 },+ { 252, 8319 },+ { 253, 178 },+ { 254, 9632 },+ { 255, 160 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 192 },+ { 65, 193 },+ { 65, 194 },+ { 65, 195 },+ { 65, 196 },+ { 65, 197 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 224 },+ { 97, 226 },+ { 97, 227 },+ { 97, 228 },+ { 97, 229 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 199 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 231 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 200 },+ { 69, 201 },+ { 69, 202 },+ { 69, 203 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 232 },+ { 101, 233 },+ { 101, 234 },+ { 101, 235 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 204 },+ { 73, 205 },+ { 73, 206 },+ { 73, 207 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 236 },+ { 105, 238 },+ { 105, 239 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 210 },+ { 78, 211 },+ { 78, 212 },+ { 78, 213 },+ { 78, 214 },+ { 78, 216 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 242 },+ { 110, 244 },+ { 110, 245 },+ { 110, 246 },+ { 110, 248 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 217 },+ { 85, 218 },+ { 85, 219 },+ { 85, 220 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 249 },+ { 117, 251 },+ { 117, 252 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 221 },+ { 89, 374 },+ { 89, 376 },+ { 121, 253 },+ { 121, 255 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t cp863[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 199 },+ { 129, 252 },+ { 130, 233 },+ { 131, 226 },+ { 132, 194 },+ { 133, 224 },+ { 134, 182 },+ { 135, 231 },+ { 136, 234 },+ { 137, 235 },+ { 138, 232 },+ { 139, 239 },+ { 140, 238 },+ { 141, 8215 },+ { 142, 192 },+ { 143, 167 },+ { 144, 201 },+ { 145, 200 },+ { 146, 202 },+ { 147, 244 },+ { 148, 203 },+ { 149, 207 },+ { 150, 251 },+ { 151, 249 },+ { 152, 164 },+ { 153, 212 },+ { 154, 220 },+ { 155, 162 },+ { 156, 163 },+ { 157, 217 },+ { 158, 219 },+ { 159, 402 },+ { 160, 166 },+ { 161, 180 },+ { 162, 243 },+ { 163, 250 },+ { 164, 168 },+ { 165, 184 },+ { 166, 179 },+ { 167, 175 },+ { 168, 206 },+ { 169, 8976 },+ { 170, 172 },+ { 171, 189 },+ { 172, 188 },+ { 173, 190 },+ { 174, 171 },+ { 175, 187 },+ { 176, 9617 },+ { 177, 9618 },+ { 178, 9619 },+ { 179, 9474 },+ { 180, 9508 },+ { 181, 9569 },+ { 182, 9570 },+ { 183, 9558 },+ { 184, 9557 },+ { 185, 9571 },+ { 186, 9553 },+ { 187, 9559 },+ { 188, 9565 },+ { 189, 9564 },+ { 190, 9563 },+ { 191, 9488 },+ { 192, 9492 },+ { 193, 9524 },+ { 194, 9516 },+ { 195, 9500 },+ { 196, 9472 },+ { 197, 9532 },+ { 198, 9566 },+ { 199, 9567 },+ { 200, 9562 },+ { 201, 9556 },+ { 202, 9577 },+ { 203, 9574 },+ { 204, 9568 },+ { 205, 9552 },+ { 206, 9580 },+ { 207, 9575 },+ { 208, 9576 },+ { 209, 9572 },+ { 210, 9573 },+ { 211, 9561 },+ { 212, 9560 },+ { 213, 9554 },+ { 214, 9555 },+ { 215, 9579 },+ { 216, 9578 },+ { 217, 9496 },+ { 218, 9484 },+ { 219, 9608 },+ { 220, 9604 },+ { 221, 9612 },+ { 222, 9616 },+ { 223, 9600 },+ { 224, 945 },+ { 225, 223 },+ { 226, 915 },+ { 227, 960 },+ { 228, 931 },+ { 229, 963 },+ { 230, 181 },+ { 231, 964 },+ { 232, 934 },+ { 233, 920 },+ { 234, 937 },+ { 235, 948 },+ { 236, 8734 },+ { 237, 966 },+ { 238, 949 },+ { 239, 8745 },+ { 240, 8801 },+ { 241, 177 },+ { 242, 8805 },+ { 243, 8804 },+ { 244, 8992 },+ { 245, 8993 },+ { 246, 247 },+ { 247, 8776 },+ { 248, 176 },+ { 249, 8729 },+ { 250, 183 },+ { 251, 8730 },+ { 252, 8319 },+ { 253, 178 },+ { 254, 9632 },+ { 255, 160 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 193 },+ { 65, 195 },+ { 65, 196 },+ { 65, 197 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 225 },+ { 97, 227 },+ { 97, 228 },+ { 97, 229 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 204 },+ { 73, 205 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 236 },+ { 105, 237 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 209 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 241 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 210 },+ { 78, 211 },+ { 78, 213 },+ { 78, 214 },+ { 78, 216 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 242 },+ { 110, 245 },+ { 110, 246 },+ { 110, 248 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 218 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 221 },+ { 89, 374 },+ { 89, 376 },+ { 121, 253 },+ { 121, 255 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t cp864[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 176 },+ { 129, 183 },+ { 130, 8729 },+ { 131, 8730 },+ { 132, 9618 },+ { 133, 9472 },+ { 134, 9474 },+ { 135, 9532 },+ { 136, 9508 },+ { 137, 9516 },+ { 138, 9500 },+ { 139, 9524 },+ { 140, 9488 },+ { 141, 9484 },+ { 142, 9492 },+ { 143, 9496 },+ { 144, 946 },+ { 145, 8734 },+ { 146, 966 },+ { 147, 177 },+ { 148, 189 },+ { 149, 188 },+ { 150, 8776 },+ { 151, 171 },+ { 152, 187 },+ { 153, 65271 },+ { 154, 65272 },+ { 155, 155 },+ { 156, 156 },+ { 157, 65275 },+ { 158, 65276 },+ { 159, 159 },+ { 160, 160 },+ { 161, 173 },+ { 162, 65154 },+ { 163, 163 },+ { 164, 164 },+ { 165, 65156 },+ { 166, 166 },+ { 167, 167 },+ { 168, 65166 },+ { 169, 1576 },+ { 170, 1578 },+ { 171, 1579 },+ { 172, 1548 },+ { 173, 1580 },+ { 174, 1581 },+ { 175, 1582 },+ { 176, 1632 },+ { 177, 1633 },+ { 178, 1634 },+ { 179, 1635 },+ { 180, 1636 },+ { 181, 1637 },+ { 182, 1638 },+ { 183, 1639 },+ { 184, 1640 },+ { 185, 1641 },+ { 186, 1601 },+ { 187, 1563 },+ { 188, 1587 },+ { 189, 1588 },+ { 190, 1589 },+ { 191, 1567 },+ { 192, 162 },+ { 193, 1569 },+ { 194, 1570 },+ { 195, 1571 },+ { 196, 1572 },+ { 197, 65226 },+ { 198, 65163 },+ { 199, 1575 },+ { 200, 65169 },+ { 201, 1577 },+ { 202, 65175 },+ { 203, 65179 },+ { 204, 65183 },+ { 205, 65187 },+ { 206, 65191 },+ { 207, 1583 },+ { 208, 1584 },+ { 209, 1585 },+ { 210, 1586 },+ { 211, 65203 },+ { 212, 65207 },+ { 213, 65211 },+ { 214, 65215 },+ { 215, 1591 },+ { 216, 1592 },+ { 217, 65227 },+ { 218, 65231 },+ { 219, 166 },+ { 220, 172 },+ { 221, 247 },+ { 222, 215 },+ { 223, 1593 },+ { 224, 1600 },+ { 225, 65235 },+ { 226, 65239 },+ { 227, 65243 },+ { 228, 65247 },+ { 229, 65251 },+ { 230, 65255 },+ { 231, 65259 },+ { 232, 1608 },+ { 233, 1609 },+ { 234, 65267 },+ { 235, 1590 },+ { 236, 65228 },+ { 237, 65230 },+ { 238, 1594 },+ { 239, 1605 },+ { 240, 65149 },+ { 241, 1617 },+ { 242, 1606 },+ { 243, 1607 },+ { 244, 65260 },+ { 245, 65264 },+ { 246, 65266 },+ { 247, 65232 },+ { 248, 1602 },+ { 249, 65269 },+ { 250, 65270 },+ { 251, 1604 },+ { 252, 1603 },+ { 253, 1610 },+ { 254, 9632 },+ { 255, 255 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 192 },+ { 65, 193 },+ { 65, 194 },+ { 65, 195 },+ { 65, 196 },+ { 65, 197 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 224 },+ { 97, 225 },+ { 97, 226 },+ { 97, 227 },+ { 97, 228 },+ { 97, 229 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 199 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 231 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 200 },+ { 69, 201 },+ { 69, 202 },+ { 69, 203 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 232 },+ { 101, 233 },+ { 101, 234 },+ { 101, 235 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 204 },+ { 73, 205 },+ { 73, 206 },+ { 73, 207 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 236 },+ { 105, 237 },+ { 105, 238 },+ { 105, 239 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 209 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 241 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 210 },+ { 78, 211 },+ { 78, 212 },+ { 78, 213 },+ { 78, 214 },+ { 78, 216 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 242 },+ { 110, 243 },+ { 110, 244 },+ { 110, 245 },+ { 110, 246 },+ { 110, 248 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 217 },+ { 85, 218 },+ { 85, 219 },+ { 85, 220 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 249 },+ { 117, 250 },+ { 117, 251 },+ { 117, 252 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 221 },+ { 89, 374 },+ { 89, 376 },+ { 121, 253 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t cp865[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 199 },+ { 129, 252 },+ { 130, 233 },+ { 131, 226 },+ { 132, 228 },+ { 133, 224 },+ { 134, 229 },+ { 135, 231 },+ { 136, 234 },+ { 137, 235 },+ { 138, 232 },+ { 139, 239 },+ { 140, 238 },+ { 141, 236 },+ { 142, 196 },+ { 143, 197 },+ { 144, 201 },+ { 145, 230 },+ { 146, 198 },+ { 147, 244 },+ { 148, 246 },+ { 149, 242 },+ { 150, 251 },+ { 151, 249 },+ { 152, 255 },+ { 153, 214 },+ { 154, 220 },+ { 155, 248 },+ { 156, 163 },+ { 157, 216 },+ { 158, 8359 },+ { 159, 402 },+ { 160, 225 },+ { 161, 237 },+ { 162, 243 },+ { 163, 250 },+ { 164, 241 },+ { 165, 209 },+ { 166, 170 },+ { 167, 186 },+ { 168, 191 },+ { 169, 8976 },+ { 170, 172 },+ { 171, 189 },+ { 172, 188 },+ { 173, 161 },+ { 174, 171 },+ { 175, 164 },+ { 176, 9617 },+ { 177, 9618 },+ { 178, 9619 },+ { 179, 9474 },+ { 180, 9508 },+ { 181, 9569 },+ { 182, 9570 },+ { 183, 9558 },+ { 184, 9557 },+ { 185, 9571 },+ { 186, 9553 },+ { 187, 9559 },+ { 188, 9565 },+ { 189, 9564 },+ { 190, 9563 },+ { 191, 9488 },+ { 192, 9492 },+ { 193, 9524 },+ { 194, 9516 },+ { 195, 9500 },+ { 196, 9472 },+ { 197, 9532 },+ { 198, 9566 },+ { 199, 9567 },+ { 200, 9562 },+ { 201, 9556 },+ { 202, 9577 },+ { 203, 9574 },+ { 204, 9568 },+ { 205, 9552 },+ { 206, 9580 },+ { 207, 9575 },+ { 208, 9576 },+ { 209, 9572 },+ { 210, 9573 },+ { 211, 9561 },+ { 212, 9560 },+ { 213, 9554 },+ { 214, 9555 },+ { 215, 9579 },+ { 216, 9578 },+ { 217, 9496 },+ { 218, 9484 },+ { 219, 9608 },+ { 220, 9604 },+ { 221, 9612 },+ { 222, 9616 },+ { 223, 9600 },+ { 224, 945 },+ { 225, 223 },+ { 226, 915 },+ { 227, 960 },+ { 228, 931 },+ { 229, 963 },+ { 230, 181 },+ { 231, 964 },+ { 232, 934 },+ { 233, 920 },+ { 234, 937 },+ { 235, 948 },+ { 236, 8734 },+ { 237, 966 },+ { 238, 949 },+ { 239, 8745 },+ { 240, 8801 },+ { 241, 177 },+ { 242, 8805 },+ { 243, 8804 },+ { 244, 8992 },+ { 245, 8993 },+ { 246, 247 },+ { 247, 8776 },+ { 248, 176 },+ { 249, 8729 },+ { 250, 183 },+ { 251, 8730 },+ { 252, 8319 },+ { 253, 178 },+ { 254, 9632 },+ { 255, 160 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 192 },+ { 65, 193 },+ { 65, 194 },+ { 65, 195 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 227 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 200 },+ { 69, 202 },+ { 69, 203 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 204 },+ { 73, 205 },+ { 73, 206 },+ { 73, 207 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 210 },+ { 78, 211 },+ { 78, 212 },+ { 78, 213 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 245 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 217 },+ { 85, 218 },+ { 85, 219 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 221 },+ { 89, 374 },+ { 89, 376 },+ { 121, 253 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t cp866[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 1040 },+ { 129, 1041 },+ { 130, 1042 },+ { 131, 1043 },+ { 132, 1044 },+ { 133, 1045 },+ { 134, 1046 },+ { 135, 1047 },+ { 136, 1048 },+ { 137, 1049 },+ { 138, 1050 },+ { 139, 1051 },+ { 140, 1052 },+ { 141, 1053 },+ { 142, 1054 },+ { 143, 1055 },+ { 144, 1056 },+ { 145, 1057 },+ { 146, 1058 },+ { 147, 1059 },+ { 148, 1060 },+ { 149, 1061 },+ { 150, 1062 },+ { 151, 1063 },+ { 152, 1064 },+ { 153, 1065 },+ { 154, 1066 },+ { 155, 1067 },+ { 156, 1068 },+ { 157, 1069 },+ { 158, 1070 },+ { 159, 1071 },+ { 160, 1072 },+ { 161, 1073 },+ { 162, 1074 },+ { 163, 1075 },+ { 164, 1076 },+ { 165, 1077 },+ { 166, 1078 },+ { 167, 1079 },+ { 168, 1080 },+ { 169, 1081 },+ { 170, 1082 },+ { 171, 1083 },+ { 172, 1084 },+ { 173, 1085 },+ { 174, 1086 },+ { 175, 1087 },+ { 176, 9617 },+ { 177, 9618 },+ { 178, 9619 },+ { 179, 9474 },+ { 180, 9508 },+ { 181, 9569 },+ { 182, 9570 },+ { 183, 9558 },+ { 184, 9557 },+ { 185, 9571 },+ { 186, 9553 },+ { 187, 9559 },+ { 188, 9565 },+ { 189, 9564 },+ { 190, 9563 },+ { 191, 9488 },+ { 192, 9492 },+ { 193, 9524 },+ { 194, 9516 },+ { 195, 9500 },+ { 196, 9472 },+ { 197, 9532 },+ { 198, 9566 },+ { 199, 9567 },+ { 200, 9562 },+ { 201, 9556 },+ { 202, 9577 },+ { 203, 9574 },+ { 204, 9568 },+ { 205, 9552 },+ { 206, 9580 },+ { 207, 9575 },+ { 208, 9576 },+ { 209, 9572 },+ { 210, 9573 },+ { 211, 9561 },+ { 212, 9560 },+ { 213, 9554 },+ { 214, 9555 },+ { 215, 9579 },+ { 216, 9578 },+ { 217, 9496 },+ { 218, 9484 },+ { 219, 9608 },+ { 220, 9604 },+ { 221, 9612 },+ { 222, 9616 },+ { 223, 9600 },+ { 224, 1088 },+ { 225, 1089 },+ { 226, 1090 },+ { 227, 1091 },+ { 228, 1092 },+ { 229, 1093 },+ { 230, 1094 },+ { 231, 1095 },+ { 232, 1096 },+ { 233, 1097 },+ { 234, 1098 },+ { 235, 1099 },+ { 236, 1100 },+ { 237, 1101 },+ { 238, 1102 },+ { 239, 1103 },+ { 240, 1025 },+ { 241, 1105 },+ { 242, 1028 },+ { 243, 1108 },+ { 244, 1031 },+ { 245, 1111 },+ { 246, 1038 },+ { 247, 1118 },+ { 248, 176 },+ { 249, 8729 },+ { 250, 183 },+ { 251, 8730 },+ { 252, 8470 },+ { 253, 164 },+ { 254, 9632 },+ { 255, 160 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 192 },+ { 65, 193 },+ { 65, 194 },+ { 65, 195 },+ { 65, 196 },+ { 65, 197 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 224 },+ { 97, 225 },+ { 97, 226 },+ { 97, 227 },+ { 97, 228 },+ { 97, 229 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 199 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 231 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 200 },+ { 69, 201 },+ { 69, 202 },+ { 69, 203 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 232 },+ { 101, 233 },+ { 101, 234 },+ { 101, 235 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 204 },+ { 73, 205 },+ { 73, 206 },+ { 73, 207 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 236 },+ { 105, 237 },+ { 105, 238 },+ { 105, 239 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 209 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 241 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 210 },+ { 78, 211 },+ { 78, 212 },+ { 78, 213 },+ { 78, 214 },+ { 78, 216 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 242 },+ { 110, 243 },+ { 110, 244 },+ { 110, 245 },+ { 110, 246 },+ { 110, 248 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 217 },+ { 85, 218 },+ { 85, 219 },+ { 85, 220 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 249 },+ { 117, 250 },+ { 117, 251 },+ { 117, 252 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 221 },+ { 89, 374 },+ { 89, 376 },+ { 121, 253 },+ { 121, 255 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t cp869[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 128 },+ { 129, 129 },+ { 130, 130 },+ { 131, 131 },+ { 132, 132 },+ { 133, 133 },+ { 134, 902 },+ { 135, 135 },+ { 136, 183 },+ { 137, 172 },+ { 138, 166 },+ { 139, 8216 },+ { 140, 8217 },+ { 141, 904 },+ { 142, 8213 },+ { 143, 905 },+ { 144, 906 },+ { 145, 938 },+ { 146, 908 },+ { 147, 147 },+ { 148, 148 },+ { 149, 910 },+ { 150, 939 },+ { 151, 169 },+ { 152, 911 },+ { 153, 178 },+ { 154, 179 },+ { 155, 940 },+ { 156, 163 },+ { 157, 941 },+ { 158, 942 },+ { 159, 943 },+ { 160, 970 },+ { 161, 912 },+ { 162, 972 },+ { 163, 973 },+ { 164, 913 },+ { 165, 914 },+ { 166, 915 },+ { 167, 916 },+ { 168, 917 },+ { 169, 918 },+ { 170, 919 },+ { 171, 189 },+ { 172, 920 },+ { 173, 921 },+ { 174, 171 },+ { 175, 187 },+ { 176, 9617 },+ { 177, 9618 },+ { 178, 9619 },+ { 179, 9474 },+ { 180, 9508 },+ { 181, 922 },+ { 182, 923 },+ { 183, 924 },+ { 184, 925 },+ { 185, 9571 },+ { 186, 9553 },+ { 187, 9559 },+ { 188, 9565 },+ { 189, 926 },+ { 190, 927 },+ { 191, 9488 },+ { 192, 9492 },+ { 193, 9524 },+ { 194, 9516 },+ { 195, 9500 },+ { 196, 9472 },+ { 197, 9532 },+ { 198, 928 },+ { 199, 929 },+ { 200, 9562 },+ { 201, 9556 },+ { 202, 9577 },+ { 203, 9574 },+ { 204, 9568 },+ { 205, 9552 },+ { 206, 9580 },+ { 207, 931 },+ { 208, 932 },+ { 209, 933 },+ { 210, 934 },+ { 211, 935 },+ { 212, 936 },+ { 213, 937 },+ { 214, 945 },+ { 215, 946 },+ { 216, 947 },+ { 217, 9496 },+ { 218, 9484 },+ { 219, 9608 },+ { 220, 9604 },+ { 221, 948 },+ { 222, 949 },+ { 223, 9600 },+ { 224, 950 },+ { 225, 951 },+ { 226, 952 },+ { 227, 953 },+ { 228, 954 },+ { 229, 955 },+ { 230, 956 },+ { 231, 957 },+ { 232, 958 },+ { 233, 959 },+ { 234, 960 },+ { 235, 961 },+ { 236, 963 },+ { 237, 962 },+ { 238, 964 },+ { 239, 900 },+ { 240, 173 },+ { 241, 177 },+ { 242, 965 },+ { 243, 966 },+ { 244, 967 },+ { 245, 167 },+ { 246, 968 },+ { 247, 901 },+ { 248, 176 },+ { 249, 168 },+ { 250, 969 },+ { 251, 971 },+ { 252, 944 },+ { 253, 974 },+ { 254, 9632 },+ { 255, 160 },+ { 34, 8220 },+ { 34, 8221 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 192 },+ { 65, 193 },+ { 65, 194 },+ { 65, 195 },+ { 65, 196 },+ { 65, 197 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 224 },+ { 97, 225 },+ { 97, 226 },+ { 97, 227 },+ { 97, 228 },+ { 97, 229 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 199 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 231 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 200 },+ { 69, 201 },+ { 69, 202 },+ { 69, 203 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 232 },+ { 101, 233 },+ { 101, 234 },+ { 101, 235 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 204 },+ { 73, 205 },+ { 73, 206 },+ { 73, 207 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 236 },+ { 105, 237 },+ { 105, 238 },+ { 105, 239 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 209 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 241 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 210 },+ { 78, 211 },+ { 78, 212 },+ { 78, 213 },+ { 78, 214 },+ { 78, 216 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 242 },+ { 110, 243 },+ { 110, 244 },+ { 110, 245 },+ { 110, 246 },+ { 110, 248 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 217 },+ { 85, 218 },+ { 85, 219 },+ { 85, 220 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 249 },+ { 117, 250 },+ { 117, 251 },+ { 117, 252 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 221 },+ { 89, 374 },+ { 89, 376 },+ { 121, 253 },+ { 121, 255 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t cp874[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 8364 },+ { 129, 129 },+ { 130, 130 },+ { 131, 131 },+ { 132, 132 },+ { 133, 8230 },+ { 134, 134 },+ { 135, 135 },+ { 136, 136 },+ { 137, 137 },+ { 138, 138 },+ { 139, 139 },+ { 140, 140 },+ { 141, 141 },+ { 142, 142 },+ { 143, 143 },+ { 144, 144 },+ { 145, 8216 },+ { 146, 8217 },+ { 147, 8220 },+ { 148, 8221 },+ { 149, 8226 },+ { 150, 8211 },+ { 151, 8212 },+ { 152, 152 },+ { 153, 153 },+ { 154, 154 },+ { 155, 155 },+ { 156, 156 },+ { 157, 157 },+ { 158, 158 },+ { 159, 159 },+ { 160, 160 },+ { 161, 3585 },+ { 162, 3586 },+ { 163, 3587 },+ { 164, 3588 },+ { 165, 3589 },+ { 166, 3590 },+ { 167, 3591 },+ { 168, 3592 },+ { 169, 3593 },+ { 170, 3594 },+ { 171, 3595 },+ { 172, 3596 },+ { 173, 3597 },+ { 174, 3598 },+ { 175, 3599 },+ { 176, 3600 },+ { 177, 3601 },+ { 178, 3602 },+ { 179, 3603 },+ { 180, 3604 },+ { 181, 3605 },+ { 182, 3606 },+ { 183, 3607 },+ { 184, 3608 },+ { 185, 3609 },+ { 186, 3610 },+ { 187, 3611 },+ { 188, 3612 },+ { 189, 3613 },+ { 190, 3614 },+ { 191, 3615 },+ { 192, 3616 },+ { 193, 3617 },+ { 194, 3618 },+ { 195, 3619 },+ { 196, 3620 },+ { 197, 3621 },+ { 198, 3622 },+ { 199, 3623 },+ { 200, 3624 },+ { 201, 3625 },+ { 202, 3626 },+ { 203, 3627 },+ { 204, 3628 },+ { 205, 3629 },+ { 206, 3630 },+ { 207, 3631 },+ { 208, 3632 },+ { 209, 3633 },+ { 210, 3634 },+ { 211, 3635 },+ { 212, 3636 },+ { 213, 3637 },+ { 214, 3638 },+ { 215, 3639 },+ { 216, 3640 },+ { 217, 3641 },+ { 218, 3642 },+ { 219, 219 },+ { 220, 220 },+ { 221, 221 },+ { 222, 222 },+ { 223, 3647 },+ { 224, 3648 },+ { 225, 3649 },+ { 226, 3650 },+ { 227, 3651 },+ { 228, 3652 },+ { 229, 3653 },+ { 230, 3654 },+ { 231, 3655 },+ { 232, 3656 },+ { 233, 3657 },+ { 234, 3658 },+ { 235, 3659 },+ { 236, 3660 },+ { 237, 3661 },+ { 238, 3662 },+ { 239, 3663 },+ { 240, 3664 },+ { 241, 3665 },+ { 242, 3666 },+ { 243, 3667 },+ { 244, 3668 },+ { 245, 3669 },+ { 246, 3670 },+ { 247, 3671 },+ { 248, 3672 },+ { 249, 3673 },+ { 250, 3674 },+ { 251, 3675 },+ { 252, 252 },+ { 253, 253 },+ { 254, 254 },+ { 255, 255 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 192 },+ { 65, 193 },+ { 65, 194 },+ { 65, 195 },+ { 65, 196 },+ { 65, 197 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 224 },+ { 97, 225 },+ { 97, 226 },+ { 97, 227 },+ { 97, 228 },+ { 97, 229 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 199 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 231 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 200 },+ { 69, 201 },+ { 69, 202 },+ { 69, 203 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 232 },+ { 101, 233 },+ { 101, 234 },+ { 101, 235 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 204 },+ { 73, 205 },+ { 73, 206 },+ { 73, 207 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 236 },+ { 105, 237 },+ { 105, 238 },+ { 105, 239 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 209 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 241 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 210 },+ { 78, 211 },+ { 78, 212 },+ { 78, 213 },+ { 78, 214 },+ { 78, 216 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 242 },+ { 110, 243 },+ { 110, 244 },+ { 110, 245 },+ { 110, 246 },+ { 110, 248 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 217 },+ { 85, 218 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 249 },+ { 117, 250 },+ { 117, 251 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 374 },+ { 89, 376 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t cp895[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 268 },+ { 129, 252 },+ { 130, 233 },+ { 131, 271 },+ { 132, 228 },+ { 133, 270 },+ { 134, 356 },+ { 135, 269 },+ { 136, 283 },+ { 137, 282 },+ { 138, 313 },+ { 139, 205 },+ { 140, 318 },+ { 141, 314 },+ { 142, 196 },+ { 143, 193 },+ { 144, 201 },+ { 145, 382 },+ { 146, 381 },+ { 147, 244 },+ { 148, 246 },+ { 149, 211 },+ { 150, 367 },+ { 151, 218 },+ { 152, 253 },+ { 153, 214 },+ { 154, 220 },+ { 155, 352 },+ { 156, 317 },+ { 157, 221 },+ { 158, 344 },+ { 159, 357 },+ { 160, 225 },+ { 161, 237 },+ { 162, 243 },+ { 163, 250 },+ { 164, 328 },+ { 165, 327 },+ { 166, 366 },+ { 167, 212 },+ { 168, 353 },+ { 169, 345 },+ { 170, 341 },+ { 171, 340 },+ { 172, 188 },+ { 173, 161 },+ { 174, 171 },+ { 175, 187 },+ { 176, 9617 },+ { 177, 9618 },+ { 178, 9619 },+ { 179, 9474 },+ { 180, 9508 },+ { 181, 9569 },+ { 182, 9570 },+ { 183, 9558 },+ { 184, 9557 },+ { 185, 9571 },+ { 186, 9553 },+ { 187, 9559 },+ { 188, 9565 },+ { 189, 9564 },+ { 190, 9563 },+ { 191, 9488 },+ { 192, 9492 },+ { 193, 9524 },+ { 194, 9516 },+ { 195, 9500 },+ { 196, 9472 },+ { 197, 9532 },+ { 198, 9566 },+ { 199, 9567 },+ { 200, 9562 },+ { 201, 9556 },+ { 202, 9577 },+ { 203, 9574 },+ { 204, 9568 },+ { 205, 9552 },+ { 206, 9580 },+ { 207, 9575 },+ { 208, 9576 },+ { 209, 9572 },+ { 210, 9573 },+ { 211, 9561 },+ { 212, 9560 },+ { 213, 9554 },+ { 214, 9555 },+ { 215, 9579 },+ { 216, 9578 },+ { 217, 9496 },+ { 218, 9484 },+ { 219, 9608 },+ { 220, 9604 },+ { 221, 9612 },+ { 222, 9616 },+ { 223, 9600 },+ { 224, 945 },+ { 225, 223 },+ { 226, 915 },+ { 227, 960 },+ { 228, 931 },+ { 229, 963 },+ { 230, 181 },+ { 231, 964 },+ { 232, 934 },+ { 233, 920 },+ { 234, 937 },+ { 235, 948 },+ { 236, 8734 },+ { 237, 966 },+ { 238, 949 },+ { 239, 8745 },+ { 240, 8801 },+ { 241, 177 },+ { 242, 8805 },+ { 243, 8804 },+ { 244, 8992 },+ { 245, 8993 },+ { 246, 247 },+ { 247, 8776 },+ { 248, 176 },+ { 249, 8729 },+ { 250, 183 },+ { 251, 8730 },+ { 252, 8319 },+ { 253, 178 },+ { 254, 9632 },+ { 255, 160 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 192 },+ { 65, 194 },+ { 65, 195 },+ { 65, 197 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 224 },+ { 97, 226 },+ { 97, 227 },+ { 97, 229 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 199 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 99, 231 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 69, 200 },+ { 69, 202 },+ { 69, 203 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 101, 232 },+ { 101, 234 },+ { 101, 235 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 204 },+ { 73, 206 },+ { 73, 207 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 236 },+ { 105, 238 },+ { 105, 239 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 315 },+ { 76, 319 },+ { 76, 321 },+ { 108, 316 },+ { 108, 320 },+ { 108, 322 },+ { 77, 209 },+ { 77, 323 },+ { 77, 325 },+ { 109, 241 },+ { 109, 324 },+ { 109, 326 },+ { 109, 329 },+ { 78, 210 },+ { 78, 213 },+ { 78, 216 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 242 },+ { 110, 245 },+ { 110, 248 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 342 },+ { 114, 343 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 84, 354 },+ { 116, 355 },+ { 85, 217 },+ { 85, 219 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 249 },+ { 117, 251 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 374 },+ { 89, 376 },+ { 121, 255 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 122, 378 },+ { 122, 380 },+};+static convert_t cp1250[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 8364 },+ { 129, 129 },+ { 130, 8218 },+ { 131, 131 },+ { 132, 8222 },+ { 133, 8230 },+ { 134, 8224 },+ { 135, 8225 },+ { 136, 136 },+ { 137, 8240 },+ { 138, 352 },+ { 139, 8249 },+ { 140, 346 },+ { 141, 356 },+ { 142, 381 },+ { 143, 377 },+ { 144, 144 },+ { 145, 8216 },+ { 146, 8217 },+ { 147, 8220 },+ { 148, 8221 },+ { 149, 8226 },+ { 150, 8211 },+ { 151, 8212 },+ { 152, 152 },+ { 153, 8482 },+ { 154, 353 },+ { 155, 8250 },+ { 156, 347 },+ { 157, 357 },+ { 158, 382 },+ { 159, 378 },+ { 160, 160 },+ { 161, 711 },+ { 162, 728 },+ { 163, 321 },+ { 164, 164 },+ { 165, 260 },+ { 166, 166 },+ { 167, 167 },+ { 168, 168 },+ { 169, 169 },+ { 170, 350 },+ { 171, 171 },+ { 172, 172 },+ { 173, 173 },+ { 174, 174 },+ { 175, 379 },+ { 176, 176 },+ { 177, 177 },+ { 178, 731 },+ { 179, 322 },+ { 180, 180 },+ { 181, 181 },+ { 182, 182 },+ { 183, 183 },+ { 184, 184 },+ { 185, 261 },+ { 186, 351 },+ { 187, 187 },+ { 188, 376 },+ { 189, 733 },+ { 190, 317 },+ { 191, 380 },+ { 192, 340 },+ { 193, 193 },+ { 194, 194 },+ { 195, 258 },+ { 196, 196 },+ { 197, 313 },+ { 198, 262 },+ { 199, 199 },+ { 200, 268 },+ { 201, 201 },+ { 202, 280 },+ { 203, 203 },+ { 204, 282 },+ { 205, 205 },+ { 206, 206 },+ { 207, 270 },+ { 208, 272 },+ { 209, 323 },+ { 210, 327 },+ { 211, 211 },+ { 212, 212 },+ { 213, 336 },+ { 214, 214 },+ { 215, 215 },+ { 216, 344 },+ { 217, 366 },+ { 218, 218 },+ { 219, 368 },+ { 220, 220 },+ { 221, 221 },+ { 222, 354 },+ { 223, 223 },+ { 224, 341 },+ { 225, 225 },+ { 226, 226 },+ { 227, 259 },+ { 228, 228 },+ { 229, 314 },+ { 230, 263 },+ { 231, 231 },+ { 232, 269 },+ { 233, 233 },+ { 234, 281 },+ { 235, 235 },+ { 236, 283 },+ { 237, 237 },+ { 238, 238 },+ { 239, 271 },+ { 240, 273 },+ { 241, 324 },+ { 242, 328 },+ { 243, 243 },+ { 244, 244 },+ { 245, 337 },+ { 246, 246 },+ { 247, 247 },+ { 248, 345 },+ { 249, 367 },+ { 250, 250 },+ { 251, 369 },+ { 252, 252 },+ { 253, 253 },+ { 254, 355 },+ { 255, 729 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 192 },+ { 65, 195 },+ { 65, 197 },+ { 65, 256 },+ { 65, 461 },+ { 97, 224 },+ { 97, 227 },+ { 97, 229 },+ { 97, 257 },+ { 97, 462 },+ { 67, 264 },+ { 67, 266 },+ { 99, 265 },+ { 99, 267 },+ { 69, 200 },+ { 69, 202 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 101, 232 },+ { 101, 234 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 204 },+ { 73, 207 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 236 },+ { 105, 239 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 315 },+ { 76, 319 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 77, 209 },+ { 77, 325 },+ { 109, 241 },+ { 109, 326 },+ { 109, 329 },+ { 78, 210 },+ { 78, 213 },+ { 78, 216 },+ { 78, 332 },+ { 78, 334 },+ { 78, 465 },+ { 78, 490 },+ { 110, 242 },+ { 110, 245 },+ { 110, 248 },+ { 110, 333 },+ { 110, 335 },+ { 110, 466 },+ { 110, 491 },+ { 82, 342 },+ { 114, 343 },+ { 83, 348 },+ { 115, 349 },+ { 85, 217 },+ { 85, 219 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 370 },+ { 85, 467 },+ { 117, 249 },+ { 117, 251 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 374 },+ { 121, 255 },+ { 121, 375 },+};+static convert_t cp1251[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 1026 },+ { 129, 1027 },+ { 130, 8218 },+ { 131, 1107 },+ { 132, 8222 },+ { 133, 8230 },+ { 134, 8224 },+ { 135, 8225 },+ { 136, 8364 },+ { 137, 8240 },+ { 138, 1033 },+ { 139, 8249 },+ { 140, 1034 },+ { 141, 1036 },+ { 142, 1035 },+ { 143, 1039 },+ { 144, 1106 },+ { 145, 8216 },+ { 146, 8217 },+ { 147, 8220 },+ { 148, 8221 },+ { 149, 8226 },+ { 150, 8211 },+ { 151, 8212 },+ { 152, 152 },+ { 153, 8482 },+ { 154, 1113 },+ { 155, 8250 },+ { 156, 1114 },+ { 157, 1116 },+ { 158, 1115 },+ { 159, 1119 },+ { 160, 160 },+ { 161, 1038 },+ { 162, 1118 },+ { 163, 1032 },+ { 164, 164 },+ { 165, 1168 },+ { 166, 166 },+ { 167, 167 },+ { 168, 1025 },+ { 169, 169 },+ { 170, 1028 },+ { 171, 171 },+ { 172, 172 },+ { 173, 173 },+ { 174, 174 },+ { 175, 1031 },+ { 176, 176 },+ { 177, 177 },+ { 178, 1030 },+ { 179, 1110 },+ { 180, 1169 },+ { 181, 181 },+ { 182, 182 },+ { 183, 183 },+ { 184, 1105 },+ { 185, 8470 },+ { 186, 1108 },+ { 187, 187 },+ { 188, 1112 },+ { 189, 1029 },+ { 190, 1109 },+ { 191, 1111 },+ { 192, 1040 },+ { 193, 1041 },+ { 194, 1042 },+ { 195, 1043 },+ { 196, 1044 },+ { 197, 1045 },+ { 198, 1046 },+ { 199, 1047 },+ { 200, 1048 },+ { 201, 1049 },+ { 202, 1050 },+ { 203, 1051 },+ { 204, 1052 },+ { 205, 1053 },+ { 206, 1054 },+ { 207, 1055 },+ { 208, 1056 },+ { 209, 1057 },+ { 210, 1058 },+ { 211, 1059 },+ { 212, 1060 },+ { 213, 1061 },+ { 214, 1062 },+ { 215, 1063 },+ { 216, 1064 },+ { 217, 1065 },+ { 218, 1066 },+ { 219, 1067 },+ { 220, 1068 },+ { 221, 1069 },+ { 222, 1070 },+ { 223, 1071 },+ { 224, 1072 },+ { 225, 1073 },+ { 226, 1074 },+ { 227, 1075 },+ { 228, 1076 },+ { 229, 1077 },+ { 230, 1078 },+ { 231, 1079 },+ { 232, 1080 },+ { 233, 1081 },+ { 234, 1082 },+ { 235, 1083 },+ { 236, 1084 },+ { 237, 1085 },+ { 238, 1086 },+ { 239, 1087 },+ { 240, 1088 },+ { 241, 1089 },+ { 242, 1090 },+ { 243, 1091 },+ { 244, 1092 },+ { 245, 1093 },+ { 246, 1094 },+ { 247, 1095 },+ { 248, 1096 },+ { 249, 1097 },+ { 250, 1098 },+ { 251, 1099 },+ { 252, 1100 },+ { 253, 1101 },+ { 254, 1102 },+ { 255, 1103 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 192 },+ { 65, 193 },+ { 65, 194 },+ { 65, 195 },+ { 65, 196 },+ { 65, 197 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 224 },+ { 97, 225 },+ { 97, 226 },+ { 97, 227 },+ { 97, 228 },+ { 97, 229 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 199 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 231 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 200 },+ { 69, 201 },+ { 69, 202 },+ { 69, 203 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 232 },+ { 101, 233 },+ { 101, 234 },+ { 101, 235 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 204 },+ { 73, 205 },+ { 73, 206 },+ { 73, 207 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 236 },+ { 105, 237 },+ { 105, 238 },+ { 105, 239 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 209 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 241 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 210 },+ { 78, 211 },+ { 78, 212 },+ { 78, 213 },+ { 78, 214 },+ { 78, 216 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 242 },+ { 110, 243 },+ { 110, 244 },+ { 110, 245 },+ { 110, 246 },+ { 110, 248 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 217 },+ { 85, 218 },+ { 85, 219 },+ { 85, 220 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 249 },+ { 117, 250 },+ { 117, 251 },+ { 117, 252 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 221 },+ { 89, 374 },+ { 89, 376 },+ { 121, 253 },+ { 121, 255 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t cp1252[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 8364 },+ { 129, 129 },+ { 130, 8218 },+ { 131, 402 },+ { 132, 8222 },+ { 133, 8230 },+ { 134, 8224 },+ { 135, 8225 },+ { 136, 710 },+ { 137, 8240 },+ { 138, 352 },+ { 139, 8249 },+ { 140, 338 },+ { 141, 141 },+ { 142, 381 },+ { 143, 143 },+ { 144, 144 },+ { 145, 8216 },+ { 146, 8217 },+ { 147, 8220 },+ { 148, 8221 },+ { 149, 8226 },+ { 150, 8211 },+ { 151, 8212 },+ { 152, 732 },+ { 153, 8482 },+ { 154, 353 },+ { 155, 8250 },+ { 156, 339 },+ { 157, 157 },+ { 158, 382 },+ { 159, 376 },+ { 160, 160 },+ { 161, 161 },+ { 162, 162 },+ { 163, 163 },+ { 164, 164 },+ { 165, 165 },+ { 166, 166 },+ { 167, 167 },+ { 168, 168 },+ { 169, 169 },+ { 170, 170 },+ { 171, 171 },+ { 172, 172 },+ { 173, 173 },+ { 174, 174 },+ { 175, 175 },+ { 176, 176 },+ { 177, 177 },+ { 178, 178 },+ { 179, 179 },+ { 180, 180 },+ { 181, 181 },+ { 182, 182 },+ { 183, 183 },+ { 184, 184 },+ { 185, 185 },+ { 186, 186 },+ { 187, 187 },+ { 188, 188 },+ { 189, 189 },+ { 190, 190 },+ { 191, 191 },+ { 192, 192 },+ { 193, 193 },+ { 194, 194 },+ { 195, 195 },+ { 196, 196 },+ { 197, 197 },+ { 198, 198 },+ { 199, 199 },+ { 200, 200 },+ { 201, 201 },+ { 202, 202 },+ { 203, 203 },+ { 204, 204 },+ { 205, 205 },+ { 206, 206 },+ { 207, 207 },+ { 208, 208 },+ { 209, 209 },+ { 210, 210 },+ { 211, 211 },+ { 212, 212 },+ { 213, 213 },+ { 214, 214 },+ { 215, 215 },+ { 216, 216 },+ { 217, 217 },+ { 218, 218 },+ { 219, 219 },+ { 220, 220 },+ { 221, 221 },+ { 222, 222 },+ { 223, 223 },+ { 224, 224 },+ { 225, 225 },+ { 226, 226 },+ { 227, 227 },+ { 228, 228 },+ { 229, 229 },+ { 230, 230 },+ { 231, 231 },+ { 232, 232 },+ { 233, 233 },+ { 234, 234 },+ { 235, 235 },+ { 236, 236 },+ { 237, 237 },+ { 238, 238 },+ { 239, 239 },+ { 240, 240 },+ { 241, 241 },+ { 242, 242 },+ { 243, 243 },+ { 244, 244 },+ { 245, 245 },+ { 246, 246 },+ { 247, 247 },+ { 248, 248 },+ { 249, 249 },+ { 250, 250 },+ { 251, 251 },+ { 252, 252 },+ { 253, 253 },+ { 254, 254 },+ { 255, 255 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 374 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 122, 378 },+ { 122, 380 },+};+static convert_t cp1253[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 8364 },+ { 129, 129 },+ { 130, 8218 },+ { 131, 402 },+ { 132, 8222 },+ { 133, 8230 },+ { 134, 8224 },+ { 135, 8225 },+ { 136, 136 },+ { 137, 8240 },+ { 138, 138 },+ { 139, 8249 },+ { 140, 140 },+ { 141, 141 },+ { 142, 142 },+ { 143, 143 },+ { 144, 144 },+ { 145, 8216 },+ { 146, 8217 },+ { 147, 8220 },+ { 148, 8221 },+ { 149, 8226 },+ { 150, 8211 },+ { 151, 8212 },+ { 152, 152 },+ { 153, 8482 },+ { 154, 154 },+ { 155, 8250 },+ { 156, 156 },+ { 157, 157 },+ { 158, 158 },+ { 159, 159 },+ { 160, 160 },+ { 161, 901 },+ { 162, 902 },+ { 163, 163 },+ { 164, 164 },+ { 165, 165 },+ { 166, 166 },+ { 167, 167 },+ { 168, 168 },+ { 169, 169 },+ { 170, 170 },+ { 171, 171 },+ { 172, 172 },+ { 173, 173 },+ { 174, 174 },+ { 175, 8213 },+ { 176, 176 },+ { 177, 177 },+ { 178, 178 },+ { 179, 179 },+ { 180, 900 },+ { 181, 181 },+ { 182, 182 },+ { 183, 183 },+ { 184, 904 },+ { 185, 905 },+ { 186, 906 },+ { 187, 187 },+ { 188, 908 },+ { 189, 189 },+ { 190, 910 },+ { 191, 911 },+ { 192, 912 },+ { 193, 913 },+ { 194, 914 },+ { 195, 915 },+ { 196, 916 },+ { 197, 917 },+ { 198, 918 },+ { 199, 919 },+ { 200, 920 },+ { 201, 921 },+ { 202, 922 },+ { 203, 923 },+ { 204, 924 },+ { 205, 925 },+ { 206, 926 },+ { 207, 927 },+ { 208, 928 },+ { 209, 929 },+ { 210, 210 },+ { 211, 931 },+ { 212, 932 },+ { 213, 933 },+ { 214, 934 },+ { 215, 935 },+ { 216, 936 },+ { 217, 937 },+ { 218, 938 },+ { 219, 939 },+ { 220, 940 },+ { 221, 941 },+ { 222, 942 },+ { 223, 943 },+ { 224, 944 },+ { 225, 945 },+ { 226, 946 },+ { 227, 947 },+ { 228, 948 },+ { 229, 949 },+ { 230, 950 },+ { 231, 951 },+ { 232, 952 },+ { 233, 953 },+ { 234, 954 },+ { 235, 955 },+ { 236, 956 },+ { 237, 957 },+ { 238, 958 },+ { 239, 959 },+ { 240, 960 },+ { 241, 961 },+ { 242, 962 },+ { 243, 963 },+ { 244, 964 },+ { 245, 965 },+ { 246, 966 },+ { 247, 967 },+ { 248, 968 },+ { 249, 969 },+ { 250, 970 },+ { 251, 971 },+ { 252, 972 },+ { 253, 973 },+ { 254, 974 },+ { 255, 255 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 192 },+ { 65, 193 },+ { 65, 194 },+ { 65, 195 },+ { 65, 196 },+ { 65, 197 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 224 },+ { 97, 225 },+ { 97, 226 },+ { 97, 227 },+ { 97, 228 },+ { 97, 229 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 199 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 231 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 200 },+ { 69, 201 },+ { 69, 202 },+ { 69, 203 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 232 },+ { 101, 233 },+ { 101, 234 },+ { 101, 235 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 204 },+ { 73, 205 },+ { 73, 206 },+ { 73, 207 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 236 },+ { 105, 237 },+ { 105, 238 },+ { 105, 239 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 209 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 241 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 211 },+ { 78, 212 },+ { 78, 213 },+ { 78, 214 },+ { 78, 216 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 242 },+ { 110, 243 },+ { 110, 244 },+ { 110, 245 },+ { 110, 246 },+ { 110, 248 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 217 },+ { 85, 218 },+ { 85, 219 },+ { 85, 220 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 249 },+ { 117, 250 },+ { 117, 251 },+ { 117, 252 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 221 },+ { 89, 374 },+ { 89, 376 },+ { 121, 253 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t cp1254[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 8364 },+ { 129, 129 },+ { 130, 8218 },+ { 131, 402 },+ { 132, 8222 },+ { 133, 8230 },+ { 134, 8224 },+ { 135, 8225 },+ { 136, 710 },+ { 137, 8240 },+ { 138, 352 },+ { 139, 8249 },+ { 140, 338 },+ { 141, 141 },+ { 142, 142 },+ { 143, 143 },+ { 144, 144 },+ { 145, 8216 },+ { 146, 8217 },+ { 147, 8220 },+ { 148, 8221 },+ { 149, 8226 },+ { 150, 8211 },+ { 151, 8212 },+ { 152, 732 },+ { 153, 8482 },+ { 154, 353 },+ { 155, 8250 },+ { 156, 339 },+ { 157, 157 },+ { 158, 158 },+ { 159, 376 },+ { 160, 160 },+ { 161, 161 },+ { 162, 162 },+ { 163, 163 },+ { 164, 164 },+ { 165, 165 },+ { 166, 166 },+ { 167, 167 },+ { 168, 168 },+ { 169, 169 },+ { 170, 170 },+ { 171, 171 },+ { 172, 172 },+ { 173, 173 },+ { 174, 174 },+ { 175, 175 },+ { 176, 176 },+ { 177, 177 },+ { 178, 178 },+ { 179, 179 },+ { 180, 180 },+ { 181, 181 },+ { 182, 182 },+ { 183, 183 },+ { 184, 184 },+ { 185, 185 },+ { 186, 186 },+ { 187, 187 },+ { 188, 188 },+ { 189, 189 },+ { 190, 190 },+ { 191, 191 },+ { 192, 192 },+ { 193, 193 },+ { 194, 194 },+ { 195, 195 },+ { 196, 196 },+ { 197, 197 },+ { 198, 198 },+ { 199, 199 },+ { 200, 200 },+ { 201, 201 },+ { 202, 202 },+ { 203, 203 },+ { 204, 204 },+ { 205, 205 },+ { 206, 206 },+ { 207, 207 },+ { 208, 286 },+ { 209, 209 },+ { 210, 210 },+ { 211, 211 },+ { 212, 212 },+ { 213, 213 },+ { 214, 214 },+ { 215, 215 },+ { 216, 216 },+ { 217, 217 },+ { 218, 218 },+ { 219, 219 },+ { 220, 220 },+ { 221, 304 },+ { 222, 350 },+ { 223, 223 },+ { 224, 224 },+ { 225, 225 },+ { 226, 226 },+ { 227, 227 },+ { 228, 228 },+ { 229, 229 },+ { 230, 230 },+ { 231, 231 },+ { 232, 232 },+ { 233, 233 },+ { 234, 234 },+ { 235, 235 },+ { 236, 236 },+ { 237, 237 },+ { 238, 238 },+ { 239, 239 },+ { 240, 287 },+ { 241, 241 },+ { 242, 242 },+ { 243, 243 },+ { 244, 244 },+ { 245, 245 },+ { 246, 246 },+ { 247, 247 },+ { 248, 248 },+ { 249, 249 },+ { 250, 250 },+ { 251, 251 },+ { 252, 252 },+ { 253, 305 },+ { 254, 351 },+ { 255, 255 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 463 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 115, 347 },+ { 115, 349 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 221 },+ { 89, 374 },+ { 121, 253 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t cp1255[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 8364 },+ { 129, 129 },+ { 130, 8218 },+ { 131, 402 },+ { 132, 8222 },+ { 133, 8230 },+ { 134, 8224 },+ { 135, 8225 },+ { 136, 136 },+ { 137, 8240 },+ { 138, 138 },+ { 139, 8249 },+ { 140, 140 },+ { 141, 141 },+ { 142, 142 },+ { 143, 143 },+ { 144, 144 },+ { 145, 8216 },+ { 146, 8217 },+ { 147, 8220 },+ { 148, 8221 },+ { 149, 8226 },+ { 150, 8211 },+ { 151, 8212 },+ { 152, 152 },+ { 153, 8482 },+ { 154, 154 },+ { 155, 8250 },+ { 156, 156 },+ { 157, 157 },+ { 158, 158 },+ { 159, 159 },+ { 160, 160 },+ { 161, 161 },+ { 162, 162 },+ { 163, 163 },+ { 164, 164 },+ { 165, 165 },+ { 166, 166 },+ { 167, 167 },+ { 168, 168 },+ { 169, 169 },+ { 170, 215 },+ { 171, 171 },+ { 172, 172 },+ { 173, 173 },+ { 174, 174 },+ { 175, 781 },+ { 176, 176 },+ { 177, 177 },+ { 178, 178 },+ { 179, 179 },+ { 180, 180 },+ { 181, 181 },+ { 182, 182 },+ { 183, 183 },+ { 184, 184 },+ { 185, 185 },+ { 186, 247 },+ { 187, 187 },+ { 188, 188 },+ { 189, 189 },+ { 190, 190 },+ { 191, 191 },+ { 192, 192 },+ { 193, 193 },+ { 194, 194 },+ { 195, 195 },+ { 196, 196 },+ { 197, 197 },+ { 198, 198 },+ { 199, 199 },+ { 200, 200 },+ { 201, 201 },+ { 202, 202 },+ { 203, 203 },+ { 204, 204 },+ { 205, 205 },+ { 206, 206 },+ { 207, 207 },+ { 208, 208 },+ { 209, 209 },+ { 210, 210 },+ { 211, 211 },+ { 212, 212 },+ { 213, 213 },+ { 214, 214 },+ { 215, 215 },+ { 216, 216 },+ { 217, 217 },+ { 218, 218 },+ { 219, 219 },+ { 220, 220 },+ { 221, 221 },+ { 222, 222 },+ { 223, 8215 },+ { 224, 1488 },+ { 225, 1489 },+ { 226, 1490 },+ { 227, 1491 },+ { 228, 1492 },+ { 229, 1493 },+ { 230, 1494 },+ { 231, 1495 },+ { 232, 1496 },+ { 233, 1497 },+ { 234, 1498 },+ { 235, 1499 },+ { 236, 1500 },+ { 237, 1501 },+ { 238, 1502 },+ { 239, 1503 },+ { 240, 1504 },+ { 241, 1505 },+ { 242, 1506 },+ { 243, 1507 },+ { 244, 1508 },+ { 245, 1509 },+ { 246, 1510 },+ { 247, 1511 },+ { 248, 1512 },+ { 249, 1513 },+ { 250, 1514 },+ { 251, 251 },+ { 252, 252 },+ { 253, 253 },+ { 254, 254 },+ { 255, 255 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 224 },+ { 97, 225 },+ { 97, 226 },+ { 97, 227 },+ { 97, 228 },+ { 97, 229 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 231 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 232 },+ { 101, 233 },+ { 101, 234 },+ { 101, 235 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 236 },+ { 105, 237 },+ { 105, 238 },+ { 105, 239 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 241 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 242 },+ { 110, 243 },+ { 110, 244 },+ { 110, 245 },+ { 110, 246 },+ { 110, 248 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 249 },+ { 117, 250 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 374 },+ { 89, 376 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t cp1256[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 1548 },+ { 129, 129 },+ { 130, 8218 },+ { 131, 131 },+ { 132, 8222 },+ { 133, 8230 },+ { 134, 8224 },+ { 135, 8225 },+ { 136, 136 },+ { 137, 8240 },+ { 138, 138 },+ { 139, 8249 },+ { 140, 140 },+ { 141, 141 },+ { 142, 142 },+ { 143, 143 },+ { 144, 144 },+ { 145, 8216 },+ { 146, 8217 },+ { 147, 8220 },+ { 148, 8221 },+ { 149, 8226 },+ { 150, 8211 },+ { 151, 8212 },+ { 152, 1563 },+ { 153, 8482 },+ { 154, 1567 },+ { 155, 8250 },+ { 156, 1569 },+ { 157, 1570 },+ { 158, 1571 },+ { 159, 376 },+ { 160, 160 },+ { 161, 1572 },+ { 162, 1573 },+ { 163, 163 },+ { 164, 164 },+ { 165, 1574 },+ { 166, 166 },+ { 167, 167 },+ { 168, 1575 },+ { 169, 169 },+ { 170, 1576 },+ { 171, 171 },+ { 172, 172 },+ { 173, 173 },+ { 174, 174 },+ { 175, 175 },+ { 176, 176 },+ { 177, 177 },+ { 178, 1577 },+ { 179, 1578 },+ { 180, 1579 },+ { 181, 181 },+ { 182, 182 },+ { 183, 183 },+ { 184, 1580 },+ { 185, 185 },+ { 186, 1581 },+ { 187, 187 },+ { 188, 1582 },+ { 189, 1583 },+ { 190, 1584 },+ { 191, 1585 },+ { 192, 192 },+ { 193, 1586 },+ { 194, 194 },+ { 195, 195 },+ { 196, 1587 },+ { 197, 1588 },+ { 198, 1589 },+ { 199, 199 },+ { 200, 200 },+ { 201, 201 },+ { 202, 202 },+ { 203, 203 },+ { 204, 1590 },+ { 205, 1591 },+ { 206, 206 },+ { 207, 207 },+ { 208, 1592 },+ { 209, 1593 },+ { 210, 1594 },+ { 211, 1600 },+ { 212, 212 },+ { 213, 1601 },+ { 214, 1602 },+ { 215, 215 },+ { 216, 1603 },+ { 217, 217 },+ { 218, 1711 },+ { 219, 219 },+ { 220, 220 },+ { 221, 1604 },+ { 222, 1605 },+ { 223, 1606 },+ { 224, 224 },+ { 225, 1607 },+ { 226, 226 },+ { 227, 227 },+ { 228, 1608 },+ { 229, 1609 },+ { 230, 1610 },+ { 231, 231 },+ { 232, 232 },+ { 233, 233 },+ { 234, 234 },+ { 235, 235 },+ { 236, 1611 },+ { 237, 1612 },+ { 238, 238 },+ { 239, 239 },+ { 240, 1613 },+ { 241, 1614 },+ { 242, 1615 },+ { 243, 1616 },+ { 244, 244 },+ { 245, 1617 },+ { 246, 1618 },+ { 247, 247 },+ { 248, 248 },+ { 249, 249 },+ { 250, 250 },+ { 251, 251 },+ { 252, 252 },+ { 253, 253 },+ { 254, 254 },+ { 255, 255 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 193 },+ { 65, 196 },+ { 65, 197 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 225 },+ { 97, 228 },+ { 97, 229 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 204 },+ { 73, 205 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 236 },+ { 105, 237 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 209 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 241 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 210 },+ { 78, 211 },+ { 78, 213 },+ { 78, 214 },+ { 78, 216 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 242 },+ { 110, 243 },+ { 110, 245 },+ { 110, 246 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 218 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 221 },+ { 89, 374 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t cp1257[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 8364 },+ { 129, 129 },+ { 130, 8218 },+ { 131, 131 },+ { 132, 8222 },+ { 133, 8230 },+ { 134, 8224 },+ { 135, 8225 },+ { 136, 136 },+ { 137, 8240 },+ { 138, 138 },+ { 139, 8249 },+ { 140, 140 },+ { 141, 168 },+ { 142, 711 },+ { 143, 184 },+ { 144, 144 },+ { 145, 8216 },+ { 146, 8217 },+ { 147, 8220 },+ { 148, 8221 },+ { 149, 8226 },+ { 150, 8211 },+ { 151, 8212 },+ { 152, 152 },+ { 153, 8482 },+ { 154, 154 },+ { 155, 8250 },+ { 156, 156 },+ { 157, 175 },+ { 158, 731 },+ { 159, 159 },+ { 160, 160 },+ { 161, 161 },+ { 162, 162 },+ { 163, 163 },+ { 164, 164 },+ { 165, 165 },+ { 166, 166 },+ { 167, 167 },+ { 168, 216 },+ { 169, 169 },+ { 170, 342 },+ { 171, 171 },+ { 172, 172 },+ { 173, 173 },+ { 174, 174 },+ { 175, 198 },+ { 176, 176 },+ { 177, 177 },+ { 178, 178 },+ { 179, 179 },+ { 180, 180 },+ { 181, 181 },+ { 182, 182 },+ { 183, 183 },+ { 184, 248 },+ { 185, 185 },+ { 186, 343 },+ { 187, 187 },+ { 188, 188 },+ { 189, 189 },+ { 190, 190 },+ { 191, 230 },+ { 192, 260 },+ { 193, 302 },+ { 194, 256 },+ { 195, 262 },+ { 196, 196 },+ { 197, 197 },+ { 198, 280 },+ { 199, 274 },+ { 200, 268 },+ { 201, 201 },+ { 202, 377 },+ { 203, 278 },+ { 204, 290 },+ { 205, 310 },+ { 206, 298 },+ { 207, 315 },+ { 208, 352 },+ { 209, 323 },+ { 210, 325 },+ { 211, 211 },+ { 212, 332 },+ { 213, 213 },+ { 214, 214 },+ { 215, 215 },+ { 216, 370 },+ { 217, 321 },+ { 218, 340 },+ { 219, 362 },+ { 220, 220 },+ { 221, 379 },+ { 222, 381 },+ { 223, 223 },+ { 224, 261 },+ { 225, 303 },+ { 226, 257 },+ { 227, 263 },+ { 228, 228 },+ { 229, 229 },+ { 230, 281 },+ { 231, 275 },+ { 232, 269 },+ { 233, 233 },+ { 234, 378 },+ { 235, 279 },+ { 236, 291 },+ { 237, 311 },+ { 238, 299 },+ { 239, 316 },+ { 240, 353 },+ { 241, 324 },+ { 242, 326 },+ { 243, 243 },+ { 244, 333 },+ { 245, 245 },+ { 246, 246 },+ { 247, 247 },+ { 248, 371 },+ { 249, 322 },+ { 250, 347 },+ { 251, 363 },+ { 252, 252 },+ { 253, 380 },+ { 254, 382 },+ { 255, 729 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 192 },+ { 65, 193 },+ { 65, 194 },+ { 65, 195 },+ { 65, 258 },+ { 65, 461 },+ { 97, 224 },+ { 97, 225 },+ { 97, 226 },+ { 97, 227 },+ { 97, 259 },+ { 97, 462 },+ { 67, 199 },+ { 67, 264 },+ { 67, 266 },+ { 99, 231 },+ { 99, 265 },+ { 99, 267 },+ { 68, 270 },+ { 100, 271 },+ { 69, 200 },+ { 69, 202 },+ { 69, 203 },+ { 69, 276 },+ { 69, 282 },+ { 101, 232 },+ { 101, 234 },+ { 101, 235 },+ { 101, 277 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 204 },+ { 73, 205 },+ { 73, 206 },+ { 73, 207 },+ { 73, 296 },+ { 73, 300 },+ { 73, 304 },+ { 73, 463 },+ { 105, 236 },+ { 105, 237 },+ { 105, 238 },+ { 105, 239 },+ { 105, 297 },+ { 105, 301 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 488 },+ { 107, 489 },+ { 76, 313 },+ { 76, 317 },+ { 76, 319 },+ { 108, 314 },+ { 108, 318 },+ { 108, 320 },+ { 77, 209 },+ { 77, 327 },+ { 109, 241 },+ { 109, 328 },+ { 109, 329 },+ { 78, 210 },+ { 78, 212 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 242 },+ { 110, 244 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 344 },+ { 114, 341 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 115, 349 },+ { 115, 351 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 217 },+ { 85, 218 },+ { 85, 219 },+ { 85, 360 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 467 },+ { 117, 249 },+ { 117, 250 },+ { 117, 251 },+ { 117, 361 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 221 },+ { 89, 374 },+ { 89, 376 },+ { 121, 253 },+ { 121, 255 },+ { 121, 375 },+};+static convert_t cp1258[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 8364 },+ { 129, 129 },+ { 130, 8218 },+ { 131, 402 },+ { 132, 8222 },+ { 133, 8230 },+ { 134, 8224 },+ { 135, 8225 },+ { 136, 710 },+ { 137, 8240 },+ { 138, 138 },+ { 139, 8249 },+ { 140, 338 },+ { 141, 141 },+ { 142, 142 },+ { 143, 143 },+ { 144, 144 },+ { 145, 8216 },+ { 146, 8217 },+ { 147, 8220 },+ { 148, 8221 },+ { 149, 8226 },+ { 150, 8211 },+ { 151, 8212 },+ { 152, 732 },+ { 153, 8482 },+ { 154, 154 },+ { 155, 8250 },+ { 156, 339 },+ { 157, 157 },+ { 158, 158 },+ { 159, 376 },+ { 160, 160 },+ { 161, 161 },+ { 162, 162 },+ { 163, 163 },+ { 164, 164 },+ { 165, 165 },+ { 166, 166 },+ { 167, 167 },+ { 168, 168 },+ { 169, 169 },+ { 170, 170 },+ { 171, 171 },+ { 172, 172 },+ { 173, 173 },+ { 174, 174 },+ { 175, 175 },+ { 176, 176 },+ { 177, 177 },+ { 178, 178 },+ { 179, 179 },+ { 180, 180 },+ { 181, 181 },+ { 182, 182 },+ { 183, 183 },+ { 184, 184 },+ { 185, 185 },+ { 186, 186 },+ { 187, 187 },+ { 188, 188 },+ { 189, 189 },+ { 190, 190 },+ { 191, 191 },+ { 192, 192 },+ { 193, 193 },+ { 194, 194 },+ { 195, 258 },+ { 196, 196 },+ { 197, 197 },+ { 198, 198 },+ { 199, 199 },+ { 200, 200 },+ { 201, 201 },+ { 202, 202 },+ { 203, 203 },+ { 204, 832 },+ { 205, 205 },+ { 206, 206 },+ { 207, 207 },+ { 208, 272 },+ { 209, 209 },+ { 210, 777 },+ { 211, 211 },+ { 212, 212 },+ { 213, 416 },+ { 214, 214 },+ { 215, 215 },+ { 216, 216 },+ { 217, 217 },+ { 218, 218 },+ { 219, 219 },+ { 220, 220 },+ { 221, 431 },+ { 222, 771 },+ { 223, 223 },+ { 224, 224 },+ { 225, 225 },+ { 226, 226 },+ { 227, 259 },+ { 228, 228 },+ { 229, 229 },+ { 230, 230 },+ { 231, 231 },+ { 232, 232 },+ { 233, 233 },+ { 234, 234 },+ { 235, 235 },+ { 236, 833 },+ { 237, 237 },+ { 238, 238 },+ { 239, 239 },+ { 240, 273 },+ { 241, 241 },+ { 242, 803 },+ { 243, 243 },+ { 244, 244 },+ { 245, 417 },+ { 246, 246 },+ { 247, 247 },+ { 248, 248 },+ { 249, 249 },+ { 250, 250 },+ { 251, 251 },+ { 252, 252 },+ { 253, 432 },+ { 254, 8363 },+ { 255, 255 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 195 },+ { 65, 256 },+ { 65, 260 },+ { 65, 461 },+ { 97, 227 },+ { 97, 257 },+ { 97, 261 },+ { 97, 462 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 204 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 236 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 210 },+ { 78, 213 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 242 },+ { 110, 245 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 221 },+ { 89, 374 },+ { 121, 253 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t decmcs[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 128 },+ { 129, 129 },+ { 130, 130 },+ { 131, 131 },+ { 132, 132 },+ { 133, 133 },+ { 134, 134 },+ { 135, 135 },+ { 136, 136 },+ { 137, 137 },+ { 138, 138 },+ { 139, 139 },+ { 140, 140 },+ { 141, 141 },+ { 142, 142 },+ { 143, 143 },+ { 144, 144 },+ { 145, 145 },+ { 146, 146 },+ { 147, 147 },+ { 148, 148 },+ { 149, 149 },+ { 150, 150 },+ { 151, 151 },+ { 152, 152 },+ { 153, 153 },+ { 154, 154 },+ { 155, 155 },+ { 156, 156 },+ { 157, 157 },+ { 158, 158 },+ { 159, 159 },+ { 160, 160 },+ { 161, 161 },+ { 162, 162 },+ { 163, 163 },+ { 164, 164 },+ { 165, 165 },+ { 166, 166 },+ { 167, 167 },+ { 168, 164 },+ { 169, 169 },+ { 170, 170 },+ { 171, 171 },+ { 172, 172 },+ { 173, 173 },+ { 174, 174 },+ { 175, 175 },+ { 176, 176 },+ { 177, 177 },+ { 178, 178 },+ { 179, 179 },+ { 180, 180 },+ { 181, 181 },+ { 182, 182 },+ { 183, 183 },+ { 184, 184 },+ { 185, 185 },+ { 186, 186 },+ { 187, 187 },+ { 188, 188 },+ { 189, 189 },+ { 190, 190 },+ { 191, 191 },+ { 192, 192 },+ { 193, 193 },+ { 194, 194 },+ { 195, 195 },+ { 196, 196 },+ { 197, 197 },+ { 198, 198 },+ { 199, 199 },+ { 200, 200 },+ { 201, 201 },+ { 202, 202 },+ { 203, 203 },+ { 204, 204 },+ { 205, 205 },+ { 206, 206 },+ { 207, 207 },+ { 208, 208 },+ { 209, 209 },+ { 210, 210 },+ { 211, 211 },+ { 212, 212 },+ { 213, 213 },+ { 214, 214 },+ { 215, 338 },+ { 216, 216 },+ { 217, 217 },+ { 218, 218 },+ { 219, 219 },+ { 220, 220 },+ { 221, 376 },+ { 222, 222 },+ { 223, 223 },+ { 224, 224 },+ { 225, 225 },+ { 226, 226 },+ { 227, 227 },+ { 228, 228 },+ { 229, 229 },+ { 230, 230 },+ { 231, 231 },+ { 232, 232 },+ { 233, 233 },+ { 234, 234 },+ { 235, 235 },+ { 236, 236 },+ { 237, 237 },+ { 238, 238 },+ { 239, 239 },+ { 240, 240 },+ { 241, 241 },+ { 242, 242 },+ { 243, 243 },+ { 244, 244 },+ { 245, 245 },+ { 246, 246 },+ { 247, 339 },+ { 248, 248 },+ { 249, 249 },+ { 250, 250 },+ { 251, 251 },+ { 252, 252 },+ { 253, 255 },+ { 254, 254 },+ { 255, 255 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 221 },+ { 89, 374 },+ { 121, 253 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t ebc037[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 32 },+ { 65, 160 },+ { 66, 226 },+ { 67, 228 },+ { 68, 224 },+ { 69, 225 },+ { 70, 227 },+ { 71, 229 },+ { 72, 231 },+ { 73, 241 },+ { 74, 162 },+ { 75, 46 },+ { 76, 60 },+ { 77, 40 },+ { 78, 43 },+ { 79, 124 },+ { 80, 38 },+ { 81, 233 },+ { 82, 234 },+ { 83, 235 },+ { 84, 232 },+ { 85, 237 },+ { 86, 238 },+ { 87, 239 },+ { 88, 236 },+ { 89, 223 },+ { 90, 33 },+ { 91, 36 },+ { 92, 42 },+ { 93, 41 },+ { 94, 59 },+ { 95, 172 },+ { 96, 45 },+ { 97, 47 },+ { 98, 194 },+ { 99, 196 },+ { 100, 192 },+ { 101, 193 },+ { 102, 195 },+ { 103, 197 },+ { 104, 199 },+ { 105, 209 },+ { 106, 166 },+ { 107, 44 },+ { 108, 37 },+ { 109, 95 },+ { 110, 62 },+ { 111, 63 },+ { 112, 248 },+ { 113, 201 },+ { 114, 202 },+ { 115, 203 },+ { 116, 200 },+ { 117, 205 },+ { 118, 206 },+ { 119, 207 },+ { 120, 204 },+ { 121, 96 },+ { 122, 58 },+ { 123, 35 },+ { 124, 64 },+ { 125, 39 },+ { 126, 61 },+ { 127, 34 },+ { 128, 216 },+ { 129, 97 },+ { 130, 98 },+ { 131, 99 },+ { 132, 100 },+ { 133, 101 },+ { 134, 102 },+ { 135, 103 },+ { 136, 104 },+ { 137, 105 },+ { 138, 171 },+ { 139, 187 },+ { 140, 240 },+ { 141, 253 },+ { 142, 254 },+ { 143, 177 },+ { 144, 176 },+ { 145, 106 },+ { 146, 107 },+ { 147, 108 },+ { 148, 109 },+ { 149, 110 },+ { 150, 111 },+ { 151, 112 },+ { 152, 113 },+ { 153, 114 },+ { 154, 170 },+ { 155, 186 },+ { 156, 230 },+ { 157, 184 },+ { 158, 198 },+ { 159, 164 },+ { 160, 181 },+ { 161, 126 },+ { 162, 115 },+ { 163, 116 },+ { 164, 117 },+ { 165, 118 },+ { 166, 119 },+ { 167, 120 },+ { 168, 121 },+ { 169, 122 },+ { 170, 161 },+ { 171, 191 },+ { 172, 208 },+ { 173, 221 },+ { 174, 222 },+ { 175, 174 },+ { 176, 94 },+ { 177, 163 },+ { 178, 165 },+ { 179, 183 },+ { 180, 169 },+ { 181, 167 },+ { 182, 182 },+ { 183, 188 },+ { 184, 189 },+ { 185, 190 },+ { 186, 91 },+ { 187, 93 },+ { 188, 175 },+ { 189, 168 },+ { 190, 180 },+ { 191, 215 },+ { 192, 123 },+ { 193, 65 },+ { 194, 66 },+ { 195, 67 },+ { 196, 68 },+ { 197, 69 },+ { 198, 70 },+ { 199, 71 },+ { 200, 72 },+ { 201, 73 },+ { 202, 173 },+ { 203, 244 },+ { 204, 246 },+ { 205, 242 },+ { 206, 243 },+ { 207, 245 },+ { 208, 125 },+ { 209, 74 },+ { 210, 75 },+ { 211, 76 },+ { 212, 77 },+ { 213, 78 },+ { 214, 79 },+ { 215, 80 },+ { 216, 81 },+ { 217, 82 },+ { 218, 185 },+ { 219, 251 },+ { 220, 252 },+ { 221, 249 },+ { 222, 250 },+ { 223, 255 },+ { 224, 92 },+ { 225, 247 },+ { 226, 83 },+ { 227, 84 },+ { 228, 85 },+ { 229, 86 },+ { 230, 87 },+ { 231, 88 },+ { 232, 89 },+ { 233, 90 },+ { 234, 178 },+ { 235, 212 },+ { 236, 214 },+ { 237, 210 },+ { 238, 211 },+ { 239, 213 },+ { 240, 48 },+ { 241, 49 },+ { 242, 50 },+ { 243, 51 },+ { 244, 52 },+ { 245, 53 },+ { 246, 54 },+ { 247, 55 },+ { 248, 56 },+ { 249, 57 },+ { 250, 179 },+ { 251, 219 },+ { 252, 220 },+ { 253, 217 },+ { 254, 218 },+ { 255, 255 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 193, 256 },+ { 193, 258 },+ { 193, 260 },+ { 193, 461 },+ { 129, 257 },+ { 129, 259 },+ { 129, 261 },+ { 129, 462 },+ { 195, 262 },+ { 195, 264 },+ { 195, 266 },+ { 195, 268 },+ { 131, 263 },+ { 131, 265 },+ { 131, 267 },+ { 131, 269 },+ { 196, 270 },+ { 132, 271 },+ { 197, 274 },+ { 197, 276 },+ { 197, 278 },+ { 197, 280 },+ { 197, 282 },+ { 133, 275 },+ { 133, 277 },+ { 133, 279 },+ { 133, 281 },+ { 133, 283 },+ { 199, 284 },+ { 199, 286 },+ { 199, 288 },+ { 199, 290 },+ { 199, 486 },+ { 199, 500 },+ { 135, 285 },+ { 135, 287 },+ { 135, 289 },+ { 135, 291 },+ { 135, 487 },+ { 135, 501 },+ { 200, 292 },+ { 136, 293 },+ { 201, 296 },+ { 201, 298 },+ { 201, 300 },+ { 201, 302 },+ { 201, 304 },+ { 201, 463 },+ { 137, 297 },+ { 137, 299 },+ { 137, 301 },+ { 137, 303 },+ { 137, 305 },+ { 137, 464 },+ { 209, 308 },+ { 145, 309 },+ { 210, 310 },+ { 210, 488 },+ { 146, 311 },+ { 146, 489 },+ { 211, 313 },+ { 211, 315 },+ { 211, 317 },+ { 211, 319 },+ { 211, 321 },+ { 147, 314 },+ { 147, 316 },+ { 147, 318 },+ { 147, 320 },+ { 147, 322 },+ { 212, 323 },+ { 212, 325 },+ { 212, 327 },+ { 148, 324 },+ { 148, 326 },+ { 148, 328 },+ { 148, 329 },+ { 213, 332 },+ { 213, 334 },+ { 213, 336 },+ { 213, 465 },+ { 213, 490 },+ { 149, 333 },+ { 149, 335 },+ { 149, 337 },+ { 149, 466 },+ { 149, 491 },+ { 217, 340 },+ { 217, 342 },+ { 217, 344 },+ { 153, 341 },+ { 153, 343 },+ { 153, 345 },+ { 226, 346 },+ { 226, 348 },+ { 226, 350 },+ { 226, 352 },+ { 162, 347 },+ { 162, 349 },+ { 162, 351 },+ { 162, 353 },+ { 227, 354 },+ { 227, 356 },+ { 163, 355 },+ { 163, 357 },+ { 228, 360 },+ { 228, 362 },+ { 228, 364 },+ { 228, 366 },+ { 228, 368 },+ { 228, 370 },+ { 228, 467 },+ { 164, 361 },+ { 164, 363 },+ { 164, 365 },+ { 164, 367 },+ { 164, 369 },+ { 164, 371 },+ { 164, 468 },+ { 230, 372 },+ { 166, 373 },+ { 232, 374 },+ { 232, 376 },+ { 168, 375 },+ { 233, 377 },+ { 233, 379 },+ { 233, 381 },+ { 169, 378 },+ { 169, 380 },+ { 169, 382 },+};+static convert_t ebc1026[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 32 },+ { 65, 160 },+ { 66, 226 },+ { 67, 228 },+ { 68, 224 },+ { 69, 225 },+ { 70, 227 },+ { 71, 229 },+ { 72, 123 },+ { 73, 241 },+ { 74, 199 },+ { 75, 46 },+ { 76, 60 },+ { 77, 40 },+ { 78, 43 },+ { 79, 33 },+ { 80, 38 },+ { 81, 233 },+ { 82, 234 },+ { 83, 235 },+ { 84, 232 },+ { 85, 237 },+ { 86, 238 },+ { 87, 239 },+ { 88, 236 },+ { 89, 223 },+ { 90, 286 },+ { 91, 304 },+ { 92, 42 },+ { 93, 41 },+ { 94, 59 },+ { 95, 94 },+ { 96, 45 },+ { 97, 47 },+ { 98, 194 },+ { 99, 196 },+ { 100, 192 },+ { 101, 193 },+ { 102, 195 },+ { 103, 197 },+ { 104, 91 },+ { 105, 209 },+ { 106, 351 },+ { 107, 44 },+ { 108, 37 },+ { 109, 95 },+ { 110, 62 },+ { 111, 63 },+ { 112, 248 },+ { 113, 201 },+ { 114, 202 },+ { 115, 203 },+ { 116, 200 },+ { 117, 205 },+ { 118, 206 },+ { 119, 207 },+ { 120, 204 },+ { 121, 305 },+ { 122, 58 },+ { 123, 214 },+ { 124, 350 },+ { 125, 39 },+ { 126, 61 },+ { 127, 220 },+ { 128, 216 },+ { 129, 97 },+ { 130, 98 },+ { 131, 99 },+ { 132, 100 },+ { 133, 101 },+ { 134, 102 },+ { 135, 103 },+ { 136, 104 },+ { 137, 105 },+ { 138, 171 },+ { 139, 187 },+ { 140, 125 },+ { 141, 96 },+ { 142, 166 },+ { 143, 177 },+ { 144, 176 },+ { 145, 106 },+ { 146, 107 },+ { 147, 108 },+ { 148, 109 },+ { 149, 110 },+ { 150, 111 },+ { 151, 112 },+ { 152, 113 },+ { 153, 114 },+ { 154, 170 },+ { 155, 186 },+ { 156, 230 },+ { 157, 184 },+ { 158, 198 },+ { 159, 164 },+ { 160, 181 },+ { 161, 246 },+ { 162, 115 },+ { 163, 116 },+ { 164, 117 },+ { 165, 118 },+ { 166, 119 },+ { 167, 120 },+ { 168, 121 },+ { 169, 122 },+ { 170, 161 },+ { 171, 191 },+ { 172, 93 },+ { 173, 36 },+ { 174, 64 },+ { 175, 174 },+ { 176, 162 },+ { 177, 163 },+ { 178, 165 },+ { 179, 183 },+ { 180, 169 },+ { 181, 167 },+ { 182, 182 },+ { 183, 188 },+ { 184, 189 },+ { 185, 190 },+ { 186, 172 },+ { 187, 124 },+ { 188, 175 },+ { 189, 168 },+ { 190, 180 },+ { 191, 215 },+ { 192, 231 },+ { 193, 65 },+ { 194, 66 },+ { 195, 67 },+ { 196, 68 },+ { 197, 69 },+ { 198, 70 },+ { 199, 71 },+ { 200, 72 },+ { 201, 73 },+ { 202, 173 },+ { 203, 244 },+ { 204, 126 },+ { 205, 242 },+ { 206, 243 },+ { 207, 245 },+ { 208, 287 },+ { 209, 74 },+ { 210, 75 },+ { 211, 76 },+ { 212, 77 },+ { 213, 78 },+ { 214, 79 },+ { 215, 80 },+ { 216, 81 },+ { 217, 82 },+ { 218, 185 },+ { 219, 251 },+ { 220, 92 },+ { 221, 249 },+ { 222, 250 },+ { 223, 255 },+ { 224, 252 },+ { 225, 247 },+ { 226, 83 },+ { 227, 84 },+ { 228, 85 },+ { 229, 86 },+ { 230, 87 },+ { 231, 88 },+ { 232, 89 },+ { 233, 90 },+ { 234, 178 },+ { 235, 212 },+ { 236, 35 },+ { 237, 210 },+ { 238, 211 },+ { 239, 213 },+ { 240, 48 },+ { 241, 49 },+ { 242, 50 },+ { 243, 51 },+ { 244, 52 },+ { 245, 53 },+ { 246, 54 },+ { 247, 55 },+ { 248, 56 },+ { 249, 57 },+ { 250, 179 },+ { 251, 219 },+ { 252, 34 },+ { 253, 217 },+ { 254, 218 },+ { 255, 255 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 193, 256 },+ { 193, 258 },+ { 193, 260 },+ { 193, 461 },+ { 129, 257 },+ { 129, 259 },+ { 129, 261 },+ { 129, 462 },+ { 195, 262 },+ { 195, 264 },+ { 195, 266 },+ { 195, 268 },+ { 131, 263 },+ { 131, 265 },+ { 131, 267 },+ { 131, 269 },+ { 196, 270 },+ { 132, 271 },+ { 197, 274 },+ { 197, 276 },+ { 197, 278 },+ { 197, 280 },+ { 197, 282 },+ { 133, 275 },+ { 133, 277 },+ { 133, 279 },+ { 133, 281 },+ { 133, 283 },+ { 199, 284 },+ { 199, 288 },+ { 199, 290 },+ { 199, 486 },+ { 199, 500 },+ { 135, 285 },+ { 135, 289 },+ { 135, 291 },+ { 135, 487 },+ { 135, 501 },+ { 200, 292 },+ { 136, 293 },+ { 201, 296 },+ { 201, 298 },+ { 201, 300 },+ { 201, 302 },+ { 201, 463 },+ { 137, 297 },+ { 137, 299 },+ { 137, 301 },+ { 137, 303 },+ { 137, 464 },+ { 209, 308 },+ { 145, 309 },+ { 210, 310 },+ { 210, 488 },+ { 146, 311 },+ { 146, 489 },+ { 211, 313 },+ { 211, 315 },+ { 211, 317 },+ { 211, 319 },+ { 211, 321 },+ { 147, 314 },+ { 147, 316 },+ { 147, 318 },+ { 147, 320 },+ { 147, 322 },+ { 212, 323 },+ { 212, 325 },+ { 212, 327 },+ { 148, 324 },+ { 148, 326 },+ { 148, 328 },+ { 148, 329 },+ { 213, 332 },+ { 213, 334 },+ { 213, 336 },+ { 213, 465 },+ { 213, 490 },+ { 149, 333 },+ { 149, 335 },+ { 149, 337 },+ { 149, 466 },+ { 149, 491 },+ { 217, 340 },+ { 217, 342 },+ { 217, 344 },+ { 153, 341 },+ { 153, 343 },+ { 153, 345 },+ { 226, 346 },+ { 226, 348 },+ { 226, 352 },+ { 162, 347 },+ { 162, 349 },+ { 162, 353 },+ { 227, 354 },+ { 227, 356 },+ { 163, 355 },+ { 163, 357 },+ { 228, 360 },+ { 228, 362 },+ { 228, 364 },+ { 228, 366 },+ { 228, 368 },+ { 228, 370 },+ { 228, 467 },+ { 164, 361 },+ { 164, 363 },+ { 164, 365 },+ { 164, 367 },+ { 164, 369 },+ { 164, 371 },+ { 164, 468 },+ { 230, 372 },+ { 166, 373 },+ { 232, 221 },+ { 232, 374 },+ { 232, 376 },+ { 168, 253 },+ { 168, 375 },+ { 233, 377 },+ { 233, 379 },+ { 233, 381 },+ { 169, 378 },+ { 169, 380 },+ { 169, 382 },+};+static convert_t ebc1047[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 32 },+ { 65, 160 },+ { 66, 226 },+ { 67, 228 },+ { 68, 224 },+ { 69, 225 },+ { 70, 227 },+ { 71, 229 },+ { 72, 231 },+ { 73, 241 },+ { 74, 162 },+ { 75, 46 },+ { 76, 60 },+ { 77, 40 },+ { 78, 43 },+ { 79, 124 },+ { 80, 38 },+ { 81, 233 },+ { 82, 234 },+ { 83, 235 },+ { 84, 232 },+ { 85, 237 },+ { 86, 238 },+ { 87, 239 },+ { 88, 236 },+ { 89, 223 },+ { 90, 33 },+ { 91, 36 },+ { 92, 42 },+ { 93, 41 },+ { 94, 59 },+ { 95, 94 },+ { 96, 45 },+ { 97, 47 },+ { 98, 194 },+ { 99, 196 },+ { 100, 192 },+ { 101, 193 },+ { 102, 195 },+ { 103, 197 },+ { 104, 199 },+ { 105, 209 },+ { 106, 166 },+ { 107, 44 },+ { 108, 37 },+ { 109, 95 },+ { 110, 62 },+ { 111, 63 },+ { 112, 248 },+ { 113, 201 },+ { 114, 202 },+ { 115, 203 },+ { 116, 200 },+ { 117, 205 },+ { 118, 206 },+ { 119, 207 },+ { 120, 204 },+ { 121, 96 },+ { 122, 58 },+ { 123, 35 },+ { 124, 64 },+ { 125, 39 },+ { 126, 61 },+ { 127, 34 },+ { 128, 216 },+ { 129, 97 },+ { 130, 98 },+ { 131, 99 },+ { 132, 100 },+ { 133, 101 },+ { 134, 102 },+ { 135, 103 },+ { 136, 104 },+ { 137, 105 },+ { 138, 171 },+ { 139, 187 },+ { 140, 240 },+ { 141, 253 },+ { 142, 254 },+ { 143, 177 },+ { 144, 176 },+ { 145, 106 },+ { 146, 107 },+ { 147, 108 },+ { 148, 109 },+ { 149, 110 },+ { 150, 111 },+ { 151, 112 },+ { 152, 113 },+ { 153, 114 },+ { 154, 170 },+ { 155, 186 },+ { 156, 230 },+ { 157, 184 },+ { 158, 198 },+ { 159, 164 },+ { 160, 181 },+ { 161, 126 },+ { 162, 115 },+ { 163, 116 },+ { 164, 117 },+ { 165, 118 },+ { 166, 119 },+ { 167, 120 },+ { 168, 121 },+ { 169, 122 },+ { 170, 161 },+ { 171, 191 },+ { 172, 208 },+ { 173, 91 },+ { 174, 222 },+ { 175, 174 },+ { 176, 172 },+ { 177, 163 },+ { 178, 165 },+ { 179, 183 },+ { 180, 169 },+ { 181, 167 },+ { 182, 182 },+ { 183, 188 },+ { 184, 189 },+ { 185, 190 },+ { 186, 221 },+ { 187, 168 },+ { 188, 175 },+ { 189, 93 },+ { 190, 180 },+ { 191, 215 },+ { 192, 123 },+ { 193, 65 },+ { 194, 66 },+ { 195, 67 },+ { 196, 68 },+ { 197, 69 },+ { 198, 70 },+ { 199, 71 },+ { 200, 72 },+ { 201, 73 },+ { 202, 173 },+ { 203, 244 },+ { 204, 246 },+ { 205, 242 },+ { 206, 243 },+ { 207, 245 },+ { 208, 125 },+ { 209, 74 },+ { 210, 75 },+ { 211, 76 },+ { 212, 77 },+ { 213, 78 },+ { 214, 79 },+ { 215, 80 },+ { 216, 81 },+ { 217, 82 },+ { 218, 185 },+ { 219, 251 },+ { 220, 252 },+ { 221, 249 },+ { 222, 250 },+ { 223, 255 },+ { 224, 92 },+ { 225, 247 },+ { 226, 83 },+ { 227, 84 },+ { 228, 85 },+ { 229, 86 },+ { 230, 87 },+ { 231, 88 },+ { 232, 89 },+ { 233, 90 },+ { 234, 178 },+ { 235, 212 },+ { 236, 214 },+ { 237, 210 },+ { 238, 211 },+ { 239, 213 },+ { 240, 48 },+ { 241, 49 },+ { 242, 50 },+ { 243, 51 },+ { 244, 52 },+ { 245, 53 },+ { 246, 54 },+ { 247, 55 },+ { 248, 56 },+ { 249, 57 },+ { 250, 179 },+ { 251, 219 },+ { 252, 220 },+ { 253, 217 },+ { 254, 218 },+ { 255, 255 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 193, 256 },+ { 193, 258 },+ { 193, 260 },+ { 193, 461 },+ { 129, 257 },+ { 129, 259 },+ { 129, 261 },+ { 129, 462 },+ { 195, 262 },+ { 195, 264 },+ { 195, 266 },+ { 195, 268 },+ { 131, 263 },+ { 131, 265 },+ { 131, 267 },+ { 131, 269 },+ { 196, 270 },+ { 132, 271 },+ { 197, 274 },+ { 197, 276 },+ { 197, 278 },+ { 197, 280 },+ { 197, 282 },+ { 133, 275 },+ { 133, 277 },+ { 133, 279 },+ { 133, 281 },+ { 133, 283 },+ { 199, 284 },+ { 199, 286 },+ { 199, 288 },+ { 199, 290 },+ { 199, 486 },+ { 199, 500 },+ { 135, 285 },+ { 135, 287 },+ { 135, 289 },+ { 135, 291 },+ { 135, 487 },+ { 135, 501 },+ { 200, 292 },+ { 136, 293 },+ { 201, 296 },+ { 201, 298 },+ { 201, 300 },+ { 201, 302 },+ { 201, 304 },+ { 201, 463 },+ { 137, 297 },+ { 137, 299 },+ { 137, 301 },+ { 137, 303 },+ { 137, 305 },+ { 137, 464 },+ { 209, 308 },+ { 145, 309 },+ { 210, 310 },+ { 210, 488 },+ { 146, 311 },+ { 146, 489 },+ { 211, 313 },+ { 211, 315 },+ { 211, 317 },+ { 211, 319 },+ { 211, 321 },+ { 147, 314 },+ { 147, 316 },+ { 147, 318 },+ { 147, 320 },+ { 147, 322 },+ { 212, 323 },+ { 212, 325 },+ { 212, 327 },+ { 148, 324 },+ { 148, 326 },+ { 148, 328 },+ { 148, 329 },+ { 213, 332 },+ { 213, 334 },+ { 213, 336 },+ { 213, 465 },+ { 213, 490 },+ { 149, 333 },+ { 149, 335 },+ { 149, 337 },+ { 149, 466 },+ { 149, 491 },+ { 217, 340 },+ { 217, 342 },+ { 217, 344 },+ { 153, 341 },+ { 153, 343 },+ { 153, 345 },+ { 226, 346 },+ { 226, 348 },+ { 226, 350 },+ { 226, 352 },+ { 162, 347 },+ { 162, 349 },+ { 162, 351 },+ { 162, 353 },+ { 227, 354 },+ { 227, 356 },+ { 163, 355 },+ { 163, 357 },+ { 228, 360 },+ { 228, 362 },+ { 228, 364 },+ { 228, 366 },+ { 228, 368 },+ { 228, 370 },+ { 228, 467 },+ { 164, 361 },+ { 164, 363 },+ { 164, 365 },+ { 164, 367 },+ { 164, 369 },+ { 164, 371 },+ { 164, 468 },+ { 230, 372 },+ { 166, 373 },+ { 232, 374 },+ { 232, 376 },+ { 168, 375 },+ { 233, 377 },+ { 233, 379 },+ { 233, 381 },+ { 169, 378 },+ { 169, 380 },+ { 169, 382 },+};+static convert_t ebc500[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 32 },+ { 65, 160 },+ { 66, 226 },+ { 67, 228 },+ { 68, 224 },+ { 69, 225 },+ { 70, 227 },+ { 71, 229 },+ { 72, 231 },+ { 73, 241 },+ { 74, 91 },+ { 75, 46 },+ { 76, 60 },+ { 77, 40 },+ { 78, 43 },+ { 79, 33 },+ { 80, 38 },+ { 81, 233 },+ { 82, 234 },+ { 83, 235 },+ { 84, 232 },+ { 85, 237 },+ { 86, 238 },+ { 87, 239 },+ { 88, 236 },+ { 89, 223 },+ { 90, 93 },+ { 91, 36 },+ { 92, 42 },+ { 93, 41 },+ { 94, 59 },+ { 95, 94 },+ { 96, 45 },+ { 97, 47 },+ { 98, 194 },+ { 99, 196 },+ { 100, 192 },+ { 101, 193 },+ { 102, 195 },+ { 103, 197 },+ { 104, 199 },+ { 105, 209 },+ { 106, 166 },+ { 107, 44 },+ { 108, 37 },+ { 109, 95 },+ { 110, 62 },+ { 111, 63 },+ { 112, 248 },+ { 113, 201 },+ { 114, 202 },+ { 115, 203 },+ { 116, 200 },+ { 117, 205 },+ { 118, 206 },+ { 119, 207 },+ { 120, 204 },+ { 121, 96 },+ { 122, 58 },+ { 123, 35 },+ { 124, 64 },+ { 125, 39 },+ { 126, 61 },+ { 127, 34 },+ { 128, 216 },+ { 129, 97 },+ { 130, 98 },+ { 131, 99 },+ { 132, 100 },+ { 133, 101 },+ { 134, 102 },+ { 135, 103 },+ { 136, 104 },+ { 137, 105 },+ { 138, 171 },+ { 139, 187 },+ { 140, 240 },+ { 141, 253 },+ { 142, 254 },+ { 143, 177 },+ { 144, 176 },+ { 145, 106 },+ { 146, 107 },+ { 147, 108 },+ { 148, 109 },+ { 149, 110 },+ { 150, 111 },+ { 151, 112 },+ { 152, 113 },+ { 153, 114 },+ { 154, 170 },+ { 155, 186 },+ { 156, 230 },+ { 157, 184 },+ { 158, 198 },+ { 159, 164 },+ { 160, 181 },+ { 161, 126 },+ { 162, 115 },+ { 163, 116 },+ { 164, 117 },+ { 165, 118 },+ { 166, 119 },+ { 167, 120 },+ { 168, 121 },+ { 169, 122 },+ { 170, 161 },+ { 171, 191 },+ { 172, 208 },+ { 173, 221 },+ { 174, 222 },+ { 175, 174 },+ { 176, 162 },+ { 177, 163 },+ { 178, 165 },+ { 179, 183 },+ { 180, 169 },+ { 181, 167 },+ { 182, 182 },+ { 183, 188 },+ { 184, 189 },+ { 185, 190 },+ { 186, 172 },+ { 187, 124 },+ { 188, 175 },+ { 189, 168 },+ { 190, 180 },+ { 191, 215 },+ { 192, 123 },+ { 193, 65 },+ { 194, 66 },+ { 195, 67 },+ { 196, 68 },+ { 197, 69 },+ { 198, 70 },+ { 199, 71 },+ { 200, 72 },+ { 201, 73 },+ { 202, 173 },+ { 203, 244 },+ { 204, 246 },+ { 205, 242 },+ { 206, 243 },+ { 207, 245 },+ { 208, 125 },+ { 209, 74 },+ { 210, 75 },+ { 211, 76 },+ { 212, 77 },+ { 213, 78 },+ { 214, 79 },+ { 215, 80 },+ { 216, 81 },+ { 217, 82 },+ { 218, 185 },+ { 219, 251 },+ { 220, 252 },+ { 221, 249 },+ { 222, 250 },+ { 223, 255 },+ { 224, 92 },+ { 225, 247 },+ { 226, 83 },+ { 227, 84 },+ { 228, 85 },+ { 229, 86 },+ { 230, 87 },+ { 231, 88 },+ { 232, 89 },+ { 233, 90 },+ { 234, 178 },+ { 235, 212 },+ { 236, 214 },+ { 237, 210 },+ { 238, 211 },+ { 239, 213 },+ { 240, 48 },+ { 241, 49 },+ { 242, 50 },+ { 243, 51 },+ { 244, 52 },+ { 245, 53 },+ { 246, 54 },+ { 247, 55 },+ { 248, 56 },+ { 249, 57 },+ { 250, 179 },+ { 251, 219 },+ { 252, 220 },+ { 253, 217 },+ { 254, 218 },+ { 255, 255 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 193, 256 },+ { 193, 258 },+ { 193, 260 },+ { 193, 461 },+ { 129, 257 },+ { 129, 259 },+ { 129, 261 },+ { 129, 462 },+ { 195, 262 },+ { 195, 264 },+ { 195, 266 },+ { 195, 268 },+ { 131, 263 },+ { 131, 265 },+ { 131, 267 },+ { 131, 269 },+ { 196, 270 },+ { 132, 271 },+ { 197, 274 },+ { 197, 276 },+ { 197, 278 },+ { 197, 280 },+ { 197, 282 },+ { 133, 275 },+ { 133, 277 },+ { 133, 279 },+ { 133, 281 },+ { 133, 283 },+ { 199, 284 },+ { 199, 286 },+ { 199, 288 },+ { 199, 290 },+ { 199, 486 },+ { 199, 500 },+ { 135, 285 },+ { 135, 287 },+ { 135, 289 },+ { 135, 291 },+ { 135, 487 },+ { 135, 501 },+ { 200, 292 },+ { 136, 293 },+ { 201, 296 },+ { 201, 298 },+ { 201, 300 },+ { 201, 302 },+ { 201, 304 },+ { 201, 463 },+ { 137, 297 },+ { 137, 299 },+ { 137, 301 },+ { 137, 303 },+ { 137, 305 },+ { 137, 464 },+ { 209, 308 },+ { 145, 309 },+ { 210, 310 },+ { 210, 488 },+ { 146, 311 },+ { 146, 489 },+ { 211, 313 },+ { 211, 315 },+ { 211, 317 },+ { 211, 319 },+ { 211, 321 },+ { 147, 314 },+ { 147, 316 },+ { 147, 318 },+ { 147, 320 },+ { 147, 322 },+ { 212, 323 },+ { 212, 325 },+ { 212, 327 },+ { 148, 324 },+ { 148, 326 },+ { 148, 328 },+ { 148, 329 },+ { 213, 332 },+ { 213, 334 },+ { 213, 336 },+ { 213, 465 },+ { 213, 490 },+ { 149, 333 },+ { 149, 335 },+ { 149, 337 },+ { 149, 466 },+ { 149, 491 },+ { 217, 340 },+ { 217, 342 },+ { 217, 344 },+ { 153, 341 },+ { 153, 343 },+ { 153, 345 },+ { 226, 346 },+ { 226, 348 },+ { 226, 350 },+ { 226, 352 },+ { 162, 347 },+ { 162, 349 },+ { 162, 351 },+ { 162, 353 },+ { 227, 354 },+ { 227, 356 },+ { 163, 355 },+ { 163, 357 },+ { 228, 360 },+ { 228, 362 },+ { 228, 364 },+ { 228, 366 },+ { 228, 368 },+ { 228, 370 },+ { 228, 467 },+ { 164, 361 },+ { 164, 363 },+ { 164, 365 },+ { 164, 367 },+ { 164, 369 },+ { 164, 371 },+ { 164, 468 },+ { 230, 372 },+ { 166, 373 },+ { 232, 374 },+ { 232, 376 },+ { 168, 375 },+ { 233, 377 },+ { 233, 379 },+ { 233, 381 },+ { 169, 378 },+ { 169, 380 },+ { 169, 382 },+};+static convert_t ebc875[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 32 },+ { 65, 913 },+ { 66, 914 },+ { 67, 915 },+ { 68, 916 },+ { 69, 917 },+ { 70, 918 },+ { 71, 919 },+ { 72, 920 },+ { 73, 921 },+ { 74, 91 },+ { 75, 46 },+ { 76, 60 },+ { 77, 40 },+ { 78, 43 },+ { 79, 33 },+ { 80, 38 },+ { 81, 922 },+ { 82, 923 },+ { 83, 924 },+ { 84, 925 },+ { 85, 926 },+ { 86, 927 },+ { 87, 928 },+ { 88, 929 },+ { 89, 931 },+ { 90, 93 },+ { 91, 36 },+ { 92, 42 },+ { 93, 41 },+ { 94, 59 },+ { 95, 94 },+ { 96, 45 },+ { 97, 47 },+ { 98, 932 },+ { 99, 933 },+ { 100, 934 },+ { 101, 935 },+ { 102, 936 },+ { 103, 937 },+ { 104, 938 },+ { 105, 939 },+ { 106, 124 },+ { 107, 44 },+ { 108, 37 },+ { 109, 95 },+ { 110, 62 },+ { 111, 63 },+ { 112, 168 },+ { 113, 902 },+ { 114, 904 },+ { 115, 905 },+ { 116, 160 },+ { 117, 906 },+ { 118, 908 },+ { 119, 910 },+ { 120, 911 },+ { 121, 96 },+ { 122, 58 },+ { 123, 35 },+ { 124, 64 },+ { 125, 39 },+ { 126, 61 },+ { 127, 34 },+ { 128, 901 },+ { 129, 97 },+ { 130, 98 },+ { 131, 99 },+ { 132, 100 },+ { 133, 101 },+ { 134, 102 },+ { 135, 103 },+ { 136, 104 },+ { 137, 105 },+ { 138, 945 },+ { 139, 946 },+ { 140, 947 },+ { 141, 948 },+ { 142, 949 },+ { 143, 950 },+ { 144, 176 },+ { 145, 106 },+ { 146, 107 },+ { 147, 108 },+ { 148, 109 },+ { 149, 110 },+ { 150, 111 },+ { 151, 112 },+ { 152, 113 },+ { 153, 114 },+ { 154, 951 },+ { 155, 952 },+ { 156, 953 },+ { 157, 954 },+ { 158, 955 },+ { 159, 956 },+ { 160, 180 },+ { 161, 126 },+ { 162, 115 },+ { 163, 116 },+ { 164, 117 },+ { 165, 118 },+ { 166, 119 },+ { 167, 120 },+ { 168, 121 },+ { 169, 122 },+ { 170, 957 },+ { 171, 958 },+ { 172, 959 },+ { 173, 960 },+ { 174, 961 },+ { 175, 963 },+ { 176, 163 },+ { 177, 940 },+ { 178, 941 },+ { 179, 942 },+ { 180, 970 },+ { 181, 943 },+ { 182, 972 },+ { 183, 973 },+ { 184, 971 },+ { 185, 974 },+ { 186, 962 },+ { 187, 964 },+ { 188, 965 },+ { 189, 966 },+ { 190, 967 },+ { 191, 968 },+ { 192, 123 },+ { 193, 65 },+ { 194, 66 },+ { 195, 67 },+ { 196, 68 },+ { 197, 69 },+ { 198, 70 },+ { 199, 71 },+ { 200, 72 },+ { 201, 73 },+ { 202, 173 },+ { 203, 969 },+ { 204, 912 },+ { 205, 944 },+ { 206, 206 },+ { 207, 207 },+ { 208, 125 },+ { 209, 74 },+ { 210, 75 },+ { 211, 76 },+ { 212, 77 },+ { 213, 78 },+ { 214, 79 },+ { 215, 80 },+ { 216, 81 },+ { 217, 82 },+ { 218, 177 },+ { 219, 189 },+ { 220, 220 },+ { 221, 183 },+ { 222, 222 },+ { 223, 166 },+ { 224, 92 },+ { 225, 225 },+ { 226, 83 },+ { 227, 84 },+ { 228, 85 },+ { 229, 86 },+ { 230, 87 },+ { 231, 88 },+ { 232, 89 },+ { 233, 90 },+ { 234, 178 },+ { 235, 167 },+ { 236, 236 },+ { 237, 237 },+ { 238, 171 },+ { 239, 172 },+ { 240, 48 },+ { 241, 49 },+ { 242, 50 },+ { 243, 51 },+ { 244, 52 },+ { 245, 53 },+ { 246, 54 },+ { 247, 55 },+ { 248, 56 },+ { 249, 57 },+ { 250, 179 },+ { 251, 169 },+ { 252, 252 },+ { 253, 253 },+ { 254, 187 },+ { 255, 255 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 193, 192 },+ { 193, 193 },+ { 193, 194 },+ { 193, 195 },+ { 193, 196 },+ { 193, 197 },+ { 193, 256 },+ { 193, 258 },+ { 193, 260 },+ { 193, 461 },+ { 129, 224 },+ { 129, 226 },+ { 129, 227 },+ { 129, 228 },+ { 129, 229 },+ { 129, 257 },+ { 129, 259 },+ { 129, 261 },+ { 129, 462 },+ { 195, 199 },+ { 195, 262 },+ { 195, 264 },+ { 195, 266 },+ { 195, 268 },+ { 131, 231 },+ { 131, 263 },+ { 131, 265 },+ { 131, 267 },+ { 131, 269 },+ { 196, 270 },+ { 132, 271 },+ { 197, 200 },+ { 197, 201 },+ { 197, 202 },+ { 197, 203 },+ { 197, 274 },+ { 197, 276 },+ { 197, 278 },+ { 197, 280 },+ { 197, 282 },+ { 133, 232 },+ { 133, 233 },+ { 133, 234 },+ { 133, 235 },+ { 133, 275 },+ { 133, 277 },+ { 133, 279 },+ { 133, 281 },+ { 133, 283 },+ { 199, 284 },+ { 199, 286 },+ { 199, 288 },+ { 199, 290 },+ { 199, 486 },+ { 199, 500 },+ { 135, 285 },+ { 135, 287 },+ { 135, 289 },+ { 135, 291 },+ { 135, 487 },+ { 135, 501 },+ { 200, 292 },+ { 136, 293 },+ { 201, 204 },+ { 201, 205 },+ { 201, 296 },+ { 201, 298 },+ { 201, 300 },+ { 201, 302 },+ { 201, 304 },+ { 201, 463 },+ { 137, 238 },+ { 137, 239 },+ { 137, 297 },+ { 137, 299 },+ { 137, 301 },+ { 137, 303 },+ { 137, 305 },+ { 137, 464 },+ { 209, 308 },+ { 145, 309 },+ { 210, 310 },+ { 210, 488 },+ { 146, 311 },+ { 146, 489 },+ { 211, 313 },+ { 211, 315 },+ { 211, 317 },+ { 211, 319 },+ { 211, 321 },+ { 147, 314 },+ { 147, 316 },+ { 147, 318 },+ { 147, 320 },+ { 147, 322 },+ { 212, 209 },+ { 212, 323 },+ { 212, 325 },+ { 212, 327 },+ { 148, 241 },+ { 148, 324 },+ { 148, 326 },+ { 148, 328 },+ { 148, 329 },+ { 213, 210 },+ { 213, 211 },+ { 213, 212 },+ { 213, 213 },+ { 213, 214 },+ { 213, 216 },+ { 213, 332 },+ { 213, 334 },+ { 213, 336 },+ { 213, 465 },+ { 213, 490 },+ { 149, 242 },+ { 149, 243 },+ { 149, 244 },+ { 149, 245 },+ { 149, 246 },+ { 149, 248 },+ { 149, 333 },+ { 149, 335 },+ { 149, 337 },+ { 149, 466 },+ { 149, 491 },+ { 217, 340 },+ { 217, 342 },+ { 217, 344 },+ { 153, 341 },+ { 153, 343 },+ { 153, 345 },+ { 226, 346 },+ { 226, 348 },+ { 226, 350 },+ { 226, 352 },+ { 162, 347 },+ { 162, 349 },+ { 162, 351 },+ { 162, 353 },+ { 227, 354 },+ { 227, 356 },+ { 163, 355 },+ { 163, 357 },+ { 228, 217 },+ { 228, 218 },+ { 228, 219 },+ { 228, 360 },+ { 228, 362 },+ { 228, 364 },+ { 228, 366 },+ { 228, 368 },+ { 228, 370 },+ { 228, 467 },+ { 164, 249 },+ { 164, 250 },+ { 164, 251 },+ { 164, 361 },+ { 164, 363 },+ { 164, 365 },+ { 164, 367 },+ { 164, 369 },+ { 164, 371 },+ { 164, 468 },+ { 230, 372 },+ { 166, 373 },+ { 232, 221 },+ { 232, 374 },+ { 232, 376 },+ { 168, 375 },+ { 233, 377 },+ { 233, 379 },+ { 233, 381 },+ { 169, 378 },+ { 169, 380 },+ { 169, 382 },+};+static convert_t hp48[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 8735 },+ { 129, 129 },+ { 130, 8711 },+ { 131, 8730 },+ { 132, 8747 },+ { 133, 8721 },+ { 134, 9654 },+ { 135, 960 },+ { 136, 8706 },+ { 137, 8804 },+ { 138, 8805 },+ { 139, 8800 },+ { 140, 945 },+ { 141, 8594 },+ { 142, 8592 },+ { 143, 8595 },+ { 144, 8593 },+ { 145, 947 },+ { 146, 948 },+ { 147, 949 },+ { 148, 951 },+ { 149, 952 },+ { 150, 955 },+ { 151, 961 },+ { 152, 963 },+ { 153, 964 },+ { 154, 969 },+ { 155, 916 },+ { 156, 928 },+ { 157, 937 },+ { 158, 9644 },+ { 159, 8734 },+ { 160, 160 },+ { 161, 161 },+ { 162, 162 },+ { 163, 163 },+ { 164, 164 },+ { 165, 165 },+ { 166, 166 },+ { 167, 167 },+ { 168, 168 },+ { 169, 169 },+ { 170, 170 },+ { 171, 171 },+ { 172, 172 },+ { 173, 173 },+ { 174, 174 },+ { 175, 175 },+ { 176, 176 },+ { 177, 177 },+ { 178, 178 },+ { 179, 179 },+ { 180, 180 },+ { 181, 181 },+ { 182, 182 },+ { 183, 183 },+ { 184, 184 },+ { 185, 185 },+ { 186, 186 },+ { 187, 187 },+ { 188, 188 },+ { 189, 189 },+ { 190, 190 },+ { 191, 191 },+ { 192, 192 },+ { 193, 193 },+ { 194, 194 },+ { 195, 195 },+ { 196, 196 },+ { 197, 197 },+ { 198, 198 },+ { 199, 199 },+ { 200, 200 },+ { 201, 201 },+ { 202, 202 },+ { 203, 203 },+ { 204, 204 },+ { 205, 205 },+ { 206, 206 },+ { 207, 207 },+ { 208, 208 },+ { 209, 209 },+ { 210, 210 },+ { 211, 211 },+ { 212, 212 },+ { 213, 213 },+ { 214, 214 },+ { 215, 215 },+ { 216, 216 },+ { 217, 217 },+ { 218, 218 },+ { 219, 219 },+ { 220, 220 },+ { 221, 221 },+ { 222, 222 },+ { 223, 223 },+ { 224, 224 },+ { 225, 225 },+ { 226, 226 },+ { 227, 227 },+ { 228, 228 },+ { 229, 229 },+ { 230, 230 },+ { 231, 231 },+ { 232, 232 },+ { 233, 233 },+ { 234, 234 },+ { 235, 235 },+ { 236, 236 },+ { 237, 237 },+ { 238, 238 },+ { 239, 239 },+ { 240, 240 },+ { 241, 241 },+ { 242, 242 },+ { 243, 243 },+ { 244, 244 },+ { 245, 245 },+ { 246, 246 },+ { 247, 247 },+ { 248, 248 },+ { 249, 249 },+ { 250, 250 },+ { 251, 251 },+ { 252, 252 },+ { 253, 253 },+ { 254, 254 },+ { 255, 255 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 374 },+ { 89, 376 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t hproman8[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 128 },+ { 129, 129 },+ { 130, 130 },+ { 131, 131 },+ { 132, 132 },+ { 133, 133 },+ { 134, 134 },+ { 135, 135 },+ { 136, 136 },+ { 137, 137 },+ { 138, 138 },+ { 139, 139 },+ { 140, 140 },+ { 141, 141 },+ { 142, 142 },+ { 143, 143 },+ { 144, 144 },+ { 145, 145 },+ { 146, 146 },+ { 147, 147 },+ { 148, 148 },+ { 149, 149 },+ { 150, 150 },+ { 151, 151 },+ { 152, 152 },+ { 153, 153 },+ { 154, 154 },+ { 155, 155 },+ { 156, 156 },+ { 157, 157 },+ { 158, 158 },+ { 159, 159 },+ { 160, 160 },+ { 161, 192 },+ { 162, 194 },+ { 163, 200 },+ { 164, 202 },+ { 165, 203 },+ { 166, 206 },+ { 167, 207 },+ { 168, 180 },+ { 169, 768 },+ { 170, 770 },+ { 171, 168 },+ { 172, 771 },+ { 173, 217 },+ { 174, 219 },+ { 175, 8356 },+ { 176, 175 },+ { 177, 221 },+ { 178, 253 },+ { 179, 176 },+ { 180, 199 },+ { 181, 231 },+ { 182, 209 },+ { 183, 241 },+ { 184, 161 },+ { 185, 191 },+ { 186, 164 },+ { 187, 163 },+ { 188, 165 },+ { 189, 167 },+ { 190, 402 },+ { 191, 162 },+ { 192, 226 },+ { 193, 234 },+ { 194, 244 },+ { 195, 251 },+ { 196, 225 },+ { 197, 233 },+ { 198, 243 },+ { 199, 250 },+ { 200, 224 },+ { 201, 232 },+ { 202, 242 },+ { 203, 249 },+ { 204, 228 },+ { 205, 235 },+ { 206, 246 },+ { 207, 252 },+ { 208, 197 },+ { 209, 238 },+ { 210, 216 },+ { 211, 198 },+ { 212, 229 },+ { 213, 237 },+ { 214, 248 },+ { 215, 230 },+ { 216, 196 },+ { 217, 236 },+ { 218, 214 },+ { 219, 220 },+ { 220, 201 },+ { 221, 239 },+ { 222, 223 },+ { 223, 212 },+ { 224, 193 },+ { 225, 195 },+ { 226, 227 },+ { 227, 208 },+ { 228, 240 },+ { 229, 205 },+ { 230, 204 },+ { 231, 211 },+ { 232, 210 },+ { 233, 213 },+ { 234, 245 },+ { 235, 352 },+ { 236, 353 },+ { 237, 218 },+ { 238, 376 },+ { 239, 255 },+ { 240, 222 },+ { 241, 254 },+ { 242, 183 },+ { 243, 181 },+ { 244, 182 },+ { 245, 190 },+ { 246, 173 },+ { 247, 188 },+ { 248, 189 },+ { 249, 170 },+ { 250, 186 },+ { 251, 171 },+ { 252, 9632 },+ { 253, 187 },+ { 254, 177 },+ { 255, 255 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 374 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t iso646[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 128 },+ { 129, 129 },+ { 130, 130 },+ { 131, 131 },+ { 132, 132 },+ { 133, 133 },+ { 134, 134 },+ { 135, 135 },+ { 136, 136 },+ { 137, 137 },+ { 138, 138 },+ { 139, 139 },+ { 140, 140 },+ { 141, 141 },+ { 142, 142 },+ { 143, 143 },+ { 144, 144 },+ { 145, 145 },+ { 146, 146 },+ { 147, 147 },+ { 148, 148 },+ { 149, 149 },+ { 150, 150 },+ { 151, 151 },+ { 152, 152 },+ { 153, 153 },+ { 154, 154 },+ { 155, 155 },+ { 156, 156 },+ { 157, 157 },+ { 158, 158 },+ { 159, 159 },+ { 160, 160 },+ { 161, 161 },+ { 162, 162 },+ { 163, 163 },+ { 164, 164 },+ { 165, 165 },+ { 166, 166 },+ { 167, 167 },+ { 168, 168 },+ { 169, 169 },+ { 170, 170 },+ { 171, 171 },+ { 172, 172 },+ { 173, 173 },+ { 174, 174 },+ { 175, 175 },+ { 176, 176 },+ { 177, 177 },+ { 178, 178 },+ { 179, 179 },+ { 180, 180 },+ { 181, 181 },+ { 182, 182 },+ { 183, 183 },+ { 184, 184 },+ { 185, 185 },+ { 186, 186 },+ { 187, 187 },+ { 188, 188 },+ { 189, 189 },+ { 190, 190 },+ { 191, 191 },+ { 192, 192 },+ { 193, 193 },+ { 194, 194 },+ { 195, 195 },+ { 196, 196 },+ { 197, 197 },+ { 198, 198 },+ { 199, 199 },+ { 200, 200 },+ { 201, 201 },+ { 202, 202 },+ { 203, 203 },+ { 204, 204 },+ { 205, 205 },+ { 206, 206 },+ { 207, 207 },+ { 208, 208 },+ { 209, 209 },+ { 210, 210 },+ { 211, 211 },+ { 212, 212 },+ { 213, 213 },+ { 214, 214 },+ { 215, 215 },+ { 216, 216 },+ { 217, 217 },+ { 218, 218 },+ { 219, 219 },+ { 220, 220 },+ { 221, 221 },+ { 222, 222 },+ { 223, 223 },+ { 224, 224 },+ { 225, 225 },+ { 226, 226 },+ { 227, 227 },+ { 228, 228 },+ { 229, 229 },+ { 230, 230 },+ { 231, 231 },+ { 232, 232 },+ { 233, 233 },+ { 234, 234 },+ { 235, 235 },+ { 236, 236 },+ { 237, 237 },+ { 238, 238 },+ { 239, 239 },+ { 240, 240 },+ { 241, 241 },+ { 242, 242 },+ { 243, 243 },+ { 244, 244 },+ { 245, 245 },+ { 246, 246 },+ { 247, 247 },+ { 248, 248 },+ { 249, 249 },+ { 250, 250 },+ { 251, 251 },+ { 252, 252 },+ { 253, 253 },+ { 254, 254 },+ { 255, 255 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 374 },+ { 89, 376 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t iso646_irv[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 128 },+ { 129, 129 },+ { 130, 130 },+ { 131, 131 },+ { 132, 132 },+ { 133, 133 },+ { 134, 134 },+ { 135, 135 },+ { 136, 136 },+ { 137, 137 },+ { 138, 138 },+ { 139, 139 },+ { 140, 140 },+ { 141, 141 },+ { 142, 142 },+ { 143, 143 },+ { 144, 144 },+ { 145, 145 },+ { 146, 146 },+ { 147, 147 },+ { 148, 148 },+ { 149, 149 },+ { 150, 150 },+ { 151, 151 },+ { 152, 152 },+ { 153, 153 },+ { 154, 154 },+ { 155, 155 },+ { 156, 156 },+ { 157, 157 },+ { 158, 158 },+ { 159, 159 },+ { 160, 160 },+ { 161, 161 },+ { 162, 162 },+ { 163, 163 },+ { 164, 164 },+ { 165, 165 },+ { 166, 166 },+ { 167, 167 },+ { 168, 168 },+ { 169, 169 },+ { 170, 170 },+ { 171, 171 },+ { 172, 172 },+ { 173, 173 },+ { 174, 174 },+ { 175, 175 },+ { 176, 176 },+ { 177, 177 },+ { 178, 178 },+ { 179, 179 },+ { 180, 180 },+ { 181, 181 },+ { 182, 182 },+ { 183, 183 },+ { 184, 184 },+ { 185, 185 },+ { 186, 186 },+ { 187, 187 },+ { 188, 188 },+ { 189, 189 },+ { 190, 190 },+ { 191, 191 },+ { 192, 192 },+ { 193, 193 },+ { 194, 194 },+ { 195, 195 },+ { 196, 196 },+ { 197, 197 },+ { 198, 198 },+ { 199, 199 },+ { 200, 200 },+ { 201, 201 },+ { 202, 202 },+ { 203, 203 },+ { 204, 204 },+ { 205, 205 },+ { 206, 206 },+ { 207, 207 },+ { 208, 208 },+ { 209, 209 },+ { 210, 210 },+ { 211, 211 },+ { 212, 212 },+ { 213, 213 },+ { 214, 214 },+ { 215, 215 },+ { 216, 216 },+ { 217, 217 },+ { 218, 218 },+ { 219, 219 },+ { 220, 220 },+ { 221, 221 },+ { 222, 222 },+ { 223, 223 },+ { 224, 224 },+ { 225, 225 },+ { 226, 226 },+ { 227, 227 },+ { 228, 228 },+ { 229, 229 },+ { 230, 230 },+ { 231, 231 },+ { 232, 232 },+ { 233, 233 },+ { 234, 234 },+ { 235, 235 },+ { 236, 236 },+ { 237, 237 },+ { 238, 238 },+ { 239, 239 },+ { 240, 240 },+ { 241, 241 },+ { 242, 242 },+ { 243, 243 },+ { 244, 244 },+ { 245, 245 },+ { 246, 246 },+ { 247, 247 },+ { 248, 248 },+ { 249, 249 },+ { 250, 250 },+ { 251, 251 },+ { 252, 252 },+ { 253, 253 },+ { 254, 254 },+ { 255, 255 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 374 },+ { 89, 376 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t iso646_ca[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 224 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 226 },+ { 92, 231 },+ { 93, 234 },+ { 94, 238 },+ { 95, 95 },+ { 96, 244 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 233 },+ { 124, 249 },+ { 125, 232 },+ { 126, 251 },+ { 127, 127 },+ { 128, 128 },+ { 129, 129 },+ { 130, 130 },+ { 131, 131 },+ { 132, 132 },+ { 133, 133 },+ { 134, 134 },+ { 135, 135 },+ { 136, 136 },+ { 137, 137 },+ { 138, 138 },+ { 139, 139 },+ { 140, 140 },+ { 141, 141 },+ { 142, 142 },+ { 143, 143 },+ { 144, 144 },+ { 145, 145 },+ { 146, 146 },+ { 147, 147 },+ { 148, 148 },+ { 149, 149 },+ { 150, 150 },+ { 151, 151 },+ { 152, 152 },+ { 153, 153 },+ { 154, 154 },+ { 155, 155 },+ { 156, 156 },+ { 157, 157 },+ { 158, 158 },+ { 159, 159 },+ { 160, 160 },+ { 161, 161 },+ { 162, 162 },+ { 163, 163 },+ { 164, 164 },+ { 165, 165 },+ { 166, 166 },+ { 167, 167 },+ { 168, 168 },+ { 169, 169 },+ { 170, 170 },+ { 171, 171 },+ { 172, 172 },+ { 173, 173 },+ { 174, 174 },+ { 175, 175 },+ { 176, 176 },+ { 177, 177 },+ { 178, 178 },+ { 179, 179 },+ { 180, 180 },+ { 181, 181 },+ { 182, 182 },+ { 183, 183 },+ { 184, 184 },+ { 185, 185 },+ { 186, 186 },+ { 187, 187 },+ { 188, 188 },+ { 189, 189 },+ { 190, 190 },+ { 191, 191 },+ { 192, 192 },+ { 193, 193 },+ { 194, 194 },+ { 195, 195 },+ { 196, 196 },+ { 197, 197 },+ { 198, 198 },+ { 199, 199 },+ { 200, 200 },+ { 201, 201 },+ { 202, 202 },+ { 203, 203 },+ { 204, 204 },+ { 205, 205 },+ { 206, 206 },+ { 207, 207 },+ { 208, 208 },+ { 209, 209 },+ { 210, 210 },+ { 211, 211 },+ { 212, 212 },+ { 213, 213 },+ { 214, 214 },+ { 215, 215 },+ { 216, 216 },+ { 217, 217 },+ { 218, 218 },+ { 219, 219 },+ { 220, 220 },+ { 221, 221 },+ { 222, 222 },+ { 223, 223 },+ { 224, 224 },+ { 225, 225 },+ { 226, 226 },+ { 227, 227 },+ { 228, 228 },+ { 229, 229 },+ { 230, 230 },+ { 231, 231 },+ { 232, 232 },+ { 233, 233 },+ { 234, 234 },+ { 235, 235 },+ { 236, 236 },+ { 237, 237 },+ { 238, 238 },+ { 239, 239 },+ { 240, 240 },+ { 241, 241 },+ { 242, 242 },+ { 243, 243 },+ { 244, 244 },+ { 245, 245 },+ { 246, 246 },+ { 247, 247 },+ { 248, 248 },+ { 249, 249 },+ { 250, 250 },+ { 251, 251 },+ { 252, 252 },+ { 253, 253 },+ { 254, 254 },+ { 255, 255 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 374 },+ { 89, 376 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t iso646_ch[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 249 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 224 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 233 },+ { 92, 231 },+ { 93, 234 },+ { 94, 238 },+ { 95, 232 },+ { 96, 244 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 228 },+ { 124, 246 },+ { 125, 252 },+ { 126, 251 },+ { 127, 127 },+ { 128, 128 },+ { 129, 129 },+ { 130, 130 },+ { 131, 131 },+ { 132, 132 },+ { 133, 133 },+ { 134, 134 },+ { 135, 135 },+ { 136, 136 },+ { 137, 137 },+ { 138, 138 },+ { 139, 139 },+ { 140, 140 },+ { 141, 141 },+ { 142, 142 },+ { 143, 143 },+ { 144, 144 },+ { 145, 145 },+ { 146, 146 },+ { 147, 147 },+ { 148, 148 },+ { 149, 149 },+ { 150, 150 },+ { 151, 151 },+ { 152, 152 },+ { 153, 153 },+ { 154, 154 },+ { 155, 155 },+ { 156, 156 },+ { 157, 157 },+ { 158, 158 },+ { 159, 159 },+ { 160, 160 },+ { 161, 161 },+ { 162, 162 },+ { 163, 163 },+ { 164, 164 },+ { 165, 165 },+ { 166, 166 },+ { 167, 167 },+ { 168, 168 },+ { 169, 169 },+ { 170, 170 },+ { 171, 171 },+ { 172, 172 },+ { 173, 173 },+ { 174, 174 },+ { 175, 175 },+ { 176, 176 },+ { 177, 177 },+ { 178, 178 },+ { 179, 179 },+ { 180, 180 },+ { 181, 181 },+ { 182, 182 },+ { 183, 183 },+ { 184, 184 },+ { 185, 185 },+ { 186, 186 },+ { 187, 187 },+ { 188, 188 },+ { 189, 189 },+ { 190, 190 },+ { 191, 191 },+ { 192, 192 },+ { 193, 193 },+ { 194, 194 },+ { 195, 195 },+ { 196, 196 },+ { 197, 197 },+ { 198, 198 },+ { 199, 199 },+ { 200, 200 },+ { 201, 201 },+ { 202, 202 },+ { 203, 203 },+ { 204, 204 },+ { 205, 205 },+ { 206, 206 },+ { 207, 207 },+ { 208, 208 },+ { 209, 209 },+ { 210, 210 },+ { 211, 211 },+ { 212, 212 },+ { 213, 213 },+ { 214, 214 },+ { 215, 215 },+ { 216, 216 },+ { 217, 217 },+ { 218, 218 },+ { 219, 219 },+ { 220, 220 },+ { 221, 221 },+ { 222, 222 },+ { 223, 223 },+ { 224, 224 },+ { 225, 225 },+ { 226, 226 },+ { 227, 227 },+ { 228, 228 },+ { 229, 229 },+ { 230, 230 },+ { 231, 231 },+ { 232, 232 },+ { 233, 233 },+ { 234, 234 },+ { 235, 235 },+ { 236, 236 },+ { 237, 237 },+ { 238, 238 },+ { 239, 239 },+ { 240, 240 },+ { 241, 241 },+ { 242, 242 },+ { 243, 243 },+ { 244, 244 },+ { 245, 245 },+ { 246, 246 },+ { 247, 247 },+ { 248, 248 },+ { 249, 249 },+ { 250, 250 },+ { 251, 251 },+ { 252, 252 },+ { 253, 253 },+ { 254, 254 },+ { 255, 255 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 374 },+ { 89, 376 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t iso646_de[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 167 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 196 },+ { 92, 214 },+ { 93, 220 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 228 },+ { 124, 246 },+ { 125, 252 },+ { 126, 223 },+ { 127, 127 },+ { 128, 128 },+ { 129, 129 },+ { 130, 130 },+ { 131, 131 },+ { 132, 132 },+ { 133, 133 },+ { 134, 134 },+ { 135, 135 },+ { 136, 136 },+ { 137, 137 },+ { 138, 138 },+ { 139, 139 },+ { 140, 140 },+ { 141, 141 },+ { 142, 142 },+ { 143, 143 },+ { 144, 144 },+ { 145, 145 },+ { 146, 146 },+ { 147, 147 },+ { 148, 148 },+ { 149, 149 },+ { 150, 150 },+ { 151, 151 },+ { 152, 152 },+ { 153, 153 },+ { 154, 154 },+ { 155, 155 },+ { 156, 156 },+ { 157, 157 },+ { 158, 158 },+ { 159, 159 },+ { 160, 160 },+ { 161, 161 },+ { 162, 162 },+ { 163, 163 },+ { 164, 164 },+ { 165, 165 },+ { 166, 166 },+ { 167, 167 },+ { 168, 168 },+ { 169, 169 },+ { 170, 170 },+ { 171, 171 },+ { 172, 172 },+ { 173, 173 },+ { 174, 174 },+ { 175, 175 },+ { 176, 176 },+ { 177, 177 },+ { 178, 178 },+ { 179, 179 },+ { 180, 180 },+ { 181, 181 },+ { 182, 182 },+ { 183, 183 },+ { 184, 184 },+ { 185, 185 },+ { 186, 186 },+ { 187, 187 },+ { 188, 188 },+ { 189, 189 },+ { 190, 190 },+ { 191, 191 },+ { 192, 192 },+ { 193, 193 },+ { 194, 194 },+ { 195, 195 },+ { 196, 196 },+ { 197, 197 },+ { 198, 198 },+ { 199, 199 },+ { 200, 200 },+ { 201, 201 },+ { 202, 202 },+ { 203, 203 },+ { 204, 204 },+ { 205, 205 },+ { 206, 206 },+ { 207, 207 },+ { 208, 208 },+ { 209, 209 },+ { 210, 210 },+ { 211, 211 },+ { 212, 212 },+ { 213, 213 },+ { 214, 214 },+ { 215, 215 },+ { 216, 216 },+ { 217, 217 },+ { 218, 218 },+ { 219, 219 },+ { 220, 220 },+ { 221, 221 },+ { 222, 222 },+ { 223, 223 },+ { 224, 224 },+ { 225, 225 },+ { 226, 226 },+ { 227, 227 },+ { 228, 228 },+ { 229, 229 },+ { 230, 230 },+ { 231, 231 },+ { 232, 232 },+ { 233, 233 },+ { 234, 234 },+ { 235, 235 },+ { 236, 236 },+ { 237, 237 },+ { 238, 238 },+ { 239, 239 },+ { 240, 240 },+ { 241, 241 },+ { 242, 242 },+ { 243, 243 },+ { 244, 244 },+ { 245, 245 },+ { 246, 246 },+ { 247, 247 },+ { 248, 248 },+ { 249, 249 },+ { 250, 250 },+ { 251, 251 },+ { 252, 252 },+ { 253, 253 },+ { 254, 254 },+ { 255, 255 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 374 },+ { 89, 376 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t iso646_es[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 163 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 167 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 161 },+ { 92, 209 },+ { 93, 191 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 176 },+ { 124, 241 },+ { 125, 231 },+ { 126, 126 },+ { 127, 127 },+ { 128, 128 },+ { 129, 129 },+ { 130, 130 },+ { 131, 131 },+ { 132, 132 },+ { 133, 133 },+ { 134, 134 },+ { 135, 135 },+ { 136, 136 },+ { 137, 137 },+ { 138, 138 },+ { 139, 139 },+ { 140, 140 },+ { 141, 141 },+ { 142, 142 },+ { 143, 143 },+ { 144, 144 },+ { 145, 145 },+ { 146, 146 },+ { 147, 147 },+ { 148, 148 },+ { 149, 149 },+ { 150, 150 },+ { 151, 151 },+ { 152, 152 },+ { 153, 153 },+ { 154, 154 },+ { 155, 155 },+ { 156, 156 },+ { 157, 157 },+ { 158, 158 },+ { 159, 159 },+ { 160, 160 },+ { 161, 161 },+ { 162, 162 },+ { 163, 163 },+ { 164, 164 },+ { 165, 165 },+ { 166, 166 },+ { 167, 167 },+ { 168, 168 },+ { 169, 169 },+ { 170, 170 },+ { 171, 171 },+ { 172, 172 },+ { 173, 173 },+ { 174, 174 },+ { 175, 175 },+ { 176, 176 },+ { 177, 177 },+ { 178, 178 },+ { 179, 179 },+ { 180, 180 },+ { 181, 181 },+ { 182, 182 },+ { 183, 183 },+ { 184, 184 },+ { 185, 185 },+ { 186, 186 },+ { 187, 187 },+ { 188, 188 },+ { 189, 189 },+ { 190, 190 },+ { 191, 191 },+ { 192, 192 },+ { 193, 193 },+ { 194, 194 },+ { 195, 195 },+ { 196, 196 },+ { 197, 197 },+ { 198, 198 },+ { 199, 199 },+ { 200, 200 },+ { 201, 201 },+ { 202, 202 },+ { 203, 203 },+ { 204, 204 },+ { 205, 205 },+ { 206, 206 },+ { 207, 207 },+ { 208, 208 },+ { 209, 209 },+ { 210, 210 },+ { 211, 211 },+ { 212, 212 },+ { 213, 213 },+ { 214, 214 },+ { 215, 215 },+ { 216, 216 },+ { 217, 217 },+ { 218, 218 },+ { 219, 219 },+ { 220, 220 },+ { 221, 221 },+ { 222, 222 },+ { 223, 223 },+ { 224, 224 },+ { 225, 225 },+ { 226, 226 },+ { 227, 227 },+ { 228, 228 },+ { 229, 229 },+ { 230, 230 },+ { 231, 231 },+ { 232, 232 },+ { 233, 233 },+ { 234, 234 },+ { 235, 235 },+ { 236, 236 },+ { 237, 237 },+ { 238, 238 },+ { 239, 239 },+ { 240, 240 },+ { 241, 241 },+ { 242, 242 },+ { 243, 243 },+ { 244, 244 },+ { 245, 245 },+ { 246, 246 },+ { 247, 247 },+ { 248, 248 },+ { 249, 249 },+ { 250, 250 },+ { 251, 251 },+ { 252, 252 },+ { 253, 253 },+ { 254, 254 },+ { 255, 255 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 374 },+ { 89, 376 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t iso646_fi[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 196 },+ { 92, 214 },+ { 93, 197 },+ { 94, 220 },+ { 95, 95 },+ { 96, 233 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 228 },+ { 124, 246 },+ { 125, 229 },+ { 126, 252 },+ { 127, 127 },+ { 128, 128 },+ { 129, 129 },+ { 130, 130 },+ { 131, 131 },+ { 132, 132 },+ { 133, 133 },+ { 134, 134 },+ { 135, 135 },+ { 136, 136 },+ { 137, 137 },+ { 138, 138 },+ { 139, 139 },+ { 140, 140 },+ { 141, 141 },+ { 142, 142 },+ { 143, 143 },+ { 144, 144 },+ { 145, 145 },+ { 146, 146 },+ { 147, 147 },+ { 148, 148 },+ { 149, 149 },+ { 150, 150 },+ { 151, 151 },+ { 152, 152 },+ { 153, 153 },+ { 154, 154 },+ { 155, 155 },+ { 156, 156 },+ { 157, 157 },+ { 158, 158 },+ { 159, 159 },+ { 160, 160 },+ { 161, 161 },+ { 162, 162 },+ { 163, 163 },+ { 164, 164 },+ { 165, 165 },+ { 166, 166 },+ { 167, 167 },+ { 168, 168 },+ { 169, 169 },+ { 170, 170 },+ { 171, 171 },+ { 172, 172 },+ { 173, 173 },+ { 174, 174 },+ { 175, 175 },+ { 176, 176 },+ { 177, 177 },+ { 178, 178 },+ { 179, 179 },+ { 180, 180 },+ { 181, 181 },+ { 182, 182 },+ { 183, 183 },+ { 184, 184 },+ { 185, 185 },+ { 186, 186 },+ { 187, 187 },+ { 188, 188 },+ { 189, 189 },+ { 190, 190 },+ { 191, 191 },+ { 192, 192 },+ { 193, 193 },+ { 194, 194 },+ { 195, 195 },+ { 196, 196 },+ { 197, 197 },+ { 198, 198 },+ { 199, 199 },+ { 200, 200 },+ { 201, 201 },+ { 202, 202 },+ { 203, 203 },+ { 204, 204 },+ { 205, 205 },+ { 206, 206 },+ { 207, 207 },+ { 208, 208 },+ { 209, 209 },+ { 210, 210 },+ { 211, 211 },+ { 212, 212 },+ { 213, 213 },+ { 214, 214 },+ { 215, 215 },+ { 216, 216 },+ { 217, 217 },+ { 218, 218 },+ { 219, 219 },+ { 220, 220 },+ { 221, 221 },+ { 222, 222 },+ { 223, 223 },+ { 224, 224 },+ { 225, 225 },+ { 226, 226 },+ { 227, 227 },+ { 228, 228 },+ { 229, 229 },+ { 230, 230 },+ { 231, 231 },+ { 232, 232 },+ { 233, 233 },+ { 234, 234 },+ { 235, 235 },+ { 236, 236 },+ { 237, 237 },+ { 238, 238 },+ { 239, 239 },+ { 240, 240 },+ { 241, 241 },+ { 242, 242 },+ { 243, 243 },+ { 244, 244 },+ { 245, 245 },+ { 246, 246 },+ { 247, 247 },+ { 248, 248 },+ { 249, 249 },+ { 250, 250 },+ { 251, 251 },+ { 252, 252 },+ { 253, 253 },+ { 254, 254 },+ { 255, 255 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 374 },+ { 89, 376 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t iso646_fr[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 163 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 224 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 176 },+ { 92, 231 },+ { 93, 167 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 233 },+ { 124, 249 },+ { 125, 232 },+ { 126, 168 },+ { 127, 127 },+ { 128, 128 },+ { 129, 129 },+ { 130, 130 },+ { 131, 131 },+ { 132, 132 },+ { 133, 133 },+ { 134, 134 },+ { 135, 135 },+ { 136, 136 },+ { 137, 137 },+ { 138, 138 },+ { 139, 139 },+ { 140, 140 },+ { 141, 141 },+ { 142, 142 },+ { 143, 143 },+ { 144, 144 },+ { 145, 145 },+ { 146, 146 },+ { 147, 147 },+ { 148, 148 },+ { 149, 149 },+ { 150, 150 },+ { 151, 151 },+ { 152, 152 },+ { 153, 153 },+ { 154, 154 },+ { 155, 155 },+ { 156, 156 },+ { 157, 157 },+ { 158, 158 },+ { 159, 159 },+ { 160, 160 },+ { 161, 161 },+ { 162, 162 },+ { 163, 163 },+ { 164, 164 },+ { 165, 165 },+ { 166, 166 },+ { 167, 167 },+ { 168, 168 },+ { 169, 169 },+ { 170, 170 },+ { 171, 171 },+ { 172, 172 },+ { 173, 173 },+ { 174, 174 },+ { 175, 175 },+ { 176, 176 },+ { 177, 177 },+ { 178, 178 },+ { 179, 179 },+ { 180, 180 },+ { 181, 181 },+ { 182, 182 },+ { 183, 183 },+ { 184, 184 },+ { 185, 185 },+ { 186, 186 },+ { 187, 187 },+ { 188, 188 },+ { 189, 189 },+ { 190, 190 },+ { 191, 191 },+ { 192, 192 },+ { 193, 193 },+ { 194, 194 },+ { 195, 195 },+ { 196, 196 },+ { 197, 197 },+ { 198, 198 },+ { 199, 199 },+ { 200, 200 },+ { 201, 201 },+ { 202, 202 },+ { 203, 203 },+ { 204, 204 },+ { 205, 205 },+ { 206, 206 },+ { 207, 207 },+ { 208, 208 },+ { 209, 209 },+ { 210, 210 },+ { 211, 211 },+ { 212, 212 },+ { 213, 213 },+ { 214, 214 },+ { 215, 215 },+ { 216, 216 },+ { 217, 217 },+ { 218, 218 },+ { 219, 219 },+ { 220, 220 },+ { 221, 221 },+ { 222, 222 },+ { 223, 223 },+ { 224, 224 },+ { 225, 225 },+ { 226, 226 },+ { 227, 227 },+ { 228, 228 },+ { 229, 229 },+ { 230, 230 },+ { 231, 231 },+ { 232, 232 },+ { 233, 233 },+ { 234, 234 },+ { 235, 235 },+ { 236, 236 },+ { 237, 237 },+ { 238, 238 },+ { 239, 239 },+ { 240, 240 },+ { 241, 241 },+ { 242, 242 },+ { 243, 243 },+ { 244, 244 },+ { 245, 245 },+ { 246, 246 },+ { 247, 247 },+ { 248, 248 },+ { 249, 249 },+ { 250, 250 },+ { 251, 251 },+ { 252, 252 },+ { 253, 253 },+ { 254, 254 },+ { 255, 255 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 374 },+ { 89, 376 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t iso646_gb[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 163 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 128 },+ { 129, 129 },+ { 130, 130 },+ { 131, 131 },+ { 132, 132 },+ { 133, 133 },+ { 134, 134 },+ { 135, 135 },+ { 136, 136 },+ { 137, 137 },+ { 138, 138 },+ { 139, 139 },+ { 140, 140 },+ { 141, 141 },+ { 142, 142 },+ { 143, 143 },+ { 144, 144 },+ { 145, 145 },+ { 146, 146 },+ { 147, 147 },+ { 148, 148 },+ { 149, 149 },+ { 150, 150 },+ { 151, 151 },+ { 152, 152 },+ { 153, 153 },+ { 154, 154 },+ { 155, 155 },+ { 156, 156 },+ { 157, 157 },+ { 158, 158 },+ { 159, 159 },+ { 160, 160 },+ { 161, 161 },+ { 162, 162 },+ { 163, 163 },+ { 164, 164 },+ { 165, 165 },+ { 166, 166 },+ { 167, 167 },+ { 168, 168 },+ { 169, 169 },+ { 170, 170 },+ { 171, 171 },+ { 172, 172 },+ { 173, 173 },+ { 174, 174 },+ { 175, 175 },+ { 176, 176 },+ { 177, 177 },+ { 178, 178 },+ { 179, 179 },+ { 180, 180 },+ { 181, 181 },+ { 182, 182 },+ { 183, 183 },+ { 184, 184 },+ { 185, 185 },+ { 186, 186 },+ { 187, 187 },+ { 188, 188 },+ { 189, 189 },+ { 190, 190 },+ { 191, 191 },+ { 192, 192 },+ { 193, 193 },+ { 194, 194 },+ { 195, 195 },+ { 196, 196 },+ { 197, 197 },+ { 198, 198 },+ { 199, 199 },+ { 200, 200 },+ { 201, 201 },+ { 202, 202 },+ { 203, 203 },+ { 204, 204 },+ { 205, 205 },+ { 206, 206 },+ { 207, 207 },+ { 208, 208 },+ { 209, 209 },+ { 210, 210 },+ { 211, 211 },+ { 212, 212 },+ { 213, 213 },+ { 214, 214 },+ { 215, 215 },+ { 216, 216 },+ { 217, 217 },+ { 218, 218 },+ { 219, 219 },+ { 220, 220 },+ { 221, 221 },+ { 222, 222 },+ { 223, 223 },+ { 224, 224 },+ { 225, 225 },+ { 226, 226 },+ { 227, 227 },+ { 228, 228 },+ { 229, 229 },+ { 230, 230 },+ { 231, 231 },+ { 232, 232 },+ { 233, 233 },+ { 234, 234 },+ { 235, 235 },+ { 236, 236 },+ { 237, 237 },+ { 238, 238 },+ { 239, 239 },+ { 240, 240 },+ { 241, 241 },+ { 242, 242 },+ { 243, 243 },+ { 244, 244 },+ { 245, 245 },+ { 246, 246 },+ { 247, 247 },+ { 248, 248 },+ { 249, 249 },+ { 250, 250 },+ { 251, 251 },+ { 252, 252 },+ { 253, 253 },+ { 254, 254 },+ { 255, 255 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 374 },+ { 89, 376 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t iso646_it[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 163 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 167 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 176 },+ { 92, 231 },+ { 93, 233 },+ { 94, 94 },+ { 95, 95 },+ { 96, 249 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 224 },+ { 124, 242 },+ { 125, 232 },+ { 126, 236 },+ { 127, 127 },+ { 128, 128 },+ { 129, 129 },+ { 130, 130 },+ { 131, 131 },+ { 132, 132 },+ { 133, 133 },+ { 134, 134 },+ { 135, 135 },+ { 136, 136 },+ { 137, 137 },+ { 138, 138 },+ { 139, 139 },+ { 140, 140 },+ { 141, 141 },+ { 142, 142 },+ { 143, 143 },+ { 144, 144 },+ { 145, 145 },+ { 146, 146 },+ { 147, 147 },+ { 148, 148 },+ { 149, 149 },+ { 150, 150 },+ { 151, 151 },+ { 152, 152 },+ { 153, 153 },+ { 154, 154 },+ { 155, 155 },+ { 156, 156 },+ { 157, 157 },+ { 158, 158 },+ { 159, 159 },+ { 160, 160 },+ { 161, 161 },+ { 162, 162 },+ { 163, 163 },+ { 164, 164 },+ { 165, 165 },+ { 166, 166 },+ { 167, 167 },+ { 168, 168 },+ { 169, 169 },+ { 170, 170 },+ { 171, 171 },+ { 172, 172 },+ { 173, 173 },+ { 174, 174 },+ { 175, 175 },+ { 176, 176 },+ { 177, 177 },+ { 178, 178 },+ { 179, 179 },+ { 180, 180 },+ { 181, 181 },+ { 182, 182 },+ { 183, 183 },+ { 184, 184 },+ { 185, 185 },+ { 186, 186 },+ { 187, 187 },+ { 188, 188 },+ { 189, 189 },+ { 190, 190 },+ { 191, 191 },+ { 192, 192 },+ { 193, 193 },+ { 194, 194 },+ { 195, 195 },+ { 196, 196 },+ { 197, 197 },+ { 198, 198 },+ { 199, 199 },+ { 200, 200 },+ { 201, 201 },+ { 202, 202 },+ { 203, 203 },+ { 204, 204 },+ { 205, 205 },+ { 206, 206 },+ { 207, 207 },+ { 208, 208 },+ { 209, 209 },+ { 210, 210 },+ { 211, 211 },+ { 212, 212 },+ { 213, 213 },+ { 214, 214 },+ { 215, 215 },+ { 216, 216 },+ { 217, 217 },+ { 218, 218 },+ { 219, 219 },+ { 220, 220 },+ { 221, 221 },+ { 222, 222 },+ { 223, 223 },+ { 224, 224 },+ { 225, 225 },+ { 226, 226 },+ { 227, 227 },+ { 228, 228 },+ { 229, 229 },+ { 230, 230 },+ { 231, 231 },+ { 232, 232 },+ { 233, 233 },+ { 234, 234 },+ { 235, 235 },+ { 236, 236 },+ { 237, 237 },+ { 238, 238 },+ { 239, 239 },+ { 240, 240 },+ { 241, 241 },+ { 242, 242 },+ { 243, 243 },+ { 244, 244 },+ { 245, 245 },+ { 246, 246 },+ { 247, 247 },+ { 248, 248 },+ { 249, 249 },+ { 250, 250 },+ { 251, 251 },+ { 252, 252 },+ { 253, 253 },+ { 254, 254 },+ { 255, 255 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 374 },+ { 89, 376 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t iso646_nl[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 163 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 190 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 255 },+ { 92, 189 },+ { 93, 124 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 168 },+ { 124, 402 },+ { 125, 188 },+ { 126, 180 },+ { 127, 127 },+ { 128, 128 },+ { 129, 129 },+ { 130, 130 },+ { 131, 131 },+ { 132, 132 },+ { 133, 133 },+ { 134, 134 },+ { 135, 135 },+ { 136, 136 },+ { 137, 137 },+ { 138, 138 },+ { 139, 139 },+ { 140, 140 },+ { 141, 141 },+ { 142, 142 },+ { 143, 143 },+ { 144, 144 },+ { 145, 145 },+ { 146, 146 },+ { 147, 147 },+ { 148, 148 },+ { 149, 149 },+ { 150, 150 },+ { 151, 151 },+ { 152, 152 },+ { 153, 153 },+ { 154, 154 },+ { 155, 155 },+ { 156, 156 },+ { 157, 157 },+ { 158, 158 },+ { 159, 159 },+ { 160, 160 },+ { 161, 161 },+ { 162, 162 },+ { 163, 163 },+ { 164, 164 },+ { 165, 165 },+ { 166, 166 },+ { 167, 167 },+ { 168, 168 },+ { 169, 169 },+ { 170, 170 },+ { 171, 171 },+ { 172, 172 },+ { 173, 173 },+ { 174, 174 },+ { 175, 175 },+ { 176, 176 },+ { 177, 177 },+ { 178, 178 },+ { 179, 179 },+ { 180, 180 },+ { 181, 181 },+ { 182, 182 },+ { 183, 183 },+ { 184, 184 },+ { 185, 185 },+ { 186, 186 },+ { 187, 187 },+ { 188, 188 },+ { 189, 189 },+ { 190, 190 },+ { 191, 191 },+ { 192, 192 },+ { 193, 193 },+ { 194, 194 },+ { 195, 195 },+ { 196, 196 },+ { 197, 197 },+ { 198, 198 },+ { 199, 199 },+ { 200, 200 },+ { 201, 201 },+ { 202, 202 },+ { 203, 203 },+ { 204, 204 },+ { 205, 205 },+ { 206, 206 },+ { 207, 207 },+ { 208, 208 },+ { 209, 209 },+ { 210, 210 },+ { 211, 211 },+ { 212, 212 },+ { 213, 213 },+ { 214, 214 },+ { 215, 215 },+ { 216, 216 },+ { 217, 217 },+ { 218, 218 },+ { 219, 219 },+ { 220, 220 },+ { 221, 221 },+ { 222, 222 },+ { 223, 223 },+ { 224, 224 },+ { 225, 225 },+ { 226, 226 },+ { 227, 227 },+ { 228, 228 },+ { 229, 229 },+ { 230, 230 },+ { 231, 231 },+ { 232, 232 },+ { 233, 233 },+ { 234, 234 },+ { 235, 235 },+ { 236, 236 },+ { 237, 237 },+ { 238, 238 },+ { 239, 239 },+ { 240, 240 },+ { 241, 241 },+ { 242, 242 },+ { 243, 243 },+ { 244, 244 },+ { 245, 245 },+ { 246, 246 },+ { 247, 247 },+ { 248, 248 },+ { 249, 249 },+ { 250, 250 },+ { 251, 251 },+ { 252, 252 },+ { 253, 253 },+ { 254, 254 },+ { 255, 255 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 374 },+ { 89, 376 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t iso646_no[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 198 },+ { 92, 216 },+ { 93, 197 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 230 },+ { 124, 248 },+ { 125, 229 },+ { 126, 126 },+ { 127, 127 },+ { 128, 128 },+ { 129, 129 },+ { 130, 130 },+ { 131, 131 },+ { 132, 132 },+ { 133, 133 },+ { 134, 134 },+ { 135, 135 },+ { 136, 136 },+ { 137, 137 },+ { 138, 138 },+ { 139, 139 },+ { 140, 140 },+ { 141, 141 },+ { 142, 142 },+ { 143, 143 },+ { 144, 144 },+ { 145, 145 },+ { 146, 146 },+ { 147, 147 },+ { 148, 148 },+ { 149, 149 },+ { 150, 150 },+ { 151, 151 },+ { 152, 152 },+ { 153, 153 },+ { 154, 154 },+ { 155, 155 },+ { 156, 156 },+ { 157, 157 },+ { 158, 158 },+ { 159, 159 },+ { 160, 160 },+ { 161, 161 },+ { 162, 162 },+ { 163, 163 },+ { 164, 164 },+ { 165, 165 },+ { 166, 166 },+ { 167, 167 },+ { 168, 168 },+ { 169, 169 },+ { 170, 170 },+ { 171, 171 },+ { 172, 172 },+ { 173, 173 },+ { 174, 174 },+ { 175, 175 },+ { 176, 176 },+ { 177, 177 },+ { 178, 178 },+ { 179, 179 },+ { 180, 180 },+ { 181, 181 },+ { 182, 182 },+ { 183, 183 },+ { 184, 184 },+ { 185, 185 },+ { 186, 186 },+ { 187, 187 },+ { 188, 188 },+ { 189, 189 },+ { 190, 190 },+ { 191, 191 },+ { 192, 192 },+ { 193, 193 },+ { 194, 194 },+ { 195, 195 },+ { 196, 196 },+ { 197, 197 },+ { 198, 198 },+ { 199, 199 },+ { 200, 200 },+ { 201, 201 },+ { 202, 202 },+ { 203, 203 },+ { 204, 204 },+ { 205, 205 },+ { 206, 206 },+ { 207, 207 },+ { 208, 208 },+ { 209, 209 },+ { 210, 210 },+ { 211, 211 },+ { 212, 212 },+ { 213, 213 },+ { 214, 214 },+ { 215, 215 },+ { 216, 216 },+ { 217, 217 },+ { 218, 218 },+ { 219, 219 },+ { 220, 220 },+ { 221, 221 },+ { 222, 222 },+ { 223, 223 },+ { 224, 224 },+ { 225, 225 },+ { 226, 226 },+ { 227, 227 },+ { 228, 228 },+ { 229, 229 },+ { 230, 230 },+ { 231, 231 },+ { 232, 232 },+ { 233, 233 },+ { 234, 234 },+ { 235, 235 },+ { 236, 236 },+ { 237, 237 },+ { 238, 238 },+ { 239, 239 },+ { 240, 240 },+ { 241, 241 },+ { 242, 242 },+ { 243, 243 },+ { 244, 244 },+ { 245, 245 },+ { 246, 246 },+ { 247, 247 },+ { 248, 248 },+ { 249, 249 },+ { 250, 250 },+ { 251, 251 },+ { 252, 252 },+ { 253, 253 },+ { 254, 254 },+ { 255, 255 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 374 },+ { 89, 376 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t iso646_pt[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 195 },+ { 92, 199 },+ { 93, 213 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 227 },+ { 124, 231 },+ { 125, 245 },+ { 126, 126 },+ { 127, 127 },+ { 128, 128 },+ { 129, 129 },+ { 130, 130 },+ { 131, 131 },+ { 132, 132 },+ { 133, 133 },+ { 134, 134 },+ { 135, 135 },+ { 136, 136 },+ { 137, 137 },+ { 138, 138 },+ { 139, 139 },+ { 140, 140 },+ { 141, 141 },+ { 142, 142 },+ { 143, 143 },+ { 144, 144 },+ { 145, 145 },+ { 146, 146 },+ { 147, 147 },+ { 148, 148 },+ { 149, 149 },+ { 150, 150 },+ { 151, 151 },+ { 152, 152 },+ { 153, 153 },+ { 154, 154 },+ { 155, 155 },+ { 156, 156 },+ { 157, 157 },+ { 158, 158 },+ { 159, 159 },+ { 160, 160 },+ { 161, 161 },+ { 162, 162 },+ { 163, 163 },+ { 164, 164 },+ { 165, 165 },+ { 166, 166 },+ { 167, 167 },+ { 168, 168 },+ { 169, 169 },+ { 170, 170 },+ { 171, 171 },+ { 172, 172 },+ { 173, 173 },+ { 174, 174 },+ { 175, 175 },+ { 176, 176 },+ { 177, 177 },+ { 178, 178 },+ { 179, 179 },+ { 180, 180 },+ { 181, 181 },+ { 182, 182 },+ { 183, 183 },+ { 184, 184 },+ { 185, 185 },+ { 186, 186 },+ { 187, 187 },+ { 188, 188 },+ { 189, 189 },+ { 190, 190 },+ { 191, 191 },+ { 192, 192 },+ { 193, 193 },+ { 194, 194 },+ { 195, 195 },+ { 196, 196 },+ { 197, 197 },+ { 198, 198 },+ { 199, 199 },+ { 200, 200 },+ { 201, 201 },+ { 202, 202 },+ { 203, 203 },+ { 204, 204 },+ { 205, 205 },+ { 206, 206 },+ { 207, 207 },+ { 208, 208 },+ { 209, 209 },+ { 210, 210 },+ { 211, 211 },+ { 212, 212 },+ { 213, 213 },+ { 214, 214 },+ { 215, 215 },+ { 216, 216 },+ { 217, 217 },+ { 218, 218 },+ { 219, 219 },+ { 220, 220 },+ { 221, 221 },+ { 222, 222 },+ { 223, 223 },+ { 224, 224 },+ { 225, 225 },+ { 226, 226 },+ { 227, 227 },+ { 228, 228 },+ { 229, 229 },+ { 230, 230 },+ { 231, 231 },+ { 232, 232 },+ { 233, 233 },+ { 234, 234 },+ { 235, 235 },+ { 236, 236 },+ { 237, 237 },+ { 238, 238 },+ { 239, 239 },+ { 240, 240 },+ { 241, 241 },+ { 242, 242 },+ { 243, 243 },+ { 244, 244 },+ { 245, 245 },+ { 246, 246 },+ { 247, 247 },+ { 248, 248 },+ { 249, 249 },+ { 250, 250 },+ { 251, 251 },+ { 252, 252 },+ { 253, 253 },+ { 254, 254 },+ { 255, 255 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 374 },+ { 89, 376 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t iso646_se[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 201 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 196 },+ { 92, 214 },+ { 93, 197 },+ { 94, 220 },+ { 95, 95 },+ { 96, 233 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 228 },+ { 124, 246 },+ { 125, 229 },+ { 126, 252 },+ { 127, 127 },+ { 128, 128 },+ { 129, 129 },+ { 130, 130 },+ { 131, 131 },+ { 132, 132 },+ { 133, 133 },+ { 134, 134 },+ { 135, 135 },+ { 136, 136 },+ { 137, 137 },+ { 138, 138 },+ { 139, 139 },+ { 140, 140 },+ { 141, 141 },+ { 142, 142 },+ { 143, 143 },+ { 144, 144 },+ { 145, 145 },+ { 146, 146 },+ { 147, 147 },+ { 148, 148 },+ { 149, 149 },+ { 150, 150 },+ { 151, 151 },+ { 152, 152 },+ { 153, 153 },+ { 154, 154 },+ { 155, 155 },+ { 156, 156 },+ { 157, 157 },+ { 158, 158 },+ { 159, 159 },+ { 160, 160 },+ { 161, 161 },+ { 162, 162 },+ { 163, 163 },+ { 164, 164 },+ { 165, 165 },+ { 166, 166 },+ { 167, 167 },+ { 168, 168 },+ { 169, 169 },+ { 170, 170 },+ { 171, 171 },+ { 172, 172 },+ { 173, 173 },+ { 174, 174 },+ { 175, 175 },+ { 176, 176 },+ { 177, 177 },+ { 178, 178 },+ { 179, 179 },+ { 180, 180 },+ { 181, 181 },+ { 182, 182 },+ { 183, 183 },+ { 184, 184 },+ { 185, 185 },+ { 186, 186 },+ { 187, 187 },+ { 188, 188 },+ { 189, 189 },+ { 190, 190 },+ { 191, 191 },+ { 192, 192 },+ { 193, 193 },+ { 194, 194 },+ { 195, 195 },+ { 196, 196 },+ { 197, 197 },+ { 198, 198 },+ { 199, 199 },+ { 200, 200 },+ { 201, 201 },+ { 202, 202 },+ { 203, 203 },+ { 204, 204 },+ { 205, 205 },+ { 206, 206 },+ { 207, 207 },+ { 208, 208 },+ { 209, 209 },+ { 210, 210 },+ { 211, 211 },+ { 212, 212 },+ { 213, 213 },+ { 214, 214 },+ { 215, 215 },+ { 216, 216 },+ { 217, 217 },+ { 218, 218 },+ { 219, 219 },+ { 220, 220 },+ { 221, 221 },+ { 222, 222 },+ { 223, 223 },+ { 224, 224 },+ { 225, 225 },+ { 226, 226 },+ { 227, 227 },+ { 228, 228 },+ { 229, 229 },+ { 230, 230 },+ { 231, 231 },+ { 232, 232 },+ { 233, 233 },+ { 234, 234 },+ { 235, 235 },+ { 236, 236 },+ { 237, 237 },+ { 238, 238 },+ { 239, 239 },+ { 240, 240 },+ { 241, 241 },+ { 242, 242 },+ { 243, 243 },+ { 244, 244 },+ { 245, 245 },+ { 246, 246 },+ { 247, 247 },+ { 248, 248 },+ { 249, 249 },+ { 250, 250 },+ { 251, 251 },+ { 252, 252 },+ { 253, 253 },+ { 254, 254 },+ { 255, 255 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 374 },+ { 89, 376 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t iso8859_1[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 128 },+ { 129, 129 },+ { 130, 130 },+ { 131, 131 },+ { 132, 132 },+ { 133, 133 },+ { 134, 134 },+ { 135, 135 },+ { 136, 136 },+ { 137, 137 },+ { 138, 138 },+ { 139, 139 },+ { 140, 140 },+ { 141, 141 },+ { 142, 142 },+ { 143, 143 },+ { 144, 144 },+ { 145, 145 },+ { 146, 146 },+ { 147, 147 },+ { 148, 148 },+ { 149, 149 },+ { 150, 150 },+ { 151, 151 },+ { 152, 152 },+ { 153, 153 },+ { 154, 154 },+ { 155, 155 },+ { 156, 156 },+ { 157, 157 },+ { 158, 158 },+ { 159, 159 },+ { 160, 160 },+ { 161, 161 },+ { 162, 162 },+ { 163, 163 },+ { 164, 164 },+ { 165, 165 },+ { 166, 166 },+ { 167, 167 },+ { 168, 168 },+ { 169, 169 },+ { 170, 170 },+ { 171, 171 },+ { 172, 172 },+ { 173, 173 },+ { 174, 174 },+ { 175, 175 },+ { 176, 176 },+ { 177, 177 },+ { 178, 178 },+ { 179, 179 },+ { 180, 180 },+ { 181, 181 },+ { 182, 182 },+ { 183, 183 },+ { 184, 184 },+ { 185, 185 },+ { 186, 186 },+ { 187, 187 },+ { 188, 188 },+ { 189, 189 },+ { 190, 190 },+ { 191, 191 },+ { 192, 192 },+ { 193, 193 },+ { 194, 194 },+ { 195, 195 },+ { 196, 196 },+ { 197, 197 },+ { 198, 198 },+ { 199, 199 },+ { 200, 200 },+ { 201, 201 },+ { 202, 202 },+ { 203, 203 },+ { 204, 204 },+ { 205, 205 },+ { 206, 206 },+ { 207, 207 },+ { 208, 208 },+ { 209, 209 },+ { 210, 210 },+ { 211, 211 },+ { 212, 212 },+ { 213, 213 },+ { 214, 214 },+ { 215, 215 },+ { 216, 216 },+ { 217, 217 },+ { 218, 218 },+ { 219, 219 },+ { 220, 220 },+ { 221, 221 },+ { 222, 222 },+ { 223, 223 },+ { 224, 224 },+ { 225, 225 },+ { 226, 226 },+ { 227, 227 },+ { 228, 228 },+ { 229, 229 },+ { 230, 230 },+ { 231, 231 },+ { 232, 232 },+ { 233, 233 },+ { 234, 234 },+ { 235, 235 },+ { 236, 236 },+ { 237, 237 },+ { 238, 238 },+ { 239, 239 },+ { 240, 240 },+ { 241, 241 },+ { 242, 242 },+ { 243, 243 },+ { 244, 244 },+ { 245, 245 },+ { 246, 246 },+ { 247, 247 },+ { 248, 248 },+ { 249, 249 },+ { 250, 250 },+ { 251, 251 },+ { 252, 252 },+ { 253, 253 },+ { 254, 254 },+ { 255, 255 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 374 },+ { 89, 376 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t iso8859_2[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 128 },+ { 129, 129 },+ { 130, 130 },+ { 131, 131 },+ { 132, 132 },+ { 133, 133 },+ { 134, 134 },+ { 135, 135 },+ { 136, 136 },+ { 137, 137 },+ { 138, 138 },+ { 139, 139 },+ { 140, 140 },+ { 141, 141 },+ { 142, 142 },+ { 143, 143 },+ { 144, 144 },+ { 145, 145 },+ { 146, 146 },+ { 147, 147 },+ { 148, 148 },+ { 149, 149 },+ { 150, 150 },+ { 151, 151 },+ { 152, 152 },+ { 153, 153 },+ { 154, 154 },+ { 155, 155 },+ { 156, 156 },+ { 157, 157 },+ { 158, 158 },+ { 159, 159 },+ { 160, 160 },+ { 161, 260 },+ { 162, 728 },+ { 163, 321 },+ { 164, 164 },+ { 165, 317 },+ { 166, 346 },+ { 167, 167 },+ { 168, 168 },+ { 169, 352 },+ { 170, 350 },+ { 171, 356 },+ { 172, 377 },+ { 173, 173 },+ { 174, 381 },+ { 175, 379 },+ { 176, 176 },+ { 177, 261 },+ { 178, 731 },+ { 179, 322 },+ { 180, 180 },+ { 181, 318 },+ { 182, 347 },+ { 183, 711 },+ { 184, 184 },+ { 185, 353 },+ { 186, 351 },+ { 187, 357 },+ { 188, 378 },+ { 189, 733 },+ { 190, 382 },+ { 191, 380 },+ { 192, 340 },+ { 193, 193 },+ { 194, 194 },+ { 195, 258 },+ { 196, 196 },+ { 197, 313 },+ { 198, 262 },+ { 199, 199 },+ { 200, 268 },+ { 201, 201 },+ { 202, 280 },+ { 203, 203 },+ { 204, 282 },+ { 205, 205 },+ { 206, 206 },+ { 207, 270 },+ { 208, 272 },+ { 209, 323 },+ { 210, 327 },+ { 211, 211 },+ { 212, 212 },+ { 213, 336 },+ { 214, 214 },+ { 215, 215 },+ { 216, 344 },+ { 217, 366 },+ { 218, 218 },+ { 219, 368 },+ { 220, 220 },+ { 221, 221 },+ { 222, 354 },+ { 223, 223 },+ { 224, 341 },+ { 225, 225 },+ { 226, 226 },+ { 227, 259 },+ { 228, 228 },+ { 229, 314 },+ { 230, 263 },+ { 231, 231 },+ { 232, 269 },+ { 233, 233 },+ { 234, 281 },+ { 235, 235 },+ { 236, 283 },+ { 237, 237 },+ { 238, 238 },+ { 239, 271 },+ { 240, 273 },+ { 241, 324 },+ { 242, 328 },+ { 243, 243 },+ { 244, 244 },+ { 245, 337 },+ { 246, 246 },+ { 247, 247 },+ { 248, 345 },+ { 249, 367 },+ { 250, 250 },+ { 251, 369 },+ { 252, 252 },+ { 253, 253 },+ { 254, 355 },+ { 255, 729 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 192 },+ { 65, 195 },+ { 65, 197 },+ { 65, 256 },+ { 65, 461 },+ { 97, 224 },+ { 97, 227 },+ { 97, 229 },+ { 97, 257 },+ { 97, 462 },+ { 67, 264 },+ { 67, 266 },+ { 99, 265 },+ { 99, 267 },+ { 69, 200 },+ { 69, 202 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 101, 232 },+ { 101, 234 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 204 },+ { 73, 207 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 236 },+ { 105, 239 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 315 },+ { 76, 319 },+ { 108, 316 },+ { 108, 320 },+ { 77, 209 },+ { 77, 325 },+ { 109, 241 },+ { 109, 326 },+ { 109, 329 },+ { 78, 210 },+ { 78, 213 },+ { 78, 216 },+ { 78, 332 },+ { 78, 334 },+ { 78, 465 },+ { 78, 490 },+ { 110, 242 },+ { 110, 245 },+ { 110, 248 },+ { 110, 333 },+ { 110, 335 },+ { 110, 466 },+ { 110, 491 },+ { 82, 342 },+ { 114, 343 },+ { 83, 348 },+ { 115, 349 },+ { 85, 217 },+ { 85, 219 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 370 },+ { 85, 467 },+ { 117, 249 },+ { 117, 251 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 374 },+ { 89, 376 },+ { 121, 255 },+ { 121, 375 },+};+static convert_t iso8859_3[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 128 },+ { 129, 129 },+ { 130, 130 },+ { 131, 131 },+ { 132, 132 },+ { 133, 133 },+ { 134, 134 },+ { 135, 135 },+ { 136, 136 },+ { 137, 137 },+ { 138, 138 },+ { 139, 139 },+ { 140, 140 },+ { 141, 141 },+ { 142, 142 },+ { 143, 143 },+ { 144, 144 },+ { 145, 145 },+ { 146, 146 },+ { 147, 147 },+ { 148, 148 },+ { 149, 149 },+ { 150, 150 },+ { 151, 151 },+ { 152, 152 },+ { 153, 153 },+ { 154, 154 },+ { 155, 155 },+ { 156, 156 },+ { 157, 157 },+ { 158, 158 },+ { 159, 159 },+ { 160, 160 },+ { 161, 294 },+ { 162, 728 },+ { 163, 163 },+ { 164, 164 },+ { 165, 165 },+ { 166, 292 },+ { 167, 167 },+ { 168, 168 },+ { 169, 304 },+ { 170, 350 },+ { 171, 286 },+ { 172, 308 },+ { 173, 173 },+ { 174, 174 },+ { 175, 379 },+ { 176, 176 },+ { 177, 295 },+ { 178, 178 },+ { 179, 179 },+ { 180, 180 },+ { 181, 181 },+ { 182, 293 },+ { 183, 183 },+ { 184, 184 },+ { 185, 305 },+ { 186, 351 },+ { 187, 287 },+ { 188, 309 },+ { 189, 189 },+ { 190, 190 },+ { 191, 380 },+ { 192, 192 },+ { 193, 193 },+ { 194, 194 },+ { 195, 195 },+ { 196, 196 },+ { 197, 266 },+ { 198, 264 },+ { 199, 199 },+ { 200, 200 },+ { 201, 201 },+ { 202, 202 },+ { 203, 203 },+ { 204, 204 },+ { 205, 205 },+ { 206, 206 },+ { 207, 207 },+ { 208, 208 },+ { 209, 209 },+ { 210, 210 },+ { 211, 211 },+ { 212, 212 },+ { 213, 288 },+ { 214, 214 },+ { 215, 215 },+ { 216, 284 },+ { 217, 217 },+ { 218, 218 },+ { 219, 219 },+ { 220, 220 },+ { 221, 364 },+ { 222, 348 },+ { 223, 223 },+ { 224, 224 },+ { 225, 225 },+ { 226, 226 },+ { 227, 227 },+ { 228, 228 },+ { 229, 267 },+ { 230, 265 },+ { 231, 231 },+ { 232, 232 },+ { 233, 233 },+ { 234, 234 },+ { 235, 235 },+ { 236, 236 },+ { 237, 237 },+ { 238, 238 },+ { 239, 239 },+ { 240, 240 },+ { 241, 241 },+ { 242, 242 },+ { 243, 243 },+ { 244, 244 },+ { 245, 289 },+ { 246, 246 },+ { 247, 247 },+ { 248, 285 },+ { 249, 249 },+ { 250, 250 },+ { 251, 251 },+ { 252, 252 },+ { 253, 365 },+ { 254, 349 },+ { 255, 729 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 197 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 229 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 262 },+ { 67, 268 },+ { 99, 263 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 463 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 464 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 213 },+ { 78, 216 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 245 },+ { 110, 248 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 352 },+ { 115, 347 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 360 },+ { 85, 362 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 361 },+ { 117, 363 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 221 },+ { 89, 374 },+ { 89, 376 },+ { 121, 253 },+ { 121, 255 },+ { 121, 375 },+ { 90, 377 },+ { 90, 381 },+ { 122, 378 },+ { 122, 382 },+};+static convert_t iso8859_4[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 128 },+ { 129, 129 },+ { 130, 130 },+ { 131, 131 },+ { 132, 132 },+ { 133, 133 },+ { 134, 134 },+ { 135, 135 },+ { 136, 136 },+ { 137, 137 },+ { 138, 138 },+ { 139, 139 },+ { 140, 140 },+ { 141, 141 },+ { 142, 142 },+ { 143, 143 },+ { 144, 144 },+ { 145, 145 },+ { 146, 146 },+ { 147, 147 },+ { 148, 148 },+ { 149, 149 },+ { 150, 150 },+ { 151, 151 },+ { 152, 152 },+ { 153, 153 },+ { 154, 154 },+ { 155, 155 },+ { 156, 156 },+ { 157, 157 },+ { 158, 158 },+ { 159, 159 },+ { 160, 160 },+ { 161, 260 },+ { 162, 312 },+ { 163, 342 },+ { 164, 164 },+ { 165, 296 },+ { 166, 315 },+ { 167, 167 },+ { 168, 168 },+ { 169, 352 },+ { 170, 274 },+ { 171, 290 },+ { 172, 358 },+ { 173, 173 },+ { 174, 381 },+ { 175, 175 },+ { 176, 176 },+ { 177, 261 },+ { 178, 731 },+ { 179, 343 },+ { 180, 180 },+ { 181, 297 },+ { 182, 316 },+ { 183, 711 },+ { 184, 184 },+ { 185, 353 },+ { 186, 275 },+ { 187, 291 },+ { 188, 359 },+ { 189, 330 },+ { 190, 382 },+ { 191, 331 },+ { 192, 256 },+ { 193, 193 },+ { 194, 194 },+ { 195, 195 },+ { 196, 196 },+ { 197, 197 },+ { 198, 198 },+ { 199, 302 },+ { 200, 268 },+ { 201, 201 },+ { 202, 280 },+ { 203, 203 },+ { 204, 278 },+ { 205, 205 },+ { 206, 206 },+ { 207, 298 },+ { 208, 272 },+ { 209, 325 },+ { 210, 332 },+ { 211, 310 },+ { 212, 212 },+ { 213, 213 },+ { 214, 214 },+ { 215, 215 },+ { 216, 216 },+ { 217, 370 },+ { 218, 218 },+ { 219, 219 },+ { 220, 220 },+ { 221, 360 },+ { 222, 362 },+ { 223, 223 },+ { 224, 257 },+ { 225, 225 },+ { 226, 226 },+ { 227, 227 },+ { 228, 228 },+ { 229, 229 },+ { 230, 230 },+ { 231, 303 },+ { 232, 269 },+ { 233, 233 },+ { 234, 281 },+ { 235, 235 },+ { 236, 279 },+ { 237, 237 },+ { 238, 238 },+ { 239, 299 },+ { 240, 273 },+ { 241, 326 },+ { 242, 333 },+ { 243, 311 },+ { 244, 244 },+ { 245, 245 },+ { 246, 246 },+ { 247, 247 },+ { 248, 248 },+ { 249, 371 },+ { 250, 250 },+ { 251, 251 },+ { 252, 252 },+ { 253, 361 },+ { 254, 363 },+ { 255, 729 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 192 },+ { 65, 258 },+ { 65, 461 },+ { 97, 224 },+ { 97, 259 },+ { 97, 462 },+ { 67, 199 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 99, 231 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 68, 270 },+ { 100, 271 },+ { 69, 200 },+ { 69, 202 },+ { 69, 276 },+ { 69, 282 },+ { 101, 232 },+ { 101, 234 },+ { 101, 277 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 204 },+ { 73, 207 },+ { 73, 300 },+ { 73, 304 },+ { 73, 463 },+ { 105, 236 },+ { 105, 239 },+ { 105, 301 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 488 },+ { 107, 489 },+ { 76, 313 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 209 },+ { 77, 323 },+ { 77, 327 },+ { 109, 241 },+ { 109, 324 },+ { 109, 328 },+ { 109, 329 },+ { 78, 210 },+ { 78, 211 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 242 },+ { 110, 243 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 344 },+ { 114, 341 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 217 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 467 },+ { 117, 249 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 221 },+ { 89, 374 },+ { 89, 376 },+ { 121, 253 },+ { 121, 255 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 122, 378 },+ { 122, 380 },+};+static convert_t iso8859_5[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 128 },+ { 129, 129 },+ { 130, 130 },+ { 131, 131 },+ { 132, 132 },+ { 133, 133 },+ { 134, 134 },+ { 135, 135 },+ { 136, 136 },+ { 137, 137 },+ { 138, 138 },+ { 139, 139 },+ { 140, 140 },+ { 141, 141 },+ { 142, 142 },+ { 143, 143 },+ { 144, 144 },+ { 145, 145 },+ { 146, 146 },+ { 147, 147 },+ { 148, 148 },+ { 149, 149 },+ { 150, 150 },+ { 151, 151 },+ { 152, 152 },+ { 153, 153 },+ { 154, 154 },+ { 155, 155 },+ { 156, 156 },+ { 157, 157 },+ { 158, 158 },+ { 159, 159 },+ { 160, 160 },+ { 161, 1025 },+ { 162, 1026 },+ { 163, 1027 },+ { 164, 1028 },+ { 165, 1029 },+ { 166, 1030 },+ { 167, 1031 },+ { 168, 1032 },+ { 169, 1033 },+ { 170, 1034 },+ { 171, 1035 },+ { 172, 1036 },+ { 173, 173 },+ { 174, 1038 },+ { 175, 1039 },+ { 176, 1040 },+ { 177, 1041 },+ { 178, 1042 },+ { 179, 1043 },+ { 180, 1044 },+ { 181, 1045 },+ { 182, 1046 },+ { 183, 1047 },+ { 184, 1048 },+ { 185, 1049 },+ { 186, 1050 },+ { 187, 1051 },+ { 188, 1052 },+ { 189, 1053 },+ { 190, 1054 },+ { 191, 1055 },+ { 192, 1056 },+ { 193, 1057 },+ { 194, 1058 },+ { 195, 1059 },+ { 196, 1060 },+ { 197, 1061 },+ { 198, 1062 },+ { 199, 1063 },+ { 200, 1064 },+ { 201, 1065 },+ { 202, 1066 },+ { 203, 1067 },+ { 204, 1068 },+ { 205, 1069 },+ { 206, 1070 },+ { 207, 1071 },+ { 208, 1072 },+ { 209, 1073 },+ { 210, 1074 },+ { 211, 1075 },+ { 212, 1076 },+ { 213, 1077 },+ { 214, 1078 },+ { 215, 1079 },+ { 216, 1080 },+ { 217, 1081 },+ { 218, 1082 },+ { 219, 1083 },+ { 220, 1084 },+ { 221, 1085 },+ { 222, 1086 },+ { 223, 1087 },+ { 224, 1088 },+ { 225, 1089 },+ { 226, 1090 },+ { 227, 1091 },+ { 228, 1092 },+ { 229, 1093 },+ { 230, 1094 },+ { 231, 1095 },+ { 232, 1096 },+ { 233, 1097 },+ { 234, 1098 },+ { 235, 1099 },+ { 236, 1100 },+ { 237, 1101 },+ { 238, 1102 },+ { 239, 1103 },+ { 240, 8470 },+ { 241, 1105 },+ { 242, 1106 },+ { 243, 1107 },+ { 244, 1108 },+ { 245, 1109 },+ { 246, 1110 },+ { 247, 1111 },+ { 248, 1112 },+ { 249, 1113 },+ { 250, 1114 },+ { 251, 1115 },+ { 252, 1116 },+ { 253, 167 },+ { 254, 1118 },+ { 255, 1119 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 192 },+ { 65, 193 },+ { 65, 194 },+ { 65, 195 },+ { 65, 196 },+ { 65, 197 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 224 },+ { 97, 225 },+ { 97, 226 },+ { 97, 227 },+ { 97, 228 },+ { 97, 229 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 199 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 231 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 200 },+ { 69, 201 },+ { 69, 202 },+ { 69, 203 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 232 },+ { 101, 233 },+ { 101, 234 },+ { 101, 235 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 204 },+ { 73, 205 },+ { 73, 206 },+ { 73, 207 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 236 },+ { 105, 237 },+ { 105, 238 },+ { 105, 239 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 209 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 241 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 210 },+ { 78, 211 },+ { 78, 212 },+ { 78, 213 },+ { 78, 214 },+ { 78, 216 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 242 },+ { 110, 243 },+ { 110, 244 },+ { 110, 245 },+ { 110, 246 },+ { 110, 248 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 217 },+ { 85, 218 },+ { 85, 219 },+ { 85, 220 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 249 },+ { 117, 250 },+ { 117, 251 },+ { 117, 252 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 221 },+ { 89, 374 },+ { 89, 376 },+ { 121, 253 },+ { 121, 255 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t iso8859_6[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 128 },+ { 129, 129 },+ { 130, 130 },+ { 131, 131 },+ { 132, 132 },+ { 133, 133 },+ { 134, 134 },+ { 135, 135 },+ { 136, 136 },+ { 137, 137 },+ { 138, 138 },+ { 139, 139 },+ { 140, 140 },+ { 141, 141 },+ { 142, 142 },+ { 143, 143 },+ { 144, 144 },+ { 145, 145 },+ { 146, 146 },+ { 147, 147 },+ { 148, 148 },+ { 149, 149 },+ { 150, 150 },+ { 151, 151 },+ { 152, 152 },+ { 153, 153 },+ { 154, 154 },+ { 155, 155 },+ { 156, 156 },+ { 157, 157 },+ { 158, 158 },+ { 159, 159 },+ { 160, 160 },+ { 161, 161 },+ { 162, 162 },+ { 163, 163 },+ { 164, 164 },+ { 165, 165 },+ { 166, 166 },+ { 167, 167 },+ { 168, 168 },+ { 169, 169 },+ { 170, 170 },+ { 171, 171 },+ { 172, 1548 },+ { 173, 173 },+ { 174, 174 },+ { 175, 175 },+ { 176, 176 },+ { 177, 177 },+ { 178, 178 },+ { 179, 179 },+ { 180, 180 },+ { 181, 181 },+ { 182, 182 },+ { 183, 183 },+ { 184, 184 },+ { 185, 185 },+ { 186, 186 },+ { 187, 1563 },+ { 188, 188 },+ { 189, 189 },+ { 190, 190 },+ { 191, 1567 },+ { 192, 192 },+ { 193, 1569 },+ { 194, 1570 },+ { 195, 1571 },+ { 196, 1572 },+ { 197, 1573 },+ { 198, 1574 },+ { 199, 1575 },+ { 200, 1576 },+ { 201, 1577 },+ { 202, 1578 },+ { 203, 1579 },+ { 204, 1580 },+ { 205, 1581 },+ { 206, 1582 },+ { 207, 1583 },+ { 208, 1584 },+ { 209, 1585 },+ { 210, 1586 },+ { 211, 1587 },+ { 212, 1588 },+ { 213, 1589 },+ { 214, 1590 },+ { 215, 1591 },+ { 216, 1592 },+ { 217, 1593 },+ { 218, 1594 },+ { 219, 219 },+ { 220, 220 },+ { 221, 221 },+ { 222, 222 },+ { 223, 223 },+ { 224, 1600 },+ { 225, 1601 },+ { 226, 1602 },+ { 227, 1603 },+ { 228, 1604 },+ { 229, 1605 },+ { 230, 1606 },+ { 231, 1607 },+ { 232, 1608 },+ { 233, 1609 },+ { 234, 1610 },+ { 235, 1611 },+ { 236, 1612 },+ { 237, 1613 },+ { 238, 1614 },+ { 239, 1615 },+ { 240, 1616 },+ { 241, 1617 },+ { 242, 1618 },+ { 243, 243 },+ { 244, 244 },+ { 245, 245 },+ { 246, 246 },+ { 247, 247 },+ { 248, 248 },+ { 249, 249 },+ { 250, 250 },+ { 251, 251 },+ { 252, 252 },+ { 253, 253 },+ { 254, 254 },+ { 255, 255 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 193 },+ { 65, 194 },+ { 65, 195 },+ { 65, 196 },+ { 65, 197 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 224 },+ { 97, 225 },+ { 97, 226 },+ { 97, 227 },+ { 97, 228 },+ { 97, 229 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 199 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 231 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 200 },+ { 69, 201 },+ { 69, 202 },+ { 69, 203 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 232 },+ { 101, 233 },+ { 101, 234 },+ { 101, 235 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 204 },+ { 73, 205 },+ { 73, 206 },+ { 73, 207 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 236 },+ { 105, 237 },+ { 105, 238 },+ { 105, 239 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 209 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 241 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 210 },+ { 78, 211 },+ { 78, 212 },+ { 78, 213 },+ { 78, 214 },+ { 78, 216 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 242 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 217 },+ { 85, 218 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 374 },+ { 89, 376 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t iso8859_7[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 128 },+ { 129, 129 },+ { 130, 130 },+ { 131, 131 },+ { 132, 132 },+ { 133, 133 },+ { 134, 134 },+ { 135, 135 },+ { 136, 136 },+ { 137, 137 },+ { 138, 138 },+ { 139, 139 },+ { 140, 140 },+ { 141, 141 },+ { 142, 142 },+ { 143, 143 },+ { 144, 144 },+ { 145, 145 },+ { 146, 146 },+ { 147, 147 },+ { 148, 148 },+ { 149, 149 },+ { 150, 150 },+ { 151, 151 },+ { 152, 152 },+ { 153, 153 },+ { 154, 154 },+ { 155, 155 },+ { 156, 156 },+ { 157, 157 },+ { 158, 158 },+ { 159, 159 },+ { 160, 160 },+ { 161, 8216 },+ { 162, 8217 },+ { 163, 163 },+ { 164, 164 },+ { 165, 165 },+ { 166, 166 },+ { 167, 167 },+ { 168, 168 },+ { 169, 169 },+ { 170, 170 },+ { 171, 171 },+ { 172, 172 },+ { 173, 173 },+ { 174, 174 },+ { 175, 8213 },+ { 176, 176 },+ { 177, 177 },+ { 178, 178 },+ { 179, 179 },+ { 180, 900 },+ { 181, 901 },+ { 182, 902 },+ { 183, 183 },+ { 184, 904 },+ { 185, 905 },+ { 186, 906 },+ { 187, 187 },+ { 188, 908 },+ { 189, 189 },+ { 190, 910 },+ { 191, 911 },+ { 192, 912 },+ { 193, 913 },+ { 194, 914 },+ { 195, 915 },+ { 196, 916 },+ { 197, 917 },+ { 198, 918 },+ { 199, 919 },+ { 200, 920 },+ { 201, 921 },+ { 202, 922 },+ { 203, 923 },+ { 204, 924 },+ { 205, 925 },+ { 206, 926 },+ { 207, 927 },+ { 208, 928 },+ { 209, 929 },+ { 210, 210 },+ { 211, 931 },+ { 212, 932 },+ { 213, 933 },+ { 214, 934 },+ { 215, 935 },+ { 216, 936 },+ { 217, 937 },+ { 218, 938 },+ { 219, 939 },+ { 220, 940 },+ { 221, 941 },+ { 222, 942 },+ { 223, 943 },+ { 224, 944 },+ { 225, 945 },+ { 226, 946 },+ { 227, 947 },+ { 228, 948 },+ { 229, 949 },+ { 230, 950 },+ { 231, 951 },+ { 232, 952 },+ { 233, 953 },+ { 234, 954 },+ { 235, 955 },+ { 236, 956 },+ { 237, 957 },+ { 238, 958 },+ { 239, 959 },+ { 240, 960 },+ { 241, 961 },+ { 242, 962 },+ { 243, 963 },+ { 244, 964 },+ { 245, 965 },+ { 246, 966 },+ { 247, 967 },+ { 248, 968 },+ { 249, 969 },+ { 250, 970 },+ { 251, 971 },+ { 252, 972 },+ { 253, 973 },+ { 254, 974 },+ { 255, 255 },+ { 34, 8220 },+ { 34, 8221 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 192 },+ { 65, 193 },+ { 65, 194 },+ { 65, 195 },+ { 65, 196 },+ { 65, 197 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 224 },+ { 97, 225 },+ { 97, 226 },+ { 97, 227 },+ { 97, 228 },+ { 97, 229 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 199 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 231 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 200 },+ { 69, 201 },+ { 69, 202 },+ { 69, 203 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 232 },+ { 101, 233 },+ { 101, 234 },+ { 101, 235 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 204 },+ { 73, 205 },+ { 73, 206 },+ { 73, 207 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 236 },+ { 105, 237 },+ { 105, 238 },+ { 105, 239 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 209 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 241 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 211 },+ { 78, 212 },+ { 78, 213 },+ { 78, 214 },+ { 78, 216 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 242 },+ { 110, 243 },+ { 110, 244 },+ { 110, 245 },+ { 110, 246 },+ { 110, 248 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 217 },+ { 85, 218 },+ { 85, 219 },+ { 85, 220 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 249 },+ { 117, 250 },+ { 117, 251 },+ { 117, 252 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 221 },+ { 89, 374 },+ { 89, 376 },+ { 121, 253 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t iso8859_8[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 128 },+ { 129, 129 },+ { 130, 130 },+ { 131, 131 },+ { 132, 132 },+ { 133, 133 },+ { 134, 134 },+ { 135, 135 },+ { 136, 136 },+ { 137, 137 },+ { 138, 138 },+ { 139, 139 },+ { 140, 140 },+ { 141, 141 },+ { 142, 142 },+ { 143, 143 },+ { 144, 144 },+ { 145, 145 },+ { 146, 146 },+ { 147, 147 },+ { 148, 148 },+ { 149, 149 },+ { 150, 150 },+ { 151, 151 },+ { 152, 152 },+ { 153, 153 },+ { 154, 154 },+ { 155, 155 },+ { 156, 156 },+ { 157, 157 },+ { 158, 158 },+ { 159, 159 },+ { 160, 160 },+ { 161, 161 },+ { 162, 162 },+ { 163, 163 },+ { 164, 164 },+ { 165, 165 },+ { 166, 166 },+ { 167, 167 },+ { 168, 168 },+ { 169, 169 },+ { 170, 215 },+ { 171, 171 },+ { 172, 172 },+ { 173, 173 },+ { 174, 174 },+ { 175, 175 },+ { 176, 176 },+ { 177, 177 },+ { 178, 178 },+ { 179, 179 },+ { 180, 180 },+ { 181, 181 },+ { 182, 182 },+ { 183, 183 },+ { 184, 184 },+ { 185, 185 },+ { 186, 247 },+ { 187, 187 },+ { 188, 188 },+ { 189, 189 },+ { 190, 190 },+ { 191, 191 },+ { 192, 192 },+ { 193, 193 },+ { 194, 194 },+ { 195, 195 },+ { 196, 196 },+ { 197, 197 },+ { 198, 198 },+ { 199, 199 },+ { 200, 200 },+ { 201, 201 },+ { 202, 202 },+ { 203, 203 },+ { 204, 204 },+ { 205, 205 },+ { 206, 206 },+ { 207, 207 },+ { 208, 208 },+ { 209, 209 },+ { 210, 210 },+ { 211, 211 },+ { 212, 212 },+ { 213, 213 },+ { 214, 214 },+ { 215, 215 },+ { 216, 216 },+ { 217, 217 },+ { 218, 218 },+ { 219, 219 },+ { 220, 220 },+ { 221, 221 },+ { 222, 222 },+ { 223, 8215 },+ { 224, 1488 },+ { 225, 1489 },+ { 226, 1490 },+ { 227, 1491 },+ { 228, 1492 },+ { 229, 1493 },+ { 230, 1494 },+ { 231, 1495 },+ { 232, 1496 },+ { 233, 1497 },+ { 234, 1498 },+ { 235, 1499 },+ { 236, 1500 },+ { 237, 1501 },+ { 238, 1502 },+ { 239, 1503 },+ { 240, 1504 },+ { 241, 1505 },+ { 242, 1506 },+ { 243, 1507 },+ { 244, 1508 },+ { 245, 1509 },+ { 246, 1510 },+ { 247, 1511 },+ { 248, 1512 },+ { 249, 1513 },+ { 250, 1514 },+ { 251, 251 },+ { 252, 252 },+ { 253, 8206 },+ { 254, 8207 },+ { 255, 255 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 224 },+ { 97, 225 },+ { 97, 226 },+ { 97, 227 },+ { 97, 228 },+ { 97, 229 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 231 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 232 },+ { 101, 233 },+ { 101, 234 },+ { 101, 235 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 236 },+ { 105, 237 },+ { 105, 238 },+ { 105, 239 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 241 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 242 },+ { 110, 243 },+ { 110, 244 },+ { 110, 245 },+ { 110, 246 },+ { 110, 248 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 249 },+ { 117, 250 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 374 },+ { 89, 376 },+ { 121, 253 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t iso8859_9[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 128 },+ { 129, 129 },+ { 130, 130 },+ { 131, 131 },+ { 132, 132 },+ { 133, 133 },+ { 134, 134 },+ { 135, 135 },+ { 136, 136 },+ { 137, 137 },+ { 138, 138 },+ { 139, 139 },+ { 140, 140 },+ { 141, 141 },+ { 142, 142 },+ { 143, 143 },+ { 144, 144 },+ { 145, 145 },+ { 146, 146 },+ { 147, 147 },+ { 148, 148 },+ { 149, 149 },+ { 150, 150 },+ { 151, 151 },+ { 152, 152 },+ { 153, 153 },+ { 154, 154 },+ { 155, 155 },+ { 156, 156 },+ { 157, 157 },+ { 158, 158 },+ { 159, 159 },+ { 160, 160 },+ { 161, 161 },+ { 162, 162 },+ { 163, 163 },+ { 164, 164 },+ { 165, 165 },+ { 166, 166 },+ { 167, 167 },+ { 168, 168 },+ { 169, 169 },+ { 170, 170 },+ { 171, 171 },+ { 172, 172 },+ { 173, 173 },+ { 174, 174 },+ { 175, 175 },+ { 176, 176 },+ { 177, 177 },+ { 178, 178 },+ { 179, 179 },+ { 180, 180 },+ { 181, 181 },+ { 182, 182 },+ { 183, 183 },+ { 184, 184 },+ { 185, 185 },+ { 186, 186 },+ { 187, 187 },+ { 188, 188 },+ { 189, 189 },+ { 190, 190 },+ { 191, 191 },+ { 192, 192 },+ { 193, 193 },+ { 194, 194 },+ { 195, 195 },+ { 196, 196 },+ { 197, 197 },+ { 198, 198 },+ { 199, 199 },+ { 200, 200 },+ { 201, 201 },+ { 202, 202 },+ { 203, 203 },+ { 204, 204 },+ { 205, 205 },+ { 206, 206 },+ { 207, 207 },+ { 208, 286 },+ { 209, 209 },+ { 210, 210 },+ { 211, 211 },+ { 212, 212 },+ { 213, 213 },+ { 214, 214 },+ { 215, 215 },+ { 216, 216 },+ { 217, 217 },+ { 218, 218 },+ { 219, 219 },+ { 220, 220 },+ { 221, 304 },+ { 222, 350 },+ { 223, 223 },+ { 224, 224 },+ { 225, 225 },+ { 226, 226 },+ { 227, 227 },+ { 228, 228 },+ { 229, 229 },+ { 230, 230 },+ { 231, 231 },+ { 232, 232 },+ { 233, 233 },+ { 234, 234 },+ { 235, 235 },+ { 236, 236 },+ { 237, 237 },+ { 238, 238 },+ { 239, 239 },+ { 240, 287 },+ { 241, 241 },+ { 242, 242 },+ { 243, 243 },+ { 244, 244 },+ { 245, 245 },+ { 246, 246 },+ { 247, 247 },+ { 248, 248 },+ { 249, 249 },+ { 250, 250 },+ { 251, 251 },+ { 252, 252 },+ { 253, 305 },+ { 254, 351 },+ { 255, 255 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 463 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 221 },+ { 89, 374 },+ { 89, 376 },+ { 121, 253 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t iso8859_10[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 128 },+ { 129, 129 },+ { 130, 130 },+ { 131, 131 },+ { 132, 132 },+ { 133, 133 },+ { 134, 134 },+ { 135, 135 },+ { 136, 136 },+ { 137, 137 },+ { 138, 138 },+ { 139, 139 },+ { 140, 140 },+ { 141, 141 },+ { 142, 142 },+ { 143, 143 },+ { 144, 144 },+ { 145, 145 },+ { 146, 146 },+ { 147, 147 },+ { 148, 148 },+ { 149, 149 },+ { 150, 150 },+ { 151, 151 },+ { 152, 152 },+ { 153, 153 },+ { 154, 154 },+ { 155, 155 },+ { 156, 156 },+ { 157, 157 },+ { 158, 158 },+ { 159, 159 },+ { 160, 160 },+ { 161, 260 },+ { 162, 274 },+ { 163, 290 },+ { 164, 298 },+ { 165, 296 },+ { 166, 310 },+ { 167, 167 },+ { 168, 315 },+ { 169, 272 },+ { 170, 352 },+ { 171, 358 },+ { 172, 381 },+ { 173, 173 },+ { 174, 362 },+ { 175, 330 },+ { 176, 176 },+ { 177, 261 },+ { 178, 275 },+ { 179, 291 },+ { 180, 299 },+ { 181, 297 },+ { 182, 311 },+ { 183, 183 },+ { 184, 316 },+ { 185, 273 },+ { 186, 353 },+ { 187, 359 },+ { 188, 382 },+ { 189, 8213 },+ { 190, 363 },+ { 191, 331 },+ { 192, 256 },+ { 193, 193 },+ { 194, 194 },+ { 195, 195 },+ { 196, 196 },+ { 197, 197 },+ { 198, 198 },+ { 199, 302 },+ { 200, 268 },+ { 201, 201 },+ { 202, 280 },+ { 203, 203 },+ { 204, 278 },+ { 205, 205 },+ { 206, 206 },+ { 207, 207 },+ { 208, 208 },+ { 209, 325 },+ { 210, 332 },+ { 211, 211 },+ { 212, 212 },+ { 213, 213 },+ { 214, 214 },+ { 215, 360 },+ { 216, 216 },+ { 217, 370 },+ { 218, 218 },+ { 219, 219 },+ { 220, 220 },+ { 221, 221 },+ { 222, 222 },+ { 223, 223 },+ { 224, 257 },+ { 225, 225 },+ { 226, 226 },+ { 227, 227 },+ { 228, 228 },+ { 229, 229 },+ { 230, 230 },+ { 231, 303 },+ { 232, 269 },+ { 233, 233 },+ { 234, 281 },+ { 235, 235 },+ { 236, 279 },+ { 237, 237 },+ { 238, 238 },+ { 239, 239 },+ { 240, 240 },+ { 241, 326 },+ { 242, 333 },+ { 243, 243 },+ { 244, 244 },+ { 245, 245 },+ { 246, 246 },+ { 247, 361 },+ { 248, 248 },+ { 249, 371 },+ { 250, 250 },+ { 251, 251 },+ { 252, 252 },+ { 253, 253 },+ { 254, 254 },+ { 255, 312 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 192 },+ { 65, 258 },+ { 65, 461 },+ { 97, 224 },+ { 97, 259 },+ { 97, 462 },+ { 67, 199 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 99, 231 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 68, 270 },+ { 100, 271 },+ { 69, 200 },+ { 69, 202 },+ { 69, 276 },+ { 69, 282 },+ { 101, 232 },+ { 101, 234 },+ { 101, 277 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 204 },+ { 73, 300 },+ { 73, 304 },+ { 73, 463 },+ { 105, 236 },+ { 105, 301 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 488 },+ { 107, 489 },+ { 76, 313 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 209 },+ { 77, 323 },+ { 77, 327 },+ { 109, 241 },+ { 109, 324 },+ { 109, 328 },+ { 109, 329 },+ { 78, 210 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 242 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 217 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 467 },+ { 117, 249 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 374 },+ { 89, 376 },+ { 121, 255 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 122, 378 },+ { 122, 380 },+};+static convert_t iso8859_11[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 128 },+ { 129, 129 },+ { 130, 130 },+ { 131, 131 },+ { 132, 132 },+ { 133, 133 },+ { 134, 134 },+ { 135, 135 },+ { 136, 136 },+ { 137, 137 },+ { 138, 138 },+ { 139, 139 },+ { 140, 140 },+ { 141, 141 },+ { 142, 142 },+ { 143, 143 },+ { 144, 144 },+ { 145, 145 },+ { 146, 146 },+ { 147, 147 },+ { 148, 148 },+ { 149, 149 },+ { 150, 150 },+ { 151, 151 },+ { 152, 152 },+ { 153, 153 },+ { 154, 154 },+ { 155, 155 },+ { 156, 156 },+ { 157, 157 },+ { 158, 158 },+ { 159, 159 },+ { 160, 160 },+ { 161, 3585 },+ { 162, 3586 },+ { 163, 3587 },+ { 164, 3588 },+ { 165, 3589 },+ { 166, 3590 },+ { 167, 3591 },+ { 168, 3592 },+ { 169, 3593 },+ { 170, 3594 },+ { 171, 3595 },+ { 172, 3596 },+ { 173, 3597 },+ { 174, 3598 },+ { 175, 3599 },+ { 176, 3600 },+ { 177, 3601 },+ { 178, 3602 },+ { 179, 3603 },+ { 180, 3604 },+ { 181, 3605 },+ { 182, 3606 },+ { 183, 3607 },+ { 184, 3608 },+ { 185, 3609 },+ { 186, 3610 },+ { 187, 3611 },+ { 188, 3612 },+ { 189, 3613 },+ { 190, 3614 },+ { 191, 3615 },+ { 192, 3616 },+ { 193, 3617 },+ { 194, 3618 },+ { 195, 3619 },+ { 196, 3620 },+ { 197, 3621 },+ { 198, 3622 },+ { 199, 3623 },+ { 200, 3624 },+ { 201, 3625 },+ { 202, 3626 },+ { 203, 3627 },+ { 204, 3628 },+ { 205, 3629 },+ { 206, 3630 },+ { 207, 3631 },+ { 208, 3632 },+ { 209, 3633 },+ { 210, 3634 },+ { 211, 3635 },+ { 212, 3636 },+ { 213, 3637 },+ { 214, 3638 },+ { 215, 3639 },+ { 216, 3640 },+ { 217, 3641 },+ { 218, 3642 },+ { 219, 219 },+ { 220, 220 },+ { 221, 221 },+ { 222, 222 },+ { 223, 3647 },+ { 224, 3648 },+ { 225, 3649 },+ { 226, 3650 },+ { 227, 3651 },+ { 228, 3652 },+ { 229, 3653 },+ { 230, 3654 },+ { 231, 3655 },+ { 232, 3656 },+ { 233, 3657 },+ { 234, 3658 },+ { 235, 3659 },+ { 236, 3660 },+ { 237, 3661 },+ { 238, 3662 },+ { 239, 3663 },+ { 240, 3664 },+ { 241, 3665 },+ { 242, 3666 },+ { 243, 3667 },+ { 244, 3668 },+ { 245, 3669 },+ { 246, 3670 },+ { 247, 3671 },+ { 248, 3672 },+ { 249, 3673 },+ { 250, 3674 },+ { 251, 3675 },+ { 252, 252 },+ { 253, 253 },+ { 254, 254 },+ { 255, 255 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 192 },+ { 65, 193 },+ { 65, 194 },+ { 65, 195 },+ { 65, 196 },+ { 65, 197 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 224 },+ { 97, 225 },+ { 97, 226 },+ { 97, 227 },+ { 97, 228 },+ { 97, 229 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 199 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 231 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 200 },+ { 69, 201 },+ { 69, 202 },+ { 69, 203 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 232 },+ { 101, 233 },+ { 101, 234 },+ { 101, 235 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 204 },+ { 73, 205 },+ { 73, 206 },+ { 73, 207 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 236 },+ { 105, 237 },+ { 105, 238 },+ { 105, 239 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 209 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 241 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 210 },+ { 78, 211 },+ { 78, 212 },+ { 78, 213 },+ { 78, 214 },+ { 78, 216 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 242 },+ { 110, 243 },+ { 110, 244 },+ { 110, 245 },+ { 110, 246 },+ { 110, 248 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 217 },+ { 85, 218 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 249 },+ { 117, 250 },+ { 117, 251 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 374 },+ { 89, 376 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t iso8859_13[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 128 },+ { 129, 129 },+ { 130, 130 },+ { 131, 131 },+ { 132, 132 },+ { 133, 133 },+ { 134, 134 },+ { 135, 135 },+ { 136, 136 },+ { 137, 137 },+ { 138, 138 },+ { 139, 139 },+ { 140, 140 },+ { 141, 141 },+ { 142, 142 },+ { 143, 143 },+ { 144, 144 },+ { 145, 145 },+ { 146, 146 },+ { 147, 147 },+ { 148, 148 },+ { 149, 149 },+ { 150, 150 },+ { 151, 151 },+ { 152, 152 },+ { 153, 153 },+ { 154, 154 },+ { 155, 155 },+ { 156, 156 },+ { 157, 157 },+ { 158, 158 },+ { 159, 159 },+ { 160, 160 },+ { 161, 8221 },+ { 162, 162 },+ { 163, 163 },+ { 164, 164 },+ { 165, 8222 },+ { 166, 166 },+ { 167, 167 },+ { 168, 216 },+ { 169, 169 },+ { 170, 342 },+ { 171, 171 },+ { 172, 172 },+ { 173, 173 },+ { 174, 174 },+ { 175, 198 },+ { 176, 176 },+ { 177, 177 },+ { 178, 178 },+ { 179, 179 },+ { 180, 8220 },+ { 181, 181 },+ { 182, 182 },+ { 183, 183 },+ { 184, 248 },+ { 185, 185 },+ { 186, 343 },+ { 187, 187 },+ { 188, 188 },+ { 189, 189 },+ { 190, 190 },+ { 191, 230 },+ { 192, 260 },+ { 193, 302 },+ { 194, 256 },+ { 195, 262 },+ { 196, 196 },+ { 197, 197 },+ { 198, 280 },+ { 199, 274 },+ { 200, 268 },+ { 201, 201 },+ { 202, 377 },+ { 203, 278 },+ { 204, 290 },+ { 205, 310 },+ { 206, 298 },+ { 207, 315 },+ { 208, 352 },+ { 209, 323 },+ { 210, 325 },+ { 211, 211 },+ { 212, 332 },+ { 213, 213 },+ { 214, 214 },+ { 215, 215 },+ { 216, 370 },+ { 217, 321 },+ { 218, 346 },+ { 219, 362 },+ { 220, 220 },+ { 221, 379 },+ { 222, 381 },+ { 223, 223 },+ { 224, 261 },+ { 225, 303 },+ { 226, 257 },+ { 227, 263 },+ { 228, 228 },+ { 229, 229 },+ { 230, 281 },+ { 231, 275 },+ { 232, 269 },+ { 233, 233 },+ { 234, 378 },+ { 235, 279 },+ { 236, 291 },+ { 237, 311 },+ { 238, 299 },+ { 239, 316 },+ { 240, 353 },+ { 241, 324 },+ { 242, 326 },+ { 243, 243 },+ { 244, 333 },+ { 245, 245 },+ { 246, 246 },+ { 247, 247 },+ { 248, 371 },+ { 249, 322 },+ { 250, 347 },+ { 251, 363 },+ { 252, 252 },+ { 253, 380 },+ { 254, 382 },+ { 255, 8217 },+ { 39, 8216 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 192 },+ { 65, 193 },+ { 65, 194 },+ { 65, 195 },+ { 65, 258 },+ { 65, 461 },+ { 97, 224 },+ { 97, 225 },+ { 97, 226 },+ { 97, 227 },+ { 97, 259 },+ { 97, 462 },+ { 67, 199 },+ { 67, 264 },+ { 67, 266 },+ { 99, 231 },+ { 99, 265 },+ { 99, 267 },+ { 68, 270 },+ { 100, 271 },+ { 69, 200 },+ { 69, 202 },+ { 69, 203 },+ { 69, 276 },+ { 69, 282 },+ { 101, 232 },+ { 101, 234 },+ { 101, 235 },+ { 101, 277 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 204 },+ { 73, 205 },+ { 73, 206 },+ { 73, 207 },+ { 73, 296 },+ { 73, 300 },+ { 73, 304 },+ { 73, 463 },+ { 105, 236 },+ { 105, 237 },+ { 105, 238 },+ { 105, 239 },+ { 105, 297 },+ { 105, 301 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 488 },+ { 107, 489 },+ { 76, 313 },+ { 76, 317 },+ { 76, 319 },+ { 108, 314 },+ { 108, 318 },+ { 108, 320 },+ { 77, 209 },+ { 77, 327 },+ { 109, 241 },+ { 109, 328 },+ { 109, 329 },+ { 78, 210 },+ { 78, 212 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 242 },+ { 110, 244 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 344 },+ { 114, 341 },+ { 114, 345 },+ { 83, 348 },+ { 83, 350 },+ { 115, 349 },+ { 115, 351 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 217 },+ { 85, 218 },+ { 85, 219 },+ { 85, 360 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 467 },+ { 117, 249 },+ { 117, 250 },+ { 117, 251 },+ { 117, 361 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 221 },+ { 89, 374 },+ { 89, 376 },+ { 121, 253 },+ { 121, 255 },+ { 121, 375 },+};+static convert_t iso8859_14[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 128 },+ { 129, 129 },+ { 130, 130 },+ { 131, 131 },+ { 132, 132 },+ { 133, 133 },+ { 134, 134 },+ { 135, 135 },+ { 136, 136 },+ { 137, 137 },+ { 138, 138 },+ { 139, 139 },+ { 140, 140 },+ { 141, 141 },+ { 142, 142 },+ { 143, 143 },+ { 144, 144 },+ { 145, 145 },+ { 146, 146 },+ { 147, 147 },+ { 148, 148 },+ { 149, 149 },+ { 150, 150 },+ { 151, 151 },+ { 152, 152 },+ { 153, 153 },+ { 154, 154 },+ { 155, 155 },+ { 156, 156 },+ { 157, 157 },+ { 158, 158 },+ { 159, 159 },+ { 160, 160 },+ { 161, 7682 },+ { 162, 7683 },+ { 163, 163 },+ { 164, 266 },+ { 165, 267 },+ { 166, 7690 },+ { 167, 167 },+ { 168, 7808 },+ { 169, 169 },+ { 170, 7810 },+ { 171, 7691 },+ { 172, 7922 },+ { 173, 173 },+ { 174, 174 },+ { 175, 376 },+ { 176, 7710 },+ { 177, 7711 },+ { 178, 288 },+ { 179, 289 },+ { 180, 7744 },+ { 181, 7745 },+ { 182, 182 },+ { 183, 7766 },+ { 184, 7809 },+ { 185, 7767 },+ { 186, 7811 },+ { 187, 7776 },+ { 188, 7923 },+ { 189, 7812 },+ { 190, 7813 },+ { 191, 7777 },+ { 192, 192 },+ { 193, 193 },+ { 194, 194 },+ { 195, 195 },+ { 196, 196 },+ { 197, 197 },+ { 198, 198 },+ { 199, 199 },+ { 200, 200 },+ { 201, 201 },+ { 202, 202 },+ { 203, 203 },+ { 204, 204 },+ { 205, 205 },+ { 206, 206 },+ { 207, 207 },+ { 208, 372 },+ { 209, 209 },+ { 210, 210 },+ { 211, 211 },+ { 212, 212 },+ { 213, 213 },+ { 214, 214 },+ { 215, 7786 },+ { 216, 216 },+ { 217, 217 },+ { 218, 218 },+ { 219, 219 },+ { 220, 220 },+ { 221, 221 },+ { 222, 374 },+ { 223, 223 },+ { 224, 224 },+ { 225, 225 },+ { 226, 226 },+ { 227, 227 },+ { 228, 228 },+ { 229, 229 },+ { 230, 230 },+ { 231, 231 },+ { 232, 232 },+ { 233, 233 },+ { 234, 234 },+ { 235, 235 },+ { 236, 236 },+ { 237, 237 },+ { 238, 238 },+ { 239, 239 },+ { 240, 373 },+ { 241, 241 },+ { 242, 242 },+ { 243, 243 },+ { 244, 244 },+ { 245, 245 },+ { 246, 246 },+ { 247, 7787 },+ { 248, 248 },+ { 249, 249 },+ { 250, 250 },+ { 251, 251 },+ { 252, 252 },+ { 253, 253 },+ { 254, 375 },+ { 255, 255 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 262 },+ { 67, 264 },+ { 67, 268 },+ { 99, 263 },+ { 99, 265 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t iso8859_15[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 128 },+ { 129, 129 },+ { 130, 130 },+ { 131, 131 },+ { 132, 132 },+ { 133, 133 },+ { 134, 134 },+ { 135, 135 },+ { 136, 136 },+ { 137, 137 },+ { 138, 138 },+ { 139, 139 },+ { 140, 140 },+ { 141, 141 },+ { 142, 142 },+ { 143, 143 },+ { 144, 144 },+ { 145, 145 },+ { 146, 146 },+ { 147, 147 },+ { 148, 148 },+ { 149, 149 },+ { 150, 150 },+ { 151, 151 },+ { 152, 152 },+ { 153, 153 },+ { 154, 154 },+ { 155, 155 },+ { 156, 156 },+ { 157, 157 },+ { 158, 158 },+ { 159, 159 },+ { 160, 160 },+ { 161, 161 },+ { 162, 162 },+ { 163, 163 },+ { 164, 8364 },+ { 165, 165 },+ { 166, 352 },+ { 167, 167 },+ { 168, 353 },+ { 169, 169 },+ { 170, 170 },+ { 171, 171 },+ { 172, 172 },+ { 173, 173 },+ { 174, 174 },+ { 175, 175 },+ { 176, 176 },+ { 177, 177 },+ { 178, 178 },+ { 179, 179 },+ { 180, 381 },+ { 181, 181 },+ { 182, 182 },+ { 183, 183 },+ { 184, 382 },+ { 185, 185 },+ { 186, 186 },+ { 187, 187 },+ { 188, 338 },+ { 189, 339 },+ { 190, 376 },+ { 191, 191 },+ { 192, 192 },+ { 193, 193 },+ { 194, 194 },+ { 195, 195 },+ { 196, 196 },+ { 197, 197 },+ { 198, 198 },+ { 199, 199 },+ { 200, 200 },+ { 201, 201 },+ { 202, 202 },+ { 203, 203 },+ { 204, 204 },+ { 205, 205 },+ { 206, 206 },+ { 207, 207 },+ { 208, 208 },+ { 209, 209 },+ { 210, 210 },+ { 211, 211 },+ { 212, 212 },+ { 213, 213 },+ { 214, 214 },+ { 215, 215 },+ { 216, 216 },+ { 217, 217 },+ { 218, 218 },+ { 219, 219 },+ { 220, 220 },+ { 221, 221 },+ { 222, 222 },+ { 223, 223 },+ { 224, 224 },+ { 225, 225 },+ { 226, 226 },+ { 227, 227 },+ { 228, 228 },+ { 229, 229 },+ { 230, 230 },+ { 231, 231 },+ { 232, 232 },+ { 233, 233 },+ { 234, 234 },+ { 235, 235 },+ { 236, 236 },+ { 237, 237 },+ { 238, 238 },+ { 239, 239 },+ { 240, 240 },+ { 241, 241 },+ { 242, 242 },+ { 243, 243 },+ { 244, 244 },+ { 245, 245 },+ { 246, 246 },+ { 247, 247 },+ { 248, 248 },+ { 249, 249 },+ { 250, 250 },+ { 251, 251 },+ { 252, 252 },+ { 253, 253 },+ { 254, 254 },+ { 255, 255 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 374 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 122, 378 },+ { 122, 380 },+};+static convert_t iso8859_16[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 128 },+ { 129, 129 },+ { 130, 130 },+ { 131, 131 },+ { 132, 132 },+ { 133, 133 },+ { 134, 134 },+ { 135, 135 },+ { 136, 136 },+ { 137, 137 },+ { 138, 138 },+ { 139, 139 },+ { 140, 140 },+ { 141, 141 },+ { 142, 142 },+ { 143, 143 },+ { 144, 144 },+ { 145, 145 },+ { 146, 146 },+ { 147, 147 },+ { 148, 148 },+ { 149, 149 },+ { 150, 150 },+ { 151, 151 },+ { 152, 152 },+ { 153, 153 },+ { 154, 154 },+ { 155, 155 },+ { 156, 156 },+ { 157, 157 },+ { 158, 158 },+ { 159, 159 },+ { 160, 160 },+ { 161, 260 },+ { 162, 261 },+ { 163, 321 },+ { 164, 8364 },+ { 165, 8222 },+ { 166, 352 },+ { 167, 167 },+ { 168, 353 },+ { 169, 169 },+ { 170, 536 },+ { 171, 171 },+ { 172, 377 },+ { 173, 173 },+ { 174, 378 },+ { 175, 379 },+ { 176, 176 },+ { 177, 177 },+ { 178, 268 },+ { 179, 322 },+ { 180, 381 },+ { 181, 8221 },+ { 182, 182 },+ { 183, 183 },+ { 184, 382 },+ { 185, 269 },+ { 186, 537 },+ { 187, 187 },+ { 188, 338 },+ { 189, 339 },+ { 190, 376 },+ { 191, 380 },+ { 192, 192 },+ { 193, 193 },+ { 194, 194 },+ { 195, 258 },+ { 196, 196 },+ { 197, 262 },+ { 198, 198 },+ { 199, 199 },+ { 200, 200 },+ { 201, 201 },+ { 202, 202 },+ { 203, 203 },+ { 204, 204 },+ { 205, 205 },+ { 206, 206 },+ { 207, 207 },+ { 208, 272 },+ { 209, 323 },+ { 210, 210 },+ { 211, 211 },+ { 212, 212 },+ { 213, 336 },+ { 214, 214 },+ { 215, 346 },+ { 216, 368 },+ { 217, 217 },+ { 218, 218 },+ { 219, 219 },+ { 220, 220 },+ { 221, 280 },+ { 222, 538 },+ { 223, 223 },+ { 224, 224 },+ { 225, 225 },+ { 226, 226 },+ { 227, 259 },+ { 228, 228 },+ { 229, 263 },+ { 230, 230 },+ { 231, 231 },+ { 232, 232 },+ { 233, 233 },+ { 234, 234 },+ { 235, 235 },+ { 236, 236 },+ { 237, 237 },+ { 238, 238 },+ { 239, 239 },+ { 240, 273 },+ { 241, 324 },+ { 242, 242 },+ { 243, 243 },+ { 244, 244 },+ { 245, 337 },+ { 246, 246 },+ { 247, 347 },+ { 248, 369 },+ { 249, 249 },+ { 250, 250 },+ { 251, 251 },+ { 252, 252 },+ { 253, 281 },+ { 254, 539 },+ { 255, 255 },+ { 34, 8220 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 195 },+ { 65, 197 },+ { 65, 256 },+ { 65, 461 },+ { 97, 227 },+ { 97, 229 },+ { 97, 257 },+ { 97, 462 },+ { 67, 264 },+ { 67, 266 },+ { 99, 265 },+ { 99, 267 },+ { 68, 270 },+ { 100, 271 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 282 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 77, 209 },+ { 77, 325 },+ { 77, 327 },+ { 109, 241 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 213 },+ { 78, 216 },+ { 78, 332 },+ { 78, 334 },+ { 78, 465 },+ { 78, 490 },+ { 110, 245 },+ { 110, 248 },+ { 110, 333 },+ { 110, 335 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 348 },+ { 83, 350 },+ { 115, 349 },+ { 115, 351 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 370 },+ { 85, 467 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 221 },+ { 89, 374 },+ { 121, 253 },+ { 121, 375 },+};+static convert_t koi8_r[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 9472 },+ { 129, 9474 },+ { 130, 9484 },+ { 131, 9488 },+ { 132, 9492 },+ { 133, 9496 },+ { 134, 9500 },+ { 135, 9508 },+ { 136, 9516 },+ { 137, 9524 },+ { 138, 9532 },+ { 139, 9600 },+ { 140, 9604 },+ { 141, 9608 },+ { 142, 9612 },+ { 143, 9616 },+ { 144, 9617 },+ { 145, 9618 },+ { 146, 9619 },+ { 147, 8992 },+ { 148, 9632 },+ { 149, 8729 },+ { 150, 8730 },+ { 151, 8776 },+ { 152, 8804 },+ { 153, 8805 },+ { 154, 160 },+ { 155, 8993 },+ { 156, 176 },+ { 157, 178 },+ { 158, 183 },+ { 159, 247 },+ { 160, 9552 },+ { 161, 9553 },+ { 162, 9554 },+ { 163, 1105 },+ { 164, 9555 },+ { 165, 9556 },+ { 166, 9557 },+ { 167, 9558 },+ { 168, 9559 },+ { 169, 9560 },+ { 170, 9561 },+ { 171, 9562 },+ { 172, 9563 },+ { 173, 9564 },+ { 174, 9565 },+ { 175, 9566 },+ { 176, 9567 },+ { 177, 9568 },+ { 178, 9569 },+ { 179, 1025 },+ { 180, 9570 },+ { 181, 9571 },+ { 182, 9572 },+ { 183, 9573 },+ { 184, 9574 },+ { 185, 9575 },+ { 186, 9576 },+ { 187, 9577 },+ { 188, 9578 },+ { 189, 9579 },+ { 190, 9580 },+ { 191, 169 },+ { 192, 1102 },+ { 193, 1072 },+ { 194, 1073 },+ { 195, 1094 },+ { 196, 1076 },+ { 197, 1077 },+ { 198, 1092 },+ { 199, 1075 },+ { 200, 1093 },+ { 201, 1080 },+ { 202, 1081 },+ { 203, 1082 },+ { 204, 1083 },+ { 205, 1084 },+ { 206, 1085 },+ { 207, 1086 },+ { 208, 1087 },+ { 209, 1103 },+ { 210, 1088 },+ { 211, 1089 },+ { 212, 1090 },+ { 213, 1091 },+ { 214, 1078 },+ { 215, 1074 },+ { 216, 1100 },+ { 217, 1099 },+ { 218, 1079 },+ { 219, 1096 },+ { 220, 1101 },+ { 221, 1097 },+ { 222, 1095 },+ { 223, 1098 },+ { 224, 1070 },+ { 225, 1040 },+ { 226, 1041 },+ { 227, 1062 },+ { 228, 1044 },+ { 229, 1045 },+ { 230, 1060 },+ { 231, 1043 },+ { 232, 1061 },+ { 233, 1048 },+ { 234, 1049 },+ { 235, 1050 },+ { 236, 1051 },+ { 237, 1052 },+ { 238, 1053 },+ { 239, 1054 },+ { 240, 1055 },+ { 241, 1071 },+ { 242, 1056 },+ { 243, 1057 },+ { 244, 1058 },+ { 245, 1059 },+ { 246, 1046 },+ { 247, 1042 },+ { 248, 1068 },+ { 249, 1067 },+ { 250, 1047 },+ { 251, 1064 },+ { 252, 1069 },+ { 253, 1065 },+ { 254, 1063 },+ { 255, 1066 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 192 },+ { 65, 193 },+ { 65, 194 },+ { 65, 195 },+ { 65, 196 },+ { 65, 197 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 224 },+ { 97, 225 },+ { 97, 226 },+ { 97, 227 },+ { 97, 228 },+ { 97, 229 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 199 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 231 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 200 },+ { 69, 201 },+ { 69, 202 },+ { 69, 203 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 232 },+ { 101, 233 },+ { 101, 234 },+ { 101, 235 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 204 },+ { 73, 205 },+ { 73, 206 },+ { 73, 207 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 236 },+ { 105, 237 },+ { 105, 238 },+ { 105, 239 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 209 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 241 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 210 },+ { 78, 211 },+ { 78, 212 },+ { 78, 213 },+ { 78, 214 },+ { 78, 216 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 242 },+ { 110, 243 },+ { 110, 244 },+ { 110, 245 },+ { 110, 246 },+ { 110, 248 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 217 },+ { 85, 218 },+ { 85, 219 },+ { 85, 220 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 249 },+ { 117, 250 },+ { 117, 251 },+ { 117, 252 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 221 },+ { 89, 374 },+ { 89, 376 },+ { 121, 253 },+ { 121, 255 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t koi8_u[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 9472 },+ { 129, 9474 },+ { 130, 9484 },+ { 131, 9488 },+ { 132, 9492 },+ { 133, 9496 },+ { 134, 9500 },+ { 135, 9508 },+ { 136, 9516 },+ { 137, 9524 },+ { 138, 9532 },+ { 139, 9600 },+ { 140, 9604 },+ { 141, 9608 },+ { 142, 9612 },+ { 143, 9616 },+ { 144, 9617 },+ { 145, 9618 },+ { 146, 9619 },+ { 147, 8992 },+ { 148, 9632 },+ { 149, 8729 },+ { 150, 8730 },+ { 151, 8776 },+ { 152, 8804 },+ { 153, 8805 },+ { 154, 160 },+ { 155, 8993 },+ { 156, 176 },+ { 157, 178 },+ { 158, 183 },+ { 159, 247 },+ { 160, 9552 },+ { 161, 9553 },+ { 162, 9554 },+ { 163, 1105 },+ { 164, 1108 },+ { 165, 9556 },+ { 166, 1110 },+ { 167, 1111 },+ { 168, 9559 },+ { 169, 9560 },+ { 170, 9561 },+ { 171, 9562 },+ { 172, 9563 },+ { 173, 1169 },+ { 174, 9565 },+ { 175, 9566 },+ { 176, 9567 },+ { 177, 9568 },+ { 178, 9569 },+ { 179, 1025 },+ { 180, 1028 },+ { 181, 9571 },+ { 182, 1030 },+ { 183, 1031 },+ { 184, 9574 },+ { 185, 9575 },+ { 186, 9576 },+ { 187, 9577 },+ { 188, 9578 },+ { 189, 1168 },+ { 190, 9580 },+ { 191, 169 },+ { 192, 1102 },+ { 193, 1072 },+ { 194, 1073 },+ { 195, 1094 },+ { 196, 1076 },+ { 197, 1077 },+ { 198, 1092 },+ { 199, 1075 },+ { 200, 1093 },+ { 201, 1080 },+ { 202, 1081 },+ { 203, 1082 },+ { 204, 1083 },+ { 205, 1084 },+ { 206, 1085 },+ { 207, 1086 },+ { 208, 1087 },+ { 209, 1103 },+ { 210, 1088 },+ { 211, 1089 },+ { 212, 1090 },+ { 213, 1091 },+ { 214, 1078 },+ { 215, 1074 },+ { 216, 1100 },+ { 217, 1099 },+ { 218, 1079 },+ { 219, 1096 },+ { 220, 1101 },+ { 221, 1097 },+ { 222, 1095 },+ { 223, 1098 },+ { 224, 1070 },+ { 225, 1040 },+ { 226, 1041 },+ { 227, 1062 },+ { 228, 1044 },+ { 229, 1045 },+ { 230, 1060 },+ { 231, 1043 },+ { 232, 1061 },+ { 233, 1048 },+ { 234, 1049 },+ { 235, 1050 },+ { 236, 1051 },+ { 237, 1052 },+ { 238, 1053 },+ { 239, 1054 },+ { 240, 1055 },+ { 241, 1071 },+ { 242, 1056 },+ { 243, 1057 },+ { 244, 1058 },+ { 245, 1059 },+ { 246, 1046 },+ { 247, 1042 },+ { 248, 1068 },+ { 249, 1067 },+ { 250, 1047 },+ { 251, 1064 },+ { 252, 1069 },+ { 253, 1065 },+ { 254, 1063 },+ { 255, 1066 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 192 },+ { 65, 193 },+ { 65, 194 },+ { 65, 195 },+ { 65, 196 },+ { 65, 197 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 224 },+ { 97, 225 },+ { 97, 226 },+ { 97, 227 },+ { 97, 228 },+ { 97, 229 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 199 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 231 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 200 },+ { 69, 201 },+ { 69, 202 },+ { 69, 203 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 232 },+ { 101, 233 },+ { 101, 234 },+ { 101, 235 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 204 },+ { 73, 205 },+ { 73, 206 },+ { 73, 207 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 236 },+ { 105, 237 },+ { 105, 238 },+ { 105, 239 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 209 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 241 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 210 },+ { 78, 211 },+ { 78, 212 },+ { 78, 213 },+ { 78, 214 },+ { 78, 216 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 242 },+ { 110, 243 },+ { 110, 244 },+ { 110, 245 },+ { 110, 246 },+ { 110, 248 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 217 },+ { 85, 218 },+ { 85, 219 },+ { 85, 220 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 249 },+ { 117, 250 },+ { 117, 251 },+ { 117, 252 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 221 },+ { 89, 374 },+ { 89, 376 },+ { 121, 253 },+ { 121, 255 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t mslinedr[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 128 },+ { 129, 129 },+ { 130, 130 },+ { 131, 131 },+ { 132, 132 },+ { 133, 133 },+ { 134, 134 },+ { 135, 135 },+ { 136, 136 },+ { 137, 137 },+ { 138, 138 },+ { 139, 139 },+ { 140, 140 },+ { 141, 141 },+ { 142, 142 },+ { 143, 143 },+ { 144, 144 },+ { 145, 145 },+ { 146, 146 },+ { 147, 147 },+ { 148, 148 },+ { 149, 149 },+ { 150, 150 },+ { 151, 151 },+ { 152, 152 },+ { 153, 153 },+ { 154, 154 },+ { 155, 155 },+ { 156, 156 },+ { 157, 157 },+ { 158, 158 },+ { 159, 159 },+ { 160, 160 },+ { 161, 161 },+ { 162, 162 },+ { 163, 163 },+ { 164, 164 },+ { 165, 165 },+ { 166, 166 },+ { 167, 167 },+ { 168, 168 },+ { 169, 169 },+ { 170, 170 },+ { 171, 171 },+ { 172, 172 },+ { 173, 173 },+ { 174, 174 },+ { 175, 175 },+ { 176, 9639 },+ { 177, 9638 },+ { 178, 9640 },+ { 179, 9474 },+ { 180, 9508 },+ { 181, 9569 },+ { 182, 9570 },+ { 183, 9558 },+ { 184, 9557 },+ { 185, 9571 },+ { 186, 9553 },+ { 187, 9559 },+ { 188, 9565 },+ { 189, 9564 },+ { 190, 9563 },+ { 191, 9488 },+ { 192, 9492 },+ { 193, 9524 },+ { 194, 9516 },+ { 195, 9500 },+ { 196, 9472 },+ { 197, 9532 },+ { 198, 9566 },+ { 199, 9567 },+ { 200, 9562 },+ { 201, 9556 },+ { 202, 9577 },+ { 203, 9574 },+ { 204, 9568 },+ { 205, 9552 },+ { 206, 9580 },+ { 207, 9575 },+ { 208, 9576 },+ { 209, 9572 },+ { 210, 9573 },+ { 211, 9561 },+ { 212, 9560 },+ { 213, 9554 },+ { 214, 9555 },+ { 215, 9579 },+ { 216, 9578 },+ { 217, 9496 },+ { 218, 9484 },+ { 219, 9608 },+ { 220, 9604 },+ { 221, 9612 },+ { 222, 9616 },+ { 223, 9600 },+ { 224, 224 },+ { 225, 225 },+ { 226, 226 },+ { 227, 227 },+ { 228, 228 },+ { 229, 229 },+ { 230, 230 },+ { 231, 231 },+ { 232, 232 },+ { 233, 233 },+ { 234, 234 },+ { 235, 235 },+ { 236, 236 },+ { 237, 237 },+ { 238, 238 },+ { 239, 239 },+ { 240, 240 },+ { 241, 241 },+ { 242, 242 },+ { 243, 243 },+ { 244, 244 },+ { 245, 245 },+ { 246, 246 },+ { 247, 247 },+ { 248, 248 },+ { 249, 249 },+ { 250, 250 },+ { 251, 251 },+ { 252, 252 },+ { 253, 253 },+ { 254, 254 },+ { 255, 255 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 192 },+ { 65, 193 },+ { 65, 194 },+ { 65, 195 },+ { 65, 196 },+ { 65, 197 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 199 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 200 },+ { 69, 201 },+ { 69, 202 },+ { 69, 203 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 204 },+ { 73, 205 },+ { 73, 206 },+ { 73, 207 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 76, 321 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 108, 322 },+ { 77, 209 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 210 },+ { 78, 211 },+ { 78, 212 },+ { 78, 213 },+ { 78, 214 },+ { 78, 216 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 217 },+ { 85, 218 },+ { 85, 219 },+ { 85, 220 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 221 },+ { 89, 374 },+ { 89, 376 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t nextstep[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 160 },+ { 129, 192 },+ { 130, 193 },+ { 131, 194 },+ { 132, 195 },+ { 133, 196 },+ { 134, 197 },+ { 135, 199 },+ { 136, 200 },+ { 137, 201 },+ { 138, 202 },+ { 139, 203 },+ { 140, 204 },+ { 141, 205 },+ { 142, 206 },+ { 143, 207 },+ { 144, 208 },+ { 145, 209 },+ { 146, 210 },+ { 147, 211 },+ { 148, 212 },+ { 149, 213 },+ { 150, 214 },+ { 151, 217 },+ { 152, 218 },+ { 153, 219 },+ { 154, 220 },+ { 155, 221 },+ { 156, 222 },+ { 157, 181 },+ { 158, 215 },+ { 159, 247 },+ { 160, 169 },+ { 161, 161 },+ { 162, 162 },+ { 163, 163 },+ { 164, 8260 },+ { 165, 165 },+ { 166, 402 },+ { 167, 167 },+ { 168, 164 },+ { 169, 169 },+ { 170, 8220 },+ { 171, 171 },+ { 172, 8249 },+ { 173, 8250 },+ { 174, 64257 },+ { 175, 64258 },+ { 176, 174 },+ { 177, 8211 },+ { 178, 8224 },+ { 179, 8225 },+ { 180, 183 },+ { 181, 166 },+ { 182, 182 },+ { 183, 8729 },+ { 184, 8218 },+ { 185, 8222 },+ { 186, 8221 },+ { 187, 187 },+ { 188, 8943 },+ { 189, 8240 },+ { 190, 172 },+ { 191, 191 },+ { 192, 185 },+ { 193, 768 },+ { 194, 180 },+ { 195, 770 },+ { 196, 771 },+ { 197, 175 },+ { 198, 728 },+ { 199, 729 },+ { 200, 168 },+ { 201, 178 },+ { 202, 176 },+ { 203, 184 },+ { 204, 179 },+ { 205, 733 },+ { 206, 731 },+ { 207, 711 },+ { 208, 8212 },+ { 209, 177 },+ { 210, 188 },+ { 211, 189 },+ { 212, 190 },+ { 213, 224 },+ { 214, 225 },+ { 215, 226 },+ { 216, 227 },+ { 217, 228 },+ { 218, 229 },+ { 219, 231 },+ { 220, 232 },+ { 221, 233 },+ { 222, 234 },+ { 223, 235 },+ { 224, 236 },+ { 225, 198 },+ { 226, 237 },+ { 227, 170 },+ { 228, 238 },+ { 229, 239 },+ { 230, 240 },+ { 231, 241 },+ { 232, 321 },+ { 233, 216 },+ { 234, 338 },+ { 235, 186 },+ { 236, 242 },+ { 237, 243 },+ { 238, 244 },+ { 239, 245 },+ { 240, 246 },+ { 241, 230 },+ { 242, 249 },+ { 243, 250 },+ { 244, 251 },+ { 245, 305 },+ { 246, 252 },+ { 247, 253 },+ { 248, 322 },+ { 249, 248 },+ { 250, 339 },+ { 251, 223 },+ { 252, 254 },+ { 253, 255 },+ { 254, 254 },+ { 255, 255 },+ { 39, 8216 },+ { 39, 8217 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 256 },+ { 65, 258 },+ { 65, 260 },+ { 65, 461 },+ { 97, 257 },+ { 97, 259 },+ { 97, 261 },+ { 97, 462 },+ { 67, 262 },+ { 67, 264 },+ { 67, 266 },+ { 67, 268 },+ { 99, 263 },+ { 99, 265 },+ { 99, 267 },+ { 99, 269 },+ { 68, 270 },+ { 100, 271 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 69, 280 },+ { 69, 282 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 101, 281 },+ { 101, 283 },+ { 71, 284 },+ { 71, 286 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 287 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 304 },+ { 73, 463 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 313 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 108, 314 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 77, 323 },+ { 77, 325 },+ { 77, 327 },+ { 109, 324 },+ { 109, 326 },+ { 109, 328 },+ { 109, 329 },+ { 78, 332 },+ { 78, 334 },+ { 78, 336 },+ { 78, 465 },+ { 78, 490 },+ { 110, 333 },+ { 110, 335 },+ { 110, 337 },+ { 110, 466 },+ { 110, 491 },+ { 82, 340 },+ { 82, 342 },+ { 82, 344 },+ { 114, 341 },+ { 114, 343 },+ { 114, 345 },+ { 83, 346 },+ { 83, 348 },+ { 83, 350 },+ { 83, 352 },+ { 115, 347 },+ { 115, 349 },+ { 115, 351 },+ { 115, 353 },+ { 84, 354 },+ { 84, 356 },+ { 116, 355 },+ { 116, 357 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 366 },+ { 85, 368 },+ { 85, 370 },+ { 85, 467 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 367 },+ { 117, 369 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 374 },+ { 89, 376 },+ { 121, 375 },+ { 90, 377 },+ { 90, 379 },+ { 90, 381 },+ { 122, 378 },+ { 122, 380 },+ { 122, 382 },+};+static convert_t symbol[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 8704 },+ { 35, 35 },+ { 36, 8707 },+ { 37, 37 },+ { 38, 38 },+ { 39, 8715 },+ { 40, 40 },+ { 41, 41 },+ { 42, 8727 },+ { 43, 43 },+ { 44, 44 },+ { 45, 8722 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 8773 },+ { 65, 913 },+ { 66, 914 },+ { 67, 935 },+ { 68, 916 },+ { 69, 917 },+ { 70, 934 },+ { 71, 915 },+ { 72, 919 },+ { 73, 921 },+ { 74, 977 },+ { 75, 922 },+ { 76, 923 },+ { 77, 924 },+ { 78, 925 },+ { 79, 927 },+ { 80, 928 },+ { 81, 920 },+ { 82, 929 },+ { 83, 931 },+ { 84, 932 },+ { 85, 933 },+ { 86, 962 },+ { 87, 937 },+ { 88, 926 },+ { 89, 936 },+ { 90, 918 },+ { 91, 91 },+ { 92, 8756 },+ { 93, 93 },+ { 94, 8869 },+ { 95, 95 },+ { 96, 8254 },+ { 97, 945 },+ { 98, 946 },+ { 99, 967 },+ { 100, 948 },+ { 101, 949 },+ { 102, 966 },+ { 103, 947 },+ { 104, 951 },+ { 105, 953 },+ { 106, 981 },+ { 107, 954 },+ { 108, 955 },+ { 109, 956 },+ { 110, 957 },+ { 111, 959 },+ { 112, 960 },+ { 113, 952 },+ { 114, 961 },+ { 115, 963 },+ { 116, 964 },+ { 117, 965 },+ { 118, 982 },+ { 119, 969 },+ { 120, 958 },+ { 121, 968 },+ { 122, 950 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 8764 },+ { 127, 127 },+ { 128, 128 },+ { 129, 129 },+ { 130, 130 },+ { 131, 131 },+ { 132, 132 },+ { 133, 133 },+ { 134, 134 },+ { 135, 135 },+ { 136, 136 },+ { 137, 137 },+ { 138, 138 },+ { 139, 139 },+ { 140, 140 },+ { 141, 141 },+ { 142, 142 },+ { 143, 143 },+ { 144, 144 },+ { 145, 145 },+ { 146, 146 },+ { 147, 147 },+ { 148, 148 },+ { 149, 149 },+ { 150, 150 },+ { 151, 151 },+ { 152, 152 },+ { 153, 153 },+ { 154, 154 },+ { 155, 155 },+ { 156, 156 },+ { 157, 157 },+ { 158, 158 },+ { 159, 159 },+ { 160, 160 },+ { 161, 978 },+ { 162, 8242 },+ { 163, 8804 },+ { 164, 8725 },+ { 165, 8734 },+ { 166, 402 },+ { 167, 9827 },+ { 168, 9830 },+ { 169, 9829 },+ { 170, 9824 },+ { 171, 8596 },+ { 172, 8592 },+ { 173, 8593 },+ { 174, 8594 },+ { 175, 8595 },+ { 176, 176 },+ { 177, 177 },+ { 178, 8243 },+ { 179, 8805 },+ { 180, 215 },+ { 181, 8733 },+ { 182, 8706 },+ { 183, 8729 },+ { 184, 247 },+ { 185, 8800 },+ { 186, 8801 },+ { 187, 8776 },+ { 188, 8943 },+ { 189, 189 },+ { 190, 190 },+ { 191, 8629 },+ { 192, 192 },+ { 193, 8465 },+ { 194, 8476 },+ { 195, 8472 },+ { 196, 8855 },+ { 197, 8853 },+ { 198, 8709 },+ { 199, 8745 },+ { 200, 8746 },+ { 201, 8835 },+ { 202, 8839 },+ { 203, 8836 },+ { 204, 8834 },+ { 205, 8838 },+ { 206, 8712 },+ { 207, 8713 },+ { 208, 8736 },+ { 209, 8711 },+ { 210, 174 },+ { 211, 169 },+ { 212, 8482 },+ { 213, 8719 },+ { 214, 8730 },+ { 215, 8901 },+ { 216, 172 },+ { 217, 8743 },+ { 218, 8744 },+ { 219, 8660 },+ { 220, 8656 },+ { 221, 8657 },+ { 222, 8658 },+ { 223, 8659 },+ { 224, 9674 },+ { 225, 9001 },+ { 226, 226 },+ { 227, 227 },+ { 228, 228 },+ { 229, 8721 },+ { 230, 230 },+ { 231, 231 },+ { 232, 232 },+ { 233, 233 },+ { 234, 234 },+ { 235, 235 },+ { 236, 236 },+ { 237, 237 },+ { 238, 238 },+ { 239, 239 },+ { 240, 240 },+ { 241, 9002 },+ { 242, 8747 },+ { 243, 8992 },+ { 244, 244 },+ { 245, 8993 },+ { 246, 246 },+ { 247, 247 },+ { 248, 248 },+ { 249, 249 },+ { 250, 250 },+ { 251, 251 },+ { 252, 252 },+ { 253, 253 },+ { 254, 254 },+ { 255, 255 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 192, 65 },+ { 192, 193 },+ { 192, 194 },+ { 192, 195 },+ { 192, 196 },+ { 192, 197 },+ { 192, 256 },+ { 192, 258 },+ { 192, 260 },+ { 192, 461 },+ { 226, 97 },+ { 226, 224 },+ { 226, 225 },+ { 226, 229 },+ { 226, 257 },+ { 226, 259 },+ { 226, 261 },+ { 226, 462 },+ { 231, 99 },+ { 231, 263 },+ { 231, 265 },+ { 231, 267 },+ { 231, 269 },+ { 232, 101 },+ { 232, 275 },+ { 232, 277 },+ { 232, 279 },+ { 232, 281 },+ { 232, 283 },+ { 236, 105 },+ { 236, 297 },+ { 236, 299 },+ { 236, 301 },+ { 236, 303 },+ { 236, 305 },+ { 236, 464 },+ { 244, 110 },+ { 244, 242 },+ { 244, 243 },+ { 244, 245 },+ { 244, 333 },+ { 244, 335 },+ { 244, 337 },+ { 244, 466 },+ { 244, 491 },+ { 249, 117 },+ { 249, 361 },+ { 249, 363 },+ { 249, 365 },+ { 249, 367 },+ { 249, 369 },+ { 249, 371 },+ { 249, 468 },+ { 253, 121 },+ { 253, 375 },+};+static convert_t tex_dcr_in[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 258 },+ { 129, 260 },+ { 130, 262 },+ { 131, 268 },+ { 132, 270 },+ { 133, 282 },+ { 134, 280 },+ { 135, 286 },+ { 136, 313 },+ { 137, 65534 },+ { 138, 321 },+ { 139, 323 },+ { 140, 327 },+ { 141, 330 },+ { 142, 336 },+ { 143, 340 },+ { 144, 344 },+ { 145, 346 },+ { 146, 352 },+ { 147, 350 },+ { 148, 356 },+ { 149, 354 },+ { 150, 368 },+ { 151, 366 },+ { 152, 376 },+ { 153, 377 },+ { 154, 381 },+ { 155, 379 },+ { 156, 306 },+ { 157, 304 },+ { 158, 272 },+ { 159, 167 },+ { 160, 259 },+ { 161, 261 },+ { 162, 263 },+ { 163, 269 },+ { 164, 65534 },+ { 165, 283 },+ { 166, 281 },+ { 167, 287 },+ { 168, 314 },+ { 169, 65534 },+ { 170, 322 },+ { 171, 324 },+ { 172, 328 },+ { 173, 331 },+ { 174, 337 },+ { 175, 341 },+ { 176, 345 },+ { 177, 347 },+ { 178, 353 },+ { 179, 351 },+ { 180, 65534 },+ { 181, 355 },+ { 182, 369 },+ { 183, 367 },+ { 184, 255 },+ { 185, 378 },+ { 186, 382 },+ { 187, 380 },+ { 188, 307 },+ { 189, 161 },+ { 190, 191 },+ { 191, 163 },+ { 192, 192 },+ { 193, 193 },+ { 194, 194 },+ { 195, 195 },+ { 196, 196 },+ { 197, 197 },+ { 198, 198 },+ { 199, 199 },+ { 200, 200 },+ { 201, 201 },+ { 202, 202 },+ { 203, 203 },+ { 204, 204 },+ { 205, 205 },+ { 206, 206 },+ { 207, 207 },+ { 208, 208 },+ { 209, 209 },+ { 210, 210 },+ { 211, 211 },+ { 212, 212 },+ { 213, 213 },+ { 214, 214 },+ { 215, 338 },+ { 216, 216 },+ { 217, 217 },+ { 218, 218 },+ { 219, 219 },+ { 220, 220 },+ { 221, 221 },+ { 222, 222 },+ { 223, 65534 },+ { 224, 224 },+ { 225, 225 },+ { 226, 226 },+ { 227, 227 },+ { 228, 228 },+ { 229, 229 },+ { 230, 230 },+ { 231, 231 },+ { 232, 232 },+ { 233, 233 },+ { 234, 234 },+ { 235, 235 },+ { 236, 236 },+ { 237, 237 },+ { 238, 238 },+ { 239, 239 },+ { 240, 240 },+ { 241, 241 },+ { 242, 242 },+ { 243, 243 },+ { 244, 244 },+ { 245, 245 },+ { 246, 246 },+ { 247, 339 },+ { 248, 248 },+ { 249, 249 },+ { 250, 250 },+ { 251, 251 },+ { 252, 252 },+ { 253, 253 },+ { 254, 254 },+ { 255, 223 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 256 },+ { 65, 461 },+ { 97, 257 },+ { 97, 462 },+ { 67, 264 },+ { 67, 266 },+ { 99, 265 },+ { 99, 267 },+ { 100, 271 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 71, 284 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 463 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 77, 325 },+ { 109, 326 },+ { 109, 329 },+ { 78, 332 },+ { 78, 334 },+ { 78, 465 },+ { 78, 490 },+ { 110, 333 },+ { 110, 335 },+ { 110, 466 },+ { 110, 491 },+ { 82, 342 },+ { 114, 343 },+ { 83, 348 },+ { 115, 349 },+ { 116, 357 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 370 },+ { 85, 467 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 374 },+ { 121, 375 },+};+static convert_t tex_dcr_out[] = {+ { 0, 0 },+ { 1, 1 },+ { 2, 2 },+ { 3, 3 },+ { 4, 4 },+ { 5, 5 },+ { 6, 6 },+ { 7, 7 },+ { 8, 8 },+ { 9, 9 },+ { 10, 10 },+ { 11, 11 },+ { 12, 12 },+ { 13, 13 },+ { 14, 14 },+ { 15, 15 },+ { 16, 16 },+ { 17, 17 },+ { 18, 18 },+ { 19, 19 },+ { 20, 20 },+ { 21, 21 },+ { 22, 22 },+ { 23, 23 },+ { 24, 24 },+ { 25, 25 },+ { 26, 26 },+ { 27, 27 },+ { 28, 28 },+ { 29, 29 },+ { 30, 30 },+ { 31, 31 },+ { 32, 32 },+ { 33, 33 },+ { 34, 34 },+ { 35, 35 },+ { 36, 36 },+ { 37, 37 },+ { 38, 38 },+ { 39, 39 },+ { 40, 40 },+ { 41, 41 },+ { 42, 42 },+ { 43, 43 },+ { 44, 44 },+ { 45, 45 },+ { 46, 46 },+ { 47, 47 },+ { 48, 48 },+ { 49, 49 },+ { 50, 50 },+ { 51, 51 },+ { 52, 52 },+ { 53, 53 },+ { 54, 54 },+ { 55, 55 },+ { 56, 56 },+ { 57, 57 },+ { 58, 58 },+ { 59, 59 },+ { 60, 60 },+ { 61, 61 },+ { 62, 62 },+ { 63, 63 },+ { 64, 64 },+ { 65, 65 },+ { 66, 66 },+ { 67, 67 },+ { 68, 68 },+ { 69, 69 },+ { 70, 70 },+ { 71, 71 },+ { 72, 72 },+ { 73, 73 },+ { 74, 74 },+ { 75, 75 },+ { 76, 76 },+ { 77, 77 },+ { 78, 78 },+ { 79, 79 },+ { 80, 80 },+ { 81, 81 },+ { 82, 82 },+ { 83, 83 },+ { 84, 84 },+ { 85, 85 },+ { 86, 86 },+ { 87, 87 },+ { 88, 88 },+ { 89, 89 },+ { 90, 90 },+ { 91, 91 },+ { 92, 92 },+ { 93, 93 },+ { 94, 94 },+ { 95, 95 },+ { 96, 96 },+ { 97, 97 },+ { 98, 98 },+ { 99, 99 },+ { 100, 100 },+ { 101, 101 },+ { 102, 102 },+ { 103, 103 },+ { 104, 104 },+ { 105, 105 },+ { 106, 106 },+ { 107, 107 },+ { 108, 108 },+ { 109, 109 },+ { 110, 110 },+ { 111, 111 },+ { 112, 112 },+ { 113, 113 },+ { 114, 114 },+ { 115, 115 },+ { 116, 116 },+ { 117, 117 },+ { 118, 118 },+ { 119, 119 },+ { 120, 120 },+ { 121, 121 },+ { 122, 122 },+ { 123, 123 },+ { 124, 124 },+ { 125, 125 },+ { 126, 126 },+ { 127, 127 },+ { 128, 258 },+ { 129, 260 },+ { 130, 262 },+ { 131, 268 },+ { 132, 270 },+ { 133, 282 },+ { 134, 280 },+ { 135, 286 },+ { 136, 313 },+ { 137, 65534 },+ { 138, 321 },+ { 139, 323 },+ { 140, 327 },+ { 141, 330 },+ { 142, 336 },+ { 143, 340 },+ { 144, 344 },+ { 145, 346 },+ { 146, 352 },+ { 147, 350 },+ { 148, 356 },+ { 149, 354 },+ { 150, 368 },+ { 151, 366 },+ { 152, 376 },+ { 153, 377 },+ { 154, 381 },+ { 155, 379 },+ { 156, 306 },+ { 157, 304 },+ { 158, 272 },+ { 159, 167 },+ { 160, 259 },+ { 161, 261 },+ { 162, 263 },+ { 163, 269 },+ { 164, 65534 },+ { 165, 283 },+ { 166, 281 },+ { 167, 287 },+ { 168, 314 },+ { 169, 65534 },+ { 170, 322 },+ { 171, 324 },+ { 172, 328 },+ { 173, 331 },+ { 174, 337 },+ { 175, 341 },+ { 176, 345 },+ { 177, 347 },+ { 178, 353 },+ { 179, 351 },+ { 180, 65534 },+ { 181, 355 },+ { 182, 369 },+ { 183, 367 },+ { 184, 255 },+ { 185, 378 },+ { 186, 382 },+ { 187, 380 },+ { 188, 307 },+ { 189, 161 },+ { 190, 191 },+ { 191, 163 },+ { 192, 192 },+ { 193, 193 },+ { 194, 194 },+ { 195, 195 },+ { 196, 196 },+ { 197, 197 },+ { 198, 198 },+ { 199, 199 },+ { 200, 200 },+ { 201, 201 },+ { 202, 202 },+ { 203, 203 },+ { 204, 204 },+ { 205, 205 },+ { 206, 206 },+ { 207, 207 },+ { 208, 208 },+ { 209, 209 },+ { 210, 210 },+ { 211, 211 },+ { 212, 212 },+ { 213, 213 },+ { 214, 214 },+ { 215, 338 },+ { 216, 216 },+ { 217, 217 },+ { 218, 218 },+ { 219, 219 },+ { 220, 220 },+ { 221, 221 },+ { 222, 222 },+ { 223, 65534 },+ { 224, 224 },+ { 225, 225 },+ { 226, 226 },+ { 227, 227 },+ { 228, 228 },+ { 229, 229 },+ { 230, 230 },+ { 231, 231 },+ { 232, 232 },+ { 233, 233 },+ { 234, 234 },+ { 235, 235 },+ { 236, 236 },+ { 237, 237 },+ { 238, 238 },+ { 239, 239 },+ { 240, 240 },+ { 241, 241 },+ { 242, 242 },+ { 243, 243 },+ { 244, 244 },+ { 245, 245 },+ { 246, 246 },+ { 247, 339 },+ { 248, 248 },+ { 249, 249 },+ { 250, 250 },+ { 251, 251 },+ { 252, 252 },+ { 253, 253 },+ { 254, 254 },+ { 255, 223 },+ { 34, 8220 },+ { 34, 8221 },+ { 39, 8216 },+ { 39, 8217 },+ { 45, 8211 },+ { 45, 8212 },+ { 32, 8194 },+ { 32, 8195 },+ { 32, 8201 },+ { 65, 256 },+ { 65, 461 },+ { 97, 257 },+ { 97, 462 },+ { 67, 264 },+ { 67, 266 },+ { 99, 265 },+ { 99, 267 },+ { 100, 271 },+ { 69, 274 },+ { 69, 276 },+ { 69, 278 },+ { 101, 275 },+ { 101, 277 },+ { 101, 279 },+ { 71, 284 },+ { 71, 288 },+ { 71, 290 },+ { 71, 486 },+ { 71, 500 },+ { 103, 285 },+ { 103, 289 },+ { 103, 291 },+ { 103, 487 },+ { 103, 501 },+ { 72, 292 },+ { 104, 293 },+ { 73, 296 },+ { 73, 298 },+ { 73, 300 },+ { 73, 302 },+ { 73, 463 },+ { 105, 297 },+ { 105, 299 },+ { 105, 301 },+ { 105, 303 },+ { 105, 305 },+ { 105, 464 },+ { 74, 308 },+ { 106, 309 },+ { 75, 310 },+ { 75, 488 },+ { 107, 311 },+ { 107, 489 },+ { 76, 315 },+ { 76, 317 },+ { 76, 319 },+ { 108, 316 },+ { 108, 318 },+ { 108, 320 },+ { 77, 325 },+ { 109, 326 },+ { 109, 329 },+ { 78, 332 },+ { 78, 334 },+ { 78, 465 },+ { 78, 490 },+ { 110, 333 },+ { 110, 335 },+ { 110, 466 },+ { 110, 491 },+ { 82, 342 },+ { 114, 343 },+ { 83, 348 },+ { 115, 349 },+ { 116, 357 },+ { 85, 360 },+ { 85, 362 },+ { 85, 364 },+ { 85, 370 },+ { 85, 467 },+ { 117, 361 },+ { 117, 363 },+ { 117, 365 },+ { 117, 371 },+ { 117, 468 },+ { 87, 372 },+ { 119, 373 },+ { 89, 374 },+ { 121, 375 },+};+allcharconvert_t allcharconvert[] = {+{ "adobeiso",+ "Adobe ISO",+ { "ADOBEISO", "", "", "", "", "", "", },+ CHARSETARRAY( adobeiso )+},+{ "adobestd",+ "Adobe Standard",+ { "ADOBESTD", "", "", "", "", "", "", },+ CHARSETARRAY( adobestd )+},+{ "adobesym",+ "Adobe Symbol",+ { "ADOBESYM", "", "", "", "", "", "", },+ CHARSETARRAY( adobesym )+},+{ "applecro",+ "Apple Croatian",+ { "APPLECRO", "MACCRO", "", "", "", "", "", },+ CHARSETARRAY( applecro )+},+{ "applecyr",+ "Apple Cyrillic",+ { "MACCYRILLIC", "X-MAC-CYRILLIC", "", "", "", "", "", },+ CHARSETARRAY( applecyr )+},+{ "applegk2",+ "Apple Greek 2",+ { "APPLEGK2", "", "", "", "", "", "", },+ CHARSETARRAY( applegk2 )+},+{ "applegrk",+ "Apple Greek",+ { "MACGRK", "APPLEGRK", "", "", "", "", "", },+ CHARSETARRAY( applegrk )+},+{ "macice",+ "Macintosh Iceland(?)",+ { "MACICE", "APPLEICE", "", "", "", "", "", },+ CHARSETARRAY( macice )+},+{ "macroman",+ "Macintosh Roman",+ { "MACROMAN", "APPLEROM", "CSMACINTOSH", "MACINTOSH", "MAC", "", "", },+ CHARSETARRAY( macroman )+},+{ "macromanian",+ "Macintosh Romanian",+ { "MACROMANIAN", "APPLERUM", "", "", "", "", "", },+ CHARSETARRAY( macromanian )+},+{ "macturkish",+ "Macintosh Turkish",+ { "MACTURKISH", "APPLETURK", "", "", "", "", "", },+ CHARSETARRAY( macturkish )+},+{ "atarist",+ "Atari ST",+ { "ATARIST", "", "", "", "", "", "", },+ CHARSETARRAY( atarist )+},+{ "cp437",+ "MS-DOS Code Page 437 from original IBM PC",+ { "CP437", "IBM437", "437", "", "", "", "", },+ CHARSETARRAY( cp437 )+},+{ "cp737",+ "MS-DOS Code Page 737 Greek",+ { "CP737", "IBM737", "737", "", "", "", "", },+ CHARSETARRAY( cp737 )+},+{ "cp775",+ "MS-DOS Code Page 775 Baltic languages",+ { "CP775", "IBM775", "775", "", "", "", "", },+ CHARSETARRAY( cp775 )+},+{ "cp850",+ "MS-DOS Code Page 850 Western Europe",+ { "CP850", "IBM850", "CSPC850MULTILINGUAL", "850", "", "", "", },+ CHARSETARRAY( cp850 )+},+{ "cp851",+ "MS-DOS Code Page 851 Greek 1",+ { "CP851", "IBM851", "851", "", "", "", "", },+ CHARSETARRAY( cp851 )+},+{ "cp852",+ "MS-DOS Code Page 852 Central European languages",+ { "CP852", "IBM852", "852", "", "", "", "", },+ CHARSETARRAY( cp852 )+},+{ "cp853",+ "MS-DOS Code Page 853 Multilingual Latin 3",+ { "CP853", "IBM853", "853", "", "", "", "", },+ CHARSETARRAY( cp853 )+},+{ "cp855",+ "MS-DOS Code Page 855 Cyrillic",+ { "CP855", "IBM855", "855", "", "", "", "", },+ CHARSETARRAY( cp855 )+},+{ "cp857",+ "MS-DOS Code Page 857 Turkish",+ { "CP857", "IBM857", "857", "", "", "", "", },+ CHARSETARRAY( cp857 )+},+{ "cp860",+ "MS-DOS Code Page 860 Portugese",+ { "CP860", "IBM860", "860", "", "", "", "", },+ CHARSETARRAY( cp860 )+},+{ "cp861",+ "MS-DOS Code Page 861 Icelandic languages",+ { "CP861", "IBM861", "861", "", "", "", "", },+ CHARSETARRAY( cp861 )+},+{ "cp862",+ "MS-DOS Code Page 862 Hebrew",+ { "CP862", "IBM862", "862", "", "", "", "", },+ CHARSETARRAY( cp862 )+},+{ "cp863",+ "MS-DOS Code Page 863 French",+ { "CP863", "IBM863", "863", "", "", "", "", },+ CHARSETARRAY( cp863 )+},+{ "cp864",+ "MS-DOS Code Page 864 Arabic",+ { "CP864", "IBM864", "864", "", "", "", "", },+ CHARSETARRAY( cp864 )+},+{ "cp865",+ "MS-DOS Code Page 865 Nordic languages",+ { "CP865", "IBM865", "865", "", "", "", "", },+ CHARSETARRAY( cp865 )+},+{ "cp866",+ "MS-DOS Code Page 866 Cyrillic",+ { "CP866", "IBM866", "866", "CSIBM866", "", "", "", },+ CHARSETARRAY( cp866 )+},+{ "cp869",+ "MS-DOS Code Page 869 Greek",+ { "CP869", "IBM869", "869", "", "", "", "", },+ CHARSETARRAY( cp869 )+},+{ "cp874",+ "Windows-874 Thai",+ { "CP874", "WINDOWS-874", "MS874", "X-WINDOWS-874", "X-IBM874", "874", "", },+ CHARSETARRAY( cp874 )+},+{ "cp895",+ "MS-DOS Code Page 895 Kamenicky encoding",+ { "CP895", "895", "", "", "", "", "", },+ CHARSETARRAY( cp895 )+},+{ "cp1250",+ "Windows-1250 Central and Eastern European",+ { "CP1250", "WINDOWS-1250", "MS-EE", "", "", "", "", },+ CHARSETARRAY( cp1250 )+},+{ "cp1251",+ "Windows-1251 Cyrillic",+ { "CP1251", "WINDOWS-1251", "MS-CYRL", "", "", "", "", },+ CHARSETARRAY( cp1251 )+},+{ "cp1252",+ "Windows-1252 ISO 8859-1 superset",+ { "CP1252", "WINDOWS-1252", "MS-ANSI", "", "", "", "", },+ CHARSETARRAY( cp1252 )+},+{ "cp1253",+ "Windows-1253 Greek",+ { "CP1253", "WINDOWS-1253", "MS-GREEK", "", "", "", "", },+ CHARSETARRAY( cp1253 )+},+{ "cp1254",+ "Windows-1254 Turkish",+ { "CP1254", "WINDOWS-1254", "MS-TURK", "", "", "", "", },+ CHARSETARRAY( cp1254 )+},+{ "cp1255",+ "Windows-1255 ISO 8859-8 Hebrew",+ { "CP1255", "WINDOWS-1255", "MS-HEBR", "", "", "", "", },+ CHARSETARRAY( cp1255 )+},+{ "cp1256",+ "Windows-1256 Arabic",+ { "CP1256", "WINDOWS-1256", "MS-ARAB", "", "", "", "", },+ CHARSETARRAY( cp1256 )+},+{ "cp1257",+ "Windows-1257 Baltic languages",+ { "CP1257", "WINDOWS-1257", "WINBALTRIM", "", "", "", "", },+ CHARSETARRAY( cp1257 )+},+{ "cp1258",+ "Windows-1258 Vietnamese",+ { "CP1258", "WINDOWS-1258", "", "", "", "", "", },+ CHARSETARRAY( cp1258 )+},+{ "decmcs",+ "DEC Multinational Character Set",+ { "DECMCS", "", "", "", "", "", "", },+ CHARSETARRAY( decmcs )+},+{ "ebc037",+ "EBCDIC Codepage 037 Latin-1",+ { "EBC037", "", "", "", "", "", "", },+ CHARSETARRAY( ebc037 )+},+{ "ebc1026",+ "EBCDIC 1026 Turkish",+ { "EBC1026", "", "", "", "", "", "", },+ CHARSETARRAY( ebc1026 )+},+{ "ebc1047",+ "EBCDIC 1047 Latin 1",+ { "EBC1047", "", "", "", "", "", "", },+ CHARSETARRAY( ebc1047 )+},+{ "ebc500",+ "EBCDIC 500 Latin 1",+ { "EBC500", "", "", "", "", "", "", },+ CHARSETARRAY( ebc500 )+},+{ "ebc875",+ "EBCDIC 875 Greek",+ { "EBC875", "", "", "", "", "", "", },+ CHARSETARRAY( ebc875 )+},+{ "hp48",+ "HP48",+ { "HP48", "", "", "", "", "", "", },+ CHARSETARRAY( hp48 )+},+{ "hproman8",+ "HP Roman8",+ { "HPROMAN8", "", "", "", "", "", "", },+ CHARSETARRAY( hproman8 )+},+{ "iso646",+ "ISO/IEC 646",+ { "ISO646", "", "", "", "", "", "", },+ CHARSETARRAY( iso646 )+},+{ "iso646_irv",+ "ISO/IEC 646-IRV International Reference Variant",+ { "ISO646-IRV", "", "", "", "", "", "", },+ CHARSETARRAY( iso646_irv )+},+{ "iso646_ca",+ "ISO/IEC 646-CA Canada",+ { "ISO646-CA", "", "", "", "", "", "", },+ CHARSETARRAY( iso646_ca )+},+{ "iso646_ch",+ "ISO/IEC 646-CH",+ { "ISO646-CH", "", "", "", "", "", "", },+ CHARSETARRAY( iso646_ch )+},+{ "iso646_de",+ "ISO/IEC 646-DE Germany",+ { "ISO646-DE", "", "", "", "", "", "", },+ CHARSETARRAY( iso646_de )+},+{ "iso646_es",+ "ISO/IEC 646-ES Spain",+ { "ISO646-ES", "", "", "", "", "", "", },+ CHARSETARRAY( iso646_es )+},+{ "iso646_fi",+ "ISO/IEC 646-FI Finland",+ { "ISO646-FI", "", "", "", "", "", "", },+ CHARSETARRAY( iso646_fi )+},+{ "iso646_fr",+ "ISO/IEC 646-FR France",+ { "ISO646-FR", "", "", "", "", "", "", },+ CHARSETARRAY( iso646_fr )+},+{ "iso646_gb",+ "ISO/IEC 646-GB United Kingdom",+ { "ISO646-GB", "", "", "", "", "", "", },+ CHARSETARRAY( iso646_gb )+},+{ "iso646_it",+ "ISO/IEC 646-IT",+ { "ISO646-IT", "", "", "", "", "", "", },+ CHARSETARRAY( iso646_it )+},+{ "iso646_nl",+ "ISO/IEC 646-NL",+ { "ISO646-NL", "", "", "", "", "", "", },+ CHARSETARRAY( iso646_nl )+},+{ "iso646_no",+ "ISO/IEC 646-NO Norway",+ { "ISO646-NO", "", "", "", "", "", "", },+ CHARSETARRAY( iso646_no )+},+{ "iso646_pt",+ "ISO/IEC 646-PT Portugal",+ { "ISO646-PT", "", "", "", "", "", "", },+ CHARSETARRAY( iso646_pt )+},+{ "iso646_se",+ "ISO/IEC 646-SE Sweden",+ { "ISO646-SE", "", "", "", "", "", "", },+ CHARSETARRAY( iso646_se )+},+{ "iso8859_1",+ "ISO/IEC 8859-1:1998 Latin-1",+ { "ISO-8859-1", "CSISOLATIN", "LATIN1", "ISO-IR-100", "CP819", "IBM819", "ISO_8859-1", },+ CHARSETARRAY( iso8859_1 )+},+{ "iso8859_2",+ "ISO/IEC 8859-2:1999 Latin-2 Eastern European",+ { "ISO-8859-2", "CSISOLATIN2", "LATIN2", "ISO-IR-101", "ISO_8859-2", "ISO_8859-2:1987", "L2", },+ CHARSETARRAY( iso8859_2 )+},+{ "iso8859_3",+ "ISO/IEC 8859-3:1999 Latin-3 South European",+ { "ISO-8859-3", "CSISOLATIN3", "LATIN3", "ISO-IR-109", "ISO_8859-3", "ISO_8859-3:1988", "L3", },+ CHARSETARRAY( iso8859_3 )+},+{ "iso8859_4",+ "ISO/IEC 8859-4:1998 Latin-4 North European",+ { "ISO-8859-4", "CSISOLATIN4", "LATIN4", "ISO-IR-110", "ISO_8859-4", "ISO_8859-4:1988", "L4", },+ CHARSETARRAY( iso8859_4 )+},+{ "iso8859_5",+ "ISO/IEC 8859-5:1999 Latin/Cyrillic",+ { "ISO-8859-5", "CSISOLATINCYRILLIC", "CYRILLIC", "ISO-IR-144", "ISO_8859-5", "ISO_8859-5:1988", "", },+ CHARSETARRAY( iso8859_5 )+},+{ "iso8859_6",+ "ISO/IEC 8859-6:1999 Latin/Arabic",+ { "ISO-8859-6", "ARABIC", "ASMO-708", "CSISOLATINARABIC", "ECMA-114", "ISO-IR-127", "ISO_8859-6", },+ CHARSETARRAY( iso8859_6 )+},+{ "iso8859_7",+ "ISO/IEC 8859-7:2003 Latin/Greek",+ { "ISO-8859-7", "CSISOLATINGREEK", "GREEK", "ECMA-118", "ELOT_928", "GREEK8", "ISO-IR-126", },+ CHARSETARRAY( iso8859_7 )+},+{ "iso8859_8",+ "ISO/IEC 8859-8:1999 Latin/Hebrew",+ { "ISO-8859-8", "CSISOLATINHEBREW", "HEBREW", "ISO-IR-138", "ISO_8859-8", "ISO_8859-8:1988", "", },+ CHARSETARRAY( iso8859_8 )+},+{ "iso8859_9",+ "ISO/IEC 8859-9:1999 Latin-5 Turkish",+ { "ISO-8859-9", "CSISOLATIN5", "LATIN5", "ISO-IR-148", "ISO_8859-9", "ISO_8859-9:1989", "L5", },+ CHARSETARRAY( iso8859_9 )+},+{ "iso8859_10",+ "ISO/IEC 8859-10:1998 Latin-6 Nordic languages",+ { "ISO-8859-10", "CSISOLATIN6", "LATIN6", "ISO-IR-157", "ISO_8859-10", "ISO_8859-10:1992", "L6", },+ CHARSETARRAY( iso8859_10 )+},+{ "iso8859_11",+ "ISO/IEC 8859-11:2001 Latin/Thai",+ { "ISO-8859-11,", "TIS-620,", "TIS620,", "TACTIS", "", "", "", },+ CHARSETARRAY( iso8859_11 )+},+{ "iso8859_13",+ "ISO/IEC 8859-13:1998 Latin-7 Baltic Rim",+ { "ISO-8859-13", "CSISOLATIN7", "LATIN7", "ISO-IR-179", "ISO_8859-13", "L7", "", },+ CHARSETARRAY( iso8859_13 )+},+{ "iso8859_14",+ "ISO/IEC 8859-14:1998 Latin-8 Celtic",+ { "ISO-8859-14", "CSISOLATIN8", "LATIN8", "ISO-IR-199", "ISO_8859-14", "ISO_8859-14:1998", "L8", },+ CHARSETARRAY( iso8859_14 )+},+{ "iso8859_15",+ "ISO/IEC 8859-15:1999 Latin-9 Western European",+ { "ISO-8859-15", "ISO-IR-203", "ISO_8859-15", "ISO_8859-15:1998", "", "", "", },+ CHARSETARRAY( iso8859_15 )+},+{ "iso8859_16",+ "ISO/IEC 8859-16:2001 Latin-10 South-Eastern European",+ { "ISO-8859-16", "CSISOLATIN10", "LATIN10", "ISO-IR-226", "ISO_8859-16", "ISO_8859-16:2000", "", },+ CHARSETARRAY( iso8859_16 )+},+{ "koi8_r",+ "KOI8-R Kod Obmena Informatsiey, 8 bit Russian",+ { "KOI8-R", "KOI8R", "CSKOI8R", "", "", "", "", },+ CHARSETARRAY( koi8_r )+},+{ "koi8_u",+ "KOI8-U Kod Obmena Informatsiey, 8 bit Ukranian",+ { "KOI8-U", "KOI8U", "CSKOI8U", "", "", "", "", },+ CHARSETARRAY( koi8_u )+},+{ "mslinedr",+ "MS LineDraw",+ { "MSLINEDR", "", "", "", "", "", "", },+ CHARSETARRAY( mslinedr )+},+{ "nextstep",+ "NextStep",+ { "NEXTSTEP", "", "", "", "", "", "", },+ CHARSETARRAY( nextstep )+},+{ "symbol",+ "MS Windows Symbol Font",+ { "SYMBOL", "", "", "", "", "", "", },+ CHARSETARRAY( symbol )+},+{ "tex_dcr_in",+ "TeX dcr input for European Computer Roman Font",+ { "TEX_DCR_IN", "", "", "", "", "", "", },+ CHARSETARRAY( tex_dcr_in )+},+{ "tex_dcr_out",+ "TeX dcr output for European Computer Roman Font",+ { "TEX_DCR_OUT", "", "", "", "", "", "", },+ CHARSETARRAY( tex_dcr_out )+},+};+int nallcharconvert = ARRAYSIZE( allcharconvert );++char *+charset_get_xmlname( int n )+{+ static char unknown[] = "???";+ static char utf8[] = "UTF-8";+ static char gb18030[] = "GB18030";+ char *ret = unknown;+ if ( n>=0 && n < nallcharconvert ) {+ ret = allcharconvert[n].aliases[0];+ } else if ( n==CHARSET_UNICODE ) {+ ret = utf8;+ } else if ( n==CHARSET_GB18030 ) {+ ret = gb18030;+ }+ return ret;+}++int+charset_find( char *name )+{+ int i, j, ret = CHARSET_UNKNOWN;+ if ( name==NULL ) return ret;+ for ( i=0; i<nallcharconvert && ret==CHARSET_UNKNOWN; ++i ){+ if ( !strcasecmp( name, allcharconvert[i].cmdname ) ) ret = i;+ else {+ for ( j=0; j<CHARSET_NALIASES && ret==CHARSET_UNKNOWN; ++j ) {+ if ( allcharconvert[i].aliases[j][0]=='\0' ) continue;+ if ( !strcasecmp( name, allcharconvert[i].aliases[j] ) ) ret = i;+ }+ }+ }+ return ret;+}++void+charset_list_all( FILE *fp )+{+ int i;+ for ( i=0; i<nallcharconvert; ++i ){+ fprintf( fp, " %s %s\n", allcharconvert[i].cmdname,+ allcharconvert[i].descriptname );+ }+}++unsigned int+charset_lookupchar( int charsetin, char c )+{+ unsigned char uc;+ uc = ( unsigned char ) c;+ return allcharconvert[charsetin].table[uc].unicode;+}++unsigned int+charset_lookupuni( int charsetout, unsigned int unicode )+{+ int i;+ if ( charsetout==CHARSET_UNICODE ) return unicode;+ for ( i=0; i<allcharconvert[charsetout].ntable; ++i ) {+ if ( unicode == allcharconvert[charsetout].table[i].unicode )+ return allcharconvert[charsetout].table[i].index;+ }+ return '?';+}+
bibutils/charsets.h view
@@ -9,19 +9,17 @@ #ifndef CHARSETS_H #define CHARSETS_H -#define CHARSET_UNKNOWN (-1)-#define CHARSET_UNICODE (-2)-#define CHARSET_GB18030 (-3)--typedef unsigned int charconvert;+#define CHARSET_UNKNOWN (-1)+#define CHARSET_UNICODE (-2)+#define CHARSET_GB18030 (-3)+#define CHARSET_DEFAULT CHARSET_UNICODE+#define CHARSET_UTF8_DEFAULT (1)+#define CHARSET_BOM_DEFAULT (1) -typedef struct allcharconvert_t {- char name[15];- char name2[25];- charconvert *table;- int ntable;-} allcharconvert_t;-extern allcharconvert_t allcharconvert[];-extern int nallcharconvert;+extern char * charset_get_xmlname( int n );+extern int charset_find( char *name );+extern void charset_list_all( FILE *fp );+extern unsigned int charset_lookupchar( int charsetin, char c );+extern unsigned int charset_lookupuni( int charsetout, unsigned int unicode ); #endif
bibutils/endout.c view
@@ -26,8 +26,8 @@ p->charsetout = BIBL_CHARSET_DEFAULT; p->charsetout_src = BIBL_SRC_DEFAULT; p->latexout = 0;- p->utf8out = 0;- p->utf8bom = 0;+ p->utf8out = BIBL_CHARSET_UTF8_DEFAULT;+ p->utf8bom = BIBL_CHARSET_BOM_DEFAULT; p->xmlout = 0; p->nosplittitle = 0; p->verbose = 0;
bibutils/endxmlin.c view
@@ -326,68 +326,6 @@ endxmlin_dates( node->next, info ); } -#ifdef NOCOMPILE-/*- * There are a lot of elements in the end2xml stuff buried in element- * attributes for which it's not clear where they should get stuck- * -- for now put into notes- */-static void-endxmlin_makeattribnotes( xml *node, fields *info, int level, attribs *a, int na )-{- newstr *attrib, note;- int i;- newstr_init( ¬e );- for ( i=0; i<na; ++i ) {- attrib = xml_getattrib( node, a[i].attrib );- if ( attrib ) {- newstr_strcpy( ¬e, a[i].internal );- newstr_strcat( ¬e, ": " );- newstr_strcat( ¬e, attrib->data );- fields_add( info, "%O", note.data, level );- newstr_empty( ¬e );- }- }- newstr_free( ¬e );-}-#endif--#ifdef NOCOMPILE-/* <!ELEMENT source-app (#PCDATA)>- * <!ATTLIST source-app- * name CDATA #IMPLIED- * version CDATA #IMPLIED- * >- */-static void-endxmlin_sourceapp( xml *node, fields *info )-{- attribs a[] = {- { "name", "SOURCE APPLICATION NAME" },- { "version", "SOURCE APPLICATION VERSION" }- };- int na = sizeof( a ) / sizeof( a[0] );- endxmlin_makeattribnotes( node, info, 0, a, na );-}--/* <!ELEMENT database (#PCDATA)>- * <!ATTLIST database- * name CDATA #IMPLIED- * path CDATA #IMPLIED- * >- */-static void-endxmlin_database( xml *node, fields *info )-{- attribs a[] = {- { "name", "DATABASE NAME" },- { "path", "DATABASE PATH" }- };- int na = sizeof( a ) / sizeof( a[0] );- endxmlin_makeattribnotes( node, info, 0, a, na );-}-#endif- /* * <ref-type name="Journal Article">17</ref-type> */
bibutils/fields.c view
@@ -11,7 +11,6 @@ #include <stdint.h> #include <string.h> #include <assert.h>-#include "strsearch.h" #include "fields.h" fields*
bibutils/isiout.c view
@@ -25,8 +25,8 @@ p->charsetout = BIBL_CHARSET_DEFAULT; p->charsetout_src = BIBL_SRC_DEFAULT; p->latexout = 0;- p->utf8out = 0;- p->utf8bom = 0;+ p->utf8out = BIBL_CHARSET_UTF8_DEFAULT;+ p->utf8bom = BIBL_CHARSET_BOM_DEFAULT; p->xmlout = 0; p->nosplittitle = 0; p->verbose = 0;
bibutils/list.c view
@@ -1,7 +1,7 @@ /* * list.c *- * version: 2012-12-19+ * version: 2013-04-02 * * Copyright (c) Chris Putnam 2004-2013 *@@ -155,69 +155,90 @@ return ok; } -int-list_add( list *a, char *s )+newstr *+list_addvp( list *a, void *vp, unsigned char mode ) {- int ok = list_ensure_space( a );+ newstr *s = NULL;+ int ok;+ ok = list_ensure_space( a ); if ( ok ) {- newstr_strcpy( &(a->str[a->n]), s );+ s = &( a->str[a->n] );+ if ( mode==LIST_CHR )+ newstr_strcpy( s, (char*) vp );+ else if ( mode==LIST_STR )+ newstr_newstrcpy( s, (newstr*) vp );+ else+ return NULL; a->sorted = 0; a->n++; }- return ok;+ return s; }+newstr *+list_add( list *a, char *s )+{+ return list_addvp( a, (void*)s, LIST_CHR );+}+newstr *+list_addstr( list *a, newstr *s )+{+ return list_addvp( a, (void*)s, LIST_STR );+} +newstr *+list_addvp_unique( list *a, void *vp, unsigned char mode )+{+ newstr *s;+ int n;+ if ( mode==LIST_CHR )+ n = list_find( a, (char*) vp );+ else if ( mode==LIST_STR )+ n = list_find( a, ( (newstr*) vp )->data );+ else+ return NULL;+ if ( n!=-1 )+ s = &( a->str[n] );+ else+ s = list_addvp( a, vp, mode );+ return s;+}+newstr *+list_add_unique( list *a, char *s )+{+ return list_addvp_unique( a, (void*) s, LIST_CHR );+}+newstr *+list_addstr_unique( list *a, newstr *s )+{+ return list_addvp_unique( a, (void*) s, LIST_STR );+}+ int list_adds( list *a, ... ) {- int ok, ret = 1;+ int ret = 1; va_list ap;+ newstr *s; char *v; va_start( ap, a ); do { v = va_arg( ap, char * ); if ( v ) {- ok = list_add( a, v );- if ( !ok ) { ret=0; goto out; }+ s = list_addvp( a, (void*) v, LIST_CHR );+ if ( s==NULL ) { ret = 0; goto out; } }- } while( v );+ } while ( v ); out: va_end( ap ); return ret; } -int-list_add_unique( list *a, char *s )-{- if ( list_find( a, s )==-1 ) return list_add( a, s );- else return 1;-}--int-list_add_newstr( list *a, newstr *s )-{- int ok = list_ensure_space( a );- if ( ok ) {- newstr_newstrcpy( &(a->str[a->n]), s );- a->sorted = 0;- a->n++;- }- return ok;-}--int-list_add_newstr_unique( list *a, newstr *s )-{- if ( list_find( a, s->data )==-1 ) return list_add_newstr( a, s );- else return 1;-}- void list_append( list *a, list *toadd ) { int i; for ( i=0; i<toadd->n; ++i ) {- list_add_newstr( a, &(toadd->str[i]) );+ list_addstr( a, &(toadd->str[i]) ); } } @@ -226,7 +247,7 @@ { int i; for ( i=0; i<toadd->n; ++i ) {- list_add_newstr_unique( a, &(toadd->str[i]) );+ list_addstr_unique( a, &(toadd->str[i]) ); } } @@ -319,8 +340,10 @@ list_find_or_add( list *a, char *searchstr ) { int n = list_find( a, searchstr );- if ( n==-1 )- n = list_add( a, searchstr );+ if ( n==-1 ) {+ list_add( a, searchstr );+ n = a->n - 1;+ } return n; }
bibutils/list.h view
@@ -1,7 +1,7 @@ /* * list.h *- * version: 2012-12-19+ * version: 2013-04-02 * * Copyright (c) Chris Putnam 2004-2013 *@@ -18,6 +18,9 @@ #include <string.h> #include "newstr.h" +#define LIST_CHR (0)+#define LIST_STR (1)+ typedef struct list { int n, max; int sorted;@@ -40,11 +43,16 @@ extern list* list_dup( list *a ); extern void list_copy( list *to, list *from ); -extern int list_add( list *a, char *value );-extern int list_adds( list *a, ... );-extern int list_add_unique( list *a, char *value );-extern int list_add_newstr( list *a, newstr *value );-extern int list_add_newstr_unique( list *a, newstr *value );+extern newstr * list_add( list *a, char *value );+extern newstr * list_addstr( list *a, newstr *value );+extern newstr * list_addvp( list *a, void *vp, unsigned char mode );++extern int list_adds( list *a, ... );++extern newstr * list_add_unique( list *a, char *value );+extern newstr * list_addstr_unique( list *a, newstr *value );+extern newstr * list_addvp_unique( list *a, void *vp, unsigned char mode );+ extern void list_append( list *a, list *toadd ); extern void list_append_unique( list *a, list *toadd );
bibutils/modsin.c view
@@ -283,7 +283,8 @@ if ( xml_tag_attrib( node, "namePart", "type", "family" ) ) { if ( name->len ) newstr_prepend( name, "|" ); newstr_prepend( name, node->value->data );- } else if (xml_tag_attrib( node, "namePart", "type", "suffix")) {+ } else if (xml_tag_attrib( node, "namePart", "type", "suffix") ||+ xml_tag_attrib( node, "namePart", "type", "termsOfAddress" )) { if ( suffix->len ) newstr_addchar( suffix, ' ' ); newstr_strcat( suffix, node->value->data ); } else if (xml_tag_attrib( node, "namePart", "type", "date")){
bibutils/modsout.c view
@@ -11,6 +11,7 @@ #include <string.h> #include "is_ws.h" #include "newstr.h"+#include "charsets.h" #include "newstr_conv.h" #include "fields.h" #include "iso639_2.h"@@ -139,10 +140,12 @@ int ttl = fields_find( f, "TITLE", level ); int subttl = fields_find( f, "SUBTITLE", level ); int shrttl = fields_find( f, "SHORTTITLE", level );+ int parttl = fields_find( f, "PARTTITLE", level ); output_tab1( outptr, level, "<titleInfo>\n" );- output_fill2( outptr, increment_level(level,1), "title", f, ttl, 1);+ output_fill2( outptr, increment_level(level,1), "title", f, ttl, 1 ); output_fill2( outptr, increment_level(level,1), "subTitle", f, subttl, 1 );+ output_fill2( outptr, increment_level(level,1), "partName", f, parttl, 1 ); if ( ttl==-1 && subttl==-1 ) output_tab1( outptr, increment_level(level,1), "<title/>\n" ); output_tab1( outptr, level, "</titleInfo>\n" );@@ -422,12 +425,17 @@ } static void-output_language_core( fields *f, int n, FILE *outptr, int level )+output_language_core( fields *f, int n, FILE *outptr, char *tag, int level ) {+ newstr usetag; char *lang, *code; lang = fields_value( f, n, FIELDS_CHRP ); code = iso639_2_from_language( lang );- output_tab1( outptr, level, "<language>\n" );+ newstr_init( &usetag );+ newstr_addchar( &usetag, '<' );+ newstr_strcat( &usetag, tag );+ newstr_strcat( &usetag, ">\n" );+ output_tab1( outptr, level, usetag.data ); output_fill4( outptr, increment_level(level,1), "languageTerm", "type", "text", f, n, 1 ); if ( code ) {@@ -435,7 +443,11 @@ "languageTerm", "type", "code", "authority", "iso639-2b", code, 1 ); }- output_tab1( outptr, level, "</language>\n" );+ newstr_strcpy( &usetag, "</" );+ newstr_strcat( &usetag, tag );+ newstr_strcat( &usetag, ">\n" );+ output_tab1( outptr, level, usetag.data );+ newstr_free( &usetag ); } static void@@ -444,7 +456,7 @@ int n; n = fields_find( f, "LANGUAGE", level ); if ( n!=-1 )- output_language_core( f, n, outptr, level );+ output_language_core( f, n, outptr, "language", level ); } static void@@ -644,9 +656,7 @@ n = fields_find( f, "LANGCATALOG", level ); if ( n!=-1 ) { output_tab1( outptr, level, "<recordInfo>\n" );- output_tab1( outptr, increment_level(level,1), "<languageOfCataloging>\n" );- output_language_core( f, n, outptr, increment_level(level,2) );- output_tab1( outptr, increment_level(level,1), "</languageOfCataloging>\n" );+ output_language_core( f, n, outptr, "languageOfCataloging", increment_level(level,1) ); output_tab1( outptr, level, "</recordInfo>\n" ); } }@@ -703,48 +713,37 @@ static void output_abs( fields *f, FILE *outptr, int level ) {- int i, n; int nabs = fields_find( f, "ABSTRACT", level ); output_fill2( outptr, level, "abstract", f, nabs, 1 );+}++static void+output_notes( fields *f, FILE *outptr, int level )+{+ int i, n;+ char *t; n = fields_num( f ); for ( i=0; i<n; ++i ) { if ( fields_level( f, i ) != level ) continue;- if ( !strcasecmp( f->tag[i].data, "NOTES" ) )+ t = fields_tag( f, i, FIELDS_CHRP_NOUSE );+ if ( !strcasecmp( t, "NOTES" ) ) output_fill2( outptr, level, "note", f, i, 1 );- if ( !strcasecmp( f->tag[i].data, "ANNOTE" ) )+ else if ( !strcasecmp( t, "PUBSTATE" ) )+ output_fill4( outptr, level, "note", "type", "publication status", f, i, 1 );+ else if ( !strcasecmp( t, "ANNOTE" ) ) output_fill2( outptr, level, "bibtex-annote", f, i, 1 );+ else if ( !strcasecmp( t, "TIMESCITED" ) )+ output_fill4( outptr, level, "note", "type", "times cited", f, i, 1 );+ else if ( !strcasecmp( t, "ANNOTATION" ) )+ output_fill4( outptr, level, "note", "type", "annotation", f, i, 1 );+ else if ( !strcasecmp( t, "ADDENDUM" ) )+ output_fill4( outptr, level, "note", "type", "addendum", f, i, 1 );+ else if ( !strcasecmp( t, "BIBKEY" ) )+ output_fill4( outptr, level, "note", "type", "bibliography key", f, i, 1 ); } } static void-output_annotation( fields *f, FILE *outptr, int level )-{- int n = fields_find( f, "ANNOTATION", level );- output_fill4( outptr, level, "note", "type", "annotation", f, n, 1 );-}--static void-output_addendum( fields *f, FILE *outptr, int level )-{- int n = fields_find( f, "ADDENDUM", level );- output_fill4( outptr, level, "note", "type", "addendum", f, n, 1 );-}--static void-output_timescited( fields *f, FILE *outptr, int level )-{- int n = fields_find( f, "TIMESCITED", level );- output_fill4( outptr, level, "note", "type", "times cited", f, n, 1 );-}--static void-output_indexkey( fields *f, FILE *outptr, int level )-{- int n = fields_find( f, "BIBKEY", level );- output_fill4( outptr, level, "note", "type", "bibliography key", f, n, 1 );-}--static void output_key( fields *f, FILE *outptr, int level ) { int i, n;@@ -924,10 +923,7 @@ fprintf( outptr, "</relatedItem>\n" ); } output_abs( f, outptr, level );- output_timescited( f, outptr, level );- output_annotation( f, outptr, level );- output_addendum ( f, outptr, level );- output_indexkey( f, outptr, level );+ output_notes( f, outptr, level ); output_toc( f, outptr, level ); output_key( f, outptr, level ); output_sn( f, outptr, level );@@ -1013,7 +1009,8 @@ modsout_writeheader( FILE *outptr, param *p ) { if ( p->utf8bom ) utf8_writebom( outptr );- fprintf(outptr,"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n");+ fprintf(outptr,"<?xml version=\"1.0\" encoding=\"%s\"?>\n",+ charset_get_xmlname( p->charsetout ) ); fprintf(outptr,"<modsCollection xmlns=\"http://www.loc.gov/mods/v3\">\n"); }
bibutils/name.c view
@@ -197,20 +197,55 @@ return 1; } +static unsigned char+token_has_no_upper( list *tokens, int n )+{+ unsigned short m;+ newstr *s;+ s = list_get( tokens, n );+ m = unicode_utf8_classify_newstr( s );+ if ( m & UNICODE_UPPER ) return 0;+ else return 1;+}++static unsigned char+token_has_upper( list *tokens, int n )+{+ if ( token_has_no_upper( tokens, n ) ) return 0;+ else return 1;+}+ static int name_multielement_nocomma( intlist *given, intlist *family, list *tokens, int begin, int end, int suffixpos ) {- int i;+ int family_start, family_end;+ int i, n; - /* ...family name */- if ( end-1 != suffixpos )- intlist_add( family, end-1 );- else- intlist_add( family, end-2 );+ /* ...family name(s) */+ family_start = family_end = end - 1;+ if ( family_start == suffixpos ) family_start = family_end = end - 2; + /* ...if family name is capitalized, then look for first non-capitalized+ * ...token and combine range to family name, e.g. single quoted parts of+ * ..."Ludwig 'von Beethoven'"+ * ..."Johannes Diderik 'van der Waals'"+ * ..."Charles Louis Xavier Joseph 'de la Valla Poussin' */+ if ( token_has_upper( tokens, family_start ) ) {+ i = family_start - 1;+ n = -1;+ while ( i >= begin && ( n==-1 || token_has_no_upper( tokens, i ) ) ) {+ if ( token_has_no_upper( tokens, i ) ) n = i;+ i--;+ }+ if ( n != -1 ) family_start = n;+ }+ for ( i=family_start; i<family_end+1; i++ )+ intlist_add( family, i );+ /* ...given names */- for ( i=begin; i<end-1; ++i ) {- if ( i==suffixpos || i==suffixpos-1 ) continue;+ for ( i=begin; i<end-1; i++ ) {+ if ( i>=family_start && i<=family_end ) continue;+ if ( i==suffixpos ) continue; intlist_add( given, i ); }
bibutils/newstr.c view
@@ -1,7 +1,7 @@ /* * newstr.c *- * Version: 12/24/12+ * Version: 04/21/13 * * Copyright (c) Chris Putnam 1999-2013 *@@ -756,4 +756,26 @@ } } return 1;+}++/*+ * s = "Hi!\0", s.len = 3+ *+ * newstr_char( s, 0 ) = 'H' newstr_revchar( s, 0 ) = '\0'+ * newstr_char( s, 1 ) = 'i' newstr_revchar( s, 1 ) = '!'+ * newstr_char( s, 2 ) = '!' newstr_revchar( s, 2 ) = 'i'+ * newstr_char( s, 3 ) = '\0' newstr_revchar( s, 3 ) = 'H'+ */+char+newstr_char( newstr *s, unsigned long n )+{+ if ( s->len==0 || n >= s->len ) return '\0';+ return s->data[ n ];+}++char+newstr_revchar( newstr *s, unsigned long n )+{+ if ( s->len==0 || n >= s->len ) return '\0';+ return s->data[ s->len - n ]; }
bibutils/newstr.h view
@@ -1,7 +1,7 @@ /*- * newstring.h+ * newstr.h *- * Version: 12/24/12+ * Version: 04/21/13 * * Copyright (c) Chris Putnam 1999-2013 *@@ -48,6 +48,8 @@ void newstr_fprintf ( FILE *fp, newstr *s ); int newstr_fget ( FILE *fp, char *buf, int bufsize, int *pbufpos, newstr *outs );+char newstr_char ( newstr *s, unsigned long n );+char newstr_revchar ( newstr *s, unsigned long n ); int newstr_fgetline ( newstr *s, FILE *fp ); int newstr_findreplace ( newstr *s, char *find, char *replace ); void newstr_toupper ( newstr *s );
bibutils/newstr_conv.c view
@@ -18,33 +18,8 @@ #include "entities.h" #include "utf8.h" #include "gb18030.h"-#include "newstr_conv.h"- #include "charsets.h"--int-get_charset( char *name )-{- int i;- if ( name==NULL ) return CHARSET_UNKNOWN;- for ( i=0; i<nallcharconvert; ++i ){- if ( !strcasecmp( name, allcharconvert[i].name ) ) return i;- else if ( allcharconvert[i].name2[0]!='\0' &&- !strcasecmp( name, allcharconvert[i].name2 ) ) return i;- }- return CHARSET_UNKNOWN;-}--void-list_charsets( FILE *fp )-{- int i;- for ( i=0; i<nallcharconvert; ++i ){- fprintf( fp, " %s", allcharconvert[i].name );- if ( (i>0 && i%5==0) || (i==nallcharconvert-1) )- fprintf( fp, "\n");- }-}+#include "newstr_conv.h" static void addentity( newstr *s, unsigned int ch )@@ -120,24 +95,6 @@ } } -static unsigned int-lookupchar( int charsetin, char c )-{- return allcharconvert[charsetin].table[(int)c];-}--static unsigned int-lookupuni( int charsetout, unsigned int unicode )-{- int i;- if ( charsetout==CHARSET_UNICODE ) return unicode;- for ( i=0; i<256; ++i ) {- if ( unicode == allcharconvert[charsetout].table[i] )- return i;- }- return '?';-}- /* * get_unicode() * @@ -182,7 +139,7 @@ *pi = *pi + 1; } if ( !unicode && charsetin!=CHARSET_UNICODE )- ch = lookupchar( charsetin, ch );+ ch = charset_lookupchar( charsetin, ch ); return ch; } @@ -198,7 +155,7 @@ } else if ( charsetout==CHARSET_GB18030 ) { addgb18030char( s, ch, xmlout, utf8out ); } else {- c = lookupuni( charsetout, ch );+ c = charset_lookupuni( charsetout, ch ); if ( xmlout ) addxmlchar( s, c ); else newstr_addchar( s, c ); }
bibutils/newstr_conv.h view
@@ -11,17 +11,9 @@ #include "newstr.h" -#define CHARSET_UNKNOWN (-1)-#define CHARSET_UNICODE (-2)-#define CHARSET_GB18030 (-3)-#define CHARSET_DEFAULT (66) /* Latin-1/ISO8859-1 */--extern int get_charset( char *name );-extern void list_charsets( FILE *fp ); extern int newstr_convert( newstr *s, int charsetin, int latexin, int utf8in, int xmlin, int charsetout, int latexout, int utf8out, int xmlout );- #endif
bibutils/risout.c view
@@ -26,8 +26,8 @@ p->charsetout = BIBL_CHARSET_DEFAULT; p->charsetout_src = BIBL_SRC_DEFAULT; p->latexout = 0;- p->utf8out = 0;- p->utf8bom = 0;+ p->utf8out = BIBL_CHARSET_UTF8_DEFAULT;+ p->utf8bom = BIBL_CHARSET_BOM_DEFAULT; p->xmlout = 0; p->nosplittitle = 0; p->verbose = 0;@@ -327,6 +327,7 @@ if ( type==TYPE_MAGARTICLE ) return 1; if ( type==TYPE_NEWS ) return 1; if ( type==TYPE_ABSTRACT ) return 1;+ if ( type==TYPE_CONF ) return 1; return 0; }
bibutils/unicode.h view
@@ -1,3 +1,12 @@+/*+ * unicode.h+ *+ * Copyright (c) Chris Putnam 2004-2013+ *+ * Program and source code released under the GPL version 2+ */+#ifndef UNICODE_H+#define UNICODE_H #include "newstr.h" @@ -10,3 +19,4 @@ extern unsigned short unicode_utf8_classify( char *p ); extern unsigned short unicode_utf8_classify_newstr( newstr *s ); +#endif
bibutils/vplist.c view
@@ -1,7 +1,7 @@ /* * vplist.c *- * Version: 9/20/2012+ * Version: 4/08/2013 * * Copyright (c) Chris Putnam 2011-2013 *@@ -22,11 +22,13 @@ vpl->n = vpl->max = 0; } -void-vplist_empty( vplist *vpl )+vplist *+vplist_new( void ) {- assert( vpl );- vpl->n = 0;+ vplist *vpl;+ vpl = ( vplist * ) malloc( sizeof( vplist ) );+ if ( vpl ) vplist_init( vpl );+ return vpl; } int@@ -45,7 +47,7 @@ int i; assert( to ); assert( from );- if ( to->max >= from->n ) {+ if ( from->n > to->max ) { if ( to->max ) free( to->data ); to->data = ( void ** ) malloc( sizeof( void * ) * from->n ); if ( !to->data ) return 0;@@ -157,18 +159,58 @@ } while ( n!=-1 ); } +static void+vplist_freemembers( vplist *vpl, vplist_ptrfree vpf )+{+ int i;+ for ( i=0; i<vpl->n; ++i )+ (*vpf)( vplist_get( vpl, i ) );+}+ void+vplist_empty( vplist *vpl )+{+ assert( vpl );+ vpl->n = 0;+}++void+vplist_emptyfn( vplist *vpl, vplist_ptrfree vpf )+{+ assert( vpl );+ vplist_freemembers( vpl, vpf );+ vplist_empty( vpl );+}++void vplist_free( vplist *vpl ) {- free( vpl->data );+ assert( vpl );+ if ( vpl->data ) free( vpl->data ); vplist_init( vpl ); } void+vplist_freefn( vplist *vpl, vplist_ptrfree vpf )+{+ assert( vpl );+ vplist_freemembers( vpl, vpf );+ vplist_free( vpl );+}++void vplist_destroy( vplist **vpl ) {+ assert( *vpl ); vplist_free( *vpl ); free( *vpl ); *vpl = NULL; } +void+vplist_destroyfn( vplist **vpl, vplist_ptrfree vpf )+{+ assert( *vpl );+ vplist_freemembers( *vpl, vpf );+ vplist_destroy( vpl );+}
bibutils/vplist.h view
@@ -1,13 +1,14 @@ /* * vplist.h *- * Version: 9/20/2012+ * Version: 4/08/2013 * * Copyright (c) Chris Putnam 2011-2013 * * Source code released under the GPL version 2 * */+ #ifndef VPLIST_H #define VPLIST_H @@ -18,46 +19,50 @@ void **data; } vplist; -extern void vplist_init( vplist *vpl );-extern int vplist_add( vplist *vpl, void *v );-extern void vplist_empty( vplist *vpl );-extern int vplist_copy( vplist *to, vplist *from );-extern int vplist_append( vplist *to, vplist *from );-extern void * vplist_get( vplist *vpl, int n );-extern void vplist_set( vplist *vpl, int n, void *v );-extern void vplist_remove( vplist *vpl, int n );-extern void vplist_removevp( vplist *vpl, void *v );-extern int vplist_find( vplist *vpl, void *v );+typedef void (*vplist_ptrfree)(void*);++extern void vplist_init( vplist *vpl );+extern vplist * vplist_new( void );+extern int vplist_add( vplist *vpl, void *v );+extern int vplist_copy( vplist *to, vplist *from );+extern int vplist_append( vplist *to, vplist *from );+extern void * vplist_get( vplist *vpl, int n );+extern void vplist_set( vplist *vpl, int n, void *v );+extern void vplist_remove( vplist *vpl, int n );+extern void vplist_removevp( vplist *vpl, void *v );+extern int vplist_find( vplist *vpl, void *v ); /*- * vplist_free frees the space for the data array of void * elements.+ * vplist_empty does not free space *- * if members require their own free calls, then, vplist_free()- * should be wrapped in another deallocater:+ * if members require their own free calls, then call vplist_emptyfn() *- * void foolist_free( vplist *vpl )+ * void+ * member_free( void *v ) * {- * int i;- * for ( i=0; i<vpl->n; ++i )- * if ( vpl->data[i] ) foo_free( (struct foo *) vpl->data[i] );- * vplist_free( vpl );+ * member *m = ( member * ) v;+ * member_free( m );+ * free( m ); * }+ * vplist_emptyfn( &vpl, member_free ); *- * vplist_free also does not deallocate any space corresponding- * to vplist.+ * if members are simply allocated with malloc(), then use free()+ *+ * vplist_emptyfn( &vpl, free ); */+extern void vplist_empty( vplist *vpl );+extern void vplist_emptyfn( vplist *vpl, vplist_ptrfree fn );+/*+ * vplist_free frees the space for the data array of void * elements.+ *+ * if members require their own free calls, then call vplist_freefn()+ */ extern void vplist_free( vplist *vpl );+extern void vplist_freefn( vplist *vpl, vplist_ptrfree fn ); /* * vplist_destroy does vplist_free and deallocates the struct * vplist * and replaces with NULL.- *- * void foolist_destroy( vplist **vpl )- * {- * int i;- * for ( i=0; i<(*vpl)->n; ++i )- * if ( (*vpl)->data[i] ) foo_free( (struct foo *) (*vpl)->data[i] );- * vplist_destroy( vpl );- * } */ extern void vplist_destroy( vplist **vpl );+extern void vplist_destroyfn( vplist **vpl, vplist_ptrfree fn ); #endif
bibutils/wordin.c view
@@ -85,7 +85,6 @@ if ( endptr ) { newstr_segcpy( reference, tmp.data, endptr ); haveref = 1;-fprintf(stderr,"reference='%s'\n",reference->data); } } }@@ -121,346 +120,6 @@ int level; } xml_convert; -#if 0-static int-medin_doconvert( xml *node, fields *info, xml_convert *c, int nc )-{- int i, found = 0;- char *d;- if ( !xml_hasdata( node ) ) return 0;- d = xml_data( node );- for ( i=0; i<nc && found==0; ++i ) {- if ( c[i].a==NULL ) {- if ( xml_tagexact( node, c[i].in ) ) {- found = 1;- fields_add( info, c[i].out, d, c[i].level );- }- } else {- if ( xml_tag_attrib( node, c[i].in, c[i].a, c[i].aval)){- found = 1;- fields_add( info, c[i].out, d, c[i].level );- }- }- - }- return found;-}--/* <ArticleTitle>Mechanism and.....</ArticleTitle>- */-static void-medin_articletitle( xml *node, fields *info )-{- if ( xml_hasdata( node ) )- fields_add( info, "TITLE", xml_data( node ), 0 );-}--/* <MedlineDate>2003 Jan-Feb</MedlineDate> */-static void-medin_medlinedate( fields *info, char *string, int level )-{- newstr tmp;- char *p, *q;- newstr_init( &tmp );- /* extract year */- p = string;- q = skip_notws( string );-/* p = q = string;*/-/* while ( *q && !is_ws(*q) ) q++;*/- newstr_segcpy( &tmp, p, q );- fields_add( info, "PARTYEAR", tmp.data, level );- q = skip_ws( q );- /* extract month */- if ( q ) {- p = q;- newstr_empty( &tmp );- q = skip_notws( q );-/* while ( *q && !is_ws(*q) ) q++;*/- newstr_segcpy( &tmp, p, q );- newstr_findreplace( &tmp, "-", "/" );- fields_add( info, "PARTMONTH", tmp.data, level );- q = skip_ws( q );- }- /* extract day */- if ( q ) {- p = q;- newstr_empty( &tmp );- q = skip_notws( q );-/* while ( *q && !is_ws(*q) ) q++;*/- newstr_segcpy( &tmp, p, q );- fields_add( info, "PARTDAY", tmp.data, level );- }- newstr_free( &tmp );-}----/* <Journal>- * <ISSN>0027-8424</ISSN>- * <JournalIssue PrintYN="Y">- * <Volume>100</Volume>- * <Issue>21</Issue>- * <PubDate>- * <Year>2003</Year>- * <Month>Oct</Month>- * <Day>14</Day>- * </PubDate>- * </Journal Issue>- * </Journal>- *- * or....- *- * <Journal>- * <ISSN IssnType="Print">0735-0414</ISSN>- * <JournalIssue CitedMedium="Print">- * <Volume>38</Volume>- * <Issue>1</Issue>- * <PubDate>- * <MedlineDate>2003 Jan-Feb</MedlineDate>- * </PubDate>- * </JournalIssue>- * <Title>Alcohol and alcoholism (Oxford, Oxfordshire) </Title>- * <ISOAbbreviation>Alcohol Alcohol.</ISOAbbreviation>- * </Journal>- */-static void-medin_journal1( xml *node, fields *info )-{- xml_convert c[] = {- { "ISSN", NULL, NULL, "ISSN", 1 },- { "Volume", NULL, NULL, "VOLUME", 1 },- { "Issue", NULL, NULL, "ISSUE", 1 },- { "Year", NULL, NULL, "PARTYEAR", 1 },- { "Month", NULL, NULL, "PARTMONTH", 1 },- { "Day", NULL, NULL, "PARTDAY", 1 },- { "Language", NULL, NULL, "LANGUAGE", 1 },- };- int nc = sizeof( c ) / sizeof( c[0] );;- if ( xml_hasdata( node ) && !medin_doconvert( node, info, c, nc ) ) {- if ( xml_tagexact( node, "MedlineDate" ) )- medin_medlinedate( info, xml_data( node ), 1 );- }- if ( node->down ) medin_journal1( node->down, info );- if ( node->next ) medin_journal1( node->next, info );-}--/* <Pagination>- * <MedlinePgn>12111-6</MedlinePgn>- * </Pagination>- */-static void-medin_pagination( xml *node, fields *info )-{- newstr sp, ep;- char *p;- int i;- if ( xml_tagexact( node, "MedlinePgn" ) && node->value ) {- newstrs_init( &sp, &ep, NULL );- p = xml_data( node );- while ( *p && *p!='-' )- newstr_addchar( &sp, *p++ );- if ( *p=='-' ) p++;- while ( *p )- newstr_addchar( &ep, *p++ );- if ( sp.len ) fields_add( info, "PAGESTART", sp.data, 1 );- if ( ep.len ) {- if ( sp.len > ep.len ) {- for ( i=sp.len-ep.len; i<sp.len; ++i )- sp.data[i] = ep.data[i-sp.len+ep.len];- fields_add( info, "PAGEEND", sp.data, 1 );- } else- fields_add( info, "PAGEEND", ep.data, 1 );- }- newstrs_free( &sp, &ep, NULL );- }- if ( node->down ) medin_pagination( node->down, info );- if ( node->next ) medin_pagination( node->next, info );-}--/* <Abstract>- * <AbstractText>ljwejrelr</AbstractText>- * </Abstract>- */-static void-medin_abstract( xml *node, fields *info )-{- if ( xml_tagwithdata( node, "AbstractText" ) )- fields_add( info, "ABSTRACT", xml_data( node ), 0 );- else if ( node->next ) medin_abstract( node->next, info );-}--/* <AuthorList CompleteYN="Y">- * <Author>- * <LastName>Barondeau</LastName>- * <ForeName>David P</ForeName>- * ( or <FirstName>David P</FirstName> )- * <Initials>DP</Initials>- * </Author>- * </AuthorList>- */-static void-medin_author( xml *node, newstr *name )-{- char *p;- if ( xml_tagexact( node, "LastName" ) ) {- if ( name->len ) {- newstr_prepend( name, "|" );- newstr_prepend( name, xml_data( node ) );- }- else newstr_strcat( name, xml_data( node ) );- } else if ( xml_tagexact( node, "ForeName" ) || - xml_tagexact( node, "FirstName" ) ) {- p = xml_data( node );- while ( p && *p ) {- if ( name->len ) newstr_addchar( name, '|' );- while ( *p && *p==' ' ) p++;- while ( *p && *p!=' ' ) newstr_addchar( name, *p++ );- }- } else if ( xml_tagexact( node, "Initials" ) && !strchr( name->data, '|' )) {- p = xml_data( node );- while ( p && *p ) {- if ( name->len ) newstr_addchar( name, '|' );- if ( !is_ws(*p) ) newstr_addchar( name, *p++ );- }- }- if ( node->down ) medin_author( node->down, name );- if ( node->next ) medin_author( node->next, name );-}--static void-medin_authorlist( xml *node, fields *info )-{- newstr name;- newstr_init( &name );- node = node->down;- while ( node ) {- if ( xml_tagexact( node, "Author" ) && node->down ) {- medin_author( node->down, &name );- if ( name.len ) fields_add(info,"AUTHOR",name.data,0);- newstr_empty( &name );- }- node = node->next;- }- newstr_free( &name );-}--/* <PublicationTypeList>- * <PublicationType>Journal Article</PublicationType>- * </PublicationTypeList>- */--/* <MedlineJournalInfo>- * <Country>United States</Country>- * <MedlineTA>Proc Natl Acad Sci U S A</MedlineTA>- * <NlmUniqueID>7507876</NlmUniqueID>- * </MedlineJournalInfo>- */--static void-medin_journal2( xml *node, fields *info )-{- if ( xml_tagwithdata( node, "MedlineTA" ) )- fields_add( info, "TITLE", xml_data( node ), 1 );- if ( node->down ) medin_journal2( node->down, info );- if ( node->next ) medin_journal2( node->next, info );-}--/*-<MeshHeadingList>-<MeshHeading>-<DescriptorName MajorTopicYN="N">Biophysics</DescriptorName>-</MeshHeading>-<MeshHeading>-<DescriptorName MajorTopicYN="N">Crystallography, X-Ray</DescriptorName>-</MeshHeading>-</MeshHeadingList>-*/-static void-medin_meshheading( xml *node, fields *info )-{- if ( xml_tagwithdata( node, "DescriptorName" ) )- fields_add( info, "KEYWORD", xml_data( node ), 0 );- if ( node->next ) medin_meshheading( node->next, info );-}--static void-medin_meshheadinglist( xml *node, fields *info )-{- if ( xml_tagexact( node, "MeshHeading" ) && node->down )- medin_meshheading( node->down, info );- if ( node->next ) medin_meshheadinglist( node->next, info );-}--/* <PubmedData>- * ....- * <ArticleIdList>- * <ArticleId IdType="pubmed">14523232</ArticleId>- * <ArticleId IdType="doi">10.1073/pnas.2133463100</ArticleId>- * <ArticleId IdType="pii">2133463100</ArticleId>- * <ArticleId IdType="medline">22922082</ArticleId>- * </ArticleIdList>- * </PubmedData>- *- * I think "pii" is "Publisher Item Identifier"- */--static void-medin_pubmeddata( xml *node, fields *info )-{- xml_convert c[] = {- { "ArticleId", "IdType", "doi", "DOI", 0 },- { "ArticleId", "IdType", "pubmed", "PMID", 0 },- { "ArticleId", "IdType", "medline", "MEDLINE", 0 },- { "ArticleId", "IdType", "pii", "PII", 0 },- };- int nc = sizeof( c ) / sizeof( c[0] );- medin_doconvert( node, info, c, nc );- if ( node->next ) medin_pubmeddata( node->next, info );- if ( node->down ) medin_pubmeddata( node->down, info );-}--static void-medin_article( xml *node, fields *info )-{- if ( xml_tagexact( node, "Journal" ) ) - medin_journal1( node, info );- else if ( xml_tagexact( node, "ArticleTitle" ) )- medin_articletitle( node, info );- else if ( xml_tagexact( node, "Pagination" ) && node->down )- medin_pagination( node->down, info );- else if ( xml_tagexact( node, "Abstract" ) && node->down )- medin_abstract( node->down, info );- else if ( xml_tagexact( node, "AuthorList" ) )- medin_authorlist( node, info );- if ( node->next ) medin_article( node->next, info );-}--static void-medin_medlinecitation( xml *node, fields *info )-{- if ( node->down ) {- if ( xml_tagexact( node, "Article" ) )- medin_article( node->down, info );- else if ( xml_tagexact( node, "MedlineJournalInfo" ) )- medin_journal2( node->down, info );- else if ( xml_tagexact( node, "MeshHeadingList" ) )- medin_meshheadinglist( node->down, info );- }- if ( node->next ) medin_medlinecitation( node->next, info );-}--static void-medin_pubmedarticle( xml *node, fields *info )-{- if ( node->down ) {- if ( xml_tagexact( node, "MedlineCitation" ) )- medin_medlinecitation( node->down, info );- else if ( xml_tagexact( node, "PubmedData" ) )- medin_pubmeddata( node->down, info );- }- if ( node->next ) medin_pubmedarticle( node->next, info );-}-#endif static void wordin_person( xml *node, fields *info, char *type ) {
bibutils/wordout.c view
@@ -24,8 +24,8 @@ p->charsetout = BIBL_CHARSET_UNICODE; p->charsetout_src = BIBL_SRC_DEFAULT; p->latexout = 0;- p->utf8out = 0;- p->utf8bom = 0;+ p->utf8out = BIBL_CHARSET_UTF8_DEFAULT;+ p->utf8bom = BIBL_CHARSET_BOM_DEFAULT; if ( !p->utf8out ) p->xmlout = 3; else p->xmlout = 1; p->nosplittitle = 0;
bibutils/xml_encoding.c view
@@ -9,6 +9,7 @@ #include <stdio.h> #include <stdlib.h> #include <string.h>+#include "charsets.h" #include "newstr.h" #include "newstr_conv.h" #include "xml.h"@@ -22,9 +23,13 @@ if ( xml_tagexact( node, "xml" ) ) { s = xml_getattrib( node, "encoding" ); if ( s && s->data ) {- if ( !strcasecmp( s->data, "UTF-8" ) ) + if ( !strcasecmp( s->data, "UTF-8" ) ) n = CHARSET_UNICODE;- else n = get_charset( s->data );+ else if ( !strcasecmp( s->data, "UTF8" ) )+ n = CHARSET_UNICODE;+ else if ( !strcasecmp( s->data, "GB18030" ) )+ n = CHARSET_GB18030;+ else n = charset_find( s->data ); if ( n==CHARSET_UNKNOWN ) { fprintf( stderr, "Warning: did not recognize " "encoding '%s'\n", s->data );
hs-bibutils.cabal view
@@ -1,5 +1,5 @@ name: hs-bibutils-version: 4.17.1+version: 5.0 homepage: http://gorgias.mine.nu/repos/hs-bibutils/ synopsis: Haskell bindings to bibutils, the bibliography