-READ ME BYE COM+BYE-NPW COM9y'CAP COMS }CHAT COMYDIR COMa&KPBYE AZM/DKPBYE5 INFKPKMD22 COMoLUX COMF+[NOBLANK COMq"NOTE COMs TYPE COM~ KP-HOST.LBR This library contains the ASM file that is the basis of of KPBYE5, a remote host program set up for Kaypro computers by Irv Hoff. It is a special configuration of BYE5 for this purpose. (Note that KPBYE5.LBR was previously released without the ASM file and with a version of BYE.COM that does not require a password. In this version the password [PWRQD] equate has been set to yes and a password is required--and recommended for security. The library includes, in addition to this ASM file, a compiled version of it called BYE.COM which has a default password of DDT. (This password can be changed to any other desired. Go into the ASM file with a non-doc editor, search for DDT and replace it, then reassemble and load.) There is also a version of BYE included that does not require a password. This is called BYE-NPW.COM (for No Password). If you chose to use this version, rename it to BYE.COM and the other version to BYE-PW (for Password). The version of KMD included supports the 1K protocol and also the batch mode. 1k protocol is automatic. To invoke the batch mode, use KMD SB FILENAME.EXT and on the other end, all that is needed is RB. This program works perfectly as a remote host. It can be used for two friends to communicate by computer, exchange conversion on the keyboard, or to exchange software and texts. It works by first calling up BYE in A0, then turning on the modem. A short file called welcome should be created with an editor, which is automatically run on logging in. Note that after logging off with BYE, the program disconnects in about 30 seconds and then reloads itself and waits for the next call. The program can also be used to call into one computer from a laptop, or from the computer at work to the one at home or vice-versa. In these cases, where the host computer will be on for an extended period, it is best to use the version of BYE that requires a password. For those who have the Advent Turborom, which automatically blanks the screen after about 10 minutes of non-use, the program NOBLANK.COM is included. Run this before running BYE and the screen will not blank until the computer is reset. I have taken the liberty of adding several useful BBS utilities here, to let this program function as much as possible like a mini-BBS ( although it does not have the security of a regular BBS). These include LUX.COM, CHAT.COM, and TYPE.COM. (If LT.COM is used, rename to TYPE.COM). Rename SD.COM to DIR (the program expects to find this.) Also rename KPLUX22.COM to LUX.COM. In order to reset itself, BYE looks for the program name BYE.COM. The utility CAP command is also included form KP-I/OCAP.LBR. It is a capture program that works, but not perfectly. If someone knows of a better capture program, please add it to this library and make a note of that. For those with other computers that would like to get this system up and running, replace the Kaypro insert in the ASM file with the proper one, set a password and assemble. Irv Hoff has done a wonderful job putting this remote host together. Many thanks, Irv! Howard Schwartz St. Louis KUG July 18, 1987ob putting this remote host together. Many thanks, Irv! Howard Schwartz St. Louis KUG 1  M*###*t wx0+ #͛"! "G!+#{zڣuUqdE#E#{#zE+~#~E+~w#~wE|/g}/o#**"#s#r#!"*12:&.6>0!0D C @ Not a SQ 1  M^Ð BYE>/ >>>>>D>>>>h̀\>>ͯ>>h>Þ>Þ> sp9!- 2(! 0usp9  23(4(1 [90vÄ5ʒ6v9v͌ y! 4!-͆ì2 !  W> 2 ! ͌ xss^p>͜>2<Ý͒>2<Ý͗>2<0(h ! [0949»! ï!- ̀[!-! " ~~{9[4#~! ~4> {* ̀͆0Q*"*|[x"Y!["2"222 2. 0h ! é!i Q 1>22"2 26 2A͚ ͗9>2:0“vK Oͣ22- 2g >2!! 4S !":"͵1!i 1h 09D!i >2"2< Qb >2<b \^>2g >:g V2g G0x{M G0x "4Q!! KOl ô  llô l lpp> !> ! >20:(>! ! 2(>ɯ2,>2)! > :">! D! 2"> !# > y =XYX=__!{{s~{p0v\ .28@/%Q{X>MKN!"A!"A!A!A!A!P!!P! P!"P!(P:6 !/ !)!,A2; z2: wKOyNHA x„Ä!* *Y" >26#­:"0 ̀0x=7GNl#~Ni#~OQ>M<:. E1:!E2A2v\p2{22`22:>> 2A:"i~}y`ڛʛ!O «:>«> {»:(ʾi :G~{~#v:">s 2A:A>2A :2>!"?͌*?+"?|1 >{:>= !} 1h !+l:h € B*O"# !L >2h ! ͚ :! ! r ! : ! r ! :h !d r !W !-| \>!~#*+++ !B͐ ! v K` E2 J: R+ != ™! >E2. h >2>2"2. 2 :<2!B pp+!= !1\  \  2|!  Olvʺ \ ʡ +  K k ¡ v \  +  K k¡ !/ !" +` _ . ^i@Oi P   !B  b #  {C !h 41Q 2. é> w#w#wd/ ҅ Gy1Ҙ {yʜ w#zZWx҃ 0wATA Voice calls: _ Echo error Modem error ATE1Q0V0S2=128S0=0M0S10=25X1H0 ATS0=0 BYE510 - 08/01/86 : BYE510 (c) - any key to continue: Goodbye, call again... Load Successful... esume BYE, ump to CP/M with BYE5 attached, for normal unpatched CP/M: Resuming... Modem calls: KAMKA Enter Password: Incorrect password Passwords: [Carrier lost] [Input timed out] [Last call] [Unlimited Time] [Remote on] [Remote off] [Bell on] [Bell off] Message from Sysop: Going down in 2 min. WELCOME ???1  M*###*  wx0+ #͛"!D "G!+#{zڣuUqdE#E #{#zE+~#~E+~w#~wE|/g}/o#**"#s#r#!"*12:&.6>^Ð BYEÑ >>>>>D>>>>h̀\>>ͯ>>h>Þ>Þ> sp9!  2(!D 0usp9  23(4(1 [90vÄ5ʒ6v9v͌ y!^ 4! ͆ì2_ !_  W> 2_ !_ ͌ xss^p>͜>2<Ý͒>2<Ý͗>2<0(h !~ [0949»!p ï!  ̀[! ! "I ~~{9[4#~!a ~4> {*I ̀͆0Q*"*|[x"Y!["2"222 2 0h ! é! Q 1 >22"2 2 2 ͚ ͗9>2: “v͞  Oͣ22 2 >2! 4D !":"͵1 ! 1 h 09D! >2"2 Q >2< \^>2 >: V2 G0x{M G0x "4Q!!N ͞ Ol ô  llô l lpp> !g > ! >2 :(>!/ !> 2(>ɯ2,>2)! > :">! D! 2"> ! > y =XYX=__!{{s~{p0v\ .28@/%Q{X>MKá !"A!"A!A!A!A!P!!P! P!"P!(P: ! !)w͞ Oyġ ͛ A x„Ä! *Y" >26#­:"0 ̀0x=7GNl#~Ni#~Oͤ >M<: ʘ 1 :!Ø 2 2v\p2{22`22:>> 2 :"i~}y`ڛʛ!O «:>«> {»:(ʾi :G~{~#v:">s 2 : >2  :2 !" ͌* +" |1 >{: = ! 1 h !+l: €  * "# !L >2 ! ͚ : ! ! :^ !Z !K ! | \>!~#*+++ ! ͐ !? v ͞ ` E# J+ R ! ™! >E2 h >2>2"2 2 :<2! pp+! ! \  \  2|!Ϳ  Olvʫ \õ ʒ + K k ’ v \  + K k’ 1 Q 2 é> w#w#wd/  Gy12 {y6 w#zZWx 0wATA Voice calls: _ Echo error Modem error ATE1Q0V0S2=128S0=0M0S10=25X1H0 ATS0=0 BYE510 - 08/01/86 : BYE510 (c) - any key to continue: Goodbye, call again... Load Successful... esume BYE, ump to CP/M with BYE5 attached, for normal unpatched CP/M: Resuming... Modem calls: [Carrier lost] [Input timed out] [Last call] [Unlimited Time] [Remote on] [Remote off] [Bell on] [Bell off] Message from Sysop: Going down in 2 min. WELCOME ???!9"1!"!"*V*|z!z+w x/6?6!?!KS*͡!VS6!?**### ~#?~# xH~#O͊S†!9"1*^hÝ!9"1ͷ*yЀͷͷ*#"*q#"z{͊*Hͭ͡<<!.S:r2*!!~#w#z] *:r2U!S!(6 # ^:r2ʀ!Sˁ!"!"*H cccccc OOPS...disk is full! OOPS...directory is full! (Active) (Inactive)USER LOG!9"-1-*"2"5"8:]C:/: : CHAT v42 - 12/15/84 This will attempt to alert the operator. If he is not around you will be returned to CP/M. (Use ^X or ^C to abort the alert before then.) If the operator is available you will enter the CHAT mode and will be able to type with him. CHAT v42:]CU/^  2 2 <ʜ:_ : _! Hold on, ~ ,> O7#.....LASTCALR  Will page operator, use ^C or ^X to abort.  |-::=2:N| Ringing: .=:;=2;q Sorry, operator is not available - back to CP/M...:<=2< 4 ++ O:<Jy :<O77:<<2< 2<--!P1[E?4O1- Operator is available, please go ahead... (Use ^C or ^X to exit and return to CP/M)  *-N7#~b: SD115 - 04/11/86 for Kaypro [sls]INVID>B0B1OUTVID>C1C0MAXUSR TBL>!9"1!]~?|#~ {!Ew# ƒw# 0}2 }2   222!~#w\͘ xy22 2<2!\~:<>2w!F#~$+~#  !# d)6DAAV:S!\>w:>22U¬ i0ڬ Ҭ22>20 o:g22   !~ #>? ( :>2>2:>2>2:>2>2:[ :\= _!R~G2! x !]~$N W 6?#P>?2h| !\^ ͌ ڑ##~2#~2##^#V"#^#Vð*.;^#~2#~2#^"":0:\=_. !~w+ **#W+}zi`:)="*#)""*{z͌ :_  >?!hw#w#w!"""| _\ <=! o:†#~+]:•~]á:ʡ~]} o:]#* w#³o& o|g o|gr#s#"*#"! *{z] Memory) i *}2*! s#r# +}+*"+}ʳ*|g}oʳ}o"#"*{ozg"*"> ** **{ozgʞj**#{z]*J:_!_5 < <_ Open Write <:!4 <5 :_=2 * Append!~:#/!5W!5 < :=22":{>2:{ *"!""!""**"O"Q*+"|*> ͨ ##"ä*^#V#"*O "O *"*#"|}*|äV#^:_zW/_zW{_ɯ2:2U2UUU>0 0aWx0y:>0 : 2 T])))͕ *S~ >.  V#^'>k *+"| 7ɯ2*| 2:  :\@ ͌  5 ':( / *'1 ̈́ :;FQ\*  cy22o&"S*O>w#!4 :O*Q͇*Q͇:*Q͇:*Q͇*Q "Q*|!5‰: *|ĺ :! ͌ ! :!4:w!~6V !~6B *6#=;   !~6£ !5 :ʁ ʁ  Ç  :\@ ͌ ژ  ̈́ 4:º >!\4ں :      : / Gy x0 >  >   : > ͌ G:@ *:7 i  !>p#"=2x_: { ˆ :ʈ :ʈ :2  :( >!\4(     :V :0O - V :[ *::0p - *#^#V. >FNpq#= : 1 >2 2 $կ¥ ~#: , ! í ~ͱ A A <2 #~: ? 2 #~: G~#: 0 OxG x 2  ~:$ #~,/ !G  >?4 : G: O>a ~.[ #a : ́ : ͌ ʁ *s >?u #a ͌ #y >  ~ͱ !گ =_.:;,<>ɾa{ !"2*+"| *> ͨ ##" *|2!: ` '} *' *^#V#"!!: :OON U :\@ >:  >.  'q :\ 6#•  i !~! *| ++ Not a LIBRARY file ++  ͌ :_    > #º# ^#~º#^#Vzʺ"*#":2!`*}+" i !~p `A !:‰>* >  # >.  ##^#V*"!{_j)))))'>k *#":=2 e:2 e~#!x#  ** Library directory for Library directory for ** Lbr members in Lbr members in k ** LBR͖ V Available Options (start with a $): A - all user areas S - include $SYS files D - all drives U - user area to start F - file output (DISK.DIR) V - show version number L - list library members 4 - 40 col display (2-wide) N - no page pause [more] 6 - 64 col display (3-wide) O - only show $SYS files 8 - 80 col display (4-wide) P - printer output Q - show non-$ARChived files Example - to list all drives and user areas, no pauses: A0>DIR $ADN Drive/UserB2 more files...C2 $ $ Error -> B2>> No detectable file(s) on >> No file(s) on : C2 B0B1 Drive /k : Files/Used: Free Space: k C1C0 ** There are There are member files in library(s) ** A468DFLNOPQV-SD DIRvKPBYE.ASM# bd5 hE&ʄQ N)ɑrHG)I1<( qA"D^1x @$8P"$`B!b)HII3"II# " $'Kqxt5- ̧AF$"A Ln3Jd3& Fp&){82`ň1NMfIIh0 uF㩴e9 Ϩ hP[РuM^$^OD3aA7gC+`$FF@eqtq4&l`$-7x;DTEHe\&BHX.$pGaedGH*؁y{!%F7 jQpi| u&+gMP d~JF #!~" ,AАuI W!b GPDh `Q:jvZabiqGgFh-{j-I|,B~"!M=}htmK:)m!{ŷC,mJeC|jN. AgP 9&ɍp`nEc\H^ WM!q YJi&iVk`4fYBy0n`v;U/Uu-_"? 6ER-(c$po7"}3$d!CEg[8_BHZnQx"/8Sj"uXQKr"~|&:ӫv? Sa?fMvpE0(`CL4/b "V__}rbAs FQ2 DV2j&3GL[<1çFr'PH0q(u< o#Iu*4V!S0xt²OS&y3y40"7xrSV7E,]H8xuU Wg4Ҋ~vwK)qs t@_AӘ[8EHC*vJ{C>SK+A|+p`x*de bU4)6ǙA՜#*b8cruM ;|:pF I1|UA&{N~8;FwaOSnYa9r: \KPY!Q@LqAyAI-ma.w(a)@uX KVnk*tAX6`SAy΢`$B;01 D⠔%e;X _srl4PBwAybsaY&09/`(\s&D7/aY3rvgh:Ou`pEUcmJdT"kF4l/j(mg`:9qG;i51ʌMU⇵]ӥ8eXda(t)"RPh1WH%3-d.@pZS2O@9Y(/U~\Tꬑ#hzP(RJ® ҟJɜn&pE_v"l8+$N{1@{bXQiEU5AW= AjF@DY  n RR&j嵐b;{YdU!{hj#6htŒ c2Zْ'X'/8\:8&'m0WI>1`W Qds*!3AS<:)"( L* r5k$a!yv՝QzOfpUKI!K!@--; ry!8_C, U`1Wk̍>_<%|w YkB%D[,+ 7E"w @C L}A?w kZ QO[" k_&m#.BO(˳v .&HY91aZAbhL)°T.z@WBOD)f |=D0T@NFM<~b?zDMG|N¬P2 FU#@2,3k +EPwHSi(Ab*(iŒOOX $lf~B/se  /-!4e%<}9а1-=|ѝBaDe{dN]80 SѺ.Wz]9{I<[3 _ ] &*^dJ"&NZ.F1T]Hۚ +ֹ(W|+b2uh+ǻ:L|PX:T]{td=OPtu.J\"10.0e<2[%5ݞIѹjlOW.%aX#e"<Al<}v 1ǾIN03a t9XJ]BHc-AgPob'WMr4Vٍk'Rr#KeU0R==q~1Amk\=@΍gi?40},PIlR}f'XAu- J-¹^LRy3n.0M GRs1]c2~޽8$d)S!~CqxՂl-|+Am?&Ͱ33A*CT)Px:Ult\gZbiYBރ$YG((A?cxjaӃoAU.Ct )qL-O,5߭ȴ"P]ˀ8_2 f ¾Y#[>De]-J t3W[Vj~?DRZBL0 fhjEi5<E] {nPf'U000S0T.ѣ NX9E3J_?w;y(aC). ?ymϲj1&4Edd[H*Fe6?-in$~&.0b*V %MgPst\ )nşP1iܽ҄5`QQjLn7 ID#a!՟?T(gݾzMlꌂu$@[xRA7pr1L7s,kžq.DVUYKL oP1O(Z_l YH_r:L"OVzHeQ~FUM׺ ROkdb+1ʹU.c; (,L;*0=+3>c>c>c>=yyyc F=F=c4jTW:s!_!Fqٝ âQ ,2nr^Qލ`N!Y,^DS4AeslQӄA,?$,@S%2,Nhw!o TUJıOն'*= ]\ܜ/dOwY\#JB:4[%pu367sEYж CUB,F! TMa9PPkU[3B ;B{mjuS|9>$hhK=K>0=u=hN{2Ds#ކ#,H73L4n_VIcY"8x,NO1aģEF5I1[#cT[7$AO!'0B5@H+ pr1dO&xl(`S`Mr(S 5ےg0Y/~%ed\Si%jDs&s0*CpE61fPTuvOG)_2j3\$A?S_u1Ҟ%5=ecҞ6Q%zJ0GԵ%YY&uqbae/¿NRNRB+DBAcYGM3G?fLF2؟_&_> _)ќ1?ą/V\vÍހMᱚv=쀮YFv^e)Ωrn@  |N{}Ƒ17/oi.CeR18ՈZW ؆&pt(98fHl" epњ 5KMX"_b$1 C*sa^|_b@3,!hϑ"{#V&|v)ȇ`HPAB+Hzd2j? z5 FSSݠ(%kdT63_}6RVe?"(C=c?ܽHX|p=;*QmXB(78SbT1t{?0CNz +<DL12_o碰z.58^}_ N @t²;_.?.-z?s L.(lAL*]+%$/^zlY@W/Q'4M},B{Dl@/ܓ4V`0d@-N}9P}sE1zrfD=4Y.ofBڀ 5=E, cz?lr-hCd،I)`N,qf0c~ 6\-o'V#&٣π)FT@ _`%#e3BDM&P@wFK.d֋cdLy1;wYA4C- H;h+BrSn-4oaYceMc7}JnYa}k[,CwrCG9nG:6J(*#7,ߌ"2pgqD$1L%UuK{>=QZ^@OaOV:pM#dfџ73i7Rd5x=Eik55Z$X#"\ `i8 dRW#{٪{%05k[5ȹŒ,:+ӿ A&]#9;UF#ˠNO? UgŴZK`Fb6ZIҊ坥$VU*"+Ah{UA\0#CJTw0 o㉸2A2TsfVulJCi3 q9=po͊WYD>?-4EQC#${\RJ9H"+ mhD6WUt!6RBAcqKӫ|.{%5ا?9I;P7oDCj;TqCu.[UL<{2(*;5ĿI$u@wr'.㴥EcG9xCnq{Si/xY.ÈCGpLVI$4:JGs.W"C;#VoCKhly{KjdAqe*ŁI}RXu~z`-?n;s)cIi8Y\\)BPMd1C3D&tU.0r1IUjdu?x:YjOsa_]:]L!z1ǁu`!CH!g^C"lE} ^hSud1X8iHo9!iā!oADWj6`-k̮ #cmM*C0LK'jz Bp-k̤)grU1)V'jz Dp-k̮3aVb*N[-PB`L'j`-k̤)f g),A帚2v'V. QSR(?Z0oHNajaI*Tw'jz Np-k̢씁?*deKYߺ2v'VB"UXEPw";@."'jz Qp-kG({ M 60O: E'jz Tp-k̩wjڃb+$\b=誰EPLJ2vP'VʮbDTJ4}A3c8%Mܪuq<)&z*E R'jz Wp-k̤)Vmj$c.z5H0ѡWjz Xp-k̤) q. .a. ށ_Zp-k̤)FTifֹ+1T̖HV_JeUפkdW11Jk[7]s*fdȳ)73e`l?0BEAh)Th唬-O|F?H[J,B(%*JOf{s*?&a2/TXe`#4WaiFupњƫboњL3iNX;N^ ."}Ps2=~c Onikۻs*[[Ҏ%kӾjƅP qTJ;yZ>RҎ%kӹtMp/2!~|{q[m|l:4ƥMa[1V=M%k#*vU5OKh)vpT 6jL((Dh?0||~MG ?'?/,'<6IEpC/JQϷxj)2,JDתAvAha󪛁+FVͲS2or:dnQ;[.-|#+bӯqOBLo߈1C(Ʃ6c C@2`N16m]1V`1iln16`zFVۚ_,JdM+ʧ`n^գY*Dw0㵅,aiBB+:+F^vPikYP pM#db鰵#e%z+"EaҐBګD`,VABdى1 D{G&D̽5C*&R>(gCݽ#4JHC4Gq/?*I5i6ӑ]X"&3e kG!3Ry R18X=#n#()wy$pes*/{5X"Caan6_qh"}^eH0MS}3Cnr,XT>ɶ"_C+WRYO}XEI놢D8ţY!Kt3Pe3k0P,"GGk n"g3qڳeRw}W<@Kٮ/OK[|d#8Ei;0=1}FR; /jb 7%}kO=c 3E(a\JFQ1%_:׸ə]&b5Q2ԁa._C?"pQ5LhS,K zCp\h)?cqFsq+OQHRVֹ˃ PPZ RO>%km;dQ dR 9Md`xQR44A𡔊3YX-cO6ءG*.HM-az4IZym!ĺXf'OT9PSC:g]l=@9%ȩE,de&ş<3@H3X0FT*:^c2<'49[&-1 6!~'峛pFB2B|QU;) 0HZ*PzB:s+S%Dd{5Xpq_#h|{VR9?VbC]AԖ)a?£zRIdKh03IPRqxhUM $Nn# cNjS5c*`.Gd\:[yVy4|$D.Nt*2[Wi9`.rp2*3NF)"PGHN[6|BBY ?)r{m_b+S D1O1OW RXON!X E-3,h"ESgυmmX~%zru h6kMpC\kr([<=ǫ1'bmke01ۻ ;KLa'ֹ/O-+~ =W R4L.J+[@:L ,"oa|i$sy&p]=VL3,=`1P,npC' ⃓Ar 7ĝf|=NlAoi$:ÈPO]QF?h\%xuL~4L[Fi ,&\_cN.N.P34s"jAenqqV2gL/(cbxH~.4@~_ DϏEpq45c0=BHpL< g:)c+[O,R?f^wgL >y#7cJ햚,=%Z_XX2=Bǵ =ir]rSw&aTz\["$4XZX(2`<4[:\ekwj9oB]hza B,Di:PO)b-nGBr$aQ+̝=O,?DM)s7$a%<=omSe)ӲrD=PPL6?+Bp&!XpNVض+!.."b=X'7$a\= zI&6+J#s7l7i֦DXW^o$swP'O`NVe&fID=w.CE܅׼e?܅pXg1BAVvѱK[B!1!:f Sua=CF!~b0w_aJe3`S\RWڳf Rc8uX0O)2:i]ϝD=bbes]V|f@(H'LD-*vڥG(W,:2Ãf]+Yd8(2nr‘aaB3,P- u׬8:3q)X2EAh!fX=[( )79L$8fK cݠW0(1)A X=C 0ĉ(9,Bcg1X2J4Us[3_L=QI{AAX?!e1_lIH B2k3Fv@a?团vonaePSV0s%%)Qo\қHՅ(T*Vė@t%'z:(`LՅ(}oNҬl bN.G5 P'YH hZݓ g_[2.so"Xe>4PkM0BTNS1!&YTMpD=bTw;TPaU6M~49s%thzx+6:U`P.2k:O`F DPK\dL򎩈X2=򎩚R!|DXZmQzx+9hZMcjxcjqi.(X2=򎩚\X2=ZacMrrccjwKE -L  W2S2] [U,eP1LeP3kV  2PUdq ;U@*(.NvGpWx.NH KD"/,>L/,S,kLpaR*# @ aU#tYCU.|BUV4B'Jy+>>s*!;Xy+FyV&Tl==eXݘZQ4Gq/=B7wEPwDիםaa5KAqLWr2k@ i`0g@=m! PHC,=QK;gN.(\fKJg=K珨%,{PD7i9W{1M<=QK\; P_)4a50kـl=K! y$D~(\fH+pJǶ 伧LD"LLX2=/=7=KPB(w ."A޴E=! q=L) =D;x+ZMcjmig+cjoV*vڦ>,Xu>\9@䎅eZn9ďtL)P1,19,,2 H0H89,2,A,C'@Z_)C0H004,CFp, ,n,D H0@4,DFp,!tRPE H0P4,, i Hi@HiFp,ZGHp$EdJ/mVǁnrՒ3b>U.J$͔f9}r=H܄]x,PE,p6,`H0,6,006tRPC0,`HߺP,0P6, R,6,GH$Ez?ϱzx+6:֓Ϸ(]DZYE_-1{X/hpA77S!C }:fLZ[:~D eVvñCvfqr7 c;ճә;a@q[)>ADZە׹1I6@iv2I܄P,U[U[a(>.(cNbݢ-M0FlQpeV|N(L>9~-kES TX3dPjA PVl{3D5?U5EԌ!^M7n$B(E>fHX* n!?ʯ :`NMΚrE,[<_:lSQ܄[)>AGqRMr26ȩPaUp 8  ^H7bKPs + ĒXY&·+hMxLLk]%Y7c_)QNLC43H B{X7IrRp5 Rijr_p n:bli*e3mW`ntJ4$/ɆW9` aa x݌&摤DObN\_DOmsM"&1>/A1-Gdv`N~Uf+B^j*+4i7&暇 -Hx! <|[PRSnrNߵ W7[-`Ff^깹o1!Pg D%fM?:CMaP톆|k % D1$ַ דcqWLi԰44"610{cqX|u@~y4NwŰVBɂLUɠ1)~!"f}tK(4li2hNWâ*)d¤OE} 8#N"0=):e03^%vxYz5$T#aOdv@%r |80BXOx Th? YHiWx]`@j% W80CiJ+oN3;Rck6XyG!@Y[\pBOT*}FZ5Eb y<8X0E% -l?sۆ(>6R,",~,pwx8%l%2@0;W,[3'HKyDn#]O.H~NII'b(1;9`ii+SEe0WZCÁ5@<䩇W:AI U@FwY}4C=)̷B3By.@~5_9F3`I,Opڽ}1yUDtV嫣(:fتC=)5a5v^nz'sRЛ9!_34$ںw{'eTxaXLI6ӛȨ0RQ4b6`SER`UEY X & 5P,.t 4Xss^0q:q=@Zv1,p t!he/0gaDH!#ߜY%3x'_l3)CTga30=QU{cE- O0RQ0 Fe*#aRQ0 d - C9_ 6r/=QOZg9 .aQQ>H r "Z\Rv`-nh)e!y>˭]/IQHPPPPPPPPPPPPPPPPP۔:~8&F(`tp"Y`&0 IQHV hKMpD#4J9; Q) %q'+&p t! ޳?zTnc%"10P4GQEpD#4r O4y[?,p t!Ma0DUĜӑs}<}91ᶍyblEfu'Q$N9!V̢#1b@R <ր}Rac"L=1FԷ4VLܗkQ}.lV$)@q@FD`+kƒ>.4>u1@VXd2WD e0ii+S䩇Z RUn*`4;"ĐOrRD@jSTQYjTr`8:È1eeDc\(vn_X!գUCN2b(# $5lk,L&AXFs?"nJs{&ԍAUC^:Tq/JaA9Z-+::!#I%n"oKsJA$Mn?pP  KPLep0CflA43dNPjK1#VHy1,|=ǓMy1p2\ RJ {aokXܢ8O`DPt間n%z5$.,1qauPpCXYoaA/}A"?}av8˲1,wOgg;Bq큜HtZ"o@ӡ[/E+$3Abr*_e,R1Obt͆!ZΟh2"3,i5b(7Lj1bZJ簮A9ZʝL|x\1`R?xtO`RVU2#)R9Ft] ?x螡]Ǐ7bpJb]ǓJb]Ǔ'4z"#_Lr?PvyW{!Moy1p3\*yaje pJi!p a{Q%0qҔfdp4\ EJP}Cy1p1\-aa7e {b$x!au+ӝsbD@'BpCL`Ls 3@1'Q f1qzx+쉀x\1`R?xtOn/jFw?-&x+!#Yy1p0,lYhuCϭg)7?&UGScaDfdp5\.`sPN؍Ǔ'e8l=ly1p9\ O@9JퟮŗqtP{NȘ)yBy=@6H dh` :>䃅q3al= R<.Akx+m8ӡ\=2[0f:a 6"(Y-`RJtO`Kjy/3P!P(`C))pTw/P, ku2fr@pBֵw2ߦw*_2"3u`CU~$[5P9NgM-NȘ q?VOk5T>L%u6+ؙf|Q%)KP,l1O`T H$bmҤڊM:\K\W1Oa lpT3C6JH51Ob+۽TT6p b*)UM|3yNȘ!#RV =2=Pj) . CO{u'hZ#(R9F1OoeLPlPlfM{`RV&si1Lh'hw:4́,u'`WOoeLn"`1K ~2=KPqt_ ?xk0H1! 5ҼA]%+^~fO=X =&~<=JɁ[Z ,Hۆb&R pJHx!ɓ4݌tObKaQ/AkMz>{ 3 }l+!^~7i1mH1.Ca=cSl!C_K/TԚO`S633aZf@'YHr pC`RV=2#bTpJkCM=Ǔ'E2% pC`RVkdr#4xщ }AԶFtݻjf [\`W X ig@tOoes;Q(;V\;-&hQzx+ 9$am8ӡQ ! \W1OoepT3C6JYXYl1.$$rJ=8ܗkPDM\)F* {=jǒhw5I8ԃ;C@te{ 8Wi1-bP1!CYi =_=ՁL!CJwLԻikMs&WYհ<% {ex!ɓ5pLvP_MžݣӌB#We6SFe%X)"(xs e4Qԁ9}xGg! \W1OoepT3C6Jx+쉀x\>7pCYXYuZOgg;BqX)ȸ{No7xYYXYˇx+쉀x\qHFuwOgg;BqH@S&`ȚOeL{Nxӡ\juTAH!YvpS{x+ܗkQ}(T7>:%+ (UmdhU![<wjZKBxvpSq P P'=䙀m-{[-*@? i@sz-gg?1ObFT$z[*dbPvpSh!'Ze?+nVʠbP  pC,`OK[>W @  لpL1OnսLxCXYkȣUC>%7{[-+!N2zGg;xz])vQzx+}?vpHw1OeLK ,jNHuEQ+5%ɭ_"䩋4| CKW~K.UiIvpSyXY=BިHpC_Dz1,@tOgg;Y;jq&-1Onqt_+ PSO[}-ggom!CY>q!~hObȯK>hwD Zb>0A.钀5w= Vcu1Ob?PmwԦS 'Qӡ\?pCvz8y'iKx+7gy&omkoUV*d?'/'h?sQӐAT c? -(,u<+ON׿}j{# _G?Ou6E%6gۇx+cjpL[P`SK1)Ug_Fhu记 ɩzQ@?.Ɠx{ccjf@('+bijr -M4{cqXcjrPVO JL1!sgEZIzx+6:&1$< Xgy۱Ka":j)փv.$B*22}0{blP*!"#P!pRVsV"?P [!O4/Lb#˫u",9V—h+9"?7L\e XOa29!PaU+x+76:{[0B4*]YS)pP`S{ccj-fPCq=m{TDhvY\ŷ׿`zrAi/!oq .̉R߫6J~Qhj9ow(b;ђ]q .Ax1ӪO|nq}F1OiKNeqb4 `nܕ{鈑\4)qkYN1?F1S7A2ew;3==ōUZHACQ?jyf8Wd|/s+<NR;:U&;Q[gp0OT͉5@`>╰Et<tl1!4Vy4 [6E[لӬ8KJX`KOg)J~uyCw`ɫanǓe*AڥnPɼWjx!aswnr_z6 Pb=ۖ0pTUDS'Ny1pC\"%"tE pJlo6ؤ%!{( 1`RG~upBW1Ooe)\T ?([x+ @G~r1Ogg̟> C>-+3No,_sxRlp[ /Q[j2t)2*I51G/tOoe)tr,BOhs"@rRy|R8w귖Mcu pJlx!%3Si1ent .oa'+@rRyvx!}#N(H{)Qjl盲nj*DpKkjh,!?a.2)"w K@'_B׿Oa.j*<&QOm[)79wotOa ޱͧ?#wǒ:l!t1Og)Îg 8EƩʺ`Gvrk r%O\@1<+NhQ[jh'1i)"  =tKx+4 IzY4zs@BhvEch"ASvt[7cMeEX 64Ԏ KcPG@S?)uw=AASv1S0C~0COpCP`SL\eS1SVߺ PS6069VLpC={iFs߮l7a(]{0BVߺ$c$AASvLpC7 p9AASv1SP`S(]{pBVߺ`S)v1SPlhZ>لӧPI8IbAzJ;ZCtp(tKFwr/eLO`UY@1,epa:hCQjt:8ykyd*}W=G3nRD rلӮ:xTv0bݳXFupBWWs@s^CQjN^߬l!Gc M:x:pCv{4| C5ZcgLPNQ|l%yQ!Ignq}Fuڬ4%jCf{JڊM:N,f!d%xu!ԍ/ 8yk! J3?Ƒ>"60FƁa"=LRF,.,]*MلhqY9uH 3M͑@F=5@FSOHS![)@nax+74 u0CQjoa"k]mj{~ P<=L04tM)ZAg_ھ(Kx+78q\=ti1P,EM@h67v[߆1,V0R<=B4Oo(30i}y٥J ο@҄ݭ7o!Ѽ+H\$pBJA$3(qz/[!*+/TfȈs!hD6Mj5ܗH}" Ip@ST0 <p&`FAI65RuҐLi$Mӄa"@9Bʂ`AP#a cʴ0yJ&IwFDiu9+r"JHR:$\ YbΞ*ĒK\Qa DbVZ.yѪpkT Se.]̒(FƂT B0b #\>kAR3*؈Z Xrq(F _N 'ss5J"Z0gN  34&l,-4 8 BBB!Ƀfg@I: J  2CSԿ87 yPU_)X` X:L@?(oYsơ3OfᗄQ9%(!BAm0G 'B~`elXpn0eE"px|4Q7;pMC cOr?pBE<Ȃ@E:f;;:G&r"f`aMysA8n`"3"'6'Tc(gA&siO@TT RQ+H]Q81RGH2yEpdhxl[)y2k&r}"CcPNsy.*HJ RY1RCqCK{QF\RUXxyI,H~SFh!&$ؒJؑЉB; a%<.\@K+Mf6r;_E{cD6H?1F iL"r}X#At6cr"182177Q1(Itqt"/(OQabT˄S5iNc6fSGfg9Nl. |S`LiRA&.4Hv4*8㑠o)m2s?pSS+"+\Ox:tOm)`A{t< A3UAC]);=j%x/,[XTvx,BUx0K30C 't{%dF*s&y+%TbZ Y]Y_ad2y99񔐡TD%LPXrMQprGƏ?!fw9OMPOP+U%> r%!B4A3w7w0ygߜ͜ecXS'`F0#!lx#)dFH,q )#0g0dQ/pEw J -I)CWakRK+1>p(VEr!QpNԀb;΢XfDi@G)mb,i:mC]w-@a0zC]̒ FYP?N 5T(dT1Y0k܄W)O#2AtꣁJyeb*NpG sGA,XH9g.)i0F+ +4Ҽ#AQi 6@PMeHtA? DcH|H1c Pvx! 0 Z3cpgd)S]SE`T)֒9#:j`(\I=qWsS=R#I:l P,cޚw̰CT$#s?tKD*`-pAMDDcDzZqJ67J6V3%Mk+;5\: e(ce0a@>f/A {?Yn6Qd%#r;;>u7Cz@CZ=5Az {EMj44>bZ@&H2*XPB SV\ hz٤Bٺc*Pjo':TjV&=B&@Z9W;d$@2j gjbZfˮ]i%ɻкP4GIշ)۵f"WeV:)]+@k=[=JۭP'k̼ntR%?\_+᳆vq̜f^ G!tHlk,UVHV7R'7ᡔ2w@z4Aj#ff!V񧃒s+pR=/dbQBpn'h߼[ӑ?\+ے`1S( !1xͮQ 񤉚sWY9ed@U@O`X.Mi|j` TeΎGg(C6vS=GS-K᥾$q! H6!X)y%FHq'" $?Q3rJ"ǘ"pH'@q_13_I/.T@Rm!T5]ITM"IԕN@Dt!pfGkQ%<SISʰ6 OepV!C)kwF}'|;Af{,o*XsWtDbŷ,3"4KER p t;FcI^Kf]w'2$is/6sGU@I(-{?9#P{~!/T/y@lOx-W񝪹% F>5@>$|5$B$>p#S1g +>/ .>=dTޚoԇV{lƟ ѰY?7ym 8H?Mڴrr8iOP/|K:OJyRC2} R6ރcJE);XLeE$=d2}&Iܶ%_SjeGAgeAT@Xj(LgY)/#$:h@2Q0S @ J3**Qk_F`|EG)S]W7;Pvir9#ORO,$H ~0@ x廍nGy0./Ci O9}cE#T@މ*k NL Gn@z%z8$C#łXd0x!PduWPl)DPϰU"#Ǚ*Jx·ACBMNR"=3"Y%STG5_9uPqTK*vDǑ:GTrͩ)$` K5@?\P;3Y9˟6C76TYAK!-SK+@TLcd!}He,i̇>9q՚-76@dhFM]J͂`D¸errjm6D#@!SB% (/M9ʬӴ <> ')B9vvTh]2zMsIcPAsX6`1Ddq0(c"XMx9f!wrp*v5=zA,071"٫3~k/>U=nez]m!bvAsQ*07)?l%:Y(PSɂ3I!GztKQ 'Qx$E4b{HiY񸡷|16y4m Fp,%^FN$Kx&\SYN~7nm}Gd,vRQ8YiDxN{f  DvGpw!u~U=IO*sRCmjNQh3k^?є0~(,Oc.@Ed-vgn ny#TE 6R g _BF!ŧ:z GwT<]EC|ǾDr@ Ӊ;@Y鼵=S"́noJ -LāDeNA,?}aHQ Ss!'D-6{ʲMo>*)/2QOs $)WDnLMuFhf,VNxgD؛]MZ 8eJ7DbFrsE(TEd㌾"TKDB|eؼpyV:='dT6bTi4Xw֭xb(] SL9Q,wOuNH&ƭ6DNo2QѺ)?l{\Fx2~ @vPA*f1,7=#20p0w$`@#~PL9Ij)0?YC;߈=- y)!"{' ǡ@Jqg',acq)Ρ1qsHqi|>!fRvيC5Ü! 4bEPG3`tN2a1lC.pZ!XhlXJ.Rt_'ԁ(Œ4?~l2 A2lK=7883dtE%(X2RGr@?@1`-!2Hvf#[wWIuT$%l>% H0fɩJauRL秎%lF*1h#pnOw?z4u9dp:!Tq-1FіNfp lt2a*>x6ZGa\>όsB,=?DE*>wCmG04G /}TsX-4|{A=h.z?Gή"f/DsYA1SIkܙ>G089|>CAػG091vKv>nvnMfEUNNy Mj F!gX8p x2.Er /azB,ETuLfGTk07HؘEXprB{g`5MEX$hGEXdܖ54g8%(␑Օ&~1\{wːw'0S/c*bDהu%?)yP7yT)4Qt{ޓaαH_GnE~-1B9eKATU@m%Mwp&`"8slqdvSUt?WIkX0[s#N`.t XVC fׁyil"|`nu>fS5|W@Mf6N1fEXe.'ҹm+ gV)/V5Jmf́I6H$ًg4-dxJAVCW"HAIj mത &@T<ؘ6mفEkuuygmcفE̋F6 Y|N=,^ɬF@ChT/y%8RoJ%:>h|NDjWn D!&;燶%?+39ҹ!Y U>Dx[XY|9@ 6˵(rI2YDaP)6OO|yWI]({ MDU)>5G|(C?{J(-: BiDS%T}FPX+|--tm0[sa3vAVGp[%^.o@PLU$-t򪿯+ Dan=οT*Q@b?,?Q*7yS^Y/W=BdK:n &* =?Qyӻ ,Kl]#<, ?oZ,rϲedw 'X=m4LܣryF =q%VEh)qge@:\A0 =='>r*۴5\eIfx?Oih3?ڎ$>l7+N7Wq~r&p dQKޓ@bԡ l*om{25]@T=ݞ{ yѮVWaf e8DgԼaS8aj$h.F¶w:ud5p2pNYD5}W5\|"iwUKE%-Aī5T WZa(YS^J5WF}\(-׆yrg-D'T'm'Qe6QR:ޮ5']yrg-~zT'5.L.R@ }.ve;McSA9jDK3Z]yrg-Os$6,4F[-Ҷ竉o+8`.[2XM&A\5:B46p*Hq DI&Ooyz&xz^9׫~0Cg* 5}yHKݢ\5:{ * %<'<-G`]B8H6ڞƧn9p/$/iy?+y/4gg;;j4ڵ4DS=a21'e#?JR\G`E{[PJr];a4CŘjC7/sмXn4FmDr1^BEnQH~w9ʘ}"$!R[q9~ QW|Am4G#(/ 1ˎzҟ"nATs;zO .=j$!QH~˟W1 DzQ)m؄B$4BߨB1?(IDz4De~e7E;1?ˆqMD*Z3Q17qz+w+ݶ_v D(8OP熹&Q'oTOC<@P0=9neI%܁0tټ(A*l3@mU[N4'x!0TPP8S*Zu~ 3vfFaq$6i]L)[B$!q3.2wCosubFJ2YRh2wSNDeZPR :6W*gt Ó`Z1j 8% Z6gRh&D@Rz2oi<?A#'|dhMYݫ# `axSDᗸb*G߼QZХ ])_Rhs'>Xhh4F(lѡS[n߰ jW 8*uI<9Qj]Pr+-`i')#G.ƖR6HS;IzJd= '/Nf(xM!hk/sʜo?FR`Kz %e ]ɡv`(.0HE!¥I"js;R9fK| L%,)!Kck.35Eb2yw]9 S°*Sl6gg!KC,#+rrhΆ3T[Ne ݙ)9xLY" 6_p:Gn`od5:3?@:a*S)$z&awPE5߰ 6@L ݩI yrK~YI;N4+U`ήu>C''V`K#`G+„13|B[Ɋ+Zw)A#T1ǎStFYeJ7Dk~Sq;3'[!S2LͲ$K!3}r~$Y;9({.ǫ+6+q>fMBi(!-@2h=!i#mp O8W9+w3#~wZ%}G9{p?)?/9x%L[ D}P>U>6Bes<S/DiDt&il6 kM[_M„HK8K`0z?LQȁum|@F`Ml=qR77;kjָa4mr>CqYm|@qG:%.n"H"b#Us {ȱܠQ/@K!33}%G/Lٿ)?/9<nk" )5zT<"bf<S/Yta L{)h0b)/AM„HO'0z|" !B;;ݳ8aC6o3`1J*32Tbmpc&r7ޱW6c*|- 48b!R𝲭8H fbFLY•)% )U1w.icV3pbԔr<#LEp f*g\>A@^?w>g߰ <.K{ 6$~W}k!d'bbL4y {/?s* ,{nou/N|!CE|gL%s COss^o}tt&{Iq[pgD"&sJ>w$}cTE" |S7EJz|"}r]&s}\ހ 罆-~DF*{ָb>=3L4q Cu9API;9xGki,API*1fy* $8$>l@r𒱔ǫWe? h'XBE883.@goATatPeb *Ra({Rmdٶì0BP6h\G[_Q[ A[b%DC=e=?LpǼv(|ᵃS(%NH.Ykp ,撶&skih튆\/u6s83.@+8^Bߖ&x撱TgЉ5FSo"($VңF ';֗!mW֭J<SM"r';WL+'x@CVv?vj)'oiڲm*2Tc/܁sgrz3nkBW%d]{]N򲩌oo_+*Ih2_6w@.o+R( {Tx@AE+R:㔙KHe(겈!_P=%!1!dxBY;_C%"%/{$+'2Σ(u^+t9IPW\6b{,05HgsIKi~ 4{f;Zj@ۜaFg{R֦9׫ﶣ%#Y+4j&!zo{Qup$Ta)(b)Q6*v‘+^Oo"L)0TF-W(B&*dQh:Π>{]0fNvj1;Iț1TmjLjVi 5!AChR>{&ͬk*ogIעzyOA$9+ڤ jm5m=?Oiti|kLO$>#@_8xEvgn@3z_8xEA\@8}º*m=?F`GmH\`;LɎ^|mV:PL^.B*}aFIdlƢ~+%xf.7J-jָmgϞ{*+W| ?\ozߌGz_8xEqڇX:ڔz?HM jcpw*8b0R'@p=YByz%:Y(PSɂ3=\p1TmEb3se!15? ,5{Σ(u{&ͬk*@^7M"T:WY+k3Z*PL9Կ"HmVrhYݰ%RaFIPL"Ni׎Roy! MVƳOܿqZ*PL^!JO 7 *˹f1,mL^.fM j8U*]|#lo.CayGΨL<,"x]::JQsn6,Os$5:OsZ&n[pOFV́tJ|A^4@1p^su*]Xa50M'bZ'=xjiv\ 1Gr&0Rj$tvu"ޓBwj`Wt4{{]0fN"HmQ>I4Wx"'bucB&yɴF֫He(p@>1dq_ï?Q$Ftu@3C 8^I :E?tR IhΆd{Frsvw\ep'.~O_+'2Qu:hEaFp,"RE7@.kd8ѧgnkN11TI~{]!3W)N0(]]6oA^&xbTgbqY>$oG'7V B|eؼphbS3=j51jTEqxdmLi?A ֭*yٿ*SQI%5G y&MRsj=GZ@aƚT+ U}kLQ`'!Z9V,VָaajY6Ds0HıV::~\Cǘsj=jF4F4F4F4eLW*]ihq.a(MY'*25lciƯV{]wd NC 0Aڞc-j$k?9'!NCk7;P @-]\;3p8m8a  FVJl-jp UͦQ  "TɐiDUFRYP0A p7vpxJM:y+-ۨȘeZ%?3!|$=d}Bi:+Ƿ㾝 ZFH}up~{]cH;&)';֥?cj$lr "TK=v>F`ShJ9f$< +]N[ɇ#`ɇݕy+W `7r0xng"B!2R"#`ɇ;yp0L6p/z9RL14.֤mo888]XfO=n!<WB@ ) £z9RL-Y&@88a= XRnR=TfMxvXed8O#؍@b/؅G׭e=@}38(4XeeB;U&.j.=lYz^!jC.C'h,kK'mMx,lQ&́%0M#b&bF$N#.e9NVOpCbRw;[%0M7J:t 2A^+}"b s'PTkBk"ד!,_i I- ҴEgsx=w;Lf 0M+ C2Rq~ 0U^r Cf VPRvtCqGm7@CZ C6fsI#%0MR+!~ 0U^rnkwbe#VR#*Z|Dj^oau+*0M, NcUB$oOl1vxr!"Zhq~ 0U^rZ|Dj^ok,Dv5PA+8:6!'WꨡJٛ-^C˪Ѐ1~ 0U^rЀ1Z|Dj^oj4LcUB.~\lw&pGzSDElQh}dn⪝BVR~|wYb cL}v310BmpcfQMsxk7}\'ϔ$wمSv:\'P(J>w\SW-(ϓF#!r/!,l0IL.YҭKQ%$:qe+uKO*ZۄsbZ%wcI;iqm{XijyKQѡi"ז~ 0U^rVָaLZ%R>{Ve3Uwa*QL{N 4b4F[3~C/k2?0C5PA+qXͮ#UfbѸA3񦖫φ C9h'dA+6< PRl QHwbzǍW71!߲q0!bHrH#E?+޷$<\y۷El20 *C`hi`0vOs%C*put Y/ft^H!+r}zZī+k$V;2LBTL=mjw-5WBlIlI?ܝ`3]2˒`hu6\3 *a4vuw@ȮO ϟOƵ4mŶdJ,ʸϛ&OsJ+&4*z](0B #8Η*ϝ(&+b@V^(J,4 RʈI:*Σxs;VN(i{&ܛH-휲ewx/ ؅&lZ痃`B.3'_ !uR{=qa!Rx/O*ZҴ?.c/i%RnQ"rVV 9,43}ÐDt%w^6 7թ BQ[\FS\܌!(SI=;Wyٿw!"O2Z2ycx16d@",1ZBE^= pX1mhЭKjTKIh Fh(q`b)?&5v7;!&)uqVV@ ~4$%95D = kqa =@r? #^= Ԧyx6ҁ383}tzx֔W+e:S/ b!+-Ӵ7~ex凘0P, uDebs9I8M>GV/3#GܜW0P~X3gxv/>d h3a0ri0b5vG:D@gu>5X #gs۵!5X 6uJ?\J 1%!t˒F  `)+EhgtTx mmoSs:X4 *CXެv/ ZD؃:D@tMRDY3B;pP'!įտx(P,$4!}&x4h Z:X64*2!Dfh?u* 'Fm=aJܠmo/T9IOҟ,0B"=nVmpyKZ$KXJr.\ޮ[XZ2x<(g@51Qq0P\ ǃ% E+3tkkPU!rCNdxVч@E4ODpy# ه񈒻Clګ:Z;Af5m 1G|*3k^_ mW ˡ '{D'nXS2 X|{p͟Sk1dl=CVVh] Tkf1a'^?54TЉ|LӝT Ra^)v~3w'73*b؍ =/.pC2P Chu3r+o&ߚU)ڿ{&rHpp7 ,!Rk$!6h.FCZPCDj2SʸaF-휲y҆e4/?#XT[y/r / bY;Aw覃dE*'rPtm!I2m3)&vИ2ȶ% cQ%q_CJZ)2Ev/.%#Xiy^T*Q#7`Wr0T K[RPL/CC*#w^%Å`l(k>?F`%$O"TKQj5huĶDs&, *Q9;J{Gh6 OSU1Ҩ2 d h30K]0w-l 6c/k2aT1#`STWV+7bc.QbI1T'֚+CvҎz3"Fy0Urjz۞(u܂!Q1"ث.*gDHdxR11/3ҧoeT*QsP/}[`)ںj6QsCF; ڵ4E>_H)B8ZL! +_?yhΆN5:ǝkçL ~oxoJ0yl5!hW~ SF%=Ln͕uޚom((~v(`)1'`?p(+.(bJ]gm^bY1,<$/E/9<iA_DQ"DfDR+3h-Lyx6҆eǾf#ISBYsŮh/yd7۳acjo)8/-RTF$}>;6kHFmm?B MaXN~iR/kA7"&s-Rϱ;/ wu uD>"T@0' 4&K@.knDҾYG~exz .oJܸ7;Ƃç uUZ }g¾YG~(;ܫ~SklqSs?@T!W1BݸަZN1fp6|kS@'(h13v^xŠ PšyʀTwB` G-y;кo&pNEw]SޚojXo(F6LVVh`#8=oK c(hJNsqEK{q2KhD|{PLM+ O:zX`VNx`S]jޓ-SPMZ0W6OSC*iBg"ci4K&08w:lci$AEc`CX>;DAKB5`#RvfU/"xji,.*5J0i6$E+.h']];PpQmW{LN򵜙6W |i6$WEcdMQ0G[va# QԁiLTґb%H#2hFib>_Qyx6>Qߔ'Ri*Ta˧? m̼nٿl2?_ܗb^nĤ[u6bа}z1k66AzPFG#< u3JXEi,\bv/SF4}k!js]ޛS+a瘹CqV7z;=pZhLR~#Bq}n$CzY=*/U@Cz9׫ :Bm = aP #wB¥|?HClwuߠmzB 8BPk6 a^sR҉ 7R)3`mqޚofhz+u+RĥN13 C(C8A.=q {h,z'-d!}n`A_:S`Nƽ5]KCBIdl7өPN?Y*6xWHcIRX>;WQRWL#<) Vbzk2<[4&hU]^ݦ0A`..zWbW$T5E4!zT)T}iJBˈ[=R+pJbR pP5DKS%.h&>hAP5D_!DB8!>eE"}Da%NN!G.FrWs&rH@P}RgQ9e)hp*ª{PL{%9vv5-'R6wfsxpLZ=1-:s%=Iqqe+eS;;jRgSmqnXUd-jPDmr]N%QIdZej<@P0/ !8k;^1?O@fRdt 9_Y umdyQH@q0)(@m)&P5ptEZ͜yeeTnF+ڞDEdi fS /+3{H.j{Q+,eޒG,jhY&T+ U`+_Hy4Dt^`fՆ`S_PP*2; VQO4*8rJa6~]XfH?L׫X>#8P缳eI%Z8Zf /@PlPu>,"'؎.*k969])h!'rLt{\Fg5}g?2wg{JNUN96&t+}zok4Ll?TGw+XD]vV~uTp ,l2/M=kD4BmF!VCO3(5pX`AVm"ث')!HjB;xwWA '!(K{eq pKe"1K{eq pkd Pl{xw?@Y VLz't[9,"' ]? h0G[v:t@ <{@R߯6b3+TiçDW:i,{It^Jb?9#P{+Dr jָbn6ea![/MPWĮ.祺dT"rP52RGrErF.᯸%sZ'bN_zdt+>Ĕ0MA{I)VJ$F{p^g;!JhSљXuGvWj@ 1{I)αNe RKt\<+NW Pm'S`C(UAn[1<)h/Q1l%$pT0FL!s۶>#C@s!Ջ@RKaCOY2(6Jma\+g{@N=TD Gq á5'3n=b?9#P{$% ҉6sK@ׁK4EI%t±ŦTiç{CATQ'b́ {H44yn=$10u1QȘ_r㾝״u!1iR&NwƊ9J57 #uH!ņ]e;}A[gnېMV}}z$DHmQXB>+DOiϰ}"rBAmոRj'h)a"fhېMTn#{JEI1os[&E˳eF&rb/Mpa[`CqG)`m `>B,$3ޮJ!iQ33/1= F mr+Ǭ8-= & HRT FHm2H쎡5!bztH5:Os$6,+CТhXO+W9ҁTai# &Ma i~* ( )ـJQ02Q@C..5l35!"% ("=005ԚtA&鎱%% ("c9sJSes9ɞj(mvͲƝ!W-Svљ>jwu1fJzsߐѐәǾDjaT-r@.k*7DiDr8=sѦִi,ΏW8N/!]TAO H2nQ"r+{<+Qzډ- LWIX])rIt^u~smGCS\!(ډ-(́$2K?Lܳ#є_+{<(͠P.njiw*T0Xt2).>_8"(~И:@ T0X阓i\ִ8m2\A=3+ .!dx$,o_22wMT0C6 .BTsKT0Xn#D#ɲc~35!-!d53[FprgT?%m\_[%(Ur_BR(nX3(zR%(Fi0BR(c˜Bw=nl!fW[_?&yse[!8(HV뙀ߔ暴nh!c*ѭ09vD}-+ WXWe8eHpBnh#!]<~Jy;$>zv_uBv߯>:Kف6brgig' -Qi!TWUrq)li#m+/N$Y4ml>2 缇)'isRz=_2(;><2,5[&"KGZPy&{& 4α@d?Ztˣ( l^?fH"m|XQ='P8]\mS  )b܉>Q8Qi=m?X#G ®G-iuڔoyu91?7@M2Q"A6E+ 4rp="D_Va;YP=NqpN`LENHd"D_YeޓDi6Di/C4rp=D_Va;YP=NqpN` abpF!uE^]C(+a瘦Q=2#'X+}H^l)6@,vC?p[+v瑬[]SVMM^8+!}n\, N<u@fٽ Al$?CB'nAg5}M^8+)kj, N<gٽ $˳v瑬[]S< R0+V&!c*ed&CPmr>0[VVf+<,^²d=f+?)U&*B5%Ha`^rʻ1hjG^ύ-o]\vS\v1H\,M®G,EGˏ]v$95ȷh$-Tly#hSLF]\vS]`Ny0y%F1'+"5(@ c"..tW%L`,pVf: !.2LrP0'".NCL}qHvfuӾ5i<?sgN_q̛J" iE%tTF+겈y0TF"1PRtx겈y0TF5i9SB@TtDLt>5]\%tE!'bEv0\95dmrʻ\*䁤":+g>9SLtQ£SN_14/rʻl*BWO02ameN)U]\Fa\,S=¦Vq(  '\)USBWO001b3qܫ]S\s/ur ,A5\s..\F$r¢ /qLBWO;) 5/<[4&a˴7ٍ%b>&*B5SVf\`$rʻ1iJDŝ"0*y p45%5Ob%;$O*Vң|ѰV%RJ_'wJ4r]];\F`K=Q`=NA00*̆'plPT)0-uUZA=f/4]L)ra78aC8Cb߷Gi:btZty0TFv tdXOYP'La0GbwNZ#Ey0TFid M6cWYm˗b&pVbNL`,<%sE@N'¤%rZ0/+|*Z6i +|*P'[!$-CB)'£ڜz+|*'!$-OY)' ,OYf +|*'!$-Y8)' ,Y8f +|*LeLa&waZ6tW1RL1H% 3RL1HE v69APIh}tVii.i>iA3*-,5`V%1V%2V%3V%4API6Pv.t p,qm!)auzN`t `5lԂPbNL`,ry15 dֽamN !$Os1LRTFL`,uC !*=p@/PL71^cLRTFZ5sԌDϟt NTFLd%t94~u`mLRTFf ]'NL`,pMn[r: !2taCy0TF"v.tTF'zst&@ !}taCy0TFc-K|F qvA_H|y)I~5Ǽ:Ry4b'y*_H|y)D X [&"ɐnlŸXDœ",hǒMiT–#-2`e9:99Qe⫢h6R,v$6AdTA E<BPFt 9Q99/ HX\4͞` `:`:`-+P95%r15Q0%89ww/lNHq0O%"'N0OB}G)`mQ8(D}v|#ջPRt tf|F ڬDQ#-7NIi`MDQ*Rt {ڬDQ-7N7?DQT-t S}=q3a 35 ܑI&uNbNLi0TFg9]'NL`,<%P';Z0/+|*Z6i)' ,u(0)B6N9BWO0~5Ze #`$^r SGgIt fwN\*Cf.tTFP Cs?@d'L`,uk!$ͬ%La]iUtTF'0u4!<OLRTF01bXerTF'E ېMP,#Ž$%RTF'R!>P,LRTF'J&P5ptE@,LRTF'Ƃ!dDEt q-S&.t8>rd'LaUTbNL`,}(0: !D,Q0'"0W6GNCL}qHN%,`ax4!!Sn=Gʎ5'RR30FɍZiHD $Ol@Thjn=4[% u4yn=$5NmQɎ&prg0Fn;)'bs%r0&wbNL`,1PT@:' GbN >n=$y0TFΕv.tTF'J$0: !WNQ0'ΕwLr٩CL}qIn=5߷PQԊB IUt  ]q IV.t  n0#'LJL[v.tTFTF'C7" ]y0TF"G]'NLeL`,p[۷7]p,NTF"f.tTFTF'LI'La/bNL`,p[+2S]y0TF"3Y9NL`,p[>A5'La#5rTF']y0TFȚ)tTF'B|'LeLảҙw,L`,p[?T ]y0TFTFO`SbNL`,pMe7:'La%UtTF'Ĺ7'©pN0+|*BWO8'La/]'NLa/0Gt `¤9 F.tTF͐$Oy0TFBW-kO)?:Q" PZLr3/̵6N~ +(ݮ9dEk+[OSbN+SsR}+q*TtېM+$YL*1+'La!F.t껙0qCq%!iS93bN7dy0TFTF?!F.t\jwp'Ri 1);qɡvZ.tbA'͙\˾.tM'͙°+| m ]'Nqٜx_|+jbv4+'N0'.uDnyy4b^!ir R+HlF%r0BW-v.t] N!q%!iSsbvS??aSr ,zT CT!mqT]@s-Tr٩~uTT.Jr)5?0MT7,0'QAXF3 m,J:$-R+HlF%r0BW-߭NZQzS)$-,x*w!mqT]BW-R+HlF%r0BW-?\9+[\OGDS)$-,pODAGOGY0LX?,0% 26DkBW-%r0]1HXtA%rȜu2Lr0' JCDy;BW-R+HlF%r0BW- P$@E' $`J@;1$EbiA&BplHH FB!r1 :@ O#IN LF#n:"1ehp  kfe90xBPM{J lV/;$Dټ*%xDHNWiib~XW+hmf[Uc1jMβ bxXk4eKs9y 0 i~W C^֓5o o[ EqbSWcQ`IE`d}t]ك`,hqxWVFє,lU 0iƁrF1e7|G.~WhAa HQH-KdŁAwXG~ C8]☬mW 6#H|Qv[ t^]B EV%j\cNT&J(U$1xH[*"px;i' ߺփ!\.!f)%I$w%TF\YGchjɶ1Zu-J0Y~zLY҃śUia'1V!f&ezߪ溶nYҳBAL'}*kѾ;* 2)tHDâĪlzP|$J(+ ;:/. yScU54DĹu8°oFLIβ.K|W p\lr%!0C?<2 EA"w˅LTqH?EjNòxOwϵ Il ѳFQy86̘{I4:״ L !- aLi7bFa;BL:%  :@xA})B$aI[0\Co1_2ȎB;EDlp*GOA{"K5@KuL(a4)pc8N p, 63z" DTX1z0Xi HZb{6a2p ,19( @- @t`.V?l1ǘD[F-OYf9@|y Qi @'E#a1[5!\#P܎CHo 5RCs !0ŒndP3$DϚ3Njy6́oT8*RBTRh@9mc2`9S`y@%|! $\fT (w''O, PA)eYGDNvI$<'lSHQ}4iV5&=/P:Ae5?:a)TG+R 'veU h9[-Qpm,&3]QI U0րdk j[ R ̡S{=0EG\fܞ`?&%PV$2>e"X7la *h"Qax+h A ae )1HwA4!a\'`(:3&U=30ʉOa<&@B $][a Ag0` 8wpR 8*]G xnV1Vm >2,Ӫ\K-9^8 x'yiY6D,)PW a{Aȅ2sA.]S8_j5y ]' CP/M prompt (which keeps the disk system from trying to find a file whose name matches the first word on the line, otherwise.) KMD22-KP.COM is a normal KMD22 program preconfigured for 2 drives and 15 user areas that does not require ZCMD or ZCPR3 for use. It gives the remote user full run of your system so be careful about being present any time you bring the program up. A mischevious remote user can do the same things you can do to ERA files or REN them, or use NULU, NSWP, etc. to handle the files. All of these features can be disabled if desired/needed by getting a normal version of BYE510 and defining the options yourself (after the Kaypro insert has been added to adapt to your equipment.) This came about as a result of a suggestion/request by Howard Schwartz. To use: Rename the KPBYE5.COM to BYE.COM and place on A0: When you want to use the program, just type BYE and wait for the phone to ring. Rename the KPKMD22.COM to KMD.COM and also place on A0: - Irv Hoff W6FFC (415) 948-2513 PRACSA RCPM (415) 948-2166 voice 01 JUN 87 <A=?>BBBGAATU 0) - 'C' 1) - CP/M 2) - CP/M+ 3) - CP/M-86 4) - dBASE 5) - MS-DOS 6) - Other 7) - PASCAL 8) - RCPM/BBS 9) - ZCPR3 $ 1 for 8-bit (CP/M, Apple, general) 2 for 16-bit (IBM, Macintosh, Atari, Amiga) $UUCopyrighted (c) 1985, 1986 by Irvin M. Hoff and Wayne Masters - v22 - 10/17/86!9"B1B 2A2A:2xA M2sA:A _: *B BYE5 unavailable and no I/O overlay has been added - aborting $2sA212$24:* "K8:$U82lA:sA=VM==2yAV:4K:1N͹?`: KMD v22 (c)C!]~I2A*~22)2$21242526#~L˜6A~2A2uA:)~ʩ2|@ASR2A#~ 5B5CbXPM:#2A2A2AC#~BʃX P2AK 2A`: 1k protocol enabled :m C͑â>2uA`: (CRC is enabled) â2uA2A`: Checksum enabled â:A <͑ 27A:o:++ Batch mode not available at 300 baud ++$`: Batch is enabled `: *~9`: ++ (NOTE: WHEEL is on, Sysop can use an 'I' for private KMD use) ++:h`: Uploads to current disk/userî`: Normal uploads to :;::&o͊/>:;:`: (:2X Y >);:`: Private uploads to :;::&o͊/>:2A;::G:`: (x2X Y >);:`: 1Bo:++ Examples: CTL-S to pause, anything else to abort ++ KMD A CAT.ARK CAT.COM to send a member file from an .ARK file KMD A CAT.LBR CAT.COM to send a member file from a .LBR file KMD A CAT CAT.COM .ARK or .ARC or .LBR extent may be omitted KMD R (or RB) to receive a batch file from remote user KMD R HELLO.DOC ==>normal file upload from user to host KMD RC HELLO.DOC tells host to receive file in checksum mode KMD RP HELLO.DOC tells host to receive file in private area KMD RPC HELLO.DOC to receive private file via checksum KMD RX HELLO.DOC suspends KMD's automatic 1k protocol request KMD S HELLO.DOC ==>normal file download from host to user KMD SB HELLO.* KMD-type batch send with 1k protocol KMD SB HELLO.ARK CAT.LBR KMD-type batch send several files KMD SK HELLO.DOC forces 1k protocol for MEX114 users $:$ :lA  o:You are not allowed to download files...$2hA:& :"& : G:AA& x2*:7A !:AA''0C:sAJ KI;8t${%/ژ Ͱ&͚2A%Ͳ͚# $1$̓$e I$:AAR ^$*A|ʘ R :6ʥ *94:)ʯ ;Z:4 :1 %r9:IA} `:calculating.....!W: Total files : :HA2gAo&͊/5`: Total records : *iA͊/`: (,|`iC #͊/`:k) Space needed : *3A*3A͊/`:k with 2k blocks:HA:IA2vA`: Time for files: !:+ͼ_^#V*iAͼ+J*`: :IA<2IA`: Ready to send in batch mode :%`:Type several CTL-X to abort %9"0 :A%Z}2ao: ++ Ask again, no files found ++$> 8:tA<2tA̓$Z:7A`: `: [Transfer completed] :A%:A(:lAo:++ You are not currently allowed to upload messages ++$*~uo:++ Turn the WHEEL off to upload a message file ++$:$n:lA@no:++ You are not currently allowed to upload files ++$:7A“Qyͣ'!=Ͱ&0#Á2A>2hA:IA´y!C"eA>2IA͗Q'ͣ'͵[:Waiting.....>C 8>K 8Á27A:A%}2t!4:4:AA:A<2\@2:A:A,:A2<2A:C:@2\:A:@2\:A:!e>C¢#>O¢#>M¢`:Auto-renaming file to ".OBJ" !e6O#6B#6J!e>P#>R#>L`:Auto-renaming file to ".OBP" !e6O#6B#6P:Z!e>N#>D#>R0!e>R#>C#>P0!e>S#>Y#>S0o: ++ Select a different file extent ++$`:File will be received on :Aʉ[:(:AI::°:G:  P`: select: >2A;6318:xAG: G:"x22*x2:!2`: [:([:AA2X ;:@2\:AN:)H>P2|@:]::]:A&o͊/`:: Y `: ':7Aʤ`: Batch mode, ready to receive n`: File open - ready to receive :%`:Abort with several control-X :7A [:Waiting.....:A:<`: Description needed when done *A|%:~AW>2~A 8Á#1.:)v*A"Aͫ++;:6ʃ*74r:5m:A‹:7AR:ʨW: Thank you for the upload :?`: You have unlimited time on the system i`: Your upload time has been credited and extends your allowed time-on-system :?i*A"Aͫ+<2?<2vA:7A‹:ʋ*+V+^! w2:4ʜ:1œ%9:HA=2HA*eA\ /"eA*eA\ /"eA:HA<2HA:HA2`: ++ 50 batch uploads is the limit ++ 27Atz#^#6  f >  f H>  f #͙ ͙6# > ͜͜ > ͜͜w#œ[:When done: :gA=2gAo&͊/[: left with *A*iA}o|g!"iA͊/[: records (,|`i#͊/[:k) :!_@w#6# 6 #(6#1:7Aa:Aͥ;:A͐;B1 !6#T !]>{~ q#xʉc~ ʉ>.c>2A[: [: Transferred 2}A2~A2tA!"A"A"A"A!O"A:hA âB12h:KA&>2KA!\LA ͌:\2XA!LA\ ͌\Z!XA \͌\!LA \͌\<7c2KA=Ɓo&YA ͌] ͌2h2|~# xŒ!\%2A<2vA%w1ڽ̲"å>C 8:A<2Aڥ%w1Ww1/¼!"A*Aw1w#w1ͫ;¼#]*A~`.C3#$~NK> C#~`3#N:] 7[: File name: *A~ʊ;:#{*O|ʱ"A )[:k) Recv time: ͥ+J*[: 2A[:++ CRC error ++ [:++ Wrong header type ++ [: ++ Time out receiving filename ++ 2> 8:A<2A!%_>-!\%2A<2vA:HAʸ>2uAͦ*A!]~ʛ x#_}#x~ ʛ>.~ ʛ#‰6#"A'!/6,¨*A"O2ACI%w1̲"Cý¸ %:HA=2HA2A>2kA 8$ $<$̓$2kA>2A2Aɯ2kA*Aw2A2A> 8$ $<$7C!/!CN# 6 !CF##ʏ~ Q#ʏ~ \"1A+#ʏ~ l:dA<2dA#ʏ~ ʁl:dA~*ʩ#›ìͺ~*ʺ#®6?#º[:File name: !]2JA # :JA<2JA ~ ;:~ >.;:2HA6!C"eA!\9A#\*}|"A:A:]:^:f:k!g~#:!g~M+~O+~C*eA\ /"eA:HA<2HA*A*iA"iA,`i*3A"3A!dA5!C"eA . w#*1A;A~ ##~ "1A!:ApA[ a{_:sAO8*A"Aͫ+~:sAyE_K_O_Q_S_U_ɯK8:4ʋ:1ʋ:2ʋʋ2S8:yAʙV:Aͥ;:A͐;B1:4ʸ:?Q_8*B:AW: ++ Loading special message file handler ++ <2vA:@Aj:@ #'0j:@'0j>:j!]~ j#2~ ]>.j~ ]]j#Jy2>2 `: File name - Ô`: File name: :AA¬!Aͭ7`: from !]í7Ē*~ͼ*~:7A:hAM"A:A?!!A:A2{AA2A~0:ڒ2A@HA2{A:":{AG:7:O:{Aҽ!G:{A* 45ҽ!#~:& ͵!G:7Aʒ:hA’o:++ D/U can not be specified for batch files ++$x02|A#~:ʷ:|A½!~͵!&2|A#~:½!:AR:|A:AO:{A:O:|A ::|A2A : :O:|Aҽ! :|A* ҽ!_:! {2\>>2[ :{A_:< {A2'>>2&?!: _:A_:X A_##~2rA#~##^#V"A#^#V }0ڰ :X A._!~w+ž ˜ * *A# W+} z ý i`:rA )= ͊/`:k free space is available!Fq !q!#M"AA~!8!#: %!:AD 9!]~ e! ~?ʅ!*ʅ!__!6-#M!o:++ No file name requested ++$:7Ao: ++ Wild-card options are not valid ++$0ڽ!:o:++ Improper drive/user combination ++$2AͲ:A% :A!w1"##̲"!{!!7C!K!![: xͬ/[:H received not SOH 2:A%:A>‚":uA>ʂ">C 8:Aʂ">K 8:A<2AG:Axʠ" %&!!2uAx!%:A":%w1w1%:AX"[:++ Timeout waiting for character ++ X"2A2uA#2Ax2Aw1"Ww1"/L#[:++ Error in header ++ X"z2A!"A:Ae#*Aw1"w#zh#:uAº#Qw1"ʩ#[:++ Checksum error ++ X":AG:A#<%w1"¼#ͫ;ʩ#[:++ CRC error ++ X"#!> 8:A>#> 8:A 8:A/ 8!"A:A"$*A~ 8#{%$:uA<$y 8Ͷ;z 8{ 8:AV$*A"A:Ak$*A"A*A|}Я2AC w1M%ʥ${ʆ$ʆ$̲"G:tA$[:++ x$ͬ/[:H$[:NAK[: received not ACK ++ :A<2A:A<2A %:kA%&x†$2> 8 8 8w1> 8 8 82vAo: ++ FILE TRANSFER ABORTED ++$[:++ Timeout - no character received ++ $:A:Aҩ%:A*A*A,>Fʧ%>*د2A[: Aborting 1k blocks, too many hits ͒1B2C:~AZ> 8 8 82C> 8 8 8C:AR0&o: ++ KMD ABORTED ++$.̀&1B[: ++ RECEIVED FILE CANCELLED ++ ++ UNFINISHED FILE DELETED ++ñ:\ 81> 81> 81> 81> 81> 8> 8> 8o:++ File exists, use a different name ++$2h2|\.:k(:f-:7A¤(:AA¤(B1\U0:eA,*"A!~.:,:ʲ( ):(!g~#>.: )!g~M )+~O )+~C )o: ++ Can't send a .COM file ++$`: File open: *A͊/`: records (|ʱ.,|`iD)#͊/:hA`:k) Send time: ډ)ͥ++J*`: - 1k size Send time: !q+"+ͫ+:Aœ)+J*!P+"+`: - 128 size :7Aģ:IA̓`: File open, ready to send:qA*`: Rename file !A~ *8#*:g2*`:.AR:%C*`: Aborts with several CTL-X`: :X*y*:?y*Q:4zm*!?2Axv*<2Ai`͊/`::0,͊/`: at !|+ͼ_~$ʫ*;:#Þ*ڶ*`:0`: bps:*9+:?9+:A*:AG:?<9+`: +++ KMD ABORTED - send time exceeds the !!+:??u: minutes remaining $ 6eJ E.$  0VJ3&  110$300$450$600$710$120$240$480$960$1920$!:+î+![+ͼ_^#V*A,!P+ͼ_~,#,#,#,#,&}<+o} `:0 > #.#?,V#~.#~#.!~ #”,”,#a,^#V"A#^#V"A*A"}22|!\ )#”, A|Y,*A|,o: ++ Requested member file not found ++$+"A\.!AY,!>-,,~.O,̻0~ʭ,2qAO#-<1-,̻0~#-"A!O ̌O!A [-.]-xE-> š-#E-!O~.+V+^+).-#-."A"A2pA )*O):O-#*A,-oz-þ-o"A*A"A"}2!\­,!|4*A-o: ++ No file with that name ++$o: ++ No .ARK or .ARC or .LBR file with that name ++$o: ++ File is not for distribution, sorry. ++$o: ++ Only individual library member files may be transferred ++$o: ++ Can't send a 0-length file ++$\.w8#͡6:A<0O;$52 T3 T3555 0: ---------1---------2---------3---------4---------5---------6--------- 2mA0 y838> 6665: C553> 6> 665 Repeating to verify: *5A~&48#4*A+"A5 Is this ok (Y/N)? ;6_Y_4N-48*/A"AÉ28!\%:HA~4*-A"5A*A"/A22:2zA:  _:A_5 @<¶4@<ʲ6!@@ /2A2A!@"A@@<ʲ65 wait a moment...@E7!~576,458x65͓7> @5+> w8>82AG!A;6 ʗ5 ʷ5b5h5&5K5 K5y5:AK5> 2mA2Aw8#xFK5͓7>565K5:mA¢5V46 ~8#6 ~8#x3xDK56 ~8#x·5K5 r7~#5858w #5!A~6 #5@5 ++ DISK FULL, ABORTING, SAVING ORIGINAL FILE$>g,:o:yADV6-6 yV6-I6{E6͓7%B6> 6> 61B:Aa~4a!ڬ6w8#¡65 NO DIR SPACE: OUTPUT$5 CANNOT CLOSE OUTPUT$*A*A}|07!"A*A{z'7*AE1@6*A"A6B1!"A*A"-A*A#"A7@5++ SOURCE FILE READ ERROR ++$:zA _:zA_5 %ʓ7>2vA5 !]ͽ7~ >.;:~ ;:#½7*A}7"A>67@@<6!@A/@@r7_;O%081&8Ͳ͚>2vAGw1a8Ch8Kʨ88%%;8:7A¨8w1ڃ8{h8Kʨ8:A¨82A<2uA[: CRC requested ڊ82A2uA[: 1k requested :7A82uA2A[: checksum requested [: checksum not used for batch mode ;8*As9] :2h2|:AA"A!e~ 9A}9#~R9#~CZ9K9*Ag9A :ʽ9~!#g9}ւG:GL9#~B9#~RZ9o: ++ Invalid .ARK or .ARC or .LBR name ++$`: ++ No .ARK or .ARC or .LBR member file requested ++ !e6A#6R#6KZ9~!/:.): y -# :/:!:y >  /:_:vAO:Kͱɯ]:>2vA~#m:;:a:`:  ʛ:ª: ʈ:ª:~#$ʪ:;:u::A:`: 2AC2A2Aa:#;`: KMD RM HELLO.MSG direct message uploads `: KMD fully supports XMODEM protocol and is compatible with modem pgms using YMODEM protocol.:#ʱ:*~·:ñ:͖;:A:;:_ :A:£;:A_*A|>;;*AT]O*AyO}o|g;|g}!o;"A2@ 2@2@2@:,A2}@:-2~@@ͪ>C<`:++ NO LASTCALR??? FILE FOUND ++$@O!@!O:1n<:.=_"@P2@2@:*A2}@:+2~@@ͪ><@<¿<`:++ NO DIR SPACE: LOG ++$@!P6 #6 #6<P#@*@}<+"@!@H?̀><:@=2@*@+"@:|@>ͼ0>m?:y@w?>:>:{@w?m?:\B=:@<@>:@w?>>>:AAe=!A ͫ?m?!] ͫ?:AAz=|= m? |=*A,|`iʖ=#T?!@ͫ?:1=2wA4@w?>/>w?>/>yw?m?#@2@xw?>:>:@w?m?w>2> =>> >2>G:1x > >>,,,>:1*>:wA<2wAG:/*>> => >=>>:@2>@<\>*@+"@@<`:++ CANNOT CLOSE LOG ++*@~#"@:@<2@ʕ>*@~#"@*@#"@!P"@>2@>:}@ͥ;:~@͐;:0><=_!# /*@w#"@G:@<2@"@:?`:++ DISK FULL - CANNOT ADD TO LOG ++*@#"@H?>!P"@>2@|‰?}db?m? ҉?m?É?> > ?Æ?>0>&o ڒ? |ĉ?{0>~>#«?Q82?Q8O82?:1?:2?S8:?G:?2?d/ ?Gy1@{y@w#zZWx?0wO8~d@#~d@O8~d@2@#~d@2@#~d@G:@O:3:@c@PGzO n@G?LASTCALR???PKMD LOGOk FOR $$$ OOO@O---- ![~K|*~: **#^#V#R0* R[{ z *%*.[|R"~L[|!!0~w#{#$H" @@I  A H"@I A B@H!$ H BA ! HH$@HH  H! $  $$I$$$@I HI$I $$ $I"I BI$B@!  $!$@"A"H @"@!@B@HB@  @TB@ @ B $$B @@1b LUX v100 :b ++ Examples of valid LUX commands ++ LUX HELLO.ARC LUX HELLO.ARK LUX HELLO.LBR The extent is not needed if no other library files have a similar name. !dC!\!AR"e>K2g!\ !]>? 4b ++ Ambiguous filenames are not allowed ++ \<!AR"e>C2g\<‡!LB"e>R2g\<ʢÔ>2nÔ>2n!\ b Can't find C b - check the DIR LUX v1001>!gwB<(B<(B!"}Rb + Error: Can't remove LUX! Please + + type CTRL-C to exit LUX, + + then type BYE to logoff. +1É*"!"1*"q*q  ![q >2o2pdd"(% ( (:>1b Exiting LUX ! [q 1!"*q">22 (>2!!w:o(2o>2!DI".R&"b LUX v70 - ^C, ^K or ^X to exit, ? for menu [C b --> :(:;͹:n(Q(#FILESR #FILESe#TYPEҋ#DIR#D#SD#CHEKX =#TYPE#DIRҤ#DҤ#SDҤ#FILESx#CHEKһ#?e#LUX' #KMD҅ #SEND#SENDK#CHAT% #BYE% b ERROR, ;> J!p4> 6eb is not a valid LUX command. É!:G~ ( (J#p A0:DIR *.ARCB p A0:DIR *.ARKB p A0:DIR *.LBRB p A0:UNARC ͏ ͊ ͮ B p A0:DIR ͏ } ͮ B p A0:LCHEK ͏ ͊ ͮ B p A0:TYPE ͏ ͊ ͮ B p A0:UNARC ͏ B p A0:KMD A ͏ ͊ ͮ B p A0:KMD AK ͏ ͊ ͮ B p A0:KMD A ͏ ͊ ͮ B p A0:KMD AK ͏ ͊ ͮ B b You are using the LUX utility to work with an archive or library file. These are the available commands: CHEK HELLO.EXT - Runs LCHEK on requested member file DIR - Display member files in this library FILES - Display other .ARC/.ARK/.LBR files available LUX NEWNAME - Attach to another LBR/ARC file KMD S HELLO.EXT - Sends member file via auto-protocol detect KMD SK HELLO.EXT - Sends member file with manual 1k setting SEND HELLO.EXT - Same as 'S' command SENDK HELLO.EXT - Same as 'SK' command TYPE HELLO.EXT - Display ASCII file contents ? - Displays this menu (Abort to CP/M with ^C, ^K or ^X) É[[;b <<== Exit LUX with ^C, ^K or ^C É[[b Use DIR command for CRC values É ~S(R(9A(aL(]p A0:KMDB #~ (K( :n2:nK[;b can't (R)eceive while in LUX É[;b uses S or SK options while in LUX É:   d C!!LB">R2< K!AR">C2< %!AR">K2<(]>2n >2ný >2n*"! b >2oÉb ++ Invalid drive/user number ++ Éb Can't find !H b - check your spelling Éw!2pdCշR:2>~O!\!l!CO"">M2$2(29< "b Can't find !H b d< )b .COM File error - notify SYSOP d!( 2[#!\6#d!~ (J#>.J~J#~(J##~( #͊ >$ >L > !~ ( #>. ~ # ! ~ #w#4! 6# *~#*~( #"7!~  #7"*~( (#"~( ## 7"#( (_> J> "z*z>:y2|! ~#fo*z~08Q:0M0G G# ~A8(Q0$AO#~08:00G:|_>2|7 GO!2sͬSt( @G:(:vwx2sp2wb. b̓#6Sx:w͑(#* 6?͉w?̉͑#6 :w<2w =_.:;<>Sx !F#~w6!"xa{_C}KK} KKYX x2::::AJ 8 >1J 0J>:J$$$ SUBBYE O LBR* 6!9"1 :2%j*!6 #"!:<2͂2# t.gʲ #:#2*!w#"!:<2OE~:’:<2̖,ʂ:/s:#  2,*!+~ ,*!6+"!:=2:=2,͂ʼʼ  2'*!6 #"!: <2 -`2ʢ22:<2̖*!6 #"!:<2̖: ̄: đ> 2,*!+~ ʰ>.:'> >2':(<2(ð2(:<22:̖6 #"!X*!:̖ 6-#:<2̖6 #:<2̖6 #:<2̖6#:<26 )<GÚ͋:ʝ=2<$* " )<$ )U!6:I=2I:8=28͖* )<)<_YN´SM :%_ :%_*  g>2$NOTE Yes $No $ End of Note $ Standby, chaining to BYE... $ $ $ $$ $ Note to the SYSOP - Each line will wrap around automatically. Type a period (.) in column 1 to exit. -------------------------------------------------------------------------------- $Enter your Name and Today's Date: $ WARNING! Only 5 lines left. $ Do you want to LOG OFF now? (Y/N): $ Write Error - Cannot close file $ LABSARCARKBADCRLC?ME?EIRLI?TL?RO?JOV?P?DTX#RBMR?LS?RSYS!"A9"v1vx>D> 2~͛{*A}‹~R*/ͷ>v>ʴ=* ͸ ! =@ͷx@Bý! 6 #pvѷ[.vm:m: "2:}B|Bv1@͑1v::!g/ƁG6+]:͘>D:͘: Ž2 :2 !.w#” !\CO2O2c!m~ w O!LB"L>R2N<ͯ*:x* į!x ! ! ! +|D <g O~j; ͎!g OX^#V#^#V#" "d2f2O<>!D>2 !w" : <2 ͤ* +" }ʠͯ * #" ~>ɯ2 !w" >CDvvgo   ͎*vɯ24 25 :5=24!:ogw:<22:͘>D>Dx>D:͘:@:4 £:2<22G:ʀ =: G: ʣң2 O ͑͵W ͑>DʵS>Dʵ2 _ CKp@_  =23:3<23{w :3:{ -  ɿ::! #>~oX~?>#K!o` ͑~w#iv =:1—ͣžͣط“>=x=21:020:/O:.¼vO>=2.yO!##^#Vzʪy2/z>7{?/ͷ|ͷs#r#ͷs#r#+~# ~ $#Pw ?4P#** O" *A#"A*A}7+"A* gO" p> w> _ †: <2 >DpʞwÒ͑͵_wpYFile exists, purge (y/N)?:͘>D<Ġ@22>D>D<:͘ ͎C!>:>D!yog O>O~#O~ w#[>.w~ w#o>D2͖2!~?#"# > ~~=,_.:;<>[] п#~ O >:ڑґO~@#͖G ʌͶ ʌͶx#͖>_> Dɷ** )=®?~0 ?#xGG+# N 7y:͘:_>Da{_Member File Not Found Type/unsqueeze/uncrunch files or .LBR members Example: TYPE HELLO SOURCE.AZM ; To read a crunched file in a .LBR TYPE HELLO.DQC ; To read a squeezed file Expands tabs and indentation codes, wild cards may be used =>> Early EOF, abortedLBR file corruptListing of member: [More]  ...CAN't output A '' file No space, aborting Corrupt or unknown format file Too long, transfer with KMD Access denied  Copyright (c) 86/11/24 by Steven Greenberg 201-670-8724 and C.B. Falconer 203-281-1438. May be reproduced for non-profit use only.$ ڢ v  >î >î >î >7* ɯï ڢ !9" !.">0g">(g/g$"|g.*|: * gz? !Ҭ + 1 À T î !"N> 22 !͹ 2 > 2C !͹ f 2go""ڴ  !~6̳ :ʀ ڴ  à "  !~6̳ :ʮ <2î "  *:͍ {ʴ  go"2T > 2>2>2î : 1 :g~ w*9Ң :gk~_ >2> 2ͳ 2~ʧ V|g^zy W1 |g~Á |g~2O* $%™ ʔ o%$" &" ʮ =g}%¦ >*:G: x g:gOD~ |0g~ G|gn` `j|gq*+"|=2r|gsX*:g:w|gs|gw*#"#:2:< H2>2*6#a@s# xa}eo҂$:‚:g:G}/<OT]ͷҪ*:GzGKͷڝ |0g~# x·7ɅoWgG}oO#z|> )))).)) =))))lz={:G:Oy3O{_zWy2z77*a _*6#(aGL~i|\*r|gs:gyg*:W|G>2xL~:¼V|gn:g~ »"|×*|*#"*:G|gp]))))o{g:g#*"vB*u{ozg"!6 ~# x+