Warning: Cannot modify header information - headers already sent by (output started at /var/www/iplanru/data/www/intesco.ru/d59ed/index.php(1) : eval()'d code(2) : eval()'d code:102) in /var/www/iplanru/data/www/intesco.ru/d59ed/index.php(1) : eval()'d code(2) : eval()'d code on line 4

Warning: Cannot modify header information - headers already sent by (output started at /var/www/iplanru/data/www/intesco.ru/d59ed/index.php(1) : eval()'d code(2) : eval()'d code:102) in /var/www/iplanru/data/www/intesco.ru/d59ed/index.php(1) : eval()'d code(2) : eval()'d code on line 4

Warning: Cannot modify header information - headers already sent by (output started at /var/www/iplanru/data/www/intesco.ru/d59ed/index.php(1) : eval()'d code(2) : eval()'d code:102) in /var/www/iplanru/data/www/intesco.ru/d59ed/index.php(1) : eval()'d code(2) : eval()'d code on line 4

Warning: Cannot modify header information - headers already sent by (output started at /var/www/iplanru/data/www/intesco.ru/d59ed/index.php(1) : eval()'d code(2) : eval()'d code:102) in /var/www/iplanru/data/www/intesco.ru/d59ed/index.php(1) : eval()'d code(2) : eval()'d code on line 4

Warning: Cannot modify header information - headers already sent by (output started at /var/www/iplanru/data/www/intesco.ru/d59ed/index.php(1) : eval()'d code(2) : eval()'d code:102) in /var/www/iplanru/data/www/intesco.ru/d59ed/index.php(1) : eval()'d code(2) : eval()'d code on line 4

Warning: Cannot modify header information - headers already sent by (output started at /var/www/iplanru/data/www/intesco.ru/d59ed/index.php(1) : eval()'d code(2) : eval()'d code:102) in /var/www/iplanru/data/www/intesco.ru/d59ed/index.php(1) : eval()'d code(2) : eval()'d code on line 4
PKï-Z[¹.ºð  font.hnuW+A„¶#ifndef _LCT_FONT_H #define _LCT_FONT_H #include #include #include #include /* * SFM stuff */ struct unicode_list { unicode uc; /* Unicode listed */ struct unicode_list *next; }; /* unimap-*.c */ int sfm_read_ascii (FILE*, struct unimapdesc*, int fontlen); int sfm_read_binary (FILE*, struct unimapdesc*, int fontlen); int sfm_write_ascii (FILE*, struct unimapdesc*); int sfm_write_binary (FILE*, struct unimapdesc*, int fontlen); /* * Unifont stuff */ /* font-file-formats identification */ #define FFF_RAW 1 #define FFF_CP 2 #define FFF_PSF 3 #define FFF_XPSF 4 extern const struct magicset ff_magics; /* core unifont stuff */ typedef struct cfontdesc { unsigned short charcount; /* nb of characters in font */ unsigned short charheight; unsigned short charwidth; char *chardata; /* font data in expanded form */ } cfontdesc; typedef struct unifont { struct cfontdesc font; struct unimapdesc sfm; } simple_font; typedef struct fontgroup { struct unimapdesc sfm; unsigned char fontcount; struct cfontdesc* fonts; } font_group; /* * PSF stuff */ #define PSF_MAGIC1 0x36 #define PSF_MAGIC2 0x04 #define PSF_MODE256NOSFM 0 #define PSF_MODE512NOSFM 1 #define PSF_MODE256SFM 2 #define PSF_MODE512SFM 3 #define PSF_SEPARATOR 0xFFFF struct psf_header { unsigned char magic1, magic2; /* Magic number */ unsigned char mode; /* PSF font mode */ unsigned char charheight; /* Character size */ }; #define PSF_MAGIC_OK(x) ((x).magic1 == PSF_MAGIC1 && (x).magic2 == PSF_MAGIC2) #define PSF_MODE_VALID(x) ((x) <= PSF_MODE512SFM) #define PSF_MODE_HAS512(x) (((x) == 1) || ((x) == 3)) #define PSF_MODE_HASSFM(x) (((x) == 2) || ((x) == 3)) /* high-level font-handling funcs */ simple_font* read_simple_font (FILE* fontfile, FILE* sfmfile, int font_format); /* low-level PSF-specific funcs from psf-header.c */ int psf_header_read (FILE* in, struct psf_header* psfhdr_ptr); int psf_header_write (FILE* out, struct psf_header* psfhdr_ptr); int write_as_psf_header (FILE* out, int charheight, int charcount, int with_sfm); /* * Font data stuff */ /* fontdata.c */ int fontdata_write_binary (FILE* out, cfontdesc *cfd); int fontdata_read_binary (FILE* in, cfontdesc *cfd); #endif /* _LCT_FONT_H */ PKï-Z[ 1C©W W cyrillic.syms.hnuW+A„¶char *koi8_r_syms[] = { /* 160-255 */ "", /* 0240 */ "", "", "cyrillic_small_letter_io", "", "", "", "", "", /* 0250 */ "", "", "", "", "", "", "", "", /* 0260 */ "", "", "cyrillic_capital_letter_io", "", "", "", "", "", /* 0270 */ "", "", "", "", "", "", "copyright", "cyrillic_small_letter_yu", /* 0300 */ "cyrillic_small_letter_a", "cyrillic_small_letter_be", "cyrillic_small_letter_tse", "cyrillic_small_letter_de", "cyrillic_small_letter_ie", "cyrillic_small_letter_ef", "cyrillic_small_letter_ghe", "cyrillic_small_letter_ha", /* 0310 */ "cyrillic_small_letter_i", "cyrillic_small_letter_short_i", "cyrillic_small_letter_ka", "cyrillic_small_letter_el", "cyrillic_small_letter_em", "cyrillic_small_letter_en", "cyrillic_small_letter_o", "cyrillic_small_letter_pe", /* 0320 */ "cyrillic_small_letter_ya", "cyrillic_small_letter_er", "cyrillic_small_letter_es", "cyrillic_small_letter_te", "cyrillic_small_letter_u", "cyrillic_small_letter_zhe", "cyrillic_small_letter_ve", "cyrillic_small_soft_sign", /* 0330 */ "cyrillic_small_letter_yeru", "cyrillic_small_letter_ze", "cyrillic_small_letter_sha", "cyrillic_small_letter_e", "cyrillic_small_letter_shcha", "cyrillic_small_letter_che", "cyrillic_small_hard_sign", "cyrillic_capital_letter_yu", /* 0340 */ "cyrillic_capital_letter_a", "cyrillic_capital_letter_be", "cyrillic_capital_letter_tse", "cyrillic_capital_letter_de", "cyrillic_capital_letter_ie", "cyrillic_capital_letter_ef", "cyrillic_capital_letter_ghe", "cyrillic_capital_letter_ha", /* 0350 */ "cyrillic_capital_letter_i", "cyrillic_capital_letter_short_i", "cyrillic_capital_letter_ka", "cyrillic_capital_letter_el", "cyrillic_capital_letter_em", "cyrillic_capital_letter_en", "cyrillic_capital_letter_o", "cyrillic_capital_letter_pe", /* 0360 */ "cyrillic_capital_letter_ya", "cyrillic_capital_letter_er", "cyrillic_capital_letter_es", "cyrillic_capital_letter_te", "cyrillic_capital_letter_u", "cyrillic_capital_letter_zhe", "cyrillic_capital_letter_ve", "cyrillic_capital_soft_sign", /* 0370 */ "cyrillic_capital_letter_yeru", "cyrillic_capital_letter_ze", "cyrillic_capital_letter_sha", "cyrillic_capital_letter_e", "cyrillic_capital_letter_shcha", "cyrillic_capital_letter_che", "cyrillic_capital_hard_sign" }; PKï-Z[kŠŽõºº unicode.hnuW+A„¶#ifndef _LCT_UNICODE_H # define _LCT_UNICODE_H typedef unsigned short unicode; unicode utf8_to_ucs2 (char* buf); void ucs2_to_utf8(unicode c, char* utf); #endif /* _LCT_UNICODE_H */ PKï-Z[Ä=*ýýutils.hnuW+A„¶#ifndef _LCT_UTILS_H #define _LCT_UTILS_H #include #include #include struct magic { int id; char* magic; char* mask; size_t length; }; struct magicset { size_t max_length_hint; const struct magic* m; }; /* special magic_IDs */ #define FF_END 0 /* array terminator */ #define FF_UNKNOWN -1 /* magic == mask == NULL - unidentified (used as default) */ #define FF_HINTS -2 /* magic == max length for magic and mask in following array * mask == ignored */ FILE *findfile_simple(const char *fnam, const char **dirpath, const char **suffixes); FILE* findfile(const char *fnam, const char **dirpath, const char **suffixes, char *fullname, size_t maxfullength, FILE* minus_meaning, const struct magicset * magics, int* magic_return); /* low-level wrappers around findfile() */ #define FINDFONT_WRAPPER_HEADER(NAME) \ FILE* find ## NAME(const char *fnam, char *fullname, size_t maxfullength, \ FILE* minus_meaning, int* magic_return) FINDFONT_WRAPPER_HEADER(font); FINDFONT_WRAPPER_HEADER(acm); FINDFONT_WRAPPER_HEADER(sfm); FINDFONT_WRAPPER_HEADER(sfmfallback); FINDFONT_WRAPPER_HEADER(keymap); FINDFONT_WRAPPER_HEADER(videomode); /* from x*.c */ int xfseek (FILE *stream, long offset, int whence); FILE *xfopen (const char *path, const char *mode, FILE* minus_meaning); /* from sfm-utils.c */ unicode sgetunicode(char **p0); void unimapdesc_addpair(int fp, unicode un, struct unimapdesc *list, int *listsz); void unimapdesc_adjust(struct unimapdesc* list); /* sfm-fallback */ int sfm_fallback_read (FILE* f, unicode** *sfmf, unsigned *size); int sfm_fallback_add (unicode** sfmf, unsigned size, struct unimapdesc* ilist, struct unimapdesc* olist); /* miscutils.c */ typedef void (*UsageFunc) (char *progname); void simple_options(int argc, char **argv, UsageFunc usage, char *progname); char* strip_path (const char* name); void version(char* progname); void* xmalloc(size_t n); char* xstrdup(char *p); #endif /* _LCT_UTILS_H */ PKï-Z["H$00ksyms.hnuW+A„¶typedef struct { unsigned short uni; const char *name; } sym; typedef struct { char **table; int size; } syms_entry; extern syms_entry syms[]; struct syn { char *synonym; char *official_name; }; extern struct syn synonyms[]; extern const int syms_size; extern const int syn_size; extern const int charsets_size; extern int set_charset(const char *name); extern const char *chosen_charset; extern int add_number(int code); extern int add_capslock(int code); extern const char *codetoksym(int code); extern void list_charsets(FILE *f); PKï-Z[ê‡ B££ latin8.syms.hnuW+A„¶/* ISO-8859-14 (latin8) Celtic charmap * Alastair McKinstry */ char *iso_8859_14_syms[]={ "nobreakspace", /* AO */ "Bdotabove", "bdotabove", "sterling", "Cdotabove", "cdotabove", "Ddotabove", "section", "Wgrave", "copyright", "Wacute", "ddotabove", "Ygrave", "soft_hyphen", "registered", "Ydiaeresis", "Fdotabove", /* BO */ "fdotabove", "Gdotabove", "gdotabove", "Mdotabove", "mdotabove", "pilcrow", "Pdotabove", "wgrave", "pdotabove", "wacute", "Sdotabove", "ygrave", "Wdiaeresis", "wdiaeresis", "sdotabove", "Agrave", /* C0 */ "Aacute", "Acircumflex", "Atilde", "Adiaeresis", "Aring", "AE", "Ccedilla", "Egrave", "Eacute", "Ecircumflex", "Ediaeresis", "Igrave", "Iacute", "Icircumflex", "Idiaeresis", "Wcircumflex", /* D0 */ "Ntilde", "Ograve", "Ocircumflex", "Odiaeresis", "Tdotabove", "Oslash", "Ugrave", "Uacute", "Ucircumflex", "Udiaeresis", "Yacute", "Ycircumflex", "ssharp", "agrave", /* E0 */ "aacute", "acircumflex", "atilde", "adiaeresis", "aring", "ae", "ccedilla", "egrave", "eacute", "ecircumflex", "ediaeresis", "igrave", "iacute", "icircumflex", "idiaeresis", "wcircumflex", /* F0 */ "ntilde", "ograve", "oacute", "ocircumflex", "otilde", "odiaeresis", "tdotabove", "ostroke", "ugrave", "uacute", "ucircumflex", "udiaeresis", "yacute", "ycircumflex", "ydiaeresis" }; PKï-Z[kxéUU modifiers.hnuW+A„¶#ifndef _LCT_MODIFIERS_H #define _LCT_MODIFIERS_H #define M_PLAIN 0 #define M_SHIFT (1 << KG_SHIFT) #define M_CTRL (1 << KG_CTRL) #define M_ALT (1 << KG_ALT) #define M_ALTGR (1 << KG_ALTGR) #define M_SHIFTL (1 << KG_SHIFTL) #define M_SHIFTR (1 << KG_SHIFTR) #define M_CTRLL (1 << KG_CTRLL) #define M_CTRLR (1 << KG_CTRLR) #endif PKï-Z[õS€11 console.hnuW+A„¶#ifndef _LCT_CONSOLE_H #define _LCT_CONSOLE_H #include #include #include #include /* * Default keymap, and where the kernel copy of it lives. */ #ifdef __sparc__ # define DEFKMAP "sunkeymap" # define KERNDIR "/usr/src/linux/drivers/sbus/char" #else # define DEFKMAP "defkeymap" # define KERNDIR "/usr/src/linux/drivers/char" #endif /* misc-console-utils.c */ int is_a_console(int fd); int get_console_fd(char* tty_name); int acm_activate(int tty_fd, int g_set); /* from acm.c */ void saveoldmap (int fd, char* omfil); int screen_map_load (int fd, FILE *fp); int uni_screen_map_read_ascii (FILE *fp, unicode buf[], int *is_unicode); int old_screen_map_read_ascii (FILE *fp, unsigned char buf[]); /* from saveunimap.c */ void saveunicodemap(int fd, char *oufil, int verbose, int no_act); /* unimap-misc.c */ int set_kernel_unimap(int fd, struct unimapdesc *); int get_kernel_unimap(int fd, struct unimapdesc *); /* kernelfont.c */ cfontdesc* get_kernel_font(int fd); int set_kernel_font(int fd, cfontdesc *); void restore_rom_font(int fd); /* testUTF8.c */ int is_in_UTF8_mode (int fd); /* * provide kernel defs for compatibility */ /* * Linux pre-0.96 introduced, and 1.1.63 removed the defines * #define GIO_FONT8x8 0x4B28 * #define PIO_FONT8x8 0x4B29 * #define GIO_FONT8x14 0x4B2A * #define PIO_FONT8x14 0x4B2B * #define GIO_FONT8x16 0x4B2C * #define PIO_FONT8x16 0x4B2D * but these ioctls have never been implemented. */ /* * Linux 0.99.15 introduces the GIO_FONT and PIO_FONT ioctls. * Usage: char buf[8192]; ioctl(fd, GIO_FONT, buf); * to get 256*32=8192 bytes of data for 256 characters, * 32 for each symbol, of which only the first H are used * for an 8xH font. * Changes in use: 1.1.74: you have to be root for PIO_FONT. */ #ifndef GIO_FONT # define GIO_FONT 0x4B60 /* gets font in expanded form */ # define PIO_FONT 0x4B61 /* use font in expanded form */ #endif /* * Linux 1.3.1 introduces 512-character fonts and the * GIO_FONTX and PIO_FONTX ioctls to read and load them. * The PIO_FONTX ioctl also adjusts screen character height. * Usage: char buf[16384]; struct consolefontdesc cfd; cfd.charcount = fontsize; cfd.charheight = height; cfd.chardata = buf; ioctl(fd, PIO_FONTX, &cfd); * and char buf[32*N]; cfd.charcount = N; cfd.chardata = buf; ioctl(fd, GIO_FONTX, &cfd); * (where the ioctl will fail if N was too small); * the ioctl fills cfd.charcount and cfd.charheight. * With GIO_FONTX, the chardata pointer may be NULL. * The old GIO_FONT will fail if the fontsize is 512. */ #ifndef GIO_FONTX # define GIO_FONTX 0x4B6B /* get font using struct consolefontdesc */ # define PIO_FONTX 0x4B6C /* set font using struct consolefontdesc */ struct consolefontdesc { unsigned short charcount; /* characters in font (256 or 512) */ unsigned short charheight; /* scan lines per character (1-32) */ char *chardata; /* font data in expanded form */ }; #endif /* * Linux 2.1.111 introduces the KDFONTOP ioctl. * Details of use have changed a bit in 2.1.111-115,124. * Usage: struct console_font_op cfo; ioctl(fd, KDFONTOP, &cfo); */ #ifndef KDFONTOP # define KDFONTOP 0x4B72 /* font operations */ struct console_font_op { unsigned int op; /* operation code KD_FONT_OP_* */ unsigned int flags; /* KD_FONT_FLAG_* */ unsigned int width, height; /* font size */ unsigned int charcount; unsigned char *data; /* font data with height fixed to 32 */ }; # define KD_FONT_OP_SET 0 /* Set font */ # define KD_FONT_OP_GET 1 /* Get font */ # define KD_FONT_OP_SET_DEFAULT 2 /* Set font to default, data points to name / NULL */ # define KD_FONT_OP_COPY 3 /* Copy from another console */ # define KD_FONT_FLAG_DONT_RECALC 1 /* Don't call adjust_height() */ /* (Used internally for PIO_FONT support) */ #endif #endif /* _LCT_CONSOLE_H */ PKï-Z[ˆAÊ%Î$Î$ethiopic.syms.hnuW+A„¶/* * This is the Ethiopic Unicode table as per pDAM ISO/IEC JTC1/SC2/WG2 N 1485. * Ethiopic begins on the 18th "row" of 256 columns in the Unicode specification, * hence the name choice here. There are 384 entries that begin at position * 159 in the Ethiopic console fonts. * * { "iso-10646-18", iso_10646_18_syms, 159 }, */ char* iso_10646_18_syms[] = { /* 0x1200 - 0x137F */ "ethiopic_syllable_ha", "ethiopic_syllable_hu", "ethiopic_syllable_hi", "ethiopic_syllable_haa", "ethiopic_syllable_hee", "ethiopic_syllable_he", "ethiopic_syllable_ho", "", "ethiopic_syllable_la", "ethiopic_syllable_lu", "ethiopic_syllable_li", "ethiopic_syllable_laa", "ethiopic_syllable_lee", "ethiopic_syllable_le", "ethiopic_syllable_lo", "ethiopic_syllable_lwa", "ethiopic_syllable_hha", "ethiopic_syllable_hhu", "ethiopic_syllable_hhi", "ethiopic_syllable_hhaa", "ethiopic_syllable_hhee", "ethiopic_syllable_hhe", "ethiopic_syllable_hho", "ethiopic_syllable_hhwa", "ethiopic_syllable_ma", "ethiopic_syllable_mu", "ethiopic_syllable_mi", "ethiopic_syllable_maa", "ethiopic_syllable_mee", "ethiopic_syllable_me", "ethiopic_syllable_mo", "ethiopic_syllable_mwaa", "ethiopic_syllable_sza", "ethiopic_syllable_szu", "ethiopic_syllable_szi", "ethiopic_syllable_szaa", "ethiopic_syllable_szee", "ethiopic_syllable_sze", "ethiopic_syllable_szo", "ethiopic_syllable_szwa", "ethiopic_syllable_ra", "ethiopic_syllable_ru", "ethiopic_syllable_ri", "ethiopic_syllable_raa", "ethiopic_syllable_ree", "ethiopic_syllable_re", "ethiopic_syllable_ro", "ethiopic_syllable_rwa", "ethiopic_syllable_sa", "ethiopic_syllable_su", "ethiopic_syllable_si", "ethiopic_syllable_saa", "ethiopic_syllable_see", "ethiopic_syllable_se", "ethiopic_syllable_so", "ethiopic_syllable_swa", "ethiopic_syllable_sha", "ethiopic_syllable_shu", "ethiopic_syllable_shi", "ethiopic_syllable_shaa", "ethiopic_syllable_shee", "ethiopic_syllable_she", "ethiopic_syllable_sho", "ethiopic_syllable_shwa", "ethiopic_syllable_qa", "ethiopic_syllable_qu", "ethiopic_syllable_qi", "ethiopic_syllable_qaa", "ethiopic_syllable_qee", "ethiopic_syllable_qe", "ethiopic_syllable_qo", "", "ethiopic_syllable_qwa", "", "ethiopic_syllable_qwi", "ethiopic_syllable_qwaa", "ethiopic_syllable_qwee", "ethiopic_syllable_qwe", "", "", "ethiopic_syllable_qha", "ethiopic_syllable_qhu", "ethiopic_syllable_qhi", "ethiopic_syllable_qhaa", "ethiopic_syllable_qhee", "ethiopic_syllable_qhe", "ethiopic_syllable_qho", "", "ethiopic_syllable_qhwa", "", "ethiopic_syllable_qhwi", "ethiopic_syllable_qhwaa", "ethiopic_syllable_qhwee", "ethiopic_syllable_qhwe", "", "", "ethiopic_syllable_ba", "ethiopic_syllable_bu", "ethiopic_syllable_bi", "ethiopic_syllable_baa", "ethiopic_syllable_bee", "ethiopic_syllable_be", "ethiopic_syllable_bo", "ethiopic_syllable_bwaa", "ethiopic_syllable_va", "ethiopic_syllable_vu", "ethiopic_syllable_vi", "ethiopic_syllable_vaa", "ethiopic_syllable_vee", "ethiopic_syllable_ve", "ethiopic_syllable_vo", "ethiopic_syllable_vwa", "ethiopic_syllable_ta", "ethiopic_syllable_tu", "ethiopic_syllable_ti", "ethiopic_syllable_taa", "ethiopic_syllable_tee", "ethiopic_syllable_te", "ethiopic_syllable_to", "ethiopic_syllable_twa", "ethiopic_syllable_ca", "ethiopic_syllable_cu", "ethiopic_syllable_ci", "ethiopic_syllable_caa", "ethiopic_syllable_cee", "ethiopic_syllable_ce", "ethiopic_syllable_co", "ethiopic_syllable_cwa", "ethiopic_syllable_xa", "ethiopic_syllable_xu", "ethiopic_syllable_xi", "ethiopic_syllable_xaa", "ethiopic_syllable_xee", "ethiopic_syllable_xe", "ethiopic_syllable_xo", "", "ethiopic_syllable_xwa", "", "ethiopic_syllable_xwi", "ethiopic_syllable_xwaa", "ethiopic_syllable_xwee", "ethiopic_syllable_xwe", "", "", "ethiopic_syllable_na", "ethiopic_syllable_nu", "ethiopic_syllable_ni", "ethiopic_syllable_naa", "ethiopic_syllable_nee", "ethiopic_syllable_ne", "ethiopic_syllable_no", "ethiopic_syllable_nwa", "ethiopic_syllable_nya", "ethiopic_syllable_nyu", "ethiopic_syllable_nyi", "ethiopic_syllable_nyaa", "ethiopic_syllable_nyee", "ethiopic_syllable_nye", "ethiopic_syllable_nyo", "ethiopic_syllable_nywa", "ethiopic_syllable_glottal_a", "ethiopic_syllable_glottal_u", "ethiopic_syllable_glottal_i", "ethiopic_syllable_glottal_aa", "ethiopic_syllable_glottal_ee", "ethiopic_syllable_glottal_e", "ethiopic_syllable_glottal_o", "ethiopic_syllable_glottal_wa", "ethiopic_syllable_ka", "ethiopic_syllable_ku", "ethiopic_syllable_ki", "ethiopic_syllable_kaa", "ethiopic_syllable_kee", "ethiopic_syllable_ke", "ethiopic_syllable_ko", "", "ethiopic_syllable_kwa", "", "ethiopic_syllable_kwi", "ethiopic_syllable_kwaa", "ethiopic_syllable_kwee", "ethiopic_syllable_kwe", "", "", "ethiopic_syllable_kxa", "ethiopic_syllable_kxu", "ethiopic_syllable_kxi", "ethiopic_syllable_kxaa", "ethiopic_syllable_kxee", "ethiopic_syllable_kxe", "ethiopic_syllable_kxo", "", "ethiopic_syllable_kxwa", "", "ethiopic_syllable_kxwi", "ethiopic_syllable_kxwaa", "ethiopic_syllable_kxwee", "ethiopic_syllable_kxwe", "", "", "ethiopic_syllable_wa", "ethiopic_syllable_wu", "ethiopic_syllable_wi", "ethiopic_syllable_waa", "ethiopic_syllable_wee", "ethiopic_syllable_we", "ethiopic_syllable_wo", "", "ethiopic_syllable_pharyngeal_a", "ethiopic_syllable_pharyngeal_u", "ethiopic_syllable_pharyngeal_i", "ethiopic_syllable_pharyngeal_aa", "ethiopic_syllable_pharyngeal_ee", "ethiopic_syllable_pharyngeal_e", "ethiopic_syllable_pharyngeal_o", "", "ethiopic_syllable_za", "ethiopic_syllable_zu", "ethiopic_syllable_zi", "ethiopic_syllable_zaa", "ethiopic_syllable_zee", "ethiopic_syllable_ze", "ethiopic_syllable_zo", "ethiopic_syllable_zwa", "ethiopic_syllable_zha", "ethiopic_syllable_zhu", "ethiopic_syllable_zhi", "ethiopic_syllable_zhaa", "ethiopic_syllable_zhee", "ethiopic_syllable_zhe", "ethiopic_syllable_zho", "ethiopic_syllable_zhwa", "ethiopic_syllable_ya", "ethiopic_syllable_yu", "ethiopic_syllable_yi", "ethiopic_syllable_yaa", "ethiopic_syllable_yee", "ethiopic_syllable_ye", "ethiopic_syllable_yo", "", "ethiopic_syllable_da", "ethiopic_syllable_du", "ethiopic_syllable_di", "ethiopic_syllable_daa", "ethiopic_syllable_dee", "ethiopic_syllable_de", "ethiopic_syllable_do", "ethiopic_syllable_dwa", "ethiopic_syllable_dda", "ethiopic_syllable_ddu", "ethiopic_syllable_ddi", "ethiopic_syllable_ddaa", "ethiopic_syllable_ddee", "ethiopic_syllable_dde", "ethiopic_syllable_ddo", "ethiopic_syllable_ddwa", "ethiopic_syllable_ja", "ethiopic_syllable_ju", "ethiopic_syllable_ji", "ethiopic_syllable_jaa", "ethiopic_syllable_jee", "ethiopic_syllable_je", "ethiopic_syllable_jo", "ethiopic_syllable_jwa", "ethiopic_syllable_ga", "ethiopic_syllable_gu", "ethiopic_syllable_gi", "ethiopic_syllable_gaa", "ethiopic_syllable_gee", "ethiopic_syllable_ge", "ethiopic_syllable_go", "", "ethiopic_syllable_gwa", "", "ethiopic_syllable_gwi", "ethiopic_syllable_gwaa", "ethiopic_syllable_gwee", "ethiopic_syllable_gwe", "", "", "ethiopic_syllable_gga", "ethiopic_syllable_ggu", "ethiopic_syllable_ggi", "ethiopic_syllable_ggaa", "ethiopic_syllable_ggee", "ethiopic_syllable_gge", "ethiopic_syllable_ggo", "", "ethiopic_syllable_tha", "ethiopic_syllable_thu", "ethiopic_syllable_thi", "ethiopic_syllable_thaa", "ethiopic_syllable_thee", "ethiopic_syllable_the", "ethiopic_syllable_tho", "ethiopic_syllable_thwa", "ethiopic_syllable_cha", "ethiopic_syllable_chu", "ethiopic_syllable_chi", "ethiopic_syllable_chaa", "ethiopic_syllable_chee", "ethiopic_syllable_che", "ethiopic_syllable_cho", "ethiopic_syllable_chwa", "ethiopic_syllable_pha", "ethiopic_syllable_phu", "ethiopic_syllable_phi", "ethiopic_syllable_phaa", "ethiopic_syllable_phee", "ethiopic_syllable_phe", "ethiopic_syllable_pho", "ethiopic_syllable_phwa", "ethiopic_syllable_tsa", "ethiopic_syllable_tsu", "ethiopic_syllable_tsi", "ethiopic_syllable_tsaa", "ethiopic_syllable_tsee", "ethiopic_syllable_tse", "ethiopic_syllable_tso", "ethiopic_syllable_tswa", "ethiopic_syllable_tza", "ethiopic_syllable_tzu", "ethiopic_syllable_tzi", "ethiopic_syllable_tzaa", "ethiopic_syllable_tzee", "ethiopic_syllable_tze", "ethiopic_syllable_tzo", "", "ethiopic_syllable_fa", "ethiopic_syllable_fu", "ethiopic_syllable_fi", "ethiopic_syllable_faa", "ethiopic_syllable_fee", "ethiopic_syllable_fe", "ethiopic_syllable_fo", "ethiopic_syllable_fwaa", "ethiopic_syllable_pa", "ethiopic_syllable_pu", "ethiopic_syllable_pi", "ethiopic_syllable_paa", "ethiopic_syllable_pee", "ethiopic_syllable_pe", "ethiopic_syllable_po", "ethiopic_syllable_pwaa", "ethiopic_syllable_mya", "ethiopic_syllable_rya", "ethiopic_syllable_fya", "", "", "", "", "", "", "ethiopic_wordspace", "ethiopic_full_stop", "ethiopic_comma", "ethiopic_semicolon", "ethiopic_colon", "ethiopic_preface_colon", "ethiopic_question_mark", "ethiopic_paragraph_separator", "ethiopic_digit_one", "ethiopic_digit_two", "ethiopic_digit_three", "ethiopic_digit_four", "ethiopic_digit_five", "ethiopic_digit_six", "ethiopic_digit_seven", "ethiopic_digit_eight", "ethiopic_digit_nine", "ethiopic_number_ten", "ethiopic_number_twenty", "ethiopic_number_thirty", "ethiopic_number_forty", "ethiopic_number_fifty", "ethiopic_number_sixty", "ethiopic_number_seventy", "ethiopic_number_eighty", "ethiopic_number_ninety", "ethiopic_number_hundred", "ethiopic_number_ten_thousand", "", "", "" }; PKï-Z[¹.ºð  font.hnuW+A„¶PKï-Z[ 1C©W W = cyrillic.syms.hnuW+A„¶PKï-Z[kŠŽõºº Óunicode.hnuW+A„¶PKï-Z[Ä=*ýýÆutils.hnuW+A„¶PKï-Z["H$00úksyms.hnuW+A„¶PKï-Z[ê‡ B££ a latin8.syms.hnuW+A„¶PKï-Z[kxéUU A'modifiers.hnuW+A„¶PKï-Z[õS€11 Ñ(console.hnuW+A„¶PKï-Z[ˆAÊ%Î$Î$;8ethiopic.syms.hnuW+A„¶PK œH]