#!/bin/sh # Instalacny skript pre SALENIX. # # Pri instalacii postupujte takto: # 1. Stiahnite si tento subor na svoj pocitac. # 2. Priradte mu pravo spustenia prikazom UNIX-u : # chmod +x salenix*.inst # 3. Spustte instalacny skript: # ./salenix*.inst SX_VERSION="1.09a" # SALENIX files. SXFILES='salenix.sc sxcfg.sc sxhelp.sc NEWS README' UTILS='awk tar gzip pwd grep mkdir rm mv uudecode' # Source file & old directory. SRCFILE=$0 SXOLDPWD=`pwd` TMP=`echo $SRCFILE | grep '^[/~]'` if [ -z "$TMP" ]; then SRCFILE=$SXOLDPWD/$SRCFILE fi # Destination directory. if [ -z "$1" ]; then if [ -r $HOME/.salenixrc ]; then DESTDIR2=`awk "/^assign sxdir/ { print \\$3 }" $HOME/.salenixrc` eval DESTDIR=`echo $DESTDIR2 | sed 's/~/$HOME/'` else DESTDIR="$HOME/irc" DESTDIR2="~/irc" fi else eval DESTDIR=`echo $1 | sed 's/~/$HOME/'` DESTDIR2="$1" TMP=`echo $DESTDIR | grep '^[/~]'` if [ -z "$TMP" ]; then DESTDIR=$SXOLDPWD/$DESTDIR fi fi # HELLO TEXT. :-) echo echo Toto je instalacny skript SALENIX-u verzie $SX_VERSION \(skriptu pre IRC\). echo Ak naozaj chcete nainstalovat alebo preinstalovat SALENIX vo Vasom echo domovskom adr., tak stlacte ENTER, inac preruste instalaciu klavesmi CTRL+C. echo Pre instalovanie do ineho adresara zadajte: echo \ \ $SRCFILE adresar echo echo "Zdrojovy subor :" \'$SRCFILE\' echo "Cielovy adresar :" \'$DESTDIR\' echo "Cielovy adr. pre IRC :" \'$DESTDIR2\' echo echo Ak ste predtym mali iny skript pre IRC, prosim zmazte najprv subor .ircrc echo vo Vasom domovskom adresari. read key # INSTALATION. echo Instaluje sa SALENIX do Vasho domovskeho adresara... if [ ! -r $DESTDIR ]; then echo Vytvaram adresar \'$DESTDIR\'. mkdir $DESTDIR if [ ! -r $DESTDIR ]; then echo Nemozem vytvorit cielovy adresar \'$DESTDIR\'. echo Skontrolujte prava zapisu a volne miesto na disku a spustte echo instalacny skript znova. echo echo Prerusujem instalaciu. exit fi fi cd $DESTDIR # Create 'tar.gz' file, ungzip and untar. uudecode $SRCFILE echo Vytvaram subory SALENIX-u ... gzip -d salenix.tar.gz tar xvf salenix.tar # Remove files. echo Mazem nepotrebne subory... rm -f salenix.tar # Check files. for f in $SXFILES; do if [ ! -r $f ]; then echo Subor $f nebol vytvoreny. echo Mohli nastat nasledovne chyby: echo \ \ \* subor $SRCFILE je poskodeny, echo \ \ \* malo volneho miesta na disku, echo \ \ \* nevhodne nastavene prava pre zapis. echo Skuste to skontrolovat a spustit tento skript znova. echo echo Chyba pri instalacii. Prerusujem instalaciu. exit fi done # Create or modify .ircrc INSTSTAT='INSTALL' if [ -r $HOME/.ircrc ]; then TMP=`grep 'load '$DESTDIR'/salenix.sc' $HOME/.ircrc` if [ -z "$TMP" ]; then TMP=`grep '/salenix.sc' $HOME/.ircrc` if [ -z "$TMP" ]; then echo Do suboru $HOME/.ircrc pridavam riadok pre natiahnutie SALENIX-u. echo eval load $DESTDIR2/salenix.sc >> $HOME/.ircrc else echo V subore $HOME/.ircrc upravujem natahovanie SALENIX-u. awk '{ if ($0 !~ /salenix.sc/) print;\ else print "eval load '$DESTDIR2'/salenix.sc" }'\ $HOME/.ircrc > $HOME/.ircrc.sxi mv $HOME/.ircrc.sxi $HOME/.ircrc fi else INSTSTAT='UPGRADE' echo Automaticke natiahnutie je OK, iba sa sa urobil upgrade. fi else echo Nenasiel som subor $HOME/.ircrc, preto ho vytvaram. echo eval load $DESTDIR/salenix.sc > $HOME/.ircrc fi # Create or modify .salenixrc if [ -r $HOME/.salenixrc ]; then echo Upravujem .salenixrc ... awk '{ if ($2!="sxdir") print;\ else print "assign sxdir '$DESTDIR2'" }'\ $HOME/.salenixrc > $HOME/.salenixrc.sxi mv $HOME/.salenixrc.sxi $HOME/.salenixrc else echo Vytvaram .salenixrc ... echo assign sxdir $DESTDIR2 > $HOME/.salenixrc fi # End. echo echo "Ak sa chcete registrovat, pozrite si moju homepage:" echo " http://www.salstar.shadow.sk/~ondrejj/" cd $SXOLDPWD # echo "$INSTSTAT" | mail -s "SXINST" ondrejj echo echo Nainstalovane. Spustte si IRC a SALENIX sa automaticky natiahne. echo Nezabudnite SALENIX prekonfigurovat pomocou prikazu \'/sxcfg\'. exit begin 664 salenix.tar.gz M'XL("):1+$$``W-A;&5N:7@N=&%R`-0\:U;A4V]O5R?_M&1&96917EH^]VWW/6.:-5 M\H!<3$!-`AKZG&['JQU*=59B2^UV M[<0DI%DK?V":N0(OFQV67X&V.7FC5DGH3)-TFA24I&Z4^Z)KO%>5&KUHI\U& M-6L[0X0"0P5X.)TNN-JGS?/39KN#U$VS)Z!'U>J9#REU.TULJ7Q:,D^J/KQ1 MN@!0IP,J`G!;\"J@2[",%'EAUFN\&0"N"Q<[3&7XHQ=DAV*JI66N+XM3LELU)J50)CV*YVF-G\6"M76?/XF%[; MW;.S5K7=[G.K]AO-3H4UQ;`B0;E>JYJ=?LT\;K8:)93#?%\B5R(Y.)(!(DGS MX%H.;ZE3ZG3;?7(LEF)9]_'.&M^S>\=B][/);`A*MZS_>;`=:\1NOK(C>SZ\ MNXAQ%9K@/*`4OM"PBF="]'.%TV:WY<&:9J=F=JN5?KUF5AEC!,7AIV'P.IZN MF6?=3O^LU6R<=0@"KM!O5 M9]D;>YIU[WQ(_[A>.FFS]#!L"8/]^Z7^+K_[KE!X9TS"V)S`KB#R@"@4`F!N M>8#G=T#8)&[$.^SR?#_>ZK'+>"I>C!_&S?AFO-2+E^-;\7;\-'X4_^]X+=YD M\4J\R^([\?/X07QW5:3Q3\B,'X.T"LF#8:VURN"&G6H9'8.[.'?FHUJG?"H< MF48`*-LXD/RUW*PW6_XK3M]^&8:K7B4/0YMSS"DX>K]["I.J4SO^0T%4FMVC M>K4O^D,.H0M4&NW8:%:J\IV&$Z;"&0P^`ODLI.F5'CTS^&E>2Y@1Z!._1@F-QBL(V#GK%'ME'+81*M4AE`IX8!9 ME7!^_9[=#QS7Z@]GD\E@.F(+>SJ:+9A[Y]C3S\SPZ#Y$TWURX)>DZKV!YMQX MAF@VG_E$N1>(F^Q]-B>6P[XY-652GQ)?W,JJ!D&Y=(E=C,8 M?EX,G%'_SG;G,^>KBCUBMS/G.6390P[O!LY@"$JHZ(HO.1*OS@4&$0I6@9-6 MJ='`);]4K\&D:,?H+^M0)H5SDL_7DIBAC%G#NQED)W_MX:P&R%*%"Q!,62[& MS/A",%WIFUUHK%9NPTH.B0C(/+Q]F`[G]FS:Y[$"EG2]MXR"0U;7\R5W34BS MA'(Z"F+7`]>U/TU96M/?/4SAA6E&FDGZ-F=`9<"$UF!X!\HR]V%@"_U=P:-G M-(023!%Y25!00%K$\"SB>JWYZI4J%76DPL@%@)$3L=?%2]'FS56E[Z-"PH+0G'(&MW#(MGK"O6\8R*?A; M#<\2GCV=B3MW,(UCTREFM._$LP$O:0/?%G?VV,)N+&;.**%-IUSOI&?%0V>" MJ&((_\XS\?ID`*E40N-TV*FDY(6%:C0:P_1BI`@3-`*'S*#*[SJZ)SP4I],E MH?AO``%DB[1K5L-M#;/<('"H-ZY MN'>@44D*>$[`A<&-)=O;VU,)'B%1CJF]7#Q2)XTH8`Z9PM,-L8K*"P-_Y8C) MU[9Z@IF$XG/;Y'"3V<@BC+Y'IZ%[_A61S@B$+W%#-]#`;!>I`DE_%)( MP]^<,$IJ0D-YX)$^7DA'\?#':KF?Y_;$4D9`]R=(1&0%0T"/ MF`9VSO>4X+U"R^4F-)?_H=])TG;IM5V&,#JWCM$**,5ZM(8L/1V`.B-KS-># M])0=P%B@M0;VG,4!09TZ;W6.:W7:+H+&GL3VX(LB#W,^12@)I%]7&[#.7&VP M`Y`M)'DM(($GKW;;MN8!XWCKSG,F,M(OVH6FE6^"%J0$LXEI#S]S3UJ5-[%' M,'UWP`C)ON8`>0(V6$F_R\A;&HT(Z^F*%B&3K..F^M=?<9,]=^S[Q/KA9OS75"*Y5=S?>/>7 M_\QD?S_XKW^L_?(?_Z9IV`*:$+WL61L:+]E/#YC/@I'FPPRC%M@?T!XH,%J< M8PXF#$01&E+(WNQQKN>'=VWN)+(:@+,:(+)B$C,E3G`*0A*91\$5C&Z2K\Q+ M7FJX,&=S^_:KC"=B$Q8U$_G[I=$C9=.*GLZ$0O&4)(WAB?S%\`>3A0+ANA]" M/"9E6?.CNR)2%TAU$>-HIDGW$SD!)@)^-H=U--'+?:4]$9K":8VT@&^D@&7Z ML'4E'\?WLR+WM7]`'#K4"DD.-\D]X*'?_%!40JQ,`H!"[7;(OGY7(JD]QPW8 MTQ'V)*68UCU5C*DN*D*I*%.2XO#_EJ$8ALB#^@5>G-SD_V\ MUX9,:3;]F?V\NZ;I:S]#4`6ZN37*0,Q$H_7"_L'%(#-G9P^\IHSZN#O/QL3<)?&<5PI+?P22WMQ$V><46 MM[WIW7@U%(VD!LQ+AAG(EGEQ75&NT3='Y`T:;^NNMQ3:W'N<>G MM'BI/8GG+9HPRYZG`H?W#HJJF;Q%4ADQ)7@*GM^-"#I53!J8&&DB5`8\#W)/ M`3)/XC)H;^+K_''&$RY8B(28GC>KS6Z][JDEB'%B[BM=0(E86Y,9"$]`-CT[ M)FG9DB_$).V*S]^HT0 MEB\J^R+UCU#0>TKN-@LD2L*U_W0G/#&1GHXSP/-5W$:2M.M:J&BED'""#M4Q\TH=D^`$3`/V M&?:T$:!KA>CX7`N0U$,D7EXAW7/?]U25\<\0GV*`?:W^GA8M_(OF"C08KKB^ ME=%]GD\3BV0,EM3-M&M-1WT<_NUMEE)'@K#/(HAM-!SV"1H@N2I*HM?P).3^ MX69L#Y%D(\[B^V)-PDG$L_M$P/OW^?[72'KQ7XK=CZ:C4+O$]M+.8-&'!1C; M>=^LF4PT!5G#>YDUJ"*".Q5A8Q$L>$J;2PK)R&V6&E7H)4F$7D^+$6N6Z!BB ME1VV1!=Y8DCUD2>D21MJX*.=KBB4()94\+"]0%:#^.`)12B&>^.IGI/*?8+` MK8>QN&KC>:'_G63)[LRF0) ME$("[(!(E2CK5O9$&N*GX`]^!) MC<(>;I?XAHS=B**PDLBE?MZCU"VIU8[!)@DM<)*]3D?C^)A()E->)73YLO04 M2OPF>2N9371?OK_^_T>=Q=A4RMS+?L0`%64'BV\U?Q'IB]_#N"^V_6)[PC#M MJEGI?P_/Y=6K@\#`\SU'*OF*720KC?"W^]PWMOQ2:ZI1OIO+K.I7%/H5WVJ9 M?])AOK'EEUKS$BOTE6A[D.(``-U9-HOK.J\&*\I*<#JF5D3\H[+L8#'X&E-K M(8WJ6?>H7BM[;ZNAKA(L5*#O] M%"I]^SD"-!@N;%RO7.,21"O85Z]M>?Z%J6S;FL_QJMG@83YCCN7>SZ:NQ>!9 M>_*$+7G%X1KGHW"!C13VW[?:AN\=&O>I`#V%M6_E:79.JZVW)O;, MI)*E*#Z$!?)!>U%UI18+J["[#CKLHB#(F?$T02NU1*?Y+H$] MS;VY056WJX0F2V:)Y%62W4'@_7-F3ZT1P^:GUAB"!9=`UP(C1"`+ZK'"(*MK M`191\]OWFC?25TG*QO&V$]YFB]A/%0)+8RFT,(:OP_FK$P;YX*(RL1`F]DK] MR2`SF$`<4FY$JB'+*S!XA)=:2FY..'2!IW[G-=/L-A))'SH4)3!1)4\(TG6? M-LG^_G>6D,1`G53/*1$^O`,AC3]DU2'!0YM7=^3I3W> M-TY$KEI65G$&YF&VR]!$&[0L6\L(7SX+(_X*ZI[HE."*>93 M*$;C#][VAP9+"(7I*8X^DP>A)]@CLMM-/IBODEC0 M#,':I7ILE7M37+:F2%/NE,^H@(%-0H"4*FMY;(5WXZ1YQI[X<;XB9FM&K[2J M8L^K%YT,@ZU3K2W;7-B#_G"*U2XNY[AF5LY)L%0VXXBLU4ROK;DMK=A M34@GH[JZAUWE,FYA$5E,J4:53_8N(;)$"BJ`H!4QN6?%V&Y0;0SXBK3M-*PY MO16!NO&LP,'B&_3*/Z_7[!O$[#XO9J2(Z51JQ\<)/#%=D5`(NU2A&)`D?,A# M%GWG\6"^#S[CA:_Y8=@3@[X8\J5"P!N705<6S?I%JC#G&YRU\,W.^IMGQ*BA M6,!R=GE^-ZNY^U3]%ZS]:O.>#.31D#_?7&/-R*_]"9"`3\Z\Y2IT]#7S5Y?U* M4L#7/<#VTO@\"GOY_-+:2&N6N@)YH0V7M68FUZ.]LGC"+=CF0-&HH654D3R+O51F!9QE;* M?#<%X4QI)2!A&:$A+,;(W+:<+Y:S'U+1?5U%6E]?5U$G0Y0@&5XQ1$#"\IEF M:/U]@R7RV$SSWG(&\YD3L$1`PK/-C-[6S"X-*V3_J\,ZBFAF^:/]7&QM>+/^ M[/-W/7P"\%.LYOS.<#SWG_>1N?_?UX%V*'2Y$CAZM`FG8` MA?Q.J#3R"P8)34^KVYU?/.Q:RQK.P%N'6&S+9#)KH;W:YC4^.RS/%BY5@L07 MDV()YE_FX`I\E<+_4"F6%1]5SF`F^+WGX5\GF64HMLP:]DE0MI,C\V36A&Q#-1W3!-I$NINT`D\V\$ MBYQ;SN1Y,,)#1H9$=+,9*QMC6'1&7QEH#0MMA@+S)RPJ4QD9!(L"LBRY`41= M*J?W#W.V(07NLPV/4+W.EJZ9'VL=>>@NV MXE-7JHM8;D9^BE+GWQ)YKW66=0=?V1H\0::CI20"=O?#^?`>ZZ;PJ)4%'#?] M,;S&#SM]^,&`D/=&BCX:F-WC)LJO05>J/D_Z&9Z1%>:J7M#MV!HY\ MPY,RWS]6K^X>LCG=Z/<.%T;#(9\:C%\3<.Q/=_.$]G0(='0M0=ZO]:F]&SRA MV[3J)3:NCAA,WG]AXQA]D=>CBM%KG!B,,?H\, MSWWQ93*O\%_S:E=:0!6KG=&U#BI]B703V^4:*?CM^-5 MM$UE9A/?IK<1X$0RDQ;S*!(;_$CK?9MEN2A9"9/?T5#AG->+AP\.];G(RN^" M75!,0Y]IX4W)0WH!6FHJ2VTS#2^S8'0>V+B5YVT*()<'SW3=3C1&TB69:'_) M_,]\SH1NCMR:B&V)PWYGP7.WK#QFY<2.W`\LU9%R/(M\^,`^DSN7R>TXL!XY M=F&'T95-FY0\MK#T&QQ?M:H%(_X//\B39S9Q9=AJ-,6G7:JO!'47_SX$PT70 M14*ILP"$9K[_F6I3?!`A(R13SOL%J/519(5^4?D$,L>5N^!9^F3I%M9N2$0T MS?_.(8EE=L&,.:=<^T"D"V%-?FT9F/$+_DTM375Z+GNS\KQ&?0,H;BYUOPIT M?H[`Q4"ZQN*S_+KYLST>2Z#K&R8_6J?=X8K^O&ASPC M3+.ZD8\6M;.SL_L6>408C*:+L>P7SA\)O)/`.WMD2:#RX?UL(8'\HQZ!F%J+ M'VD.H%$30S/Y0^P3W8I_C4-^`(T'4=<+<68-^U`2G^7^I:P;2(9`Y2-J7X1< MBF83F3#X0F6'UF5NKA$9%83?TDR_?='OFD]?6VD23WPS[J4W3L!209%/7/DFV= M-W<^67MG[UHR9.T?K_\-A\@0/(!`B1O>0@"Y"T/08+[ M;*E?57=/SY"RO4EV-P$XN%O19'=U=U5U=55U5F2/#3>, M"D$5_L3C(=RYZ.`[-QFC[?#X#J&M7O:GGXI!ODL*;4\^.60U.OPI7&TZF,YM MN-OR&@:D]2;;+2]N;MYZH;K3HR<$S'*?V[Z7MW!:R+G]Z\C`"1-;6GO$ZWY% M-50_APC MLO7IJ;OJ3B+/N)O8+UWM:OVT'S%"?M+R;Q^H_[9_YW#OSJ_VCH^/#H_W;A_N M':'^V_'^WKK^V\_QU,X&-EU]#3=?OFW#YQ,/R7Z5`B6_D?HD[@=OV_YI8^.W M"HW8<"S-!@/X7W.TTO`BT0AJ7+LL&M-_DDH!//PGW]D%Z:MJ MFB=CO;#5R2?^%YARZL7-L<[T1*X9J,UPHF>D,1O2G$G-5?RCVO)EQF#3;4?] M)\W^=DJ,Q;WY2ZVV]%CAGR.C2K)&3&8ZJJ#O]+@H]22;Q["R)JR%3+LD&U\7 M9F(K3$<:1)WZL2)#G5*]T!C0]G(L=CR/VNK))&X[F^:ZTEPYK2+[83PG(XV& M<%,C#8/'2B(`*;M%`@`[L+,)C\:@YLK.;,]$[:%+A1XTN<0AA[Y?H->8=/FB M5(3E26*R0D==[30::T>5`S,1JA2Z*& M-R9>S<=VFI4%=?>4U&HA8Y91-SHWXVY)]L;FJ>Z#DH)6U3<+;A)WHO]]'Q%T M3"@9SWEUK!=J_@/3)6(8>,->[+SBT7:(X(,J$9[9+<EV(/EWFM8ZH`E7\Z$=S$]4 M/>/]KOJNFI/HRVRE^R*7.FI,@H*6IXN<6#K-3+?N<$`=1F:0D50@L1]P$+4X M[`8JJ*URHH?]I=K<96\5 M.ZQ)X=OD(XD64$6"7I.2,]-YLMVM]_B(,#A+2I'5I2KL$)=27F1G9H3R'C`IVAJ%VBJ1[0ER3XBV9$3<8BH/;.83G21F>TN M$=O_D`4&G%HO,HELO9+D-ATXA4;?AGRDF>+LXIGJ_K!;8U)ZT63UV/"?6480 M$J4GI@:[_ZU@[3KG'R['@#NY2#?3[C&:FLF]?-0CYFK%MJC&K*_2>GNXT`]NP$O:4SR1!B4UK: MUH[>;LSAL<&VA+P#X0ML3J\],$!;,4O32@H<$R-&A'F30*QF.H:4]+2"`,6A M1ABFEIN+!-02S7E3[J@VN^HI*O+*(!9[[N2L-JCH,6DRP!HFXU2Z9C M392G4X;!(?-KL-"CLI]X+=G+\W:G@9T8UL-`L/+]/5Y_%,[1M`U MHZDM.R5NH$EN-^!AD%1U02]*T5\[E<8?^^Y@G#V6V"0/R MB31V`!G8]K3*&,ZSB!K+<."NV['9SH=A?<=L_WI3\<*QJ9U6<7IU^678MU_P MEZLTSI-:%R<-]<;2YOG^HP5NRU9>-58L;;_/5)+WG=><3<*BHDT`-)"DP*K1 M"6(*;?*D;AT#F;6`$"O2*<]0W`^YCDTV`Z@VAN!MTD"-O)1CPO=P,XG[#%M] M2#3-B_=W&;2'X4TEYQ%ZK^HS6>K#&+9CTCO::`\J/"',5A.<2MBY:!JC_?6W M3OQSG>26!$O-8)$L62)<.[DY#V*T#^"("RDW.Y%2_<%.-ULKQN3$`I9#&\13 M_61&JO+-)585G?@CN=6KU)\HKY%'ZG!N'"-9T6N6/`>UIFPB+PN?__UAW[#9 MK=6W)([YXUP]5S=()-V0XSK#ACI%[@@_2UN2!L91C==](;7>T6: M9WX1S]UTU>Y;&Q1!3,)/",U*`@_TIW3F0R.>1H:25Y]LW\R\0\NW[8]K<^EK M6&10!(90(:<"EK#&--`WT*W0';6`-IZ6,VC0F"CL@:#>T)$PXH"]3%LZ(F"2 M1Z8`VR_0=$A+0AM#5DI*.@^)+$F"W.Y$J%=5,L`@U'*(_$BTHE-\3I@E*X`5 MESGM.]9\@MA+52V:F>+X86!0HWI9,1&9_I$,ZP^`L)FO-`(3B4V#936;T$JQ M3=C4%%^B3G"IG&:\;."YD"0)S!#G;1B+:*PD[$%%FO;Q<8)X$ MS^HSV*:]!%9X,/U%)1EY?7I0ZVU\"A'8A?QDTK8;RD2P M?4CBUA-W2O8@C!!4C"Z/T15-C;G`.^?")$@A%Z\:45Y+1ZL0,O^`X+;>1TD*)L:QPX3[7XIR.[9M>% MB3A/:N1Q=C\$MT'BW:IQ[]06@_C@:C@98%.+$A-W(?/;>I]@\P*`>)]4(+A4 M#?&C.X)TY&#W]F9\FS!IG9S,ULT;@#Y]2#&;1D>K.'[(=X3+QQVY3JQL0=JB M8#)\1WVR`TK5G?5CHW"73F7O%W;G=B(*B,B)DG8R((Y]L=,V4Q.(,NMI7&.\ MR8$C.GIB`5KL&&BEK"-7R]>^&4502G$HL3;XY>:@MES6N5GXWW[?<` M@L-&R_R;2'M+)^<+(.Z54^$%9_B!SRL10=A>L[)G\[+=^\V;FE:TN)6]XS[! MCQKI8#IL7?_K5LOMNKV\Y=PO'[GE7,U9.CN@)20+8H7&IO,#.^K_!:T@R5C' MN-:#XF2FD)29A#ARIS_6(#,[UDB`-1P6"V;_V,$!'J9S(+=5AGLH;(X$MSQR M.K6<'?!0&+C0G+.RP3B7+'K1;0XQ7#*?,]RQD?9S<6>01@&;DO4&N!Z3!A@( M1,_EM<*A(P&N<+AJ[S2!'2MF;ZIN[-QHP'(:O1Q)5IB7I)8[C]SA;`:)*3I0 M>$@O%8S$,+!AQ78WU1WG_G!V,I$!V5/!N>M?F,+=9 M]XU)ND4Y-O!L_O`3W`6O`TO^VX^_#?@IQ_A`_,FZ0=KKA!(L'@#,(-,N+#F_WH/\?AS7XA1(3C0KY."I)R<%W' M<@AW2@+3,%!_T?=)EWM)UV?4B-1<-@;9GM-0T,E\)&..[]R3PHDI`25]238E M]6U%^UJ*%":>D$;1*+($%G)32,KZ`G[=66%+@<+7/-0`6IT6ET`?EN!L3E-) M86.$P6+QRI-,](#7Q3(R79Z=7%Y7,YE?$;'2"DUK#@E;NY#A!,(AB8=9=AI*^S$[40[63N:<=J MBDMA6AI"O9"X]5=(:HKB+L,+`&^]^K5(AX,?U)_\I_K]&/)%O8CE-;C`>-<@ M+!;O9.-$M%6+S/0(1K`9S>JCE_@2Q5+%+]BM^WSMU0LU,&]T.2F4\Q`N'+`; M>S5U-MS2\NN?8AP`7B:VC.Y8`]HS6@1;CS+KS93/HQ:5-P()'2(.$F$59\ M#;87OAK;*H3@^Q@;MP,V;K>Q<;O&AE]G*/361H24KXOQ\-#ZC>SUK(6+,9'` M)$6&0$4F`&2)W.7/M%]G9K`95J*BJ^JOGX@B55]W#:O$+`90&3MPCN5=-=+0 MN,!%E4Y/ZJXP("8ZO84_XUOU]X_9K63[PUSCNBXG)5HFFDH'FC#_Y3]C^=?8 M=O!NU)H0@@SU(BKLMV)K^I]B:AP%:ARUJ7%44\,A.RXCKP#$8RA]T5.M\Z M"_._W+PX?[G94?`_X!^??_YR,T(0OZASZ^+\K^B';155[EV%)?P0X^@XX.BX MC:/C&D>,`!4@M_'C*\FV<"16)5"$BE*,'>/]7X6="%,BK#[BUU5H M$!'OP?&VEGM6)Q8B<8@K\@D"/)2?YV<7YZK!OK?BU\S:L8TU\UOJP="./@#O M\\^7`=8=_5'C"^ZVB.6_7TFP,$9$M#N!:'?:1+L3'3R>*JHQ2IMXT5L55DG> M]`,N1+<1QH9CR9Q_,/C8ZL7'[_]MOLJAO>KHMWC1=\.B[[87?;=>=+P:%0_3 M7O;[UBQK%'=*JDG(HVWN?2HKJO2_E'5`-<1?L^SJJ%TZN<+!=G5B$W M;G)+139%N5!R?2C^+`$C-(\:HI5)M4#F.\0"^HQ<<[(LWV.&S/].MKFZXZ!=:T4TN(@=(D*PL7Y>;(U%BL(Y:OA+B27/['!L'V:X+M M\RNY&A3;KS=>$[>J,=P2'=".SL=5),!=C],J1!QI1X=PB$ZM>'>3$,THI4`# M9[O#ZJ3!Z6%^.)=M;Z:'N,;BT5YN?D>'8!K1=4:V'AV[-0#L"QJWL:J`=*&D MCT\P\;C4]$2M@A[1R4_J15R,\EH*T6\-`M4&V?[!,H$.6EO*0Z_S)/@M[Q%H MW)XS-E^%K17(U2B761.5QIK1RN53R:]:DL\Y&/S]S?4%1LM^N"0,ED!EJI<_0^R783@$;%XO""2)=<"(S"5";4TI_S MZYK-W@V2/++S5[6I#>&V47Q-Z[HFN+,9KYN@,YE:%LVJUK%6UM:6KH,>U-@E MM?*Z'O40;3WDNA["M.WSZ[K600HM2=KW]8"<:6QB8K!Z&_S2#LCU\XL^?9M5 M!>IB_81W`.S_/[[._[]'/X?\SSN'^P?4_O#@Z'#M__\YGI``_J75`Y3%"@S! MAX<3)7C'R+_\VY__]9__Z3_^W7^'#*B__?,__MW?_.<__/U:BOQ_?<[/OGGV M4X_Q_ON_O:/#HP/L_^/]P^/]O=O'U'[_]GK__SS/*2=J($2;+$JR4]BI/E(+ MR:%*0K)DJ7ZS<4YV*M[$8@N]&./623*_7)8;7!J6W>U MNO_&]/*2$+U_[]X]%">\1>8=`BHX[J4BJ3.=_"0-9M;N/68 M6@G['MN!"Z@AX;-_<+2G[N_\I2+[^.[=HWL[!^QZ/GOZ"!=YOT/QJ&\90"GN M:LE.)Z:V85$#,G:&Z/S!]D_8,8^:N8"9G1P_AATP@(P92U.?MRCYND=Y=P!F[ M>E:R-P]Z7T2..V_4?1"\!>$I!WG-$=N'MS?B+#A[=KJS*VGAG.]BIV1YP-TW ML6E2C'4,=*#N:QIL$D&\8$\X(M6&\YXXR%U\$6=W7IZJ1X]B$'UUWQ+_N6G= M$2#GQ).(*945$JUPLTJL$U\MQT!ZJX!<##@C$99FKWS+,ZECEL'NJ7&NM5)M MA:@E=T>4(&.J'H"8>69HT+0YA-`6J:7BD;F%&-E>,LGD*G.02WY*G0`!'("Q M'CWRO-6ML::#;;NEG;7L(@706/!\I- M:?VEL'"48H%80<<[TP:H:/G'ILE^Q]>2V@=`KDRG\=>0-=Q!@VX.[+EQEWCE MJ&3?5S5!A#2[@HQKP(JMJ'27KE)(SWFG M'HX.DC*7$&A<)\JJ'DM^=G^HPZFS(BXZ+6MDUMF383+MAA!$6V.74N53PEX_ MVX[(GG#]/`2P^JAHON>5;*@Z)SP.CW;='P0B^L-.I,R*+#>0B`1_Z@21]*]S MV$-U#;S_N%2[J7&!(.["8C:U*6]CQ.#XJ\$`P&1-+N>ZF%KQ6Z&DX9.+JX=$ M9`2ONW.D&21=ASS?JO>(SX1D+N-P=S68#%&&@Z1J9DAV)14G2XA\,D11"&%^ MJ4SX$HBT$N;A9?L\A/I<(UT:O-P*>5_9*2!D/UNO M.R_I/`^[X@B*`8E0?,SIS6FWL=F1LQNVN*YO.Q_\ M+N0CXL(/^2-Z%*6%,`P?0[Q<(:+#<:2YG4"&Q!&^/JPW9#2%ONI>H"D1PG!)`(J?A+:]K_-Q_1?'_:,3Y@ M_QT>'.U[^X_:L?UW?'BTMO]^CN?*2JJ^L_,ZC?HK.!A7%&'99FD!;1,QEED2 MA3Y*>O.XI).(RSE)W!#GBH4(0=36B*,S-Q!5OQR>&2(SI3$*76[15-($#=)M MI-7XZB^N3[)A0V.N`T(RF2](28]$40^Y:Z1IR35B7N(@YEI%-,&,4]#[PPV? MOH"4E(W3"_7X3%U=^+G_9F-%^+D*L8\CT\*?CZY8J3I5'#I*^M`@D3B!C8VG MEVDKYFQH M'-/RN:N><$JA_"O$D+IJ.2=R0D`]0%'>D=?$Z%R)LQ+#8=!1Q:*J"^9TQ#Y> M)9K]E2\R'.2LX8OW*A/"T`G;)^@V]156O/>`UIW0`6!KG9)-*F^U0/7>^.+A MF3I_\/CAV=69>GKQ[,NSA^=?H4;P=X^^6HW7&+]/17,,E6^\PX/^SDC;QGRB M8CN!+5":J:YTF2;I1Y[E`A\\QL:3/ MEAKA$E(G,XQTCDKU]>LRME=<`V(2VD>2RDGZ]\:T';`>%]?9>/`%I(SZXN+\ MZL$75Q=?/[A2SUC1OKQX\GY>)?I](0DZ'*F4!B[RC(I-F7@YWHQ3E]FEB=O> M=7&B]]4FNA75%2*RN!B89W@AQ9;O=XN:DDF.RDMSCNJ'/\L78(KK+?GZ-54^ M1`QOI8<2[>[K*G&1I;7ZMG[6S_I9/^MG_:R?];-^UL_Z63_K9_VLG_6S?M;/ I^ED_ZV?]K)_ULW[6S_I9/^MG_:R?];-^UL_Z63^MY[\`O+8%;P#(```` ` end