doc@j.cc.purdue.edu (Craig Norborg) (05/04/87)
This is the program dropshadow that everyone has been clamoring about. Thanx go to Bryce Nesbitt for sending it to me. Definitly a neat utility. Only binary is available -Craig Norborg comp.binaries.amiga moderator # 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: # dropshadow.doc # ds.uu # This archive created: Mon May 4 13:14:39 1987 # By: Craig Norborg (Purdue University Computing Center) echo shar: extracting dropshadow.doc '(3190 characters)' sed 's/^XX//' << \SHAR_EOF > dropshadow.doc XX------------- Slice here ---------- XX XXDropShadow (C) Copyright James Mackraz, 1987 (Mr. Intuition) XXthis version may be freely redistibuted XXVersion 2, Revision 0 April 7, 1987 XX XX----- ----------------------------------------- ----- XXNotes for Version 2, Revision 0 April 7, 1987 XX XXAdded the following from the wish list: XX XX-A slider gadget is implemented to adjust the 3-dimensional XX distance between the planes of the windows. XX XX-A slider gadget is implemented to adjust shadow darkness. If XX desired, full independent control of the shadow colors is XX possible. XX XX I had some problems with the latter, so I now increase the XX task priority while the darkness slider is selected. It XX has not been tested thoroughly. XX XX----- ----------------------------------------- ----- XXNotes for Version 1, Revision 1 March 12,1987 XX XX-When Windows are moved, created, sized, deleted, or depth- XX arranged, Intuition calls layers.library. This program XX intercepts those calls to determine that the shadow needs XX to be recalculated. Before this version, this recalculating XX and redrawing was done before Intuition got a chance to XX redraw Window borders and Gadgets. XX XX This version of DropShadow performs the work on its schedule, XX and is only signaled by the code which intercepts the XX layers calls. This makes for a smoother and less dangerous XX implementation. XX XX----- ----------------------------------------- ----- XXNotes for Version 1, Revision 0 March 1, 1987 XX XX XX-The program on this disk creates and maintains multi-level XX transparent drop shadows of windows on the Workbench screen. XX XX-The program creates its own window, and is terminated by closing XX that window. The program, named DropShadow, may be run from XX the CLI, or if associated with an icon, from the Workbench. XX XX-The shadows are created by attaching an additional bitplane to XX the Workbench's display bit map, but doing so in a way which XX is transparent to the Workbench or its application programs. XX XX-Unfortunately, this third bitplane brings the Workbench screen XX to a point which causes processor cycles to be stolen by the XX display generation hardware. Thus, this program is probably XX best used only for demos and having fun, at least for users XX without "Fast" RAM. XX XX Enhancements which are planned include: XX XX-The program detects that the shadow image needs to be XX recalculated by monitoring the layers library. That section XX of code should check that the layers activity is in fact in XX the Workbench screen. XX XX-A way to detect color changes in preferences would allow the XX shadow colors to track user changes to the Workbench colors. XX In the meantime, the program must be restarted to initialize the XX shadow colors. Commodities Exchange can be used for this. XX XX-A technique of unknown type is planned for user control of XX the light source which casts shadows. Shadows cast according XX to the position of the sun (time of day and season) are possible XX but unlikely. XX XX-This program is not yet a safe Library vector stealer. It should XX refuse to exit if some other program has displaced its vectors, XX lest that other program call DropShadow after it has exited. XX XX Jim Mackraz XX 7101 Rainbow Drive #8 XX San Jose, CA 95129 XX SHAR_EOF if test 3190 -ne "`wc -c dropshadow.doc`" then echo shar: error transmitting dropshadow.doc '(should have been 3190 characters)' fi echo shar: extracting ds.uu '(11190 characters)' sed 's/^XX//' << \SHAR_EOF > ds.uu XXbegin 777 ds XXM```#\P`````````#``````````(```3,````9@````$```/I```$S$[Z"H(@B XXM($1R;W!3:&%D;W<@+2T@=F5R(#(L(')E=B`P("```$Y5_])"K?_J0JW_YD*M, XXM_^)";?_>0FW_W$*G2'H$;DZZ$0103RE`@5IF"CM\``'_W&```UY"ITAZ!&1.Y XXMNA#H4$\I0(%>9@H[?``"_]Q@``-"0J=(>@193KH0S%!/*4"!8F8*.WP``O_<= XXM8``#)B\L@!0O+(`0/SP`'C\\`9`_/``4/SP`>$ZZ!V1/[P`0*4"`"DJL@`IFD XXM"CM\``'_W&```O(@;(`**V@`+O_N2'D``0`!2'@`*$ZZ$!!03RM`_^9F!&``! XXM`LX@;?_N,"@`#DC`+P`B;?_N,BD`#$C!+P%(>``#+RW_YDZZ$1I/[P`02'D`) XXM`0`!2'@`*$ZZ#\Y03RM`_^)F!&```HP@;?_N,"@`#DC`+P`B;?_N,BD`#$C!5 XXM+P%(>``!+RW_XDZZ$-A/[P`0(&W_[C`H``Y(P"\`(FW_[C(I``Q(P2\!3KH0W XXM5%!/(&W_XB%```AF!&```CA(>``!2'@`9$ZZ#V)03RE`@`9F!&```B`O+(`&' XXM3KH0FEA/(&R`!B%M_^(`!$*G+RR`!DZZ$-903R!M_^XB:`!0*VD`!/_J(&W_6 XXMZB)M_^8C:``(``@@;?_J(FW_YB-H``P`#"!M_^(B;?_F(V@`"``03KH/'"!M+ XXM_^XB:`!0(VW_Y@`$3KH/6CM\``'_WB\M_^Y.N@9X6$\O+?_N3KH0W%A/3KH0X XXM[CML@-[_TC`M_])R"^)H.4"`&#`M_])R#.)H.4"`&DZZ`PA"ITZZ#K183RE`I XXM@59(>/__3KH.B%A/&4"`#G``$"R`#G(!X:$K0?_8(&R`"B)H`%9P`!`I``]R3 XXM`>&A@ZW_V$ZZ!KY(>``'+RR!5DZZ#OA03R!L@`HO*`!63KH.FEA/*T#__&8F( XXM+RW_V$ZZ#OI83RM`_]1P`!`L@`YR`>&APJW_U&<$3KH"@F```.0@;?_\*V@`O XXM%/_X(&W__!MH`!G_]R!M__PK:``<__(O+?_\3KH.<EA/("W_^&```(PO+?_N, XXM3KH%A%A/8```IDAX`!DO+(%63KH.<E!/8```E$AX``<O+(%63KH.8%!/(&W_^ XXM\G``,"@`)F`P.VR`WO_2,"W_TG(+XF@Y0(`8,"W_TG(,XF@Y0(`:3KH!\F`4$ XXM+RW_[DZZ!2983V`(48!G\%.`9\A@/D*G+RR!5DZZ#@Y03TZZ!B!*0&8N8"B05 XXMO````!!G`/]ND+P````09P#_<I"\````(&<`_WJ0O````<!GQD`#^XDIM% XXM_]YG)$ZZ#5`@;?_N(F@`4"-M_^H`!$ZZ#8XO+?_N3KH/(%A/3KH/,DHL@`YG< XXM#G``$"R`#B\`3KH-/EA/2JR`!F<.2'@`9"\L@`9.N@T64$]*K?_B9T`@;?_B> XXM2J@`"&<H(&W_[C`H``Y(P"\`(FW_[C(I``Q(P2\!+&W_XB\N``A.N@W*3^\`X XXM#$AX`"@O+?_B3KH,T%!/2JW_YF<.2'@`*"\M_^9.N@R\4$]*K(`*9PHO+(`*S XXM3KH.?EA/2JR!7F<*+RR!7DZZ#%)83TJL@6)G"B\L@6).N@Q"6$]*K(%:9PHO^ XXM+(%:3KH,,EA//RW_W$ZZ"H!43TY=3G5I;G1U:71I;VXN;&EB<F%R>0!G<F%P. XXM:&EC<RYL:6)R87)Y`&QA>65R<RYL:6)R87)Y`$Y5``!(YP@P)&T`""`*9S0F+ XXM:@`H(@MG+"@K`#IG%B!$(E"SRF8$<`%@`G``3-\,$$Y=3G4@:P!\L<IF!'`!N XXM8`)P`&#H<`!@Y$Y5``!P`!`L@`YR`>&A+P$O+(%63KH,6E!/("T`"$Y=3G5.@ XXM5?_\3KH,\BM`__QF""`M``A.74YU+RW__&%06$]"IR\L@`9.N@T84$].N@N6; XXM(&R`"B)H`"Y(:0`L3KH-)%A/2'@``2\L@`9.N@SD4$\O+?_\+RR`!DZZ`5)0G XXM3TZZ"[0O+?_\3KH,1EA/8*9.5?_J2.<(,$ZZ#((H`&8(3-\,$$Y=3G4@;(`*> XXM(F@`?"\I`$1.N@TZ6$\@;(`*(F@`?"QI`$0F5F`$)FL`!"`+9P9*JP`$9O)@+ XXM``"L0>W_\B)+T_P````0(-D@V4AM__(O+0`(3KH+S%!/,"R`&.-`.T#__#`LZ XXM@!KC0#M`__HO!$ZZ"Z183R138$XO"DZZ_IQ83TI`9@)@/D'M_^HB2M/\````+ XXM$"#9(-D_+?_Z/RW__$AM_^I.N@#\4$\P+(`8T6W__#`L@!K1;?_Z2&W_ZB\$Z XXM3KH+PE!/)%(@"F:N2&W_\B\$3KH+-%!/+RT`""\$3KH+LE!/)E,@"V8`_U(@= XXM;(`*(F@`?"\I`$1.N@QB6$\O!$ZZ"RY83V``_OA.50``+RT`#"\M``A.N@ML4 XXM4$\O+0`,+RT`"$ZZ"\I03TY=3G5.50``2.<,,"!M``PX$"!M``PZ*``"(&T`. XXM#"1H``@@"F=*)DI0BS`%2,`R*P`&2,'0@2\`-`1(PC8K``1(P]2#+P(V!4C#O XXM-"L``DC"UH(O`S8$2,,T$TC"UH(O`R\M``A.N@L03^\`%"128+),WPPP3EU.6 XXM=4Y5``!(YPP@)&T`"#@M``PZ+0`.V5+9:@`$VVH``MMJ``9,WP0P3EU.=4Y5F XXM``!(YP`P)&T`""9M``PVJ@`(,"H`"-!J``Q30#=```0W:@`*``(P*@`*T&H`` XXM#E-`-T``!DS?#`!.74YU3E4``$CG`#`D;0`()FT`##:J``0P*@`$T&H`"%-`4 XXM-T``!#=J``8``C`J``;0:@`*4T`W0``&3-\,`$Y=3G5.5?_0.VT`"/_0.VT`6 XXM"O_2.VT`#/_4.VT`#O_6&WP`___8&WP`___9*VT`%/_:*VT`$/_>0>R`L"M(B XXM_^)"K?_F*VR``O_J0JW_[D*M__([?``R__8[?``>__@[;?_4__H[;?_6__P[$ XXM?``!__Y(;?_03KH*@EA/3EU.=4Y5_^Y(YPP`.VR`G/_N(&T`""MH`##_\'@`A XXM,`1(P"\`+RW_\$ZZ"6903TC`*@!P`#`M_^XB!<*\````#TZZ!79T$.2@*T#_A XXM]'``,"W_[B(%*@'HC2(%PKP````/3KH%5G00Y*`K0/_X<``P+?_N(@7HB<*\& XXM````#TZZ!3IT$.2@*T#__"\M__0O+?_X+RW__#`$2,!8@"\`(&T`"$AH`"Q._ XXMN@EN3^\`%%)$N'P`!&T`_VI,WP`P3EU.=4Y5__Y.N@?$0FW__F!`,"W__L'\& XXM`!)![(`D+S`(`#(M__[#_``20^R`*B\Q&``O+(%B3KH'_D_O``PR+?_^P_P`X XXM$D'L@!PA@!@`4FW__@QM``?__F6X3KH'PDY=3G5.5?_^0FW__F`P,"W__L'\< XXM`!)![(`<+S`(`#(M__[#_``20^R`*B\Q&``O+(%B3KH'I$_O``Q2;?_^#&T`P XXM!__^9<AP`4Y=3G5(YW3^3KH!"$?L@!QA?DS??RY.=4CG=/Y.N@#T1^R`+F%J4 XXM3-]_+DYU2.=T_DZZ`.!'[(!`859,WW\N3G5(YW3^3KH`S$?L@%)A0DS??RY.L XXM=4CG=/Y.N@"X1^R`9&$N3-]_+DYU2.=T_DZZ`*1'[(!V81I,WW\N3G5(YW3^$ XXM3KH`D$?L@(AA!DS??RY.=2I33I4O`"IK``1.E2`?3G5A<$/L@2)%[($BM<EF] XXM#C(\`!UK"'0`(L)1R?_\*4^!(BQX``0I3H$F2.>`@`@N``0!*6<02_H`"$ZNM XXM_^)@!D*G\U].<T/Z`"!.KOYH*4"!*F8,+CP``X`'3J[_E&`$3KH`&E!/3G5D7 XXM;W,N;&EB<F%R>0!)^0``?_Y.=4Y5```O"DAY``$``#`L@1[!_``&+P!.N@78W XXM4$\I0($N9A1"ITAY``$``$ZZ!8Q03RYL@2).=2!L@2Y":``$(&R!+C%\``$`F XXM$")L@2XS?``!``H@;($B("R!(I"H``10@"E`@3(@;($R(+Q-04Y80J=.N@60B XXM6$\D0$JJ`*QG+B\M``PO+0`(+PI.N@"R3^\`##E\``&!-B!L@2X`:(````0@] XXM;($N`&B````*8$1(:@!<3KH&!%A/2&H`7$ZZ!8)83RE`@3@@;($X2J@`)&<0P XXM(&R!.")H`"0O$4ZZ!+183R\L@3@O"DZZ`GQ03REL@3B!/$ZZ!*@@;($N((!.T XXMN@2T(&R!+B%```9G%DAX`^U(>@`L3KH$D%!/(&R!+B%```PO+($\/RR!0$ZZ> XXM\_Y<3T)G3KH"^%1/)%].74YU*@!.50``2.<,,"1M`!`@;0`(("@`K.6`*``@J XXM1"`H`!#E@"9`$!-(@$C`T*T`#%2`.4"!0D*G,"R!0DC`+P!.N@1V4$\I0(%$! XXM9@A,WPPP3EU.=1`32(`_`"!+4H@O""\L@41.N@%$3^\`"DAZ`3H0$TB`2,#0> XXMK(%$+P!.N@%X4$\_+0`.+PHO+(%$3KH!1$_O``I";(%`)FR!1"1+$!-(@#H`" XXML'P`(&<8NGP`"6<2NGP`#&<,NGP`#6<&NGP`"F8$4HM@V`P3`"!M>@P3`")FT XXM+E*+($M2BQ`02(`Z`&<>($I2BA"%NGP`(F80#!,`(F8$4HM@!D(J__]@`F#63 XXM8#@@2U*+$!!(@#H`9R:Z?``@9R"Z?``)9QJZ?``,9Q2Z?``-9PZZ?``*9P@@P XXM2E**$(5@SB!*4HI"$$I%9@)3BU)L@4!@`/]:0A)"IS`L@4!20$C`Y8`O`$ZZ> XXM`V!03RE`@3QF"$)L@4!@`/[D>@`F;(%$8!XP!4C`Y8`@;($\(8L(`"\+3KH!X XXM6EA/4D!(P-?`4D6Z;(%`;=PP!4C`Y8`@;($\0K`(`&``_J8@`$SO`P``!"`(L XXM,B\`#&`"$-E7R?_\9P9206`"0AA1R?_\3G4P/'__8`0P+P`,(&\`!$H89OQ3* XXM2")O``A30!#95\C__&<"0A`@+P`$3G4@;P`$(`@B;P`($-EF_$YU2.=P`#0!^ XXMQ,`F`4A#QL!(0T)#U(-(0,#!2$!"0-""3-\`#DYU3E4``$CG#C`D;0`(0J=(> XXM>@".3KH"V%!/*4"!9F8(3-\,<$Y=3G4@;0`,(F@`)"\I``1.N@1*6$\H`&=2= XXM2'H`;2!$+R@`-DZZ!!Q03R9`2H!G-$AX`^TO"TZZ`>903RP`9R0@!N6`*@`@V XXM125H``@`I"5&`)Q(>`/M2'H`.$ZZ`<)03R5``*`O!$ZZ`^A83R\L@69.N@':0 XXM6$]"K(%F8(!I8V]N+FQI8G)A<GD`5TE.1$]7`"H`(&\`!"`(2AAF_)'`(`A3U XXM@$YU3E4``$JL@6IG!B!L@6I.D#\M``A.N@`(5$].74YU3E7__"\$,"T`"$C`< XXM*T#__$JL@2YG*'@`8`H_!$ZZ`-!43U)$N&R!'FWP,"R!'L'\``8O`"\L@2Y.U XXMN@&>4$]*K(%N9P8@;(%N3I!*K(%(9PHO+(%(3KH!.%A/2JR!3&<*+RR!3$ZZ# XXM`2A83TJL@5!G"B\L@5!.N@$86$\L>``$""X`!`$I9Q0O#4OZ``I.KO_B*E]@4 XXM!D*G\U].<TJL@3AF,$JL@41G*#`L@4)(P"\`+RR!1$ZZ`2103S`L@4!20$C`* XXMY8`O`"\L@3Q.N@$.4$]@#DZZ`/HO+($X3KH!2EA/("W__"YL@2).=2@?3EU.H XXM=4Y5``!(YPX@."T`"#`$P?P`!B1`U>R!+DI$;0JX;($>;`1*DF80.7P``H%4# XXM</],WP1P3EU.=3`J``3`?(``9@@O$DZZ``I83T*2<`!@X"(O``0L;($J3N[_5 XXMW"(O``0L;($J3N[_@BQL@2I.[O_*3.\`!@`$+&R!*D[N_^(L;($J3N[_Q$CG/ XXM`01,[R"```PL;($F3J[_E$S?((!.=4[Z``(B;P`$+&R!)D[N_F(@+P`$+&R!N XXM)D[N_K9.^@`"3.\``P`$+&R!)D[N_SI.^@`"(F\`!"QL@29.[O[:3OH``BQLJ XXM@29.[O]\3OH``B)O``0@+P`(+&R!)D[N_RX@+P`$+&R!)D[N_K!.^@`"(&\`1 XXM!"QL@29.[OZ,3OH``BQL@28B;P`$("\`"$[N_=@L;($F3N[_=D[Z``(B;P`$> XXM+&R!)D[N_H8B;P`$(&\`""`O``PL;($F3N[^7")O``0@+P`(+&R!)D[N_M0BV XXM;P`$("\`""QL@29.[OZ\("\`!"QL@29.[O["(&\`!"QL@29.[OZ`3.\``P`$; XXM+&R!7D[N_A1,[P,```0L;(%>3N[^""!O``0L;(%>3N[]\$SO`P``!"QL@5Y.Z XXM[OWV(&\`!"QL@5Y.[OWJ(&\`!$SO``,`""QL@5Y.[OX.(&\`!"`O``@L;(%>' XXM3N[]NB!O``1,[P`'``@L;(%>3N[^>B)O``0L;(%>3N[_.BQL@5Y.[OW\3.\#F XXM```$+&R!7D[N_@),[P,```0L;(%>3N[]G")O``1,[P`/``@L;(%>3N[^SB)O\ XXM``0@+P`(+&R!7D[N_JHB;P`$("\`""QL@5Y.[O\6(&\`!$SO``\`""QL@5Y.4 XXM[O[@(&\`!"QL@5Y.[OYN3.\#```$+&R!7D[N_=),[P,```0L;(%F3N[_H"!OM XXM``0L;(%F3N[_IB!O``0L;(%F3N[_LB!O``0L;(%:3N[_N"!O``0L;(%:3N[^< XXMAB!O``0L;(%:3N[_-"QL@5I.[OYZ(&\`!"QL@6).[O^((&\`!"QL@6).[O]VR XXM``````/L`````0````$```KX`````````_`````"7U](,%]O<F<`````````% XXM`E]M86EN````````)`````1?<VAA9&]W0V%S=&5R```````$X`````5?9')AT XXM=U-H861O=U-I9VYA;```````!2@````#7V1R87=3:&%D;W<````%2@````-?/ XXM8FEG4VAA9&]W``````6V````!%]N;W1296-T4F5G:6]N``````;0`````U]F7 XXM:6QL4F5G:6]N````!O0````$7W1R86YS;&%T95)E8W0`````!V@````#7W-C% XXM<F5E;E)E8W0````'D@````-?=VEN9&]W4F5C=`````?0`````U]G971.97=73 XXM:6YD````"`X````$7W-H861O=T-O;&]R<P``````"(@````#7W-E='5P7VAO% XXM;VMS```)0@````1?8VQE86YU<%]H;V]K<P`````)H`````)?96YT<GDP````2 XXM">@````"7V5N=')Y,0````G\`````E]E;G1R>3(````*$`````)?96YT<GDS? XXM````"B0````"7V5N=')Y-`````HX`````E]E;G1R>34````*3`````)?96YT] XXM<GDV````"F`````"+F)E9VEN``````J$`````E]G971A-``````*]@````)?E XXM7VUA:6X`````"OX````#7U]C;&E?<&%R<V4````,.@````)?<W1R;F-P>0``Y XXM#>`````"7W-T<F-A=`````X"`````E]S=')N8V%T```."`````)?<W1R8W!YK XXM````#BP````"+FUU;'4```````X\`````U]?=V)?<&%R<V4`````#F`````"[ XXM7W-T<FQE;@````\4`````E]E>&ET```````/)@````)?7V5X:70`````#T0`W XXM```"7V-L;W-E`````!`R`````E]?0VQO<V4````0@`````-?7T-U<G)E;G1$G XXM:7(``!",`````E]?26YP=70````0F`````)?7T]P96X`````$*`````"7U]/` XXM=71P=70``!"N`````E]!;&5R=``````0M@````1?0VQO<V5,:6)R87)Y````- XXM```0S@````1?7T-L;W-E3&EB<F%R>0`````0T@````-?06QL;V-3:6=N86P`X XXM`!#>`````U]!;&QO8TUE;0``````$.H````#7U]!;&QO8TUE;0`````0[@``= XXM``-?1FEN9%1A<VL``````!#\`````U]?1FEN9%1A<VL`````$0`````"7T9O^ XXM<F)I9````!$,`````E]?1F]R8FED```1$`````)?1G)E94UE;0``$1@````#C XXM7U]&<F5E365M```````1'`````-?1G)E95-I9VYA;````!$L`````E]'971-9 XXM<V<````1.`````)?7T=E=$US9P``$3P````#7T]P96Y,:6)R87)Y```12```9 XXM``1?7T]P96Y,:6)R87)Y```````13`````)?4&5R;6ET````$5P````#7U)E> XXM<&QY37-G```````19`````-?7U)E<&QY37-G`````!%H`````U]3971&=6YCX XXM=&EO;@``$70````#7U-E=%1A<VM0<FD````1B`````)?4VEG;F%L````$9@`, XXM```"7U=A:70``````!&H`````U]?5V%I=%!O<G0`````$;0````#7T%L;&]C\ XXM4F%S=&5R```1P`````1?06YD4F5C=%)E9VEO;@`````1S@````-?0VQE87)2D XXM96=I;VX``!'<````!%]#;&5A<E)E8W1296=I;VX``!'H````!%]$:7-P;W-EN XXM4F5G:6]N`````!'V`````U]&<F5E4F%S=&5R````$@(````"7T=E=%)'0C0`D XXM`!(4`````U]);FET0FET36%P````$B0````$7TEN:71287-T4&]R=```````% XXM$C8````#7TYE=U)E9VEO;@`````20@````1?3W)296-T4F5G:6]N```````2T XXM2@````1?3W)296=I;VY296=I;VX````26`````-?4F5C=$9I;&P``````!)F/ XXM`````E]3971!4&5N```2>`````)?4V5T4F%S=```$H@````"7U-E=%)'0C0`8 XXM`!*8`````U]786ET0D]64```````$JH````$7UAO<E)E8W1296=I;VX`````B XXM$K8````$7T9I;F14;V]L5'EP90``````$L0````$7T9R965$:7-K3V)J96-T) XXM````$M(````$7T=E=$1I<VM/8FIE8W0`````$MX````#7T-L;W-E5VEN9&]W) XXM```2Z@````-?36%K95-C<F5E;@```!+V`````U]/<&5N5VEN9&]W````$P(`% XXM```$7U)E=&AI;FM$:7-P;&%Y````$PX````$7TQO8VM,87EE<DEN9F\`````D XXM$Q8````$7U5N;&]C:TQA>65R26YF;P``$R(````"7U](,%]E;F0``!,P````' XXM`````_(```/J````2`````0```````````````(03@```G``!P`#````````* XXM!2@```GH``#____0````````!2@```G\``#____6````````!2@```H0``#_V XXM___<````````!2@```HD``#___^F````````!2@```HX``#____*````````. XXM!2@```I,``#___^^````````!2@```I@``#____$``-__P``#_\`````````E XXM`````````````/``-P`-_[``!P`D``L``P```7````````````````````"8E XXM``@```````,@````#_\`````````````````````````-P`3_[``!P`D``$`> XXM`P```80```````````````````#:``D``````!0``````^P````/````````] XXM```````>````(@```#`````T````0@```$8```!4````6````&8```!J````H XXM>````'P```"*````C@````4````!````K@```,````#0```!`@```1(`````F XXM```#\`````)?7T@Q7V]R9P`````````"7W=T:71L90```````````E]R<&]RQ XXM=#(`````!`````)?=VEN9&]W``````@````"7VUY<VEG```````,`````5]F' XXM;&<````.`````E]I9FQG````````$@````)?:&1R;W```````!8````"7W9D% XXM<F]P```````8`````E]M>6AO;VMS````&@````-?9&%R:VEN9F\```````"8V XXM`````U]D87)K;F5S<P```````*X````#7W1W>'1I;F9O````````V@````)?+ XXM='=X=````````/`````"7U]N=6UD978```$<`````E]?2#%?96YD```!(```C XXM``)?7T@R7V]R9P```2`````"7U]S879S<`````$@`````E]3>7-"87-E```!L XXM)`````)?1$]30F%S90```2@````"7U]D979T86(```$L`````U]?<W1K8F%S[ XXM90```````3`````$7T5N86)L95]!8F]R=````````30````#7U="96YC:$USE XXM9P`````!-@````)?7V%R9W8``````3H````"7U]A<F=C``````$^`````U]?F XXM87)G7VQE;@```````4`````#7U]A<F=?;&EN```````!0@````1?36%T:%1RL XXM86YS0F%S90`````!1@````-?36%T:$)A<V4```````%*````!5]-871H265EW XXM941O=6)"87-"87-E```!3@````)?97)R;F\``````5(````"7VUY=&%S:P``C XXM``%4````!%]);G1U:71I;VY"87-E``````%8`````E]'9GA"87-E```!7```M XXM``-?3&%Y97)S0F%S90````%@`````U])8V]N0F%S90```````60````"7V-LI XXM<U\```````%H`````E]?8VQN```````!;`````-?9&%R:VEM86=E``````%P= XXM`````U]T=WAT:6UA9V4``````80````"7U](,E]E;F0```&8`````````_(`? XX+``/K`````0```_)A% XX`` XXend SHAR_EOF if test 11190 -ne "`wc -c ds.uu`" then echo shar: error transmitting ds.uu '(should have been 11190 characters)' fi # End of shell archive exit 0