leefi@uunet.uu.net (06/13/89)
Checksum: 706047732 (Verify with "brik -cv") Posting-number: Volume 03, Issue 057 Submitted-by: microsoft!leefi@uunet.uu.net Archive-name: dsptch/dsptch.uue A problem was recently found in DOS versions 4.00 and 4.01 which can cause FAT corruption when files that are larger than 32MB in size are appended to. The bug is manifested if each and every of the following occur: 1. BUFFERS (CONFIG.SYS command) are allocated with secondary cache enabled. 2. Greater than 32MB disk partition is in effect. 3. The user is sequentially accessing a file and any part of that file falls within the range of 32MB to 32MB + 10K on the disk, and the portion of the file being accessed falls between that same narrow range. 4. Immediately after sequentially accessing this file, the user performs an operation that causes the system to read a FAT (file allocation table) sector. If all of these conditions are true, the result is a corruption of the FAT (and loss of data). The chance of all of the above occuring in the sequence described is remote. Microsoft has provided a patch utility that corrects this problem. The name of the utility is PATCH.EXE. A description file, READ.ME, is included to provide instruction on how to use the PATCH.EXE program. These two files have been archived into the archived file DSPTCH.ARC. This archive is available on various computer bulletin boards and information services, such as Microsoft OnLine and Compuserve. [And now probably Simtel20, if Keith Peterson sees this...] The patch, has a /F switch (ala CHKDSK), which will allow the actual patch to occur. Otherwise, it will not modify the DOS system file. If this switch is not used, PATCH.EXE will examine the boot disk and determine if the system needs to be patched. The system should be rebooted after the patch occurs. See the file READ.ME for further information. -- Lee Fisher, leefi@microsof.com.UUCP, leefi@microsof.beaver.washington.EDU {uw-beaver,decvax,decwrl,intelca,sun,tikal,uunet}!microsoft!leefi [ Checksums obtained with the 4.3BSD "sum" or System V "sum -r" command. checksum size (bytes) file (between BEGIN--cut and END--cut lines) 55929 11601 dsptch.uue checksum size (bytes) file 25619 8399 dsptch.zoo -- R.D. ] dsptch part01/01 BEGIN--cut here--cut here begin 644 dsptch.zoo M6D]/(#(N,#`@07)C:&EV92X:``#<I\3]*@```-;___\"``$````````!W*?$ M_0(!&!X``'$```"'$L-R(9!Q)```IQT```$```````````!P871C:"YE>&4` M````"@`4#<0`````I`%`````0"DC*```FVB)`V`"``(`0`!`I>#?OR<,`"`H MD4;5````/&`$$```(@'/`M2Z".`'0@`<!H3<R+*ERY<P8\J<2;.FS9LX<^K< MR;.GSY]`@PH=2K2H49Y5%K'#)0``NFP%K!PSX@_C.@*0_E%=9`1!#JI]'BSR MXF^1'0.*`)@E@`,`'7-<_7E95*[+L!G`T*4J@(L@%'3R$`PB)@#7'`!_T0DF MC*L48G3>%A?^]IB:9%SA'BN[;"+`7V"2AR5EAQ<=&;[P#D#!)>9QK`V#"2P` M5L?$"F"K6_^5!YN8;-H5<-$P!>6?'0*L'X?J;6`V'0.X.MJ%=-MNZ0X%_MD8 MC@Y,;P&SZTC0GCKY7U>]?]/!8!X7"L_HA"Q&WO&O!0*#!8A6BDN"TVT$2&6$ M/1A-Y8\H`J#SP3^#^$&``'6<,)8!BWPA`"`_O%`'!Q-6*(`B1P2`22)&P-.# M&6X5T(,1`-3!5T?K"'`;B?R@`X0`)-+CW`**&$&//\@`8$!KZU"`BP[P/7-` M?M$]-LH`^37(CUO0-;7.`-0!DR,@/K06!!T5<-E:&'0X("8`0M!QP)EBU*$# M**UALAH5\"6RI&^XW`'?'W<*\(\#A@R`AP.+>$#(`/\8<*@B!ZA`SCH*X'+H M7YWT2:(\4\EC%:)&R-.@/`+TX<)8\D0SSC^W>`$`+F4\ED4&L1E'#SIV^)-? M>->T1PE\(-R)GQ^@UF$D+?!!T&>3?Y$C0'Z-&*'/:D!PLIH\"7A0W':FH%." M!H,I$)X!#>K3X@;M30/?->#ZALX7_B"+#BK+$C85/M1.18]5/T#2((%U'#$6 M/F;YHPA;!]2F'18`6#$%.FWT,Y@!)+JS@P$(UQ'!OXO8H`4`H7`!0"(`3&5/ M1UKAHQ4]7.FS`L4`%-#4#C[>,<N^+5Z`"SSP@9%N@NCTXVX,\2[KQY1TV,$5 M/0,8L#$2UW+'!P"QA6="L\\RA1A7^"2]M+7:<7<%K,1X2QNX?N@CP'KME2#` M7P*D2]]CU@20'SJ`^*P;+D*LC<XY!<2&"Q=Z=],W87/5-0PD[;VA=S*#$X!. M%/T4;M=H8Q$P0S*+6`$=FLV$((<`>$W.7P$S=([7YXH(8Q<M,'3.@P!S"-`, M"+\L$T#&3:UP3R!502#'`+X``($^CEP3"#$^H++/'!!8\`$Z]P2`UU_'X?(/ M$YT/0HX_-B1B@C$"=&^",`(L8DPL!$P##A(VC`*,``/<DX@-33$RS`K>W+,- M+4IT;@,C'KC!`"QP`'[\0A@%R`404+&"9^!E'JIP'CIV```)2F(`Z`@`Z-IQ M,$39P`H>I`(&J<&/OXAC5;9S!#9P<1$;',,`A`%!`?ZRAP#T;`#60\P_+$`8 MUG5N%#G`(0!JT+E$>*`$`V"$`4XP``=\`!<`*($N?$"`SCEO$0[@!@'&X0)' M&$"`)L@8"P!0#`-X@P",T,8,MF&#?WA`&P280P&<EXXF!,`&910'&K6QBQ:Z M$8[.\R(8L3C&<=C`$<&8P3],`(@>N(4%N8B(+S`P@'F8@@X+R,4__H`7>;BB M#AE81SD,X($#?&`1]_@%$`;`"DQ$@A7^``8=`H`$58CC'L[;!4(`<8I5_@** M1.B<'!1@#V$`@@X%`,0C5@F$)>3A'+XP!P%^(4UTB`(`T9QF-=.R'W;X`AT% M^`4XT=$';$I3G(ZC`P"N-)IO3A,=CD.1.]&)#C8X)1<`V%&#$.*BJ1#@'P#( MQ0,`L(L"`,`>AUAE`.A``%KXH'-#$(<\T'$`M1BAH=@+`1:U.(X#[*(I?R2` M!XIA`21"L02=^X"8+D*'!G@`%&,8`$G),`!:H#0$'QC&#NXQ!P4\X0F+:,`X M[/&/:*Q#'CKEJ0,&\0X"+*(`"RC"V>3QCPZLPQW#`,!H<#$E&B[+!VA@Z3\M M$-8<_B4-Y3.<U=*Q!7]D81'<6`$VAKD##ZAA`')PZJG"@9=T%,$?5IB!/7(A M!`#(@!S\8(4,P"&.?0""'E5H*3I<\0]WL:`P'?'",!YA`#8,0!=-P8$%@DB' M%`AR`";PXAB5R(4!X"43^`2$(CWYR7T<X0B)\($6!J#)?WCR'M%81#1^T1%? M!`(`C@@@*WD``CKL@P<)H,,]>-``.KQ!`;)<PQ&<P`KFT@$=T*4#.:A+!RY@ MEPY8X($(Z$`"'G"!#@,0PCK(<;D@=/>]^E`O0P=@U&DL(AC12,<$HH&*`-1! M&>L(`'?)NX+SGD"_NG`O?.5+FF385\+Y72\!^+N.;?PWP`,N<!VDL8Y+."^W M(AS`-8X0C7.H&!#B\,<*Q+$(8HP"A(O`Q@#V0<#N_6`(0RB&QEBI"NS601_& M!<`AE7LEO*BBN\U];G2GVX`Z#"`=?P"`D0>PCCQ`PL=`7G!SMQ'>:Y!7#.?U M@GX?_-X!J&*^];TO'3+\'%AP`8+KB(:=`PS!.1@`%B)X<S$67%T7G%<%^KV% MA-V\C@I?&+_Z_?.=WYR-/:>CSY8`])N;X63G':.B`%BD9T=3A>0*\'+_740Z M%I&/)(@QG_:@`P0<80Q&^F`CS_%D$3ZICR)<`@@D*$L_HE$.F3KO"K](@%,* M`8`O+.(9B^C'`/"1"!=@80"E=(0W!)N$<4P@$#S8P1"0F0@_`*`(16!%D6FC M#W&T(Q%.J.`'ND`7T;'#"E<H9>8(X`MX$*`5.Q"&K(%@"3HPX!)XZ:TG4;F. M=5CB"Y(CGU:5<@7C.&X9_W`.!22Q"'TDW"&_C482/@H`6@"A<\ZNB\07`8VD M@4\.-<B!`=XWAQ(48*!0B`8V8C&`::"#$=DHE`!7L(P!!,,1P\@Q_SJ'!3E` M@`3P0(+[!%")1;@`?`&P`/B2?HQT1&(?<I@`7NH]C#G@XR\8```6R#Z'`Z## M`:MR2";(?M@,`F`8HN#!`!1`CCJ,@$M!Q&L#U#N'P8-`#@6`10'6<0!(\&`" M=A``+":P"S>H&!.CB,$`AJ$(8JSC'J,9!#L(<`4K^.)0*_C'.BH`"7L0`5R8 MM`(ZX`$EP@!AED<8A#&\8@-.Q!$NQ_!"RNTM>@24WA>,&$"S(&8$?L@^%4%; M!#Z67YSCR#X$^"$&\_&!;W1(H/9.-0(^A$_VT+-#`%98B_E:<"B>3P-@R(@& M.(PN_P*0@``D\H?K86^`_=_^`-;S#^F`"`#0>J]W-@8`"$Q@`""P#NV@@`9P M.V0!"">P#_O'`'4@`HO@#8&P#NW7<_NP",-@*@.`#::"4/=G8`GP?')#&.M0 M`(M`!/CG5&3Q#W?@)PRE"$1P`'*"#L3```^3"$0`'K*D(@X!2H/`!TV!3+#0 M@%@""Q"``*]W#$.($>G@!_^0%4Q0/ASP#P3`*(XB.=U4?*5G%FBQ@R/B+.OW M@>^W"/$W?P`&#O:'?^*W?X/P'/Z'21`(`@&8#A`0``88@77P#A!X(61@`.\P M(T,H?>7&#Q=8!\[&@1XX`.X7@B,X#B5X@H>0@G5@!+R3?,_!.Y0P`'6@2':@ M#^@0#Q!P*[31`HDB"`/PB:0('?"P>%B!"S9@"D(X@_]R#$?0%`)@#`<0`.N` M`)`@>YP`-82Q?P@`2AO8@6QHB21H@D.UB02P4%"P"#RP`GS@5#((!(E`@P#S MBT@@A.#Q#WXP`17'4,:!BFL`A-I'(^N@`9`P%OJ`4*O47`]@-5!P&U``!0M# M#PHP&`BP"%SPA1>%"`>P#A<`"<2E%L<`!<U"`-6'BBX`C\S'#SDP-/"5#NL@ M,!<5AL-W..:'?EQ!`.Q'B3T'?_)'?W)X?_D'17JC`PV0'Y63"$>@'@\`"$]@ M``5)%KX(C`Q9CUY``#QI`.'G#^"8DV/A#T'9$96S"/,0@_AW`$&)$6)H?@&R M%J\8B_Z0?'6```92B^O``)`@BJ1(`@:2BX^8`<\XB94H@M.HB2G(4+>Q#C6P MABK9AF_HDG-((W&QB^$X%OP@DSB)(T,HC`%0B$V2E4HA>NBW3VZQ!8'@!P8` MB@=0F08PBG5@-%Z`%D?`@W_A``_`BG1`!EQA`"GI?BP)A_4'DU1A'`:`#DN@ MC.5#%L(8,K^($1TR#S."?SFY#BI`E`80"']``+6H)L9)`+E8!Q@`(J*)#K.P M5(3A'`D@FXIAFX[)#J)'>NEW'*FG@P9``@/P.IW(C,XHB=$HEYA(C2AXC70@ M(02P`C)(([/A!QM0'#F(AG\1!`.I?3###VJRA[_@$%09CE38%!!)?H:S561@ M0V&`#V5X%HU@")[@#Z,@AUR!`*,`#3!X4:-`#`7P0MI@4"%C`-A@HNF@A(#` M`R70D5@@`"_$#070$;<Q"LQ0`*.`##IJ#3JJ##I*#3HJ#3IJ##J*0*/@#"-J M`.90``H!"'P0`#!0!SQ@!"_4I#"P3C/0HBM0!PV0*#GZ0D1J%2(`"2T*`EXZ M"#Z0HRU2`8E"I.OP`(F"0.N0`"W:`G40#8FBI$8P,#U8#WT2'NA@!;@@#C.$ M#F;@*XL`#VIJJ`#0!PRPIP40"H9Z#]@P"H;:HB[@=XDBI$9`J#3Z%SR@J(SJ M`S3ZJ`HPHS4::@X@I'ZZ(FXA`ST0;W10`SV`!FX!`CU@3W5@`"\$I$VAID#: M(LG$`TQ0!P%@!"TZ+@,8`+^ZJNLP#L\*`>NT#<^*`.LT#7Z:"(;`"?[0`T7@ M%@K0`T>0(CU0,==I`#PZ"-WJ#R"P".W:`F,``#U0`0!@!U=&`0$P`,`P"2[P M#Z<@!1!0*!ZZ"!\0"BEJ)X-@`!XJ`.F0!H"8*#[Z0@B$$;B@`(_Q!RWHL%$` MB+B`K>L`#UEA`$::*.OJ`T+:(@GP0MX`K8W'LB;:J4M*HP@AK`70C%=&@#<* MI#0B<X8:GY1:`#2BIDKJ%BMK`(ZZ3A*@+RY@J)-JJ+/1!S("#)C:-PSK,KA` MK7\!4$RB`X_Q#+4G-$0C`D1K4&#"%?S0`@95M5$[M57+>)#P0DD[""[@H<BA MM>@0//F1#@N2M0"0#B_P#_Z(#N(0`.F@`EG8).LP#UEA"]Z*#KG@L!G`(#XP MK/!E/DZP"/YP!(V4(HU4`G50#XMP#"M@#%#@`;+7#K5'(?>PK!W)!P[C`RG: M(F_E`2)J#T?`@'3P!`&X#DW@#P^@`0]``!!`O,3K`!`@O,B[O!"`O`+P`"[P M`#3P`,Q+#]3;/->+O.Y0FCY0HFXQ`6HZNW4PL+9;`+C+@'5P"U=A!.N0"9"` ML`7`H--A?AA0>OND`.QH`#YJLV>S))5;`!!0!Q9`L#!X`(MP!3C2?(E@!;9R MM00@G&KJHVYQ,1Y0L`=`(P9B%0Y0CQ5<P)E`(PO<P`VKIA7;4FB[`%2!3"<9 M(S=*#C!H`W(8P095!RK0(%71!R1POW5P`<:`DD:`MIGC#Y8Z"-(``/>@#2#, MP/,"(R,J?AC1+.@@?197<;5B'#4R!/\I&"AKMB%P!>B0`?]9/EE4`"N`#/!& M#R\("3T,`S\<#$DP&W]0#V>,13RJ"`6`"+*1#&K"`V'`!P,`""P``D;`N7T` M4'60#C+<(A00"CFZ``9`I)C4(/A`K(H[M7\A"T$COR3YF.P``?;K(&Y!`;[0 M$:'@H22"#XS@!?JPL`WK=5#SOP%\`02\"`:,P*>\P*OLP*O'P18,PN*7RKD\ MPK#LI5B#POH@++C@"0^<`%*BLHU!AZBLREB3.?IP*0M,#RM@#SE@`T)*!QPR MQNNPP<3@!535*8ST`VY1`4:P`\[@!Q#@@)!@!.-<SO)PSBTRE3Y@J"M@*SY0 MM'5P`%[L`1MK!>UH'/B`#F_0@N#2SV8+T.@P`!NKR5I9RD)+%?MT!L^Q3T=0 M!P0`"\0H`"H`#(C0?&J:LKVJJ@8``(`P-&Y1DZ8ZP[YJ`#1*,C;`H]I!HQ:G M'7)H'/ZP0\B0?0JPTD0C`20\PPN@T]EA`<J0?5]5PD3]TBURU#"<U,[`U*Q\ MLR_DPAC!R%#UR`5`!Q/`TSL$#4SM'"^R3I:L&+?3H$IA!6KJO77P`H4BH@\A M`(/2(TYU`_]P`'CL*.NP`)`P!1:'#I5@#[$!!/^<*"6:QHF2HEXPOYPL`/;; MO3/L:L>Q`/;@!_+EIC9`US;0I.C0!8;M&XC]3P90HIA[GP-<OG6-!]L`"DVZ M"#^PUXA0`'[-#6\]PP9\40&`HO$[DB4YH5H,UU"P#EW8V04PS@1@`HS2@_]0 M#X?-T8J='1>5VK+4`7.='4]@U]2@W,QMP.4KV[1MVX\B#;G=(KN-`+WMV,#- MR0I0AE,](PKL+&J*I<XI<]TL`3)GI,\A<RU[TDSJI&J1SU&!#M.P,Z>\`OBP M`@Y2MBV"`7=:!^#K`_;-`*U$*;9"&/_@!/A0WP4``YATU'[@OT5+![`"RL^A M%:CX!:^LU2G>?.B@!J_LSR;@Q9^0X4*#$'3`S&73(AA4`RUNMCP^)5:&#HYD MT*AKX!F^T"7>`%<JX%X<!CBNR6K*ILB$"RNP3CBD$']Q`#A^.+B0I7^Q#PY# M&&KJPK&LICQ*);B`,%>!.'CP&-U0YOH!"5HYH;Y*%1W1HBI0!V+1P;)]U0+` MODA@ICR`IWG>TUJ1>BT*`WQ0`RV:`W\``SFPQ76P`(T.X%@*`'[Z;-$0#I^N M$J&.#(.0#C#`:LK*`XY>K!L9#G%Q#^\@?3?Y`^:CR78>V:;'"E_H!`\L`/'L MN@J@`QAH#XJ+);<AAK?.G:-7.77E`WC%%P"0`,)Y#UVATG2`!`V"L72@`:@6 M#=$A!,*T!-2N`$U1!PXP`$9@`!-@!0B0!R@`11:0#^O0/0P,F-XN`.`>`NBN M[NR>!PVP"$Y0%E90F)P3`NN`#9E#(4Z``#VB`+20[XC'2ZO4#^E0`/)0DLSN M`<XN!P:0#U`D[5PP=@L_#E6`CP,`(9F[\`E/"S_0.7/04-+N`R9_3#<@\3N& M;_RP"/+0<6XX#B5`"PW0H@K@(LJT2@3`"CI`#";.`QKPST5_\B]8VT<@#NLP MNBL@#!#G=?$P"/FP4&O"`_C;<.9@\K?''@`03"%P#\*@$'60`(U`T"PO3-0` M"PJP#BQ@#$8`4&__#W'O.</@'">NWG3P`;TE7-_>.;FPYUB(OP<`"_^N.0Z7 M\.M`"2O]#T._#>L0/.;WDP30['@%@-&>#^D0`?%@\LVU`$PA!-TN3.LP\W3@ M!@E?2GB1?S3"#V6H#SJ?"&8`,"-/!73O276@!.A`#?2*"O>*[><'5[H```+0 M`R@`.Y\%"``P8XM`#1U'0`"/`-V%OPRP`_M@XK8T*R.P3F'@^-Y?Y&FG"G2O M%?P0K>C0`.LD#L*W#E6P#D705ZH'D%'P;"N@#.,PL$7)Y`B3!I"L_(%S,`!9 M8`NL'7TP#`C2RZ,%TLX#D#U,,B$P1-.;-F7)XZ&$=4`AJ,(*:#Z+8/<)GW0P M`^!!]EL`R<!%_)=T<`),H.80@"'@`4H[<A`>P,$$5`"+0!M80"N##];!,]"` M'&`=)(,L$`KNR@X@!GYF!1`#2_4/^`HP6`?Z@'(4I06P#1@*3_(':\W>X)M= M(`OP`SJK`RF@E.`"@X(.YH"!(1W`(!.L`Q(`;#!4%QP%M(``6()C<(V@1@^C M0OZ@I\T/7.!4>!TCP`:.("\H&XA#=M*!,P``7T(?`()P8"OR@3N8`SOO!O&# M5J"Y"@P=$`)(8`<$@SE0`5C.`(`'K<`2TH`!@$":`BH10OY@'<`%?V!P!D`^ M2`1,0,8$@W*T>`J`*_0'L=!\I!%&$`UV0#1`)B8`@``#_/,'],/W(%D/H@?T M-#I0`C37)PR%"V7G^8-,N`E[@2<$A990')!"EZ$6Y`<12(5PX0@@`.=``%1( MD3`!_L`!]#`Z$`'^(".X!CO@&`##Y,(+\MHZX`6+X`X8@-(@XW:`,6@I)"`` M``$@@`G0@:IH*?[@=Z$##I`B+($3<`+MRQWVPF#`4$R`^W`J%^P7O99AL/_^ MBB4<`&4L"02!(*`+-HD)V`$60!@0@.,0#=1!Z/HO`\`8R($*0`KE0`.X!])@ M!`B#TH4.(D)8PHDML0Z4`[R0!8:!%(@"Z*`#N(7ZI;D6U0#`%-]0#^K#16`- M5L`U4`*)H`KX`RR0!;3`,)@"4&`&2`,/(`6DP&JH#P;@>0P4@C0(],$_^`!: M8`O0`?`@#;+*:,`W9`-;U0$<\`O`1\([24C@GZ&#*0``Y,`)6`=((&-8@`&` M!-CA3C%A0XA$,`#9X[6\P!R``;J'`/".Q?CR%H`TZ%4!2`UB-VTP"(;!`X@& MV\#]K`-:@`2$23J0!.$H$5`!'&$#%B->.`"$T'``/`:`2G+`%C(XF7$SDB)Y M(.]HG388`!Q`#N2`13`-$,E.Z54YP`/0'!-0&D_C-C`JV'$=/,<$,`"R02@8 M.H`0&"P=S]$`GB/^L0#O0Q(<`J<2#;K)(K@&&\@,::X_&`@_CF]Q!<!E$3B( MT64)!0`I2`)\IA1,@&0P#TB!5.HX]N8]TD=@H!\M!S!0./A1Y$0"!&D7V]H5 MF`5_BP1,'':0\9Q='X@`@V`?```^P``FX%F+$6/'<*@%)X`#JYOFT(_&IY3P M@TEP7L!7/AAZ#L`SY@$%``M:@"K0'T3,B&D#5"()Q*)S$`#W(!Y,@B2I'J<! M`8`!/"`'1!X"<`)4P2(0!@M@&-0!<5#;G@`K,`1WC`C\@T9`!`)`/)0#\@`+ MY$:[L"$KAT/I'.E@#["#-FD%D`,`&`+"!`9]ID3P`-)!&9B3E*-.IB9:T`/R MY%A``':BC@!*I<#R7M!H,#E1B46.%,V14A#/6&``B3(%+$H.*2B=`'0(`'@R M!*2#"S`G94(3F`(@0`K4`3?0`JA`&F@#90`$,($T(`;D0!B0`WD`!+0`$#`$ MW@`<R`-R(`V<`31`!T``"A@#*0`$Q(`<@`-P0"!K`FE@#,B!-S`'WH`9*):] M4@[`@0@``-K`'"`#U-(%S($\<!AH91L`EW/`!8R!-]`&,()2O```X``8@,+" M!!"A#N`"WA)=BDMR"0(4`L:"EM*26EK+8HD"I$"R)`)/`%72`!<``V#`"UB8 M,"`&@``H$`2HP!!``OW2"I0!.3`'TL`;<`/*DF'"`$-S)WTEL!26Q-)8#H%D M"3"G9;6\EKSR#6A+9<DL<X`+Z)=!@`VP@<.#,NG`'#@\96`.;$P[4`;(`,G$ M6%0`#:2!GPD'IN49L)5M``3``3(Q!M!`T`0!"%-ABLR'R3`EIG4!`68@#>`! M$!`&L&;"!`%3H`RL2S=`!FYEKAP"8:!JQDHA4`?.`,;"6$5`#DQ+.0`"Q@`; MH)9IP`V<`1!0`GI*R:P#;(`,N($34"S#)ML$`6+@#;R!8DD&@B71Q%A)P`T( M33E0+,?E'*`#92!JFH&_"0=^)0@(G""@<J8!HDDXQX`"P%A((`T4RS#@!G+E M&B@#N?)KKDTZ$#CK0!EP`<#S=0(`SPDZHR:Z!)MI@`W$2C)0!D#G&`"=9.!T M_LS"B;$VYMX$`;ZR#+B!P#DXCR?Q#)W(4WGB3;TI,X%F&"`#W)-P_LP6L"O# M0.3DG$438U4!-^`^E2?VY)NKT@VHS:`Y!]QF<WD#4I-JHH'FHC1_)M'DF!X3 M9%I+LSD%2&;>O)YW(%CR3L&I/G5E^WR?T!-C%4X0,`?JP!@8`_S3#"!.-I`K MIR8=D)M&$V/)@3(0.2<G`8V5W[,-:-"?>0?>`.*,GF@@#+!.,5`&M&<`/:%6 M,WJF`3,``EZ`$<"><(!W?DP.6@:4Y_,LFB33&!B`>O"';``H:`<0P`:(`G>0 M14.!Y6D?[Z"+PH$!T#Y444NX`2;*=AR%-5H3P(>X^0)&(`DP@2+P!9*`$S`" M3T`H4```$`CZ:`#H"#S!"PP`VS$$9@(02`4;P0((``&``1I``F``D/0`(``+ M8`'^@01H`!+`3V`$>0!J."D@;0D"X)-NA$7J$@Z%2Q``)X&-JM)5BA,`J8)B MI;`TEFX$#D``4(`;&*$I``#84EPZ_7;E^-,)"F$CL(,",$R+*3$U43H!`B0` M'L`#G,"I/`(^X-8``"E@`QHF#&@`"F!7?LZXN0:PYP$=G6_@#F!3`'`1J&G# MG`'8=%<&3M!Y!C9FZER=:8!Y0LY<>4TQEK(QIY0NG8(`-^!"M:<-'98<=&J" M4+!9/K6G'4@#T](-P$HWT%(PUI08IP!%#JS*%L`[824(L)[ED_E-TVH*`V2` M/@6G9")]PH$WL$[WJ0O]F^>S:([3CH!/8X`^O:4Z4VJ25(;J3L/`'.B89T"A M:L^&&FH<0D``W*?$_0(!ER```%\>``"'$@I])0U=!```.`(```$````````` M``!R96%D+FUE`&4`````"@`46[X`````I`%`````0"DC*```B3R9`F)*F3%O MW)`)(R</B"%AQJ`I`T)(G3,@H(2A(]%%`P4?/T()0F4($A=%L!0!H0,$%31I MYH`PDP9/&9EA0(BY""*-&Q!T)NJL8\9,&3DRYQQ,N+`AB#$1A?H$(9`@#1<P M8GP$P;6K5ZYB',+9*-$GQJ`4Y^290Z=,FYEIV%!,""+/FSIR0)")N:8,G;8> M02KX2MCE&Q!C.:*I>S?OWCE]_Y9AH?<PVIEOV+!Y<\>LCI"""W]54?'-&SH@ MWA0%*O3Q&J"'Q5!,++$,&1<@C+S)6P9/F#9PY%*F<YCV8K1;17]5R]9MZI\Y MT3`DHY>O7CEI[$S6:1JU:C.L*4J70]TUY=VPDROO:CP\".9MW]+-:68S'#@. MR6#73EE,]YERO/'69?6]<5]^^Y41F'K*D29%'3]=UEX==,25!AUY+#C8>EU5 M,4401Q3Q66@<<J618B[T1A$/4A1!A0]<N8#;2S&!T-MO/MWDGG^G50<9"&$H M!"09=L2D(W(;EJAD874HE5<:X%T&GW-T7>8:"&Z489M,Q.E4!H-+AHD861-1 MAYX;IVD(IG(G=J0B""\8`0*++L(HHTLPR71C&SER*12/J%T9)'7&'3G1FF(N M6=5[:\4'EUP]@9?E&#?-P5"&H"%:F!-/4"&BIH1=,=%/=M4!I!P4T82'6>Y- M^19-<LDTWTSVX>>><:!^1:&%&`Y9I%(RE0I;3VXXB9J4C3I7X('$=GD9H+EZ MI5]V"H)6HH-E`-IJLFT$ID%`W*?$_0(````````````````````````````` =````````````````````````````````````_(,` ` end END--cut here--cut here