' +JJJJ ?\>m0M='+l> /+l   d]@ŵLҦ]]LF L}BBL] X  ` 鷎귭෍ᷩ췩緈JJJJx Lȿ L8ᷭ緍췩 緍i 8 `巬 췌`x (`(8`I`B` ``>J>J>VU)?`8'x0|&HhHh VY)'&Y)xꪽ)' `Hh`V0^*^*>&` aI꽌ɪVɭ&Y&&Y& 꽌ɪ\8`&&꽌ɪɖ'*&%&,E'зЮ꽌ɪФ`+*xS&x'8*3Ixix&& 8  '  & x)*++`FG8`0($ p,&"ųųೳŪŪųųij  !"#$%&'()*+,-./0123456789:;<=>?   1 '" *"( (9"1 ( ,.(0# 2  /#0/#0 *?'#07#00/0/'#07#0:"4<*55/**5/*%5/)1/)1/)1/)'#0/#0*5/*75/**5/*:5//#0/#0'#07#0:::*::'#07#0"):$(%"%:$(%"%$$2%4%$$2%4%$(2()!)E(!8b $!H(+ "@H !D)"E` @ $ C ` DQ &J80^݌Hh ü ü݌ ռ ռ ռA ļD ļ? ļAEDE?HJ>h Լ ռ ռ ռ`HJ>݌h Hh݌`葠葠ȔЖȔЖȠHIHHHHhHH݌hHhHh݌H6 VDP (ED Z $0x8x D- ܸDD# H8`?E Vk *f???0xE Hh D#-EEE8` D ܸx D - ܸx8`-0ݩ?ʥD EEE`   LDcpq` [` ~  LӜu`".Q`pNФbptťܥm2<(-Py0\|e<6e<g< JJJJj귍hI  aUL@ kU8  L  Q^R(jQ0l^l\  wUuW ԧ H h@ [_ /QSIRb_L`LLLL`ª`LQLYLeLXLeLee ўQH\(h0L& Ꝥ$`( R \ZLl8 ўR HH\`\Z[YS6`LxQɿu3'RͲʎRʎ]]]ɍuL͟ɍ}RLRɍg^H8 ^hZLɍR LͲɊRR% QLܤͲ Z@ -^ ş\[Z QY\[Z8`l6Lş_Ȍb_Ͳ] )Y h( ֭ͲLɍ [LLĦ__ ^ 9 LҦ3 9 a   0LjLY u< (_9 ˭ɠuɠK_9 ?LˆʎõĵL õ ĵµ aµ`` L̦µ_bJLuLz`  ȟ QlXJ̥KlV  ȟ QlV eօ3L e3L &RL &QL d L4 Ne)n `@-eff L f`L . tQLѤ LҦL` OPu d L Ne)noon 8ɍ` ^f\õL ^NR  RΩLҦ)\Z ʽ LHv 3h`0h8` [L NС õ`A@` ŵL^Lõ`  \ 濭0 \  ȟ Q ^\lZl^?cqH şch`fhjõĵ@OAP`u@`@&`QR`E Ls  @DAE@u`8` %@ @A@`@`@A`Mµ ) LЦ`8@AWc@8@-@HAȑ@hHȑ@ȑ@hHȑ@Ȋ@ch8&ȑ@Hȑ@Ah@LHȑ@ȑ@ htphso`hMhL`9V8U897T6S67`INILOASAVRUCHAIDELETLOCUNLOCCLOSREAEXEWRITPOSITIOOPEAPPENRENAMCATALOMONOMOPRINMAXFILEFINBSAVBLOABRUVERIF!pppp p p p p`" t""#x"p0p@p@@@p@!y q q p@  LANGUAGE NOT AVAILABLRANGE ERROWRITE PROTECTEEND OF DATFILE NOT FOUNVOLUME MISMATCI/O ERRODISK FULFILE LOCKESYNTAX ERRONO BUFFERS AVAILABLFILE TYPE MISMATCPROGRAM TOO LARGNOT DIRECT COMMANč$3>L[dmx- ( 0  Ϡ@跻~!Wo*9~~~~ɬƬ~_ j ʪHɪH`Lc (L ܫ㵮赎 ɱ^_ J QL_Ls贩紎 DǴҵԵƴѵӵµȴ 7 ַ :ŵƴѵǴҵȴµ納贍﵎ٵ്ᵭⳍڵL^ѵ-I `  4 ò-յ!  8صٵ紭ﵝ 7L (0+BC  7L HH`LgL{0 HH` õL H hBL BH [ h`Lo õ ڬL B ڬ LʬH hB@ յյ [L (ȴ) ȴ 7L L ( L (ȴL{ƴѵ洩ƴǴҵ 7 ^* B0 HȱBh ӵԵ 8 L8 ݲ` ܫ  / / ED B / / ]ƴS0Jȴ ȴ)  紅D贅E B ƴ  / 0L Ν `HD٤DEEhiHLGh ` ŵBѵ-` ѵB-` ܫ XI볩쳢8 DH E𳈈췍Ȍ X0 · JLǵBȵC`,յp` 䯩 R-յյ`յ0` K R-յյ`ɵʵӵԵ` 4 K ( ѵҵLBȱBL8` DBHBH : ַ޵BȭߵBhhӵԵ RBܵmڵ޵ȱBݵm۵ߵ` 䯩LR˵̵ֵ׵`êĪLR E( 8` R` ELRŪƪ`췌 յյI뷭鷭귭ⵍ㵍跬ª 뷰` Lf ݵܵߵ޵ ^`8ܵ i B8` 4L ֵȱB׵ ܯ䵍൭嵍 ` DȑB׵Bֵ  ַ յյ`굎뵎쵬 뵎쵌``õĵBCõĵ`µµ`L õBĵCصص Qƴ0"Bƴ 󮜳` 0۰ϬBƴ8`i#`ЗLw!0>ﵭ` m ﳐ 7i볍 8 ЉLw`H h ݲL~ `浍국䵍뵩嵠Jm赍嵊mjnnn浈ۭm浍浭m䵍䵩m嵍`"L ŵ8ŵH ~(` i d ֠z# u`ŮβԍԍȍȍЍЍԍԍҠӲРōӫƲ򍠠ƍƲƫӍ ββҠӲРōӫزàƍŠسàƫسӫРàرӍ ӲӲ򠲍ӠȍЍԍԍ ōŠ٠رƩ٠өٍàӍŠزàӠàӫٲàƍŠٳàƫٳӫРàٱӍŮήҠӠ򍠠ƍƍƫӍ ααҠӠŠ٠ٱөٍƩٍàӍŠٲ卪 ӍӠӠӫƠ򍠠占􍠠΍Ġàڲàƍڲ̍̍􍠠Ӡò̍̍占Íà΍Π堽占ҍĠ占ҍĠ占Π占Ġàòàƍò.SETTINGS\ LDAWNDLFTf STAOWNDLFTp LDAWNDWDTHz STAOWNDWDTH LDAWNDTOP STAOWNDTOP LDAWNDBOT STAOWNDBOT RTS *:- SCREEN.BUFFER1.EQ** SCREEN.BUFFER2.EQSCREEN.BUFFER1+$400. SAVE.SCREEN.2 JSRSET.POINTERS2 JMPSAVE RESTORE.SCREEN2 LDAOWNDLFT STAWNDLFT LDAOWNDWDTH STAWNDWDTH LDAOWNDTOP STAWNDTOP LDAOWNDBOT* STAWNDBOT4 JSRSET.POINTERS2> JMPRESTOREH *:-R SAVE.WINDOWD *:-N SET.POINTERS2X LDA#0Pointtobuffer23b STATEXT.SCREENSetuppointerstotextscreen l LDA#4v STATEXT.SCREEN+12 LDA#SCREEN.BUFFER2setuppointerstobuffer STASBUFF LDA/SCREEN.BUFFER2 STASBUFF+1 RTS *STAWNDBOT RESTORE LDY#0/ .1LDA(SBUFF),YMovebuffertotextscreen STA(TEXT.SCREEN),Y INCTEXT.SCREEN BNE.2 INCTEXT.SCREEN+1 .2INCSBUFF  BNE.3 INCSBUFF+1 .3LDATEXT.SCREEN+1 & CMP#8 0 BCC.1: RTS  BNE.3" INCSBUFF+1, .3LDATEXT.SCREEN+1 6 CMP#8 @ BCC.1J RTST *^ RESTORE.SCREEN.1+h JSRSET.POINTERSPointtofirstbuffer r LDA#$28Resettextwindow| STAWNDWDTH LDA#0 STAWNDTOP STAWNDLFT LDA#$18 BUFFER1 STASBUFF+1 RTS * SAVE.SCREEN.1+ JSRSET.POINTERSPointtofirstbuffer SAVE& LDY#0Movetextscreentobuffer .1LDA(TEXT.SCREEN),Y STA(SBUFF),Y INCTEXT.SCREEN BNE.2 INCTEXT.SCREEN+1 .2INCSBUFFȍЍЍԍԍӍήұՠήҲՠήұƠՠƲՠƫƫƠՠƲՠƫŮ׮Ӎԍԍȍ׭ԍԠԍԍȍȍЍЍԍԍӍz#??     î׮ӠŮӠ ϠǠǠР ӠӮӠӮԠ a  :(12):"CALL A.P.P.L.E. - ANTHOLOGY 13B"F(:(10)_2"APRIL - JUNE 1985"  I#X1(X17)7##X2(X27)766#X2279X2279f#22:"X1=";X1;" ";T1$;:15:"Y1=";Y1;" "#"X2=";X2;" ";T2$;:15:"Y2=";Y2;" "#X7X1Y7Y1ĕ1X7,Y7:X7X1:Y7Y1:1X1,Y1#X8X2Y8Y2ĕ2X8,Y8:X8X2:Y8Y2:2X2,Y2#9040Y1F#2X2,Y2'P#(16287)127TT?Z#(16286)127TTpd#(16384)127Ĺ16368,0:1X1,Y1:2X2,Y2:n#TX4(0):Y4(1)x#TX5(0):Y5(1)}#X1(X4279255):X2(X5279255)~#Y1(Y4191255):Y2(Y5191255)#T1$" ":T2$" " T1T1RMDR RMDRT2. FLAG1T1T1128< AVAIL,T1N AVAILAVAIL1Y K,J,I_ (# ***** ADJUST CURSORS *****2#T0:3#X1((0)279255):X2X16:X2279X22794#Y1((1)191255):Y2Y17#X7X1:Y7Y1:X8X2:Y8Y2<#1X1, JX3X3WIDTH1$ T(Y(I)J)1& AVAIL,TC0 AVAILAVAIL1L: J,IWD I27iN J0HEIGHT1{X FLAG0:RMDR0b KB(I1)JWIDTHB(I1)JWIDTHWIDTH1l T(K)v T127TT128:FLAG1 T1T4((T4)128)128 T2((T4)128) TH((X2X1)7)1:AVAIL,WIDTHAHEIGHTY2Y11:AVAIL1,HEIGHTSAVAILAVAIL2eB(1)AVAIL14pI17TB(I)AVAILAVAIL,T(T256)256:AVAIL1,(T256)AVAILAVAIL2B(I1)B(I)HEIGHTWIDTHIX3(X17)IY1Y2 ***** GENERATE ENTIRE SHAPE SEQUENCE *****9J:22dT"WHICH SHAPE NUMBER WILL THIS BE?";SNx^A1STARTSN21hT1(A1):T2(A11)rT10T20ĺ"SHAPE ALREADY DEFINED...":8020|TAVAILA1A1,T(T256)256:A11,(T256)WID256:START1,(T256):22?"INPUT NAME FOR TABLE?";N$s(4);"BSAVE ";N$;",A";START;",L";AVAILSTART2yX ***** LOAD HI-RES SCREEN *****]:22b"INPUT NAME OF SCREEN TO LOAD?";N$l(4);"BLOAD ";N$;",A$2000"v/@T3AVAILT:T1T3(T3256)256:T2(T3256)=nT,T1:T1,T2SxIY1Y1HEIGHT1rJ(X17)(X17)WIDTH1T(Y(I)J)AVAIL,TAVAILAVAIL1J,Ip ***** SAVE SHAPE TABLE *****zTAVAILSTARTSTART,T(T256)WIDTH((X2X1)7)1:AVAIL,WIDTHE HEIGHTY2Y11:AVAIL1,HEIGHTW AVAILAVAIL2 IAVAILAVAIL13:I,0:I:A1AVAIL:AVAILI:5200 A1A1T1T2256:WIDTH(A1):HEIGHT(A11):A1A12 P"WHICH SEQ # WILL THIS BE?";SEQ ZTA1(SEQ1)2+d T9000,8000,7000,6000,5000) $1000P  ***** GENERATE A FRAME *****Z :22 "WHICH SHAPE NUMBER WILL THIS BE?";SN A1STARTSN21 T1(A1):T2(A11) T10T205100 TAVAILA1 A1,T(T256)256:A11,(T256)" 35)+ AVAIL(START)256(START1)STARTK  ***** MAIN MENU *****U :24 "1) ADJUST CURSORS 2) GENERATE SHAPE" "3) LOAD HGR SCREEN 4) SAVE TABLE" "5) GENERATE A SINGLE FRAME OF A SHAPE" "ENTER WHICH?";A$ T(A$) A$ (A$,1)"Y"700' START163841 :24] "INPUT MAX # OF SHAPES FOR TABLE?";NUMr START2,NUM128 &ISTART3START22NUM:I,0:I 0AVAILI:900 "TYPE IN NAME OF OLD TABLE?";N$ (4);"BLOAD ";N$ START(43634)256(4360 232,0:233,3 0:1' :22? 16297,0:16304,0T 16301,0:33,40a I0191o T0(I8) T0T0(T08)8 T1I(I8)8 T2(T08) Y(I)8192T11024T0128T240 I :24 "WILL YOU BE USING AN OLD TABLE?";Z MAKE ANIMATION TABLES#[<\ BY RANDI J. ROSTP] 3/30/83Vd{e ***** INITIALIZATION *****iY(192)nI768794xSHAPE:I,SHAPE:I 2,0,9,0,18,0,26,0,0,45,45,45,222,219 51,54,6,0,63,63,63,76,73,33,36,4,     @$:Pf|||||||||pppppppp@?@?@?@?@?@?@?@?~~~~~~~~xxxxxxxx`````````?`?`?`?`?`?`?70:Print error code for all other errors (should almost never be used) S@(17)Dlumn firmware3(9)128ĺQ$:Set 40-column mode9M==============aHandle Errors:u==============:B$:ERR(222)ERR8ERR3ĺ"I/O Error. Please check drive ";ANS:1470:Print message for I/O errorH"Error code #";ERR:14The following lines are executed only on restart (RESET):M----------yVERS76Č39447:2000:Reconnect ProDOS1002:Reconnect DOS(8)128ı:If entry 80-column firmware was off, nothing more necessary :D$"PR#3"::Turn on 80-co127=80-col)I20532056:I,58:I:Replace line 0 with colons (58=colon) so that RESET during program execution does not destroy entry RESET vector1010,102:1011,213:1169:Point RESET at Applesoft RUN entry point ($D566)----------=SET)D----------KNThe following lines are executed only on startup:[X----------b6,(1010):7,(1011):Save entry RESET vector (hi byte always nonzero)l8,CHARSET:Save status of firmware (>127=80-col on) v9,COL:Save column size (>=0) |===========+Initialize:<===========g&:2230:Set text mode and error flag0D$(4):B$(7):Q$(17):VERS(48640):COL(49183):CHARSET(49182):Define variables:(7)1980:Nonzero value in location 7 means restart (REy ";:ANS$::Keep display on screen. 12309 @=====D JQuit:O T=====l ^216,0:Clear error flag h1010,(6):1011,(7):1169:Restore entry RESET vectorr2053,185:2054,55:2055,44:2056,48:Restore line 0 (185=POKE, 55=7, 44=comma, 48761460: Check DOS vs ProDOS (76=ProDOS, 208=DOS)l COL1271460:Check 80-column display (80-col>=128) D$"CAT,D";ANS:1470:Catalog 40-column ProDOS directory D$"CATALOG,D";ANS:Catalog DOS or 80-column ProDOS directory$ :"Press Any KeCatalog DRIVE 1"- " <2> Catalog DRIVE 2"? " <3> QUIT"` :"Selection ";:ANS$:ANS$ ANS(ANS$):ANS3ANS1ĺB$:1230:Trap invalid keypress ANS31630:Quit x=============== Catalog a Disk: ===============3 :VERS *2 * modes preserved. *` * * **************************************** : 1830:Initialize ===== Menu: ===== :"SUPER-DUPER CATALOG UTILITY:": " <1> ates intelligent RESET trap *L * during program execution *z * * * 1. RESET restarts program. * * 2. Entry RESET vector preserved. * * 3. Entry firmware and columnar T 7,08d****************************************fn* *x* RTRAP ** by Sandy Mossberg ** * * Illustr     ` 猩(!" #`婄橑` >L !"# >L% !"#`%  o` O   (8J H &  Ȯʩ Тh8i (8 !i"8#`J) )i 8J) )i `婄橍` 猠 LINE.ADR( STABOT.LINE.ADRstoreit2 RTSalldone< *:-F SET.POINTERS P LDA#03Z STATEXT.SCREENSetuppointerstotextscreen d LDA#4n STATEXT.SCREEN+12x LDA#SCREEN.BUFFER1setuppointerstobuffer STASBUFF LDA/SCREEN.D#$03calculateloworderaddressforbottomline ORA#$04 STABOT.LINE.ADR+1storeit LDABOT.LINE.NUMBER AND#$18 BCC.2 ADC#$7F .2STABOT.LINE.ADR5 ASLcalculatehighorderaddressforbottomline ASL ORABOT.8 BCCOBASCALC2 B ADC#$7F L OBASCALC2V STATOP.LINE.ADR` ASLj ASLt ORATOP.LINE.ADR(~ STATOP.LINE.ADRstoreinzeropage SEC LDA#$19 SBCTOP.LINE.NUMBER4 STABOT.LINE.NUMBER25-topline=bottomline LSR9 ANNDBOTRTS*:- OBASCALC1<LDATOP.LINE.NUMBERcomputebaseaddressforfirstlineLSR  AND#$03  ORA#$042 STATOP.LINE.ADR+1storeaddressinzeropage@$ LDATOP.LINE.NUMBERcomputehighorderaddressfortopline . AND#$18edge+2=WNDLFT RLDA#$28\SEC+fSBCWNDLFT40-(2*leftedge)=WNDWDTHpSBCWNDLFTzSTAWNDWDTHLDATOP.EDGECLC!ADC#1Topedge+1=WNDTOPSTAWNDTOP LDA#25SEC(SBCTOP.EDGE25-topedge=WNDBOTSTAWDEX BNE.6%PLAretrievetoplinefromstackSECSBC#$01subtractone4 CMPTOP.EDGEtopline-1greaterthanTOP.EDGE?(BCS.1yes,continueopeningwindow **LDALFT.EDGESetwindow4CLC >ADC#2&HSTAWNDLFTLeftlINYDrawlineofblanksvDEXDecrementwidth BNE.4LDABORDER.CHAR$STA(TOP.LINE.ADR),YPutborder8STA(BOT.LINE.ADR),YOnoutsideedgesofblanklineBNE.3Always.5LDX#$0F.6LDY#$00 .7DEYBNE.7shortdelayLINE.ADR),YPutborder?STA(BOT.LINE.ADR),Yonoutsideedgebeforedrawingblank&INYline0LDXWIDTH:DEXDDEXDecrementwidthby2'NLDA#$A0Putblankoveroldborder'X.4STA(TOP.LINE.ADR),YtoeraseitbSTA(BOT.LINE.ADR),Yline9.3INCTOP.LINE.NUMBERNextlinedown(previousline)LDATOP.LINE.NUMBERCMP#$0DTopline>14?5BCS.5yes,middleofscreen,nobordertoerase%JSROBASCALC1no,computewindowLDYLFT.EDGELDABORDER.CHAR$STA(TOP.ECJSBCWIDTHTLSR^TAYhSTYLFT.EDGErLDXWIDTH)|LDABORDER.CHARPutborderonscreen.2STA(TOP.LINE.ADR),YSTA(BOT.LINE.ADR),YINYDrawlineDEXDecrementwidth BNE.2LDATOP.LINE.NUMBERPHASavetopTTINGSsavesizeRTSOPEN.WINDOW.2JSRSAVE.SCREEN.2OPENLDA#$0C.1STATOP.LINE.NUMBERJSROBASCALC1LDABOT.LINE.NUMBER"ASL(Bottomline*2)-5=Width "SBC#$05,STAWIDTH&6LDA#$28(40-width)/2=leftedge@SLFT.EDGE.BS1xWIDTH.BS1*.TOP.EDGE.HS02Topedgemustbe2ormore8BORDER.CHAR.AS/%/Inverse%isdefaultborderchar*:-OPEN.WINDOW.1-JSRSAVE.SCREEN.1StorescreeninbufferJSROPENopenwindow'JSRSAVE.WINDOW.SEwsettings*:-WNDLFT.EQ$20WNDWDTH.EQ$21WNDTOP.EQ$22 WNDBOT.EQ$23OWNDLFT.BS1OWNDWDTH.BS1(OWNDTOP.BS12OWNDBOT.BS1<*:-F*ProgramstorageP*:-ZTOP.LINE.NUMBER.BS1dBOT.LINE.NUMBER.BS1n26L*(305)431-6892V*`*S-CMacroAssemblerj*:-t.OR$8C00~.TFWINDOWS*:-*Zeropagepointers*:-TOP.LINE.ADR.EQ$E0,E1BOT.LINE.ADR.EQ$E2,E3TEXT.SCREEN.EQ$E4,E5SBUFF.EQ$E6,E7*:-*Screenwindo*S.WINDOWS*:--*PutcharacterforborderinBORDER.CHAR"*DesiredtopedgeinTOP.EDGE7*Thencallappropriateroutinestoopenandclose *windows$*.*(c)1984JanEugenides8*11601N.W18thSt.B*PembrokePines,FL330         OLL NORMALLY INSIDE EACH WINDOW, WITHOUT AFFECTING THE OTHER WINDOWS.""AND YOU CAN ALWAYS RESTORE THE PREVIOUS WINDOW WITH A SIMPLE CALL."X14000::1X114::255:XXT WHATEVER YOU LIKE IN WINDOWS LIKE THIS TO GIVE YOUR PROGRAMS THE PROFESSIONALLOOK!"\  "YOU CAN EVEN PUT A WINDOW INSIDE A WINDOW!"  "AND YOU CAN CLOSE EACH WINDOW SEPERATELY, AND USE THE PREVIOUS ONE!"L:"TEXT WILL SCRN THE WINDOW...MESSAGES, INSTRUCTIONS, WHATEVER YOU DESIRE."E ^ h"WHEN YOU ARE DONE, A SIMPLE CALL CLOSES THE WINDOW AND RESTORES THE ORIGINAL TEXT." r |"POLISH UP YOUR PROGRAMS WITH THIS EASY TO USE ROUTINE!" V :"YOU CAN PUO USE ROUTINE, YOU CAN EASILY OPEN WINDOWS IN THE TEXT SCREEN MACINTOSH STYLE!"W 6 @"ALL IT TAKES IS ONE POKE TO SET THE TOP EDGE OF THE WINDOW YOU WANT TO OPEN, AND A CALL TO OPEN THE WINDOW." J? T"THEN YOU CAN PRINT WHATEVER YOU LIKE I5849,43: INVERSE +; 35848,8:35860: OPEN WINDOW 2d :12:420: PRINT IN SMALL WINDOWt X14000: 36181: CLOSE WINDOW 2 X13000: :8:440 X12000: 36116: CLOSE WINDOW 1 "22:Q ,"WITH THIS EASY Td(4)"BLOAD WINDOWS"2 n35840: MUST BE SET!8 xA :5[ 300: PRINT SCREENv X14000:: DELAY 35849,37: INVERSE % 35848,5:35850: OPEN WINDOW 1 :10:400: PRINT IN WINDOW X14000:: DELAY 3 ********************9 * WINDOWS TEST *U * (C) 1984 BY *q( * JAN EUGENIDES *2 *11601 N.W 18TH ST.*< *PEMBROKE PINES, FL*F * 33026 *P * (305) 431-6892 *Z ********************      堫ЍЍÍàŠ堽ԍԍӍññΠ堠àԠ堫ԍÍàԠ婽ȍàԍȍōÍà덠Íà占РŠ堭ſӠԱŠÍ򍠠٠占ŠԳԵؠƍԶ٠ԷٍŠԷ؍ŠԶԴ٠􍠠ٍ٠󍠠ؠ荠ŠԴҍ٠٠ōҍ٠򍠠٠덠٠堠ؠȠ؍ؠԳàΠ婍΍РĠ堾ӠԵ占ҠñﬠōؠȠҠԲٍٍ٠占ؠ荠ŠԲ΍ҠβΠÍԱ΍Ҡñ΍̍àȠ詯占ÍàȠҍٍ٠į堥򍪭ή׮Ҡα򍠠ҠΠҠԠ占Ӎή׮卪ΠӠΠӠŠӠȠӠŠؠ堲ҠӠԠՠȠՠРՠԠՠԠӠȠӠРӠԠӠՠŰՠŲӠՠŴƠՠŶ󍪭̠ӭà򍪭ǠðƠӍ󍪭 &ӮӍ ҍ ō堠󍪠㩠󍪠ήנ       $UB$MO$"W"OF$*FF$MO$"XY"OF$>RS$MO$"Z"OF$RDI$MO$"["OF$fDB$MO$"\"OF$zHA$MO$"]"OF$ PA$MO$"^"OF$LS$MO$"_"OF$  "OF$HL$MO$"S"OF$LL$MO$"T"OF$RA$MO$"U"OF$LB$MO$"V"OFNDA$MO$"J"OF$%XUA$MO$"K"OF$9bOS$MO$"L"OF$MlCR$MO$"M"OF$avBL$MO$"N"OF$uLC$MO$"O"OF$RC$MO$"P"OF$DC$MO$"Q"OF$UC$MO$"R"OF$HL$MO$"S"OF$LL$MO$"T"OF$RA$MO$"U"OF$LB$MO$"V"OF Initialize Mouse Text Characters H MO$(15)(27):OF$(24)(14)\ CA$MO$"@"OF$p OA$MO$"A"OF$ PT$MO$"B"OF$ TP$MO$"C"OF$ CH$MO$"D"OF$ &IC$MO$"E"OF$ 0RM$MO$"FG"OF$ :LA$MO$"H"OF$ DUL$MO$"I"OF$6:3:LS$;34);RS$:- 3:I136:OS$;::_ VT11:4:0:I17:VT10I:94I:I;::23| I11500:I:Wait A Bit (17);:Switch To 40 Columns I12500:I:Wait A Bit (18);:Back To 80 Columns 23:1:End Of Screen $ A$;3);LB$;3);UB$;1);LS$/ J4:RS$;31);LS${ T4:RS$;1);FF$;6);RS$;3);DI$;3);DB$;3);HA$;3);PA$;3);LS$;1);LS$ ^4:RS$;:I131:"_";::LS$ hMenu Folder r3:I115:"_";:: |3:I16:LS$;14);LL$;:I120:"_";:: I14:RS$;1);CA$;3);OA$;3);PT$;3);TP$;3);CH$;3);IC$;3);RM$;4);LS$] "4:RS$;31);LS$ ,4:RS$;1);LA$;3);UL$;3);DA$;3);UA$;3);OS$;3);CR$;3);BL$;3);LC$;1);LS$ 64:RS$;31);LS$ @4:RS$;1);RC$;3);DC$;3);UC$;3);HL$;3);LL$;3);R8:LB$;UB$;:' RC$;LS$:RS$;UC$;LS$5 Side BarO I13:RS$;LB$;LS$:m RS$;DC$;LS$:" ";OS$;" " Window With Mouse Text VT(37)4 VT:4:RS$;PA$;:I17:DB$;:::"Mouse Characters";:I17:DB$;::LS$ 4:RS$;31);LS$H d Mouse Text Display 2n480:(4);"PR#3"=x::5MMouse TextoCA$;OA$;PT$;TP$;CH$;IC$;RM$;LA$;UL$;DA$;UA$;OS$;CR$;BL$;LC$;RC$;DC$;UC$;HL$;LL$;RA$;LB$;UB$;FF$;RS$;DI$;DB$;HA$;PA$;LS$:Top Bar RS$;LC$;:I11