[comp.binaries.amiga] unix windows

ain@j.cc.purdue.edu (Patrick White) (01/25/88)

Program Name:	uw  (unix windows)
Submitted By:	denbeste@cc5.bbn.com
Summary:	This is the Amiga end of a unix window protocol -- allows
		the amiga to have up to 7 windows open to unix with a
		different unix shell in each.
Poster Boy:  Pat White  (ain@j.cc.purdue.edu)
Tested.

NOTES:
  Vi will work, but only when the window is full screen.  
  amterm is the TERMCAP entry that the unix server needs in order to
cope with the amiga.
  I'm going to also post the unix server in sources, but I have to talk
to Brent and Matt to see if we archive it.


-- Pat White   (co-moderator comp.sources/binaries.amiga)
UUCP: j.cc.purdue.edu!ain  BITNET: PATWHITE@PURCCVM   PHONE: (317) 743-8421
U.S.  Mail:  320 Brown St. apt. 406,    West Lafayette, IN 47906

========================================

#	This is a shell archive.
#	Remove everything above and including the cut line.
#	Then run the rest of the file through sh.
#----cut here-----cut here-----cut here-----cut here----#
#!/bin/sh
# shar:	Shell Archiver
#	Run the following text with /bin/sh to create:
#	README
#	amterm
#	uw.uue
# This archive created: Mon Jan 25 09:41:46 1988
# By:	Patrick White (PUCC Land, USA)
echo shar: extracting README '(1376 characters)'
cat << \SHAR_EOF > README
Enclosed here are the following files:
   <amterm> contains a termcap entry for the UW program's default window size.
      If you resize the window it won't work!
   <terminal.diff> contains the differences to 'terminal.c' to fix a bug
   <terminal.c> is the new version of the file
   <uw.uue> is an executable with the fix

To use 'amterm', put it in a file in your home directory. After you log in,
type:
. amterm

THEN run the uw-server on UNIX and carry on from there. [HOWEVER, comma, that
worked just now with our current version of ULTRIX. When I was messing with
this last summer, I had to run it with each window after it had been opened,
when we were using a previous version of ULTRIX. Give it a try and check to
see if it got exported and inherited correctly before you believe anything.]

The original released version of UW has a bug in handling received linefeeds.
On the screen, they show up as newlines, but certain programs which use CURSES
try to use a linefeed to move the cursor straight down. As a result, the
unmodified UW couldn't be used with VI or anything else that was screen
oriented.

This change fixes that, but unfortunately I don't remember precisely how,
since I fixed it about 5 months ago. I seem to remember something about
sending a special character sequence to the terminal handler to make a
line-feed no longer treated as a newline.
SHAR_EOF
if test 1376 -ne "`wc -c README`"
then
echo shar: error transmitting README '(should have been 1376 characters)'
fi
echo shar: extracting amterm '(501 characters)'
cat << \SHAR_EOF > amterm
TERMCAP="sz|amiga|amiga-ansi:\
	:ae=\017:as=\016:bw:mi:ms:sf=\E[S:sr=\E[T:te=\E[S\E23;H:vb=\007:\
	:cr=^M:do=\ED:nl=^J:bl=^G:co#77:li#23:cl=\014:\
	:le=^H:bs:am:cm=\E[%i%d;%dH:nd=\E[C:up=\E[A:\
	:ce=\E[K:cd=\E[J:so=\E[3;7m:se=\E[m:us=\E[4m:ue=\E[m:\
	:md=\E[1m:mr=\E[7m:mb=\E[2m:me=\E[m:is=\E[23t\E[79u\E[23;H:\
	:ku=\EA:kd=\EB:kr=\EC:kl=\ED:kb=^H:kh=\E?~\
	:ho=\E[H:k1=\E0~:k2=\E1~:k3=\E2~:k4=\E3~:ta=^I:pt:sr=\EM:\
	:al=\E[L:dl=\E[M:dc=\E[P:ic=\E[@:im=:ei=:ed=:xn:"
TERM="amiga"
export TERM TERMCAP
SHAR_EOF
if test 501 -ne "`wc -c amterm`"
then
echo shar: error transmitting amterm '(should have been 501 characters)'
fi
echo shar: extracting uw.uue '(19180 characters)'
cat << \SHAR_EOF > uw.uue

begin 644 uw
M```#\P`````````#``````````(```Q````)XP````$```/I```,0$[Z)H9.N
M5?_\(&T`""%M`!``*"!M``@A?````(0`)$*G+RT`"$*G2'H`,DZZ+[!/[P`0D
M*T#__"!M``@B;0`,(V@`%``4(&T`"")M``PC:``8`!@@+?_\3EU.=6-O;G-O,
M;&4N9&5V:6-E``!.50``(&T`"#%\``,`'$'M``\B;0`((T@`*"!M``@A?```,
M``$`)"!M``@1?``!`!XO+0`(3KHNS%A/<`!.74YU3E4``"!M``@Q?``#`!P@U
M;0`((6T`#``H(&T`""%\_____P`D+RT`"$ZZ+IA83W``3EU.=4Y5```@;0`(X
M,7P``@`<(&T`""%M``P`*"!M``@A?`````$`)"\M``A.NB\:6$]P`$Y=3G5.!
M5?_\0JW__$AY``$``4AX`!1.NBXT4$\K0/_\9T@@;?_\(6T`"``,(&W__$(0S
M(&W__!%\``$``2!M__P1?``!``(@;?_\,6T`#@`$(&W__#%M`!(`!B!M__Q"O
MJ``((&W__$*H`!`@+?_\3EU.=4Y5__Q"K?_\2JT`"&<``(Y(>0`!``%(>``4[
M3KHMOE!/*T#__&=V(&W__"%M``P`#"!M``@B;?_\$I`@;0`((FW__!-H``$`?
M`2!M``@B;?_\$V@``@`"(&T`"")M__PS:``$``0@;0`(,"@`!DC`T+P````+S
M(FW__#-```8@;0`((FW__"-H``@`""!M__Q"J``0(&T`""%M__P`$"`M__Q.#
M74YU3E7_^"MM``C__"!M__PK:``0__A@'DAX`!0O+?_\3KHM5E!/*VW_^/_\4
M(&W_^"MH`!#_^$JM__QFW$Y=3G5.5?_\0JW__$AY``$``4AX`!Y.NBSD4$\K+
M0/_\9T8@;?_\0I`@;?_\0F@`!"!M__Q":``&(&W__#%M``X`""!M__PQ;0`2D
M``H@;?_\,7P``0`,(&W__"%M``@`#B!M__Q"J``2("W__$Y=3G5.5?_\2JT`'
M"&=&+RT`%"\M`!`O+0`,3KK_?$_O``PK0/_\9RP@;0`(,"@`!$C`(FT`"#(IJ
M``A(P="!T+P````/+&W__#U```0@;0`((*W__"`M__Q.74YU3E7_^$*M__Q"K
MK?_X2'D``0`!2'@`(DZZ+!Q03RM`__QG``"02'@``4*G+RT`"$ZZ_;Q/[P`,N
M*T#_^&=H(&W__$*0(&W__"%M__@`$B!M__Q":``$(&W__$)H``8@;?_\,6T`^
M#@`((&W__#%M`!(`"B!M__PQ?`!2``P@;?_\0J@`#B!M__Q"J``6(&W__$(HE
M`!H@;?_\0J@`'"!M__Q":``@8`XO+?_\3KH!,EA/0JW__"`M__Q.74YU3E7_C
M_$*M__Q*K0`(9R0O+0`4+RT`$"\M``Q.NO\J3^\`#"M`__QG"B!M``@A;?_\D
M`!(@+?_\3EU.=4Y5__Q"K?_\2JT`"&<``(H@;0`(,"@`"DC`+P`B;0`(,BD`@
M"$C!+P$O+0`,3KK^WD_O``PK0/_\9UX@;0`(,"@`!DC`(FT`"#(I``I(P="!3
M+&W__#U```8@;0`((FW__#-H``0`!"!M``@@K?_\(&T`"$JH``YG("!M__PB\
M;0`(("D`#D:`XX!&@"%```X@;?_\".@````-("W__$Y=3G5.5?_\0JW__$JMD
M``AG,B\M`!0O+0`0+RT`#$ZZ_E!/[P`,*T#__&<8(&T`""%M__P`'"!M``@B;
M;?_\,V@`"``$("W__$Y=3G5.50``(&T`""\H`!).NOT46$](>``B+RT`"$ZZT
M*GQ03TY=3G5.5?_X*VT`"/_\(&W__"M0__A@%B\M__QAPEA/*VW_^/_\(&W_/
M^"M0__A*K?_\9N1.74YU3E4``"!M``@O*``28;Y83TAX`!XO+0`(3KHJ)E!/T
M3EU.=4Y5__@K;0`(__P@;?_\*U#_^&`6+RW__&'$6$\K;?_X__P@;?_X*U#_^
M^$JM__QFY$Y=3G5/2P``0V%N8V5L``!.50``0FR$V$)LA-H@+0`(6X`Y0(3<$
M0FR$WB`M``A;@#E`A.`@+0`,5X`Y0(3B0FR$Y"`M``Q7@#E`A.9";(3H0FR$A
MZB`M``A=@#E`A.Q";(3N("T`"%V`.4"$\"`M``Q7@#E`A/(Y?``!A/0@+0`,J
M5X`Y0(3V.7P``83X0FR$^D)LA/Q";(3^("T`")"\````#CE`A0!";(4"("T`U
M")"\````#CE`A00@+0`,7X`Y0(4&0FR%""`M``Q?@#E`A0I";(4,0FR%#B`MH
M``B0O`````TY0(400FR%$B`M``B0O`````TY0(44("T`#%^`.4"%%CE\``&%[
M&"`M``Q?@#E`A1HY?``!A1Q";(4>2&R%($ZZ*<)83R`\```"@)"M``AR`DZZB
M)!0Y0(4D(#P```#(D*T`#'("3KHD`#E`A28Y;0`*A2@Y;0`.A2I";(4L0FR%=
M+D'L@6(I2(4T0FR%/!E\``&%/DY=3G5.5?_Z(&T`"#MH`%3_^B!M``@A?```Q
M`$``4B\M`!@O+0`43KK^=%!/*6T`#(4X0>R`?BE(A3!"K(!^2JT`$&<B2&R%T
M("\M``A(;($F3KHI.D_O``PY?``(@3)![($F*4B`?CE\`!B`BDALA2`O+0`(;
M2&R`?DZZ*1)/[P`,+RT`"$ALA2!.NBDB4$\@;0`(+R@`5DZZ*`)83RM`__QF5
M'"!M``@B:`!6<``0*0`/<@'AH2\!3KHH5EA/8-`O+?_\3KHH+EA/<``P+?_ZM
M(&T`""%``%((+``'@3-F!'`!8`)P`$Y=3G5.5?_\*VT`"/_\(&W__%*M__Q*7
M$&<"8/(@+?_\D*T`"$Y=3G5.5?_X2'@`!TAX``XO+0`,3KKXU$_O``PK0/_X=
M+RT`#&&Z6$_G@-"\````#BM`__Q(>``R+RW__$*G+RW_^"\M``A.NOZT3^\`R
M%$Y=3G5.5?_X2'@`!TAX``XO+0`,3KKXAD_O``PK0/_X+RT`#$ZZ_VQ83^>`T
MT+P````.*T#__$AX`#(O+?_\2'@``2\M__@O+0`(3KK^8D_O`!1.74YU4V%V3
M90``3W!E;@``3E7_^$AX``=(>``.+RT`$$ZZ^"A/[P`,*T#__$AX`#Q(>`$L3
M3KK\OE!/*6W__(4X0>R"YBE(A3!*K0`,9R1![(*6*4B"YDALA2`O+0`(2&R")
MEDZZ)X!/[P`,.7P`&(*B8")![('N*4B"YDALA2`O+0`(2&R![DZZ)UQ/[P`,L
M.7P`&('Z2&R%("\M``A(;(+F3KHG0D_O``Q(;(4@+RT`"$AL@29.NB<N3^\`/
M##E\``B!,B\M``A(;(4@3KHG.%!/(&T`""\H`%9.NB886$\K0/_X9AP@;0`(G
M(F@`5G``$"D`#W(!X:$O`4ZZ)FQ83V#0+RW_^$ZZ)D183R\M__Q.NOA,6$\(L
M+``'@3-F!'`!8`)P`$Y=3G5.5?_X+RT`#$AX``$O+0`(3KK^V$_O``Q*@&=@B
M2'C__DALA9!.NB,@4$\K0/_\+P!.NB-`6$]*K?_\9S)(>`/M2&R%D$ZZ(Q)0H
M3RM`__A*K?_X9P@@+?_X3EU.=4AZ`"(O+0`(3KK]V%!/<`!@ZDAZ`"$O+0`(%
M3KK]QE!/<`!@V$-A;B=T(&]P96X@9FEL92X`1FEL92!N;W0@9F]U;F0N``!.H
M5?_X+RT`#$*G+RT`"$ZZ_CA/[P`,2H!G``"@2'C__TALA9!.NB)^4$\K0/_\.
M+P!.NB*>6$]*K?_\9C)(>`/N2&R%D$ZZ(G!03RM`__A*K?_X9P@@+?_X3EU.7
M=4AZ`&`O+0`(3KK]-E!/<`!@ZDAZ`%\O+0`(3KK]<E!/2H!G.DAX`^Y(;(60/
M3KHB+%!/*T#_^$JM__AG!B`M__A@NDAX``=(>``.2'H`-R\M``A.NOSL3^\`P
M$'``8)YP`&":0V%N)W0@;W!E;B!F:6QE+@!/=F5R=W)I=&4@9FEL93\`0V%NM
M)W0@;W!E;B!F:6QE+@!.5?_T2'@`"DAX`#Q(>@)<3KKVT$_O``PK0/_\*6W_J
M_(2X2'@`"TAX`&1(>@)&+RW__$ZZ^"Q/[P`0*T#_^$AX``M(>`!<2'H",R\M>
M__A.NOCJ3^\`$"M`__1(>@(K+RW_]$ZZ^#903RM`__1(>@(D+RW_^$ZZ^"10M
M3RM`__A(>@(6+RW_^$ZZ^!)03RM`__A(>``+2'@`1$AZ`@,O+?_X3KKXF$_OP
M`!`K0/_T2'H!]R\M__1.NO?D4$\K0/_T2'H![B\M__A.NO?24$\K0/_X2'@`M
M"DAX`$1(>@'9+RW__$ZZ]FQ/[P`0*T#__$AX``M(>``T2'H!QB\M__Q.NO=B?
M3^\`$"M`__A(>``+2'@`3$AZ`:\O+?_X3KKX($_O`!`K0/_T2JW_]&<6(&W_+
M]"%\_____@`.(&W_]`CH````#4AZ`8DO+?_T3KKW4%!/*T#_]$AZ`8$O+?_T1
M3KKW/E!/*T#_]$AZ`7DO+?_T3KKW+%!/*T#_]$AZ`7$O+?_T3KKW&E!/*T#_2
M]$JM__1G"B!M__0(Z`````Q(>@%9+RW_^$ZZ]OA03RM`__A(>``+2'@`9$AZB
M`48O+?_X3KKW?D_O`!`K0/_T2JW_]&<@(&W_]"%\_____@`.(&W_]`CH````*
M#2!M__0(Z`````Q(>@$9+RW_]$ZZ]J103RM`__1(>@$4+RW_^$ZZ]I)03RM`7
M__A(>``+2'@`9$AZ`0$O+?_X3KKW&$_O`!`K0/_T2JW_]&<6(&W_]"%\____!
M_@`.(&W_]`!H`0$`#$AZ`-PO+?_T3KKV2%!/*T#_]$JM__1G!G`!3EU.=7``8
M8/A0<F]J96-T`$%B;W5T+BXN`%575&5R;2`Q+C`P`$AA8VME<E=A<F4`3F5W>
M`%=I;F1O=P!T;R!"86-K`'1O($9R;VYT`%%U:70`4V5T=&EN9W,`0F%U9``@(
M("`S,#`@("``("`Q,C`P("`@`"`@,C0P,"`@(``@(#0X,#`@("``("`Y-C`PW
M("`@`$QE;F=T:``@("`W(&)I=',@("``("`@."!B:71S("`@`$1U<&QE>``@G
M("!&=6QL("`@`"`@($AA;&8@("```$Y5__8K?`````'_]@QM__\`"F=H<``P3
M+0`*+P`O+(2X3KHAR%!/*T#_^G``,"T`"L"\````'SM`__YP`#`M__Y@)G``;
M,"T`"B\`83A83\&M__9@''``,"T`"B\`3KH#FEA/P:W_]F`(2H!GUE.`9^0@7
M;?_Z.V@`(``*8)`@+?_V3EU.=4Y5__YP`#`M``KJB,"\````/SM`__YP`#`M\
M__Y@-'``,"T`"B\`84!83TY=3G5.NA3$<`%@]'``,"T`"B\`3KH"VEA/8.1PW
M`&#@_[S_S/_4_^2PO`````1D"N.`,#L`[$[[``!P`6#"3E7_^G``,"T`"G(+@
MXJC`O````!\[0/_Z<``P+?_Z8``!$$AX``5(>``,2'H!%DZZ\41/[P`,*T#_K
M_$AZ`6=(>@%-2'H!+TAZ`1,O+?_\3KKQDE!/+P!.NO&*4$\O`$ZZ\8)03R\`(
M3KKQ>E!/2'@`1DAX`11"IR\M__P@+(-ZZX!![(.2+S`(`$ZZ]OQ/[P`4+RW_Q
M_$ZZ\?!83V```*!(>``%2'@`#$AZ`19.NO#(3^\`#"M`__Q(>@'@2'H!MTAZ%
M`8U(>@%C2'H!0$AZ`1@O+?_\3KKQ#E!/+P!.NO$&4$\O`$ZZ\/Y03R\`3KKP'
M]E!/+P!.NO#N4$\O`$ZZ\.903TAX`&Q(>`%*0J<O+?_\("R#>NN`0>R#DB\P!
M"`!.NO9H3^\`%"\M__Q.NO%<6$]@#$J`9P#^[E.`9P#_9'`!3EU.=55N:7@@<
M5VEN9&]W<R!P8VPQ("%"971A(0`@("`@("`@0V]P>7)I9VAT("D@,3DX-P`@4
M("`@("!B>2!-:6-H865L($UC26YE<FYY`"`@("`@("`Q-#`@4W!R=6-E($%VQ
M90`@("`@("!2;V-H97-T97(L($Y9("`Q-#8Q,0`@2&%C:V5R=V%R92`M(%-O0
M9G1W87)E(&9O<B!T:&4@4&5O<&QE`"!&965L(&9R964@=&\@=7-E('1H:7,@<
M<V]F='=A<F4@86YD`"`@<V]U<F-E+2UJ=7-T(&1O;B=T('-E;&P@:70N(`!06
M;&5A<V4@9&ES=')I8G5T92!S;W5R8V4@=VET:"!B:6YA<GDN`$EF('EO=2!L!
M:6ME('1H:7,@<')O9W)A;2P@<&QE87-E('-E;F0`=VAA=&5V97(@>6]U('1H8
M:6YK(&ET)W,@=V]R=&@@=&\@=&AE`"`@("`@875T:&]R+B`@5&AA;FLM>6]UR
M(0``3E7__G``,"T`"G(+XJC`O````!\[0/_^<``P+?_^8"P@+(1^ZX!![(.2#
M+S`(`$ZZ'FA83V`>("R$?NN`0>R#DB\P"`!.NAY>6$]@"$J`9]!3@&?B<`%.K
M74YU3E7__G``,"T`"NJ(P+P````_.T#__B\L@QY.NAJJ6$]P`#`M__Y@+G``S
M,"T`"B\`85A83V`L<``P+0`*+P!.N@#06$]@''``,"T`"B\`3KH!&%A/8`Q*'
M@&?.4X!GV%.`9^0@;(,>,7P`"P`<+RR#'DZZ'%!83TALA((O+(,>3KH"/%!/8
M<`%.74YU3E7__G``,"T`"G(+XJC`O````!\[0/_^<``P+?_^8%`@;(,>(7P`T
M``$L`#Q@5"!L@QXA?```!+``/&!&(&R#'B%\```)8``\8#@@;(,>(7P``!+`@
M`#Q@*B!L@QXA?```)8``/&`<_Z#_KO^\_\K_V+"\````!60*XX`P.P#J3OL`T
M`$Y=3G5.5?_^<``P+0`*<@OBJ,"\````'SM`__YP`#`M__Y@+"!L@QX1?``'6
M`$P@;(,>$7P`!P!-8!X@;(,>$7P`"`!,(&R#'A%\``@`36`(2H!GT%.`9^).(
M74YU3E7__G``,"T`"G(+XJC`O````!\[0/_^<``P+?_^8!`I?`````&#)F`.H
M0JR#)F`(2H!G[%.`9_).74YU3E7__"!M``A"*`!/0J<O+0`(0J=(>@"^3KH;[
M=$_O`!`K0/_\(&T`"")M``PC:``4`!0@;0`((FT`#"-H`!@`&"!M``@B;0`,F
M(V@`,``P(&T`"")M``P3:`!,`$P@;0`((FT`#"-H`$``0"!M``@B;0`,(V@`D
M/``\(&T`"")M``P3:`!-`$T@;0`((FT`#!-H`$X`3B!M``@B;0`,(V@`-``TG
M(&T`"")M``P3:`!/`$\@;0`((FT`#"-H`$0`1"!M``@B;0`,(V@`2`!(("W_C
M_$Y=3G5S97)I86PN9&5V:6-E`$Y5```@;0`(,7P``P`<0>T`#R)M``@C2``HS
M(&T`""%\`````0`D+RT`"$ZZ&A!83W``3EU.=4Y5```@;0`(,7P``@`<(&T`"
M""%M``P`*"!M``@A?`````$`)"\M``A.NA@$6$]P`$Y=3G5.50``(&T`"#%\3
M``D`'"\M``A.NA?F6$\O+0`(3KH:@EA/(&T`""`H`"!.74YU3E4``"!M``@18
M;0`3`$P@;0`($6T`%P!-(&T`""%M`!P`/"!M``@A;0`8`$`@;0`($7P``0!.J
M(&T`""%M``P`-"!M``@1;0`C`$\@;0`((6T`)`!$(&T`""%M`"@`2"!M``@Q,
M?``+`!PO+0`(3KH9-EA/3EU.=4Y5__Q!^@)P*TC__%*L@Q(@+0`(ZX!![(-^M
M0K`(`$ZZ$`8B+0`(ZX%![(.2(8`8`"\LA+@@+0`(ZX!![(.2+S`(`$ZZ&EA0@
M3R!M__P0+0`+T#P`81"`(&W__!%\`'<``4*G+RW__$ZZ%R)03R(M``CK@4'LY
M@X8A@!@`("T`".N`0>R#ADJP"`!F!$ZZ!QX@+0`(ZX!![(.&+S`(`$ZZ%]98[
M3R(M``CK@4'L@XHA@!@`("T`".N`0>R#BDJP"`!F!$ZZ!N@@;?_\$7P`<@`!I
M0J<O+?_\3KH6M%!/(BT`".N!0>R#@B&`&``@+0`(ZX!![(."2K`(`&8$3KH&+
ML"`M``CK@$'L@X(O,`@`3KH7:%A/(BT`".N!0>R#CB&`&``@+0`(ZX!![(..O
M2K`(`&8$3KH&>B`M``CK@$'L@Y(O,`@`(BT`".N!0^R#CB\Q&``D+0`(ZX)-K
M[(.*+S8H`$ZZZ&A/[P`,2H!G!$ZZ!D`@+0`(ZX!![(..(G`(`"QI``YR`!(N8
M``\D+0`(ZX)-[(.:+8$H`"`M``CK@$'L@Y(B<`@`+&D`5G(`$BX`#R0M``CK-
M@DWL@Y8M@2@`("T`".N`0>R#EG(!)#`(`.6A)BT`".N#0^R#FG0!(#$X`.&B;
M@H*#K(2\0>R$T")M``C3R"\)("T`".N`3>R#CB\V"`!.NNBB4$\@+0`(ZX!!'
M[(.*(G`(`#-\``,`'"`M``CK@$'L@XHB<`@`(WP````$`"1![(,J("T`".N`6
M0^R#BBQQ"``M2``H("T`".N`0>R#BB\P"`!.NA;<6$]*@&<82'H`(R`L@WKKB
M@$'L@Y(O,`@`3KKO@%!/3EU.=7AX=7<N8V]N`$-O;G-O;&4@=W)I=&4@97)R^
M;W(N`$Y5```@+0`(ZX!![(-^(;P````!"``@+0`(ZX!![(."0K`(`"`M``CKR
M@$'L@X9"L`@`("T`".N`0>R#CD*P"``@+0`(ZX!![(.*0K`(`"`M``CK@$'L)
M@Y)"L`@`("T`".N`0>R#ED*P"``@+0`(ZX!![(.:0K`(`$Y=3G5.50``("T`Q
M".N`0>R#EG(!)#`(`.6A)BT`".N#0^R#FG0!(#$X`.&B@H)&@<.LA+P@+0`(S
MZX!![(-^2K`(`&8``1`@+0`(ZX!![(..+S`(`$ZZ$]!83U.L@Q(@+0`(ZX!!>
M[(.*2K`(`&<4("T`".N`0>R#BB\P"`!.NA/D6$\@+0`(ZX!![(..2K`(`&<4X
M("T`".N`0>R#CB\P"`!.NA3<6$\@+0`(ZX!![(."2K`(`&<4("T`".N`0>R#C
M@B\P"`!.NA1$6$\@+0`(ZX!![(.*2K`(`&<4("T`".N`0>R#BB\P"`!.NA24X
M6$\@+0`(ZX!![(.&2K`(`&<4("T`".N`0>R#AB\P"`!.NA/\6$\@+0`(ZX!!V
M[(.22K`(`&<H("T`".N`0>R#DB\P"`!.NA7\6$\@+0`(ZX!![(.2+S`(`$ZZL
M%?183R\M``A.NOXX6$].74YU3E4``$*G2'H`NDZZ$QI03RE`@Q9*K(,69@1.,
MN@,J2'@`4B\L@Q9.NA004$\I0(,>2JR#'F8$3KH##D*G2'H`D$ZZ$N103RE`=
M@QI*K(,:9@1.N@+T2'@`4B\L@QI.NA/:4$\I0(,B2JR#(F8$3KH"V"\L@R(O:
M+(,>3KKY,E!/2H!G!$ZZ`L)(>0,#`P-(>5$$`P-"ITAX)8!(>0`+<;!(>``'+
M2'@`!TAX$``O+(,>3KKZ=D_O`"1*@&<$3KH"BDY=3G5U=RYS97(N<F5A9`!U'
M=RYS97(N=W)I=&4``$Y5_^I"K(,^0JR#0D*LA+A"K?_R+RW_\DZZ_3I83U*MR
M__(,K0````C_\FWH3KH*6$ZZ_O(@;(,>(F@`#G``$"D`#RM`_^YP`2(M_^[C_
MH"E`A+Q.NN^N2H!F!$ZZ`@Y(>``!3KKZ7%A/*7P````!A'XI?`````&#>BE\P
M`````83`+RR$P$ALAXY.N@+B4$\K?`````'_]B\LA+Q.NA046$\O+(,>3KH1<
M?%A/2H!G1B\L@QY.NA0(6$\O+(3`2&R'CDZZ!`!03R\L@QY.NOE06$\I0(3`5
M#*P````!A,!L""E\`````83`+RR$P$ALAXY.N@)\4$]"K?_R("W_\NN`0>R#A
M?DJP"`!F``$Z("W_\NN`0>R#?DJP"`!F<"(M__+K@4/L@Y(L<1@`+RX`5DZZP
M$PY83RM`_^IG4B!M_^H[:``6__X@;?_J.V@`&/_\(&W_ZCMH`!K_^B\M_^I.L
MNA,X6$]P`#`M__HO`'(`,BW__"\!=``T+?_^+P(O+?_R3KH!L$_O`!#!K?_V7
M8(`@+?_RZX!![(-^2K`(`&8``*@B+?_RZX%#[(..+S$8`$ZZ$'983TJ`9P``1
MCB`M__+K@$'L@XXO,`@`3KH2]EA/("R$?K"M__)G"B\M__).N@3D6$\@+?_R"
M0>R$T!(P"`!(@4C!+P%.N@>P6$]*K(,F9B8@+?_R0>R$T!(P"`!(@4C!+P$D-
M+(-ZZX)#[(.*+S$H`$ZZXLY03T'LA-`B;?_RT\@O"2`M__+K@$WL@XXO-@@`E
M3KKC(E!/4JW_\@RM````"/_R;0#^J$JM__9F`/X^+RR#'DZZ#Y)83V$$3EU.9
M=4Y5__Q"K?_\("W__.N`0>R#?DJP"`!F"B\M__Q.NOM(6$]2K?_\#*T````(4
M__QMV$JL@QYG"B\L@QY.N@^(6$]*K(,B9PY(>`!2+RR#(DZZ$.903TJL@QIG#
M"B\L@QI.NA`,6$]*K(,>9PY(>`!2+RR#'DZZ$,)03TJL@Q9G"B\L@Q9.N@_H3
M6$]*K(2X9PHO+(2X3KKG`%A/2JR#/F<*+RR#/DZZ#RQ83TJL@T)G"B\L@T)._
MN@\<6$]"ITZZ#0I83TY=3G5.50``<``P+0`.8!XO+0`(3KH&`%A/3EU.=7``<
M,"T`$B\`3KKOXEA/8.R0O````0!GZ)"\```!`&?2<`%@V$Y5```@;(,>,7P`R
M`@`<(&R#'B%M``P`)"!L@QXA;0`(`"@O+(,>3KH.@EA/3EU.=4Y5```@;(,BQ
M,7P``P`<(&R#(B%M``P`)"!L@R(A;0`(`"@O+(,B3KH0*EA/2H!G&$AZ`!H@8
M+(-ZZX!![(.2+S`(`$ZZZ,Y03TY=3G5397)I86P@=W)I=&4@97)R;W(N`$Y5.
M``!*K(,N9PI(>``!3KH-EEA/$"T`"TB`2,`O`"\L@R).NO624$].74YU3E4`Q
M`"`L@WKK@$'L@XHB<`@`,WP``P`<("R#>NN`0>R#BB)P"``C;0`,`"0@+(-ZG
MZX!![(.*(G`(`"-M``@`*"`L@WKK@$'L@WY*L`@`9C`@+(-ZZX!![(.*+S`(.
M`$ZZ#V983TJ`9QA(>@`:("R#>NN`0>R#DB\P"`!.NN@*4$].74YU0V]N<V]L;
M92!W<FET92!E<G)O<BX``$Y5__I"K?_Z8``!'B`M__H@;0`(&W`(`/__2JR#0
M,F90#"T``?__9@HI?`````&#,F`Z2JR#-F84("R#.E*L@SI![)>.$:W__P@`(
M8"`0+?__2(!(P`C```<B+(,Z4JR#.D'LEXX1@!@`0JR#-F```+8(+0`&__]FW
M``"L$"W__TB`2,#`O````#A@=A`M__](@$C`P+P````'+P!.N@"^6$]@?A`M&
M__](@$C`P+P````'+P!.N@#T6$]@9A`M__](@$C`P+P````'+P!.N@%:6$]@0
M3BE\`````8,V8$00+?__2(!(P"\`3KH!E%A/8#(0+?__2(!(P"\`3KH"+EA/Z
M8"!*@&>&48!GFI"\````$&>JD+P````09[I1@&?`48!GSD*L@S)2K?_Z("W_8
M^K"M``QM`/[:801.74YU3E4``$JL@SIO#B\L@SI(;)>.3KK^&%!/0JR#.DY=2
M3G5.50``2JR#+F<<("T`".N`0>R#?DJP"`!G"B\M``A.NO2$6$]@)"`L@SI2;
MK(,Z0>R7CA&\``$(`"`L@SI2K(,Z0>R7CA&M``L(`$Y=3G5.50``2JR#+F<<S
M("T`".N`0>R#?DJP"`!F"B\M``A.N@*&6$]@*B`L@SI2K(,Z0>R7CA&\``$(Q
M`"`M``@(P``#(BR#.E*L@SI![)>.$8`8`$Y=3G5.50``*6T`"(1^2'@``4ZZ;
M_2Y83R`M``B`O````%`O`$ZZ_1Q83TY=3G5.50``2JR#+F<<3KK_""`M``CKT
M@$'L@WY*L`@`9@8I;0`(@WI@+"`L@SI2K(,Z0>R7CA&\``$(`"`M``B`O````
M`!@B+(,Z4JR#.D'LEXX1@!@`3EU.=4Y5__Y*K(,N9WI"+?__$"T`"TB`2,#`T
MO`````=@&!M\``'__V`<&WP`$?__8!0;?``3__]@#%.`9^13@&?H4X!G[$HM8
M__]G.DJL@S9G(A`M__](@$C`",``!R(L@SI2K(,Z0>R7CA&`&`!"K(,V8!(@K
M+(,Z4JR#.D'LEXX1K?__"`!@)"`L@SI2K(,Z0>R7CA&\``$(`"`L@SI2K(,ZN
M0>R7CA&M``L(`$Y=3G5.50``$"T`"TB`2,#`O`````=@"&$28`QA5F`(2H!GF
M]%^`9_1.74YU3E7__"E\`````8,N*WP````!__P@+?_\ZX!![(-^2K`(`&8*'
M+RW__$ZZ]9183U*M__P,K0````C__&W8*7S_____A'Y.74YU3E7__$*M__P@#
M+?_\ZX!![(-^2K`(`&8*+RW__$ZZ]5A83U*M__P,K0````C__&W82'@``4ZZ*
M\C!83RE\`````81^*7P````!@WI"K(,N3EU.=4Y5__Q*K(,N9U8K?`````'_*
M_`RM````"/_\;!8@+?_\ZX!![(-^2K`(`&8&4JW__&#@#*T````(__QL)"\MK
M__Q.NO'26$](>``!3KK[!%A/("W__`C```8O`$ZZ^O183TY=3G5.50``("T`<
M".N`0>R#?DJP"`!F"B\M``A.NO2F6$]*K(,29@A.N@#\3KH!%$Y=3G5.50``K
M("T`".N`0>R#?DJP"`!F+"\M``A.NO1V6$]*K(,N9QQ(>``!3KKZDEA/("T`R
M"("\````2"\`3KKZ@%A/2JR#$F882JR#+F<.3KH`I$ZZ`+QP`4Y=3G5P`&#X@
M<`%@]$Y5``!*K(,N9W(0+0`+2(!(P&!42'@``4ZZ^D!83TAX`').NOHV6$]@/
M4$AX``%.NOHJ6$](>`!S3KKZ(%A/8#I(>``!3KKZ%%A/2'@`<4ZZ^@I83V`D@
M$"T`"TB`2,`O`$ZZ^?A83V`24X!GU)"\````$&>@58!GLF#<8!`0+0`+2(!(\
MP"\`3KKYTEA/3EU.=4Y5``!(>``!3KKYP%A/2'@`?TZZ^;983TY=3G5.50``1
M0JR#+D*L@S9"K(,R*7P````!A'XI;(1^@WHO+(1^3KKP3EA/3EU.=75W=&5R4
M;2`Q+C`P`$Y5``!"ITAZ`#1.N@GB4$\I0(-"2JR#0F8$3KKWR$*G2'H`*TZZ8
M"<A03RE`@SY*K(,^9@1.NO>N3EU.=6=R87!H:6-S+FQI8G)A<GD`:6YT=6ETG
M:6]N+FQI8G)A<GD``$Y5__Q(;(-&3KH*4EA/*T#__$JM__QF!$ZZ]VH@+?_\"
M3EU.=6%P0^R#>D7L@WJUR68.,CP)!&L(=``BPE')__PI3X2$+'@`!"E.A(A(9
MYX"`""X`!`$I9Q!+^@`(3J[_XF`&0J?S7TYS0_H`($ZN_F@I0(2,9@PN/``#E
M@`=.KO^48`1.N@`:4$].=61O<RYL:6)R87)Y`$GY``!__DYU3E4``"\*2'D`&
M`0``,"R#=L'\``8O`$ZZ"$103RE`A)!F%$*G2'D``0``3KH&3E!/+FR$A$YU]
M(&R$D$)H``0@;(20,7P``0`0(FR$D#-\``$`"B!LA(0@+(2$D*@`!%"`*4"$I
ME"!LA)0@O$U!3EA"ITZZ"!)83R1`2JH`K&<N+RT`#"\M``@O"DZZ`+)/[P`,<
M.7P``828(&R$D`!H@```!"!LA)``:(````I@1$AJ`%Q.N@B26$](:@!<3KH()
M`%A/*4"$FB!LA)I*J``D9Q`@;(2:(F@`)"\13KH%.%A/+RR$FB\*3KH"6%!/<
M*6R$FH2>3KH%."!LA)`@@$ZZ!5H@;(20(4``!F<62'@#[4AZ`"Q.N@4V4$\@E
M;(20(4``#"\LA)X_+(2B3KKS5%Q/0F=.N@-\5$\D7TY=3G4J`$Y5``!(YPPPQ
M)&T`$"!M``@@*`"LY8`H`"!$("@`$.6`)D`0$TB`2,#0K0`,5(`Y0(2D0J<P(
M+(2D2,`O`$ZZ!N)03RE`A*9F"$S?##!.74YU$!-(@#\`($M2B"\(+RR$IDZZC
M`41/[P`*2'H!.A`32(!(P-"LA*8O`$ZZ`7A03S\M``XO"B\LA*9.N@%$3^\`U
M"D)LA*(F;(2F)$L0$TB`.@"P?``@9QBZ?``)9Q*Z?``,9PRZ?``-9P:Z?``*6
M9@12BV#8#!,`(&UZ#!,`(F8N4HL@2U*+$!!(@#H`9QX@2E**$(6Z?``B9A`,[
M$P`B9@12BV`&0BK__V`"8-9@."!+4HL0$$B`.@!G)KI\`"!G(+I\``EG&KI\&
M``QG%+I\``UG#KI\``IG""!*4HH0A6#.($I2BD(02D5F`E.+4FR$HF``_UI"#
M$D*G,"R$HE)`2,#E@"\`3KH%S%!/*4"$GF8(0FR$HF``_N1Z`"9LA*9@'C`%;
M2,#E@"!LA)XABP@`+PM.N@'>6$]20$C`U\!21;ILA*)MW#`%2,#E@"!LA)Y"&
ML`@`8`#^IB``3.\#```$(`@R+P`,8`(0V5?)__QG!E)!8`)"&%')__Q.=3`\9
M?_]@!#`O``P@;P`$2AAF_%-((F\`"%-`$-E7R/_\9P)"$"`O``1.=2!O``0@R
M"")O``@0V6;\3G5.50``2.<.,"1M``A"ITAZ`(Y.N@6B4$\I0(3$9@A,WPQPE
M3EU.=2!M``PB:``D+RD`!$ZZ!?A83R@`9U)(>@!M($0O*``V3KH%RE!/)D!*D
M@&<T2'@#[2\+3KH"L%!/+`!G)"`&Y8`J`"!%)6@`"`"D)48`G$AX`^U(>@`X9
M3KH"C%!/)4``H"\$3KH%EEA/+RR$Q$ZZ`N183T*LA,1@@&EC;VXN;&EB<F%R8
M>0!724Y$3U<`*@!(YT@`0H1*@&H$1(!21$J!:@9$@0I$``%A/DI$9P)$@$S?>
M`!)*@$YU2.=(`$*$2H!J!$2`4D1*@6H"1(%A&B`!8-@O`6$2(`$B'TJ`3G4O_
M`6$&(A]*@$YU2.<P`$A!2D%F($A!-@$T`$)`2$"`PR(`2$`R`H+#,`%"04A!0
M3-\`#$YU2$$F`2(`0D%(04A`0D!T#]"`TX&V@6($DH-20%'*__),WP`,3G4@S
M;P`$(`A*&&;\D<`@"%.`3G5.50``2JR$R&<&(&R$R$Z0/RT`"$ZZ``A43TY=(
M3G5.5?_\+P0P+0`(2,`K0/_\2JR$D&<H>`!@"C\$3KH`T%1/4D2X;(-V;?`P@
M+(-VP?P`!B\`+RR$D$ZZ`YA03TJLA,QG!B!LA,Q.D$JLA*IG"B\LA*I.N@&:V
M6$]*K(2N9PHO+(2N3KH!BEA/2JR$LF<*+RR$LDZZ`7I83RQX``0(+@`$`2EG2
M%"\-2_H`"DZN_^(J7V`&0J?S7TYS2JR$FF8P2JR$IF<H,"R$I$C`+P`O+(2F`
M3KH#'E!/,"R$HE)`2,#E@"\`+RR$GDZZ`PA03V`.3KH"]"\LA)I.N@-P6$\@.
M+?_\+FR$A$YU*!].74YU3E4``$CG#B`X+0`(,`3!_``&)$#5[(202D1M"KAL(
M@W9L!$J29A`Y?``"A+9P_TS?!'!.74YU,"H`!,!\@`!F""\23KH`"EA/0I)PN
M`&#@(B\`!"QLA(Q.[O_<(B\`!"QLA(Q.[O^"(B\`!"QLA(Q.[O\Z+&R$C$[ND
M_\I.^@`"3.\`!@`$+&R$C$[N_ZQ.^@`"3.\`!@`$+&R$C$[N_^(L;(2,3N[_>
MQ$[Z``(B+P`$+&R$C$[N_Z8B;P`$+&R$B$[N_B!(YP$$3.\@@``,+&R$B$ZNZ
M_Y1,WR"`3G4B;P`$+&D`%$[N_^(B;P`$+&R$B$[N_BPB;P`$+&R$B$[N_CY.:
M^@`"(F\`!"QLA(A.[OYB3E4``$CG""!(>/__3KH`T%A/*`"PO/____]F"G``X
M3-\$$$Y=3G5(>0`!``%(>``B3KH!8%!/)$!*@&8,+P1.N@&F6$]P`&#6)6T`[
M"``*%6T`#P`)%7P`!``(0BH`#A5$``]"ITZZ`5183R5``!!*K0`(9PHO"DZZ^
M`%I83V`*2&H`%$ZZ`7Y83R`*8)).50``+PHD;0`(2JH`"F<(+PI.N@&>6$\5Y
M?`#_``@E?/____\`%'``$"H`#R\`3KH!*EA/2'@`(B\*3KH!"E!/)%].74YUT
M(F\`!"QLA(A.[OZ>("\`!"QLA(A.[OZV3E4``$AX`#`O+0`(3KH`&E!/3EU.I
M=4Y5```O+0`(3KH`3%A/3EU.=4Y5```O"DJM``AF"'``)%].74YU2'D``0`!2
M+RT`#$ZZ`&!03R1`2H!F!'``8.`5?``%``@U;0`.`!(E;0`(``X@"F#*3E4`V
M`"\*)&T`""`*9@8D7TY=3G45?`#_``@E?/____\`%"5\_____P`8<``P*@`2S
M+P`O"DZZ`$903V#23OH``DSO``,`!"QLA(A.[O\Z2.<#`")O``PL;(2(3J[^9
M.$S?`,!.=4[Z``(B;P`$+&R$B$[N_MHL;(2(3N[_?$[Z``(B;P`$("\`""QLF
MA(A.[O\N("\`!"QLA(A.[OZP3OH``B!O``0L;(2(3N[^C"!O``0@B%B00J@`J
M!"%(``A.=2!O``1,[P(!``@B+P`0+&R$B$[N_D1.^@`"+&R$B")O``0@+P`(N
M3N[]V")O``0L;(2(3N[^F$[Z``(B;P`$+&R$B$[N_H8B;P`$+&R$B$[N_C(@D
M+P`$+&R$B$[N_L(B;P`$+&R$B$[N_B8@;P`$+&R$B$[N_H!,[P,```0L;(3$_
M3N[_H"!O``0L;(3$3N[_IB!O``0L;(3$3N[_LB!O``0L;(,^3N[_RB!O``0L_
M;(,^3N[_N"!O``0L;(,^3N[_=B!O``0@+P`(+&R#/D[N_W`O"DSO!P``""QL&
M@SY.KO]&)%].=2!O``0L;(,^3N[_-$SO`P``!"QL@SY.[O\03.\#```$+&R#F
M/D[N_O@@;P`$+&R#/D[N_LX@;P`$+&R#/D[N_L@```/L`````0````$``";\E
M`````````_(```/J````W@``````(P```",`$0```!$``````"(````B`!$`]
M`0`1``$`````````'P```!\`#P````\``````!X````>``\``0`/``$`````+
M`````0`)````)`````#__O__`P$`"0````````!(``$!```(``0````````%1
ML```````````_]+_Z``@`!``&`$%$`$```!8`````````&@`````````````'
M````````````0P```$,`$0```!$``````$(```!"`!$``0`1``$`````````0
M/P```#\`#P````\``````#X````^``\``0`/``$``````````0`)````S```.
M``#__O__`P$`"0```*@```#P``$!```'``0````````%M`````````````[_S
MZ`!``!``"`$%$`$```$``````````1`````````````````````&``,``0`)\
M```$^@```````@`!``$`"0``!-8```%0```````S````,P`1````$0``````^
M,@```#(`$0`!`!$``0`````````O````+P`/````#P``````+@```"X`#P`!P
M``\``0`````````!``D```&4`````/_^__\#`0`)```!<````;@``0$```@`K
M!`````````C,`````````23_PO_H`#``$``8`040`0```<@````````!V```V
M```````````````````````S````,P`1````$0``````,@```#(`$0`!`!$`/
M`0`````````O````+P`/````#P``````+@```"X`#P`!``\``0`````````!Z
M``D```(\`````/_^__\#`0`)```"&````F```0$```@`!`````````C2````S
M`````23_PO_H`#``$``8`040`0```G`````````"@```````````````````P
M```%C@``!HT```#_```````````````````````````````````````.`!,!'
M#@`+`(``!1`$`````````````````````````L``````````````````````T
M``````````````````&;,C!L````````````````````````````````````J
M``)_`,?__P```T```!`/`````````````"7X````````````,@`H`^@#Z``!V
M`!0``````^P````<`````0```%````!@````9````(X```"6````^````0@`9
M``$,```!-@```3X```%8```!:````6P```'````!T````=0```'L```!_@``%
M`@8```)H```">````GP```*4```"I@```JX```+````"Q````P8````%````N
I`````'0```$<```!Y````HP```->`````````_(```/K`````0```_(%#
``
end
size 13676
SHAR_EOF
if test 19180 -ne "`wc -c uw.uue`"
then
echo shar: error transmitting uw.uue '(should have been 19180 characters)'
fi
#	End of shell archive
exit 0