' JJJJ ?\>' L-=l>  ԠéԠˠ#~?  xDIR ERA TYPESAVEREN USERY!yO#< Ty#O 3ǯ21y_͸2y2ͽ:ķ˜1͘A͌>>͌92^ :˷¥.!_~#fow]ɭʎʥ!v"!çREAD ERRORçNO FILE^:˷#͘*~ "Ʒ"͌#>?͌͘ =_.:;<> Oƅo$>!Y2*O"ʉ@G:ʐ:wÖx2p0ʹ#*©6?ëw˜0ï#6 ¹.0#*6?w0#6 #6"  Ň!˶2:2a{_:˷ʖ:˷>Ľʖ:=2–!B!6#5ʖ:˷Ľ!ͬʧ )!F#xʺ~0wëw!" !~6ͽ:ý(!\X COPYRIGHT (C) 1979, DIGITAL RESEARCH _͌> ͒> Ò> Ò͘~#͌ì _2<į2: :):>:(y2E!|"*wɍ`JX)^>EE??++ ԩ  [\ ĭ ?  JL ``LLL $Lq<`ΧԠĠڸčԠԠ͠Ԡ؍2>o:= gw8H<8H=` }Hx / hJ Leh<> > @A @A>i =<>+ LeÍڍh@(L>*// -П( ( $8` %  ZNx`. }x$50x.$50xL JJJJ`Hjf5 }h $50x`  Ȍ` Hx  -(hL(h8֩`Lx (`H݌hHhHh݌>?F؅G(jf5(  ;  R( FGj 0x j $xxH` ( Rh RL.xxH h  !"#$%&'()*+,-./0123456789:;<=>?x&& 8 , P ; ' / \ ; & ; x)*++`FGG8`0($ p,&" cI꽌ɪVɭ&Y & &Y &   꽌ɪ\8`&&꽌ɪɖ'*&%&,E'зЮ꽌ɪФ`V0 ^ *^ *>`+*xS&x'8*3IxiU ,>J>V J>V `8'x0| &HhHh V Y V '&Y V x ꪽV ' `Hh` ! ~ 3#0 Wx x ƀ Ƃ G ~ # 3x~#B!Y~ɯ2:˷=!˾ý:˷=!˾:ý^T!~  6?#ˆ:`O> K{͘A͒>:͒͢>:͒͢xK > K > ͒x  ͢ØÆ^ BRͧ9!5‚#~Y‚#"T<ÆALL (Y/N)?^ Tʧ͘!6!~ڇ ɯw4!Y~ʆ͌†t=ʆf ^ T ɯ2o&)|+!<ͧЯ2*C!!~~#~O~G#n,-.‹! w! yG!x͢.:E<ʄ! q!pQ:E<. ʄ$.:E<ʄi6}2ExN! ~态O>G~G!~G} *C!r#r#r ^ͥ_y#x#{2>2T*CGͻ:ẅ́n>2;O ^DM;}H>"*C :ٷ:ddslO s#r:EϷ͊:==»y==»*Ww#*"͸*:G#š"͸:!پw4!iw:Z!E~=26 w ~>2!E5T*C!"C"C!w# F! w͌xѯ2͢*C ~<wʃG:٠!٦ʎì 4~ʶ¬:<ʶ$ʶïZͻЯx>2>2ͻ:!پZկ2:EϷẅ́͊Ͳ> *C ^OT *C~wD -'  -@ͦ~^*C Ox! N!Fwyxʋ>ڋ>*Cw~#+w#w+ɯ2E22i^ *C :ٷ~w~͔͔# # ::/GyO>2!q*C"͡ʔ*JҔ^:Oyʃ?|x | sӖ-|N-# S:2E!~Яw>T D^6k-äPYy 5*{zBK5:AϾ#~$=2Ek͌ ):BO!yoxg*:BO}!N#F "*#*s#r^ ~!J! J*:مo$*C~i6iw**{#zr+s{ozg**͕** Ѿ,w͜͸Ͳ!!N#F$**O!~#O: \зSЀ*C :ٷqn& ^#V>O^"*}:*)=":O:١o"*C *C!ͮ~2~2ͦ:٦2ͮ:ЯO:فw:w |g}o*ٯ# 2E>! ^#V w#P:BO|^#V#"##"##"##"!O*!O*|!6ʝ6>گ*w#w*w#w'û*ڷ! J*""!N#F*^#V*~#foyx*{_zW+*x: 2 p&x~+é7ͯ2 H! >w_: ! Ͼ5ͤNkͱ¦ͱxʊ#Nx: Ϸ! ϖ2 ͤ! 5™#wO~x½p Hy<< ڷʑ :!qMD# O͐  :ϷE B 2>: Ϸb# : Ϸy! 4 5~yy5 6yҐ^H@Oy H H: –ͬ  #H: ! Ͼ Hù H H $O͐: 2 *CN# ʽY̙̥̫̱"C{2!"E9"1Aϯ22!ty)K!G_^#V*Cΐ~؃E؜إث ,&-AGMSϛ!!ô!ô!Bdos Err On : $Bad Sector$Select$File R/O$:BA2!~6=qf^!~2>`~2˯2\!!B!~> >#0~O#Cx2͘1)ͽÂf zͧÆBAD LOADCOMf^: !˶ Â$$$ SUBÆNO SPACE^ :Ty!B*O=?_s#"^sG!~Yʸpsp2mÆÆf ͧÆFILE EXISTS _: É: :˷ʉ=2)ͽÉ T!@k!}|qs+p+q-*C ͥ!!q#p#w*:BOYG}*MD "ã:!BϾw!>2*C~=2u:B2~2wE:A*C϶w>"!""ٯ2B!"!rQQQâ~?ͦ~?rQ*"CQ-Q͜QüQrQ$Q*):B"*)*)Q;*"E:;:A2AQÓQÜQ*C}/_|/*٤W}_*"}o|g":ٷʑ*C6:ٷʑw:2E**E}DQ>2C0T"I !>"H>2J: !͢:d::d!s~B#1!P!J߇o~,foɷp:BB Apple ][ CP/M 56K Ver. 2.20B (C) 1980 Microsoft ;ۯ2>EE??++B#1!P!J߇o~,foɷp;ۯ2:޷;ۯ2e ]~6(*} *:޽ y(3:޷s:2G<2x/a2:oa":޷zޯ2{![:޷ <2:>sɯ2>!>2!;:*     1>2>2*"?ۯ2:08 !"Y"BT"->2:8Y"/:8Y"F~!xq!;`~0,~!M;!x~1.~8[q>:޷ 2y2!!{o!:=8 ~y!3w.y2Cɯ2>!w#w#wOa."y .:g"*"!~((5:# :*޽ :޼ $| 8g,"ޯ2!"_!ޅoN!޷((+! ~O#O:x >2ޯ2:޷*(*D*:wk*(:$_"~28 ?@wx( !;!܅ony 2$8!2E!y>>?22!ɯog"$2E!.B...X&*}(8.|8&"$պ`~(,qy2E[22G: 2:O*:P!O#~#'۹~y/:02?"2O: K*:*(0**:8'(*:08* *: 8(*7!w˹#~(=5:!( +_ywɷ+ͱ*:]lc_O{- OMG!~_ :( 6>83! ~èCfuÇKmVÉÎÓãݯ`iޓښ:ޓڦJޓڲZޓھjޓzޓߊ / !~ `66= !; !{g1:Q!͢گ22>2!"2!"͎>2FORMAT COMCOPY COMMBASIC COM MBASIC COM@GBASIC COM !"#$%&'()*+,-.GBASIC COMH/01234567CONFIGIOBAS:89:;<=>PIP COM:@ABCDEFGQA  >@#0x8x - AA#ҩ`hhLdQ  bRRR0xQ  Hh #-QQQ8`  x  - x8`-0ݩRʥA QQQ`;R  5 80X݌HhHh (`  APPLE ][ CP/M 16 Sector Disk Formatter (C) 1980 Microsoft $ Formatting...$Command Error$Disk Write Protected$FORMAT Complete$Disk I/O Error$Invalid Drive$ Insert disk to be formattedKIN HEXKIN COM喗pԥqբن׆ةp Z A: 5*;L V   !"#$%&'()*+,-./0123456789:;<=>?STAT COM0HIJKLMADVEN COMhNOPQRSTUVWXYZDUMP PRN([\}~DDT COM(]^_`aLOAD COMbcRW13 COMdefAPDOS COM ghSUBMIT COM ?iL8'x0|&HhHh    VY'&Yxꪽ'     `Hh` aI꽌ɪVɭ&Y&&Y& 꽌ɪ in drive Z: Press RETURN to begin $ Insert CP/M System disk in drive A: Press RETURN $ Disk in drive Z: will be ERASED Continue (Y/N)? $ Format disk in which drive? $9System disk in drive A: Press RETURN $ Disk in drive Z: will be ERASED x (`HhH݌hHh݌F؅G(jf5( ( FGLH x$50xh$50xL_JJJJ`Hjf5 h $50x`ͅ/P9V*AP &199:2ʧ:2 2mA8 2O::(f!y8  ZY( N .!"*w> :(  !~6 H>2 > :(* _!Nyw*.'*.*.: %XSUB COMkDUMP ASM!lmnopDUMP COMqDOWNLOADCOMrCPM56 COMRjstuvwxyz{|DUMP HEXKIN jKIN PRN~\8`&&꽌ɪɖ'*&%&,E'зЮ꽌ɪФ`+*xS&x'8*3Ixix&& 8  '  & x)*++`FGG8`0($ p,&"h`цɯ   / IA IR I/EAERHJPh Y   `HJP݌h Hh`RLD 5h셀 ֩ 5 Lڄ o o`Ĉ`eܥ` !sr xL4L aL4ȽeToo many filesDisk Read OnlyDrive select errorFile Read OnlypP8aGaw:RRRVyWWRRR'^'&Rcn(Llmr  KNBTSUTϧUTTO6EELOSżONԘLEAҒINSNDBV*V+V,O HRAḺOMMOγHAIδOLOATI͆EFSTҩEFINԪEFSNǫEFDB̬EƖELETŦE̦NāLSŞRASŢDIԣRROҤRRX O.QOt of string spaceString too longString formula too complexCan't continueUndefined user functionNo RESUMERESUME without errorUnprintable errorMissing operandLine buffer overflow??FOR Without NEXT??WHILE without WENDWEND without WHILEReset ert MASTER disk into drive Z: Insert SLAVE disk into drive Z: Press RETURN to begin $ $ Insert MASTER disk and press RETURN $ Insert SLAVE disk and press RETURN $ !Ў`I ɰf֩LM %9+1;ȥȩ`ie``tuLqAGi )`L  ȹ ` o o 5`(Ƚ$'ȩ0 &`LW* 0:LLW xҠLe҅ϱVLLOD5OЮEAćUΊESTORŌETURΎE͏ESUMťSEIGHTNENUͨESEANDOMIZŶTOАWAСAVPCTEGQI TRTRINGPACEYSTEͷCRRACşABHEA EXSINSAARPTLITAPO4IDTȝAIHILůENİRITŲOyy||PF<2(z{,+IELĹILEӿRIOTωO TωOSUEԺOMLIGCOLOPLOTASCREXNPUԅƋNSTNMNKEYNVERSILEԈINŭOAĽSEPRINԛLISԜPOISԓO O/EEFTO0ERGžOKI1KS2KD3IDEXԃORMAOTRACŠAMEהOΕPEθCTPTIOεUԻOKŗRINԑOEE*"BE:2:3I>2 > N1!T2<hWT=lT2h_ST/0 TS 0S!"*}( ͽB[E:G_R0E!:} B{E1BE!"N ?*}BͽY ?[z <2*rrorGraphics statement not implementedFIELD overflowInternal errorBad file numberFile not foundBad file modeFile already open?Disk I/O errorFile already exists??Disk fullInput past endBad record numberBad file name?Direct statement in filQ^+U,EPG;`4EHEeF D]")F ] b =F>FCFF>""N=NNR7O.$x$dZqYYU[[USTZYZUUTnZ%%[%%%% &]&&&&((('='JK K*,* 9::J)f9:E;Z;qLIgJ7H-KsJJ"J-H2HD+l,,,,l,../0+$(!())+---+NEXT without FORSyntax errorRETURN without GOSUBOut of DATAIllegal function callOverflowOut of memoryUndefined line numberSubscript out of rangeDuplicate DefinitionDivision by zeroIllegal directType mismatchOu APPLE ][ CP/M 16 Sector Disk Copy Program (C) 1980 Microsoft $Command Error$Copying...$Disk Write Protected$COPY Complete$Do you wish to make another copy? $Insert CP/M System disk into drive A: Hit RETURN $Disk I/O Error$Invalid Drive$Insel"q^\*: :1"\:͉y2x2ÝNY B>*_~# *}ͽA0MOT: :=yE_<2{a/2!"2:B føE (` #(:`G:4 (Dғ0/Êͣ (z6*c| :[:] :^o<(&v.ͣE)+(*c|( ~ :[x:Z:4 /8 <(D{= ͑Bq2[go"cͣE##SͬMͳ;ͳ,ͩLEkH> ?Redo from start #~ʒ " }:v Œ !OÃ#O:(J >28 29 U(~|( (~#O!@}O|G!>: yì +=29 O#ͿF0:000.((~ 0 ( (> :9 <(=7+~ ( ( (#>d2u ͳ;ͣE"w :7 ͐ ! ?+"q !9$  +V+^##*q ͝E" ͟D * ( :7 ͐G:7 x( :7  8  .* #^#V*i͝E0* ͝E0!h ͝E0 >WJDHWJG+ *ͣEz( ͩPYґ" : {:X_ Ͳ ~G(ͣE+K x, ʡ <2X~( zc<* * "g~ #####Ͳ ì  ((ͣE,*H`H6#^#VrD̢Cɯ29 28 ;~"2 ::8 ~ ?>ͿFWG#O# ## (S( TO>U#B>!AO ^#V#OZ# >y((((.(!>Z>O29 O(, *: #2< 0(0 ~#": &o"> >2= !^~##": +f<2= > GK+": !^ 0?<=:< 0 8*> ###^#Vl.:= 27 (*> " *@ " !> j+;F AOG ;FAGx ͑l,3+*OG+’ $* "g*w 3RG37D" s ~:()’ #~#Q #^#V"g: (>[͑B͑3>]͑Bց[O O! N#F#~: (0i 8^ :<  in Ok Break!9~#  N#F#i`z(͝E E *g|<(:  KE=96543>7@?2C: *s "g   *g" 2 2 |<("  * rE{K2X* " * |<(" " * |! ( 5àwY2b} (’ |"} 2z "{ a͐~,(ͣE++(` *>   >2[j͍R+Dʚ@  ,(^;ʓ͐( ͠3hH6 * 4*c| 5* :[(:]G<:Z?0:^G<(:4 ( ?0=DHj*c|( ~ &:[(:\G<:Z+5>29 MM>O4~.( :0:9 ~ (. >O͚}O|O(~%1͚:7  * |> }e. 0O! 8! ~O#= (ʀ Ï& H> >  *> +!͝E8bk))0_ E( SE͟D*g>3c:< *: #*g͝Eܮԫ0 > 2y $`iì "w  " !9" *w Æ " ¬ "g!>:yHG+ȸ#"(<(֌ 츊Wͳ;ͣE"w7: *F "k * ͏D" t##s#r# w# y `!6"s*c" E*q"s* "ca*ibk~####~( 0 8#s#r((~,(’ ’ *iDM~#+##~#fo͝E`i~#fo??#͐(͵R[ͳ;(#^#V* ͝E8 >C!!{G020!8>&_# * ~? !!;H͝EDkZ|<ĉ3>B2b͘TC! :X>!"g:z (C*{ ͑3ͫ>*8> ͑B͡L0 2z 2z *} 8͝E0"{ :1 (@͡L8<=(͚~ =+" T*^" ͫ8ʑ&$ܯ"(;H* ͋R!0 # ͬMG">2b>2 iH~, 2 ͣE;H: ( >?͑B> ͑BͩLE6,+>2u ͳ;~+( #ʒ "(() (,’ ~,>2 : =:J+~,(+6,* 2v ͣE,ͳ;~,(:v c2 *c|FÞ :_ ì P!Z86+6+*x: (+0 /<+(+R+g(|! c((Ҷ(#42.)SG~_#~W#~O(hcGy 'JTeox 2 | y0O )zWyO(x\E( ! w0ʇ(x! (F#~怩O(+ 42~_#~W#~O! ~/woG}_}W}O8CZQ0:?+`&" ʼ8 ʿ8*> à3:< O ( H >&{:= 8!(#~ =+~#( := 8  .(D(E {(*: 6!̈́&$ͫ0T]͝E! ;H!8* ͝E `i" "!^~M͐"!^ͣE,Ͳ +: : $( ͌,+͌,)ʧ %1ͿF `20IJ 0c>2"!"4 o%:V2V' #Ͳ d&>'2,B2Gx=2EW&>2(!&ͣEͲ {020&WͣEAͣETͲ 00(r&2E{2Gz2,W&(0r&2G{2Ez2-!('Ͳ ͣE,Ͳ &002E{(02G&!&͵ {0oz k!a~! . * +" |2 !O ͬw# x *g#| ì ͣE>2u Oø;~’ #~’ #KÒ Ͳ 2]_͖ 2\,(Ͳ 2^_͖ 2`~,Ͳ 2_0/<͐+z͐ͦ +{>2[̈́*^!"gN#F#xF*c|,DN#F#͝EE" S +WG"( :v W(:,+lHO: y!B  %11+(,+:v EÚ #~#ʬ #^#V"s  ͣEÐͣE(+͟D2 " * ~"m _ :7 {I !xVz9QFzF! :7 ʪ N#F #N#F e ž####N#F>!#*: +p+q+w:y Í#ͣEBͣEAͣESͣEE: › * * ͝E› ~0ڒ Ғ 2 <2 ~t$#j$C( ͐+!$;H͇LE#~%1~ +": :Random number seed (-32768- to 32767)*g" +(( #~#Yʬ #^#V" PX(*,( BK(ͣE,(ͣE,’ zͫͫ`i͝E !͝E^{#V(~#+ ͌#^{#V( #s#r E2y *i+#~##^#V(O:y y(W   z ' ͫ > 8=C!#;H͑3͉3+Undefined linO(/H *#~ͿF0 :09085G0/7))))oʤ +08Ғ  )))0O U,#~ց (:>OyҐ͌ͣE,ͳ,* Ͳ } 8l,>2  N#fi-++<*Z͓+}/o|/g" ã:7 07+zv.{ogU,:5 ͑B$!!1 !D~~D#1 2 *^#~ 8 _8v!_.( !U!: ( < > >2 { 8 "<~ #~#  ,!QG@ #T]~(#!~ (y_ : >2 [ 2 : >2 (> H{~#_H! 2 6!ͿF#! N#F#N#FKGm*m ÓQQWڒ "m l,+9+xdd!* Hy28 :7 (0+Wx("z(Dx(Qzʪ 0S! N#F* ͘,o+" " (+͘,!:8 og~#foo+27 (" l,! +͌,3+" " y~( ( ( (*g* "gͳ;+$(ͣE,+%"g: 2 2 ͩ%!_b%25 o%͐%*4 :%]lc_o{͂C}!~%:͂CÂCͲ =ͩ%!^%24 !"4 ͐%!/&:_=g."4 :Q:T:((!X&2( ͐" "m  ͟D!9r+:7 * ~)(ͣE,*m ͣE,2 (?27 !9j+!9.,R:7 G: Od}! O. 8* *m ͣE)>"m : O͟DO/ O!B rͣEͣ s#r(A 3 s#r~(ͳ;~)ͣE,A :7 " ~#foʞ ~(Ž"m * ͣE(>2u ͳ;:7 oz y-O0-yOzW{_xG$cCu͍M r5*])1rÐ)3+>2 +!()9+(+!9)9)+*$(*.̈́*y2)")PX!t(!)! ~#(,Wy0O|g}oxG)x Gz CZQO+!0%+*2.̈́*448>8>d7N#F#* /}o|g0" p#= d7w1_cƤ~@zZrN vH Tʚ;@B''d G" կ())))8y=880:8 (8*1=)027 ́+aj,ʪ 3+ͮ,xR+! Fö(* ͮ,|U*ʪ ,!" " >>Z,ê GOW_3+R+g,>(|((z< *,*,*0ʪ5_y2 626{_x)6)7=7)7yg7O)7GOw7 * =)7Pe5͉,ѯZ6*7ĺ6y2OzWO2z66/<8! G+ͼ/  76CÓ+F8;+ 72 : A0/! G+ü/: *02 !*f0 ! G+f0͎. ! G+>n0z0͎.! ͋0=G0f0f0f0! 5Ç(! >5=s0>! N#F#=€0>! p+q+=‘0: 2: ʇ(w*4420! qA>R/?8>R/: <=0/! ʹ/! Ͳ/x ! 5 Ç(y2 + ~q+~2$*+~2 *+~2*AOW_2'*}o|gxG>?02'*7y<=R*:'*xM*> ÷({_zWyO)xG:'*2'*y ! 5 Ç(>.! N#G.x(}! Gx*ƀw)R+w+*/(ì23+x2G$(! 42: : /<! Op#6q(+a.ʪ ! ~w+o 0(,(. +60{(+6${+p2m ! 6 +* * 2 4E~t4:T40T4 #~E4>DGC4" `i" #~+ʻ4-ʒ40OxGһ4#~y4`xE°4y d4>2 4|d4è4d4" `i" (+#Wͺ6: 4440!"k* |:3: '3:3>2 *kj$24 > t$> t$! 3G33B+Y3! 3B+* |v3*kw͝E!w"kʤ Õ !w"k! ;HHU,4ü34(6++36-*#60:m W:7 @585(4 8! F :m _ ( x* {3Aq(E(D( I,! ~: ~ͺ,6{yq(! ~ O+~+ !>-U,Ø,y3+R++6+qo-: O! >̈́/?/2 .! ~5#(!x(>)=)0 == |GW.y|GzT,͌,+q.Ï2|U,K.DM!>)8)0 -= |-xS.(͌,+͌2 77t#́+N8;+7=60# d760#={ d7/>`/0>`/p#= ! %+ (>ͺ,(+8?d73+/{_#zW#yO++0(#(+p#+ o++~2w͎.42͇(ͫ,L%>2 `hU,~&-L1+(+%2.1e(E1l( L(q(Q( :7 (>~%1#1!1d(D 1Ͳڔ2 _{_22 *!)^, 1L1!)!+ķ1l,Ę,gU,ʪ ** ||* * 6+" `i" ! ^#V#N#F# :7 Gw#! ~7w?##wy7O! F+! G+  x*!**y! y͛+#x+y+z+{z|**}*! G+ *!**O! y#˜++ +** ʪ Q760=+w7+~0(.=+(!>"w#6++56-/</ 0:#p#w#6! #zҳ5M6I7z)7 8{̟*=)73(p#6! #: ~ (*(+5-+$0 #0 ++w(t5(6%T6(^8;+5͠3+6%́+5*ĺ66_x)7=7w777d7\ Vwz# x Ç(! Ͳ//x( ! w҇(: ?/! ~++w! 4# 42+6 ! c/>!  2j/# ~/w! Oyw# q8NsY+  W~w+ ! ~w# *: ʇ(z*0q(G[/ͫ/x  .! ͋/L},Ð)xU,͌,*|ʕ K.W.DM!> 07>{_zW}o|g= -|GR.|U,OoygU,* W.|ͮ,*.g{oX,! ~w! ~G+N g+0/<#Fwx+ F+N9R+! G>w2 ! ̈́/: 2 x.[/-/42ͫ/-/>]/! r/G: !8!*+!Z8%+l,!T%>2 *x(<193ʈ(y3+N9-́+|" " 9*J)͐)8;͐): қ9hڭ9+-Ɓʞ9!(!99JÐ)+: 9Ç(2(+|Yt&wz^Pc|u~r1+.3+͐)+~#%+=͐)6+$(G7J~#N#F>J^#N#F{zد< #(?*ͼ8Ϳ8͠3hH:JJ~#HN#F]Ho.J>H!h w#s#r+"P#~ (( "x, (+~ (#y]Hh >*H " >27 G+k ͝E"H ~ì #hH:J8+ ͑B D* *k /O #͝E8"k #ʬ H2v ;(,’ ~#N#fi_xA͇B͑B@D=JÚ͇B~#͑B>͇B(͐ͳ,* AJH* A͑Bz>+đB*c|žW:[C :Z=2Z7 > ͑B:Z (8:]<:Z( !]C((<2ZOɯ2[:Z~&0+<%$!#y_!Y V+z27 :u =ʫ=G<~(5=35=2u : 2 (@*  " o :7 =& 2[2b>^͑B@͑BD* |ʬ * "g>2 ͳ;! G+* ͣE,ͳ;ª * ͝EG+ G+>2u ͳ;2u `i F * ͝E `i" ~,~A[?E,( +EͣE,E*e,(͐"|+(<ͣE,C 0 (( (>͑Bw~D# 6Hͤ?C($(" ʶ@( (.(* (& 8_ >_(~D+.@ ~7)#~+w#y8>͑B o&DM#͒Dw~D#Ã@xM x+~~D !DzROhFhiuh!(;(: w"~͐)+-!(́+;$($(**$(D6!0 > ͑B> ͑B*c|(:[(2Zɯ24 CC2WFErD ( CXH_͉J! " >27 :W2W͑B > ͑BD> D͝E~ +*F  >ƕo>8g9*e++" ì DID*k ͝E:G!s^#V#OU*i>F2 2z> B> B2Z:bH ͒C>  :4 :5 (=25 :^=24 > > ͑B:4  8͂C 8:^<(=G:4 <(24 :(̏CDOD:_G:5 <025 *c|(/͉X)͘T: ½Q:m! E! ;H:bF/2bF:4 >:gv< >w<2 go"  ! " *6 W(/O͟DyN#F#= :"+p+q= *2: (z=* ͝E(E^#~# :7 ~(##^^#V# :6 › DM)i> ì #: #(+>(6+’ !N͝EҴDIGڴD*  ͝EҴD"F "eE*e*F {_zW}_|W2 " ij;"w ˜ ^#V#* ͝E˜ ~#~#G%+: ! %+(?+6+́+4####N#F#^#Vi`: *  ͡-:7 ʤ r+s^#V#ͮ+6+( "gi`Â" *w ~,†ZX~#\PB  C>\͇B͑B_W͇BW~#!MB#(A&IB(B+>(+~#.(E_>B\( $(* x#8~$> #W(H~#.(#(, z@W~#>.A# (%~##(AT]^###xG#z+ x(~-( >W(T͐Cxz͡3;H+7(*: ;2 !0;9: 2 "~Ie&X4#]I+͸:+(+Ͳ:)*9*: 8 QY)!(!;9!(; J;xn{/|t1}=Z}~L~l+ͣE,;26 N;Fڒ G2#~.89( :000ͿF8*G#~:000ͿF0.(x'Ғ 2 2y w#w#" *i+"w : 2 2 ! 6#:!:B+!:w#w#w2 og" " *F : "k ͵E* " " : OU*e++" ##!J "H T%B͚go" 2 " " " 2u *w |}~ ##~:Ò *i(ͫ`iґ+" !̑Bđ3> ͑B!1  ~# GC(08 0 _zW!$?L?ʞ@Oʩ@ʶ@(E18 !@?#(C.@??ʹ@()@( &@>‘BD>~~D# !?7C_?~?~Dh@8#~  !D?~>\~D~( ~Dh@ >\͑B~:7 w#_ʟ>q#pͬ>#O͟D##"m q#:6 y8 : O0q#p#y-= BKڴDD" +6͝E W*m ^) ++s#r#82GO~#^#V#͝E=y-=DM :7 DM)8)()> * 7~#O G#w G#( #(x=ĥ>=2X* <" ͫґ`i##N#F#*F "k !* !J *H ͝EI¥I! " * " * * ͝E(~###ͣ> ͦI_* ~#fo* (" ##^#V#" * ͝EI~###ͣ>N#F#  "o N #*o ͝E(Iů#^#V#DM*k ͝E`i͝E`i}+F+N+n& PY+DM*k ͒Dq#pi`+I* ͳ,~* VÚ*c~c]( ~( +~#5O ~+~(?X 7>*cT]% N#F+q#p##6T]xX:D[> >w+w!(X7?*c' 6#67͐7J~| #^#fk_8 N#~:(++@| y@| |  #Y~. X7# 2zÆ͍R+(M͐(5͠3hH* #^#V r+s+5H+(";(ͣE,+>,͑B>"͑BH>"͑B*c|(~ ͎]}o|g0 > ͑B+| DÚ#ͩRѻ(j ͣE,`i"c+#͐͵ _:p !sN#F ͹R!) ! >>> ZH*i r+ÍJ>>>0 DHG+ͣE,Ͳ ~_Lͅ7JG!)y~<8yH #^#fk GN#~#foyw# )(ͣE,Ͳ ͣE)}L:JI* *k ;>?͑B> ͑BáL͢CL6p2W2 ͼM͢C 2D!?:a>\2a (͑B+( ~͑B+͑B ͑BD!1 2aO(:a( >\͑ByH7J#s#r#^#V#^#Vy0GOEV( ~#1VEV>  xZH͘HUͣE$ͣE(Ͳ ~, ͩRj ͡RͣE)}ZH( rD CʸVw# ͚ØH* E͉Xv ìV͵Rp j !' ~( (#~ `iBX>O #~*P(HxGͫ=>2u ~( K~(ͳ;z xG:7 WGP+O( ͣE)OͣE,O* * ͝E(@N##~w#ͣ> |PͦP* " * ͝E y_xW `i" * ͝E(##~w#ͣ>N#F# PͦP* * ͝E(~###ͣ>ڬ ZH>J=J*i &J&J!ØH~#N#Fo,- ͳ,* WJPYN*k ͝E G "k *H +F+N+͝E"H M7JW~MkJ#^#VXH͵ *i sØHͣE(Ͳ ͣE,͐ͣE)(͵ wJͿJ͵ > {ZHG(*i w#JKO>~8xH#F#fh DM]Ho.J>JS:2n+(ͣE,ͣER’ 22m!6"sD:n2*q"s"c*g#|< "g͉Xa 2  ( ( ( (S͉X0"( #͉X8 (,S ͉X8 (*c( 46!0 { (BlH%11ɷw#óY2ay(XF7 ʟM (H ʡL=FʡL ʩLMÔLDM>#L 6D!1 !ÔL ڔLx< *c|>(!1 "gUyq#͑B ”L24 > ͑B͢C( ʔLL: Dw!0 >2 ;2 :4 2N+~ ( !1 ~͑B# '+~ ( ( (:NWz/ NY!' ůwxX:D[ʅ =g =+Wѯd <ʅ !% ^#Vr+s͸R(/k PY ,- !]W`i>T!' ~WxX) ͵Rp !& ! ~+nO͵Rp ! ~M*c~ʻF6]DM'~V4N#V p(zw w+s#r#6#6DM!" s#r#6:o BX CQ_* ͝E(U~###ͣ>N#F#  "m N #*m ͝E(5Qů#^#V#* ͝E*i͝E+++DHK+I* DM* * }o|g" *k " ͒D`i+"k : (* DM* ͯ"\>2 : ·T:2nT2 2 * DM* " *k #* "k ͝E `i" * |*i+ʆͫґ `iØHJK~OK_LJ=O~GCkJM_#~#foFr+1pͣE)C͌>(͵ ͣE,͐ͳ,ͣE,* ͐ͣE)7J)M=JG=O>x~#F#fh GN#^#V  ( #ѯx<#ͣE(ͳ;ͳ,#^#V* ͝E8*i͝E^>͠W* *i͝EʘT~#͠W!=(=( =( !9DM!-O* * *w Æ2 2 ~ 2 #+S!" +OͣE,,(͐"" +(MͣE,(ͣEAͣELͣELPͣE,’ 2 ̈́&$`i" ͫ0 T]" ͝EP*i+#~#uP#^#V"g(:(( +(>2u ͳ;>G>͑B> ͑B>͑B"q $̀N33  " *g*q $’ ̀N¨N" *g" ##^#V#~#fo"g͐+( A3Æ* "gÆ!9~#  N#F`i͝E ì >2u ~%ͳ;j++" ʞ' ͟D!9 +"w (;ͣE(ͳ;s#r#~,  | | > (>  ͤX!)0)#))0 0#= }_}la)0#x"4^! "6^!) "8^!}o|g͝E8bk::^(;͝E0\DM*8^*6^*]"6^PY\}o|g*4^#"4^ \DM*6^*8^*]"6^PY2o*4^zv}vvJzz{avdvgvFCGFRcn(Llmr  KNBTSUTϧUTTO6EELOSżONԘLEAҒINSNDBV*V+V,O HRAḺOMMOγHAIδOLOATI͆EFSTҩEFINԪEFSNǫEFDB̬EƖELETŦE̦NāLSŞRASŢDIԣRROҤRRX O.QOM= #"i" {ozgڴD|g}o|8!{ozgڴD"F "e"k " *iD}o|g++%!`;H͑3!`;H!H"WD!K ";^ Owned by Microsoft Bytes free BASIC-80 Rev. 5.2 [Apple CP/M Version] Copyright (C) 1980 by Microsoft Created: 12-Nov-80 xX <ʅ < ͘ m !%w#w#w#w~VZ™E?X*w ) p# ÙEOU%OU _ͤX<m  !6# =[ĤX2!9[!9[m O!  ~#RNC: I NC : ( I)CH1 PTRIe: PTR :: "No Room": %f  : : (," ");: :"-> ",A$: : CH Ef PTR,CH1: PTR,CHOf {f NC : "None to Delete": f 6:PTR: Q d Q >,,^,vdCTRL:: :" ++ Keyboard Character Redefinition ++": : :8e : "Add/Delete/Quit (A/D/Q) - ";: (): : A$Ke A$"Q"  we A$"A"  : A$"D"  : e 6:CH1CHePT! ~#fo͝Es#r :o( !&]!& W~# x DM͐]ʂ ͅ]! w!( V6 (zw͎]ʂ ͅ]! ~!! ^#V! s#rDM}]x]͝E"w ͍#ʹ]>U]ÙE *i* ͝E!;}o|g!0;}o|g     *i* ͝E!0;}o|IELĹILEӿRIOTωO TωOSUEԺOMLIGCOLOPLOTASCREXNPUԅƋNSTNMNKEYNVERSILEԈINŭOAĽSEPRINԛLISԜPOISԓO O/EEFTO0ERGžOKI1KS2KD3IDEXԃORMAOTRACŠAMEהOΕPEθCTPTIOεUԻOKŗRINԑOEEb:b: I/O CONFIGURATION UTILITYb:b: COPYRIGHT (C) 1980 MICROSOFT (NK)b:c: REVISED 11/12/80c:Hc:  : " Initializing.";::".";: {c :: : )"++ I/O CONFIGURATION PROGRAM ++"c ::" 1. ConfiBy ~ (>.͑B :4 W:^8> ͑B͑BD ~*6?# O!!4 #4 #4y" ʅ ><ͣ[*c* X! 4ͣ[*c#!*k * ͝EáT+(* ͝E! s#r#w 2:^ͩRj ! ^#V~,vOOVi2j580_95E5577i-555QiJ7Hj@vhB6>Bio o B7@G@5iiijjb66oB6B44448{5qq0ru5rD]D}|xbaxw)x3~| ~>y=ybx}EE@EEEEEBFxFFFJ:K;HF"GUnnn~NzPiN\]:^L\4^^^o.>mknmnBvOOPgP(>(>P2(~ !" !J "H ! " *"F >2!_"_:__<2_!~"__F#~+w##H_+6"_!_/(+6""_#/(  _6S(:Mʍ_F’ ͣE:(z{2"F +(ͣE/~_ͣE:" +*F +"F +:!O^"qs2<s#r# *  Dg!;}o|g   *g|<: D*i+6*_~SF!Fa2 "e" *"lZ|2 ^#V"TD"0D"##^#V"C##^#V"C##^#V"B's#r#'s#r#'s#r#(s#r!'"*"& 2!^!!""!"g2b23 2 2 2X!"Z20:(=POR R>SToOKKMuMO#QQCQ;0ONEXT without FORSyntax errorRETURN without GOSUBOut of DATAIllegal function callOverflowOut of memoryUndefined line numberSubscript out of rangeDuplicate DefinitionDivision by zeroIllegal directType mismatchOu0(0 ~#" &o" >2 !C4~##" +f<2  GN" !C4 30?<=: 0 8* ###^#VQ3: 2 (* " * " 3! N3@jo AOG3 3@jAG3xyf2?x{g! :5]b!"D:W (C*X W͈>*8> f#p0 2W 2W *Z 8i0"X : (Cd#p83<=(42~ ̿N0"\ Rxͬ3"b ͈8v5 DܔB(7: *# "H *o h"o t#ve select errorFile Read Only4444444444pP8,Ʉw:42:(J >2 2 U 0~|( (~#42!@}O|G!>: yÉ +=2 <42# : <(=1+~ ( ( (#>d2R 5_%i"T : u:?!m Nʹ5"N !9  +V+^##*N i2"^ !h*N *D%i*^ ËK in Ok Break!t of string spaceString too longString formula too complexCan't continueUndefined user functionNo RESUMERESUME without errorUnprintable errorMissing operandLine buffer overflow??FOR Without NEXT??WHILE without WENDWEND without WHILEReset e!dTӁ2 2 ;~"2 12: ~1?>000y((((<.(A>?20>422 42 00+1#s#r# w# y =!6"P*@"i ͍h*N"P*i "@>*Fbk~####~( 0 833#s#r(4(~,(o 34o *FDM~#+##~#foi`i~#fo??3#u:=(7vl5_=4(#^#V*o i8 >Xlk6#^#Vg$g=ʇ ҇ u:3vO~̅@͔N"O͵NQZ~> v:O͵NGNO=G+3o ͶD3*q "D*T 3j3Ĺg"\ s^ ~:()o #~#. #^#V"D: (>[fW>]f3k3ց5[4@O! N#F#~: (0i 8^ :  * #2 9~#  N#F#i`z(i "á *D|<(:h  Kii=96543>7@?2C: *P "D   *D"` 2 2 |<("b  *^ h{K25*\ "d *` |<("k "m *f |!h ( 5Å3wY2?{g!!{G020 8>'_Ͷ5# *` rrorFIELD overflowInternal errorBad file numberFile not foundBad file modeFile already open?Disk I/O errorFile already exists??Disk fullInput past endBad record numberBad file name?Direct statement in fileToo many filesDisk Read OnlyDri>2 22122>422~.( :ҿ10ڿ1: ~1(.1>4242}42|42 0~ͧT2:  * |> }e. 042! =8! ~42#= 0e2 t2& 3 > 423H54: * Ͷ5#*Di܋Ԉ0 > 2V D`iÉ "T  "^ !9"^ *T k3 "^ ‰ "D!k3>:yHG+3ȸ#"(<(֌ 츊W5_%i"T : u:G###N#F>!C* +p+q+w:V rC%iB%iA%iS%iE:t x *q *s ix ~0o o 2s <2t 3~YD#ODÑf( u:vO!D@l pfi#~ͧT~ vO"%^͌]Random number seed (-32768- to 32767)*D"q +3(( #~#Yʉ #^#V"q 3y~( (o|P {o|< {o|2 {/o|/}//o|//}o|gQ:7: ͦ%i͈@s#r(&@@s#r~(´535_~)ʴ5%i,&@: "i ~#fo{ ~(s?3"J *i %i(>2R 5_: u:"i "J (Ԉgx80/o83͈@(z8*@| :8:: :;o<(&Q%i)+(*@|( ~ :8]8:7: /8 <(͈g{=x8 f3V728go"@%i#ʥv.q95_5P+pfik>5?Redo from start #~o " b98:S i !8@l*\ vE4 B >\ A\* "W: O ( H >&{: 8!(#~ ̿N~#( : 8  .(D(E {(* Aa D͈0T]i4! @l!*o i `i"o Bͣ~2>u:Bͣ%i,͗@vO=: : æK PX(*,( 4PsM3ʄ ڧTAjҼ< E4<;==(ʮ<"kʳ=&< 3:52> 3*` Q )3%i(# ͔@Qvd<5_%i)|4O8>nxGG]GGgnyʭ>q:%i)}x:*i mN5_" =N~a{_&43mkmN *3%i4z( ͆PYv5"f :h {:5_Þ ͗@~G(%i+K xʱ34,h ~ <25~( 4zH5<3*d *` "D~ #####ô5͗@4É  (4(%i,*Z (4o |g +"g |2d !O ͑=w# x *D#| É %i>2R O:_~o #~o #coo 3͗@2:_{@29,(͗@2;_{@2=~,3͗@2<0/<3u:vOz3u:͋@4+3{>28aͬ!"DN#F#x#*@|̮gN#F#i""b W~ (> f?!h!9N: *i ~)(%i,*J %i,2 (?2 !9N!9.,7?: G: Od4}! O@?5*i 3*J %i)>"J : O!hO/2?>2 k~, 2 3%i;Cl: ( >?f> f+pfi6,+>2R 35_~+( #3o "8(() 3(,o ~,8>2 9: =8=̼m+3~,(+386,*u 2S %i,5_~,(:S H:2i *@|—v= +3WGBK(%i,4(%i,4o z4͈͈`ii4 4!i4^{#V(~#+ qC^{#V( #s#r "2V *F+#~##^#V3(O:V y(W 3 3 4z ' 4͈ > 8={g!C@lW W+Undefined line ƒC4O3yu=q:%i,5P* ͗@ͦ<} 8O<>2  N#fi-++<́NZx:vO}/o|/g" È:: 07vOzQ{ʖQ4>F {4"Z 2W "X >u:~,3(%i+͈N(3E5 ±3* ʹ53  >28O7v+3̈g8Xd88,(^;x8u:=( "Wk6 * 4*@| 5* :8(::G<7:77?0:;G<(: ( ?0=ԈgClO7*@|( ~ &:8(:9G<:7(7:=G: A! A͈g~h# 2 ͬ#~ 8 _8[A_.( A:A: ( < > >2 { 8 A<~ #~#  eP!QG@ #T]~(#A~ (y_ : >2 [ 2 : >2 (> sl{~#_slA 2 AAj0:?+3KGR;*J x:6;6;Wo "J 3O͚N\vO=xdd!==:* ky2 : (;0+Wx("z(Dx(Qzʇ 0S! N#F* PN" " ͪNP!: og~#foN2 (" O! ͚NP͵N" " P͚N"( :S W(:,+kO:i y!':53:ڧTàT+3(,8+39:S Li8ʹ5 #~#ʉ #^#V"P 3 9%iu:%i(+!h;2 "i *i ~"J ;_ : {pm !xV:z;Q+;z+;! : ʇ N#F:#N#F:#! N#F#N#F ( 3(*D*q "D5_+3D(%i,+E"D: 2 2 ͎E!<GE2 TEuE* :hE]lc_o{g}!~E:gg͗@4=͎E!;E2 !" uE!/E:<=g." :Q:T:K(!XE2K"2>20 >5=S>! N#F#=T>! p+q+=T: bV: LM44VVtT! qA>R?8>R: <=R! 6S! 4Sx ! 5 Ly2 + ~q+ N+~VVwR4VV L-P1E>2 `hO~&<-T+(+3ڧU.PUe(EU3l( L(q(5 L>.! N#G.x(}! Gx(NƀwcMNw+GN/ L.V͵NxNVGͦK! 4NV: : /<! Op#6K͈N=Qʇ ! ~w͈NogO=ʇ GN* ||* * ͸N" `i" ! ^#V#N#F# : Gw#! ~7w?##wy7O! N!%i( K%i)*G*G*G!H!J"IyÀIIE A~(>F"G"G"G%i͗@ 42G0!J_^#V ( 0go"G!H"H͑JæI!H"HEÎH©HyʠH~wxʿH,~w-xʸH~wyʿH,~w-HyHywxʿH,w-xHxwyʿH,yw-ٯ[N͖Qg{oO! ~w! ~G+N N0/<#Fwx+ F+N9N! G>w2 ! S: 2 xnRRүR4VV-SïR>R! RG: ! Vwz# x L! 4SRx( ! w L: R! ~++w! 4# 4VV+6 ! R>!  2R# OcLhcGy 'JTeox 2 | y0O )zWyOLx\E( ! w0 Lx! JLF#~怩OêN 4UV~_#~W#~O! ~/woG}_}W}O8CZQ oz y-O0-yOzW{_xG$cCu͍M r5GN4L1rM͵N>2 ͚N!Le]ė@0c>2"!" TE:V2VG #͗@IF>'2,B2Gx=2E2K!E%i͗@{020ͦF44W%iA%iT͗@00(WF2E{2Gz2,>O=Ç GOW_͵NNg`P>wL|JLcLz< =GNzPvNzPmN=0ʇ O! ~: ~SR2 yR! N = xGN!PNGNy! yO#x+y+z+{z|QNRN}RN! N GN!PNGNO! y#O+ FOPN=* ʇ ON![NROØO͘K: 2 : ҁ 2 Oaj=͑J:G!I0/S: S2 !vNS ! NSR ! N>SSR! T=SSSS! 5 L!͚NͪN!Le]uM͚NVNæKGN.Ny2IM"DMPX!K!4M! ~#(,Wy0O|g}oxG^Mx Gz CZQO͚N!SͧNGN^V.N44+~2M+~2M+~2MAOW_2M}o|gxG>?02M7y<=M:MxM> 9L{_zWyO)xG:M2My ! 2>ͦF<2E{<2F! WF0E WF`͈@%i,͗@(%i,͗@W~(͚@{42F!E:G2>3%i(ͳF%i)!qE:EF3:0F!Ew#w#w3(,%i(E~)(, 3͗@~,3%i)* F2P!S(0-0u~,3:GF3 ~5#(!x(>)la)0 la= |GQy|GzOP͚NQV|OQDM!>)8)0 wQ= |pQxQ(P͚NPMxOPvN|r QQDM!> 07>{_zW}o|g= fQ|GQ|OOoygO* Q|0Px (!*G"!z0 ͈@{z0%i,͗@0O I KsII͈H33 KH~(:G/<2Gi`"G*GI9DEF{ :_É P![͸N͸NvNx: ʪN0 /<͚NͪNNgwL|! KWL8L#4VV.͙LSG~_#~W#~:G*Go}*G|0<=_ *&/7}(oGJ}*G| o(<_( &}(oGJ?`FJg"GoUJ-7^J˹7˰lJ,7ptJ|J*UU*ժ:G!J (0(( !Z !J"IɃ>ė@42WG> #͗@BHQ( : (>~%\U#lU!mUd(D uU3͗=3V _{_UU mN=!cMO= uUT3!cM!vOķuU3OP=0NT==jMSf o&DM#hwh#dxEq x+~h A͈gz\ ff_W fW~#!e#(A&eʪe+>(+~#.(E_e\( $(* x#8~$> #K!$^Nw+w+w5Jʙ9v" GSљ e͘w>ROhFhiuh!^͛K: w"~M͚N͆PͣKO^ͦKͦKGNvNͦKvN: ^2 !^V]: 2 "~Ie&X4#]I͚N:^͚NͪN4^sMGN\vN: 8 QY#~+=X-X0OxG=X#~W`xE2Xy W>2 BX|W*XW" `i" ͪN#WZ60̿NZ+~0(.ĿN(!=>"w#6+X6-/</ 0:#p#w#6! #z5YYZzZ͋[{!N=ZZW(p#6#V#ilaP=DM : DM)8)()b *i 7~#O qG#w rG#( #(x='b=25*` <4"b ͈v5`i##N#F# A|<>!fW> f!  ~# G\g(<08 0 _zW!bb dO+d8d(E18 !Md\cZrN vH Tʚ;@B''d GB կ())))m\y=m\y\0:v\ (X\V\!vN͚N![ͧNO!9E>2 GNx(<\ʄV Ly͵N\͆PO|" " ܈\vNLM8;M: V$P͈TNVN$PR͚NVNæK{ 0 0_$UËV! =>V: ?VyËV: ZV: ËV: /ËVyÄV! WN:W2 =V: ÂV: !"H*f |¼V: ʩV¼V>2 *HOD2 > YD> YD! WVWN=V! WN*f |V*Hwi!w"Hʈ`&f͈gob~h# !{c7\g_{c~Zchc8#~  A͈gÆb~>\h~( hc >\f~\g 0 (( (>fwh# 6H&c\g($(" 8d( (.(* (& 8_ >_(h+c ~7cM ]h/]͚N͆PƁ ]ͣK!9]e]JM͚N: ,] LLVͪN|Yt&wz^Pc|u~r1͚NQ͵NM͚N~#ͧN=M͸NͦKRO3!LͧN͚]0PGN!^]!$^ͧN!^Ȇw#O ͸NM:^<2^!$^O ͛K͵N{YOO6+F6!^4~֫ w ʁ r !w"H! @l?lO͡W>W͡W(6+͈N>W6-mN#60:J W: XʺXҪW͋[! F :J _ ( x* {uWAq3(E(D( 0(,(. +60{(+6${+p2J ! 6 ͚N* * 2 UXE~W:W0W #~W>DGW" `i" 42q:s (zla*s i(E^#~# : ~(##^^#V# : x DMcMa É #:q #(+Bb: w#_!bq#p.b#O!h##"J q#: y8 :s O0q#p#P= BK6hDh"s +6i W*J ^) ++s#r#82GO~#^6,#=E[N![NRP[> Z/>R0>Rp#= ! ͧN ͘K>4\>ZN#F#* /}o|g0" p#= Zw1_cƤ~@zWOUY Z/<S ͏Z=sZCOO[@OZͅU͔U͏Z=Zt#O[@OZ=60# Z60#={.šd# (%~##(?eT]^###xG#z+ x(~-( >W(Tu:Cx4z#W@l+37(2S ;(,o 3~#N#fi_x d ffhd܈gͿm8 f~#f> f(u:5P* A\nCli,ys*q *o i(@N##~w#%b s(t*q "q *s i y_xW `i"s *s i(##~w#%bN#F# Gt(t*o *q i(~###%b t_*s i(U~###%bN#F#  "J N #*J i(tů#^#V#*o i*Fi+++kN͂l~2>m4#^#Vk͚@*F sl3%i(͗@%i,u:%i)=(͚@mAn͚@> {kG(*F w#nO>~8xXl#F#fh DMkoͰmmln~n4o]n=O~GCm2>_#~#foFr+3͠Tp%i)C3q:=>(͚@4%i,:424f > f͒g> Dhi~ +*#  >ƕo>8g9*B++"^ É Wh͂lWh*H i:pG!P^#V#x*Fi2 2W 2V w#w#"o *F+"T : 2t 2s !w 6#]!$^N!^w#w#w2h og"f "m *# : "H 7i*o "q "s : x*B++"^ 3k3*q "Dk3!9~#  N#F`ii É >2R ~%35_=NvO" ʃG !h!9 +3"T (;%i(5_s#r#~,  3%i)"T >!=(=( =( !9DM!r* *^ *T k32 2 ~ 2 #+3yw!" +3Gs%i,,(u:B"~ (( "3x, (+~ (#ykE >*% " >2 NH i"% ~É #kͼmͺN f ̒g*s *H /O #i8"H #ʉ Zl*# "H !*s !' *% il'm! "e *q "b *o *b i(~###%b (m_*e ~#fo*q ("e ##^#V#"b * <{e=G> {efz>+f*@| {:8ʑf :7=277 > f:7 (8::<:7( !:̂f((<27Oɯ28:7> lf> lf27:?sl g>  : : (=2 :;=2 > > f:  8g 8:;<(=G: <(2=oͼm͂l*s *H >>?f> f#p$grp6p242 >q$g 2͈g!Çb:>>\2> (f+( ~f+f f͈g! 2>O(:>( >\f2>y(X̒i7 !q (H #p=̒i#p +pEqpp>#ap 6͈g! Ap px< *@|>(u:5P%i,* u:%i)͹mcM2>ͿmG=O>x~#F#fh GN#^#V  ( #ѯx<#%i(5_5P#^#V*s i8*Fi0 kN%i,͗@4~oj:͹mG!cMy~4<8yH #^#fk GN#~#foyw# )(%i,͗@%i)##!' "% 9Eyf8go" 2d " "g " 2R *T |}~ ##~:3o *F(4͈`iv5+"u <\ix"\ !' "% !*D}<( "k *\ "m 2?yf{g! "> 282?>^f@fÈg*m |ʉ *k "D>2 5_! N*q =%i,5_=‡ *q i +3(M%i,(%iA%iL%iLkt%i,o 2 3a D`i" ͈0 T]" i4kt*F+#~#s#^#V"D3(:(( 3ʹ5+3(>2R 5_(HxG-a>2R ~( K~(45_z xG: W_z4BK!s s 2R ~( s+3^s( 3%i)^s%*s iLm~###%bN#F#  "L N #*L i(mů#^#V#DM*H i`ii`i}+F+N+n& PY+DM*H hq#pi`+Ål* ;5P~* ډ kmͿm*F ͨmͨm!:l~#N#Fo,- 5P* mPYN*H i G "H *% +F+N+i"% 2>͹mW :KgĈgO͒g:<G: <02 *@|(/ |cMx: ?u:J!k3h! @l:?̐i/2?ʐi: Èg6! > f> f*@|(:8(27ɯ2 \g\g24̒iQi3g ( \gk_ n! " >2 ! 4"D:2yq#f p2 > f$g( prp: ʃgw! >2 ;2 3: 2q+~ ( ! ~f# '+~ ( ( (:qWz/ ͈q>G>f> f>f"N ͲD3r33  "^ *D*N $o r*r"^ *D"q ##^#V#~#fo"Du:͈N( A*j iu ~#~#+kͧN:l !m ͧNěKN͸NO4####N#F#^#Vi`:l *m  #Q: ʁ r+s^#V#0O͸N( "Di`g3"^ *T ~,k33j͹m~#N#Fm^#N#F{zد< #(?RN>\A\"Wkͼmn~#XlN#FkoͰm>Xl!E w#s#r+"P#4N N>2R 5_42R `i j *s i `i"s ~,3~A[?ʑh,( 4+3ʑh%i,ʑh*B,(u:B|4+3(<%i,(64+3o !Ni6hj6h*o  i6h"# "BÑh*B*# {_zW}_|W2l "j 5_"T u ^#V#*s DM*o *q }o|g"e *H " h`i+"H : (* DM* ͔B9>2 : 9x:p2KÝw2 2 *o DM*e "q *H #* "H i `i"s * |*F+k3͈v5 `ik3ô5v+3(Mu:=(5"Wk* #^#V r+s+5Cl+3(";(%i,+3>,f>"fCl>"f*@|(~ }ý Owned by Microsoft Bytes free BASIC-80 Rev. 5.2 [Apple CP/M Version] Copyright (C) 1980 by Microsoft Created: 12-Nov-80 x _&|<J  !6# Ϳ~&|2!ͻ~!ͻ~J O!  ~#fy ~ (>.f : W:;8> ff܈g ~*6?# O!!4 #4 #4y" b ><##"o !p~2K6͍h:K2p: ?u:J#k38;ziwh6hyw+3(xo 2J |>*@|B‰ é3{w+3(%i,P%iAë@rCͬ>"{*o *Fix~#"{z:p x=x~,3~#3͗@xů͞xѯ+vM G ! ~#fo" "g"g"m3##^#V"`g##^#V" g##^#V"rf}Ks#r#Ks#r#Ks#r#Ks#r!zK"*"E 2!X!!""!"D2?2 2 2 25!"720:(=(>(>P2Kc@!" !' "% ! " *"# >2p!O"P:RS<2R!~"PSF#~+w##ʂ+6"P!3S/(+6""P#/( w+w!(͒{7?*@' 6#67u:͹m~Y #^#fk_8 N#~:(++@Y y@Y Y  #|~. ̀|7# 2z Y Y > (>  &| f+| ͈g8#+vѻ(G %i,`i"@+3#3u:͚@_:pM !PN#F ;v!) ! >>>?k*F Nn>>>͹m4<#N#fi2 N=: , Z v5_5P85W_ |S  " G{,x PX |8C! Oz"y(& (M ! "!) "!}o|gi8bk:(;i0wDM**ͬ"PYv}o|g*#" wDM**ͬ"PY2L*! ~#fois#r :L( !!& ]{~# x DM_ ! w!( V6 (zw_ !%*@* ͊{! 4%*@#!*H * i#x+3(4* i4! s#r#w 2̧+vG ! ^#V~,4+3o {\ +s#r! w#w! ~#fo!i 8BK>!)0)#))0 0#= }_}la)40#x4"!"| G~,͔@%iA%iS5_5PO* "* i_ q#s#r75_5Pj:͹mF~O#^#Vʽy*Fi00*o i8(Y*s *H iyyXl͹m#s#r#^#V#^#Vy0GOy( ~#óyy>  xklÁy3%i$%i(3 S63S(:MFo 3%i:<(z4{42p"# +3(%i/3%i:<" +*# +"# +:p!с"NP2p<s#r# *  DM= #"F"^ {ozg6h|g}o|8!{ozg6h"# "B"H "^ *FDh}o|g++ͨE!@lW!@l!@l"4͈g!( "8u:͹m~G #N#F O( I(RG %i,#3͗@%i,{M _:vV &|z3"T 8{f}!~ 6B#6A#6Sz"@# w# 66{  ( ( ( (pw |0"( # |8 (,Kw |8 (*@( 46! { (Bk=3ܧTԠTɷw#5}yw:p2K+3(%i,%iRo 2p2J!6"Pwh:K2p*N"P"@*D#|< "D |> 2 ͅxmi *F*o i!_}o|g!^}o|g     *F*o i!^}o|g!_}o|g   *D|<: 4bh*F+6*P~w#!Ȅ2 "B"^ *"}|2 ^#V) 7vM !& ! ~+n4>7vM ! ~2>*@~=jʸDM'~́z4N#V p(zw w+s#r#6#6DM!" s#r#6:L {́z8*@~( ~( +~#5O ~+~({ 7>*@T]% N#F+q#p##6T]{:~> >͗@~, 3+vG #v%i)}4k( g \g:zw# 8l*^ ii |S .z7vM G !' ~( (#~ `i{>O #~ÁNPY!' ůw{:~b =D =­zѯA T!' ~Ąz{I NC : CH( I) PTRIf: PTR :"Not There": g PTR IPTR : I,( I):"g! NC,,g" \g#" Function Software Hardware":gg$CTRLg%HLD( ):SLD( )g& I u ()(DRV) :"Can't read/write - RW13 in effect"v:"Insert disk and hit any key ";:A$$():::"Working...";2v B$"R" ER() : ER()BvI(())sv:: ER "Disk write protected": v ER  v"Diskle Name? ",F$: (F$)  : G$".COM": I (F$): (F$,I,)"." G$""o`:F$F$G$pa:: "Loading.";: "R",,F$: , AS B$/pbPTR: ,YpcRCRD:BASE(#):PTRBASE:NP(PTR)pd NP :: "Bad file format": I ::"RUB" CH:i9 I  : CH$(CTRL$,I,) CHI:i:NCi;CH( NC): CH NC 9j<" ";: : )" -> ";:CH( NC): :Kj=NCNC: ;j>CTRL:: "+ Terminal Screen Function Definition +":j? #): HBYT,(PTR): PADR,J :I():PTRPTRsu:::"Operation complete": I  :::  +tv: :"+ Read/Write I/O Configuration Block +"Mtw :"Read or Write (R/W)? ";qtx : A$"R" A$"W"  zty A$tzB$A$t{ : : : "Require Lead-in (Y/N)? ";: : A$"Y" A$"N" TmU A$: A$"Y" CHCHXnV : "Software or Hardware (S/H)? ";: : A$"S" A$"H" V : SHNDX: A$"H" SHNDX onW QSHNDX,CHnX Q SHNDX,OFFSTO : FUN$(I);: : " : ";g'CH1( I): CH1 CH1CH1:CHSLD: g(CHCH1: : h) :"--> "; "( ) h2 "XY Xmit Order : ";i3 ( ) "YX"; : "XY";=i4 :"--> ";: ( ) "YX" : "XY"Ci5~i6  : (," "):  :"Char: ",A$: : CH 6i7i8 CH$rn PTR   ".";ro: RCRD ,rpPTRBASE: P NP : Q(A$): Q Q P5mQ : Q "Lead-in char :"; : FUN$(Q))": ";hmR "",A$: : CH : (," "): QzmS Q [mT Q V : kF : A$"S" A$"H" FkGOFF: A$"H" OFF kH I  : OFFI,SF(Q,I):kI >lJ:lK >BlL: )"++ Screen Function Definition ++": _lM )"1 - Lead-in char"lNJ: I : )I;: )"- "FUN$(I): I/O error"v I ::  v CH! CTRL "Ctrl-"(CH@);: : (CTRL$,CH,);:w CH~ "7EH";:,w CH "RUB";:Ww CH` LC "LC- " (CH );:jw " "(CH);:w I (A$):J((A$,I,))6ͭ:}"!}5́ͭ́3*yM"h:}^a A2}O>Vͧ^:}>*z& ~ !z4í!{q*v#"v͙dͧ*vv :{w:x<2xO>}|ͧ "{RETL((RET$)):RETH((RET$)){ SF(, ): I : J  : SF(I,J)::|LC: ( ) ( ) LC| ( ) : :"CAN YOUR APPLE DISPLAY LOWER CASE?": " Y/N- ";: : A$: A$"Y" LC: , : LC: I : FUN$(I):y".";: I : J:SZ$SZ$(J):z(SZ$,)(( )):(SZ$,)(( )):(SZ$,)(( ))Dz".";: I U: J:RD$RD$(J)::WR$RD$jzOLDDRV( )(( ))uz ".";z I  : J: I ͊!p+q*͍2!p+q*͍2!p+q*͊!p+q*͍!p+q*͍!p+q*͍2!s+p+q+p+q:=2ʦ** w*#"*#"!p+q(+*DM*p*& 6:ep\:=8,33,184,243,126,245,35,16,251,62,1 ,50,235,243,33,16,16,34,208,243,33C~ 0,9,34,224,243,38,2,34,232,243,68,42,222,243,119,58,234,243,183,32,10 ,33,225,243,52,33,233,243,52,16~ 236,6,8,33,191,243,209,114,43,16,251,225,34,222,243,111,38 ,0,62,8,5: J` (A$,I,)(J )w:wA$$():J(A$): J` A$(J )wwCH: (A$) x (A$) CH(A$):Cx (A$)("&") CH(A$) :Mx }x (A$,)"CTRL-" CH((A$,,))@:x F$A$: F$33,184,243,126,245,35,16,251,62,1 ,50,235,243,33,16,16,34,208,243,33A~ 0,9,34,224,243,38,2,34,232,243,68,42,222,243,119,58,234,243,183,32,10 ,33,225,243,52,33,233,243,52,16~ 236,6,8,33,191,243,209,114,43,16,251,225,34,222,243,111,38 ,0,62,8,50, , |} Clear screen,Clr to EOS,Clr to EOL,Lo-Lite text,Hi-Lite text,Home Cursor,Address Cursor,Cursor Up,Cursor Forwardu} 205,0,0,77,205,27,218,124,183,40,12,17,10,0,25,94,35,86,26,31 ,38,0,111,229,42,5,1,227,201} 42,222,243,229,6,8,,J:z".";:(WR$,)()z I : J:DP$DP$(J):zRET$( )( ) {I(""): PEK((SZ$))<{ PEK((RD$)): ,( ): ,( )T{ PEK((WR$)){IPEK((DP$)): I:LBYTI:HBYTI:PADRI:F$ͧ!t6>!t%\= >!t6:t<2t=O! ~2u b:<2O>9b!60+~9b!60+4:uat:u_2u:uMʉSͧ!v6!"v!|6:|Ҁ!x6 2}:} Hk:} h:}$6 2}$*}M3:}02}O> ͧ3!z0,233,243,229,42,5~ 1,227,201,32,3,14,169,0,141,199,3,169,0,141,200,3,96~ 33,0,0,34,0,&HF3,201$ 32,27,170,217,212,169,168,30,189,11,12U 128,126,156,152,143,153,159,146,145,140,16| 160,0,12,11,29,14,15,25,30,31,2827,170,217,212"RUB" CH:x I  : F$(CTRL$,I,) CHIxxMy AZ:CTRL$"NULSOHSTXETXET ENQACKBELBS HT LF VT FF CR SO SI DLEDC1DC2DC3DC4NAKSYNETBCANEM SUBESCFS GS RS US SP "y PEK(X)(X)((X)((X)))y FUN$(): copyright(c) 1977, digital research $Error On Line $SUBNo 'SUB' File Present$Disk Write Error$Command Buffer Overflow$Command Too Long$Parameter Error$Invalid Control Character$Directory Full$Cannot Close, Read/Only?$!9"!͇͊!p+q*: , |} Clear screen,Clr to EOS,Clr to EOL,Lo-Lite text,Hi-Lite text,Home Cursor,Address Cursor,Cursor Up,Cursor Forwardw} 205,0,0,77,205,27,218,124,183,40,12,17,10,0,25,94,35,86,26,31 ,38,0,111,229,42,5,1,227,201} 42,222,243,229,6," "{RETL((RET$)):RETH((RET$)){ SF(, ): I : J  : SF(I,J)::|LC: ( ) ( ) LC| ( ) : :"CAN YOUR APPLE DISPLAY LOWER CASE?": " Y/N- ";: : A$: A$"Y" LC: , : LC(INP:/OUT:SPACE)(INP:/OUT:SPACE)(INP:/OUT:SPACE)(INP:/OUT:SPACE)(INP:/OUT:SPACE)(INP:/OUT:SPACE)(INP:/OUT:SPACE)(INP:/OUT:SPACE)(INP:/OUT:SPACE)(INP:/OUT:SPACE)(INP:/OUT:SPACE)(INP:/OUT:SPACE)(INP:/OUT:SPACE)(INP:/OUT:SPACE)(INP:/OUT:SPACE)ͯ m!62m!62m!62m!62m'2:2:TҒ:2!6*ME:2::Ҳ:<22ý: 2:} >ͯ :i:2:d*M:[ ͔: :ͳ.!ws+p+q+p+q:w=2wN *s*u w*s#"s*u#"u' !"*M^7 !x6:!xھ **DM͆ 2yʭ :yʗ ͯ *"*6:2x÷ *"!x4d !"/ !j}=2| !"*KM^'_ !z6:|!z1 *$DESTINATION IS R/O, DELETE (Y/N)?$**NOT DELETED**$$$$$$$NOT FOUND$COPYING -$REQUIRES CP/M 2.0 OR NEWER FOR OPERATION.$UNRECOGNIZED DESTINATION$CANNOT WRITE$INVALID PIP FORMAT$CANNOT READ$INVALID SEPARATOR$1 :2L> ̈́M9 :   *}2D" * * *&"!q:UY: Y:ҩ: ʩ:_2ʘ:€!6<:<2!ژ!6 >!]Ҥ; !6:Q::H: !6*M : !6!q:a/>z!ͦ>ͦ!q:_  !p+q.*   !q*&!p+q*2!p+q*2!p+q*22!p+q*!p+q*!p+q*!p+q*2!p+q* COPYRIGHT (C) 1979, DIGITAL RESEARCH, PIP VERS 1.5$$$ SUB =.:,<> _[]INPIRDPTRUR1UR2RDROUTLPTUL1PRNLSTPTPUP1UP2PUNTTYCRTUC1CONNULEOFDISK READ ERROR$DISK WRITE ERROR$VERIFY ERROR$NOT A CHARACTER SINK$READER STOPPING $NOT A CHARACTER SOURCE$! ^#V͎ * :w*#" = = = = = ͯ  *M !6q  !6q  !6q  *& !6à  !6 à  !60à  *& !6  !6  !6  *& . 1 4 7 : = F P [ f q   "}*}DM͆ ' ͯ *"!z4 :e !"͆ !z6:|!z '? 2*H#"H!{6:{ր!Ң *{& :{4 2!{4m *":ڹ ͯ !z4I '2!"!q: !4>!S :S! :2*M221@:2!o6+6+6!6#6!6#6:G*o .!N6:^*M^!K6!6!6+6' :$::=2K  :ʤ\:ҷ\x'Ͳ:!\͢  :͈'! ͟/H:_2:!q:A/>Z!/H8: 2::=O>m:W!Q} Hmd>9>!6:2*M!E ^#V͎ڗO **~2*#"m2m͖ 2m!6m!6m!6 m2m!p+q* !q*& *M *M !p+q*!!p+q*"!p+q*$!6  !kp+q*j> >ڪ Þ !qp+q/ *pDM9: :M2r:N!r !:r *r& N!r4 !6:ABORTED$BAD PARAMETER$INVALID USER NUMBER$RECORD TOO LONG$INVALID DIGIT$END OF FILE, CTL-Z?$CHECKSUM ERROR$CORRECT ERROR, TYPE RETURN OR CTL-Z$INVALID FORMAT$HEX$$$$NO DIRECTORY SPACE$NO FILE$COM$START NOT FOUND$QUIT NOT FOUND$CANNOT CLOSE DESTINATION FILE :2!q: " *M n :c4 *M n :2!c:Q !c:2: !:cw>!n !5 Y : { !6!q:!lwҙ  â :0O !q:O| :O| !6:]2l:o'2o:n'2n:m'2m*mMͣ *nMͣ *oMͣ :]HHͯ :^!w:<2:0}:@E}:!S!W6: z!]6:cm!c6:_z!_6l ::,: HHҰͯ : 2ó:E:1:2v!q!*8!*6: >:$: $͈Ͳ!N6' :!Cwͯ !6:^͢c!6{:/>!/H{ͯ :<2Š ::=HҮͯ !6:Ҿ:2 !6::/H͈;!6:> !/>*M:>!(:=2%> >>!F!5+N! ~2!4<2T>>!b}*bMͭz:b2!b6:<2é>!`ҥ*`MͭҞ!`6!6> :é:(!q:!wO! ~2*& :w>!:!4!6>:N<2N!!j>A+!s!"@͓1!"<**"͓n "Dn"":!Q2҂:X!Wғä:ڤ*MEÓ:ұ@@:O2Mc;!6#6>!)*&P ~"::H:H:[ ͱ!N5!6:%:<2*6 * 6å!q!6> !d*&I :]>!4A>:<2O* :w:?†!6!q!6?!:ҠgÐ!q*&*~!6:22: :]Hں:A2O>: 2ͯ :=O!L NE!4 E E:/.*&L 6$L9k9.Xͯ *KM^020 :020:121'ͳ':²ͯ !G6!"!"7 *M^n/ :a/:H!6:ͯ !&6> *N& N2 !p+q!6!6+6 !6: S: M!6g8:N2M*M8p!6!6!6>!ڕ*&P 6!4z!6!6#6#6!6*M8:ھ:*͇g2ê::¿::,͡A<2O>' !'6!36' :1/!aE*#">z?C9IͲÁ.!6> !ڇ*&' ~2 ʀ: y.*M!4Q>!қ:=2á:2:Ҭ\>!ҿ:=2K:2K!:!:K\: \!p+q͈*ȱ:H:H"!6!4:_jYO jM*"S*" 3@bl*M1͓!""7 *M^͆ \͔!":͎H*#"ͧÝ/ :>͛9ͯ .*#":_!÷:S:QHI:N<22: H@"2Í202O> c!6Í202O> ڍ*&O*& !sc*&P :w:·>!ұͯ :22:_!6=!6>'!E!4!p+q*0 !2*">!b!ͯ >!`0ͯ !q:E:24J!46*}a!44EJ *KM^'́:‚ͯ !36'n::0:f9OY#9.3'ͳ.:020' 'ͳ'7 6'*M8):[ͱ!N5!6ñ:5!6#6>!ڰ!6:<2O>/:!O!T *M͡H~K:¡!6[–ͱ!N5:2:2!4=:[¼ͱ4:!6:.2O8: :* ͇gDM!  ::=H-\:N2O_og_{ozg^#V))) _{ozg^#V) d^#V|g}o n_{ozgO{ozgi`N#Fogo&og H ©=¨-:>>!p+q:,!6*DM9:<!6:z 2W!6D*&L :w:<2Ov*:>=20O> ڒ:0:AO>Ҥ::A }}Hͬ!wͻO`idͻV[2O>2:!X!6:!r+s+p+q*~$7*>*>H&>*#"*#"> 2:R͎:!6!6=2:ʙ!6:“H9Ž>!6-e!6ͻ2=2ʺ-é:>>"ͻ2:!!5ͻ2ͬ!\3 Copyright (c) 1979, Digital Research????????????CON:RDR:PUN:LST:DEV:VAL:USR:DSK:TTY:CRT:BAT:UC1:TTY:PTR:UR1:UR2:TTY:PTP:UP1:UP2:TTY:CRT:LPT:UL1:R/OR/WSYSDIRR/O R/W SYS DIR ** Aborted **Active User :Active Files: Drive Characteristics6)*)& *):)2):):*)!) *)) s, >X\:)“>!d!")>!)d!")!")*++!)a*)) ^#V")]*)")*)) ^#V")]!)6> !)T*)&*)~2)*)&*)~2)O;*)) ^#V"!+s#r#4 !s+p+q!6!66:!ڄ !6!6>!r *&**&Y i !6!4+4A :} :!4- >!699 2¨ :!4: :2!6+6>! :O!9 DMi ͱ:!O!Y DMi :2 Disk AssignmentWrong CP/M Version (Requires 2.0)!9"2!T OË!]6:\:] Hr3 Ë:\ʀË͇ /ҋͺ *2!"q*"&L ͐ ͐ ͐!$p+q*#~*#N͐*##"#÷!&p+q͠*%DMͱ O O!(q*(&j6?\:'C:'ƀo&")!)6!"):)/)HҘ]!)6> !)ڎ*)&*)*)&*) y!)6 Ä:) 2):)<2)M*)#")/:)ҩ*)+")`*")#"]!*)!/H!")!"]*)) *)s#r!*s"s*o͊O !v6>!vQ*v&w 6`i+46)A*:'ʓ:'O!) ~2vʍ:vO!w 6,]!v6>!v*v&w ~һ*vM !v4˜8AO͐:͐ͱ*##N!ͽ"* N#F*͠"5536: 128 Byte Record CapacityKilobyte Drive Capacity32 Byte Directory EntriesChecked Directory EntriesRecords/ ExtentRecords/ BlockSectors/ TrackReserved Tracks is Temp R/O Disk: d:=R/OSet Indicator: d:filename.typ $R/O $R/W $SYS $DIRDisk S =2 I>!6:=28 :2:2 :!!29:Y T >:Y,e \>Ì !p+q*~:ʉ *N͐*#"o :͐!p+q!'"!6> **{2*́"PY! ">!+~H !6:0O͐à k͐:2͠!4 F :® )!6>!ګ ͠:O!9 DMi 8ͱ!6> !ڤ Å :2k ä  ͐:!O!Y DMi w !4C F :¿ >F : F :=229:Y= ;>9*&Y DML!*p+q*)O2'!,p+q*+O2'O2'O!.p+q*-LRRLR\LR" O!/q*/& L!1p+q*0#L~*##N!ͽ͞"T!Vq*VMͳ!Xp+q!W* >Wr#MͲ!_)6> !).*)&*)*)&*) w:)<2)*)) >w#6*)) w#6*)!) w#6*)%) w#6*)) N#F*)) q#p*)%) *) ~e *) * ~o&͞ *)%) q#p!)6* >!)6!)6>!)=:)!)w=*)&*)~2):>!H% - *DM ͱͷDM  ͱ* N#F 9ͱ * ^#V))DM Tͱ* ~ *} *Mtatus : DSK: d:DSK:User Status : USR:Iobyte Assign: =Bad DelimiterInvalid AssignmentBad Delimiter: Bytes Remaining On R/, Space: Invalid File Indicator** Too Many Files **File Not Found Size Recs Bytes Ext Acc65536 set to R/O Invalid͠Q" 8AO͐jͱͷDM͏ m  Z"l"!6>ʥ *}҆ *M ͱ*}x O͐} W͐ͱ !+s#r!+s#r#4D ͠:\ʹ :\=Oͳͩ !6!)6l :) :)=2) :] & !"}2\!h6?!!gr+s+p+q!h6>fr*d*f!is*d́"dPY! "f>!h#~Haͫo!h6:i0O͐!mr+s+p+q*lTZs#r*lڶ*l+s#r*jN#F+q#pÌ!nq!"o"q}2uo&"s* s:n*sDM2u:uqosp+q!`6>!`6*`&*^*`&Y />!`4 >*]& ~ O!]49!a6:a*]& ~2bO>z*bM >!b/~,H~:H~*H~.H~>H~<H~=H*]& 6!]4T!]4!cq*a&Y :cw!a4)*)) *)) N#Fq#p*)) *)s#r*)#")!)6 J:)!)J!)6 :)<2)*)")҈q:tw͠ͱ!"))ҍ*)) ^#V")]͠.*)DM\ -°!\6:\ͣ:ͱ*}DM'ͫ*)%) N#F'ͫ*)###n( fn"S>!G~(( ##~ ##~2_x You are :5e##~͏ .^!:E!""Y*Yͯ"Y*Y^"Y!!!' !+!I3ͯ##G~( #_~+(ɯ2V2X2W5:V(= :W(:XG:V0 :XG:V!!WG!^#^V##R(%.X>-.X}| y|c}c////p0:8> >  A8[0 ~# mhpoYottr_xdZ_ghButrZbt4(`IGR SM_M?MRB@+ rA&|IRRKRK:PO[PUT99:Y=/9&ͩ c,Hͩ 9 EHͺ i`N#Fog_og_ogDM!>))덑o|gҘ =†DM!>))ҭ =¥~ ³^#V) ½^#V|g}o _{ozgi`N#Fogo&og_{_z#W" y 6Cq8IRv6uG[(bü @F20@E04[-- GAME OVER -- ]@FA0@E05[^ ]@F10@DIf you want to play , you must 'LOAD ALL OF THIS PROGRAM' again.^@FFF@E05[^ ]@F80Type any key@I08@E1E[.]^ Illegal condition !!@D^System det٠ˍѠˠˍҠˍàԍŠҳѠ̍ҠϱРРҍŠѠōˠ̍ō̍Ѡ̍РōѠ!) N#F'k͐ͫ*)) N#FͫR͐/͐ *) ~IO͐NW͐ͫ8AO͐:͐ *) ~2)t(͐:)҃)͐*)#")Ã& \!"))\Ұ*)")]͠*)M! ^#V *) >*) w *) >*) w *) >*)ʣ"Yz͹rʣ"Q[Szp*Y~ @A[How to do it ?%You can't do it yet.]^øx 0*]~ @A[I can't see such object.%Where is it ?]^8 Nothing to mean You can@A['t% not] !j͊ .^ù!x_#"nf͐  @FFF@I08Adventure #1 Version 1.0^Copyright (c) 1982 by ASCII publishing^^^@F10Now start your Adventure.^^If you think that you have done all job, then type "DONE".^^Good luck !^^> Cdxʸ9 yqy x  ye}opmnU^_R ij^_lk 󅔆nmLY^^ȱ^ȱ^eȱ^e(ӊ0Цe^^ected illegal data.^I think, because of your type-miss or load error.^Type any key to return to 'SYSTEM'.!""Yzzp##~ >zyp(:5ݾ(ݾ fn"`z͎(^(>xG!"Sz͹(5~(ٸ(n( #!_( @FFFTape read error !@D^@F10Try again.^.$o& ^#V*M86 s#r2a8*U8##$:j7C$:a8C$*O8 2a8Z{ "\$'$G *7++|$ ʃ$o$͝ o$ { w *) >*) w.*)DM\ -+!\6uͱ:)O! DMͱ*)#")Ù*))))))"):m w>.Yn -:YS:Z Hҧ!6> 2)½>!)6> !)*)&*)>2) :) .͐*)M͐:)<2)ù ^Ok.^ü*Q#~n(## #~:eG:_O~( ((####~ i i~# V#^p*Yv!n' NSEWUDRL^~(Y:5ݾ :dݾ  Which direction !j(>?Q ~!N0^#(#:dWp*Y>!"6 ٠ԍҠؠԍҠҍàԍҲàԠ̠Ҡ̠ˍҠˍàԍѠҍֱˍҠˍҳҠˍР˲Ԡ٠ˍԠ٠ŠЍؠԍ֠ˍҠˍРŠˠƠ٠٠ŠàōŠƍàūŠƍˠՠčѠōҠРӠ˲Ҡ̍˲٠0>2Vw W ]W %W [(^ }@ w @8(G z 3  Y Gz 3  Y G>= y >Y G3  Y 2V2W  :V(=2V  :V(< >2WY 2X>Y ͉Y ͏Y ͕Y ͛Y ͡:5*Yݾ(4EADESTKILLMURDWATCDONESAVELOADBYE END 0       # #      q  `    !   A p0 F( Already closed.^ü*QFN!&~(_~ ~ >:d^ G!&GW~_~(v ~(W^p*YV(Fs!&*QFN~p_~ ~ N rF( It's opened.^O:5(^(DV @A[There is%I can see] a͕ .^> ͉:5e~W0 y  is nothingH=  is   s are 0%x͉y(  and  =( , x  .^!7~ # You are not carrying anything(G You are carrying D  .^!B~ 05[ ^]@D@F00Type any key to use this computer.4N NORTS SOUT:AG=2A!BV^~# ~(#+( ~w#*Q~  Good taste !^ It's not for sale.^*Q~ nf It's broken. Ah...*Qn á :d? $ @F10@E0A[@A[KA%ka]@A[SA%sa] ]^ I can hear a silence.^ü[`p*Yv #% w [ ]  w [ % Oxy ] l ''''Gl w 0 ~#*I]T))#"I| (&!! (!~(G##Ϳ ~ #xf(#yf>  (f~( ( Ox(y#(^(FV(>~(W^p*YV ' You don't have a key to unlock.^ü Already unlocked.^ @FFF@I18@E0A[@D*]^@F00... .....^@FFFRED ALART ! @F40You start the security system.^Soon will be caught.^@C10You are caught by SOUGOU-KEIBI(<~(W^p*YV % You don't have a key to lock.^ü Already locked.^:H >:HX2H:d( G!&GW~(._~(v(~(W^p*YV(ã!&*QFN~p_~ ~ N(bF:5" You are not wearing anythingG You are wearing D  .^ù a^Vp*Y~͕##x=( ,  and  I can't help you. But, God save you, may be.^You have to move, anyway.^Type 'NORTH', 'SOUTH', 'WEST' OR 'EAST' to move.^^Good luck !E EASTW WESTU UP D DOWNIN ENTEOUT EXIT LOOKSEE INVE HELP LISTHEARGET TAKEGRABPICKHAVEDROPOPENCLOSSHUTMOVELIFTPUSHPULLSAY SHOUCALLREADLOCKUNLOSEARSEEKTHROPITCEAT TASTWEARBUY BR*Qn( Already broken.^ü*Qn( Already killed.^ü Nothing happened.^*Q~ á :d(F N *~(vs Already opened.^ It's locked.^ü:5v:Hv ^Ok.^Ep*Y~˷ w ü(>#~( ( ^COMMAND >?!jFQ ~(͚ G ~ "]͌ O ~  ('(( 8y(w# y(+   үw}y(*Q~ ~͛ .^!"~(7:5ݾ(ݾ !F(~ fn"`"Y ^( ù~@F10@E0A[.]@C10^9:50vEp*Y~vDp*YVvFp*YNv:H(!&~(&_~(v  Nothing happened.^ü Congratulation !!@D^@FFF@E05[ ^]@F40You have done your mission.^ ^ ^Next issue of ASCII will no release.@F80@E.^ù^#V#p*Yqq:5e^++~͡ @FFF@E05[ ^]@C109*Q~ :6 ! You can't carry any more.^ü<26!7=_#V^s#r*Q~ :A  You can't wear any more.^ü<2A!B*Q~ N :6G=26!7!^ù>>@> >> >>>2TG:5e###~O#V0#0z2UG:5O!"~ʹ_~( ~ ~ FN!&~(2_~ ~ F  Ouch !!^Are you sure ??^ù:U25O:6(G!7:A(G!Bù You can't go to the direction ! 0 1  ! !  !"" ! #+%$$ # %!#&' &"%**'#`(% ($')) )%(*( *&&)& +',#- ,(+-).+ .*-///+!..0,@-@K27entrance passagewaywindow facing @M07@K26 @M07@M04 desk big desk @M0A faces south @M0A faces north@M0A on your left@M0A on your right n ashtray  table work table @A[bundle%set] of keys  shiny key @A[steel ]locker @A[sheet of ]paper sKLIN(COMPSYST+MAKE,SERV.TRACSCOP*VISE6COPICOPYRICO8VAX-POSTPANE9SHEL:BOOK<SEWIMACH?COCKMAT EMMB BOMBDUMBR5STACSPRAGUN FRAINCOATGAMESESA 0    65 65s area#@K20general-purpose working area'@K20storeroom. It's really confusion#@K23entrance to the machine-room6@K20machine-room. Here is the central zone of ASCII@K12machine-roomon the narrow porch@K21 COFFEE MAKER@K20art department offi ,,A+  .!! , 6%%". 8&&#/ 9,,$  ::,,@%  <--&0 ?//'1 > -7 E@(2 D) 5+4  ,6 F@.8 are It's athe SEGAWA bldg.I@B55[Messages%@A[Characters%Letters]] on the door reads as @A[fllows,]It seems like's desk@A[, I think]1@A[@A[It'll%It will] be%@K1B] the key for the I and the key to @A[passivate%unlock] @A[security system%burgl of SEGAWA building0@K21 the elevator. But it is under inspection@K272nd@K22@K273rd@K22#@K23entrance of ASCII publishing@K275th@K22@K276th@K22 @K27top end of stairs @K20bottom of stairs @K20ASCII front office @K20office @K20sma               ""   ""       )  ), ).  )&* )()  #65               #%   $#  +# /. ! '%                  ce@K12artists' room@K23doorway @K20lavatory. @K13!@K20ASCII factory"@K22 VAX-11 system's corner#@L21 back room $@K12room%%@K20at the west end of the veranda%&@K20at the east end of the veranda'@K20publication office(at the end of the m     )))))  #  %  "  glass sliding@M02@K26 door facing @P[north%south]@P[east%west] @M02@K26 @M02@M04 ar alarm]@A[It says,%It is written ] in the !in front of " floor #at the $@K18 @A[large ]steel door%Just an usual door&@P[south%north] 'at the DOORDESKASHT)WINDTABLLOCK'PAPEKEY KEYSSECUBURGSHRESM-SSAFERACKll kitchen@K20passageway@K20president's room-@K20entrance lobby of the editorial office @K23edge of the editor's area<@K20small meeting room. Its name is "Inverse-CRAY-1 room"@K20center of the area@K20west-center of the area@K12editor'     F++  '# '(($  @!  @" @5 //@*3   %  & '65 E ( p)  (* +   are wearing  @A[You can see%There is]  nothing special.^)@A[You cannot do it.%What you mean ?]^, You are in the end of the What are you doing ? There is a0@A[There is%It's] nothing @A[special%unusual]@A[@K11%You have ] There ain room)@K21 the machines*@K12back room;+@K20store-room. Many cockroaches are running up and down',@K21 @K19^It's rainy cold day, todayNorthSouthEastWestUpDownInOut Visible exit& You are @A[now%presently] carrying  You ecurity@A[-system] box$ box-shaped machine...SM-Shredder @A[small ]safe large magazine rack KLINGON@Q[ in the locker] @A[set of ]computer @A[large ]coffee maker& coffee server@Q[ on the hot-plate] trace-scope! vise" @A[copier%copySK BUFFER ADDRESS ; ; NON GRAPHIC CHARACTERS 000D = CR EQU 0DH ;CARRIAGE RETURN 000A = LF EQU 0AH ;LINE FEED ; ; FILE CONTROL BLOCK DEFINITIONS 005C = FCBDN Eul manner2Its timer is broken.^Therefore, once drop it, you can't understand when it explodes.^But 30 minutes later, minimum time.^ Everytime it can explode#3@K18 golden, beautiful small key4@K18 stack, you know?5@K1Drooms at 6th floor,^@K1E6@K18 @P[@K18 shutter%@K1B the door to president room]" @P[@K24%@K1A"Editorial office"] @K15! @P[@K1A"ASCII Factories"%@K24] @P[@K25%@K1A"Rest room"]'@P[@K24%@K1A"Publishing department"]@K18 small wooden door @P[@K1A"Art department"%@K25]@K1B poIA, 93950 ; 0100 ORG 100H 0005 = BDOS EQU 0005H ;DOS ENTRY POINT 0001 = CONS EQU 1 ;READ CONSOLE 0002 = TYPEF EQU 2 ;TYPE FUNCTION 0009 = PRINTF EQU 9 ;BUFFER PRINT ENTRY 000B = se."4%It guards all of the rooms in this bldg., I think$&@K18 machine to shred paper, etc.'@K18 small, but secure safe.(Lots of microcomputer magazines fixed on it)It's already destroyedN*It is now running the Omotesando-ADVENTURE. You do it now, @ machine]# VAX-11 system%$ big bookshelf@A[ covers the wall]% book@Q[on the bookshelf] & machine' swarm of cockroaches$( spherical magnetic monopole bomb )n umbrella* key@Q[ on the floor] + stack , spray-gun- mat. raincoat@Q[ in the lockely...V@F00@E10[@D@J10]@FFFYou suicided yourself because you fallen down from higher placeomer ?^Okay, Okay, Serve immediatecockroach killer7@K14 dirty doormat"8@K18 dirty old raincoat for meni@E0A[@D]You invade the Shell Co. without permission.^You are caught, and hand over to the POLICE standT@E0A[@D]WELCOME !! Oh, You are the newcomer ?^Okay, Okay, Serve immediatessible to go outside@K18 small, alminium sashes@K18 large, sliding window@K18 reception deskIt's just an ordinary desk9@K18n "executive" type desk for the president of ASCII@K18 Pinball-KOJIMA@K1C@K18 Syndrome-NUMMABE@K1C#@K18 Oh-bach BRKF EQU 11 ;BREAK KEY FUNCTION (TRUE IF CHAR READY) 000F = OPENF EQU 15 ;FILE OPEN 0014 = READF EQU 20 ;READ FUNCTION ; 005C = FCB EQU 5CH ;FILE CONTROL BLOCK ADDRESS 0080 = BUFF EQU 80H ;INPUT DIA[ok?%you see?]&+It is made up of the tempered glass,It's to trace some drawings!.It seems a RICOPY, not a XEROX(/@K18 @A[piece of] poster on the panel0@K18 sewing machineW1@K18 dark-brown colored, about 50mm long,^ and reflexes light in the dreadfr] @K18n auto-door to enter @K19@K1A"Strage room Shell Co." @K1A"Digital clinic ENTRANCE"&@P[@K24%@K1A"ASCII Pub. Reception"]5@P[@K24%@K1A"Editorial office and Art department"]@K25It looks really sturdy!@K1A"Mont Paris back entrance"3 ; FILE DUMP PROGRAM, READS AN INPUT FILE AND PRINTS IN HEX ; ; COPYRIGHT (C) 1975, 1976, 1977, 1978 ; DIGITAL RESEARCH ; BOX 579, PACIFIC GROVE ; CALIFORNupport]%@A[ I'd said%, of course]]]@K18 round table( It is not in use@A[ now]@A[, I think]!@K1Droom at 4th floor,^@K1E"@K1Droom at 5th floor,^@K1E5#@K1B the manuscript paper.^@K1F"NOTE: open sesame"5$@K1F"MMB must keep in the safe that's not in uikaburi-MIYAZAKI@K1C.@K18 Narugomochi-YUSA@K1C.^It is very clean@K18 Monopole-TAKAHASHI@K1C@K18 Clark-OHKUMA@K1CL@K18 Menta@BBF[l]-YOSHIZAKI@K1C.^On it is a heap and pile of papers, etc._@K18@A[ selfstanding ashtray%n ashtray@A[ with @A[stand%sQU FCB+0 ;DISK NAME 005D = FCBFN EQU FCB+1 ;FILE NAME 0065 = FCBFT EQU FCB+9 ;DISK FILE TYPE (3 CHARACTERS) 0068 = FCBRL EQU FCB+12 ;FILE'S CURRENT REEL NUMBER 006B = FCBRC EQU FCB+15 ;FILE'S RECORD COUNT (0 TO 128) z w#  Ϳ ͨ  : WZ _Z Z O {@ `i" z Z Z w#C Z Ϳ  ͨ ͍ ͨ ͍ GтWx ͨ! ~ʎ # I *b * b  NEXT PC = ͚ I b ~9  . = ͚ | }w#ø >2 !O=!9 Ÿ!6q!2qC J R q!z z=naO $q$,!;,!Ù!;qz8O! !;,z;qyO! ͣͣW_͕qyO! ͣ͒qy10D FEFF CPI 255 ;255 IF FILE NOT PRESENT 010F C21B01 JNZ OPENOK ;SKIP IF OPEN IS OK ; ; FILE NOT THERE, GIVE ERROR MESSAGE AND RETURN 0112 11F301 LXI D,OPNMSG 0115 CD9C01 CALL ERR 0118 C35101 # !"I S *"b ~9 #y B:<}B}"* j *}L|L*y    ͚ ͚ ͚ {zj| ̀}xÍI ͚ ͚ ͚ DMڽ" ==YP1* * !~4#~#F#x~#s#r#͓Q͌Q!.ͷ6y#G͙Qà!2ͷQ͓͌Q!>ͷq eg͙Q:zJEËC–EQyQxQRQ** {zҷ*~#" <AOGƐ'@'OxƐ'@'ON# 007C = FCBCR EQU FCB+32 ;CURRENT (NEXT) RECORD NUMBER (0 TO 127) 007D = FCBLN EQU FCB+33 ;FCB LENGTH ; ; SET UP STACK 0100 210000 LXI H,0 0103 39 DAD SP ; ENTRY STACK POA XRA ORA CMP INR DCR MVI LXI STAXINX DAD LDAXDCX RST PSW POP PUSHNZZ NCC POPEP M B C D E H L M A B D H SP PSW ??= 6Úèð  9 a Ú S 8"*"!"!"2!" """ !1 !++" "*6#s#r:] !O!b q!vz͒q.?*!9"8"͉Z*" +*'/7?v"*2:EI SPHLDI XCHGPCHLXTHLRET HLT CMC STC CMA DAA RAR RAL RRC RLC NOP CPI ORI XRI ANI SBI IN SUI OUT ACI ADI CALLJMP LDA STA LHLDSHLDMOV ADD ADC SUB SBB AN=COPYRIGHT (C) 1980, DIGITAL RESEARCH DDT VERS 2.2$10 :X=X>=2*":2!~=W!xʃ ~#vbxʥ {˜~#o}oҡÇ.!p+q*DM͞:̓ ̓:}2:~!!:*& N̓!8!6::w:  ͚ ͚ I b ᯕo>gb 2|2\  !]w#  .U B _ 6 #U .z !e z w# i ʄ 6 #z 6j̀ w#|Ì !e~H#~E#~X*}|͵ "!͵ ! = ͚ r ͞  \ͨz8O!B N#N ¾SP.* |} !9":q!"-  A  _!>^#V   3   ů2[\ͨ = ͚ "  ͚ " =͚ "= > 2 ͚ "=͚ = *}o_:  y=!z{w# % w!P͠ y͓}*w#"͌ @.@<!Eͷ~P !ͷ’P͌Q!ͷªP}QxQ!ͷ͓G@Q! ͷ y͓Gþ!ͷ ͓Q!ͷÃO$~!sy͏ , $  ͌ 9!z6 # L!zw͌j# X:z 0 ͘=N#Fy}80*z{¯#z+++ ¥ z#½# · 9!`͠ y9!rͷ = ͚ } +"x ó ) x  !< # /  I N = ͚ xҍ | }  gA>͇ Ag}͇ Ç  | }!w5 s#r:[ _!~ ![4 \ͨ 2[ó 7I >?  ͨ!"> _T OPEN SOURCE$COMNO MORE DIRECTORY SPACE$CANNOT CLOSE FILE$*!9"!e !" !" \!""͊: ƒde"\\\͊: ²d\͝: )d;! q* &f  ! q> ! : A OCZMEIABDHSP!"" +" !91 * :~!~6U=G#^#V#~xDʂ#" ̀!N#F̀ڂ*>7ó*|ʨ+"S ¨:¢óx ó>* *  Ҽ" b * " !~##Z* F#!s!^#V::q=  ͝Kd*= ! ͸p!@ 6>!@ X*= }O!< *@ & w*= #"= !@ 4)!< 4\mad* }O!< :? wlR*4 DM+{R* DM+R 4 ͝*4 }¿= 4 ͝< N*4 #"4  å;*4 DM+: Y2 Ç  | }!w5 s#r:[ _!~ ![4 \ͨ 2[ó 7I >?  ͨ!"> _ͨa_!~> ( 5*~#" 4 0 7 * * > >  ͨ|9 }9 t >. *}o| , 0  ^#V#!͍ ))))o ̈́ ¥ s#r#!4 !6# , >2 ͡ ͹  ͡ ͹  ͡( p+q*' i2 !* p+q*) f!/ s+p+q+p+q:/ =2/ X*+ *- w*+ #"+ *- #"- 1* #" ͖r*   ~!" ! ͸×* " x20 º*   DM":0 Ad*   6!" Ç!" : !"6 "8 ": }2< !"4 "= ! : 0O! q: O: O! p+q* |O* }O! p+q*  f! p+q* DMB! p+q)R* DMB1B* DM+;! p+q* i2 ! p+q* i2 ! p+q* i2 i2 !" p+q*! f!$ p+q*# i!& p+q*% i!G[zzwwmzh(}3}::^#V#* ^#V(h>:xSÁ8_}* }}3>><7"eeu /e !=>͜+!9s!"?@=!"=*;*="=ͼA 0O> :A 0:A AO>&R̀:A A H.2B !2 w:B !D s+q*C &͍:D _og_{ozg^#V) _{ozgi`N#Fogo&og_{_z#W@ COPYRIGHT (C) 1978, DIGITAL RESEARCH ERROR: $, LOAD ADDRESS $DISK READ$INVERTED LOAD ADDRESS$DISK WRITE$LOAD ADDRESS $ERROR ADDRESS $BYTES READ:$INVALID HEX DIGIT$CHECK SUM ERROR $FIRST ADDRESS $LAST ADDRESS $BYTES READ $RECORDS WRITTEN $HEXCANNO ͹  !XN!~ 2 * ! _^!5 ^#V~ x_ ' * >= q !~9 F b !I N #x ҵ :¨ x ¨ I > è xڀ À  * " !6 +"* ~9 #y ^#Vb ~9 6Y: !2 6=21 á:1 : r+s#r==_HL"4 " >6 ͪS* "6 =23 :1 =21 v=O* #" Y8  ͝҉* +"8 .!2 ʞR̀* "4 4 = ͝* #" çR*6 DM+R*8 DM+R*: DM+R*< M!? $I$IDBI$HHI$ IHH $"H$B@D  !D@$D$ @IA $"A BDI "A$"$$ $ B  @BBI  B@@BI $$@ D@@A$!" I HH!DB@D @D"II!$I A"UUUI$$ B $I  "? @!!BH @@ABH B! "BHI$$BI$BI $ HI D$HD$$ H B!$D$"$B$DA!ABI$H B$I $HI$H$! $I $I$H H@ $BUUUUUU@ :X(x =: (*" 7^#V7s#r5*.D # : q :\(0_O@2:82 y/a2*.76#: w!"*wH APPLE ][ CP/M 13 Sector Disk Conversion (C) 1980 Microsoft $Drive Z: co"!͋:Iz(*#" >2 : #0* }͋*#" > 2 _!"~O<(#F#~2#C:O<2y/a2:<2\"S[S"S}Rl&fo">2!"2:> => > 1 *}9Ϳ*}ͬ2>&JJJ ȱ>'JJJ3 ȱ>*JJJf ȱ>J&*J&'J&& ȱ>J&*J&'J &*)')3*)f>)JJJ `80|'x&HhHh    Y'&Y x ꪽ'    `Hh`͹=(͢l͹(+͹(Ϳ*AA}2X|2v#!l #!~( (wp2j222h\<>2:< *}("x*#"> _<2!"~#fo(2S!">2=2j:2h`LH݌hHhHh݌>?F؅G(jf5(  ~ d( FGVj 0x h$xxH` ( dh dL.xnverted to 13 sec. operation $ $Invalid Drive $Drive returned to 16 sector operation $Command Error $Must 'RW13 X' first $y=< aI꽌ɪ򠚽ɭ&Y&&Y&  꽌ɪ\8`&&꽌ɪɵ'*&%&,E'зЮ꽌ɪФ`2JJJ'J&J >Ƚ3JJJJ&'J&&3 >ȽfJJJJ&'J&&f >ȥ&\:2|p:|2:h2\!""Ý!~< >w!4~!S:O!" : ~w#\ x ͯ2#~+:͹A#O:=8%y~#`8 !*.}(  ~#foVY!_ !B !RxH hh@(LS6// -Ж( ( $8` m lNx`. x$50x.$50xL!JJJJ`Hjf5 h $50x`    g/   8ɾi8@i  <=>? <=>? <=>?e@CBL,< /<e@=?`*": 21B>*>2" "  :# 8_!$ 6͹(C i͹A b͹T [͹ĢͿ#(!:8#ͻ~ͻ~#Ͳ(ͬͲ(> !] w#!lw#!$ ͢]͹(%.(=( e͹(=(0($ p,&") >ȥ') >JJJ >`+*xS&x'8*3Ixix&& 8 o ~' r ~& ~x)*++`FGG8` (0 8@ HPX !"#$`h%&px')*+,-./12345679:;<>_ɷ     IABT APPLE ][ CP/M Apple DOS to CP/M file transfer program (C) 1980 Microsoft$Command Error$ Insert Apple DOSrt 16 sector disk into drive Z: Hit RETURN to begin $ Disk has been updated to 56K$ Hit RETURN to re-boot system $ Disk I/O error $ Disk write protected $ Command error$2Disk has been updated to 56K$ Hit RETURN to re-boot system $O=Vͧ^:}>*z& ~ !z4í!{q*v#"v͙dͧ*vv :{w:x<2xO>}|ͧ disk and hit RETURN $ Insert CP/M disk and hit RETURN $Insert Apple DOS disk in drive Z: Insert CP/M disk in drive Q: Hit RETURN to begin $Transfer complete$Text and Binary files only$Directory full$Disk full$Disk I/O Error$Invalid Drive$Not an Apple DU ,>J>V J>V `8'x0| &HhHh V Y V '&Y V x ꪽV ' `Hh`' JJJJ ?\>' L-=l>  ԠéԠˠ-!6]:ͧz2~e:~2O! 6*~& 6$>!~_z*~& w!~5Bx:yͧ*v+"vv ~_{ozg001 $$$$ SUB2% ͋*-"*$$$ SUBq:(=2(N *$*& w*$#"$*&#"&' !"N*M^7 !)6:!)ھ *N*DM͆ 2*ʭ :*ʗ ͯ *N"P*6:2)÷ *N"N!) $@BA$! A "!$"":\ͦ2 y/a2yA2͚ͦ>2>2!'"!͒:dy^ͦ}!4$|r,gA6ͦW͚ͦ!"**"*wʚ  Apple ][ CP/M 56K CP/M Disk update program (C) 1980 Microsoft InseOS disk$File not found$Working...$ext and Binary files only$Directory full$Disk full$Disk I/O Error$Invalid Drive$Not an Apple DTURN to begin $Transfer complete$Text and Binary files only$Directory full$Disk full$Disk I/O Error$Invalid Drive$Not an Apple DW Extended Submit Vers 2.0Xsub Already Present$Requires CP/M Version 2.0 or later$:y*###ƒ# yk   җ 4!~=ŐW!xʵ ~#èbx {~#o}où.xsubb!np+q*m2_!pp+q*oͧ!t6>!t%\= >!t6:t<2t=O! ~2u b:<2O>9b!60+~9b!60+4:uat:u_2u:uMʉSͧ!v6!"v!|6:|Ҁ!x6 2}:} Hk:} h:}$6 2}$*}M3:}02}O> ͧ3!z ͊!p+q*͍2!p+q*͍2!p+q*͊!p+q*͍!p+q*͍!p+q*͍2!s+p+q+p+q:=2ʦ** w*#"*#"!p+q(+*DM*p*& 6:ep\:=; FILE DUMP PROGRAM, READS AN INPUT FILE AND PRINTS IN HEX ; ; COPYRIGHT (C) 1975, 1976, 1977, 1978 ; DIGITAL RESEARCH ; BOX 579, PACIFIC GROVE ; CALIFORNIA, 93950 ; ORG 100H BDOS EQU 0005H ;DOS ENTRY POINT CONS EQU 1 ;READ CONSOLE TYPEF EQU 2 ;VI C,READF CALL BDOS POP B! POP D! POP H RET ; ; FIXED MESSAGE AREA SIGNON: DB 'FILE DUMP VERSION 1.4$' OPNMSG: DB CR,LF,'NO INPUT FILE PRESENT ON DISK$' ; VARIABLE AREA IBP: DS 2 ;INPUT BUFFER POINTER OLDSP: DS 2 ;ENTRY SP VALUE FROM CCP ;RKF CALL BDOS POP B! POP D! POP H; ENVIRONMENT RESTORED RET ; PCHAR: ;PRINT A CHARACTER PUSH H! PUSH D! PUSH B; SAVED MVI C,TYPEF MOV E,A CALL BDOS POP B! POP D! POP H; RESTORED RET ; CRLF: MVI A,CR CALL PCHAR MVI A,LF CALL PCBRC EQU FCB+15 ;FILE'S RECORD COUNT (0 TO 128) FCBCR EQU FCB+32 ;CURRENT (NEXT) RECORD NUMBER (0 TO 127) FCBLN EQU FCB+33 ;FCB LENGTH ; ; SET UP STACK LXI H,0 DAD SP ; ENTRY STACK POINTER IN HL FROM THE CCP SHLD OLDSP ; SET SP TO LOCAL STACK AR INDEX TO DE INR A ;INDEX=INDEX+1 STA IBP ;BACK TO MEMORY ; POINTER IS INCREMENTED ; SAVE THE CURRENT FILE ADDRESS LXI H,BUFF DAD D ; ABSOLUTE CHARACTER ADDRESS IS IN HL MOV A,M ; BYTE IS IN THE ACCUMULATOR ORA A ;RESET CARRY BIT RET ; CTER READY RRC ;INTO CARRY JC FINIS ;DON'T PRINT ANY MORE ; MOV A,H CALL PHEX MOV A,L CALL PHEX NONUM: INX H ;TO NEXT LINE NUMBER MVI A,' ' CALL PCHAR MOV A,B CALL PHEX JMP GLOOP ; FINIS: ; END OF DUMP, RETURN TO CCP ; (NOTE TYPE FUNCTION PRINTF EQU 9 ;BUFFER PRINT ENTRY BRKF EQU 11 ;BREAK KEY FUNCTION (TRUE IF CHAR READY) OPENF EQU 15 ;FILE OPEN READF EQU 20 ;READ FUNCTION ; FCB EQU 5CH ;FILE CONTROL BLOCK ADDRESS BUFF EQU 80H ;INPUT DISK BUFFER ADDRESS ; ; NON GRAPH RRC RRC RRC CALL PNIB ;PRINT NIBBLE POP PSW CALL PNIB RET ; ERR: ;PRINT ERROR MESSAGE ; D,E ADDRESSES MESSAGE ENDING WITH "$" MVI C,PRINTF ;PRINT BUFFER FUNCTION CALL BDOS RET ; ; GNB: ;GET NEXT BYTE LDA IBP CPI 80H JNZ G0 HAR RET ; ; PNIB: ;PRINT NIBBLE IN REG A ANI 0FH ;LOW 4 BITS CPI 10 JNC P10 ; LESS THAN OR EQUAL TO 9 ADI '0' JMP PRN ; ; GREATER OR EQUAL TO 10 P10: ADI 'A' - 10 PRN: CALL PCHAR RET ; PHEX: ;PRINT HEX CHAR IN REG A PUSH PSW RRCEA (RESTORED AT FINIS) LXI SP,STKTOP ; READ AND PRINT SUCCESSIVE BUFFERS CALL SETUP ;SET UP INPUT FILE CPI 255 ;255 IF FILE NOT PRESENT JNZ OPENOK ;SKIP IF OPEN IS OK ; ; FILE NOT THERE, GIVE ERROR MESSAGE AND RETURN LXI D,OPNMSG CALL ERR SETUP: ;SET UP FILE ; OPEN THE FILE FOR INPUT XRA A ;ZERO TO ACCUM STA FCBCR ;CLEAR CURRENT RECORD ; LXI D,FCB MVI C,OPENF CALL BDOS ; 255 IN ACCUM IF OPEN ERROR RET ; DISKR: ;READ DISK FILE RECORD PUSH H! PUSH D! PUSH B LXI D,FCB MTHAT A JMP TO 0000H REBOOTS) CALL CRLF LHLD OLDSP SPHL ; STACK POINTER CONTAINS CCP'S STACK LOCATION RET ;TO THE CCP ; ; ; SUBROUTINES ; BREAK: ;CHECK BREAK KEY (ACTUALLY ANY KEY WILL DO) PUSH H! PUSH D! PUSH B; ENVIRONMENT SAVED MVI C,BIC CHARACTERS CR EQU 0DH ;CARRIAGE RETURN LF EQU 0AH ;LINE FEED ; ; FILE CONTROL BLOCK DEFINITIONS FCBDN EQU FCB+0 ;DISK NAME FCBFN EQU FCB+1 ;FILE NAME FCBFT EQU FCB+9 ;DISK FILE TYPE (3 CHARACTERS) FCBRL EQU FCB+12 ;FILE'S CURRENT REEL NUMBER FC ; READ ANOTHER BUFFER ; ; CALL DISKR ORA A ;ZERO VALUE IF READ OK JZ G0 ;FOR ANOTHER BYTE ; END OF DATA, RETURN WITH CARRY SET FOR EOF STC RET ; G0: ;READ THE BYTE AT BUFF+REG A MOV E,A ;LS BYTE OF BUFFER INDEX MVI D,0 ;DOUBLE PRECISION LINE POSITION JC FINIS ;CARRY SET BY GNB IF END FILE MOV B,A ; PRINT HEX VALUES ; CHECK FOR LINE FOLD MOV A,L ANI 0FH ;CHECK LOW 4 BITS JNZ NONUM ; PRINT LINE NUMBER CALL CRLF ; ; CHECK FOR BREAK KEY CALL BREAK ; ACCUM LSB = 1 IF CHARAJMP FINIS ;TO RETURN ; OPENOK: ;OPEN OPERATION OK, SET BUFFER INDEX TO END MVI A,80H STA IBP ;SET BUFFER POINTER TO 80H ; HL CONTAINS NEXT ADDRESS TO PRINT LXI H,0 ;START WITH 0000 ; GLOOP: PUSH H ;SAVE LINE POSITION CALL GNB POP H ;RECALL ; STACK AREA DS 64 ;RESERVE 32 LEVEL STACK STKTOP: ; END LF,'NO INPUT FILE PRESENT ON DISK$' ; VARIABLE AREA IBP: DS 2 ;INPUT BUFFER POINTER OLDSP: DS 2 ;ENTRY SP VALUE FROM CCP ;Lx (`H݌hHhHh݌>?F؅G(jf5(  ;  R( FGj 0x j $xxH` ( Rh RL.xxH h Ë,y$ K <! 6 # )! wK# <5KByE<80ɾ# d * {~#z +++ r : <>H2 ~@̸¬#™ ŽA #2HXY: [! m<y!~<4: ]<: <~:x&& 8 , P ; ' / \ ; & ; x)*++`FGG8`0($ p,&"!9"1W͜Q>2!͢QG}DrYQ|͏}͏#> ex͏#r* _> e> e ҉0Ë7e}} :³ʳ7_<2!~ɯ2|\\FILE DUMP VERSION 1.4$ NO INPUT FI  !"#$%&'()*+,-./0123456789:;<=>?:ʍ\<ʍ͠R S͓͠G-!~G_ͻ#8!͠wO#NjBͻB͓G.ͻ\G͓G2\Ͷ:ʓ{2:ڲ:à: Command Error$No directory space$ DOWNLOAD Complete$Downloading cI꽌ɪVɭ&Y & &Y &   꽌ɪ\8`&&꽌ɪɖ'*&%&,E'зЮ꽌ɪФ`V0 ^ *^ *>`+*xS&x'8*3IxiLE PRESENT ON DISK$!Y , <    *$A!6 # T!w $r# *`: 0 *A*! ~ ʰxkb))))_y‘BK{ͅ*!66!"80*{#z+++ #h@(L>*// -П( ( $8` %  ZNx`. }x$50x.$50xL JJJJ`Hjf5 }h $50x`  Ȍ` Hx  -(hL(h8֩`x: 2 p&x~+é7ͯ2 H! >w_: ! Ͼ5ͤNkͱ¦ͱxʊ#Nx: Ϸ! ϖ2 ͤ! 5™#wO~x½p Hy<< ڷʑ :!qMD# ! ~ 3#0 Wx x ƀ Ƃ G ~ # 3x~#B!Y~ɯ2:˷=!˾ý:˷=!˾:ý^T!~  6?#ˆ:`O> K{͘A͒>:͒͢>:͒͢xK > K > ͒x Y̙̥̫̱"C{2!"E9"1Aϯ22!ty)K!G_^#V*Cΐ~؃E؜إث ,&-AGMSϛ!!ô!ô!Bdos Err On : $Bad Sector$Select$File R/O$:BA2!~6#͘*~ "Ʒ"͌#>?͌͘ =_.:;<> Oƅo$>!Y2*O"ʉ@G:ʐ:wÖx2p0ʹ#*©6?ëw˜0ï#6 ¹.0#*6?w0#6 #6" }Hx / hJ Leh<> > @A @A>i =<>+ LeÍڍÆNO SPACE^ :Ty!B*O=?_s#"^sG!~Yʸpsp2mÆÆf ͧÆFILE EXISTS _: É: :˷ʉ=2)ͽÉ T!@k!}|q ͢ØÆ^ BRͧ9!5‚#~Y‚#"T<ÆALL (Y/N)?^ Tʧ͘!6!~ڇ ɯw4!Y~ʆ͌†t=ʆf ^ T ɯ2o&)|+!<ͧ: :):>:(y2E!|"*wɍ`JX)^>EE??++ ԩ  [\ ĭ ?  JL ``LLL O͐  :ϷE B 2>: Ϸb# : Ϸy! 4 5~yy5 6yҐ^H@Oy H H: –ͬ  #H: ! Ͼ Hù H H $O͐: 2 *CN# #~?  xDIR ERA TYPESAVEREN USERY!yO#< Ty#O 3ǯ21y_͸2y2ͽ:ķ˜1͘A͌>>͌92^ :˷¥.!_~#fow]ɭʎʥ!v"!çREAD ERRORçNO FILE^:˷ $Lq<`ΧԠĠڸčԠԠ͠Ԡ؍2>o:= gw8H<8H=`=qf^!~2>`~2˯2\!!B!~> >#0~O#Cx2͘1)ͽÂf zͧÆBAD LOADCOMf^: !˶ Â$$$ SUB Ň!˶2:2a{_:˷ʖ:˷>Ľʖ:=2–!B!6#5ʖ:˷Ľ!ͬʧ )!F#xʺ~0wëw!" !~6ͽ:ý(!\X COPYRIGHT (C) 1979, DIGITAL RESEARCH _͌> ͒> Ò> Ò͘~#͌ì _2<į22E>! ^#V w#P:BO|^#V#"##"##"##"!O*!O*|!6ʝ6>گ*w#w*w#w'û*ڷ! J*""!N#F*^#V*~#foyx*{_zW+*~6(*} *:޽ y(3:޷s:2G<2x/a2:oa":޷zޯ2{![:޷ <2:>sɯ2>!>2!;:*     1>2>2*"?ۯ2:08 !"Y"BT"->2:8Y"/:8Y"s+p+q-*C ͥ!!q#p#w*:BOYG}*MD "ã:!BϾw!>2*C~=2u:B2~2wE:A*C϶w>"!""ٯ2B!"!rQQQâ~?ͦ~?rQ*"CQ-Q͜QüQrQ$Q*"**#"͕: 2ٷÞy<_WyOxOxG* ~V5dw^ :ٷʈNÎ N#Fyʝ*}|\#u*#DM*6# x±**s#r͡*6#6^>:AϾ#~$=2Ek͌ҷ((+! ~O#O:x >2ޯ2:޷*(*D*:wk*(:$_"~28 ?@wx( !;!܅ony 2$8!2E!y>>?22!ɯog"$2E!.B...X&*}(8.|8&"$պ`~(,qy2E[22G: 22>2T*CGͻ:ẅ́n>2;O ^DM;}H>"*C :ٷ:ddslO s#r:EϷ͊:==»y==»*Ww#*"͸*:G#š"͸:!پw4!iw:Z!E~=26yx#*DM*s#r*s#ryOxG*0MD!!N:ٷ EG>O: \зSЀ*C :ٷqn& ^#V>O^"*}:*)=":O:١o"*C *C!ͮ~2~2ͦ:٦2ͮ:ЯO:فw:w |g}o*ٯ# èCfuÇKmVÉÎÓãݯ`iޓښ:ޓڦJޓڲZޓھjޓzޓߊ / !~ `66= !; !{g1:Q!͢گ22>2!"2!"͎>2):B"*)*)Q;*"E:;:A2AQÓQÜQ*C}/_|/*٤W}_*"}o|g":ٷʑ*C6:ٷʑw:2E**E}DQ>2::/GyO>2!q*C"͡ʔ*JҔ^:Oyʃ?|x | sӖ-|N-# S:2E!~Яw>T D^6k-äPYy 5*{zBK5:޷ 2y2!!{o!:=8 ~y!3w.y2Cɯ2>!w#w#wOa."y .:g"*"!~((5:# :*޽ :޼ $| 8g,"ޯ2!"_!ޅoN!Я2*C!!~~#~O~G#n,-.‹! w! yG!x͢.:E<ʄ! q!pQ:E<. ʄ$.:E<ʄi6}2ExN! ~态O>G~G!~G} *C!r#r#r ^ͥ_y#x#{ ):BO!yoxg*:BO}!N#F "*#*s#r^ ~!J! J*:مo$*C~i6iw**{#zr+s{ozg**͕** Ѿ,w͜͸Ͳ!!N#F$**O!~#83! ~ w ~>2!E5T*C!"C"C!w# F! w͌xѯ2͢*C ~<wʃG:٠!٦ʎì 4~ʶ¬:<ʶ$ʶïZͻЯx>2>2ͻ:!پZկ2:EϷẅ́͊Ͳ> *C ^OT *C~wD -'  -@ͦ~^*C Ox! N!Fwyxʋ>ڋ>*Cw~#+w#w+ɯ2E22i^ *C :ٷ~w~͔͔# # C0T"I !>"H>2J: !͢:d::d!s~B#1!P!J߇o~,foɷp:BB Apple ][ CP/M 56K Ver. 2.20B (C) 1980 Microsoft ;ۯ2>EE??++B#1!P!J߇o~,foɷp;ۯ2:޷;ۯ2e ]CD6501 PRN: CALL PCHAR 018E C9 RET ; PHEX: ;PRINT HEX CHAR IN REG A 018F F5 PUSH PSW 0190 0F RRC 0191 0F RRC 0192 0F RRC 0193 0F RRC 0194 CD7D01 CALL PNID8F01 CALL PHEX 014E C32301 JMP GLOOP ; FINIS: ; END OF DUMP, RETURN TO CCP ; (NOTE THAT A JMP TO 0000H REBOOTS) 0151 CD7201 CALL CRLF 0154 2A1502 LHLD OLDSP 0157 F~6(*} *:޽ y(3:޷s:2G<2x/a2:oa":޷zޯ2{![:޷ <2:>sɯ2>!>2!;:*     1>2>2*"?ۯ2:08 !"Y"BT"->2:8Y"/:8Y" CRLF: 0172 3E0D MVI A,CR 0174 CD6501 CALL PCHAR 0177 3E0A MVI A,LF 0179 CD6501 CALL PCHAR 017C C9 RET ; ; PNIB: ;PRINT NIBBLE IN REG A 017D E60F ANI 0FH ;LOW F ; ; CHECK FOR BREAK KEY 0135 CD5901 CALL BREAK ; ACCUM LSB = 1 IF CHARACTER READY 0138 0F RRC ;INTO CARRY 0139 DA5101 JC FINIS ;DON'T PRINT ANY MORE ; 013C 7C ((+! ~O#O:x >2ޯ2:޷*(*D*:wk*(:$_"~28 ?@wx( !;!܅ony 2$8!2E!y>>?22!ɯog"$2E!.B...X&*}(8.|8&"$պ`~(,qy2E[22G: 2KEY WILL DO) 0159 E5D5C5 PUSH H! PUSH D! PUSH B; ENVIRONMENT SAVED 015C 0E0B MVI C,BRKF 015E CD0500 CALL BDOS 0161 C1D1E1 POP B! POP D! POP H; ENVIRONMENT RESTORED 0164 C9 RET ; PCHAR: ;9 SPHL ; STACK POINTER CONTAINS CCP'S STACK LOCATION 0158 C9 RET ;TO THE CCP ; ; ; SUBROUTINES ; BREAK: ;CHECK BREAK KEY (ACTUALLY ANY JMP FINIS ;TO RETURN ; OPENOK: ;OPEN OPERATION OK, SET BUFFER INDEX TO END 011B 3E80 MVI A,80H 011D 321302 STA IBP ;SET BUFFER POINTER TO 80H ; HL CONTAINS NEXT ADDRESS TO PRINT 0120 210004 BITS 017F FE0A CPI 10 0181 D28901 JNC P10 ; LESS THAN OR EQUAL TO 9 0184 C630 ADI '0' 0186 C38B01 JMP PRN ; ; GREATER OR EQUAL TO 10 0189 C637 P10: ADI 'A' - 10 018B MOV A,H 013D CD8F01 CALL PHEX 0140 7D MOV A,L 0141 CD8F01 CALL PHEX NONUM: 0144 23 INX H ;TO NEXT LINE NUMBER 0145 3E20 MVI A,' ' 0147 CD6501 CALL PCHAR 014A 78 MOV A,B 014B CF~!xq!;`~0,~!M;!x~>.~8[q>:޷ 2y2!!{o!:=8 ~y!3w.y2Cɯ2>!w#w#wOa."y .:g"*"!~((5:# :*޽ :޼ $| 8g,"ޯ2!"_!ޅoN!PRINT A CHARACTER 0165 E5D5C5 PUSH H! PUSH D! PUSH B; SAVED 0168 0E02 MVI C,TYPEF 016A 5F MOV E,A 016B CD0500 CALL BDOS 016E C1D1E1 POP B! POP D! POP H; RESTORED 0171 C9 RET ; 47 MOV B,A ; PRINT HEX VALUES ; CHECK FOR LINE FOLD 012C 7D MOV A,L 012D E60F ANI 0FH ;CHECK LOW 4 BITS 012F C24401 JNZ NONUM ; PRINT LINE NUMBER 0132 CD7201 CALL CRL0 LXI H,0 ;START WITH 0000 ; GLOOP: 0123 E5 PUSH H ;SAVE LINE POSITION 0124 CDA201 CALL GNB 0127 E1 POP H ;RECALL LINE POSITION 0128 DA5101 JC FINIS ;CARRY SET BY GNB IF END FILE 012B