% Librarian A09-16ȁб77!]t^ # Y q$BOOKv BOOKSHELFDEBUGMGBOOK MGBOOK_MSG MGBOOK_TABLEXSHELF_IOtSMG[vBOOKSHELF_MENU$ BOOK_MENUtCHANGE_VIEWPORTXCLOSE_SHELF_FILEt CREATE_MENUtCREATE_SCROLLING_REGION DBG_CLOSEDBG_OPEN DBG_WRITE DEBUG_ENABLEDt DELETE_MENUtDELETE_SCROLLING_REGIONt END_BATCHtERASE_SCROLLING_REGIONtEXTEND_SCROLLING_REGIONvFIRST_BOOKSHELF_MENUtGET_CURSOR_COLtGET_CURSOR_ROWLNM$DCL_LOGICALMGBOOK$_FACILITY MGBOOK_TABLE MGBOOK_TITLEMGBOOK__ADDENTRYKTMGBOOK__DBGERRMGBOOK__EMPTYSHELFMGBOOK__FIRSTRECMGBOOK__FONTERRMGBOOK__HELPERR MGBOOK__HSERRMGBOOK__LASTRECMGBOOK__MAINMENERRMGBOOK__MENUERRMGBOOK__OPENINMGBOOK__PARTERRMGBOOK__READERRMGBOOK__RESTRICTOFFMGBOOK__RESTRICTONMGBOOK__SECTERRMGBOOK__SHELFACCMGBOOK__SHELFAPPv PRIVATE_SHELFRESTRICT_WIDTHv SHELF_DNMvSHELF_FILE_OPEN START_MGBOOKFIRST_BOOKSHELF_MENUMGBOOK__ADDENTRYMGBOOK__BRDERRMGBOOK__SECTERRPB_COLS WRITE_SHELF_FILEELF_FILEgMGBOOK__SHELFACCMGBOOK__SHELFAPPMGBOOK__SHELFCLOSEMGBOOK__SHELFERRMGBOOK__SHELFOPENMGBOOK__SHOWERRMGBOOK__SPAWNERRMGBOOK__STSERRMGBOOK__SUBMENERRMGBOOK__UNDEFTERMMGBOOK__UNKDISPMGBOOK__UNKRECTYPMGBOOK__UNKTYPEMGBOOK__WRITEERRXOPEN_SHELF_FILEtPB_COLS_SHELFXREAD_SHELF_FILERESTRICT_WIDTHv SHELF_DNMvSHELF_FILE_OPEN START_MGBOOKXWRITE_SHELF_FILEMGBOOK__BADENTRYMGBOOK__BADPARTMGBOOK__BADRECTYPMGBOOK__BADSIZEMGBOOK__BOOKERRMGBOOK__BRDERRtGET_CURSOR_COLtGET_CURSOR_ROWtHIDE_SCROLLING_REGIONtHILIGHTLNM$DCL_LOGICALMGBOOK$_FACILITYtMGBOOK_HANDLER MGBOOK_TABLE MGBOOK_TITLEMGBOOK__ADDENTRYXtPB_ROWSv PRIVATE_SHELFt PUT_CHARStREAD_KEYXREAD_SHELF_FILERESTRICT_WIDTHt RING_BELLtSCROLLtSELECT_FROM_MENUtSET_CURSOR_POStSET_CURSOR_RELv SHELF_DNMvSHELF_FILE_OPENtSHOW_SCROLLING_REGIONt SMG_SETUPt START_BATCH START_MGBOOKXWRITE_SHELF_FILE  !"#%1'V1.0@@BOOKV1.028-APR-1995 08:38BLISS-32E V1.3-023 i8V$CODE$$GLOBAL$$OWN$@$PLIT$ $INITIAL$ $ABS$$LINK$ $LITERAL$ . EXTERNAL_BASE .0J BOOK_MENU CREATE_SCROLLING_REGION DELETE_SCROLLING_REGION SHOW_SC&ROLLING_REGION EXTEND_SCROLLING_REGION ERASE_SCROLLING_REGION HIDE_SCROLLING_REGIONCHANGE_VIEWPORT PUT_CHARSREAD_KEYSCROLLGET_CURSOR_ROWGET_CURSOR_COLSET_CURSOR_POSSET_CURSOR_REL CREATE_MENU SELECT_FROM_MENU DELETE_MENU RING_BELL START_BATCH END_BATCHHILIGHT LIB$GET_VM LIB$FREE_'VM STR$APPEND STR$COPY_DX STR$COPY_R STR$FREE1_DXPB_ROWSPB_COLS DEBUG_ENABLEDDBG_OPENMGBOOK__OPENIN LIB$SIGNALMGBOOK__BOOKERR DBG_CLOSE MGBOOK__FIRSTREC MGBOOK__BADRECTYPMGBOOK__BADSIZE DBG_WRITEMGBOOK__LASTRECMGBOOK__BADPART MGBOOK__UNKRECTYPMGBOOK__PARTERR MGB(OOK__SUBMENERR MGBOOK__HSERRMGBOOK__FONTERR MGBOOK__MAINMENERRMGBOOK__SHOWERR OTS$SEARCHOTS$MOVEOTS$FILLSYS$OPENSYS$OPEN SYS$CONNECT SYS$CLOSESYS$GETSYS$FAOSYS$FAOSYS$FAOSYS$FAOSYS$GETSYS$GETSYS$FAOSYS$FAOSYS$FAOSYS$FAOSYS$FAOSYS$FAO)SYS$FAOSYS$FAOSYS$FAOSYS$FAOSYS$FAOSYS$FAOSYS$FAOSYS$FAOSYS$FAOSYS$FAOSYS$FAO OTS$CVT_TU_LSTR$COMPARE_EQL STR$ELEMENTSYS$FAOSYS$FAOSYS$FAOSYS$FAO =#G~G^G^GGG"Gpb#@pb#==8 D"@ ü"b# @G4G b#}@"b#`@G]]*#kp#G~G(^G0^G8~G@HP޴X`h>p^x~GGG = B " $ h GG@ZkP"&s"&5J'BE{# G&SFTBE GE"?"##[GVCŲG$*,%Ga0e 4{HF[FC4:HGv1JGVG B4@Zk&D" B"G!?HG6@&<@Zk$ "G BGG H@㰜##?DP @#@Zk, Ǣ?$! D ""6J%B94Gk!TG+ H"@ GP"_'"|$X##,hc#($4@8c<D"11Q B$ $p#"DXC"Gd$dT`c"`"h"p"22TGttvvG0B8b@ZkpBGxb4G@Zk?$ ! D G0" pB4G0%4eu1Jxb4JF4G@Zk G  G' "R H 'vH GG G & Bs`I(bTG2?J$&" SF f@Zk G BbG4G@Zk ,G h4GGGGG<GG="]"}"Gb#@G="Gb#E@G=GGtG b#@G Š4GG4G=tG b#@G GPBXbG4GPc!@Zk G ˠGG&vHTGBb@Zk G `4GGGG0B8b@ZkGPb#@G(]%0]E8}@HPݤX`h=p]x}#k#4G~ ^(^0~8@H޴PGGGRH$ 0B8b"@Zk$ "$$"BbTG@Zk-#""B@b@@TG@Zk #""TGB@@b@Zk#""TGB@@b@ZkBH"b4G@ZkP"B4Gb@ZkG<5@tGTGG@B"b4G@Zk("b# @GB=""bTG@Zk` _=<5@tGTGG `BG="b"TG@ZkGG4G B(b@ZkPG4G@BHb@ZkG ](]0}8@HݤP`#kGP#4G~@.^H^P~X`h޴px>^~GGGB#H$ bGG GG@ZkG G Ġ+%"%.4GE.G4v H0JR PJ8F2F( `xBXBG TG`bG@Zk$ @E (RH5 B hXB_% G(G`bTGG@Zk DZ% @Z.]%.f"\GJQ !JRHF'uHgF% 4JFf.i/i/JI/X K[ iKF JdJZIKjGi?DGI?r.r u%.@]!.JQ $Jh.T J"FH HuHShJFuF>h>"/F, ="IE.HR AJD(B$]_%J! ](} ]"b@ZkGhB ="pbGTG@Zk GXBG`b4G@ZkGB4Gb@Zk(#"HB0"PbTG@H@0J!@Zk G @)@}"J%,]"M.G(HP J0D(=H B="}&s"}(}"b@Zk G@hB="pbGTG@Zk GXBG`b4G@ZkGB4Gb@Zk(#"HB0"PbTGH@0@Zk G@V! @"V%,]"Y.G)(HP J0DC(=0`BH B&"0b"="G@Zk G@hBpb="GTG@Zk XBG`b4G@ZkGB4Gb@ZkHBH@Pb#"(("TG@Zk G@(!@.%.% h.H".JQ !JrJT JF(=tF(ݢ(? (]C(=$B@?C8GH g!G:v@KAGv@0H1q@ @!` pA.J0BpA.J 0BpA.J@0BpA/K 0B B_ B@pA{.{J`0B B""ǢF4G GGPFTGtFG'/G"/ G! '." G/2KX K1*JZ JK8G :F0]8]G0G8Gb#h@) G@"="' B &"]"HG0}b"~8DGG@ZkGhB="pbGTG@Zk GXBG`b4G@ZkGB4Gb@Zk@( Ah!,$@,H@ HD(C(=@?B0Fs @|EP"B(="btGP@J(]E"@Zk G% =0@E  KEDXB`bGGGG@ZkG@]KEH]P}X`hݤpx=]}#kG#2TG~(^0^8~@HP޴X`h>p^xGG]GhBGGpbG GG=" "@Zk GA ]_&B1Gb*"( "Q"="j5`@ G$0`DFtGG ввAA@Zk G 0@ʠ#&vH@0@' =GB "b4G]@Zk( "Xb#m@="xB " TGb@ZkG(]G0]8}@HPݤX`h=p]x#kG#G~4G^^~ (0޴8@H>PG31G $ G$Šr J%?&GBGb!H2D%!v?H1@%@ZkG "G $4vJRH(!@F)Ѡ@C1@@GTGGG G #E( `@GGTGGB?%bG@Zk EG BF"G@Zk?%(0E EDBGbGGG@ZkG] E]} (0ݤ8@H=P`#kG@#?G~@^H^P~X`h޴px>^~޵GG =(=$ H%!0G'_&4G G,F2B' G }c@Yy@B0#P.0.,PJQ 0JHQF 'GyH0" B(b!_J9D0,4G P.H"1HR QJ2D-"@G@Zk@BGHb4G@ZkG g0}N'4G,D' (RJ%"-A A @ G@@G3vJ G.."GJW JF8G '(¥Bg4v K ]GbG@Zk$E"8=G8]TGG/D ¥B%bG@ZkEGG0G2vHJFXAF xAF B%bGTG@ZkE5(,.  HP J0D8C/@B/QAbG@"="s<"]"`B&"bGGG@Zk G` B(b="GTG@Zk BGb4G@ZkGpB4Gxb@Zk xE`("GGGb#@ GE ("GGGb#@ GE ("GGGb#@ G8E ("GGGb#d @ GG]Hp EGT h! %2^J&G1v JTG /vI`B="EhbA }@Zk%)v IG G%, . A HP J0D68C 3A3F 8@"..)4A AJW JFC8 :AG@e!-%,):A AIA +HEC8= 2AF BG(b4G 4G@ZkKGPBG8=8="XbGtG@Zk 4G@GEH`!1`G  #0J?&TG!v H /vI`BhbEA="G@Zk#c)v IG G#EK G BG(b4G 4G@ZkGPBi@82e@XbG8="tG@Zk 4G G8?%B4GbGGtG@Zk EG 4G CP% ]E007EEDBb4GGG@ZkG@]EH]P}X`hݤpx=]}ݥ#k9,A 9H Dvô @À#0`F~(^0^8~@HP޴X`h>p^xGG#GGG` %$@&E@FH G`]?&TG2^J0vJ$vHBGDb@="@Zk)vHGG G(, . A HP J0D C 3A3F  (" ="]"yG" &"Hd3v@KB~b8@Zk G@@BHb="GTG@Zk 0BG8b4G@ZkGB4Gb@Zk$(]!  $ ]""D=" dGB^ Gb@ZkG@BHb="GTG@Zk 0BG8b4G@ZkGB4Gb@ZkHGGb#*v@IXBE@GxBEGGb#V@G BE@GG(b#@G4G GAH!(,.)$A A*HP J0DC = 3A3F? G @BGHb4G@ZkpBG = ="xbGtG@ZkG(]G0]89}@HPݤX`h=p]x#kG#tG~ ^(^0~8@H޴PX`>hGGG"GGG1 ]"8 B"]_&R"]b="]"@ZkGXB="`bGTG@Zk GHBGPb4G@ZkGB4Gb@ZkH ?&&0JGTG!v H %vHBbD@ ="G@Zk)vHG G(, . A = HP J0DC 3A3F GGb#5vJF2@G4:GGA (,.)$A A%HP J0DC= 3A3F? G XBG`b4G@ZkÈBG=="bGtG@ZkG ]G(]0}8@HݤPX`=hp#k0#?$~! P^GX^`~hpx޴>^~޵GG#xРq 4G(= G`4G 4G!P="$=<" = ]" #Bb3v JPHpH ="@Zk G@Bb ="GTG@Zk pBGxb4G@ZkGB4Gb@ZkF4G@ 4@EF0?& #0J*v H;B04@GP=#="`]"F""RJ!B=?'9#="bG5vHPH@Zk G`B="bGTG@Zk GpBGxb4G@ZkGB4Gb@Zkg 0@P `"*`$ $"DGd0 Jp@JBF71!BbGG]"GG@Zk G`B="bGTG@Zk GpBGxb4G@ZkGB4Gb@Zk(]"GG0Hb#+1@DG8E. @0=" @Gb#FG@ G ,4GG<?D+aAA+Q`A P @,G$G`GR J8=8@EtwW@]H@]@@U`U8W _88] C(]GXE GGb#@(G G xE(GG!4G0="GGpb#@ GH @0="GGGb#H@ G? ġ0I*NA@?_9 pIPIC c+v`I mAk@c cGP= `=" =?$B! ="(]"b0}"GG@ZkGBb="GTG@Zk pBGxb4G@ZkGB4Gb@Zk(]("0="G=(b#@ GB_%b0 E *E0"4G E@ZkpBxbF" 4GGG@Zk*EGP]X]`}hpxݤ=]}ݥ#k#G~1#^^~ GGD@GF0"" "1@@0 C_@DDG4G#@G X4GGG(X"@ZkC@GDC9B"Y@"1@@0@B0BC_4GG]]} 0#kG#p0 ~G^ ^(~08@pPGGAF PH0H9BPH5`B8F`]> @tF``F8`Fp `4G"GT)4G'AFPJ F ѢRJ7BBBBR0@@AFqG[p {GR`Jݲ=""TG@Zk=q GG] ](}08@P#k0#~P^X^`~hpx޴>^~޵GG# q G $ ($Ġ,$ 0C b# E ) ,PH vHA?@ @@G@* G DG@g@R`J8}8@?tlWt!H@]@@U8vK`U8,WC _88=($dj G` 0`A d¥P" ="PB@ ]"G"B$&" b "G@ZkG`B ="hbGTG@Zk GPBGXb4G@ZkGB4Gb@Zk OA@o(&.P}"=" H]"@( ",G! B}&s"}Ǣb5vJPJ޶FRJ@ZkG`Bhb="GTG@Zk PBGXb4G@ZkGB4Gb@ZkΡ0@P "-B$ '8 "G@Gg0 Jp@JbF71!BGG]"GG@ZkG `Bhb="GTG@ZkDGPBGXb4G@ZkGB4Gb@ZkD@'(="G0 HG31!@pb#]@(="GGGGxb#@`B("hb4G@Zk(¥ 8 E@$_%ΡP!J!B "]0Ib="]"GG@Zk G`B="hbGTG@Zk GPBGXb4G@ZkGB4Gb@Zk0ݡ0I.A0ݱ@,dGb#hA@$,$4Gc#A(dGP]X]A`}hpxݤ=]}ݥ#k#~(^0^8~@HP޴X`hGG_&G0vJ4GBGAGGCTG0B_F8b3JqI0`@qF="]G@ZkG.#$@$Q@?Da@'0 @tt$t"x"FG="TGW0`@  ]@@U`UW _}X#8@G0B;~K8vKG8bC @ZkGG(]G0]8} /=@HPݤX`hp#k#2v@JB~&^TGGP[ H@F@ X{" GG@ZkG] #kG#?G~9#^^ ~(08޴@HP>XGGGGG G 4GGGB@GG4%G y@ 4eFPa@l@G B@8BTG@b@Zk8% @ 8G'1v J1BG1v@J<eB B`<H"=" "]"XB &"`bGG@Zk G B="bGTG@Zk GBGb4G@ZkG8B4G@b@Zk(CBG0bGGGGG@ZkG]] }(08ݤ@HP=X`#k#TG~ ^(^0~8@H޴PX`>hGGG8BGG@bGG=""@Zk=G.?&(B@ "0bTG0!AiGiG@ZkG0@)&!v H0@1@ & =GXB "`b4G=@ZkHB=""PbTG@ZkG ]G(]0}8@HݤPX`=hp#kG#~^ ^(~0GGG_<5@DtGGTGG 0B"8b4G=@Zk BG="(b"TG@ZkGG] ](}0@#kG#~0^8^@~HPX޴`hp>xGGX0GX G F q cB `1 F Q CB@1 F? FqcF` MG($G"TG¤G!a@ = BbW(@Tt&t  T W _ ] $1 ]@ G=" "@Zk=G GG b0""="s]"GG`B&"bGG@EZkGB="bGTG@Zk GBGb4G@ZkGB4Gb@Zk$0=! 砄"="B=]"ݰGbGG@ZkGB="bGTG@Zk GBGb4G@ZkGB4Gb@ZkG0]G8]@}HPXݤ`hp=x#k#?$~ ^! (^tG0~8@H޴PGGq `G =" B]" =="=Gb@ZkGB="bGTG@Zk GpBGxb4G@ZkGB4Gb@ZkàG,$b#F@ _ c,%"eGG}G@Ġb#Wݰ]@@U`UW _G_G ](]0}8@HݤP`#kG`#~(^0^8~@HP޴X`h>p^x~Gq G#G,$Gb# B@@ #GG("TG= G#"]W@D=W bW]]݁JQUt@U]G`!b  VLUVW]  VW_W_}_= cG]GBG=" G@ZkGG=0 D @ G G 1Qqq G @B"bGGGGTGG@Zk G_% 0E  E +E BbGGtG@ZkG(]E0]8}@HPݤX`h=p]x}#kG#TG~ ^(^0~8@H޴PX`>h^pGРGH G0`FGGGI0J?&2v@J@$vHBbD@}="G@Zk)*vH G G b㳀CI ="pD#@AWH]"3@$1 @`BG =?&1"=b"="H@ZkGB="bGTG@Zk GpBGxb4G@ZkGB4Gb@ZkG0q@ @ A'AA A@@i@"t@Z#ɢ@1"Aײ A$@) A: "A @0A A A!@0@p@E @GBbG4G@Zk GBG="bGtG@ZkG ](]4G0}8@HݤPX`=h]p#k?9 C@#TG~P^X^`~hpx޴>^~GGРH <IGG_&8]G G`(_& HG1v J $vHBb ="D@ $}@Zk)vHGG G0?$ H@04h.H". A!!ArJT J0q @tF@]C 7A F|E 0@GZ_C@<"  G@.J`0`C@.J@0`C@.J0`C@,H 0`C pC? aC@.J`0`C aC_#8#G bTG:JXb` H0"@GPB88}"H=H="GG@Zk G+P"="]" `?=J B&"b"0}"G@Zk G@BHb="GTG@Zk 0BG8b4G@ZkGB4Gb@Zk`B$$"hb0"TG@Zk`B@hb8$"0"TG@Zk@#tGEPB@EXb0D@Q D D#0"H=8}"H="GG@ZkK GP= L"@B=?$! =b="]"0}"G@Zk G@@B="HbGTG@Zk G0BG8b4G@ZkGB4Gb@Zk`BX$"hb0"TG@Zk@CPBGEXb0D WH @E @EC0"H=8}"H="GG@Zk GB0"Kb(="TG@Zk G(]k 0EP"E(]="`B &"bp"]"GG@Zk G`@B="HbGTG@Zk G0BG8b4G@ZkGB4Gb@Zk(8]"C4GG@ 1@E8D0D DEC|%G@}0 @)+A|% A0B8b@Zk@B0"Hb4G@ZkG @BHb4G@ZkpBG@=@="xbGtG@ZkGP]X]4G`}hpxݤ=]}#k#TG~^ ^(~08@޴HGGGB bP GG@ZkLGB="b]"GtG@ZkG=G=b#D !@$Bz bD4DG4G@Zk$D 0DD`Bb4GGGG@ZkG] ](}08@ݤHP#k#G~tG ^(^0~8@H޴PX`>h(GG GG( GGxf b#$#_#p"G GX D =<5@tG TG"b#Z@GG"b#T@G4G5cTG0BG8bG8`D4`DtGG@ZkG( B(b="]"GtG@ZkGM=Gb#) F@GPBGXb4G@Zk B(b="]"GtG@ZkG@B$zc HbEG4G@Zk4`D?%0E ED0B8b4GGGG@ZkG ] E(]0}8@HݤPX`=hp#k#G~G^TGP[GX{"@ZkG] #k0#G~GP^X^`~hpx޴>^~޵GG0=G0h!РGb#Q@8@0] 1G@C0E@BbG4G@Zk( G`E!N G0! GG B "(b4G@ZkC@ $vH$ "K $"ID"C d"A@";`D9"3"1#/%:D#@%6 $ " $" XD G+b##@@'G]"tGb#D  F0FGG@D `AA@!G  G N2C]4GG"ݲGTG BG(b@ZkC0E@ (D @% GG% G G PB(.G(]tGOXb@Zk@q pBG(="xbH"H]TG@ZkG=hd 0!`  $$F E @}0BϢF0BE=GBbG@Zk EKA @GGGtGpb#r@C@mD`4GG@= CGTG(E(nBb1@@Zk C@GPB(]GXbtG@Zk@BGb G G@Zk G@$z 8}8GE b#c`De@@@@$@}z B"PEb4D@}4G@Zk8=<5@ tG G"b# TG0@G"b# G*@G@]%@4G0]G 0@E@} LE mE`Bb@ZkGP]LEX]`}hpxݤ=]}ݥ#kp#?G~ ^(^0~8@H޴PX`>h^p~xGGG8B!@b GG`&!GGG4G@Zk0F! G =<5@tGTGG `BG="b"TG@ZkGX G =<5@,Q?$( 4G$! 4& 8&tG<&4G TG"b#@GG"b#@G@GGGTGb#_Gq4&D@,@GTG !B Bb@Zk(, Q@ @  "G<1 B@8f4B B G 4GG$,Ģ$$'A C,9'C 0 CkkGj$ kG D` rB @FԢ B4*+F?FKJJGXBG`bG* Jj@ZkGHBPbP"GGGRGG@Zk 8O=GxBGb4G@ZkG hB$GpbGtG@ZkGf_% 0DXDhEBb4GGGG@ZkG ]D(]0}8@HݤPX`=h]p}x#k#?G~(^0^8GG=G B]=4G "(b@Zk4GG GB G]= tGxb#_G(]0]8@#k#~^^ ~(08޴@HP>X^`GG hGG0 ` 4GSG<5@tGTGG_@GTGD ((Q B(b!2@G@Zk GG0BG  G8bI!@ZkGGTGb#_ G (G BTG(b1A@Zk GPBGXb@ZkG0@BGHb4G@ZkGGBtGb (@ZkG!F=4G FE@)$q A $A ƠA A AƠƠƠ G0AƠ A_GGTGDxb#@"Xb#g@G]G] }(08ݤ@HP=X]`p#k#?G~TG^ ^T(~08@޴HPG0 ]G=GD (BG0bG G2rG@ZkG(BdC#G CGaG0b@ZkGG G]4GB @GB4G!F`(FG @` EB%1@ @5@G]G ](}08@ݤHP`#k#G~G^TG[G{"@ZkG] #k#G~^^ ~(08GXGX"GD $ 3@ D  @UD?$D 0D!13B `B BDG$=" ]"GB ="=" b@ZkG8B@b="GTG@Zk (BG0b4G@ZkGB4Gb@Zk G]] }(08@#k#G~G^TG[G{"@ZkG] #k4GG4OTS$FILL4G0@4OTS$FILL4GGOTS$FILL4G@VOTS$FILL4GGOTS$FILL4G@OTS$FILL4G(G\OTS$FILL4GX@\OTS$FILL4IGDBG_OPEN4Jb#DBG_OPEN4I@DBG_OPEN4MGSYS$OPEN4Nb#SYS$OPEN4MW@SYS$OPEN4MGSYS$OPEN4Nb#SYS$OPEN4M@SYS$OPEN4XG| LIB$GET_VM4 `b# LIB$GET_VM4x@| LIB$GET_VM4OG SYS$CONNECT4Pb# SYS$CONNECT4O@ SYS$CONNECT<XKTGlCREATE_SCROLLING_REGION<LXb#CREATE_SCROLLING_REGION<Kh@lCREATE_SCROLLING_REGION4G STR$COPY_DX4b# STR$COPY_DX4@ STR$COPY_DX4 G LIB$SIGNAL4b# LIB$SIGNAL4 @ LIB$SIGNAL4dYGt SYS$CLOSE4hb#@ SYS$CLOSE4p@t SYS$CLOSE4G LIB$FREE_VM4b#@ LIB$FREE_VM4@ LIB$FREE_VM4G LIB$FREE_VM4b#@ LIB$FREE_VM4@ LIB$FREE_VM4G LIB$FREE_VM4Zb#@ LIB$FREE_VM 4@ LIB$FREE_VM4G LIB$FREE_VM4b#@ LIB$FREE_VM4 @ LIB$FREE_VM4G$ STR$FREE1_DX4b#@ STR$FREE1_DX4 @$ STR$FREE1_DX4(G8 STR$FREE1_DX40b#@[ STR$FREE1_DX44@8 STR$FREE1_DX4hG STR$FREE1_DX4pb#@ STR$FREE1_DX4|@ STR$FREE1_DX4G LIB$FREE_VM4b#@ LIB$FREE_VM4@ LIB$FREE_VM4G LIB$FREE_VM4b#@ LIB$FREE_VM4\@ LIB$FREE_VM< G,DELETE_SCROLLING_REGION<$b#@DELETE_SCROLLING_REGION<(@,DELETE_SCROLLING_REGION4 HGT DBG_CLOSE4 Lb#@ DBG_CLOSE4 P@T DBG_CLOSE,'GSYS$GET,(b#SYS$GET,'@SYS$GET4 ]@ G\ LIB$SIGNAL4P b# LIB$SIGNAL4 X @\ LIB$SIGNAL4 G LIB$SIGNAL4 b# LIB$SIGNAL4 @ LIB$SIGNAL, G SYS$FAO, b#SYS$FAO, @ SYS$FAO4 G DBG_WRITE4 ^b# DBG_WRITE4 @ DBG_WRITE4 G LIB$SIGNAL4 b# LIB$SIGNAL4  @ LIB$SIGNAL4  G DBG_CLOSE4  b# DBG_CLOSE4  @ DBG_CLOSE4( GL LIB$GET_VM4 0 b# LIB$GET_VM4_H @L LIB$GET_VM, G SYS$FAO, b#SYS$FAO, @ SYS$FAO4 G DBG_WRITE4 b# DBG_WRITE4 @ DBG_WRITE4 G LIB$SIGNAL4 b# LIB$SIGNAL4 @ LIB$SIGNAL4 `G DBG_CLOSE4 b# DBG_CLOSE4 @ DBG_CLOSE4 G$ LIB$GET_VM4  b# LIB$GET_VM4 @$ LIB$GET_VM,l G SYS$FAO, b#SYS$FAO, @ SYS$FAO4 G DBG_WRITE4 b#a DBG_WRITE4 @ DBG_WRITE4 G LIB$SIGNAL4 b# LIB$SIGNAL4 @ LIB$SIGNAL4 G DBG_CLOSE4 b# DBG_CLOSE4 @ DBG_CLOSE4 G LIB$GET_VM4 b# LIB$GET_VM4b @ LIB$GET_VM,GSYS$FAO ,b#SYS$FAO, @SYS$FAO4G0 DBG_WRITE4 b# DBG_WRITE4,@0 DBG_WRITE4 8GL LIB$SIGNAL4@b# LIB$SIGNAL4 H@L LIB$SIGNAL4 PcG` DBG_CLOSE4 Xb# DBG_CLOSE4 \@` DBG_CLOSE4G STR$COPY_R4b# STR$COPY_R4@ STR$COPY_R4 G LIB$SIGNAL4b# LIB$SIGNAL4 @ LIB$SIGNAL4G LIB$GET_VMd4 b# LIB$GET_VM4@ LIB$GET_VM4GH STR$COPY_R4b# STR$COPY_R4D@H STR$COPY_R4G STR$FREE1_DX4b# STR$FREE1_DX4@ STR$FREE1_DX4G LIB$FREE_VM4b# LeIB$FREE_VM4@ LIB$FREE_VM,'xGSYS$GET,(b#xSYS$GET,'@SYS$GET4 $G8 LIB$SIGNAL4,b#x LIB$SIGNAL4 4@8 LIB$SIGNAL4EHGXOTS$MOVE4ET@XOTS$MOVE4 pG LIB$SIGNALf4xb#x LIB$SIGNAL4 @ LIB$SIGNAL4G STR$FREE1_DX4b# STR$FREE1_DX4@ STR$FREE1_DX,'GSYS$GET,(b#SYS$GET,'@SYS$GET4 G LIB$SIGNAL4b# LIB$SIGNAL4 g@ LIB$SIGNAL4 G LIB$SIGNAL4b# LIB$SIGNAL4 @ LIB$SIGNAL4 $G< LIB$SIGNAL4,b# LIB$SIGNAL4 8@< LIB$SIGNAL,GSYS$FAO,b#SYS$FAO,@SYS$FAO4hG DBG_WRITE4b# DBG_WRITE4@ DBG_WRITE4 G LIB$SIGNAL4b# LIB$SIGNAL4 @ LIB$SIGNAL4 G DBG_CLOSE4 b# DBG_CLOSE4 @ DBG_CLOSE4G STR$APPENDi4b# STR$APPEND4@ STR$APPEND4G STR$FREE1_DX4b# STR$FREE1_DX4@ STR$FREE1_DX4G STR$COPY_R4b# STR$COPY_R4@ STR$COPY_R4LGp STR$APPEND4Pb# STRj$APPEND4l@p STR$APPEND4G STR$FREE1_DX 4b# STR$FREE1_DX4@ STR$FREE1_DX4G STR$COPY_R4b# STR$COPY_R4@ STR$COPY_R4 G  LIB$SIGNAL4b# LIB$SIGNAL4 k@  LIB$SIGNAL4 DG\ LIB$SIGNAL4Hb# LIB$SIGNAL4 X@\ LIB$SIGNAL4`G STR$APPEND4lb# STR$APPEND4@ STR$APPEND, G4SYS$FAO,,b#SYS$FAO,0@4SYS$FAO4<GTl DBG_WRITE4@b# DBG_WRITE4P@T DBG_WRITE4 XGl LIB$SIGNAL4`b# LIB$SIGNAL4 h@l LIB$SIGNAL4 pG DBG_CLOSE4 xb# DBG_CLOSE4 |@ DBG_CLOSE,GSYS$FAO,b#mSYS$FAO,@SYS$FAO4G DBG_WRITE4b# DBG_WRITE4@ DBG_WRITE4 G LIB$SIGNAL4b# LIB$SIGNAL4 @ LIB$SIGNAL4 G( DBG_CLOSE4 b# DBG_CLOSE4 $@n( DBG_CLOSE4G STR$FREE1_DX4b# STR$FREE1_DX4@ STR$FREE1_DX4G STR$COPY_R4b# STR$COPY_R4@ STR$COPY_R,GSYS$FAO,b#SYS$FAO,@SYS$FAO4Go DBG_WRITE4b# DBG_WRITE4@ DBG_WRITE4 G LIB$SIGNAL4b# LIB$SIGNAL4 @ LIB$SIGNAL4 G0 DBG_CLOSE4 (b# DBG_CLOSE4 ,@0 DBG_CLOSE4dG STR$APPEND4hpb# STR$APPEND4@ STR$APPEND4P Gd STR$FREE1_DX4X b# STR$FREE1_DX4` @d STR$FREE1_DX4h G STR$COPY_R4x b# STR$COPY_R4 @ STR$COPY_R,h!G!SYS$FAO,l!b#SYS$FAO,!@q!SYS$FAO4!G! DBG_WRITE4!b# DBG_WRITE4!@! DBG_WRITE4 !G! LIB$SIGNAL4!b# LIB$SIGNAL4 !@! LIB$SIGNAL4 !G! DBG_CLOSE4 !b# DBG_CLOSE4 !@! DBG_CLOSE,D"rGx"SYS$FAO,`"b#SYS$FAO,t"@x"SYS$FAO 4"G" DBG_WRITE4"b# DBG_WRITE4"@" DBG_WRITE4 "G" LIB$SIGNAL4"b# LIB$SIGNAL4 "@" LIB$SIGNAL4 "G" DBG_CLOSE4 "sb# DBG_CLOSE4 "@" DBG_CLOSE, #G8#SYS$FAO,#b#SYS$FAO,4#@8#SYS$FAO4@#GX# DBG_WRITE4H#b# DBG_WRITE4T#@X# DBG_WRITE4 `#Gt# LIB$SIGNAL4h#b# LIB$SIGNAL4 p#@t#t LIB$SIGNAL4 x#G# DBG_CLOSE4 #b# DBG_CLOSE4 #@# DBG_CLOSE,h%G%SYS$FAO,%b#SYS$FAO,%@%SYS$FAO4%G% DBG_WRITE4%b# DBG_WRITE4%@% DBG_WRITE4 %G% LIB$SuIGNAL4%b# LIB$SIGNAL4 %@% LIB$SIGNAL4 %G% DBG_CLOSE4 %b# DBG_CLOSE4 %@% DBG_CLOSE4%G & STR$FREE1_DX4&b# STR$FREE1_DX4&@ & STR$FREE1_DX4 $&GD& LIB$SIGNAL4(&b#v LIB$SIGNAL4 @&@D& LIB$SIGNAL4!'G0' OTS$SEARCH4!,'@0' OTS$SEARCH4(G( LIB$GET_VM4 ({#` LIB$GET_VM4(@( LIB$GET_VM,l*G*SYS$FAO,*b#SYS$FAO,*@*SYS$FAO4*G* DwBG_WRITE4*b# DBG_WRITE4*@* DBG_WRITE4 *G* LIB$SIGNAL4*b# LIB$SIGNAL4 *@* LIB$SIGNAL4 *G* DBG_CLOSE4 *b# DBG_CLOSE4 *@* DBG_CLOSE,$+G\+SYS$FAO,@+b#xSYS$FAO,X+@\+SYS$FAO4d+G|+ DBG_WRITE4h+b# DBG_WRITE4x+@|+ DBG_WRITE4 +G+ LIB$SIGNAL4+b# LIB$SIGNAL4 +@+ LIB$SIGNAL4 +G+ DBG_CLOSE4 +b# DBG_CLOSE4 +@+y DBG_CLOSE,+G,SYS$FAO,+b#SYS$FAO,,@,SYS$FAO4,G4, DBG_WRITE4 ,b# DBG_WRITE40,@4, DBG_WRITE4 H,G\, LIB$SIGNAL4P,b# LIB$SIGNAL4 X,@\, LIB$SIGNAL4 `,Gp, DBG_CLOzSE4 h,b# DBG_CLOSE4 l,@p, DBG_CLOSE 4,G, STR$FREE1_DX4,b# STR$FREE1_DX4,@, STR$FREE1_DX,-G0-SYS$FAO,-b#SYS$FAO,,-@0-SYS$FAO48-GP- DBG_WRITE4@-b# DBG_WRITE{4L-@P- DBG_WRITE4 X-Gl- LIB$SIGNAL4`-b# LIB$SIGNAL4 h-@l- LIB$SIGNAL4 p-G- DBG_CLOSE4 x-b# DBG_CLOSE4 |-@- DBG_CLOSE4.G. STR$APPEND4.b#@ STR$APPEND4.@.| STR$APPEND4D/Gh/ STR$APPEND4T/b#@ STR$APPEND4d/@h/ STR$APPEND4/G0 STR$APPEND4/{#  STR$APPEND4/@0 STR$APPEND<%0G0EXTEND_SCROLLING_REGION<&0b#HEXTEND_SCROLLING_REGION<%0@0EXTEND_SCROLLING_RE}GION,41GX1SYS$FAO,H1b#HSYS$FAO,T1@X1SYS$FAO4`1Gx1 DBG_WRITE4h1b#H DBG_WRITE4t1@x1 DBG_WRITE4 1G1 LIB$SIGNAL41b#H LIB$SIGNAL4 1@1 LIB$SIGNAL4 1G1 DBG_CLOSE4 ~1b#H DBG_CLOSE4 1@1 DBG_CLOSE4#1G1 PUT_CHARS4$1b#H PUT_CHARS4#1@1 PUT_CHARS4@2Gh2 LIB$GET_VM4 L2b# LIB$GET_VM4d2@h2 LIB$GET_VM4x2G2 STR$COPY_DX42b# STR$COPY_DX42@2 STR$COPY_DX42G3 STR$FREE1_DX43b# STR$FREE1_DX4 3@3 STR$FREE1_DX43G,3 LIB$FREE_VM4 3b# LIB$FREE_VM4(3@,3 LIB$FREE_VM43G3 STR$FREE1_DX43b# STR$FREE1_DX43@3 STR$FREE1_DX43G3 LIB$FREE_VM43b# LIB$FREE_VM43@3 LIB$FREE_VM44G85 LIB$GET_VM4 4b# LIB$GET_VM445@85 LIB$GET_VM,|5G5SYS$FAO,5b#SYS$FAO,5@5SYS$FAO45G5 DBG_WRITE45b# DBG_WRITE45@5 DBG_WRITE4 5G5 LIB$SIGNAL45b# LIB$SIGNAL4 5@5 LIB$SIGNAL4 5G5 DBG_CLOSE4 5b# DBG_CLOSE4 5@5 DBG_CLOSE,6G86SYS$FAO,(6b#SYS$FAO,46@86SYS$FAO4@6GX6 DBG_WRITE 4H6b# DBG_WRITE4T6@X6 DBG_WRITE4 `6Gt6 LIB$SIGNAL4h6b# LIB$SIGNAL4 p6@t6 LIB$SIGNAL4 x6G6 DBG_CLOSE4 6b# DBG_CLOSE4 6@6 DBG_CLOSE,7G87SYS$FAO,07b#SYS$FAO,47@87SYS$FAO4@7GX7 DBG_WRITE4H7b# DBG_WRITE4T7@X7 DBG_WRITE4 `7Gt7 LIB$SIGNAL4h7b# LIB$SIGNAL4 p7@t7 LIB$SIGNAL4 x7G7 DBG_CLOSE4 7b# DBG_CLOSE4 7@7 DBG_CLOSE4 9b# LIB$GET_VM4x9G9 LIB$GET_VM49@9 LIB$GET_VM, 9G9HILIGHT, 9b#HILIGHT, 9@9HILIGHT4 :G$: LIB$SIGNAL4:b# LIB$SIGNAL4 :@$: LIB$SIGNAL4:G; STR$APPEND4:b# STR$APPEND4 ;@; STR$APPEND,h;G;SYS$FAO,;b#SYS$FAO,;@;SYS$FAO4;G; DBG_WRITE4;b# DBG_WRITE4;@; DBG_WRITE4 ;G; LIB$SIGNAL4;b# LIB$SIGNAL4 ;@; LIB$SIGNAL4 ;G; DBG_CLOSE4 ;b# DBG_CLOSE4 ;@; DBG_CLOSE4<G< STR$FREE1_DX4<b# STR$FREE1_DX4<@< STR$FREE1_DX4<G< STR$COPY_R4<b# STR$COPY_R4<@< STR$COPY_R4=G= STR$APPEND4=b# STR$APPEND4=@= STR$APPEND4?b# STR$ELEMENT4,?GL? STR$ELEMENT4H?@L? STR$ELEMENT,d?G?SYS$FAO,x?b#SYS$FAO,?@?SYS$FAO4?G? DBG_WRITE4?b# DBG_WRITE4?@? DBG_WRITE4 ?G? LIB$SIGNAL4?b# LIB$SIGNAL4 ?@? LIB$SIGNAL4 ?G? DBG_CLOSE4 ?b# DBG_CLOSE4 ?@? DBG_CLOSE4?G?STR$COMPARE_EQL4?b#STR$COMPARE_EQL4?@?STR$COMPARE_EQL4?G @STR$COMPARE_EQL4?b#STR$COMPARE_EQL4@@ @STR$COMPARE_EQL4@GX@ STR$ELEMENT4$@b# STR$ELEMENT4T@@X@ STR$ELEMENT,l@G@SYS$FAO,@b#SYS$FAO,@@@SYS$FAO 4@G@ DBG_WRITE4@b# DBG_WRITE4@@@ DBG_WRITE4 @G@ LIB$SIGNAL4@b# LIB$SIGNAL4 @@@ LIB$SIGNAL4 @G@ DBG_CLOSE4 @b# DBG_CLOSE4 @@@ DBG_CLOSE4@GASTR$COMPARE_EQL4@b#STR$COMPARE_EQL4@@ASTR$COMPARE_EQL4AGHA STR$ELEMENT4Ab# STR$ELEMENT4DA@HA STR$ELEMENT4PAGhA OTS$CVT_TU_L4XAb# OTS$CVT_TU_L4dA@hA OTS$CVT_TU_L,AGASYS$FAO,Ab#SYS$FAO,A@ASYS$FAO4AGA DBG_WRITE4Ab# DBG_WRITE4A@A DBG_WRITE4 AGA LIB$SIGNAL4Ab# LIB$SIGNAL4 A@A LIB$SIGNAL4 AGB DBG_CLOSE4 Bb# DBG_CLOSE4 B@B DBG_CLOSE4 XBGdB LIB$SIGNAL4\Bb# LIB$SIGNAL4 `B@dB LIB$SIGNAL4hBG|B STR$FREE1_DX4pBb# STR$FREE1_DX4xB@|B STR$FREE1_DX4BGB STR$FREE1_DX4Bb# STR$FREE1_DX4B@B STR$FREE1_DX4BGB STR$COPY_R4Bb# STR$COPY_R4B@B STR$COPY_R4?4CGPC CREATE_MENU4@`Cb#PSELECT_FROM_MENU<=pC@tCSELECT_FROM_MENU4ACGC DELETE_MENU4BCb#P DELETE_MENU4AC@C DELETE_MENU4 CGC LIB$SIGNAL4Cb#P LIB$SIGNAL4 C@C LIB$SIGNAL4?EG$E CREATE_MENU4@Eb# CREATE_MENU4? E@$E CREATE_MENU<=,EGHESELECT_FROM_MENU<>0Eb#SELECT_FROM_MENU<=DE@HESELECT_FROM_MENU4CpEGE RING_BELL4DxEb# RING_BELL4CE@E RING_BELL<=EGESELECT_FROM_MENU<>Eb#SELECT_FROM_MENU<=E@ESELECT_FROM_MENU4AEGE DELETE_MENU4BEb# DELETE_MENU4AE@E DELETE_MENU4 EGF LIB$SIGNAL4Eb# LIB$SIGNAL4 E@F LIB$SIGNAL4PFGlF LIB$FREE_VM4\F{# LIB$FREE_VM4hF@lF LIB$FREE_VM47$GG8GGET_CURSOR_COL48(Gb#GET_CURSOR_COL 474G@8GGET_CURSOR_COL4;XGGlGREAD_KEY4<`Gb#READ_KEY4;hG@lGREAD_KEY,3HGHSCROLL,4Hb#SCROLL,3H@HSCROLL4-,IGHISET_CURSOR_POS4.@Ib#SET_CURSOR_POS4-DI@HISET_CURSOR_POS4TIG|I LIB$GET_VM4 hIb# LIB$GET_VM4xI@|I LIB$GET_VM45IGJ START_BATCH46Ib# START_BATCH45J@J START_BATCH,3tJGJSCROLL,4xJb#SCROLL,3J@JSCROLL4-JGJSET_CURSOR_POS4.Jb#SET_CURSOR_POS4-J@JSET_CURSOR_POS49JGJ END_BATCH4:Jb# END_BATCH49J@J END_BATCH<10KGPKHIDE_SCROLLING_REGION<2J0vJ0qB0vJFB]" G ="_G] ](}0@#kG#?G~G^G^~ G0{GG 4GGB4G F B#"(bGTG@ZkcG]]C} 0#k48GHOTS$MOVE4D@HOTS$MOVE4HG\OTS$MOVE4X@\OTS$MOVE4GOTS$MOVE4@OTS$MOVE4GOTS$FILL4@OTS$FILL4GOTS$MOVE4@OTS$MOVE4GOTS$FILL4@OTS$FILL4'0GX SYS$PARSE4(Lb# SYS$PARSE4'T@X SYS$PARSE4%dG SYS$SEARCH4&xb# SYS$SEARCH4%@ SYS$SEARCH4'G SYS$PARSE4(b# SYS$PARSE4'@ SYS$PARSE4%G SYS$SEARCH4&b# SYS$SEARCH4%@ SYS$SEARCH4)G LIB$SYS_FAO4*b# LIB$SYS_FAO4)@ LIB$SYS_FAO4G STR$FREE1_DX4b# STR$FREE1_DX4@ STR$FREE1_DX4%G SYS$SEARCH4&b# SYS$SEARCH4%@ SYS$SEARCH4 G( STR$FREE1_DX4b# STR$FREE1_DX4$@( STR$FREE1_DX4tG LIB$SIGNAL4b# LIB$SIGNAL4@ LIB$SIGNAL4GOTS$MOVE4@OTS$MOVE4GOTS$FILL4 @OTS$FILL4G STR$FREE1_DX4b#@ STR$FREE1_DX4@ STR$FREE1_DX4G STR$FREE1_DX4b#@ STR$FREE1_DX4@ STR$FREE1_DX4(GT LIB$GET_VM44b# LIB$GET_VM4P@T LIB$GET_VM4G STR$COPY_DX4b# STR$COPY_DX4@ STR$COPY_DX4G STR$COPY_DX4b# STR$COPY_DX4@ STR$COPY_DX4 G  STR$APPEND4 b# STR$APPEND4 @  STR$APPEND4pG STR$FREE1_DX4xb#8 STR$FREE1_DX4|@ STR$FREE1_DX4G STR$FREE1_DX4b#8 STR$FREE1_DX4@ STR$FREE1_DX4G LIB$FREE_VM4b#8 LIB$FREE_VM4@ LIB$FREE_VM4#G(STR$COMPARE_EQL4$b#STR$COMPARE_EQL 4#$@(STR$COMPARE_EQL4 GOPEN_SHELF_FILE4b#OPEN_SHELF_FILE4 @OPEN_SHELF_FILE4 GREAD_SHELF_FILE4 b#READ_SHELF_FILE4 @READ_SHELF_FILE4$ GD STR$FREE1_DX4, b# STR$FREE1_DX4@ @D STR$FREE1_DX<H GX CLOSE_SHELF_FILE<P b#CLOSE_SHELF_FILE<T @X CLOSE_SHELF_FILE4 G OPEN_SHELF_FILE4 b#OPEN_SHELF_FILE4 @ OPEN_SHELF_FILE4  G8 READ_SHELF_FILE4 b#READ_SHELF_FILE4 4 @8 READ_SHELF_FILE4T Gd STR$COPY_DX4X b# STR$COPY_DX4` @d STR$COPY_DX4 G LIB$SIGNAL4 b# LIB$SIGNAL4 @ LIB$SIGNAL4 G STR$FREE1_DX4 b# STR$FREE1_DX4 @ STR$FREE1_DX4 G STR$FREE1_DX4 b# STR$FREE1_DX4 @ STR$FREE1_DX< G CLOSE_SHELF_FILE< b#CLOSE_SHELF_FILE< @ CLOSE_SHELF_FILE4 G STR$CONCAT4 b# STR$CONCAT4 @ STR$CONCAT4 G@ CREATE_MENU4( b# CREATE_MENU4< @@ CREATE_MENU<H Gh SELECT_FROM_MENU<P b#SELECT_FROM_MENU<d @h SELECT_FROM_MENU4 G OPEN_SHELF_FILE4 b#OPEN_SHELF_FILE4  @ OPEN_SHELF_FILE<| G WRITE_SHELF_FILE< b#WRITE_SHELF_FILE< @ WRITE_SHELF_FILE4 G LIB$SIGNAL4 b# LIB$SIGNAL4 @ LIB$SIGNAL<GCLOSE_SHELF_FILE<b#CLOSE_SHELF_FILE<@CLOSE_SHELF_FILE4G4 LIB$SIGNAL4 b# LIB$SIGNAL40@4 LIB$SIGNAL<LG`CLOSE_SHELF_FILE<Pb#CLOSE_SHELF_FILE<\@`CLOSE_SHELF_FILE4 `GOPEN_SHELF_FILE4hb#OPEN_SHELF_FILE4 @OPEN_SHELF_FILE4G LIB$SIGNAL4b# LIB$SIGNAL4@ LIB$SIGNAL<GCLOSE_SHELF_FILE<b#CLOSE_SHELF_FILE<@CLOSE_SHELF_FILE4 GOPEN_SHELF_FILE4b#OPEN_SHELF_FILE4 @OPEN_SHELF_FILE4G LIB$SIGNAL4b# LIB$SIGNALD D4@ LIB$SIGNAL4$GD DELETE_MENU4,b# DELETE_MENU4@@D DELETE_MENU4HGd LIB$SIGNAL4Pb# LIB$SIGNAL4`@d LIB$SIGNAL4dGx STR$FREE1_DX4hb# STR$FREE1_DX4t@x STR$FREE1_DX4!G BOOK_MENU4"b#0 BOOK_MENU4!@ BOOK_MENU4G STR$COPY_DX4b# STR$COPY_DX4@ STR$COPY_DX, ,=  =0$SYS$LOGIN:LIBRARY.DECW$BOOKSHELF 4=( DECW$BOOK:*.DECW$BOOKSHELF(4= .DECW$BOOKSHELFL4=0$DECW$BOOK:LIBRARY.DECW$BOOKSHELF4=Library !UL 4=DECW$BOOK: 4=...4= .DECW$BOOKSHELF4=BOOK4= SHELF4 =`==666=6= 6=0(P=0"==P P=0h;=0  STR$COPY_DX;=0@;=@ ` LIB$FREE_VM STR$FREE1_DX=0 ;=p  LIB$GET_VM; STR$APPEND=00 ;=p| READ_SHELF_FILE OPEN_SHELF_FILE7MGBOOK__SHELFERR  CLOSE_SHELF_FILE LIB$SIGNAL=0P;=p 8OTS$MOVE;;8OTS$FILL7MGBOOK__SHELFAPP7MGBOOK__ADDENTRY DELETE_MENU STR$CONCAT CREATE_MENU SELECT_FROM_MENU=0@@ ;=| 0; WRITE_SHELF_FILE7MGBOOK__EMPTYSHELF7MGBOOK__SHELFOPEN7MGBOOK__MENUERR7MGBOOK__SHELFCLOSE=0;=@ ! BOOK_MENU=0;=0 =00p;=` =0;=@< #STR$COMPARE_EQL=0;=P< % SYS$SEARCH' SYS$PARSE) LIB$SYS_FAO7MGBOOK__OPENIN7 MGBOOK_TITLE ww1|V1.0AADEBUGV1.028-APR-1995 08:38BLISS-32E V1.3-023x xi$CODE$$GLOBAL$$OWN$$PLIT$` $INITIAL$ $ABS$ $LINK$ $LITERAL$ . EXTERNAL_BASE .0JDBG_OPEN0J@H DBG_WRITE0J DBG_CLOSEMGBOOK__DBGERR LIB$SIGNALOTS$MOVEOTS$FILL LIB$GET_VM SYS$PARSE SYS$CREATE SYS$CONNECTSYS$PUT LIB$FREE_VM SYS$CLOSEX X =@# ~TGp^x^~޴GGGPBGXb"G@ZkGGb B"%G@B@Zk(BG2@ݲP GGG@ZkP?#TG&`B"8K&C&="Ƞ#4GD@Ȱ5vJB((G0H,d4H3v`J:_KzFpB{Bxb4h@ZkG\$B4Gb,H4(pJ?FsJSF4G(@ZkG(BGGG@ZkD? G0B4G8b$H@'<@ZkG g h Gpb#K@BGGbGG@ZkGp]$x]D}ݤ#k#4G~^^ ~(0GGPp Q B4G(b(C1 rS H0vHF G@ZkG0 @B cGHbGG@Zkb# @$DG]] }(0@#kG#4G~^^ ~(GGGRH0B8b@Zk B (b"GTG@ZkG]] }(0#k4@G\ LIB$GET_VM4Hb# LIB$GET_VM4X@\ LIB$GET_VM4 hGOTS$MOVE4 |@OTS$MOVE4 GOTS$FILL4 @OTS$FILL4(G< SYS$PARSE40b# SYS$PARSE48@< SYS$PARSE4HG SYS$CREATE4Pb# SYS$CREATE4|@ SYS$CREATE4 GOTS$FILL4 @OTS$FILL4 G SYS$CONNECT4b# SYS$CONNECT4 @ SYS$CONNECT4G LIB$SIGNAL4b# LIB$SIGNAL4 @ LIB$SIGNAL,GSYS$PUT,b#@SYS$PUT,@SYS$PUT4G LIB$SIGNAL4b#@ LIB$SIGNAL4@ LIB$SIGNAL4PG\ SYS$CLOSE4Tb# SYS$CLOSE4X@\ SYS$CLOSE4\G| LIB$FREE_VM4db# LIB$FREE_VM4x@| LIB$FREE_VM. .=SYS$LOGIN:.LOG = `=666=6= 6 0 0=0;=0  LIB$FREE_VM SYS$CLOSE=0H;=@ SYS$PUT7MGBOOK__DBGERR LIB$SIGNAL=0p;= 8OTS$MOVE8OTS$FILL= SYS$CONNECT; LIB$GET_VM; SYS$PARSE SYS$CREATE  ww1<G7V1.0BBMGBOOKV1.017-JUL-1995 05:33BLISS-32EN V1.2-022  . EXTERNAL_BASE . $LITERAL$$LINK$ $ABS$ $INITIAL$ $PLIT$$OWN$$GLOBAL$i`$CODE$0J  START_MGBOOK SMG_SETUPMGBOOK_HANDLER STR$FREE1_DX0  DEBUG_ENABLED0 RESTRICT_WIDTH(OTS$BLISS_STATIC_HANDLER0 H MGBOOK_TITLE0 `LNM$DCL_LOGICAL CLI$DCL_PARSELIB$GET_FOREIGN LIB$GET_INPUT STR$PREFIX MGBOOK_TABLE CLI$PRESENTLIB$SIG_TO_RET CLI$_PRESENT CLI$_NEGATED CLI$PRESENT CLI$GET_VALUE FIRST_BOOKSHELF_MENU BOOK_MENU SYS$TRNLNM SYS$TRNLNMH H=00 ;=P 7 OTS$BLISS_STATIC_HANDLER=;7MGBOOK_HANDLER BOOK_MENU FIRST_BOOKSHELF_MENU SYS$TRNLNM=0;=`  CLI$PRESENT; CLI$GET_VALUE7 CLI$_NEGATED7 CLI$_PRESENT=0X;=0 7 OTS$BLISS_STATIC_HANDLER=7LIB$SIG_TO_RET=00;=P 7 MGBOOK_TABLE STR$PREFIX LIB$GET_FOREIGN7 LIB$GET_INPUT` SMG_SETUP STR$FREE1_DX CLI$DCL_PARSE| |= MGBOOK_LIBRARY4= DECW$BOOKSHELF4=BOOK04=MGBOOK V1.0 <4= LNM$DCL_LOGICALP4= MGBOOK h4= DEBUGx4=FILE4= RESTRICT_WIDTH4= SHELF4=TAB4= DECW$BOOK:.DECW$BOOK4=0$DECW$BOOK:LIBRARY.DECW$BOOKSHELF 4X X=h`#?$~0^8^@~HGG(b#4G H@(,E@&%=8B4G@b!>H0@= "@ZkTGG`(""(B0b1"@ZkGG `H"xB" "GbG@Zk$DhBpb"4G@Zk`(" ="]"}"hb#/@TGG= `XB`b@ZkG =`("b#{@GG0]G8]@}HP#k#~^ cG0;=`4G[{X"@Zkc4GG] 0#kG#4G~4G^^ ~(08޴@HPGGGG BG(bG G@Zk4G0 B$"(b@Zk4G B "(b@ZkTG @BHb "G@Zk4G B(b"@ZkGG B(b@"4G@Zk4GX¤D P"4GDGG]] }(08ݤ@HP`#k#~0^8^@~HcGG8"=G 0"@BGHbtGlQ"@Zk0G#!v H (}%G0bG`BGhbGc C"GG@Zk# =G`BC"hbGGGGG@Zk# =Gc }] ] }(}PB4G(Xb@ZkcG0]8]4G@}HP#k4 PGtLIB$GET_FOREIGN4Xb#LIB$GET_FOREIGN4 p@tLIB$GET_FOREIGN4 G STR$PREFIX4 b# STR$PREFIX4 @ STR$PREFIX4G CLI$DCL_PARSE4b# CLI$DCL_PARSE4@ CLI$DCL_PARSE4G STR$FREE1_DX4b# STR$FREE1_DX4@ STR$FREE1_DX4 G SMG_SETUP4b# SMG_SETUP4@ SMG_SETUP4G CLI$PRESENT4{# CLI$PRESENT4@ CLI$PRESENT4G  CLI$PRESENT4b#p CLI$PRESENT4@  CLI$PRESENT4(G< CLI$PRESENT40b#p CLI$PRESENT48@< CLI$PRESENT4@GT CLI$PRESENT4Hb#p CLI$PRESENT4P@T CLI$PRESENT4 \Gp CLI$GET_VALUE4 `b#p CLI$GET_VALUE4 l@p CLI$GET_VALUE4tG CLI$PRESENT4xb#p CLI$PRESENT4@ CLI$PRESENT4G CLI$PRESENT4b#p CLI$PRESENT4@ CLI$PRESENT4`Gx BOOK_MENU4hb# BOOK_MENU4t@x BOOK_MENU4G SYS$TRNLNM4b# SYS$TRNLNM4@ SYS$TRNLNM4G SYS$TRNLNM4b# SYS$TRNLNM4@ SYS$TRNLNM<(G<FIRST_BOOKSHELF_MENU<4b#FIRST_BOOKSHELF_MENU<8@<FIRST_BOOKSHELF_MENU  ww1&jѾV1.0HH MGBOOK_MSGV1.028-APR-1995 08:3728-APR-1995 08:37Message A02-10  $ABS$ MSG$SECTION MSG$AAAAAAAAAAA MSG$AAAAAAAAAAB MSG$AAAAAAAAAAC 0$MGBOOK__UNKDISP8MGBOOK__SHELFACC8MGBOOK__UNDEFTERM8 MGBOOK__SPAWNERR0MGBOOK__SHOWERR0MGBOOK__SECTERR8MGBOOK__MAINMENERR0 MGBOOK__HSERR8MGBOOK__SUBMENERR0ڀMGBOOK__PARTERR8ҀMGBOOK__UNKRECTYP0ʀMGBOOK__BADPART0€MGBOOK__LASTREC8MGBOOK__FIRSTREC0MGBOOK__BADSIZE8MGBOOK__BADRECTYP0MGBOOK__BOOKERR0MGBOOK__UNKTYPE0MGBOOK__READERR0MGBOOK__MENUERR8MGBOOK__SHELFERR8zMGBOOK__BADENTRY0rMGBOOK__OPENIN0hMGBOOK__STSERR0`MGBOOK__BRDERR0XMGBOOK__HELPERR0PMGBOOK__DBGERR0HMGBOOK__FONTERR8@MGBOOK__EMPTYSHELF88MGBOOK__WRITEERR83MGBOOK__RESTRICTOFF8+MGBOOK__RESTRICTON8#MGBOOK__ADDENTRY8MGBOOK__SHELFCLOSE8MGBOOK__SHELFAPP8 MGBOOK__SHELFOPEN8MGBOOK$_FACILITY =ef44=(P({P (,0f8@H P^X`hp$xFz"Px,ȀbЀ؀:j0d 8 SHELFOPEN$Opened private shelf !AS for writing2SHELFAPPAppending to private shelf !AS. SHELFCLOSEClosed private shelf fileDADDENTRY1Added a !AS entry called !AS to the private shelf: RESTRICTON$Width-change restrictions are now on< RESTRICTOFF%Width-change restrictions are now off<WRITEERR)Error writing bookshelf entry informationB EMPTYSHELF,Shelf file contains no BOOK or SHELF entries>FONTERR+Error parsing font information for font !AS4DBGERR#Error writing debugging information,HELPERRError displaying help text8BRDERR'Error displaying broadcast message text.STSERRError displaying status text"OPENINError opening !AS4BADENTRY!Error parsing bookshelf entry !AS<SHELFERR(Error saving bookshelf entry information0MENUERRError handling bookshelf menu<READERR)Error reading bookshelf entry information.UNKTYPEUnknown bookshelf entry type(BOOKERRError opening book !AS< BADRECTYP(Found record type !UL when expecting !ULFBADSIZE4Expected record to have size !UL, actual size is !UL2FIRSTRECError reading the header record6LASTREC#Error reading the page table record<BADPART*Part !UL, RFA !XL,!XW has invalid size !UL< UNKRECTYP'Read record with an unknown type of !UL.PARTERRError reading book part !UL2 SUBMENERRError handling the !AS submenu0HSERR Error saving hotspot information> MAINMENERR)Error handling the main menu for book !AS.SECTERRError displaying section !UL,SHOWERRError displaying part !UL.SPAWNERRError spawning a subprocess4 UNDEFTERM Unknown or invalid terminal typeHSHELFACC5Invalid shelf file access; internal consistency error>UNKDISP+Unknown display; internal consistency error MGBOOK ww1Qx7'V1.0-2';; MGBOOK_TABLE'V1.0-2'17-JUL-1995 05:03++VMS Command Definition Utility A05-118 8mman0i MGBOOK_TABLE p CLI$TABLES  = p MGBO ,(T|< MGBOOK(!!P1FILE$=BOOK$DEBUG0RESTRICT_WIDTH$=xpSHELF$TAB HXd |  ww19QqV1.0DDSHELF_IOV1.028-APR-1995 08:38BLISS-32E V1.3-023  i $CODE$$GLOBAL$$OWN$L$PLIT$ $INITIAL$ $ABS$$LINK$ $LITERAL$ . EXTERNAL_BASE .0JxOPEN_SHELF_FILE8JHCLOSE_SHELF_FILE0JREAD_SHELF_FILE8JWRITE_SHELF_FILEMGBOOK__OPENIN LIB$SIGNAL MGBOOK__SHELFACCMGBOOK__UNKTYPE MGBOOK__BADENTRYMGBOOK__READERR MGBOOK__WRITEERROTS$MOVEOTS$FILL LIB$GET_VM STR$ANALYZE_SDESC STR$COPY_RSYS$OPEN SHELF_DNMSYS$OPEN SYS$CREATE SYS$CONNECT LIB$FREE_VM SYS$CLOSE STR$ELEMENT STR$CASE_BLIND_COMPARE STR$FREE1_DXSYS$GETSYS$FAOSYS$PUT = @#?G~8^@^H~PX`޴hpx>^~޵GG } }GD"GGGGG G G@4G4GùB 4GG8B8]"]_&]@b G(="]"GtG@Zk8"= vH B1?HrH2FGG@ZkB"=0"bG0TG@Zk C0U`A u`A#uF0`F!T!!4G1FFù@ h&v`KBGGG@ZkP!$Bc H% @'΢#%f1HFBβGGFB(0,4*0J9v KDD4ΰG@Zk &`"" H_%@ 8`E&C D)?C ,4GB_%bJ!5vJBG@Zk  D0%@(4GBbŠ0ΰ4.q1H0?HF4.G@ZkGΠ$x`EDe@n.(D.TF  FhBpbG4G@Zk00ݠ (Rl p`H B!Ip`HG0D8"G@ZkBG=GG@ZkD# x`E 7JB<ϱ`/ Gɠ! @(G @$o (IA XB`bG4G@Zk0 (G 4G }A8HB!PbG0IEPI@pI@@ I ="tGHA@Zk00Gb#!@0}]"(4G`B0}Gb@Zk0G8]%@]EH}PX`ݤhpx=]}ݥ#k#4G~^ ^(GG"RH0B8b@Zk B ="(bTG@ZkG] ](0#kG#~ ^(^0~8@H޴PX`GGGGTp GG4G]z@BGHb4G@ZkG #(R H 0.0J8F_xF?G d c&"="R`J0B4J8b3v`J( tFuB}}"G(cG7J}$B}4G @ZkG< B(b$""TG@Zkg B$"(b"TG@ZkTGg B$"(b"TG@ZktGgP0B4G8b}"=G="GG@ZkG 0BTG}}"8bG="GG@ZkGpBxb"4G@ZkBb]"`4GGG@Zk$Xz E B$bGGGG@ZkEG ]G(]0}8@HݤPX`p#kG# ~G ^G(^0~8@HGGGB $ 0Tp @ 4G}8 F !  GX F `"}G 0B<"}"#"8b]"G@ZkG pBGxb4G@ZkG PBXbG`GGG@ZkG ]$D(]0}8@HP#k<GSTR$ANALYZE_SDESC<b#xSTR$ANALYZE_SDESC<@STR$ANALYZE_SDESC4GOTS$MOVE4@OTS$MOVE4G, LIB$GET_VM4b#x LIB$GET_VM4(@, LIB$GET_VM4GOTS$FILL4@OTS$FILL4G8OTS$FILL44@8OTS$FILL4GSYS$OPEN4b#xSYS$OPEN4@SYS$OPEN4GSYS$OPEN4b#xSYS$OPEN4@SYS$OPEN4!<GP SYS$CREATE4"@b#x SYS$CREATE4!L@P SYS$CREATE4xGOTS$MOVE4@OTS$MOVE4GOTS$FILL4@OTS$FILL4G0 SYS$CONNECT4 b#x SYS$CONNECT4,@0 SYS$CONNECT` ` 4hG STR$COPY_R4pb#x STR$COPY_R4@ STR$COPY_R4G LIB$SIGNAL4b#x LIB$SIGNAL4@ LIB$SIGNAL4G SYS$CLOSE4b# SYS$CLOSE4@ SYS$CLOSE4G LIB$FREE_VM4b# LIB$FREE_VM4@ LIB$FREE_VM, 8GLSYS$GET, @b#SYS$GET, H@LSYS$GET4 G STR$ELEMENT4 b# STR$ELEMENT4 @ STR$ELEMENT< G$STR$CASE_BLIND_COMPARE<b#STR$CASE_BLIND_COMPARE< @$STR$CASE_BLIND_COMPARE<0GHSTR$CASE_BLIND_COMPARE<8b#STR$CASE_BLIND_COMPARE<D@HSTR$CASE_BLIND_COMPARE<XGpSTR$CASE_BLIND_COMPARE<`b#STR$CASE_BLIND_COMPARE<l@pSTR$CASE_BLIND_COMPARE4 G STR$ELEMENT4 b# STR$ELEMENT4 @ STR$ELEMENT4 G STR$ELEMENT4 b# STR$ELEMENT4 @ STR$ELEMENT4 G STR$FREE1_DX4b# STR$FREE1_DX4 @ STR$FREE1_DX4G LIB$SIGNAL4b# LIB$SIGNAL4@ LIB$SIGNAL44GT LIB$SIGNAL4<b# LIB$SIGNAL4P@T LIB$SIGNAL,H Gh SYS$FAO,X b#SYS$FAO,d @h SYS$FAO,p G SYS$PUT,x b#SYS$PUT, @ SYS$PUT4 G LIB$SIGNAL4 b# LIB$SIGNAL4 @ LIB$SIGNAL = TITLE4= SHELF4=BOOK 4=\,4=!AS\!AS\!AS 84 =0 ;=P< ;0SYS$FAO7MGBOOK__SHELFACCP LIB$SIGNAL7MGBOOK__WRITEERRpSYS$PUT=0 ;=p STR$CASE_BLIND_COMPARE  STR$ELEMENT SYS$GET7MGBOOK__UNKTYPE7MGBOOK__READERR7MGBOOK__BADENTRY STR$FREE1_DX=0H;=0  LIB$FREE_VM SYS$CLOSESYS$OPEN7MGBOOK__OPENIN` LIB$GET_VM8OTS$FILL==08;= 8OTS$MOVE7 SHELF_DNM STR$ANALYZE_SDESC STR$COPY_R SYS$CONNECT! SYS$CREATE ww1NW7V1.0??SMGV1.017-JUL-1995 05:33BLISS-32EN V1.2-022  . EXTERNAL_BASE . $LITERAL$ $LINK$ $ABS$@ $INITIAL$$PLIT$|$OWN$$GLOBAL$i(B$CODE$0J0  SMG_SETUP0J`XMGBOOK_HANDLER0J@  CREATE_MENU0J  DELETE_MENU8JpSELECT_FROM_MENU8J CREATE_SCROLLING_REGION8J`DELETE_SCROLLING_REGION8JSHOW_SCROLLING_REGION8JEXTEND_SCROLLING_REGION8J ERASE_SCROLLING_REGION8J!HIDE_SCROLLING_REGION0J`"CHANGE_VIEWPORT0J0' PUT_CHARS(J(*SCROLL0J .READ_KEY0J?GET_CURSOR_ROW0Jp?GET_CURSOR_COL0J@@SET_CURSOR_POS0JX@SET_CURSOR_REL0J@ RING_BELL0J@ START_BATCH0J0A END_BATCH(JAHILIGHT LIB$GET_VM LIB$FREE_VM STR$FREE1_DX SMG$CURSOR_COLUMNSMG$CURSOR_ROW SMG$LABEL_BORDER SMG$SET_CURSOR_ABS(SMG$SET_TERM_CHARACTERISTICSSMG$_PASALREXILNM$DCL_LOGICALRESTRICT_WIDTH( PB_ROWS( PB_COLS MGBOOK__UNDEFTERMMGBOOK__BRDERR LIB$SIGNAL(OTS$BLISS_STATIC_HANDLERMGBOOK__UNKDISP MGBOOK__RESTRICTOFF MGBOOK__RESTRICTON MGBOOK__SPAWNERRMGBOOK__HELPERR DEBUG_ENABLEDMGBOOK__STSERR OTS$SEARCH OTS$INSV_VOL SMG$CREATE_PASTEBOARD(SMG$CREATE_VIRTUAL_KEYBOARD(SMG$GET_PASTEBOARD_ATTRIBUTES SYS$DCLEXH SMG$DELETE_PASTEBOARDSMG$_NO_MORMSG(SMG$GET_BROADCAST_MESSAGE SYS$PUTMSG STR$COPY_R LIB$GET_VM LIB$FREE_VM STR$FREE1_DX LIB$FREE_VM STR$FREE1_DX(SMG$DELETE_VIRTUAL_DISPLAYSTR$LEFT STR$CONCAT STR$COPY_DX STR$CASE_BLIND_COMPARE(SMG$CREATE_VIRTUAL_DISPLAY(SMG$CHANGE_VIRTUAL_DISPLAY(SMG$DELETE_VIRTUAL_DISPLAY(SMG$UNPASTE_VIRTUAL_DISPLAY(SMG$PASTE_VIRTUAL_DISPLAY SMG$PUT_CHARS(SMG$CREATE_VIRTUAL_DISPLAY SMG$CREATE_VIEWPORT(SMG$DELETE_VIRTUAL_DISPLAY SMG$DELETE_VIEWPORT(SMG$PASTE_VIRTUAL_DISPLAY(SMG$CHANGE_VIRTUAL_DISPLAY SMG$ERASE_DISPLAY(SMG$UNPASTE_VIRTUAL_DISPLAY SMG$CHANGE_VIEWPORT(SMG$CHANGE_PBD_CHARACTERISTICS SMG$PUT_CHARS SMG$PUT_CHARS_HIGHWIDE STR$TRANSLATE SMG$SCROLL_VIEWPORT(SMG$CREATE_VIRTUAL_DISPLAY(SMG$PASTE_VIRTUAL_DISPLAY SMG$PUT_CHARS(SMG$UNPASTE_VIRTUAL_DISPLAY SMG$READ_KEYSTROKE SMG$REPAINT_SCREENSMG$_EOFSYS$EXIT SYS$SETAST SYS$SETAST LIB$SPAWN(SMG$SAVE_PHYSICAL_SCREEN(SMG$RESTORE_PHYSICAL_SCREEN(SMG$SET_BROADCAST_TRAPPING(SMG$DISABLE_BROADCAST_TRAPPING(SMG$CREATE_VIRTUAL_DISPLAY SMG$PUT_CHARS(SMG$PASTE_VIRTUAL_DISPLAYSHELF_FILE_OPENSYS$FAO SMG$SET_CURSOR_REL SMG$RING_BELLx x(SMG$BEGIN_PASTEBOARD_UPDATE(SMG$END_PASTEBOARD_UPDATE SMG$CHANGE_RENDITION =00A;=@ SMG$CHANGE_RENDITION=0H%;=@< x;;7RESTRICT_WIDTHp(SMG$CHANGE_PBD_CHARACTERISTICS=00A;=0 (SMG$END_PASTEBOARD_UPDATE=0@;= (SMG$BEGIN_PASTEBOARD_UPDATE=0@;=  SMG$RING_BELL=0X@;=0 SMG$SET_CURSOR_REL=0@;=0 SMG$SET_CURSOR_ABS=0?;= SMG$CURSOR_COLUMN=0?;= SMG$CURSOR_ROW=0H ;=@  LIB$FREE_VM STR$FREE1_DX=00@+;= (SMG$UNPASTE_VIRTUAL_DISPLAYx;P(SMG$CREATE_VIRTUAL_DISPLAY(SMG$PASTE_VIRTUAL_DISPLAY SMG$PUT_CHARS=0&;=0;=@<  LIB$SIGNAL7MGBOOK__UNKDISP=0(*;=P<  !SMG$SCROLL_VIEWPORT=0);= # STR$TRANSLATE=0X';= 7 SMG$PUT_CHARS7 SMG$PUT_CHARS_HIGHWIDE=0H";=| %SMG$LABEL_BORDER 'SMG$CHANGE_VIEWPORT=0@;=p< ()SMG$CHANGE_VIRTUAL_DISPLAY=0 ;= +SMG$ERASE_DISPLAY=0X?;= =0 ';=0 =0";=P< =0;=0 (-SMG$DELETE_VIRTUAL_DISPLAY /SMG$DELETE_VIEWPORT=0 @&;=@ 1 LIB$GET_VM=00 ;= 3SMG$CREATE_VIEWPORT=0!;=@ =0(  ;=`| 5 STR$COPY_R=0@;=` 8 OTS$SEARCH= =00;= 7 OTS$BLISS_STATIC_HANDLER= ;7SMG$_NO_MORMSG`;7MGBOOK__BRDERR(9SMG$GET_BROADCAST_MESSAGE=0?;= =00 <;= p| ;SHELF_FILE_OPEN7 DEBUG_ENABLED7MGBOOK__STSERR=SYS$FAO=0:;= (?SMG$SET_BROADCAST_TRAPPING;=0:;= (ASMG$DISABLE_BROADCAST_TRAPPING=0p9;=@ C LIB$SPAWN(ESMG$SAVE_PHYSICAL_SCREEN7MGBOOK__SPAWNERR (GSMG$RESTORE_PHYSICAL_SCREEN=0 .;=? 7SMG$_EOF8 OTS$INSV_VOLKSYS$EXIT MSMG$READ_KEYSTROKE7MGBOOK__RESTRICTOFF OSMG$REPAINT_SCREENQ SYS$SETAST7MGBOOK__RESTRICTON7MGBOOK__HELPERR=0;=0 p;= SSTR$CASE_BLIND_COMPAREU STR$LEFTW STR$CONCATY STR$COPY_DX=0;=@ =0 ;=? =0@X;=p< 7 OTS$BLISS_STATIC_HANDLER=([ SYS$PUTMSGP;=0`;=0  ]SMG$DELETE_PASTEBOARD(_SMG$SET_TERM_CHARACTERISTICS=0 ;;=P< =0;=0 =0P;=| (aSMG$GET_PASTEBOARD_ATTRIBUTES7SMG$_PASALREXIp  cSMG$CREATE_PASTEBOARD(eSMG$CREATE_VIRTUAL_KEYBOARDg SYS$DCLEXH7MGBOOK__UNDEFTERM == =0= = Broadcast Messages4=Info4= Error(4=0( <4= d4=^t4=v4=MGBOOK_Sub> 4=0( Copyright 1995, MadGoat Software $4=( Key Function4=( --- --------4=8,Left/Right Arrow Previous/Next Topic&4=8,Up Arrow, KP5 Scroll up by one line(D4=80Down Arrow, KP6 Scroll down by one line*t4=80Prev, KP7 Scroll up by one screen*4=80Next, KP8, Return Scroll down by one screen,4=8,Find, PF3 Find the next hotspot(4=80Select, KP. Use the current hotspot*@4=( Ctrl-B Go backt4=@4Left Arrow Move up one level or close-4=@4Right Arrow Move down one level or select04=@4Up/Down Arrow Move within the current level04=@8KP5/KP6 Move up or down by one menu item3@4=80Left Arrow Close the current display,|4=80Up Arrow, KP5 Move up by one menu item+4=@4Down Arrow, KP6 Move down by one menu item-4=@4F1, KP1 Create a new private library/4=@4F2, KP2 Append to a private library.T4=80F3, KP3 Close the private library,4=H<F4, KP4 Write shelf info to private library64=8,Prev, KP7 Move up by one screen(4=80Next, KP8 Move down by one screen*04=Do, Enter, d4=(Do, Enter, Right Arrow,x4=@4Return, Select Select the current menu item/4=80Find, PF3 Find the next title match,4=8,Ctrl-X Clear the match text'4=0$Ctrl-E Exit MGBOOK44=80Ctrl-Z, F10 Close the current display,\4=8,Ctrl-R, Ctrl-W Refresh the screen%4=@8KP9 Toggle width change restriction24=@4KP0 Display status information-4=80Ctrl-D Spawn a DCL subprocess)44=0(Help, ? Display this help$h4=80Any other key Close the current display,4=Help4=(Debugging output enabled4=(Width changes restricted4=( Width changes not restricted4=( Private shelf file !AS open84=( Private shelf file closed\4= Status4P P= ==4=4=04048484D=t= =p#G~GP^X^`~hpx޴GGH(G 8"@BG Hb d"GG@ZkG0"GD B="]"(bGtG@ZkG( =0vJ HD H8=8ՠBDp¤H@"b#D=@GTG@G@D? =`="G}"GGGGBb@Zk4GGG@}%e`B"hb4G@Zk4GG PB"Xb@ZkG b#6@b#GT@GGP]GX]`}hpxݤ#k#G~G^G G["G@G{"@Zk=!&H'H0G] 0#k#TG~^^ ~(G{Gc  "=""}"GGG8B@b@Zk(B"0b4G@ZkG]] }(0#k# ~0^8^@~HPX޴`hp>xcGG(@" =0b8c = 1>J$ B GPB"Xb="TG@ZkGD "="b#@G4D0D0b#=@w8b#X#TP@ @@QF<"7@ G<"tGG`GG b#@<"GYGGGGG,G"G<#tGG1"tGPb#ȒI AP@ T<"`XL@W@4Gd<"Pb#@<"tG b#G2=G@<"G,=GGGGGb#l@=G!4G 0@_<"AGTGGb#@0@ @G0@?T#<"Hb#& @<"b# @8D 4G8G8#<"b# @b#@ӀB"b4G@Zk"Pb#T@0B8bGHGtG@ZkGc0]4G8]@}HPXݤ`hp=x#kG#(~@^H^P~X`hcGG0`"(=P= G  "=b#==@"Q1"8=Gbs"8}@}"0BG5QB8G8bGG@ZktGGtG pb#$vH= @P@0$pGppp@G}4G G a@TGGb#0@@Ӡ @c }0b#G@Gb#G<@G "b# @"pb#@b#"D} @Gc4G@]H]P}X`hp#k#~^^~ (0޴8@H>PG0GGB#v HR%Q@BG B4GGG(B"@ZkGC@DGG1BG31@A+@"$`@.JF31`B@W/WKF31`B@,HD31`B@.J$D 31`B3"?`G@.JDF@31`B" 0`B%EG GGGGb#@( A@#i@#Q`@P@GGG]G]} (0ݤ8@H=P`#kG#TG~(^0^8~@HP޴XGG]GBG=="b " @Zk?&0D "0Gݠ" B="]tG(b@@ZkG 0B&C1v J2B@# = B"b4G@ZkTGB=""b@ZkG(]G0]8}@HPݤX`#kG#~^ ^(~0GGG_=<5@tGTGG@0B"8b4G@ZkGTG B="(b"@ZkG] ](}0@#kG#~^^ ~(08޴@HP>X^`~hpxGGG$"GGG 4G4G G_B 4G$#G 4GGGG$#G 4GGGB@GGBF!bG G="GTG@Zk?&4G G``"" G0fmG@G_&GP C-$- 4G G7vJB8F%9v KG@@tGRE=GGtGb#@ G#`@4GD`$@GGP @GGb#f@D G ``,00@D`GPb#@ G `G b#@ðB"=GbTG@ZkG]G] }(08ݤ@HP=X]`}hpx#kG#4G~^ ^(~0GGp `B"hb@Zk@b#k@GBGbTG"@Zk4GBb"@ZkG] ](}0@#k#~^^~޴>^~޵GG8]G@}GH=4G = G0D,$! G(]PX=GD! IG0Ġ@b#!2GhGP CTD4v`JG4G` @tG ݰ ="]"ΡB0vJbBPAݱG@ZkGG0"`b#\@C`0/vIE/"O" o"@"`#0Ģa@61B(ݲE GI Z @(=!1 @E(=m zB`!1 @(=E`ݡ&Ez"G`ݱ" /# Ia@Ch]EM`- @I00B(Go"`4GO"@Ia@E(G0Ģ51B(") a@4GE`(=G00@(=O#@o"`O"@/ EǢGGtG6vJ0B61Bpݲp]"8b@Zk4GE 'G4G!v H @BHb@Zk4G V/ T ]G}BB E2^J&@B3~JHb&TB"]vB0#} G"]"GtG@Zk0a@(GE(m!Aˢ" BxJ(b*vJ7JTGF@Zk r@I1J 2FK (}0`B(}EG4GPB="XbG!TG@Zk4G@BHb"4G@Zk/Gi0D 0@A(] E'`a@E(M!gMAG Bv`J(b/v@J5JTGFj@Zk*qI0?HF* (]0@B(]EG  %CGp"x="4GpC"GGb"G:v@Kx]B@ZkG"C!pBGxbTG1"@ZkGtGgGp]"+v`ICBp}b@Zkǡc!GG.vIp]"CB4Gpx}"bGx@ZkG̡ LG"p]"Bx}" Ap] 1"b0@x"@Zk)0D(}"GGs@G G(]0$G4G QE`i;[@b#4v HP@C @(̠ FA` ̡@ FA0Gb#1@A@(}4G0d`ݡH4GQ"X4Gh]4G@P=H"X=4G H" X]4G)4G2P}H"8B8=P"4G@}C@@0}O,coIBOHCDO<`G]]}ݤ=]}ݥ#kO, oIB OHCDO<G B0G#0D 6CS81@B GGGS81@BG81@BGG0@BBFV"@TG>@F$UGF UG0C C41B_(UG0C C41B_S0C0@B C_G5Q 2C@բG 81C GբG81C30 CGF@Ѣ B F 0C U GGUG Ӣ61BӲUGӢ61B$ӲG0BӲGk#~0^8^@~HPX޴`hpGG=#"GGG 4G4GG_B 4GG¤"GGb#@4G& =u&DQQG!4=y0`Cye0@"4G(  1Ee12B11 BqB`%B4G %"b%" G }"G@ZkGG B4G =$"(=G(b ="(]"G@ZkGG Gc `4GB4G!F]&"%2^JGSB] 0b#s@4GGGGB="]" "bG@Zk4G0BG8b"@Zk="Gb#@Pb#"@GG0]8]@}HPXݤ`hp#kG#4G~^^ ~(GGG0BG8b@Zk4G B(bG@Zk4G#" B(b@Zk  "4G B(b@ZkG"GX@"GS@Gb#@"b#=[@G]] }(0#k#4G~^^~ (0GGG&G G/@G 0 B(bG@Zk$DLG$$"4G1D 0B 8b @Zk4GB$ b@Zk( G"GcP`F`b#$ĢB01BB@PD $$!0@ ?@1@7 H0 @# B$"bC"c"GG@ZkG b# (#%B= @0@8 F %@G@GGG]]} (0@#k#~@^H^P~X`hGGG = = BG0=4G(b]@'Zk4GBGb8@Zk4G0=G"(]_B (G}"(} B ="(]G(btG@Zk4G0G ="#}B@B8="b]"GtG@ZkGG@]GH]P}X`hp#k#4G~^ [({G@ZkG] #k#G~G^^ ~(0GGGPGb#@G G\@4G G0B$"8bGTG@Zk4G"GM@G `bBbG@Zk$`D GG@b#@(GGGG]] }(0@#kG#~^ ^(~08@GGG4Gb# D@tGG ]"$# B(b=(#="=@ZkG#$  $#$$(C(DG]G ](}08@P#k#~H^P^X~`hp޴xGG0=G($"GG (4G G_B($"4G4G GG$" 4G 4GGB4GG"]D"%900}11C11 BB4GF0)}@8 G(=?B 8G("80B ="8]"8b0}"GG@Zk4GG0==" %G(}B(@$ 4G(G@'("7JGBb#Q@4GGGc B="(b}"#v`H8]"#@ @a@7 H0@!1 @=G8@@"@Zk4GBbG"@ZkGH]GP]X}`hpݤx#kG#~^^ ~(08GG4G04G#G G BD D=*$(="tGG0D @BHb"@Zk=G`క@0D0D GG]] }(08@#kG#TG~ ^(^0 [GG({]G="]G@Zk= 0B}r"G ](]0@#kD G `qF `D @QF@D?DFkG#~^ ^(GGDD  DBGB=b"TG@ZkBG"=TGb@ZkG] ](0#k#~X+^`^h~pxG#G ]C"}GH4G@G GB`GP=" 4GGGG"P=4GGGB@GG&}b#4JB"Y@P=GK D 4FP](b"4G@@}@ "4G@@8 ]_C c 84G8 `0 }#8}c 8`4G0B 0G="0=P}0P`F`"(((]GG="^"[GHGG@ZkB4Gb,G"@ZkGX]G`]h}px#kG#@[G~^R" [r"G({@ZkG] #kG#~^ ^(~08@GG=G(0 B4G # @0@ @ D1@= TG=2C] 4G=(B0b="]"GtG@ZkG(=@Hb# #8@F0B0B @GGG @GG4GG] ](}08@P#k#~0^8^@~HPX޴`hpGGG@4G=]0 C2B%1 B @-] "/@#G @B4G =" G(GHb("@ZkTGG0"'`BhbG@Zk "$"TGD B(b@ZkGPB"Xb$"'1@ ]" }"G@Zk "$"TGD B(b@ZkG=="G0 D!W HDF"]@/@ c !`@B4GGG "Hb@ZkTGG0"'`BGhb 1"@ZkD B "(b$"TG@ZkG# " $"PB]"Xb}"(@=G@ZkD B ".(b$"TG@ZkG0D'wHDDG0]G8]@}HPXݤ`hp#kGp#G~4G ^4G(^4G0~G8@H޴PX`>h^p~xGGG0bG(Bc "@Zk G@B"HbGTG@ZkG)&-&I E b#@! E0B4G8b4G@ZkX"E"EX#E )"  I"@Dc `b#>@ G@B P4G* Bb@ZkÐB4G4Gb @Zk 'E"@ //= ) " )" I"@i" `" ")! 4Gâ ֢  %CG4G " GG"}##(Y 9#]9}}b#=@ 0b# GB`p"="_ 4G G 9`="0b#"_ 4G G0`=" 0b#8E!O G_ 4G GG G 0 "="0b#_ 4GG G`d "="0b#_ 4GG G ` "="0b#_ 4GG G` "="00b#_ 4GG G` "="0b#_ 4GG G`0 "="0b#_ 4GG G`T "="0b#_ 4GG G!, XE )="0b#P!G_ 4GG G G G 8 "="0b#v_ 4GG G`p "="0b#l_ 4GG G G` "="0b#a_ 4G## ="0b# 4G0!GW_4 "0b#="S_l "0b#="O_Ӥ "0b#="K_ "0b#="G_ "0b#="C_P "0b#="?_G G  G`"="0b#14_ 4GG G  Gx`"="0b#(_ 4GG G Gm`) ="0b# X E "_ 4G G ="0b# 4G"_ G G  GS`="0b#P"_ 4G G  GH`"="0b#_ 4GG G  G<`"="0b#_ 4G G G GG 4G -`="0b#"_ 4G G  G"`"="0b#_ 4GG G  G`@"="0b#_ 4GG G  G `|"="0b#_ 4G2G G GD=" 0b# lE"_ 4GG G G `="0b#"_ 4GG G  G `"="0b#_ 4GG G G  jE @="0b#H"_ 4G G G.`tGGtGb#=P @$0000 "T1"_ G`= 4G GAGTGGb#=_ G ` 0A A_`pb#_ G`@b#v_G"b#@"b#_`BGbGtG@ZkGG`B"hb4G@ZkC# 3 ؀E  E#) E ck `E` 0(0 @0@ B(PR"@Gb#_4GGA D5@ ؀E  E#) E ck `E%`pBGxb4G 0D@Zk G"b# E#_ Gck `E`D@b# _ 8EpBxb4G4G@Zk_E2@E Eo?(BE4G"GG@Zk$z GGG ](]0}8@HݤPX`=h]p}x#k.P J 4 F E[?b#@y#TG~^^ ~(0GG#b0B="8bc G@ZkG!b#B@GGGbG BGG s"tG ~(bG@ZkGb#@GPB="XbGTG@ZkB@GbGtG@ZkG]]4G }(0@#kG#0TG~^ ["G({G@ZkG] #k#4G~^"([0{G@ZkG] #k#4G~TG ^G(^G0~8@HGP{G="H5Lc `"`BH "hbG=@ZkTGGBbGG@ZkGd=GhB pB$"!a@xb ?@R"0@7 H=G}"@ZkGG ]G(]0}8@HP#kG#?&~0^8^@~HPX޴`G8 0 (]"G(=b#0J(],]B "@Pb#0"@G!t" ="aD _4GG`"@t` ="!"Pb# 4G_ G@ ="Pb#4G"_G`` B"(b4G@Zk?$! G@6@B0} }="="Hb]"}"@ZkG" ="Pb#_G4G`GGGG G@ ="Pb#4G"_G =0`tGG0tG$}b#@"P`B$p1"p_G ` 4G( @GTGG0b#U_G`0@ @? `b#_G`P4GG`b#_"b#)@ "b#"_`BbG8GtG@ZkG0]8]4G@}HPXݤ`p#kG#G~G^TG[G{"@ZkG7] #k#G `?=~G^TG[G{"@ZkG] #k#4G~^ [({G@ZkG] #k#4G~^ [({G@ZkG] #k#tG~^ G [=]="({]"@ZkG] 0#k#tG~^ G [=]="({]"@ZkG] 0#k#4G~^ [G({@ZkG] #kG#4G~^ ["G({4G @ZkG]8 #kG#4G~^^~ (G{G Bc (b"@Zk#Gb#0D _GG]G]} (0#kG#G~0^8G [(= ](="} ]"}""({"@ZkG0]8@#k<cHGlSMG$CREATE_PASTEBOARD<dTb#0 SMG$CREATE_PASTEBOARD<ch@lSMG$CREATE_PASTEBOARDDaGSMG$GET_PASTEBOARD_ATTRIB9UTESDbb#0 SMG$GET_PASTEBOARD_ATTRIBUTESDa@SMG$GET_PASTEBOARD_ATTRIBUTESD_DGPSMG$SET_TERM_CHARACTERISTICSD`Hb#0 SMG$SET_TERM_CHARACTERISTICSD_L@PSMG$SET_TERM_CHARACTERISTICS4gpG SYS$DCLEXH4hxb#0 SYS$DCLEXH4g@ SYS$DCLEXHD:eGSMG$CREATE_VIRTUAL_KEYBOARDDfb#0 SMG$CREATE_VIRTUAL_KEYBOARDDe@SMG$CREATE_VIRTUAL_KEYBOARDD_G4SMG$SET_TERM_CHARACTERISTICSD`({# SMG$SET_TERM_CHARACTERISTICSD_0@4SMG$SET_TERM_CHARACTERISTICSD_GSMG$SET_TERM_CHARACTERISTICSD`b#;SMG$SET_TERM_CHARACTERISTICSD_@SMG$SET_TERM_CHARACTERISTICS<]GSMG$DELETE_PASTEBOARD<^b#SMG$DELETE_PASTEBOARD<]@SMG$DELETE_PASTEBOARDD9GSMG$GET_BROADCAST_MESSAGED:b#SMG$GET_BROADCAST_MESSAGED9@SMG$GET_BROADCAST_MESSAGE4<G STR$FREE1_DX4b# STR$FREE1_DX4@ STR$FREE1_DX4G LIB$SIGNAL4 b# LIB$SIGNAL4@ LIB$SIGNAL4[G( SYS$PUTMSG4\b#` SYS$PUTMSG4[$@( SYS$PUTMSG47G OTS$SEARCH47=@ OTS$SEARCH41H Gh LIB$GET_VM42X b#  LIB$GET_VM41d @h LIB$GET_VM45 G STR$COPY_R46 b#  STR$COPY_R45 @ STR$COPY_R4 G STR$FREE1_DX4 b#  STR$FREE1_DX4 @ STR$FRE>E1_DX4 G LIB$FREE_VM4 b#  LIB$FREE_VM4 @ LIB$FREE_VM4 G STR$FREE1_DX4 b# STR$FREE1_DX4 @ STR$FREE1_DX4 G LIB$FREE_VM4 b# LIB$FREE_VM4 @ LIB$FREE_VM41 G ? LIB$GET_VM 42 b#@ LIB$GET_VM41 @ LIB$GET_VM4`G| LIB$FREE_VM4pb#@ LIB$FREE_VM4x@| LIB$FREE_VMD-GSMG$DELETE_VIRTUAL_DISPLAYD.b# SMG$DELETE_VIRTUAL_DISPLAYD- @SMG$DELETE_VIRTUAL_DISPLAY4 @G< LIB$FREE_VM4(b#  LIB$FREE_VM48@< LIB$FREE_VM4DGT STR$FREE1_DX4Hb#  STR$FREE1_DX4P@T STR$FREE1_DX< dGSMG$SET_CURSOR_ABS<lb#SMG$SET_CURSOR_ABS< @SMG$SET_CURSOR_ABS4UGASTR$LEFT4Vb#STR$LEFT4U@STR$LEFT4G STR$FREE1_DX4b# STR$FREE1_DX4@ STR$FREE1_DX4WG\ STR$CONCAT4Xb# STR$CONCAT4WX@\ STR$CONCAT<SGSTR$CASE_BLIND_COMPARE<TBb#STR$CASE_BLIND_COMPARE<S@STR$CASE_BLIND_COMPARE4YG STR$COPY_DX4Zb# STR$COPY_DX4Y@ STR$COPY_DX4G0 STR$FREE1_DX4 b# STR$FREE1_DX4,@0 STR$FREE1_DX<SGSTR$CASE_BLIND_COMPARE<TCb#STR$CASE_BLIND_COMPARE<S@STR$CASE_BLIND_COMPAREDb#SMG$CREATE_VIRTUAL_DISPLAYD,G8SMG$CREATE_VIRTUAL_DISPLAYD4@8SMG$CREATE_VIRTUAL_DISPLAYDHG`SMG$UNPASTE_VIRTUAL_DISPLAYDPb#SMG$UNPASTE_VIRTUAL_DISPLAYD\@`SMG$UNPASTE_VIRTUAL_DISPLAYDD)GSMG$CHANGE_VIRTUAL_DISPLAYD*b#SMG$CHANGE_VIRTUAL_DISPLAYD)@SMG$CHANGE_VIRTUAL_DISPLAY4G SMG$PUT_CHARS4b# SMG$PUT_CHARS4@ SMG$PUT_CHARSDGSMG$PASTE_VIRTUAL_DISPLAYDb#SMG$PASTE_VIRTUAL_DISPLAYDE @SMG$PASTE_VIRTUAL_DISPLAYDPG|SMG$CREATE_VIRTUAL_DISPLAYD`b#SMG$CREATE_VIRTUAL_DISPLAYDx@|SMG$CREATE_VIRTUAL_DISPLAY<3GSMG$CREATE_VIEWPORT<4b#SMG$CREATE_VIEWPORT<3@SMG$CREATE_VIEWPORT<%(GLSMG$LABEL_BORDERF<&@b#SMG$LABEL_BORDER<%H@LSMG$LABEL_BORDER4PGd STR$FREE1_DX4Xb# STR$FREE1_DX4`@d STR$FREE1_DX</GSMG$DELETE_VIEWPORT<0b#`SMG$DELETE_VIEWPORT</@SMG$DELETE_VIEWPORTD-GSMG$DELETE_VIRTGUAL_DISPLAY D.b#`SMG$DELETE_VIRTUAL_DISPLAYD-@SMG$DELETE_VIRTUAL_DISPLAYD-$G0SMG$DELETE_VIRTUAL_DISPLAYD.(b#`SMG$DELETE_VIRTUAL_DISPLAYD-,@0SMG$DELETE_VIRTUAL_DISPLAYD-@GLSMG$DELETE_VIRTUAL_DISPLAYD.Db#`SMG$DELETE_VIRTUAL_DISPLAYD-HH@LSMG$DELETE_VIRTUAL_DISPLAY4G  LIB$SIGNAL4 b# LIB$SIGNAL4@  LIB$SIGNAL4LG`SMG$CURSOR_ROW4Tb#SMG$CURSOR_ROW4\@`SMG$CURSOR_ROW<dGxSMG$CURSOR_COLUMN<pb#SMG$CURSOR_COLUMN<tI@xSMG$CURSOR_COLUMNDG SMG$PASTE_VIRTUAL_DISPLAYDb#SMG$PASTE_VIRTUAL_DISPLAYD@ SMG$PASTE_VIRTUAL_DISPLAY4GSMG$CURSOR_ROW4b#SMG$CURSOR_ROW4@SMG$CURSOR_ROW<GSMG$CURSOR_COLUMN<b#SMGJ$CURSOR_COLUMN<@SMG$CURSOR_COLUMND) G< SMG$CHANGE_VIRTUAL_DISPLAYD*0 b#SMG$CHANGE_VIRTUAL_DISPLAYD)8 @< SMG$CHANGE_VIRTUAL_DISPLAY< t G SMG$SET_CURSOR_ABS< b#SMG$SET_CURSOR_ABS<  @ SMG$SET_CURSOR_ABS<+ G SMG$EKRASE_DISPLAY<, {#SMG$ERASE_DISPLAY<+ @ SMG$ERASE_DISPLAYD`!Gx!SMG$UNPASTE_VIRTUAL_DISPLAYDh!b#SMG$UNPASTE_VIRTUAL_DISPLAYDt!@x!SMG$UNPASTE_VIRTUAL_DISPLAY4!G! LIB$SIGNAL4 !b# LIB$SIGNAL4!@! LIB$SIGNAL< Ll"G"SMG$SET_CURSOR_ABS<p"b#@SMG$SET_CURSOR_ABS< "@"SMG$SET_CURSOR_ABS<'#G$SMG$CHANGE_VIEWPORT<($b#`SMG$CHANGE_VIEWPORT<'$@$SMG$CHANGE_VIEWPORT<%$G%SMG$LABEL_BORDER<&$b#`SMG$LABEL_BORDER<%$@%MSMG$LABEL_BORDER4%G% STR$FREE1_DX4%b#` STR$FREE1_DX4%@% STR$FREE1_DXD%G%SMG$CHANGE_PBD_CHARACTERISTICSD%b#0SMG$CHANGE_PBD_CHARACTERISTICSD%@%SMG$CHANGE_PBD_CHARACTERISTICS41X&G& LIB$GET_VM42d&{# LIB$GET_VM41&N@& LIB$GET_VM4P'Gp' LIB$FREE_VM4`'b#  LIB$FREE_VM4l'@p' LIB$FREE_VM4p'G' LIB$FREE_VM4'b#  LIB$FREE_VM4'@' LIB$FREE_VM4)G) STR$FREE1_DX4)b#0 STR$FREE1_DX4)@) STR$FREE1_DXO4#)G* STR$TRANSLATE 4$*{# STR$TRANSLATE4# *@* STR$TRANSLATE<!*G*SMG$SCROLL_VIEWPORT<"*b#SMG$SCROLL_VIEWPORT<!*@*SMG$SCROLL_VIEWPORTD+G+SMG$CREATE_VIRTUAL_DISPLAYD+b#SMG$CREATE_VIRTUAL_DISPLAYD+@+PSMG$CREATE_VIRTUAL_DISPLAY4,G, SMG$PUT_CHARS4,b# SMG$PUT_CHARS4,@, SMG$PUT_CHARSD0,G<,SMG$UNPASTE_VIRTUAL_DISPLAYD4,b#SMG$UNPASTE_VIRTUAL_DISPLAYD8,@<,SMG$UNPASTE_VIRTUAL_DISPLAYDH,Gt,SMG$PASTE_VIRTUAL_DISPLAYDP,b#SMGQ$PASTE_VIRTUAL_DISPLAYDp,@t,SMG$PASTE_VIRTUAL_DISPLAYD,G,SMG$UNPASTE_VIRTUAL_DISPLAYD,b#SMG$UNPASTE_VIRTUAL_DISPLAYD,@,SMG$UNPASTE_VIRTUAL_DISPLAYD,G-SMG$CREATE_VIRTUAL_DISPLAYD-b#SMG$CREATE_VIRTUAL_DISPLAYD-@-SMG$CREATE_VIRTUAL_DISPLAYR4-G,- SMG$PUT_CHARS4 -b# SMG$PUT_CHARS4(-@,- SMG$PUT_CHARSD8-GP-SMG$UNPASTE_VIRTUAL_DISPLAYD@-b#SMG$UNPASTE_VIRTUAL_DISPLAYDL-@P-SMG$UNPASTE_VIRTUAL_DISPLAYDh-G-SMG$PASTE_VIRTUAL_DISPLAYDp-b#SMG$PASTE_VIRTUAL_DISPLAYDS-@-SMG$PASTE_VIRTUAL_DISPLAYD-G-SMG$UNPASTE_VIRTUAL_DISPLAYD-b#SMG$UNPASTE_VIRTUAL_DISPLAYD-@-SMG$UNPASTE_VIRTUAL_DISPLAY4Ip.G. OTS$INSV_VOL4I.@. OTS$INSV_VOL<M.G.SMG$READ_KEYSTROKE<N.b# SMG$READ_KEYSTROKE<M.T@.SMG$READ_KEYSTROKE4K.G.SYS$EXIT4L.b# SYS$EXIT4K.@.SYS$EXIT4L/G\/ LIB$SIGNAL4 P/b#  LIB$SIGNAL4X/@\/ LIB$SIGNAL4`/G|/ LIB$SIGNAL4 p/b#  LIB$SIGNAL4x/@|/ LIB$SIGNALU47G07 LIB$SIGNAL4  7b#  LIB$SIGNAL4,7@07 LIB$SIGNAL<O@7GT7SMG$REPAINT_SCREEN<PH7b# SMG$REPAINT_SCREEN<OP7@T7SMG$REPAINT_SCREEN4Q88GT8 SYS$SETAST4R@8b#  SYS$SETAST4QP8@T8 SYS$SETAST4Q8VG8 SYS$SETAST4R8b#  SYS$SETAST4Q8@8 SYS$SETAST4I8G8 OTS$INSV_VOL4I8@8 OTS$INSV_VOLDE9G9SMG$SAVE_PHYSICAL_SCREENDF9b#SMG$SAVE_PHYSICAL_SCREENDE9@9SMG$SAVE_PHYSICAL_SCREEN4C9G: LIB$SPAWN4WD:b# LIB$SPAWN 4C:@: LIB$SPAWNDG(:G@:SMG$RESTORE_PHYSICAL_SCREENDH0:b#SMG$RESTORE_PHYSICAL_SCREENDG<:@@:SMG$RESTORE_PHYSICAL_SCREEN4D:G`: LIB$SIGNAL4 P:b# LIB$SIGNAL4\:@`: LIB$SIGNALD?:G:SMGX$SET_BROADCAST_TRAPPINGD@:{#PSMG$SET_BROADCAST_TRAPPINGD?:@:SMG$SET_BROADCAST_TRAPPINGDA:G:SMG$DISABLE_BROADCAST_TRAPPINGDB:{#SMG$DISABLE_BROADCAST_TRAPPINGDA:@:SMG$DISABLE_BROADCAST_TRAPPINGD`;G;SMG$CREATE_VIRTUAL_DISPLAYDx;b#SMG$CREATE_VIRTUAL_DISPLAYYD;@;SMG$CREATE_VIRTUAL_DISPLAY4;G; SMG$PUT_CHARS4;b# SMG$PUT_CHARS4;@; SMG$PUT_CHARSD;G;SMG$PASTE_VIRTUAL_DISPLAYD;b#SMG$PASTE_VIRTUAL_DISPLAYD;@;SMG$PASTE_VIRTUAL_DISPLAY4;(=G<=SHELF_FILE_OPEN4<0=b#ZSHELF_FILE_OPEN4;8=@<=SHELF_FILE_OPEN,=P=Gx=SYS$FAO,>h=b#SYS$FAO,=t=@x=SYS$FAO4>G> LIB$SIGNAL4 >b# LIB$SIGNAL4>@> LIB$SIGNAL41(?GD? LIB$GET_VM424?{# LIB$GET_VM41@?@D? L[IB$GET_VM4p?G? LIB$FREE_VM4|?{# LIB$FREE_VM4?@? LIB$FREE_VM4?G?SMG$CURSOR_ROW4?{#SMG$CURSOR_ROW4?@?SMG$CURSOR_ROW<?G?SMG$CURSOR_COLUMN<?{#pSMG$CURSOR_COLUMN<?@?SMG$CURSOR_COLUMN\< (@GD@SMG$SET_CURSOR_ABS<8@{#@SMG$SET_CURSOR_ABS< @@@D@SMG$SET_CURSOR_ABS< p@G@SMG$SET_CURSOR_REL< @{#SMG$SET_CURSOR_REL< @@@SMG$SET_CURSOR_REL4 @G@ SMG$RING_BELL4 @{# SMG$RING_BELL4 @@@ SMG$R]ING_BELLD@GASMG$BEGIN_PASTEBOARD_UPDATEDA{#SMG$BEGIN_PASTEBOARD_UPDATEDA@ASMG$BEGIN_PASTEBOARD_UPDATED\AGtASMG$END_PASTEBOARD_UPDATEDdAb#SMG$END_PASTEBOARD_UPDATEDpA@tASMG$END_PASTEBOARD_UPDATE<AGBSMG$CHANGE_RENDITION<B{#SMG$CHANGE_RENDITION<B@BSMG$CHANGE_RENDITION 4ww