Path: utzoo!utgpu!water!watmath!clyde!rutgers!mit-eddie!uw-beaver!ubc-vision!alberta!auvax!rwa From: rwa@auvax.UUCP (Ross Alexander) Newsgroups: comp.sys.atari.st Subject: backup restoration utility Keywords: backup restore turtle Message-ID: <491@auvax.UUCP> Date: 7 Jan 88 11:51:32 GMT Distribution: na Organization: Athabasca U., Alberta, Canada Lines: 412 There's been a notable drought of source/binaries posted lately; I suppose Mr Turner has been on vacation ;-). Here's a little something I whipped together to alleviate the tedium of restoring stuff from my backup floppy sets into my SH204. I routinely use the `Turtle' HD backup utility (which is highly recommended), which means lots of dragging files around when restoration time comes. The desktop is not too clever about this, screwing up timestamps and whatnot, and also it gets confused when subdirectories already exist on the receiving filesystem, which adds greatly to the drudgery & leaves an opening for human error. This code was written using MWC 2.0, and has been tested to the extent that I trust it with my own stuff. The archive contains source, object, and a makefile. You might want to look at the makefile before recompiling, it has a few wrinkles in it that reflect how I do my developement (editing and compilation on a RAM disk, with automatic backups to the HD on every successful compile). This archive also has a slightly-leaned-on version of getopt(3), which reflects some shortcomings/peculiarities of the ST/MWC environment, but is functionally exactly equivalent to the AT&T version. ----8<--------8<--------8<--------8<--------8<--------8<------ table !"#$%&'()*+,-./0123456789:;<=>? @ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ begin 644 restore.arc M&@A'151/4%0N0P C < "<05B0-M>,, ,+U0T4 !"10M(3 865*@Ba M 14T:>: .%.&SALX=$!$!$&FC)PT=LJ0 6%&SILV(-ZX*0,"SILY=$2"L#@3a M#E\%%.'3AJ5+D" 2 ("a M39B07<.,I,F3SA@T&C/2#,.&S9L[0LV\D0,B#,DR=T TN3*$J0L8==V0>3$7a M1! Z/=. H/)D2LLR8^JP29/8:IDY61?;G,.R[-G+0GO>?!-S9!HW(,:<;%/&a M#1V)2.6LD0E&AYP[872!&CQ@L<-ZQ+5T!=('002#R6.2%Qa MSLF*$+EQ!@AYO%''"6"QM9089;0& FYI6"7@<7+HH!51+ 5!A0E4M%2'&).-a MP=%)2;G!D%$&RC$&2W+1U=U%=* P0PJ9)9'11ABF]D9'#T)TUH,Z3022@P;Fa MI%91,>2 0PTG5N%$$D8\(4453>CHAAGZN;&B1J@1H:!.-:8D!F*GR10A"&+Da M 4(9;$ FE4IIB(B44B>2D88<;K*A9DDG&;8A%;P5!4<9%[59DWYUS3%''7B"a MP%I-8=QXHT2G=232B:<=ZB&(<8XXIQLNG'AB;XUNY,8;CH;A1AW"\411H)%Ja M)!X11!V>:JL02AFJ>\95O5=5%1Y-/1CEEE;CU-]D9:-"A)U1F8(FG:R29a MA%*.Da M9@=R(8UDUZDQU25&D8>>:$88;1@HD1R270;"4ZJ.9 ,+(."I6ANL"7;:@+=Na MW&.$+,W!TY8,TG%'@ZBIFA)&5YEX7\1I263&G3#5)<<9=61,!\4P SR1277 a MX3&,+4M$5*Q>)7ASSJV]%NI]1U0$8\QLFB%K:HSBJV:;;J31M, $#TQ42E9Ca MB"M1&TMT!40QG2AR&%MNI.!;(E%,548^JTM&I'/EP;-@FK*ATT\LJ\1E73\;a M"$=JJIZ8-$LJ]X2SSK!F=*]5D0E.5TARS-$RV9JJVU*[+)5A1QH=N::GXT&>a M2O;,8U"V5!EX1#5O&7^/U(::_C%*;T8:<@C52#YS!KA=JL&1Q],%:<92MMN"a M,(454LB0*FJNLH2G&6V.\9JF<-/!ZH)E)%T84#5M].)W)R)!-^<4=*:C@( P(0E.H,(#A2"%($@Aa M"PM4P @Z,K.5@, )56 "$Q( @X%LL P=9$D1GF"$!*"@!3%( 0,#DH"]]*56a M;CA!1KPRAC7DZB/ <8-PD#(&DX !19!U<7@T"8\T&@K80$+4G@4H8$DP'-Ma M8*)Q8,;!,OF+)'70DE540C$X^,0CK (4I!">2@VAA0D( U60\'*8J(M$*3'C(Q,H\W.8 >*S8&0CF0@a M3"+5J7VA;B"01*,B)5=)HV!2A@I(P%EZTCP53-(..[#B*NGBRCG$,I6GR<@8a M=@""/5B1=HQ$32Z-(A6NJ9%B=_A(3-1X2U5ZA2YHI(H9MC"#+MSRE]J2YA9@a MT 40]" US8QF':89@VY^\P1&B5*28C"Z:6%=DP#*)O:9a MBU4!*2G&6(S8EC(B,KX1-)9Z \ZVE4FN75IRM[>@25Q6, 0X)a M/:09RK.X'@P6E>U$) H".Q(??).R(. #'ZR(QZ>*E+E=L"@(0G#.%IP@NGQXa MY1:PNX5R>O.<7(#!"9#[5#R)[ZTH6*$12DI=-N%*N6E=ZW59)IB+@D $+6B!a M"-)CW ^&D GI2:U3!\#<%:R@F>VM"*/<$%\6TC>5"2!J*F$TM6^*Z+D4'2]_a MR9!=D5G3BLK]\#EU ]XC_K8'Z VJ(a M1D80")C&S10N"O8K(1)OP<$FMC$ZU9OC5#ZUP0^VXE-?.]@D:[B=[ITP"D[Pa M@_4V\\O*58&#?RMEW50YN<-E[!DWO>K7,8(Q(CJ\FD+-@'$QGa M.Y\8P_9EB7(=S%P0.'>2A>PEGW>,@AY/DFG4:D-$/#>A%AE9!$CF,Y?["N$!a MA!F^9#8S=?NP)C9PAL^-O1E?!4T&0B=YU+'-<*MQI6 ETSJ[4(:#.=%+94E;a M>0"X+C66O4S=6 _HFR 4X9ES*V'X%G*H P$:"$U!2T5&24Q% 6 0 a M)Q #)4P?80$ PC0#0)LZ:,F31LRH P\T8.""E%IE!Y K&! HM#C# )8*D@J2(a M%(]BPHQ94P>.18LE3Z;4D8 $BI!*4H!(NK2IQ00)QO1LP3*J3I5PY)P!815Ka MBJ<*QB0,XT;'UP0H0,AI T+%RKXNTJ[= :(,GC1T0, \?:B@H!@QM Y 2+-a M'!!TT"@< S1/"[ID6J0U64:.G3(MZ*1IDS-,&SAZW]11[48AG#>AB" @=(,* $!-FS)HZ<$#(*3.'a MSIN1,"!(@D74GJ=/,W#!LV8\F\(9E1[9B0+>2<8 &Ba M39@TC#^[ 7WFITN8?[?FG'F5Z!NI9@"3+'RXZQW :<>,# /5;IJ18TSR)+H4a MA)LR99"2^?G:*TS@9=+8(:U2]IP\);6Z\$FP8="A59&" &\43IZ:9]!T13$Da MQ<:Q4M[,(1HD*YXP;I#*X2QS+L" VV(=1;&a M6&+ 9,9(94 F4G)#T5&3&'XEEU%^+[#4QE%IQ"9B<6R\=D9&<^CP4P(QN/<=a M46Z\\=<8,(4!!QQET#0'9R;,*(-[)]X56X!_O4;<2,;IN")13CQ!16=CW7'2a M&MMU]U,27H&6ETO@P2''&V?($48;JH'WQ!*<@=@5F#.M 5..&\X!AY-IB $8a M@BJ=]!-^8XTT!UKKL<3&7LZ-](89+D R@'N/DG6@&R\*1ML0883%&PA%7"5AH(@95$:D,)&)6?a M8&F\5N]8N@79VTQRG#'OOOVB*VR].65H1J I@>PMO\*E01EH"'GK<#6;G3]-4QA\U#2a M76_$K7;=;)>1 _!Y0&DWPIHC51LQX$ 20)#!.$$$4D0$005$!F&PDU?)*&$a M%$\X 0(?G'N.1.6CEZ[$%%E,D?H4G2M!N12OQWY%$!:EH'@9C..=@!-5,,$$a M%%30#DD!FZ,0+4T%N0<#"+HGKD 9>$ EAU3+IW2\"A(^]L88**2PPT#46X_]a M7'(DP'U)W)H7_OC2!V08F343=7!)=9@Q\J<'1U57I1HA0A."((0J&,$(13!>a M!U2 ->D-!DB+6XT"0U7CD8KJB&$(=I4@ :YYRTF;2Z>a M:. ,/:'7PEER#Z+P*Z)%CJ$WH>a MS2#Z-FA27.XR!C+ P3!W4$3Y?6$.:-@5&\CPA8W I$5TF$.D!N X!TA2H^A+a M0"QS$B"I-+.F^:-C2 G OLODP:4NN67^. -1F+8P12 *QI.&A40A*"9SS.!a M"4 T5V:%*4@: $(8C!,MS;S!%S@P@DH&E($=)4W:A6K&3@C@L"*P*Q;/2P=a M$HM+B9I1?,4LXAV$$L7-K:^JT+OG0!* ULT-!21 DH-GJ8J?T+KGLZUMIDE:a M=(>=K!9 K<6L A*P@A6PU@TQ[4-F,3@2.K0E5Q[RZN8\XSWP2;"E=%6G8D/Ka M6[ZF@*S2Q25DA1L_;AK4:J4JB&&&5:R@WD%";AC+L51&%.IU2)&5.5G'"&.8a M-)PA1X8"RQN\III%58@-0P*!"SCC@H4QQ)M7*^9(=_8%;_UTBF78G#O;0%BHa MTD2J&.3>A$5H2FWQ"B80I28F,@.O#Aa M.-5+HQT<4XZE)EO,O?T2E0PS<=P FHF",*^8=BIPCQ%VAN8PO*^Ba M,XTA]\[0(C%,% 3-;"AB57*F-C!6!2Y0P6-U6\21%OEF;,642P#M3*T6,LY8'FR[HF>a MXQ!06F/=Q]/'<0%1S4#/73ZO"WX%P0E<,%AMQ["W+2M)I,_@DB3+S[[XA 92S&#(>GAQ*#?%-&a MF79U)0P!^]_(]DG0\!IDY;8>R-M4IN(A=Z7(()3#%S32S#"TP =)3#L(Y@H[S\TNIHYN0-IO26DQa MO#WN*)R[ZNX^7 )T>^\:>>L)/<1W=R,@Y-=;O-HU\H.\\A4C,9!QAW?NKSFTa M .CB:L&C6D!T,I,4>W)?%G[M=Y>BYR[?FFM#\*5a M@@+W]P39UG5M]'59%S:PE5+U-W(QM5'"1FRJ06F"-EGG%U$@( *(IFB0A6(#a M)&8L!@D'4&9#=7 :(2ELYF:^!&=R1F6a M5G4Z,7 O*'@UV#@0!PD/(&KB4FH4AFIEH&IVP&JN5A9$\4&S5FM?AFN;0VW-a MY&N_ 6P@$(&S!P+'1CF6@SFNPVP,H(71=D'3IH.\MH765C[A0W7<-C*;,X1Ea M(&ZRQT7FUE>*MV[M)EHAE89557MRUTQXJ(18CX$7LT1 9U@8C?9DEZa M&(DV=$&.Z :UMT0P08DP%F[CYHF-V%7N\UNU%X:).&X/UXCPAEO I7JYMU5Qa MX'.;%V^\@4N!UDMM' 1]H4.=WL!]X,$9W!U1HP@QWJ1a M=S.XAW*]%WV]-UXP4QG[1&CO! 83-ECE @8F\040Q07E2$^;$7Q%01.\@Q8@a MH!2$ 7U(]W$+517FX4&R(6&%QAGE"%'^^ 9?\'!X5GX,H&&%]H!Y=I!388[Ja MI) &R3WIV%$MY'XR&((C6' E^(PHF%87R8)CY()VEG ;52YA$VB_X5 -"9 -a MV8H%J3T,20=-)H(HR2V#]H_JQ%@D$#8NL),#L&@0"9/7-R]?T 9S\"(="3S"a M0SQ2T(-QBUE( (>A0"N4B[N10?!57CR@YK MYI1a MT2MS]4 P42ET"62\$3$I96N-9H=V01(DMYK/EFNY.16\697EXAZ*-YS%Z5J"a MN&VXZ94FX0+RU@9" P*<69431J#*>:#N478,4%Q%>924)@*S*9T:J1_-(A7Ga M"1KI^1K4J8G7217969UIA'HPT6V3R1M?R:!%>12N.7A)0#OZ"5?'J8D2NIP5a MVJ%;U"12 1[#EP^J"JEZ,4VDPBX)Q=H:4_Z@9PX!>(-)W56:0Ea MFJ3<>9J[<3%?P61[HB;H4G!^$:==T8V04 )?UI:]5C$_M#DR"0?%YY4+6J Pa M^J6&YYZ*2J;/8Z:%A:;,N:;X\9R,>C%:$1+[-*3;9J=X<*1X*CU+6AY/8T(.a MPYI)E1&Z(1]$ 0DL\&4"1W"UM :*%4@ID7";94(K2G*32G*>B*!E^I]APY=Na MD!Y!JUYH7A&a M,&I<2I8]@P9]Z8]J8DNX)*S^":&>6J'=.&K&\C,G@:HQI*JL6EA*&C;=QJ[Ia M9@1-(1C'V);S6J\M<:_ FJ^"E&W.&J%$J:-JZJ=S&H]. 1.5.;"-:+#:*8OIa M6JY68:T0EE?-Q*[;Z:H8U)TMPF.[0@>$RAE(D16]P:,?Z@;A,E$@6RY ZZ..a MHSXE9@1=(Q\1*Y#B%U.*"I=IF7[N>9Y?()]S-U=&T+/S\K2AI7B;ZJS).:&?a MRJ;OZ;,P<;3J2;#6J2,DNJHINU4)>ZFY]JY1P46; P/^>!6DJ;'(V:]J.A(3a M]4&R009NB[(SVT+=N8UFUA(Z!)]%,TC'<5Z&>@*)"K59BBN.^@:<85U=YT-"a MXZB1*YB0ZHUM(*]E&KKIN16DNQ6F&Y"J"[IYFA.U509]\4@]($G9.2OMF6MBa MBJ VZGA,>[/'&+P)UVV*Z@/#JWK%Z[2=BZ6ZM8R9%H3.B' Q98R=:ZG:VQ)-a M-KW1J'Q2X:G5V%V[]TV&008UP2P@!EDa M:3@OX09?H%JH^[DR,Z-CW+R=a M*HU28:';TBLY4JB[8D\LL<=9C"Y#RKCK@QSC,3)LVQSRR5-HMG:15&(!>I.>&\89'+;-5,8W6E@JVIL#2JGB07>Q,SMS7*8X:L<9F,A2H;5Sa M!BK2S[)3RDR/G%1VGa MD1(!\A@APP9#QQ+><@(!QA*P.J>YB@%?!HN EI?OU4S8YW/)T6#=-\"G]@9Wa MX,'I16D,YF">R*6N%5/%VEF_!0)D.G^^U<&>\JD<0*ZYY92-& YR%O?,IR7*/-"J&AW!4Q"P?]a M&R]1$<#Q>FVR>VW^N9_!,SS%0W40\)@UL<.3Z<.,%<0H$,1#/ 1I1ES%CH&H98P=49W@Xa M2!-G, 8RS#U;U]D,O%4;59G+&9:,,6(9%%/ELQ-O2@<81@"W F29N%6S'7GWa M6#!PH#-.><\PD3Q% <_SDMN9/=J701/8 0XO+" ]E=VT&ZCa M543P9L.+"3\)@*+=C4%BL!M^>9CNN2J*1]W6C<:Y)MJKHE>Y#1IU(=*%R:DYa MG--TP,-[8]89F)D841:+"1-!O 4M8 ?HIC?PID\<)X._AL^0-0*LEL)a M(-IVT(==T-P;[J7HIEOC+;>;0[N[5;>AS-II6A0HC0;^N]("K.&[5-_VU.$9a MT=DS'MSV#0+5U5>^C.$RO90UK=]CK=,]#.! '".=B=9 O=86_JTR#N*)Ga MX.$YKMO#9.5,BN4]'N+BG9V;D]_B7;=@OKJ+#1H(4D535$]212Y04D< 8Fa M G$# E>)OB,@ #& T !0@LE C0& H$T$)(#%6\ $ #1!@"&:.T <"!1a MD8400"*0*)%P!HH(12:4D,BB1(,9?B='GN'!8 . (&;8U00@Q8RYG4?,@-MIa MQ8RVG3W,*% RX8R!$3@R@>@Y,OY_> #0$!U(5>@:VS^7+E&?EB><'*Fa M'8$%WP 4_ "@G0.!XDQX.['R3\\+%P 0:(= )'P/(/_X$X0[__C1 A+UW9@>!a M 1$JR "+?NP'XQ,@-*B'$A"<@4..]4$ 1* =!A-6@"5I#T;HA!=.U#'?a M/\C \<*506C9 H#.H"@:. KJYUT (D3XYS_*"-$@,BQ2 X<&?'+Q!!PWK'$__TCS82BFF$! _AE*,\9!$CQ*!Q/\*DE&(1FZ,RDE3ZQJ3+:-0!'a M>!CB.6>==_*38WY5.@D !*'Z04JAVBB@)(CYZR/K$H/"P2@RM[05B*J:89/NPIQJ "* RIPICA!*H 9"C.a M3$#B P&8V;0<0H/:5"=S@]X 8 "+XK3\;GIQ;EDP-/P>6#"L$8.!RL$"X %'a MOP#\@!\#F_+3JS'H4=UQK[_JFB$\%_-F*0@96EWOG:9 C'' __"C( 0R+IRHa MQ :G&()Z,1]Z-R+TB,$F&#_$ZHLX88*BQ)YB,;-&1YL:C!^IMU=S\$HF+(?a M)^@-V: T"GOW@241,@#@/V8PT )U )@0P#_P@ &E+BS2XKAVGX<^.JOD@B& a M$$"$ZLH94F:H#"Q@HC,&E'B@" V%8H'#U\^L3@I,K"ANFHI^0\a ME%Q(_8\UFS[,@_6&DPK+]LJG#L;W =APL H,A)VQA&""\P8>#+BB$ #_T!\"a M0)"B)X%A(AD"QZ)4,3^M_4,5XB/<#_B4->(]\ S<6]X=O@< ;S1P4Q#,$"S@a MH":,51!,JL!@^TQP" [2@FP/C$3^P" (\8W0!WP*3^$ =+@&_4X#CH.#:S!Fa M*24 X@P*6&$GG&<'QY7/-G"P @5_8T0DKM 6SJ,"N3AVM.J!['H\M$T$692Va M*TPQ/5N,F@C)" S+7O]P!>(4QS@9%>I@)B &Y2SG(LREa M17/_$$?G!E*[)XAN,4@,ECFFI10"+N\9SR-#Q?3&2M"Y\G90HD&PD$%+!=@Ra M=?%X'@Y6"25Y^$=D',N/=@0 #4LMRA>+TD6PA+$OBX# 0P3R12P(I(OC 8 :a M0((=O)C),+K]PQ;I_)D"> DEO@%(%NE,UI-ZI()-R6)3MM". ;C0L$R>P0K^a M!.BF7'&P$]P #'1ID#K3X\D,!=0[ Q!&UA;U.Q$DU*(+;:@11GDY]% H)-2=]-+0*"E(/a MY+23 %.F)U3Z>.4_S@ !!J#+#O_0AQD0((7$$80;8'"&5?\!B0%H%0+Y0@!#a MO'H"2XBN.F=PP;'F"8&YO@!N*3K!%4A:RLREL3T$T!(,>VI##8PEKBL(E=+#@=V]G(3E:TC:5KU>R*a MU\+^@:\#@8!3,0 ' ?A+(X%]@FT JR6BTL=:^(% !ZH%AP8,]Q_]@(,"CNLLa M=)D& F8*SWK:==?:WA8$\(@0D>C)'^D"0*>V98]WL*M=0,!A .MA$3^L*]Z!a MD/<)1/)MP9!P#1 @@&)"T!A,6$&(Y2VK=G*#QN@9([_2C:T(@#"-"P+@BB(a M" M, .4F&'@TU:675!0 @J@).$ &.)YKJ@P@A7,X"A 8S))PD25? " &0!Ca M("I0 .. =G($"/SB @AR@G06HPE(J ((&F &*VPR29302XX;VHFD,M4$a MZ%& #"#;5B0$HQR)$$$0%IR>KN[WOY@P4C1X9 8'>#FRY'+Q?N'P@^=Q0 J-a M $$3'JP#"0/ %%/VK)6QK&4N*P#,:1(SC\Z@ @.?N3%+L&#@#A LA!X1 ,. 0 RB&@1@BX -! #(8 7I$CA+SB =CS@a MBO $6,(03F= X@= #(8LP*1]T?5Y:@"T!L ZUH7?.!!<(@A8P$0a M8""#WY5P" Q"?NY8#_(!5=#S7:#XY69P1..=,@)FJ)P)9T8!%4HK_;<*H P*a MF +-J2!3++S #TF1GB8R0 T6!P(VE2=\H='OOB@a MKWW;CH L "+(2E )9D #:P<#1W D*F=D/0("SR8%1V D2(("5E EZ\%>YW4Ea M36 I8$ -[>$$ % ) *!XXF9?\D4/](4# * "SI5Y^<( P B#H $0, [,HAUa M)@ $5I4>Z4(&(I"#^L4 YN0VP24U . 1$@U#* =#T )K@, X$"$#G!R4&@;a M#/$)I]&"XH!8,"B#- @$T, (I_$"6K,L2N@"F1.&2>@=#J /43:%9Y -W]!Xa M8=@ QP)=#*%M0- &!) +RU &JM0 ;G@)<;@ IU&'3G"'$I*'!' +S2 &XL"'a M9( 4/@""P &K#")#4")VK&&4?8V4'AR#-$(B!4(,*@I#7 U6>.)^.$ /2@)a MHA@,@P"#+<@00R2&J/@;9<<>9T,?\D!?,/!_*X@N#. #P:4$1W!C$% !1-(La M&D -UX(!P# %0<$.[4=NQ$(?^7<-,/!=P24C[7*( ("';* *I@N(;&<#@%%"(4DP@Ya MGK&); A';M@NT? -!Y(?TF@&I%"-ER0"$3% YV9O\?824X ($) -+U$G-METa M-PD!&< 0QT8 .VD/1()80GF3YM9T"/"305D'44D (@!O\F8L:@4 K $$!>DVa M!Z"0"&" ")@D2Q(MRC( 9U"6!R!U;*<[S^8"'_!^ , @^4$YC+ ?V?4$=HF7a M8V@HL=67\F4.+&(.N!%US%0!8A!E@'F8?*E=#>(89] RX&@I\D4)O@@( Y,Na M;0,D_+!R6 F_ !'$ D+/96)7 &&F",=S0 9E H.=8N(+ N$G"93P &V@ 'a M(! J@1,J[+!#_^ .IHF:Z4)C$>8 Y!(J\E"<"0D !^0H!CEC\E;3.>a MPXF@]-D@[D"=^*F? ,"?_IDA[@"@ DJ@\A+!5SQ9YW\!B(. !#!Z8- W09:>_X .SP8"J%,"5" #N>$ a MNH,%2 +6' %R9!5( %3@ -SZ,$$RJ>Y D.I (.;. P0(.[ADJX '+: !a MP*!>I/D#$$ K<( 8. .<#"HZ@":+3"Fa MH]DV2I _9PI#:LJ9 -*F;QJGZL&- 722=RH/46:)?@J:=^6I T$!H I'0?:Ha M_-"$I%"H8. -B:J;H D"$" "&T8 BZ) 0? /Y %I.D9XN,.FY(P"91C[>$!a MF2-34B"=Z,"HY(D/6]4^!5$PK I#^&"D0* $'6 BI.(.;6 /0\808((/V3*![SO4ER-()8 /_#>"P"!?68B0$*F0$) $!/(/0D "\?=L83@Ua MVB$"XE!0[F AF:MCW)@NVC$"*XL9Y9A]%<$ a M;+!N]1LN8&!,52 %E9!67?*^\3N\Z,*__@O _P>_5RN\$"D%]?L&^)LN^CM a M_5L)O",D KS \NM<2M *^6$&\AJ]%M D3R( (X<;UM$K;O($R/O!$I"^&< %a M19B^&F 'Y^L&KRN])%P=9)'#%T DM]4!5* EV\8XNQ"!C& JZ8L!>C##J+,!a M&-"^T6NH)K#$3>P -$P *.O#0-Q>T@L-6H)8T.#!Z@@(+4P 0E"_&1R6$9=&a M0G *1"B8 - !=! A4P,(&V<&: P$8("F!X!X:OL/@, /UB&#=#G $&FJTLL!a MXT>'%<%C#&%Q"ER0V6A?9#F_BFP!C*PK@'@ %(&RN#F"UHA)#(PZ*0 !61!Ga M39!Q*@<,98"[E7 &\/ "%: =%Z (X0$&Y+#&F%3)P(@L(KS# :#'^@L$BGP!a M[A >+,;%5N+%'" &1$S&P)/#(RQW/$PU4WQ3(OQLHHQ_^O?+$2PBP6S-QV8&a M(% !#.'!!,!B;T I.A:]!,#,U]67L! 4)&",;< !GXP 08 .UA$+U5 Z(##%a MQ_LD/D< *U %$L$[8," D%4"UH!8HA>" P "6R4$7@718& $+8LTAMNX^;-a MX]; #SP0DG#,R9R(=F8+#. =4*QRGE!F>FG+*3W0^6$ 8FL=Z6P+24>QR,>T ,^T=R!P>55T_ 9!>%/+3VA'4M@-+-%#$4( R&A @I4/-a M.VS1-($?#8#9XJS#UFS1MG#!&>(/[9K4$0T,$UU638W1H@'5#B#5TAO5>&T!a MX<++=^++EUS U*D 9D "FCW:P.,9Q75;&D EB)5Q,P8,# %]'>"0_O#;YCS<:'UCa MQ@V(7ES#RWT[7I#8\KU/)J/(UHW=9@ $:<0B_N#8X]671JW'S];0JKW4%/W:a M3VW;'HW;>DV"5\O;QNO;- ; P)!)#B"I#0"UV_O*/;5C 0MAP^a M^;H<3M!;NS@0!W/*IPL&.K38SIQ;=IFL=AG'<, $BF27.5@ ^>$&$A#'VA$"a M'* E;S4$9X ";#:G;0X (4 'T@4YB41(NN+%(@ !N;P[8*G!!^#G1:!(+':>a MSY;EG.[IN2D"B.X=BJXE_Y$?;6"$D(.LL&[I3S"7=2GJ<4R$"B '1O :8O,$a M++9M&/OJ Q'K8$3K%O#K^!$ON0XLT=['J0X,]#<0G1X>AQSG:B1-L+[HOP0 a M0T#,Y0+J?;Z*<9Q4<" $9S1/JWY_5YMO(/"$D\[LC6YGS$ =$ !9*1 (QMGOa M4@$(30D,W T *?!_Z(&7@I F#Q R_P" _PS^GR"5_P!Y_P06:6S:!<72)<1*(#a MZ5($ . 2!+!V4L"294O,8CMWXX D?Y&Z9+M +#M3S""X"#2 ,_98?O'>_!+1Q8 #O+=5a M() #9$5Z8$ "4E![?SQW^-'&2) K=7<&Z/1ZAQ!I?3\1!B!N;V^7::7J$U=Qa M?IGAWPR1/$_P<)\N%5!CK,+06D E=681!ZHX-M$N#+!A^#',]LK!&V;"]0,!XKW'39AI!V#YWJ'V34@($) AZ4 DXHW0a M&EJ$/= @[/ /S- #+OL/SI %B\0,G2L#X^?%(^ ,$3($Z&"R2? ". L"IRL*a M$=+"&M#"%M#"$B !&8(.2! ( A $ 0!&7(.1!(.2 -0: #@" !&4(.2! (a M A $ 0!&3(.1!(.2 -02#> L#->WV-4'00 &RN '4 &Q@ 'VS#]\S$0D2I@=04Y1 (a MMP_1^HM TJ3YXQ;WZIC]D#=Z'S .B* #P* .CP!YH_<#.@ ,[/ (D#=Z'Z #a MP* .CP!YH_EXH (LB (8V a MXZ (9& /XB )DB (9" TB (X\ 09$ /1O $&!B"-!F $Z:+[a M2" ,2 !V R #T;LSP<#UX8 $B 4(@0 (@B!Z#:< #]#.NH\$PE (_! #"$#a M!V!E@Y 6$R\ M @-0N#SNM/$<$ &89@BCM *UX[V). /,<+IJ! A&]90K44 a MJQ %7 ]::$\"_A CG(X*$2(6,!"]KU<$8DP(T# (W*T!0B *BX(/<, #5PC/a MW<0#T% 1 F#YWD$"_A C\J>,P#"P!;LH_& _@, J ,GUDV$QT 4/='!. _a M 0!U;1.R^# $!((/ Y(?)( $)) -)) -(X@/EQ25"-#I!^11)AL :B 1! (a M7B\1:D 1" (1 () $0: /$F$N(J :B 1/ <5GF3G7Y 'F6R7T "%P #a M 0 ,PI!@,! 2! $PB ,2" $P" ,T #P,^B%B="E>^ $5< $3- '%$T$ R$!a MQ 3S 0$R 0"HVR^@ 6# 0$^ ! &!.$T )"S<0$D ' % & S$!(C 6 S$!a M(@ =P0 $R " ! 1*,L+=C$0$V * # ' S$!:5X' R$!K ># 0$O!B1# 0a M$>"?,2 #,T #-6 #-X #.1 $0C $1% $1K#L0K#L1K#L2J#MUD'I_K#L^A""a M""##*N "*I""+J " $ "D( +D "904 "5 "<]";/> #(% " &a M)T '(# '=! &= "<_ &=2 '8U & # ';U ' &84 ':? &49\&

&)T 'Y@8'91#U:> &<% '=:< &90 8Q &;G "= "8R 'a M91 &=% &($ '9= &O&D&:< &93 6:< &90 " &)T '($ &9< &94 'a M90 "9% & &84 ':? &Z"('9> &8= &96#189 &;% &9$ 0 #a M(% " &-_L&=^$&;T '($ &:2 '93 &a M=/ & &84 ':? &45\&>) & &84 ':? &44\&a M:2 '93 &=/ & #(% " &E6D&;W 7T2MUD) 4 )!; 0$L 0( )#Z!6Q@0)a M!Q D* !( )!B D* !( #F3P()"R $87"S &=% &=Y$&46\& "#: (6@!%Z W$!+A "(3@!%Z W$!+A "^@4)$G !"C 0%^ "(Z#3a M!( " &8\ &=4 &90 "<" ':> &=("Q*6#1a M;/ &84 ':> &E0D';Y &;D '(:AT7# $0Q $4/ #D!#%D& "@?F3" ",F a M:(H #H ,D8!^HST&J !', "L !"L %7* !$J ;N !$N -, "L !+V( a M$N %& ")& "J.(!#. !/B "5D 3%/ B!B !&" !&N $B #&" "&H !'& a M!N #, !'N #L !%( !!F #H %" !#D !'& !N Y$@!#B !%H !". a M&N !$L $N "E!6+^( "( !0F( 584 !L "J #F $( 4VD +V( "F a M$F!F%, !H $KJM!D "#& !L 9:4 &S&O5$ ##J %(& "^" (*& &, !a M$A A& $4( !0L !3! #B !1( !"D !+D ""H )#H 'L "( #C"5+F #a M*B ""N +B !'J $\NH"0HH !D "% !;D "& '" $$& $&L %(, !$@ !a M0$ "'"!D*(#T!B B+F !%L "#C!'%D !%D #&" !"J %F !L "!J "F #a M!F )L "), !3#"O"* !5B &+J $L &)L !,N #"L !9>D!5G 4#J )L (a M"N !"D #JF #D$!75T 1 LD %D %D "$ 73T0!Q $! "B!_%,T$a M)1"""J (%*T* ] 0< D)!L +;PD)"& &H !7V &9U &=# &7Q"""3 B9<4%a M&? %9@ ':> &:4 '7Q""4TG1+G !7T &=% &9G &7Q"""3 B9>4!'$ ';? %a M=/ &7Z &9! &>? %(5@ (U)6SC "7S '=" ';P '9> &7Q"".4[18E !E &7Q""!T !%,T'*4 '4/'D '94 '9/ %=/ &7T ';? %(5@ (U)6,B "7S 'a M=$ &92 'E &a M7T#1(U)6\A <3 ';R '=/ %(8CT%&T,1 8'? %9I &;% &7Q""!C B924, U &>) &=/ %(;@ (U)6!, !7S '94 'a M9H &=) '<% &7Q""!3 B944'(4 &=0 ',O %(;@ (U)6_, !;"#Q:6##D+ a M(U)6HB "9C &;/ & &7Q"""4 !%"T'*% &;F ':2 ';^ &7Q"""$ !%(T-a M):#_9) &-@P)"S B984*(O % &=& &7Q""4TG1M !;, &;5 ' P8)"S B964/)& '^E\&%0$)"S B924"a M(_ %:3 '9" '=O %(9@ (U)6%O !7T &=/ &8? %(8CT% T$'/ %8? %9I &a M4.%T &=0 '7Q""#U96a MKL !7Y &;V '93 &=/ & &a M7R '7Q""\4S17& =L &;5 ' P8)"S B924")? % &=& &7Q"""3 B924(/5(&=/ &<$ '7Q"""3 B9<4)"< & &a M9% &>/ %(8CT%*T*"S '=" ';% &;O %(9@ (U)61 !7U &>) &=/ %(8CTa M%.T$'# '=" '8] & &:4 'a M7Q""2$_1'& !? %(9@ (U)65- !7V &9U &a M=# '=" '7Q"".4[1]E !;# '8B ':_ %(8CT%.T*'O %9I &;I &