Category : UNIX Files
Archive   : MGR_LNX2.ZIP
Filename : MGRBILIB.TAR

 
Output of file : MGRBILIB.TAR contained in archive : MGR_LNX2.ZIP

Makefile 644 32214 12 3704 5210005472 5603 # Copyright (c) 1987 Bellcore
# All Rights Reserved
# Permission is granted to copy or use this program, EXCEPT that it
# may not be sold for profit, the copyright notice must be reproduced
# on copies, and credit should be given to Bellcore where it is due.
# BELLCORE MAKES NO WARRANTY AND ACCEPTS NO LIABILITY FOR THIS PROGRAM.

# $Header: Makefile,v 4.5 88/08/29 13:38:23 sau Exp $
# $Source: /tmp/mgrsrc/lib/RCS/Makefile,v $

# makefile for mgr c-interface library

INSROOT=/usr/mgr
LIB= ./term.o
INSDIR=$(INSROOT)/lib
INCLDIR=$(INSROOT)/include
START=.
CPIO=lib.cpio

CFLAGS=-O -DLINUX

PORTCFILES = ckmgrterm.c term.c text.c sfont.c sin.c
CFILES = $(PORTCFILES) scribe.c
OFILES = ckmgrterm.o term.o text.o sfont.o scribe.o sin.o
HFILES = window.h term.h restart.h dump.h


all small: $(OFILES) libmgr.a

fast:
cc -c $(CFLAGS) $(PORTCFILES)
rm -f libmgr.a
make all

libmgr.a: $(OFILES)
ar rv [email protected] $?
ranlib [email protected]

term.o: term.h window.h restart.h

text.o: term.h window.h

textlib.o: text.o sfont.o scribe.o sin.o
ld -r -o textlib.o text.o sfont.o scribe.o sin.o

# the optimizer dies on scribe.c

scribe.o: scribe.c
cc -c scribe.c

smallinstall: install

install: all $(INSDIR) $(INCLDIR)
cd $(INCLDIR); rm -f $(HFILES)
cp $(HFILES) $(INCLDIR)
# Do not install the files if INSDIR is the current directory.
# This stuff with ReMoveThisFile is to get around symbolic links.
rm -rf ./ReMoveThisFile
touch $(INSDIR)/ReMoveThisFile
if [ ! -f ./ReMoveThisFile ]; then \
(cd $(INSDIR); rm -f libmgr.a ); \
cp libmgr.a $(INSDIR); \
else \
echo ">> $(INSDIR) == current directory; no files copied"; \
fi
rm -rf $(INSDIR)/ReMoveThisFile

$(INSDIR) $(INCLDIR):
mkdir [email protected]

clean:
rm -f *.o core

clobber:
rm -f $(OFILES) libmgr.a bitmap.h blitlib.a

list:
@for i in Makefile ${CFILES} ${HFILES}; do \
echo "${START}/$$i"; \
done

cpio:
make -s list | cpio -ocv > ${CPIO}
ow.log.18426@”èX(!home!chaph14!hassibi!ww.f`¤bitmap.h 644 32214 12 7032 5206554014 5574 /* Copyright (c) 1987 Bellcore
* All Rights Reserved
* Permission is granted to copy or use this program, EXCEPT that it
* may not be sold for profit, the copyright notice must be reproduced
* on copies, and credit should be given to Bellcore where it is due.
* BELLCORE MAKES NO WARRANTY AND ACCEPTS NO LIABILITY FOR THIS PROGRAM.
*/
/* $Header: /user/the/mgr/src/pcblit/RCS/bitmap.h,v 2.6 91/06/02 15:31:42 the Exp Locker: the $
$Source: /user/the/mgr/src/pcblit/RCS/bitmap.h,v $
*/
#ifdef RCS_ID
static char h_bitmap_[] =
"$Source: /user/the/mgr/src/pcblit/RCS/bitmap.h,v $$Revision: 2.6 $";
#endif

#ifndef Min
#define Min(x,y) ((x)>(y)?y:x)
#endif

typedef char *DATA;

#define bit_static(name,wide,high,data,n) \
BITMAP name = {(DATA) data, &name, 0, 0, wide, high, _STATIC};

#define NULL_DATA ((DATA) 0)
#define BIT_NULL ((BITMAP *) 0)

#define IS_SCREEN(x) ((((x)->type)&_TYPEMASK)==_SCREEN)
#define IS_MEMORY(x) ((((x)->type)&_TYPEMASK)==_MEMORY)

#define IS_PRIMARY(x) ((x)->primary == (x))

/*
* OPCODE(expr), where expr is boolean expression involving SRC and DST,
* is one of sixteen numbers encoding a rasterop opcode.
*/

#define DST 0xA /* 1010 */ /* same as f_dest */
#define SRC 0xC /* 1100 */ /* same as f_source */
#define OPCODE(expr) (0xF&(expr))

/* Names for common bitblit functions */

#ifndef BIT_NOT
# define BIT_NOT(x) (~(x))
#endif
#define BIT_SRC SRC
#define BIT_DST DST
#define BIT_SET (BIT_SRC|BIT_NOT(BIT_SRC))
#define BIT_CLR (BIT_SRC&BIT_NOT(BIT_SRC))
#define BIT_XOR (BIT_SRC^BIT_DST)
#define BIT_INVERT (BIT_NOT(DST))
#define GET_OP(x) ((x)&0xf)

/* Change rop function for white-on-black */

#define ROP_INVERT(x) GET_OP(rev_ops[0xf&(x)])

/* Bitmap types */

#define _TYPEMASK (0xff << 8) /* higher 8 bits are bitmap types */

#define _SCREEN (1 << 8)/* frame buffer */
#define _MEMORY (2 << 8)/* malloc'd space */
#define _STATIC (3 << 8)/* don't free space at destroy time */

#define _VIDEOMASK 0xff /* higher 8 bits are video types */

/* Member access macros */

#define BIT_X(x) x->x0
#define BIT_Y(x) x->y0
#define BIT_DATA(x) x->data
#define BIT_WIDE(x) x->wide
#define BIT_HIGH(x) x->high
#define BIT_DEPTH(x) 1 /* no color support for now */


/* Bit mask for bitmap data padding */

#define BITS 15L

/* BIT_SIZE(map) == the number of chars needed to store the data of the bitmap.
Usually used with malloc(3).
*/

#define BIT_SIZE(m) BIT_Size(BIT_WIDE(m), BIT_HIGH(m), BIT_DEPTH(m)) /* bytes */

/* BIT_Size(wide,high,depth) = the number of chars needed to store the data of a
bitmap of the given number of bits wide high and deep.
Typical usage:
char bitbuffer[ Bit_Size(16,16,1) ];
*/

#define BIT_Size(wide,high,d) ((d)*((wide+BITS)&~BITS)*high>>3) /* bytes */

#define BIT_LINE(x) (((x->primary->wide+BITS)>>3) & ~1)

/* Structure and type definitions */

typedef struct bitmap {
DATA data; /* bitmap data */
struct bitmap *primary; /* pointer to primary bitmap */
short x0, y0; /* starting coordinates, in bits. */
/* 0,0 == upper left corner */
short wide, high; /* bitmap size, in bits */
short type; /* bitmap type */
} BITMAP;

/* Function declarations */

int bit_blit();
int bit_destroy();
int bit_line();
BITMAP *bit_create();
BITMAP *bit_alloc();
BITMAP *bit_open();
BITMAP *Bit_open();

/* For non existant color support */

#define DEPTH 1 /* bits per pixel */
#define NOCOLOR 0xF
#define GETCOLOR(x) 0
#define PUTCOLOR(x) 0

/* Other */

#ifndef _MAP
extern int VideoSeg;
#endif
blitlib.a 644 32214 12 30356 5210314162 5750 !
__.SYMDEF/ 706842086 0 0 666 665 `
Ö
ÖÖ!Ö-Ö8®?®Ix
Sf]ôgÈr„}Ò‰v“v™vŸþª&²†¸†À†Ȇֆå†ï†ú††††(†4†>†J†R†[†dê/q_Bit_open_bit_open_bit_destroy_bit_create_bit_alloc__mask_bit_blit__do_blit__do_copy__do_mask__do_2blit__do_2mask__do_scroll_bit_line__cld__std_bit_point_bit_on_mmap_munmap_ioperm_screen_width_screen_height_screenon_screenoff_setplane_console_fd_setscreen_resetscreen_mmapscreen_VideoSeg_initscreen_adjust_dst_seg_src_seg_fast_scrollswap.o/ 706755357 105 100 100644 63 `
 gcc2_compiled.
trident.o/ 706840258 105 100 100644 63 `
 gcc2_compiled.
bitmap.o/ 706841502 105 100 100644 923 `
äœ`U‰åÿuèÉАU‰åVSÿuèãÿÿÿèÞÿÿÿ‰ÆƒÄ…öt=jèÎÿÿÿ‰ÃƒÄ…Ût-‰[‰3fÇCfÇC
è¯ÿÿÿf‰C è¦ÿÿÿf‰CfÇC‰Øë1Àeø[^ÉÃU‰åS‹]…Ûu ¸ÿÿÿÿëHf‹C%ÿ=u9[uÿ3è\ÿÿÿƒÄ됐f‹C%ÿ=u
9[uè:ÿÿÿSè4ÿÿÿ1À‹]üÉÃU‰åWVS‹}‹]‹u‹E Ø¿W 9Ðv‰Ó+] ‹Eð¿W9Ðv‰Ö+u…ÛtE…ötAjèêþÿÿ…Àt6‹‰f‹OfM f‰Hf‹O
fMf‰H
f‰X f‰p‹O‰Hf‹f‰x됐1Àeô[^_ÉÃU‰åVS‹ujè•þÿÿ‰ÃƒÄ…Ûu1ÀëbfÇCfÇC
f‹M f‰Kf‹Mf‰K ‰[fÇC¿S ƒÂ€âð¿C¯ÐÁú…öuRèEþÿÿ‰ƒÄ…ÀuSè6þÿÿ1Àë ‰3fÇC‰Øeø[^ÉÃÆ
·
g

È
Â

 
V
M
.


'3?GUdtqw„Ԑ\›gcc2_compiled._Bit_open_bit_open_initscreen_mmapscreen_malloc_screen_width_screen_height_bit_destroy_free_resetscreen_bit_create_bit_alloc
blit.o/ 706841514 105 100 100644 1422 `
 lˆU‰åƒìWVS‹u‹}‹] ‹F¿@ ‰EüƒEüÁ}üƒeüþƒ}} ‹UU ÷]…ÿ}}÷߃} }…Ût‹M )M$‹U UÇE ƒ}}…Ût‹M)M(}ÇE…Û„ƒƒ}$}‹U$)U UÇE$ƒ}(}‹M()MÏÇE(‹U$U‰Uä¿C )Eäƒ}ä~‹Mä)M‹U(ú‰Uä¿C)Eäƒ}ä~+}ä‹C¿@ ‰EøƒEøÁ}øƒeøþ¿CE$¿C
E(‹M M‰Mä¿F )Eäƒ}ä~‹Uä)U‹Mù‰Mä¿F)Eäƒ}ä~+}äƒ}ŽÉ…ÿŽÁ¿FE ¿F
E‹U ‹MTÿ‰Uô…Ò}ƒEôÁ}ô‹E ƒ} }ƒÀÁø)EôÿEôƒe‹E¯Eü‰Æ‹E ƒ} }ƒÀÁøƋE ƒà¶€‰Eì‹U ‹MDÿƒà¶€‰Eè÷Uèè-þÿÿ…Û…‰ƒ}ôvO‰øO…ÀŽÿuÿuìVèþÿÿÿu‹EôƒÀþPFPèõýÿÿÿuÿuè‹UôD2ÿPèâýÿÿuüƒÄ$‰øO…ÀÁéÙ‹Mè!Mì‰øO…ÀŽÈÿuÿuìVè°ýÿÿuüƒÄ ‰øO…Àç駐‹E(¯Eø‰Ã‹E$ƒ}$}ƒÀÁøËU$ƒâ‰Uä‹E ƒà9Â|
ƒÀ‰Eð)Uð됐‹M ƒá‰Mð‹E$ƒà)EðK‹U(9U|Gÿ‰Â¯UøÓ¯EüÆ÷]ø÷]üƒ}ô†è‹M$9M }l‰øO…ÀŽÿuðÿuÿuìSVèýÿÿÿuðÿu‹EôƒÀþPCPFPèæüÿÿƒÄ(ÿuðÿuÿuè‹UôDÿPD2ÿPèÈüÿÿ]øuüƒÄ‰øO…À¨é·è«üÿÿ‹EôHÃƉøO…ÀŽœÿuðÿuÿuèSVèˆüÿÿÿuðÿu‹EôƒÀþPCÿPFÿPènüÿÿƒÄ(ÿuðÿuÿuì‰Ø+Eô@P‰ð+Eô@PèOüÿÿ]øuüƒÄ‰øO…À§ëA‹Mè!Mì‹U$9U |+è)üÿÿ‹EôHÃÆ됐ÿuðÿuÿuìSVè üÿÿuü]øƒÄ‰øO…Ààè÷ûÿÿeØ[^_ÉÃÿ?
ð
Ó
­
Ž
t
Q
4

ü
L


ô
Ï
Ä­$*4>ITZgcc2_compiled.__mask_bit_blit__cld__do_mask__do_blit__do_2mask__do_2blit__stddo_blit.o/ 706842074 105 100 100644 434 `
€Tˆ0Àòªët°ÿ&0Gâúëj°ÿòªëdzzzzU‰åWSQ‹}‹M Ét‹]ƒãÁãÃ.‹ÿãY[_]ÃqRNJFB>:62.*&" z&,V6bm_clrisdonebm_inv.loopbm_settable__do_blitdo_copy.o/ 706842076 105 100 100644 82 `
 U‰åWVQ‹}‹u ‹Mò¤Y^_]Ã__do_copydo_mask.o/ 706842077 105 100 100644 408 `
xHˆöÐ"ëk2ëg
ëcqqqq



U‰åWS‹}‹E Àt‹]ƒãÁãÃ.‹ÿãˆ[_]ÃhJFB>:62.*&" q
&N0bm_clrisdonebm_invbm_settable__do_maskdo_2blit.o/ 706842079 105 100 100644 895 `
˜؈0ÀªJuúé„Šf¬fÓÈ&Š'àöЪJuîémŠf¬fÓÈöÐ&Š' àªJuîéVŠf¬fÓÈöЪJuóéDŠf¬fÓÈ&Š'öÔ àªJuîé-&ŠöЪJu÷éŠf¬fÓÈ&Š'0àªJuðé
Šf¬fÓÈ&Š' àöЪJuîéóŠf¬fÓÈ&Š' àªJuðéފf¬fÓÈöÐ&Š'0àªJuîéNJf¬fÓÈöÐ&Š'àªJuî鰊f¬fÓȪJuõ頊f¬fÓÈ&Š'öÔàªJuî鉊f¬fÓÈ&Š'àªJuðëw°ÿªJuúëo "9Kbp…œ±ÈßïU‰åWVSQR‹}‹u ‹MƒÁ‹U Òt‹]ƒãÁãÃ .‹ÿãZY[^_]Æ\XTPLHD@<840,($   "9K$b)p.…3œ8±=ÈBßGïLQV \`gbm_0isdonebm_1bm_2bm_3bm_4bm_5bm_6bm_7bm_8bm_9bm_Bbm_Cbm_Dbm_Ebm_Ftable__do_2blit
do_2mask.o/ 706842081 105 100 100644 530 `
ÄlˆöÐ Ðð& é®öÐ Ð& 7&éŸ Ð&0é• Ðð& é‰ Ð& 7&ë Ð&ëx¼¼¼¼¼'¼¼¼3¼=¼U‰åWVSQR‹}‹u ‹U Òt#ˆÖö֋MŠ&ŠFfÓȋ]ƒãÁãÃD.‹ÿãZY[^_]ó€|xtplhd`\XTPLHD ¼'3$=)D/„:bm_2isdonebm_3bm_6bm_8bm_Cbm_Etable__do_2maskscroll.o/ 706842083 105 100 100644 104 `
, U‰åWVSQR‹u ‹}‹U‹]‹E‰Áó¤ÞßJuõZY[^_]Ã__do_scrollline.o/ 706841527 105 100 100644 963 `
H$U‰åƒì,WVSƒ} } »ë‹M¿I 9M ÀÁà‰Ãƒãƒ}}{ë‰ß‹M¿I9M|ƒÇƒ}} »ë‹E¿@ 9EÁÁá‰Ëƒãƒ}Œ6‰Þ‹E¿@9EŒ;é3…þ…¦‰ó…ÿt‰ûöà tGöÃt
ÇEÔë ‹M¿I I‰MԋU+U‹EÔ+E ¯Ð‹M+M ‰Mä‰Ð™÷ù‹U‹MԉMèëKˆØ$tBöÃt ÇEÔë
‹E¿@‰EÔÿMԋU+U ‹MÔ+M¯Ñ‹E+E‰Eä‰Ð™÷}äE ‰Eè‹UÔ9ûuH‹Mè‰M ‰U…É}»ë‹E¿@ 9EèÁÁá‰Ëƒã…Ò}{ëZ‰ß‹E¿@9Â|KƒÇëF‹Mè‰M‰U…É}»ë‹E¿@ 9EèÁÁá‰Ëƒã…Ò}s됐‰Þ‹E¿@9Â|ƒÆ…ÿ…Äþÿÿ…ö…¼þÿÿ‹M¿QU ¿I
MUM‹E 9E}‹U‰E‰U ‹U‹M‰M‰U‹E+E ‰Eì‹u+u…ö~‹M‹I¿I ‰MôƒEôÁ}ôƒeôþë ‹E‹@¿@ ‰EôƒEôÁ}ôƒeôþ÷]ô÷ދM‹I¿I ƒÁÁù€áþ¯M‹U ÁúʉUä‰×‹E8‹U ƒâ¸€‰ÑÓøˆEð9uì~Z‹Mì)ñ‰MüÑeüö‰uø÷]ø‹]ì]ø‹uì…öŒ„ÿu¶EðPWè6ýÿÿÐmðƒÄ €}ðuÆEð€G…Û} }ô]üë]øNyÎëN‰ð+Eì‰EüÑeü‹MìɉMø÷]ø‰ó]ø…ö|/ÿu¶EðPWèâüÿÿ}ôƒÄ …Û}ÐmðuÆEð€G]üë]øNyҍeÈ[^_ÉÃ
Æ
'gcc2_compiled._bit_line__do_mask
misc.o/ 706842084 105 100 100644 76 `
üÃýÃ
__cld__stdpixel.o/ 706841530 105 100 100644 236 `
x$U‰åWVS‹u‹] ‹}¿NÙ¿V
ú…Û|…ÿ|¿F 9Ã}¿F9Ç|1Àë9‹F¿@ ƒÀÁø$þ¯Â‰ÊÁúЋUƒâRƒáº€ÓúRPè•ÿÿÿ¸eô[^_ÉÃg
(gcc2_compiled._bit_point__do_maskbit_on.o/ 706755365 105 100 100644 291 `
|@$U‰åWVS‹]‹U ‹u‰Ð…Ò}B$ø‰×)ljø¹)Á¿Óç‰ù…Ò|¿C 9Â} …ö|¿C9Æ|1Àë%‹C¿@ ƒÀÁø$þ¯ÆÁú¾…Á•À%ÿeô[^_ÉÃ$Source: /tmp/mgrsrc/src/oblit/RCS/bit_on.c,v $$Revision: 1.2 $|#gcc2_compiled._RCSid__bit_on
screen.o/ 706840255 105 100 100644 4136 `
ÌLÀԐ0U‰åƒìWVS‹E ‹U‹M‹]‹u‹}‰}è‰Eì‰Uð‰Mô‰]ø‰uü]è¸Z̀…À} ÷Ø£¸ÿÿÿÿeÜ[^_ÉÃU‰åS¸[‹M ‹]̀…À} ÷Ø£¸ÿÿÿÿ‹]üÉÃU‰åS¸e‹M ‹U‹]̀…À} ÷Ø£¸ÿÿÿÿ‹]üÉÃout of memory
640x200640x350640x480800x6001024x768768x1024U‰å¡à ‹@ÉАU‰å¡à ‹@ÉАU‰åƒìºÚì° ºÀîÉАU‰åƒìºÚì0ÀºÀîÉАU‰åS‹M°ºÄî»ÓãˆØºÅî°ºÎîˆÈºÏî‹]üÉÃU‰åƒìS‹M0ÀºÎîºÏîºÚì0ÀºÄî°ºÅîŠA;ºÂî°ºÄîŠA7ºÅˆØºÄîŠD6ºÅîCƒû~è°ºÔîŠA$ºÕî1ېˆØºÔîŠ ºÕîCƒû~é1ېˆØºÎîŠD-ºÏîCƒû~è1ېºÚìˆØºÀîŠDîCƒû~ç0ÀºÄî°ºÅî1À‹]øÉÃ/dev/tty0init: can't open /dev/tty0 (console)
/dev/meminit: can't open /dev/mem
init: allocation error
init: mmap error
init: can't get I/O permissions
U‰åVS‹ujhPèøüÿÿ£ƒÄƒ=ÿuhZèÝüÿÿjèÖüÿÿ‰à ë/Çà »ƒ=tVÿ3è¬üÿÿƒÄ…ÀtуÃLƒ;uéjh€è‘üÿÿ£ä ƒÄ…À}h‰è{üÿÿjÿètüÿÿhÿèjüÿÿ£è ƒÄ…Àuh¥èTüÿÿjÿèMüÿÿ‹è âÿt¡è )Уè h
ÿ5ä jjhÿ5è èüÿÿ£è ƒÄ…À}h¾èøûÿÿjÿèñûÿÿhÿèæûÿÿ£ì ƒÄ…Àuh¥èÐûÿÿjÿèÉûÿÿ‹ì âÿt¡ì )Уì h€ ÿ5ä jjh€ÿ5ì èŠûÿÿ£ì ƒÄ…À}h¾ètûÿÿjÿèmûÿÿjjhÔèÖûÿÿƒÄ …ÀthÑèMûÿÿjÿèFûÿÿjjhÀè®ûÿÿjjhÎè ûÿÿjjhÄè’ûÿÿƒÄ$jjhÈèûÿÿjjhÕèsûÿÿjjhÁèeûÿÿƒÄ$jjhÏèTûÿÿjjhÅèFûÿÿjjhÌè8ûÿÿƒÄ$jjhÂè'ûÿÿjjhÚèûÿÿjjhÉè ûÿÿeø[^ÉÃU‰åƒì1ɈȺÔîºÕ숁ð Aƒù~æ1ɺÚìˆÈºÀîºÁ숁
Aƒù~à1ɐˆÈºÎîºÏ숁
Aƒù~æ1ɈȺÄîºÅ숁&
Aƒù~æºÌìˆ+
ÉÃU‰å°ºÎî0ÀºÏî°ºÎî0ÀºÏî°ºÎî0ÀºÏî°ºÎî°ÿºÏî°ºÄî°ºÅîÉАU‰åƒìWVjh:Kÿ5èŽùÿÿè¥úÿÿèøþÿÿ‹5ì ¿,
¹ ó¥¡à ƒÀPèÌúÿÿƒÄ°ºÎî°ºÏî‹5è ¿,Š¹ó¥°ºÎî°ºÏî‹5è ¿,ª¹ó¥°ºÎî0ÀºÏîèÿÿÿèúÿÿeô^_ÉÃU‰åƒìWVè úÿÿ°ºÎî°ÿºÏî°ºÎî0ÀºÏî°ºÄîºÅì$÷ˆEü°ºÄîŠEüºÅî°ºÄî°ºÅî¾,Š‹=è ¹ó¥°ºÄî°ºÅî¾,ª‹=è ¹ó¥hð èÅùÿÿ¾,
‹=ì ¹ ó¥èJùÿÿjh:Kÿ5è4øÿÿeô^_ÉÃU‰å‹è ‰¡è ÉАU‰åƒ=Ü u ÿuèôúÿÿƒÄèPþÿÿÉАU‰å‹EÉñ€È_OP‚T€¿ÀœŽ(–¹ãÿc¹€^_OP‚T€¿@ƒ…](cºã89:;<=>?ÿ£Á€à_OP‚T€ >@êŒß(çã89:;<=>?ÿãÉ X{cdži’oð` TXŠW2Xoã89:;<=>?ÿïÑ™ƒ˜ƒˆ€ƒ•ã89:;<=>?ÿ+ڐ_a‘a²`À†ÿ`ã89:;<=>?ÿ+ñäß" ÙÈ
à ª¤šŽˆlfØÓ¶±ƒ~n
i úèÌ®Œ¶
¯
ª
ˆ
ƒwm^SG:3
,
'


ÿóéÚÏö¯
¨
£—’
ˆ

|pk
fP
E?:6.&

  
ÿøè“ h > |0ä˜L P(x0;Ü HäVà `ôoy„4Žh˜ô¥«·¿ÅÍä ÕÝè èì òtð X$+,
5,Š@,ªKXÔdnìz ‚‹”gcc2_compiled._mmap_errno_munmap_ioperm_mode_regs_initialized_screen_width_cur_mode_screen_height_screenon_screenoff_setplane_set_regs_initialize1_open_console_fd_printf_exit_strcmp_mem_fd_malloc_graph_mem_text_mem_screen_preset_text_regs_initialize2_setscreen_ioctl_text_buf_font_buf1_font_buf2_resetscreen_mmapscreen_VideoSeg_initscreen_adjust_dst_seg_src_segfast_scroll.o/ 706838487 105 100 100644 200 `
P$U‰åWVS‹]‹}‹C¿@ ƒÀÁø‰Á¯M‹U ÁúÑ ‰û¯ØˋuÁþ)ð‹U)úRPVSQè¹ÿÿÿeô[^_ÉÃC
 ,gcc2_compiled._fast_scroll__do_scroll:62.*&" q
&N0bm_clrisdonebm_invbm_settable__do_maskdo_2blit.o/ 706842079 105 100 100644 895 ckmgrterm.c 644 32214 12 2475 4367166632 6330 /* Copyright (c) 1988 Bellcore
* All Rights Reserved
* Permission is granted to copy or use this program, EXCEPT that it
* may not be sold for profit, the copyright notice must be reproduced
* on copies, and credit should be given to Bellcore where it is due.
* BELLCORE MAKES NO WARRANTY AND ACCEPTS NO LIABILITY FOR THIS PROGRAM.
*/
/* $Header: ckmgrterm.c,v 4.1 88/06/21 13:40:34 bianchi Exp $
$Source: /tmp/mgrsrc/lib/RCS/ckmgrterm.c,v $
*/
static char RCSid_[] = "$Source: /tmp/mgrsrc/lib/RCS/ckmgrterm.c,v $$Revision: 4.1 $";

#include


/* Check to see if the TERM environment variable says this is an "mgr"
terminal.
If it is not, print a message, optionally preceed by the given text,
and exit with exit code 1.
Otherwise, return.
Absence of a TERM environment variable is considered OK, so that
these commands can be run within a remote shell.
*/

void
ckmgrterm( text )
char *text;
{
char *getenv();
char *term;

term = getenv( "TERM" );
/* If TERM is defined, has a non-null value,
and TERM != mgr, complain and exit.
*/
if( term && *term && strcmp( term, "mgr" ) ) {
if( text && *text ) {
fputs( text, stderr );
fputs( ": ", stderr );
}
fputs( "only runs on mgr terminals\n", stderr );
exit( 1 );
}
}
î°ºÅî¾,Š‹=è ¹ó¥°ºÄî°ºÅî¾,ª‹=è ¹ó¥hð èÅùÿÿ¾,
‹=ì ¹ ó¥èJùÿÿjh:Kÿ5è4øÿÿeô^_ÉÃU‰å‹è ‰¡è ÉАU‰åƒ=Ü u ÿuèôúÿÿƒÄèPþÿÿÉАU‰å‹EÉñ€Èdump.h 644 32214 12 6534 4367166776 5320 /* Copyright (c) 1987 Bellcore
* All Rights Reserved
* Permission is granted to copy or use this program, EXCEPT that it
* may not be sold for profit, the copyright notice must be reproduced
* on copies, and credit should be given to Bellcore where it is due.
* BELLCORE MAKES NO WARRANTY AND ACCEPTS NO LIABILITY FOR THIS PROGRAM.
*/
/* $Header: dump.h,v 4.2 88/07/20 15:16:24 sau Exp $
$Source: /tmp/mgrsrc/lib/RCS/dump.h,v $
*/
static char h_dump_[] = "$Source: /tmp/mgrsrc/lib/RCS/dump.h,v $$Revision: 4.2 $";
/* format for saved bitmaps */

#define B_HSIZE (sizeof(struct b_header))
#define B_OHSIZE (sizeof(struct old_b_header))

#define NEW_BHDR 1 /* flag for bitmapwrite */
#define OLD_BHDR 0 /* " */

/* given bitmap header, get w[idth] and h[eight] */

#define B_GETOLDHDR(hdr,W,H) ( \
W = ((int)((hdr)->h_wide - ' ') << 6) + (hdr)->l_wide - ' ', \
H = ((int)((hdr)->h_high - ' ') << 6) + (hdr)->l_high - ' ')

#define B_GETHDR8(hdr,W,H,D) ( \
W = ((int)((hdr)->h_wide - ' ') << 6) + (hdr)->l_wide - ' ', \
H = ((int)((hdr)->h_high - ' ') << 6) + (hdr)->l_high - ' ', \
D = ((int)((hdr)->depth - ' ')))

/* given w[idth] and h[eight], produce header */

#define B_PUTOLDHDR(hdr,w,h) \
(hdr)->magic[0]='z', (hdr)->magic[1]='z', \
(hdr)->h_wide = (((w)>>6)&0x3f) + ' ', \
(hdr)->l_wide = ((w)&0x3f) + ' ', \
(hdr)->h_high = (((h)>>6)&0x3f) + ' ', \
(hdr)->l_high = ((h)&0x3f) + ' '
#define B8_PUTOLDHDR(hdr,w,h) \
(hdr)->magic[0]='z', (hdr)->magic[1]='y', \
(hdr)->h_wide = (((w)>>6)&0x3f) + ' ', \
(hdr)->l_wide = ((w)&0x3f) + ' ', \
(hdr)->h_high = (((h)>>6)&0x3f) + ' ', \
(hdr)->l_high = ((h)&0x3f) + ' '

#define B_PUTHDR8(hdr,w,h,d) ( \
(hdr)->magic[0]='y', (hdr)->magic[1]='z', \
(hdr)->h_wide = (((w)>>6)&0x3f) + ' ', \
(hdr)->l_wide = ((w)&0x3f) + ' ', \
(hdr)->h_high = (((h)>>6)&0x3f) + ' ', \
(hdr)->l_high = ((h)&0x3f) + ' ', \
(hdr)->depth = ((d)&0x3f) + ' ', \
(hdr)->_reserved = ' ' )


/* Bitmap header magic numbers for 1-bit-deep bitmaps with
8, 16, and 32 bit padding.
16 and 32 bit padding are ancient history, but still acknowledged.
*/
#define B_ISHDR8(hdr) ((hdr)->magic[0]=='y' && (hdr)->magic[1]=='z')

#define B_ISHDR16(hdr) \
((hdr)->magic[0]=='z' && (hdr)->magic[1]=='z')
#define B_ISHDR32(hdr) \
((hdr)->magic[0]=='x' && (hdr)->magic[1]=='z')

#ifdef ALIGN32
#define B_ISHDR(hdr) B_ISHDR32(hdr)
#define B8_ISHDR(hdr) \
((hdr)->magic[0]=='x' && (hdr)->magic[1]=='y')
#else
#define B_ISHDR(hdr) B_ISHDR16(hdr)
#define B8_ISHDR(hdr) \
((hdr)->magic[0]=='z' && (hdr)->magic[1]=='y')
#endif

/*
#ifdef COLOR
#define B_ISANY(hdr) \
(B_ISHDR(hdr) || B8_ISHDR(hdr))
#else
#define B_ISANY(hdr) B_ISHDR(hdr)
#endif
*/

/* number of bytes of data for bitmap */

#define B_SIZE8(w,h,d) ((h)*((((w*d)+7L)&~7L)>>3))
#define B_SIZE16(w,h,d) ((h)*((((w*d)+15L)&~15L)>>3))
#define B_SIZE32(w,h,d) ((h)*((((w*d)+31L)&~31L)>>3))
#define B_SIZE(w,h) ((h)*((((w)+BITS)&~BITS)>>3))
#define B8_SIZE(w,h) ((h)*(w))

struct old_b_header {
char magic[2];
char h_wide;
char l_wide;
char h_high;
char l_high;
};

struct b_header {
char magic[2];
char h_wide;
char l_wide;
char h_high;
char l_high;
char depth;
char _reserved; /* to pad b_header out to 8 bytes, which should be an
exact alignment on any machine we are likely to
encounter */
};
>?ÿ+ڐ_a‘a²`À†ÿ`ã89:;<=>?ÿ+ñäß" ÙÈ
à ª¤libmgr.a 644 32214 12 152510 5210323150 5615 !
__.SYMDEF/ 706845660 0 0 666 847 `
h” ÌÌ'Ì2Ì>ÌIÌRÌ[ÌfÌpÌz̢̛̯̼̄̏ÌÏÌØÌäÌîÌùÌÌÌÌ)Ì3ÌAÌLÌXÌcÌnÌ{̶̨̠̮̉̕l!¼X&ÃLA˸ÑÓ¸ÑÙ¸Ñß_ckmgrterm_m_envcount_m_saveenvcount_m_escchar_m_menuchar_sgtty_cnt_m_setup_m_flags_m_termout_m_termin_get_info_m_ttyset_m_linebuf_m_ttyreset_parse_get_windata_get_eachwin_get_eachclientwin_get_all_get_client_get_size_get_mouse_get_param_get_cursor_get_colrow_get_termcap_get_font_m_makewindow_is_active_m_lastline_menu_load_m_bitload_sgtty__save_m_resetflags_m_setflags_m_bitfile__Catch__env__Clean_text_sfont_scribe_sintab_isin_icosckmgrterm.o/ 706739833 105 100 100644 507 `
 @T`TERMmgr: only runs on mgr terminals
U‰åWVS‹]hèÁÿÿÿƒÄ…ÀtR€8tM‰Æ¿¹ó¦t=…Ût"€;thSè‘ÿÿÿhh è‚ÿÿÿƒÄhh
èpÿÿÿjèiÿÿÿeô[^_ÉÃ$Source: /tmp/mgrsrc/lib/RCS/ckmgrterm.c,v $$Revision: 4.1 $“
Œ
‡‚ z
up k
e N;
6 ,&.:AGgcc2_compiled._RCSid__ckmgrterm_getenv__cerr_sbuf_fputs_exit
term.o/ 706845640 105 100 100644 7011 `
 @è@w/dev/ttyrU‰å‹U‰Š$u(hhèËÿÿÿ£h
hè·ÿÿÿ£ƒ=t ƒ=u€
Š$tÇÇ¡ÉÃ%c%d%cU‰åS‹]ƒû
ƒûtƒû
u
¸ÿÿÿÿëwŠ$uè)jIS¾„
PhŒÿ5è"ÿÿÿÿ5èÿÿÿÿ5è ÿÿÿÿ5hhè÷þÿÿŠ$uèxƒÄ(ÿu hè`
‹]üÉÃU‰åS‹]h”
ÿ5è¹þÿÿƒÄÿ5hhè¡þÿÿƒÄ Pè
ƒÄƒø~tÿ5”
è…þÿÿ‰ÿ5˜
èxþÿÿ‰Cÿ5œ
èjþÿÿ‰Cÿ5 
è\þÿÿ‰C ÿ5¤
CPèJþÿÿÿ5¨
è?þÿÿ‰C¡¬
ŠˆCÿ5°
è'þÿÿ‰C¸ë1À‹]üÉÃU‰åƒ=Œ
u9Š$uèåjIj¾„
PhŒÿ5èÝýÿÿÿ5èÒýÿÿƒÄÿuè÷þÿÿ£Œ
ƒÄ…ÀuŠ$uè<¡Œ
ÉÐU‰åƒ=
u9Š$uèujIj
¾„
PhŒÿ5èmýÿÿÿ5èbýÿÿƒÄÿuè‡þÿÿ£
ƒÄ…ÀuŠ$uèÌ¡
ÉÐU‰åVS‹]1öSèÿÿÿƒÄ…ÀtƒÃFë퐉ðeø[^ÉÃU‰åVS‹uŠ$uèÝjIj
¾„
PhŒÿ5èÕüÿÿÿ5èÊüÿÿ1ۃĐVèîýÿÿƒÄ…ÀtƒÆCë퐊$uè1‰Øeø[^ÉÃU‰åWVS‹u‹} h”
jèýÿÿ‰ÃƒÄƒû~^…ötÿ5”
ègüÿÿ‰ƒÄ…ÿtÿ5˜
èSüÿÿ‰ƒÄƒ}tÿ5œ
è=üÿÿ‹U‰ƒÄƒ}tÿ5 
è$üÿÿ‹U‰‰Ø됐‰Ø÷؍eô[^_ÉÃU‰åVS‹]‹u h”
j è‰üÿÿƒÄƒø~5…Ûtÿ5”
èÞûÿÿ‰ƒÄ…ötÿ5˜
èÊûÿÿ‰ƒÄÿ5œ
èºûÿÿë÷؍eø[^ÉÃU‰åWVS‹u‹} h”
jè(üÿÿ‰ÃƒÄƒû~Z…ötÿ5”
VèzûÿÿƒÄ…ÿtÿ5˜
èhûÿÿ‰ƒÄƒ}tÿ5œ
èRûÿÿ‹U‰ƒÄƒ}tÿ5 
è9ûÿÿ‹U‰‰Øë‰Ø÷؍eô[^_ÉÃU‰åVS‹]‹u h”
j è¡ûÿÿƒÄƒø~-…Ûtÿ5”
èöúÿÿ‰ƒÄ…öt
ÿ5˜
èâúÿÿ‰¸ë÷؍eø[^ÉÃU‰åVS‹]‹u h”
jèIûÿÿƒÄƒøu-…Ûtÿ5”
èžúÿÿ‰ƒÄ…öt
ÿ5˜
èŠúÿÿ‰¸ë÷؍eø[^ÉÃU‰åŠ$uèNjIj¾„
PhŒÿ5èFúÿÿÿ5è;úÿÿÿ5è0úÿÿÿ5hhèúÿÿŠ$u蜸ÉÐU‰åVS‹]‹u h”
jèúÿÿƒÄƒø~5…Ûtÿ5”
èÖùÿÿ‰ƒÄ…ötÿ5˜
èÂùÿÿ‰ƒÄÿ5œ
è²ùÿÿë÷؍eø[^ÉÃ%c%d,%d,%d,%d%cU‰åŠ$uènjZÿuÿuÿu ÿu¾„
PhYÿ5è\ùÿÿŠ$tÿ5èGùÿÿƒÄƒÄ ÿ5è6ùÿÿÿ5hhè!ùÿÿŠ$uè¢hèùÿÿÉАU‰åÆh”
jè‚ùÿÿ€=a”À%ÿÉÐU‰å¸ÉА%c%d,%d%c%c%s%cU‰åWVSƒ}u ¸ÿÿÿÿé͐‹U  PjmWÿu¾„
Ph0ÿ5èHøÿÿ1öƒÄ9u ~)¾…
P‹Uÿ4òh<ÿ5èøÿÿƒÄF9u Ù1ö9u ~*¾…
P‹Uÿtòh<ÿ5èí÷ÿÿƒÄF9u Øÿ5èÙ÷ÿÿeô[^_ÉÃ%c%d,%d,%d,%d,%d%cU‰åWVS‹}‹U‹uG$ð‰Ó¯Ø…Û}ƒÃÁûjDSÿu ÿuRW¾„
Ph/ÿ5èv÷ÿÿƒÄ$ÿ5èh÷ÿÿƒÄë4‹‹J9Jr¶PFRèG÷ÿÿƒÄ됐‹‹BŠˆFÿB‰ØK…ÀÈÿ5è÷ÿÿeô[^_ÉÃU‰åƒìWVS¡ˆ
ÀEPhTÿ5èëöÿÿƒÄPèâöÿÿ‰E衈
ÀÀƒÄ ö€ t=]썰‰ß¹ó¥f¥€eòôÿ5è¦öÿÿShTÿ5è•öÿÿƒÄPèŒöÿÿƒ=ˆ
ÿˆ
‹EèeÜ[^_ÉÃU‰åƒ=ˆ
u¸ÉÐÿ
ˆ
¡ˆ
ÀöE t8ÿ5è9öÿÿ¡ˆ
ÀEPhTÿ5èöÿÿƒÄPèöÿÿÉА1ÀÉÃU‰åƒìVS‹u]ìShTÿ5èéõÿÿƒÄPèàõÿÿ·EòƒÄ …Æt.‰ðf÷Ðf!Eòÿ5èÁõÿÿShTÿ5è°õÿÿƒÄPè§õÿÿeä[^ÉÃU‰åƒìVS‹u]ìShTÿ5èõÿÿƒÄPèxõÿÿ·EòƒÄ …Æu)f uòÿ5è^õÿÿShTÿ5èMõÿÿƒÄPèDõÿÿeä[^ÉÃ%c%d,%d%c%s%d %dU‰åWVS‹]‹E ‹}‹uÇÇPj PhÃ
ÿ5èäôÿÿŠ$tÿ5èÏôÿÿƒÄÿ5èÁôÿÿƒÄ VWhÏ
ÿ5è¬ôÿÿƒÄÿ5hhè”ôÿÿƒÄ Pè‹ôÿÿƒø”À%ÿeô[^_ÉÃU‰åWVS‹M‹] 1À1ö‰Ïë2…Àt€ú t€ú u1ÀƉ;ƒÃF됅Àu€ú t €ú t‰Ï¸AŠ„Òt€ú
uÅÀt‰;ƒÃF€ú
uÆljðeô[^_ÉÃU‰åjjÿ5èòóÿÿƒÄPèéóÿÿjhèÝóÿÿ%c%cU‰åëGƒ=|
tÿ
|
jp¾„
Ph$ ÿ5è£óÿÿŠ$tÿ5èŽóÿÿƒÄƒÄ‹|
9€
|®jèsóÿÿ$Source: /tmp/mgrsrc/lib/RCS/term.c,v $$Revision: 4.3 $$Source: /tmp/mgrsrc/lib/RCS/term.h,v $$Revision: 4.6 $$Source: /tmp/mgrsrc/lib/RCS/window.h,v $$Revision: 4.2 $$Source: /tmp/mgrsrc/lib/RCS/restart.h,v $$Revision: 4.1 $‰ =
€ z n 
i  _ Y 
T  N H ? 6  ;
 :  4
3
  q 8
h 
c  Y  P 
K  E ; 
6  - 
(    
 
 û
/
¸
4
¯
3
ª
 ž

™
 „
4
{
3
v
 U
4
L
3
G
 ;

6
 
4

3

 ì 4
ã 3
Þ  Ò 2 È Ã 
¾  µ 2 « ¦ •  v p 4
g 3
b  V 
Q  < 2 0 2 "  4
 3
 2 öß
Ú Â µ1
¢ ”
 †
 {u#
 
 ÷Þ
Ù ÓÇ´
¯ ©£•/
s/
(   ô
ï á Û
Ö Ì Æ
Á µ
° ¦  
› •q J
E:
5&
!õ ç á
Ü Ò Ì
Ç Á
¼ ¶
± «¥‘ r
m^
Y@

èÃ
¾ª
¥”
‚
|aB
=2
-
Ø
Ó¿
º©
¤•
uR 2
- '
"  Å· ªš
• 
Š „~j aUG :*
% 
 ú ñÕ
ÐŽ
¸²
© 
›’
„
w
r[
V L C
> 8  
 ö ð
ë å
à Ú
Õ Ïɶ †  } w s i b Y P J E

@;6 1

,'  è È $
/:
;x
B|
N€
^„
i…
uˆ
€‰’™¤®¹Å”ÏìÙâêõü ˆ 0”
&,4Œ
9ìF
K\^Ìgøsh}ôˆT“ÜŸ4«Œ¸üÂlÐüÛ$çDòúD´&-ø ;`
GØ
RZü b€hq, ygcc2_compiled._RCSid__h_term__h_window__h_restart___quit_m_envcount_m_saveenvcount_m_escchar_m_menuchar_sgtty_cnt_m_setup_m_flags_fopen_m_termout_m_termin__cin_sbuf__cout_sbuf_get_info_m_ttyset_fprintf_fflush_m_linebuf_fgets_m_ttyreset_parse_get_windata_m_fields_atoi_strcpy_i.0_get_eachwin_i.1_get_eachclientwin_get_all_get_client_get_size_get_mouse_get_param_get_cursor_get_colrow_get_termcap_get_font_m_makewindow_is_active_m_lastline_menu_load_strlen_m_bitload___overflow_sgtty__save_fileno_ioctl_m_resetflags_m_setflags_m_bitfile_sscanf__Catch__env_longjmp__Clean_exit
text.o/ 706845658 105 100 100644 1200 `
T¬¨h%c%d,%d%cU‰åìWVS‹]‹} SèÜÿÿÿ¯E‰…þÿÿSèÌÿÿÿ¯E‰…üýÿÿSè¼ÿÿÿ¯Ç‰…øýÿÿSè­ÿÿÿ¯ø‰½ôýÿÿƒÄƒ}
ƒ}ÇÇE黐ƒ}u*… þÿÿP…þÿÿP…þÿÿP…
þÿÿP¾ÂPjèWÿÿÿë+… þÿÿP…þÿÿP…þÿÿP…
þÿÿP¾ÂP‹EHPè*ÿÿÿƒÄDžðýÿÿ1ÿ9½þÿÿŽfƒ¼} þÿÿuDžðýÿÿé퐐¿”} þÿÿ‰Ñ¯üýÿÿ¿œ}þÿÿ‰Ø¯…øýÿÿ)ÁÁù¯•þÿÿ¯ôýÿÿÚÁúƒ½ðýÿÿt)jg‹E)Ðy1Àë‹E)Ð=€~¸€P‹E Èx,ë1jl‹E)Ðy1À됐‹E)Ð=€~¸€P‹E Èy1À됐‹E È=€~¸€P¾Phÿ5è*þÿÿŠ$tÿ5èþÿÿƒÄƒÄDžðýÿÿƒÇ9½þÿÿêþÿÿ¿…þÿÿ¿•
þÿÿ)ЉÂ¯•üýÿÿÁúU ¯…þÿÿÁø)E‹uŠÿE„Ò…6þÿÿ¥äýÿÿ[^_ÉÃ$Source: /tmp/mgrsrc/lib/RCS/text.c,v $$Revision: 4.1 $$Source: /tmp/mgrsrc/lib/RCS/term.h,v $$Revision: 4.6 $$Source: /tmp/mgrsrc/lib/RCS/window.h,v $$Revision: 4.2 $ç

â
Ø Ò
Í
ÇÁ Ò
¥
O
@
0

TŒ$Ä/ 5;AHP[fox€gcc2_compiled._RCSid__h_term__h_window__text_isin_icos_sfont_scribe_m_escchar_m_termout_fprintf_m_flags_fflushsfont.o/ 706739925 105 100 100644 6839 `
l`
|€U‰åWVS‹]‹M¾E ƒÀລ…À| ƒøp‹… ¾À‰Bff¾2‹}f‰7Bff¾2‹}f‰7B1À9~ff¾:f‰9BƒÁ@9ïeô[^_ÉÃ$Source: /tmp/mgrsrc/lib/RCS/sfont.c,v $$Revision: 4.2 $>õ þÿþþþýþþýüýùþ÷ö÷ùüþü
ûþýùôöûùýýÿúýûö
 
ûÿýöþùùúûÿûþüÿýýøü
þùÿø÷øùùþ ü  ö  úð ðúùûûö
þþóó   þ û ù ùúûýÿýúø÷þ÷ûøùúô ÷÷ü þ
þýûù÷÷ ø ú ü þ 

 þýûù÷÷ø ú üþþô
 üúøÿ÷û÷øø÷ú÷ýøÿþ þ ü û ûüþúø÷ ÷
øü ÿ
ù þýýþþùõòð
ùüþ þùõþòüðø û  ûô ÷÷ ü÷ÿøùøöôÿóô ÷ üùÿø÷øùõ ÷ðö
ÿ ü úùùúûüøÿ÷÷øû  ÿ ö
üþ  ÷ö
úúû
ü þ   
ù÷÷ö
û  ÿýúø÷þ÷ûøúùùûö
 ùþþ ÷ö
 û úûþÿýúø÷þ÷ûøúùùûö
   ý ûúúþûúýø÷÷øúýþýûúþö
 ý÷ù  ö
þ û ú úûþÿüúø÷ÿ÷üøúúùüùÿúûý   þ ö
ÿÿÿüúùùú ü ÿ   ûø÷þ÷ûøúú üÿùÿø÷øù
üÿ÷ÿøùøöôÿóõ  ø÷ô ÷ ÷ý ýõ ø ø÷÷ ûüûúúû
ü þ   
þùÿø÷øù,óÿýüûûÿüýþüüýÿÿýüü
þ  
 
  ÿ ü ú
ø÷öö÷ýøûúùüøÿ÷÷øùú÷ ø÷ ÷úüüõ
ù ù÷ù   
ùþûùø÷ù÷ö    ÿ ý û úùùÿúüûúýøÿ÷÷øúüõ
ù ù÷ù   ÿüúø÷ù÷ ö ú ú÷ú  úú÷÷öú ú÷ú  úö    ÿ ý û úùùÿúüûúýøÿ÷÷øúüÿÿÿõ ù ù÷ ÷ùú ÷ý  ý÷÷
÷ üùø÷þ÷üøûùúüúþõ ù ù÷ ùþþ÷öú ú÷ú÷÷ ô ø ø÷ø ÷ ÷ ÷õ ù ù÷ù ÷ ÷õ þ ü ú ùøøÿùüúúüøþ÷÷øúüÿ   þ
õ
ù ù÷ù   
ùõ þ ü ú ùøøÿùüúúüøþ÷÷øúüÿ   þ ûõõ
ù ù÷ù   
ù÷ö
   þ û ù ùúûýÿýúø÷þ÷ûøùúø ÷ù 
õ ù ùýúúüøÿ÷÷øúý ÷ ø ÷ ÷ ô ÷ û÷ û÷ ÷
÷ö
ù ÷ ù÷÷ ø ÷ ö
 ù÷ù  ù÷÷ùýýðýýððõ ÷ ðùðüüððõ ùþþô øô ôúÿ ÷
÷ÿýûúÿúýûúýøÿ÷÷øúö ú ú÷úüþÿýúø÷þ÷üøúú÷ ÿýûúÿúýûúýøÿ÷÷øú÷
 ÷ÿýûúÿúýûúýøÿ÷÷øú÷ úÿÿÿýûúÿúýûúýøÿ÷÷øúû   ÷ü÷
õòñðÿðýñÿýûúÿúýûúýøÿ÷÷øú
÷
û û÷ûþ÷üÿ 
ÿ ÷ û   
ôñþðüð÷û û÷ûûÿÿ÷ü ÷ñõõ÷õøúýÿ÷
  ÷
÷
ûû÷ûþ÷÷
ÿýûúÿúýûúýøÿ÷÷øúýÿÿö úúðúüþÿýúø÷þ÷üøúú÷
ðÿýûúÿúýûúýøÿ÷÷øúùýý÷ýÿþø ÿüûüþÿþýûúø÷ÿ÷üøûúû ûø÷÷ü
÷
ûûûüøþ÷÷øû÷øú÷÷ õ øü÷ü÷÷÷÷ ú÷ú÷ øú÷÷þóüñúðùð÷ ú÷úú÷÷ù ÿ
þ
þÿÿþþÿûþøþöÿóðüðù þ

þþþþþþûøöóþð ô÷ý÷ÿøúüþÿþþÿ ö
ø÷ ÷ø÷ûýÿû øøø
 ü ùøùüü
ÿÿþúÿø
ûû ý

ý üøúúüÿÿøù ûý ÿþúÿø
øø ùü ø ÿþþÿÿÿÿÿÿÿÿ$':G`—Ø5L_l}„‘˜½Èç<mz·è'4=nÉÜ
4Un°ÃÖí
&9fƒ¶Ù(5N[j}—ª³ºÁæ *Ot‡¶Íàù  : Q v › À Ó ø
"
/
H
U
j
}
¢
©
Î
ç
ò
 ! > G T c p {  ¥ ´ Ó ê ÿ $\
X
T
P
L
H
D
@
<
8
4
0
,
(
$









ü ø ô ð ì è ä à Ü Ø Ô Ð Ì È Ä À ¼ ¸ ´ ° ¬ ¨ ¤   œ ˜ ”  Œ ˆ „ € | x t p l h d ` \ X T P L H D @ < 8 4 0 , ( $          ü ø ô ð ì è ä à Ü Ø Ô Ð Ì È Ä À ¼ ¸ ´ ° ¬ ¨ ¤   l¥)$/'5:;GA`G—MØSY_5gLo_wl}‡„‘—˜Ÿ½§È¯ç·¿Ç<Ïm×zß·çèï÷ÿ'4=nÉ'Ü/
74?UGnOW°_ÃgÖoíw
‡&9—fŸƒ§¶¯Ù·¿Ç(Ï5×Nß[çjï}÷ÿ—ª³ºÁ'æ/ 7*?OGtO‡W¶_Ígàoùw  ‡: Q —v Ÿ› §À ¯Ó ·ø ¿
Ç"
Ï/
×H
ßU
çj
ï}
÷¢
ÿ©
Î
ç
ò
 ' /! 9> CG MT Wc ap k{ u ¥ ‰´ “Ó ê §ÿ ± ¸¿gcc2_compiled._RCSid__error_char.0_c1.1_c2.2_c3.3_c4.4_c5.5_c6.6_c7.7_c8.8_c9.9_c10.10_c11.11_c12.12_c13.13_c14.14_c15.15_c16.16_c17.17_c18.18_c19.19_c20.20_c21.21_c22.22_c23.23_c24.24_c25.25_c26.26_c27.27_c28.28_c29.29_c30.30_c31.31_c32.32_c33.33_c34.34_c35.35_c36.36_c37.37_c38.38_c39.39_c40.40_c41.41_c42.42_c43.43_c44.44_c45.45_c46.46_c47.47_c48.48_c49.49_c50.50_c51.51_c52.52_c53.53_c54.54_c55.55_c56.56_c57.57_c58.58_c59.59_c60.60_c61.61_c62.62_c63.63_c64.64_c65.65_c66.66_c67.67_c68.68_c69.69_c70.70_c71.71_c72.72_c73.73_c74.74_c75.75_c76.76_c77.77_c78.78_c79.79_c80.80_c81.81_c82.82_c83.83_c84.84_c85.85_c86.86_c87.87_c88.88_c89.89_c90.90_c91.91_c92.92_c93.93_c94.94_c95.95_c96.96_c97.97_c98.98_c99.99_c100.100_c101.101_c102.102_c103.103_c104.104_c105.105_c106.106_c107.107_c108.108_c109.109_c110.110_c111.111_c112.112_p.113_sfont
scribe.o/ 706740308 105 100 100644 36912 `
°´b< U‰åƒìSŠ] ˆ] ‹EkÐ`Bà¾U ‰ÃӉ]üÇEøêƒ}ü|}ü~
‹Eü‹…d]‰]ø‹E‹Uø¾
M‰ÿEø‹E‹Uøff¾f‰ÿEø‹E‹Uøff¾f‰ÿEøÇEü‹E‹9]ü}‹E‹Uøff¾f‰ÿEøƒEÿEüëܐ‹]ôÉÃ$Source: /tmp/mgrsrc/lib/RCS/scribe.c,v $$Revision: 4.2 $>õ þÿþþþýþþýüýùþ÷ö÷ùüþü
ûþýùôöûùýýÿúýûö
 
ûÿýöþùùúûÿûþüÿýýøü ÿ
þ

ùÿø÷øù ù ý üþ ü   ö
 úð ðúùûû)ö
þþóó    þ û ù ùúûýþùûýþúø÷þ÷ûøùúùûúüûûúúô ÷÷ü þ
þýûù÷÷ ø ú ü þ 

 þýûù÷÷ø ú üþþ0ô  

 üúøÿ÷û÷øø÷ú÷ýøÿþ þ ü û ûüþúø÷ ÷
ø
ùû÷ùøøúøýùÿûûüúø÷ü ÿ ÿù þýýþþùõòð
ÿþþþÿùöòùüþ þùõþòüðþ
þùöþòø û  ûô ÷÷ ü÷ÿøùøöôÿóô ÷ üùÿø÷øùõ ÷ð'ö ÿ ü úùùúûüøÿ÷÷øû  ÿ ÿ ý ü
ûúúûûüùýøÿ÷÷øùû
 
ö üþ  ÷ ÷ü÷÷,ö úûúùùú
û þ   
þüÿúýùúù÷  
þùùúúüúøøùúüú÷÷øúü-ö ú ûúùù û þ    ÿ   þûùø÷þ÷ûøúùùûùüúýûüúûþûùø÷ ö 
÷ ÷ øýýÿ÷÷&ö û ùùûþþýúø÷þ÷ûøúùùûùüúýûüúûþýúø÷û  û  /ö     ý û úùùýúúüøÿ÷÷øúýþýûúþ þ ü ûúúýûúýøÿ÷÷øúýþö ù ùùú
ü þ   
 ú
ü þ    ÿü÷ÿÿüÿ÷>ö þ û ú úûþ   þ þ ü û ûüþ   þûúùÿùûúùûøþ÷÷øùûÿþüûúÿúûûùüøþ÷÷øùûÿ/ö ÿÿÿüúùùú ü ÿ    üúø÷ý÷ûøúúúûûüüûûúÿÿýûúúû ý ÿ    üúø÷ üÿùÿø÷øù
üÿ÷ÿøùøöôÿóõ
 ø÷ô ÷ ÷ý ýõ
ø ø÷÷ ûüûúúû
ü þ   
þ  
ùÿø÷øù7óÿýüûûÿüýþüüýÿÿýüüÿýýþüÿýüü
þ  
 
  ÿ ü ú
ø÷öö÷ýøûúùüøÿ÷÷øùúÿýüö ù÷ ÷ ÷ûüüö÷ü÷÷
÷,õ
ú ú÷û û÷÷   
  
ûþûùø÷÷÷þûùø÷õ      ÿ ü ú ùøøÿùüúúüøÿ÷÷øúüÿ ý û úùùÿúüûúýøÿ÷õ
ú ú÷û û÷÷    ÿüúø÷÷÷   ÿüúø÷õ ú ú÷û û÷þ÷   û÷÷÷ü÷õ ú ú÷û û÷þ÷   û÷÷þ÷'õ
     ÿ ü ú ùøøÿùüúúüøÿ÷÷øúÿ ý û úùùÿúüûúýøÿ÷ÿ÷ÿ÷ÿ ÿôù ù÷ú ú÷ ÷ ÷ö ý 
úö÷ý÷÷
÷ û ÷ ÷ý  ý÷÷ø
 ûø÷þ÷üøûúûüüýýüüû ûø÷ÿ  ô
ù ù÷ú ú÷ úÿÿ÷þ÷ö ý 
ö÷ý÷÷
÷
ö û û÷ü ü÷ø ÿ ø÷÷ü÷ôù ù÷ú úù ÷ ÷ ÷ ÷ö ú  ö÷ü÷÷ ÷õú ú÷û ùû
÷ ÷÷ û 
÷÷ý÷+õ
ÿ ü ú ùøøùüúúüøÿ÷÷øúü   ÿ ÿ ý û úùùúüûúýøÿ÷÷øúü   õ
ú ú÷û û÷÷   
û  
÷÷þ÷5õ
ÿ ü ú ùøøùüúúüøÿ÷÷øúü   ÿ ÿ ý û úùùúüûúýøÿ÷÷øúü   ûúýüÿüûùõôôõ&õ
ú ú÷û û÷÷   
û  
÷÷þ÷ù÷ ÷
ù÷!ö 
 
  þ û ù ùúûýþùûýþúø÷þ÷ûøúùùûù÷úù÷ ÷ ÷ú ùù   ý÷÷ôù ùýúúüøÿ÷÷øúý ú úýûúýøÿ÷ö ý 

ù ÷ú ú ÷ö ý 
ôø ü÷ù üü ü÷ ÷ ü ÷õ ü  õ
ù ÷ú ÷ ù÷ö ý 
ö÷ü÷÷
÷õù ÷ú ÷ ö ý  ý÷÷ö  ù÷ ú÷ú ùù  ù÷÷ü÷ ù ýýðþþðýýððõ ÷ ð ù ððüüððõ øþþøþþô ÷ô ôúþ þ ý &÷ üüûûüþúø÷úø÷ ÷þÿûþúüúúûøþ÷÷øúþÿüþûüûúüøþ÷ õ
ú ú÷û û÷ûýÿÿýúø÷ÿ÷ýøûúÿýúø÷÷ û ö ÿüúùÿùýúúüøÿ÷÷øúÿýûúÿúýûúýøÿ÷#ö  ÷ ÷ÿüúùÿùýúúüøÿ÷÷øúÿýûúÿúýûúýøÿ÷  ÷ ÷ö úÿÿÿüúùÿùýúúüøÿ÷÷øúÿÿýûúÿúýûúýøÿ÷ù 
 
   ÿ þ þ÷ ÿ ÿ÷ûû÷÷;ö
ÿýüûûÿüýýüÿûûüýÿÿýüüþýüüþüýûüúúúùû÷þööõôúùûøþ÷÷öôóñðýðúñùóùôúöý÷õ ú ú÷û û÷ûý÷÷÷ û ÷÷þ÷÷ ÷û ÿ
 ÷÷ýý÷÷û 
  óñÿðýðüñüòýóþòýñóñÿðþõ ú ú÷û û÷ûûÿ÷ÿÿ÷÷ û ÷÷þ÷÷ ÷ û ÷ ÷ý  ý÷÷+ðõõ÷öö÷öøûý÷ýÿ÷   ÷
  ÷òöò÷ù÷ý÷÷÷÷õ úú÷ûû÷ûý÷÷÷û÷÷þ÷÷ ÷#ö
ÿüúùÿùýúúüøÿ÷÷øúýÿÿÿýûúÿúýûúýøÿ÷÷øúýÿ#õ
úúðûûðûýÿÿýúø÷ÿ÷ýøûúÿýúø÷÷û÷ðþð ö ððÿüúùÿùýúúüøÿ÷÷øúÿýûúÿúýûúýøÿ÷ð ð÷üü÷ýý÷ýÿþùýù÷÷ø ÿüûûüþÿýüûûüþþýûùø÷ÿ÷üøûúû÷üøùþ þûÿø÷÷øúÿ ÿûø÷ûõ úúúûøþ÷÷øúûûúüøþ÷÷÷÷û÷ ÷ö
ú÷ûù÷÷þ ó
øü÷ùüúü÷÷ú÷õü õ ú÷û÷ú÷÷þ ÷÷ý÷÷ ÷ö
ú÷ûù÷þóüñúðùðøñùòúñ÷þ ÷ ú÷û÷ûúúú÷÷ú÷ù ÿ
þ
þÿÿ ÿÿþþÿûþøþöÿóðüÿùÿõòüðù þ

þ þþþþþûøöóþðüùõòô÷ý÷ÿøúüþÿþþÿ ÷ÿøúüþþýýþ  ô÷ô ôøü ÿ
þ

ùÿø÷øù ù ý üþ ü   ö
 úð ðúùûû)ö
þþóó    þ û ù ùúûýþùûýþúø÷þ÷ûøùúùûúüûûúúô ÷÷ü þ
þýûù÷÷ ø ú ü þ 

 þýûù÷÷ø ú üþþ0ô  

 üúøÿ÷û÷øø÷ú÷ýøÿþ þ ü û ûüþúø÷ ÷
ø
ùû÷ùøøúøýùÿûûüúø÷ü ÿ ÿù þýýþþùõòð
ÿþþþÿùöòùüþ þùõþòüðþ
þùöþòø û  ûô ÷÷ ü÷ÿøùøöôÿóô ÷ üùÿø÷øùõ ÷ð'ö ÿ ü úùùúûüøÿ÷÷øû  ÿ ÿ ý ü
ûúúûûüùýøÿ÷÷øùû
 
ö üþ  ÷ ÷ü÷÷,ö úûúùùú
û þ   
þüÿúýùúù÷  
þùùúúüúøøùúüú÷÷øúü-ö ú ûúùù û þ    ÿ   þûùø÷þ÷ûøúùùûùüúýûüúûþûùø÷ ö 
÷ ÷ øýýÿ÷÷&ö û ùùûþþýúø÷þ÷ûøúùùûùüúýûüúûþýúø÷û  û  /ö     ý û úùùýúúüøÿ÷÷øúýþýûúþ þ ü ûúúýûúýøÿ÷÷øúýþö ù ùùú
ü þ   
 ú
ü þ    ÿü÷ÿÿüÿ÷>ö þ û ú úûþ   þ þ ü û ûüþ   þûúùÿùûúùûøþ÷÷øùûÿþüûúÿúûûùüøþ÷÷øùûÿ/ö ÿÿÿüúùùú ü ÿ    üúø÷ý÷ûøúúúûûüüûûúÿÿýûúúû ý ÿ    üúø÷ üÿùÿø÷øù
üÿ÷ÿøùøöôÿóõ
 ø÷ô ÷ ÷ý ýõ
ø ø÷÷ ûüûúúû
ü þ   
þ  
ùÿø÷øù7óÿýüûûÿüýþüüýÿÿýüüÿýýþüÿýüü
þ  
 
  ÿ ü ú
ø÷öö÷ýøûúùüøÿ÷÷øùúÿýüö ù÷ ÷ ÷ûüüö÷ü÷÷
÷,õ
ú ú÷û û÷÷   
  
ûþûùø÷÷÷þûùø÷õ
ù ÷ú ÷ ù÷ö ý 
ö÷ü÷÷
÷ö ø÷ ÷
÷ùøøø÷÷õ ú ú÷û û÷þ÷   û÷÷÷ü÷/ö
÷ ÷þûúùùúþûýþüüýþþþüûúúûþüýþüüýþý  ý÷÷
ö û û÷ü ü÷ø   ø÷ÿ÷ôù ù÷ú ú÷ ÷ ÷ö ý 
úö÷ý÷÷
÷ û ÷ ÷ý  ý÷÷ô
ù ù÷ú ú÷ úÿÿ÷þ÷ö ý 
ö÷ý÷÷
÷ö ù÷ ÷ ÷ö÷ü÷÷
÷ôù ù÷ú úù ÷ ÷ ÷ ÷ö ú  ö÷ü÷÷ ÷õú ú÷û ùû
÷ ÷÷ û 
÷÷ý÷+õ
ÿ ü ú ùøøùüúúüøÿ÷÷øúü   ÿ ÿ ý û úùùúüûúýøÿ÷÷øúü   ôù ù÷ú ú÷ ÷ ÷ö
ö÷ý÷÷
÷7õ
ÿ ü ú ùøøùüúúüøÿ÷÷øúü   ÿ ÿ ý û úùùúüûúýøÿ÷÷øúü   ýýþþýýõ
ú ú÷û û÷÷   
û  
÷÷þ÷ö ù ø÷ø ÿø   ùøøø÷÷û÷ ÷ ÷ú ùù   ý÷÷÷ ùù ú û ý þ ÿ ÷      ÷ý÷÷*õ
øúù÷ý÷ûûùþøøù û þ    þû÷÷úûûúþùùú ü þ    þûùøüøøø#õ
ù
ø
ýüÿÿùûøöûöù  ù

ýýùùùùøø(õ ÷ ÷÷øúûüÿýþÿýøùúûÿüþÿýýþÿ ýþÿ 
ý  ý÷÷ö  ù÷ ú÷ú ùù  ù÷÷ü÷ö
øøøøøø-ø    ÿ ý ü üýÿýþüúøþüûûþüüþú÷üüù÷õóñðÿðýñüóüôýõþôýóö
øøø
ùÿ ý ü üýÿ   ÿ ô
ÿ ýüüýþÿþüúø÷÷ÿøýúüüüþýÿþ 

ÿúþ þ ý 'õÿüúùøýøúùøü÷þ÷øûþÿýûúùýùúúøü÷ÿûø÷ûø÷ ÷8õ  ÿ ý ûúùþøø÷ð þ üûúþùøøð   
ÿ 
ÿþûùø÷þ÷üøûùúüþûùø÷õ ÷ùûüòðùûòñððÿúö÷òöð%÷ ýûúþúûûùüøþ÷÷øûþ     þüûþûúüø÷øûþ÷
ýûúÿúüûùüøÿ÷÷øþüûÿûüüùýøÿ÷ûþþ)õ
 ýð üðÿûùøÿøüùúûøþ÷÷øúýÿÿüúùÿùüúúüøþ÷÷øúý÷
øúüýÿü÷þðùûþ þú÷þóýðÿúõ
÷ùûýýüþú÷ûüüûþù÷üþþûðûð
úþþýúýøÿ÷øûÿþþúþøÿ÷ö üø÷ýù÷ÿýÿûÿýÿÿþø÷ýÿþþø÷øû÷
ú ü þ ÿ
ø÷ü þ
ø÷ ÷ù÷ú÷õ
ûõðüöðûúüúùü÷þ÷øúþúø÷ø ûúø÷ö
üú÷ýüÿûúú÷ýýûÿùýøú÷ùý÷ ýûúþúûûùüøþ÷÷øûþþüûþûúüø÷øûþõ
þú÷þû÷÷÷÷ùü ÷ùü *÷  ÿ ýüûúþúúûøý÷ÿ÷øûý     þýüûþûúüøý÷ÿ÷øûý   üö úüûùüøþ÷÷øûþýûúþöð÷øûþþüûþ÷ð"ö
ÿüúùþùûúùûøý÷ÿ÷øûþÿýûúþúúûøÿ÷øûþ
ö þ÷ÿ÷øúýøúýõ ÷ùûýýûüûùý÷ûüüúüúùûøý÷ÿ÷øúý)ô
úüüúø÷þ÷ûøøù÷û÷ýøÿûþ÷ûøùùøûøýùÿûÿþÿûø÷÷øûþÿûùøøùû,÷
 ÿ
ÿ ÿýüüþÿþþþýýÿÿþþýýûüúúúøüöôóñðþðþþýüüûúûøýöô!ó ýð üðõ÷ùûûúýúûûùýøøùûùúúùýùûúùûøý÷ÿ÷øûþ 
÷
 ÿ
ÿ þûúýúûûùþ÷õóñðÿðþòÿüûýûûüùþ÷ô 

 
 þøýôüò üÿøþõýóûñùð÷ðöñöò÷óøò÷ñ1ô 

 
 þøýôüò üÿøþõýóûñùð÷ðöñöò÷óøò÷ñÿüúùùÿúüüúÿùùúüÿÿ,÷
ýûúþúûûùüøþ÷÷øúý
  þ ü üýý þ þüûþûúüø÷øúý
 ö
ø ÷ù ù ÷ø  ù  ô
ÿ ýüüýþÿþüúø÷÷ÿøýúüüüþýÿþ 

ÿøü ÿ
þ

ùÿø÷øù ù ý üþ ü   ö
 úð ðúùûû)ö
þþóó    þ û ù ùúûýþùûýþúø÷þ÷ûøùúùûúüûûúúô ÷÷ü þ
þýûù÷÷ ø ú ü þ 

 þýûù÷÷ø ú üþþ0ô  

 üúøÿ÷û÷øø÷ú÷ýøÿþ þ ü û ûüþúø÷ ÷
ø
ùû÷ùøøúøýùÿûûüúø÷ü ÿ ÿù þýýþþùõòð
ÿþþþÿùöòùüþ þùõþòüðþ
þùöþòø û  ûô ÷÷ ü÷ÿøùøöôÿóô ÷ üùÿø÷øùõ ÷ð'ö ÿ ü úùùúûüøÿ÷÷øû  ÿ ÿ ý ü
ûúúûûüùýøÿ÷÷øùû
 
ö üþ  ÷ ÷ü÷÷,ö úûúùùú
û þ   
þüÿúýùúù÷  
þùùúúüúøøùúüú÷÷øúü-ö ú ûúùù û þ    ÿ   þûùø÷þ÷ûøúùùûùüúýûüúûþûùø÷ ö 
÷ ÷ øýýÿ÷÷&ö û ùùûþþýúø÷þ÷ûøúùùûùüúýûüúûþýúø÷û  û  /ö     ý û úùùýúúüøÿ÷÷øúýþýûúþ þ ü ûúúýûúýøÿ÷÷øúýþö ù ùùú
ü þ   
 ú
ü þ    ÿü÷ÿÿüÿ÷>ö þ û ú úûþ   þ þ ü û ûüþ   þûúùÿùûúùûøþ÷÷øùûÿþüûúÿúûûùüøþ÷÷øùûÿ/ö ÿÿÿüúùùú ü ÿ    üúø÷ý÷ûøúúúûûüüûûúÿÿýûúúû ý ÿ    üúø÷ üÿùÿø÷øù
üÿ÷ÿøùøöôÿóõ
 ø÷ô ÷ ÷ý ýõ
ø ø÷÷ ûüûúúû
ü þ   
þ  
ùÿø÷øù7óÿýüûûÿüýþüüýÿÿýüüÿýýþüÿýüü
þ  
 
  ÿ ü ú
ø÷öö÷ýøûúùüøÿ÷÷øùúÿýüó  üþùú÷øõ÷ó÷òøòúóûôûõú ÷øüþþüúùùþúûýø÷÷øù.ó 
ÿýýüûúøø÷ö÷õøõúöû÷ûøúýüûùøøùû
ý   ÿÿüùø÷÷ÿøÿúü ô
ù
øøùüÿ    þüûúÿúüûùüøþ÷÷øúüþÿý"ó
 
ÿýýüûúøø÷ö÷õøõúöûøûúúüøþ÷÷øúþ   þ û ù øøùûüý!ö      ÿ
þþÿÿüúùþùûúùûøý÷÷øúüþÿýô ÿþüúùùú ü   üúþøû÷ø÷öøöú÷ûøûùúýÿþþ#õú ùùúüþ
     ÿÿÿþþÿ ýúøÿ÷ü÷ùøøùøûùüúüûû%ôûúú ü ÿ  ýûûùø÷÷õ÷ôøôúõûöû÷úøþùÿû  


üù÷÷ø ú÷ þýýþ
  
üÿúýøû÷ø÷÷ø÷úøûùûúú÷ þýýþ
  
üÿùýõüôúóùôùöúøüúþ%ôûúú ü ÿ  ýûûùø÷÷õ÷ôøôúõûöû÷ú   þù÷÷ø ú õ û úúûý
   
þüýúûøù÷÷÷öøöú÷ûùûûúþø÷÷øù ñ üùý÷úõøó÷ñ÷ðøðúñûòûóú þýûý÷ ÿÿúý÷ ûù÷÷ ø ú ô ÿýûýúûøøö÷ô÷óøóúôûõûöú ý÷
  
û÷õ
 ÿ ý ûúùùüúùûøý÷ÿ÷øúýÿ
  
ÿþÿþü$ó
 
ÿýýüûúøø÷ö÷õøõúöû÷ûøúýüûùøøùû
ý   
  ö ÿýüüý ÿ     ÿûþùüøù÷÷÷öøöú÷ûùûûúþø÷÷øù*ó 
ÿýýüûúøø÷ö÷õøõúöû÷ûøúýüûùøøùû
ý   ÿù÷÷ø
ú!õ ý üüýÿ 

   ÿüúøý÷ú÷øø÷ú÷üøþùÿûýþÿþýýûüúö þüûûü þ 
 üúøý÷ú÷øøøúùûúûûúô÷ù û ü ý
ýüûúüúùû÷ý÷ÿøûþ üù÷÷ø
úô÷ù û ü ý
ýüûúüúùû÷ý÷ÿøûþ        !ò÷öõõ ö ø ü û
úúýù÷ 
ÿýýûùù÷ 
ý÷

ýù÷-ôýüúùù ú ü þ  þýüúúøø÷ö÷õøõúöû÷ûøú 

   ÿýÿúø÷÷øúüýýüõ
ùû ý þ ÿ ÿ ýýþþþÿ
ýúøþ÷û÷øø÷ú÷üøýùýúüö
ÿýüüý ÿ  þûùþøú÷÷÷öøöú÷ûùûûúþø÷÷øùö
øøøøøø-ø    ÿ ý ü üýÿýþüúøþüûûþüüþú÷üüù÷õóñðÿðýñüóüôýõþôýóö
øøø
ùÿ ý ü üýÿ   ÿ ô
ÿ ýüüýþÿþüúø÷÷ÿøýúüüüþýÿþ 

ÿúþ þ ý ú ýÿþüÿûþúüúúûøý÷ÿ÷øúúø÷÷øù üû ûüýÿ   ÿ þ ýüþüøý÷þ÷øúýüûû ü
ûþÿÿýÿüþûüûúüøþ÷÷ùüú ýÿþüÿûþúüúúûøý÷ÿ÷øú úø÷÷øù üûýùÿúûýÿÿýÿüýüúýøÿ÷÷øùüýýü     ÿüøùñøîøìùëûìüïýøþ÷÷øùüú ýÿþüÿûþúüúúûøý÷ÿ÷øùùþîýìûëúìúîûñþôö÷ù üû ûüýÿ   ÿ þ ýüÿû÷û÷üúýüÿÿÿýúø÷÷øù
üþþüþúþøÿ÷÷øùüþþüúîùì÷ëöìöî÷ñúôýöÿ÷ùü û ûüýÿ   ÿ þ ýüÿû÷û÷üúýüÿÿÿýüÿüÿüûø÷÷øù üýýüÿÿ    ÿþþþøÿ÷÷øùü óóüõÿ÷øÿøþ÷úö÷÷úøüúÿüþÿÿÿþþúý÷þúÿüÿÿýúø÷÷ ø
ù üø øüúÿüýÿýþüúû÷üúýüÿÿÿýúø÷÷øù
üú
þüÿûþúüúúûøý÷ÿ÷øùûýÿÿÿÿýûúúûüù
ùüûÿüûýõëûýüÿþÿýûùøÿ÷ûøý÷÷øùüú ýÿþüÿûþúüúúûøý÷ÿ÷øýøþñýîýìþëìïö÷ù üû
ûüýÿþþÿÿþüùø÷÷øùüü üüþÿÿÿÿüúø÷üøþ÷÷øùüýýüÿÿ þúþøÿ÷÷øùüþú úüüúúúøû÷ý÷ÿøúýúø÷÷øù üú úüüûûûøü÷ý÷øúýüûû ü÷úøþ÷û÷ùø÷ú÷üøþúþúþøÿ÷÷øúýüû
û üø
øüúÿüþÿÿÿø÷÷ùüÿÿýøü÷ú÷ùøú úüüúúúøû÷ý÷ÿøúýþîýìûëúìúîûñþôö÷ù üú
úüüÿþþüúÿøü÷þöÿôÿñþîýìûëúìúîûñþôöùüô 

 
 þøýôüò üÿøþõýóûñùð÷ðöñöò÷óøò÷ñ1ô 

 
 þøýôüò üÿøþõýóûñùð÷ðöñöò÷óøò÷ñÿüúùùÿúüüúÿùùúüÿÿ,÷
ýûúþúûûùüøþ÷÷øúý
  þ ü üýý þ þüûþûúüø÷øúý
 ö
ø ÷ù ù ÷ø  ù  ô
ÿ ýüüýþÿþüúø÷÷ÿøýúüüüþýÿþ 

ÿøü ÿ
þ

ùÿø÷øù ù ý üþ ü   ö
 úð ðúùûû)ö
þþóó    þ û ù ùúûýþùûýþúø÷þ÷ûøùúùûúüûûúúô ÷÷ü þ
þýûù÷÷ ø ú ü þ 

 þýûù÷÷ø ú üþþ0ô  

 üúøÿ÷û÷øø÷ú÷ýøÿþ þ ü û ûüþúø÷ ÷
ø
ùû÷ùøøúøýùÿûûüúø÷ü ÿ ÿù þýýþþùõòð
ÿþþþÿùöòùüþ þùõþòüðþ
þùöþòø û  ûô ÷÷ ü÷ÿøùøöôÿóô ÷ üùÿø÷øùõ ÷ð)ö ú
úúøùû ûúþøü
üúþùÿøú
ü
   
 ù  ú  

 ùøùúùüøý÷ÿøùùö ý
þ ÿÿúýùÿ þ
ÿ ùøý

úùùýùþùø÷øù.ö ú
ü
þ ÿ  

þ
ú
ü þ
 
 
ÿüúÿùüù÷ù÷üùúúùþùùøù÷ýøø÷ù8ö ú
û
ý þ 

ý
ÿ ú
ü þ 
 
ÿÿùÿúùùùûúýúÿùøýùÿøùùûùýøþ÷øùù%ö  ùùýýüþýúúþûûý úù
 ùø 
úùùùùø÷øù4ö ú úú  û  ú

  ýúùúùùùûúýúÿùøýùÿøùùûùýøþ÷øùù:ö ú
úúøùû ûúþøü
üúþùÿøú
ü
  

 
   
üýùúùøùúùüøý÷ÿøùù&ö ø
û þ   ú ý

 ø
ù
ü  
  
þýýýúþ÷ÿþþþûÿøÿÿÿüùþ÷Fö ú úûûü üú ü 
  

  
  

 úüüúúúúøùûÿûúþøüüúþùÿøùÿúùøùúùüøý÷ÿøùù;ö ú
úøû ûýÿü
üþÿú
ü
   
 ù  ú  

 ùøùûÿüþýÿÿùùûúýúÿùøýùÿøùùûùýøþ÷øùù üÿùÿø÷øù
üÿ÷ÿøùøöôÿóõ
 ø÷ô ÷ ÷ý ýõ
ø ø÷÷ ûüûúúû
ü þ   
þ  
ùÿø÷øù7óÿýüûûÿüýþüüýÿÿýüüÿýýþüÿýüü
þ  
 
  ÿ ü ú
ø÷öö÷ýøûúùüøÿ÷÷øùúÿýü;ôú ü þ  û ú úÿ
úø ùúü þ ÿ
úø÷ ÷ úúûýþÿþþûýþõ÷÷ùùúüúþùøùüùýøõ÷øøûøü÷þùúúüÿÿmôö
ø û ý ÿ ù ü ö
ø ú
ý
ÿ ûúùù÷öö÷ùùûúúý÷úûûþúüùû ÿþþýÿÿÿ ÿþþý      
  úûúø÷ûùþúúùúøýùùøø÷üøø÷ùú úúýýDó
ü ú
ø÷ööÿ÷üøúûøþ÷÷øùû ýø÷÷ÿùûüùÿøøùü ú ùøøùýüúÿùùúû ýþþüÿÿþ ÿÿýþüþ      


  
  úGõ÷    úù   û÷ ø ú

 úýüûûùøøùûûüüüþùüýýÿüýûü÷÷úùýúúùùøüùùø÷÷ûøø÷ùúú
úÿÿ]õ
÷
ù û ý ÿ ú ü ÷
ù û
ý
ÿ üûúúø÷÷øúúûûûýøûüüþûüúûÿ
   
  
 

 ÿýù÷üùúú ùûøþùùøù÷ýøø÷ ùÿÿúZô
ø
ú ý ÿ  û þ ø
ú ü
ÿ
 þýüüúùùúüüüýýþúýþþÿýýüüùøÿøûúùú÷ùõ÷úþøýøûùøù ûùþ÷ü÷úøøøõ÷  
 


 

 ûVóü ú
ø÷öö÷ýøûúùüøÿ÷÷øú ü ÿø÷÷ÿøüü ú ùøøÿùüúúüøúûÿ÷øùûÿþþûÿÿý þÿüþûþ      


  
 
÷ÿÿüüoôö
ø û ý ÿ ù ü ö
ø ú
ý
ÿ ûúùù÷öö÷ùùûúúý÷úûûþúüùûø÷ûùþúúùúøýùùøø÷üøÿø÷ù ÿþþýÿÿÿ ÿþþý       
      þú÷ýúý÷ùýýBõ ú
ü ÿ   ý  ú
ü ÿ

 ÿÿýüüýÿÿüþýÿýÿü
úøøýúûúùù÷÷ûøÿøýùúù
üúø÷þ÷üøùø÷÷<ö ú
ü ÿ   ý  ú
ü ÿ

 ÿÿýüüýÿÿüþýÿýÿü
úøû
üúø÷ý÷úøùùøûøüùýúüùûrôö
ø û ý ÿ ù ü ö
ø ú
ý
ÿ ûúùù÷öö÷ùùûúúý÷úûûþúüùûø÷ûùþúúùúøüùùøø÷üøÿø÷ù ÿþþýÿÿÿ ÿþþý       
       ÿýÿþú ø
øüøÿþø÷ ÷
øùTõ
÷
ù ü þ ú ý ÷
ù û
þ
üûúúø÷÷øúúûûûýøûüüþûüúûù÷üùúú ùûøþùùøù÷ýøø÷ ù ÿÿýÿ þÿý      
    újòúùøøöõõöøøýùùÿöùúúùþøýó÷õù÷úùúûùüùýúöùùùûøó÷õøøøú÷û÷üøýúúþ ûùùþ úùøùúþü
ý
ýýúÿù÷ùú

û ù ù  ú ø 

ù
÷ ùý
ýú
úSôõ ÷ ù û ý ÿýúùû ý þûø÷ ù û
ýüùø÷
 

 


 
ù÷öö÷ù÷ùõ÷÷ùùúüúþùøùûùýøõ÷øøûøü÷þùù ùú ÷ùþûÿÿÿþNóü ú ø ÷öö÷ýøûúùüøÿ÷÷øùû ý

     ýø÷÷ÿøüü ú
ùøøÿùüúúüøü ÿ  
øúüÿ
 ýýûþþýÿÿþþüýû øÿÿEöù ú û ûùøøùûûùø÷ûøûðýòû
üüòùüù û ü
ýýòý  ú ú

ùúúùùùøøø÷ùú óÿÿbóü ú ø ÷öö÷ýøûúùüøþ÷÷øùû ý

     ýø÷÷ÿøüü ú
ùøøÿùüúúüøü ÿ  
øúüÿ
 ýýûþþýÿÿþþüýû øÿÿþ÷ÿøø÷òñ ñöóññø÷ñðð ñkôö
ø û ý ÿ ù ü ö
ø ú
ý
ÿ ûúùù÷öö÷ùùûúúý÷úûûþúüùûø÷ûùþúúùúøüùùøø÷üøÿø÷ù ÿþþýÿÿÿ ÿþþý         
ÿú ù
ùþú øÿù÷
ù]õ 
ý 
   ý ú ù
øùúýýùúý  ÿù
ùúý 

ý÷÷øúÿýøúÿ÷÷øúÿÿþý÷÷úùþúúùùøüùùø÷÷ûøø÷  þýÿûýùüøüøýùüFó
ø÷ööÿ÷üùùûøþ÷÷øùû ý÷ÿøüúúüùÿøøùø÷÷øþúûüúÿùùúû ýö ÷ ù ý   þ 

ö ÷
ù ü   
 þþüÿÿþÿÿýþü úXôö
ø ú ý ÿ ù ü ö
ø û
ý
ÿ ùø÷÷ÿøüùúûøþ÷÷øù÷
ùøÿùüüùÿøøùøøùþúüüúÿùùú ÿþþüÿÿþÿÿýþü 
 

 û ù
ù 
 
 ú ø
 ú ùGõø ù ú úø÷÷øúúúøùú
ûûúøûüùÿùøø ú û
üüúúùøùûùþø÷ùúú 
 

 ú 
 
 û
 úúÿÿ^òö ÷ ø øöõõöøøúöùø
ùùúöùúùüùþøö ø ù
úúúýúÿùöùùùüøý÷ÿùúù÷ù
úý

úúù 
úý
ÿ
úÿùùø



ú
ú

 úùý
ýú
úýý@õ
ö ø ú ü ý ùøøû ü
ùøø ú û
ø÷÷ø
ú 
 


 

ö÷÷ùùúûúüùøùúùûøö÷÷øùøû÷ ÿû÷úþUõø ù ú úø÷÷øúúúøùú
ûûúøûüùÿùøø ú û
üüúúùøùûùþø÷ùú 
 

 ôòðñÿòúò 
 
 ù
 ú÷ñòòòóþóúòúÿÿ8õ
  üþúû÷÷üý úúùø÷
ù ü  ø ü

 ÷
û 
 ùøûùúú ùúøÿùùø÷÷ýøø÷ ùúÿ ù ýýðþþðýýððõ ÷ ð ù ððüüððõ øþþøþþô ÷ô ôúþ þ ý 4ø þüþûüûúüøþ÷ùúûüüúýùÿøüþüüýúÿùùüþúùùýüÿùøûýþù÷ùûþ+÷ ú
ûûúùùüû
ü üúÿøú
ý ýúÿùøùùûùýøþ÷øùùýùúù"øüüúúùûùýøþ÷ýýùÿøþþúùûÿøþ÷üþ(÷
þûûúùùüüúÿøýýúÿùøùùûùýøþ÷øùùû
þ ÿ ùþ ü
ý þ úû
ùøüüúúùûùýøþ÷ýýùÿøþþúùûÿøþ÷üþýþ(øü
üúúùûùýøþ÷ý
ýùÿøþ
þúùùÿøþ÷ü
  

 

þ
  
ùüþ7÷ ûûúùùúùüøý÷þøùúüüùþøýýúÿùùûýöóñðÿñýòûòöñÿòþòøõóñòÿóýóûò.÷ ú
ûûúùùúùüøý÷üû
ü üùþøú
ý ýúÿùý÷ýù÷õù÷ùõòððò"û þ

 ÿ

ÿýÿÿù÷ùÿùøúùù&û þ

 ÿ

ÿýÿÿù÷õÿù÷ùõòðþðþñð1÷
ú
ûûúùùúùüøý÷üû
ü üùþøú
ý ýúÿùý÷ýýýÿúùùÿþùøÿþù÷ùûþ
ÿÿúýùþùø÷ÿ
ùøþ
 úùùø÷Bóõö÷÷úõùöùøøù÷÷øøùúøõ÷ùùúûùù÷ùüþÿúù÷þùøüýÿÿúþùø÷
   ú
ù ùù øù ÷ ù,÷ ùúûûúùùúùüøý÷ûüüùþøùûýýúÿùý÷ýúùùùøù÷ù'÷ ûûúùùüüúÿøýýúÿùøùùûùýøþ÷øùùûýùúù5÷ úûûúùùûùûðûüüñýòüôüùýùÿøúüýýúÿùøýøþ÷øùùýøýôþòûðýùúù+÷ ûûúùùüüùþøýýúÿùùùùúùüøý÷þøùúûýðñòôôòð%øúûüüúúùûùýøþ÷ûýýùÿøúüþþúùùÿøþ÷þ:ø
ûûÿýþþýùüüÿýùþýýÿÿþþýùøûþÿþùø÷þøüøú÷øÿøøùýùú÷ýûú÷ûþ
ÿÿúýùþùø÷ÿ
ùøþ
 úùùø÷üÿ.÷ ùúûûúùùúüüùþøùûýýúÿùùùùúùüøý÷þøùúúùùùøù÷ù#÷ úûûúþ÷ùúúûüüúÿøúüýýûþúùúûú8óö÷÷úú÷üùÿú÷øøúûøöøùùûúúüùÿýÿÿú÷ùú úþúøÿûúù
   úûú:ö ùúüýùø÷ùûýùøùûýþûúùùÿÿýü÷ûøùøø÷üøûùúùýùûúùùø÷ûþþþþþ;÷ ùúûûúùùúüüùþøùûýýúÿùùùùúùüøý÷þøùúöóñðÿñýòûòöñÿòþòøõóñòÿóýóûò%÷ ú÷úüÿûýúüþú÷þùúúùÿùùøú÷þøø÷ùüþþù ÿ
þ
þÿÿ ÿÿþþÿûþøþöÿóðüÿùÿõòüðù þ

þ þþþþþûøöóþðüùõòô÷ý÷ÿøúüþÿþþÿ ÷ÿøúüþþýýþ  ô÷ô ôil‹¤½S¶Ãì(5FMZa²É$œëL‹
k„¡ª·Àr—ò3pÆ N g  Ç ä !
L
¥
à
M œ á  1 P  ¬ Õ ö 

/
@
G
V
¥
è
!j©ÖOˆ­à0‰Â T—Æ$]|­Ø&_fŸÐ×Úù+€Á$1Zƒ–£´»ÈÏ 7’ï
YºùxÙò%.oà`‹ª×8UŒ¥¨ßþ;f¿ê[–½Þ
g°$1Ž›¸íüM À ë 8!k!À!û!:"W"Z""º"ñ""#c##ç#&$m$Ž$Á$Ä$%t%¹%ú%;& &û&'O'R'q'Š'£'ø'9(œ(©(Ò(û()),)3)@)G)˜)¯)
*g*‚*Ñ*2+q+ð+Q,j,‡,,,¦,ç,X-•-ô-7.~.Ã./M/š/Í/0O0’0Õ01M1˜1Û122w2¨2Ý23]3º3õ304=4š4§4Ä4ù4575f5ƒ5²5Õ56?6z6›6Ä67,7o7ž7Í7þ758T8u8–8½8à89<9k9š9Û9@:›:º:ï:ò:;*;C;˜;Ù;<<I<r<›<®<»<Ì<Ó<à<ç<<=s=Ò=E>’>ý>t?Ã?[email protected]Ë@ä@A
AA AaAÒAKB(C³CDDE¸EgFHGÏGJH1IÜI³J\KûKˆLOM(NåNtO'P¸PwQúQ§RS3S:SSSdSkSzSåS>T…TØTUlUÝU çkï„÷¡ÿª·Àr'—/ò73?pGOÆW _N gg o wÇ ä ‡!
L
—¥
Ÿà
§M ¯œ ·á ¿ Ç1 ÏP ׁ ߬ çÕ ïö ÷
ÿ
/
@
G
V
'¥
/è
7!?jG©OÖWO_ˆg­oàw0‡‰Â— ŸT§—¯Æ·¿$Ç]Ï|×­ßØçï&÷_ÿfŸÐ×Ú'ù/9+C€MÁW$a1kZuƒ–‰£“´»§È±Ï» Å7Ï’Ùïã
íY÷ºù xÙò)3=%G.Qo[àeo`y‹ƒª×—8¡U«Œµ¥¿¨ÉßÓþÝ;çfñ¿ûê[–½#Þ-
7AgK°U_$i1sŽ}›‡¸‘í›ü¥M ¯À ¹ë Ã8!Ík!×À!áû!ë:"õW"ÿZ" "º"ñ"'"#1c#;#Eç#O&$Ym$cŽ$mÁ$wÄ$%‹t%•¹%Ÿú%©;&³ &½û&Ç'ÑO'ÛR'åq'ïŠ'ù£'ø'
9(œ(!©(+Ò(5û(?)I)S,)]3)g@)qG){˜)…¯)
*™g*£‚*­Ñ*·2+Áq+Ëð+ÕQ,ßj,é‡,ó,ý,¦,ç,X-%•-/ô-97.C~.MÃ.W/aM/kš/uÍ/0‰O0“’0Õ0§1±M1»˜1ÅÛ1Ï22Ùw2ã¨2íÝ2÷3 ]3 º3 õ3 04) =43 š4= §4G Ä4Q ù4[ 5e 75o f5y ƒ5ƒ ²5 Õ5— 6¡ ?6« z6µ ›6¿ Ä6É 7Ó ,7Ý o7ç ž7ñ Í7û þ7
58
T8
u8#
–8-
½87
à8A
9K
<9U
k9_
š9i
Û9s
@:}
›:‡
º:‘
ï:›
ò:¥
;¯
*;¹
C;Ã
˜;Í
Ù;×
<<á
I<ë
r<õ
›<ÿ
®< »< Ì< Ó<' à<1 ç<; <=E s=O Ò=Y E>c ’>m ý>w t? Ã?‹ [email protected]• Ë@Ÿ ä@© A³ 
A½ AÇ  AÑ aAÛ ÒAå KBï (Cù ³C DD
E ¸E! gF+ HG5 ÏG? JHI 1IS ÜI] ³Jg \Kq ûK{ ˆL… OM (N™ åN£ tO­ 'P· ¸PÁ wQË úQÕ §Rß Sé 3Só :Sý SS
dS
kS
zS%
åS/
>T9
…TC
ØTM
UW
lUa
ÝUk
 ƒV
ÒV‰
7W“
dW
ëW§
FX±
—X»
YÅ
]YÏ
ªYÙ
!Zã
ZZí
¹Z÷
[u[ ì[e\²\)ë\3ò\=+]G\]Qd]X`gcc2_compiled._RCSid__error_char.0_c1.1_c2.2_c3.3_c4.4_c5.5_c6.6_c7.7_c8.8_c9.9_c10.10_c11.11_c12.12_c13.13_c14.14_c15.15_c16.16_c17.17_c18.18_c19.19_c20.20_c21.21_c22.22_c23.23_c24.24_c25.25_c26.26_c27.27_c28.28_c29.29_c30.30_c31.31_c32.32_c33.33_c34.34_c35.35_c36.36_c37.37_c38.38_c39.39_c40.40_c41.41_c42.42_c43.43_c44.44_c45.45_c46.46_c47.47_c48.48_c49.49_c50.50_c51.51_c52.52_c53.53_c54.54_c55.55_c56.56_c57.57_c58.58_c59.59_c60.60_c61.61_c62.62_c63.63_c64.64_c65.65_c66.66_c67.67_c68.68_c69.69_c70.70_c71.71_c72.72_c73.73_c74.74_c75.75_c76.76_c77.77_c78.78_c79.79_c80.80_c81.81_c82.82_c83.83_c84.84_c85.85_c86.86_c87.87_c88.88_c89.89_c90.90_c91.91_c92.92_c93.93_c94.94_c95.95_c96.96_c97.97_c98.98_c99.99_c100.100_c101.101_c102.102_c103.103_c104.104_c105.105_c106.106_c107.107_c108.108_c109.109_c110.110_c111.111_c112.112_c113.113_c114.114_c115.115_c116.116_c117.117_c118.118_c119.119_c120.120_c121.121_c122.122_c123.123_c124.124_c125.125_c126.126_c127.127_c128.128_c129.129_c130.130_c131.131_c132.132_c133.133_c134.134_c135.135_c136.136_c137.137_c138.138_c139.139_c140.140_c141.141_c142.142_c143.143_c144.144_c145.145_c146.146_c147.147_c148.148_c149.149_c150.150_c151.151_c152.152_c153.153_c154.154_c155.155_c156.156_c157.157_c158.158_c159.159_c160.160_c161.161_c162.162_c163.163_c164.164_c165.165_c166.166_c167.167_c168.168_c169.169_c170.170_c171.171_c172.172_c173.173_c174.174_c175.175_c176.176_c177.177_c178.178_c179.179_c180.180_c181.181_c182.182_c183.183_c184.184_c185.185_c186.186_c187.187_c188.188_c189.189_c190.190_c191.191_c192.192_c193.193_c194.194_c195.195_c196.196_c197.197_c198.198_c199.199_c200.200_c201.201_c202.202_c203.203_c204.204_c205.205_c206.206_c207.207_c208.208_c209.209_c210.210_c211.211_c212.212_c213.213_c214.214_c215.215_c216.216_c217.217_c218.218_c219.219_c220.220_c221.221_c222.222_c223.223_c224.224_c225.225_c226.226_c227.227_c228.228_c229.229_c230.230_c231.231_c232.232_c233.233_c234.234_c235.235_c236.236_c237.237_c238.238_c239.239_c240.240_c241.241_c242.242_c243.243_c244.244_c245.245_c246.246_c247.247_c248.248_c249.249_c250.250_c251.251_c252.252_c253.253_c254.254_c255.255_c256.256_c257.257_c258.258_c259.259_c260.260_c261.261_c262.262_c263.263_c264.264_c265.265_c266.266_c267.267_c268.268_c269.269_c270.270_c271.271_c272.272_c273.273_c274.274_c275.275_c276.276_c277.277_c278.278_c279.279_c280.280_c281.281_c282.282_c283.283_c284.284_c285.285_c286.286_c287.287_c288.288_c289.289_c290.290_c291.291_c292.292_c293.293_c294.294_c295.295_c296.296_c297.297_c298.298_c299.299_c300.300_c301.301_c302.302_c303.303_c304.304_c305.305_c306.306_c307.307_c308.308_c309.309_c310.310_c311.311_c312.312_c313.313_c314.314_c315.315_c316.316_c317.317_c318.318_c319.319_c320.320_c321.321_c322.322_c323.323_c324.324_c325.325_c326.326_c327.327_c328.328_c329.329_c330.330_c331.331_c332.332_c333.333_c334.334_c335.335_c336.336_c337.337_c338.338_c339.339_c340.340_c341.341_c342.342_c343.343_c344.344_c345.345_c346.346_c347.347_c348.348_c349.349_c350.350_c351.351_c352.352_c353.353_c354.354_c355.355_c356.356_c357.357_c358.358_c359.359_c360.360_c361.361_c362.362_c363.363_c364.364_c365.365_c366.366_c367.367_c368.368_c369.369_c370.370_c371.371_c372.372_c373.373_c374.374_c375.375_c376.376_c377.377_c378.378_c379.379_c380.380_c381.381_c382.382_c383.383_c384.384_p.385_scribesin.o/ 706740321 105 100 100644 851 `
ä¤<@U‰å‹E…À}÷ØPèîÿÿÿ÷ØÉА˜þÿÿ=gôƒøY ‹…ÉА=³º´)‰Ћ…ÉА=
~ºh)‰Ћ…÷ØÉЋ…Lþÿÿ÷ØÉÐU‰å‹E…À} ÷Ø됐˜þÿÿ=gôƒøYºZ)‰Ћ…ÉÐ=³
‹…´ÿÿÿ÷ØÉА=
~ ‹…äüÿÿÉú)‰Ћ…÷ØÉÃ$Source: /tmp/mgrsrc/lib/RCS/sin.c,v $$Revision: 4.1 $$6GYk} ²ÃÕæø +<M^o€ ±ÁÑáð.=KZhv„’ ­ºÇÔáíù'2<GQ[dnw€ˆ˜ §¯µ¼ÂÈÎÓØÝâæêíðóöøúüþÿÿÜʶ¥ocG,ä#)x/gcc2_compiled._RCSid__sintab_isin_icos
Ç]Ï|×­ßØçï&÷_ÿfŸÐ×Ú'ù/9+Crestart.h 644 32214 12 2323 4367166632 6016 /* Copyright (c) 1987 Bellcore
* All Rights Reserved
* Permission is granted to copy or use this program, EXCEPT that it
* may not be sold for profit, the copyright notice must be reproduced
* on copies, and credit should be given to Bellcore where it is due.
* BELLCORE MAKES NO WARRANTY AND ACCEPTS NO LIABILITY FOR THIS PROGRAM.
*/
/* $Header: restart.h,v 4.1 88/06/21 13:40:38 bianchi Exp $
$Source: /tmp/mgrsrc/lib/RCS/restart.h,v $
*/
static char h_restart_[] = "$Source: /tmp/mgrsrc/lib/RCS/restart.h,v $$Revision: 4.1 $";

/* stuff for restarting upon reshape/ redraw */

#ifndef ECHO
#include
#endif

#include

#ifndef SIGQUIT
#include
#endif

extern int _Catch(), _Clean();
extern jmp_buf _env;

#ifdef QUIT_CHAR
static char *_quit = QUIT_CHAR;
#else
static char *_quit = "\034";
#endif

#define Ignore() signal(SIGQUIT,SIG_IGN)

#define Restart() signal(SIGINT,_Clean), \
signal(SIGTERM,_Clean), \
signal(SIGQUIT,_Catch), \
m_saveenvcount = m_envcount, \
m_pushsave(P_EVENT), \
m_setevent(RESHAPE,_quit), \
m_setevent(REDRAW,_quit), \
m_setevent(UNCOVERED,_quit), \
setjmp(_env)
)S,)]3)g@)qG){˜)…¯)
*™g*£‚*­Ñ*·2+Áq+Ëð+ÕQ,ßj,é‡,ó,ý,¦,ç,X-%•-/ô-97.Cscribe.c 644 32214 12 324546 4367621032 5640 /* Copyright (c) 1987 Bellcore
* All Rights Reserved
* Permission is granted to copy or use this program, EXCEPT that it
* may not be sold for profit, the copyright notice must be reproduced
* on copies, and credit should be given to Bellcore where it is due.
* BELLCORE MAKES NO WARRANTY AND ACCEPTS NO LIABILITY FOR THIS PROGRAM.
*/
/* $Header: scribe.c,v 4.2 88/06/22 09:05:15 sau Exp $
$Source: /tmp/mgrsrc/lib/RCS/scribe.c,v $
*/
static char RCSid_[] = "$Source: /tmp/mgrsrc/lib/RCS/scribe.c,v $$Revision: 4.2 $";

/* These characters were adapted from the Hershey font collection.
*
* The Hershey Fonts were originally created by Dr. A. V. Hershey
* while working at the U. S. National Bureau of Standards.
*/

scribe( font, ch, min, max, npts, pts)
int font, *npts;
char ch;
short *min, *max, *pts;
# define char_per_font 96
{
int i; char *c;
static char error_char[127] = { 62, -11, 11,
-2,4,0,4,0,5,-1,6,-2,5,-2,4,-2,2,-3,0,-2,-2,-3,-4,
-3,-7,-2,-9,0,-10,2,-9,3,-7,3,-4,2,-2,3,0,2,2,2,4,
2,5,1,6,0,5,0,4,2,4,31,31,-4,10,-5,5,-2,2,-3,1,-7,3,
-12,0,31,31,-10,-5,-7,0,-3,0,-3,-1,-6,-3,-5,-10,31,31,
4,10,5,5,2,2,3,1,7,3,12,0,31,31,10,-5,7,0,3,0,3,-1,
6,-3,5,-10,31,31,-2,-7,1,-7,2,-6,1,-5,-1,-5,-2,-4,
-1,-3,2,-3 };
static char c1[3] = {
0,-8, 8 }; /*, 1, 45, */
static char c2[31] = {
14,-4, 6, /*, 1, 54, ! */
0, 12, -1, 10, 0, -2, 1, 10, 0, 12, 31, 31, 0, 10, 0, 4,
31, 31, 0, -7, -1, -8, 0, -9, 1, -8, 0, -7 };
static char c3[25] = {
11,-7, 9, /*, 1, 61, " */
-3, 12, -4, 5, 31, 31, -2, 12, -4, 5, 31, 31, 3, 12, 2, 5,
31, 31, 4, 12, 2, 5 };
static char c4[25] = {
11,-10, 13, /*, 1, 52, # */
1, 12, -6, -16, 31, 31, 7, 12, 0, -16, 31, 31, -6, 1, 8, 1,
31, 31, -7, -5, 7, -5 };
static char c5[85] = {
41,-10, 10, /*, 1, 43, $ */
-2, 16, -2, -13, 31, 31, 2, 16, 2, -13, 31, 31, 6, 9, 5, 8,
6, 7, 7, 8, 7, 9, 5, 11, 2, 12, -2, 12, -5, 11, -7, 9,
-7, 7, -6, 5, -5, 4, -3, 3, 3, 1, 5, 0, 7, -2, 31, 31,
-7, 7, -5, 5, -3, 4, 3, 2, 5, 1, 6, 0, 7, -2, 7, -6,
5, -8, 2, -9, -2, -9, -5, -8, -7, -6, -7, -5, -6, -4, -5, -5,
-6, -6 };
static char c6[65] = {
31,-12, 14, /*, 1, 60, % */
9, 12, -9, -9, 31, 31, -4, 12, -2, 10, -2, 8, -3, 6, -5, 5,
-7, 5, -9, 7, -9, 9, -8, 11, -6, 12, -4, 12, -2, 11, 1, 10,
4, 10, 7, 11, 9, 12, 31, 31, 5, -2, 3, -3, 2, -5, 2, -7,
4, -9, 6, -9, 8, -8, 9, -6, 9, -4, 7, -2, 5, -2 };
static char c7[99] = {
48,-12, 15, /*, 1, 55, & */
9, 4, 8, 3, 9, 2, 10, 3, 10, 4, 9, 5, 8, 5, 7, 4,
6, 2, 4, -4, 3, -6, 1, -8, -1, -9, -5, -9, -8, -8, -9, -6,
-9, -3, -8, -1, -2, 3, 0, 5, 1, 7, 1, 9, 0, 11, -2, 12,
-4, 11, -5, 9, -5, 7, -4, 4, -2, 1, 3, -6, 5, -8, 8, -9,
9, -9, 10, -8, 10, -7, 31, 31, -5, -9, -7, -8, -8, -6, -8, -3,
-7, -1, -5, 1, 31, 31, -5, 7, -4, 5, 4, -6, 6, -8, 8, -9 };
static char c8[13] = {
5,-4, 6, /*, 1, 57, ' */
0, 12, -1, 5, 31, 31, 1, 12, -1, 5 };
static char c9[41] = {
19,-7, 7, /*, 1, 41, ( */
4, 16, 2, 14, 0, 11, -2, 7, -3, 2, -3, -2, -2, -7, 0, -11,
2, -14, 4, -16, 31, 31, 2, 14, 0, 10, -1, 7, -2, 2, -2, -2,
-1, -7, 0, -10, 2, -14 };
static char c10[41] = {
19,-7, 7, /*, 1, 42, ) */
-4, 16, -2, 14, 0, 11, 2, 7, 3, 2, 3, -2, 2, -7, 0, -11,
-2, -14, -4, -16, 31, 31, -2, 14, 0, 10, 1, 7, 2, 2, 2, -2,
1, -7, 0, -10, -2, -14};
static char c11[19] = {
8,-8, 8, /*, 1, 39, * */
0, 12, 0, 0, 31, 31, -5, 9, 5, 3, 31, 31, 5, 9, -5, 3};
static char c12[13] = {
5,-12, 12, /*, 1, 37, + */
0, 9, 0, -9, 31, 31, -9, 0, 9, 0 };
static char c13[17] = {
7,-4, 4, /*, 1, 46, , */
0, -9, -1, -8, 0, -7, 1, -8, 1, -10, 0, -12, -1, -13};
static char c14[7] = {
2,-12, 12, /*, 1, 38, - */
-9, 0, 9, 0 };
static char c15[13] = {
5,-4, 4, /*, 1, 47, . */
0, -7, -1, -8, 0, -9, 1, -8, 0, -7 };
static char c16[7] = {
2,-11, 11, /*, 1, 40, / */
9, 16, -9, -16 };
static char c17[81] = {
39,-10, 12, /*, 2, 27, 0, */
-1, 12, -4, 11, -6, 8, -7, 3, -7, 0, -6, -5, -4, -8, -1, -9,
1, -9, 4, -8, 6, -5, 7, 0, 7, 3, 6, 8, 4, 11, 1, 12,
-1, 12, 31, 31, -1, 12, -3, 11, -4, 10, -5, 8, -6, 3, -6, 0,
-5, -5, -4, -7, -3, -8, -1, -9, 31, 31, 1, -9, 3, -8, 4, -7,
5, -5, 6, 0, 6, 3, 5, 8, 4, 10, 3, 11, 1, 12};
static char c18[23] = {
10,-10, 12, /*, 2, 28, 1, */
-4, 8, -2, 9, 1, 12, 1, -9, 31, 31, 0, 11, 0, -9, 31, 31,
-4, -9, 5, -9};
static char c19[91] = {
44,-10, 12, /*, 2, 29, 2, */
-6, 8, -5, 7, -6, 6, -7, 7, -7, 8, -6, 10, -5, 11, -2, 12,
2, 12, 5, 11, 6, 10, 7, 8, 7, 6, 6, 4, 3, 2, -2, 0,
-4, -1, -6, -3, -7, -6, -7, -9, 31, 31, 2, 12, 4, 11, 5, 10,
6, 8, 6, 6, 5, 4, 2, 2, -2, 0, 31, 31, -7, -7, -6, -6,
-4, -6, 1, -8, 4, -8, 6, -7, 7, -6, 31, 31, -4, -6, 1, -9,
5, -9, 6, -8, 7, -6, 7, -4};
static char c20[93] = {
45,-10, 12, /*, 2, 30, 3, */
-6, 9, -5, 8, -6, 7, -7, 8, -7, 9, -5, 11, -2, 12, 2, 12,
5, 11, 6, 9, 6, 6, 5, 4, 2, 3, -1, 3, 31, 31, 2, 12,
4, 11, 5, 9, 5, 6, 4, 4, 2, 3, 31, 31, 2, 3, 4, 2,
6, 0, 7, -2, 7, -5, 6, -7, 5, -8, 2, -9, -2, -9, -5, -8,
-6, -7, -7, -5, -7, -4, -6, -3, -5, -4, -6, -5, 31, 31, 5, 1,
6, -2, 6, -5, 5, -7, 4, -8, 2, -9};
static char c21[27] = {
12,-10, 12, /*, 2, 31, 4, */
2, 10, 2, -9, 31, 31, 3, 12, 3, -9, 31, 31, 3, 12, -8, -3,
8, -3, 31, 31, -1, -9, 6, -9 };
static char c22[79] = {
38,-10, 12, /*, 2, 32, 5, */
-5, 12, -7, 2, 31, 31, -7, 2, -5, 3, -2, 4, 1, 4, 4, 3,
6, 1, 7, -2, 7, -3, 6, -6, 4, -8, 1, -9, -2, -9, -5, -8,
-6, -7, -7, -5, -7, -4, -6, -3, -5, -4, -6, -5, 31, 31, 1, 4,
3, 3, 5, 1, 6, -2, 6, -3, 5, -6, 3, -8, 1, -9, 31, 31,
-5, 12, 5, 12, 31, 31, -5, 11, 0, 11, 5, 12 };
static char c23[97] = {
47,-10, 12, /*, 2, 33, 6, */
5, 9, 4, 8, 5, 7, 6, 8, 6, 9, 5, 11, 3, 12, 0, 12,
-3, 11, -5, 9, -6, 7, -7, 3, -7, -3, -6, -6, -4, -8, -1, -9,
1, -9, 4, -8, 6, -6, 7, -3, 7, -2, 6, 1, 4, 3, 1, 4,
0, 4, -3, 3, -5, 1, -6, -2, 31, 31, 0, 12, -2, 11, -4, 9,
-5, 7, -6, 3, -6, -3, -5, -6, -3, -8, -1, -9, 31, 31, 1, -9,
3, -8, 5, -6, 6, -3, 6, -2, 5, 1, 3, 3, 1, 4 };
static char c24[63] = {
30,-10, 12, /*, 2, 34, 7, */
-7, 12, -7, 6, 31, 31, -7, 8, -6, 10, -4, 12, -2, 12, 3, 9,
5, 9, 6, 10, 7, 12, 31, 31, -6, 10, -4, 11, -2, 11, 3, 9,
31, 31, 7, 12, 7, 9, 6, 6, 2, 1, 1, -1, 0, -4, 0, -9,
31, 31, 6, 6, 1, 1, 0, -1, -1, -4, -1, -9 };
static char c25[127] = {
62,-10, 12, /*, 2, 35, 8, */
-2, 12, -5, 11, -6, 9, -6, 6, -5, 4, -2, 3, 2, 3, 5, 4,
6, 6, 6, 9, 5, 11, 2, 12, -2, 12, 31, 31, -2, 12, -4, 11,
-5, 9, -5, 6, -4, 4, -2, 3, 31, 31, 2, 3, 4, 4, 5, 6,
5, 9, 4, 11, 2, 12, 31, 31, -2, 3, -5, 2, -6, 1, -7, -1,
-7, -5, -6, -7, -5, -8, -2, -9, 2, -9, 5, -8, 6, -7, 7, -5,
7, -1, 6, 1, 5, 2, 2, 3, 31, 31, -2, 3, -4, 2, -5, 1,
-6, -1, -6, -5, -5, -7, -4, -8, -2, -9, 31, 31, 2, -9, 4, -8,
5, -7, 6, -5, 6, -1, 5, 1, 4, 2, 2, 3 };
static char c26[97] = {
47,-10, 12, /*, 2, 36, 9, */
6, 5, 5, 2, 3, 0, 0, -1, -1, -1, -4, 0, -6, 2, -7, 5,
-7, 6, -6, 9, -4, 11, -1, 12, 1, 12, 4, 11, 6, 9, 7, 6,
7, 0, 6, -4, 5, -6, 3, -8, 0, -9, -3, -9, -5, -8, -6, -6,
-6, -5, -5, -4, -4, -5, -5, -6, 31, 31, -1, -1, -3, 0, -5, 2,
-6, 5, -6, 6, -5, 9, -3, 11, -1, 12, 31, 31, 1, 12, 3, 11,
5, 9, 6, 6, 6, 0, 5, -4, 4, -6, 2, -8, 0, -9 };
static char c27[25] = {
11,-4, 6, /*, 3, 63, ; */
0, 5, -1, 4, 0, 3, 1, 4, 0, 5, 31, 31, 0, -7, -1, -8,
0, -9, 1, -8, 0, -7 };
static char c28[29] = {
13,-4, 6, /*, 1, 63, ; */
0, 5, -1, 4, 0, 3, 1, 4, 0, 5, 31, 31, 0, -9, -1, -8,
0, -7, 1, -8, 1, -10, 0, -12, -1, -13 };
static char c29[9] = {
3,-11, 13, /*, 1, 58, < */
8, 9, -8, 0, 8, -9 };
static char c30[13] = {
5,-12, 12, /*, 1, 44, = */
-9, 3, 9, 3, 31, 31, -9, -3, 9, -3 };
static char c31[9] = {
3,-11, 13, /*, 1, 59, > */
-8, 9, 8, 0, -8, -9 };
static char c32[65] = {
31,-9, 11, /*, 1, 51, ? */
-5, 8, -4, 7, -5, 6, -6, 7, -6, 8, -5, 10, -4, 11, -2, 12,
1, 12, 4, 11, 5, 10, 6, 8, 6, 6, 5, 4, 4, 3, 0, 1,
0, -2, 31, 31, 1, 12, 3, 11, 4, 10, 5, 8, 5, 6, 4, 4,
2, 2, 31, 31, 0, -7, -1, -8, 0, -9, 1, -8, 0, -7 };
static char c33[113] = {
55,-13, 14, /*, 9, 53, _ */
5, 4, 4, 6, 2, 7, -1, 7, -3, 6, -4, 5, -5, 2, -5, -1,
-4, -3, -2, -4, 1, -4, 3, -3, 4, -1, 31, 31, -1, 7, -3, 5,
-4, 2, -4, -1, -3, -3, -2, -4, 31, 31, 5, 7, 4, -1, 4, -3,
6, -4, 8, -4, 10, -2, 11, 1, 11, 3, 10, 6, 9, 8, 7, 10,
5, 11, 2, 12, -1, 12, -4, 11, -6, 10, -8, 8, -9, 6, -10, 3,
-10, 0, -9, -3, -8, -5, -6, -7, -4, -8, -1, -9, 2, -9, 5, -8,
7, -7, 8, -6, 31, 31, 6, 7, 5, -1, 5, -3, 6, -4 };
static char c34[37] = {
17,-10, 12, /*, 2, 1, A */
0, 12, -7, -9, 31, 31, 0, 12, 7, -9, 31, 31, 0, 9, 6, -9,
31, 31, -5, -4, 5, -4, 31, 31, -10, -9, -4, -9, 31, 31, 3, -9,
10, -9 };
static char c35[91] = {
44,-11, 13, /*, 2, 2, B */
-6, 12, -6, -9, 31, 31, -5, 12, -5, -9, 31, 31, -9, 12, 3, 12,
6, 11, 7, 10, 8, 8, 8, 6, 7, 4, 6, 3, 3, 2, 31, 31,
3, 12, 5, 11, 6, 10, 7, 8, 7, 6, 6, 4, 5, 3, 3, 2,
31, 31, -5, 2, 3, 2, 6, 1, 7, 0, 8, -2, 8, -5, 7, -7,
6, -8, 3, -9, -9, -9, 31, 31, 3, 2, 5, 1, 6, 0, 7, -2,
7, -5, 6, -7, 5, -8, 3, -9 };
static char c36[65] = {
31,-11, 12, /*, 2, 3, C */
6, 9, 7, 7, 7, 12, 6, 9, 4, 11, 1, 12, -1, 12, -4, 11,
-6, 9, -7, 7, -8, 4, -8, -1, -7, -4, -6, -6, -4, -8, -1, -9,
1, -9, 4, -8, 6, -6, 7, -4, 31, 31, -1, 12, -3, 11, -5, 9,
-6, 7, -7, 4, -7, -1, -6, -4, -5, -6, -3, -8, -1, -9};
static char c37[61] = {
29,-11, 13, /*, 2, 4, D */
-6, 12, -6, -9, 31, 31, -5, 12, -5, -9, 31, 31, -9, 12, 1, 12,
4, 11, 6, 9, 7, 7, 8, 4, 8, -1, 7, -4, 6, -6, 4, -8,
1, -9, -9, -9, 31, 31, 1, 12, 3, 11, 5, 9, 6, 7, 7, 4,
7, -1, 6, -4, 5, -6, 3, -8, 1, -9 };
static char c38[45] = {
21,-11, 12, /*, 2, 5, E */
-6, 12, -6, -9, 31, 31, -5, 12, -5, -9, 31, 31, 1, 6, 1, -2,
31, 31, -9, 12, 7, 12, 7, 7, 6, 12, 31, 31, -5, 2, 1, 2,
31, 31, -9, -9, 7, -9, 7, -4, 6, -9 };
static char c39[41] = {
19,-11, 11, /*, 2, 6, F */
-6, 12, -6, -9, 31, 31, -5, 12, -5, -9, 31, 31, 1, 6, 1, -2,
31, 31, -9, 12, 7, 12, 7, 7, 6, 12, 31, 31, -5, 2, 1, 2,
31, 31, -9, -9, -2, -9 };
static char c40[81] = {
39,-11, 13, /*, 2, 7, G */
6, 9, 7, 7, 7, 12, 6, 9, 4, 11, 1, 12, -1, 12, -4, 11,
-6, 9, -7, 7, -8, 4, -8, -1, -7, -4, -6, -6, -4, -8, -1, -9,
1, -9, 4, -8, 6, -6, 31, 31, -1, 12, -3, 11, -5, 9, -6, 7,
-7, 4, -7, -1, -6, -4, -5, -6, -3, -8, -1, -9, 31, 31, 6, -1,
6, -9, 31, 31, 7, -1, 7, -9, 31, 31, 3, -1, 9, -1 };
static char c41[55] = {
26,-12, 14, /*, 2, 8, H */
-7, 12, -7, -9, 31, 31, -6, 12, -6, -9, 31, 31, 6, 12, 6, -9,
31, 31, 7, 12, 7, -9, 31, 31, -10, 12, -3, 12, 31, 31, 3, 12,
10, 12, 31, 31, -6, 2, 6, 2, 31, 31, -10, -9, -3, -9, 31, 31,
3, -9, 10, -9 };
static char c42[25] = {
11,-5, 8, /*, 2, 9, I */
0, 12, 0, -9, 31, 31, 1, 12, 1, -9, 31, 31, -3, 12, 4, 12,
31, 31, -3, -9, 4, -9 };
static char c43[41] = {
19,-8, 10, /*, 2, 10, J */
3, 12, 3, -5, 2, -8, 0, -9, -2, -9, -4, -8, -5, -6, -5, -4,
-4, -3, -3, -4, -4, -5, 31, 31, 2, 12, 2, -5, 1, -8, 0, -9,
31, 31, -1, 12, 6, 12 };
static char c44[55] = {
26,-12, 13, /*, 2, 11, K */
-7, 12, -7, -9, 31, 31, -6, 12, -6, -9, 31, 31, 7, 12, -6, -1,
31, 31, -1, 3, 7, -9, 31, 31, -2, 3, 6, -9, 31, 31, -10, 12,
-3, 12, 31, 31, 4, 12, 10, 12, 31, 31, -10, -9, -3, -9, 31, 31,
3, -9, 10, -9 };
static char c45[29] = {
13,-10, 11, /*, 2, 12, L */
-5, 12, -5, -9, 31, 31, -4, 12, -4, -9, 31, 31, -8, 12, -1, 12,
31, 31, -8, -9, 7, -9, 7, -4, 6, -9 };
static char c46[61] = {
29,-12, 15, /*, 2, 13, M */
-7, 12, -7, -9, 31, 31, -6, 12, 0, -6, 31, 31, -7, 12, 0, -9,
31, 31, 7, 12, 0, -9, 31, 31, 7, 12, 7, -9, 31, 31, 8, 12,
8, -9, 31, 31, -10, 12, -6, 12, 31, 31, 7, 12, 11, 12, 31, 31,
-10, -9, -4, -9, 31, 31, 4, -9, 11, -9 };
static char c47[43] = {
20,-11, 14, /*, 2, 14, N */
-6, 12, -6, -9, 31, 31, -5, 12, 7, -7, 31, 31, -5, 10, 7, -9,
31, 31, 7, 12, 7, -9, 31, 31, -9, 12, -5, 12, 31, 31, 4, 12,
10, 12, 31, 31, -9, -9, -3, -9 };
static char c48[89] = {
43,-11, 13, /*, 2, 15, O */
-1, 12, -4, 11, -6, 9, -7, 7, -8, 3, -8, 0, -7, -4, -6, -6,
-4, -8, -1, -9, 1, -9, 4, -8, 6, -6, 7, -4, 8, 0, 8, 3,
7, 7, 6, 9, 4, 11, 1, 12, -1, 12, 31, 31, -1, 12, -3, 11,
-5, 9, -6, 7, -7, 3, -7, 0, -6, -4, -5, -6, -3, -8, -1, -9,
31, 31, 1, -9, 3, -8, 5, -6, 6, -4, 7, 0, 7, 3, 6, 7,
5, 9, 3, 11, 1, 12 };
static char c49[59] = {
28,-11, 13, /*, 2, 16, P */
-6, 12, -6, -9, 31, 31, -5, 12, -5, -9, 31, 31, -9, 12, 3, 12,
6, 11, 7, 10, 8, 8, 8, 5, 7, 3, 6, 2, 3, 1, -5, 1,
31, 31, 3, 12, 5, 11, 6, 10, 7, 8, 7, 5, 6, 3, 5, 2,
3, 1, 31, 31, -9, -9, -2, -9 };
static char c50[109] = {
53,-11, 13, /*, 2, 17, Q */
-1, 12, -4, 11, -6, 9, -7, 7, -8, 3, -8, 0, -7, -4, -6, -6,
-4, -8, -1, -9, 1, -9, 4, -8, 6, -6, 7, -4, 8, 0, 8, 3,
7, 7, 6, 9, 4, 11, 1, 12, -1, 12, 31, 31, -1, 12, -3, 11,
-5, 9, -6, 7, -7, 3, -7, 0, -6, -4, -5, -6, -3, -8, -1, -9,
31, 31, 1, -9, 3, -8, 5, -6, 6, -4, 7, 0, 7, 3, 6, 7,
5, 9, 3, 11, 1, 12, 31, 31, -5, -6, -3, -4, -1, -4, 1, -5,
2, -7, 3, -11, 4, -12, 5, -12, 6, -11 };
static char c51[79] = {
38,-11, 13, /*, 2, 18, R */
-6, 12, -6, -9, 31, 31, -5, 12, -5, -9, 31, 31, -9, 12, 3, 12,
6, 11, 7, 10, 8, 8, 8, 6, 7, 4, 6, 3, 3, 2, -5, 2,
31, 31, 3, 12, 5, 11, 6, 10, 7, 8, 7, 6, 6, 4, 5, 3,
3, 2, 31, 31, -9, -9, -2, -9, 31, 31, 1, 2, 5, -7, 7, -9,
9, -9, 10, -7, 31, 31, 1, 2, 3, 0, 7, -9 };
static char c52[69] = {
33,-10, 12, /*, 2, 19, S */
6, 10, 7, 12, 7, 8, 6, 10, 5, 11, 2, 12, -2, 12, -5, 11,
-7, 9, -7, 7, -6, 5, -5, 4, -3, 3, 3, 1, 5, 0, 7, -2,
31, 31, -7, 7, -5, 5, -3, 4, 3, 2, 5, 1, 6, 0, 7, -2,
7, -6, 5, -8, 2, -9, -2, -9, -5, -8, -6, -7, -7, -5, -7, -9,
-6, -7 };
static char c53[33] = {
15,-9, 12, /*, 2, 20, T */
0, 12, 0, -9, 31, 31, 1, 12, 1, -9, 31, 31, -6, 12, -7, 7,
-7, 12, 8, 12, 8, 7, 7, 12, 31, 31, -3, -9, 4, -9 };
static char c54[47] = {
22,-12, 14, /*, 2, 21, U */
-7, 12, -7, -3, -6, -6, -4, -8, -1, -9, 1, -9, 4, -8, 6, -6,
7, -3, 7, 12, 31, 31, -6, 12, -6, -3, -5, -6, -3, -8, -1, -9,
31, 31, -10, 12, -3, 12, 31, 31, 4, 12, 10, 12 };
static char c55[31] = {
14,-11, 13, /*, 2, 22, V */
-7, 12, 0, -9, 31, 31, -6, 12, 0, -6, 31, 31, 7, 12, 0, -9,
31, 31, -10, 12, -3, 12, 31, 31, 4, 12, 10, 12 };
static char c56[49] = {
23,-12, 14, /*, 2, 23, W */
-8, 12, -4, -9, 31, 31, -7, 12, -4, -4, 31, 31, 0, 12, -4, -9,
31, 31, 0, 12, 4, -9, 31, 31, 1, 12, 4, -4, 31, 31, 8, 12,
4, -9, 31, 31, -11, 12, -4, 12, 31, 31, 5, 12, 11, 12 };
static char c57[43] = {
20,-11, 13, /*, 2, 24, X */
-7, 12, 6, -9, 31, 31, -6, 12, 7, -9, 31, 31, 7, 12, -7, -9,
31, 31, -10, 12, -3, 12, 31, 31, 4, 12, 10, 12, 31, 31, -10, -9,
-4, -9, 31, 31, 3, -9, 10, -9 };
static char c58[41] = {
19,-11, 14, /*, 2, 25, Y */
-7, 12, 0, 1, 0, -9, 31, 31, -6, 12, 1, 1, 1, -9, 31, 31,
8, 12, 1, 1, 31, 31, -10, 12, -3, 12, 31, 31, 5, 12, 11, 12,
31, 31, -3, -9, 4, -9 };
static char c59[33] = {
15,-10, 12, /*, 2, 26, Z */
6, 12, -7, -9, 31, 31, 7, 12, -6, -9, 31, 31, -6, 12, -7, 7,
-7, 12, 7, 12, 31, 31, -7, -9, 7, -9, 7, -4, 6, -9 };
static char c60[25] = {
11,-7, 9, /*, 1, 49, [ */
-3, 16,-3,-16, 31, 31, -2, 16, -2, -16, 31, 31, -3, 16, 4, 16,
31, 31, -3, -16, 4, -16 };
static char c61[7] = {
2,-11, 11, /*, 1, 40, / */
-9, 16, 9, -16 };
static char c62[25] = {
11,-7, 9, /*, 1, 50, ] */
2, 16, 2, -16, 31, 31, 3, 16, 3, -16, 31, 31, -4, 16, 3, 16,
31, 31, -4, -16, 3, -16 };
static char c63[17] = {
7,-11, 11, /*, 9, 28, 1, */
-8, -2, 0, 3, 8, -2, 31, 31, -8, -2, 0, 2, 8, -2 };
static char c64[7] = {
2,-12, 12, /*, 1, 38, - */
-9, -12, 9, -12 };
static char c65[15] = {
6,-6, 6, /*, 9, 30, 3, */
-2, 12, 3, 6, 31, 31, -2, 12, -3, 11, 3, 6 };
static char c66[79] = {
38,-9, 11, /*, 1, 1, A */
-4, 3, -4, 2, -5, 2, -5, 3, -4, 4, -2, 5, 2, 5, 4, 4,
5, 3, 6, 1, 6, -6, 7, -8, 8, -9, 31, 31, 5, 3, 5, -6,
6, -8, 8, -9, 9, -9, 31, 31, 5, 1, 4, 0, -2, -1, -5, -2,
-6, -4, -6, -6, -5, -8, -2, -9, 1, -9, 3, -8, 5, -6, 31, 31,
-2, -1, -4, -2, -5, -4, -5, -6, -4, -8, -2, -9 };
static char c67[67] = {
32,-11, 10, /*, 1, 2, B */
-6, 12, -6, -9, 31, 31, -5, 12, -5, -9, 31, 31, -5, 2, -3, 4,
-1, 5, 1, 5, 4, 4, 6, 2, 7, -1, 7, -3, 6, -6, 4, -8,
1, -9, -1, -9, -3, -8, -5, -6, 31, 31, 1, 5, 3, 4, 5, 2,
6, -1, 6, -3, 5, -6, 3, -8, 1, -9, 31, 31, -9, 12, -5, 12 };
static char c68[57] = {
27,-10, 9, /*, 1, 3, C */
5, 2, 4, 1, 5, 0, 6, 1, 6, 2, 4, 4, 2, 5, -1, 5,
-4, 4, -6, 2, -7, -1, -7, -3, -6, -6, -4, -8, -1, -9, 1, -9,
4, -8, 6, -6, 31, 31, -1, 5, -3, 4, -5, 2, -6, -1, -6, -3,
-5, -6, -3, -8, -1, -9 };
static char c69[73] = {
35,-10, 11, /*, 1, 4, D */
5, 12, 5, -9, 31, 31, 6, 12, 6, -9, 31, 31, 5, 2, 3, 4,
1, 5, -1, 5, -4, 4, -6, 2, -7, -1, -7, -3, -6, -6, -4, -8,
-1, -9, 1, -9, 3, -8, 5, -6, 31, 31, -1, 5, -3, 4, -5, 2,
-6, -1, -6, -3, -5, -6, -3, -8, -1, -9, 31, 31, 2, 12, 6, 12,
31, 31, 5, -9, 9, -9 };
static char c70[63] = {
30,-10, 9, /*, 1, 5, E */
-6, -1, 6, -1, 6, 1, 5, 3, 4, 4, 2, 5, -1, 5, -4, 4,
-6, 2, -7, -1, -7, -3, -6, -6, -4, -8, -1, -9, 1, -9, 4, -8,
6, -6, 31, 31, 5, -1, 5, 2, 4, 4, 31, 31, -1, 5, -3, 4,
-5, 2, -6, -1, -6, -3, -5, -6, -3, -8, -1, -9 };
static char c71[45] = {
21,-7, 5, /*, 1, 6, F */
3, 11, 2, 10, 3, 9, 4, 10, 4, 11, 3, 12, 1, 12, -1, 11,
-2, 9, -2, -9, 31, 31, 1, 12, 0, 11, -1, 9, -1, -9, 31, 31,
-5, 5, 2, 5, 31, 31, -5, -9, 2, -9 };
static char c72[121] = {
59,-10, 10, /*, 1, 7, G */
-1, 5, -3, 4, -4, 3, -5, 1, -5, -1, -4, -3, -3, -4, -1, -5,
1, -5, 3, -4, 4, -3, 5, -1, 5, 1, 4, 3, 3, 4, 1, 5,
-1, 5, 31, 31, -3, 4, -4, 2, -4, -2, -3, -4, 31, 31, 3, -4,
4, -2, 4, 2, 3, 4, 31, 31, 4, 3, 5, 4, 7, 5, 7, 4,
5, 4, 31, 31, -4, -3, -5, -4, -6, -6, -6, -7, -5, -9, -2, -10,
3, -10, 6, -11, 7, -12, 31, 31, -6, -7, -5, -8, -2, -9, 3, -9,
6,-10,7,-12,7, -13, 6, -15, 3, -16, -3, -16, -6, -15, -7, -13,
-7, -12, -6, -10, -3, -9 };
static char c73[57] = {
27,-11, 11, /*, 1, 8, H */
-6, 12, -6, -9, 31, 31, -5, 12, -5, -9, 31, 31, -5, 2, -3, 4,
0, 5, 2, 5, 5, 4, 6, 2, 6, -9, 31, 31, 2, 5, 4, 4,
5, 2, 5, -9, 31, 31, -9, 12, -5, 12, 31, 31, -9, -9, -2, -9,
31, 31, 2, -9, 9, -9 };
static char c74[37] = {
17,-5, 6, /*, 1, 9, I */
0, 12, -1, 11, 0, 10, 1, 11, 0, 12, 31, 31, 0, 5, 0, -9,
31, 31, 1, 5, 1, -9, 31, 31, -3, 5, 1, 5, 31, 31, -3, -9,
4, -9 };
static char c75[51] = {
24,-5, 6, /*, 1, 10, J */
1, 12, 0, 11, 1, 10, 2, 11, 1, 12, 31, 31, 2, 5, 2, -13,
1, -15, -1, -16, -3, -16, -4, -15, -4, -14, -3, -13, -2, -14, -3, -15,
31, 31, 1, 5, 1, -13, 0, -15, -1, -16, 31, 31, -2, 5, 2, 5 };
static char c76[55] = {
26,-11, 11, /*, 1, 11, K */
-6, 12, -6, -9, 31, 31, -5, 12, -5, -9, 31, 31, 5, 5, -5, -5,
31, 31, 0, -1, 6, -9, 31, 31, -1, -1, 5, -9, 31, 31, -9, 12,
-5, 12, 31, 31, 2, 5, 8, 5, 31, 31, -9, -9, -2, -9, 31, 31,
2, -9, 9, -9 };
static char c77[25] = {
11,-5, 6, /*, 1, 12, L */
0, 12, 0, -9, 31, 31, 1, 12, 1, -9, 31, 31, -3, 12, 1, 12,
31, 31, -3, -9, 4, -9 };
static char c78[89] = {
43,-16, 17, /*, 1, 13, M */
-11, 5, -11, -9, 31, 31, -10, 5, -10, -9, 31, 31, -10, 2, -8, 4,
-5, 5, -3, 5, 0, 4, 1, 2, 1, -9, 31, 31, -3, 5, -1, 4,
0, 2, 0, -9, 31, 31, 1, 2, 3, 4, 6, 5, 8, 5, 11, 4,
12, 2, 12, -9, 31, 31, 8, 5, 10, 4, 11, 2, 11, -9, 31, 31,
-14, 5, -10, 5, 31, 31, -14, -9, -7, -9, 31, 31, -3, -9, 4, -9,
31, 31, 8, -9, 15, -9 };
static char c79[57] = {
27,-11, 11, /*, 1, 14, N */
-6, 5, -6, -9, 31, 31, -5, 5, -5, -9, 31, 31, -5, 2, -3, 4,
0, 5, 2, 5, 5, 4, 6, 2, 6, -9, 31, 31, 2, 5, 4, 4,
5, 2, 5, -9, 31, 31, -9, 5, -5, 5, 31, 31, -9, -9, -2, -9,
31, 31, 2, -9, 9, -9 };
static char c80[73] = {
35,-10, 10, /*, 1, 15, O */
-1, 5, -4, 4, -6, 2, -7, -1, -7, -3, -6, -6, -4, -8, -1, -9,
1, -9, 4, -8, 6, -6, 7, -3, 7, -1, 6, 2, 4, 4, 1, 5,
-1, 5, 31, 31, -1, 5, -3, 4, -5, 2, -6, -1, -6, -3, -5, -6,
-3, -8, -1, -9, 31, 31, 1, -9, 3, -8, 5, -6, 6, -3, 6, -1,
5, 2, 3, 4, 1, 5 };
static char c81[73] = {
35,-11, 10, /*, 1, 16, P */
-6, 5, -6, -16, 31, 31, -5, 5, -5, -16, 31, 31, -5, 2, -3, 4,
-1, 5, 1, 5, 4, 4, 6, 2, 7, -1, 7, -3, 6, -6, 4, -8,
1, -9, -1, -9, -3, -8, -5, -6, 31, 31, 1, 5, 3, 4, 5, 2,
6, -1, 6, -3, 5, -6, 3, -8, 1, -9, 31, 31, -9, 5, -5, 5,
31, 31, -9, -16, -2, -16 };
static char c82[67] = {
32,-10, 11, /*, 1, 17, Q */
5, 5, 5, -16, 31, 31, 6, 5, 6, -16, 31, 31, 5, 2, 3, 4,
1, 5, -1, 5, -4, 4, -6, 2, -7, -1, -7, -3, -6, -6, -4, -8,
-1, -9, 1, -9, 3, -8, 5, -6, 31, 31, -1, 5, -3, 4, -5, 2,
-6, -1, -6, -3, -5, -6, -3, -8, -1, -9, 31, 31, 2, -16, 9, -16 };
static char c83[47] = {
22,-9, 8, /*, 1, 18, R */
-4, 5, -4, -9, 31, 31, -3, 5, -3, -9, 31, 31, -3, -1, -2, 2,
0, 4, 2, 5, 5, 5, 6, 4, 6, 3, 5, 2, 4, 3, 5, 4,
31, 31, -7, 5, -3, 5, 31, 31, -7, -9, 0, -9 };
static char c84[61] = {
29,-8, 9, /*, 1, 19, S */
5, 4, 6, 5, 6, 2, 5, 4, 2, 5, -1, 5, -4, 4, -5, 3,
-5, 2, -4, 0, -2, -1, 3, -3, 5, -4, 6, -5, 31, 31, -5, 2,
-4, 1, -2, 0, 3, -2, 5, -3, 6, -5, 6, -7, 5, -8, 2, -9,
-1, -9, -4, -8, -5, -6, -5, -9, -4, -8 };
static char c85[33] = {
15,-7, 8, /*, 1, 20, T */
-2, 12, -2, -5, -1, -8, 1, -9, 3, -9, 5, -8, 6, -6, 31, 31,
-1, 12, -1, -5, 0, -8, 1, -9, 31, 31, -5, 5, 3, 5 };
static char c86[57] = {
27,-11, 11, /*, 1, 21, U */
-6, 5, -6, -6, -5, -8, -2, -9, 0, -9, 3, -8, 5, -6, 31, 31,
-5, 5, -5, -6, -4, -8, -2, -9, 31, 31, 5, 5, 5, -9, 31, 31,
6, 5, 6, -9, 31, 31, -9, 5, -5, 5, 31, 31, 2, 5, 6, 5,
31, 31, 5, -9, 9, -9 };
static char c87[31] = {
14,-10, 10, /*, 1, 22, V */
-6, 5, 0, -9, 31, 31, -5, 5, 0, -7, 31, 31, 6, 5, 0, -9,
31, 31, -9, 5, -2, 5, 31, 31, 3, 5, 9, 5 };
static char c88[49] = {
23,-13, 13, /*, 1, 23, W */
-8, 5, -4, -9, 31, 31, -7, 5, -4, -6, 31, 31, 0, 5, -4, -9,
31, 31, 0, 5, 4, -9, 31, 31, 1, 5, 4, -6, 31, 31, 8, 5,
4, -9, 31, 31, -11, 5, -4, 5, 31, 31, 5, 5, 11, 5 };
static char c89[43] = {
20,-11, 11, /*, 1, 24, X */
-6, 5, 5, -9, 31, 31, -5, 5, 6, -9, 31, 31, 6, 5, -6, -9,
31, 31, -9, 5, -2, 5, 31, 31, 3, 5, 9, 5, 31, 31, -9, -9,
-3, -9, 31, 31, 2, -9, 9, -9 };
static char c90[45] = {
21,-10, 10, /*, 1, 25, Y */
-6, 5, 0, -9, 31, 31, -5, 5, 0, -7, 31, 31, 6, 5, 0, -9,
-2, -13, -4, -15, -6, -16, -7, -16, -8, -15, -7, -14, -6, -15, 31, 31,
-9, 5, -2, 5, 31, 31, 3, 5, 9, 5 };
static char c91[33] = {
15,-9, 9, /*, 1, 26, Z */
5, 5, -6, -9, 31, 31, 6, 5, -5, -9, 31, 31, -5, 5, -6, 2,
-6, 5, 6, 5, 31, 31, -6, -9, 6, -9, 6, -6, 5, -9 };
static char c92[57] = {
27,-7, 9, /*, 3, 49, [ */
2, 16, -1, 13, -2, 10, -2, 8, -1, 5, 2, 2, 31, 31, 0, 14,
-1, 11, -1, 7, 0, 4, 31, 31, 2, 2, -1, 0, 2, -2, 31, 31,
2, -2, -1, -5, -2, -8, -2, -10, -1, -13, 2, -16, 31, 31, 0, -4,
-1, -7, -1, -11, 0, -14 };
static char c93[7] = {
2,-4, 4, /*, 9, 14, N */
0, 16, 0, -16 };
static char c94[57] = {
27,-7, 9, /*, 3, 50, ] */
-2, 16, 1, 13, 2, 10, 2, 8, 1, 5, -2, 2, 31, 31, 0, 14,
1, 11, 1, 7, 0, 4, 31, 31, -2, 2, 1, 0, -2, -2, 31, 31,
-2, -2, 1, -5, 2, -8, 2, -10, 1, -13, -2, -16, 31, 31, 0, -4,
1, -7, 1, -11, 0, -14 };
static char c95[49] = {
23,-12, 14, /*, 3, 59, > */
-9, -3, -9, -1, -8, 2, -6, 3, -4, 3, -2, 2, 2, -1, 4, -2,
6, -2, 8, -1, 9, 1, 31, 31, -9, -1, -8, 1, -6, 2, -4, 2,
-2, 1, 2, -2, 4, -3, 6, -3, 8, -2, 9, 1, 9, 3 };
static char c96[7] = {
2,-12, 14, /*, 3, 38, - */
-9, -12, 9, -12 };
static char c97[3] = {
0,-8, 8 }; /*, 1, 45, */
static char c98[31] = {
14,-4, 6, /*, 1, 54, ! */
0, 12, -1, 10, 0, -2, 1, 10, 0, 12, 31, 31, 0, 10, 0, 4,
31, 31, 0, -7, -1, -8, 0, -9, 1, -8, 0, -7 };
static char c99[25] = {
11,-7, 9, /*, 1, 61, " */
-3, 12, -4, 5, 31, 31, -2, 12, -4, 5, 31, 31, 3, 12, 2, 5,
31, 31, 4, 12, 2, 5 };
static char c100[25] = {
11,-10, 13, /*, 1, 52, # */
1, 12, -6, -16, 31, 31, 7, 12, 0, -16, 31, 31, -6, 1, 8, 1,
31, 31, -7, -5, 7, -5 };
static char c101[85] = {
41,-10, 10, /*, 1, 43, $ */
-2, 16, -2, -13, 31, 31, 2, 16, 2, -13, 31, 31, 6, 9, 5, 8,
6, 7, 7, 8, 7, 9, 5, 11, 2, 12, -2, 12, -5, 11, -7, 9,
-7, 7, -6, 5, -5, 4, -3, 3, 3, 1, 5, 0, 7, -2, 31, 31,
-7, 7, -5, 5, -3, 4, 3, 2, 5, 1, 6, 0, 7, -2, 7, -6,
5, -8, 2, -9, -2, -9, -5, -8, -7, -6, -7, -5, -6, -4, -5, -5,
-6, -6 };
static char c102[65] = {
31,-12, 14, /*, 1, 60, % */
9, 12, -9, -9, 31, 31, -4, 12, -2, 10, -2, 8, -3, 6, -5, 5,
-7, 5, -9, 7, -9, 9, -8, 11, -6, 12, -4, 12, -2, 11, 1, 10,
4, 10, 7, 11, 9, 12, 31, 31, 5, -2, 3, -3, 2, -5, 2, -7,
4, -9, 6, -9, 8, -8, 9, -6, 9, -4, 7, -2, 5, -2 };
static char c103[99] = {
48,-12, 15, /*, 1, 55, & */
9, 4, 8, 3, 9, 2, 10, 3, 10, 4, 9, 5, 8, 5, 7, 4,
6, 2, 4, -4, 3, -6, 1, -8, -1, -9, -5, -9, -8, -8, -9, -6,
-9, -3, -8, -1, -2, 3, 0, 5, 1, 7, 1, 9, 0, 11, -2, 12,
-4, 11, -5, 9, -5, 7, -4, 4, -2, 1, 3, -6, 5, -8, 8, -9,
9, -9, 10, -8, 10, -7, 31, 31, -5, -9, -7, -8, -8, -6, -8, -3,
-7, -1, -5, 1, 31, 31, -5, 7, -4, 5, 4, -6, 6, -8, 8, -9 };
static char c104[13] = {
5,-4, 6, /*, 1, 57, ' */
0, 12, -1, 5, 31, 31, 1, 12, -1, 5 };
static char c105[41] = {
19,-7, 7, /*, 1, 41, ( */
4, 16, 2, 14, 0, 11, -2, 7, -3, 2, -3, -2, -2, -7, 0, -11,
2, -14, 4, -16, 31, 31, 2, 14, 0, 10, -1, 7, -2, 2, -2, -2,
-1, -7, 0, -10, 2, -14 };
static char c106[41] = {
19,-7, 7, /*, 1, 42, ) */
-4, 16, -2, 14, 0, 11, 2, 7, 3, 2, 3, -2, 2, -7, 0, -11,
-2, -14, -4, -16, 31, 31, -2, 14, 0, 10, 1, 7, 2, 2, 2, -2,
1, -7, 0, -10, -2, -14 };
static char c107[19] = {
8,-8, 8, /*, 1, 39, * */
0, 12, 0, 0, 31, 31, -5, 9, 5, 3, 31, 31, 5, 9, -5, 3 };
static char c108[13] = {
5,-12, 12, /*, 1, 37, + */
0, 9, 0, -9, 31, 31, -9, 0, 9, 0 };
static char c109[17] = {
7,-4, 4, /*, 1, 46, , */
0, -9, -1, -8, 0, -7, 1, -8, 1, -10, 0, -12, -1, -13 };
static char c110[7] = {
2,-12, 12, /*, 1, 38, - */
-9, 0, 9, 0 };
static char c111[13] = {
5,-4, 4, /*, 1, 47, . */
0, -7, -1, -8, 0, -9, 1, -8, 0, -7 };
static char c112[7] = {
2,-11, 11, /*, 1, 40, / */
9, 16, -9, -16 };
static char c113[81] = {
39,-10, 12, /*, 2, 27, 0, */
-1, 12, -4, 11, -6, 8, -7, 3, -7, 0, -6, -5, -4, -8, -1, -9,
1, -9, 4, -8, 6, -5, 7, 0, 7, 3, 6, 8, 4, 11, 1, 12,
-1, 12, 31, 31, -1, 12, -3, 11, -4, 10, -5, 8, -6, 3, -6, 0,
-5, -5, -4, -7, -3, -8, -1, -9, 31, 31, 1, -9, 3, -8, 4, -7,
5, -5, 6, 0, 6, 3, 5, 8, 4, 10, 3, 11, 1, 12 };
static char c114[23] = {
10,-10, 12, /*, 2, 28, 1, */
-4, 8, -2, 9, 1, 12, 1, -9, 31, 31, 0, 11, 0, -9, 31, 31,
-4, -9, 5, -9 };
static char c115[91] = {
44,-10, 12, /*, 2, 29, 2, */
-6, 8, -5, 7, -6, 6, -7, 7, -7, 8, -6, 10, -5, 11, -2, 12,
2, 12, 5, 11, 6, 10, 7, 8, 7, 6, 6, 4, 3, 2, -2, 0,
-4, -1, -6, -3, -7, -6, -7, -9, 31, 31, 2, 12, 4, 11, 5, 10,
6, 8, 6, 6, 5, 4, 2, 2, -2, 0, 31, 31, -7, -7, -6, -6,
-4, -6, 1, -8, 4, -8, 6, -7, 7, -6, 31, 31, -4, -6, 1, -9,
5, -9, 6, -8, 7, -6, 7, -4 };
static char c116[93] = {
45,-10, 12, /*, 2, 30, 3, */
-6, 9, -5, 8, -6, 7, -7, 8, -7, 9, -5, 11, -2, 12, 2, 12,
5, 11, 6, 9, 6, 6, 5, 4, 2, 3, -1, 3, 31, 31, 2, 12,
4, 11, 5, 9, 5, 6, 4, 4, 2, 3, 31, 31, 2, 3, 4, 2,
6, 0, 7, -2, 7, -5, 6, -7, 5, -8, 2, -9, -2, -9, -5, -8,
-6, -7, -7, -5, -7, -4, -6, -3, -5, -4, -6, -5, 31, 31, 5, 1,
6, -2, 6, -5, 5, -7, 4, -8, 2, -9 };
static char c117[27] = {
12,-10, 12, /*, 2, 31, 4, */
2, 10, 2, -9, 31, 31, 3, 12, 3, -9, 31, 31, 3, 12, -8, -3,
8, -3, 31, 31, -1, -9, 6, -9 };
static char c118[79] = {
38,-10, 12, /*, 2, 32, 5, */
-5, 12, -7, 2, 31, 31, -7, 2, -5, 3, -2, 4, 1, 4, 4, 3,
6, 1, 7, -2, 7, -3, 6, -6, 4, -8, 1, -9, -2, -9, -5, -8,
-6, -7, -7, -5, -7, -4, -6, -3, -5, -4, -6, -5, 31, 31, 1, 4,
3, 3, 5, 1, 6, -2, 6, -3, 5, -6, 3, -8, 1, -9, 31, 31,
-5, 12, 5, 12, 31, 31, -5, 11, 0, 11, 5, 12 };
static char c119[97] = {
47,-10, 12, /*, 2, 33, 6, */
5, 9, 4, 8, 5, 7, 6, 8, 6, 9, 5, 11, 3, 12, 0, 12,
-3, 11, -5, 9, -6, 7, -7, 3, -7, -3, -6, -6, -4, -8, -1, -9,
1, -9, 4, -8, 6, -6, 7, -3, 7, -2, 6, 1, 4, 3, 1, 4,
0, 4, -3, 3, -5, 1, -6, -2, 31, 31, 0, 12, -2, 11, -4, 9,
-5, 7, -6, 3, -6, -3, -5, -6, -3, -8, -1, -9, 31, 31, 1, -9,
3, -8, 5, -6, 6, -3, 6, -2, 5, 1, 3, 3, 1, 4 };
static char c120[63] = {
30,-10, 12, /*, 2, 34, 7, */
-7, 12, -7, 6, 31, 31, -7, 8, -6, 10, -4, 12, -2, 12, 3, 9,
5, 9, 6, 10, 7, 12, 31, 31, -6, 10, -4, 11, -2, 11, 3, 9,
31, 31, 7, 12, 7, 9, 6, 6, 2, 1, 1, -1, 0, -4, 0, -9,
31, 31, 6, 6, 1, 1, 0, -1, -1, -4, -1, -9 };
static char c121[127] = {
62,-10, 12, /*, 2, 35, 8, */
-2, 12, -5, 11, -6, 9, -6, 6, -5, 4, -2, 3, 2, 3, 5, 4,
6, 6, 6, 9, 5, 11, 2, 12, -2, 12, 31, 31, -2, 12, -4, 11,
-5, 9, -5, 6, -4, 4, -2, 3, 31, 31, 2, 3, 4, 4, 5, 6,
5, 9, 4, 11, 2, 12, 31, 31, -2, 3, -5, 2, -6, 1, -7, -1,
-7, -5, -6, -7, -5, -8, -2, -9, 2, -9, 5, -8, 6, -7, 7, -5,
7, -1, 6, 1, 5, 2, 2, 3, 31, 31, -2, 3, -4, 2, -5, 1,
-6, -1, -6, -5, -5, -7, -4, -8, -2, -9, 31, 31, 2, -9, 4, -8,
5, -7, 6, -5, 6, -1, 5, 1, 4, 2, 2, 3 };
static char c122[97] = {
47,-10, 12, /*, 2, 36, 9, */
6, 5, 5, 2, 3, 0, 0, -1, -1, -1, -4, 0, -6, 2, -7, 5,
-7, 6, -6, 9, -4, 11, -1, 12, 1, 12, 4, 11, 6, 9, 7, 6,
7, 0, 6, -4, 5, -6, 3, -8, 0, -9, -3, -9, -5, -8, -6, -6,
-6, -5, -5, -4, -4, -5, -5, -6, 31, 31, -1, -1, -3, 0, -5, 2,
-6, 5, -6, 6, -5, 9, -3, 11, -1, 12, 31, 31, 1, 12, 3, 11,
5, 9, 6, 6, 6, 0, 5, -4, 4, -6, 2, -8, 0, -9 };
static char c123[25] = {
11,-4, 6, /*, 3, 63, ; */
0, 5, -1, 4, 0, 3, 1, 4, 0, 5, 31, 31, 0, -7, -1, -8,
0, -9, 1, -8, 0, -7 };
static char c124[29] = {
13,-4, 6, /*, 1, 63, ; */
0, 5, -1, 4, 0, 3, 1, 4, 0, 5, 31, 31, 0, -9, -1, -8,
0, -7, 1, -8, 1, -10, 0, -12, -1, -13 };
static char c125[9] = {
3,-11, 13, /*, 1, 58, < */
8, 9, -8, 0, 8, -9 };
static char c126[13] = {
5,-12, 12, /*, 1, 44, = */
-9, 3, 9, 3, 31, 31, -9, -3, 9, -3 };
static char c127[9] = {
3,-11, 13, /*, 1, 59, > */
-8, 9, 8, 0, -8, -9 };
static char c128[65] = {
31,-9, 11, /*, 1, 51, ? */
-5, 8, -4, 7, -5, 6, -6, 7, -6, 8, -5, 10, -4, 11, -2, 12,
1, 12, 4, 11, 5, 10, 6, 8, 6, 6, 5, 4, 4, 3, 0, 1,
0, -2, 31, 31, 1, 12, 3, 11, 4, 10, 5, 8, 5, 6, 4, 4,
2, 2, 31, 31, 0, -7, -1, -8, 0, -9, 1, -8, 0, -7};
static char c129[113] = {
55,-13, 14, /*, 9, 53, _ */
5, 4, 4, 6, 2, 7, -1, 7, -3, 6, -4, 5, -5, 2, -5, -1,
-4, -3, -2, -4, 1, -4, 3, -3, 4, -1, 31, 31, -1, 7, -3, 5,
-4, 2, -4, -1, -3, -3, -2, -4, 31, 31, 5, 7, 4, -1, 4, -3,
6, -4, 8, -4, 10, -2, 11, 1, 11, 3, 10, 6, 9, 8, 7, 10,
5, 11, 2, 12, -1, 12, -4, 11, -6, 10, -8, 8, -9, 6, -10, 3,
-10, 0, -9, -3, -8, -5, -6, -7, -4, -8, -1, -9, 2, -9, 5, -8,
7, -7, 8, -6, 31, 31, 6, 7, 5, -1, 5, -3, 6, -4};
static char c130[37] = {
17,-10, 12, /*, 4, 1, A */
0, 12, -7, -9, 31, 31, 0, 12, 7, -9, 31, 31, 0, 9, 6, -9,
31, 31, -5, -4, 5, -4, 31, 31, -10, -9, -4, -9, 31, 31, 3, -9,
10, -9};
static char c131[91] = {
44,-11, 13, /*, 4, 2, B */
-6, 12, -6, -9, 31, 31, -5, 12, -5, -9, 31, 31, -9, 12, 3, 12,
6, 11, 7, 10, 8, 8, 8, 6, 7, 4, 6, 3, 3, 2, 31, 31,
3, 12, 5, 11, 6, 10, 7, 8, 7, 6, 6, 4, 5, 3, 3, 2,
31, 31, -5, 2, 3, 2, 6, 1, 7, 0, 8, -2, 8, -5, 7, -7,
6, -8, 3, -9, -9, -9, 31, 31, 3, 2, 5, 1, 6, 0, 7, -2,
7, -5, 6, -7, 5, -8, 3, -9};
static char c132[43] = {
20,-11, 13, /*, 4, 3, C */
-7, 12, 6, -9, 31, 31, -6, 12, 7, -9, 31, 31, 7, 12, -7, -9,
31, 31, -10, 12, -3, 12, 31, 31, 4, 12, 10, 12, 31, 31, -10, -9,
-4, -9, 31, 31, 3, -9, 10, -9};
static char c133[31] = {
14,-10, 12, /*, 4, 4, D */
0, 12, -8, -9, 31, 31, 0, 12, 8, -9, 31, 31, 0, 10, 7, -9,
31, 31, -7, -8, 7, -8, 31, 31, -8, -9, 8, -9};
static char c134[45] = {
21,-11, 12, /*, 4, 5, E */
-6, 12, -6, -9, 31, 31, -5, 12, -5, -9, 31, 31, 1, 6, 1, -2,
31, 31, -9, 12, 7, 12, 7, 7, 6, 12, 31, 31, -5, 2, 1, 2,
31, 31, -9, -9, 7, -9, 7, -4, 6, -9};
static char c135[97] = {
47,-10, 13, /*, 4, 6, F */
0, 12, 0, -9, 31, 31, 1, 12, 1, -9, 31, 31, -2, 7, -5, 6,
-6, 5, -7, 3, -7, 0, -6, -2, -5, -3, -2, -4, 3, -4, 6, -3,
7, -2, 8, 0, 8, 3, 7, 5, 6, 6, 3, 7, -2, 7, 31, 31,
-2, 7, -4, 6, -5, 5, -6, 3, -6, 0, -5, -2, -4, -3, -2, -4,
31, 31, 3, -4, 5, -3, 6, -2, 7, 0, 7, 3, 6, 5, 5, 6,
3, 7, 31, 31, -3, 12, 4, 12, 31, 31, -3, -9, 4, -9};
static char c136[29] = {
13,-10, 11, /*, 4, 7, G */
-5, 12, -5, -9, 31, 31, -4, 12, -4, -9, 31, 31, -8, 12, 7, 12,
7, 7, 6, 12, 31, 31, -8, -9, -1, -9};
static char c137[55] = {
26,-12, 14, /*, 4, 8, H */
-7, 12, -7, -9, 31, 31, -6, 12, -6, -9, 31, 31, 6, 12, 6, -9,
31, 31, 7, 12, 7, -9, 31, 31, -10, 12, -3, 12, 31, 31, 3, 12,
10, 12, 31, 31, -6, 2, 6, 2, 31, 31, -10, -9, -3, -9, 31, 31,
3, -9, 10, -9};
static char c138[25] = {
11,-5, 8, /*, 4, 9, I */
0, 12, 0, -9, 31, 31, 1, 12, 1, -9, 31, 31, -3, 12, 4, 12,
31, 31, -3, -9, 4, -9};
static char c139[3] = {
0,0, 2}; /*, 4, 10, J */
static char c140[55] = {
26,-12, 13, /*, 4, 11, K */
-7, 12, -7, -9, 31, 31, -6, 12, -6, -9, 31, 31, 7, 12, -6, -1,
31, 31, -1, 3, 7, -9, 31, 31, -2, 3, 6, -9, 31, 31, -10, 12,
-3, 12, 31, 31, 4, 12, 10, 12, 31, 31, -10, -9, -3, -9, 31, 31,
3, -9, 10, -9};
static char c141[31] = {
14,-10, 12, /*, 4, 12, L */
0, 12, -7, -9, 31, 31, 0, 12, 7, -9, 31, 31, 0, 9, 6, -9,
31, 31, -10, -9, -4, -9, 31, 31, 3, -9, 10, -9};
static char c142[61] = {
29,-12, 15, /*, 4, 13, M */
-7, 12, -7, -9, 31, 31, -6, 12, 0, -6, 31, 31, -7, 12, 0, -9,
31, 31, 7, 12, 0, -9, 31, 31, 7, 12, 7, -9, 31, 31, 8, 12,
8, -9, 31, 31, -10, 12, -6, 12, 31, 31, 7, 12, 11, 12, 31, 31,
-10, -9, -4, -9, 31, 31, 4, -9, 11, -9};
static char c143[43] = {
20,-11, 14, /*, 4, 14, N */
-6, 12, -6, -9, 31, 31, -5, 12, 7, -7, 31, 31, -5, 10, 7, -9,
31, 31, 7, 12, 7, -9, 31, 31, -9, 12, -5, 12, 31, 31, 4, 12,
10, 12, 31, 31, -9, -9, -3, -9};
static char c144[89] = {
43,-11, 13, /*, 4, 15, O */
-1, 12, -4, 11, -6, 9, -7, 7, -8, 3, -8, 0, -7, -4, -6, -6,
-4, -8, -1, -9, 1, -9, 4, -8, 6, -6, 7, -4, 8, 0, 8, 3,
7, 7, 6, 9, 4, 11, 1, 12, -1, 12, 31, 31, -1, 12, -3, 11,
-5, 9, -6, 7, -7, 3, -7, 0, -6, -4, -5, -6, -3, -8, -1, -9,
31, 31, 1, -9, 3, -8, 5, -6, 6, -4, 7, 0, 7, 3, 6, 7,
5, 9, 3, 11, 1, 12};
static char c145[43] = {
20,-12, 14, /*, 4, 16, P */
-7, 12, -7, -9, 31, 31, -6, 12, -6, -9, 31, 31, 6, 12, 6, -9,
31, 31, 7, 12, 7, -9, 31, 31, -10, 12, 10, 12, 31, 31, -10, -9,
-3, -9, 31, 31, 3, -9, 10, -9};
static char c146[113] = {
55,-11, 13, /*, 4, 17, Q */
-1, 12, -4, 11, -6, 9, -7, 7, -8, 3, -8, 0, -7, -4, -6, -6,
-4, -8, -1, -9, 1, -9, 4, -8, 6, -6, 7, -4, 8, 0, 8, 3,
7, 7, 6, 9, 4, 11, 1, 12, -1, 12, 31, 31, -1, 12, -3, 11,
-5, 9, -6, 7, -7, 3, -7, 0, -6, -4, -5, -6, -3, -8, -1, -9,
31, 31, 1, -9, 3, -8, 5, -6, 6, -4, 7, 0, 7, 3, 6, 7,
5, 9, 3, 11, 1, 12, 31, 31, -3, 5, -3, -2, 31, 31, 3, 5,
3, -2, 31, 31, -3, 2, 3, 2, 31, 31, -3, 1, 3, 1};
static char c147[59] = {
28,-11, 13, /*, 4, 18, R */
-6, 12, -6, -9, 31, 31, -5, 12, -5, -9, 31, 31, -9, 12, 3, 12,
6, 11, 7, 10, 8, 8, 8, 5, 7, 3, 6, 2, 3, 1, -5, 1,
31, 31, 3, 12, 5, 11, 6, 10, 7, 8, 7, 5, 6, 3, 5, 2,
3, 1, 31, 31, -9, -9, -2, -9};
static char c148[39] = {
18,-10, 12, /*, 4, 19, S */
-7, 12, 0, 2, -8, -9, 31, 31, -8, 12, -1, 2, 31, 31, -8, 12,
6, 12, 7, 8, 5, 12, 31, 31, -7, -8, 6, -8, 31, 31, -8, -9,
6, -9, 7, -5};
static char c149[33] = {
15,-9, 12, /*, 4, 20, T */
0, 12, 0, -9, 31, 31, 1, 12, 1, -9, 31, 31, -6, 12, -7, 7,
-7, 12, 8, 12, 8, 7, 7, 12, 31, 31, -3, -9, 4, -9};
static char c150[47] = {
22,-9, 12, /*, 4, 21, U */
-7, 7, -7, 9, -6, 11, -5, 12, -3, 12, -2, 11, -1, 9, 0, 5,
0, -9, 31, 31, 8, 7, 8, 9, 7, 11, 6, 12, 4, 12, 3, 11,
2, 9, 1, 5, 1, -9, 31, 31, -3, -9, 4, -9};
static char c151[3] = {
0,0, 2}; /*, 4, 22, V */
static char c152[87] = {
42,-11, 13, /*, 4, 23, W */
-8, -6, -7, -9, -3, -9, -5, -5, -7, -2, -8, 2, -8, 6, -7, 9,
-5, 11, -2, 12, 2, 12, 5, 11, 7, 9, 8, 6, 8, 2, 7, -2,
5, -5, 3, -9, 7, -9, 8, -6, 31, 31, -5, -5, -6, -2, -7, 2,
-7, 6, -6, 9, -4, 11, -2, 12, 31, 31, 2, 12, 4, 11, 6, 9,
7, 6, 7, 2, 6, -2, 5, -5, 31, 31, -7, -8, -4, -8, 31, 31,
4, -8, 7, -8};
static char c153[73] = {
35,-11, 13, /*, 4, 24, X */
-7, 13, -8, 8, 31, 31, 8, 13, 7, 8, 31, 31, -3, 4, -4, -1,
31, 31, 4, 4, 3, -1, 31, 31, -7, -5, -8, -10, 31, 31, 8, -5,
7, -10, 31, 31, -7, 11, 7, 11, 31, 31, -7, 10, 7, 10, 31, 31,
-3, 2, 3, 2, 31, 31, -3, 1, 3, 1, 31, 31, -7, -7, 7, -7,
31, 31, -7, -8, 7, -8};
static char c154[83] = {
40,-11, 14, /*, 4, 25, Y */
0, 12, 0, -9, 31, 31, 1, 12, 1, -9, 31, 31, -9, 5, -8, 6,
-6, 5, -5, 1, -4, -1, -3, -2, -1, -3, 31, 31, -8, 6, -7, 5,
-6, 1, -5, -1, -4, -2, -1, -3, 2, -3, 5, -2, 6, -1, 7, 1,
8, 5, 9, 6, 31, 31, 2, -3, 4, -2, 5, -1, 6, 1, 7, 5,
9, 6, 10, 5, 31, 31, -3, 12, 4, 12, 31, 31, -3, -9, 4, -9};
static char c155[33] = {
15,-10, 12, /*, 4, 26, Z */
6, 12, -7, -9, 31, 31, 7, 12, -6, -9, 31, 31, -6, 12, -7, 7,
-7, 12, 7, 12, 31, 31, -7, -9, 7, -9, 7, -4, 6, -9};
static char c156[13] = {
5,-10, 10, /*, box */
-8, -8, -8, 8, 8, 8, 8, -8, -8, -8};
static char c157[93] = {
45,-8, 8, /*, 9, 55, & */
3, 9, 2, 8, 3, 7, 4, 8, 4, 9, 3, 11, 1, 12, -1, 12,
-3, 11, -4, 9, -4, 7, -3, 5, -1, 3, 4, 0, 31, 31, -3, 5,
2, 2, 4, 0, 5, -2, 5, -4, 4, -6, 2, -8, 31, 31, -2, 4,
-4, 2, -5, 0, -5, -2, -4, -4, -2, -6, 3, -9, 31, 31, -4, -4,
1, -7, 3, -9, 4, -11, 4, -13, 3, -15, 1, -16, -1, -16, -3, -15,
-4, -13, -4, -12, -3, -11, -2, -12, -3, -13};
static char c158[13] = {
5,-10, 10, /*, diamond */
-8, 0, 0, 8, 8, 0, 0, -8, -8, 0};
static char c159[29] = {
13,-7, 7, /*, 9, 7, G */
-1, 12, -3, 11, -4, 9, -4, 7, -3, 5, -1, 4, 1, 4, 3, 5,
4, 7, 4, 9, 3, 11, 1, 12, -1, 12};
static char c160[53] = {
25,-12, 13, /*, 9, 50, ] */
10, -1, 9, -3, 7, -4, 5, -4, 3, -3, 2, -2, -1, 2, -2, 3,
-4, 4, -6, 4, -8, 3, -9, 1, -9, -1, -8, -3, -6, -4, -4, -4,
-2, -3, -1, -2, 2, 2, 3, 3, 5, 4, 7, 4, 9, 3, 10, 1,
10, -1};
static char c161[15] = {
6,-6, 6, /*, 9, 30, 3, */
-2, 12, 3, 6, 31, 31, -2, 12, -3, 11, 3, 6};
static char c162[81] = {
39,-11, 14, /*, 3, 1, A */
-1, 5, -4, 4, -6, 2, -7, 0, -8, -3, -8, -6, -7, -8, -4, -9,
-2, -9, 0, -8, 3, -5, 5, -2, 7, 2, 8, 5, 31, 31, -1, 5,
-3, 4, -5, 2, -6, 0, -7, -3, -7, -6, -6, -8, -4, -9, 31, 31,
-1, 5, 1, 5, 4, 4, 5, 1, 6, -5, 7, -8, 8, -9, 31, 31,
1, 5, 3, 4, 4, 1, 5, -5, 6, -8, 8, -9, 9, -9};
static char c163[115] = {
56,-11, 12, /*, 3, 2, B */
2, 12, -1, 11, -3, 9, -5, 5, -6, 2, -7, -2, -8, -8, -9, -16,
31, 31, 2, 12, 0, 11, -2, 9, -4, 5, -5, 2, -6, -2, -7, -8,
-8, -16, 31, 31, 2, 12, 4, 12, 6, 11, 7, 10, 7, 7, 6, 5,
5, 4, 2, 3, -1, 3, 31, 31, 4, 12, 6, 10, 6, 7, 5, 5,
4, 4, 2, 3, 31, 31, -1, 3, 2, 2, 4, 1, 5, 0, 6, -2,
6, -5, 5, -7, 4, -8, 1, -9, -2, -9, -4, -8, -5, -7, -6, -4,
31, 31, 2, 2, 4, 0, 5, -2, 5, -5, 4, -7, 3, -8, 1, -9};
static char c164[43] = {
20,-11, 12, /*, 3, 3, C */
-9, 5, -7, 5, -5, 4, -4, 3, 3, -14, 5, -16, 31, 31, -7, 5,
-5, 3, 2, -14, 3, -15, 5, -16, 7, -16, 31, 31, 8, 5, 7, 3,
4, -1, -6, -10, -9, -14, -10, -16};
static char c165[77] = {
37,-9, 12, /*, 3, 4, D */
4, 4, 2, 5, 0, 5, -3, 4, -5, 1, -6, -2, -6, -5, -5, -7,
-4, -8, -2, -9, 0, -9, 3, -8, 5, -5, 6, -2, 6, 1, 5, 3,
1, 7, 0, 9, 0, 11, 1, 12, 3, 12, 5, 11, 7, 9, 31, 31,
0, 5, -2, 4, -4, 1, -5, -2, -5, -6, -4, -8, 31, 31, 0, -9,
2, -8, 4, -5, 5, -2, 5, 2, 4, 4};
static char c166[51] = {
24,-9, 10, /*, 3, 5, E */
5, 4, 3, 5, 0, 5, -3, 4, -5, 2, -6, -1, -6, -4, -5, -7,
-4, -8, -1, -9, 2, -9, 4, -8, 31, 31, 0, 5, -2, 4, -4, 2,
-5, -1, -5, -4, -4, -7, -3, -8, -1, -9, 31, 31, -5, -2, 3, -2};
static char c167[85] = {
41,-11, 13, /*, 3, 6, F */
3, 12, -3, -16, 31, 31, 4, 12, -4, -16, 31, 31, -1, 5, -5, 4,
-7, 2, -8, -1, -8, -4, -7, -6, -5, -8, -2, -9, 1, -9, 5, -8,
7, -6, 8, -3, 8, 0, 7, 2, 5, 4, 2, 5, -1, 5, 31, 31,
-1, 5, -4, 4, -6, 2, -7, -1, -7, -4, -6, -6, -4, -8, -2, -9,
31, 31, 1, -9, 4, -8, 6, -6, 7, -3, 7, 0, 6, 2, 4, 4,
2, 5};
static char c168[59] = {
28,-9, 13, /*, 3, 7, G */
-8, 2, -6, 4, -4, 5, -3, 5, -1, 4, 0, 3, 1, 0, 1, -4,
0, -9, -2, -16, 31, 31, -7, 3, -5, 4, -2, 4, 0, 3, 31, 31,
9, 5, 8, 2, 5, -2, 2, -6, 0, -9, -2, -13, -3, -16, 31, 31,
8, 5, 7, 2, 5, -1, 2, -6};
static char c169[63] = {
30,-11, 13, /*, 3, 8, H */
-9, 1, -7, 4, -5, 5, -3, 4, -3, 2, -4, -2, -6, -9, 31, 31,
-5, 5, -4, 4, -4, 2, -5, -2, -7, -9, 31, 31, -4, -2, -2, 2,
0, 4, 2, 5, 4, 5, 6, 4, 7, 3, 7, 0, 6, -5, 3, -16,
31, 31, 4, 5, 6, 3, 6, 0, 5, -5, 2, -16};
static char c170[29] = {
13,-6, 8, /*, 3, 9, I */
0, 5, -2, -2, -3, -6, -3, -8, -1, -9, 1, -8, 3, -5, 31, 31,
1, 5, -1, -2, -2, -6, -2, -8, -1, -9};
static char c171[3] = {
0,0, 2}; /*, 3, 10, J */
static char c172[53] = {
25,-10, 12, /*, 3, 11, K */
-4, 5, -8, -9, 31, 31, -3, 5, -7, -9, 31, 31, 7, 4, 6, 5,
5, 5, 3, 4, -1, 0, -3, -1, -5, -1, 31, 31, -3, -1, -1, -2,
2, -8, 3, -9, 31, 31, -3, -1, -2, -2, 1, -8, 3, -9, 5, -8,
7, -5};
static char c173[43] = {
20,-9, 13, /*, 3, 12, L */
-6, 12, -4, 12, -2, 11, -1, 10, 1, 5, 7, -8, 8, -9, 31, 31,
-4, 12, -2, 10, 0, 5, 6, -8, 8, -9, 9, -9, 31, 31, 0, 5,
-7, -9, 31, 31, 0, 5, -6, -9};
static char c174[55] = {
26,-11, 13, /*, 3, 13, M */
-5, 5, -11, -16, 31, 31, -4, 5, -10, -16, 31, 31, -5, 1, -6, -4,
-6, -7, -4, -9, -2, -9, 0, -8, 2, -6, 4, -2, 31, 31, 6, 5,
3, -6, 3, -8, 5, -9, 7, -8, 9, -5, 31, 31, 7, 5, 4, -6,
4, -8, 5, -9};
static char c175[49] = {
23,-10, 13, /*, 3, 14, N */
-4, 5, -6, -9, 31, 31, -3, 5, -4, -1, -5, -6, -6, -9, 31, 31,
7, 5, 6, 1, 4, -3, 31, 31, 8, 5, 7, 2, 6, 0, 4, -3,
2, -5, -1, -7, -3, -8, -6, -9, 31, 31, -7, 5, -3, 5};
static char c176[65] = {
31,-9, 11, /*, 3, 15, O */
0, 5, -3, 4, -5, 1, -6, -2, -6, -5, -5, -7, -4, -8, -2, -9,
0, -9, 3, -8, 5, -5, 6, -2, 6, 1, 5, 3, 4, 4, 2, 5,
0, 5, 31, 31, 0, 5, -2, 4, -4, 1, -5, -2, -5, -6, -4, -8,
31, 31, 0, -9, 2, -8, 4, -5, 5, -2, 5, 2, 4, 4};
static char c177[45] = {
21,-11, 13, /*, 3, 16, P */
-2, 4, -6, -9, 31, 31, -2, 4, -5, -9, 31, 31, 4, 4, 4, -9,
31, 31, 4, 4, 5, -9, 31, 31, -9, 2, -7, 4, -4, 5, 9, 5,
31, 31, -9, 2, -7, 3, -4, 4, 9, 4};
static char c178[87] = {
42,-9, 12, /*, 3, 17, Q */
2, 12, -1, 11, -3, 8, -4, 6, -5, 3, -6, -2, -6, -6, -5, -8,
-3, -9, -1, -9, 2, -8, 4, -5, 5, -3, 6, 0, 7, 5, 7, 9,
6, 11, 4, 12, 2, 12, 31, 31, 2, 12, 0, 11, -2, 8, -3, 6,
-4, 3, -5, -2, -5, -6, -4, -8, -3, -9, 31, 31, -1, -9, 1, -8,
3, -5, 4, -3, 5, 0, 6, 5, 6, 9, 5, 11, 4, 12, 31, 31,
-4, 2, 5, 2};
static char c179[63] = {
30,-10, 11, /*, 3, 18, R */
-6, -4, -5, -7, -4, -8, -2, -9, 0, -9, 3, -8, 5, -5, 6, -2,
6, 1, 5, 3, 4, 4, 2, 5, 0, 5, -3, 4, -5, 1, -6, -2,
-10, -16, 31, 31, 0, -9, 2, -8, 4, -5, 5, -2, 5, 2, 4, 4,
31, 31, 0, 5, -2, 4, -4, 1, -5, -2, -9, -16};
static char c180[71] = {
34,-10, 14, /*, 3, 19, S */
10, 5, -1, 5, -4, 4, -6, 1, -7, -2, -7, -5, -6, -7, -5, -8,
-3, -9, -1, -9, 2, -8, 4, -5, 5, -2, 5, 1, 4, 3, 3, 4,
1, 5, 31, 31, -1, 5, -3, 4, -5, 1, -6, -2, -6, -6, -5, -8,
31, 31, -1, -9, 1, -8, 3, -5, 4, -2, 4, 2, 3, 4, 31, 31,
3, 4, 10, 4};
static char c181[33] = {
15,-10, 12, /*, 3, 20, T */
1, 4, -2, -9, 31, 31, 1, 4, -1, -9, 31, 31, -8, 2, -6, 4,
-3, 5, 8, 5, 31, 31, -8, 2, -6, 3, -3, 4, 8, 4};
static char c182[51] = {
24,-11, 12, /*, 3, 21, U */
-9, 1, -7, 4, -5, 5, -3, 4, -3, 2, -5, -4, -5, -7, -3, -9,
31, 31, -5, 5, -4, 4, -4, 2, -6, -4, -6, -7, -5, -8, -3, -9,
-1, -9, 2, -8, 4, -6, 6, -3, 7, 1, 7, 5, 6, 5, 7, 3};
static char c183[3] = {
0,0, 2}; /*, 3, 22, V */
static char c184[85] = {
41,-12, 13, /*, 3, 23, W */
-6, 4, -4, 4, -4, 5, -6, 4, -8, 1, -9, -2, -9, -5, -8, -8,
-7, -9, -5, -9, -3, -8, -1, -5, 0, -2, 31, 31, -9, -5, -8, -7,
-7, -8, -5, -8, -3, -7, -1, -5, 31, 31, -1, -2, -1, -5, 0, -8,
1, -9, 3, -9, 5, -8, 7, -5, 8, -2, 8, 1, 7, 4, 6, 5,
6, 4, 7, 4, 31, 31, -1, -5, 0, -7, 1, -8, 3, -8, 5, -7,
7, -5};
static char c185[91] = {
44,-9, 10, /*, 3, 24, X */
2, 12, 0, 11, -1, 10, -1, 9, 0, 8, 3, 7, 6, 7, 31, 31,
3, 7, -1, 6, -3, 5, -4, 3, -4, 1, -2, -1, 1, -2, 4, -2,
31, 31, 3, 7, 0, 6, -2, 5, -3, 3, -3, 1, -1, -1, 1, -2,
31, 31, 1, -2, -3, -3, -5, -4, -6, -6, -6, -8, -4, -10, 1, -12,
2, -13, 2, -15, 0, -16, -2, -16, 31, 31, 1, -2, -2, -3, -4, -4,
-5, -6, -5, -8, -3, -10, 1, -12};
static char c186[69] = {
33,-13, 14, /*, 3, 25, Y */
3, 12, -3, -16, 31, 31, 4, 12, -4, -16, 31, 31, -11, 1, -9, 4,
-7, 5, -5, 4, -5, 2, -6, -3, -6, -5, -5, -7, -3, -8, 0, -8,
2, -7, 5, -5, 31, 31, -7, 5, -6, 4, -6, 2, -7, -3, -7, -5,
-6, -7, -5, -8, -3, -9, -1, -9, 2, -8, 5, -5, 7, -2, 9, 2,
10, 5};
static char c187[65] = {
31,-9, 10, /*, 3, 26, Z */
2, 12, 0, 11, -1, 10, -1, 9, 0, 8, 3, 7, 8, 7, 8, 8,
5, 7, 1, 5, -2, 3, -5, 0, -6, -3, -6, -5, -5, -7, -2, -9,
1, -11, 2, -13, 2, -15, 1, -16, -1, -16, -2, -14, 31, 31, 5, 7,
2, 5, -1, 3, -4, 0, -5, -3, -5, -5, -4, -7, -2, -9};
static char c188[65] = {
31,-12, 12, /*, 9, 48, @ */
9, 15, 8, 14, 9, 13, 10, 14, 10, 15, 9, 16, 7, 16, 5, 15,
3, 13, 2, 11, 1, 8, 0, 4, -2, -8, -3, -12, -4, -14, 31, 31,
4, 14, 3, 12, 2, 8, 0, -4, -1, -8, -2, -11, -3, -13, -5, -15,
-7, -16, -9, -16, -10, -15, -10, -14, -9, -13, -8, -14, -9, -15};
static char c189[101] = {
49,-12, 12, /*, 9, 49, [ */
9, 15, 8, 14, 9, 13, 10, 14, 10, 15, 9, 16, 7, 16, 5, 15,
3, 13, 2, 11, 1, 8, 0, 4, -2, -8, -3, -12, -4, -14, 31, 31,
4, 14, 3, 12, 2, 8, 0, -4, -1, -8, -2, -11, -3, -13, -5, -15,
-7, -16, -9, -16, -10, -15, -10, -14, -9, -13, -8, -14, -9, -15, 31, 31,
-1, 7, -4, 6, -6, 4, -7, 1, -7, -1, -6, -4, -4, -6, -1, -7,
1, -7, 4, -6, 6, -4, 7, -1, 7, 1, 6, 4, 4, 6, 1, 7,
-1, 7};
static char c190[91] = {
44,-9, 10, /*, 9, 45, */
6, 0, 5, 3, 4, 4, 2, 5, 0, 5, -3, 4, -5, 1, -6, -2,
-6, -5, -5, -7, -4, -8, -2, -9, 0, -9, 3, -8, 5, -6, 6, -3,
7, 2, 7, 7, 6, 10, 5, 11, 3, 12, 0, 12, -2, 11, -4, 9,
-4, 8, -3, 8, -3, 9, -2, 11, 31, 31, 0, 5, -2, 4, -4, 1,
-5, -2, -5, -6, -4, -8, 31, 31, 0, -9, 2, -8, 4, -6, 5, -3,
6, 2, 6, 7, 5, 10, 3, 12};
static char c191[31] = {
14,-10, 10, /*, 9, 46, , */
-8, 12, 0, -9, 31, 31, -7, 12, 0, -7, 31, 31, 8, 12, 0, -9,
31, 31, -8, 12, 8, 12, 31, 31, -7, 11, 7, 11};
static char c192[53] = {
25,-12, 13, /*, 9, 50, ] */
10, -1, 9, -3, 7, -4, 5, -4, 3, -3, 2, -2, -1, 2, -2, 3,
-4, 4, -6, 4, -8, 3, -9, 1, -9, -1, -8, -3, -6, -4, -4, -4,
-2, -3, -1, -2, 2, 2, 3, 3, 5, 4, 7, 4, 9, 3, 10, 1,
10, -1};
static char c193[3] = {
0,-8, 8}; /*, 1, 45, */
static char c194[31] = {
14,-4, 6, /*, 1, 54, ! */
0, 12, -1, 10, 0, -2, 1, 10, 0, 12, 31, 31, 0, 10, 0, 4,
31, 31, 0, -7, -1, -8, 0, -9, 1, -8, 0, -7};
static char c195[25] = {
11,-7, 9, /*, 1, 61, " */
-3, 12, -4, 5, 31, 31, -2, 12, -4, 5, 31, 31, 3, 12, 2, 5,
31, 31, 4, 12, 2, 5};
static char c196[25] = {
11,-10, 13, /*, 1, 52, # */
1, 12, -6, -16, 31, 31, 7, 12, 0, -16, 31, 31, -6, 1, 8, 1,
31, 31, -7, -5, 7, -5};
static char c197[85] = {
41,-10, 10, /*, 1, 43, $ */
-2, 16, -2, -13, 31, 31, 2, 16, 2, -13, 31, 31, 6, 9, 5, 8,
6, 7, 7, 8, 7, 9, 5, 11, 2, 12, -2, 12, -5, 11, -7, 9,
-7, 7, -6, 5, -5, 4, -3, 3, 3, 1, 5, 0, 7, -2, 31, 31,
-7, 7, -5, 5, -3, 4, 3, 2, 5, 1, 6, 0, 7, -2, 7, -6,
5, -8, 2, -9, -2, -9, -5, -8, -7, -6, -7, -5, -6, -4, -5, -5,
-6, -6};
static char c198[65] = {
31,-12, 14, /*, 1, 60, % */
9, 12, -9, -9, 31, 31, -4, 12, -2, 10, -2, 8, -3, 6, -5, 5,
-7, 5, -9, 7, -9, 9, -8, 11, -6, 12, -4, 12, -2, 11, 1, 10,
4, 10, 7, 11, 9, 12, 31, 31, 5, -2, 3, -3, 2, -5, 2, -7,
4, -9, 6, -9, 8, -8, 9, -6, 9, -4, 7, -2, 5, -2};
static char c199[99] = {
48,-12, 15, /*, 1, 55, & */
9, 4, 8, 3, 9, 2, 10, 3, 10, 4, 9, 5, 8, 5, 7, 4,
6, 2, 4, -4, 3, -6, 1, -8, -1, -9, -5, -9, -8, -8, -9, -6,
-9, -3, -8, -1, -2, 3, 0, 5, 1, 7, 1, 9, 0, 11, -2, 12,
-4, 11, -5, 9, -5, 7, -4, 4, -2, 1, 3, -6, 5, -8, 8, -9,
9, -9, 10, -8, 10, -7, 31, 31, -5, -9, -7, -8, -8, -6, -8, -3,
-7, -1, -5, 1, 31, 31, -5, 7, -4, 5, 4, -6, 6, -8, 8, -9};
static char c200[13] = {
5,-4, 6, /*, 1, 57, ' */
0, 12, -1, 5, 31, 31, 1, 12, -1, 5};
static char c201[41] = {
19,-7, 7, /*, 1, 41, ( */
4, 16, 2, 14, 0, 11, -2, 7, -3, 2, -3, -2, -2, -7, 0, -11,
2, -14, 4, -16, 31, 31, 2, 14, 0, 10, -1, 7, -2, 2, -2, -2,
-1, -7, 0, -10, 2, -14};
static char c202[41] = {
19,-7, 7, /*, 1, 42, ) */
-4, 16, -2, 14, 0, 11, 2, 7, 3, 2, 3, -2, 2, -7, 0, -11,
-2, -14, -4, -16, 31, 31, -2, 14, 0, 10, 1, 7, 2, 2, 2, -2,
1, -7, 0, -10, -2, -14};
static char c203[19] = {
8,-8, 8, /*, 1, 39, * */
0, 12, 0, 0, 31, 31, -5, 9, 5, 3, 31, 31, 5, 9, -5, 3};
static char c204[13] = {
5,-12, 12, /*, 1, 37, + */
0, 9, 0, -9, 31, 31, -9, 0, 9, 0};
static char c205[17] = {
7,-4, 4, /*, 1, 46, , */
0, -9, -1, -8, 0, -7, 1, -8, 1, -10, 0, -12, -1, -13};
static char c206[7] = {
2,-12, 12, /*, 1, 38, - */
-9, 0, 9, 0};
static char c207[13] = {
5,-4, 4, /*, 1, 47, . */
0, -7, -1, -8, 0, -9, 1, -8, 0, -7};
static char c208[7] = {
2,-11, 11, /*, 1, 40, / */
9, 16, -9, -16};
static char c209[81] = {
39,-10, 12, /*, 2, 27, 0, */
-1, 12, -4, 11, -6, 8, -7, 3, -7, 0, -6, -5, -4, -8, -1, -9,
1, -9, 4, -8, 6, -5, 7, 0, 7, 3, 6, 8, 4, 11, 1, 12,
-1, 12, 31, 31, -1, 12, -3, 11, -4, 10, -5, 8, -6, 3, -6, 0,
-5, -5, -4, -7, -3, -8, -1, -9, 31, 31, 1, -9, 3, -8, 4, -7,
5, -5, 6, 0, 6, 3, 5, 8, 4, 10, 3, 11, 1, 12};
static char c210[23] = {
10,-10, 12, /*, 2, 28, 1, */
-4, 8, -2, 9, 1, 12, 1, -9, 31, 31, 0, 11, 0, -9, 31, 31,
-4, -9, 5, -9};
static char c211[91] = {
44,-10, 12, /*, 2, 29, 2, */
-6, 8, -5, 7, -6, 6, -7, 7, -7, 8, -6, 10, -5, 11, -2, 12,
2, 12, 5, 11, 6, 10, 7, 8, 7, 6, 6, 4, 3, 2, -2, 0,
-4, -1, -6, -3, -7, -6, -7, -9, 31, 31, 2, 12, 4, 11, 5, 10,
6, 8, 6, 6, 5, 4, 2, 2, -2, 0, 31, 31, -7, -7, -6, -6,
-4, -6, 1, -8, 4, -8, 6, -7, 7, -6, 31, 31, -4, -6, 1, -9,
5, -9, 6, -8, 7, -6, 7, -4};
static char c212[93] = {
45,-10, 12, /*, 2, 30, 3, */
-6, 9, -5, 8, -6, 7, -7, 8, -7, 9, -5, 11, -2, 12, 2, 12,
5, 11, 6, 9, 6, 6, 5, 4, 2, 3, -1, 3, 31, 31, 2, 12,
4, 11, 5, 9, 5, 6, 4, 4, 2, 3, 31, 31, 2, 3, 4, 2,
6, 0, 7, -2, 7, -5, 6, -7, 5, -8, 2, -9, -2, -9, -5, -8,
-6, -7, -7, -5, -7, -4, -6, -3, -5, -4, -6, -5, 31, 31, 5, 1,
6, -2, 6, -5, 5, -7, 4, -8, 2, -9};
static char c213[27] = {
12,-10, 12, /*, 2, 31, 4, */
2, 10, 2, -9, 31, 31, 3, 12, 3, -9, 31, 31, 3, 12, -8, -3,
8, -3, 31, 31, -1, -9, 6, -9};
static char c214[79] = {
38,-10, 12, /*, 2, 32, 5, */
-5, 12, -7, 2, 31, 31, -7, 2, -5, 3, -2, 4, 1, 4, 4, 3,
6, 1, 7, -2, 7, -3, 6, -6, 4, -8, 1, -9, -2, -9, -5, -8,
-6, -7, -7, -5, -7, -4, -6, -3, -5, -4, -6, -5, 31, 31, 1, 4,
3, 3, 5, 1, 6, -2, 6, -3, 5, -6, 3, -8, 1, -9, 31, 31,
-5, 12, 5, 12, 31, 31, -5, 11, 0, 11, 5, 12};
static char c215[97] = {
47,-10, 12, /*, 2, 33, 6, */
5, 9, 4, 8, 5, 7, 6, 8, 6, 9, 5, 11, 3, 12, 0, 12,
-3, 11, -5, 9, -6, 7, -7, 3, -7, -3, -6, -6, -4, -8, -1, -9,
1, -9, 4, -8, 6, -6, 7, -3, 7, -2, 6, 1, 4, 3, 1, 4,
0, 4, -3, 3, -5, 1, -6, -2, 31, 31, 0, 12, -2, 11, -4, 9,
-5, 7, -6, 3, -6, -3, -5, -6, -3, -8, -1, -9, 31, 31, 1, -9,
3, -8, 5, -6, 6, -3, 6, -2, 5, 1, 3, 3, 1, 4};
static char c216[63] = {
30,-10, 12, /*, 2, 34, 7, */
-7, 12, -7, 6, 31, 31, -7, 8, -6, 10, -4, 12, -2, 12, 3, 9,
5, 9, 6, 10, 7, 12, 31, 31, -6, 10, -4, 11, -2, 11, 3, 9,
31, 31, 7, 12, 7, 9, 6, 6, 2, 1, 1, -1, 0, -4, 0, -9,
31, 31, 6, 6, 1, 1, 0, -1, -1, -4, -1, -9};
static char c217[127] = {
62,-10, 12, /*, 2, 35, 8, */
-2, 12, -5, 11, -6, 9, -6, 6, -5, 4, -2, 3, 2, 3, 5, 4,
6, 6, 6, 9, 5, 11, 2, 12, -2, 12, 31, 31, -2, 12, -4, 11,
-5, 9, -5, 6, -4, 4, -2, 3, 31, 31, 2, 3, 4, 4, 5, 6,
5, 9, 4, 11, 2, 12, 31, 31, -2, 3, -5, 2, -6, 1, -7, -1,
-7, -5, -6, -7, -5, -8, -2, -9, 2, -9, 5, -8, 6, -7, 7, -5,
7, -1, 6, 1, 5, 2, 2, 3, 31, 31, -2, 3, -4, 2, -5, 1,
-6, -1, -6, -5, -5, -7, -4, -8, -2, -9, 31, 31, 2, -9, 4, -8,
5, -7, 6, -5, 6, -1, 5, 1, 4, 2, 2, 3};
static char c218[97] = {
47,-10, 12, /*, 2, 36, 9, */
6, 5, 5, 2, 3, 0, 0, -1, -1, -1, -4, 0, -6, 2, -7, 5,
-7, 6, -6, 9, -4, 11, -1, 12, 1, 12, 4, 11, 6, 9, 7, 6,
7, 0, 6, -4, 5, -6, 3, -8, 0, -9, -3, -9, -5, -8, -6, -6,
-6, -5, -5, -4, -4, -5, -5, -6, 31, 31, -1, -1, -3, 0, -5, 2,
-6, 5, -6, 6, -5, 9, -3, 11, -1, 12, 31, 31, 1, 12, 3, 11,
5, 9, 6, 6, 6, 0, 5, -4, 4, -6, 2, -8, 0, -9};
static char c219[25] = {
11,-4, 6, /*, 3, 63, ; */
0, 5, -1, 4, 0, 3, 1, 4, 0, 5, 31, 31, 0, -7, -1, -8,
0, -9, 1, -8, 0, -7};
static char c220[29] = {
13,-4, 6, /*, 1, 63, ; */
0, 5, -1, 4, 0, 3, 1, 4, 0, 5, 31, 31, 0, -9, -1, -8,
0, -7, 1, -8, 1, -10, 0, -12, -1, -13};
static char c221[9] = {
3,-11, 13, /*, 1, 58, < */
8, 9, -8, 0, 8, -9};
static char c222[13] = {
5,-12, 12, /*, 1, 44, = */
-9, 3, 9, 3, 31, 31, -9, -3, 9, -3};
static char c223[9] = {
3,-11, 13, /*, 1, 59, > */
-8, 9, 8, 0, -8, -9};
static char c224[65] = {
31,-9, 11, /*, 1, 51, ? */
-5, 8, -4, 7, -5, 6, -6, 7, -6, 8, -5, 10, -4, 11, -2, 12,
1, 12, 4, 11, 5, 10, 6, 8, 6, 6, 5, 4, 4, 3, 0, 1,
0, -2, 31, 31, 1, 12, 3, 11, 4, 10, 5, 8, 5, 6, 4, 4,
2, 2, 31, 31, 0, -7, -1, -8, 0, -9, 1, -8, 0, -7};
static char c225[113] = {
55,-13, 14, /*, 9, 53, _ */
5, 4, 4, 6, 2, 7, -1, 7, -3, 6, -4, 5, -5, 2, -5, -1,
-4, -3, -2, -4, 1, -4, 3, -3, 4, -1, 31, 31, -1, 7, -3, 5,
-4, 2, -4, -1, -3, -3, -2, -4, 31, 31, 5, 7, 4, -1, 4, -3,
6, -4, 8, -4, 10, -2, 11, 1, 11, 3, 10, 6, 9, 8, 7, 10,
5, 11, 2, 12, -1, 12, -4, 11, -6, 10, -8, 8, -9, 6, -10, 3,
-10, 0, -9, -3, -8, -5, -6, -7, -4, -8, -1, -9, 2, -9, 5, -8,
7, -7, 8, -6, 31, 31, 6, 7, 5, -1, 5, -3, 6, -4};
static char c226[61] = {
29,-13, 11, /*, 6, 1, A */
6, 12, -4, -2, -7, -6, -9, -8, -11, -9, -13, -9, -14, -8, -14, -6,
-13, -5, -12, -5, -11, -6, 31, 31, 6, 12, 2, -9, 31, 31, 2, -8,
1, -4, 0, -2, -2, 0, -4, 1, -6, 1, -7, 0, -7, -2, -6, -5,
-3, -8, 0, -9, 3, -9, 5, -8, 6, -7};
static char c227[95] = {
46,-13, 14, /*, 6, 2, B */
3, 11, 2, 10, 1, 8, -1, 3, -3, -3, -4, -5, -6, -8, -8, -9,
-10, -9, -11, -8, -11, -6, -10, -5, -9, -5, -8, -6, 31, 31, -3, 6,
-4, 4, -5, 3, -7, 3, -8, 4, -8, 6, -7, 8, -5, 10, -3, 11,
0, 12, 6, 12, 8, 11, 9, 9, 9, 7, 8, 5, 6, 4, 3, 3,
-1, 3, 31, 31, 3, 3, 5, 2, 6, 1, 7, -1, 7, -4, 6, -7,
5, -8, 3, -9, 0, -9, -1, -8, -1, -6, 0, -4};
static char c228[67] = {
32,-12, 13, /*, 6, 3, C */
-7, 10, -8, 8, -8, 6, -7, 4, -4, 3, -1, 3, 3, 4, 5, 5,
8, 7, 9, 9, 9, 11, 8, 12, 6, 12, 3, 11, 0, 9, -2, 7,
-4, 4, -5, 2, -6, -1, -6, -4, -5, -7, -4, -8, -2, -9, 0, -9,
3, -8, 5, -6, 6, -4, 6, -2, 5, 0, 3, 0, 1, -1, 0, -3};
static char c229[71] = {
34,-13, 13, /*, 6, 4, D */
3, 11, 2, 10, 1, 8, -1, 3, -3, -3, -4, -5, -6, -8, -8, -9,
-10, -9, -11, -8, -11, -6, -10, -5, -8, -5, -6, -6, -4, -8, -2, -9,
1, -9, 3, -8, 5, -6, 7, -2, 8, 3, 8, 6, 7, 9, 5, 11,
3, 12, -2, 12, -5, 11, -7, 9, -8, 7, -8, 5, -7, 4, -5, 4,
-4, 5, -3, 7};
static char c230[69] = {
33,-10, 12, /*, 6, 5, E */
5, 9, 4, 8, 4, 6, 5, 5, 7, 5, 8, 7, 8, 9, 7, 11,
5, 12, 2, 12, 0, 11, -1, 10, -2, 8, -2, 6, -1, 4, 1, 3,
-1, 3, -4, 2, -6, 0, -7, -2, -7, -5, -6, -7, -5, -8, -3, -9,
0, -9, 3, -8, 5, -6, 6, -4, 6, -2, 5, 0, 3, 0, 1, -1,
0, -3};
static char c231[65] = {
31,-12, 12, /*, 6, 6, F */
-1, 6, -2, 4, -4, 3, -6, 3, -7, 5, -7, 7, -6, 9, -4, 11,
0, 12, 8, 12, 6, 9, 5, 7, 3, 1, 1, -4, 0, -6, -2, -8,
-5, -9, -8, -9, -10, -8, -10, -6, -9, -5, -8, -5, -7, -6, 31, 31,
-3, -1, -2, 0, 0, 1, 5, 1, 7, 2, 8, 4, 6, -2};
static char c232[73] = {
35,-11, 14, /*, 6, 7, G */
-6, 9, -7, 7, -7, 5, -6, 3, -4, 2, -2, 2, 1, 3, 3, 4,
6, 7, 7, 10, 7, 11, 6, 12, 5, 12, 3, 11, 1, 9, 0, 7,
-1, 4, -1, 1, 0, -1, 2, -2, 4, -2, 6, -1, 8, 1, 9, 3,
7, -3, 5, -6, 2, -8, -1, -9, -4, -9, -7, -8, -8, -7, -8, -5,
-7, -4, -6, -4, -5, -5};
static char c233[77] = {
37,-12, 15, /*, 6, 8, H */
-5, 6, -6, 7, -6, 9, -4, 11, -1, 12, 1, 12, -3, 0, -5, -5,
-7, -8, -9, -9, -11, -9, -12, -8, -12, -6, -11, -5, -10, -5, -9, -6,
31, 31, -8, -2, -7, -1, -5, 0, 4, 3, 6, 4, 9, 6, 11, 8,
12, 10, 12, 11, 11, 12, 10, 12, 8, 10, 6, 6, 4, 0, 3, -4,
3, -7, 4, -9, 5, -9, 7, -8, 9, -6};
static char c234[51] = {
24,-9, 11, /*, 6, 9, I */
8, 6, 6, 4, 3, 3, 0, 3, -2, 4, -3, 6, -3, 8, -2, 10,
0, 11, 3, 12, 8, 12, 6, 10, 4, 7, 2, 2, 0, -4, -1, -6,
-3, -8, -5, -9, -8, -9, -9, -8, -9, -6, -8, -5, -7, -5, -6, -6};
static char c235[53] = {
25,-9, 11, /*, 6, 10, J */
8, 6, 6, 4, 3, 3, 0, 3, -2, 4, -3, 6, -3, 8, -2, 10,
0, 11, 3, 12, 8, 12, 6, 10, 4, 7, 2, 2, 0, -4, -1, -7,
-3, -11, -4, -12, -6, -13, -7, -12, -7, -10, -6, -8, -4, -6, 2, -2,
4, 0};
static char c236[77] = {
37,-12, 15, /*, 6, 11, K */
-5, 6, -6, 7, -6, 9, -4, 11, -1, 12, 1, 12, -3, 0, -5, -5,
-7, -8, -9, -9, -11, -9, -12, -8, -12, -6, -11, -5, -10, -5, -9, -6,
31, 31, 11, 8, 12, 9, 12, 11, 11, 12, 9, 11, 8, 9, 6, 6,
5, 5, 3, 4, 0, 3, -2, 3, 31, 31, 0, 3, 1, 2, 2, 0,
3, -7, 4, -9, 5, -9, 7, -8, 9, -6};
static char c237[67] = {
32,-11, 12, /*, 6, 12, L */
-5, 9, -6, 7, -6, 5, -5, 3, -3, 2, 0, 2, 3, 3, 5, 4,
8, 7, 9, 10, 9, 11, 8, 12, 7, 12, 5, 11, 4, 10, 2, 7,
0, 1, -2, -4, -3, -6, -5, -8, -7, -9, -9, -9, -10, -8, -10, -6,
-9, -5, -7, -5, -5, -6, -2, -8, 0, -9, 3, -9, 5, -8, 6, -7};
static char c238[67] = {
32,-15, 16, /*, 6, 13, M */
0, 12, -4, 3, -7, -3, -9, -6, -11, -8, -13, -9, -15, -9, -16, -8,
-16, -6, -15, -5, -14, -5, -13, -6, 31, 31, 0, 12, -2, 3, -3, -5,
-3, -9, 31, 31, 8, 12, 4, 3, 2, -1, -1, -6, -3, -9, 31, 31,
8, 12, 6, 3, 5, -5, 5, -7, 6, -9, 7, -9, 9, -8, 11, -6};
static char c239[67] = {
32,-12, 15, /*, 6, 14, N */
0, 12, -1, 8, -3, 2, -5, -3, -6, -5, -8, -8, -10, -9, -12, -9,
-13, -8, -13, -6, -12, -5, -11, -5, -10, -6, 31, 31, 0, 12, 0, 6,
2, -3, 2, -9, 31, 31, 12, 9, 13, 8, 14, 8, 15, 9, 15, 11,
14, 12, 12, 12, 10, 11, 8, 8, 7, 6, 5, 1, 3, -5, 2, -9};
static char c240[53] = {
25,-11, 13, /*, 6, 15, O */
1, 12, -1, 11, -3, 9, -5, 6, -6, 4, -7, 0, -7, -4, -6, -7,
-5, -8, -3, -9, -1, -9, 2, -8, 4, -6, 6, -3, 7, -1, 8, 3,
8, 7, 7, 10, 6, 11, 5, 11, 3, 10, 1, 8, -1, 4, -2, -1,
-2, -4};
static char c241[75] = {
36,-13, 13, /*, 6, 16, P */
3, 11, 2, 10, 1, 8, -1, 3, -3, -3, -4, -5, -6, -8, -8, -9,
-10, -9, -11, -8, -11, -6, -10, -5, -9, -5, -8, -6, 31, 31, -3, 6,
-4, 4, -5, 3, -7, 3, -8, 4, -8, 6, -7, 8, -5, 10, -3, 11,
0, 12, 5, 12, 7, 11, 8, 10, 9, 8, 9, 5, 8, 3, 7, 2,
5, 1, 3, 1, 1, 2, 0, 3};
static char c242[67] = {
32,-10, 12, /*, 6, 17, Q */
3, 8, 3, 6, 2, 4, 1, 3, -1, 2, -3, 2, -4, 4, -4, 6,
-3, 9, -1, 11, 2, 12, 5, 12, 7, 11, 8, 9, 8, 5, 7, 2,
5, -1, 1, -5, -2, -7, -4, -8, -7, -9, -9, -9, -10, -8, -10, -6,
-9, -5, -7, -5, -5, -6, -2, -8, 0, -9, 3, -9, 5, -8, 6, -7};
static char c243[87] = {
42,-13, 14, /*, 6, 18, R */
3, 11, 2, 10, 1, 8, -1, 3, -3, -3, -4, -5, -6, -8, -8, -9,
-10, -9, -11, -8, -11, -6, -10, -5, -9, -5, -8, -6, 31, 31, -3, 6,
-4, 4, -5, 3, -7, 3, -8, 4, -8, 6, -7, 8, -5, 10, -3, 11,
0, 12, 6, 12, 8, 11, 9, 9, 9, 7, 8, 5, 7, 4, 4, 3,
-1, 3, 31, 31, 0, 3, 2, 2, 3, 0, 4, -7, 5, -9, 6, -9,
8, -8, 10, -6};
static char c244[69] = {
33, -11, 12, /*, 6, 19, S */
-3, 9, -4, 7, -4, 5, -3, 3, -1, 2, 2, 2, 5, 3, 7, 4,
9, 6, 10, 8, 10, 11, 9, 12, 8, 12, 7, 11, 6, 9, 5, 5,
4, -1, 3, -4, 2, -6, 0, -8, -3, -9, -6, -9, -8, -8, -9, -6,
-9, -4, -8, -2, -7, -1, -5, 0, -3, 0, -2, -1, -2, -3, -3, -5,
-4, -6};
static char c245[49] = {
23, -10, 12, /*, 6, 20, T */
1, 6, 0, 4, -2, 3, -4, 3, -5, 5, -5, 7, -4, 9, -2, 11,
2, 12, 10, 12, 8, 9, 7, 7, 5, 1, 3, -4, 2, -6, 0, -8,
-3, -9, -6, -9, -8, -8, -8, -6, -7, -5, -6, -5, -5, -6};
static char c246[53] = {
25, -12, 14, /*, 6, 21, U */
-9, 8, -7, 11, -5, 12, -4, 12, -3, 10, -3, 7, -4, 3, -5, 0,
-6, -4, -6, -7, -5, -9, -3, -9, -1, -8, 2, -5, 4, -2, 6, 3,
31, 31, 9, 12, 5, 0, 4, -4, 4, -7, 5, -9, 6, -9, 8, -8,
10, -6};
static char c247[59] = {
28, -12, 14, /*, 6, 22, V */
-9, 8, -7, 11, -5, 12, -4, 12, -3, 10, -3, 7, -4, 3, -5, 0,
-6, -4, -6, -7, -5, -9, -3, -9, -1, -8, 2, -5, 4, -2, 6, 2,
7, 5, 8, 9, 8, 11, 7, 12, 6, 12, 5, 11, 4, 9, 4, 6,
5, 4, 7, 2, 9, 1, 11, 1};
static char c248[69] = {
33, -14, 15, /*, 6, 23, W */
-9, 6, -10, 6, -11, 7, -11, 9, -10, 11, -8, 12, -4, 12, -5, 10,
-6, 5, -6, -3, -7, -9, 31, 31, 4, 12, 2, 10, 1, 8, -1, 3,
-3, -3, -5, -7, -7, -9, 31, 31, 4, 12, 3, 10, 2, 5, 2, -3,
1, -9, 31, 31, 12, 12, 10, 10, 9, 8, 7, 3, 5, -3, 3, -7,
1, -9};
static char c249[93] = {
45, -12, 14, /*, 6, 24, X */
-3, 7, -4, 6, -6, 6, -7, 7, -7, 9, -6, 11, -4, 12, -2, 12,
0, 11, 1, 9, 1, 6, 0, 2, -2, -3, -4, -6, -6, -8, -8, -9,
-10, -9, -11, -8, -11, -6, -10, -5, -9, -5, -8, -6, 31, 31, 8, 9,
9, 8, 10, 8, 11, 9, 11, 11, 10, 12, 8, 12, 6, 11, 4, 9,
2, 6, 0, 2, -1, -3, -1, -6, 0, -8, 2, -9, 4, -9, 6, -8,
7, -6, 7, -4, 6, -3, 4, -3, 3, -4};
static char c250[59] = {
28, -11, 13, /*, 6, 25, Y */
-7, 8, -5, 11, -3, 12, -2, 12, -1, 11, -1, 9, -3, 3, -3, 0,
-2, -2, 0, -2, 3, -1, 5, 1, 7, 4, 8, 6, 31, 31, 10, 12,
8, 6, 5, -3, 3, -6, 1, -8, -2, -9, -5, -9, -8, -8, -9, -6,
-9, -4, -8, -3, -7, -3, -6, -4};
static char c251[59] = {
28, -10, 13, /*, 6, 26, Z */
2, 6, 1, 4, -1, 3, -3, 3, -4, 5, -4, 7, -3, 9, -1, 11,
3, 12, 11, 12, 9, 9, 7, 5, 4, -2, 2, -5, 0, -7, -2, -8,
-6, -9, -9, -9, -10, -8, -10, -6, -9, -5, -7, -5, -5, -6, -2, -8,
0, -9, 3, -9, 5, -8, 6, -7};
static char c252[13] = {
5, -10, 10, /*, box */
-8, -8, -8, 8, 8, 8, 8, -8, -8, -8};
static char c253[93] = {
45, -8, 8, /*, 9, 55, & */
3, 9, 2, 8, 3, 7, 4, 8, 4, 9, 3, 11, 1, 12, -1, 12,
-3, 11, -4, 9, -4, 7, -3, 5, -1, 3, 4, 0, 31, 31, -3, 5,
2, 2, 4, 0, 5, -2, 5, -4, 4, -6, 2, -8, 31, 31, -2, 4,
-4, 2, -5, 0, -5, -2, -4, -4, -2, -6, 3, -9, 31, 31, -4, -4,
1, -7, 3, -9, 4, -11, 4, -13, 3, -15, 1, -16, -1, -16, -3, -15,
-4, -13, -4, -12, -3, -11, -2, -12, -3, -13};
static char c254[13] = {
5, -10, 10, /*, diamond */
-8, 0, 0, 8, 8, 0, 0, -8, -8, 0};
static char c255[29] = {
13, -7, 7, /*, 9, 7, G */
-1, 12, -3, 11, -4, 9, -4, 7, -3, 5, -1, 4, 1, 4, 3, 5,
4, 7, 4, 9, 3, 11, 1, 12, -1, 12};
static char c256[53] = {
25, -12, 13, /*, 9, 50, ] */
10, -1, 9, -3, 7, -4, 5, -4, 3, -3, 2, -2, -1, 2, -2, 3,
-4, 4, -6, 4, -8, 3, -9, 1, -9, -1, -8, -3, -6, -4, -4, -4,
-2, -3, -1, -2, 2, 2, 3, 3, 5, 4, 7, 4, 9, 3, 10, 1,
10, -1};
static char c257[15] = {
6, -6, 6, /*, 9, 30, 3, */
-2, 12, 3, 6, 31, 31, -2, 12, -3, 11, 3, 6};
static char c258[47] = {
22, -6, 11, /*, 5, 1, A */
3, -3, 2, -1, 0, 0, -2, 0, -4, -1, -5, -2, -6, -4, -6, -6,
-5, -8, -3, -9, -1, -9, 1, -8, 2, -6, 31, 31, 4, 0, 2, -6,
2, -8, 3, -9, 4, -9, 6, -8, 7, -7, 9, -4};
static char c259[47] = {
22, -5, 11, /*, 5, 2, B */
-5, -4, -3, -1, 0, 4, 1, 6, 2, 9, 2, 11, 1, 12, -1, 11,
-2, 9, -3, 5, -4, -2, -4, -8, -3, -9, -2, -9, 0, -8, 2, -6,
3, -3, 3, 0, 4, -4, 5, -5, 7, -5, 9, -4};
static char c260[29] = {
13, -5, 8, /*, 5, 3, C */
2, -2, 2, -1, 1, 0, -1, 0, -3, -1, -4, -2, -5, -4, -5, -6,
-4, -8, -2, -9, 1, -9, 4, -7, 6, -4};
static char c261[47] = {
22, -6, 11, /*, 5, 4, D */
3, -3, 2, -1, 0, 0, -2, 0, -4, -1, -5, -2, -6, -4, -6, -6,
-5, -8, -3, -9, -1, -9, 1, -8, 2, -6, 31, 31, 8, 12, 2, -6,
2, -8, 3, -9, 4, -9, 6, -8, 7, -7, 9, -4};
static char c262[35] = {
16, -5, 8, /*, 5, 5, E */
-3, -7, -1, -6, 0, -5, 1, -3, 1, -1, 0, 0, -1, 0, -3, -1,
-4, -3, -4, -6, -3, -8, -1, -9, 1, -9, 3, -8, 4, -7, 6, -4};
static char c263[49] = {
23, -3, 7, /*, 5, 6, F */
-3, -4, 1, 1, 3, 4, 4, 6, 5, 9, 5, 11, 4, 12, 2, 11,
1, 9, -1, 1, -4, -8, -7, -15, -8, -18, -8, -20, -7, -21, -5, -20,
-4, -17, -3, -8, -2, -9, 0, -9, 2, -8, 3, -7, 5, -4};
static char c264[57] = {
27, -6, 11, /*, 5, 7, G */
3, -3, 2, -1, 0, 0, -2, 0, -4, -1, -5, -2, -6, -4, -6, -6,
-5, -8, -3, -9, -1, -9, 1, -8, 2, -7, 31, 31, 4, 0, 2, -7,
-2, -18, -3, -20, -5, -21, -6, -20, -6, -18, -5, -15, -2, -12, 1, -10,
3, -9, 6, -7, 9, -4};
static char c265[59] = {
28, -5, 12, /*, 5, 8, H */
-5, -4, -3, -1, 0, 4, 1, 6, 2, 9, 2, 11, 1, 12, -1, 11,
-2, 9, -3, 5, -4, -1, -5, -9, 31, 31, -5, -9, -4, -6, -3, -4,
-1, -1, 1, 0, 3, 0, 4, -1, 4, -3, 3, -6, 3, -8, 4, -9,
5, -9, 7, -8, 8, -7, 10, -4};
static char c266[33] = {
15, -2, 7, /*, 5, 9, I */
1, 5, 1, 4, 2, 4, 2, 5, 1, 5, 31, 31, -2, -4, 0, 0,
-2, -6, -2, -8, -1, -9, 0, -9, 2, -8, 3, -7, 5, -4};
static char c267[41] = {
19, -2, 7, /*, 5, 10, J */
1, 5, 1, 4, 2, 4, 2, 5, 1, 5, 31, 31, -2, -4, 0, 0,
-6, -18, -7, -20, -9, -21, -10, -20, -10, -18, -9,-15,-6,-12,-3,-10,
-1, -9, 2, -7, 5, -4};
static char c268[67] = {
32, -5, 11, /*, 5, 11, K */
-5, -4, -3, -1, 0, 4, 1, 6, 2, 9, 2, 11, 1, 12, -1, 11,
-2, 9, -3, 5, -4, -1, -5, -9, 31, 31, -5, -9, -4, -6, -3, -4,
-1, -1, 1, 0, 3, 0, 4, -1, 4, -3, 2, -4, -1, -4, 31, 31,
-1, -4, 1, -5, 2, -8, 3, -9, 4, -9, 6, -8, 7, -7, 9, -4};
static char c269[37] = {
17, -3, 7, /*, 5, 12, L */
-3, -4, -1, -1, 2, 4, 3, 6, 4, 9, 4, 11, 3, 12, 1, 11,
0, 9, -1, 5, -2, -2, -2, -8, -1, -9, 0, -9, 2, -8, 3, -7,
5, -4};
static char c270[67] = {
32, -13, 14, /*, 5, 13, M */
-13, -4, -11, -1, -9, 0, -8, -1, -8, -2, -9, -6, -10, -9, 31, 31,
-9, -6, -8, -4, -6, -1, -4, 0, -2, 0, -1, -1, -1, -2, -2, -6,
-3, -9, 31, 31, -2, -6, -1, -4, 1, -1, 3, 0, 5, 0, 6, -1,
6, -3, 5, -6, 5, -8, 6, -9, 7, -9, 9, -8, 10, -7, 12, -4};
static char c271[47] = {
22, -8, 12, /*, 5, 14, N */
-8, -4, -6, -1, -4, 0, -3, -1, -3, -2, -4, -6, -5, -9, 31, 31,
-4, -6, -3, -4, -1, -1, 1, 0, 3, 0, 4, -1, 4, -3, 3, -6,
3, -8, 4, -9, 5, -9, 7, -8, 8, -7, 10, -4};
static char c272[47] = {
22, -6, 10, /*, 5, 15, O */
0, 0, -2, 0, -4, -1, -5, -2, -6, -4, -6, -6, -5, -8, -3, -9,
-1, -9, 1, -8, 2, -7, 3, -5, 3, -3, 2, -1, 0, 0, -1, -1,
-1, -3, 0, -5, 2, -6, 5, -6, 7, -5, 8, -4};
static char c273[49] = {
23, -7, 10, /*, 5, 16, P */
-7, -4, -5, -1, -4, 1, -5, -3, -11, -21, 31, 31, -5, -3, -4, -1,
-2, 0, 0, 0, 2, -1, 3, -3, 3, -5, 2, -7, 1, -8, -1, -9,
31, 31, -5, -8, -3, -9, 0, -9, 3, -8, 5, -7, 8, -4};
static char c274[55] = {
26, -6, 11, /*, 5, 17, Q */
3, -3, 2, -1, 0, 0, -2, 0, -4, -1, -5, -2, -6, -4, -6, -6,
-5, -8, -3, -9, -1, -9, 1, -8, 31, 31, 4, 0, 3, -3, 1, -8,
-2, -15, -3, -18, -3, -20, -2, -21, 0, -20, 1, -17, 1, -10, 3, -9,
6, -7, 9, -4};
static char c275[31] = {
14, -5, 10, /*, 5, 18, R */
-5, -4, -3, -1, -2, 1, -2, -1, 1, -1, 2, -2, 2, -4, 1, -7,
1, -8, 2, -9, 3, -9, 5, -8, 6, -7, 8, -4};
static char c276[33] = {
15, -4, 9, /*, 5, 19, S */
-4, -4, -2, -1, -1, 1, -1, -1, 1, -4, 2, -6, 2, -8, 0, -9,
31, 31, -4, -8, -2, -9, 2, -9, 4, -8, 5, -7, 7, -4};
static char c277[33] = {
15, -3, 8, /*, 5, 20, T */
-3, -4, -1, -1, 1, 3, 31, 31, 4, 12, -2, -6, -2, -8, -1, -9,
1, -9, 3, -8, 4, -7, 6, -4, 31, 31, -2, 4, 5, 4};
static char c278[39] = {
18, -6, 11, /*, 5, 21, U */
-6, -4, -4, 0, -6, -6, -6, -8, -5, -9, -3, -9, -1, -8, 1, -6,
3, -3, 31, 31, 4, 0, 2, -6, 2, -8, 3, -9, 4, -9, 6, -8,
7, -7, 9, -4};
static char c279[35] = {
16, -6, 11, /*, 5, 22, V */
-6, -4, -4, 0, -5, -5, -5, -8, -4, -9, -3, -9, 0, -8, 2, -6,
3, -3, 3, 0, 31, 31, 3, 0, 4, -4, 5, -5, 7, -5, 9, -4};
static char c280[51] = {
24, -9, 14, /*, 5, 23, W */
-6, 0, -8, -2, -9, -5, -9, -7, -8, -9, -6, -9, -4, -8, -2, -6,
31, 31, 0, 0, -2, -6, -2, -8, -1, -9, 1, -9, 3, -8, 5, -6,
6, -3, 6, 0, 31, 31, 6, 0, 7, -4, 8, -5, 10, -5, 12, -4};
static char c281[41] = {
19, -8, 10, /*, 5, 24, X */
-8, -4, -6, -1, -4, 0, -2, 0, -1, -1, -1, -8, 0, -9, 3, -9,
6, -7, 8, -4, 31, 31, 5, -1, 4, 0, 2, 0, 1, -1, -3, -8,
-4, -9, -6, -9, -7, -8};
static char c282[47] = {
22, -6, 11, /*, 5, 25, Y */
-6, -4, -4, 0, -6, -6, -6, -8, -5, -9, -3, -9, -1, -8, 1, -6,
3, -3, 31, 31, 4, 0, -2, -18, -3, -20, -5, -21, -6, -20, -6, -18,
-5, -15, -2, -12, 1, -10, 3, -9, 6, -7, 9, -4};
static char c283[47] = {
22, -6, 10, /*, 5, 26, Z */
-6, -4, -4, -1, -2, 0, 0, 0, 2, -2, 2, -4, 1, -6, -1, -8,
-4, -9, -2, -10, -1, -12, -1, -15, -2, -18, -3, -20, -5, -21, -6, -20,
-6, -18, -5, -15, -2, -12, 1, -10, 5, -7, 8, -4};
static char c284[65] = {
31, -12, 12, /*, 9, 48, @ */
9, 15, 8, 14, 9, 13, 10, 14, 10, 15, 9, 16, 7, 16, 5, 15,
3, 13, 2, 11, 1, 8, 0, 4, -2, -8, -3, -12, -4, -14, 31, 31,
4, 14, 3, 12, 2, 8, 0, -4, -1, -8, -2, -11, -3, -13, -5, -15,
-7, -16, -9, -16, -10, -15, -10, -14, -9, -13, -8, -14, -9, -15};
static char c285[101] = {
49, -12, 12, /*, 9, 49, [ */
9, 15, 8, 14, 9, 13, 10, 14, 10, 15, 9, 16, 7, 16, 5, 15,
3, 13, 2, 11, 1, 8, 0, 4, -2, -8, -3, -12, -4, -14, 31, 31,
4, 14, 3, 12, 2, 8, 0, -4, -1, -8, -2, -11, -3, -13, -5, -15,
-7, -16, -9, -16, -10, -15, -10, -14, -9, -13, -8, -14, -9, -15, 31, 31,
-1, 7, -4, 6, -6, 4, -7, 1, -7, -1, -6, -4, -4, -6, -1, -7,
1, -7, 4, -6, 6, -4, 7, -1, 7, 1, 6, 4, 4, 6, 1, 7,
-1, 7};
static char c286[91] = {
44, -9, 10, /*, 9, 45, */
6, 0, 5, 3, 4, 4, 2, 5, 0, 5, -3, 4, -5, 1, -6, -2,
-6, -5, -5, -7, -4, -8, -2, -9, 0, -9, 3, -8, 5, -6, 6, -3,
7, 2, 7, 7, 6, 10, 5, 11, 3, 12, 0, 12, -2, 11, -4, 9,
-4, 8, -3, 8, -3, 9, -2, 11, 31, 31, 0, 5, -2, 4, -4, 1,
-5, -2, -5, -6, -4, -8, 31, 31, 0, -9, 2, -8, 4, -6, 5, -3,
6, 2, 6, 7, 5, 10, 3, 12};
static char c287[31] = {
14, -10, 10, /*, 9, 46, , */
-8, 12, 0, -9, 31, 31, -7, 12, 0, -7, 31, 31, 8, 12, 0, -9,
31, 31, -8, 12, 8, 12, 31, 31, -7, 11, 7, 11};
static char c288[53] = {
25, -12, 13, /*, 9, 50, ] */
10, -1, 9, -3, 7, -4, 5, -4, 3, -3, 2, -2, -1, 2, -2, 3,
-4, 4, -6, 4, -8, 3, -9, 1, -9, -1, -8, -3, -6, -4, -4, -4,
-2, -3, -1, -2, 2, 2, 3, 3, 5, 4, 7, 4, 9, 3, 10, 1,
10, -1};
static char c289[3] = {
0, -8, 8}; /*, 1, 45, */
static char c290[31] = {
14, -4, 6, /*, 1, 54, ! */
0, 12, -1, 10, 0, -2, 1, 10, 0, 12, 31, 31, 0, 10, 0, 4,
31, 31, 0, -7, -1, -8, 0, -9, 1, -8, 0, -7};
static char c291[25] = {
11, -7, 9, /*, 1, 61, " */
-3, 12, -4, 5, 31, 31, -2, 12, -4, 5, 31, 31, 3, 12, 2, 5,
31, 31, 4, 12, 2, 5};
static char c292[25] = {
11, -10, 13, /*, 1, 52, # */
1, 12, -6, -16, 31, 31, 7, 12, 0, -16, 31, 31, -6, 1, 8, 1,
31, 31, -7, -5, 7, -5};
static char c293[85] = {
41, -10, 10, /*, 1, 43, $ */
-2, 16, -2, -13, 31, 31, 2, 16, 2, -13, 31, 31, 6, 9, 5, 8,
6, 7, 7, 8, 7, 9, 5, 11, 2, 12, -2, 12, -5, 11, -7, 9,
-7, 7, -6, 5, -5, 4, -3, 3, 3, 1, 5, 0, 7, -2, 31, 31,
-7, 7, -5, 5, -3, 4, 3, 2, 5, 1, 6, 0, 7, -2, 7, -6,
5, -8, 2, -9, -2, -9, -5, -8, -7, -6, -7, -5, -6, -4, -5, -5,
-6, -6};
static char c294[65] = {
31, -12, 14, /*, 1, 60, % */
9, 12, -9, -9, 31, 31, -4, 12, -2, 10, -2, 8, -3, 6, -5, 5,
-7, 5, -9, 7, -9, 9, -8, 11, -6, 12, -4, 12, -2, 11, 1, 10,
4, 10, 7, 11, 9, 12, 31, 31, 5, -2, 3, -3, 2, -5, 2, -7,
4, -9, 6, -9, 8, -8, 9, -6, 9, -4, 7, -2, 5, -2};
static char c295[99] = {
48, -12, 15, /*, 1, 55, & */
9, 4, 8, 3, 9, 2, 10, 3, 10, 4, 9, 5, 8, 5, 7, 4,
6, 2, 4, -4, 3, -6, 1, -8, -1, -9, -5, -9, -8, -8, -9, -6,
-9, -3, -8, -1, -2, 3, 0, 5, 1, 7, 1, 9, 0, 11, -2, 12,
-4, 11, -5, 9, -5, 7, -4, 4, -2, 1, 3, -6, 5, -8, 8, -9,
9, -9, 10, -8, 10, -7, 31, 31, -5, -9, -7, -8, -8, -6, -8, -3,
-7, -1, -5, 1, 31, 31, -5, 7, -4, 5, 4, -6, 6, -8, 8, -9};
static char c296[13] = {
5, -4, 6, /*, 1, 57, ' */
0, 12, -1, 5, 31, 31, 1, 12, -1, 5};
static char c297[41] = {
19, -7, 7, /*, 1, 41, ( */
4, 16, 2, 14, 0, 11, -2, 7, -3, 2, -3, -2, -2, -7, 0, -11,
2, -14, 4, -16, 31, 31, 2, 14, 0, 10, -1, 7, -2, 2, -2, -2,
-1, -7, 0, -10, 2, -14};
static char c298[41] = {
19, -7, 7, /*, 1, 42, ) */
-4, 16, -2, 14, 0, 11, 2, 7, 3, 2, 3, -2, 2, -7, 0, -11,
-2, -14, -4, -16, 31, 31, -2, 14, 0, 10, 1, 7, 2, 2, 2, -2,
1, -7, 0, -10, -2, -14};
static char c299[19] = {
8, -8, 8, /*, 1, 39, * */
0, 12, 0, 0, 31, 31, -5, 9, 5, 3, 31, 31, 5, 9, -5, 3};
static char c300[13] = {
5, -12, 12, /*, 1, 37, + */
0, 9, 0, -9, 31, 31, -9, 0, 9, 0};
static char c301[17] = {
7, -4, 4, /*, 1, 46, , */
0, -9, -1, -8, 0, -7, 1, -8, 1, -10, 0, -12, -1, -13};
static char c302[7] = {
2, -12, 12, /*, 1, 38, - */
-9, 0, 9, 0};
static char c303[13] = {
5, -4, 4, /*, 1, 47, . */
0, -7, -1, -8, 0, -9, 1, -8, 0, -7};
static char c304[7] = {
2, -11, 11, /*, 1, 40, / */
9, 16, -9, -16};
static char c305[85] = {
41, -10, 12, /*, 7, 27, 0, */
-6, 10, -6, -6, -8, -7, 31, 31, -5, 9, -5, -6, -2, -8, 31, 31,
-4, 10, -4, -6, -2, -7, -1, -8, 31, 31, -6, 10, -4, 10, 1, 11,
3, 12, 31, 31, 1, 11, 2, 10, 4, 9, 4, -7, 31, 31, 2, 11,
5, 9, 5, -6, 31, 31, 3, 12, 4, 11, 6, 10, 8, 10, 6, 9,
6, -7, 31, 31, -8, -7, -6, -7, -4, -8, -3, -9, -1, -8, 4, -7,
6, -7};
static char c306[55] = {
26, -10, 12, /*, 7, 28, 1, */
-3, 10, -2, 9, -1, 7, -1, -6, -3, -7, 31, 31, -1, 9, -2, 10,
-1, 11, 0, 9, 0, -7, 2, -8, 31, 31, -3, 10, 0, 12, 1, 10,
1, -6, 3, -7, 4, -7, 31, 31, -3, -7, -2, -7, 0, -8, 1, -9,
2, -8, 4, -7};
static char c307[95] = {
46, -10, 12, /*, 7, 29, 2, */
-6, 10, -4, 10, -2, 11, -1, 12, 1, 11, 4, 10, 6, 10, 31, 31,
-2, 10, 0, 11, 31, 31, -6, 10, -4, 9, -2, 9, 0, 10, 1, 11,
31, 31, 4, 10, 4, 2, 31, 31, 5, 9, 5, 3, 31, 31, 6, 10,
6, 2, -1, 2, -4, 1, -6, -1, -7, -4, -7, -9, 31, 31, -7, -9,
-4, -7, 0, -6, 4, -6, 7, -7, 31, 31, -2, -7, 3, -7, 6, -8,
31, 31, -7, -9, -3, -8, 3, -8, 6, -9, 7, -7};
static char c308[115] = {
56, -10, 12, /*, 7, 30, 3, */
-6, 10, -5, 10, -3, 11, -2, 12, 0, 11, 4, 10, 6, 10, 31, 31,
-3, 10, -1, 11, 31, 31, -6, 10, -4, 9, -2, 9, 0, 11, 31, 31,
4, 10, 4, 3, 31, 31, 5, 9, 5, 4, 31, 31, 6, 10, 6, 3,
4, 3, 1, 2, -1, 1, 31, 31, -1, 2, 1, 1, 4, 0, 6, 0,
6, -7, 31, 31, 5, -1, 5, -6, 31, 31, 4, 0, 4, -7, 31, 31,
-7, -7, -5, -6, -3, -6, -1, -7, 0, -8, 31, 31, -3, -7, -1, -8,
31, 31, -7, -7, -5, -7, -3, -8, -2, -9, 0, -8, 4, -7, 6, -7};
static char c309[77] = {
37, -10, 12, /*, 7, 31, 4, */
3, 12, -7, 2, -7, -3, 7, -3, 8, -4, 8, -2, 7, -3, 31, 31,
-6, 2, -6, -2, 31, 31, -5, 4, -5, -3, 31, 31, 2, 11, 2, -6,
0, -7, 31, 31, 3, 8, 4, 10, 3, 11, 3, -7, 5, -8, 31, 31,
3, 12, 5, 10, 4, 8, 4, -6, 6, -7, 7, -7, 31, 31, 0, -7,
1, -7, 3, -8, 4, -9, 5, -8, 7, -7};
static char c310[107] = {
52, -10, 12, /*, 7, 32, 5, */
-6, 12, -6, 2, 31, 31, -6, 12, 6, 12, 31, 31, -5, 11, 4, 11,
31, 31, -6, 10, 3, 10, 5, 11, 6, 12, 31, 31, 4, 5, 3, 4,
1, 3, -3, 2, -6, 2, 31, 31, 1, 3, 2, 3, 4, 2, 4, -7,
31, 31, 3, 4, 5, 3, 5, -6, 31, 31, 4, 5, 5, 4, 7, 3,
8, 3, 6, 2, 6, -7, 31, 31, -7, -7, -5, -6, -3, -6, -1, -7,
0, -8, 31, 31, -3, -7, -1, -8, 31, 31, -7, -7, -5, -7, -3, -8,
-2, -9, 0, -8, 4, -7, 6, -7};
static char c311[119] = {
58, -10, 12, /*, 7, 33, 6, */
-6, 10, -6, -6, -8, -7, 31, 31, -5, 9, -5, -6, -2, -8, 31, 31,
-4, 10, -4, -6, -2, -7, -1, -8, 31, 31, -6, 10, -4, 10, 0, 11,
2, 12, 3, 11, 5, 10, 6, 10, 31, 31, 1, 11, 3, 10, 31, 31,
0, 11, 2, 9, 4, 9, 6, 10, 31, 31, -4, 2, -3, 2, 1, 3,
3, 4, 4, 5, 31, 31, 1, 3, 2, 3, 4, 2, 4, -7, 31, 31,
3, 4, 5, 2, 5, -6, 31, 31, 4, 5, 5, 4, 7, 3, 8, 3,
6, 2, 6, -7, 31, 31, -8, -7, -6, -7, -4, -8, -3, -9, -1, -8,
4, -7, 6, -7};
static char c312[79] = {
38, -10, 12, /*, 7, 34, 7, */
-8, 10, -5, 12, -2, 11, 3, 11, 7, 12, 31, 31, -6, 11, -3, 10,
2, 10, 5, 11, 31, 31, -8, 10, -7, 10, -4, 9, 1, 9, 4, 10,
7, 12, 31, 31, 7, 12, 6, 10, 4, 7, 0, 3, -2, 0, -3, -3,
-3, -6, -2, -9, 31, 31, -1, 1, -2, -2, -2, -5, -1, -8, 31, 31,
2, 5, 0, 2, -1, -1, -1, -4, 0, -7, -2, -9};
static char c313[143] = {
70, -10, 12, /*, 7, 35, 8, */
-6, 9, -6, 3, 31, 31, -5, 8, -5, 4, 31, 31, -4, 9, -4, 3,
31, 31, -6, 9, -4, 9, 1, 10, 3, 11, 4, 12, 31, 31, 1, 10,
2, 10, 4, 9, 4, 3, 31, 31, 3, 11, 5, 10, 5, 4, 31, 31,
4, 12, 5, 11, 7, 10, 8, 10, 6, 9, 6, 3, 31, 31, -6, 3,
-4, 3, 4, 0, 6, 0, 31, 31, 6, 3, 4, 3, -4, 0, -6, 0,
31, 31, -6, 0, -6, -6, -8, -7, 31, 31, -5, -1, -5, -6, -2, -8,
31, 31, -4, 0, -4, -6, -2, -7, -1, -8, 31, 31, 4, 0, 4, -7,
31, 31, 5, -1, 5, -6, 31, 31, 6, 0, 6, -7, 31, 31, -8, -7,
-6, -7, -4, -8, -3, -9, -1, -8, 4, -7, 6, -7};
static char c314[121] = {
59, -10, 12, /*, 7, 36, 9, */
-6, 10, -6, 1, -8, 0, 31, 31, -5, 9, -5, 0, -3, -1, 31, 31,
-4, 10, -4, 1, -2, 0, -1, 0, 31, 31, -6, 10, -4, 10, 1, 11,
3, 12, 31, 31, 1, 11, 2, 10, 4, 9, 4, -7, 31, 31, 2, 11,
5, 9, 5, -6, 31, 31, 3, 12, 4, 11, 6, 10, 8, 10, 6, 9,
6, -7, 31, 31, -8, 0, -7, 0, -5, -1, -4, -2, -3, -1, -1, 0,
3, 1, 4, 1, 31, 31, -7, -7, -5, -6, -3, -6, -1, -7, 0, -8,
31, 31, -3, -7, -1, -8, 31, 31, -7, -7, -5, -7, -3, -8, -2, -9,
0, -8, 4, -7, 6, -7};
static char c315[25] = {
11, -4, 6, /*, 3, 63, ; */
0, 5, -1, 4, 0, 3, 1, 4, 0, 5, 31, 31, 0, -7, -1, -8,
0, -9, 1, -8, 0, -7};
static char c316[29] = {
13, -4, 6, /*, 1, 63, ; */
0, 5, -1, 4, 0, 3, 1, 4, 0, 5, 31, 31, 0, -9, -1, -8,
0, -7, 1, -8, 1, -10, 0, -12, -1, -13};
static char c317[9] = {
3, -11, 13, /*, 1, 58, < */
8, 9, -8, 0, 8, -9};
static char c318[13] = {
5, -12, 12, /*, 1, 44, = */
-9, 3, 9, 3, 31, 31, -9, -3, 9, -3};
static char c319[9] = {
3, -11, 13, /*, 1, 59, > */
-8, 9, 8, 0, -8, -9};
static char c320[65] = {
31, -9, 11, /*, 1, 51, ? */
-5, 8, -4, 7, -5, 6, -6, 7, -6, 8, -5, 10, -4, 11, -2, 12,
1, 12, 4, 11, 5, 10, 6, 8, 6, 6, 5, 4, 4, 3, 0, 1,
0, -2, 31, 31, 1, 12, 3, 11, 4, 10, 5, 8, 5, 6, 4, 4,
2, 2, 31, 31, 0, -7, -1, -8, 0, -9, 1, -8, 0, -7};
static char c321[113] = {
55, -13, 14, /*, 9, 53, _ */
5, 4, 4, 6, 2, 7, -1, 7, -3, 6, -4, 5, -5, 2, -5, -1,
-4, -3, -2, -4, 1, -4, 3, -3, 4, -1, 31, 31, -1, 7, -3, 5,
-4, 2, -4, -1, -3, -3, -2, -4, 31, 31, 5, 7, 4, -1, 4, -3,
6, -4, 8, -4, 10, -2, 11, 1, 11, 3, 10, 6, 9, 8, 7, 10,
5, 11, 2, 12, -1, 12, -4, 11, -6, 10, -8, 8, -9, 6, -10, 3,
-10, 0, -9, -3, -8, -5, -6, -7, -4, -8, -1, -9, 2, -9, 5, -8,
7, -7, 8, -6, 31, 31, 6, 7, 5, -1, 5, -3, 6, -4};
static char c322[121] = {
59, -12, 14, /*, 8, 1, A */
-6, 9, -4, 11, -2, 12, 0, 12, 1, 11, 8, -5, 9, -6, 11, -6,
31, 31, -1, 11, 0, 10, 7, -6, 8, -8, 9, -7, 7, -6, 31, 31,
-4, 11, -2, 11, -1, 10, 6, -6, 7, -8, 8, -9, 9, -9, 11, -6,
31, 31, -6, 5, -5, 6, -3, 7, -2, 7, -1, 6, 31, 31, -2, 6,
-2, 5, 31, 31, -5, 6, -3, 6, -2, 4, 31, 31, -11, -9, -9, -7,
-7, -6, -4, -6, -2, -7, 31, 31, -8, -7, -4, -7, -3, -8, 31, 31,
-11, -9, -8, -8, -5, -8, -4, -9, -2, -7, 31, 31, 0, 8, -6, -6,
31, 31, -4, -1, 4, -1};
static char c323[221] = {
109, -12, 15, /*, 8, 2, B */
-10, 10, -8, 12, -5, 12, -3, 11, -1, 12, 31, 31, -7, 11, -4, 11,
31, 31, -10, 10, -8, 11, -6, 10, -3, 10, -1, 12, 31, 31, -5, 7,
-6, 6, -7, 4, -7, 3, -9, 3, -10, 2, -10, 0, -9, 1, -7, 1,
-7, -5, 31, 31, -6, 5, -6, -3, 31, 31, -9, 2, -6, 2, 31, 31,
-5, 7, -5, -2, -6, -4, -7, -5, 31, 31, 0, 9, -1, 8, -2, 6,
-2, -3, 31, 31, -1, 7, -1, -1, 31, 31, 0, 9, 0, 0, -1, -2,
-2, -3, 31, 31, 0, 9, 6, 12, 8, 11, 9, 9, 9, 7, 7, 5,
3, 3, 31, 31, 6, 11, 8, 9, 8, 7, 31, 31, 4, 11, 6, 10,
7, 9, 7, 6, 5, 4, 31, 31, 5, 4, 8, 2, 9, 0, 9, -6,
31, 31, 7, 2, 8, 0, 8, -5, 31, 31, 5, 4, 6, 3, 7, 1,
7, -6, 31, 31, -8, -9, -5, -7, -2, -6, 2, -6, 5, -7, 31, 31,
-6, -8, -3, -7, 2, -7, 4, -8, 31, 31, -8, -9, -4, -8, 1, -8,
3, -9, 5, -7, 7, -6, 9, -6, 31, 31, 3, 3, 3, -6, 31, 31,
3, 0, 7, 0, 31, 31, 3, -3, 7, -3};
static char c324[139] = {
68, -13, 13, /*, 8, 3, C */
-4, 11, -6, 10, -8, 8, -9, 6, -10, 3, -10, -1, -9, -4, -8, -6,
-5, -8, -2, -9, 1, -9, 4, -8, 6, -7, 8, -5, 9, -3, 31, 31,
-8, 7, -9, 4, -9, -1, -7, -5, -4, -7, -1, -8, 2, -8, 5, -7,
31, 31, -4, 11, -6, 9, -7, 7, -8, 4, -8, 0, -7, -3, -4, -6,
-1, -7, 2, -7, 5, -6, 7, -5, 9, -3, 31, 31, -2, 8, -2, -4,
31, 31, -1, 8, -1, -2, 31, 31, 0, 9, 0, -1, -1, -3, -2, -4,
31, 31, -2, 8, 0, 9, 3, 12, 5, 11, 7, 11, 8, 12, 31, 31,
2, 11, 4, 10, 6, 10, 31, 31, 1, 10, 3, 9, 5, 9, 7, 10,
8, 12, 31, 31, 5, 9, 5, -6};
static char c325[145] = {
71, -11, 14, /*, 8, 4, D */
-9, 12, 5, 12, 7, 11, 8, 9, 8, -6, 31, 31, -7, 11, 5, 11,
7, 9, 7, -5, 31, 31, -9, 12, -8, 11, -6, 10, 5, 10, 6, 9,
6, -6, 31, 31, -3, 7, -4, 6, -5, 4, -5, 3, -7, 3, -8, 2,
-8, 0, -7, 1, -5, 1, -5, -4, 31, 31, -4, 5, -4, -2, 31, 31,
-7, 2, -4, 2, 31, 31, -3, 7, -3, -1, -4, -3, -5, -4, 31, 31,
-9, -9, -6, -7, -3, -6, 1, -6, 4, -7, 31, 31, -7, -8, -4, -7,
1, -7, 3, -8, 31, 31, -9, -9, -5, -8, 0, -8, 2, -9, 4, -7,
6, -6, 8, -6, 31, 31, 0, 10, 0, -6, 31, 31, 0, 5, 2, 4,
4, 4, 6, 5, 31, 31, 0, -1, 2, 0, 4, 0, 6, -1};
static char c326[189] = {
93, -11, 13, /*, 8, 5, E */
-9, 10, -7, 12, -5, 12, -3, 11, -1, 12, 31, 31, -6, 11, -4, 11,
31, 31, -9, 10, -7, 11, -5, 10, -3, 10, -1, 12, 31, 31, -4, 7,
-5, 6, -6, 4, -6, 3, -8, 3, -9, 2, -9, 0, -8, 1, -6, 1,
-6, -5, 31, 31, -5, 5, -5, -3, 31, 31, -8, 2, -5, 2, 31, 31,
-4, 7, -4, -2, -5, -4, -6, -5, 31, 31, -1, 5, 0, 8, 1, 10,
2, 11, 4, 12, 6, 12, 9, 11, 31, 31, 2, 10, 4, 11, 6, 11,
8, 10, 31, 31, 0, 8, 1, 9, 3, 10, 5, 10, 7, 9, 9, 11,
31, 31, -1, -3, 0, 0, 1, 2, 2, 3, 4, 3, 6, 2, 31, 31,
2, 2, 4, 2, 5, 1, 31, 31, 0, 0, 1, 1, 3, 1, 4, 0,
6, 2, 31, 31, -7, -9, -4, -7, 0, -6, 5, -6, 9, -7, 31, 31,
-5, -8, -2, -7, 5, -7, 8, -8, 31, 31, -7, -9, -3, -8, 4, -8,
7, -9, 9, -7, 31, 31, -1, 5, -1, -6};
static char c327[183] = {
90, -12, 13, /*, 8, 6, F */
-8, 10, -6, 12, -3, 12, -1, 11, 1, 12, 31, 31, -5, 11, -2, 11,
31, 31, -8, 10, -6, 11, -4, 10, -1, 10, 1, 12, 31, 31, -2, 7,
-3, 6, -4, 4, -4, 3, -6, 3, -7, 2, -7, 0, -6, 1, -4, 1,
-4, -4, 31, 31, -3, 5, -3, -2, 31, 31, -6, 2, -3, 2, 31, 31,
-2, 7, -2, -1, -3, -3, -4, -4, 31, 31, 1, 8, 1, -7, 0, -8,
-1, -8, -5, -6, -7, -6, -9, -7, -11, -9, 31, 31, 2, 8, 2, -6,
31, 31, 2, 2, 6, 2, 31, 31, -2, -8, -3, -8, -5, -7, -8, -7,
31, 31, 3, 9, 3, 3, 6, 3, 31, 31, 6, 1, 3, 1, 3, -5,
2, -7, -2, -9, -4, -9, -6, -8, -8, -8, -11, -9, 31, 31, 1, 8,
3, 9, 6, 12, 8, 11, 10, 11, 11, 12, 31, 31, 5, 11, 7, 10,
9, 10, 31, 31, 4, 10, 6, 9, 8, 9, 10, 10, 11, 12, 31, 31,
6, 9, 6, -5};
static char c328[175] = {
86, -13, 14, /*, 8, 7, G */
-4, 11, -6, 10, -8, 8, -9, 6, -10, 3, -10, 0, -9, -3, -8, -5,
-6, -7, -4, -8, -1, -9, 3, -9, 6, -8, 8, -6, 9, -4, 9, -1,
8, 1, 7, 2, 5, 3, 3, 3, 31, 31, -8, 7, -9, 4, -9, -1,
-8, -4, 31, 31, -4, 11, -6, 9, -7, 7, -8, 4, -8, -1, -7, -4,
-6, -6, -4, -8, 31, 31, 7, -6, 8, -5, 8, -1, 7, 1, 31, 31,
3, -9, 5, -8, 6, -7, 7, -5, 7, -1, 6, 1, 5, 2, 3, 3,
31, 31, -2, 8, -2, -5, 31, 31, -1, 8, -1, -3, 31, 31, 0, 9,
0, -2, -1, -4, -2, -5, 31, 31, -2, 8, 0, 9, 3, 12, 5, 11,
7, 11, 8, 12, 31, 31, 2, 11, 4, 10, 6, 10, 31, 31, 1, 10,
3, 9, 5, 9, 7, 10, 8, 12, 31, 31, 7, 10, 3, 3, 3, -9,
31, 31, 3, -1, 7, -1, 31, 31, 3, -4, 7, -4};
static char c329[225] = {
111, -12, 14, /*, 8, 8, H */
-10, 10, -8, 12, -5, 12, -3, 11, -1, 12, 31, 31, -7, 11, -4, 11,
31, 31, -10, 10, -8, 11, -6, 10, -3, 10, -1, 12, 31, 31, -5, 7,
-6, 6, -7, 4, -7, 3, -9, 3, -10, 2, -10, 0, -9, 1, -7, 1,
-7, -5, 31, 31, -6, 5, -6, -3, 31, 31, -9, 2, -6, 2, 31, 31,
-5, 7, -5, -2, -6, -4, -7, -5, 31, 31, -8, -9, -5, -7, -2, -6,
1, -6, 3, -7, 31, 31, -6, -8, -3, -7, 0, -7, 2, -8, 31, 31,
-8, -9, -4, -8, -1, -8, 1, -9, 3, -7, 31, 31, 0, 9, -1, 8,
-2, 6, -2, -3, 31, 31, -1, 7, -1, -1, 31, 31, 0, 9, 0, 0,
-1, -2, -2, -3, 31, 31, 0, 9, 2, 11, 4, 12, 6, 12, 8, 11,
31, 31, 5, 11, 6, 11, 7, 10, 31, 31, 2, 11, 4, 11, 6, 9,
8, 11, 31, 31, 3, 3, 5, 4, 7, 6, 8, 5, 9, 2, 9, -2,
8, -6, 6, -9, 31, 31, 6, 5, 7, 4, 8, 2, 8, -3, 7, -6,
31, 31, 5, 4, 6, 4, 7, 2, 7, -3, 6, -9, 31, 31, 3, 3,
3, -7, 31, 31, 3, 0, 7, 0, 31, 31, 3, -3, 7, -3};
static char c330[135] = {
66, -11, 12, /*, 8, 9, I */
-6, 10, -4, 12, -1, 12, 2, 11, 4, 12, 31, 31, -3, 11, 1, 11,
31, 31, -6, 10, -4, 11, -1, 10, 2, 10, 4, 12, 31, 31, 1, 7,
0, 6, -1, 4, -1, 3, -3, 3, -4, 2, -4, 0, -3, 1, -1, 1,
-1, -4, 31, 31, 0, 5, 0, -2, 31, 31, -3, 2, 0, 2, 31, 31,
1, 7, 1, -1, 0, -3, -1, -4, 31, 31, 7, 10, 5, 8, 4, 5,
4, -6, 3, -8, 1, -8, -3, -6, -5, -6, -7, -7, -9, -9, 31, 31,
5, 7, 5, -5, 31, 31, 0, -8, -1, -8, -3, -7, -6, -7, 31, 31,
7, 10, 6, 8, 6, -4, 5, -6, 3, -8, 1, -9, -2, -9, -4, -8,
-7, -8, -9, -9};
static char c331[123] = {
60, -10, 12, /*, 8, 10, J */
-6, 10, -4, 12, -1, 12, 2, 11, 4, 12, 31, 31, -3, 11, 1, 11,
31, 31, -6, 10, -4, 11, -1, 10, 2, 10, 4, 12, 31, 31, 1, 7,
0, 6, -1, 4, -1, 3, -3, 3, -4, 2, -4, 0, -3, 1, -1, 1,
-1, -4, 31, 31, 0, 5, 0, -2, 31, 31, -3, 2, 0, 2, 31, 31,
1, 7, 1, -1, 0, -3, -1, -4, 31, 31, 7, 10, 5, 8, 4, 5,
4, -6, 3, -8, 31, 31, 5, 7, 5, -5, 31, 31, 7, 10, 6, 8,
6, -4, 5, -6, 3, -8, 0, -9, -3, -9, -6, -8, -7, -7, -8, -5,
-8, -4, -7, -3, -6, -4, -7, -5};
static char c332[231] = {
114, -12, 14, /*, 8, 11, K */
-10, 10, -8, 12, -5, 12, -3, 11, -1, 12, 31, 31, -7, 11, -4, 11,
31, 31, -10, 10, -8, 11, -6, 10, -3, 10, -1, 12, 31, 31, -5, 7,
-6, 6, -7, 4, -7, 3, -9, 3, -10, 2, -10, 0, -9, 1, -7, 1,
-7, -5, 31, 31, -6, 5, -6, -3, 31, 31, -9, 2, -6, 2, 31, 31,
-5, 7, -5, -2, -6, -4, -7, -5, 31, 31, -8, -9, -5, -7, -2, -6,
1, -6, 3, -7, 31, 31, -6, -8, -4, -7, 0, -7, 2, -8, 31, 31,
-8, -9, -4, -8, -1, -8, 1, -9, 3, -7, 31, 31, 0, 9, -1, 8,
-2, 6, -2, -3, 31, 31, -1, 7, -1, -1, 31, 31, 0, 9, 0, 0,
-1, -2, -2, -3, 31, 31, 0, 9, 2, 11, 4, 12, 6, 12, 8, 11,
31, 31, 5, 11, 6, 11, 7, 10, 31, 31, 2, 11, 4, 11, 6, 9,
8, 11, 31, 31, 3, 3, 6, 6, 7, 5, 9, 4, 31, 31, 5, 5,
7, 4, 9, 4, 31, 31, 9, 4, 7, 1, 5, -1, 3, -3, 31, 31,
5, -1, 7, -2, 8, -6, 9, -8, 10, -8, 31, 31, 7, -4, 8, -8,
31, 31, 5, -1, 6, -2, 7, -8, 8, -9, 9, -9, 10, -8, 31, 31,
3, 3, 3, -7};
static char c333[171] = {
84, -11, 13, /*, 8, 12, L */
-9, 10, -7, 12, -4, 12, -2, 11, 0, 12, 31, 31, -6, 11, -3, 11,
31, 31, -9, 10, -7, 11, -5, 10, -2, 10, 0, 12, 31, 31, -4, 7,
-5, 6, -6, 4, -6, 3, -8, 3, -9, 2, -9, 0, -8, 1, -6, 1,
-6, -5, 31, 31, -5, 5, -5, -3, 31, 31, -8, 2, -5, 2, 31, 31,
-4, 7, -4, -2, -5, -4, -6, -5, 31, 31, -7, -9, -4, -7, 0, -6,
5, -6, 9, -7, 31, 31, -5, -8, -2, -7, 5, -7, 8, -8, 31, 31,
-7, -9, -3, -8, 4, -8, 7, -9, 9, -7, 31, 31, 1, 9, 0, 8,
-1, 6, -1, -3, 31, 31, 0, 7, 0, -1, 31, 31, 1, 9, 1, 0,
0, -2, -1, -3, 31, 31, 1, 9, 3, 11, 5, 12, 7, 12, 9, 11,
31, 31, 6, 11, 7, 11, 8, 10, 31, 31, 3, 11, 5, 11, 7, 9,
9, 11, 31, 31, 5, 11, 5, -6};
static char c334[215] = {
106, -14, 16, /*, 8, 13, M */
-6, 8, -7, 7, -8, 5, -8, 3, -10, 3, -11, 2, -11, 0, -10, 1,
-8, 1, -8, -3, 31, 31, -7, 6, -7, -1, 31, 31, -10, 2, -7, 2,
31, 31, -6, 8, -6, 0, -7, -2, -8, -3, 31, 31, -13, -9, -11, -7,
-9, -6, -7, -6, -5, -7, -4, -7, -3, -6, 31, 31, -10, -7, -7, -7,
-5, -8, 31, 31, -13, -9, -11, -8, -8, -8, -6, -9, -5, -9, -4, -8,
-3, -6, 31, 31, -6, 8, -2, 12, 2, 8, 2, -5, 3, -7, 4, -7,
31, 31, -2, 11, 1, 8, 1, -6, 0, -7, 1, -8, 2, -7, 1, -6,
31, 31, -2, 2, 1, 2, 31, 31, -4, 10, -3, 10, 0, 7, 0, 3,
-3, 3, 31, 31, -3, 1, 0, 1, 0, -6, -1, -7, 1, -9, 4, -7,
5, -6, 31, 31, 2, 8, 6, 12, 10, 8, 10, -5, 11, -7, 12, -7,
31, 31, 6, 11, 9, 8, 9, -6, 11, -8, 31, 31, 6, 2, 9, 2,
31, 31, 4, 10, 5, 10, 8, 7, 8, 3, 5, 3, 31, 31, 5, 1,
8, 1, 8, -7, 10, -9, 12, -7, 31, 31, -3, 10, -3, -6, 31, 31,
5, 10, 5, -6};
static char c335[169] = {
83, -12, 14, /*, 8, 14, N */
-11, 9, -9, 11, -7, 12, -5, 12, -3, 11, -1, 8, 4, -3, 6, -6,
7, -7, 31, 31, -5, 11, -3, 9, -2, 7, 4, -5, 7, -8, 31, 31,
-9, 11, -7, 11, -5, 10, -3, 7, 2, -4, 4, -7, 5, -8, 7, -9,
31, 31, 4, 10, 6, 9, 8, 9, 10, 10, 11, 12, 31, 31, 5, 11,
7, 10, 9, 10, 31, 31, 4, 10, 6, 12, 8, 11, 10, 11, 11, 12,
31, 31, -7, 3, -9, 3, -10, 2, -10, 0, -9, 1, -7, 1, 31, 31,
-9, 2, -7, 2, 31, 31, -11, -9, -9, -7, -7, -6, -4, -6, -2, -7,
31, 31, -8, -7, -5, -7, -3, -8, 31, 31, -11, -9, -8, -8, -5, -8,
-4, -9, -2, -7, 31, 31, -7, 11, -7, -6, 31, 31, 7, 9, 7, -9,
31, 31, 0, 6, 1, 5, 3, 4, 5, 4, 7, 5, 31, 31, -7, -2,
-5, -1, -1, -1, 1, -2};
static char c336[159] = {
78, -13, 15, /*, 8, 15, O */
-4, 12, -6, 11, -8, 9, -9, 7, -10, 4, -10, 0, -9, -3, -8, -5,
-6, -7, -4, -8, -1, -9, 1, -9, 4, -8, 6, -7, 8, -5, 9, -3,
10, 0, 10, 4, 9, 7, 8, 9, 6, 11, 4, 12, 3, 11, 0, 9,
-3, 8, 31, 31, -8, 8, -9, 5, -9, -1, -8, -4, 31, 31, -4, 12,
-6, 10, -7, 8, -8, 5, -8, -1, -7, -4, -6, -6, -4, -8, 31, 31,
8, -4, 9, -1, 9, 5, 7, 9, 6, 10, 31, 31, 4, -8, 6, -6,
7, -4, 8, -1, 8, 5, 7, 7, 5, 10, 3, 11, 31, 31, -3, 8,
-3, -5, 31, 31, -2, 8, -2, -3, 31, 31, -1, 8, -1, -2, -2, -4,
-3, -5, 31, 31, 3, 11, 3, -8, 31, 31, 3, 5, 5, 4, 6, 4,
8, 5, 31, 31, 3, -1, 5, 0, 6, 0, 8, -1};
static char c337[141] = {
69, -10, 14, /*, 8, 16, P */
-7, 12, -6, 11, -5, 9, -5, 3, -7, 3, -8, 2, -8, 0, -7, 1,
-5, 1, -5, -7, -8, -9, -5, -8, -5, -16, -3, -14, 31, 31, -5, 10,
-4, 8, -4, -14, 31, 31, -7, 2, -4, 2, 31, 31, -7, 12, -5, 11,
-4, 10, -3, 8, -3, -14, 31, 31, -3, 7, 0, 9, 4, 12, 8, 8,
8, -6, 31, 31, 4, 11, 7, 8, 7, -6, 31, 31, 2, 10, 3, 10,
6, 7, 6, -7, 31, 31, 0, -6, 3, -6, 6, -7, 31, 31, 1, -7,
3, -7, 5, -8, 31, 31, 0, -8, 2, -8, 4, -9, 6, -7, 8, -6,
31, 31, 0, 9, 0, -13, 31, 31, 0, 5, 2, 4, 4, 4, 6, 5,
31, 31, 0, -1, 2, 0, 4, 0, 6, -1};
static char c338[199] = {
98, -13, 15, /*, 8, 17, Q */
-4, 12, -6, 11, -8, 9, -9, 7, -10, 4, -10, 0, -9, -3, -8, -5,
-6, -7, -4, -8, -2, -9, 2, -9, 4, -8, 6, -7, 8, -5, 9, -3,
10, 0, 10, 4, 9, 7, 8, 9, 6, 11, 4, 12, 3, 11, 0, 9,
-3, 8, 31, 31, -8, 8, -9, 5, -9, -1, -8, -4, 31, 31, -4, 12,
-6, 10, -7, 8, -8, 5, -8, -1, -7, -4, -6, -6, -4, -8, 31, 31,
8, -4, 9, -1, 9, 5, 7, 9, 6, 10, 31, 31, 4, -8, 6, -6,
7, -4, 8, -1, 8, 5, 7, 7, 5, 10, 3, 11, 31, 31, -3, 8,
-3, -5, 31, 31, -2, 8, -2, -3, 31, 31, -1, 8, -1, -2, -2, -4,
-3, -5, 31, 31, 3, 11, 3, -8, 31, 31, 3, 5, 5, 4, 6, 4,
8, 5, 31, 31, 3, -1, 5, 0, 6, 0, 8, -1, 31, 31, -2, -9,
-1, -8, 0, -8, 2, -9, 6, -14, 8, -15, 9, -15, 31, 31, 2, -10,
4, -13, 6, -15, 7, -15, 31, 31, 0, -8, 1, -9, 4, -15, 6, -16,
8, -16, 9, -15};
static char c339[217] = {
107, -12, 15, /*, 8, 18, R */
-10, 10, -8, 12, -5, 12, -3, 11, -1, 12, 31, 31, -7, 11, -4, 11,
31, 31, -10, 10, -8, 11, -6, 10, -3, 10, -1, 12, 31, 31, -5, 7,
-6, 6, -7, 4, -7, 3, -9, 3, -10, 2, -10, 0, -9, 1, -7, 1,
-7, -5, 31, 31, -6, 5, -6, -3, 31, 31, -9, 2, -6, 2, 31, 31,
-5, 7, -5, -2, -6, -4, -7, -5, 31, 31, -8, -9, -5, -7, -2, -6,
0, -6, 3, -7, 31, 31, -6, -8, -4, -7, 0, -7, 2, -8, 31, 31,
-8, -9, -4, -8, -1, -8, 1, -9, 3, -7, 31, 31, 0, 9, -1, 8,
-2, 6, -2, -3, 31, 31, -1, 7, -1, -1, 31, 31, 0, 9, 0, 0,
-1, -2, -2, -3, 31, 31, 0, 9, 3, 11, 5, 12, 7, 11, 8, 9,
8, 6, 7, 4, 6, 3, 2, 1, 0, 0, 31, 31, 5, 11, 6, 11,
7, 9, 7, 5, 6, 4, 31, 31, 3, 11, 5, 10, 6, 8, 6, 5,
5, 3, 2, 1, 31, 31, 2, 1, 4, 0, 5, -1, 8, -6, 9, -7,
10, -7, 31, 31, 5, -2, 7, -6, 9, -8, 31, 31, 2, 1, 4, -1,
6, -7, 8, -9, 10, -7};
static char c340[189] = {
93, -11, 14, /*, 8, 19, S */
3, 9, 2, 10, 0, 11, -3, 12, 31, 31, 4, 10, 2, 11, 31, 31,
5, 11, 1, 12, -3, 12, -6, 11, -7, 10, -8, 8, -7, 6, -6, 5,
-3, 4, 5, 4, 7, 3, 8, 2, 8, 0, 7, -3, 31, 31, -7, 7,
-6, 6, -3, 5, 6, 5, 8, 4, 9, 3, 9, 1, 8, -1, 31, 31,
-7, 10, -7, 8, -6, 7, -3, 6, 7, 6, 9, 5, 10, 3, 10, 1,
7, -3, 3, -9, 31, 31, -9, 3, -8, 2, -6, 1, 3, 1, 4, 0,
4, -1, 3, -3, 31, 31, -8, 1, -6, 0, 2, 0, 3, -1, 31, 31,
-9, 3, -9, 2, -8, 0, -6, -1, 1, -1, 3, -2, 3, -3, 31, 31,
-9, -9, -6, -7, -2, -6, 1, -6, 4, -7, 31, 31, -7, -8, -4, -7,
0, -7, 3, -8, 31, 31, -9, -9, -5, -8, 0, -8, 3, -9, 31, 31,
5, 11, 3, 9, 1, 6, 31, 31, 0, 4, -2, 1, 31, 31, -3, -1,
-5, -3, -7, -4, -8, -4, -8, -3, -7, -4};
static char c341[143] = {
70, -13, 13, /*, 8, 20, T */
-8, 8, -9, 6, -10, 3, -10, -1, -9, -4, -7, -7, -5, -8, -2, -9,
1, -9, 4, -8, 6, -7, 8, -5, 9, -3, 31, 31, -9, -1, -8, -4,
-6, -6, -4, -7, -1, -8, 2, -8, 5, -7, 31, 31, -8, 8, -9, 5,
-9, 1, -8, -2, -6, -5, -4, -6, -1, -7, 2, -7, 5, -6, 7, -5,
9, -3, 31, 31, -10, 9, -9, 11, -7, 12, -3, 12, 3, 11, 7, 11,
9, 12, 31, 31, -2, 11, 2, 10, 6, 10, 31, 31, -10, 9, -9, 10,
-7, 11, -4, 11, 2, 9, 5, 9, 7, 10, 9, 12, 31, 31, 1, 9,
0, 8, -2, 7, -2, -4, 31, 31, -1, 7, -1, -2, 31, 31, 0, 8,
0, -1, -1, -3, -2, -4, 31, 31, 5, 9, 5, -6};
static char c342[179] = {
88, -12, 14, /*, 8, 21, U */
-10, 10, -8, 12, -6, 12, -3, 11, -1, 12, 31, 31, -7, 11, -4, 11,
31, 31, -10, 10, -8, 11, -5, 10, -3, 10, -1, 12, 31, 31, -7, 8,
-8, 6, -9, 3, -9, -1, -8, -4, -7, -6, -5, -8, -2, -9, 1, -9,
4, -8, 6, -7, 8, -9, 10, -7, 31, 31, -8, -1, -7, -4, -4, -7,
-1, -8, 2, -8, 31, 31, -7, 8, -8, 4, -8, 1, -7, -2, -6, -4,
-4, -6, -1, -7, 3, -7, 6, -6, 31, 31, 3, 9, -1, 8, -2, 6,
-2, -4, 31, 31, -1, 7, -1, -2, 31, 31, 0, 8, 0, -1, -1, -3,
-2, -4, 31, 31, 3, 9, 5, 10, 7, 12, 8, 11, 10, 10, 8, 9,
8, -5, 9, -7, 10, -7, 31, 31, 7, 9, 8, 10, 7, 11, 6, 10,
7, 9, 7, -6, 9, -8, 31, 31, 5, 10, 6, 9, 6, -6, 31, 31,
3, 9, 3, -7, 31, 31, 3, 4, 6, 4, 31, 31, 3, 0, 6, 0};
static char c343[145] = {
71, -11, 14, /*, 8, 22, V */
-8, 12, -7, 11, -6, 9, -6, 3, -8, 3, -9, 2, -9, 0, -8, 1,
-6, 1, -6, -6, -8, -7, 31, 31, -6, 10, -5, 8, -5, -6, 31, 31,
-8, 2, -5, 2, 31, 31, -4, -7, -1, -7, 1, -8, 31, 31, -8, 12,
-6, 11, -5, 10, -4, 8, -4, -6, 0, -6, 3, -7, 31, 31, -8, -7,
-5, -7, -2, -8, 0, -9, 3, -7, 6, -6, 8, -6, 31, 31, 0, 8,
3, 9, 5, 10, 7, 12, 8, 11, 10, 10, 8, 9, 8, -6, 31, 31,
7, 9, 8, 10, 7, 11, 6, 10, 7, 9, 7, -5, 31, 31, 5, 10,
6, 9, 6, -6, 31, 31, 0, 8, 0, -6, 31, 31, 0, 5, 2, 4,
4, 4, 6, 5, 31, 31, 0, -1, 2, 0, 4, 0, 6, -1};
static char c344[191] = {
94, -14, 16, /*, 8, 23, W */
-10, 12, -9, 11, -8, 9, -8, 3, -10, 3, -11, 2, -11, 0, -10, 1,
-8, 1, -8, -6, -10, -7, 31, 31, -8, 10, -7, 8, -7, -6, 31, 31,
-10, 2, -7, 2, 31, 31, -6, -7, -4, -7, -2, -8, 31, 31, -10, 12,
-8, 11, -7, 10, -6, 8, -6, -6, -3, -6, -1, -7, 31, 31, -10, -7,
-7, -7, -4, -8, -3, -9, -1, -7, 2, -6, 4, -7, 5, -9, 7, -7,
10, -6, 31, 31, -3, 10, 0, 12, 2, 10, 2, -6, 5, -6, 7, -7,
31, 31, 0, 11, 1, 10, 1, -6, 31, 31, -3, 10, -1, 10, 0, 9,
0, -6, -1, -7, 31, 31, 5, -7, 6, -8, 31, 31, 5, 10, 8, 12,
10, 10, 10, -6, 31, 31, 8, 11, 9, 10, 9, -6, 31, 31, 5, 10,
7, 10, 8, 9, 8, -6, 7, -7, 31, 31, -3, 10, -3, -6, 31, 31,
5, 10, 5, -6, 31, 31, -3, 4, 0, 4, 31, 31, -3, 0, 0, 0,
31, 31, 5, 4, 8, 4, 31, 31, 5, 0, 8, 0};
static char c345[131] = {
64, -11, 13, /*, 8, 24, X */
-10, 9, -8, 11, -6, 12, -4, 12, -3, 11, 5, -7, 6, -8, 8, -8,
31, 31, -5, 11, -4, 10, 4, -7, 5, -8, 31, 31, -8, 11, -6, 11,
-5, 10, 3, -8, 4, -9, 6, -9, 8, -8, 10, -6, 31, 31, 5, 12,
7, 11, 9, 11, 10, 12, 31, 31, 5, 11, 6, 10, 8, 10, 31, 31,
4, 10, 5, 9, 7, 9, 9, 10, 10, 12, 31, 31, -10, -9, -9, -7,
-7, -6, -5, -6, -4, -7, 31, 31, -8, -7, -6, -7, -5, -8, 31, 31,
-10, -9, -9, -8, -7, -8, -5, -9, 31, 31, 5, 12, 1, 3, 31, 31,
-1, 0, -5, -9, 31, 31, -6, 2, -2, 2, 31, 31, 1, 2, 6, 2};
static char c346[173] = {
85, -11, 14, /*, 8, 25, Y */
-8, 12, -7, 11, -6, 9, -6, 3, -8, 3, -9, 2, -9, 0, -8, 1,
-6, 1, -6, -6, -8, -7, 31, 31, -6, 10, -5, 8, -5, -6, 31, 31,
-8, 2, -5, 2, 31, 31, -4, -7, -1, -7, 1, -8, 31, 31, -8, 12,
-6, 11, -5, 10, -4, 8, -4, -6, 0, -6, 3, -7, 31, 31, -8, -7,
-5, -7, -2, -8, 0, -9, 3, -7, 6, -6, 31, 31, 0, 8, 3, 9,
5, 10, 7, 12, 8, 11, 10, 10, 8, 9, 8, -12, 7, -14, 5, -16,
3, -15, -1, -14, -6, -14, 31, 31, 7, 9, 8, 10, 7, 11, 6, 10,
7, 9, 7, -7, 31, 31, 5, 10, 6, 9, 6, -6, 8, -9, 31, 31,
6, -15, 4, -14, 1, -14, 31, 31, 7, -14, 4, -13, -2, -13, -6, -14,
31, 31, 0, 8, 0, -6, 31, 31, 0, 5, 2, 4, 4, 4, 6, 5,
31, 31, 0, -1, 2, 0, 4, 0, 6, -1};
static char c347[115] = {
56, -11, 13, /*, 8, 26, Z */
7, 11, 6, 9, 0, 3, -4, -2, -6, -5, -9, -9, 31, 31, 4, 6,
-4, -3, 31, 31, 9, 12, 6, 8, 4, 5, 0, 0, -6, -6, -7, -8,
31, 31, -9, 10, -7, 12, -4, 11, 3, 11, 9, 12, 31, 31, -8, 11,
-4, 10, 1, 10, 6, 11, 31, 31, -9, 10, -5, 9, 0, 9, 5, 10,
7, 11, 31, 31, -7, -8, -5, -7, 0, -6, 5, -6, 9, -7, 31, 31,
-6, -8, -1, -7, 4, -7, 8, -8, 31, 31, -9, -9, -3, -8, 4, -8,
7, -9, 9, -7, 31, 31, -6, 2, -1, 2, 31, 31, 2, 2, 6, 2};
static char c348[25] = {
11, -7, 9, /*, 1, 49, [ */
-3, 16, -3, -16, 31, 31, -2, 16, -2, -16, 31, 31, -3, 16, 4, 16,
31, 31, -3, -16, 4, -16};
static char c349[7] = {
2, -11, 11, /*, 1, 40, / */
-9, 16, 9, -16};
static char c350[25] = {
11, -7, 9, /*, 1, 50, ] */
2, 16, 2, -16, 31, 31, 3, 16, 3, -16, 31, 31, -4, 16, 3, 16,
31, 31, -4, -16, 3, -16};
static char c351[17] = {
7, -11, 11, /*, 9, 28, 1, */
-8, -2, 0, 3, 8, -2, 31, 31, -8, -2, 0, 2, 8, -2};
static char c352[7] = {
2, -12, 12, /*, 1, 38, - */
-9, -12, 9, -12};
static char c353[15] = {
6, -6, 6, /*, 9, 30, 3, */
-2, 12, 3, 6, 31, 31, -2, 12, -3, 11, 3, 6};
static char c354[107] = {
52, -8, 11, /*, 7, 1, A */
-2, 0, -4, -2, -5, -4, -5, -6, -4, -8, -2, -9, 0, -7, 3, -6,
31, 31, -5, -4, -4, -6, -3, -7, -1, -8, 31, 31, -4, -2, -4, -4,
-3, -6, -1, -7, 0, -7, 31, 31, -4, 2, -2, 2, 1, 3, 3, 4,
4, 5, 6, 3, 5, 2, 5, -6, 6, -7, 7, -7, 31, 31, -3, 4,
-4, 3, -1, 3, 31, 31, 2, 3, 5, 3, 4, 4, 4, -7, 5, -8,
31, 31, -5, 3, -3, 5, -2, 4, 0, 3, 3, 2, 3, -7, 5, -9,
7, -7, 31, 31, -5, 3, 0, -2};
static char c355[89] = {
43, -9, 11, /*, 7, 2, B */
-6, 10, -5, 8, -5, -6, -7, -7, 31, 31, -4, 8, -5, 10, -4, 11,
-4, -6, -1, -8, 31, 31, -6, 10, -3, 12, -3, -6, -1, -7, 0, -8,
31, 31, -7, -7, -5, -7, -3, -8, -2, -9, 0, -8, 3, -7, 5, -7,
31, 31, -3, 2, 0, 3, 2, 4, 3, 5, 4, 4, 6, 3, 7, 3,
5, 2, 5, -7, 31, 31, 2, 4, 4, 3, 4, -6, 31, 31, 0, 3,
1, 3, 3, 2, 3, -7};
static char c356[71] = {
34, -8, 8, /*, 7, 3, C */
-4, 3, -4, -6, -6, -7, -5, -7, -3, -8, -2, -9, 31, 31, -3, 3,
-3, -7, -1, -8, 31, 31, -2, 3, -2, -6, 0, -7, 4, -5, -1, -8,
-2, -9, 31, 31, -4, 3, 0, 4, 2, 5, 3, 4, 5, 3, 6, 3,
31, 31, 1, 4, 2, 3, 4, 3, 31, 31, -2, 3, 0, 4, 2, 2,
4, 2, 6, 3};
static char c357[83] = {
40, -9, 10, /*, 7, 4, D */
0, 5, -2, 4, -5, 3, -5, -6, -7, -7, 31, 31, -4, 3, -4, -6,
-1, -8, 31, 31, 0, 5, -3, 3, -3, -6, -1, -7, 0, -8, 31, 31,
-7, -7, -5, -7, -3, -8, -2, -9, 0, -8, 3, -7, 5, -7, 31, 31,
-5, 10, -2, 12, -1, 9, 5, 3, 5, -7, 31, 31, -2, 9, -4, 10,
-3, 11, -2, 9, 4, 3, 4, -6, 31, 31, -5, 10, 3, 2, 3, -7};
static char c358[65] = {
31, -8, 8, /*, 7, 5, E */
-4, 3, -4, -6, -6, -7, -5, -7, -3, -8, -2, -9, 31, 31, -3, 3,
-3, -7, -1, -8, 31, 31, -2, 3, -2, -6, 0, -7, 4, -5, -1, -8,
-2, -9, 31, 31, -4, 3, 0, 4, 2, 5, 5, 1, 3, 0, -2, -3,
31, 31, 1, 4, 4, 1, 31, 31, -2, 3, 0, 4, 3, 0};
static char c359[83] = {
40, -8, 8, /*, 7, 6, F */
-4, 10, -4, -6, -6, -7, -5, -7, -3, -8, -2, -9, 31, 31, -3, 10,
-3, -7, -1, -8, 31, 31, -2, 10, -2, -6, 0, -7, 1, -7, -1, -8,
-2, -9, 31, 31, -4, 10, 0, 11, 2, 12, 3, 11, 5, 10, 6, 10,
31, 31, 1, 11, 2, 10, 4, 10, 31, 31, -2, 10, 0, 11, 2, 9,
4, 9, 6, 10, 31, 31, -7, 5, -4, 5, 31, 31, -2, 5, 1, 5};
static char c360[113] = {
55, -9, 11, /*, 7, 7, G */
-5, 3, -5, -6, -7, -7, -6, -7, -4, -8, -3, -9, -2, -8, 0, -7,
3, -6, 31, 31, -4, 2, -4, -7, -2, -8, 31, 31, -3, 3, -3, -6,
-1, -7, 0, -7, 31, 31, -5, 3, -3, 3, 0, 4, 2, 5, 3, 4,
5, 3, 7, 3, 5, 2, 5, -10, 4, -13, 2, -15, 0, -16, -1, -15,
-3, -14, -5, -14, 31, 31, 1, 4, 4, 2, 4, -10, 31, 31, 1, -15,
-1, -14, -2, -14, 31, 31, 0, 4, 1, 3, 3, 2, 3, -8, 4, -11,
4, -13, 31, 31, 2, -15, 1, -14, -1, -13, -3, -13, -5, -14};
static char c361[95] = {
46, -9, 11, /*, 7, 8, H */
-6, 10, -5, 8, -5, -6, -7, -7, -6, -7, -4, -8, -3, -9, 31, 31,
-4, 8, -5, 10, -4, 11, -4, -7, -2, -8, 31, 31, -6, 10, -3, 12,
-3, -6, -1, -7, -3, -9, 31, 31, -3, 2, 0, 3, 2, 4, 3, 5,
4, 4, 6, 3, 7, 3, 5, 2, 5, -7, 3, -9, 2, -11, 31, 31,
2, 4, 4, 3, 4, -7, 3, -9, 31, 31, 0, 3, 1, 3, 3, 2,
3, -7, 2, -11, 2, -14, 3, -16, 4, -16, 2, -14};
static char c362[71] = {
34, -5, 7, /*, 7, 9, I */
0, 12, -2, 10, 0, 9, 2, 10, 0, 12, 31, 31, 0, 11, -1, 10,
1, 10, 0, 11, 31, 31, 0, 5, -1, 4, -3, 3, -1, 2, -1, -7,
1, -9, 3, -7, 31, 31, 0, 2, 1, 3, 0, 4, -1, 3, 0, 2,
0, -7, 1, -8, 31, 31, 0, 5, 1, 4, 3, 3, 1, 2, 1, -6,
2, -7, 3, -7};
static char c363[79] = {
38, -5, 7, /*, 7, 10, J */
0, 12, -2, 10, 0, 9, 2, 10, 0, 12, 31, 31, 0, 11, -1, 10,
1, 10, 0, 11, 31, 31, 0, 5, -1, 4, -3, 3, -1, 2, -1, -7,
1, -9, 2, -11, 31, 31, 0, 2, 1, 3, 0, 4, -1, 3, 0, 2,
0, -7, 1, -9, 31, 31, 0, 5, 1, 4, 3, 3, 1, 2, 1, -7,
2, -11, 2, -14, 0, -16, -2, -16, -2, -15, 0, -16};
static char c364[101] = {
49, -9, 10, /*, 7, 11, K */
-6, 10, -5, 8, -5, -6, -7, -7, -6, -7, -4, -8, -3, -9, 31, 31,
-4, 8, -5, 10, -4, 11, -4, -7, -2, -8, 31, 31, -6, 10, -3, 12,
-3, -6, -1, -7, -3, -9, 31, 31, -3, 2, 0, 4, 2, 5, 4, 2,
1, 0, -3, -3, 31, 31, 1, 4, 3, 2, 31, 31, 0, 4, 2, 1,
31, 31, 1, 0, 2, -1, 4, -6, 5, -7, 6, -7, 31, 31, 1, -1,
2, -2, 3, -7, 4, -8, 31, 31, 0, -1, 1, -2, 2, -7, 4, -9,
6, -7};
static char c365[45] = {
21, -5, 7, /*, 7, 12, L */
-2, 10, -1, 8, -1, -6, -3, -7, -2, -7, 0, -8, 1, -9, 31, 31,
0, 8, -1, 10, 0, 11, 0, -7, 2, -8, 31, 31, -2, 10, 1, 12,
1, -6, 3, -7, 4, -7, 2, -8, 1, -9};
static char c366[135] = {
66, -13, 15, /*, 7, 13, M */
-11, 3, -10, 3, -9, 2, -9, -6, -11, -7, -10, -7, -8, -8, -7, -9,
31, 31, -9, 4, -8, 3, -8, -7, -6, -8, 31, 31, -11, 3, -9, 5,
-7, 3, -7, -6, -5, -7, -7, -9, 31, 31, -7, 2, -4, 3, -2, 4,
-1, 5, 1, 3, 1, -6, 3, -7, 1, -9, 31, 31, -2, 4, 0, 3,
0, -7, 2, -8, 31, 31, -4, 3, -3, 3, -1, 2, -1, -6, -2, -7,
0, -8, 1, -9, 31, 31, 1, 2, 4, 3, 6, 4, 7, 5, 8, 4,
10, 3, 11, 3, 9, 2, 9, -6, 10, -7, 11, -7, 31, 31, 6, 4,
8, 3, 8, -7, 9, -8, 31, 31, 4, 3, 5, 3, 7, 2, 7, -7,
9, -9, 11, -7};
static char c367[91] = {
44, -9, 11, /*, 7, 14, N */
-7, 3, -6, 3, -5, 2, -5, -6, -7, -7, -6, -7, -4, -8, -3, -9,
31, 31, -5, 4, -4, 3, -4, -7, -2, -8, 31, 31, -7, 3, -5, 5,
-3, 3, -3, -6, -1, -7, -3, -9, 31, 31, -3, 2, 0, 3, 2, 4,
3, 5, 4, 4, 6, 3, 7, 3, 5, 2, 5, -6, 6, -7, 7, -7,
31, 31, 2, 4, 4, 3, 4, -7, 5, -8, 31, 31, 0, 3, 1, 3,
3, 2, 3, -7, 5, -9, 7, -7};
static char c368[81] = {
39, -9, 11, /*, 7, 15, O */
-5, 3, -5, -6, -7, -7, 31, 31, -4, 2, -4, -6, -1, -8, 31, 31,
-3, 3, -3, -6, -1, -7, 0, -8, 31, 31, -7, -7, -5, -7, -3, -8,
-2, -9, 0, -8, 3, -7, 5, -7, 31, 31, -5, 3, -3, 3, 0, 4,
2, 5, 3, 4, 5, 3, 7, 3, 5, 2, 5, -7, 31, 31, 1, 4,
4, 2, 4, -6, 31, 31, 0, 4, 1, 3, 3, 2, 3, -7};
static char c369[109] = {
53, -9, 11, /*, 7, 16, P */
-6, 5, -5, 3, -5, -6, -7, -7, -5, -7, -5, -16, 31, 31, -5, 4,
-4, 3, -4, -15, -3, -14, -4, -12, 31, 31, -4, -7, -3, -7, -1, -8,
31, 31, -6, 5, -4, 4, -3, 3, -3, -6, -1, -7, 0, -8, 31, 31,
-3, -8, -2, -9, 0, -8, 3, -7, 5, -7, 31, 31, -3, -8, -3, -12,
-2, -14, -5, -16, 31, 31, -3, 2, 0, 3, 2, 4, 3, 5, 4, 4,
6, 3, 7, 3, 5, 2, 5, -7, 31, 31, 2, 4, 4, 3, 4, -6,
31, 31, 0, 3, 1, 3, 3, 2, 3, -7};
static char c370[89] = {
43, -9, 11, /*, 7, 17, Q */
-5, 3, -5, -6, -7, -7, 31, 31, -4, 2, -4, -7, -2, -8, 31, 31,
-3, 3, -3, -6, -1, -7, 0, -7, 31, 31, -7, -7, -6, -7, -4, -8,
-3, -9, -2, -8, 0, -7, 3, -6, 31, 31, -5, 3, -3, 3, 0, 4,
2, 5, 3, 4, 5, 3, 7, 3, 5, 2, 5, -16, 31, 31, 1, 4,
4, 2, 4, -15, 3, -14, 4, -12, 31, 31, 0, 4, 1, 3, 3, 2,
3, -12, 2, -14, 5, -16};
static char c371[77] = {
37, -8, 8, /*, 7, 18, R */
-6, 3, -5, 3, -4, 2, -4, -6, -6, -7, -5, -7, -3, -8, -2, -9,
31, 31, -5, 4, -3, 3, -3, -7, -1, -8, 31, 31, -6, 3, -4, 5,
-2, 3, -2, -6, 0, -7, 1, -7, -1, -8, -2, -9, 31, 31, -2, 3,
2, 5, 3, 4, 5, 3, 6, 3, 31, 31, 1, 4, 2, 3, 4, 3,
31, 31, 0, 4, 2, 2, 4, 2, 6, 3};
static char c372[119] = {
58, -8, 10, /*, 7, 19, S */
-5, 3, -5, -1, -3, -2, 3, -2, 5, -3, 5, -7, 31, 31, -4, 3,
-4, -1, 31, 31, 4, -3, 4, -7, 31, 31, -2, 4, -3, 3, -3, -1,
-1, -2, 31, 31, 1, -2, 3, -3, 3, -7, 2, -8, 31, 31, -5, 3,
-2, 4, 0, 5, 2, 4, 4, 4, 5, 5, 31, 31, -1, 4, 1, 4,
31, 31, -2, 4, 0, 3, 2, 3, 4, 4, 31, 31, 5, -7, 2, -8,
0, -9, -2, -8, -4, -8, -6, -9, 31, 31, 1, -8, -1, -8, 31, 31,
2, -8, 0, -7, -3, -7, -6, -9, 31, 31, 5, 5, 4, 3, 2, 0,
-3, -5, -6, -9};
static char c373[57] = {
27, -5, 7, /*, 7, 20, T */
-2, 10, -1, 8, -1, -6, -3, -7, -2, -7, 0, -8, 1, -9, 31, 31,
0, 8, -1, 10, 0, 11, 0, -7, 2, -8, 31, 31, -2, 10, 1, 12,
1, -6, 3, -7, 4, -7, 2, -8, 1, -9, 31, 31, -4, 5, -1, 5,
31, 31, 1, 5, 4, 5};
static char c374[95] = {
46, -9, 11, /*, 7, 21, U */
-7, 3, -6, 3, -5, 2, -5, -6, -7, -7, 31, 31, -6, 4, -4, 3,
-4, -7, -2, -8, 31, 31, -7, 3, -5, 5, -3, 3, -3, -6, -1, -7,
0, -7, 31, 31, -7, -7, -6, -7, -4, -8, -3, -9, -2, -8, 0, -7,
3, -6, 31, 31, 3, 5, 4, 4, 6, 3, 7, 3, 5, 2, 5, -6,
6, -7, 7, -7, 31, 31, 2, 4, 4, 3, 4, -7, 5, -8, 31, 31,
3, 5, 1, 3, 3, 2, 3, -7, 5, -9, 7, -7};
static char c375[73] = {
35, -9, 11, /*, 7, 22, V */
-6, 5, -5, 3, -5, -6, -2, -9, 0, -7, 3, -6, 5, -6, 31, 31,
-5, 4, -4, 3, -4, -6, -1, -8, 31, 31, -6, 5, -4, 4, -3, 3,
-3, -5, -2, -6, 0, -7, 31, 31, 3, 5, 4, 4, 6, 3, 7, 3,
5, 2, 5, -6, 31, 31, 2, 4, 4, 3, 4, -5, 31, 31, 3, 5,
1, 3, 3, 2, 3, -6};
static char c376[115] = {
56, -13, 15, /*, 7, 23, W */
-10, 5, -9, 3, -9, -6, -6, -9, -4, -7, -1, -6, 31, 31, -9, 4,
-8, 3, -8, -6, -5, -8, 31, 31, -10, 5, -8, 4, -7, 3, -7, -5,
-6, -6, -4, -7, 31, 31, -1, 5, -3, 3, -1, 2, -1, -6, 2, -9,
4, -7, 7, -6, 9, -6, 31, 31, -2, 4, 0, 3, 0, -6, 3, -8,
31, 31, -1, 5, 0, 4, 2, 3, 1, 2, 1, -5, 2, -6, 4, -7,
31, 31, 7, 5, 8, 4, 10, 3, 11, 3, 9, 2, 9, -6, 31, 31,
6, 4, 8, 3, 8, -5, 31, 31, 7, 5, 5, 3, 7, 2, 7, -6};
static char c377[119] = {
58, -10, 11, /*, 7, 24, X */
-7, 3, -6, 3, -4, 2, -3, 1, 1, -7, 2, -8, 4, -9, 6, -7,
31, 31, -5, 4, -3, 3, 2, -7, 4, -8, 31, 31, -7, 3, -5, 5,
-3, 4, -2, 3, 2, -5, 3, -6, 5, -7, 6, -7, 31, 31, 0, -1,
3, 5, 4, 4, 6, 4, 7, 5, 31, 31, 3, 4, 4, 3, 5, 3,
31, 31, 2, 3, 4, 2, 6, 3, 7, 5, 31, 31, -1, -3, -4, -9,
-5, -8, -7, -8, -8, -9, 31, 31, -4, -8, -5, -7, -6, -7, 31, 31,
-3, -7, -5, -6, -7, -7, -8, -9, 31, 31, -5, -2, -2, -2, 31, 31,
1, -2, 4, -2};
static char c378[121] = {
59, -9, 11, /*, 7, 25, Y */
-7, 3, -6, 3, -5, 2, -5, -6, -7, -7, 31, 31, -6, 4, -4, 3,
-4, -7, -2, -8, 31, 31, -7, 3, -5, 5, -3, 3, -3, -6, -1, -7,
0, -7, 31, 31, -7, -7, -6, -7, -4, -8, -3, -9, -2, -8, 0, -7,
3, -6, 31, 31, 3, 5, 4, 4, 6, 3, 7, 3, 5, 2, 5, -10,
4, -13, 2, -15, 0, -16, -1, -15, -3, -14, -5, -14, 31, 31, 2, 4,
4, 3, 4, -10, 31, 31, 1, -15, -1, -14, -2, -14, 31, 31, 3, 5,
1, 3, 3, 2, 3, -8, 4, -11, 4, -13, 31, 31, 2, -15, 1, -14,
-1, -13, -3, -13, -5, -14};
static char c379[77] = {
37, -9, 11, /*, 7, 26, Z */
6, 5, -6, -9, 31, 31, -6, 3, -4, 2, -1, 2, 2, 3, 6, 5,
31, 31, -5, 4, -3, 3, 1, 3, 31, 31, -6, 3, -4, 5, -2, 4,
2, 4, 6, 5, 31, 31, -6, -9, -2, -7, 1, -6, 4, -6, 6, -7,
31, 31, -1, -7, 3, -7, 5, -8, 31, 31, -6, -9, -2, -8, 2, -8,
4, -9, 6, -7, 31, 31, -4, -2, 4, -2};
static char c380[57] = {
27, -7, 9, /*, 3, 49, [ */
2, 16, -1, 13, -2, 10, -2, 8, -1, 5, 2, 2, 31, 31, 0, 14,
-1, 11, -1, 7, 0, 4, 31, 31, 2, 2, -1, 0, 2, -2, 31, 31,
2, -2, -1, -5, -2, -8, -2, -10, -1, -13, 2, -16, 31, 31, 0, -4,
-1, -7, -1, -11, 0, -14};
static char c381[7] = {
2, -4, 4, /*, 9, 14, N */
0, 16, 0, -16};
static char c382[57] = {
27, -7, 9, /*, 3, 50, ] */
-2, 16, 1, 13, 2, 10, 2, 8, 1, 5, -2, 2, 31, 31, 0, 14,
1, 11, 1, 7, 0, 4, 31, 31, -2, 2, 1, 0, -2, -2, 31, 31,
-2, -2, 1, -5, 2, -8, 2, -10, 1, -13, -2, -16, 31, 31, 0, -4,
1, -7, 1, -11, 0, -14};
static char c383[49] = {
23, -12, 14, /*, 3, 59, > */
-9, -3, -9, -1, -8, 2, -6, 3, -4, 3, -2, 2, 2, -1, 4, -2,
6, -2, 8, -1, 9, 1, 31, 31, -9, -1, -8, 1, -6, 2, -4, 2,
-2, 1, 2, -2, 4, -3, 6, -3, 8, -2, 9, 1, 9, 3};
static char c384[7] = {
2, -12, 14, /*, 3, 38, - */
-9, -12, 9, -12};

static char *p[384] = {
c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12,
c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24,
c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36,
c37, c38, c39, c40, c41, c42, c43, c44, c45, c46, c47, c48,
c49, c50, c51, c52, c53, c54, c55, c56, c57, c58, c59, c60,
c61, c62, c63, c64, c65, c66, c67, c68, c69, c70, c71, c72,
c73, c74, c75, c76, c77, c78, c79, c80, c81, c82, c83, c84,
c85, c86, c87, c88, c89, c90, c91, c92, c93, c94, c95, c96,
c97, c98, c99, c100,c101,c102,c103,c104,c105,c106,c107,c108,
c109,c110,c111,c112,c113,c114,c115,c116,c117,c118,c119,c120,
c121,c122,c123,c124,c125,c126,c127,c128,c129,c130,c131,c132,
c133,c134,c135,c136,c137,c138,c139,c140,c141,c142,c143,c144,
c145,c146,c147,c148,c149,c150,c151,c152,c153,c154,c155,c156,
c157,c158,c159,c160,c161,c162,c163,c164,c165,c166,c167,c168,
c169,c170,c171,c172,c173,c174,c175,c176,c177,c178,c179,c180,
c181,c182,c183,c184,c185,c186,c187,c188,c189,c190,c191,c192,
c193,c194,c195,c196,c197,c198,c199,c200,c201,c202,c203,c204,
c205,c206,c207,c208,c209,c210,c211,c212,c213,c214,c215,c216,
c217,c218,c219,c220,c221,c222,c223,c224,c225,c226,c227,c228,
c229,c230,c231,c232,c233,c234,c235,c236,c237,c238,c239,c240,
c241,c242,c243,c244,c245,c246,c247,c248,c249,c250,c251,c252,
c253,c254,c255,c256,c257,c258,c259,c260,c261,c262,c263,c264,
c265,c266,c267,c268,c269,c270,c271,c272,c273,c274,c275,c276,
c277,c278,c279,c280,c281,c282,c283,c284,c285,c286,c287,c288,
c289,c290,c291,c292,c293,c294,c295,c296,c297,c298,c299,c300,
c301,c302,c303,c304,c305,c306,c307,c308,c309,c310,c311,c312,
c313,c314,c315,c316,c317,c318,c319,c320,c321,c322,c323,c324,
c325,c326,c327,c328,c329,c330,c331,c332,c333,c334,c335,c336,
c337,c338,c339,c340,c341,c342,c343,c344,c345,c346,c347,c348,
c349,c350,c351,c352,c353,c354,c355,c356,c357,c358,c359,c360,
c361,c362,c363,c364,c365,c366,c367,c368,c369,c370,c371,c372,
c373,c374,c375,c376,c377,c378,c379,c380,c381,c382,c383,c384};
/*--------------------------*/
i = char_per_font * font + (ch-32);
c = error_char;
if (i >= 0 && i <383) c = p[i];
*npts = ( *c++) << 1; /* convert pt count to coord count*/
*min = *c++; /* extent of char, in char coords*/
*max = *c++;
for (i=0; i<*npts; i++) *pts++ = *c++;
}

4, -8, -3, -9,
31, 31, -5, 4, -4, 3, -4, -7, -2, -8, 31, 31, -7, 3, -5, 5,
-3, 3, -3, -6, -1, -7, -3, -9, 31, 31, -3, 2, 0, 3, 2, 4,
3, 5, 4, 4, 6, 3, sfont.c 644 32214 12 44560 4367167164 5510 /* Copyright (c) 1987 Bellcore
* All Rights Reserved
* Permission is granted to copy or use this program, EXCEPT that it
* may not be sold for profit, the copyright notice must be reproduced
* on copies, and credit should be given to Bellcore where it is due.
* BELLCORE MAKES NO WARRANTY AND ACCEPTS NO LIABILITY FOR THIS PROGRAM.
*/
/* $Header: sfont.c,v 4.2 88/06/22 09:12:40 sau Exp $
$Source: /tmp/mgrsrc/lib/RCS/sfont.c,v $
*/
static char RCSid_[] = "$Source: /tmp/mgrsrc/lib/RCS/sfont.c,v $$Revision: 4.2 $";

/* These characters were adapted from the Hershey font collection.
*
* The Hershey Fonts were originally created by Dr. A. V. Hershey
* while working at the U. S. National Bureau of Standards.
*/

/*---------------------------------------*/
sfont( font, ch, min, max, npts, pts)
int font, *npts;
char ch;
short *min, *max, *pts;
# define char_per_font 96
{
int i; char *c;
static char error_char[127] = { 62, -11, 11,
-2,4,0,4,0,5,-1,6,-2,5,-2,4,-2,2,-3,0,-2,-2,-3,-4,
-3,-7,-2,-9,0,-10,2,-9,3,-7,3,-4,2,-2,3,0,2,2,2,4,
2,5,1,6,0,5,0,4,2,4,31,31,-4,10,-5,5,-2,2,-3,1,-7,3,
-12,0,31,31,-10,-5,-7,0,-3,0,-3,-1,-6,-3,-5,-10,31,31,
4,10,5,5,2,2,3,1,7,3,12,0,31,31,10,-5,7,0,3,0,3,-1,
6,-3,5,-10,31,31,-2,-7,1,-7,2,-6,1,-5,-1,-5,-2,-4,
-1,-3,2,-3 };

/*-- Stick Figure Font --*/

static char c1[] = { /* SP */
0, -8, 8};
static char c2[] = {
8, -4, 4,
0, 10, 0, -2,
31, 31, 0, -7, -1, -8, 0, -9, 1, -8,
0, -7};
static char c3[] = {
5, -7, 7,
-2, 12, -4, 5,
31, 31, 4, 12, 2, 5};
static char c4[] = {
11, -10, 11,
1, 12, -6, -16, 31, 31,
7, 12, 0, -16, 31, 31, -6, 1, 8, 1,
31, 31, -7, -5, 7, -5};
static char c5[] = {
26, -10, 10,
-2, 16, -2, -13, 31, 31,
2, 16, 2, -13, 31, 31,
7, 9, 5, 11, 2, 12,
-2, 12, -5, 11, -7, 9, -7, 7, -6, 5,
-5, 4, -3, 3, 3, 1, 5, 0, 6, -1,
7, -3, 7, -6, 5, -8, 2, -9, -2, -9,
-5, -8, -7, -6};
static char c6[] = {
31, -12, 12,
9, 12, -9, -9, 31, 31,
-4, 12, -2, 10, -2, 8, -3, 6, -5, 5,
-7, 5, -9, 7, -9, 9, -8, 11, -6, 12,
-4, 12, -2, 11, 1, 10, 4, 10, 7, 11,
9, 12, 31, 31, 5, -2, 3, -3, 2, -5,
2, -7, 4, -9, 6, -9, 8, -8, 9, -6,
9, -4, 7, -2, 5, -2};

static char c7[] = {
30, -12, 13,
10, 4, 9, 5, 8, 5, 7, 4,
6, 2, 4, -4, 3, -6, 1, -8, -1, -9,
-5, -9, -8, -8, -9, -6, -9, -3, -8, -1,
-2, 3, 0, 5, 1, 7, 1, 9, 0, 11,
-2, 12, -4, 11, -5, 9, -5, 7, -4, 4,
-2, 1, 3, -6, 5, -8, 8, -9, 9, -9,
10, -8};

static char c8[] = {
2, -4, 4,
1, 12, -1, 5};

static char c9[] = {
10, -7, 7,
4, 16, 2, 14, 0, 11,
-2, 7, -3, 2, -3, -2, -2, -7, 0, -11,
2, -14, 4, -16};

static char c10[] = {
10, -7, 7,
-4, 16, -2, 14, 0, 11,
2, 7, 3, 2, 3, -2, 2, -7, 0, -11,
-2, -14, -4, -16};

static char c11[] = {
8, -8, 8,
0, 12, 0, 0, 31, 31,
-5, 9, 5, 3, 31, 31, 5, 9, -5, 3};

static char c12[] = {
5, -12, 12,
0, 9, 0, -9, 31, 31,
-9, 0, 9, 0};

static char c13[] = {
7, -4, 4,
0, -9, -1, -8, 0, -7,
1, -8, 1, -10, 0, -12, -1, -13};

static char c14[] = {
2, -12, 12,
-9, 0, 9, 0};

static char c15[] = {
5, -4, 4,
0, -7, -1, -8, 0, -9,
1, -8, 0, -7};

static char c16[] = {
2, -11, 11,
9, 16, -9, -16};

static char c17[] = {
17, -10, 10,
-1, 12, -4, 11, -6, 8,
-7, 3, -7, 0, -6, -5, -4, -8, -1, -9,
1, -9, 4, -8, 6, -5, 7, 0, 7, 3,
6, 8, 4, 11, 1, 12, -1, 12};

static char c18[] = {
4, -10, 10,
-4, 8, -2, 9, 1, 12,
1, -9};

static char c19[] = {
14, -10, 10,
-6, 7, -6, 8, -5, 10,
-4, 11, -2, 12, 2, 12, 4, 11, 5, 10,
6, 8, 6, 6, 5, 4, 3, 1, -7, -9,
7, -9};

static char c20[] = {
15, -10, 10,
-5, 12, 6, 12, 0, 4,
3, 4, 5, 3, 6, 2, 7, -1, 7, -3,
6, -6, 4, -8, 1, -9, -2, -9, -5, -8,
-6, -7, -7, -5};

static char c21[] = {
6, -10, 10,
3, 12, -7, -2, 8, -2,
31, 31, 3, 12, 3, -9};

static char c22[] = {
17, -10, 10,
5, 12, -5, 12, -6, 3,
-5, 4, -2, 5, 1, 5, 4, 4, 6, 2,
7, -1, 7, -3, 6, -6, 4, -8, 1, -9,
-2, -9, -5, -8, -6, -7, -7, -5};

static char c23[] = {
23, -10, 10,
6, 9, 5, 11, 2, 12,
0, 12, -3, 11, -5, 8, -6, 3, -6, -2,
-5, -6, -3, -8, 0, -9, 1, -9, 4, -8,
6, -6, 7, -3, 7, -2, 6, 1, 4, 3,
1, 4, 0, 4, -3, 3, -5, 1, -6, -2};

static char c24[] = {
5, -10, 10,
7, 12, -3, -9, 31, 31,
-7, 12, 7, 12};

static char c25[] = {
29, -10, 10,
-2, 12, -5, 11, -6, 9,
-6, 7, -5, 5, -2, 4, 3, 3, 5, 2,
6, 1, 7, -1, 7, -4, 6, -6, 4, -8,
1, -9, -1, -9, -4, -8, -6, -6, -7, -4,
-7, -1, -6, 1, -5, 2, -3, 3, 2, 4,
5, 5, 6, 7, 6, 9, 5, 11, 2, 12,
-2, 12};

static char c26[] = {
23, -10, 10,
6, 5, 5, 2, 3, 0,
0, -1, -1, -1, -4, 0, -6, 2, -7, 5,
-7, 6, -6, 9, -4, 11, -1, 12, 0, 12,
3, 11, 5, 9, 6, 5, 6, 0, 5, -5,
3, -8, 0, -9, -2, -9, -5, -8, -6, -6};

static char c27[] = {
11, -4, 6,
0, 5, -1, 4, 0, 3, 1, 4, 0, 5, 31, 31, 0, -7, -1, -8,
0, -9, 1, -8, 0, -7};

static char c28[] = {
13, -4, 4,
0, 5, -1, 4, 0, 3,
1, 4, 0, 5, 31, 31, 0, -9, -1, -8,
0, -7, 1, -8, 1, -10, 0, -12, -1, -13};

static char c29[] = {
3, -11, 11,
8, 9, -8, 0, 8, -9};

static char c30[] = {
5, -12, 12,
-9, 3, 9, 3, 31, 31,
-9, -3, 9, -3};

static char c31[] = {
3, -11, 11,
-8, 9, 8, 0, -8, -9};

static char c32[] = {
23, -9, 9,
-5, 8, -4, 7, -5, 6,
-6, 7, -6, 8, -5, 10, -4, 11, -2, 12,
1, 12, 4, 11, 5, 10, 6, 8, 6, 6,
5, 4, 4, 3, 0, 1, 0, -2, 31, 31,
0, -7, -1, -8,
0, -9, 1, -8, 0, -7};

static char c33[] = {
44, -13, 14,
5, 4, 4, 6, 2, 7,
-1, 7, -3, 6, -4, 5, -5, 2, -5, -1,
-4, -3, -2, -4, 1, -4, 3, -3, 4, -1,
31, 31,
6, 7, 5, 4, 4, -1,
4, -3, 6, -4, 8, -4, 10, -2, 11, 1,
11, 3, 10, 6, 9, 8, 7, 10, 5, 11,
2, 12, -1, 12, -4, 11, -6, 10, -8, 8,
-9, 6, -10, 3, -10, 0, -9, -3, -8, -5,
-6, -7, -4, -8, -1, -9, 2, -9, 5, -8,
7, -7, 8, -6};

static char c34[] = {
8, -9, 9,
0, 12, -8, -9, 31, 31,
0, 12, 8, -9, 31, 31, -6, -4, 6, -4};

static char c35[] = {
23, -11, 10,
-7, 12, -7, -9, 31, 31,
-7, 12, 2, 12, 5, 11, 6, 10, 7, 8,
7, 6, 6, 4, 5, 3, 2, 2, 31, 31,
-7, 2, 2, 2, 5, 1, 6, 0, 7, -2,
7, -5, 6, -7, 5, -8, 2, -9, -7, -9};

static char c36[] = {
18, -10, 11,
8, 7, 7, 9, 5, 11,
3, 12, -1, 12, -3, 11, -5, 9, -6, 7,
-7, 4, -7, -1, -6, -4, -5, -6, -3, -8,
-1, -9, 3, -9, 5, -8, 7, -6, 8, -4};

static char c37[] = {
15, -11, 10,
-7, 12, -7, -9, 31, 31,
-7, 12, 0, 12, 3, 11, 5, 9, 6, 7,
7, 4, 7, -1, 6, -4, 5, -6, 3, -8,
0, -9, -7, -9};

static char c38[] = {
11, -10, 9,
-6, 12, -6, -9, 31, 31,
-6, 12, 7, 12, 31, 31, -6, 2, 2, 2,
31, 31, -6, -9, 7, -9};

static char c39[] = {
8, -10, 8,
-6, 12, -6, -9, 31, 31,
-6, 12, 7, 12, 31, 31, -6, 2, 2, 2};

static char c40[] = {
22, -10, 11,
8, 7, 7, 9, 5, 11,
3, 12, -1, 12, -3, 11, -5, 9, -6, 7,
-7, 4, -7, -1, -6, -4, -5, -6, -3, -8,
-1, -9, 3, -9, 5, -8, 7, -6, 8, -4,
8, -1, 31, 31, 3, -1, 8, -1};

static char c41[] = {
8, -11, 11,
-7, 12, -7, -9, 31, 31,
7, 12, 7, -9, 31, 31, -7, 2, 7, 2};

static char c42[] = {
8, -6, 6,
0, 12, 0, -9, 31, 31,
-3, 12, 3, 12, 31, 31, -3, -9, 3, -9};

static char c43[] = {
10, -9, 8,
4, 12, 4, -4, 3, -7,
2, -8, 0, -9, -2, -9, -4, -8, -5, -7,
-6, -4, -6, -2};

static char c44[] = {
8, -11, 9,
-7, 12, -7, -9, 31, 31,
7, 12, -7, -2, 31, 31, -2, 3, 7, -9};

static char c45[] = {
5, -10, 7,
-6, 12, -6, -9, 31, 31,
-6, -9, 6, -9};

static char c46[] = {
11, -12, 12,
-8, 12, -8, -9, 31, 31,
-8, 12, 0, -9, 31, 31, 8, 12, 0, -9,
31, 31, 8, 12, 8, -9};

static char c47[] = {
8, -11, 11,
-7, 12, -7, -9, 31, 31,
-7, 12, 7, -9, 31, 31, 7, 12, 7, -9};

static char c48[] = {
21, -11, 11,
-2, 12, -4, 11, -6, 9,
-7, 7, -8, 4, -8, -1, -7, -4, -6, -6,
-4, -8, -2, -9, 2, -9, 4, -8, 6, -6,
7, -4, 8, -1, 8, 4, 7, 7, 6, 9,
4, 11, 2, 12, -2, 12};

static char c49[] = {
13, -11, 10,
-7, 12, -7, -9, 31, 31,
-7, 12, 2, 12, 5, 11, 6, 10, 7, 8,
7, 5, 6, 3, 5, 2, 2, 1, -7, 1};

static char c50[] = {
24, -11, 11,
-2, 12, -4, 11, -6, 9,
-7, 7, -8, 4, -8, -1, -7, -4, -6, -6,
-4, -8, -2, -9, 2, -9, 4, -8, 6, -6,
7, -4, 8, -1, 8, 4, 7, 7, 6, 9,
4, 11, 2, 12, -2, 12, 31, 31, 1, -5,
7, -11};

static char c51[] = {
16, -11, 10,
-7, 12, -7, -9, 31, 31,
-7, 12, 2, 12, 5, 11, 6, 10, 7, 8,
7, 6, 6, 4, 5, 3, 2, 2, -7, 2,
31, 31, 0, 2, 7, -9};

static char c52[] = {
20, -10, 10,
7, 9, 5, 11, 2, 12,
-2, 12, -5, 11, -7, 9, -7, 7, -6, 5,
-5, 4, -3, 3, 3, 1, 5, 0, 6, -1,
7, -3, 7, -6, 5, -8, 2, -9, -2, -9,
-5, -8, -7, -6};

static char c53[] = {
5, -8, 8,
0, 12, 0, -9, 31, 31,
-7, 12, 7, 12};

static char c54[] = {
10, -11, 11,
-7, 12, -7, -3, -6, -6,
-4, -8, -1, -9, 1, -9, 4, -8, 6, -6,
7, -3, 7, 12};

static char c55[] = {
5, -9, 9,
-8, 12, 0, -9, 31, 31,
8, 12, 0, -9};

static char c56[] = {
11, -12, 12,
1 -10, 12, -5, -9, 31, 31,
0, 12, -5, -9, 31, 31, 0, 12, 5, -9,
31, 31, 10, 12, 5, -9};

static char c57[] = {
5, -10, 10,
-7, 12, 7, -9, 31, 31,
7, 12, -7, -9};

static char c58[] = {
6, -9, 9,
-8, 12, 0, 2, 0, -9,
31, 31, 8, 12, 0, 2};

static char c59[] = {
8, -10, 10,
7, 12, -7, -9, 31, 31,
-7, 12, 7, 12, 31, 31, -7, -9, 7, -9};

static char c60[] = {
8, -7, 7,
-3, 16, -3, -16, 31, 31,
-3, 16, 4, 16,
31, 31, -3, -16, 4, -16};

static char c61[] = {
2, -11, 11,
-9, 16, 9, -16};

static char c62[] = {
8, -7, 7,
3, 16, 3, -16, 31, 31, -4, 16, 3, 16,
31, 31, -4, -16, 3, -16};

static char c63[] = {
3, -11, 11,
1 -8, -2, 0, 3, 8, -2};

static char c64[] = {
2, -12, 12,
1 -9, -12, 9, -12};

static char c65[] = {
2, -6, 6,
1 -2, 12, 3, 6};

static char c66[] = {
17, -9, 10,
6, 5, 6, -9, 31, 31,
6, 2, 4, 4, 2, 5, -1, 5, -3, 4,
-5, 2, -6, -1, -6, -3, -5, -6, -3, -8,
-1, -9, 2, -9, 4, -8, 6, -6};

static char c67[] = {
17, -10, 9,
-6, 12, -6, -9, 31, 31,
-6, 2, -4, 4, -2, 5, 1, 5, 3, 4,
5, 2, 6, -1, 6, -3, 5, -6, 3, -8,
1, -9, -2, -9, -4, -8, -6, -6};

static char c68[] = {
14, -9, 9,
6, 2, 4, 4, 2, 5,
-1, 5, -3, 4, -5, 2, -6, -1, -6, -3,
-5, -6, -3, -8, -1, -9, 2, -9, 4, -8,
6, -6};

static char c69[] = {
17, -9, 10,
6, 12, 6, -9, 31, 31,
6, 2, 4, 4, 2, 5, -1, 5, -3, 4,
-5, 2, -6, -1, -6, -3, -5, -6, -3, -8,
-1, -9, 2, -9, 4, -8, 6, -6};

static char c70[] = {
17, -9, 9,
-6, -1, 6, -1, 6, 1,
5, 3, 4, 4, 2, 5, -1, 5, -3, 4,
-5, 2, -6, -1, -6, -3, -5, -6, -3, -8,
-1, -9, 2, -9, 4, -8, 6, -6};

static char c71[] = {
8, -5, 7,
5, 12, 3, 12, 1, 11,
0, 8, 0, -9, 31, 31, -4, 5, 4, 5};

static char c72[] = {
22, -9, 10,
6, 5, 6, -11, 5, -14,
4, -15, 2, -16, -1, -16, -3, -15, 31, 31,
6, 2, 4, 4, 2, 5, -1, 5, -3, 4,
-5, 2, -6, -1, -6, -3, -5, -6, -3, -8,
-1, -9, 2, -9, 4, -8, 6, -6};

static char c73[] = {
10, -9, 10,
-5, 12, -5, -9, 31, 31,
-5, 1, -2, 4, 0, 5, 3, 5, 5, 4,
6, 1, 6, -9};

static char c74[] = {
8, -4, 4,
-1, 12, 0, 11, 1, 12,
0, 13, -1, 12, 31, 31, 0, 5, 0, -9};

static char c75[] = {
11, -5, 5,
0, 12, 1, 11, 2, 12,
1, 13, 0, 12, 31, 31, 1, 5, 1, -12,
0, -15, -2, -16, -4, -16};

static char c76[] = {
8, -9, 8,
-5, 12, -5, -9, 31, 31,
5, 5, -5, -5, 31, 31, -1, -1, 6, -9};

static char c77[] = {
2, -4, 4,
0, 12, 0, -9};

static char c78[] = {
18, -15, 15,
-11, 5, -11, -9, 31, 31,
-11, 1, -8, 4, -6, 5, -3, 5, -1, 4,
0, 1, 0, -9, 31, 31, 0, 1, 3, 4,
5, 5, 8, 5, 10, 4, 11, 1, 11, -9};

static char c79[] = {
10, -9, 10,
-5, 5, -5, -9, 31, 31,
-5, 1, -2, 4, 0, 5, 3, 5, 5, 4,
6, 1, 6, -9};

static char c80[] = {
17, -9, 10,
-1, 5, -3, 4, -5, 2,
-6, -1, -6, -3, -5, -6, -3, -8, -1, -9,
2, -9, 4, -8, 6, -6, 7, -3, 7, -1,
6, 2, 4, 4, 2, 5, -1, 5};

static char c81[] = {
17, -10, 9,
-6, 5, -6, -16, 31, 31,
-6, 2, -4, 4, -2, 5, 1, 5, 3, 4,
5, 2, 6, -1, 6, -3, 5, -6, 3, -8,
1, -9, -2, -9, -4, -8, -6, -6,};

static char c82[] = {
17, -9, 10,
6, 5, 6, -16, 31, 31,
6, 2, 4, 4, 2, 5, -1, 5, -3, 4,
-5, 2, -6, -1, -6, -3, -5, -6, -3, -8,
-1, -9, 2, -9, 4, -8, 6, -6};

static char c83[] = {
8, -7, 7,
-3, 5, -3, -9, 31, 31,
-3, -1, -2, 2, 0, 4, 2, 5, 5, 5};

static char c84[] = {
17, -8, 9,
6, 2, 5, 4, 2, 5,
-1, 5, -4, 4, -5, 2, -4, 0, -2, -1,
3, -2, 5, -3, 6, -5, 6, -6, 5, -8,
2, -9, -1, -9, -4, -8, -5, -6};

static char c85[] = {
8, -5, 7,
0, 12, 0, -5, 1, -8,
3, -9, 5, -9, 31, 31, -4, 5, 4, 5};

static char c86[] = {
10, -9, 10,
-5, 5, -5, -5, -4, -8,
-2, -9, 1, -9, 3, -8, 6, -5, 31, 31,
6, 5, 6, -9};

static char c87[] = {
5, -8, 8,
-6, 5, 0, -9, 31, 31,
6, 5, 0, -9};

static char c88[] = {
11, -11, 11,
-8, 5, -4, -9, 31, 31,
0, 5, -4, -9, 31, 31, 0, 5, 4, -9,
31, 31, 8, 5, 4, -9};

static char c89[] = {
5, -9, 9,
-6, 5, 6, -9, 31, 31,
6, 5, -6, -9};

static char c90[] = {
9, -8, 8,
-6, 5, 0, -9, 31, 31,
6, 5, 0, -9, -2, -13, -4, -15, -6, -16,
-7, -16};

static char c91[] = {
8, -9, 9,
6, 5, -6, -9, 31, 31,
-6, 5, 6, 5, 31, 31, -6, -9, 6, -9};

static char c92[] = {
17, -7, 9,
2, 16, -1, 13, -2, 10, -2, 8, -1, 5, 2, 2, 31, 31,
2, 2, -1, 0, 2, -2, 31, 31,
2, -2, -1, -5, -2, -8, -2, -10, -1, -13, 2, -16};

static char c93[] = {
2, -4, 4,
0, 16, 0, -16};

static char c94[] = {
17, -7, 9,
-2, 16, 1, 13, 2, 10, 2, 8, 1, 5, -2, 2, 31, 31,
-2, 2, 1, 0, -2, -2, 31, 31,
-2, -2, 1, -5, 2, -8, 2, -10, 1, -13, -2, -16};

static char c95[] = {
11, -12, 14,
-9, -3, -9, -1, -8, 2, -6, 3, -4, 3, -2, 2, 2, -1, 4, -2,
6, -2, 8, -1, 9, 1};

static char c96[] = {
4, -10, 10,
-8, -9, 0, 12, 8, -9, -8, -9};

static char c97[] = { /* ground */
8, 0, 4,
0,-5,0,5,31,31,2,-3,2,3,31,31,4,-1,4,1};

static char c98[] = { /* vertical bar */
2, 0, 3,
0,-5,0,5 };

static char c99[] = { /* chip */
9, 0, 8,
0,-8,0,8,3,8,3,6,5,6,5,8,8,8,8,-8,0,-8 };

static char c100[] = { /* big circle */
13, 0, 16,
0,0,1,4,4,7,8,8,12,7,15,4,16,0,
15,-4,12,-7,8,-8,4,-7,1,-4,0,0 };

static char c101[] = { /* arrowtail > */
3, 0, 5,
0,-4,5,0,0,4 };

static char c102[] = { /* - - */
5, 0, 15,
0,0,5,0,31,31,10,0,15,0 };

static char c103[] = { /* large curve ) */
6, -1, 3,
-1,8,0,6,1,2,1,-2,0,-6,-1,-8 };

static char c104[] = { /* centerline --- - */
5, 0, 20,
0,0,13,0,31,31,16,0,20,0 };

static char c105[] = { /* inverter */
4, 0, 7,
0,-5,7,0,0,5,0,-5 };

static char c106[] = { /* resistor */
9, 0, 20,
0,0,2,0,4,3,7,-3,10,3,13,-3,16,3,18,0,20,0 };

static char c107[] = { /* transistor */
9, 0, 6,
0,-4,0,4,31,31,6,-8,6,-6,2,-6,2,6,6,6,6,8 };

static char c108[] = { /* arrowhead */
6, 0, 5,
0,0,5,0,31,31,0,-4,5,0,0,4 };

static char c109[] = { /* or gate */
14, -1, 16,
-1,-8,7,-7,11,-5,14,-3,16,0,14,3,11,5,7,7,-1,8,0,6,1,2,1,-2,
0,-6,-1,-8 };

static char c110[] = { /* and gate */
10, 0, 15,
0,-8,8,-8,11,-7,14,-4,15,0,14,4,11,7,8,8,0,8,0,-8 };

static char c111[] = { /* not symbol o */
9, 0, 4,
0,-1,1,-2,3,-2,4,-1,4,1,3,2,1,2,0,1,0,-1 };

static char c112[] = { /* wire connect dot */
5, 0, 0,
-1,-1,1,-1,1,1,-1,1,-1,-1 };

static char *p[] = {
c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12,
c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24,
c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36,
c37, c38, c39, c40, c41, c42, c43, c44, c45, c46, c47, c48,
c49, c50, c51, c52, c53, c54, c55, c56, c57, c58, c59, c60,
c61, c62, c63, c64, c65, c66, c67, c68, c69, c70, c71, c72,
c73, c74, c75, c76, c77, c78, c79, c80, c81, c82, c83, c84,
c85, c86, c87, c88, c89, c90, c91, c92, c93, c94, c95, c96,
c97, c98, c99, c100,c101,c102,c103,c104,c105,c106,c107,c108,
c109,c110,c111,c112};
/*--------------------------------*/
i = ch-32;
c = error_char;
if (i >= 0 && i <113) c = p[i];
*npts = ( *c++) << 1; /* convert pt count to coord count*/
*min = *c++; /* extent of char, in char coords*/
*max = *c++;
for (i=0; i<*npts; i++) *pts++ = *c++;
}
, 12,
1 -10, 12, -5, -9, 31, 31,
0, 12, -5, -9, 31, 31, 0, 12, 5, -9,
31, 31, 10, 12, 5, -9};

static char c57[] = sin.c 644 32214 12 3447 4367166662 5131 /* Copyright (c) 1987 Bellcore
* All Rights Reserved
* Permission is granted to copy or use this program, EXCEPT that it
* may not be sold for profit, the copyright notice must be reproduced
* on copies, and credit should be given to Bellcore where it is due.
* BELLCORE MAKES NO WARRANTY AND ACCEPTS NO LIABILITY FOR THIS PROGRAM.
*/
/* $Header: sin.c,v 4.1 88/06/21 13:40:58 bianchi Exp $
$Source: /tmp/mgrsrc/lib/RCS/sin.c,v $
*/
static char RCSid_[] = "$Source: /tmp/mgrsrc/lib/RCS/sin.c,v $$Revision: 4.1 $";

/* sine and cosine routines
* input: degrees (integer)
* output: sine/cosine * 1024
*/

/* sin table 0-90 degrees * 1024 */

int sintab[] = {
0, 18, 36, 54, 71, 89, 107, 125, 143, 160,
178, 195, 213, 230, 248, 265, 282, 299, 316, 333,
350, 367, 384, 400, 416, 433, 449, 465, 481, 496,
512, 527, 543, 558, 573, 587, 602, 616, 630, 644,
658, 672, 685, 698, 711, 724, 737, 749, 761, 773,
784, 796, 807, 818, 828, 839, 849, 859, 868, 878,
887, 896, 904, 912, 920, 928, 935, 943, 949, 956,
962, 968, 974, 979, 984, 989, 994, 998, 1002, 1005,
1008, 1011, 1014, 1016, 1018, 1020, 1022, 1023, 1023,
1024, 1024,
} ;

int
isin(n)
register int n; /* angle in degrees */
{
if (n < 0)
return(-isin(-n));

while (n >= 360)
n -= 360;

if (n < 90)
return( sintab[n]);
else if (n < 180)
return( sintab[180-n]);
else if (n < 270)
return( -sintab[n-180]);
else
return( -sintab[360-n]);
}

int
icos(n)
register int n;
{
if (n < 0)
n = -n;

while (n >= 360)
n -= 360;

if (n < 90)
return( sintab[90-n]);
else if (n < 180)
return( -sintab[n-90]);
else if (n < 270)
return( -sintab[270-n]);
else
return( sintab[n-270]);
}
8, -5, 7,
5, 12, 3, 12, 1, 11,
0, 8, 0, -9, 31, 31, -4, 5, 4, 5};

static char c72[] = {
22, -9, 10,
6, 5, 6, -11, 5, -14,
4, -15, 2, -16, -1, -16, -3, -15, 31, 31,
term.c 644 32214 12 27773 5210320312 5303 /* Copyright (c) 1987 Bellcore
* All Rights Reserved
* Permission is granted to copy or use this program, EXCEPT that it
* may not be sold for profit, the copyright notice must be reproduced
* on copies, and credit should be given to Bellcore where it is due.
* BELLCORE MAKES NO WARRANTY AND ACCEPTS NO LIABILITY FOR THIS PROGRAM.
*/
/* $Header: term.c,v 4.3 88/07/01 09:33:49 bianchi Exp $
$Source: /tmp/mgrsrc/lib/RCS/term.c,v $
*/
static char RCSid_[] = "$Source: /tmp/mgrsrc/lib/RCS/term.c,v $$Revision: 4.3 $";

/* routines for writing to mgr terminal emulator */

#include "term.h"
#include "restart.h"

FILE *m_termout;
FILE *m_termin;
int m_flags;
int m_envcount = 0;
int m_saveenvcount = 0;
char m_escchar = ESC;
char m_menuchar = M_DELIM;

jmp_buf _env;

struct termio sgtty__save[TTYMAX];
int sgtty_cnt = 0;
char m_linebuf[MAXLINE];
static char *m_fields[16];

/******************************************************************************
*
* setup
*/

int
m_setup(flags)
int flags;
{
m_flags = flags;

if (!(m_flags&M_DEBUG)) {
m_termout = fopen(M_DEVICEOUT,"w");
m_termin = fopen(M_DEVICEIN,"r");
}

if (m_termin == NULL || m_termout == NULL)
m_flags |= M_DEBUG;

if (m_flags&M_DEBUG) {
m_termin = stdin;
m_termout = stdout;
}
return(m_flags);
}

/******************************************************************************
*
* get generic window parameters
*/

int
get_info(type,list)
int type;
char **list;
{
if (type > G_MAX )
return(-1);
switch( type ) {
case G_ALL:
case G_ALLMINE:
return(-1);
}
_m_ttyset();
m_getinfo(type);
m_gets(m_linebuf);
_m_ttyreset();
return parse(m_linebuf,list);
}

/******************************************************************************
*
* read window parameters off of standard input
*/

int
get_windata(windatap)
struct window_data *windatap;
{
if( parse(m_gets(m_linebuf),m_fields) < 8 )
return 0;
windatap->x = atoi(m_fields[0]);
windatap->y = atoi(m_fields[1]);
windatap->w = atoi(m_fields[2]);
windatap->h = atoi(m_fields[3]);
strcpy(windatap->tty,m_fields[4]);
windatap->num = atoi(m_fields[5]);
windatap->status = *m_fields[6];
windatap->setid = atoi(m_fields[7]);
return 1;
}

/******************************************************************************
*
* Get window parameters, one window at a time.
* Returns 1 if window_data structure has been filled, 0 otherwise.
* It is important to call get_eachwin() in a tight loop that doesn't
* ever exit, so that all the data is picked up.
*/

int
get_eachwin( windatap )
struct window_data *windatap;
{
static int i = 0;

if( !i ) {
_m_ttyset();
m_getinfo(G_ALL);
}
i = get_windata( windatap );
if( !i )
_m_ttyreset();
return(i);
}


/******************************************************************************
*
* Get window parameters for the current window set, one window at a time.
* Returns 1 if window_data structure has been filled, 0 otherwise.
* It is important to call get_eachcleintwin() in a tight loop that
* doesn' tever exit, so that all the data is picked up.
*/

int
get_eachclientwin( windatap )
struct window_data *windatap;
{
static int i = 0;

if( !i ) {
_m_ttyset();
m_getinfo(G_ALLMINE);
}
i = get_windata( windatap );
if( !i )
_m_ttyreset();
return(i);
}

/******************************************************************************
*
* Get all window parameters.
* NOTE CAREFULLY: The array of window_data structures pointed to by
* list must be more than the total number of windows on the screen;
* not a robust technique.
* get_eachwin() is recommended above this.
*/

int
get_all(list)
struct window_data *list;
{
register int i;

for(i=0; get_eachwin( list ); i++ )
list++;
return(i);
}

/******************************************************************************
*
* Get window parameters for client windows.
* NOTE CAREFULLY: The array of window_data structures pointed to by
* list must be more than the total number of windows on the screen;
* not a robust technique.
* get_eachclientwin() is recommended above this.
*/

int
get_client(list)
struct window_data *list;
{
register int i;

_m_ttyset();
m_getinfo(G_ALLMINE);
for(i=0; get_windata( list ); i++ )
list++;
_m_ttyreset();
return(i);
}

/******************************************************************************
*
* get the window size
*/

int
get_size(x,y,wide,high)
int *x, *y, *wide, *high;

{
register int count;

if ((count = get_info(G_COORDS,m_fields)) >= 4) {
if (x)
*x = atoi(m_fields[0]);
if (y)
*y = atoi(m_fields[1]);
if (wide)
*wide = atoi(m_fields[2]);
if (high)
*high = atoi(m_fields[3]);
return(count);
}
else return(-count);
}

/******************************************************************************
*
* get the mouse coords
*/

int
get_mouse(x,y)
int *x, *y;

{
register int count;

if ((count = get_info(G_MOUSE2,m_fields)) >= 3) {
if (x)
*x = atoi(m_fields[0]);
if (y)
*y = atoi(m_fields[1]);
return(atoi(m_fields[2]));
}
else return(-count);
}

/******************************************************************************
*
* get system parameters
*/

int
get_param(host,xmax,ymax,border)
char *host;
int *xmax, *ymax, *border;

{
register int count;

if ((count = get_info(G_SYSTEM,m_fields)) >= 4) {
if (host)
strcpy(host,m_fields[0]);
if (xmax)
*xmax = atoi(m_fields[1]);
if (ymax)
*ymax = atoi(m_fields[2]);
if (border)
*border = atoi(m_fields[3]);
return(count);
}
else return(-count);
}

/******************************************************************************
*
* get the cursor position
*/

int
get_cursor(x,y)
int *x, *y;

{
register int count;

if ((count = get_info(G_CURSOR,m_fields)) > 2) {
if (x)
*x = atoi(m_fields[0]);
if (y)
*y = atoi(m_fields[1]);
return(2);
}
else return(-count);
}

/******************************************************************************
*
* get the window size - rows and columns
*/

int
get_colrow(cols,rows)
int *cols, *rows;

{
register int count;

if ((count = get_info(G_WINSIZE,m_fields)) == 2) {
if (cols)
*cols = atoi(m_fields[0]);
if (rows)
*rows = atoi(m_fields[1]);
return(2);
}
else return(-count);
}

/******************************************************************************
*
* get the termcap entry
*/

char *
get_termcap()
{
_m_ttyset();
m_getinfo(G_TERMCAP);
m_gets(m_linebuf);
_m_ttyreset();
return(m_linebuf);
}

/******************************************************************************
*
* get the font size
*/

int
get_font(wide,high)
int *wide, *high;

{
register int count, result;

if ((count = get_info(G_FONT,m_fields)) >= 3) {
if (wide)
*wide = atoi(m_fields[0]);
if (high)
*high = atoi(m_fields[1]);
result = atoi(m_fields[2]);
return(result);
}
else return(-count);
}

/******************************************************************************
*
* make a new window
*/

int
m_makewindow(x,y,wide,high)
int x,y,wide,high;
{
register int count, result;
_m_ttyset();
m_newwin(x,y,wide,high);
m_gets(m_linebuf);
_m_ttyreset();
return(atoi(m_linebuf));
}

/******************************************************************************
*
* see if window is active
*/

int
is_active()
{
*m_linebuf = '\0';
get_info(G_STATUS,m_fields);
return(*m_linebuf == 'a');
}

/******************************************************************************
*
* return last line read
*/

char *
m_lastline()
{
return(m_linebuf);
}

/******************************************************************************
*
* down load a menu
*/

menu_load(n,count,text)
int n; /* menu number */
int count; /* number of menu items */
struct menu_entry *text; /* menu choices */
{
register int i, len;

if (text == (struct menu_entry *) 0)
return (-1);

/* calculate string lengths */

len = 2 * count + 1;

for (i=0;i len += strlen(text[i].value) + strlen(text[i].action);

fprintf(m_termout,"%c%d,%d%c%c",m_escchar,n,len,E_MENU,m_menuchar);

for (i=0;i fprintf(m_termout,"%s%c",text[i].value,m_menuchar);

for (i=0;i fprintf(m_termout,"%s%c",text[i].action,m_menuchar);

m_flush();
}

/******************************************************************************
*
* download a bitmap
*/

m_bitload(x,y,w,h,data)
int x,y;
int w,h;
register char *data;
{
register int size = h * ((w+15)&~15)/8; /* round to 16 bit boundary */
m_bitld(w,h,x,y,size);
while(size-- > 0)
fputc(*data++,m_termout);
m_flush();
}

/******************************************************************************
*
* Set and save the terminal mode (if required);
*/

m_ttyset()
{
int code;
struct termio buff;

code = ioctl(fileno(m_termout),TCGETA,sgtty__save + sgtty_cnt);
if (sgtty__save[sgtty_cnt].c_lflag&(ECHO|RAW)) {
memcpy(&buff,&sgtty__save[sgtty_cnt],sizeof(struct termio));
buff.c_lflag &= ~(ECHO|RAW);
m_flush();
ioctl(fileno(m_termout),TCSETA,&buff);
}
if (sgtty_cnt < TTYMAX)
sgtty_cnt++;
return(code);
}


/******************************************************************************
*
* Restore the terminal mode
*/

m_ttyreset()
{
if (sgtty_cnt)
sgtty_cnt--;
else
return(1);
if (sgtty__save[sgtty_cnt].c_lflag&(ECHO|RAW)) {
m_flush();
ioctl(fileno(m_termout),TCSETA,&sgtty__save[sgtty_cnt]);
}
else
return 0;
}

/******************************************************************************
*
* change the terminal modes
*/

m_resetflags(flags)
{
struct termio buff;
ioctl(fileno(m_termin),TCGETA,&buff);
if (buff.c_lflag & flags) {
buff.c_lflag &= ~flags;
m_flush();
ioctl(fileno(m_termin),TCSETA,&buff);
}
}

m_setflags(flags)
{
struct termio buff;
ioctl(fileno(m_termin),TCGETA,&buff);
if (!( buff.c_lflag & flags)) {
buff.c_lflag |= flags;
m_flush();
ioctl(fileno(m_termin),TCSETA,&buff);
}
}

/**
Given a bitmap id and an icon name,
have mgr load that icon into that bitmap, returning the icon width
and height via the given integer pointers.
Return a positive number if successful.
If the icon is not loaded, set the width and height values to 0 and
return 0.
*/
int
m_bitfile( bitmapid, iconname, iconwidthp, iconheightp )
int bitmapid;
char *iconname;
int *iconwidthp,
*iconheightp;
{
*iconwidthp = *iconheightp = 0;
m_bitfromfile( bitmapid, iconname );
m_flush();
return( sscanf( m_get(), "%d %d", iconwidthp, iconheightp ) == 2 );
}

/*****************************************************************************
* parse a line into fields
*/

#ifndef iswhite
#define iswhite(x) ((x)==' ' || (x)=='\t')
#endif

int
parse(line,fields)
register char *line;
register char **fields;
{
int inword = 0;
int count = 0;
char *start;
register char c;

for(start = line;(c = *line) && c != '\n';line++)
if (inword && iswhite(c)) {
inword = 0;
*line = '\0';
*fields++ = start;
count++;
}
else if (!inword && !iswhite(c)) {
start = line;
inword = 1;
}

if (inword) {
*fields++ = start;
count++;
if (c == '\n')
*line = '\0';
}
*fields = (char *) 0;
return(count);
}

/******************************************
* stuff for restarting
*/

_Catch()
{
ioctl(fileno(m_termin),TCIOFLUSH,0);
longjmp(_env,1);
}

_Clean()
{
while(m_saveenvcount < m_envcount)
m_pop();
exit(1);
}
-1,-term.h 644 32214 12 36023 5210322754 5310 /* Copyright (c) 1987 Bellcore
* All Rights Reserved
* Permission is granted to copy or use this program, EXCEPT that it
* may not be sold for profit, the copyright notice must be reproduced
* on copies, and credit should be given to Bellcore where it is due.
* BELLCORE MAKES NO WARRANTY AND ACCEPTS NO LIABILITY FOR THIS PROGRAM.
*/
/* $Header: term.h,v 4.6 88/08/18 10:17:05 sau Exp $
$Source: /tmp/mgrsrc/lib/RCS/term.h,v $
*/
static char h_term_[] = "$Source: /tmp/mgrsrc/lib/RCS/term.h,v $$Revision: 4.6 $";

/* macros for writing to mgr terminal emulator */

#ifndef _TERM_INCL
#define _TERM_INCL

#include "window.h"

#ifndef stderr
#include
#endif

#ifdef LINUX
#include
#define RAW (ICANON|ISIG)
#endif


#define TTYMAX 10 /* stack size for ttyset() */

#define M_FLUSH 0x1 /* autoflush output after each write */
#define M_DEBUG 0x2 /* use stderr instead of /dev/tty mgr i/o */
#define M_MODEOK 0x4 /* assume tty modes are always ok */

#ifndef M_DEVICEIN
#define M_DEVICEIN "/dev/tty"
#endif

#ifndef M_DEVICEOUT
#define M_DEVICEOUT "/dev/tty"
#endif


#define m_flush() fflush(m_termout)

#define BTWN(a,x,b) \
((x)<(a)?a:(x)>(b)?b:x)
#define LIMIT(x) BTWN(0,x,1152)

#ifndef M_NOFLUSH
#define _m_flsh ,(m_flags&M_FLUSH?m_flush():m_flags)
#else
#define _m_flsh
#endif

/* vi-like stuff */

#define m_addline() \
(fprintf(m_termout,"%c%c",m_escchar,E_ADDLINE)_m_flsh)

#define m_addlines(n) \
(fprintf(m_termout,"%c%d%c",m_escchar,n,E_ADDLINE)_m_flsh)

#define m_addchar() \
(fprintf(m_termout,"%c%c",m_escchar,E_ADDCHAR)_m_flsh)

#define m_addchars(n) \
(fprintf(m_termout,"%c%d%c",m_escchar,n,E_ADDCHAR)_m_flsh)

#define m_deleteline() \
(fprintf(m_termout,"%c%c",m_escchar,E_DELETELINE)_m_flsh)

#define m_deletelines(n) \
(fprintf(m_termout,"%c%d%c",m_escchar,n,E_DELETELINE)_m_flsh)

#define m_deletechar() \
(fprintf(m_termout,"%c%c",m_escchar,E_DELETECHAR)_m_flsh)

#define m_deletechars(n) \
(fprintf(m_termout,"%c%d%c",m_escchar,n,E_DELETECHAR)_m_flsh)

#define m_standend() \
(fprintf(m_termout,"%c%c",m_escchar,E_STANDEND)_m_flsh)

#define m_standout() \
(fprintf(m_termout,"%c%c",m_escchar,E_STANDOUT)_m_flsh)

#define m_bell() \
(fprintf(m_termout,"\007")_m_flsh)

#define m_setcursor(n) \
(fprintf(m_termout,"%c%d%c",m_escchar,n,E_SETCURSOR)_m_flsh)

/* lines */

/*
#define m_line(x0,y0,x1,y1) \
(fprintf(m_termout,"%c%d,%d,%d,%d%c",m_escchar, \
LIMIT(x0),LIMIT(y0),LIMIT(x1),LIMIT(y1),E_LINE)_m_flsh)
*/

#define m_line(x0,y0,x1,y1) \
(fprintf(m_termout,"%c%d,%d,%d,%d%c",m_escchar, \
x0,y0,x1,y1,E_LINE)_m_flsh)

#define m_lineto(to,x0,y0,x1,y1) \
(fprintf(m_termout,"%c%d,%d,%d,%d,%d%c",m_escchar, \
x0,y0,x1,y1,to,E_LINE)_m_flsh)

#define m_draw(x,y) \
(fprintf(m_termout,"%c%d,%d%c",m_escchar, \
LIMIT(x),LIMIT(y),E_LINE)_m_flsh)

#define m_fastdraw(x,y,count,buff) \
(fprintf(m_termout,"%c%d,%d,%d%c",m_escchar, \
LIMIT(x),LIMIT(y),count,E_GRUNCH), \
fwrite(buff,1,count,m_termout)_m_flsh)

#define m_rfastdraw(count,buff) \
(fprintf(m_termout,"%c%d%c",m_escchar, \
count,E_GRUNCH), \
fwrite(buff,1,count,m_termout)_m_flsh)

#define m_aligntext() \
(fprintf(m_termout,"%c%c",m_escchar, \
E_LINE)_m_flsh)

#define m_gotext() \
(fprintf(m_termout,"%c%c",m_escchar, \
E_GO)_m_flsh)

#define m_go(x,y) \
(fprintf(m_termout,"%c%d,%d%c",m_escchar, \
LIMIT(x),LIMIT(y),E_GO)_m_flsh)

/* bitblits */

#define m_clear() \
(fprintf(m_termout,"%c",C_FF)_m_flsh)

#define m_func(func)\
(fprintf(m_termout,"%c%d%c",m_escchar,func,E_BITBLT)_m_flsh)

#define m_bitwrite(x,y,w,h) \
(fprintf(m_termout,"%c%d,%d,%d,%d%c",m_escchar,x,y,w,h,E_BITBLT)_m_flsh)

#define m_bitwriteto(x,y,w,h,to) \
(fprintf(m_termout,"%c%d,%d,%d,%d,%d%c", \
m_escchar,x,y,w,h,to,E_BITBLT)_m_flsh)

#define m_bitcopy(xd,yd,w,h,xs,ys) \
(fprintf(m_termout,"%c%d,%d,%d,%d,%d,%d%c", \
m_escchar,xd,yd,w,h,xs,ys,E_BITBLT)_m_flsh)

#define m_bitcopyto(xd,yd,w,h,xs,ys,to,from) \
(fprintf(m_termout,"%c%d,%d,%d,%d,%d,%d,%d,%d%c", \
m_escchar,xd,yd,w,h,xs,ys,to,from,E_BITBLT)_m_flsh)

#define m_bitld(w,h,x,y,size) \
(fprintf(m_termout,"%c%d,%d,%d,%d,%d%c",\
m_escchar,w,h,x,y,size,E_BITLOAD),m_flush())

#define m_bitldto(w,h,x,y,to,size) \
(fprintf(m_termout,"%c%d,%d,%d,%d,%d,%d%c",\
m_escchar,w,h,x,y,to,size,E_BITLOAD),m_flush())

#define m_bitdestroy(n) \
(fprintf(m_termout,"%c%d%c",\
m_escchar,n,E_BITCRT),m_flush())

#define m_bitcreate(n,w,h) \
(fprintf(m_termout,"%c%d,%d,%d%c",\
m_escchar,n,w,h,E_BITCRT),m_flush())

#define m_bitget(from,size,offset) \
(fprintf(m_termout,"%c%d,%d,%d%c",\
m_escchar,from,size,offset,E_BITGET),m_flush())

#define m_othersave(id,sub,name) \
(fprintf(m_termout,"%c%d,%d,%d%c%s",\
m_escchar,id,sub,strlen(name),E_SMAP,name)_m_flsh)

#define m_windowsave(name) \
(fprintf(m_termout,"%c%d%c%s",\
m_escchar,strlen(name),E_SMAP,name)_m_flsh)

#define m_bitsave(from,name) \
(fprintf(m_termout,"%c%d,%d%c%s",\
m_escchar,from,strlen(name),E_SMAP,name)_m_flsh)

#define m_bitfromfile(to,name) \
(fprintf(m_termout,"%c%d,%d%c%s",\
m_escchar,to,strlen(name),E_GMAP,name)_m_flsh)

#define m_highlight(x,y,w,h) \
(fprintf(m_termout,"%c%d,%d,%d,%d%c",\
m_escchar,x,y,w,h,E_BLEEP),m_flush())

#define m_stringto(to,x,y,text) \
(fprintf(m_termout,"%c%d,%d,%d,%d%c%s",\
m_escchar,to,x,y,strlen(text),E_STRING,text)_m_flsh)

/* other graphic functions */

#define m_circle(x,y,r) \
(fprintf(m_termout,"%c%d,%d,%d%c",m_escchar, \
LIMIT(x),LIMIT(y),LIMIT(r),E_CIRCLE)_m_flsh)

#define m_ellipse(x,y,r1,r2) \
(fprintf(m_termout,"%c%d,%d,%d,%d%c",m_escchar, \
LIMIT(x),LIMIT(y),LIMIT(r1),LIMIT(r2),E_CIRCLE)_m_flsh)

#define m_arc(x,y,x1,y1,x2,y2) \
(fprintf(m_termout,"%c%d,%d,%d,%d,%d,%d%c",m_escchar, \
LIMIT(x),LIMIT(y),LIMIT(x1),LIMIT(y1),LIMIT(x2),LIMIT(y2), \
E_CIRCLE)_m_flsh)

#define m_ellipseto(to,x,y,r1,r2) \
(fprintf(m_termout,"%c%d,%d,%d,%d,%d%c",m_escchar, \
LIMIT(x),LIMIT(y),LIMIT(r1),LIMIT(r2),to,E_CIRCLE)_m_flsh)

#define m_rcircle(r) \
(fprintf(m_termout,"%c%d%c",m_escchar, \
LIMIT(r),E_CIRCLE)_m_flsh)

#define m_rellipse(r1,r2) \
(fprintf(m_termout,"%c%d,%d%c",m_escchar, \
LIMIT(r1),LIMIT(r2),E_CIRCLE)_m_flsh)


#define m_movemouse(x,y) \
(fprintf(m_termout,"%c%d,%d%c",m_escchar,x,y,E_MOUSE)_m_flsh)

#define m_movecursor(x,y) \
(fprintf(m_termout,"%c%d,%d%c",m_escchar,x,y,E_MOVE)_m_flsh)

#define m_move(col,row) \
(fprintf(m_termout,"%c%d,%d%c",m_escchar,col,row,E_CUP)_m_flsh)

#define m_moveprint(x,y,str) \
(fprintf(m_termout,"%c%d,%d%c%s",m_escchar,x,y,E_MOVE,str)_m_flsh)

#define m_incr(x) \
(fprintf(m_termout,"%c%d%c",m_escchar,x,E_MOVE)_m_flsh)

#define m_cleareol() \
(fprintf(m_termout,"%c%c",m_escchar,E_CLEAREOL)_m_flsh)

#define m_cleareos() \
(fprintf(m_termout,"%c%c",m_escchar,E_CLEAREOS)_m_flsh)

/* window manipulation */

#define m_movewindow(x,y) \
(fprintf(m_termout,"%c%d,%d%c",m_escchar,x,y,E_SHAPE)_m_flsh)

#define m_shapewindow(x,y,dx,dy) \
(fprintf(m_termout,"%c%d,%d,%d,%d%c",m_escchar,x,y,dx,dy,E_SHAPE)_m_flsh)

#define m_font(x) \
(fprintf(m_termout,"%c%d%c",m_escchar,x,E_FONT)_m_flsh)

#define m_loadfont(n,name) \
(fprintf(m_termout,"%c%d,%d%c%s", \
m_escchar,n,strlen(name),E_FONT,name)_m_flsh)

#define m_size(cols,rows) \
(fprintf(m_termout,"%c%d,%d%c",m_escchar,cols,rows,E_SIZE)_m_flsh)

#define m_sizeall(x,y,cols,rows) \
(fprintf(m_termout,"%c%d,%d,%d,%d%c", \
m_escchar,x,y,cols,rows,E_SIZE)_m_flsh)

#define m_scrollregion(first,last) \
(fprintf(m_termout,"%c%d,%d%c", \
m_escchar,first,last,E_TEXTREGION)_m_flsh)

#define m_textregion(x,y,wide,high) \
(fprintf(m_termout,"%c%d,%d,%d,%d%c", \
m_escchar,x,y,wide,high,E_TEXTREGION)_m_flsh)

#define m_textreset() \
(fprintf(m_termout,"%c%c",m_escchar,E_TEXTREGION)_m_flsh)

/* window creation/ destruction */

#define m_newwin(x,y,w,h) \
(fprintf(m_termout,"%c%d,%d,%d,%d%c",m_escchar,x,y,w,h,E_MAKEWIN)_m_flsh)

#define m_destroywin(n) \
(fprintf(m_termout,"%c%d,0%c",m_escchar,n,E_MAKEWIN)_m_flsh)

#define m_selectwin(n) \
(fprintf(m_termout,"%c%d%c",m_escchar,n,E_MAKEWIN)_m_flsh)

/* events */

#define m_setevent(event,x) \
(fprintf(m_termout,"%c%d,%d%c%s", \
m_escchar,_mapevent(event),strlen(x),E_EVENT,x)_m_flsh)

#define m_clearevent(event) \
(fprintf(m_termout,"%c%d%c", \
m_escchar,_mapevent(event),E_EVENT)_m_flsh)

/* message passing */

#define m_sendme(str) \
(fprintf(m_termout,"%c%d%c%s", \
m_escchar,strlen(str),E_GIMME,str)_m_flsh)

#define m_sendto(pid,str) \
(fprintf(m_termout,"%c%d,%d%c%s", \
m_escchar,pid,strlen(str),E_SEND,str)_m_flsh)

#define m_broadcast(str) \
(fprintf(m_termout,"%c%d%c%s", \
m_escchar,strlen(str),E_SEND,str)_m_flsh)

#define m_snarf(str) \
(fprintf(m_termout,"%c%d%c%s", \
m_escchar,strlen(str),E_SNARF,str)_m_flsh)

#define m_put() \
(fprintf(m_termout,"%c%c", \
m_escchar,E_PUTSNARF)_m_flsh)

/* environment stacking */

#define m_push(mode) \
(m_envcount++, \
fprintf(m_termout,"%c%d%c",m_escchar,(mode)|P_CLEAR,E_PUSH) \
_m_flsh)

#define m_pushsave(mode) \
(m_envcount++, \
fprintf(m_termout,"%c%d%c",m_escchar,(mode),E_PUSH)_m_flsh)

#define m_pop() \
(m_envcount?m_envcount--:0, \
fprintf(m_termout,"%c%c",m_escchar,E_POP)_m_flsh)

#define m_popall() \
while(m_envcount--) \
(fprintf(m_termout,"%c%c",m_escchar,E_POP)_m_flsh)

/* tty mode settings */

#define m_setraw() \
m_setflags(RAW)

#define m_setnoraw() \
m_resetflags(RAW)
#define m_unsetraw m_setnoraw /* obsolete */

#define m_setecho() \
m_setflags(ECHO)

#define m_setnoecho() \
m_resetflags(ECHO)

/* other stuff */

#define m_setmode(mode) \
(fprintf(m_termout,"%c%d%c",m_escchar,mode,E_SETMODE)_m_flsh)

#define m_dupkey(key) \
(fprintf(m_termout,"%c%d,%d%c",m_escchar,M_DUPKEY,key,E_SETMODE)_m_flsh)

#define m_clearmode(mode) \
(fprintf(m_termout,"%c%d%c",m_escchar,mode,E_CLEARMODE)_m_flsh)

#define m_getinfo(x) \
(fprintf(m_termout,"%c%d%c",m_escchar,x,E_GETINFO),m_flush())

#define m_whatsat(x,y) \
(fprintf(m_termout,"%c%d,%d%c",m_escchar,x,y,E_GETINFO),m_flush())

#define m_get()\
(m_flush(),fgets(m_linebuf,sizeof(m_linebuf),m_termin))

#define m_getchar()\
(getc(m_termin))

#define m_gets(buff)\
(m_flush(),fgets(buff,sizeof(buff),m_termin))

#define m_putchar(c) \
(putc(c,m_termout)_m_flsh)

#define m_printstr(str) \
(fprintf(m_termout,"%s",str)_m_flsh)

#define m_setesc(x) \
(m_escchar = (x))

#define m_resetesc() \
(m_escchar = ESC)

#define m_sleep() \
(fprintf(m_termout,"%c%c",m_escchar,E_NULL)_m_flsh)

/* menu stuff */

#ifndef M_DELIM
#define M_DELIM '\005' /* menu delimiter character */
#endif

#define m_selectmenu(n) \
(fprintf(m_termout,"%c%d%c",m_escchar,n,E_MENU)_m_flsh)

#define m_selectmenu2(n) \
(fprintf(m_termout,"%c-%d%c",m_escchar,n,E_MENU)_m_flsh)

#define m_nomenu() \
(fprintf(m_termout,"%c%d%c",m_escchar,999,E_MENU)_m_flsh)

#define m_nomenu2() \
(fprintf(m_termout,"%c-%d%c",m_escchar,999,E_MENU)_m_flsh)

#define m_loadmenu(n,str) \
(fprintf(m_termout,"%c%d,%d%c%s",m_escchar,n,strlen(str),E_MENU,str)_m_flsh)

#define m_clearmenu(n) \
(fprintf(m_termout,"%c%d,0%c",m_escchar,n,E_MENU)_m_flsh)

#define m_linkmenu(parent,item,child,flags) \
(fprintf(m_termout,"%c%d,%d,%d,%d%c", \
m_escchar,parent,item,child,flags,E_MENU)_m_flsh)

#define m_unlinkmenu(parent,item) \
(fprintf(m_termout,"%c%d,%d,%d,%c", \
m_escchar,parent,item,-1,E_MENU)_m_flsh)

#define m_pagemenu(parent,child) \
(fprintf(m_termout,"%c%d,%d,%d,%c", \
m_escchar,parent,-1,child,E_MENU)_m_flsh)

#define m_unpagemenu(parent) \
(fprintf(m_termout,"%c%d,%d,%d,%c", \
m_escchar,parent,-1,-1,E_MENU)_m_flsh)

/* temporary menu stuff */

#define m_menuitem(menu,item) \
(fprintf(m_termout,"%c%d,%d%c",m_escchar,menu,item,E_FOO)_m_flsh)

#define m_menuerase(menu) \
(fprintf(m_termout,"%c%d%c",m_escchar,menu,E_FOO)_m_flsh)

#define m_menushow(x,y,menu) \
(fprintf(m_termout,"%c%d,%d,%d%c",m_escchar,x,y,menu,E_FOO)_m_flsh)

#define m_menubar(x,y,menu,item) \
(fprintf(m_termout,"%c%d,%d,%d,%d%c",m_escchar,x,y,menu,item,E_FOO)_m_flsh)

/* temporary relative character motion */

#define m_right(tenths) \
(fprintf(m_termout,"%c%d,%d%c",m_escchar,tenths,10,E_RIGHT)_m_flsh)

#define m_left(tenths) \
(fprintf(m_termout,"%c%d,%d%c",m_escchar,tenths,-10,E_RIGHT)_m_flsh)

#define m_up(tenths) \
(fprintf(m_termout,"%c%d,%d%c",m_escchar,tenths,10,E_UP)_m_flsh)

#define m_down(tenths) \
(fprintf(m_termout,"%c%d,%d%c",m_escchar,tenths,10,E_DOWN)_m_flsh)

/* color stuff */

#define m_fcolor(color) \
(fprintf(m_termout,"%c%d%c",m_escchar,color,E_FCOLOR)_m_flsh)
#define m_bcolor(color) \
(fprintf(m_termout,"%c%d%c",m_escchar,color,E_BCOLOR)_m_flsh)
#define m_linecolor(op,color) \
(fprintf(m_termout,"%c%d,%d%c",m_escchar,op,color,E_BITBLT)_m_flsh)

#define _mapevent(z) ((z)==3||(z)==4?2-(z):z)

/* events */

#define BUTTON_1 1 /* end button depressed */
#define BUTTON_2 2 /* middle button depressed */
#define BUTTON_1U 3 /* end button released */
#define BUTTON_2U 4 /* middle button released */
#define RESHAPE 5 /* window was reshaped */
#define RESHAPED 5 /* window was reshaped */
#define REDRAW 6 /* screen was redrawn */
#define REDRAWN 6 /* screen was redrawn */
#define ACTIVATE 7 /* window was activated */
#define ACTIVATED 7 /* window was activated */
#define DEACTIVATE 8 /* window was deactivated */
#define DEACTIVATED 8 /* window was deactivated */
#define COVERED 9 /* window was covered */
#define UNCOVERED 10 /* window was uncovered */
#define MOVE 11 /* window was moved */
#define MOVED 11 /* window was moved */
#define DESTROY 12 /* window was destroyed */
#define ACCEPT 13 /* accept messages */
#define NOTIFY 14 /* set notification */
#define SNARFED 16 /* text was just snarfed */
#define PASTE 17 /* text was just pasted */

/* stuff for setting terminal modes */

#define _m_ttyset() (m_flags&M_MODEOK?m_flags:m_ttyset())
#define _m_ttyreset() (m_flags&M_MODEOK?m_flags:m_ttyreset())

/* global variables */

#define MAXLINE 256 /* maximum line size from mgr */

extern FILE *m_termin; /* output to window */
extern FILE *m_termout; /* input from mgr */
extern int m_flags; /* setup flags */
extern int m_envcount; /* # of stacked environments */
extern int m_saveenvcount; /* ??? */
extern char m_escchar; /* \033, change only for debugging */
extern char m_menuchar; /* menu field seperator char (\005) */
extern char m_linebuf[MAXLINE];

extern int get_info(), get_size(), parse(), get_font(), is_active(), menu_load();
extern char *m_lastline(), *get_termcap();

/* structure definitions */

#define MENU_SIZE(x) (sizeof(x)/sizeof(struct menu_entry))

struct menu_entry {
char *value; /* this appears in the menu */
char *action; /* this gets sent by mgr upon selection */
};

struct window_data {
int x,y; /* origin */
int w,h; /* width, height */
char tty[3]; /* name of controlling tty */
char status; /* activation status */
int num; /* window number (>0 for client) */
int setid; /* window set ID */
};

struct icon {
char *name; /* name of icon */
int type; /* always 1 */
int w; /* bitmap width */
int h; /* bitmap height */
unsigned char *data; /* data goes here */
};

#endif _TERM_INCL
) \
(fprintf(m_termout,"%c%d,%d%c%s", \
m_escchar,n,strlen(name),E_FONT,name)_m_flsh)

#define m_size(cols,rows) \
(fprintf(m_termout,"%c%d,%d%c",m_escchar,cols,rows,E_SIZE)_m_flsh)

#define m_sizeall(x,y,cols,rows) \
(fprintf(m_termout,"%c%d,%d,%d,%d%c", \
m_escchar,x,y,cols,rows,E_SIZE)_m_flsh)

#define m_scrollregion(first,last) \
(fprintf(m_termout,"%c%d,%d%c", \
m_escchar,first,last,E_TEXTREGION)_m_flsh)

#define m_textregion(x,y,wide,high) \
(fprintf(m_termout,"%c%d,text.c 644 32214 12 4357 4367166704 5322 /* Copyright (c) 1987 Bellcore
* All Rights Reserved
* Permission is granted to copy or use this program, EXCEPT that it
* may not be sold for profit, the copyright notice must be reproduced
* on copies, and credit should be given to Bellcore where it is due.
* BELLCORE MAKES NO WARRANTY AND ACCEPTS NO LIABILITY FOR THIS PROGRAM.
*/
/* $Header: text.c,v 4.1 88/06/21 13:41:05 bianchi Exp $
$Source: /tmp/mgrsrc/lib/RCS/text.c,v $
*/
static char RCSid_[] = "$Source: /tmp/mgrsrc/lib/RCS/text.c,v $$Revision: 4.1 $";

#include "term.h"

#define TRUE 1
#define FALSE 0

int
text(s,x,y,font,angle,size_x, size_y)
register char *s; /* string to be printed */
register int x, y; /* starting coordinates */
int font; /* font #, from 0-4 --- 0: line font, 1: seriff type, */
/* 2: Greek, 3: cursive, 4: old English */
int angle; /* string rotation in degrees */
int size_x; /* character size 1000 ~= full window sized character */
int size_y; /* character size 1000 ~= full window sized character */
{
register char ch; /* the character being printed */
register int i; /* the "workin' man" of variables */
register int xc,yc; /* current character coordinates */
register int penup; /* a flag */
short xmax, xmin; /* maximum character extent */
short pts[250]; /* vector points */
int npts; /* number of vector points */
int isin(), icos(); /* integer sin, cosine functions */

/* compute scaled x-form data */

int sinx = size_x *isin(angle);
int cosx = size_x *icos(angle);
int siny = size_y *isin(angle);
int cosy = size_y *icos(angle);

if (font > 4 || font < 0)
font = 0;

while(ch = *s++){
if(font == 0)
sfont(0,ch,&xmin,&xmax,&npts,pts);
else
scribe(font-1,ch,&xmin,&xmax,&npts,pts);

penup = TRUE; /* pen starts up on each letter */

for(i=0; i < npts; i += 2)
if(pts[i] == 31)
penup = TRUE;
else{
xc = (pts[i]*cosx - pts[i+1]*siny)>>14;
yc = (pts[i]*sinx + pts[i+1]*cosy)>>14;

if(penup) /* go to the new point */
m_go(x + xc, y - yc);
else /* draw to the next point */
m_draw(x + xc,y - yc);
penup = FALSE;
}
x += ((xmax-xmin)*cosx)>>14;
y -= ((xmax-xmin)*sinx)>>14;
}
}
fine m_resetesc() \
(m_escchar = ESC)

#define m_sleep() \
(fprintf(m_termout,"%c%c",m_escchar,E_NULL)_m_flsh)

/* menu stuff */

#ifndef M_DELIM
#define M_DELIM '\005' /* menu delimiter character */
#endif

#define m_selectmenu(n) \
(fprintf(m_termout,"%c%d%c",m_escchwindow.h 644 32214 12 21074 4415675610 5660 /* Copyright (c) 1988 Bellcore
* All Rights Reserved
* Permission is granted to copy or use this program, EXCEPT that it
* may not be sold for profit, the copyright notice must be reproduced
* on copies, and credit should be given to Bellcore where it is due.
* BELLCORE MAKES NO WARRANTY AND ACCEPTS NO LIABILITY FOR THIS PROGRAM.
*/
/* $Header: window.h,v 4.2 88/08/12 07:41:26 sau Exp $
$Source: /tmp/mgrsrc/lib/RCS/window.h,v $
*/
static char h_window_[] = "$Source: /tmp/mgrsrc/lib/RCS/window.h,v $$Revision: 4.2 $";

/* defines for terminal emulator */

/* text flags - for commands with text string arguments */

#define T_INVALID 0 /* invalid command */
#define T_FONT 1 /* down load a new font */
#define T_MENU 2 /* down load a menu */
#define T_EVENT 3 /* down load an event string */
#define T_YANK 4 /* fill the yank bufffer */
#define T_BITMAP 5 /* down load a bit map */
#define T_COMMAND 6 /* start a new window & command in it */
#define T_GIMME 7 /* send me stuff */
#define T_SMAP 8 /* save a bitmap on a file */
#define T_GMAP 9 /* read a bitmap from a file */
#define T_SEND 10 /* send a message to another application */
#define T_GRUNCH 11 /* fast-draw, short vector mode */
#define T_STRING 12 /* write a text sting into an offscreen bitmap */

/* option codes for GETMODE / SETMODE */

#define M_STANDOUT 0 /* window is in standout mode */
#define M_WOB 1 /* window is white on black */
#define M_AUTOEXPOSE 2 /* expose window upon shell output */
#define M_BACKGROUND 3 /* permit obscured window to update */
#define M_NOINPUT 4 /* don't accept keyboard input */
#define M_NOWRAP 5 /* don't auto wrap */
#define M_OVERSTRIKE 6 /* overstrike mode */
#define M_ABS 7 /* use absolute coordinates */
#define M_ACTIVATE 8 /* activate / hide window; not a mode */
#define M_STACK 12 /* permit event stacking */
#define M_DUPKEY 13 /* set keyboard escape key */
#define M_NOBUCKEY 14 /* prevent mgr processing buckey keys,
pass them through to the application */

/* cut/paste options */

#define M_SNARFLINES 9 /* only snarf entire lines */
#define M_SNARFTABS 10 /* change spaces to tabs in snarf */
#define M_SNARFHARD 11 /* snarf even if errors */

/* option codes for GETINFO */

#define G_MOUSE 0 /* mouse coordinates */
#define G_TERMCAP 1 /* send back termcap entry */
#define G_WINSIZE 2 /* cols, lines */
#define G_FONT 3 /* font wide, high, # */
#define G_COORDS 4 /* window coords */
#define G_STATUS 5 /* window status */
#define G_ALL 6 /* complete window status */
#define G_SYSTEM 7 /* system status */
#define G_ALLFONT 8 /* font information */
#define G_TEXT 9 /* text region size */
#define G_ALLMINE 10 /* window status for client windows */
#define G_CURSOR 11 /* character/ graphics cursor position */
#define G_MOUSE2 12 /* cooked mouse coordinates */
#define G_NOTIFY 13 /* gimme info re notify windows */
#define G_ID 14 /* my client window number */
#define G_FLAGS 15 /* current window flags */
#define G_MAX 15 /* maximum GETINFO value */

/* option codes for stacking window environment */

#define P_MENU 0x001 /* push menus */
#define P_EVENT 0x002 /* push events */
#define P_FONT 0x004 /* push current font */
#define P_CURSOR 0x008 /* push current cursor position */
#define P_BITMAP 0x010 /* push saved bitmaps */
#define P_POSITION 0x020 /* push window location */
#define P_WINDOW 0x040 /* push window contents */
#define P_FLAGS 0x080 /* push window flags */
#define P_MOUSE 0x100 /* push mouse position */
#define P_TEXT 0x200 /* push text region */


#define P_ALL 0x3ff /* push everything */
#define P_MAX 0x400 /* end of codes marker */
#define P_DEFAULT (P_MENU | P_EVENT | P_FONT | P_FLAGS | P_TEXT)
#define P_CLEAR 0x400 /* clear new environment */

/* menu_flags */

#define MF_SNIP 8 /* don't send action for parent of s/o menu */
#define MF_PAGE 4 /* auto-page for menus */
#define MF_AUTO 2 /* auto-right exit for menus */
#define MF_CLEAR 1 /* clear menu flags */

/* Escape codes */

#define ESC '\033' /* escape character */

#define E_MINUS '-' /* set the munus flag */
#define E_SEP1 ',' /* primary field seperator */
#define E_SEP2 ';' /* secondary field seperator */
#define E_MOUSE '?' /* testing -- move the mouse */
#define E_ADDLINE 'a' /* add a new line */
#define E_ADDCHAR 'A' /* add a character */
#define E_BITBLT 'b' /* do a bit blit */
#define E_BITCRT 'B' /* create a bit blit */
#define E_CLEAREOL 'c' /* clear */
#define E_CLEAREOS 'C' /* clear */
#define E_DELETELINE 'd' /* delete a line */
#define E_BITLOAD 'D' /* download a bitmap */
#define E_EVENT 'e' /* download events */
#define E_DELETECHAR 'E' /* delete a char */
#define E_DOWN 'f' /* down 1 line */
#define E_FONT 'F' /* pick a new font */
#define E_GO 'g' /* Go; move graphics pointer */
#define E_MOVE 'G' /* move to x,y pixels */
#define E_SETCURSOR 'h' /* select cursor style */
#define E_BLEEP 'H' /* blink a section of the screen */
#define E_GETINFO 'I' /* get info from mgr */
#define E_STANDOUT 'i' /* start standout mode */
#define E_FCOLOR 'j' /* set forground color */
#define E_BCOLOR 'J' /* set background color */
#define E_LINE 'l' /* Plot a line */
#define E_LINK 'L' /* menu links */
#define E_MENU 'm' /* download menus */
#define E_CUP 'M' /* move to col, row (zero origin) */
#define E_STANDEND 'n' /* end standout mode */
#define E_CIRCLE 'o' /* Plot a circle or an ellipse or an arc */
#define E_PUSH 'P' /* push window environment */
#define E_POP 'p' /* pop window environment */
#define E_RUBBER 'R' /* rubber band a line/rect (obsolete) */
#define E_RIGHT 'r' /* right 1 column */
#define E_CLEARMODE 's' /* clear window mode */
#define E_SETMODE 'S' /* set a window mode */
#define E_TEXTREGION 't' /* set the text region */
#define E_UPLINE 'u' /* up 1 line */
#define E_BITGET 'U' /* upload a bitmap */
#define E_SHAPE 'W' /* reshape window, make it active */
#define E_SIZE 'w' /* reshape window: cols,rows */
#define E_GIMME 'x' /* send me data */
#define E_PUTSNARF 'y' /* put the snarf buffer */
#define E_SNARF 'Y' /* snarf text into the snarf buffer */
#define E_VI 'V' /* set vi mode */
#define E_NOVI 'v' /* turn off vi mode */
#define E_HALFWIN 'z' /* make a 1/2 window */
#define E_MAKEWIN 'Z' /* make/goto a new window */
#define E_NULL '$' /* do nothing, force exit */
#define E_SMAP '>' /* save a bitmap */
#define E_GMAP '<' /* get a bitmap */
#define E_SEND '|' /* send a message to another application */
#define E_CURSOR '%' /* set mouse cursor */
#define E_GRUNCH ':' /* graphics crunch mode (experimental) */
#define E_STRING '.' /* write characters in offscreen bitmap */
#ifdef XMENU
#define E_XMENU 'X' /* extended menu operations */
#endif


/* misc */

#define C_NOCHAR '?' /* for character not in font */
#define C_EXPOSED 'e' /* window is not obscured */
#define C_ACTIVE 'a' /* window has input focus */
#define C_NOTACTIVE 'n' /* window is obscured */
#define C_OBSCURED 'o' /* window is obscured */
#define C_NAME "px|mgr|mgr teminal emulator"

#define C_NULL '\000' /* null */
#define C_BS '\b' /* back space */
#define C_FF '\f' /* form feed */
#define C_BELL '\007' /* bell */
#define C_TAB '\t' /* tab */
#define C_RETURN '\r' /* return */
#define C_NL '\n' /* line feed */

/* cursor styles */
#define CS_BLOCK 0 /* standard block cursor */
#define CS_LEFT 1 /* left vertical bar */
#define CS_RIGHT 2 /* right vertical bar */
#define CS_BOX 3 /* outline */
#define CS_UNDER 4 /* underline */
#define CS_INVIS 9 /* invisible */

/* some raster op functions (for bit_copy) */

#ifndef BIT_NOT
#define BIT_NOT(x) (~(x)) /* from bitmap.h */
#endif
#define B_SRC (0xc)
#define B_DST (0xa)
#define B_OR (B_SRC|B_DST)
#define B_COPY (B_SRC)
#define B_COPYINVERTED ((BIT_NOT(B_SRC))&0xf)
#define B_XOR (B_SRC^B_DST)
#define B_AND (B_SRC&B_DST)

/* raster op functions (for bit_write and bit_line) */

#define B_SET (0xf)
#define B_CLEAR (0x0)
#define B_INVERT ((BIT_NOT(B_DST))&0xf)

/* where to find icon directory */

#ifndef ICONDIR
# define ICONDIR "/usr/mgr/icon" /* readable by all icons */
#endif

/* other macros */

#define Scalex(x) \
(W(flags)&W_ABSCOORDS ? (x) : (x) * (int)BIT_WIDE(W(window))/GMAX)
#define Scaley(y) \
(W(flags)&W_ABSCOORDS ? (y) : (y) * (int)BIT_HIGH(W(window))/GMAX)
#define Scalexy(y) \
(W(flags)&W_ABSCOORDS ? (y) : \
(y) * (int)(BIT_HIGH(W(window))+BIT_WIDE(W(window)))/(2*GMAX))

#define FSIZE(c) ((int) (W(font)->head.c))
#define WIDE BIT_WIDE(window)
#define HIGH BIT_HIGH(window)
#define T_WIDE BIT_WIDE(text)
#define T_HIGH BIT_HIGH(text)
codes for stacking window environment */

#define P_MENU 0x001 /* push menus */
#define P_EVENT 0x002 /* push events */
#define P_FONT 0x004 /* push current font */
#define P_CURSOR 0x008 /* push current cursor position */
#define P_BITMAP 0x010 /* push saved bitmaps */
#define P_POSITION 0x020 /* push window location */
#define P_WINDOW 0x040 /* push window contents */
#define P_FLAGS 0x080 /* push window flags */
#define P_MOUSE 0x100 /* p pass them through to the application */

/* cut/paste options */

#define M_SNARFLINES 9 /* only snarf entire lines */
#define M_SNARFTABS 10 /* change spaces to tabs in snarf */
#define M_SNARFHARD 11 /* snarf even if errors */

/* option codes for GETINFO */

#define G_MOUSE 0 /* mouse coordinates */
#define G_TERMCAP 1 /* send back termcap entry */
#define G_WINSIZE 2 /* cols, lines */
#define G_FONT 3 /* font wide, high, # */
#define G_COORDS 4 /* window coords */
#define G_STATUS 5 /* window status */
#define G_ALL 6 /* complete window status */
#define G_SYSTEM 7 /* system status */
#define G_ALLFONT 8 /* font information */
#define G_TEXT 9 /* text region size */
#define G_ALLMINE 10 /* window status for client windows */
#define G_CURSOR 11 /* character/ graphics cursor position */
#define G_MOUSE2 12 /* cooked mouse coordinates */
#define G_NOTIFY 13 /* gimme info re notify windows */
#define G_ID 14 /* my client window number */
#define G_FLAGS 15 /* current window flags */
#define G_MAX 15 /* maximum GETINFO value */

/* option codes for stacking window environment */

#define P_MENU 0x001 /* push menus */
#define P_EVENT 0x002 /* push events */
#define P_FONT 0x004 /* push current font */
#define P_CURSOR 0x008 /* push current cursor position */
#define P_BITMAP 0x010 /* push saved bitmaps */
#define P_POSITION 0x020 /* push window location */
#define P_WINDOW 0x040 /* push window contents */
#define P_FLAGS 0x080 /* push window flags */
#define P_MOUSE 0x100 /* push mouse position */
#define P_TEXT 0x200 /* push text region */


#define P_ALL 0x3ff /* push everything */
#define P_MAX 0x400 /* end of codes marker */
#define P_DEFAULT (P_MENU | P_EVENT | P_FONT | P_FLAGS | P_TEXT)
#define P_CLEAR 0x400 /* clear new environment */

/* menu_flags */

#define MF_SNIP 8 /* don't send action for parent of s/o menu */
#define MF_PAGE 4 /* auto-page for menus */
#define MF_AUTO 2 /* auto-right exit for menus */
#define MF_CLEAR 1 /* clear menu flags */

/* Escape codes */

#define ESC '\033' /* escape character */

#define E_MINUS '-' /* set the munus flag */
#define E_SEP1 ',' /* primary field seperator */
#define E_SEP2 ';' /* secondary field seperator */
#define E_MOUSE '?' /* testing -- move the mouse */
#define E_ADDLINE 'a' /* add a new line */
#define E_ADDCHAR 'A' /* add a character */
#define E_BITBLT 'b' /* do a bit blit */
#define E_BITCRT 'B' /* create a bit blit */
#define E_CLEAREOL 'c' /* clear */
#define E_CLEAREOS 'C' /* clear */
#define E_DELETELINE 'd' /* delete a line */
#define E_BITLOAD 'D' /* download a bitmap */
#define E_EVENT 'e' /* download events */
#define E_DELETECHAR 'E' /* delete a char */
#define E_DOWN 'f' /* down 1 line */
#define E_FONT 'F' /* pick a new font */
#define E_GO 'g' /* Go; move graphics pointer */
#define E_MOVE 'G' /* move to x,y pixels */
#define E_SETCURSOR 'h' /* select cursor style */
#define E_BLEEP 'H' /* blink a section of the screen */
#define E_GETINFO 'I' /* get info from mgr */
#define E_STANDOUT 'i' /* start standout mode */
#define E_FCOLOR 'j' /* set forground color */
#define E_BCOLOR 'J' /* set background color */
#define E_LINE 'l' /* Plot a line */
#define E_LINK 'L' /* menu links */
#define E_MENU 'm' /* download menus */
#define E_CUP 'M' /* move to col, row (zero origin) */
#define E_STANDEND 'n' /* end standout mode */
#define E_CIRCLE 'o' /* Plot a circle or an ellipse or an arc */
#define E_PUSH 'P' /* push window environment */
#define E_POP 'p' /* pop window environm