Thread View: alt.emulators.ibmpc.apple2
1 messages
1 total messages
Started by Tom A Baker
Mon, 11 Jan 1993 01:56
DSK_IN 3.0 - Import files into .DSK files.
Author: Tom A Baker
Date: Mon, 11 Jan 1993 01:56
Date: Mon, 11 Jan 1993 01:56
530 lines
27584 bytes
27584 bytes
DSK_IN 3.0 - Encapsulate an MSDOS file into Apple ][ DOS 3.3 .DSK file.
NOTE: The described software is
-------->"RELIEFWARE"<--------,
meaning a form of shareware. If
you buy this package for $10, I
will donate all that money to a
homeless shelter nearby. The
shelter chosen is subject to
change, but the one presently
designated is named "Spot Pond"
and provides housing on
a temporary basis to displaced
families, and is located in
Stoneham, Massachusetts.
This package is not freeware,
and I hope that, after you've
used it for a week, you'll
decide you'll want to legally
own it. In return for the
money, I will place your name
permanently on a mailing list
connected with this product,
and you'll receive future
versions, and if I ever release
the source code, you will get
that, too. (See below for info
on future features.)
Tom Baker, Jan, 1993
Please send a ten dollar bill and
your E-mail address (preferred)
to register to:
Tom Baker
237 Main Street, #A-11
Reading, MA 01867
Copyright (C) 1993 Thomas A.J.F. Baker, All Rights Reserved.
WHAT IT DOES:
Given a file on your MSDOS disk, you can make a .DSK file
that contains that file. If the file was directly XMODEMed
from the Apple, then no conversion need be done. But, if it
is a text file in MSDOS text format, or a binary file, the
necessary conversions can be done to make the output .DSK
contain the correct Apple format text or binary file.
WHAT IT DOES NOT DO:
To avoid disappointment, I'll state this up front. This
will not read a physical, Apple format, 5-1/4" disk in an
IBM 5-1/4" drive.
Invocation:
(You can give it whatever name you want, but I'll assume you left it.)
dsk_in mt[u] {i|b|a|r|t}[l] in out
or dsk_in mb {i|b|a|r|t}[l] in out
or dsk_in a {i|b|a|r|t}[l] in out
FIRST ARGUMENT is what is to be imported.
where "a" means it is a file directly XMODEMed or
KERMITed from the Apple, and needs no conversions.
"m" means it is a native MSDOS file (requiring a
further qualifier).
"mt" means it is a MSDOS text file and needs
conversion to Apple DOS Text format.
(The high bit is cleared, and end-of-line
is changed from CRLF to CR. A null is appended
to the file.)
"mtu" Appending a 'u', that is, specifying "mtu"
also means the text will be force to
uppercase, good for importing IBM BASIC programs.
"mb" means this is a MSDOS binary file, and needs
conversion to Apple DOS binary format.
(i.e., an address and length prepended.
SECOND ARGUMENT is to set the file type in DOS 3.3.
The types "ibart" are, respectively, Integer BASIC, Binary,
AppleSoft BASIC, Relocatible, and Text.
Appending "l" will "Lock" the file.
(I don't know why one would want to do this, but it's there.)
THIRD ARGUMENT is the MSDOS file. This file should be less than
30,700 bytes long.
(Actual limits: Text "mt" or "mtu" files need to be 30,719 or less,
but remember that the text will shrink as line-feeds are deleted.
Binary "mb" files need to be 30,716 or less.
FOURTH ARGUMENT is the .DSK file name. This file will be either 143,359
or 143,360 bytes long.
And ... very important ... THE FILE SHOULD NOT EXIST!
This program outputs confusing results if it writes to a
pre-existing file, so remember to delete any file you are
trying to overwrite.
Return Value:
If the program fails, it returns the value "1" which can be detected
with the MSDOS batch command "IF ERRORLEVEL 1 THEN ... ".
Otherwise, the program returns 0.
(Trivial Note: The "R" type was not as standardized the "I",
"B", "A", and "T" types. I've given it the value ($10) that
Apple used in the Apple Programmer Apprentice for the "R"
files. SOME Dos disks that were altered by third party vend-
ors will display that type as "S". Well, so it goes...)
EXAMPLE:
Let's say you have an IBM GWBASIC program and you want to run it
in the emulator. (The "easter.bas" program appended to this file is
a great for instance.) I saved it as an ASCII text file:
save "easter",a
Ok
Back in the MSDOS prompt, you create a disk .DSK file out of it.
C> dsk_in mtu t easter.bas easter.dsk
NOTICE: What we are doing is importing a *text* file, *as* a
text file. Unfortunately, this program does not do the complicated
task of converting IBM Basic token files into Apple Basic Token
files.
To store and run the program:
C> rename easter.dsk, disk6b.dsk
C> apple
--------------> APPLE ][ <---------------
] CATALOG,D2
T 121 FILE
]
] EXEC FILE,D2
]
] SAVE EASTER,D1
] RUN
Ignore the indication that the file is 121 blocks long. That
is really how much space I allocated for the file, but the files
have their own indicators for end-of-file.
And finally, remember that AppleSoft and the IBM Basics are mostly,
but not totally, compatible. Some conversion may have to be done manually.
END OF EXAMPLE
HOW TO USE THIS (AS IN, WHAT YOU WOULD USE THIS FOR...
One thing is to XMODEM the contents of an Apple disk to your
MSDOS computer. Then, with DSK_IN, you import the files one at a
time. Be careful about the fact that this new .DSK won't have
any DOS on it but the one you put there.
Another thing is to take MSDOS files, and put them into the Apple
.DSK files. Especially text files, which you can create easily on
MSDOS machines.
You can do almost anything with a text file, on Apple II computers.
AppleSoft (and Integer) BASIC programs can be stored in text files,
and retrieved by EXECing the files. Binary data, and machine language
programs, also can be placed in a text file and EXECed.
So use this program to take an MS-DOS file (up to about 30K, Apple's
limit for text files) and create a .DSK file from it. Run APPLE.EXE
with this new disk as Slot 6, Drive 2. EXEC the file "FILE" you find
on it, or just copy it to the .DSK you want.
IMPORTANT NOTICE: I held off releasing this a day or so, until
I was producing .DSKs without DOS on them. Don't want to violate
copyrights. So the .DSK output is a data disk and cannot be booted.
/*
* Example (repeated):
* I pulled a BASIC program off the net, and it runs fine on the IBM.
* It is from Sky and Telescope and predicts Easter. (I left in all
* attributions.)
*
* After converting it to uppercase, I name it EASTER.BAS
*
* MSDOS> dsk_in mtu t easter.bas easter.dsk
* > copy useful.dsk disk6a.dsk
* > copy easter.dsk disk6b.dsk
* > apple
* ------------------> APPLE ][ <-----------------
* APPLE] CATALOG,D2
* ] MON I
* ] EXEC FILE,D2
* ] SAVE EASTER,D1
* ] RUN
*
* The above is how I port it in and store it on a .DSK full of useful
* programs.
*/
Negative Notes:
It is painful to watch AppleSoft try to EXEC a file with
lowercase text, if you have done "MON C,I,O".
So far, untested on any platform besides IBM DOS 3.3.
(That's right ... this is actually a DOS 3.3-DOS 3.3 text converter.)
*8)
It does not provide for deleting a file that is already there,
and that may confuse it.
MAKING TEXT FILES
To port a Basic program from the Apple to the IBM emulator, you
can just XMODEM or KERMIT it. However, if you want to make a text file
out of it and transmit that, use the program "capture.txt" below. Leave
it as a text file on the Apple disk. When you have a program in memory,
EXEC the program (as in "EXEC CAPTURE") and it will load in as lines
zero through 9. Running it will save the program as the text file
"TEMP", which you can rename to whatever.
---------------------------8<- CUT HERE ->8--- File: capture.txt -----
0 REM NEW CAPTURE - EXEC THIS WITH A BASIC PROGRAM IN MEMORY
1 PRINT "THE LINES 5 THROUGH 7 ARE AVAILABLE" : REM COPYRIGHT (C) 1981, 1993
2 PRINT "FOR SPECIFYING THE OUTPUT" : REM REM THOMAS A.J.F. BAKER
3 PRINT : LIST 5 - 7: PRINT : PRINT "ANY CHAR TO START, RESET TO ABORT"
4 PRINT CHR$ (4);"OPEN TEMP": PRINT CHR$ (4);"WRITE TEMP"
5 LIST 10-
8 PRINT CHR$ (4);"CLOSE TEMP"
9 END
---------------------------8<- CUT HERE ->8--- File: easter.bas ------
1 REM ARTICLE 34300 (155 MORE) IN SCI.SPACE:
3 REM ORGANIZATION: GEORGIA TECH RESEARCH INSTITUTE
4 REM DATE: SUNDAY, 4 OCT 1992 02:33:17 EDT
5 REM FROM: <LABBEY@GTRI01.GATECH.EDU>
7 REM COURTESY OF SKY & TELESCOPE MAGAZINE:
10 REM EASTER
12 REM
14 INPUT "YEAR ";Y
16 IF Y<1583 THEN 14
18 Y1=Y/19
20 A=INT((Y1-INT(Y1))*19+.001)
22 B1=Y/100: B=INT(B1)
24 C=INT((B1-INT(B1))*100+.001)
26 D1=B/4: D=INT(D1)
28 E=INT((D1-INT(D1))*4+.001)
30 F=INT(((B+8)/25)+.001)
32 G=INT((B-F+1)/3)
34 H1=(19*A+B-D-G+15)/30
36 H=INT((H1-INT(H1))*30+.001)
38 C1=C/4: I=INT(C1)
40 K=INT((C1-I)*4+.001)
42 L1=(32+2*E+2*I-H-K)/7
44 L=INT((L1-INT(L1))*7+.001)
46 M=INT((A+11*H+22*L)/451)
48 N1=(H+L-7*M+114)/31: N=INT(N1)
50 P=INT((N1-N)*31+.001)
52 N$="APRIL"
54 IF N=3 THEN N$="MARCH"
56 PRINT "EASTER IS ON ";N$;P+1
58 INPUT "ANOTHER (Y OR N) ";Q$
60 IF Q$="Y" THEN 14
62 END
70 REM LEONARD ABBEY, F.R.A.S.
71 REM GEORGIA TECH RESEARCH INSTITUTE
72 REM ATLANTA, GEORGIA, USA
73 REM LABBEY@GTRI01.GATECH.EDU
74 REM ARTICLE 34300 (OF 34357)--WHAT NEXT? [NPQ]
---------------------------8<- CUT HERE ->8--- dsk_in.uue 3.0 --------
begin 600 dsk_in.exe
M35I& 18 P @ \ __^; H /@ $ ^S!J<@
M ! W@ ! !
M
M
M
M
M
M
M
M
M
M "Z$0(NB18U K0PS2&++@( BQXL ([:HY( C :0
M (D>C ")+J@ Z#T!Q#Z* (O'B]BY_W_\\J[C84,F. 5U]H#-@/?9B0Z* +D!
M -/C@\,(@^/XB1Z. (S:*^J+/D@'@?\ G,'OP "B3Y(!X''F AR* ,^0 =R
M(K$$T^]'.^]R&8,^2 < = >#/D ' '4.OP 0.^]W!XO]ZP/IA &+WP/:B1Z@
M (D>I "AD KV([ M$I7S2%?T^?ZCM*+Y_LSP"Z.!C4"OS@(N9@(*\_\\ZJT
M ,T:B1:6 (D.F S[;@1 H[8OBP(OS@(Z.H +HX>-0(NQ@;G 7(NQ@;6 0#_
M-H@ _S:& /\VA #H=P%0Z'D&N!$"CMB^. B_. CHN NCAXU O\6S@7_%M %
M_Q;2!2Z.'C4"Z'( ,\"+\+DO ($@-0 1N+X+5P-= FY&0"Z+P#HQ0"+[+1,
MBD8"S2&Y#@"Z2 #IP0 >N US2&)'G0 C 9V +@$-<TAB1YX (P&>@"X!37-
M(8D>? ",!GX N 8US2&)'H C :" +@ )8S*CMJZ7 '-(1_#'K@ )<46= #-
M(1\>N 0EQ19X ,TA'QZX!27%%GP S2$?'K@&)<46@ #-(1_#M/^+UXO>.]]T
M%( __W0*.&<!=P6*9P&+TX/#!NOH.]=T((O:'@<&@#\ Q@?_+HX>-0)T!R;_
M7P(?Z\4F_U<"'^N^P[1 NP( S2'#N1X NE8 +HX>-0+HZO^X P!0Z/G^ !
M %6+[%:+=@2XP0-0N*H#4+CT!5#H9 B#Q 96N,4#4+CT!5#H50B#Q 96N.T#
M4+CT!5#H1@B#Q 96N!4$4+CT!5#H-PB#Q 9>7<-5B^R#[ I65XM^!K@]!%"X
M] 50Z!L(65F#?@0%= [_->B4_UFX 0!0Z-L$6;A\!%#_=0+H/A5960O =13'
M!CH( #'!C@( #'!D ( #K>KA^!%#_=0+H&A5960O =13'!CH( #'!C@(
M 0#'!D ( #K5KB!!%#_=0+H]A1960O =13'!CH( #'!C@( 0#'!D ( 0#K
M,KB%!%#_=0+HTA1960O =13'!CH( 0#'!C@( #'!D ( #K#O\UZ/;^6;@!
M %#H/019_W4$Z-,463T" '\,_W4$Z,<463T! 'T._S7HT/Y9N $ 4.@7!%F+
M702*!YB)1O:Y!0"[[P8NBP<[1O9T!D-#XO3K+"[_9PK'!D(( 0#K+L<&0@@$
M .LFQP9"" ( ZQ['!D(($ #K%L<&0@@ .L._S7H>?Y9N $ 4.C UG_=03H
M5A19/0( =1^+702 ?P%L=0B!!D((@ #K#O\UZ$[^6;@! %#HE0-9N(@$4/]U
M!NA+!EE9B4;Z"\!U'_]U!KB+!%"X] 50Z)X&@\0&_S7H'/Y9N $ 4.AC UFX
MJ010_W4(Z!D&65F+\ O =1__=0BXK 10N/0%4.AM!H/$!O\UZ.O]6;@! %#H
M,@-9QP8^" QP8\" ZR7_!'T.BUP*_T0*L "(![0 ZPE6L !0Z%\'65F#
M!CP( 8,6/@@ @SX^" %\U'4(@3X\" /<LK'1OX .F! ,=&_ ZW"A/ B+
M%CX(@P8\" &#%CX( (/Z 74D/0T1=1__!'T/BUP*_T0*H$((B >T .L*5J!"
M"%#H_0996>LS_P1]&HM>_K$(T^,#7OR*AZH BUP*_T0*B >T .L55HM>_K$(
MT^,#7OR*AZH 4.C(!EE9_T;\@7[\ %\B?]&_H-^_@-] ^EV_^L;_P1]#HM<
M"O]$"K B >T .L)5K 4.B5!EE9H3P(BQ8^"(,&/ @!@Q8^" "#^@%\SW4%
M/0 @<LB#/CH( '1V_P1]#HM<"O]$"K B >T .L)5K 4.A6!EE9_P1]#HM<
M"O]$"K (B >T .L)5K (4.@[!EE9_P1]#HM<"O]$"K B >T .L)5K 4.@@
M!EE9_P1]#HM<"O]$"K!XB >T .L)5K!X4.@%!EE9@P8\" 2#%CX( .MR@SXX
M" !U*?\$?0^+7 K_1 J*1OB(![0 ZPI6BD;X4.C5!5E9@P8\" &#%CX( .M"
M@SY " !T"O]V^.C2"5F)1OB#?O@*="O_!'T1BUP*_T0*BD;X!("(![0 ZPQ6
MBD;X!(!0Z)$%65F#!CP( 8,6/@@ BU[Z_P]\%8M>^E.+7PJ+PUO_1PJ+V(H'
MM #K!_]V^NAJ#%F)1O@]__]T ^E@__\$?0Z+7 K_1 JP (@'M #K"5:P %#H
M/@5968,&/ @!@Q8^" #K&_\$?0Z+7 K_1 JP (@'M #K"5:P %#H%P596:$\
M"(L6/@B#!CP( 8,6/@@ @_H"?,]_!3W_+W;(,\#K %]>B^5=PV$ 8@!I '(
M= "C YL#DP.K [,#58OL5C/ 4/]V!.BU"EE9B_"#_O]U NL:]T8& @!T!O?&
M 0!U!#/ ZPG'!I0 !0"X__]>7<-5B^R#/LH$('4%N $ ZQ.+'LH$T>.+1@2)
MAT0(_P;*!#/ 7<-5B^Q6BW8$"_9\!8/^%'P)N 8 4.A9#.L/B][1X\>'% ?_
M_U;H70I97EW#PU6+[.L*BQ[*!-'C_Y=$"*'*!/\.R@0+P'7K_W8$Z&?Y65W#
M58OL5E>+=@2___\Y= YT NM@@WP& '0>@SP ?0M6Z%< 60O = +K2O=$ @0
M= ?_= CHDQ59@'P$ 'P+BD0$F%#H;?]9B_C'1 ( ,=$!@ QP0 ,9$!/^#
M? P =!,SP%#_= SH:0=0Z"@06<=$# B\=?7EW#58OL5E>+=@0+]G4%Z&\
MZV<Y= YT!;C__^M?@SP ?"GW1 (( '4*B\8%!0 Y1 IU%L<$ "+Q@4% #E$
M"G4(BT0(B40*ZS'K+XM$!@,$0(OX*3Q7BT0(B40*4(I$!)A0Z)L'@\0&.\=T
M#O=$ @ "=0>!3 (0 .N>,\!?7EW#58OL3$Q65\=&_@ OQ0 OM0%ZQ+W1 (#
M '0(5NAC_UG_1OZ#QA"+QT\+P'7GBT;^7UZ+Y5W#58OL3$Q65XMV"#/_QT;^
M SR8O>1HH'BM \<G4(OP$ N0$ ZR" ^G=U!;\" ^L(@/IA=0V_ @G'1OZ
M +D" .L$,\#K<HH$BM!&@/HK= ^ /"MU)8#Z='0%@/IB=1N ^BMU!(H$BM"+
MQR7\_PT$ (OXQT;^@ &Y P" ^G1U!H'/ $#K'H#Z8G4&@<\ @.L/H3P')0#
M"_B+QZD @'0$@<E ,<&T 44$8M>!HD_BUX$BT;^B0>+P5]>B^5=P@8 58OL
M@^P$5HMV"/]V!(U&_E"-1OQ0Z"C_B40""\!T'(!\! !](_]V_/]V_O]V!NBQ
M"X/$!HA$! K ?0W&1 3_QT0" SP.M!BD0$F%#H(@I9"\!T!8%, @ "N "
M4/=$ @ "= 6X 0#K C/ 4#/ 4%;HC02#Q @+P'0'5NB5_5GKPL=$# B\9>
MB^5=P@8 5K[4!8!\! !\"HO&@\80/10'<O" ? 0 ? 0SP.L"B\9>PU6+[%;H
MU_^+\ O =00SP.L*5O]V!/]V!N@S_UY=PU6+[%:+=@@Y= YT!#/ ZP]6Z##]
M65;_=@3_=@;H$?]>7<-5B^Q6@WX$ 'P)Z)'_B_ +P'4$,\#K$(I&!(A$!%8S
MP%#_=@;HY_Y>7<-5B^RX @U0_W8$_W8&C48(4.BF#5W#58OL3$Q65XM.!(O9
M@S\ ?0B+1P8#!T#K"8O9BP>9,\(KPHOPB4;^B]GW1P) '0"ZS*+V8M_"H,_
M 'TAZPM/B]^ /PIU _]&_HO&3@O =>[K$HO?1X _"G4#_T;^B\9."\!U[HM&
M_E]>B^5=P@( 58OL5E>+=@2+?@I6Z-S\60O = 6X___K1X/_ 740@SP ?@M6
MZ&K_F2E&!AE6"(%D E_^QP0 (M$"(E$"E?_=@C_=@:*1 284.B6"(/$"(/Z
M_W4*/?__=06X___K C/ 7UY=PU6+[(/L!%:+=@2*1 284.BV UF)5OZ)1OR#
M/ !]#5;H"_^9 4;\$5;^ZPM6Z/[^F2E&_!E6_HM6_HM&_%Z+Y5W#58OL5HMV
M!O\,5HI&!)A0Z 4 65E>7<-5B^Q6BW8&BD8$HH0(@SS_?33_!(M<"O]$"J"$
M"(@']T0"" !T'8 ^A @*= > /H0(#74/5NCW^UD+P'0&N/__Z;0 Z:P ]T0"
MD !U!_=$ @( =0>!3 (0 .OB@4P" &#? 8 =$2#/ !T"U;HP/M9"\!T NO'
MBT0&]]B)!(M<"O]$"J"$"(@']T0"" !T&8 ^A @*= > /H0(#74+5NB.^UD+
MP'0"ZY7K2( ^A @*=1_W1 ) '48N $ 4+A"!U"*1 284.AP$(/$!CT! '48
MN $ 4+B$"%"*1 284.A8$(/$!CT! '0*]T0" )U ^EB_Z"$"+0 7EW#58OL
M5HMV!+CD!5!6Z/?^65E>7<-5B^Q,3%97BWX&BW8$B7[^]T0"" !T)NL:5HM>
M"/]&"(H'F%#HR_Y963W__W4%,\#I\@"+QT\+P'7?Z>4 ]T0"0 !U ^F# (-\
M!@!T93E\!G,H@SP = M6Z,;Z60O = +KS%?_=@B*1 284.B\#X/$!CO'<P+K
MM^FH (L$ \=\&H,\ '4*N/__*T0&B03K"U;HCOI9"\!T NN45_]V"/]T"NB'
M!X/$!HL$ \>)! %\"NMP5_]V"(I$!)A0Z&P/@\0&.\=S ^EF_^M8@WP& '0\
MZS'_!'T6BUP*_T0*4XM>"/]&"(H'6X@'M #K#U:+7@C_1@B*!U#HXOU963W_
M_W4#Z2O_B\=/"\!UR.L65_]V"(I$!)A0Z <"@\0&.\=S ^D,_XM&_E]>B^5=
MP@8 H-@%F%#HT@59"\!U!H$FU@7__;@ E#W!M8% )T!;@! .L",\!0,\!0
MN-0%4.@X (/$"*#H!9A0Z)X%60O =0:!)N8%__VX )0]P;F!0 "= 6X @#K
M C/ 4#/ 4+CD!5#H! "#Q C#58OL5E>+=@2+?@HY= YU#(-^" )_!H'__W]V
M!KC__^FF (,^1@< =0Z!_N0%=0C'!D8' 0#K$X,^1 < =0R!_M0%=0;'!D0'
M 0"#/ !T$;@! % SP#/24%)6Z$/\@\0(]T0"! !T!_]T".AN#EF!9 +S_\=$
M!@ B\8%!0")1 B)1 J#?@@"=#T+_W8YQP;.!341@WX& '465^@-#UF)1@8+
MP'0'@4P"! #K ^EM_XM&!HE$"HE$"(E\!H-^" %U!8%, @@ ,\!?7EW#58OL
MN $ 4#/ ,])04O]V!.BC!(/$"%W#58OL5HMV!@OV=0.^B C&! "X2@=05N@H
M"%E9N H 4(O&!0, 4#/ 4/]V!.A"!8/$"+A.!U!6Z @(65F+QEY=P@0 58OL
M5HMV!%:#/H8(_W4%N ( ZP.X 0 !!H8(H88(4.B<_XOP,\!05N@:]UE9/?__
M==6+QEY=PU6+[(M6!(/Z_W4%N/__ZQJ*PK0 B]CVA\T$"'0)BL*T 7@_^L$
MBL*T %W#58OL@>R* %97BT8(0#T" ',%,\#IU@"+7@31X_>'% < @'02_W8(
M_W8&_W8$Z-L,@\0&Z;< BUX$T>.!IQ0'__V+1@:)1OB+1@B)1OSK5_]._(M>
M^/]&^(H'B$;[/ IU!,8$#4:*1ON(!$:-AG;_B]8KT('Z@ !\,XO6*]"+^E=0
M_W8$Z(0,@\0&B4;^.\=T%8-^_@!S!;C__^M,BT8(*T;\ZS_K0HV&=O^+\(-^
M_ !UG8V&=O^+UBO0B_J+P@O =BA7C89V_U#_=@3H/0R#Q :)1OX[QW02@W[^
M ',"Z[>+1@@#1OXKQ^L#BT8(7UZ+Y5W#5E<S_[[4!>L0]T0" P!T!5;H@_99
M@\801X/_%'SK7U[#5E>_! "^U 7K$/=$ @, = 56Z-GV64^#QA +_W7L7U[#
M58OLBT8$B]2!Z@ ".\)S!Z.< #/ ZPG'!I0 " "X__]=PU6+[(M&!(M6!@,&
MG "#T@"+R O2=1"!P0 "<@H[S',&AP:< .L)QP:4 @ N/__7<-5B^S_=@3H
MI/]97<-5B^R+1@294E#HM_]965W#58OLBTX(M$.*1@:+5@3-(7(#D>L$4.CN
M 5W#58OLM#Z+7@3-(7(,T>/'AQ0'__\SP.L$4.C0 5W#58OL@^P$BUX$T>/W
MAQ0' )T!;@! .M,N !$BUX$S2%R/O;"@'4UN %",\F+T<TA<BY24+@"0C/)
MB]'-(8E&_(E6_EI9<AFX $+-(7(2.U;^<@EW!3M&_'("Z[<SP.L$4.AJ 8OE
M7<-65[\4 +[4!>L3BT0")0 #/0 #=056Z*3U68/&$(O'3PO =>9?7L-5B^Q6
MBW8$]T0" )T ^C(__]T!HM$"(E$"E"*1 284.@^!(/$!HD$"\!^"(-D M\S
MP.L>@SP =0Z+1 (E?_X-( ")1 +K",<$ "#3 (0N/__7EW" @!5B^Q6BW8$
M_P16Z 0 65Y=PU6+[%:+=@2#/ !^#?\,BUP*_T0*B@?IB0"#/ !\#O=$ A !
M=0?W1 (! '4)@TP"$+C__^MO@4P"@ "#? 8 = Q6Z%3_"\!T NOFZ\#W1 (
M G0#Z!O_N $ 4+B6"%"*1 284.B3 X/$!@O =2"*1 284.B4_ED] 0!T NNO
MBT0")7_^#2 B40"ZZ7KHX ^E@@-=0?W1 ) '2Q@V0"WZ"6"+0 7EW#N-0%
M4.A2_UG#58OLM$2*1@:+7@2+3@J+5@C-(7(,@WX& '4$B\+K!NL$4.@" %W#
M58OL5HMV! OV?!6#_EA^ [Y7 (DV5 >*A%8'F(OPZQ&+QO?8B_"#_B-_Y<<&
M5 ?__XDVE "X__]>7<(" %6+[+@ 1(M>!,TADB6 %W#58OLBUX$T>.!IQ0'
M__VT0HI&"HM>!(M."(M6!LTA<@+K!5#HC/^97<-5B^R#[")65P:+?@H>!XM>
M"(/[)'=8@/L"<E.+1@R+3@X+R7T1@'X& '0+Q@4M1_?9]]B#V0"-=M[C#Y$K
MTO?SD??SB!1&XPGK\2O2]_.(%$8+P'7UC4[>]]D#SOQ.B@0L"G,$!#KK P)&
M!*KB[[ J@>+1@I?7HOE7<(, %6+[%97BW8$BWX(@_\*=06+QIGK!(O&,])2
M4/]V!E>P 5"P85#H6_]?7EW#58OL_W8&_W8$_W8(_W8*L !0L&%0Z#__7<-5
MB^Q6BW8*_W8&_W8$_W8(5H/^"G4%N $ ZP(SP%"P85#H&?]>7<-5B^Q65XS8
MCL"+?@2+=@:+3@C1Z?SSI7,!I(M&!%]>7<-5B^R+3@2T/(M6!LTA<@+K!%#H
M:?Y=P@0 58OLBUX$*\DKTK1 S2%=P@( 58OL@^P$5E>+=@;WQ@# =0BA/ <E
M , +\/?& %T>J$^!R%&"(M&"*F 74'N $ 4.@?_C/ 4/]V!.@/_%E9B4;^
M/?__=2GW1@B '0$,\#K [@! (E&_O?&\ !T*?]V!#/ 4.AN_XOX"\!]$^FQ
M /?& 1T([A0 %#HUOWIHP!7Z./[6>L7_W8$_W;^Z$7_B_@+P'UJZ8@ QT;^
M !6_W8$Z(0 65F+^ O ?%,SP%!7Z'C]65F)1ORI@ !T'H'. "#WQ@" =!XE
M_P -( !0N $ 4%?H5?V#Q ;K"O?& )T!%?H"/^#?OX =!3WQO = ZX 0!0
M4/]V!.A/^X/$!@O_?!WWQ@ #= 6X !#K C/ B]:!XO_X"]"+W]'CB9<4!XO'
M7UZ+Y5W#58OL3$RP 8M.!O?! @!U"K "]\$$ '4"L "+5@2Q\").!@K!M#W-
M(7(:B4;^BU[^T>.+1@8E__@- (")AQ0'BT;^ZP10Z.+\B^5=PU6+[(/L!%97
MBT8(0#T" '(-BUX$T>/WAQ0' )T!3/ Z8P _W8(_W8&_W8$Z(8 @\0&B4;^
M0#T" '(-BUX$T>/WAQ0' (!T!8M&_NMBBT[^BW8&'@>+_HO>_*P\&G0M/ UT
M!:KB].L<XO &4[@! %"-1OU0_W8$Z#L @\0&6P?\BD;]JCO[=0+KF>L@4[@!
M %#WV1O 4%'_=@3HC_R#Q B+7@31XX&/% < ELK^Y=?7HOE7<-5B^RT/XM>
M!(M."(M6!LTA<@+K!%#H$?Q=PU6+[%97_(M^!!X'B]<RP+G___*NC77_BWX&
MN?__\J[WT2OYA_?WQ@$ = *D2='I\Z5S :227UY=PU6+[%97C-B.P/PSP(O8
MBWX&B_<RP+G___*N]]&+_HMV!/.FBD3_BEW_*\-?7EW#58OL5XS8CL"+?@0S
MP/RY___RKI'WT$A?7<-5B^RT08M6!,TA<@0SP.L$4.AY^UW#BL;H @"*PM00
MAN#H @"&X 20)Q1 )ZK#58OL@>R6 %97QT;N #'1NQ0 ,=&Z@ ZT97N?__
M,L#RKO?125_#-H@%1_Y.['4O4U%2!HV&:O\K^(V&:O]05_]V"/]6"@O =07'
M1NH! ,=&[% 7[NC;YJ_P=:65O#!OR-OFK_B7[\BW[\BW8&K K =!(\)701
M-H@%1_Y.['_NZ*S_Z^GIY@.)=O"L/"5TYXE^_#/)B4[RB4[^B$[UQT;X___'
M1O;__^L!K#+DB]"+V(#K((#[8',3BI^W!X/[%W8#Z9D#T>,N_Z?\'.F/ X#]
M '?X@T[^ >O0@/T =^V#3OX"Z\6 _0!WXH!^]2MT XA6]>NU@V;^W^L$@T[^
M(+4%ZZ> _0!W3?=&_@( =2F#3OX(M0'KD^E$ XM^!#:+!8-&! * _0)S$@O
M>0;WV(-._@*)1OBU ^EO_X#]!'77B4;V_L7I8O^ _01SRK4$_T;VZ57_DBPP
MF(#] G<9M0*'1O@+P'S1T>"+T-'@T> #P@%&^.DS_X#]!'6;AT;V"\!TM='@
MB]#1X-'@ \(!1O;I%_^#3OX0Z67_@4[^ 	O[OZ5G_MPCK"K<*ZPJW$+/I
M MK&1O4 B%;[,]*(5OJ+?@0VBP7K$+<*QD;Z 8A6^XM^!#:+!9E'1XEV!O=&
M_A = 4VBQ5'1XE^!(U^NPO =2\+TG4K@W[V '4IBW[\BT[XXQJ#^?]T%8M&
M_B4( '0$LC#K K(@BL+H"?[B^>E)_H-._@124%>*QYA0BD;Z4%/HH/D6!XM6
M]@O2?P/I\0#I_ "(5ON)=@:-?KJ+7@0V_S=#0XE>!/=&_B =! VBQ=#0XE>
M!!8'Z'O]L#JJ%@=:Z'+]-L8% ,9&^@"#9O[[C4ZZ*_F'SXM6]CO1?P*+T>F>
M (EV!HA6^XM^!#:+!8-&! (6!XU^NS+D-HD%N0$ Z;$ B78&B%;[BWX$]T;^
M( !U#3:+/8-&! (>!PO_ZPLVQ#V#1@0$C, +QW4%'@>_L ?H,_T[3O9V XM.
M]NMUB78&B%;[BWX$BT[V"\E] [D& %=1C5Z[4U*X 0 C1OY0BT;^J0 != FX
M" "#1@0*ZP>#1@0(N 8 4.A/!!8'C7Z[]T;^" !T&(M6^ O2?A'HUOPF@#TM
M=0%)*]%^ XE6\HI&]0K = HF@#TM= 1/)H@%Z+3\B_>+?OR+7OBX!0 C1OX]
M!0!U$XIF^X#\;W4-@W[R '\%QT;R 0#K&X#\>'0%@/Q8=1OY 2TN#;O("
M?07'1O( -.\O=&_@( =0SK!K @Z&W\2SO9?_;W1OY '0+L##H7/R*1OOH
M5OR+5O(+TGXG*\HKVB:*!#PM= @\('0$/"MU!R:LZ#?\24N'RN,'L##H+/SB
M^8?*XQ(KV2:L-H@%1_Y.['\#Z!_\XO +VWX)B\NP(.@)_.+YZ4G\B78&BWX$
M]T;^( !U"S:+/8-&! (>!^L'-L0]@T8$!+A0 "I&[ -&[B:)!?=&_A = ='
M1R;'!0 Z0K\BW;PBW[\L"7HO?NL"L!U^(!^[%!] ^BX^P>#?NH = 6X___K
M XM&[E]>B^5=P@@ 4QD]&8@92!FV&<,9 1H(&@T:<1DV&A0:&!H<&K(:7AL"
M&R(;D!S,',P<S!QC&6D958OLBUX$T>/WAQ0' AT$[@" % SP#/24%+_=@3H
MSO:#Q BT0(M>!(M."(M6!LTA<@]0BUX$T>.!CQ0' !!8ZP10Z%OV7<-65XOT
MBUP&@^L$<@X['AH(= 7H0@#K ^@# %]>PSD>& AT(XMW O8$ 70&B38:".L@
M.S88"'0-B][H5 "+1P*C&@CK#8O>,\"C& BC&@BC' A3Z([S6\/_#SL>& AT
M&(MW HL$J %U#P,'B02+/P/[B74"B][K ^@R (L_ _N+!:@!= '# 0>+]P/P
MB5P"B]^+?P8[WW0.B3X<"(MW!(EU!(E\!L/'!AP( ##BS8<" OV=!"+? :)
M7 :)702)?P:)=P3#B1X<"(E?!(E?!L-65XOTBT0&"\!T4@4% '(V)?[_/0@
M<P.X" "#/A@( '0?BQX<" O;= V+TSD'<QJ+7P8[VG7UZ&8 ZR'HB@#K'.@<
M .L7,\#K$XOP@\8(.3=SZ>AK__\'B\,%! !?7L-0,\!04.C.\EM;)0$ = DS
MTE)0Z,#R6UM84#/;4U#HM?);6SW__W04B]B)'A@(B1X:"%A B0>#PP2+P\-;
M,\##4#/;4U#HCO);6SW__W06B]BA&@B)1P*)'AH(6$")!X/#!(O#PU@SP,,I
M!XOS S>+_@/X0(D$B5P"B74"@\8$B\;#B^Q34%%0Z!7_6XO8"\!T'QX'_(OX
MBW;^BPR#Q@16@^D%T>GSI8E&_N@D_EN+7OZ#Q ;#B\*#P@@[T7<UB]$['AH(
M=0^)!_\' \-34.CC\5M;ZQZ+^P/XB5T"*] I%XOW _*)? )"B16+RXO?Z#?^
MB]F#PP3#5E=5B^R+7@B+1@H+P'0W"]MT+8/K!(L/28O0@\(%@^+^@_H(<P.Z
M" [RG(,=P6#PP3K".B'_^L#Z$__B\/K#5#H9?[K!E/HD/TSP%M=7U[#_R8L
M" CP8B"(\&) B/!B8(+HP>[A^)-B@(B3XJ"/R.!I OH ,N0FK$",Q8?6
MDXLVB@!&1KD! ( ^D@ #<A&.!HP B_ZQ?S+ \J[C;H#Q?U"+P0/#0"7^_XO\
M*_AR7(OG!A\6!U%)\Z0RP*J.W8?RA]F+PXO00^@9 '<'<D#H$@!W^3P@= @\
M#70$/ EUZ#+ Z^0+P'0'0JH*P'4!0X;@,L#YXQ6L22PB= \$(CQ<=0> /")U
M JQ)"_;#Z7;A60/*+HX>[A^)'AX(0P/;B_2+["OK<N:+Y8DN( CC#HEV (/%
M C:L"L#@^G3P,\")1@ NCA[N'XLV* B+/BH(_S8F"/\V) BA'@BCA "A( BC
MA@#_)B(( $)O<FQA;F0@0RLK("T@0V]P>7)I
M9VAT(#$Y.3$@0F]R;&%N9"!);G1L+@!.=6QL('!O:6YT97(@87-S:6=N;65N
M= T*1&EV:61E(&5R<F]R#0I!8FYO<FUA;"!P<F]G<F%M('1E<FUI;F%T:6]N
M#0H )@(F @
M 2 !(!$@(2 Q($$@42!A('$@@2"1(*
M$@L2#!(-$@X2#Q, $P$3 A,#$P03!1,&$P<3"!,)$PH3"Q,,$PT3#A,/% 4
M 10"% ,4!!0%% 84!Q0(% D4"A0+% P4#10.% \5 !4!%0(5 Q4$%045!A4'
M%0@5"14*%0L5#!4-%0X5#Q8 %@$6 A8#%@06!18&%@<6"!8)%@H6"Q8,%@T6
M#A8/%P 7 1<"%P,7!!<%%P87!Q<(%PD7"A<+%PP7#1<.%P\8 !@!& (8 Q@$
M& 48!A@'& @8"1@*& L8#!@-& X8#QD &0$9 AD#&009!1D&&0<9" A$!
M P _@ >@
M$/\ ",0 $ #__P __\ /__ #__P __\ /__ #_
M_P __\ /__ #__P __\ /__ #__P __\
M
M
M $ \ QLG,
MQ:"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@>0
M
M
M
M
M !5<V%G92!F;W(@=F5R<VEO;B E<SH* #,N, @(" @
M(" @("5S(&UT6W5=('MI?&)\87QR?'1]6VQ=(&EN(&]U= H (" @(&]R(" E
M<R!M8B @("![:7QB?&%\<GQT?5ML72!I;B!O=70* " @("!O<B @)7,@82 @
M(" @>VE\8GQA?')\='U;;%T@:6X@;W5T"@!#;W!Y<FEG:'0@*$,I(#$Y.3,@
M5&AO;6%S($$N2BY&+B!"86ME<B M($%L;"!2:6=H=',@4F5S97)V960N"@!A
M &UT &UT=0!M8@!R8@!#3U5,1"!.3U0@3U!%3B!)3E!55"!&24Q%("5S"@!W
M8@!#3U5,1"!.3U0@3U!%3B!$25-+($9)3$4@)7,* @(" @(" @(" A
M(2$A(2 @(" @(" @(" @(" @(" @( % 0$! 0$! 0$! 0$! 0$ " @(" @("
M @("0$! 0$! 0!04%!04% 0$! 0$! 0$! 0$! 0$! 0$! 0$0$! 0$! &!@8
M&!@8" @(" @(" @(" @(" @(" @(" A 0$! (
M
M
M (<'AP>'!P "0( U 4
M H" 0 .0% " @( #T!0 0P(#
M! 8 $("! !0& /\ D!@ #_
M - 8 _P $0& /\ !4!@ #_
M 9 8 _P '0& /\ "$!@ #_
M E 8 _P *0& /\ "T!@
M #_ Q 8 _P -0& /\ #D
M!@ #_ ] 8 _P 0' 2 "( (@!* "H/__
M_____________________________________P! __\ T 05$U0
M "XD)"0 !," @0%!@@("!05!1/_%@41 O________________\%!?__
M__________________\/_R,"_P______$___ @(%#P+___\3__________\C
M_____R/_$_\ *&YU;&PI 4% $4%104%!0" !0#!!0)!04%!04%!04%%!04
M%!04%!04%!0/%P\(%!04!Q06%!04%!04%!04#104%!04%!04%!00"@\/#P@*
M%!0&%!(+#A04$10,%!0-%!04%!04% "
M+PX 0\!\:&AH:&AH:&AH:&AH:&AH:&AH:&AH:&AH:&AH:&AH:&AH:&AH:
5&AH:&AH:&AH:&AH:&AH:&AH:&AH:
end
---------------------------8<- CUT HERE ->8--- NO MORE FILES ---------
tombaker@world.std.com || tabaker@aol.com || BIX as tombaker
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads