L%hh LHH` X% " ӠӠΠǠ ˮԠˠǠӬĠӠ٠٠ϠŮ+JJJJ ,,,L Lک ٥ҥ>ӥ? ( ㆭ  ؆` | A""""""QQQYV <"<Q '(h((QQQ`@GHOHO $"!$q}T@` `@@``p0 8p@@`00 |0@` `pppPox`D3 < p?|@@@|@`f ppn|>0p  qcs6<, 3['Nxxxpp0` ```@vl  ?`@:3q  AcqcCyO@  0p`@@q @p?|`3cC ? ?>|xp`p`@Acwsssssss__????????~^^ ?~~~~~~~?>~||xpp`@~| xyy{~|@`pp xpp`@yyyyyyyx~ ~x`|xpxqa` cqx|||||||cCC?>>>??<<|||~?`ppxx||<||xxpp`|||||||| |?|p`@@@@`p|? OOGgccqpxsssssssppxxx|<<~?>~||xxxxppp```@@@`?~|x|~|||||||p@@p|~><|xp`@>|x|xpx}yyyyyyyAA?~|xpp`ppx|~? ?? 33@``@@glloLL LlOgloloG @`@glolo@@gLLL GaamGGlg`GGlg`G  xL| x@@xMLLxMyyM MyxAxMx|Yq @lllLglllgG LlL`@GLOLo033366m~0>3>33~G<`G}rccb``acccq{{{{8008????~ |lL COoooog CgoooocCFFLLXXPpqa88`}}}}>????~ | ~FCCFL ____|GG|GGccp{{{{ ;1q``qp`aas{{{{8008 0y| |}}}}AAQg((h' $C@0j ed`y < I1@@q q s8EE9EE8> ` `$DC0ANPQN@'h(' WPG((H@stq q8AyEx:NPQ@GhHHG#$p# @ (*Y9AyEy: QQQO~C%%C~_DDD qAAAaq9`ppxxx|xxx|AsGN8088 Ccˆʎõĵ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 iõ`  \ 濭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- ( t Ϡ@跻~!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䵍䵐`"L ŵ8ŵH ~(` d ֠z# u`oeܔٱ0ۏ$1@hnW &tlnrvNjUaE=H jmكدzڕؤi֟H֐# A :dFZyy{{h}PTFNddENFONEXDATINPUDEDIREAGTEXPRINCALPLOHLIVLIHGRHGHCOLORHPLODRAXDRAHTAHOMROTSCALESHLOATRACNOTRACNORMAINVERSFLASCOLORPOVTAHIMEMLOMEMONERRESUMRECALSTORSPEEDLEGOTRUIRESTORŦGOSURETURRESTOOWAILOASAVDEPOKPRINCONLISCLEAGENETABTFSPCTHEANOSTEЫANOҾSGINABUSFRSCRNPDPOSQRNLOEXCOSITAATPEELESTRVAASCHRLEFTRIGHTMIDNEXT WITHOUT FOSYNTARETURN WITHOUT GOSUOUT OF DATILLEGAL QUANTITOVERFLOOUT OF MEMORUNDEF'D STATEMENBAD SUBSCRIPREDIM'D ARRADIVISION BY ZERILLEGAL DIRECTYPE MISMATCSTRING TOO LONFORMULA TOO COMPLECAN'T CONTINUUNDEF'D FUNCTIO ERROR IN BREAKɁ! i` Ӆmn8囅^圪#8^Ɨ8^ƕƗƕ` i65^^.`p(o"H H h0hhpo`M$L Z۽`H \h ֩P :ۤv  ڢ .ՆF v YLئij YՄ ֐D_i^aeii`jij圪8iae^_^`_a8stopiejȄ ӥPQmnij e֥gh^_^ ijL<Ԡȱ^Șe^^_iȑ^^_Ң3 j )` )`ʠ$hh eL$p "tpM?E0<=Ѕυ 8ɀA N4O0Ťș98:I8xІș Нƹ`ghȥQћ Pћ `֨gȑggiihij ֩*stopijklmn IآURhhHHz`gihi` ,  ,Є hhPQPQD X ȱȱQP- $ ) \ۥ$! ک$ȱȱж \L枱`8Єτ ,0 \ ,0 \ \۩ И F eihh eHiHvHuH j gݥ %ׅ^_L ީ  g ޥHHH XإvyzW4ȱuȱve$v# \ۦuv $ W (Lb-逐@ HHLLF:L8gh}~`Ƀ` Sբ$L?`gh<=ij>?`v(Le lL5٩ ӥHHvHuHH >L ٥vQ 8egh ֐` eӚɰ ,ZLLhhB;uhvhh ٘e`:,  "hhh` { ɫ ޥ L>L( HɰɫЉơhL* ,h`PQ/ Q^ԥP &^ &^ePP^eQQP&QPe PQ L ߅ ޥHH {h* mh r ȥ`L'hpoj iLڠ 㥌 婝 5ȱȱ` = $)94,;D {$0 4 Lک \I`$ !i)$ )L(ʊ$ L W 檠^ \ LD۩ ,? ɠ )H h`0{|uvLh$L :ۥyz` @ `" ީ; =L Z , ,խLc ZL,զ}~, ߅ $P )0 Z ۆ $1$P 膸 ": ,i = {LrH0h J c ,Lqۥ 3 LۥL Ȫ*ȱ_ȱ{ȱȅ| L+ܥLSؠߠL:`?EXTRA IGNORED ?REENTER  ߅ ei` 꺽  ' 8 uvL׊i , {$8$0`LԦƹƸ$HH `ީ 8ϐ*IEʼna Lݦ,{iweLi^ e^hٲаg jH hV_F*ƹƸٲаHٹHH ޥLLޥШh^^h_H r륡HHHHHl^h#d j݄hJhhhhhhE` LJ }d.U"i L=8,LLTҐL {ݩ),(,,ѸLLԠhhL ߅` ȱLL q L H ϐ { lhHHH hHL? hυυ Ljݥ ,L mݰ % LߩƉ 慝 憨80 ў*%L L ު `  }LޢLL(L<  } }$%0Ʃ 8(L$0pijlk"ћћliA[8`hH`klmniȅ ӥȅklȥȑȑȑȑȑiȅ` ieȅ` gݥ0 ɐ ~LGHHHHH hhhHH ,҄ hh)klnm?Łћȱeȱeעk,5LԢx8` ћLK*L өȥʆȑ $PhihiȑȊ ↭^e]eR Ӆmn殤ƕƮ8m因n圑bȱhhћȊћLLȥ e^eʅʥʆd ee`^de *& edeeƙ` 8ompnL$8vС,L A  ީ j ީ HHHHH L  ߅Lj A㥋HH jhhȱ𙅄ȱH +륹HHȱHH ghh Lhhhhȑhȑhȑhȑ` jݠ 6hh R䆞`" ȱ "e膮 㦫 R^LԥSR`FHI8eopnm opqrh`M0 䩀hЦstopmnU^_R #ij^_lk 󅔆nmLb^_^ȱ^ȱ^eȱ^e(ӊ0ȱ^ ie^^__Ŕ #^05ȱ^0ȱ^+ȱ^ȱ^poŜ䛐^_e^^__`)Jeiop Ӥȥ敥ȑL䥡HH ` lhhqL 奌  奫  *LݠHȱȱh^_ H^qheqqr` lݥ^_ 5^Hȱ^ȱ^h(po Heooph^_`T SRS` H hhhL* ьHH 㥌 hhe^^_ L* IL` ) ʊH񌰸Iš hhhhhhhHH` L ` ^LL g ᦠL LN覸^e^`_a`H` Jh`` g R L楝ɑ 률PQ`PHQH RPhQhPL F犠P` F熅  L熆PE%`dL 饢IEL < LS리8$Ii0ǨV $W8Ie Ji `eeeeeLi&&&&8坰IiBfffff`IIIIII `ELԢai0vvvvvj`^Vy dv88; 54541r LᥝH- 2 f  \7 h < L bcde 饡 饠 饟 饞 LLJ eeededcecbebfbfcfdfefJ`^_^^^^E ^`e0,iLR襫`I0hhLNL ci ` cP Li v r8坅 Ğğ Ġġ* e24(&&&0⨥塅堅埅垅L@ (LꢅLԥbcdeL.^_^^^^ ^`, r^_^^^ %^^`` r` L襝 *` 녞I*L)F``a`Ȫı`E0!` Şȱ`şȱ`Š ȩŬ`(IL륝J8$ 芢 脤`)F 鄤`ɠ 넬I* L)腞` -+ [..E0 - +f \$8Lf$På8噅 U 9ƚ0`LH$ 9h80 LaH ch 륪EL祚 d$0L e q80L>nk'nk(X 1vu8 4L:۠-$șȩ0LW     9ƙ U i 0 i8.ș0șylykyjyi00ڊIi i/ȄȪ)ƙ.șI)$Ъ0.ȩ+.8嚪-E/8 i:`  cd pLP袊 +륪 #쩊  UH A驊  hJ I`8;)q4X>Vt~w/z*|cYX ~uƀ1r۠ 饬iP z녒 f륝Ɉ + # i8H rh ` !멓  v禎L酭 뱭Ș殅 饭iȅ 穘ƣ`5Dzh(F 0ɠ 穦 驪 禡 .ɠL+f ck ^ c # p 祢H 祢0 I p h uL\ !  禎  b𩊠LfHL#IڢIڢ-(h#5ᆥ](IڢʥH HɁ fΠ \hɁf hL` vy{| g|S}dpL}Qz}c0~~D:~L̑湭`: 808`ORXv( sL  񕰆򊅤TH کURPQQPIPPIPPPQ)stopgh֘gghgh K֩:ۅ<ԅl g RlP L L 0, 0,-`L ,- 0` (L ,(ʤL (L( Ld ʊL[ I`8f`?2`@ g RPmQnLԥPsoQtp` g RPsQtPiQj֥PiQjLl֩ ޥ8fإuv Lنަߥuڥvۥyܥzݥ􅸥uv >Lץڅuۅv܅݅ߚLLްij ֥`a, PQ ֥`a```aiśj地a`ʈjiLԭVSL@TL9 ʅPQ L PȱQL L,U,R@ ,T,SWP ~)`H)&JJ&&h' &' &' f&')'#i媽0J(` Q&%0Q&&`#0JI0`'0 I`0 I0ݩ()%%01&%0)&E%0Q&&e)j00',"&,i8i#H&ii&hif&i'`'i,&i,&iPII&if&HhH8HӰ hIiHӅхhЅhIi҄f8Ъх e8e҅ԥձ&E%0Q&&bӰ eЅԥePفŴxaI1& ')*& 'JJ) e ʥ0)Je`JJJJӊ)IȄҤѢԆզ8eЅԐ e҅Ր JJJ`JJJJӊ)IȄҤѢԆզ8eЅԐ e҅Ր JJJ` g RQPHH, hh`L `*U W :L ` `  eȱe ` -L -La=?P<Ȅ> sʆ>PHt?QnLԅtp=hso< LeP>eQ? ॔<=`@ ߩL ʊ( (H hL$`J G(i.&E0%.Q&&` , iH h-`/'-'0 (`HJ) 'h)i& &&`0i)0 00`J G&(JJJJ)`:; H:J jɢ )Jb y.)/) JJJ Ȉ` H:  J/Ȑh,--&,*i H/.  `0 .: VȘ L `8/;e:` T0 "T3  T3  T; "D3 D"D3 D"D3 "D3 &1!YMJؤ#]#)i#$S#$S[[i$$)|mi)S4i#bZH&bTDThDt(ntJrtttrDh2"&&rr&HDDȅEhH 0l( Lh:h;l Le / XZ]_, :ILl `Ȇ׍숈l E@A  J 0`YE <Šӭpd`HVTQ PS 6" (!#%L" X`I`ɍ,,L8L,H ΰɐHJ) )h)i( ((`ɇ@ 0`$($$!f`ɠɍZɊZɈ$!$$"% %% e (`I(ii,i\$%H $ hi#ʥ"%$$%%#%"H $(*)+!hi# H $(*0 $(!`8Hh`BC<>=?<=`K i! Ȉ2 ,`H h*:` `E/E//`$(H)? @(hl8NO,(,` ɛ`2H2 h2Ɉɘ  : 3  5ɕ()ߝɍв [=< @L< >=?<) < `JJJ>Ie@@A`41`>BD`8>6>) `LL u ?l:L``L@ 'A&?1?=A>?I i`HH11`IJ듧ƙɾ5Ė+]̵b@ &WSP& )`" !H)&JJ&&h' &' &' f&') &'#i%Ѕ0J$)` .ХQ&%0Q&&`$0JI0`'0% I`0 I0ܩ(ߠQ)'%01&*%0Q)&E%0*Q&&QeS)j00',"&,i8i#H&ii&hif&i'`'i,&i,.&iPII&&if&H !"hH8 H!S hIiHSQUhPTh !"IiR"fS8PQ% 8TeRTUU&E%0Q&&kS TePTUeQPفŴxaI1& ')*& "'JJ) ""% m% ʥ0)J!m%! `JJJJS)фPIȄR%*QTU'T8ePT UeRU QJJJ`JJJJS)фPIȄR%*QTU'T8ePT UeRU QJJJ` Ӎ$ H h .Ю#` L}Э%J u ӊH Өh dѮ#` L Q ;Ү#` Q Ү#`#2 Ӎ'( H() 91 eȱm)h`JJ`#JȱJLh `#  <(eΨ=)eϰ%Hh>?iJK̅  #`Lk 34 Lh856!;<79)F:&8J9j*0v 婭   +<; LhLk'cg=%;!,<+k,w(gG gG]$ t < N8i| (|`ܠLդ4ɪ 4<`<  / ) ) "&6 B /`TLՆ8M˕  Tբ , Tզ`  . $ ; E.. 4L& >H ֥ h ߦ>  E֥ E & > ` E  E  H ֥ hL  ֥ -L L -EF# =Pi  ֤Lְ ׅ! ׅ  ׅ ׅLԱJHȱJh`LNפ0`L,׈L20`LF׈LL ׅJF8ȹe8ИL`Lø{{ttmnghab\\WWRRMNIIEEAA=>::673401..+,))&'$%"# !L 7 0 ! $ ه  :L HH HH`8 ީ" fޭ$ [) L) (.H8 #L h Ь` ɀ0ɠ0 L)LحQ ɍxP P " ɍHHh)Hh HhL< ɠ,HPhɍ n 0PP PЛLn؍hh` $ L{ٌ ɍɠL٩  $$    L8鰐  i )` :Ќ$ [ $$ , 0  00 ` :L7۠$ [ $ uL%ڠ8`I w aح'L0!) : ` BL~88"L~ک$ [ $$ ٭Laؠ8$ [ L7۩$ [ $ $jjjj %$ $ [L [$ (*     ' ) ` hh` w۩$ F [ $&$ [ #$ [  $%%Lܩ$% "8  jjj ܈  Ȅ$% "`Hf % "$h` 7۩ ޮ #"##@# ލPW ލQ Lݍ (ɍ 8 ɍɚ L ީLmݥ)  @ L; L XL8''`= ީ<<===  Jɀ0ɠ) ̩67 ީ"La BL / X ޹  ޹  ީ Iߙ>`6798`$ [ J$`i0i#0`$ [ Ș) $ [% `(L[ `L8LaH hɠi@hLɈ=?L`6܅7`"LXLĠӠӠԠ֠Ġ ``` `ɩLحLԗлΚȉPs}Sچm۷۬,݂rxݬަR`HT) L3L`) #L $  `  v mL;ʅ˅LM  mdžة * * *     % 0LH΢QPHΪ0h$0 )?i h](Њ Px+L 4P xL# 48` PxL PeHxeH˰iکeۅȱhڙ`ꠀЕ x ت3 Q3ؕxQεy NvNδPPPL#Q8yڅ`Sε{ϵQڵyxȔPMuHOwh(VP`΅h(OM L6 T&ϐ eڅeۅ &L~ 畠(LoU [΅ڥυ   o ` l3 3` 4J G 4&(JJJJ) 甠` F٩ $ 婠 Ȣ ii)ɰL ̥͐Eʑ˥ʥ˰ਈ$ u~q  u  mʥ` ȹ0 L uߙ`` $0LL*iS 00)ȆȘHJI@hL`ȩ)?Jжi?oiO iȱ) zȵх 8 05X~")XȔ) v*Ȇ0LJɢ  Ȉ ϴX)HЄ ȹ)eHe0hޤȄ h󰩠ɩch cɰ$0 $` d'ʅ˅LM&ȱϰqȥȥ`FLʥM˥J̥Kͩ`Lkȱ0@hJHȱШhЄӠȱ0I@iHeШiH˰hhЈЈ͑Ј̑ЈЈ0JKЬ@iHe eѕxh$0 xx ԅբ H 0  敠$ ( x$0  xx 0$FԨֹ)U h)װ H ֐ι Ll`w0P`fLPεϵxϱHȱ΅hΈ` J  畠P` Y $0`  畠$0 8 P# o ΅ڥυ e epݕ` 4LL$ `  rPՆϦ ` ΅υȩ ` Τ PڵxۥΑȥL`hh$ F`` %ֈ`ʤZA^ܙ ݙ0  m7;܄iȢٚ . y$IqܤݐLM͠1FLJܹ/ݾLuc ܪȱ L[ĨP?xO_ڹo  ʤ  Y YoܹݾЇ`TP@xL` Ιϙ_oܙݙᙯ` ??<<<<<<<0UUUUUUUUWB oTMɅ"3J[NSJIfmzq# [$NYP;#o6#"#!0 9@0Ӷ:Pyإ<[(N>W']5Kgvq7ϠGX͠LϠ٠SGϠDĠHSĠNSĠTĠ 5EMҠL Šō?FِLϚΠ κ f ٢  ٦Τ ȹɀI ȄȹH h3 oLP O䯭䮡𥴳\@`` ~3`Gg壡yi壡yi` @Gh X{gggggg'(dgxkg~9g'7(*䮥G 0 #gMghghPcQ)Wqqqqhhq`uuuQ줰䮲륥Q9O/Q) WjB`O~5'Q 䯭䮡ޜݜݞGg` ` `嶡䡯z~" `` Oڵw۴Nv L`xw8OPL# (` 40!(L 4LdF`  %L"wL{ TL~&&&ڥې څΈ` l 4Ȑ,` 40L 4Ȑ-` 4(L(n ㊨ rLa ?&0ΰ` ΔL 4΅` ȑ` l΅υLD L4 xPiڄeΕPeϕxPȵxڰL# N ONi)OO i@ &N&O ϕLz JKLυML LMJυKL qL ȩ` 6 6P`JLKMLxL L6 L[L JLKMMLILLILLLLy 2L,PQ܅x݅yL آ8ЕNЕKʵ˕ە LkLMNܕ`LΥΥLMLʥMː ʥ˰JυKL  8Mϕڥ۰եڅʥۅ , ` :L΄<Ȅ>=?`ʕ>?>`8M˕   , ` L:L``F`$ ܪȱ 婠Lܤ`Ś25 a0 穠LJKH۰hЅѠȱ0@ȱHШhh0J L赟0L0ܤ } L赟L0ܤ } L ` ` [ S oP YVPL6 O 5OPL Ι_LfP0Q@PPxA@QPa`qp`HP8εxh`ɅLLHxܥyݥPQLuƵPxLhQεyϱΠ L 4) ؘ 甠` uHɃLh` ☪ T`  甠`ѥ΅ ΅ҥυө 甠0ХҠ ӕ "L 4i` F`ٚ .L 4 `$$L$Ն$L,L 8!$`L# ȱ0` 4 `u` 7$ 8`0 &&` { %Ppĥ uv` 2e   %F8 2 8Hh&&&&& 0hhI`LJ?>ʊ:>Ș;k/=:   S;:L 4 40K14 L= BC D..=D5֤4 J :3 g ɠɤ ɓՊ x= 4   &B&C= 44ݴ 4ݺ ɤ4&D ?5=ɥD 5 5 D4ɻɍЀL\ɠ` }Ɏ$ ``LXWVhY `XWYHV(` Jhh LH) JQ JJJH`HJ`hh ?l8e` %GQ/[҅n3peʵ``` f f` &L L fLC`8i`uu  ee`` ` 0` ` ` 5I` 5Iй` f f`LJ G(i.&E0%.Q&&` , iH h-`/'-'0 (`HJ) 'h)i& &&`0i)0 00`J G&(JJJJ)`:; H:J jɢ )Jb y.)/) JJJ Ȉ` H:  J/Ȑh,--&,*i H/.  `0 .: VȘ L `8/;e:` T0 "T3  T3  T; "D3 D"D3 D"D3 "D3 &1!YMJؤ#]#)i#$S#$S[[i$$)|mi)S4i#bZH&bTDThDt(ntJrtttrDh2"&&rr&HDD h,h-<:B/ Y`EL\lY@5)I:< ?L<EhH 0l( Lh:h; LehHh:h;/ V; THH::;:-H,H E@A  J 0`: V:8 J8L Lӭpd`HVTQ PS 6" (!#%L" PJ TuVTvP` P&Q&R&S8RTSURSP`/T P 8/`HJ) )h)i( ((`ɇ@ 0`$($$!f`ɠɍZɊZɈ$!$$"% %% e (`I(ii,i\$%H $ hi#ʥ"%$$%%#%"H $(*)+!hi# H $(*0 $(!`8Hh`BC<>=?<=`K i! Ȉ2 ,`H h*:` `E/E//`$(H)? @(hl8NO,(,` , ɛ`2H2 h2Ɉɘ  : 3  5ɕ()ߝɍв [=< @L< >=?<) < `JJJ>Ie@@A`41`>BD`8>6>) `LL u ?l:L4 uLCL@ 'A&?1?=A>?I i`HH11`쩻듧ƙɾ5Ö+]̵Y~~բժժժ֪՚p@U*}{w+U֪ժժժժժ@ժwժ՚~|@U*}cq+Uժժժժժժ(D*ժ~G~@Gxa|c@U*cq/U֪ժժaGߪժժЪժתښ@@O`c>@@ժժժժתժ׺@U*cq/U֪ժժ;3|ժժժժժժժ@@U*uo}+Uժժձ$Jj*)Fձ@U*?o=/U֪ժժc=_תժժժժժժժժ@U*ucq+Upx#$}*@غ@U*cc/Uժժժկժժժժժժժ֚x@U*}cs+U0 2U Lں@U*o{?U֪ժժժժժժժԪժժՀժժ՚@`gp`xxw@U*}ss+U0@$*U Pں@Ujac?U֪ժժժժժժժժժբՊժժת՚x|A~~?|ap@U*}cq+U֪ժժժժժ|ժժժ՚?@U*}cq+Uկժժժժժݪ(P ժ_ښ@>@Opa~@@U*cq/U֪ժժaO߮ժЪժժՀժժժښ?@@O`c>@U*U*U*Uժժժժժ:կ@U*cq/U֪ժժ;pժժժժժժժ@@U*uo}+UժժժߪՊ"*)@U*cc/U֪ժժ?תժժժժժժժժp@U*ucq+Uz  ֪*@@@U*cc/Uժժժժժժժժժժժ֚?|@U*}ss+U0#U*Rj E@@@U*o{?U֪ժժժժժժժԪժժժժժ՚@@gp`xx@U*}{w+U䋑U*vn %D@Ujac?U֪ժժժժժժժժժժժת՚`p~x?pp@U*}ss+U֪ժժժժժߪ(pժժժ՚|@U*}cq/Uժժժժժݪ(Pժժښ@@Opc@@U*cq/U֪ժժ9xC;vߪժԪժժՀժժժ~``Gpc|@U*U*U*Uժժժպ تիժ׺@U*cq/U֪ժժ>ppժժժժժժժ@@U*uo}+Uժժժ(^j*)տպ@U*cc/U֪ժժӼ_֪ժժժժժժժժښx@U*ucq+Up @"*%Dغ@U*cc/U֪ժժժժժժժժժժ֚~xx|pp@U*}{w+U0 2W @غ@U*o{?U֪ժժժժժժժժԪժժժժժ՚@@gp`xx~@U*}cq+U0*U E Cں@Ujac?U֪ժժժժժժէݪժתժժ՚xp@@@U*}cq+U֪ժժժժժժժ *x`ժժժ՚p@U*}cq/Uתժժժߪ(@ժժښ@@O`c~@U*cq/U֪ժժ p8s~ߪժժժժ݀ժժժ|qpGxa|@U*U*U*UժժիժՊ"ߪů@U*?o=/U֪ժժ8w~ժժժժժժժժ>@@U*uo}+Uժժݪ N*)+@U*cc/U֪ժժժպ_֪ժתժժժժժժޚx@U*ucq+U02&f2 ?@@y@U*cc/U֪ժժժժժժժժժժ֚~px@x?p@U*}cq+U0 U*^j B@U*o{?U֪ժժժժժժժժժЪժժժժ՚@@gp`xx~@U*}cq+UĈV*U*Uj E@@Ujac?U֪ժժժժժժժ(תժժ՚|@U*}ss+U֪ժժժժտժժժ ժժժժ՚|`ժժժ՚@U*}cq/UߪcתժժժתTժժښ@@O`g_@U*cq/U֪ժժ;~;r?תժժժժ?ժժժxxC|ax@U*U*U*U:ժժ׮ժ$ֺ@U*?o=/U֪ժժOw=֪ժժժժժժժ@U*uo}+Uժնު J*)ժպ@U*cc/U֪ժժժժ_֪תժժժժժժ֚x@U*uss+U00$6@$́1(Dz@U*cc/U֪ժժժժծժժժժՂժժ֚?xsxp|p@U*}ss+U0 *] %Aغ@U*o{?U֪ժժժժժժժժժЪժժժժ՚@@gp`xx|@U*}ss+Up*U*U*U*U*U %\kں@Uj!" U֪ժժժժժժ*իժ՚x@U*}cq+U֪ժժժժժժժժ *ժժժժ՚`c>8|`ժժժժ՚@U*}cq/UժxӪժժתժժښ@@O`g~?p?@U*cq/U֪ժo;E!sժժժժժժժժ`?^Aw?@`@U*UjU*UժժժՊ *)@U*?o=/U֪ժժgw=;`תժժժժժժժժ@U*uo}+Uժժo |K*)ժ@U*cc/U֪ߪժժժ_ת߫ժժժժժժ֚x@U*}ss+U0 "1E@@U*cc/U֪ժժժժժժժժժՂժժ֚pCp@xpA$(P):[***********************w--GET FILE NAME, SUB--:4:"INPUT NAME OF TEXT FILE IF SPECIAL.":"USE SPACE IF NO NAME WAS ASSIGNED.":B$:B$" "D$X1$:B$;:"";D$:D**L--PRT,LAST LINE---NQ(CL$)(CW$)LL1CL$CL$CW$:CW$"":C(CL$)qVCL$""Ė(LM):CL$:CL$"":C0[(DS$,1)"Y"ĺ`CW$""Ė(LM):CW$:CW$""e(DS$,1)"Y"ĺjo***********************t--REVIEW/EDIT PRINT---yA$(,"CC$" "ī1055+CW$CW$CC$:1085a(CL$)(CW$)LL1CL$CL$CW$:CW$"":CC(CW$)$(CLL)(CW$"")CL$CL$" ":CC1)CW$""ī1085.CW$CW$" "3(LM):CL$:CL$"":C08(DS$,1)"Y"ĺ=NBG*********************5LA(A$(A1)):A$(A1)A$(A1)(A$(P),230A):A$(P)(A$(P),(A$(P))A230)eA1A11:A$(A1)A$(P)lPPA11500:A$(P)"":************************--PRINTOUT SUB----NN1(A$(P)) CC$(A$(P),N,1)(CC$)95CC$"WRITE ";D$ P1500:A$(P):4X$;"CLOSE ";D$:X************************q----COMPACT SUB----zA11P2500A$(P)""ī1005(A$(A1))230ī1000(A$(P))32ī1000(A$(A1))(A$(P))231A$(A1)A$(A1)A$(P):100T FILE----k1170/p12:16::"READING":BuX$;"OPEN ";D$UzX$;"READ ";D$kP1500:A$(P):X$;"CLOSE ";D$************************---WRITE TEXT FILE---117012:16::"WRITING":X$;"OPEN ";D$ X$;"DS$-4X$;"PR#1"::1785,LL5LM:-PRTR.ON-C9C0:CL$"":CW$""P>P1500xC(A$(P)"")(A$(P1)"")P500:845H315: (DSPLY)MR1100:(PRT.LAST LINE)WX$;"PR#0": -PRTR. OFF-\a************************ f----READ TEX)16Ė5E A1$A$(P):CH1:CV4:CB0:CA1:((A$(P),1))32CA2:CB1O1440X625v************************ ----MAKE HARD COPY----%:4:"ENTER LINE LENGTH ";LL*:"ENTER LEFT MARGIN ";LM/DS$"N"::"DOUBLE SPACED? Y OR N ";9:"X:EXIT"419:11::"CHOICE?";:9:B$:DB$"X"375\B$"F"P500PP1rB$"B"P1PP1B$"D"A$(P)""B$"F"B$"B"B$"D"625B$"E"770A0$"D"A$(P)"":6256851505::1545:4((A$(P),1)K120:685#4:1:958-11403>12:1m"---------------------------------------"9:"F:FORWARD - TO NEXT BLOCK"9:"B:BACKWARD - TO PREVIOUS BLOCK"9:"D:DELETE ENTIRE BLOCK"9:"E:EDIT--MINI EDITOR--" ************************7]--REVIEW/EDIT DISPLAY--=b_g4:"INPUT BLOCK # & RTN ;";PrlP1P500615q1:1:868vC0:CL$"":CW$""{:"BLOCK #";P;:30:150A$(P)""6704:1:9586:15::"EMPTY BLOCK": R/LF/LF"""RTN,RTN=GO TO MENU">N14:"----'----!";:L24:34,4h!N14:"----'----!";:w&22:35,22+PF5000CH(36)5:P;::3:22:150::33:"BLK.";P::22:1?36,CHD175I(A$(P))""P500NSXB$"7"İ1565<B$"Q"ė:10:15::"YOU'RE CLEAR"::M375:(MENU)k************************ ----WRITE----G1500A$(G)""FG:G500:A0 " CTRL P=PARAGRAPH CTRL R=CR/LF":" CTRL B=BACKSPACE CTRL S=CRINT HARD COPY"-53)"6. COMPACT STORAGE"P53)"7. CLEAR MEMORY OF TEXT"p53)"Q. QUIT THIS PROGRAM"56::"SELECT 1 > Q";::13B$B$"1"İ500B$"2"605B$"3"İ870B$"4"İ915B$"5"İ800B$"6"İ965*********************+w ----MENU---->|34,0:35,24:\150:26)"TEXT WRITER B"o2:17:"MENU"14:"=========="53)"1. WRITE TEXT"53)"2. REVIEW/EDIT"53)"3. READ FROM DISK"53)"4. WRITE TO DISK"53)"5. P******************;----DISPLAY SUB----:@A$(P)""ıCEN12WJA((A$(P),1))OA16A18A19İ1100:(PRT.LAST LINE)TA16CL$" ":C4:365YA19ĺ:365^A18ī365c(A$(P))2ıhN11m1025:: (PRINTOUT)r***2290#(13=RTN. , 16=CTRL P)?(18=CTRL R, 19=CTRL S)[( 2=CTRL B )oT(0):T0T1v T(A$(P))2A$(P)"":280A$(P)(A$(P),(A$(P))1)N1NN1200"B$;'A$(P)A$(P)B$,16*******CH(36):CV(37)* A1A(B$):220: B$:A(B$)_ (A8)(A21)Ĺ36,CH:37,CV:200t B$","B$(95) (A16A18A19)N1N230:A1:300 A13N230:300: (NEXT) A16ĺ:5:295 A19ĺ::295 A18ĺ:295A(13)(4)' ( X$ IS RTN + CTRL D ): 375:( MENU )X ************************u --AVAILABLE MEM. SUB--- M(0):M0MM65536 :"MEM: ";M;: ************************ ----DATA ENTRY SUB---- A$(P)"" N1230 TS-- -A$=B1$+B3$+B2$--? _*************************Z d----TEXT WRITER B----w i-MOD.BY HAMELINK TO ADD n-A DECENT EDITOR, ETC-- s------6/13/81-------- x************************ } ----PRESETS---- A$(500):X1$"TEXT":X$RARY- --A1$,CA,CB=MISC.-5 --DS$=DOUBLE SPACE=  V (-POKE34=WINDOW TOP-r )-POKE36=CURSOR HORIZ.- *-POKE37=CURSOR VERT.- +-POKE1785=PTR.LINE LGTH- 1 2-CALL-868=CLR > LINE END 3-CALL-958=CLR > SCRN END <-ARRAY SEGMEN)-  --X1$="TEXT"-( --A=ASC( )-C --N,N1=LOOP COUNTERS-X --LL=LINE LGTH-q --LM=LINE L.MARGIN- --CC$=CHAR.- --CW$=WORD- --CL$=LINE- --CH=CURSOR HORIZ.- --CV=CURSOR VERT- --C=ARRAY OR LINE POS- --T=TEMPO`!  -----TEXT WRITER B1------n -THIS HAS EDITING REMARKS, USE TEXTWRITER B FOR DE-REMARKED PROGRAM.-- --A$(P)=TEXT ARRAY- --B$=TEXT INPUT CHAR.---C$,D$=COPIES OF B$---B1$,B2$,B3$,B4$=PARTS OF THE STRING- --X$=(RTN+CTRL D          Ezָ((((PPPPȌȌ``gg``77z L" L"m ō ~ ~  08 Lx Lxm ōL0``8č8Mč*y``8`5I085LmLة '  v( vLijȥ ȱȱ`iikեlϩ` ~ ~  08ETURN THE KEY IN A$F#:)P#A(16384)9Z#A1289040Gd#16368,0Wn#A$(A128)]x#F YOU 5" HAVE ANY QUESTIONS ABOUT THIS PROGRAM.;Y" STEVE SULLIVANy" 3909 DREW AVE S." MINNEAPOLIS, MN. 5541023(#:2#WAIT FOR KEY TO BE PRESSED WITHOUT DISPLAYING A FLASHING CURSOR.<#RHT HALF STILL.FH1%1:H2%20:H3%1:H4%20:H5%1:H6%20:H7%1:H8%20d(V1%1:V2%23:V3%2:V4%242V5%24:V6%24:V7%1:V8%1<I124:SUB:F9040P:PRINT THE CLOSEING MESSAGE8" I WOULD LIKE TO HEAR FROM YOU ITO-"MOVE THE BOTTOM LINE TO THE THE TOP.3W" V5% = 24 V7% = 1{" V6% = 24 V8% = 124" >>>PRESS ANY KEY TO CONTINUE<<<";9040 : SCOLL THE LEFT HALF OF THE SCREEN UP WHILE HOLDING THE RIG = 1 *j" H4% = 20 H8% = 200t\~" WE WANT TO USE THE SECOND COPY TO "ROLL THE LEFT HALF DOWN. SO:" V1% = 1 V3% = 2" V2% = 23 V4% = 24" AND WE WANT TO USE THE THIRD COPY "TO MOVE ONLY THE LEFT HALF OF THEP$"SCREEN. THIS MEANS WE WOULD USE THE {."HORIZONTAL VARIABLES TO MOVE COLUMNS8"ONE THRU TWENTY.BL" H1% = 1 H5% = 1 V" H2% = 20 H6% = 20`" H3% = 1 H7%AS NEVER BEEN DEFINED@ "THEN THE DEFAULT VALUE WILL BE USED.n "CALLING THE UTILITY DOES NOT CHANGE THE "VALUES OF THE VARIABLES. 23 " >>>PRESS ANY KEY TO CONTINUE<<< 9040" NOW BACK TO OUR EXAMPLE. WE WANTED$"z #Xı    Ġ̠  կ٠àŠ٠Ůկ٠àŠ٠ŮկϠ կؠӠ կŠΠ٠կŠΠ٠ðկԠҠ±# ůàҠǯɠǯɮΠ>ǯŠŠӠ ǯŠ կҠ=կȠŠԠ"ĠϠ"ՠ"¯ҠҠҠ! įӠ!ůŠ ůŠӠҠ ůŠӮOM STARTING LINE< " V2% V6% 24 FROM ENDING LINEh " V3% V7% 1 TO STARTING LINE " V4% V8% 24 TO ENDING LINE  " TO USE THE UTILITY, FIRST DEFINE THESEIN YOUR PROGRAM. THEN CALL THE UTILITY.IF ANY VARIABLE HDEFAULT USE ,\ " COPY COPY VALUEYf " H1% H5% 1 FROM STARTING COLp " H2% H6% 40 FROM ENDING COLUMNz " H3% H7% 1 TO STARTING COLUMN " H4% H8% 40 TO ENDING COLUMN  " V1% V5% 1 FRFT HALF, "OF THE BOTTOM LINE TO THE TOP.4 23^ " >>>PRESS ANY KEY TO CONTINUE<<<h 9040n* 4 " SIXTEEN INTEGER VARIABLES ARE USED> "TO TELL THE UTILITY HOW TO REARRANGE THESCREEN. THESE VARIABLES ARE:H R "SECOND THIRD * "HOLDING THE RIGHT HALF OF THE SCREEN "STILL. THE 1 TO 1 MOVEMENT OF THE FIRSTCOPY WOULD KEEP THE RIGHT HALF IN TACT. "THE SECOND COPY COULD BE USED TO ROLL "THE LEFT HALF OF THE SCREEN DOWN. AND "THE THIRD COPY COULD MOVE THE LEE IN A SINGLE COPY. C " >>>PRESS ANY KEY TO CONTINUE<<<M 9040S ~ " I WILL NOW EXPLAIN THE PURPOSE OF "THE THREE COPIES BY USING AN EXAMPLE. "LET'S SAY THAT YOU WANT TO SCROLL THE "LEFT HALF OF THE SCREEN DOWN WHILEREEN.?0 " 3) STEP 2 IS REPEATED WITH YET ANOTHER BLOCK.E: nD " NOT ONLY MAY THE BLOCK BE MOVEDN "DURRING COPIES 2 AND 3 BUT THE CAN ALSOX "BE FLIPPED LEFT-RIGHT AND/OR UP-DOWN.b l " THE TRANSFER BACK TO SCREEN ISv "DON BACK TO THE SCREEN.@ "THE TRANSFER TO THE BUFFER IS DONE INS "THREE STEPS.Y  " 1) THE WHOLE SCREEN IS COPIED " UNALTERTED TO A BUFFER.  " 2) A BLOCK OF THE SCREEN IS COPIED TO& " A DIFFRENT LOCATION ON THE SCSUB>H1%3:H2%3:H3%3:H4%3:V1%3:V2%21:V3%4:V4%22xH5%3:H6%37:H7%4:H8%38:V5%22:V6%22:V7%22:V8%22SUB  : " THIS UTILITY WORKS BY TRANSFERING "THE SCREEN INTO A BUFFER AND THEN TRANS-FERING THE BUFFER WRITTEN BY: STEPHEN B. SULLIVAN"EI(S$)11]38:21:(S$,I,1);g2200myI122 2200H1%38:H2%38:H3%38:H4%38:V1%4:V2%22:V3%3:V4%21H5%38:H6%4:H7%37:H8%3:V5%3:V6%3:V7%3:V8%3GOOD LUCK FOLLOWING THIS.$9I1(B$(1))12@1KJ17WKIJ1^1K0K(B$(1))Ė(K6):(B$(8J),K,1);SUBI6H1%H1%1:H3%H3%1:H5%H5%1:H7%H7%13S$"EUNITNOC OT YEK YNA SSERP *"7 VB$(7)"****************************"= `: jDEFINE INITIAL VALUES FOR THE VARIABLES WHICH ARE TO PASSED TO THE UTILITY tH1%1:H2%40:H3%1:H4%40:H5%1:H6%40:H7%1:H8%40:V1%24:V2%24:V3%1:V4%1:V5%1:V6%23:V7%2:V8%24 ~:LOCK MESSAGE B$(10)A B$(1)"****************************"j $B$(2)"* *" .B$(3)"* A UTILITY TO MOVE *" 8B$(4)"* *" BB$(5)"* SEGMENTS OF THE SCREEN *" LB$(6)"* AGAIN. 7 "DO YOU WANT TO SEE THE INSTRUCTIONSO "AGAIN. (Y OR N) Y 9040i A$"N"800{ A$"Y"İ3000 720 : *PRINT CLOSEING MESSAGE 44000  : PRINT THE BLOCK MESSAGE ON THE SCREEN. : DEFINE THE B:D  WAIT A LITTLE BIT AND THEN SWAP THE NAME WITH THE MESSAGE.T I12000:s V1%9:V2%16:V3%17:V4%24 V5%17:V6%24:V7%9:V8%16 &SUB 09040 X: bPRINT INSTRUCTIONS l3000 : LOOP IF INTRUCTIONS SHOULD BE DESPLAYEDT THE BLOCK MESSAGE 1000# ,:U 6MARQUE NAME AND MESSAGE AROUND BLOCK MESSAGE_ @2000e : SWAP BLOCK WITH MESSAGE H1%1:H2%40:H3%1:H4%40:H5%1:H6%40:H7%1:H8%40 V1%8:V2%14:V3%1:V4%7 V5%1:V6%7:V7%8:V8%14 SUB ^ WRITTEN BY:- STEPHEN B. SULLIVAND 3909 DREW AVE S.a MINNEAPOLIS, MN. 55410~ PHONE (616) 920 - 8463d:nSUB35840xSUB LOAD THE UTILITYD$(4)D$;"BLOAD U/MOVE SCREEN BINARY A$8C00": PRIN          AUTHOR:.......................Zx# PROGRAM CLASSIFIED - PUBLIC DOMAIN -`#O 4400&NN1N20 1200J:"HEX RESULT = ";D$(0);D$(1);D$(2);D$(3)fD:"PRESS ANY KEY": Q$lNr@x(#P# JUDD ELLMERSZ# 'CONVERSION PROGRAM'd#%n# THIS PROGRAM GIVEN TO APPLE CORE OF SAN FRANCISCO FOR USE OF MEMBERS BYAY BE POSITIVE OR A SMALL"D"NEGATIVE DISPLACEMENT. IF YOU WANT"r"THE NEGATIVE RESULT, ENTER THE SMALLER""NUMBER FIRST. FIRST HEX #= ";N$:N0 2200:N1N:" SECOND HEX #=";N$:N0 2200:N2N: (N1N2)0 N256(N1N2): T HEX NUMBER IS ": N$:N0% 22000N1N:T"SECOND HEX NUMBER IS ";N$:N0_ 2200jNNN1u 1200:"RESULT= ";D$(0);D$(1);D$(2);D$(3):"PRESS ANY KEY": Q$936::::"HEXADECIMAL SUBTRACTION""THE RESULTS Ml " A 10 1010"8v " B 11 1011"U " C 12 1100"r " D 13 1101" " E 14 1110" " F 15 1111" "PRESS ANY KEY":Q$ 936::::"HEXADECIMAL ADDITION":"FIRS 1 1 0001"3  " 2 2 0010"P & " 3 3 0011"m 0 " 4 4 0100" : " 5 5 0101" D " 6 6 0110" N " 7 7 0111" X " 8 8 1000" b " 9 9 1001"7);"STATUS REGISTER"( "FLAG ";17);:P 50,63:"N V B D I Z C": 50,255t "BIT ";17);"7 6 5 4 3 2 1 0" "------------------------------------" "HEX DECIMAL BINARY" "--- ------- ------"  " 0 0 0000"  "R?";N$  2200& :"DECIMAL= ";NB :"PRESS ANY KEY": Q$H X L(N$):N0f  I1 Lw S$(N$,I,1)  2500 NNA(16(LI))  I N(N.2): (S$)57 2530 A(S$)48 A(S$)55 936 1I0  J3 0 14 E(16J.2):D1 (NE)?  1500R NND1E:II1Z  J` r  D19 1520 D$(I)(48D1):  D115 D10 D$(I)(55D1): 936::::"HEX TO DECIMAL CONVERSION" :"WHAT IS YOUR HEX NUMBE "WHICH OPTION ";:O) O0 9000L O 1000,2000,3000,4000,4300U 20 936::::"DECIMAL TO HEX CONVERSION" :"WHAT IS YOUR DECIMAL NUMBER";N  1200 :"HEX= ";D$(0);D$(1);D$(2);D$(3) :"PRESS ANY KEY": Q$  b  D$(4)1936:::"CONVERSION PROGRAM"K(:"TABLE OF OPTIONS"e2"----------------":z7" 0 FINISHED"<" 1 DECIMAL TO HEX"F" 2 HEX TO DECIMAL"P" 3 NYBBLE TABLE"Z" 4 HEX ADDITION"d" 5 HEX SUBTRACTION"    IF YOU USE IT AS HELLO,YOU CAN LOAD A PROGRAM BY SIMPLY TYPING A SINGLE LETTER. ALSO,YOU CAN BLOAD AND BRUN. JSO 245/2 BROWN ST. NEWTOWN 2042 AUSTRALIA 'USE AS DISK INITIALIZATION PROGRAM: IT CATALOGUES, THENLABELS EACH FILE ALPHABETICALLY, AND FLASHES A SCROLLING MESSAGE ACROSS THE BOTTOM OF THE SCREEN OFFERING SIX OPTIONS(LOAD/LOCK/UNLOCK/DELETE/EXIT)m $'STK16:1000:C194(B$"RUN"B$"LOAD")B$"B"B$r @CH639:1000:B$B$(C):CH:1:868:B$:D$B$:100: C1(CV8):C2CVC18:P1024128C240C1CH:C(P):: ': ) ' 'CONTRIBUTED'PROGRAM:"YOUR COMPUTER"JUL81. CONTACT:VICTOR MANCU4 EXIT=5..."f B$"RUN":1:(A$,39);:A$(A$,2)(A$,1):K(16384):K128āK175:K:K(0):130: 16368,0:KK176:K1K5300:1:868:K59999:"PRESS 'LETTER' YOU WISH TO ";:B$B$(K)::B$;:198::K$:K(K$)485 ,K17KT16130:CH1:CVo< J14:B$:B$(J)B$::D$(4):LOAD,LOCK,UNLOCK,DELETEpd::D$"CATALOG":B(37)2:B(B22)22(B23)BfT0:CH4:CV023:1000:C160ĹP1,219:P,T193:P1,221:TT1:SCV xCV:24:A$"TYPE LETTER TO RUN, OR LOAD=1 LOCK=2 UNLOCK=3 DELETE=  X % i <#L INPUT HEX PAGE NO. TO START AT o >VU X i`0iLh LT VU A VVVLOEGIN SNOOPING IN MEMORY, AND LET THE PROGRAM DO THE REST. INVERSE CHARACTERS INDICATE TOKENIZED WORDS. A GOOD PLACE TO START IS 0800, WHERE MOST APPLESOFT PROGRAMS BEGIN." <23:"]BRUN U/DISPLAY ASC PAGE BY PAGE.OBJ" F22: 'S BY DISPLAYING ONE 'PAGE' OFMEMORY, OR 100 HEX (256 DECIMAL) BYTES, AT A TIME. IN THE APPLE ][, MEMORY IS DIVIDED INTO 256 'PAGES' EACH HAVING 256BYTES, FOR A TOTAL OF 65536 BYTES OF MEMORY." 2:"SIMPLY ENTER THE STARTING LOCATION AT WHICH TO B" * DISPLAY ASCII EXPLANATIONc::T$"DISPLAY ASCII PAGE BY PAGE INSTRUCTIONS"::T$:::"THIS MACHINE LANGUAGE PROGRAM WILL ALLOWYOU TO LOOK INTO THE CONTENTS OF MEMORY PAGE-BY-PAGE TO DETERMINE WHAT ARE THEIRCONTENTS." (:"IT DOES THI0:144 30AOUTINE FOR ROMg 6A$" 300:C9 48 D0 12 20 B1 00 20 F8 E6 8A 20 DA FD 20 B7 00 C9 2C F0 EF 60 4C CC 16"~ ^A$A$" N D823G":  LINE 400 POKE MACHINE LANGUAGE INTO MEMORY AND IS COMMON TO BOTH SUBROUTINES I1(A$):511I,((A$,I,1))128::72,::"HIT ANY KEY FOR NEXT PAGE":::A$/ : D::h A2048: HEX PRINT WITH & ROUTINE FOR RAM A$"300:C9 48 D0 12 20 B1 00 20 EF 1E 8A 20 DA FD 20 B7 00 C9 2C F0 EF 60 4C CC 16" A$A$" N 1025G":400: ,A53248: HEX PRINT WITH & RTED ONLY WHEN REFERRING TO COM- MAND OR FUNCTION\ TA208: TOKEN ADDRESS TABLE{ (:H1:D0124:HD128:5 2C(T):(C);:TT1:C12850 dD63D82D106ĺ:130 nHH1 x14:H(AH21),(AH2)(D64): (37)20160) 3 APPLESOFT ][ DISPATCH TABLE LISTg BY NEIL KONZEN AND VAL GOLDING ::"ROM OF RAM APPLESOFT ?"::"TYPE 1 FOR RAM; 2 FOR ROM"::1013,76:1014,0:1015,3: GET POINTERS INAA200,300:  ADDRESSES PRIN     ,"Q","R".k* "S","T","U","V","W","X","Y","Z" R"N","O","P","Q","R"lC* "S","T","U","V","W","X","Y","Z" R "," "," "," "," "," "," "," "," "," "," "Vj' FILL RADIX NUMBER ARRAY ej'RADX$(36)qj$'I136j.'RADX$(I)j8'IjB'j* "0","1","2","3","4","5","6","7","8","9","A","B","C","D"k* "E","F","G","H","I","J","K","L","M","N","O","P"," "," "," "," "\i% "BA"," "," "," "," "," "," "," "," "," "," "," "," "i% "8A"," "," "," "," "," "," "," "," "," "," "," "," "i% "9A"," "," "," "," "," "," "," "," "," "," "," "," "4j% "98"," "," " "," ","86"," ","96","8E"," "," "," "," "," "," "h% " "," "," ","84","94"," ","8C"," "," "," "," "," "," "h% "AA"," "," "," "," "," "," "," "," "," "," "," "," " i% "A8"," "," "," "," "," "," "," "," ""," "," "," "," "," " cgv% "F8"," "," "," "," "," "," "," "," "," "," "," "," "g% "78"," "," "," "," "," "," "," "," "," "," "," "," "g% " "," "," ","85","95"," ","8D","9D","99","81","91"," "," ";h% " ", "40"," "," "," "," "," "," "," "," "," "," "," "," " fX% "60"," "," "," "," "," "," "," "," "," "," "," "," "fb% " "," ","E9","E5","F5"," ","ED","FD","F9","E1","F1"," "," "gl% "38"," "," "," "," "," "," "," "," "," "," "," "," "," "ie0% "28"," "," "," "," "," "," "," "," "," "," "," "," " e:% " ","2A"," ","26","36"," ","2E","3E"," "," "," "," "," "eD% " ","6A"," ","66","76"," ","6E","7E"," "," "," "," "," "BfN% Hd% " "," ","09","05","15"," ","0D","1D","19","01","11"," "," "d% "48"," "," "," "," "," "," "," "," "," "," "," "," "d% "08"," "," "," "," "," "," "," "," "," "," "," "," " e&% "68"," "," "," "," "," "," ,"B6","AE"," ","BE"," "," "," "," "pc$ " "," ","A0","A4","B4"," ","AC","BC"," "," "," "," "," "c$ " ","4A"," ","46","56"," ","4E","5E"," "," "," "," "," "d$ "EA"," "," "," "," "," "," "," "," "," "," "," "," " "," "Pb$ " "," "," "," "," "," ","4C"," "," "," "," "," ","6C"b$ " "," "," "," "," "," ","20"," "," "," "," "," "," "b$ " "," ","A9","A5","B5"," ","AD","BD","B9","A1","B1"," "," "(c$ " "," ","A2","A6"," "45","55"," ","4D","5D","59","41","51"," "," "xa$ " "," "," ","E6","F6"," ","EE","FE"," "," "," "," "," "a$ "E8"," "," "," "," "," "," "," "," "," "," "," "," "b$ "C8"," "," "," "," "," "," "," "," "," "," "," "," "," " W`|$ " "," "," ","C6","D6"," ","CE","DE"," "," "," "," "," "`$ "CA"," "," "," "," "," "," "," "," "," "," "," "," "`$ "88"," "," "," "," "," "," "," "," "," "," "," "," " 0a$ " "," ","49"," "," "," "," "," "," "," "," "," "," "," "}_^$ " "," ","C9","C5","D5"," ","CD","DD","D9","C1","D1"," "," "_h$ " "," ","E0","E4"," "," ","EC"," "," "," "," "," "," "`r$ " "," ","C0","C4"," "," ","CC"," "," "," ","," "," ","70"," "\^6$ "18"," "," "," "," "," "," "," "," "," "," "," "," "^@$ "D8"," "," "," "," "," "," "," "," "," "," "," "," "^J$ "58"," "," "," "," "," "," "," "," "," "," "," "," " 5_T$ "B8"," "," "," "," "," "," "," "," "," "," "," ","10"," "]$ "00"," "," "," "," "," "," "," "," "," "," "," "," " ]"$ " "," "," "," "," "," "," "," "," "," "," ","50"," " ^,$ " "," "," "," "," "," "," "," "," "" "," "," ","F0"," "`\# " "," "," ","24"," "," ","2C"," "," "," "," "," "," "\# " "," "," "," "," "," "," "," "," "," "," ","30"," " \$ " "," "," "," "," "," "," "," "," "," "," ","D0"," "9]$ " "," ","0A"," ","06","16"," ","0E","1E"," "," "," "," "," "[# " "," "," "," "," "," "," "," "," "," "," ","90"," "[# " "," "," "," "," "," "," "," "," "," "," ","B0"," " \# " "," "," "," "," "," "," "," ",Z#HOP$(I,J)Zd#JZn#I Zx#;Z# HEX OPCODE TABLE gZ# 56 OPCODES WITH 13 ADDRESS MODES EACHZ# " "," ","69","65","75"," ","6D","7D","79","61","71"," "," "Z# " "," ","29","25","35"," ","2D","3D","39","21","31"," "," "?[# ""TSX"Y "TXA","TXS","TYA"CY(# 6502 OPCODE HEX EQUIVALENTS {Y)# CREATE HOP$ ARRAY OF 6502 OPCODE HEX EQUIVALENTS Y+# HOP$ IS A 13 BY 56 ELEMENT ARRAY FOR THE 13 ADDRESSY-# MODES OF THE 56 OP CODESY2#HOP$(56,13)Y<#I156YF#J113 ZVS","CLC","CLD","CLI","CLV","CMP","CPX","CPY"uX "DEC","DEX","DEY","EOR","INC","INX","INY","JMP","JSR","LDA","LDX"X "LDY","LSR","NOP","ORA","PHA","PHP","PLA","PLP","ROL","ROR","RTI"Y "RTS","SBC","SEC","SED","SEI","STA","STX","STY","TAX","TAY",!W@ OPCODE MNEMONICS LIST QWA CREATE OP$ LIST OF 6502 OP CODE MNEMONICS^WJOP$(56)jWTI156vW^OP$(I)}WhIWrW 6502 OP CODE MNEMONIC TABLE W "ADC","AND","ASL","BCC","BCS","BEQ","BIT","BMI","BNE"-X "BPL","BRK","BVC","BVjTIVtN2001*V~TRN150201VN;VNN1JVQ(TRN)[VQR15050cVQ0qVTTQRNVT$RADX$(Q1)VA$A$T$VN05010VVpEC0ĀVz"PRODUCE BINARY (Y/N)";Y$VY$"Y"ĀVD$"RUN PRODUCE BINARY"WA$)11UN0B15U(A$,I2,1)RADX$(N1)4870 A$"000"dKH A$(A$,3)(T$,1)}KR (M$,2,1)"W"3460K\ Z0$(A$,(A$)3,1)K] Z1$(A$,(A$)2,1)Kf Z7$(A$,(A$)1,1)Kg Z8$(A$,(A$),1)Kp CC2Kz 3560L (M$,2,1)" O$(I$,P,1)Jl PP1'Jv P723220@J ERR$"BAD DELIMITER"OJ 3090:800ZJ P$"'"nJ P$P$(I$,P,1)J (P$,2,1)O$320J 3280J 3790J Z$""J PP1J (P$)0320J N$P$J 4070J T423350 K ERR$"BAD LABEL IN MEMORY 085(I I$"END"ĺ(2);I$:I$BL$:3085FI CR$D$"CLOSE "OUT$:6000jI ERR$"; "ERR$" IN LINE "(L)|I I$"<"I$">"I E1:ECEC1I I& PROCESS MEMORY LOADS I0 Q71I: (M$,2,2)"TE"3260ID Q713190IN 3750IX PP(P$) Jb PUT ERROR COUNT INTO OUT$;H :EC" ERRORS IN ASSEMBLY":FH "END"ZH D$"CLOSE "OUT$rH D$"CLOSE ASM.TEMP"H EC0ĺD$"DELETE ASM.TEMP"H R816000H D$"OPEN "OUT$: PRODUCE PRINTOUTH D$"READ "OUT$:I$BL$I II$:II$CR$I$I$II$:3G G SI0G I613%G SISI15G T5LOCS(SI)>G R16GG IT5QG 4940aG T$"000"A$vG T$(T$,(T$)3)G O$SSYM$(SI)G O$;G (O$)63049G K16(O$):" ";:KG " "T$" ";G SIST3075G I6G G 2970G H 0),LOCS(500)F< SO1ST0F> SSYM$(SO)"ZZZZZZ"=F@ SR1STFB SYM$(SR)SSYM$(SO)SSYM$(SO)SYM$(SR):LOCS(SO)SLOC(SR):TSYMSRFD SRFF SYM$(TSYM)"ZZZZZZ"FH SOFJ PUT SYMBOL TABLE INTO OUT$F ::"SYMBOL TABLE ------------------------": I$(I$,12)(A$,(A$)3,2)(I$,15)ME I$(I$,9)(A$,(A$)1,2)(I$,12)WE 2850E I$(I$,9)(A$,(A$)1,2)(I$,12)E" D$"WRITE "OUT$E$ EĺERR$:E0E' I$E) D$E, 2510E6 CR$D$"WRITE "OUT$E8 SORT THE SYMBOL TABLE F: SSYM$(50Dd 4070Di E2850$Dn T422700XDx ERR$"IRRESOLVABLE FORWARD REFERENCE/BAD LABEL"hD 3090:2850qD IF1D (I$,11,1)"R"2750D IF1T52D I02750D II256D R16D 4940D T$A$D A$"000"T$D (I$,13,2)"**"2840%E II$:II$CR$I$I$II$:25352C I$"END"2870>C T5:D$HC LL1XC I$""2850cC P$"!"mC 3970C P10P1172610C PP1C( I$(I$,P1)" "(I$,P1)C2 (I$,10,1)"*"2850C< 3790CF N$P$CP (N$,1)"("2660CZ N$(N$,2)"THERE ARE "EC" ERRORS IN PASS 1 OF THIS ASSEMBLY."cB "PRINT FILE ASM.TEMP FOR ERROR LISTING. "iB rB SI0zB L0B D$"OPEN ASM.TEMP"B D$"OPEN "OUT$B D$"DELETE "OUT$B D$"OPEN "OUT$B B P1B D$"READ ASM.TEMP"B I$BL$CAy Z$Az T5A{ D$!A~ 320:A SECOND PASS -- _A RESOLVE FORWARD REFERENCES A "STARTING PASS 2 OF ASSEMBLY"A D$"WRITE ASM.TEMP"A "END"A D$"CLOSE ASM.TEMP"A CHECK FOR ERRORS. IF ANY, TAKE A DIVE!A EC024704B : "2370@ M6M42350#@ MM3,@ CT56@$ 1970Y@. ERR$"ILLEGAL ADDRESSING MODE"h@8 3090:800n@B x@V CC1@` Z$Z$"- "T$" "Z0$Z1$" "Z3$Z4$" ;"@e Z$(Z$,17)I$C$@g Z0$" ":Z1$Z0$:Z3$Z0$:Z4$Z0$At D$"WRITE ASM.TEMP"(A$,(A$)3,1)(?^Z4$(A$,(A$)2,1)@?fZ0$(A$,(A$)1,1)V?hZ1$(A$,(A$),1)`?pCC2j?z2200?Z0$(A$,(A$)1,1)?Z1$(A$,(A$),1)?CC1?R16?IT5?4940?T$"000"A$?Z$(T$,(T$)3)?T$HOP$(O,M)@T$" 0$>A02070%>Z0$"*":Z1$"*"/>CC1?>M122020K>Z1$"R"X>W9A256h>W902200|>Z3$"*":Z4$"*">CC1> 2200>R16> IA>*4940>4T$A$>>A$"000">HA$(A$,3)T$>R(M3M6)(M10M12)2180?\Z3$ =SE800=XAF12=b(M10M11)A2551920[=lERR$"VALUE TOO LARGE FOR ZERO PAGE"j=v3090:800z=T421970=A1000=M131970=A200= PRINT OPCODES & = EFFECTIVE ADDRESS ON FILE >Z0$" ":Z1$Z0$:Z3$Z0$:Z4$Z710<P61700<M6#<1710+<M45<4070@<E800I<AF1Y<T421750e<A1000y<(A)2551970<MM3<1970<3790<N$(P$,2)<P6P71830<M10<1870<&P61860<0M11<:1870:19);A$;23);B$;27);C$31)D$fH"1 ONES........(3)";A(1,1);23)A(1,2);27)A(1,3)31)A(1,4)R"2 TWOS........(6)";A(2,1)23)A(2,2)27)A(2,3)31)A(2,4)\"3 THREES......(9)";A(3,1)23)A(3,2)27)A(3,3)31)A(3,4)#f"4 FOURS......(12)";A MAIN PROGRAM DT1:R1:H1:Y1aW(N$)1:K((N$)13)1oTK2250|HWH1 820:C11060 1800*TT1:HH1:7604 SCORECARD ROUTINE l"OR LESS";C$!v(C$)36500C$(C$,3)B:N$"3"720k"";D$}(D$)3720"NAME TOO LONG...SHORTEN TO 3 LETTERS""OR LESS";D$(D$)3720D$(C$,3)0 S INITIALS>";B$!(B$)3580N"NAME TOO LONG...SHORTEN TO 3 LETTERS "`&"OR LESS";B$r0(B$)3580:B$(B$,3)D:N$"2"720N"";C$X(C$)3650b" NAME TOO LONG...SHORTEN TO 3 LETTERS"OW MANY PLAYERS>":N$, N$"1"N$"4"420; :A(13,4)c "";A$u (A$)3510 "NAME TOO LONG...SHORTEN TO 3 LETTERS " "OR LESS";A$ (A$)3510 A$(A$,3) :N$"1"720" T"WHEN ASKED FOR A LINE NUMBER ENTER <0>."j ^"AT LINE NUMBERS 1-6, THERE ARE OTHER" h"NUMBERS IN (). THESE ARE GOAL NUMBERS" r"THAT SHOULD BE REACHED TO GET BONUS." | "" Z$  " AT" J"YAHTZEE OR ANOTHER SPAANSWER"( "AND PRESS THE RETURN KEY."O "WHEN REROLLING DICE, ENTER DICE"v "POSISTION, NOT DICE NUMBER,I.E." :"3 5 1 2 1" " ^ " :"TO REROLL THE DIE SHOWN BY THE ARROW," "ENTER A <2>, NOT A <5>. "IF YOU DON'T KNOW ARRY *"- n10)"* PIEKARSKI *"M x10)"* *"m 10)"********************"v 255 :"PRESS I FOR INSTRUCTIONS, S TO START":S$ S$"S"410 S$"I"ĺ"WHAT?":150  "WHEN A QUESTION IS ASKED, ENTER " YAHTZEE BY LARRY PIEKARSKI> WEST CARROLLTON, OHIODM(175m210)"********************"<10)"* *"F10)"* YAHTZEE *"P10)"* *"Z10)"* BY *" d10)"* L       00:1200:  END? VI12E3:::12:"ANOTHER GAME (Y/N) ";:B$::B$"Y"Ĭ_: p' CREDITS 'SLIDE THE LETTERS BY MICHAEL PHILLIPS IN"YOUR COMPUTER"MAY1982 QQ$::: ! PROGRAM CORE A$(4,4)::12:"INSTRUCTIONS (Y/N)";:Q$::Q$"Y"960::12:" WAIT WHILE I MESS UP THE LETTERS":Z$"ABCDEFGHIJKLMNO*":I1:Y14:X14:A$(X,Y)(Z$,I,1):II1:X,Y:270 860:12:"WHICH LETTER >";:B$:B$:6SPACE THE LETTERS CAN BE MOVED INTO."::" TO MOVE A LETTER INTO THE SPACE JUST PRESS THE LETTER "ON THE KEYBOARD."::" ONLY LETTERS VERTICALLY & HORIZONTALLY ADJACENT TO THE ASTERIX CAN BE MVOED INTO THE SPACE.":24:"PRESS ANY KEY TO CONTINUE ";: THE GAME IS TO ARRANGE THE LETTERS (A-O) AS THEY ARE BELOW.":::"A B C D"::"E F G H"::"I J K L"::"M N O *":24a "PRESS "(98)"RETURN"(98)" TO CONTINUE";:Q$::" I WILL RANDOMLY ARRANGE THE LETTERS FOR YOU. THE '*' REPRESENTS A 860:"YOU'VE DONE IT !!":4300: < R:USED BY LINE 500 r \:A14:B14:A2:B3:B4ĺA$(B,A):B,A:: A$(B,A)" ";:B,A::  INSTRUCTIONS :14:"INSTRUCTIONS"::" THE GAME IS PLAYED ON A FOUR BY FOUR GRID. THE OBJECT OF1E3::: X$A$(B,A):A$(D,C)X$:A$(B,A)"*":A$(1,1)"A"A$(2,1)"B"A$(3,1)"C"A$(4,1)"D"A$(1,2)"E"A$(2,2)"F"A$(3,2)"G"A$(4,2)"H"840:: " HA$(1,3)"I"A$(2,3)"J"A$(3,3)"K"A$(4,3)"L"A$(1,4)"M"A$(2,4)"N"A$(3,4)"O"A$(4,4)"*"4:A$(B,A)"*"850:B,A:I &X$A$(B1,A1):A$(B,A)X$:A$(B1,A1)"*"::: p XA14:B14:A$(B,A)B$650:B,A C14:D14:A$(D,C)"*"700:D,C: (B1DB1D)AC790: (A1CA1C)BD790: :"":">>>>>ILLEGAL MOVE<<<<<":O1  1010c SUBS (Q1100OX((253)41):X300,350,400,450w,500:A11280:A1A1:B1B:550: ^500:B14280:B1B1:A1A:550: 500:A14280:A1A1:B1B:550: 500:B11280:B1B1:A1A:550:  A14:B1     12Ӡ͠ŧӠĮ7ԫCw `8?:;<= ('/ 2345!)&. 01967>"%*+,- D  `C 5 `DC 8 PC0D 8 PC `6ī5Ԡ8?(/:=*-"%+, !&34 ).25 ';<097> 16@@?@L``` 7`7` `*B`7`````?`;C`;`;`````;`?@"66 m 8`L(?@ 66 m`  C@`@ C@?@`>@ @>@?@`?@@@?  466 m@ (@@@ 8 0  #L"m ` `; ?66 ; ;@L;; ;L<;;; ??? A ;0L;; ;L;;;;;A ??? A;0L|;; ;L;;;;; ?@?@? @@ A;0L<;' 0?" L?;  $; (;;;/ A A;; (;;;; ?@@ ; ;@L<; ;L<;;; ? ; ;@Lx<; ;L<;;; ? ; ;@L8<; ;LV<;;L>  L> ;? ;; ;L=  L= ;? ;Ȍ; ;L=  L= ;?@@ ;; ;La=  La= ;? ;Ȍ; A/ A;"?@?@?L>  L>  @??? ;Ȍ; AL>  L> ;??? ; ; ALO>  LO> ;?66 ;Ȍ; ;6 @@ A 70LX7' " LD:7 8 0  #L  4L ;L-  4L ;L<7 78  (y787y787yL=  L 7L ɶ`ɷ`L 777@L8 7# 9L28( 0#LH9LH9798777 ? A70L7 79L7L97777` ? A70L7 7+ 9L7( 0#L9L97L977 77 ?6@ 7Ȍ 777L9  L9  7?  7777I  > 79 :7 7L8 (77?77@ 7 (9 779m777 ?@@7 #  L3<LLg: 0A7"?66L:  L:  @? 7Ȍ 7 6AL9  L9  7?  7 PA7L_9  L_9  7?@ԧӠҠŮΠŠŠӠȧ    ҠŠҠƠҠӠՠԠϠϮԠӠԠҠҠΠŠ̠ŬŠŠҮΠŠĠҠӠŠԠӠӠŠҮΠǠԠŠŬŠˠΠӠĮƠՠԠϠϠ٠ƠҠӬҠŠĠŠŠȠӠŠԧӠՠԠϠŬȠӠijôŶîƠŠӠŬƠŠӠ٠ŠȠ٬ՠԠϠԮƠՠΠԠŠ٠ǠŬҠŠĠӧӠҠŮƠŠĠӠǠӠŠŠƠĠӠӠĠ٠ˠӠҠ٠Ӡ٠Ġ٠ծΠՠϠӬՠЧ̠ƠӠĠӠϠŠҧӮϠ ҠŠΠĠנΠƠǠԠҠǠŠŠ٠ԮȠ٠ӠǠΠԧӠĠӠȠҠΠӮŠǠΠŠĠ٬٬Ҡٮ٠ҠƠӠ٠  ŠŠӠȠҠӠΠŮΠŠ  άŠҠӠϧĠŠҠҠӠاŠϧҠӠӠԮΠŠ      άՠŠاĠŠŠ 1    5 X L Lz X 1 2 3 /  5 X 3 4 z5 /  5 X L K X` H`   /  5`- H-`((-   H-`67   5 9 X` 9L ``FRNN P/ M.-!* C/ M.-( 6ɽ / !L. Lp/-P+@% L. 8 0 L. -+(a)L.a()     `R 5Y X -  5ɱɸi766,ɸ867L - / /+ Lz- - + L- - L.6    ҠŠؽ>=9:0(7/`U(  !"#$%&'()*+,-./0123456789:;<=>?PPPP        ?!  X` !(a)PP+*+! `   ++!  X  [       *ʎ+L ! `!!` !(a)P+*+! (`+ύ.؍-`+؍.ύ-`@*"%$#`ݮLi% ݑL X !  j!!ʮ!4!ɰɺ8鰍!!ɰɺ8鰪i L)m!L)!ɰɺ8 !L%L+)8!! *+*+ύ.؍-L)+؍.ύ-!+P+@  i`   (i`' ' /i`;< :;< =i``Ġ٠Ҡο(66 m-8逑 :i(`'L&"&!@N  C @ &0&&&(&Ld&(&) && p@@Ш "  L&& 8 0  #Li` @%  L3 @% `  [      ` LB Li`8!! *!*+ώ.؎-L*  `12345678ӵ :`&&8&?&` , `& p#& p#8& p#?& p#L= i8` (L#: 0#L/!"PP+L# (P++ !(a)! ` XL 08#`8L$"0L$"`     ?1ҭŠӠĠ1Ӡ2Š3Ġ4ĠԠ1ՠ7B    ?@@`@@` X L !!͌!` X ! ! !! % G! 2 `DS! 3 `D_! 4 `D Ci!  5ɱ`ɲ`ɳ`ɴ`ɵ`L:-!  A!  `        Ҡ @ϱ( #8 Lm$$` # $ 3`y8yL= 8L= y8  ԠŠΠ1ϠӠ2٠ԠӠ1Ҡ2        ? w`@@`*,+*,+-/.-/.` @ &`.$#? # $#P$ $ Ld Ld Ǝ$#P$ $# @Ђ " ` @$  `L:!  %  L: u* `  [L  `  " !  @L" !`.%.Š '       '`"# L(L -   j XL) h"L  +  L% " K L:iLm)%  ` `* 8 8  8   * i i  i ``()(L)@(m)@  " ` `, OɿLL?LL LOɪL@UL@%L@OɪL@U*L@,L@L&L LLL,7L&L LLL1: KDi 5+L̡$̦*@i LA GB8 3+ΥLz̡"̥*@8 L `déĠҮ̠ 3+L̡%̢*@8L KD85+LQ̡$̦*@8L} LEi6+L̤%̥*@iLi@`` =7+L̤)*̦@L5 2ʽ,+ΥL[̤*̥ @ʈL >i/+L̡!̣*@iL B8m ] ? wA0L( :L( 0#LS L^  ? @@ pA0LO' " L  8 0  #L8  (y8y8L= i@`   I  > :  LL (?@ # (: 0#L: :8  ?@@ @L :L L:lv}~@@'@. #  L3=LLP:!"? `AL{  L{  @?  fAL!  L! ?@@   L  L  ?@е (: ] ?@@@L( :L( 0#L L ? @@@LH' " L 8 0  #LyL= 77o@@ #  L3>L !"?L  L  @?@@ LN  LN ? <  1 : @L(?ʭ/ʊ`  8 ? `  !"#$%&'()*+,-./0123456789:;<=>?????????  !"#$%&'()*+,-./0123456789:;<=>????????? 8 0  #L y 8     : ; < =    (   ' / m 8 `ʭʭ ʭ(ʭʭʭ'O CA33@@R CAN'T R &L3 !  "@ L  L  @@@   8  - : - L (   #@@  @й    d@@  @L5 ' " L  :& "+  ' %L? L^ ݮL L^   [       + # 5L Lp/ X ( L-8L `16254): $C082  --NɱL[ ɲLz X  !   5 L X& X&   [      &_*L %ɱN&3 [  &L  L  L L <@*"%$# @A08 *+()'&ύ-؍. X  ~ L0         5%                    ,  (4)"BLOAD G/REVERSI.BIN"*2304 qq6Y[X]ԠРŠbO4rD4rlUVW-rqY0v-rq-rq-rq?-rq-rq-rq-rq[`ȱ %ȱqȱȲq<@*rr`Ȳ %ȲqȲqȱȲ deq Y[ pqr-rquq#qzUVW qUVWq q8r Y -rqqlmnfgh\LJYT[hUVW-rmUVWYrY|_J]ԠРŠN@"2r7@p(ijðİİöưöð) q;@r qUVWXȱq<@*rrYx qY [ q;@r UVWX q -rq<@*rr -rq<@*rr Y []٠ŠLUVWdq-r`%[`-r$hq-rq-r,fq( q-rq-rR `%q U \LYZ qY_ UVW2Y6a qUVW qUVW2YUVWd q-rq-rg \LqYj UVWX6n q-rq-rq `%q t \Ldrq \ [( ]٠ - q 2 UVWq-r\LY%7 UVWX6q-r\LY: UVW2Y6< qUVW qUVW2YUVWA q-rq-rF \LqYK UVWX6P  \$ [` ]ӠӠtj @p(òöö)t \ ~ \ [ ]͠ UVWc -rq/?r -rq/?r Y -z[]٠Š͠B@p()\ \[]ԠРĠ٠` @p(²) \q`%qq-rq\L_[4]ŠL>@p(²²²²ò²)H\ R\D\@p()f\ p\-rq-rq~-rqZ8[!L]ԠРŠРĠ٠Vq8#r  `dejqtq~dedeM["q.?6@r`$d6?e`$qq1?r-rq -rq--rqG-rq- rq-- rqG- rq- rq-- rqp-rq1-rq--rq-rq-rqS-$-rq#-rq-rq-.Šŧ)da(͠)na()xa(ӠӠŧ)a(͠)a()ccP S(Ҡ)'`%Q\ld_(--rq-rqb-rq--rqw ]Šà]ٺ ҭ]٠- O4drD4drD4rC@"r\\X\p (KM62oa(Šà)<a()FcPa(ŠҠΠ)Za(