hsgj@batcomputer.UUCP (03/28/87)
[Remember all those questions about AmigaDos I asked? Well, here are the results -- thanks, everyone]. This posting contains "Browser", a simple utility that allows you to view (not edit, unfortunately) up to eight files at a time. The functionality of this program may be questionable, but I think the user interface is pretty neat. I thought I'd post it to see if in your opinion the user interface is nice, or if you think it uses too much screen or is a pain to use, etc. I will welcome all comments by email. Oh yeah, when you find the bugs, let me know... NOTE: This requires Kickstart V1.2 (at least Intuition 33 or later). -- Dan Green # -------------------------- Cut Here ----------------------- # This is a shell archive. Remove anything before this line, # then unpack it by saving it in a file and typing "sh file". # # Wrapped by batcomputer!hsgj on Sat Mar 28 01:48:13 EST 1987 # Contents: Browser.doc Browser.uu echo x - Browser.doc sed 's/^@//' > "Browser.doc" <<'@//E*O*F Browser.doc//' Credits: Browser, Copyright (c) 1987 Daniel Green Browser may be redistributed without fee, provided that the copyright notice is maintained and that this documentation accompanies the code. Purpose: Browser lets you view up to eight text files at one time. The "Browser" is a window that displays the names of all the files in the current directory, and that lets you go up and down the directory tree. From the Browser window you can select files to view. Files that you are viewing each appear in their own "Viewer" windows. Operating the Browser Window: When you start the program (by typing BROWSER from the CLI) the Browser window appears. It looks like this: Inner Folders Outer Folders Change Drives (menus) += Browser =================== BF + | +--------------------------+ /\ | | |######First file name#####| || | (highlighted name) | | Second file name | || | | | Third file name | || | | | Fourthfile name | || | | | Fifth file name | || | | | Sixth file name | || | | | Seventh file name | || | | +--------------------------+ \/ | | +------+ +--------+ | | | Open | | Quit | | | +------+ +--------+ | +---------------------------------+ The browser starts off displaying files in the current directory, sorted alphabetically from 'A' to 'Z' and then from 'a' to 'z'. If a file that you want to view resides in this directory, you can scroll through the list of files until the highlight bar rests on top of the file you want to view. Scrolling is accomplished in many ways. You can click on the up or down arrows to scroll one line at a time, you can drag the scroll bar (prop gadget) around, or you can click in the scroll bar box to scroll up or down a windowful of filenames at a time. If the filename that you want is one of the seven appearing in the window, you can also directly click on that name with the mouse. For those who don't like mice, you can use the keyboard arrow keys -- up and down arrows will scroll up or down one filename at a time. Holding down the shift key while pressing an arrow will display either the first windowful (for SHIFT up-arrow) or the last windowful (for SHIFT down-arrow) of filenames. To activate a file for viewing, you can either press the OPEN button while the desired filename is highlighted, or mouse double-click on the filename, or press the keyboard RETURN or ENTER keys while the desired filename is highlighted. If you want to view a file that is not in the current directory, you use the menus. In the Browser terminology, a "Folder" is a synonym with "directory". The "Inner Folders" menu contains an alphabetically sorted list of all the subdirectories, or folders, that are contained in the current directory. Clicking on one of these menu entries will cause the Browser to show files in that directory. The clicked-on folder will become the new current directory. The "Outer Folders" menu contains a hierarchical list of all the parent directories of the current directory. The first entry is the current directory itself. You can select this if for some reason you want Browser to re-read the list of files in the current directory. The next entry is the folder that contains the current directory, and so on. The final entry in this menu is the name of the disk drive that this folder resides on; this is the root of the current directory. As with the Inner Folders, clicking on one of these folder names will cause that to become the new current directory, and cause the Browser display to update. The final menu is called "Change Drives", and lists all the drives in the system (including RAM: and any other ram disks, hard disks, or floppies) alphabetically sorted. Clicking on one of these will change the current directory to the root of that disk, and update the Browser display. Brief messages will be displayed if the current directory has no files within it, if there are no Inner Folders in the current folder, or if there are no drives with mounted disks. Clicking on the QUIT button will close any viewer windows that are open, and exit the program. Pressing the HELP key on the keyboard will display a copyright message. The Browser window can also be dragged and depth arranged. Operating the Viewer Windows: Files that have been selected and activated by the Browser are viewed in Viewer windows. Each window can be dragged, closed, depth arranged, and resized. Each window has a horizontal and a vertical scroll bar, so that if the text of the file is larger then the window size, you can scroll the window over the text. Scrolling is accomplished by either mouse or keyboard. With the mouse you can click and drag the scroll bar, or you can click on the scroll box to move up or down a windowful of text. Using the keyboard arrow keys, you can scroll the window up, down, left, or right one line. If you hold down the SHIFT key with an arrow key the window will scroll to the extreme edge in the desired direction. For instance, SHIFT up-arrow will scroll to the top of the file, while SHIFT right-arrow will move the window to display the rightmost portion of the file. Additional keys are supported that emulate the UNIX(tm) "more" file displayer. Pressing the space bar will scroll down a page worth of text. Pressing the RETURN or ENTER keys will scroll down one line of text, just like the down arrow. To close the viewer window, you can either click in the window close box, or you can type the "Q" key. Pressing the HELP key will display the copyright notice. Pressing the ESC escape key will call up the Browser window to the front of the Workbench screen. The Viewer windows can only display text. All non-text characters, including tabs, are converted into spaces at the rate of one space per control character. Special Considerations: If you eject a disk from a floppy drive while that disk's directory is being displayed in the Browser, nothing ill will happen, but obviously if you try to open a file or folder on the (now non-mounted) disk, a disk requester will appear asking you to re-insert the disk. Tabs are not expanded to their full length but are merely converted to a single space per tab. Future Work: Should the Folder menus be disabled if the disk containing the current directory is dis-mounted? I'm not sure yet. The Viewer windows should have a search. My ultimate goal is to convert the Viewer to an Editor, but don't hold your breath... @//E*O*F Browser.doc// chmod u=rw,g=r,o=r Browser.doc echo x - Browser.uu sed 's/^@//' > "Browser.uu" <<'@//E*O*F Browser.uu//' begin 0 Browser M #\P = !P " <0 &X #2 -0 @@ M 1T !40 %H !L %0 0 (; "P _H * % M @ !7 )@ !P !4 (@ ! : "0 !$ , M$0 ^D "3OD /L 0 $ " _( /I M <2// '"/ )"/( *$*Y ("QY !"/. !)/)3J[^ MVBA 2JP K&< *AA %L(&P K-'(T<@@: 0T<C1R$CG(#!%^0 *Q'^0 M "QT 7 $!@FRF "%-A1R/_\0AH@.0 "0@>0 "@2&%. ;QX, 0 @;_12 M@B;*8 H2&%. # $ (&\$%,%@\D(:8-Q"&D*;( ),WPP$2'D L+P!.N0 M &@CP !!.N0 '@CP !0CP !A.N0 7IP "YY '$YU80 MQF$ + CP "!"IR\ )$ @*@ D9Q L>0 @@0"(H !.KO^"(BH (&<H M)#P /M3J[_XB/ $"/ %"/ &&<*Y8@@0"EH @ I$ZY ! M>G 8 0@+P $+GD <+P L>0 0@.0 AG B) 3J[^8DJY (&<. M3J[_?")Y ($ZN_H8@'TYU2.<!!BX\ . !RQX 1.KO^43-]@@'!D8+!! M[ !<3J[^@$'L %Q.KOZ,3G5"N0 A#^0 :P@/ !Y.KOW8(\ ( M9[9.=0 #[ !H " !N@ :H &D !:@ 5X %0 ! M0@ 2( $< !%@ /8 #D U ,8 # M *8 !R M ; %0 !. ( !0 . " ( " P 30 M #, @ !( "N N@ /R #Z@ &X 0 M M M M M M M M M M &1O<RYL:6)R87)Y _( /I TDY6__PC[@ ( M ($AY %$ZY ]%B/!H P<C(O 2\ <D O 7( +P%(>0 "PO M 4AY %"\Y !!"U __Q.N0 0A/[P @3EY.=4*Y (&" Y (& R M "&P8($#1_ "! 2$$H!9@).=5*Y (&&#:</\CP "!A.=4Y6__AP M!"U __P@+@ (#( !9RP,@ )G&@R V8 ,)(>0 $!A /]& M6(]@ "R< (M0/_\8 J&&&4H!F$$AY :6$ _R98CV )(@.0 "!@B M/ 0).N0 @0-'\ $AY "]( 1.N0 $*)8CR\ 2'D M0J<O+P ,3KD FL3^\ $$J 9PY(>0 (-A /[.6(]@.B!Y (&-'\ ( M$!"\ $@.0 "!@B/ 0).N0 @0-'\ " H "B!N0 "!QA /[F M3G$@+O_\3EY.=4Y6__1P "\ 2'D "=+P!.N0 #O1/[P ,+4#__$J 9PXO M $ZY 0]%B/3EY.=7 +4#__"/ (&" N__P,@ AL$"! T?P @0 M0A!2KO_\8.0C^0 0 @<< 0M0/_X#*X $__AF $,+SD @<3KD M P6(\M0/_TL+D $ 9AA.N0 #TPO "U __QA /YT6(\M0/_X8,)"KO_\ M("[__ R "&RR($#1_ "! 2$%,!9@ LB(\ ! DZY "! T?P M ("@ *+"N__1F "2("[__$ZY "! T?P +PA.N0 #:18CPR M !6=@#( &9SH,@ =F7"!N__S1_ "!!"$" N__PB/ 0). MN0 @0-'\ " H "A&@,&Y ('& J+SD $$3KD #@6(\O.0 M 01.N0 3Q8CV ,2'D "J80#]%%B/4J[__& _RY"KO_\("[__ R M"&PR($#1_ "! 2$%,!9AXB/ 0).N0 @0-'\ "\(3KD ^H M6(]2KO_\8,).N0 $$P@+O_X3EY.=0 ^P ) ! N8 &$ ! M+ -0 "T . # . " !@ % #)@ PP + M "M IH )N "4 C0 'P !V <8 &R !: 5X M %* !0 3H #X Y (0 !Z ; %P !6 !0 M 8 ,\ ""@ : &, !" < ( " @ =0 $2 M_@ M8 +( /@ , . #+@ G8 $> 0 !, 'V M ! !4 +< "S@ $@ 4 !@ !P ,> "K F8 M )( !5@ / #\@ ^H U=&]P87HN9F]N= ( M $ 0$ P ! P $]K 0$ @ ! P H M $)R;W=S97(L($-O<'ER:6=H=" H0RD@,3DX-R!$86YI96P@1W)E96X 3F\@ M;6]R92!W:6YD;W=S(&%V86EL86)L90!#;W5L9&XG="!O<&5N('1H92!W:6YD M;W<A $)R;W=S97(@5C$N, !"<F]W<V5R+"!#;W!Y<FEG:'0@*$,I(#$Y.#<@ M1&%N:65L($=R965N /L ! 0 X - !P , M _( /K "" _( /I $=$Y6_^"1R")N @@*0 $+4#_Y"U( M_^ M2/_H+4C_^"U(__Q*@&8*< $M0/_D+4#_X$*N_^P@+O_LL*[_Y&P 81P M!"\ <"(O $ZY %"/+4#_]$J 9AYP B\ <"(O $ZY %"/+4#_]$J M9@9P $Y>3G5P!"\ <!0O $ZY %"/+4#_\$J 9AYP B\ <!0O $ZY M %"/+4#_\$J 9@9P $Y>3G61R")N__0BB$)I 0@+O_LYX S0 &,WP!$ ( M,WP " *<$(S0 ,2J[_X&8( $ $#- P,K@ $ #&80(&[_]# H P M0 !,4 #' (&[_]"% XA;O_P !(A0 6$7P 8P :(4 '"!N__!"$' ! M$4 1% (Q? ( 0,K@ $ #&8&,7P %0 $(&[_\$)H 8A? P M"$JN_^!F&B N_^A2@"!N C0_ ,T< B;O_P(T@ #& ,(&[_\"%\ #G , MD<@B;O_P(T@ $"!N C0_ ,("[_Z-' $A!(@4C!TZ[_Z$JN__AG"B!N__@@ MKO_T8 8M;O_T__PM;O_T__A2KO_L8 #^=" N__Q.7DYU3E;_]"UN C__$JN M__QG-B!N__PM4/_X(&@ $G 4+P O""U(__1.N0 !A0CW B+P O+O_\3KD M 84(\M;O_X__Q@Q$Y>3G5*N0 2!G#B\Y !($ZY 8%B/2KD $8 M9PHO.0 1AAD%B/2KD $<9PXO.0 1Q.N0 &!8CTJY !$&<,+SD M $080#_:%B/2KD $49PXO.0 11.N0 &!8CTJY !"&<,+SD $( M80#_/EB/2KD $,9PXO.0 0Q.N0 &!8CTYU80#_:DJY !!&<<+SD M $$3KD 6(\O.0 01.N0 !18CTJY !9&<N< PO "\Y !9$ZY M &%"/+SD $H3KD # 6(\O.0 21.N0 2!8CTJY !8&<2< PO M "\Y !8$ZY &%"/<! O $ZY Y%B/3G5.5O_0<! O $ZY %B/ M2H!G!G %3EY.=7 "+P!P#"\ 3KD 4(\CP 6!*@&8&< 9.7DYU(_D M %@ !S' "+P!P#"\ 3KD 4(\CP 61*@&8&< 9.7DYU(_D %D M "## \!@ @>0 6 P@# \#P Q0 ",#P?@#% 0P/#_ ,4 !C \?^ Q M0 (</ Q0 *('D %D,( Q?'_@ (Q?#_ 0Q?!^ 8Q? \ @Q? 8 M I"ITZY !(%B/+P CP 21.N0 2!8CR\Y !)$ZY U%B/<@ ] M? "F_] ]? W_](]? $T_]0]? !:_]9"+O_8'7P ?_9+6X #/_J+7P ! & M_]XM? !A4#_VBU\ "[/_B+4'_YBU!__(CP 2@CP0 4 CP0 3PC MP0 2 CP0 1PCP0 10CP0 0PCP0 1@CP0 1 CP0 0@CP0 M 3@CP0 30CP0 2Q*K@ (9@1P 6 "< \]0/_^+6X "/_N2&[_T$ZY M?%B/(\ $$2H!F!G '3EY.=4AY #IW#_+P O.0 01.N0 ,1/[P , M< !.7DYU3E;_^' +4#__"U __@@+O_\L*X #&P>(&X "-#\ P@+O_XT< 2 M$$B!2,'3KO_X4J[__("[_^%* (&X "-#\ S1P" (3EY.=4Y6__1A /R\ M3KD /V(\ $,2H!F!G (3EY.=7 !+P O.0 0QA /J$4(\CP 0A* M@&8&< E.7DYU+SD $H3KD 5L6(\CP 11*@&8&< A.7DYU0J<O.0 M 11A /I(4(\CP 1!*@&8&< E.7DYU+SD $H3KD ;:6(\CP 1Q* M@&8&< A.7DYU0J<O.0 1QA /H,4(\CP 1A*@&8&< E.7DYU+SD $H M3KD >B6(\CP 2!*@&8&< A.7DYU('D $@(^@ ! 3!"N0 30@ M>0 10@* $4X O "\(80#^NE"/0J[__"U __@@+O_\('D $,L*@ !&PJ M+P O"&$ _IA0CR\N__@O $ZY %"/2H!F""/N__P $T4J[__&#&+7D M $(__1"KO_\("[__+"Y !-&P.(&[_]"U0__12KO_\8.8@;O_T,"@ # ! M 0 Q0 ,(_D $8 #D"/Y !$ V0C^0 0@ ,X+SD $$3KD M 6(](>0 WXO.0 01.N0 *Q0CTY>3G5.5O_*2.<@ RY " M 3!L#'#_/4#__CU __Q@.B \ ;_^2(Y !,$ZY '(0)#D $LXZ*4 MN0 2PB.0 3!?@3U __P@ DZY #U __YP # N__YR #(N__PO 70 M+P(O "\"= 4O D*G+SD $$2'D &63KD !<3^\ ( RY !P 3!L M"" Y !,& "< =R "U _\XM0?_2+4'_UB N_]*PN0 2QL("!Y !(-#\ M P@+O_6T< 2$$B!2,'3KO_64J[_TF#40J[_TB N_]*PKO_.; W" N_]92 M@"!Y !(-#\ S1P"\(2&[_VTZY %"/('D $@T/P #" N_];1P!(0 M2(%(P=.N_]9(;O_;3KD 6(\M0/_*("[_R@R (&P,';P ( C;4J[_ MRF#H< B+O_*'8 8VT'N_]LCR " @.0 2S0KO_2(CD $XLH!F#D(Y M %!/\ $ 5("[_TN> !H /+P!R"2\!2'D 4('D $$+R@ M,DZY D$_O ! 3_ ! %$(Y %5*N_])@ /\<(_P /= ("UN M_\[_TB N_](,@ =L+N> !H /+P!R"2\!2'D 4('D $$+R@ M,DZY D$_O !!2KO_28,9*N0 3!F+"/\ #_@ "!P#R\ < DO $AY M %"!Y !!"\H #).N0 )!/[P 03-\ !$Y>3G5.5O_Z'7P .O_Z< = M0/_[$\ ('D $4("@ !%. +4#__$JN__QK/B\N__PO.0 11A /MV M4(\O $AY $ZY %"/2&[_^DAY $ZY %"/'7P +__Z4Z[_ M_&"\+SD $X+SD $@80#[-E"/+P!(>0 !.N0 !0CW !3EY.=4Y6 M !*N0 3AF!G 3EY.=0@N "V8(""X 0 +9QAP "/ !+"/ ! M.&$ _/!P $Y>3G4@.0 2PB.0 3B2@ R! !&P*2H!O!E.Y !+%.Y M !.&$ _,!P $Y>3G5.5@ (#D $P4X B.0 3BR@&8&< !.7DYU""X M +9@@(+@ ! MG," Y !,%. (CD $P7X$CP 3@CP0 2Q*@6H& M0KD $L80#\9' 3EY.=2 Y !+"(Y !.)* #($ #;1(B.0 3!? M@;"!; 92N0 2Q2N0 3AA /PL< !.7DYU3E;__" N @$@ %M "2 M#( %; B.. 3OL( F!L8&1@!&!(8%(P.0 8A20&<R(#D $P7X!R M #(Y !A$ZY "U __P&@ @ !R$.*@(\ $L80#[PF ,)"N0 M 2Q@ "X0J=A /Z,6(]@ "L0J=A /[J6(]@ "@< ).7DYU2KD $X:P MD&$ _=1.7DYU("X "%V T+D $L+4#__+"Y !,&QN2'D %(2'D %$ M3KD H4(\@+O_\L+D $X9BXO.0 4@O.0 40O.0 4 O.0 3Q. MN0 $!/[P 04X!F"&$ _6Y.7DYU(_D %$ !/"/Y !2 4 C[O_\ M !.&$ ^OYP!$Y>3G5.5O^@#&[__P *9@9P!$Y>3G5"+O^H< P+@ *+T M .J( H _(B\ *! 'RU __P,@0 )G "\#($ !9RA*@68 M -XO+O_\+SD $<80#XEE"/+P!(;O^H3KD 4(]@ "\('D $4("@ M!%. (B[__+"!9BPO 2\(80#X9E"/+P!(;O^H3KD 4(](>0 !!](;O^H M3KD 4(]@>D*N__@@+O_\4H B+O_XLH!L&$AY $(4AN_ZA.N0 !0 MCU*N__A@VB\N__PO.0 11A /@*4(\O $AN_ZA.N0 !0CV P+R[__"\Y M !#&$ ]^I0CR\ 2&[_J$ZY %"/2'D 0C2&[_J$ZY %"/$"[_ MJ$H 9VQP '+^+P%(;O^H(\ % (\ $\(\ $X(\ $L3KD "D M4(\M0/^D2H!G.B\Y !*$ZY P%B/+R[_I$ZY U%B/+P CP 2A. MN0 2!8CR\N_Z1.N0 ,!8CV$ ]Z!A /E63EY.=4Y6 !P # N IR* 2! M "&MHL+L8"&;R3OL8!@ %]@ !2 1& #H !#8 ,@ $U@ M : 3& )P # N XO &$ ^]Y8CV F< P+@ .+P!A /PX6(]@%DJY M !.&L.80#[+$Y>3G5P TY>3G5P!$Y>3G5.5O_X<#(O $ZY !-%B/(#D M $HY8 @0"(H !#E@2U __PM0?_X($%*J (9PAA /;B80#XF$Y>3G5.5O_\ M2JX "&=L0J[__" N__RPN0 3!L+B\ +SD $@80#V:%"/+RX ""\ 3KD M 4(]*@&8((^[__ 3A2KO_\8,8@.0 3A7@"(Y !,%^!(\ $L ML(%O!B/! !+$JY !+&H&0KD $L3EY.=4Y6__PO+@ ,+RX "&$ ]"Q0 MCRU __Q*@&<,80#SF" N__Q.7DYU80#V-B\N !!A /]66(]A /?B(GD $$ M(&D 5G $"@ #W(!X:$CP0 0!P $Y>3G5.5O_J< 0M0/_\('D $$+R@ M5DZY 1%B/+4#_ZDJ 9P U"! +6@ %/_X/6@ &/_V/6@ &O_T+6@ '/_N M+P!.N0 %A8CR!N_^X]: F__(,K@ 3__&:L("[_^'(H!($ (:YZP MNQ@(9O).^Q@& $ & %X ! 8 0 0!@ F $ & !8 ( M8 F$ ]69A /<<8 #_8F$ _D9@ /]:< P+O_V+P!A /P.6(]@ /](< P M+O_R+P!A /K.6(\M0/_\8 #_,G ,"[_]G( ,B[_]"\!+P!A /V$4(\M0/_\ M8 #_%" N__Q.7DYU80#R6DYU3E;__"\N ! O+@ ,+RX "&$ _I!/[P ,+4#_ M_$J 9P1.7DYU+SD $ 3KD P6(]A /[&+4#__ R 6<$58!FWF&R M("[__$Y>3G5.5O_Z+RX "$ZY %B/+4#__$JN__QK,B!N C1[O_\$! = M0/_[# +V<&# .F82("[__%* (&X "-' ( A.7DYU4Z[__&#(< !.7DYU M3E8 " N @,@ MD "TY8!.^P@"8 O& +A@ B8 L& *Q@ M H8 0F $Y@ !:8 9F ')(>0 !"5.N0 !8CV ()(>0 M!#5.N0 !8CTAY $:4ZY %B/8&)(>0 !(M.N0 !8CV!22'D M 2E3KD 6(]@0DAY $TDZY %B/8#)(>0 !/1.N0 !8CV B M2'D 483KD 6(]@$B\N A(>0 !2M.N0 !0CTY>3G4 ^P M E !P $;X !&J 1F@ $8H !%Z 1:@ $5H !%, 1.@ M#3 S: ,M "RH L6 ). "2H DF (_@ "-@ C4 ( MQ@ ", BD (C "(0 AJ 'B@ !O8 ;B &V !LX 3H M $6 Y@ -N !=@ 4H "@ " $'@ ]8 /0@ #RX M [L .Y #MX [4 .S #L0 ZX .F #HX Y0 .) M#9@ U\ -9@ #6 U: -5 #18 SV ,B #&H P( , M "_P OV +\@ "]8 O0 +R@ "\0 N\ +J@ "Z0 N< M +D@ "WH M2 +1 "R K: *U "L@ JX *L@ "J( M J8 *D@ "HH J" *8@ "EH I& *0 "BP HF *%@ M"A GP )V "<H G$ )J@ "9@ F* )< "6H D^ ) M'@ "00 BJ (>@ "' @: ( !\H ?" 'I@ !YX >$ M '4 !TH =" '- !QH ;\ &Z !MX ;4 &R@ !J0 M :4 &B !EX 8\ &-@ !C 8H && !@H 7Z %[@ M!=P 7. %O@ !;( 6@ %D@ !8( 5V %8@ !/( 38 $ ML !*H 2D $G@ !)@ 22 $C !(8 2 $>@ !'0 1N M $: !! 0" #T Z( .4 #A VH -: #% P@ M +Z "[ MX +2 "Q K8 *N "F@ I( *& "?@ M G )H "7 E0 )& "/@ C0 (L "'@ A8 " M"0 S@ ,F " P 80 %U !9@ 5< "H G8 ), M ") D 1 1Q $; !&@ 1D $8 !%P 18 $5( M !% "P !( Y( -; #8X 06 -G@ ! @ /X # M#:H V" "\@ T 3 0?@ #Y ]B #&@ N0 (" ! M\@ WP -2 F ( !B 2@ P 5 +W "[ E( M )#@ "+0 >0 ' @ !/@ 30 "R@ !NX *\ " !8 M TZ -" #.0 R^ ,? "=X FP )G@ ( 7 .J@ M!GH # & #2@ RL ($@ ( 9 0K "#@ " M&@ !UX <Z 0 !L LP _( /J !471O<&%Z+F9O M;G0 " ! 0 ! ( , .0$1 #D! M$0 /____\! % * D #P$0 @ ! $ \ M & $P "0 7 1 " $ 0 M < > ) !\!$ ( 0 ! M " "D D )P$0 @ ! $ M ) - "0 O 1 " $ 0 M H _ ) #<!$ ( 0 ! M "P $H D /P$0 @ ! $ M , % __\ %4_^P M%0 ,_]( 5 ! , %, !@ # # & M $ 0 !EO_L X # & !0 0 ! !P@ M ! P !@ ! $ =;_[/_I P !@ < M $ 0 @( 4 D ,0 ) #$ M #_____ 0 !0 D( 3W!E;@ 0 ( , "9@ M (6 G_\@ P @ " ! $ )6 FP ! M ) $$ "0!! _____P$ 4 *L $-A;F-E; M 0 ( , "T * _[?_\@! @ & ! $ + M M@ " $-H86YG92!$<FEV90 % E@ * M $ ,8 3W5T97(@1F]L9&5R<P ,F * "6 H M 0 T0 !);FYE<B!&;VQD97)S U( )8 "@ ! M #< $YO($5N=')I97, 0VAO;W-E(&$@;F5W(&1R:79E M(&]R(&1I<F5C=&]R>2!F<F]M(&]N92!O9B!T:&4@;65N=7, (" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" 5&AE<F4@87)E(&YO($9I;&5S(&EN M('1H92!&;VQD97( .@ O #H 3W!E;B!#86YC96QL960* $-O=6QD;B=T(&]P M96X@=&AE($EN='5I=&EO;B!A;F0@1W)A<&AI8W,@;&EB<F%R:65S"@!5<V4@ M2VEC:U-T87)T(%8Q+C(@86YD('1R>2!A9V%I;@H 3F\@0VAI<"!M96UO<GD@ M879A:6QA8FQE"@!#;W5L9&XG="!O<&5N(&$@=VEN9&]W.R!N;R!M96UO<GD@ M879A:6QA8FQE"@!#;W5L9&XG="!A;&QO8V%T92!A(&UE;6]R>2!B;&]C:PH M0V]U;&1N)W0@86QL;V-A=&4@;65M;W)Y(&9O<B!M96YU<PH 1FEL92!S>7-T M96T@97)R;W(* %5N:VYO=VX@97)R;W(@;G5M8F5R("5D"@ /L (0 M < ., #?@ V -2 #- P8 +^ "[ N0 +@ " MR IH *2 "@ G@ )T "7@ B@ (6 !Z =8 &X M !E@ 50 $H _ - "D > %X !$ ' P M ! " :@ #\@ ^L !: #\@ ^D !L3E8 @N M $ "V<N2KD 9B!"ITAY $$ZY @%"/(\ 2H!F!G !3EY. M=5*Y @N ( "V<N2KD $9B!"ITAY '4ZY @%"/(\ $ M2H!F!G "3EY.=5*Y ! @N , "V<N2KD (9B!"ITAY +DZY M@%"/(\ (2H!F!G #3EY.=5*Y " @N 0 "V<P2KD ,9B)P(2\ M2'D _3KD " 4(\CP Q*@&8&< 1.7DYU4KD ,< !.7DYU3E8 M @N $ "V<H2KD ;R @.0 !3@"/ $J 9@XO.0 !.N0 M &Q8CP@N ( "V<H2KD $;R @.0 13@"/ !$J 9@XO.0 1. MN0 &Q8CP@N , "V<H2KD (;R @.0 A3@"/ "$J 9@XO.0 M A.N0 &Q8CP@N 0 "V<H2KD ,;R @.0 Q3@"/ #$J 9@XO M.0 Q.N0 &Q8CW 3EY.=0 #[ !@ * !D@ 8H &" M !8@ 5H %2 !,@ 2H $B ! @ /H #R V@ +P M "P H@ (0 !Z ; $X !$ -@ !@ . " M L &< !; 3P $, R@ )( !< )@ @ 3 ! MH@ 7( %" !$@ ,( "* 5 !X #\@ ^H 5 M &5X96,N;&EB<F%R>0!G<F%P:&EC<RYL:6)R87)Y M &1I<VMF;VYT+FQI8G)A<GD :6YT=6ET:6]N+FQI8G)A<GD #\@ M ^L $ #\@ ^D (;3E;__"\\ $ !"\\ 0 $ZY %"/+4#_ M_$J 9B(O/ ! (O/ $ !.N0 !0CRU __Q*@&8&< !.7DYU(&[__""\ M 0 ' (4 !"% A"* ,( A.7DYU3E8 $JN AG$"!N @O$"\(3KD M 84(]P $Y>3G5.5O_R#*X ! !!F %,(&X "$JH 1O % 0J[__" N M__P@;@ (L*@ "&P 2Q"KO_X("[__%* (B[_^-"!(&X "-#\ S1P! 0(&X M#-'!$A =0/_S'4'_\K( 9@Y* &<*2@%G!E*N__A@QB N__Q2@"(N__C0@2!N M C0_ ,T< B;@ ,T\$0$!(1L %O "L0J[_^"!N S1[O_X4J[_^! 02@!F M[E2N__@@;@ (+6@ "/_T("[_]+"N__QM(B(N__C2@"!N C0_ ,T<$B;@ ( MTOP #-/ $)%3KO_T8-0@;@ (T/P #-'N__P@+O_X$(!"KO_T("[_^%. (B[_ M]+* ;" @+O_\T(%2@"!N C0_ ,T< B;@ ,T\$0D5*N__1@TB N__@@;@ ( MT:@ "%*H 1P $Y>3G4@;@ (T/P #" N__S1P!(02(%(P=.N__Q@ /[(0J[_ M_"!N @@* (4H M0/_X(&X "-#\ S1[O_X4J[_^")N S3[O_\4J[__! 1 M$(!* &;<(&X "-#\ PB;@ (("D "-' (B[__%2!$('3J0 (4JD !' 3EY. M=4Y6__@@;@ (("@ " : #B\\ $ !"\ +4#__$ZY %"/+4#_^$J M9B O/ ! (O+O_\3KD 4(\M0/_X2H!F!G 3EY.=2!N__@@KO_\(&X M"")N__@C: $ 0C: ( A"KO_\("[__"!N__BPJ (;!C0_ ,T< B;@ ( MTOP #-/ $)%2KO_\8-HO+@ (80#]CEB/("[_^$Y>3G5.5O_.2.<P $*G2'D M 3KD " 4(\@0"UH "+_^")N__@B*0 8Y8$B020I 3E@G8#+4/_VBU M__PM0?_T+4+_\$JN__!G "V(&[_\"UH 3_XB H "@M0/_LY8!R "U _^@M M0?_>+4'_UB!N_^@0$$B 2, B+O_>LH!L7$JN_]9F5B)N C3P1 14H'1P1(0 M'4#_YTB 2, =0?_F2(%(P2]! RP@6<J!($ !A!H$ !!LH!G&B(O P$ M@0 $$&@0 &&P@6<&< $M0/_64J[_WF"22J[_UF8.+6[_XO_:0J[_\& M_U8@;O_P(!#E@"U __!@ /]&+R[__$ZY ;%B/("[_VDS? Q.7DYU3E;_ ML$CG( !A /P +4#_PDJ 9@IP $S? 1.7DYU0J=(>0 Q.N0 (!0CR! M+6@ (O_X(F[_^"(I !CE@2)!)"D !.6"+4#__"U!__0M0O_P2J[_\&< -X@ M;O_P#*@ " 1F "^("@ *"U _^SE@$*N_[HM0/_H(&[_Z! 02(!(P"(N M_[JR@&P24H'1P2 N_[H=D C&4J[_NF#<("[_ND(V",9![O_&+7P 8_[(M M2/^V(&[_MA 04J[_MB!N_[(2$%*N_[(=0/^Q'4'_L+( 9@A* &<$2@%FV! N M_[&P+O^P9@1"+O_)< $O $AN_\8O+O_"80#[C$_O Q*@&<@+R[_PF$ ^UQ8 MCR\N__Q.N0 &Q8CW 3-\ !$Y>3G4@;O_P(!#E@"U __!@ /\>+R[__$ZY M ;%B/+R[_PF$ _/A8CRU _[Y*@&84+R[_PF$ ^PY8CW 3-\ !$Y>3G4@ M+O^^3-\ !$Y>3G5.5O_P+SP 0 $+SP $$3KD 4(\M0/_X2H!F(B\\ M $ B\\ !!$ZY %"/+4#_^$J 9@9P $Y>3G5A /I0+4#__$J 9AH@ M;O_X+SP $$+PA.N0 !A0CW 3EY.=2\N__@O+@ (3KD #H4(\@;O_X M$"@ "$H 9A9"ITAY (2\N__QA /J"3^\ #& 6(&[_^%"(0J<O""\N__QA M /IJ3^\ #"\N A.N0 -18CRU __ O+O_P3KD %(6(\M0/_T2H!G<B\N M__@O $ZY Z%"/(&[_^! H A* &860J=(>0 "4O+O_\80#Z&$_O Q@ M%B!N__A0B$*G+P@O+O_\80#Z $_O PO+O_P3KD # 6(\O+O_T3KD #4 M6(\O+O_T+4#_\$ZY P%B/8 #_?"\N__!.N0 ,!8CR!N__@O/ 00O M"$ZY &%"/("[__$Y>3G5.5O_X+SP 0 $+SP $$3KD 4(\M0/_X M2H!F(B\\ $ B\\ !!$ZY %"/+4#_^$J 9@9P $Y>3G5A /CB+4#_ M_$J 9AH@;O_X+SP $$+PA.N0 !A0CW 3EY.=2\N__@O+@ (3KD #H M4(\O+O_X+RX "$ZY !!%"/2H!G("!N__A*J !X:^)0B' !+P O""\N__QA M /D"3^\ #&#,(&[_^"\\ !!"\(3KD 84(\@+O_\3EY.=4Y6__@O/ ! M 0O/ 01.N0 !0CRU __A*@&8B+SP 0 "+SP $$3KD 4(\M M0/_X2H!F!G 3EY.=6$ ^!HM0/_\2H!F&B!N__@O/ 00O"$ZY &%"/ M< !.7DYU+R[_^"\N A.N0 .A0CR\N__@O+@ (3KD $$4(]*@&<@(&[_ M^$JH 'AJXE"(< $O "\(+R[__&$ ^#I/[P ,8,P@;O_X+SP $$+PA.N0 M !A0CR N__Q.7DYU /L !0 T 9> %] !*8 08 " MZ@ P 2 () !UP :X &J !HP 8R &F !B( @4 M '3 !D@ 7> %@ !, 4T %#@ ^0 0> "\ "%P M ?^ 'E !S8 ;, %R '0 ?0 'M !P@ ;L %F@ M!7X )R "6 "X 2 _( /J "V1O<RYL:6)R87)Y M &1O<RYL:6)R87)Y %)!32!$:7-K %)!30!204T #\@ ^D /Z M3E;__")N @@:0 D,"@ "DC !( *!( *YH C0 8,B@ "$C!!($ M 15X'F@2-! !0@$2(I !BR@&\$(T &"!N @@* $(B@ %+* ;P0A0 4 M(&X "" 0D*@ &"(H BR@&\.+P O""U __QA &(4(\@;@ (("@ !)"H !0B M* ,LH!O!"% P@;@ (("@ %+"H 1M"#%\__\ 6& @<! @;@ ((B@ %.&A MDJ@ %" !(B@ !$ZY #% %@@;@ (("@ &+"0;0@Q?/__ %I@'G 0(&X M""(H !CAH9*H !@@ 2(03KD ,4 6DY>3G5.5O_X2.<@ "!N @@* 4 ML*@ !&T(,7S__P!48"QP$"!N @B* ,X:&2J ,("@ !)"H !0O0 (( $B M+P (3KD ,4 5"!N @@* 8L)!M"#%\__\ 5F J<! @;@ ((B@ ".&A MDJ@ "" 0D*@ &"] @@ 2(O A.N0 Q0 !6(&X "-#\ (AP ")N @P M*0!4<@ R*0!8= O B\!+P(O '0#+P)"IR\I "0O"$ZY 7$_O " @;@ ( MT/P M' (FX "# I %9R #(I %HO 70 +P(O "\"= 4O D*G+RD )"\(3KD M !<3^\ ($S? 1.7DYU3E;_^"!N @@* ((BX #+* ;38M0/_\("[__+"N M QL;"!N @@* 0(F@ (-/ $A%(@4C!+4'_^%*!TZ@ $%*H A2KO_\8,YP M "!N @A0 ((4 $"U __P@+O_\L*X #&PH(&X "" H ! B: @T\ 2$4B! M2,$M0?_X4H'3J 04J@ "%*N__Q@SDY>3G5.5O^B(FX ""!I "#1Z0 0$!!( M@$C +4#_K"(I RP@6]PD($M0/^L(BD %+"!;P0M0?^L(&X "" H !!2@-"H M Q"KO^H+4#_I" N_ZBPKO^L;$(B+O^DTH B;@ ((&D (-'!$! =0/^C# M(&T&# ?F\,("[_J!V\ " (L& *("[_J!VN_Z,(L%*N_ZA@N$*N_ZAP "(N M_Z@=@!BP#*X ! !!F!!U _[$,K@ ( $&<Z0>[_L"/( (")N @@ M:0 D("X #.> !H ++P!R!"\!2'D 4+R@ ,DZY D$_O !!@3B N M_Z@@;@ ((B@ %+* 9CY![O^OT< CR " B;@ ((&D )%. YX!8@"(N SG M@0:! "R\!+P!(>0 !0O* R3KD "03^\ $$Y>3G5.5O_T2.<@ ")N M @@:0 D0J<O* R3KD @4(\B;@ ((&D )# H A(P 2 $3(H I( MP02! "B\!+P!T"R\"= 0O B\H #).N0 !/[P 4(FX ""!I "1P 2\ M+R@ ,DZY (%"/(&X ""UH !#_^"UH C_]$*N__P@+O_\(&X "+"H !AL M*$*G+P O"&$ _B)/[P ,(&X "" H A2@"\ +PAA /UZ4(]2KO_\8,H@;@ ( M(6[_^ 0(6[_] (3-\ !$Y>3G5.5O_\2.<@ "!N @@* ((B@ &-* )!"R M@FP&4X*P@F8*< !,WP $3EY.=0@N #V8(""X 0 /9S(@;@ ((!"0J 8 M+P O"&$ _0Q0CR\N AA /P"6(\O+@ (80#^SEB/< !,WP $3EY.=2!N @M M: (__PB: D,"D "$C !( 1,BD "DC!!($ *+P$O '0++P)T!"\" M= @O D*G+RD ,DZY 4$_O !P@;@ (("@ "-"H !@O "\(80#\DE"/(&X M"" H !A3@$*G+P O"&$ _0Y/[P ,("[__%* +P O+@ (80#\:%"/+RX "&$ M^UY8CTS? 1.7DYU3E;__$CG( @;@ (("@ ""(H !C2@+*0;@1*@&8*< !, MWP $3EY.=0@N #V8(""X 0 /9RI"IR\N AA /P24(\O+@ (80#["%B/ M+RX "&$ _=18CW 3-\ !$Y>3G4@;@ (("@ &.> !H *(F@ )#(I A( MP02! $2\ +P%T"R\"= 0O G3X+P)"IR\I #(M0/_\3KD !03^\ '"!N M @@* (4X O "\(80#[G%"/< O "\ +RX "&$ _!Y/[P ,+RX "&$ ^H!8 MCTS? 1.7DYU3E;_]$CG( @;@ (("@ #"(H !32@+*H 1N!$J 9@IP $S? M 1.7DYU""X /9@@(+@ ! ]G)"!N A"J ,+PAA /HN6(\O+@ (80#\ M^EB/< !,WP $3EY.=2!N A3J ,("@ %.> 5H @: D,B@ "DC!!($ * M+P$O '0++P)T!"\"0J=T^"\"+R@ ,BU __Q.N0 %!/[P <(&X ""UH !#_ M^"UH C_]$*N__P@+O_\(&X "+"H !AL*G(!+P$O "\(80#[.$_O P@;@ ( M("@ "%* +P O"&$ ^I!0CU*N__Q@R"!N @A;O_X ! A;O_T @O"&$ ^7)8 MCTS? 1.7DYU3E;_]$CG( @;@ (("@ #"(H !32@"0H 2R@FP&4X*P@F8* M< !,WP $3EY.=0@N #V8(""X 0 /9RP@;@ (("@ !)"H !0A0 ,+PAA M /D46(\O+@ (80#[X%B/< !,WP $3EY.=2!N A2J ,(&@ )# H A(P 2 M $3(H I(P02! "B\!+P!T"R\"= 0O D*G= @O B\H #).N0 %!/ M[P <(&X ""UH !#_^"UH C_]$*N__P@+O_\(&X "+"H !AL*G("+P$O "\( M80#Z'D_O P@;@ (("@ "%* +P O"&$ ^790CU*N__Q@R"!N @A;O_X ! A M;O_T @O"&$ ^%A8CTS? 1.7DYU3E;__$CG( @;@ (("@ ""(H !C2@"00 MLH)L!E."L()F"G 3-\ !$Y>3G4@;@ (("@ &"(H C2@"U!__S2@"00LH)M M!I2 +4+__"\N__PO+@ (80#X]E"/+RX "&$ ]^Q8CR\N AA /JX6(],WP $ M3EY.=4Y6 @;@ (("@ !)"H !1R #(H %Y.N0 A0 ,!H '__<A#B MH"% Q.7DYU3E;__"!N @@$)"H !AR #(H '9.N0 M0/_\!H '__ M<A#BH"U __PB$+"!;P0M0?_\2J[__&H$0J[__"\N__PO+@ (80#X6E"/3EY. M=4Y6_\!(YP @<!0O $ZY %B/2H!G"G !3-\$ $Y>3G4O/ ^TO+@ 0 M3KD 4(\M0/_ 2H!F%G 4+P!.N0 .18CW "3-\$ $Y>3G5P 2\ 0J<O M+O_ 3KD "(3^\ #' +P O "\N_\!.N0 (A/[P ,(&X ""% !QP_R\ M0J<O+O_ 3KD "(3^\ #"!N @@* <4(!R!"\!+P!.N0 !0CR!N @A M0 @2H!F0B H !Q0@'("+P$O $ZY %"/(&X ""% "!*@&8B+R[_P$ZY M '%B/<!0O $ZY Y%B/< -,WP0 3EY.=2)N @@:0 @4H@O*0 <+P@O M+O_ 3KD P3^\ #"\N_\!.N0 !Q8CW (&X """ (4 !'(!+4'_S"U M_\0@+O_,(&X "+"H !QN0B!H "#1P!(0# $ "F8N(&X "%*0(B[_Q)"!4X @ M: @T<$0@"UN_\S_Q"U _\@@;@ (L*@ !&\$(4 !%*N_\Q@L' (&X ""% M ! A0 ((4 #' #,4 7' ,4 7C% &!P_S% &)P #% &0Q? % '(Q M0 !T,4 =C% '@Q?/__ 'J3R2%) (AP 3% (PQ?/_X (XQ?/_P )!P"3% M )(Q? L )1P 3% )9P S% )C0_ L( @B;@ ((T FI'((T@ GB-( *(C M2 "FTOP 7" )(&X ""% *IP 3% *Z3R2%) +#0_ "((FX ""-( +0S?/_Q M +@S? ) +HS? / +PS?/_O +XS? !4 , S0 #",WP P#$TOP 0" )(&X M""% ,:3R2%) ,HA20#.(4D TM#\ '(@"")N @C0 #6,WP @#:D<@C2 #< M+4C_S"!N C0_ #@("[_S-' (FX %-/ $A$0@4H!9P92KO_,8-Y";O_0/7P M"__2/7P"@/_4/7P O?_60B[_V!U\ '_V2!N C0_ #@+4C_ZBU\ 0+__> M+7P 9"_]I*K@ ,9@1P 6 "< \]0/_^(&X "-#\ +0M2/_BD<@M2/_F+6X M#/_N+4C_\CU\ &[_]CU\ "S_^'#_/4#_^CU __Q(;O_03KD !\6(\@;@ ( M(4 )$J 9BH@* <4( O "\H "!.N0 !A0CW 4+P!.N0 .18CW $3-\$ M $Y>3G4@;@ (T/P X"\(</\O ")N @O*0 D3KD #$3^\ #")N @@:0 D M)&@ 5G $"H #W(!X:$C00 H0J<O* R3KD X4(\O+@ (80#R?EB/+RX M"&$ \W)8CR\N AA /8^6(]P $S?! !.7DYU3E;_\")N @@:0 D+R@ 5DZY M 1%B/+4#__$J 9P !WB! +6@ %/_T/6@ &/_R/6@ &O_P+6@ '/_X+P!. MN0 %A8CR N__1R( 2! "&NPL+L8"&;R3OL8!@ ! !@ "L F M (( ! 8 &@ @!@ "+RX "&$ 8!8CW '3EY.=7 (&[_^# H "8, M@ )G+ R 68 _UPO+@ (80#ZU%B/+RX "&$ \J!8CR\N AA /5L M6(]@ /\Z+RX "&$ ^N18CR\N AA /)^6(\O+@ (80#U2EB/8 #_&"\N AA M /%H6(\O+@ (80#R7%B/+RX "&$ ]2A8CV _O9P # N__)R4 2! "&L M_N2PNQ@(9O!.^Q@& 16 ,8 !?8 N $!@ "B 3F (0 M !/8 9@ $U@ !( 0V $ !$8 . $Q@ : $& M (O+@ (80 @EB/< =.7DYU< P+O_P+P O+@ (80#V;E"/8 #^9' ,"[_ M\"\ +RX "&$ ]5)0CV _DYP # N__ O "\N AA /<@4(]@ /XX< P+O_P M+P O+@ (80#X&%"/8 #^(B\N AA /DD6(]@ /X4< 5.7DYU< 9.7DYU< !. M7DYU3E8 "!N @O* D3KD 46(\@;@ (("@ '%" +P O* @3KD 8 M4(]P%"\ 3KD #D6(]P!TY>3G4 ^P % "0 #]H TD * MF ">X FZ ! \ .^ #F@ VX -. !P !( J^ M *S "HP HZ *'@ "@H G: !@ !, WD -M@ #\X M T8 *= "E0 ( % #78 @^ ') !DH 52 $) M!#X /L !P !4 ^V -3 #/@ /( #> >X &V M! !H %^ !0 /( # @ !L EP )0 /R M #Z@ IT;W!A>BYF;VYT @ 0$ 0 # M #[ ( / ' P #\@ ^D 42.< .BAO M !0@;P 8(F\ '$7Z #I/[_]T)D\L>0 1.KOWV</]*&U?(__Q&@&<2+P!( M;P $2%1.N0 $Q/[P ,3^\ C$S?7 !.=1; 3G4 /L 0 !( Z M _( /I ""\")"\ "$AO PO B\Y %$ZY $_O PD M'TYU #[ $ " #@ $ 0 % /R #Z0 M %=(YR "+'D (3.\ !@ ,3J[_XDS?0 1.=0 +PXL>0 @B+P (3J[_ MW"Q?3G5(YS "+'D (3.\ #@ 03J[_UDS?0 Q.=0 2.<P BQY "$SO M X $$ZN_]!,WT ,3G4 "\.+'D (3J[_RBQ?3G4O#BQY "$ZN_\0L M7TYU2.<P BQY "$SO X $$ZN_[Y,WT ,3G4 $CG( (L>0 A,[P & M Q.KO^L3-] !$YU O#BQY ""(O A.KO^F+%].=2\.+'D ((B\ M"$ZN_Z L7TYU2.<@ BQY "$SO 8 #$ZN_YI,WT $3G4 $CG( (L>0 M A,[P & Q.KO^43-] !$YU O#BQY ""(O A.KO^"+%].=2\.+'D M ((B\ "$ZN_SHL7TYU+PXL>0 @B+P (3J[_+BQ?3G4 /L #P M ( %, !. 20 $* [@ -@ #$ J@ (X !\ M; %( V ( 8 #\@ ^D F+PXL>0 1,[P # M A.KO\Z+%].=0 +PXL>0 0B;P (("\ #$ZN_RXL7TYU+PXL>0 0@ M+P (3J[^PBQ?3G4O#BQY !"!O A.KOZ,+%].=2\.+'D $(F\ "$ZN M_H8L7TYU+PXL>0 0B;P (3J[^8BQ?3G4O#BQY !")O @@+P ,3J[] MV"Q?3G4 /L !P ( "$ < %P !( - !P $ M _( /I '$CG, (L>0 0B;P 03.\ #P 43J[^SDS?0 Q. M=0 +PXL>0 0B;P (("\ #$ZN_JHL7TYU+PXL>0 0B;P (("\ #$ZN M_J0L7TYU2.<\ BQY !")O !A,[P _ !Q.KOYT3-] /$YU /L M! L !6 / "0 & _( /I 5"\.+'D , M(&\ "$ZN_\HL7TYU+PXL>0 P@;P (3J[_N"Q?3G4O#BQY #$SO P M"$ZN_ZPL7TYU !(YS "+'D ,3.\ #P 03J[_FDS?0 Q.=0 2.<X(BQY M #$SO!P &$SO !\ )$ZN_V1,WT0<3G4O#BQY #"!O A.KO\T+%]. M=2\.+'D ,3.\# (3.\ P 03J[_*"Q?3G4O#BQY #$SO P "$ZN M_O@L7TYU !(YP B+'D ,3.\' ,3J[^[$S?1 !.=0 +PXL>0 P@ M;P (3J[^R"Q?3G4O#BQY #"!O A.KOZV+%].=4CG,#(L>0 P@;P 8 M(F\ '"1O " F;P D("\ *"(O "PD+P P)B\ -$ZN_J1,WTP,3G4O#BQY M#"!O A.KOX^+%].=0 ^P - "P 4 $. ^ .0 #* M L )0 " 8@ $8 L & 0 #\@ ^D M B3E;__"\N A.N0 !8CR!N C1P"U(__P@;O_\4J[__")N P0$1" M4JX #$H 9N@@+@ (3EY.=4Y6__PO+@ (3KD 6(\@;@ (T< M2/_\("X M$%.N !!*@&\:(&X #! 0(F[__!* 4JX #$H 9P92KO_\8-H@;O_\0A @+@ ( M3EY.=0 ^P " &0 $0 * _( /I $$Y6 @ M;@ ($! @;@ ,$A"P 6842@!F!G 3EY.=5*N A2K@ ,8-QP "!N @0$'( M(&X #!(0D(%.7DYU /R #Z0 !I.5O_\+6X "/_\(&[__%*N__PB M;@ ,$!$0@%*N Q* &;H("X "$Y>3G5.5O_\+6X "/_\2JX $&\@(&X #! 0 M(F[__!* 4JX #$H 9PQ2KO_\3G%3K@ 08-H@;O_\0A @+@ (3EY.=0 _( M /I "4Y6__Q"KO_\(&X "-'N__P0$$H 9P92KO_\8.P@+O_\3EY.=0 M _( /I $4CG/ J 6<R:@)$@2@ 9RAJ D2 0H)V'^. XY*T@64$E(%2 M@%'+__(B KF%:@)$@+.$:@A$@6 $0H%"@$S? #Q.=0 #\@ ^D , M2.=P "0 9R!*@68$0H!@&"8 QL%(0L3!2$)"0M:"2$' P4A 0D#0@TS? Y. M=0 #\@ ^D 12.=X "@ LX1*@&<P:@)$@"0 2H%F!$* 8")J D2! J)@#&P4A"Q,%(0D)"UH)(0<#!2$!"0-"#2H1J D2 3-\ 'DYU /R end @//E*O*F Browser.uu// chmod u=rw,g=r,o=r Browser.uu echo Inspecting for damage in transit... temp=/tmp/shar$$; dtemp=/tmp/.shar$$ trap "rm -f $temp $dtemp; exit" 0 1 2 3 15 cat > $temp <<\!!! 119 1137 6565 Browser.doc 438 3714 26988 Browser.uu 557 4851 33553 total !!! wc Browser.doc Browser.uu | sed 's=[^ ]*/==' | diff -b $temp - >$dtemp if [ -s $dtemp ] then echo "Ouch [diff of wc output]:" ; cat $dtemp else echo "No problems found." fi exit 0 -- ARPA: hsgj%vax2.ccs.cornell.edu@cu-arpa.cs.cornell.edu UUCP: ihnp4!cornell!batcomputer!hsgj BITNET: hsgj@cornella
melnik@topaz.rutgers.edu (Ofer Melnik) (07/04/88)
Could someone send me a copy of browser, from Transactor magazine. I have the issue its in, but I don't feel like typing it in. Thanks in advance, Ofer -- Ofer Melnik Rutgers University melnik@topaz.rutgers.edu