Path: utzoo!mnetor!tmsoft!torsqnt!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!ira.uka.de!smurf!wrkof!dis.incom.de!disys!gilles From: gilles@disys.dis.incom.de (Gilles Kohl) Newsgroups: comp.sys.handhelds Subject: MOVE: a Sokoban clone for HP48SX [long] Keywords: game,sokoban,move Message-ID: <1990Dec21.080234.20745@disys.dis.incom.de> Date: 21 Dec 90 08:02:34 GMT Organization: Delta Information Systems Lines: 664 Summary: -------- This posting describes (and contains) MOVE, a SOKOBAN clone for the HP48SX. The aim of the game is to solve puzzles of increasing complexity. Description: ------------ In MOVE, you're in charge of garbage collection inside your HP48. The 'garbage collector' is shown by a cross-shaped symbol. Your task is to collect lost objects and move them onto free storage locations. The characters in MOVE are: (all shapes 4x4 size, '.' == off, '#' == on) .#.. ###. your 'collector' or mover. .#.. Control using [left], [right], [up] and [down] arrows .... (appears a little differently on storage locations, see below) ###. #.#. a moveable object. Push them to their storage locations. ###. you may only push objects (no pulling them) and only one .... object at a time. .... .#.. an empty storage location. Push moveable objects upon them. .... .... ###. ###. successfully filled-up storage location. ###. (you may still move the object away again, if necessary) .... #.#. .#.# an unmoveable object. No way to move it - just stands in #.#. your way. .#.# your mover may move onto storage locations - this is what it looks like if on one of them: .#.. #.#. the 'mover' above an empty storage location. .#.. (there is no special meaning to this, except to indicate .... that you're above a storage location) The aim of the game is filling up all storage locations by moving all (moveable) objects to them. This successfully completes a garbage collection task, and you're promptly assigned the next one. (Unless you've solved them all). I'll refer to 'garbage collection tasks' as 'levels' in the following. Keys ---- Move around using the arrow keys. As one may easily commit an unrecoverable mistake (by pushing an object into a corner, for instance), there is a 'save status' feature. Hitting [STO] will store the current situation. [EVAL] will return you to this point (or to the initial situation by default, had no [STO] been previously done). You may use the ['] key (the [HOME] key) to restart a level from scratch. (This resets your saved situation, too). Saving is quite fast. The 'mover' flashes shortly to indicate that the operation has been carried out. "Remember, Al says: Save early, save often" Hitting the backspace key [<-] (the [CLR] key) leaves MOVE. Hitting [STO] prior to quitting in this way ensures that a subsequent {PLAY} will take you where you left. Finally, you may turn your HP48 off during a MOVE game by pressing the [+/-] key. MOVE will then resume at the press of the [ON] key. Customizing the keyboard ------------------------ You can easily change the keyboard assignements. {Keys} will yield a list of all MOVE keys (row*10 + column), in the order: Up Down Left Right Reset_level Save_level Restore_level Quit OFF [Edit] this list, change to your needs and store back using {Keys} Levels ------ There are a total of 50 levels, each one taking up about 700 bytes, and thus downloading them all at once to the HP48 is not recommended (unless you're a lucky owner of a memory expansion card). MOVE comes packaged with the first 3 levels and takes up about 7K. The complete collection of all 50 levels is encluded in the uuencoded, ZOOed file. (See below). When you solve a level, it gets purged - thus freeing memory. The next level is then looked for and shown if found. If it is not found, you're told so, and MOVE exits. The required level number is left in the stack. Pressing {LdLvl} will request it from the host provided that: - your cable connection is set up - your host is running in KERMIT server mode - your host is in the directory where you put MOVE (and its levels) Note that you may request several levels at once by giving LdLvl two parameters: start and end level number. Example: Suppose you successfully completed level 3. MOVE exits with a message telling you to use LdLvl. The number 4 is left in the stack. Hitting [7] {LdLvl} will now request levels four to seven from your host. Three or four levels (especially the higher ones) are probably enough distracting material for a day. But: your mileage may vary ... The levels steadily increase in difficulty and should really be played in sequence. You may however go directly to a certain level by using {GtoLvl} - where is the desired level number. Getting started --------------- A little work is necessary before you can play MOVE on your HP48. First, you might want to create a subdirectory where MOVE and the 50 levels will reside on your host. Then, save the following uuencoded block under the name 'move.uue'. Using uudecode on it ('uudecode move.uue' on my system) will create the file 'move.zoo'. Now apply the ZOO unpacker on this file. ('zoo x move.zoo' on my system). This will (hopefully) create levels 1 thru 50 as well as the file 'move', which you can finally download to your HP48. (Set KERMIT to binary mode before doing so). --- Despite some weird-looking binaries, MOVE is written entirely in user language. Hope you'll have fun with it and find it worth the space this took on C.S.H. Here's the beef --------------- --- cut below this line --- begin 666 move.zoo M6D]/(#(N,#`@07)C:&EV92X:``#"J`HLKDU:P;;P+H M6A0.')!"H4`!]=,L6HL^V5J<6:`*2"@Z;RI0Q1943[IV`>"=J9(*5(^`.EB5J=,"!^`\E4JUP$BO M6,..!;"5*D2T`.KD7`MJJI:?;F\^E%N%+E>\OQ]E>L/;D*O[IV=UNFOHM&1:K4ZN>BQIO?MDF]>LT5,0`$!-RGQ/T" M`=T#``#E`@``C15K;CF.O`(``/@````!````````````;#,`+KR#Q`)6Z.J_ M@PH`?]7M`````````````$`I(R@``)%`$4@#1XLA=%3`F"0@`("'#R$$<*(" MBD,>$#-2M`B`0D:('E;`@P(`"`!@!#ZJ7,FRIW.B-:KJ MKT^R.A%#4>S3*-K'?*NT/4`2E`@1`!H#*-`T\^;.$%51)3OU0-O.*D"/1LT5 MHFNR:,>BQ?TPLDZTGT,SY@W`=Y7=#QFK/GRV\E&AD9L;U7VSNO6;*V(`"`C< MI\3]`@%,!0``)`0``(T5;6Y/NKP"```H`0```0```````````&PT`"Z\@\0" M5NCJOX,*`'_GE0````````````!`*2,H``"10!%(`T>+(714P)@D(`"`AQ`% M.%$!Q2$*B!@G5@0``R-$#RO@00$`!``P`AY3JES)LB4`*%5B%O`(2I5-!1YA MRJ1I4Q5.C",?SL0("H`($3\A!@4P%&+1APIB2JT"L4#/GD:13HU9]:I-B`IF MCCQPH"K.H@5F'@W[$@!9LP">8@Q[Y\H!.$L+1"U5`$K1M07JWLU[]J' MXC4;U&]6Q(H)$P4;&`K9*U+U5@&5ME1/NI8/8)99..[G`HO;@G4<%R/JQG-; MRWY812=7B*IJ8H58>RK&W%==JZ8*5K8JX4&)0S4NW"T`Y0!^SCQ>]6%9Z$D! M4!<*Y\H=U5"AE*(JEVGW[TNCRRXOEG;LI]N9#G__,/[6IMJO9K__6[_+_P"N MM$(,``0$W*?$_0(!K08``),%``"-%7!N]M:\`@``&@$```$```````````!L M-0`NO(/$`E;HZK^#"@!_%_``````````````0"DC*```D4`12`-'BR%T5,"8 M)"``@(5L"#`@`(`&`$/JI*QGT3#BJB4(A:?PL\MEJ`31_ M2!-SYJFJ/D^W:YUH=@7;0T-7&U[J]:D/R]<\/S:G^BKLU[J721_FBA@``@+< MI\3]`@'T!P``]`8``(T5KP"`````0```0```````````&PV`"Z\@\0" M5NCJOX,*`'\EA`````````````!`*2,H``"10!%(`T>+(714P)@D(`"`AQ`# M.%$!Q2$-B!@G5@0``2-$#RO@00$`!``P`AY3JES)LJ7+ES!CRH19I2:`*@4P MJMH)0)4"C#6KW,P)<:>JGC\AYH0"I8!0B"H$@`*EX*A2`$R=8OPYM2K&I4)' M0I5Z%-17K&&W`@!5]NS#.V(?1GU8Q>S5MW$!)'UH]^%2*'#R1IT*I2^`OX'5 M3EW[%4H5P()%J0)5N/'CQ!`5L#5KN&;@`WEW%B[0N+ M(714P)@D(`"`AP\A!'"B`HI#$A`S4K0(@$)&B!Y6P(,"``@`8`0^JES)LJ7+ MES!CRIQ)$TJ5*BM!J5*UTB9.E3IY0O2)$TH!B$%Y@E(P]&;1HP^3`E@*L0K) M*G`.0`6@"A17HTP?6@6`52O$KEP?A@5P%`[$K4Q)JGT+P.U#N!_7%G!;Y2A< MDJJ8ZN7K%V+8P`#6]KU9I^]9!3NU(!9;@+'CAX%W0M9[P"8`N6H+Z`0A*F.! MSD4S,M4YU?2!UY]5%Y@MHO3;UP=B&\[HE:YGT(FGJJIM^G/JW:Q[W[T#A21P M!55`@2+^EKESU5.]*F=KTZ=JG4%-=[_YO>O.C.17GE^97N5ZFO!?KH@!("#< MI\3]`@'&"@``EPD``(T5=VY++[P"```O`0```0```````````&PX`"Z\@\0" M5NCJOX,*`'](]@````````````!`*2,H``"10!%(`T>+(714P)@D(`"`AP\! M!7"B`HI#!A`S4K0(`$-&B!Y6P(,"``@`8`0@5JGR$:(J52T?KHP)X"7-`E!6 MZH2H`-3+GQ!QZISYL.=/FP\+`("S%`[)H@!(0H$"*NC2ID\!*/A8->D5IP`. M9%50BBJ``EW/?B4IEF?5KFD+P&&J=.Q4K0#BSCT;E:??KE4*7"&Y\JDJLE5? M`A9,N(KAGHE5=2U09R_+IPJTW(4YN3+3RT6W/N2<="F4*U$Q1P55*N]DTZCO MXG5-F^^!IF#QUIWZ^O;PSZ!1@V[0^S>K=>NOM#%2)$B`)O?C9YZ>+/IU__D7M\]^SOHU>?OZ7VCT.U M=%1+`7XT($0KQ`!`0-RGQ/T"`2<,```-"P``C15Z;I@7O`(``!H!```!```` M````````;#D`+KR#Q`)6Z.J_@PH`?[AB`````````````$`I(R@``)%`$4@# M1XLA=%3`F"0@`("'#X$$<*("BD,$$#-2M`B`14:('E;`@P(`"`!@!#ZJ7,FR MI4L`4*K(5`E*E4V5,6=^K'GS(TF8-`&($(7SX<^,H!XFA9C3*-*;0S,V!0J1 MIU*I6*M"%$"4:=:K6KU6<:I5E="N3L=2O6H6P%*C!=0>=:O`;%2F<5L"#`@`(`&`>H50!4*6ERP*@5`%0 M1;.F`I4L7;:$*;.FS2HJ"T`46D!53`40D2H`6D7H0Z)&52%]J+3`'0!P#L"! M\W0I`"@%H$`!(4*!5:Q:N0(H,/4C`+-P[@CE2O1F%:0D590M$'?NVK53VU8] ML/9.UKI"EX+5:Y:PU<.`J29]VW2M6JA*20)@7)GOT[52WTXV^_2`Z;I4"ZAF M[+2`Z0.H14LFK;)I9Z0QI:IB_77G;0"Y%816;)DN:%!OQ6XN"[3XWZ+(!;\- MJ]HPG)5L02E0#$757K"/KP/6WE8F:=5JU[(M>Q.BBO.>G[)]VY8^4:L'[L!> MO]UV@??WZ:>?:DK5UU]33JE7E%2"O;=3@JHMN%U2$ZZE4X14^:3`>T]=J%J& M-E68H'R29<3A7QE]*!N%#^GTTD,^V=2BBY7-%*-4*\0`0$#+(714P)@D(`"`AP^!!'"B`HI##A`S M4K0(`$)&B!Y6P(,"``@`8`0^JES)LJ5+`%6JL%2EBF7,F34S0JE2H`#)C*!4 M*5``ZN/.GC\A!AU:%.).F'62`@@*0)66I@^?5HD*M*90K#`A'I":$T`!L#(? MCLU8=JK3`G#@7"F0=JH"*%!**2@+!:YA-LW`RFZ7Y\.[GR;_A"I^=,[1@!3'['LC(G/#FT]%94Z=)^*/LASQW MNE;Q\"M-H=?#Q^09VCSMZW3K`E`A0,3>MO!_%R].'.+FGBJI(((*H5%GUG49 M/5>@?P\A")&`]JD$GTK.J;2>@^719J%K*IVWX$,KQ`!`0-RGQ/T"`=`0``"T M#P``C16$;ALKO`(``!P!```!````````````;#$R`+R#Q`)6Z.J_@PH`?\J; M`````````````$`I(R@``)%`$4@#1XLA=%3`F"0@`("'#Z$$<*)"(@`0$#-2 MM(@A(T0/*^!!`0`$`#`"'E.J7,FRI MS,E3I\^1*8>J/*I2:!#`4%%&?`*!*?5CUZD.H``Z(O4(5)RBJ!0J4 MROISI-@#9*MF/`L6#IR?!:J8;8M3@2J^=O'JM3K7;ULH8_6.M`HJ;2E5(D0= M3OS3[%FO9JBJ;!4*G7GV@=<[3."NW MS5OZH56_D75'Y;W8-RC#FF<*+JVSKVR@RQGTWQPP1.G:(1+5[ M1(ITKN^4Y%->OIP1:/:Y.]'35!\?IGW[*V(`"`C+(714P)@D(`"`AP_!!'"B`HI##!`S4K0(@$)& MB!Y6P(,"``@`8`0^JES)LN5**%5B5OD(2I5-51]ARJ1Y$V?&F5`*Z(2($Y2" MFCX!`!4:DR@`HT@?5BGP4*C4`JH4/#SZ,.O4JB258M4*@"N`K`7@0#E@M:H" M**`*!0I*05$%"I2HN@4"#RY,4BY7 MQHW+"ET;UFWC`GX!"(!<^$#GPYE#;RUP`(!:RH>IPFW\V&[KUX;W/FRK0#QY\N>QLGQ[8.=OT%AM=BV[UOY,T&?I1]Q;>@&@4TP`:H64303* M)M-4?BG8TUM?J50363E5R!.&+G7HX8<@AMC2"C$`$!#+(714P)@D(`"`AP\!!7"B`HI#%A`S4K0( M`$%&B!Y6P(,"``@`8`0^5EE9X",`53`5N%Q9I>5'F*ID/J1IT^;+F`]U`N#Y MT"=.G4)['CC@$VF!`DF++FT:M.K#.DR'$M4"]2=0K"UIU@0@4R;.G``*C`4` MI65+!:I4B!`AJFS:M6W3DD4+`)3=E@<>MGU*%D")N745R`0L^.G;C'X5W_59 M=*]<$0*JJJ6L%Z[0H'E70JD"Y4H!OS]!J0)52D%HTJ1-HX:I&I1?DG78`C@` MA20H`%KZIK6M.S=)WKX+_^[[^_@=WG!("]\,"LIJW0>>0XF>'.+OZR3AP!E] MI[?PWJJK$`\_ODKY[GU5,6>[\B$< M8+`=&)]J\T%$DFX3(F@A@;I1"-F%&?574X4!YH2AAP6`J%I,&&94GTL_L:B5 MB_JM$`,``0'+(714 MP)@D(`"`AP]A!'"B`HI##A`S4K0(@$)&B!Y6P(,"``@`8`0@0JG"\B,`4*IB MNES9\B-,F1\+`"A`\J,"``I`N=3)T^7/H$/A`.B940%)H3F5,H7X\^7'*@7J M+,4*494"+2^]0L2J=:7.AUY_PJRZ4VF5`SNIDE2EDVT!MW#/`D7[T"Y).%#@ MZ$4*!104OP``"Z8*52CBAP=J(GU8`&=1R)*AHE7UL,K*.E4>]E0%4PMGJP`\ M5P$M&NW:TU`+7!%-LJ>"4B)$B!(:>_;2VGT;\Z:L]`Z`*RO[0A%Q1T`IF,0! M&$<>>B]$4-"A7`;^,FAN4:BU]^0.:O+PI5MI5N=-.N;IVJIKLK_Y'LX!DGI? M:G><,?#]N-<]Q)]*`.8W(%OHG66@=0C21%1&-QW5'TL/7A>3A"Y1Z!(`%VZH MH4L=0K1"#``$!-RGQ/T"`2(7``#P%0``C16.;JE?O`(``#(!```!```````` M````;#$V`+R#Q`)6Z.J_@PH`?VPO`````````````$`I(R@``)%`$4@#1XLA M=%3`F"0@`("'#X$$<*("BD,*$#-2M`@`8\:''E;`@P(`"`!@!!Y6J5+@XT-5 MJA2X!+"RI4N8,EVVK#)3IJJ9.WL"^*D3`,F5&66"&DKT8J<`X<`'`E*90"+4NA5N?0O1:TM0 M.6GJ-6ISJ(*O@"$>!:`V*H"E/^$V7=P8(N2^BN'0?$L6%$E5@$5EWCS6\DO` M>$G6J7*U,P`MJKB*?JB:-137"GZ"2LU3T?I<0150(J9KYX[](=[J6%T`@``'0$```$```````````!L,3<`O(/$`E;HZK^#"@!_)(H````````` M````0"DC*```D4`12`-'BR%T5("8H<*)"B@!`$``0+$B`(<0`;"P6-'#"GA0 M```!`(P`QY,H4ZI,":6*RRH%+()215.5`HLM7\:L.+/FS8HA`<3<21&4"``W M?U(,.E0FQ:0X+1(%8+2B4@!!*4X%9?$JTY9$JRJ8J?0K3)Y/R5;4&;)*19]< M5:UU6:#M6YIC`?>_53I3=NH#PB=_#1DS)NFDR_'?!4ZQ<\Z*8Y6X/-ZE+(714P)@D(`"`AP\A!'"B`HI#&A`S4K0(@$%&B!Y6P(," M``@`8`0^JES)LB5+*%5BQLP(2I5-FQEARJQ"\R9.B"0!D`SZ$!0``4:-`GTX ME&91`$J9$B4*%92`IT"GTHRJ5">4`E!@%H!J$Y0*4345"(WY-6R5L355@5(` M*BT`GF/?/GRK"H`"$:K4`@B,]^Y8PWW5!GX8N,"!PW!(/E900(4(H48+4'[\ M,#*`R7XA*J4,D6>5KYH!@!#05ZX"TGOOHA8\>/!CY7[4,O7YD&A2[?]4/#R`I%)%KCBVR^4NGY+?0\/ M8'QYM>CI?E\YEG9&M8<_UE^)7Z?,]G[%=5-H8.U4&%T^)7873T#I]5-1B\W4 MX'1]B;:82QAFJ.&&'&:T0@P`!`3+(714P)@D(`"`AP^A!'"B0B(`#!`S4K1(("-$#RO@00$`!`"P MC@"JJ/3X4)5+EBE7LG2I"F8!`%"JW,RH```H53TSWLRY$V+/GT$?JBQP`$!1 M`"X5W$P:DZG3C%$?4KU916E7K5!;UGS(U:O1L%#'.CU0`,I0HP44@#H*D6G; MMV#ETB7+-F>5D5KC_E0%JFY?E8`!])3KLK!2.`":0DFL:N1-4(Y30I9,.2-F MB%7@P,DY&6)E*#\_/Q[]M[-/PIG_1IY,N7`!S+%''J!MVC%NT).OX*P-JI3/ MW%"$EV[Y6W7*G,/]%B!<$W?4OUUI+Z5^?+!4R(@!QQW9&)0($=]C+H\K5K54 M`)`CDV4O'H`(%>_C-W7*GJ4"!2H=`(=59+G4UGOG`5B%@`0Z]9)B/!5U%UE) MZ96@A&Y1:-1<6JGDX8?3T20B4!^6&.*(4:T0`P`!`=RGQ/T"`6T=``#_&P`` MC168;O)?O`(``&X!```!````````````;#(P`+R#Q`)6Z.J_@PH`?ZR_```` M`````````$`I(R@``)%`$4@#1XLA=%3`F"0@`("'#P$%<*("BD,<$#-2M`@` M04:('E;`@P(`"`!@!"!66;GRHZJ7+S^R;)D19LR'*PM`A%)%YTL%$$&I`IIS M9T\`/X,.!:"3*8`#)'4"!0"T`"BJ3IU"=3IUZM6J+.NT[*D`II:80PN$'5N@ M[$^T"@KHA"(7R@&F"H""R@NJ@(BX<^O>;:N7[T/`!^`PC4JX`$D%5U4@5NR8 M*6&(D*DB)@G`+MZX5P'T_2MW:^?!>44_#`V8)]V'-^CS\_]NK_>:WTW%R#O32=7N5L"#`@`(`&`$ M'E996:7`1U4P52GXR++ERY@S,[I\N!-B3@`_>4+L^?!G4``]5V;\"5,G1*4^ M(39]"J5E`9)20W!GH9\PR558!H-?OSJ8M!>=4VAII6U40N^8D.52@1(#8S=OY0\N8XQ)/._=X=E`JAB]OWOWZ]YF[5\*Q?1PFR?#I MJZQWV1XWT/L0YZXD>AEF4/TVY3:3?S0%>--1JA$E56H?->C@@Q`ZN$(,``0$ MW*?$_0(!JR```#5L"#`@`(`&`$`%2I4N`A%)8/5:E2\!#4S(*@*B%6Y9MMJ766T'5D9^9;ABZ352-EGGPE6HU,WXNC3"C$`$!#+(714P)@D(`"`AP\!!7"B`HI# M!A`S4K0(`$1&B!Y6P(,"``@`8`0^JES)LB7+*C`+J%1%4X%*F%5D?J2IRN;' M`B1A?E0`"@#-GT&K#"UZ]&',*P>`ZJQ9J@!1GT^C0IG:L^C5AS*!`@C[4(4` MH@!L^@Q+DFS:M%[?CAT+M0`5JHWK=RZ`.F-)JI"K!>Y< MG8C%JGTXV/"5L0<`*!8`H%1:F45U7BZ0F:3/N`!")SX0>3/1`HW1LF6=^"W: MRG\?PA&;U[-FV71U2W9,6370.ZT+Y`55)38H!6R1)[;J>##TX'8C]TX+)7;N M[&,K3[XNEJSRLW'5LGT:--]+D4HH4HKQ`!`0-RGQ/T"`>$C``!W(@``C16D;GX)O`(` M`&H!```!````````````;#(T`+R#Q`)6Z.J_@PH`?[HE`````````````$`I M(R@``)%`$4@#1XLA=%3`F"0@`("'#T$(<*("BD,&$#-2M`@`1T:('E;`@P(` M"`!@!`!46,"KB%+5C!;\??PH3 M2Y.1!!--?N$U(8%/Z82A2@5ZU94JU?%'4E-AY31BB7W=I-AV.T$FEXLJQMC3 M"C$`$!#+(714P)@D M(`"`AP\A!7"B`HI#(!`S4K0(`$-&B!Y6P(,"`",P`@"J5/D(494JE@]5P@3@ MHGZI`B,`Z=F79LV@?#JURA25/5:4>6KV:LN['NU\A,NU[ M%&>!H7B7_E3`DV[AG8C1)F5\@&=*F8W/I`G"@W+EBF:@"**"JE!K=.??NWIJE@B+.V.G#.G4@/^RJ M18M0RT^A2_&]>=KP"```7`0```0```````````&PR-@"\@\0"5NCJOX,*`'_J`0`````` M``````!`*2,H``"10!%(`T>+(714P)@D(`"`AP]A!'"B`HI#(!`S4K0(`$9& MB!Y6P(,"`",P`A]3JES)LJ7+ES!CRH19I6:!E*IR*DA9L\K-CSE5[?Q8@*3- MC`I``="9L2B`HQ"3+A4*$8K3FSX?@I*J0@15`%9)8OVY5>G.KR2O`/A)%D`I M`%T!#$V[]F%;LP_GPH%R!R)9**"J@!`A]R&4O7WM:@6@-*IA`&K9+G[;%<1< MR'4S*\5;&"Q8.#VK+`8%):BJQX=#CYZ:TW`=B'#V:M52%;!KV+(9#X78."R` M.R1)ZE9:9;-AI\`]#U_]L.?3Y`^#+BT.T7D5Z*R7,OXH_.G'QMHS=A>=$?QI M\3U_\@ZZVW#Z[^QGRE^Y(@:`@-RGQ/T"`8T-EY+U;5 MH)X&!S`<2G&CJ*GV'=FU*X#6?,V:_9V6^DOJ8*EJ%Z_4.9SAS#L;]3H7<7G. MZ#<;7^FT^)4Z.]<_+*6EIJKZ#]V7GW1-^>=43]=!Y)]OOT&TDU8)/K3@0PQB ME%]*!KHT&H8VH=;2AR"&*.*('JT0`P`!`=RGQ/T"`1DJ``#.*```C15];R1@ MO`(``$L!```!````````````;#(X`+R#Q`)6Z.J_@PH`?Y*M```````````` M`$`I(R@``)%`$4@#1XLA=%3`F"0@`("'$`4X40'%(0*(&"=6!``"(T0/*^!! M`0`$`#`"'@%4J5(@)0!5JA2X7-DR)4R9&&D"J`GQ)@"<$'7R?.@3*``H!0[` M45D%(B@%!4;"A(A4*5.G0*="6;GTP($J(T'!'%F@@"I11[D"\`H6@%A5&%6! M.@H1S@&D8:D6`*4"[K+`.H@75E;RU.8(OSF MWJUXL&<%4PVSA!,XLU@%4)#R];N\>=B86#^K7&OU[\N=48,'Y3Z;*&&J=N&, M]`X*[URT#V4K7>^TOO:1S*_:/BH5;GP`^?&V7T_^I<723AB])9-16QTXE((_ MS72@3=BEI!.%1KFDX88<8K1"#``$!-RGQ/T"`9@K``!@*@``C14!<`!?O`(` M`#@!```!````````````;#(Y`+R#Q`)6Z.J_@PH`?P_@`````````````$`I M(R@``)%`$4@#1XLA=%3`F"0@`("'#R$$<*("BD,6$#-2M`B`0D:('E;`@P(` M"`!@!#ZJ7,FRI!Z#`A`E1 M00%0-&E"+)!TZ<^'-J%&A5@%"LF'2F.J`@4*HE8%7;\""%M@;-F'9[L"@%-' MIMVQ:[78W"N7KET`;=\JV`O`J=H#,A$K>`O89@'#$!$#4,RX,-8"2L/"A/(8 MJE::H`QWM><$-WI7H`#ARO@16<."%' MSNS=!WK_YIPZX^P"5ZP6J**X%&H%JAY#ETZ]\W6A3N',K2W^,4F2,DF&'W]@ M_&.6D,^O;5RV/H"R\>>C7WR_/WZK`+:%VG4`2C?@=2XEJ.""##;XT0HQ`!`0 MW*?$_0(!0BT``-\K``"-%01P%."\`@``8P$```$```````````!L,S``O(/$ M`E;HZK^#"@!_;"D`````````````0"DC*```D4`12`-'BR%T5,"8)"``@(5L"#`@`(`&`$/JID305(H4"!6D7J0ZI6 M56&E":``@*A7"A3@J0#`U5(*%*@J>[9KVK4`VEX%%7=N@0,\M?XEJ:#`7%!\ M"QC]&QC*X+QNC_)-^A?`':UU+N<6MT9HU597*/71WS-ZNC[JVF?HKW=I,`:@0(8HX`#C/ M?6?$+77W7]H%L+HN/%U489B.#X`7/SEV8='JRV(/;S:\="D"W@.(7V"^:9'E%55=@AHGEEDW4*2"A3$-5J!=.$$JH$T17 M*3?70R+.]%")P;GDXHLLK1`#``$!W*?$_0(!Z2X``(DM``"-%09PGZR\`@`` M8`$```$```````````!L,S$`O(/$`E;HZK^#"@!_E_8`````````````0"DC M*```D4`12`-'BR%T5,"8)"``@(<0!3A1`<4A"8@8)U8$P``C1`\KX$$!``0` M,`(/H50IX/$A*%4*6@)0R;+ERY@M1U;9N1(B*`"J@L*$J)-G30`_A0Y]6`5` M4Y9'50$%$!.GTZM0(4J56A5B`3@%#AQPVI0J%`4%6`9]^#7LV)T/NSY<"Z`. M@`-0X("%PE(+@`*@H)P%%=,N7KT%^%)U&9>_)

M>"5KK MS;QPH%QQ[5(PJ%*I4^I5SARIRY^S4R9N6J7.2*2SMVH!S9=U]^^$7P+-WAOC M]]0B1#!N3S1T<>M,RY+5JBJ^"+K[YJ\`@``)0$```$```````````!L,S(`O(/$`E;HZK^# M"@!_;$D`````````````0"DC*```D4`12`-'BR%T5,"8)"``@(4ZIA1+UZ!,`'*`/AP*`4O1ATZ<>I2XU6N``E`(P@RHH`$H! M3:Y>P0(M"Z#LV8APX$"!@_0A*"A0[FZ=&G=NW;9V'Q:]Z1.K79I#J1J%67@M M8L$98T(Y<`"J"A&B"A2H*IDRU)J@($.4[-0RYJF%G` M5ZUU8\_>"P"W9+HC(5[6&WHT7]406P.&6*4YY>!15:G27-RJS:;>R??@5`)R14G\^!457IUV\6_66?0KG#I276U^" MJOFU\.&>-'\R]GOX;N#%4+A&?`K%L6&*E6KP*^7OV.%AOY=-^(<`I< M>9A80:G7A&73;LUW,-['@4&(FKR9,V3!BX7JA*Q5K@H!7M]>+2!WJ(*ZN;>* M$"$*RG6_V2,G;?IU)NFM*K@?+?^4]<^5L"#`@`(`&`$/JI#<"A$L%)),`8`B*@K4TX=FT4(D"\HM4KAX"X!5"T*$ M*``*R`(@.;CK7K=J`0LF#.5`E0-`$8,JH*J`3\:.(3^4_/1R`9EP'D96<).P M9]"B-Y-VZK0.@`,'KG2%J*5K@5*`(;J&+5NI4[=.H\*9&A6BV+-;@TLE[MMG MM$SI[1E5:D%1=1E7P-UA:1SEW%W39(6C:TD>N)(7HF2? MI1)#Q`Q@=&FABOMZMFE7I=V[,/D"B'E4`6V2*X$6R`V8=]^E0`^HU#OT:$_= M1?-"45[[Z=&'T)<><&R6Y%WD<@'W+;#=9^WOJW6/)Z^<,DG?PP%398&=QB!V!2WWX'WF%'3:79\S]!)%BOLD'48N;O3B543.^Q-*+-+ M(714P)@D(`"`AP\A"'"B`HI#%!`S4K0(@$-&B!Y6P(,"``@`8`0^/JQ2I8!* M`*I4*7C)TJ7*F#-K0JD)P"5.4#@!Y&RYLV5/F#*!RA1ZE"6``U!=SHS9LT"! MF2Z=0CT@%6E&K`<`5(%2H(I8H3Y!*5`%LV?8L67/SH2IEBU;EU`?'H!#$JO- M`E!`'13AQ MP3#79E[>%+!94'VC`W4,/*OUS0^G\F;[.RJ`.R0WDS5=!7KYT.@G0YSK_K)C MP/+!JZWO^'YZZ(+M=QE+C1FU64RJB`#"4HX1N))-2K$5748V/50A`"J(H*$( M98)^S+4IG`.PX51)J^!I M`:=Q919X'7MVRZU#6^^F?.5`%=1<1X(JY;F`[K!0BA___1!4X=9XJZ#U[5=5 MW^`RLV]/B].[TM8C86NOV?>V=\?IC;.=_'TH*/ABPQK][K3U0[0'Z$>81TD] MU114A%EE%40&WI96=0KZ=U1VDT$4DV,\43*%.J7,FRI4N.5:JD M5*4J9@0CD6H'C`9T4%%`L,M;@40%..4"E. MK;CT2H$K6`&44E!**0"O8"U"!954)U@H3BFJ*B5"U%:*5=[&!:!J**B[`*#` MH;@7%!01`@`+)LQQJ^*0<*MJ!27`;E;"D*%(!O"7,UN+F0]L]@NJP.7`@:&( MMD@:P&G5@P&,-NH:]('8H]6"!K`S-]+=O5GSI?F:)TI005%",7X2^>F7T*-+ MGTZ].L45,0`$!-RGQ/T"`6X[``#Y.0``C14;<&':O`(``'4!```!```````` M````;#,Y`+R#Q`)6Z.J_@PH`?X60`````````````$`I(R@``)%`$4@#1XLA M=%3`F"0@`("'#Z$(<*("BD,6$#-2M`B`04:('E;`@P(`"`!@!#Y&K%*E@$I0 MJE0I4`F%IMSIM6'8\L^A'/@"L0" M5Y^6`@!W;]^_5Q^"@E@6SM,[4$A*+6JU"BA0((B:?1RY;MBJB\EN+G!`\F0H M5G\2UNR8M&G`GT.3K;*SYM.6JG+"!*5")FV6M@O@UIU;@6\`F_%CEY4=5.S/V?`CJY\X"=0X<($D4@`(M!0H4?4@2J5*F`(HJH)DU MY8$Z!:"$?5E`BP)09[V"%8M5Z]FT#ZN(+7"@P%``JM`J**``:-RY=>_FW>K4 M+P"77P^[?$BSK%.NAP$DC@J1*TW"#UW255S9J4O,D3=39NR4,>0J<.``F`M1 M%122>B&B5LWZH>'8F4GVK%NY*%"^$,?N7NS4-^G,JPO<&5T:;170+L4N)TX3 M[>/5*Y.&SAH3:FF:*JMHU\Q=E>723,.R=`E*A(BS,L'G7M^U>/S53.\2%25" M@&&J^7T$RE3_K1;42^[5=R!6336XH(`)3O5@1A)*2)5-`N;T47@K92C31RO$ M`$!`W*?$_0(!=CX``$D]``"-%2)PG.B\`@``+0$```$```````````!L-#$` MO(/$`E;HZK^#"@!_W_0`````````````0"DC*```D4`12`-'BR%T5,"8)"`` M@(`4"I4B4E`%"J5+E1L>_I. M6J\0/5\NK+.`"LZ*BQ:8'5JH`MR;=?.F?."*;>`J0!4H)1LT<>._8VZ._%-L M7MLBLF>/7-5Z4J_<%X,"M]/-ZQY,W?_YP68\[H=X=#3O^Z9]4/0)VZ3YG MS9YDN23@@`1FM$(,``0$W*?$_0(!_C\``+T^``"-%21P4>*\`@``00$```$` M``````````!L-#(`O(/$`E;HZK^#"@!_>W``````````````0"DC*```D4`1 M2`-'BR%T5,"8)"``@(5L"#`@`(`&`$/JI< MR;)ERRHPJZA415.5RI@R/]:T"1%*E0(/??X$`$J5@H=%C0+P"70I3*!%CQ*E M>90D@"IPX#R$^E`5%*M5'V+5"H`K`)X/JT(I4.7*@0-7H()2H*I4@0*EU+)U M"U#.VJ(@1(@0=77NX*"%#Z,%3%1P1I)`"P!.O!C`4+(7140+BAPHD* M*`$`D`!`L2(`AQ`!H+!8T<,*>%````$`C`#'DRA3JES)LJ7+ES!A5IE9X*2J MFPI.SJQ2D^--53DKT@PYLR).4`!N"N5)M(I1H$B54JQ9\P"`D!1SYJR)="J` MJEJ0"D0$A10+054@5)0]FS:M6V!YI1+%X#3J6P+\%0EEJX" MH'^_!AY<>"Y0ME7@U`%P`,Y7NJJ@:/D:4@%DR90M%\`,(&C6GE^=4E4A(BMA MK:@%?[TL]G5IJA2AF%W+.B@HMW-Q7]T]NC3%WWRIF@W]M;=;SKE"``"F00``C14I<&"]M`(``$,!```!````````````;#0T`+R#Q`)6Z.J_ M@PH`?S6R`````````````$`I(R@``)%`$4@#1XLA=%1`N*'"B0HH`0"0`$"Q M(@"'$`%`L%C1PPIX4````0",`,>3*%.J/`FE2A64H%2I0MGRY,Z%;<"D,FVH@+/ET%KG4E:@>D"<&`#*'"Y M0('*E0$HB*P@<&PXLVO?UDUQ=]W`%FW/'FY:A8C>@D,+MNW:M.O>5P'H#+(714P)@D(`"`AP_A!'"B`HI##A`S4K0(`$5& MB!Y6P(,"``@`8`0^JES)LN7**E4*P/RH2I6"FA]ARJQ"TR;.C`4`%"@`)29$ M%2(4*`!E$V+0H46#/E0`0"E3J@^#QH0C]*@(FR2Q=MW:=2J`IE6=`H!2X``< MHP"0BE)`%&U0MF[A4@6%%2U/`#RY2E4EXNO:M(`?!BZKZF%CLX#OMCTP&"G? MH5B-XJ7L>"]6K#*S"I[Z6$'8K'\+C*Y:&C+1H3%G5N5[\^;CUS)W3J7M\S;E M.@`.'*Y:0(&6KJ"R_@X^G*I2B,F%^0````````````!`*2,H M``"10!%(`T>+(714P)@D(`"`AP^!!'"B`HI#'!`S4K0(@$-&B!Y6P(,"``@` M8`0>0JG"LDJ!C*!4R52E(./*EB\AQIQ9$R))B"QU9I3I,V/0AZ"&JO)YLT`! M*#E![52@`%1/*$V?1IU:]2H4.&`!'-B*E60!KV#AB-WZ\:K/`P"BZGSI5B5< MN4@?7JUR`,X5`"Z1JGI:"@!-E7S]`HZZ%$#2PRH!?ZT"TS`H*(TC5YE<6=5C MFW5>'OB)5$O-`DE]AA9+VC'5O!D+@%W9%FO,C[+AT,[8\W9LT:T!O$:-&WC; MWK@I8VV[5&IR`,MY-T^M\BG+UE9W4H=N?3/,JC*WM\9>N:AYV.BA^Z2L4X1[ M49G5(R[O.#[IX*#5L"#`@`(`&`$/JI5,!*`4]?0(5^I"H*J-(`02%`_'`SZ,D'Q8H.K7JU:A#GY(,6C,H M@`*@`!S%"4J%"`5C"Y05BE:M`K9(X4*Y`P?.E2MT08&J`@5*J5)N]?+U"_BL M8(B"\Q:&F-5QVH=I0;R=_+`RVLMJ(<(%<`5*E3L0ZY8"I:JFYM&E3Z=.*YCG M0[A445O5"HIDS:TB-N<&L-OQ1YYPJQQ(6@6M*J8`B"9?_E`IZXS2I0)0FC%M M=LK;?W:/7C2C:>C=GZX\OY(U6)GPX\N?3[]^QA4Q``0$W*?$_0(!O$@``)E' M``"-%3-P7VB\`@``(P$```$```````````!L-#@`O(/$`E;HZK^#"@!_(H4` M````````````0"DC*```D4`12`-'BR%T5,"8)"``@(5L"#`@`(`&`$($*IPK+*1U"J8JKZN++E2YDS,T(Y<(7GRQ.G@-+D MZ3,C*`!'C^J$PY2D43E01=%D"LO6$UU-:N3[$BO4A%*I6QT*5 M(W5ITY=7PU[Y^54NW+$T7:Z\B32G2KTNC.HP9WHW'QU]S.X9-:]L#^`]S.KR,0\?K*KYBA@`!`3+(714P)@D(`"`AP\A!'"B`HI#$A`S M4K0(`$9&B!Y6P(,"``@`8`0^JES)LJ5+*%4*K`2E2L%*F#)5TK2IDF25F0!4 MW03P4V?0H5!R9@0%`!3/C"23&G7:$\Z!HDN3"OT(Q2I6B$R/0JUR`(Y4L*H* M0*$*$6;9LP]IQGU:I>@!`$I5;95)URY>B'HS\HP)!>;/G#5!T10Z6*WAOT$5 M*`[,4V;AAP=RVE0L0D2!R@`N`\C\<'-8`)5EWL6KV6:!S@I2CWY8H+7@RF:[ MLBZ]%I0<$;%IYX:S&W73L,&)JHT9$['DFC4;XVS^,#'TY$1_'H!2!VO@`J"T M;,T^FKOWK4['AZY"//12522;CFT?/^[XTP]]NE]Z%+_[G_7%U1]7==7UT6*! MC57@@7H%MD(,``0$W*?$_0(!\4L``(%*``"-%3EP]7&\`@``<`$```$````` M``````!L-3``O(/$`E;HZK^#"@!_:_\`````````````0"DC*```D4`12`-' MBR%T5,"8)"``@(5L"#`@`(`&`$,E99R3*C MJI/GT8^.EGL4,P`"N0TRE>! MTJ5)0X_.2-)TX8Q#Z5)]ZO>I@K.@Q!86*QL*[0*V?>I6P%NJ5+^A+^O4^7II M`>.AEU_.V!Q`E3K'_2)7I85YXZ77LVNWBOH[:IW95S)/OEN5B0:05@1`Y=J&)&9J68H?6Z=>25?[%%"-$,QI(HU@KQ`!` M0-RGQ/T"`55;```X3```D!7IH['.IAL``!T/```!````````````;6]V90`` MO(/$`E;HZ@H`?VA?`````````````$`I(R@``)%`$4@#1XLAEE3`^P.-!8"' M!,RD<5.&@(<5$'``^`$`PH"'($'Z^T?RWQ\``D("`R#O`,B5DOB\!"!)T$Q) M@6X&.$/N`,P`94@06"D+J-"5\HP.!:!@4)F>*Q7(,79RI0$!9E9:)4"#@$\` M!@AH$,`@JK$((B"L=*``P@1P_P`PB`#)`MR.KW:90#8D0T\)+1ZR>[-"AX:ZBU\LX2'A59/``"(T&81`,#P5CP$``_G MD84%>#'=RC``*+"K$A(@_.HA`5R()Z^C.WHDZV^[#X"@T&;R$(93%P#OT&8C M`D``FA5-!*A99%H8N%H=!FZFS@""K5;%`&!4`=E(`\`5UT,",/80,%`0`(0. M[@``0HA@B)`8*#'\\X,.KI@8114A*(`*`,!0<44HNI08$DB2#``$,/;888\1 MX,0B0"`0?A3#CR!I6-(!?(7$``@G@71E$E:"P*667G:9A!]&^"&7ET(8(<29 M2Z2YYI5MJLFF$67.281N1/O"H7`5$(,HX#J`4L0BB!*?!'!=,')P$ M550@"B#!,5%'!:JL4S&4(.0```%&L''&'`30H0(XI`A0P4/_0(``.3``4@'. M.C\,`"P2#*!$1^!8`,,D*4$9R08=07(!T3L#$_6/*06`1P!.J`!%```XQ#(` M,(!CPC`V0).-`![8((PH`B0``!S"4+/+!PLL$X,T`P# MLE2@P>=P@%"%#4?<8\(5EHPQP@HQ`*/;`5*4,0<=;\A1Q@&=M`!.&*>[`(;M M-EA@C#&&]/(!XXX/X$-TU%MOC!F7QZVY``0P48053*"N^BRR'[)/&+AP,(P+ MHKPC0O.`:$^+*-VKQ@O.AX`CE($.3"B#'C(\<.-""_&+!#!(981C1B MH`(YI",4^FL>''#Q`26>KXE/C.(4JQB..=J`'$$XA0#"-C:C49)L#P,>.(#Q M`74@(PBF.^$E6OL88,KHB=`2I&2`&%0XPZ*!X%\_>N&C8OBY M(17)'J9P!`<>&"15S0A*B%QCA8( M\1CA4-(%8`41$]4.5D[P0!?5```H@*`2=C"$$:YP04D(3A/\"(,*0PB(<]"0 MH%""`^!.V,]_YA,/RUS`HPZ7SSPL_X/Q%%/:QOQ;`X(YXA1(%^.K7MTVSE2$$!RQ'L`0"J%.=L_0J M*@$!5LZ)E:QFO0@\U(JCATCA`"Y#D"`XOCH9*`$A%.FLG6=52<[ M?Q<#<+C@90DT`QT(4$_HC544R?@`/DN(TF,"``&/2D`K6CK6LG*`HQXM6EY_ M!`EHS&Z?X=T9#!XE4@UTUZP^C$0'-%#.<'ST89``A`=HH8PX$/)^0EA!'_^H MOW)&@;&"_*\+9``U3(($`@'PQ3H`V=C^23>;U%WF#4.B7>ZB]JPK2.O+F-/6 MMP*@MG05IUWW8<>H3A5*>^UK4O\:AL`.EG.%;1QB%8M@QT+VQ3^:K(RU:EE1 M8!:5F@6N9Y,F0-!N=+3I)3&4RGM>"/"3I@!5T@=`RH"[E0`*!4L0"&C>J0,"8,R`YD"R`AN!L'(,>'3>ROSVQF$;Q:GU8N MZ1!I?8+6XOJ@#H7"W:!`N%Y?9-QHMNZ&0>+M/!AVQ_CN(C\$<*("G""-0<1H M5[\:UF5B%TK:G:E),VQ=F(:$I0VWKH,YW`J)U_2F.0W$3JW;TY\&%:I%/6I2 ME_J!NCZ5Q3\>+TBLBM49DW-^3Q90:0/@4GUGM^.SUK*4[[5K@_+:U\!.<*D7 M3.R0&!O;R5YVLWV;9,XN>0`NI_;&877L9'-;L$O\]K_%#05RX_O^SE[N(.A`1' MTH$A%0+XQQD*@,G4T6`$0)!D9']DU8\"P^(/::&'@_1/P@$1C=;U^``J#_ M(>KW/DAR+_R%U;T`5?@7[A7@_E`!P/YTEW^182G!H0#^]WO1T8`-58$:"!(=6(':EX$5V%#V!P`, MZ(#[EX)0L(+)]X*[%Q*]IWN;(58F(5&LS":8H.XIWU('49X;&)X;!H7R4LGT-U8''IX:@(&\%H'P52&\`<`#'%X<@P8=F>`7Y M=X<.6`JA0H@-98C@AX*@0"D*P(C&]X@/H887.(ET6(F!.(B:^!!F*&_7=XD. M2'S31X=0((IP.'S*1WV;`@5U``?'9RF@H`50P(>O&(NS6"D8R(<*2'YP((O? MEXJW.'[!*(PH.(C5%X+,>'[#=X'+>(;(]XS4"'].'M` M*(3`0`%%*``R,`J`ES5/""F>MXY)(@"F-V)4^(WT6(]6&(-B&!*4`7R-WR)40KO5Y$7 M.8<8:)!_N'X$V7X;&9(=F8QOF(KM]W^:0BF1J`#!82DQJ)+_LBDN^8`Q62D" M"07X)X#%^)*7`@*BL),]:88)^8"7,GQ^.#`+F8(-EF8/4N(\`J8)=^"-L29%JJ8\[:(]V MZ7HQ]`7B2``C\#3K"``!<`@0H!9.`S6/$@!4`P2P0`66<`-'D'D"L'DA40)^ MN750,`"2"1(T4)D_`@:8>80@$0.<&1(@\)DR]Q`S,)H+60"9Z5HQ-`T-!0Q$ M8`QD<`Q64%%AP`$W!C,R,P=0)$4@8`C$$`--MY"30`?"0)S5!A)@<)S"$`3$ ML'06!6KZ(S]1<&8V$T,.P`_AP$DL(@WFP#E)T`;[1`B;LT9M=#C!0(2]U'A$ M(`\A4$5AL`\AT$M@0`QV8`/W<`:+TSA)4P'Q`@=$<`^T>0SD\S9Q(P>$Y&UL M\)M3U)ZB0SJGE#JK$TNQT)H`0`90P`4<()SQ4`(KI`(516?0Q$15``>] M!`3T8`?G0$+HDUQT\#D.!5$255H$D`1ND`91"CH21$%.2CS&\T%ET%PCP&S. M5G6O,UR:%`,:\$Q&M`1ED`?'"@WNL&\M!`[.,*D@$4.UM#-VBJJP[@ZJJNJR$:JBY"JK4&AV< MVJV(NG6T2J=%@Z3:NG:$`*RFNC/P,`&\&JSJ%0=0DJ"@Q[<*[J=0OJ M*GH@\*[KRAQKTJT`D`'VNJQ0X`WSJJFV<+#PFAJ%X+`!"P[M`"7CVD+FVJVP ML`@Q^K#XJJ\-I;#=2K$+6S3M"K`M!`/0`'K^BK*Y&K'="@8-VZTP(*\$:[#= M"@@#ZZFP4*\\E#3#``,R<$>?,SVW(SZFH&V0R5/*1'+.]"0OX`%!.[0B,`>H MD&QP0`,J@%%QH+48U9T?P%^1(#B'$P9\T`&^,`JV)4#2X`"N!`Y&(&#\P`Z1 ML`8C<#_G\VTI5UD"0$R2M$Q2T+25E$DQ4*01,1%EX$G*"7J`*560D`D_`@)` MP`4:(%6-1II^F0D`&P#$4`ICJP(?<`I7=$3L$T+`X*3HR0;^X``7>EF^!0R; MU5EYZT:A,SJE$ST4RCJKU+H`E&).=8Y"8`QAV[M^%VV_VVS":[K&0#=!\!#% M8`468`-78`!2<`/3*PRS69NF``3W8`#"8`\68`3>:P5G9`F"0PB>*SBD4`I! M(&#EU@XP(`^(X`&YL$2\.3-_8`R10&<`$!#