1!PERQ$DESCRIBEPRINTFTERMINAL-BLANK	TERMINAL-ENHANCEMENTRAW-MODECURSOR-COLUMNCURSOR-ROWMAXCOLWIDTHMAXROWHEIGHTPERQ$DEFAULT-INIT*UNBOUND*PERQ$RAW-MODEPERQ$MAXCOLPERQ$MAXROWPERQ$WIDTHPERQ$HEIGHTPERQ$GET-CHARACTERPBINPERQ$RING-BELLPBOUTPERQ$MOVE-CURSOR	PERQ$ENTER-RAW-MODEECHOOFF	PERQ$LEAVE-RAW-MODEPERQ$&SET-TERMINAL-ENHANCEMENTECHOONPERQ$ERASEPERQ$CLEAR-LINE
PERQ$CONVERT-CHARACTERPERQ$NORMAL-ENHANCEMENT
PERQ$HIGHLIGHTED-ENHANCEMENT
PERQ$SUPPORTED-ENHANCEMENTSPERQ$UPDATE-LINEPERQ$&MOVE-CURSOR-FORWARDPERQ$INITMETHODOBJECTSPERQ&SET-TERMINAL-ENHANCEMENTEVLOADGETASSOCIATION-CREATEPUT
$FLAVOR-DEFINE-METHODPUTENTRY	&MOVE-CURSOR-FORWARDINITUPDATE-LINE
SUPPORTED-ENHANCEMENTSHIGHLIGHTED-ENHANCEMENTNORMAL-ENHANCEMENTCONVERT-CHARACTERCLEAR-LINEERASELEAVE-RAW-MODEENTER-RAW-MODEMOVE-CURSORRING-BELLGET-CHARACTERDEFAULT-INITEXPRDESCRIBEINITABLE-VARIABLESVARIABLE-NAMES	INSTANCE-VECTOR-SIZEMETHOD-TABLE,,  %w: %p%nAn object of flavor PERQ, has instance variable values:%n,> ', x  ' &, x  & &, x  % &, x  % &, x  $ &, x  $ &, x  # &, x  # &, x  " &, >,~xxxxxxxxx ?2L++Z,# L ?2L+-Z," L ?2L+0Z,* L ?2L+2Z,) L ?2L+4@@ ?2L+6@@ ?2L+9  D ?2L+;@@ ?2L+>Z, LZ",~ ,~x ,~ ,~ ,~ ,~ ,~,	A",~Z"+
> Bx D F5$O@@+Q3$+Q  L5&R@@+T3&+T  L  * x 3L8+X 3B+\ * x 3L8+\  2H+6@+a6@+aZ"
,
Z"$+ x 2L8+t6@+eZ"+ 
x 
(>2J+jZ"
,
Z""+ x :2B+nZ"
,
Z"!+Z"
,
Z",,
 .",
 .",
+ x 2L8+ 
x 
(>2J+zZ"
,
Z" + x :2B+~Z"+Z"
,
Z",,
 .",
 .",
+Z"
,
Z",,
 .",
 .",
 x  L8  x B8>~,~,>2@+, * x B8+ >,~,>3@+@@,
  x B8>+
 >,~,>Z"
,
Z"$,
Z"
,
Z"%,
 x@@8 x@@8  x B8>,~Z"
,
Z"%+
A$  A"1"+*0B?+*Z& ,~@@,~@@,~@@,~> Bx D F H~ J~ ( (  B} D} F| |2l}+; }.~ }. 3L+< +=>}+6 |2l}+B |.~ |. 3L+C +D:|+= }.~ x 02L+W^~ B}7 }+L }.~ x 03L+M +N>}+H }/"3b}+V }2l}+S +W }. x 0 L>}+P  D} x 2L8+[ x |2,8+] |  x, x 2L8+c x }2L8+c x > B} | } B| D{ {3l|+h + {.  {.~  B{3D+ A$A" Bz Dz x3D8+q x,
  { x, z,
 x:0 x x 02,8+~ x@@8 x:0 x x 02,8+~@@@@ x, {. { L:{+e3@}+  }: x, x>y+ >y,~ ,~> Bx D F /1h+Z"
,
Z",,
 x .",
 .",
  x B8+ x 2l8+ + x . A",
 x:0+>~,~ ,~x$"x$#xx@x$$x$%xx@x$&x$'x$(x$)x$*x$+xx@ +, + *,2B+2,  + *,Z& * *, ) ) *,  ( *, ( ' *,Z&	 ' (, & & *,Z&( ' &, % % *,Z&@ ' %, $ $ *,Z&B ' $, # # *,Z&C ' #, " " *,Z&E ' ", ! ! *,Z&F ' !,     *,Z&H '  ,   *,Z&J ' ,   *,Z&K ' ,   *,Z&
 ' ,   *,Z& ' ,   *,Z& ' ,   *,Z&# ' ,   *,Z&& ' ,   *,Z&, ' ,   *,Z&- ' ,   *,Z&/ ' ,   *,Z&0 ' ,   *,Z& ' ,   *,Z&
 ' ,   *,Z& ' , ,~$xx
xxxxxxxxxxxxxxxxxxxxxxxxxx
xx	xxxxxxxxxxxxxxxx x $ x!xx!$!
A( T
AP* d D"@"D @D "D" PAT""@DA@D@@@@" @D@ A@D U"EE*Q*TU**EU"U(UT*U
UE*Q*TU**EU"U(UT*U
UE*Q*TU**EU"T?~