`IBM #p &<C@E$g: <1AY&B&f"8*A$ $<!*!&2Q!adNu"x." "4V"GBIZ2۷mG"&AB@4<[Q4/</<?BK*U,M/ ?<NNJ@k:`IG:ܹm*N2<0<4]Q:/</<?B/?< NNJ@kD f0B?<"NNTм/Hz /<NN 8LN  @`! #@%`')+-/1 3@5`79;=?A C@E`GIKMOQ S@U`WY[]_a c@e`gikmoq s@u`wy{} @` @ ` @ ` @ ` ` ǀ ɠ @ ` ׀ ٠  @` @`!Aa   !Aa!!#A%a')+-/1!3A5a79;=?A!CAEaGIKMOQ!SAUaWY[]_a!cAeagikmoq!sAuawy{}!Aa/Aa!Aa!Aa!Aaǁɡ!Aׁ١!Aa!Ao B b  !"!B!b!!!!!"!""#B"%b"'")"+"-"/#1"#3B#5b#7#9#;#=#?$A"$CB$Eb$G$IK$M$O%Q"%SB%Ub%W%Y%[%]%_  @`! #@%`')+-/1 3@5`79;=?A C@E`GIKMOQ S@U`WY[]_a c@e`gikmoq s@u`wy{} @` @ ` @ ` @ ` ` ǀ ɠ @ ` ׀ ٠  @` @`!Aa   !Aa!!#A%a')+-/1!3A5a79;=?A!CAEaGIKMOQ!SAUaWY[]_a!cAeagikmoq!sAuawy{}!Aa/Aa!Aa!Aa!Aaǁɡ!Aׁ١!Aa!Ao B b  !"!B!b!!!!!"!""#B"%b"'")"+"-"/#1"#3B#5b#7#9#;#=#?$A"$CB$Eb$G$IK$M$O%Q"%SB%Ub%W%Y%[%]%_PASKUD 6STFOR !.  ..  ABOMB !ASSEMBLY !DSP !DYNARAM1 !GALAXIAN !LOV !PIC_MON ! STOMP ! .  ..  ABOMB PRG UBoREADME DOC  N .  ..  WINDOW S 5qzj~G.  ..  DSP DOC S7*DSP PRG zuHPLAY DOC %PLAY PRG LREADME DOC R7| .  ..  DYNARAM1DOC `rDYNARAM1PRG `r} .  ..  GALAXIANPRG /gREAD_ME DOC g.  ..  AOBJECT PCX qqk^NDWARF PCX {qkEFIGHT PCX qk%OSPANELSPCX qkSPRTEST PCX qk@y.   ..  PICMON DOC Nt p0PICMON INF q!PICMON PRG Pt ).   ..  MEN MEL 68READ_ME DOC Y STOMP PRG ee TILES MEL UJ`T ABOMBINABALL Welcome to Abombinaball, a fast paced and infuriating puzzle game by Martin Brownlow. The game has no plot, which is good, since you're probably all fed up reading loads of drivvle about magic kingdoms and so on and so on. Each level is made up of a series of tiles, which more often than not make up a crude picture. Most of these tiles will disappear when you jump off of them, although there are some speci- al types of tile (see later). On some tiles there are bombs, and the aim of each level is to defuse all the bombs by landing on them. The only problem is you can only defuse a bomb while it is "counting down", and only one bomb can count down at a time. In short, you have to collect the bombs in the right order and before its timer runs out. On nearly every level, you will come to a time when you need to get across a gap in the tiles that you created when you passed that way earlier. It's a good job, then, that on nearly every level you have an allocation of jumps. A jump allows you to leap over a tile or a gap or, indeed, a wall. Abombinaball consists of fifty levels of brainbending puzzles. Controls -------- The game is controlled by joystick, with the four directions moving your ball and the fire button in conjunction with a direction making it jump. Also, every game, you have a "SKIP", which is activated by pressing space during a level. The skip will skip the current level when activated, but you only have one, so use wisely. Passwords --------- Every five levels, you are given a password which will enable you to start from that level next time you play. When you start a game, you are first asked for a password. Type your passw- ord, or just any old gobbledygook, and press fire. If the password is recogn- ised, you'll start at the appropriate level, else you'll start at level 0. If you wish to save the music to disk then type MUSIC as the password, but make sure there is a formatted disk in the drive first! The music is saved in "Noisetracker" format, which most modu- le players should be able to read and play. Special Tiles. -------------- Some tiles have special effects. There is a brief rundown of these if you let the tune run to the end on the title screen. The special tiles are: +---+ | | 1 impact tile | 1 | If you land on it, it collapses | | +---+ +---+ | | 3 impact tile | 3 | Collapses if you land on it | | twice +---+ +---+ | | Direction forcer | ^ | Makes you move in the given | | direction +---+ +---+ | | | Jump forcer | | | Makes you jump in the given | V | direction +---+ +---+ |+-+| Wall tile || || Cannot be landed on, but may be |+-+| jumped over +---+ Have fun, Martin Brownlow    `nl`Pack-IceI *Ll,LԹa*oMGLA "grѓg f``GP$]t***Ԋ**EL ;H ;C&NN&&Sj&n".扑&&SjN%a*d"ra$dCv !a"H@@Vҩ%QnNuf%Nurf%AQNuCtaTxr1 Hka1 Ag"CvtaTr1 HaBq jD`rptadpt?aBC@!!Q`R   ICE!mOԹ`8Z]%3] &bv[DhLF Llxu5/+$9$z9$UD՛ܪUFPFȶQ0<?W鸫Z% ݺ2~tNJ#AT|$4xk]BKu%Κp~o #3LMm DL*f݄2k6Ly2@Ls pPV #sրg+SP`$$"%nu,$-ͺO#8"8Ocx!.ywy Q6 qPJh2y41'ޖ6 .;P3ڀ}Bfμ^vsZٝbE,TYGݓrQNur"4 swn`^wJ!x EFV :dQWl>fJ0Txҷ}</w [|up8701f)20*8l67Xrw-[ւNAXJkm`&J 1n$,b:?BCިNnbY浦 \SO8fcsav..( z:\gs#sg.txtT|<(CB0T1991 D Gym^. Permsionxgrf tol xprovidMa(a@2 ributwi, inoticean`(b) /ifi, thoduust be cleAly markedA$sisuch. ZZ7`AoVl6\Ap0W47YLB#ζsYFD sSRE E(t+L \0kp?"ؚ'*G7 8o֙`H[% ;j ̠pIc9ϖ}&3XI^Bܪ -.(I6 6x:ZguBjǼGuJЊ"-А Xc8R@ feq2t^._HL2NƹJH<%TVV Xhc0 W;%`H.q1p g⶟JEt&Xokf=G :tVJ>ЎSG P}]Hw*KiK椘Y>UPmv]]]]K~Q]M_0@S@ְ(6= !ie:gܧ1pc.><1nKsN?kufĈH6fL0<08B@LDr`@Axz~a}EF`~Bx_C(@3V 0Cz#3| G\Ԍ@~QFaDC^^[`EBRGS?f² f7H6 <0Lm;i4۠Hbxp}X4<nAg<񸬚pLUNuYw}fX] q kUL8 egJ]E` \)}H`v%'̌0LV-8 'np\bs=;ENVV͚>P M \>:6 IpD>rV&@ZYB.b:1zRbląlzY)Xn`RM9>KA2)7'3k9gD7<P:]Bg#kZ|B"G7bB`U- Uvt{b-. DYo]^1\̐l8\[d,i8 v,TYcg@dd7'p׉:HЁFP{fF.r-b& t !PSAfڑXaU Bd!8YY6ny0nA k / n(X%܅g}\#r B=.9jmM&bkW(H(p~p^uEA#}>rpSΛ}ęp<"iŘT|,zT Yީg"W>ɦD8>7s70v T65Nn-tBY`Hj }ٻzHvHhjASHq h6/a]1hI(rXPiuWgt'0,+ <hm!˴x4ڔKnmhE N 5~xBl@/l\-]B>`"-o츿U 3or:RmXZX\ q83p-7L09/r^L U: W]m2f(Xp( Q?5 u]%+?tjJHrh\>1 /=*79zL>Hdߐg3[RVTX-:Rkj`SxGJxtj^ oaoR/A13$ZSl@9\FB/ 1hqK:(Rxyx-pΕuq>r&fNvV0<&2\\ r{ &0A/ 3.ms<,7f:UxG! pkPYX7̂ll}TxqjT ڌb'>ż@>ڐYsn; Ċ&l5<7tua@PK"$&v tVY[XxFxkY`J3nK Wx KHxV5@ ֳ@i14Bn~`6SB B6YBڞ` 0[JH@qH{^ƈǺ2XHIwLN[Zbj>^"F oy, >TDXcL=edU2Df3&f|&Iۛ l! e`@ĥRLkN1.D @} :28ì 4.4G $t prlS#ɉߑJE9nlEDJg\Z1hJ[3ps"Ƙ 6B&TZЎfθАdBnU"mT,P#X_0R]@3{3PJՍHW,4<@ 630 ٶ v).RC4ZC36JI6[CAKC3YގeV=9LC arƙ|g1CjP_BP"HBHCHDHEHFpP * Ŕ: < h'QK"8D\ ZldDA ItA6Z6 e3 `(`#_S)g/// &y/R+GO f(Gp.<GJ &_,.Ns1݀!ɺmdEd"k rEd-WdMۂ;WdKWdMn ꊬ+ , qa\MqSpEeEցYU+%nȖ)"ʊ lue\P6ՍŸ>\PWdpG^PmxA\Pɸ"V`\mq;0&ln,+*J" jS0Ȗ)WdK+%n l[qEMWd[܁ȶQ"" +為" .e.;0uVl;P WdS&܁Q"fኬYY n \anP'w2I܁ waK +-.vw`n\P-[܁=Wd[+ Wd+pA;Wd#pFp6uҌYVdXaEցuEց u}i,+ w`2w`+!w` \P[;0 ۀ;w` \Pw`;0g`܁![ \m܁ p!n ܁-cpA݁-\Ѐ  0v[pcpucpA^Pw` . uCuF"Ag!A C qǂ¿ug]X7Af@ACFRbݏނ `S4dpt|nd\NJFX@BCdOBdc'3ȸUgxpo֋?PLI-O,LR`ltxv}h'V`Ӵwle^BHIQSV^drw8,g~Z6IJ51V&&7UlId`QGFFILYX:f7Xς%yEQ knM'Bo_^[Z؅R,?bQdU&ZU+r H]$l3;0vrkfb^YTOKHF`Ejosw|O#E}Ŀ$}|w3"ZX%O@LG]brȄ򕘜D^|}ѐ|z{Xe_ZV3ºHKNP^ae^{2G>xO a{y.fcasgSPNMKJK`?V[`:^c3۳8]җu$ltV[WUQMpd\*]__@5g}pt#roШ4X}x̊ XW^/1r13]0K$Y:fgghlil6rvlY,U 4锺IQ$$RfD%Fx`x|RPɑȐ~*'!rz{c8omkihjHn* Ăuf/R&m*I tǥ$37:Y,>e)p?Wr C2 b73*lcY244:u~-3mlmm Kf 2[uڃb 9PŵL/f0{[0Ir$Hpru|_ 779Xe[})߰r*rl'\,WFb yu{r;unCqwrqozqd,|~qaPbe`l؍X}Qvdra)`⋙0 @xh,'Ś5, _{ Kqponopd0`+ۥܲcF8 dO$, Ifq""Xv$>~ITCd%n@ O*Ćsp dqtvl7p0nHn;rņ a1asbf6x(P.H[.48(I-f4uebX0{&i٭ X% 1.3` upBApw[,IU&vQmb3/pUhHgP9-Rtgmg[Tw(_$6[WwհTUxrBWdtHNfxQ{pkl9{NAx`BB8*KʅFl2/:CO~к=&o-YztHsflRWQUi괔XOudRbdfKU[d~tca&V.vsmmlZNsqttvuvz~|}q~zƷv|vv⟁_?~x_/83^[;村r|ƗymH;T^\8?D?JUlc^xjeѸzYx{rBc~}~wn\JWt.?ceo^rpdL{w~qxjwo=5\gnpt1?qq[Nd|~~z|{wohgynfcNI@JOtHmN$8tYhjs?[nƺȂ^xmqxXwqkYVwh kP&gharsh`up[e©ހˤĄuZmmW_[_fU@O9GU{`W,Ow~pGIw7}|zvmgchvPuTWuL~l[gLPGGrC`eW\arr ʔOc|PNu&`Í|ft=RY}XKTBFW<oߠ:m>|pme~[Y^DGw{~ysli\n?iOY\fitzk{dgΐOϢjϺtyx֠uא]o9opJ9sXk:K+]Ɛs}zo\ߘbJ~f0_L?a~v@MOgZte}zXʄ>.0`[O03G_X5lokưxW@ZsylP^hnwՀC ?lO{t`پh59=GB/D/u|aRGou~ϸ=Ϡ_,d`=nJ!ܐ_q(SbOp_cFqeuqqi+zH7s]U_T#}P wHsȵȓxzvgfgo~xHWPr_0oӎ|dUpwzKwPo$P_kbvt{ @zerdDP:wʟ〗y}xobdXWpRvekotTGd]Vȭ]A2MqdoY`chOgb\cpvxUWwj6_(_vt`zzxkX~wH'@om~p +}dAngw=נQ7V3Yyz˄oiqX+g\gwyQYhGuƢhImp˼nӰl8,W`7^XQ]x\7is®̘vL,:I;k`w{Ojo}nn嶄dӐ`mrkswb^L Mar,OPhbo`]tbb0a8.-3cn:ezӶh?J{"Gigb{3|lRev]mxrY^lWLKi}lyphfnsjx`Zyg4Vp_prrVDH9_bX @Pgը@Xl}KI?7RМdgxjlu*k0gox}[lwm^Ap:H?_vm]GAictPcrg}XMhQc/h_rWJdGtXcqrxװW2Z^bdX[aflknrpsvsqpvr-ߥ̰mt"hw{|jXSu_isa?[>͘팀HUP7d_zz||zx]yĿhjgdqq|cJ80=L_qp̈́U(BwBFUmu%oQ`_^NC?gπg{q^J:7BI\kwDꇐ{x{/ה*8Eztd]ZRY[PPQV^`\ch|mc#3wpn`dUqxdWp˪ԟFuh^WQHJCHIHTS }_ZYw|kg Ug}ýʕg񕎋vniX%_pOxNce]O?szspkifmmbf{}WFa_fbZUPSRVX]]_cL~kihy}pevƛ_}jZScQO@)29ANYfo|ţK㠔|znmfkfjaojTNoBgz89}:-S1 yd^QMJJIMUWdektosus@rmyd¼Ӓrlhdc8bagXR9?=AFKQY`fibgoyE?EꐉwubVNXBB@:9:>CBS\agaWouv\Mnc^[_b0/02:CIGPUbkrwZ|״N{XtTD0?A:=SYYKIJPPE ῿\즑eϘvxig`W\WTUPOHHGIOQWglceѹEk{tlb[?LOGKMRWZ]cieF]fjwwvruredjsz҃Bؤw[|c:/{@Og8?\1lUVH?kdbD[\o~FoGytq|`gZkkp_rD,B2OZQ`X6|8FQƾ)2pr[^TO#o{ V)`0gpJO80WRnfnuvvӹewrJFcpO8m*gUNJW /UZT4wӰ&@ۘxgpZqTGltR0)gJxrKP?fRihwLwxsthV4gxzplf^go|뿫`Ao`mxF*,:[i~xmiidr{r_Ž~|{~{y}w{v{|pehckjqx}f7*ruzzwyphm} tgf_`^df{Dmg~|jGf{ٿExu~Z._@A50$7aSYVPWMO`muzrje[UWbX[`YXIU$IY\uՋxp[d[{z򟐟ĴИqqpz~dg2{AympW8+gT{V`ZJJQYeoҫ˺LWP{"003BP-Mewi~x5X/}@?"#W`ch|tL7tpG}Ŝ^c׸xkornP[tH}xWl`N(/MXN@)YN\lzv.VNĿ¬`CXMuǤ0gH7`I5GTZDQU,/[mo۰~xlgen|lMŖȀŰѤ]ˌxNK(I&S`"[cLIAB 5%h/ mtzsm||e߁܇~ome^VUREUjvlPAgpeؿGygoݴbcjFVĚ~x`$VhĶ`+[j|וp{t[P9pBKbo㫬iIbxYKW{]zhX>L]ojhd<9dWXt}ĸXSvdo}ɞh$+KT!?wrum@Icl@ifip$? /[qtJ_߈kqiir8D&$gir.Oprx}dCVK`{xL/@M]\@B@gʼFAL*wشݤl:+;7[pw/\4)1s{lKyEiנrzpo|+(7pOGjvzDUwD#Sdw[ԩ0(Od`DGLzGd2kF|`Vj[}rtr\;_jE<ՂD_(n&  _KqpQg򟛆dQ0D5oEX< ?R?3[h6GnPEcLkqp{rVQ.KQMf`}Ԥd%Kt0E2p;ZDEjxXYH/AO_ř`\0xWM@3L7s`Vtx[uUlhtMyr<[\MDӊyH_hh=7wp[tFԗj9ߍueq4V;L pN<_C{쐶u@/Cv}p2sp%ouX@CPdcW$SH'G~?it2RL٬+gb\,gOKjUĻ?f}bewWbosmu|TXs\t\j\밷LC}{aŐϸRT>_X;p?INU۪8Oas,_BgkXBGxnp˘IX_lx8BRrPoךqHOek}zjWlkߨ$3`'w@ [o`#?0xXmaJXa`Sszzⶬ`PNg{B{~)XEWo@JoZ;TMXdbfu\`89<6gOxiݬǼpD[_t]mX, K_uhAiSVw~j8/Yu;1T5F%O#sWjb+njLmŀl\S5?}T W6Ӥ\9u˰8wkPfhg|zv`YN'@Ovx|Ԁ俨W佸`@YpWònk[HR4#EQVkɩs^\m|Y_Dbj?D+HI@(.;Krzĝz<h&Guo\FZJV]q$yuxqqmhQWzeB|bmμvQZ`_j[Mck~ᐛ~X\r[_z9ŸxUVSIɊqyȩ wfyx2/yp{{H ?|krdŚ~#_nwϺrp\MZK\][]ew嬊,9QSa{oemm9jwǠtcJ0/GitiωuPGilQhH8P8Ol餠vs漀mȊ]s{pT*vhobcŀ:kD60[a`167)Iʿ^ kҀUП f_~khkB?(3΀69wӜhoYkɌwd{YɩjMshz|qpejXA=q}8SVKtfIothDըRl@1?sbScΤjm|^Ims`&k}~TEAg~cm]cvgaV>@7RRoQh\oŨʬXûxicP2NVeb`TP*_p:@C-CĩüWR[yװs8g|~rue0èPSD/qbQGJQѩVf<$1s/w`V__dT?{qtusfJ?\F{lIF;;Wz}p Oi\TtoteX5u}rt_x}vgl_t\RUͬpzB@2DWzǺ`?Sw׌`mzbe`?aI<#/^_k̡dgh[*Wᜀem^V@szh,? =Gzv{۸ȫtgDbo`FflhǥyH/XtppXohF0OwķdFAVycbyu鰵x@!?nlpB-㽘g3֛tp`:KHƴ몝yxsLH'3S}`}`BNWAsdØru4+8Iԯ`Ucca{roHeU8?`Op{߬duЀdZf"9u\wk+eG(.7U^yۼt;w`[v~|aϴPGpmZxQn͘NUMOsڵpWmfO_p>ԐD9F7bUX2wzeZuOplbYTH_VoʨTM`2/Gbwx|c)+޸Ƣh1;@;HvT4]}}zP&Wt.gqxڤ07XJorg޵ƎesݰŠ\UZUWY8CIk|ȠXEGHUP?t#MJL]{҄R[O{کykx1KaG^[fdsɼt8-Nd"3]p_gmP W{Řl\]fcX#.Z}d](HCifn czbsrnPgyfQIH0 gv)oݘH)=NiqHjjwkxx@9KsƐslBWxjhp}ܳ;X=hYT`'Id򜹠pOelwz¢x(_R{nhgTD(I^󚏩ΘxHR]hcw]HIQ_}-YbdWja:YʘyB]T[q˨=76%SuZiAܖ!p9RCSX"giY{˴h@,;h_kvo\{c@HGf@ozӤ*tB=tc\jofrjJagM@_ø٨P.?vL4w}p{Ś}nhROX^#ai~z#kibH +gؽxЀ_yvqtdKDKSgǰyrv{,0&OH%/Spi[aow}vsbkqʲr:?:+NMwlY}ȤvpKl4*@isvjztTRk\.STwGgdgpj‚{}T)OOۚxIj\u}hL.WgĀĎlIZDWz}~ڌقN]1G\lakrkܜnq_v?a8_D/7wsԟk{p]]YLOR_zaxtqvZ@^]se]=`Zgm.I6 R?aJ')3effn|Bf]pU.zlckzz~jvhflu_oi8'mxM^{ATy|lR0sZ4O[ij+1p~~ƀ|qgr_md]w|`[WtBkd$ mpZue|ZKԀ2ȘHʰJWej|,B;?9J_ow̉RpvWfXH?euuq[MbsȆ2ouDkHg۠hT2+IYyfyk62;OSgåX5OxNTcsǠlTH]gtiϬ{r8-D^s|Xufd^EUo-ʼzXr0 w@_}pm}[_}`qtfh}zp4,+JroteTOevJYa`cRoGUu~~f2'MBQV hyugJpTnM}dXPolezGJkY]_W{P?AVWlkTk ?*KfSfˠ€zwql5NW#ȟEALMO]`&)aouiUk{kvչ8[u`(%[[zfo}{|doAJʲ\ħP6@#)Izryd8CT]mݴ8OLEGshN EXTw⺾g~èĉXN$#0Whw`j[P'-;]xdgVWⶭ\8 _bgyvyu`S42SczTK27c*Kes!}^af\C5_æOyeH WZkֶ~i)φêEt,wV]hdǰzpZHE[f]W/s~oCh?$5O[ȰʡUPƿWsxIXEHQp{bY`{{lincpvO0'NzՁe`ivеJI|]X}|]SHJYuOkI&izibwu?PM`fRW{ylt^pɺ~>t__^_shtxdecNb-ߌr^TbpybocPQrXd񘫒oڀ#~F`.gvgi{nwxrZhlkpznihxo}mvrs{#jwjXkoGlkYb_hGno_x%g~lq`wttxattixnt9Iu}sުfozssi]kwu{*uļabhv~?2R)@bgyyh$cxj|sx}񽓄ppw[+0 ,zo~uodgS~sa]s|{钩>mmp("y#cyusf[cprrvyekq҇2~pk2PれůhnbQӖu<}~ln|pn9)Y{}x>Vf~dxunKyn|x2{Kă~tyu?O}~{wfejiw!"{ss|lJ0mwpu\gcohzc opWioP/kPAJ;ɘoSWh]`huNmGRgOV{^YcwSWgiZSicMawuMYpVVn`Of$ jH]|NT}FreHgufYe4[RkfBhthaoUQta]oGbuli묊VLlVmtfSUbp~oKcUY|qki~wBTiautJ[b_vN]mkmf|{NZueCkst_So^qn'W[~pHiWR ࿤dBnO^[FeAwkEo~PSh1qgubhxTwujv>f_l|UiCzsL{`^M靠dAs}{bDdg}r:ggQ}KVNǗ[T.㓃TWȐYYscVaMs}pUwp8`|}VZ][ybGr+z^n~B\yUT ~POddWhd~Ak6fZKy\uo]z|Qq}A[{ts^yyueNpjZ`ryq|Rx~aiyXg|z_km[nPw$_MpkSx}w[l~cr{u?b`Fxysanae}[gnu|su]Y{cRvdWzZTyfU"fh.YS|?wgerVjshmukRp~yijhg=.6kiehWzzpvszqeۀt3kj7jtlo͕uhnMy~]g}fvq)@~tzx}cEy~`kWkcrtqo.luclpssYbQ{jwaTwsydikn>^xtva]wE}3prV+s~b_~;jn{[rsstja|kky^hrvqr2K\m|{ylz"pln~theo-vn}/wx~ut+?||,x'k{qljmvik'?zlihqq`!l]uty nttfn|vrafx Ä}}{gl{ysqѿϔ|rnnbjy!~e]pw "k_j_|rtxkqkI~BNf}rfÈmp|zu~ u~qqumnxˣvlv|otwv~}z|_|}zz'{~wrgquaa{j\k0 o3Nwym}f[ku#zqm|¿fv|wNxges~yqtqv/gi~zjⓅ|~*pz{jY0u`[o.5vffqxwtv~kjavy{~9nc`euzw`Xgmmuy}xYicruoqS`{]Yul_mwh7댎rlw/l~˰wad~pXah~d_p~REs|qil(g\]vw\NsjmrzZbI~h[`ϗqfcizxcnq꒑|fZ\j}|ulfs8hyspnligm}{utsl i$wg[XbsfYYh̃lcn qt{{lefkmozsbZpu%cSZpy]}`m{z|Niax\Ulzhdm|cZi34_iO[\UfP_hRbo >LjeUcf?hkU_D~ZZx~cXip]^uk^Yrbam[WebQg}D`ajztZO,ɉuccubUTbXcw[VXos}}wYV`opgca^]aqeTP[lzzg\_fo{gZYsjSKWpo]SYs]JQkdUYpa{aVb~fT[vbR`rSQoZLe^I]`L\fkJ\_FZ_G\^CW`FUiLT{{YPetUMdnJHgvXO\ywUEQvx^RVe~aIH]{gQHRkc쿂lXLM]vvbQIN`ynZMKUew2럍xeXhp}w][[E~rhcansg`\^iyn^Y^k{gTSb}pdafuhUVn{d]ewd\gt\Zn?jalq_c}o[bp\doairfnvgj|zigvmdprdi~o{eaosbexocgy?[kD~ksrΉyjdjywrb vlimvW6KqZkBxqkjqH^s[jry,~INqmq{}tuyyy٠ywspsy+uon{$>znjrbqr{Z~v·{vqs|Oxnnxxpqz~,} z!}e!|~x~|@~ut|@}vty$x]b1{zxtw{qov|¯{~:2Axsu~}G|{{@H|\#EzvR|zz{X]~yuv|zzwwg~|}`~{vvz~ Fuw~G~|zxx{|xy}JONiG|-e³g`^ "@7\\@CųMXXZFA7i&/TU<˨DՕPkP&T" խH Kd3tXPrdhhU\&`x\HDLէ6&[Y[HD@HXdY iNmX@8D)NX|X<4@T_Teȼz8|Pd\PT.>v*8,8hX/lʐV8(Jx\LL[|.Dd<(0lHdU^d8$,HrL6д6C (Ds OԸڼc@\p^[i`_oԤd4 DlP9蕐dhsh89䘔p8\mZ#elq ^P8'.T͇h5\TtD@d~H(`/PeN `dB@ dt#*e+D l`D H@w6X<ō\UTH퀅ƴ\Z*+L̠\u`03e֘z`Ԧ`4(T"dkШd*h8(L Ь9G\дHD(@|?=G^TŃLA4lPaȬXX*j\4,[M^ʵDT:KA@(j3и|x?P,8t븂EٳȔ&KLh5hτf- lcb@ų\Ƞ|p@Z0,X| &̬#tMpL,<| HΠĈ5e`82m\xtyHlH,HӨ+Xpwh\dpX48p+|A h%/,0{1ɕ%Xt%WlL0P֟Gfh\*k]4RDkO:\8{ VXu#VhhD{x]@Dఴ\B`LdD񈀶:@\tPD]eJ{ 9x`HPZHL8|o5x`DXYXq2U})CPH_\Dhmsΰdʠ6CHplE>cE|#3HL7#O@wP2d*PPH<(! =LLBx& 2ph\tCp aP`PpXPpTLJh`Дhdx\LXR#&V|B PЈ`l>lTPU#HtܔS9 st\PlN&"ДT# ?|2Xu\pܠuFdTX:JʤDO)$Np\T 4&0x<H>dd␠Bȑl\X:őxDA?`XLLh?0a\\x @xħxBLbMq2#Զ9@3^D,UVt*9PX.'̢71x"X8āHDG,ԦI9c**cXTV4AS]H& JDÓ)NDc#J+*6̹Vd5`.%8 ..h0tV8U F0؈>|n.QXICUBp`X- Thp.nB傇XUtd3_U/۔ʺN p$\PY(hhdS" t'`%9#iUȔU*(|dqdAm7ڈ:xn%Sp b j@.dXhlUx#DhXdl`\h|mDa|ll|w`ld\dxz tTX\\`tPtph`pplhpꈐ-ltlppt aN|BxttQJP x|| ]TpV]q5aF ք'Bͳ~1'ͨ^G(wڣk?iضVFA%{{*RĪqWC2{gBz6ްK(?|ȑ^ZI(izBpGnѼs>UmFgvX-`ɲdAAun #\lB~fIжUH̔ioPZbJsGЇRGJ?O˽n&Oޣm^+JȢ]H>hwAy{|͇DMac`KʔvuQAϩSOdMrHWMHaʪaAlĝPYqYL{zIDWphxzhsg?xMXҨa\~zf[|O_QReoąCLyVOAOѯzYKS``o8`zyU@[pAgŗsjmxhbfa`]at1BtW'Atmӭk^RJX؆Le~zjIOtBYrXcyѸsnqgOSuFVo}kKBX~~eRDZżmgqgoaGK]sаqRZ%YµwoKMtaeÿdJIThtvoOD[kaYZ]bbQ\sx{la^rET~qEPdzhTVƊZX_KQ`vt"o=mecsBIe}r&cpߺz_ExdAdȜeI?gIծ[FF8t8v$2A3lIԱZII3j:5S}̈:JK>UxmBtJGP;_ΕŜH@Mя6ED[ӵq1*C$ֻjJӺ^JM AAڳ^͎;JN@`v"7lGsAYƧI5`ލ,7nЁ6Mg~/I{5Mø`;HνG_ņ~8CP9kx9Hd6KM4\躺”tT!KD@o*Jx}xUft4[ʱ,z5SgCcyn@BNDiΌKSةYCDE7~VO0Uwinȅ=[_{@.ElHZYRG/>eև%CʃBPM!Uڃ hI=VۅB3+pIn;HCOouvChͿF%SڣV\]DG<;i9p7I޿NHFG}_^OBJ]wGK9nr7HDKkpVn̶tK$RŠjbŴ`CEHEg͍. ^ٵwZE/N˱C,̔SPzȷkFbʡkIAR|~]ƏЍKIL9Qzkҹ|F>Nn:T_ǀa_I>G]߼h\qxSLekiU]nwXH7LқQKR-8ɞelιJ;Pq͋LWwYYK51ZϴzijC;\{ƗL;agcuoWM9LZ@ФUIT05͚YpȲ~M3@ԬyJMA;uBؤK:OCKoHfϚZMIB0KаDFS7NНM``_uyBBײQF@AjD̿ǨP9eKjҋVJC?p;DgEKYvJvS>JY~ϲ}TDGTfIʶՂ=A\џSl[F?QB6|Ì<>d@O]vR~UBGVLSV?e}WCC][R̗ӖLCPH;WɛZntXI<2{ŕC:`7Rcn^RDD]PcǷuREDbV`ɟƑSPZO9M×m{oUKjmVaiȌ{KGEbvuofwEQvlLw̐?|ԏ΢oGQOQkqh޺^tqijloME-T~oAB"adP~ѽtk:LtѦdFGΣӼsEzҷn.X\:HwӭkJK@_ɠvֽKD@/kϱs>`ybcnT,8aT;u֔N;[{Ӹ^MRC?mf34ti?ҵqHerھQ?HCnаs?YxhlsX/4\W?sT=Xwֹ_FOC;lh;@yθ~KCFfo׹W=ICfҧmBWvpuv\44YŎTHyԜ[DXq}ںbAME:kn;-hɽO\_nۿ\HEcԭuENxw|y\=C[˓SKtן`OVj{߹TNK>{l?'hƵ[32dnٴ~#qDiئgHSv|wGAVɔOOԦjVXcu޾b;KK?}bF7kǷa41cvnշo?j\lz{rqRGKϥq_Y[pd7IM@\I)V_?BcªnIҶy6IhYCMdu~nNGGQʾCG1vhYQsն_~<cJw\mFmc=,]ȯipϷtCHJDn]DLZpe=FķI˨o[Ioc>?QZzCBJo;XE>iͰfy̵r=GJK~ۥV@LToi=AQhɿw@NЩqVFwɬuLPltE?S?üwHDEmȮsm̯q@ES͛W@JOme@.BskGbɫoQK?;CQWwhH>R{ún=DgqΞeJQÖZAI AuWE2;xƶgRnƯjHU˩j:CZc]I@Rx iBFKrڽ|byѕ\UP?][AHQu_5JtMhcydzi?\ͨ2QC`qqYKGZ}bDG6:lt˻e<`ɧlBD~gWLAJfbHq俊hiǚlcYIif?EX}_DFDNt}£l>_Τe_ub[RHK]xa kŋcixi]Qnn@AW\'G?O{ CbǢd6YfnX\SnTraVTIl[mpaZt ؝s@>Z@O}̤jIn_FV2^PcgTGPp\e`\Noַ[swdayF;USEQJPvOuϯtMiMn_H_tfKC^ߔmhjR\\lƭlfv"D2JQiS^vpQWokiƓhyֺ}ZO{kJDlzQGQeu}ss࿽voǸpspcEV|dVe}aMfdgǓjzҷxz^HKnlNGR[|uzzĶk~з{J?bqSVtx`?|OBZ^aΞsvɼstrbJGdWGKN_|x@ {~i{v ^vEOcn|iϻeGH[shg_i}|L/=Vkʜ~kc_buN>&3{WFJENyZau~lԿaVlziWOrwM@L[uƟ8f_ZbµfLquTF:~PW=YtunP;JXk}cIDb|gKAD_ͼ~ͷ~DhɴJUqqVIEA[?IRw0;ѷMT:IUk^BEjgnhCD^˵xҫpUSWr 3ҪvK?O^noMK@.aºYCRy~ҾYBPl}QFTv{SCJRbƵlȗbNWќ\GIT_vSDRzðV=P)ܷA׾mLFGQxt?AbtP>FXuùfŽ]JJ[ ˙sRW[fvxYAAN~ǮzSBṴܽiHHGSBnJFj{gC?TyʴgZFiܿ_S|IZto`H-FΨlkҿsKFELnKJlxeUuԲͶfԼOoˆ`V`[FStsaK.AϪoHA`RP|ygxgVD@Pϫξkz_9 kʖj^d]judL>MzέzPD]ҫV`SFbzgXE=K˿ÖqvOhJI(Ξqbe^HQ~EreN>JqϰTDXհ~YJCFEeKcyd@KM mQOkɤ~jg`OamaO?Goȫ~WDVӤˬ}ZL72iaRix_PG@Mi—vcKRs̝|ni]GHcl]~ALrƦyTFYëYIEHohYiv]LHDJe~jMSu]Z\]h\MENs¢tSNa}KüTCHUycsmUGGFNg-`O]vgUHM^aYRLW}øjUXj~AwR@Fan;wbM_KSlĩvWXor_NIS[ZZXTg/]eo|hPCLpuukVIHPqżmXamHJRWZaa[nt`gkk5,^KGVwpyy{dOGOYVWqGo^hjVK7PZjh_smfqnen(aKH]nn{~u_KFXdWUtnfshTMLJNbuoezloykOKZHNey|mVDLfjSU~w}}ll~cDMnojymbW{DzzWMXkqm|}wfNEXqjQXmw}{_PJ-Quvnxu|gƭ{^V^jji~cLG`wkT^hyIwqJFEV}ysψ{TǤ^y`\csc}l[DHlkQ?fw_ldkJEH\u{yUHaĞ{}fbec[bz7?ZFLonS\wZdz){`XMDG_x~{VEYŝy|ohf_Va0jeWGPxpTZ~èxX\s|eZODE]}yR}XDT~Ơ{wwnh\O\{gbUFPqw\Z)vǪzXUmz|hZQDA]u:م X@P}rśwt}uWL[|e_[Uvx_ZrȩzUQlx%m@<[8|~[vÛxr{mUI\ 3~e\PIZwzd\m˪yTLew|r^RG@Zpiqz(dyYBMx˼wp}lSI`cWMK^zzg`kɡZDh|vsYKGF^dm{sWEPxʷvnykMFcz_ULPg~zj`ߐÙkJJjxuv CMg,i_kmTGV}ŪrlՔbHLnt[NKXnzkafyмgHItyrZE@Ss{aZjfOH\ojz|[GRvpWJMa6ylbd{̰`HOyzv|lj0F|y[ZleLKcĵ_%i{wQE[jPJTw?~{l_c|Ħ}YGUtveM]oV\uxaOOh?ljqOJceNM]oz~}m^eüwVJ^4㑜aFERj/fQ^p]Q~ximdJQO]KQg|h[i±mQLfYst_ECU降cP_>Im]TUmwfk^JVw}ZKUlxy~YhlTOiwu|XGI[vW̒XZqufm[M\z{WK\qyk~dWjhRR?uvZJO_v fmc\Zouen\Pa}zVNbeWkhWVnsw?ZLS]Phͷ~of^\Tvgo@3Uf~PcowO~{s|h_UNZxn}+|ll}3yy`ksmg_`p~5vio}w{laWOYt _~nn~oBU0~)ldboXoi_^l>󁍕Awn|>ݑx{`XRZs3opp|smheotpi]]mgw 2Yy~ykdaYS\t!d~ruIkmo/7jH}R]k~|7eW|wj\W^r?JiyǓvkkprpls{wsk`\i̜}~}R+r^qV'ERx~3othfm ,_#[d/|L7"|xZբ dm|h{v}{rOlvzu~'obZB{|ÏᆫJPX:z7xsz;9΂xw{{xpc&mv{~g{w'xmfmcddx}#{qs}?`9~oa_jx?xvyZnbirzE~tuױoYbdeg݊zoozgo_\fvqw[t+?ߌtQ揊Ndccfe#x {nluq Glx.o~ui`]_hw7?> us Vgchocgu?Tniq-]ra.m^[ew_tk^mc]\br4Ap|l*neg 0rul}敗șl]Ycvsf_twnf]X^qrqo S:babk+[_slek| \Yeyrd)}~wA[p綝}ꥁpp{}b`dmsqeX\s}kci}3f[[h}m(}uoSdOC{Lpr waraV]vbjc<򂓜/Z\j~j x~}wpg[vĕ/|~}qs~Ϥ ea/h`T\vyh`ho[^*i]df|wqhg]yz}gtJcjs_Shwib)Վkxd]zg]et}{鷍|GF΄y1~suy隧u11dk9p_T]wk=oyf_aoj^d$~iZzį~GiqcffmgnZTbzxImue @{.er{AXQ_{ÓoAude%ao\S_xyi`l_>hYbaeq*j` OxshYR^yzx9td_ןnvzo^WawW~ m$~tzǨpkFyxtj[T`y{={ ⣣vf`^vyoo_sԛ dl\=pnbdmÈv_V]sl~W}z~{i_oqbX} ,ia@le~pcbktvl_W\r}*{}~?sgyrd[^n~k{ gM2siip/닄tesBpxnaW]pi9w|}mabAe\_k}<`lytwq|u gnwz{OdZ]l~5۾f іoczv__iz#tkmhzly_elte]^k~򸓊&?hufago_brahvmnuUG Snp{zWzdzyqf^_j|/<뎘whZS0chtppw3Hrԅhqy"_cl{u1Ĉyi:thLjs~yE/\>Kttp7"dgbfmzǙuzB{k.utmhhilr{sv vf]aec{-uI)= quqjjl1n~n%3tuw|3xuneeox;ffks|򁎗∃0zndKy}4}T-ƂzvmwxyuchgkpvЎd=avlXi"ihSq,;&ov~]1&?KzLv%uoiPY~ec' bW^WgholOnov5/ 83Qxjrggt7. (6JR!}] kSwrmoedWow ~Avmkr{xmhjk?ֹz_bkso ;1ȑyQEl;jdLh+3s^w }^6wht}hdi T웑*&ter{iwps~ϒ vrު`f3~shcfqc}bY gq}Lqih$qf閍ẅRb_Whhbeq|"Psg|{kfcgr;1ȸxuvu|ymgπxjkOn~~NFreenz_Oeb|Ԍlku&xl|mb`ivd){}?|emUAe`dp~3dhs3q ohhq_% ]+ h΂kq|Avni|{RpJu4Dw@&\aAs{:@4|9+klvlܑZ%夑p i,ds,kksAyx=RBX flm3tnEm n ? kgOlpI~cw~ᖤ;K-jY use,pw'%;Y2D+XEYwM+Tv݅|?Z6İxspps򹅍c'hso-]d L~B@t ws܂,ak3]ܶDy(onXmyyb96ӊ‹ q]NtxX}Z%Kj9[J`{tommnFyÅl+fD1%Ȥ"a1cc$(rmllnsz-Zʶ*n&9WXtˆw %gVpv{cỳL]{zsnlk}nͳk(ږq96ىsqVzB[jMq+qkjjoxLֱJjyig-rsu{Y';tmzw\"O˳V䈊xpjijr}i}[OqcAB Itd y¯bYWmi zcK! sykȎ8rqXNl~vrDv}~wW2.lhhkrZwrv" sK$`E}ffMl^{sDŽ%,~[$Egl8Ikt|{lEh8cMwxtz}s%ײ~$kwmgflx҅i;G1oVTysop%emz|vszs˕y X fvlefo|b=} jk܀x2rmmsk#,tWnYnEhagq8|hVzvAevd¬r~&\ں^Ċ?B9 `sjeis'jw2 Lzs+ypp6r3rvBb$y`xfu|5`uGv$V:Xɲ|,&3qxxvk5V+yqpH{t,{ a2bE|uv}zq2,:|F swjIayr,b~w}ēzvjY"PrNV\Z {5J"I8YO Pzuty^D(D;V,aY7!a{PA@v*QbF'IQ }]s}j zw,&` {Ҡ.dLQ*{'20Ȇ0ȎzFXVd5)* ŸɆ#0`|zg)c"!`+1lSkAX,zsX,X6`)źNP % :ؘb!.ʆÁuRbL0X^h|Ȟ@P$(lj\5RA hY{0(eeDX`J td|K)ZuQА ,R%TV5\a;R* A(-J n<|uAR`|]E>,8}ʎӁxEĊYTP_yAQG2մ{B7+wz|}t2Q;V(H>dOV(d{{|{| ăQ| K >%}y}BJ V|th8r#DE{EV |V f#Q9Y}~ zZGL5ȑāyv{ zx 3HlD~ @} vv*0uxȳ~|z~ī4yxxD_ztWw{}}{|~$ xutv12|y}?}bzP{tssyzw?~~{zwtuy~wsru}~zzyQPjA-H?/"NNT#e @#x'*! !yu +Vc89Y XX+j`lȃLBrMXք(a4*KCҳ8F Db);^:lAb F5 ^*4$6Qb&'Rb-+ *7eZ &9G f6gn8`Kgp!"$%^&*()_+QWERTYUIOP{}_ASDFGHJKL:@_~ZXCVBNM<>?'V1234567890-=Xqwertyuiop[]asdfghjkl:'C#zxcvbnm,./ G"pF'12pJ}FFI0L3@-D ]`Lɧ)@H @(,#Qs5Qs 5#x)c@Y!8D"$L(h,p60&4D8< !w@4A0VDlAjbAXR720.$J؂/X M.K.8j~-02<4O#$"|2ƋWnR!#b{b$lvCrEnGjz/QZ=4 [ 8@ !ދpF#Nu̧X .b\l.v`rXLIuׁ"`*` 2`}:x }$(R"G0^F$|$8:&! x*Wݵ8t<Eඁ>Ў<zy?x|9wssUoxjfb^Z~VRxNǀJxGWC}?<3851.Q*='$z ʀxw z x ߀xceq(uT<*U٨fGP#V5ЪT[~XЁ<Ġ¬-< yx@5O=/:#$Pj5`y)x[xˀ'!yF&<T~Џ|{ywvgtsXq(pWEnmakjxigfd,cdb`8_6]$\hKKYX4WVTSR7lO#NcML DJIHyGlFCD_CBApl@?C >=;:98765t4h3]2h10?/DT.(-],+Fz*K)Rx(Z'cx&@=%{$#"9^!]%4xPR"Ocbz x;\ưP ,x ` Xͨ < ?z<B0|nwzF%JSXcTu U(tXat}Y(Et1XtЉs,,s, s*ssՂr,TrrKH'r q:q, )qLB(q` epObpՌppV+p Pvoo~*#ooTn,&nY(niX!nV9nXJm,T{ m8mlllVlXblUlҰl ,TakkkjdkkUj,[I(^l‹ xR} 85 < <22Y',_tē x /7XWK /h `+j+ o ނWE˝KxCxb*xfY]! ^/× ^/ v;dfG^˴x}I`ۂG`kgk  ^ ^ίK+xΡNa޻b[sRm^ ^ |ہ'dWؖuڬZPYٌ:뤙ñxύc{PFo6 7mi(s4܌z^8 xm3{m8i'8/6xv5x1`bt0 xvp:RxNp/Qw1 <<6XW5 <G'2"l5l/dެ^^\nY,kx/wE2xrolN:dieހawXuլPں$ 1 6We2 *H?$QH#TUVDO/97,:34/(6,NOgŻ˶ЀY1",VEHfS{kfdq8?kt^brnpSdwRlgRkZPSQN@;U7)*8 q/ ̯  /=6SJfYjz|ze`KFϯlv(D/ #(׀ۀ(ޟ웟S|I"S2`.Q6 k<  R\-kNiR6X&?$`E ,Q߈͟ t 9e;1%CZr RL>Xn3J' jc!GZh%1Phe^ _Zzf x8Z{\/(@G * x U3%*vSl:r> ֡ٞ$'\9Ca&+!PO<s@zZJ\c"ꬿ^H;#!+"$x = mC6: ` C%]Df>ꦨh 7vDUv B3<4 $'py",*!bqc>cLX[_~(=֥8~).*'$"%"&0+(,-&B *ȼZӘ U椥r[0 uf SUbv Q _pea!!k%˸ @#BřX.rJrSPsK6?p Q !^!(/%R_v99I!o   (1/X\!& ,_YZ) G "<9.)#%!   O  /׿ U lq(@9&zj*/,$2%$ 3|tݪxϿϷ )*#-? 2*>Mb-%'  $a(E/^ o$"! l % M [" 4+ %Sr] 7G1wa09=˿'8L?3('0:~sX  #  wj. $# LOH/?))//!bW  _ i ٻ7;P|wdy_A=`oKhwG0PW-21Xs߿mԇ&%% &n_8+*\}50/M=(567aDq(@7罱8<4/# 89ٿֿ9⟜C?8>/46:LHX='$Lb?-:C ?GZ ,'(u` * "%(9>0*ǴQI87Ѿؗy4 *!(8?03.' 6H';ɷaR02ÿϼؿgf]$ 19  95@W3c/*^=+ '0+ H*Ǒ?PMJ3 ߹4$x /3O?@`?4^kn?^A߭! k8H? bO Tm7 $g1 =C>@GH?7ʿ'Ƴ؟$IC5$B\f[ H/@P?{(" h/H & ˵D$9#"KHWsK4)@K; R`˳6ƿ ϭ?Ӳ 7 Po;0-~GPclY70;I5'/@674 r]ch[3E0)/ϰϫjȿ?h6~n ˴>(L73c?PTGDtg$>,8;0S7@f?(`Ehwhl('G@btO)ؔ4fJ'Xwz7qi'L{[+ǫ' B8hYP[sDH|b9ˈeq(6@],{HOpWDG'?@xoZJX;``O ?0|+/xw'0\2;ӳO!˯ϩ]8'/`W/'%"0o7W H/(HVt8@/м'xuhgt?'_)P? p/@Rķ̛*\^X|r@t_5(ow*ԍoP{/~KL}՟п*īW |w?W0MglΆ$Qx57 S,B17488/`'%2x/B?P?;4\v:׏2זxπ:׿8K#@{ 7(Wϸ %X(@PWח<8?T|oO6߰ [phzO/+ߨ{}׹ĻJ_H`kO5L//自79@ߏ _4_/$S{0GT70C߿ ?@O0?+HwwDh'/G8*A\oO4a'r/4!?(_/8ןH?fXm/"tp_C"?'$V8^="O3$D h/Uk0J"?sHP(X?@ կȟ߇`Rρ ?n'' ;hf4j*`7~ o_P_k @g/x_08+_E$'E5HWH(V"W[:PO0/t+r`d$3XSwL?`?[3 YJЯ`OL9ITT a[?f X 0?MG%?@W%bB/`O`g'/ KO΄A6q΃ڢ3}GE`W@ _Ev<` h_/*Z>[|u#2ŐlU3r?|(?0H Zp0 w/R _`HeW4pw[`?xg BUȿ@?/V/(X 6b$_؊?<Ёx cP8Sǀc$6mC2.i%֫ :>0>hx>CӐ۶+x4ES޶mq;X7X݇6 r}upa<>Ud=XVAve\܆3i&^.R\H"^nIB(DK̫ ^,""DNDpstB.R4. .H*\PWmFd-oVY$ y ʉu 9]\fS@`Weگ<-"\ݭ$^D. 끁0 @!\ُ$l e(q~tY ~2 j!k#mUP@ī^~t 52_ y m_0Ձ .: p ܫ : \esjܧpf?c> Y y/HA]All fY S3&W =83 l=|e3 5e" Pnq t9\Z 8Y W+?Cl>v!, ] f& , ,.^p[2 ~=|Q9TMe@5!0 ʀb.,D w~p  {?"e>4 I `81gu\ !ωyd@>x!xd>(?"$:##@-_?#`e}ީ %?⬽  $‹L`)*AY>:'&? |r   }t)&}}C!' Aڟ "%')**'! ׁ]vB?#&}+(W2׉7啃 %(*! ks!&)]-) C1D#'/.e.nz $./0/*" Xv&+.1/+"Uiq'&22 Ӈ޲?)-2|30+# /u"+04-$ 2H#f$-#hт#.374.%"? Ǐ~%0hDn&='16:90&k(2G8$ف)39:w/Տ~|݈a+5:665G,6$75560#U?pc /8;:53! 19<:4e,/?] !3;=93146.wYl%5=1047Ӈ|&7>>80058/&OL):@?6/.ѪW,2+.7:, (=1).8:* =|E=.(<) 1?F<,&.;;( ǽ&>IF:($/=<#FŸ)CLG9'%0?=""/EMG6%$2A= +(ͻ$?WOY"#4C: ,ʷ 9NPF1 "4D;榍&/Dz=QRD0$5E:.5®AT+#9F748Խ GWR@)%8F4 :>= 0I'EgT8cK5??0M"@kN&Ca?1BC5U#!8n<ұ6U\/.BBd7]-1n'_m@ͧWS$1;?8_1eCݿաSS!:4A'Dg@dI奸BO7 (LMQ/PN*:2 OT,U?> []pϧ4s?^܋;,o#\ӱ7: xFK-G JF5V\-l*2z:;G6  ÌKép-\:Cëxk;A2fWPP:GW|O-Y9r5̡=7פ/rn&LFVnq'訲Z<3г0_HBV=pn03I<UW]X^oNzֶ +:=iA&*=zICL+V/, IJ07G͸3r)A9} ֩&LIEPŸ<@08w0!q )3/sMS"45V[UXWĺV.ߖ2Y_v@J-㲟]=B:N7(1K,xxRZUx(73.BOl㶫@?C"8+HB@N 6_VHFP~?綩GP <6Dv*SUY1w>sΉsY_Wo|ލ>"k>Jf>|;>%b7){ ͬ|WVQ_ KfELOo,%:B op;̆q=+ sgHH4N%IDT=7TOPUOUlg$\UWY[[e%MwUqfh0!.K> 庻*{Y,4;>;-US^p809.7K3η޸7=6I_[(;?գx2CN %紬'iF.xC71ܨRO] @]SVXY^Xntl8lƱndC;E/$[;M]૪-?ne@>LOQRVP`l佣G Hﳵ:I6+sY>8Mў&րFDKuo81KD0uy]nG4^Yp?9{XRh)B4Ƿ 5GބF;1wɹEA:s,s@@ExK9N^ۣaʴ4i`TL\],y謹?LZ~9Cp n׹?6DBQ*NAI d>+f~0KCZθWSù~KKQKawǬF F?8Nyv _L?7Lƴ f50GGH 5MPRX(ir<˴6RJ[\t6>B;0xᲡ1.z]ONYx335|pLVނ4;@8HX+-J8 ,h"ST4tLJZ½Ķ1M |7qGR ذ6tfnHuR+OL^y%9a\W쭾ddB-Vf4?=Dy 2ށźK^m:n,[f.98DYޡ1`(*+,/,,$džs7ES*`QJ`1źDWsǸ.tMP. 7:NOTKS sDftPQY u>5gTf0EE,&~u@C:D[RLZX)/n^JWѪ62IOӨ "φ'*'./=>QH!j39DY¿GDV9 -g >/E[7,pf4AMEO:Y%@% 2!#%&()DdDaIAf7s0ID&C-QJX8P~2-85󷐯*,-?8C͆lPLHp'JVC>QJG[̕q">H^(A YV @Ba_n8*3LaȻADZp"7HsՏa(L1eCFH=uFMFV˼JWɻPJ^+OCU¼ ɺ0v.0<78f=;AEFIKJV? ஫1 L%?>B75Iބ13>JOIU7jkbIX/GJKR𮬨=43S+ YǖGF1ث_Lò&DN׿9LU>G9$ d7;.;hĵB:PI`t !(8W@Wմ>H6;Pz6;5 R7?HME\ɱ$LF?X(NºHU}../1252379<;8;BGE9 +EC;L:JG_W8M±-B;D&kBZôV*+.,/.H[`FLMQP;P/[)=J8PϺ?BFD4 >0f=T'HO6@6/>0<@5>CHJKNK\<;%9:?7MĦ%EZdKLPO:ï7HC\(94Hۡ'C4߂)CQ?$9>:Nἦ3A9TȿMз<-EGIIS?C²'/Fc:CDHCXF®RԶ@D$355:2A2468:/!S5C8@F>I¨7CHD;?G@BDEJCLŲV򿽻<=?ADAQ%)(r Y4\Ѭ3 ^G#t5XB* GA!5ǂ%4, !!$'$Ȑu4 ֐ }, #`[(-/-o6/"` `0٬q9ҪCjc,%hPjanLWlxby.220248:)$;ZW9nGNd~%J HMv%2Ȱ|!,d]$+  %/554569=7L}T2Ee> $d {x^ȯHgy)edHܴsdhc@#"ql#&(,59979;@@,I8,c !YR% ,'"+Fʊ YE60`V1xi9 $'(+4~=>?AE<[#`X4ApX ΰK*KMN¢@xdl%IMXZӅ% 㱌K &++-2>DECF20eq9-bc KC ?fX9ϟH $m@R&*./2@HT[[QOPPYQ, ?jsy* u = c+q$Љo'ɢqᬞ +6BH(>H\bXPZU[c@U~W ,Le? iݫgԒDHϞܻf?ת.,2FOGPXbbYZ eV!aZ ? / ^Va1ϖ_V^0p%:BQUJX_`lffc`bA +&!¯ 7  -  q,?v8MAIMbpsomn_]\15)Fc5  ؃@ nqܖ`i*8HQ_VGYzC?rlcdpTK} dئZdѥ|3H=#,8BTXVKcpjhpr5?d  +? H n ?ũ}6_"u~533UUWjjq'cXp{`7h! `ɒ +  ^6 B 04/>Jsmc}qav|wAH=D U- ;,湮ԾsJ  * q.8G_ry9rwU~z]ѻp= ꖟJ   !%26:V^]Zg#@|}r7ϸį ʹٱӻ¸  #0- ""'+S;w<>@BDFcNK[B;+/124584D䯬*,.013568::;"+<FDR% /f: mf%f:'u,[g6YͲumkWS흷luZdnwe^΂&/hkY5Ⱥu-u^u묩 NYΊ[g2oXY΂ZuVd:+n}YWd:k*^YΊ[g2oTY΂"kY5Ⱥu-&u"*nYΊ[g2oP1eޜNx oYЄT x ?+YϮ~^-+j2/9xA^Ѐ@!`CUVt]L5TsЂ4 q0<*P$:/xA8Xqu2 / PA0! C Ou]L W `[](S@!x:/T5х,hk*m͊kDžٺlY7j xA@`8UVquo6nئ 5h#+h  C0*8ں?7k4T x<X=ڸQ7 0< y sq6)YEV `Z[jm*P07ld1^{qŰ Ⱥy45xA^#FFEͳZ xA?^*dT*d(+%x1 tZ!Y2*"P:/xA^'*dT d](+ext xE֋,Y *e!^_EVKFE։BYݑQwu/{q2 /U*A^S4Q?擪UT۳f^]jTݛ/h@?{UV*E6d:-/5T A ^ЀW d/0*Pًl?[ ^Pݛ E"X { B" P40ً E @"=A@@"`7 `^dC6dN@3Ȇlf.PCܐ { &x^Ѐ)?h?n+]xhHL><9ċ-xNYϲqv  R釃.g8Yrl2`.sͺ~%g:Ćs39<9'g8Y:Κxlk6t:8kY2& OX ZFϫVB:'g 9Ü6g9YjuPn%Ԭ[gY5YϺse,h Zs֜;gW?.9g3E3EeMqx2i|xѱos"-.6 !Mqd< 7|Z{0 `o/..... <<n 0n`ٴm 8t#!Νmhvf +xACF[7w 9]xS`Wmf9M:Ⱥum޺z(~Vd]?+-xA^Z~Vd]?+ w π̀ɂɇWex9$ċ-xEƤQ*& xEx%dxtUdEd8ke><]WhdXbxX9^6]2]:]]2h8rd8kqqiĶ9: ""c׈f*&qV"8kU=JA*2nd9kќ+ګ W<q_ xC\aC\3wvq"Y2QE3uNɇ[:*nJ xA x)\xt2q {y@oj0.EXX1< ɇׁ*tldt,dƺNS3G`F(/ /;`Itȃz+4;Wc<7;Q&^tl8xd% .|x|:O q`8~o0.<>8y3< wYL>yy.~c#w a<<).~<?`|>>?@ qqT*UP!*A ^Ѐ7_/<@2B3E3Ee]X$ɇ[(ɩɹd`؀w7Owa;y+0.;98w*KܥL"G˦KKˢK %K4X& Nwb6f'' xtU*;N(ȟ.hs8/?E?vnUTwPl\W*.UP_*كȠ_M/l/@rqC 5/A`fJ"يt?@[3ssv7ggAI OIA4  v0&?0I-pH**IlG VYxuÖێx\g58$뼈Ε9 Nև8-+"cMl _xN]9njO& 0?~lYM: a4焪:p88pXKg[+<Cޱ Ogð8!LA|oMsI^/N #fZu9.Gffnn~|n3`05;kxg*axRwD+7~Z?sW~cme>`y`xx``b sx[Ukkxw>>wcܫc?>׀#p088N< <_sr;6Vu1l_n s x65, s8  *yI988 x8C1g㐻,Y1gg*Vӂ=7[:9 xȝI[!wA16 1 ==J2(H [t1q`f#5h+%  \   oZ~7$u7<^wXi&qAq%O;pw5 7w/h <-N|۹8 ߙ#OzWf?B2 < jj^cq  |x+#jI` <:;x 14;;z&R9%qDE Yl۔)}9 / ;.g vS}!*,)8=o4/h xQjr  y\7p7! )h6xA ^wqW^-<)6uX.   +6bn]}Xߩx>oώ֎O?BB??[B>C??!<<24@MXPKhA[V`PP2hh[[|`#+#=*DBp@>@=@A@8 Ng! $7lC^^ x .(6l.;!))CR7!!:     i<IX4 x< Jø!H.h dx<_  R8euJv]xL5lUQxOM x;.q+ [hl    ?_ OwLdKec<&_M%b; ;nc    __7&fO xx x[`ˌ`"y @!sQ  yi p^5`l7 jB]Iûb[%(3Eh܋xD+e` \В#X8Ȍ'4-=@&4?Nt?{ /ގrH?3ǁ +0 '6;wi:}¸=DF:z#<i^ k/a"? ) Oy9Nyz=# }p@Bc\/ x 0?؇xAp''n52%UȂ @Iu:<' '< ^ , *(R^c [N7TxA'^/-E1ex;x'xx_25L &2  #(?t X x\ ]]""!H#ME N`nɀd5!0St/YIp llfR *S[:UHmFnpp3ݜo1e"X[Z9^/9uꌄB˰t88~x Es%g/%77ۈ z66~Pd5ŹLlt'ȼ4^4\ M1C&DAL33pd'A#(@xXpx z#X76git'W,pK.A, 1992_(0#STmlxyp-ic DaviGy:a\<1Gp[sig^by:PtSMeά%BZwntAd Tdnb,)ۣCbirZ4 9= 'cYbV.eALA#0jh57eVDZy:u, L EknSc= d< XG#cmHL- GKe -<==WOn< wrech JUMP ^^gSexDjR-;8 Cl̰҇eaplug?#X-hrk,oʪ|HMb*ɲcep阀A3uskq^'Bu Be+4 S-edV#").rHYM MeXZ \SMtro!TxAnœb!tuNr ٫eTOid WIchaoB1?jxTessylat43\im=(j\ 'db!8,.No- cF_ascLamusn7Tf]cHZtr]ckƝKtU&erũ!-v WKLabynRH (II)SurY@QA voyag:Z2"oCnyNyE(shot6 ^Tenj ϫ4 ? BqNf4 m-(tS_Easy, huhux^Ntmee!`FCp`xelMode.Tt tFallt ajWff,c|oMPv+E(7(G~Iup_5P`e)-< ` &жb\ 2 +IE(Vi& ^G?rTLsxzT(q.xDQ 7^Tl!x*/0f˼PnQ?VgNiw𢈬yT x;p2@½aid7rmRPeb{^T7I{n/`ӊs{pPO.< 8g~iQ/LUa2u z>iŹ XQf:ݾb^>EU|W_;{ GM<3='U*b\l+w,`x+.W8龀 uP ^+m Xǡ.A+f~xΧ^}<ӀsRrmӞsλfY/*6y X@o-E^x*a6uN,,fϷր _+}qy6T|E.{eźD%51 0<YKUxK ^ =4>\-T|]V~7|G΅ X?r Emi7*iX\7! X zŲ##2`]^πPP.uq_^#`Q^ xՒ레 3xOvgcx*>{fb^{ 8g3x? kT(*Χ"Cˀu"R!\q3 ILl \TlC'`VXՓ ^{<Kf C3|0 X@W*.HM/N+TT;fO'V(dWeсe V㢠jgO7]g}>+U ~`gr|tzr! `\U,Cƿ T*x䛿z@?ēSw0ٹL|)Fi9 8l$_ˊPuT+ ٢xYmĀ0n;rS xW;To֮ T ހQqn@)^V[N[XW.tn^=(Q TX7Tx3``- ԹmuWυIP*m؀'- ̖d5ˀuzT"rJ`U@aGf} oU)8wӀzs޵0 %VvowCoD\vە;lf\\p[qC00VڀqZqΛfU*q *>΂elgQpT UxgᙂQlg`O,˙uaKJgJr35x^ڙQ‚< x-(eK*h~TSI X 7ݝ9xHU<3@$UaHf:+*յW|QHـԕ x##`|SzxkxTn] ާ/bv1y(k-7n:ţqk2` ݨ-2_ N-+`=Xa3 r 2Y2`w X~g:07oU k۫@k9:S̏2` ,C~+ .A͏b]WUTzF4@[mU D 2`]#\@@Gl@\U},a;(U @KP[B@}._? |*>ي02`ݛ5~@ Y@MKkxVՓƙ+q_;b^nX7`\p7lU*7y zٳPޜw {,s X jp^Xz)~%`Zl[UnόڝUwC*6.a g59x'+ X W8X~x%<  U*  @ḜXn ^}}=8ǝ_ /;{;]  }/4\ +TLEEvLX|\Y .U1$p`YjYnV| VN H^*`1;!x8hV P/ ^|x(0@"͸NUŬ< U*7H|=: ؀}4R5N| ϫgoهq̏ jŹaWW([<JlUj` `ny K:5USܣ uxx7+% x(VPD:(C_ _ xzb;8P͡7 Xٳ XWd8N.Ď+Cn{pQzn |@ϔu\gև!<=PYTև]Qp~{pΏViԹx>%6G enIWe7? UXΑ@{轃KZCG2`]pʝ_TkuC}I/Ui,Ihts XP7E< >@I2%x^h1X*{<D:kg a5e u Xǵ"\o8\/@*]r zs}=V|% 0e/ɒUTƼ[lUU WLjjfk*&ՊPGx5 oa%.vuy+]h0/@.XP X3x'WT"V]][N]Sx4\ 8 w.-UKpث'~`^zdK$de]D:k9=8Xگ+ :DО4 ?eT Ψ\ W GvNn=lTsT{PoI؀gpg\Eg% rf~`.LPb;;3xg>txރ'" ǀV?Ѷd Xwf&uy*eU :UpwSu̎Nbև!A X/8 ܧ9k+ƅcp ? &,x(oe̎\bLaF ỳvGL @}Ϲ 9A0]=MIW8WbP{u% ۸=:xg1 <)#bsUN>w.Y2`]x:__b]؃AP{\bFk @u%0 "_<ؒ x3 ـ@qf'`^Rs/̶{p֓ `ưV.(=kv->,Eݾ$W9W(/ }QP0sQ`*>ˌ_Tt-1]ku ]5GXWYfssy_$ Gd\3*.3&" o> ml+Ż͊up pۀ?h9vr U x&1)x0]zr-\i'((l.+?yn*wt tV,C xӠFf 8wMu ]}~Kh0>ppP]Y?Vg=w{@pރˀuB`k\+x37?yp&n]b%@ _5:ֿ9XF96DU;@ n56րs^8:?v0XfK|bvb#̏ET']Wݫ'@=z"r`_r+e =2c}+bae9q|Z>+Q0<` f9B"[i!UjԀhDBus! QUp4pƮl fV.",LCJjU7 Giu݇l3 8 5P`P;@1%Eб؁TZ^׀*치?V5qUU*{zr@nX@NU@*9,^o9 k@nn4D9bqn;Y(}iy)+r+NgHNu,Q``%#:x0^^B~V.(6 t~&<>.P.&Ts(SdT\cOJx6`N ȀT&&'`f`gFGEfw}Ʋ.``wU0pd  Ka %(1@`sc<>YLn4Y?-0x?`XC'yA#^Ѓ7duA] #/ F/h ꂺ4=xG^Pø/;"gxAu}4'/h z.+~ #/ d\ЈxA]P F/h ꂺcxA^PYxA^Qu0.h z.sA#^Ѓ<uAUP$h z.+YЈ xA]PGHA#^ЃgLuAUU݁H =bA02,&T:P*TX1Z(Ն ,80wp`P@0 ?gO,Aa0|xRQ$|')Ջ! r`HXa|&(\Bꔑyc(AdQvF'cbҨ%`,av14Y *'Z2cU;-Y> 07&;Y`oxAF"*60BE"R]!dOF( f " I I":(`:h~N II0G"V#2Fh 26l',LN &"Mmؐ  :AERB- 2B b"` UYN4 &kM$&)  $T , : 11۶Y `   " U6^"(C, ,"|T":  6"ia/ .@@-8eBH 704g з     *If you are running Devpac2, you may need to rename gemmacro.i *to gemmacro.s, or alter the include gemmacro.i directive below *The IFD __G2 directive will assemble everything following it *until an ELSE or ENDC if you are using Devpac, otherwise *everything between ELSE and ENDC is assembled *make sure your compiler knows where to find the include files *if in doubt, put everything in the root of A:\, and run *your compiler from the root of A:\ stacksize equ 1000 ************************** *window flags list title_bar equ 1 close_box equ 2 full_box equ 4 mover_bar equ 8 info_box equ 16 size_box equ 32 up_arrow equ 64 down_arrow equ 128 vert_slide equ 256 left_arrow equ 512 right_arrow equ 1024 hoz_slide equ 2048 ************************** include gmdosmac.i IFD __G2 *this tells us if we are running Devpac include gemmacro.i ENDC move.l 4(a7),a3 move.l #ourstack+(stacksize*2),a7 bsr initialise_program bsr init_aes_vdi init_ok WF_WORKXYWH equ 4 IFD __G2 *If you have included gemmacro.i we can call the aes/vdi using the macros graf_mouse #0 wind_get #0,#WF_WORKXYWH this tells us the work_size of the desktop ELSE *otherwise we have to do it the hard way ************************************** move.w #78,control graf_mouse move.w #1,control+2 move.w #1,control+4 move.w #1,control+6 clr.w control+8 move.w #0,int_in bsr call_aes move.w #104,control wind_get move.w #2,control+2 move.w #5,control+4 move.w #0,int_in move.w #WF_WORKXYWH,int_in+2 bsr call_aes ************************************** ENDC move.w int_out+2,desktop_x move.w int_out+4,desktop_y move.w int_out+6,desktop_width move.w int_out+8,desktop_height move.w #-1,window_number our first window will be no.0 number_of_windows equ 2 change if you add more windows *To add more windows, alter number_of_windows above, and then copy *everything between the dotted lines, changing any label containing *the number 1 to the appropriate window number *eg window_flags1 would become window_flags3 for the third window *---------------------------------------------------------------------- * *try different combinations from the window flags list *at the top of the listing window_flags1 equ title_bar+close_box+full_box+info_box+mover_bar+size_box DATA *You can put data sections anywhere in your listing *as long as you use TEXT when returning to text title_string1 dc.b ' STFormat proudly presents ',0 info_string1 dc.b 'Window 1',0 x_offset1 equ 10 the start x position relative to max size y_offset1 equ 10 the start y position relative to max size w_offset1 equ -20 the start width relative to max size h_offset1 equ -20 the start height relative to max size TEXT move.w #window_flags1,d0 movem.w desktop_x,d1-d4 move.w window_number,d5 addq.w #1,d5 move.w d5,window_number move.l #initial_co_ords,a5 move.w d5,d6 mulu.w #8,d6 move.w #x_offset1,x_coord(a5,d6.w) move.w #y_offset1,y_coord(a5,d6.w) move.w #w_offset1,width(a5,d6.w) move.w #h_offset1,height(a5,d6.w) move.l #title_string1,a3 * lea 0,a3 use this line instead of the previous line *if you don't want a title bar message move.l #info_string1,a4 * lea 0,a4 use this line instead of the previous line *if you don't want an info line message bsr open_sesame *---------------------------------------------------------------------- window_flags2 equ title_bar+close_box+full_box+info_box+mover_bar+size_box DATA title_string2 dc.b ' Two GEM windows ',0 info_string2 dc.b 'Window 2',0 x_offset2 equ 64 the start x position relative to max size y_offset2 equ 64 the start y position relative to max size w_offset2 equ -128 the start width relative to max size h_offset2 equ -128 the start height relative to max size TEXT move.w #window_flags2,d0 movem.w desktop_x,d1-d4 move.w window_number,d5 addq.w #1,d5 move.w d5,window_number move.l #initial_co_ords,a5 move.w d5,d6 mulu.w #8,d6 move.w #x_offset2,x_coord(a5,d6.w) move.w #y_offset2,y_coord(a5,d6.w) move.w #w_offset2,width(a5,d6.w) move.w #h_offset2,height(a5,d6.w) move.l #title_string2,a3 * lea 0,a3 use this line instead of the previous line *if you don't want a title bar message move.l #info_string2,a4 * lea 0,a4 use this line instead of the previous line *if you don't want an info line message bsr open_sesame move.w #number_of_windows-1,d7 each_window move.w d7,-(sp) bsr main_loop move.w (sp)+,d7 dbra d7,each_window *finish off IFD __G2 v_clsvwk close the virtual workstation appl_exit tell the AES we're finished ELSE move.w #101,contrl v_clsvwk clr.w contrl1 clr.w contrl3 move.w current_handle,contrl6 bsr call_vdi move.w #19,control appl_exit move.w #0,control+2 move.w #1,control+4 move.w #0,control+6 move.w #0,control+8 bsr call_aes ENDC Pterm #0 and quit ************************ init_aes_vdi IFD __G2 appl_init ELSE move.w #10,control appl_init move.w #0,control+2 move.w #1,control+4 move.w #0,control+6 move.w #0,control+8 bsr call_aes ENDC move.w d0,ap_id IFD __G2 graf_handle ELSE move.w #77,control graf_handle move.w #0,control+2 move.w #5,control+4 move.w #0,control+6 move.w #0,control+8 bsr call_aes ENDC move.w d0,current_handle lea intin,a0 moveq #10-1,d0 for dbra set_params move.w #1,(a0)+ dbf d0,set_params move.w #2,(a0)+ IFD __G2 v_opnvwk open a virtual workstation ELSE move.w #100,contrl v_opnvwk move.w #0,contrl1 move.w #11,contrl3 move.w current_handle,contrl6 bsr call_vdi move.w contrl6,current_handle ENDC rts open_sesame *on entry:- *d0.w contains window controls flag *d1-d4.w contain x,y,width and height of window when full size *d5.w contains number of windows opened, NOT including this one *a3 contains address of title string or 0 if none *a4 contains address of info bar string or 0 if none move.w d0,window_flags IFD __G2 wind_calc window_flags,#0,d1,d2,d3,d4 want work area ELSE move.w #108,control wind_calc move.w #6,control+2 move.w #5,control+4 move.w window_flags,int_in move.w #0,int_in+2 move.w d1,int_in+4 move.w d2,int_in+6 move.w d3,int_in+8 move.w d4,int_in+10 bsr call_aes ENDC move.l #max_co_ords,a5 move.w d5,d6 mulu.w #8,d6 movem.w int_out+2,d1-d4 movem.w d1-d4,x_coord(a5,d6) IFD __G2 wind_create window_flags,d1,d2,d3,d4 ELSE move.w #100,control wind_create move.w #5,control+2 move.w #1,control+4 move.w window_flags,int_in move.w d1,int_in+2 move.w d2,int_in+4 move.w d3,int_in+6 move.w d4,int_in+8 bsr call_aes ENDC move.w d0,this_window_h move.l #window_handles,a5 move.w d5,d6 mulu.w #2,d6 each window handle is .w move.w d0,0(a5,d6.w) move.l a3,int_in+4 beq no_title IFD __G2 wind_set this_window_h,#2 set title bar ELSE move.w #105,control wind_set move.w #6,control+2 move.w #1,control+4 move.w this_window_h,int_in move.w #2,int_in+2 bsr call_aes ENDC no_title move.l a4,int_in+4 beq no_info IFD __G2 wind_set this_window_h,#3 set info line ELSE move.w #105,control wind_set move.w #6,control+2 move.w #1,control+4 move.w this_window_h,int_in move.w #3,int_in+2 bsr call_aes ENDC no_info move.w d5,d6 mulu.w #8,d6 move.l #max_co_ords,a5 movem.w x_coord(a5,d6),d1-d4 move.l #initial_co_ords,a5 move.w d5,d6 mulu.w #8,d6 add.w x_coord(a5,d6.w),d1 add.w y_coord(a5,d6.w),d2 add.w width(a5,d6.w),d3 add.w height(a5,d6.w),d4 IFD __G2 wind_open this_window_h,d1,d2,d3,d4 ELSE move.w #101,control wind_open move.w #5,control+2 move.w #1,control+4 move.w this_window_h,int_in move.w d1,int_in+2 move.w d2,int_in+4 move.w d3,int_in+6 move.w d4,int_in+8 bsr call_aes ENDC rts main_loop IFD __G2 evnt_mesag #message_buffer *use event_multi if you need *messages other than window messages ELSE move.w #23,control evnt_mesag move.w #0,control+2 move.w #1,control+4 move.w #1,control+6 clr.w control+8 move.l #message_buffer,addr_in bsr call_aes ENDC lea message_buffer,a0 move.w 6(a0),d0 get the window handle clr.w d5 move.l #window_handles,a5 which_window cmp.w (a5)+,d0 beq found_window addq.w #1,d5 cmp.w #number_of_windows,d5 bne which_window bra main_loop found_window move.w d0,this_window_h the relevent window handle move.w (a0),d0 What message? cmp.w #20,d0 redraw? beq redraw_window cmp.w #21,d0 topped? beq top_me cmp.w #22,d0 closed? beq close_me cmp.w #23,d0 fulled? beq full_me cmp.w #27,d0 resized? beq move_me cmp.w #28,d0 moved? beq move_me bra main_loop *window was moved or resized move_me min_width equ 80 min_height equ 100 changedwindow move.w 8(a0),int_in+4 new x pos move.w 10(a0),int_in+6 new y pos move.w 12(a0),d0 cmp.w #min_width,d0 bhs set_width moveq #min_width,d0 use minimum width set_width move.w d0,int_in+8 width move.w 14(a0),d0 cmp.w #min_height,d0 bhs set_height moveq #min_height,d0 use minimum height set_height move.w d0,int_in+10 height IFD __G2 wind_set this_window_h,#5 ELSE move.w #105,control wind_set move.w #6,control+2 move.w #1,control+4 move.w this_window_h,int_in move.w #5,int_in+2 bsr call_aes ENDC move.l #max_co_ords,a5 move.w d5,d6 mulu.w #8,d6 movem.w width(a5,d6),d3-d4 old size cmp.w width(a5,d6),d3 blo main_loop cmp.w height(a5,d6),d4 blo main_loop bne no_redraw_message cmp.w width(a5,d6),d3 beq main_loop *if the new size is smaller in both directions, the AES won't *send a redraw message. no_redraw_message bsr draw_rectangle bra main_loop redraw_window BEG_UPDATE equ 1 END_UPDATE equ 0 WF_FIRSTXYWH equ 11 WF_NEXTXYWH equ 12 IFD __G2 wind_update #BEG_UPDATE wind_get this_window_h,#WF_FIRSTXYWH ELSE move.w #107,control wind_update move.w #1,control+2 move.w #1,control+4 move.w #BEG_UPDATE,int_in bsr call_aes move.w #104,control wind_get move.w #2,control+2 move.w #5,control+4 move.w this_window_h,int_in move.w #WF_FIRSTXYWH,int_in+2 bsr call_aes ENDC set_rectangle move.w int_out+6,d0 or.w int_out+8,d0 this sets zero flag if int_out+6 and int_out+8 are both 0 beq finished_redraw lea message_buffer,a0 move.w int_out+2,d1 move.w 8(a0),d0 cmp.w d1,d0 bhi x_in_d0 move.w d1,d0 x_in_d0 move.w int_out+4,d2 move.w 10(a0),d1 cmp.w d2,d1 bhi y_in_d1 move.w d2,d1 y_in_d1 move.w int_out+2,d3 add.w int_out+6,d3 move.w 8(a0),d2 add.w 12(a0),d2 cmp.w d3,d2 ble w_in_d2 move.w d3,d2 w_in_d2 sub.w d0,d2 clip=width-x bhi there_is_width bra next_rectangle there_is_width move.w int_out+4,d4 add.w int_out+8,d4 move.w 10(a0),d3 add.w 14(a0),d3 cmp.w d4,d3 ble h_in_d3 move.w d4,d3 h_in_d3 sub.w d1,d3 clip=height-y bhi there_is_height bra next_rectangle there_is_height subq.w #1,d2 subq.w #1,d3 add.w d0,d2 add.w d1,d3 IFD __G2 vs_clip #1,d0,d1,d2,d3 clipping on ELSE move.w #129,contrl vs_clip move.w #2,contrl1 move.w #1,contrl3 move.w current_handle,contrl6 move.w #1,intin move.w d0,ptsin move.w d1,ptsin+2 move.w d2,ptsin+4 move.w d3,ptsin+6 bsr call_vdi ENDC bsr draw_rectangle draw the window IFD __G2 vs_clip #0,#0,#0,#0,#0 clipping off ELSE move.w #129,contrl vs_clip move.w #2,contrl1 move.w #1,contrl3 move.w current_handle,contrl6 move.w #0,intin bsr call_vdi ENDC next_rectangle IFD __G2 wind_get this_window_h,#WF_NEXTXYWH ELSE move.w #104,control wind_get move.w #2,control+2 move.w #5,control+4 move.w this_window_h,int_in move.w #WF_NEXTXYWH,int_in+2 bsr call_aes ENDC bra set_rectangle finished_redraw IFD __G2 wind_update #END_UPDATE ELSE move.w #107,control wind_update move.w #1,control+2 move.w #1,control+4 move.w #END_UPDATE,int_in bsr call_aes ENDC bra main_loop *clip the rectangle movem.w 8(a0),d0-d3 add.w d0,d2 change from xywh to top left bottom right add.w d1,d3 IFD __G2 vs_clip #1,d0,d1,d2,d3 clipping on ELSE move.w #129,contrl vs_clip move.w #2,contrl1 move.w #1,contrl3 move.w current_handle,contrl6 move.w #1,intin move.w d0,ptsin move.w d1,ptsin+2 move.w d2,ptsin+4 move.w d3,ptsin+6 bsr call_vdi ENDC bsr draw_rectangle bra main_loop top_me WF_TOP equ 10 IFD __G2 wind_set this_window_h,#WF_TOP ELSE move.w #105,control wind_set move.w #6,control+2 move.w #1,control+4 move.w this_window_h,int_in move.w #WF_TOP,int_in+2 bsr call_aes ENDC bra main_loop full_me WF_CURRXYWH equ 5 WF_PREVXYWH equ 6 WF_FULLXYWH equ 7 IFD __G2 wind_get this_window_h,#WF_CURRXYWH ELSE move.w #104,control wind_get move.w #2,control+2 move.w #5,control+4 move.w this_window_h,int_in move.w #WF_CURRXYWH,int_in+2 bsr call_aes ENDC movem.w int_out+2,d1-d4 movem.w d1-d4,curr_co_ords IFD __G2 wind_get this_window_h,#WF_PREVXYWH ELSE move.w #104,control wind_get move.w #2,control+2 move.w #5,control+4 move.w this_window_h,int_in move.w #WF_PREVXYWH,int_in+2 bsr call_aes ENDC movem.w int_out+2,d1-d4 movem.w d1-d4,prev_co_ords IFD __G2 wind_get this_window_h,#WF_FULLXYWH ELSE move.w #104,control wind_get move.w #2,control+2 move.w #5,control+4 move.w this_window_h,int_in move.w #WF_FULLXYWH,int_in+2 bsr call_aes ENDC movem.w int_out+2,d1-d4 *we need to check if current size is full, and previous wasn't full *if so, change to previous, else change to full move.l #curr_co_ords,a5 cmp.w x_coord(a5),d1 bne to_full cmp.w y_coord(a5),d2 bne to_full cmp.w width(a5),d3 bne to_full cmp.w height(a5),d4 move.l #prev_co_ords,a5 cmp.w x_coord(a5),d1 bne to_prev cmp.w y_coord(a5),d2 bne to_prev cmp.w width(a5),d3 bne to_prev cmp.w height(a5),d4 bne to_prev bra to_full to_prev movem.w (a5),d1-d4 movem.w d1-d4,int_in+4 tell AES we want previous size IFD __G2 wind_set this_window_h,#WF_CURRXYWH and make current=previous ELSE move.w #105,control wind_set move.w #6,control+2 move.w #1,control+4 move.w this_window_h,int_in move.w #WF_CURRXYWH,int_in+2 bsr call_aes ENDC bsr draw_rectangle we have to redraw window, *as GEM won't tell us to bra main_loop to_full movem.w d1-d4,int_in+4 tell AES we want full size IFD __G2 wind_set this_window_h,#WF_CURRXYWH and make current=full ELSE move.w #105,control wind_set move.w #6,control+2 move.w #1,control+4 move.w this_window_h,int_in move.w #WF_CURRXYWH,int_in+2 bsr call_aes ENDC bra main_loop close_me IFD __G2 wind_close this_window_h close it wind_delete this_window_h and delete it ELSE move.w #102,control wind_close move.w #1,control+2 move.w #1,control+4 move.w this_window_h,int_in bsr call_aes move.w #103,control wind_delete move.w #1,control+2 move.w #1,control+4 move.w this_window_h,int_in bsr call_aes ENDC move.l #window_handles,a5 move.w d5,d6 mulu.w #2,d6 move.w #-1,0(a5,d6) set the stored handle to -1 rts draw_rectangle IFD __G2 v_hide_c hide the mouse ELSE move.w #123,contrl v_hide_c clr.w contrl1 clr.w contrl3 move.w current_handle,contrl6 bsr call_vdi ENDC IFD __G2 wind_get this_window_h,#WF_WORKXYWH ELSE move.w #104,control wind_get move.w #2,control+2 move.w #5,control+4 move.w this_window_h,int_in move.w #WF_WORKXYWH,int_in+2 bsr call_aes ENDC move.w int_out+2,rectx move.w int_out+4,recty move.w int_out+6,rectw move.w int_out+8,recth IFD __G2 vsf_interior #0 ELSE move.w #23,contrl vsf_interior move.w #0,contrl1 move.w #1,contrl3 move.w current_handle,contrl6 move.w #0,intin bsr call_vdi ENDC movem.w rectx,d0-d3 add.w d0,d2 change from xywh to top left bottom right subq.w #1,d2 add.w d1,d3 subq.w #1,d3 IFD __G2 vr_recfl d0,d1,d2,d3 filled rectangle v_show_c #0 show the mouse ELSE move.w #114,contrl vr_recfl move.w #2,contrl1 move.w #1,contrl3 move.w current_handle,contrl6 move.w d0,ptsin move.w d1,ptsin+2 move.w d2,ptsin+4 move.w d3,ptsin+6 bsr call_vdi move.w #122,contrl v_show_c clr.w contrl1 move.w #1,contrl3 move.w current_handle,contrl6 move.w #0,intin bsr call_vdi ENDC rts initialise_program move.l $c(a3),d0 *length of text add.l $14(a3),d0 *length of data add.l $1c(a3),d0 *length of BSS add.l #$100,d0 *length of basepage Mshrink d0,a3 *Macro to return unwanted memory rts IFND __G2 call_aes move.l #aes_params,d1 move.w #$C8,d0 trap #2 move.w int_out,d0 rts call_vdi move.l #vdi_params,d1 move.w #$73,d0 trap #2 rts DATA aes_params dc.l control,global,int_in,int_out,addr_in,addr_out vdi_params dc.l contrl,intin,ptsin,intout,ptsout ENDC BSS desktop_x ds.w 1 desktop_y ds.w 1 desktop_width ds.w 1 desktop_height ds.w 1 rectx ds.w 1 recty ds.w 1 rectw ds.w 1 recth ds.w 1 rsreset x_coord rs.w 1 y_coord rs.w 1 width rs.w 1 height rs.w 1 initial_co_ords ds.w number_of_windows*4 storage for initial x,y,width,height for each window max_co_ords ds.w number_of_windows*4 storage for x,y,width,height for each window curr_co_ords ds.w 4 used to toggle full size prev_co_ords ds.w 4 used to toggle full size window_flags ds.w 1 this_window_h ds.w 1 window_handles ds.w number_of_windows window_number ds.w 1 ap_id ds.w 1 message_buffer ds.b 16 ourstack ds.w stacksize IFD __G2 include aeslib.s include vdilib.s ELSE *the AES parameters control ds.w 5 global ds.w 14 int_in ds.w 16 int_out ds.w 7 addr_in ds.l 3 addr_out ds.l 1 *the VDI parameters current_handle ds.w 1 contrl ds.w 1 contrl1 ds.w 1 contrl2 ds.w 1 contrl3 ds.w 1 contrl4 ds.w 1 contrl5 ds.w 1 contrl6 ds.w 1 contrl7 ds.w 1 contrl8 ds.w 1 contrl9 ds.w 1 contrl10 ds.w 1 contrl11 ds.w 1 intin ds.w 128 intout ds.w 128 ptsin ds.w 128 ptsout ds.w 128 ENDC 0)/).)-( DSP version 1.1 1/20/93 This is the latest update for DSP.PRG, the digital signal processing program. It has been much improved over the previous version. Specifically: 1.) Bandpass and notch filters have been added. There's now a second cutoff frequency specification for these two types of filters. 2.) A "builtin" sample playback feature has been added. It uses Dave Baggetts QD_PLAY program, which is included in the download. There are two PLAY buttons on the screen, one for playing the input sample and one for playing the output sample. You must copy the play.prg program from the "play" folder to the same folder that holds dsp.prg, otherwise the buttons will be disabled and "grayed out". The "play" folder also contains the documentation for play.prg as well as shareware info from Dave Baggetts Digistuff package that is available on GEnie. Many thanks Dave!! (Note, things run best when dsp.prg and play.prg are in a RAM disk.) 3.) The program resource file is now imbedded in dsp.prg. Thanks to Alan Hamilton for RSC_TO_C.PRG, a resource to 'C' conversion program. Very handy. I'm curious to know if the imbedded resource works OK on an Atari TT computer. If anyone tries it, drop me a note. 4.) A graphic display of the filters frequency responce is shown in the screens "filter" box. Not very detailed, but informative none the less. 5.) I've added a beep at the end of the filter create operation, just to wake you up when those long 99 coefficient filters are done. 6.) The number of coefficients increment/decrement by 1 instead of 2. I hope no one needs that kind of precision, but it's there if you do. 7.) A bug has been fixed in the processing section. This may have shown up as a repetative click in some output samples. Thanks to my brother, Tracy, for discovering this one on his "noisey" 1040ST. 8.) The code has been cleaned up and runs about 8% faster. On the downside, all the filters that were saved with version 1.0 of DSP.PRG are not compatable with this version. I had to expand the file header to include info on BANDPASS and NOTCH filters, so version 1.1 will get confused if you try to load a filter saved with version 1.0. (Technically speaking the old filters will still work, but the screen will not update correctly and I don't recommend you use them.) That's about it. Let me know if you find any problems. Keith Lord Essex Junction, Vermont 05452 K.LORD on GEnie  ʲxcK+ $϶xfQ/  #ԹrqU3  !!ؾim[9!   "Xqb=# $ ĬDuaC' !  ɰ*xcG( %  ֳ xeN- $ѸvgT0  "ámkY5  !!ۿao];!  # êLt_@$ $ Ʈ8xbF( %  ˲ycQ+ $϶wfQ/ $ԺsiW3  !!Ţft[8!   " DSP Version 1.0 -------------------------------------------------------------------------------- This program is FREE. You may distribute it at will, provided you 1) do not charge any money for it, 2) distribute it WITH the documentation, and 3) do not change the program or documentation in ANY WAY. -------------------------------------------------------------------------------- 1. Introduction DSP is a Digital Signal Processing program which allows you to create high pass and low pass digital filters, and use them to process digital information. I wrote the program to try to get rid of that annoying "warp drive rumble" that seems to be in the background of all Star Trek TNG audio samples. I also needed an excuse to FINALLY learn GEM programming on the ST. Although DSP was written to process audio samples, it's really a general purpose digital filter program, so you can use it on any digital information. 2. The "cover yer butt" section This being my first program to be released into the public domain, I don't know much about the legal remifications. But I've downloaded enough software to have noticed that almost EVERYONE puts in a disclaimer of some kind. I copped this one from a public domain program. It seems to have enough legal mumbo jumbo to discourage any litigious griper. This software is freeware. As such, it is provided on an as-is basis, with absolutely no warantees, either express or implied, including, but not limited to performance, usefulness, reliability, fitness for a particular purpose or merchantability. The user assumes any and all risk involved in the use of this software. In no event will the author be liable for direct, indirect, incidental, or consequential damages resulting from the use of, or inability to use, this software. So there! 3. A few notes. DSP runs in medium or high resolution. I don't have a TT to try it on, but it should work in higher resolutions too. I couldn't get everything to fit comfortably on a low rez screen, so the program will complain if you try to use it that way. My ST computer has 2.5 meg of memory, but I've used Jeremy Hughes's 520ST.TOS program to make it think it only has 512k, and DSP still works OK. Audio samples can chew up a lot of memory and I didn't want to restrict DSP's use by requiring that the entire sample fit in memory. Hence DSP breaks the digital info into 4k blocks and processes it a little at a time. The good news is that there should be no memory or sample size restrictions. The bad news is that since the audio samples never reside completely in memory, the program can't play them back. This restriction means the program is not very interactive. You can't filter an audio sample, listen to it, change the filter and refilter it, listen to it again, etc. Well, you can, but you need another program to listen to the sample, and keep switching between DSP and the other program. If you've bought an audio digitizer (eg. STReplay) you already have software to replay samples. There are also several public domain program which will do the trick. (DMJ Software has a nice shareware program called Sound Lab and Dave Baggett has written several nice audio programs (eg. PLAY.PRG). All are available for downloading in GEnie). 4. So do something To start things rolling put DSP.PRG and DSP.RSC in the same folder and double click on the program file. You'll be presented with the one and only dialog screen. (Originally I wanted to make DSP a desk accessory, so there's no menu bar). The dialog is divided into two parts. The top part is for specifying the filter parameters and the bottom part is for processing data thru the filter. The first thing you want to do is CREATE a filter. To CREATE a filter select either LOPASS or HIPASS depending on what kind of filter you want to create. You also need to know the sample frequency of the digital data you'll be working with. Enter this infomation in the "Sample freq: __.__ khz" field. Now enter the desired filter cutoff frequency in the next field. NOTE: the program will complain if you enter a cutoff frequency that is greater then 1/2 the sample frequency. This implies you're trying to filter out frequencies that are greater then the nyquist frequency, which doesn't make sense. Next use the up/down arrow buttons to select the number of coefficients to create. (Don't be alarmed when you only see odd numbers. That's the way it's supposed to work.) The more coefficients you use the better filter you'll create. Filters with less then 20 coefficients generally aren't very good, while 99 coefficients will give you exceptionally sharp filter characteristics. On the down side, the more coefficients you use the longer it takes the computer to calculate them, and the longer it will take to process your digital info thru the filter. Such is the give and take of life. Now click on the CREATE button. The progress bar in the lower left hand corner of the display will show the computers progress as it computes the filter coefficients. NOTE: the process of calculating filter coefficients is an iterative one, which requires the computer to converge on a solution. As such, it's hard to determine when it will reach a solution. The progress bar is only a rough estimate of how close the computer is to finishing its task. It's really only there to provide that "warm fuzzy" feeling to the user that everythings working OK. I've got a 16MHz accelerator in my ST and it still takes about 45 seconds to create a filter with 99 coefficients. Patience is definitely a virtue, if you want to create high caliber filters. When the computer is done the progress bar and CREATE button will clear. You might want to use the SAVE button to save the filter to disk. You can use the LOAD button to load the filter at a later time, and not have to go thru the create process all over again. There are a couple SAVE'd filters in the download. DC.FLT filters out very low frequencies. There's a sample on GEnie called HAL9000.SND (a sample of the voice of HAL from the movie 2010, I think) which has a DC offset in it and I used DC.FLT to clean it up. NOISE.FLT is a general purpose low pass filter I've used to filter out high frequency noise. 5. Processing data Now that you've got a filter, you'll want to use it. You'll need to know if your samples are created using signed or unsigned format (for all you Sound Lab users, "signed" format is the same as setting the "High Bit" in Sound Lab). All the samples I have use the unsigned format and that is the default. However, I've heard that the STE's DMA playback requires samples in the signed format. I guess the best thing to do is try filtering a sample using the unsigned format and if the filtered sample sounds awful, try the signed format. One of the two formats should work for you, and is selectable with the two buttons underneath the "Input Sample" button. NOTE: I've also heard some samples have "header" information at the beginning. DSP assumes the entire input file is sample data and any header information will be lost in the output file. If anyone has any information on file "headers", pass it on to me and I'll account for it in the next version of DSP. Click on the "Input sample" button and select a sample file to filter. Click on the "Output sample" button and select a filename to store the filtered sample. Then click "Process signal". The computer will crunch away at the input file and produce the output file. NOTE: in this case the progress bar is an accurate indicator of the computers progress. That's about it. I usually create a few similar filters and process the input sample with each of them. Then exit DSP and playback the results and keep the one I like the most. 6. Techoid stuff For the technically inclined: DSP uses the remez exchange method to create the filter coefficients. Although this method can create very complex multi-passband filters, it's been restricted to only low pass and high pass filters for DSP's purposes. Also, Remez exchange can create filters with varing degrees of "ripple" in the pass and stop bands, as well as different filter slopes. Much of this flexability has also been hardcoded into DSP to make life easy. In general the filter characteristics have been chosen to yield a filter with around 1db of ripple in the passband and -40db attenuation in the stop band. The filter slope varies from 0.05Hz (normalized) for filters with less then 35 coefficients to 0.015Hz (normalized) for filters with greater then 85 coefficients. If the paragraph above means nothing to you and you want to learn more about digital filters, I highly recommend a book by Nicholas Loy titled, "An Engineers Guide to FIR Digital Filters." It's a short book that cuts thru all the math and presents digital filters in a practical light. There's even some BASIC code to do digital filter design, which is the basis behind DSP. As an aside I'll mention that the digital filters performance depends on the RATIO of the sampling and cutoff frequencies, NOT on their absolute values. Therefore, a 51 coefficient lowpass filter created for a 20.00khz sampling frequency with a 5.00khz cutoff frequency will behave EXACTLY like a 51 coefficient lowpass filter created for a 10.00khz sampling frequency with a 2.50khz cutoff frequency. (the ratio of sample frequency to cutoff frequency is the same for the two filters). If you're going to create a library of filters, you should keep this in mind. You don't need two such filters, one will do. 6. Support Although the end of my Christmas vacation will severely hamper work on DSP, I'd like to hear from you. Good comments, bad comments, bug reports, suggestions, whatever. If you come up with a nifty application for DSP, I'd like to hear about it. I can be reached via GEnie as K.LORD. Future enhancements will include: 1. Activate the menu bar, so people will have access to desk accessories. 2. Incorporate some kind of sample playback feature. I tried using Pexec() and Dave Baggett's PLAY.PRG program, but it didn't work. If anyone has some sample playback code they'd like to share, it would be appreciated. 3. The "filter" box in the "Process Signal" box is currently blank. I was going to put in a graphic showing the current filters frequency responce, but never got around to it. Like I said, Christmas vacation is coming to an end. 4. An option to create passband, notch and other more complex filters. 5. An option to create filter sweeps. Keith Lord 12/29/92               `HjU`Pack-IceI *LFS,L=a*oMGLA "grѓg f``GP$]t***Ԋ**EL ;H ;C&NN&&Sj&n".扑&&SjN%a*d"ra$dCv !a"H@@Vҩ%QnNuf%Nurf%AQNuCtaTxr1 Hka1 Ag"CvtaTr1 HaBq jD`rptadpt?aBC@!!Q`R   ICE!F=`xpxv0 *o{"m  S#갅.I+I / / JO wON,oU?<LNV/ p/#1"6J@f- @7';b8#XT3_-|p 6&`TgAfqR:كR/hpG27ہkAl!AQA3A޵<`#|pNTO cf:f-l.07fx @kGiʷj85pAThR-RVcBH*Oo9! M:PWv=oHSfUYq.Gux8 Y (Ya,YAZ(E(x[d]D/6ś?*8Ȼ G̨ 4x{ 5 5&O>3x#%[<}3Y7@9;zs=Rj@q"K i-Pw 3ؚ18|A22oiI2u5 ,ԅ`Ԇ`AfQ/U0p*Z7vW O714<<a؁+0P$Mnxf0_6w&sCDzLnLBe@ BA.qpl*ED/w)74 R3=`-DP8 W4o.H_6ts6 v./xƈ/0x𒾬LHU.w5$Fܙb`P>Lc~T< bfH0@Ѯ~_p PNP6Tf6 g A7fxnlDVdԗæ%`B riObl OnqށO`xO2uw5slxw}|XMofpnx OFBJr8 XlBM !M4xc9;x+tlp>mՙkqx8{L9L Bp t3 Պ?.ܑTM̜$5VϸX\[`dzf\s6k0KXΝ0\F-8 [M\2؞p0:#< vA`B'l4c`'Cr"p2榝M, BaB3|#J`U:о}Ƹ6bffv3kA 2|qIA,fVcfPr7hoNrnH&`omMg"gWf`&XOB̛P<0T sP!4V‚vv>Jfq0J/ I|2l`6iUqxpӰ++dG; Vcnpo0V Jt^,V[cܗ1x .臂\Tfeސn"@0 l"#*ql^mf@:J'uӞ[,sb I S V+xW*ҲBhdF^c<gͿj$ꮻHRϑ̻29q"0jTkX&@67+Fr\,?J,VGٓB <Ÿ&,@H٬Eˌ JPO6r6YIgxyBIDE63q:T`q!ޛ//~_°Gmdn(fpaʵlGD^Dj& \4p,l-4W޾D[oEph6.jPzĎhYܩ vN XO`*XH1z`,UίSjүB$ hgo.0y +RPx\7 @b$RxUBb_C{owPOp綨۫b}RWeUlnt:o`Vh,GgXfu_ 7eBq2~'!BWC<+ Y,9:` W"xDRmx/7~ B<BĪP]x|) xF  ]/A3^x[ܔןC2ۍnqU= !fZ@m1&y-wg^B3A(:Axv@ p^xWQ.ncxj:#^`7Xl`}<u3J3 O9TBV` G7J Ҽ#>>t~>"# @od]l:?g,y-ޡ Eu=g8bGM7$>x&K"PV+Y PгJGojz|7,acmDЗr61ܶF` @H*8Tlz 'oz03b0_\J"fF&޾ l>lG^`"Mǔhg8HRG`@e$ڜc$n R H RʺTO ι38T<_7ft֤qjgȹ~/\4~;x vp}`;& Gn!ez ?F.(Fgx0o~k0i0.ҽyAxpf3 mMrpg. < *BqoAh`Bq8SJp LugI ;&3BJfJg _.H3$aJ "(:+ƓH-SG|GlFo* n3PORF`0HЮ8 ֙a.\Њ/An@XZoe:8uLs;4 p6Ϧxp(4 7%;qZ c;c;cp3Mg2Ǚ~pZcxp+pM,oގ/nB#MĵK0\opN)Fp/<(>X6QjT*p*j`^P.:p,q.ߎ,_0އt2 q@j[p[ l$HC?ÔmRT޺/v01e^ ЍamZ`pd cZ e2\3йo0fuBNzdFꑏ%!pC!ˊx1Ӓse-b,(P] 3 3%ggn`cgpvY-f 8f p&#loTakt-X$xM.fJb*wftv*te` [йM<- &m4deoWu&Gx=-$߄ĝ`}#rgMYe4+=А=0=HP( ={?!yꨖ\2l9 *D`0p-vLm `p izGiN`Kbp`Y^+!ZyG|3P`fffl{PXB a*@g}m䐬Po`(tTV`̓/5C3 nR.̾Hї }cl"VfLMg0F0f( ~)x xC'ɱd ^: 3?\xShTXgeȪm`7y f4*NB%{Qg4ߧ=jH@ @K>]?Bg _ھ nٮz`:CxiouI?Big\Sg$psw/X3 t&A UoU-k*Vr)g` Н;p3 Xm]fpΌG8Cx vISʂ:Qwh3[BS`rـxH`) .-P:XB3rSWZbwmf4"FGg8&qu*,x0m(m9n"3"G̒a`glx`hՁx1mx s0k VWobPO kC6bb ``.m` #p·L^ه P b@Z*`5SO0Fu0V?XgM: 8-AO8K0:g!Aϔ "n `_<^X^6Vjgf]g&R^`|B-HtDxk/*-6hfhV+fznoLi0@ `BSn$ Eg~~:/,OFlLcW"s7ml0~mXD6nGmsf0vf*0[x8f 6HÔօjfPOU|)z. `gDYz K MoF Wdp =XBQA0tlja( ^osf`XHXWo~WYQ?|fxCSPf?RP`Xuf`RF`0n(e0Y,f| m6Yn0|vW*`hg MTf`g6f|`N8Bn5bMϵf/= hs gَg♩l gY:] ˠqfQ8Of P4Op~,b;y`>, sJ5'OR DHf 5gP7` Yoto-Vۑu/4B)vd8/u <,q(/ˈ l08^0dL 2\d.,(XpU(Ah!pݓOXGc@ Z-r]<g= pr8ʬrZpwj,"f  #bfr6$be8l@g 4qYb neog9@T?VD0\ PJsU0 fz\o? 7^̄ XZp q,J@gHw18 ^f,`(wckMcðnW0Sxfl""# $JS@LLkTGy@prWgZ;>fNX@ƪ}L]gk!C05bgP fB䘶`;j e hTZp X \sgG LN b_ -Q832} V-HYO ILi+Uh IpL C:[ ng(?1Cc!>ݐqrOۚ^d9C zPbS7GSGl^pQgwVbɢdMSpG@"ͬ*@0Gpπp6~`9a Rp RE< Ƶt 3*cn}?0=LVk xƤx2el<@`0f9`$RPVDQpH=.,{-Ї8J -[E&b^̺e.c:gZa&eu7 2dw|†D2p4娬F fp8O_;#i @.pį C3lA1!2~!{p/MTOf_dԽ?<*[pN%۠p;\fUelr\&Y]ò\T`Q\,g Ufuaof p/B@3T:tC+L =Y9z=lCI/ ljPOv +~gHA/HA;x1Jм #"9'[Mp 3,kC>W{@>˟B~/u(Z祀n`*p?&p"pMzx) 2m<SGmw] g[ 2.i;3zV@bHH,t PN* 8wG fp`&b` F\mTO`~C`~Aw~P`p۫O{0ldnD3p̻.2K3Tgg?A^QS:{^ P:߆df6xuA-$-H/-XNv$Tqpr*Ƅ.gmԨE.fHش# `ޑX4Ib`j\/(ӄwW^H,0sf+F|ˁgD50C/?+V* JbiUl!Cp,f51`̍xZv$B lJLHg1 xA!q!`Wu@( hS/cw0BWO&XOp@B}dt&R\$Y ެH9?b~Q) v8sqm Bg,c\O̚l9ɌHY(, g2!dPOk۹ɡ46k0DJTg RF`0Rm*>WR6g|#ŏSE`ҴO}xF~0m. Ay@A@~@Z^<S0҅6" ~~ G^l BRG`9𜴃DA""q9  M@"_ȠB: 4g68@ A6Q-C]W.b?ֻA4,2zd. >{K F)V@6`(J hnG4hEnA;CޮRD4ZDBC$BHBBC6AAkOVUT8e$JCk(2Xi0 @0CgTq ЇUN`.nD`o4cqeH$HGU N-%H`@:(v j2<D?WSAd~/ QHeI oAAOfOffY(3~j"j$b f$fy_԰nf ;bgdpJ6?-QYUza$ p< `8ms'"l+{V00PnP l**<+E x\j[er0BBA,S@m|m)?./ ktiBx-H- Hl%/jBg:t(/dcHV.VHy9>g2ezs2 "x Yv*+AbY"*_S1H34/ SB6(<zʖ@U$Ą"$ą"f3g"MQ6gSC،nngKHCBCLϦnA|.GkJ4{N4K^C ԂX , I`!G$ kPZ ZJf∲cd⒒d҂$MF+$ʃD$@B" w=`i _$ bFA–aЁBЉZ dl?@DAjDc0<\8k2yCom&k OFp"A` 6 e!?0rYjN6FxA]⁹(ooJNpډ "ok2 gm ` 1C!Q{C (Mfc%HkAf jY0y:pEրF|J@ gg"@'SF`|FKJܪ IF0@H֙ p0M\R.p\#"Y 4G%%=+.kW `H*nH @l= nSGF wr2zQHq. o4?…2;8GdpAB:3gpdxAoK'/Q0Rg^i&EЄЃ>BplH/0_X`"~2hdTO=m?O?NXO0.N^ͯ+] l2 f ?`(fԇlJ"*vtvRSb dDEŋX,pk@D@DGˈ,DNO"gV\gFDfRF$FG*8ex`Q_&%ۇфJCjJf0Jf,-s0Ag&@>eӇчRf ilr`Sgo,g5NzK<$/246C~?rJ8EDD$D,BҪJw|o &gx((zz?/~>Ć0"U4)zJPQ/W|Bz],O`?,({r`CZ5[v;@pr5GY+CL`@>gKG0 ?k2WC"C8a./`Q?̘p?Ne6i[bqlu -rV V/~>#  $IpnPK(ͨ앀m _Q+0iac@x1( `@w@u]DPmS34?ˠxqlXp'FWk Ql'uU6tu ,`P`$<s>>G(0O#?+87xMn5;=) {xe M(O{CW (E x=;8R~| x x!< xB {2 x&, x ߼C" Nxu2mZ=K*74Xs.oܴ,Pcma,O^BtlD}HZ>"7p ^o¬F]i>90 ;:Y ԧNXV n9ceU nx)* ue[e|Rr|Z Ew]0˯H*sW"10^.R۪@nB^uzx..[qURnt]dtZe"u8HJ UVpX]^2x5BbQ[;lԁJ#\[ O Z`'ѳUp!tޚڇ#!M "p,V e56#$2xqi%nޙ&@-yf'E &4 (@(Z)Np =.*3Vmh+Bw3&d@2,h43pUv=I80h$nK. ^rd v1.1 Ja,a9Eb%6C 1^_r'J$q2: ..__ khz9p03s9܈: dD',Ng@Exit OHIBAPASS!_OTCHpWEEPNumbNofTef:ZLoaSavCÍqsIN ݋ܔus=e)ZSigl PaFvf8->Obs!eORPUT.SND? rFʉ[10DSPilXoe,/t|wk-Xpw cz\*.*PLAY.PRG/Fqu*c0paraĝs|donm TnsQaa]U(A]h l 4%02dECREATE{6 LOAD|a}6brstVOKewa ~0!%PXl% |Wwc,back eqvice?|M|H|Spk2ev-`-hipr0#(-q %spla(g&rUUnab9)X t.[3< alٙenrgmemjyi[Rs!bPy f6@;%Y$,Fb3Y@(GAK2#!Hcϩ3yQ1 U ! @ ,$8@" 0XQ&2 &6;Ų dj1sNN,NQj%)n$(J8P80N* HC+ H+).1Zc>+dd2&̥$@"::oT^f@ ..`F"? RT0 LI  *@ 6F4>%H - "4*ɋ0Z ~g'"bIX00_&ڤi |#N4F0",p$ !_ .6*" k "$jHy:BXW<%<H8! 46z 8 6h-& ,$LTb. VG &(2> 0V,vQ  ,$%"$0D2L CX6& C&  4߆d!/P [PqP2`-07dA Y0 0dH.                                                         QD Play Version 3.0 By Dave Baggett Copyright (C) 1990, 1991, 1992 by David M. Baggett -------------------------------------------------------------------------------- User Contract This program is FREE. You may distribute it at will, provided you 1) do not charge any money for it, 2) distribute it WITH the documentation, and 3) do not change the program or documentation in ANY WAY. -------------------------------------------------------------------------------- Command Line Usage ------------------ This utility will play 8-bit sound samples. To call it from a command shell (e.g. GULAM), type play where is the name of the sample file, and is the playback frequency in Hertz. For example, type play deadjim.snd 11000 and you will hear Bones and Captain Kirk. Note that the program doesn't care how fast or slow you play the sample, so try play deadjim.snd 18000 and play deadjim.snd 7500 to see the effect of changing the playback speed. AUTO Folder usage ----------------- Isn't it *nifty* how those Mac people can make their computers play digitized sounds when they boot up? Well, now you too can experience the tremendous joy of hearing your machine make some obnoxious noise when you turn it on. Here's how: Put play.prg in your AUTO folder. Use autosort to make play.prg the first thing to get called on bootup. You can do this by hand by saving a copy of your AUTO programs, deleting your AUTO folder, then copying the AUTO programs into a fresh AUTO folder in the order in which you want the AUTO programs to be called. (For all you programmer types: NO it's not a requirement that play.prg get called first, it's just more Mac-ish that way.) Then create a file called play.inf with a text editor containing lines that are just QD Play command lines. E.g.,: deadjim.snd 18000 deadjim.110 11000 -v -l -hippo stereo.125 10000 -2 -d NOTE: There can be no blank lines in the file. QD Play picks a random line of the file; if that line is blank no sound will be played. Similarly, all options for a sound must go on a single line. There is no limit to the number of lines in play.inf. Specifying an Alternate D/A Device ---------------------------------- The following options select the various supported playback devices: -hippo: use Hippo digitizer -replay: use ST Replay digitizer -ste: use STe sound, using MFP for timing -dma: use STe sound, using DMA for timing All these except -replay can be abbreviated by their first letters. The -replay switch can be minimally abbreviated to -re to distinguish it from the -r (reverse) option. Other Exciting Options ---------------------- The -q option will prevent QD Play from printing its cheerful greeting message. For example, play d:\usr\sounds\attack.snd 11000 -q will play attack.snd without printing a blurb. Similarly, the -v option forces QD Play to print its message even when its run from the AUTO folder. The -r option will cause QD Play to play the sound in reverse. The -l option tells QD Play to loop the sample either 5 times or until a key is pressed. You can also specifiy a number of times to loop; e.g, -l15 will loop 15 times or until a key is pressed. CAVEAT: Do NOT try this with samples faster than about 16 kHz using the ST speaker for playback. Beyond 16 kHz the sample playing interrupts happen so often that they make the TOS keyboard handler flakey, which often results in TOTAL SYSTEM LOCKUP. (And lots of bombs and other cool stuff on the screen.) The -2 option makes QD Play interpret the sample data as stereo, where alternating bytes go to the left and right channels. Note that you can play stereo sounds on any device, but on mono devices the two channels will be mixed. This usually sounds bad if the stereo sample has panning effects. The -z option tells QD Play to interpret the sample data as signed magnitude instead of the standard (as far as I'm concerned at least) unsigned magnitude. Some sample editors use signed and others use unsigned -- it makes no difference in terms of sound quality, but it's really annoying if you don't have a sample player that supports both. If you play a sample and it sounds really noisy, try the -z option -- you may have a signed magnitude sample on your hands. Command Line Usage Examples --------------------------- Since QD Play's many options can be a bit daunting at first, here are some examples to get you started quickly: play chord.110 11000 Plays chord.110 at 11000 hertz through the ST speaker, using the MFP for timing. play stereo.125 12500 -2 -d Plays stereo.125 at 12500 hertz through the STe 8-bit D/A using DMA, treating the data as stereo. play stereo.125 10000 -2 -d Same effect as above. If you don't pick one of the STe DMA device's four preset playback rates, QD Play will pick the closest one for you. play stereo.125 10000 -2 -s Unlike the example above, this command will actually play the stereo sound at 10000 hertz, not 12500, since the -s option tells QD Play to use the STe 8-bit D/A but to use the MFP for timing. Sound quality is not as good with this method, but unlike the -d option (DMA sound device timing) it offers playback at all sample rates. play signed.080 8000 -z -re Plays signed.080 at 8000 hertz through the ST Replay digitizer, treating the data as signed magnitude. play stereo.125 8000 -2 Plays stereo.125 at 8000 hertz through the ST speaker. The data is interpreted as stereo, but the two channels are mixed to produce mono data suitable for the ST speaker (since the ST speaker can't play stereo sounds). play deadjim.110 11000 -q -l -hippo Loops deadjim.110 at 11000 hertz either 10 times or until a key is pressed. No greeting message is printed, and the Hippo/Navaron digitizer is used as the output device. play rooster.080 8000 -r -re Plays rooster.080 at 8000 hertz in reverse through the ST Replay digitizer. Note that the -replay option can't be abbreviated to -r because -r means "play the sample in reverse." play chord.110 22000 -l If run on an unaccelerated ST, locks up your machine. 22000 hertz is too fast for a looped sample on an unmodified ST. Keep looped samples down below 16 kHz to be safe. Miscellaneous Info About Samples and the ST ------------------------------------------- A sanity-preserving convention I've come up with after dealing with literally thousands of samples is to store the sample rate in the filename extension. E.g., filename.110 -> 11.0 kHz -> 11000 Hz filaname.123 -> 12.3 kHz -> 12300 Hz filename.062 -> 6.2 kHz -> 6200 Hz It helps a lot, since sample speed is not normally encoded in the samples themselves. (Sample editing programs usually have their own sample format, but the most compatbile format is still the raw data.) Most stereo samples for the STe will be in signed magnitude format, since is what the device expects. This means you'll have to use the -z option to play STe samples created with most other programs. It also means that most STe sound players won't play sounds that are in the standard unsigned format. Most Mac samples are recored at either 11000 Hz or 22000 Hz. These two sample rates are very popular because they're approximately one quarter and one half the standard rate used on compact discs. Most ST samples are recored at one of the following speeds: 0 - 4.9 kHz 1 - 7.68 kHz 2 - 9.6 kHz 3 - 14.99 kHz 4 - 19.8 kHz 5 - 30.7 kHz Samples converted from SparcStations will be 8kHz samples. History ------- In version 1.0, playback speed was limited to 18kHz. In version 1.1, the limit is about 21kHz. Most 22kHz samples sound OK when played at 21kHz. A bug in the sample loading routine has been corrected. I was passing a bad argument to calloc. Who knows why it worked before, but it's fixed now. Also, calling play.ttp with only one argument caused a bus error. That's been fixed. Low sample playback speeds are now handled correctly. Playback speeds as low as 600Hz work now. As of version 1.25, there was a 25 sample limit. That limit has been raised to 250 in version 1.3. Version 1.4 saw the addition of the -r option to play samples in reverse. Versions 1.5 and 1.6 were only distributed to people who registered Digital Keyclick. (If you haven't, please do!) Version 1.7 saw the addition of the -replay option to play samples through an ST Replay digitizer. Version 2.0 was the first to include support for STe's enhanced sound capabilities. Other options were added, too, including looping and signed magnitude sample support. I totally redid the play.inf parsing for version 3.0, so that all the command line options now work from the AUTO folder. The loop specifier is also new to version 3.0. Stereo mixing is fixed for mono devices as well. Dave Baggett 5640 Vantage Point Road Columbia, MD 21044 USA Internet: dmb@tis.com or dmb@wam.umd.edu v1.0 April 6, 1990 v1.1 April 29, 1990 v1.25 May 17, 1990 v1.3 July 11, 1990 v1.4 August 5, 1990 v1.7 July 23, 1991 v2.0 March 15, 1992 v3.0 June 11, 1992 `6.*O(o#I4&,֬ #I8&,֬#I<&,֬#I@#ID#,IHAH?/N\&9ID&CD֬$|I0$ g$jԃl$<m/<6?< NA\?096>y6@o BgNTO/9JN bXO`/9JN bXONJ@fN^Nu nlaBgNTOBg?</. ?.aO `NVH6.&n Jnf.|l(?./<9\N"\O/<97N"XOLN^NuxClR0@ s(H|Vl԰|2g|Dg|Hg|LgV|QgF|Rg|SgRD`?<N TO`0@ s (ef?<N TO`366`364`3680@ sHhN.\XO36@|l36@`?<N TO`|?<N TO`l36:``|hl,|Vg|Zg |dg`D36<`8By64`.|hg|lgd|qgR|rg"|sg |vgʰ|zg`Jy64f>/<9N".8N".8N".8N".8N"XO/+N(XO#Jf/<8N"XO?/<8NPO#Jf/<8N"XO?JGl /?</99~NpO pLN^NuBg/?<NNPO?<N3TO&f$?</99~Nf\O??<>NXO `?< F (R?N3XO C!@ f?</99~Nf\Ov` C/( F/(??<?NO Fl?</99~Nf\Ov`~ F"C#h C 1|BBh1|/a(.aPXOJ@gD/<' D(H|0H/N4PO//< D(H|0H/N4POП//<d D(H|0H/N4POП C `//<ITN0"PO/<ITa(.9/N0"POBg/<IT?<NNPOJ@lp`V FB(+HhaJXO( D .f /avXOJ@f?<ONTOJ@lp`//<ITa.N0"PO*<IT`NVH&n(KJg .f*L \fR`f*L L8N^NuNV/&. C (0l C (9n( C (0m C (9n C (0m C (9oB@&N^Nup`NVB@9| g&B@9| gpJ@gpH39N^Nup`B@`NV/&.Jy9f/<N*XO39Jf By9&N^NuJ9fBy9`NJ@gJ9g C"y90(in C0(y9g?99/N\O C# J"C ) Ш#J#9#9/99?<&N\\O/<?<&N\\O`\NVH(.Jf?</99Nf\O0<LN^Nu/N&@.NXOI R" Sd`B@`NVJf?</99Nf0<N^Nu n g n g?</99Nf0<` n1n B@`NV0.g|g||gd|gL|g2|g?</99Nf0<N^Nu#^9By9B@`#939`#r9By9`#F9By9`#9By9`B9By9`H yJJl*p#JHA9C 0LNsH>NNNtL|LNsH yJJl2prAH#JHA9C 0LNsH>NNNtL|LNsNVJf?</9ANf0<N^Nup0. n B@`NV/<?<&N\\O 9f/<?<&N\By9N^NuNVJf?</9ANf0<N^NuJn g n g?</9ANf0<` n1n B@`NVJg 09DRyD@HмJ @ N^Nu?</9ANf`NV3 BJyBg"/.HnNPO yB/<DHnNN^NuNV/.?< N\O/<D?< N\O n Jg /. ?< N\O/<D?< NN^NuNVH&n(n Jg`: JyBf*|B Jg` R @BL8N^Nu yBn& y Bm09BD@|( |B K`*|B2`NVH(.A&3 BJyBgJ/.HnNPO CR[ DJg DR"CR` CR] CRB yBHnHnNPOLN^NuNV/?<N3J>N#K>NTO#KBC|l$?/+/ N1bO 0@B/N0XOR@?aTO(@// N0"PO*XJf`PNVH&n(yIHf pLN^Nu/ N0XO6Jg*HA8 =f?/ / N0 J@f `Jg`p`NVH&n/ N06.aXO(@g:0R@HJf.KJf L8N^NuJg =gR`Jg ` R` `NVH6.?<?/<?<BN (Jo$?<?/N36,096,N^NuNV/ ?</NTO&@/<Jr?<N\O0. |gD<H=@ ?. /.?<NNPO36,/ ?<N\OJy6,W|&_N^Nu<`NVH&n(n Bg/ ap\OJ@ghACJr0<0QB@,|gD0<@,A :f H| |a@,|-B@LN^Nu?<NTOBA`0<`0<`NVBg/.aJ@g 9JN^Nup`NVHn/. /<%b/.N)N^NuNV/./. /<%b/.N)N^NuNVHn /./<%b/<DN)N^NuNV/. /./<%b/<DN)N^NuNVH6. &n(nSCJCo/ N$ XO8|g LR  fB|ffpJ@g pLN^Nu .`B@`NVH&n(n BCJg*/ KRH?N%b\O|f 0Eg k@ 0<`JFg < f< `B@`vNVH&n(kBDBE6+ ?<Hn?+ N.PO:JEnJDg 0L8N^Nu0`0|gRDkm0`0|gRD LR f?=C`6S`|Xm|xn|XH {N,D,r,r,r,r,r,r,r,r,r+,N+,r,r,r,r+,r,r+z,r,r,&,.,r,r,j,r,L,r,r,D`$0L8xN^Nu<<`~?< / JFgP /N-~ JFg8I?.?..H?.H??/ /. /.N,v@`I`0H`|.H?/ JFg* /N-( JFgI xf/ / N0bPO`p0`|`<<|0=|=||`` LTABB.| `:*TI`` NVH&n(n *n.8.BE/ N0XO< -fz ng no<.Fl8:FJDfJFgJJnf0JDg,JFg Jg .0fBSF/ H?N\O`.SD`JFgJf`.SD`0L8N^NuJgRF`NVH&.&n 8.(KH//N5>POмF @H//N5&PO&JbB/ N0XOLN^NuNVH&.&n (KJl - D&?./ /a LN^NuNV?./. 0.H/aN^NuNVH&nvxHHмF @B@|gR` -fPxRHHмF @B@|g /< /N4POH|0HЁ&`Jg DLN^Nu ` +fR`NV/.ajN^NuNV/?.?./. ?<BN &Jl36, &N^NuNV?<B?.aN^NuNV//. p0./?.?<?N &Jl36,0&N^NuNV//. /.?.?<?N &Jl36, &N^NuNV//. p0./?.?<@N &Jl36,0&N^NuNV//. /.?.?<@N &Jl36, &N^NuNVH&n(n f&yFJgH?/ N1J\OJgR`Jf pL8N^Nu*KJgH?/ N1J\OJfR`JgB#F `NVH&nBCJgRC`0LN^Nu"o oBf /NuNVH&n(n 6.*K0SCJ@gf L8N^NuNVH&n(KJg HHмF @B@|g  R` LN^NuNVH&n(KJgRJfSc` .LN^NuNVH&n(n 6.SCgfJf B@LN^NuRR`HHA`NVH&n. H?/ N1J\O(@g LN^Nu0<` o0/f NuJfBNu"o oB"/ gS$`2Qg /NuNV0.HмF @B@|g 0. @ N^Nu0.`NV0.HмF @B@|g 0. @ N^Nu0.`NVH .м*I,l,9I,BC|@l0@ |G,JgRC`/v/aXO&@f/abXO&@f pLN^Nu// aPO&@X` Z&`NVp0./aN^NuNVH0. H/p0./N4PO&/ahXO&@g(K SJgB` LN^Nu o I@m мnpNu#IDBNu0/H"yIDЉ/aXJ@g NuNVH&n6. / ?<AN\O8g|f0|?/ ?< [options] play: huh? no lines? bogus! play: out of memory play: error reopening play.inf rplay.infplay: (no sample names found) play: play.inf is bogus play: error opening play.inf rplay.infplay: error loading sample Nonprofit distribution is permitted Copyright 1992 by David Baggett QD Play AUTO folder v3.0 play: NOTE: no blank lines allowed! play: line %d of play.inf is bad 9.*spl_load @9spl_reverse9spl_schannels9spl_sdevice                                                                                                                                                                                                                                                                                                                                                   Aspl_sspeedAspl_stypeAoncleanup(no error)(unknown error)co-ordinates invalid or out of rangeincorrect file (or data) formatunknown file (or data) formatinvalid identifierno such deviceout of memoryNULL pointerfile could not be openedvalue out of rangeread errorout of slotswrite errorno saved contextoperation not supported for this object Dspl_convert 2@dxArg0123456789ABCDEF Too many arguments Illegal file mode. @0123456789ABCDEF BBBBBBBBBB DDDDDD HHHHHH "0      @f  ( @         & *  P   ". ^ "  8       2"H  """   $   *  0$   ",`&  6 @        4 " . &    0 ( (*"     *r `Z d:Z02 ( 8R,  &f( ZJVTd(*( d4b*64x&\<$($&,.> 0:.  Dynaram V1.01 is a small program, that once run from the desktop, or auto folder, dynamically displays the amount of free memory at the top left corner of your screen. The programmers amoung you should find it useful. Version 1.01 will run from an auto folder or the desktop and supports medium and high resolutions. I have placed V1.01 in the public domain. It may be copied freely, so long as this text file accompanies it. Future versions will be shareware. Shareware MUST be supported if original software is to be developed for the ST range of computers. Even a simple small program like dynaram takes a great deal of time and effort to program and debug. Dynaram was programmed and tested on a 1MEG ST running TOS 1.00. Any feedback would be appreciated. For example you might like to see the PC, or status or SP etc displayed. Please let me know. You can Email me, Stuart Ball, on the Bull Ring BBS. (021 773 4156) Dynaram V1.01 is (C) Stuart Ball 11th march 1993. ` *O.| *m - ЭЭ'// ?<?<JNA 3?<NNT3~ @gdByXByZBy\ @f&3Z3X3\3^`N @f&3Z3X3\3(^`"3PZ3PX3\3E^3^|?>>>|BLpLFC|B|XLCNNJA6g|9HP?< NAPOAB a&MM +ЫЫA .GIJgrѓB(g<fG``GPN$^,,,,ܓ,,Cp$L(QGX /KN(K&YdB`BN/K ,HNRK&`:UgdCDE`$|a^g`|aVg E`&`| aDECI&4fLf&e|`@|a$J*g2P`f``BEg EQJENu&`|a84@HJ*fXF`.a2I|aʺ<m|ag |aEA`*`2P:`aDgt@IP$$Q` f&ed&fg^|avg &CrtfTATAQP`Q|aJgCpQP`QBC&&H&&M``NZ,Nu ``````Y %ATOMIK v3.5 by ALTAIR VMAX/MCS eP`Wڧ?u  *O*cqxЭ"S"\ҍ9y.A ghVz2W\.dM[LGH l`#N~NG*0Y\р\y&athL]t\I9[)\)Kp(&@e.tVXY< bX'FnL#O=CջL=&@3LP\cp<&@86Zs #wV%m"S#K-L䐈Sw8 THJ!``:S2uEJ"<\TIHyIxY. vKN9("#GY~X:#k˼Jg9DQdS:s,7KEOӏnSlOU!lPAS>/ATqHEKIStWIT=E-EhLEOب!t.Kf:="#]Zm!B;oTq88`U jɀ|ZZ\qK 6ߒNAX՟|PFSrj%t_`¢L$(BTHطsmJbT`h!UuׁjՈ3weZ5Q Xׁ5ՐN#,NuT/![[ \e/rCqz snbb #:8 lHӀ[c jPC  "" sJ##m l00fM!H>~AS;!)^=fTTL+-U38"Oox>=r:VL%+F$p* LQBP_ .XϖF' $yb5F2dV^ҮZb9tو`"ŲʨE$-B$*;!6QI5PDIIG< v Yhjȑ&餢hP :)\j%64 ߋO @Hځ YFr, Ge^*8tdB4 tZ0U>bS峠hC~@= ЍTDYTk43͗3@&!sS1 U!*LEcR(2RS/T#D!*wH;v/!`1ᵿ\XO3FDQaxLraF(.(Aފ0BL{r+@7H0_Ss"XWoݽGP9n @#DN0ġL*ެw~4?n ފBg>[2&0Ԡ+־y!Xr.K\nY3BDd^L"Ҋ! (F%*dsD A@!D Q*͖&8"!!"@!TXLdCIFtȀh %[/84 }4l02Ps 6dW}k20q! U¸YY U EW* >qp* 1K^7IZp0Z;GyUkϧȅ# :؉ ԉAO9Z9Ps@v` MS~2;dQ.bԾ;$p++F'aF!p T(`lǸ{bt)dv.(Ō0H瀀=!Ѕ _: pNqC gL8x8NsRq?2 ؆dQ޴ p>#GRDZY EJND!U "Q0:-CvuCtT$RI.EY`ZV*tZ'<w FAlt?Z 8wD{zGS0 c;w>VQLhyP2A  .jVag QZDVorMWOհHU0?)3w/9SPkZ[#A3P,L-de(D\5>Dh:Xs N砸Y?ؐ<=4׶Zjdѿ6*nf "YAE[dU73Cg=謫 LS?6H؂t>ktMXNz;9 J Yz<ׁ:y` Na̕ej4gTrh X'BԻ҃6S>.DzxG ִA3|jhrtW2ԵGH87d"U{>(Hp8&<1屪5P:PZuqwp wp wp wp wr*wr*wuZwuZwuZwuZwtJwtJfh-U"N[SP-4U9ZU"85IE<>GFMkVMӈNQN{ˢ^i n\d|&Z@ PLTP FJLj!41TzN`"pF`v\*h 8vGj,prSàaMr ͠_r#y{*{426ASKC3َRX=ZTr:옸##2}+0Χ>@Ex/w:9vcj-d@i|nBP0^x)o̳пFPQ  *6*AS=lQ8L`LRs4W6U†j2n`(~ZA'mPsQglHȹQR5{"KvmrZՂ<+opX&e(-9耰?aK'M8ٵ1 gc @0"H2.nI2i20&pݾ!(‰2i /#-T.,@\́\, 511aݱђb9\ϧx]p6Tu4bK.[S8Gs ]m%$tv: v"_A>A]G:t9pN .b⤮p9+^`,LISϗ  #\Ӹʖ92Y8^rWA'GLIXL@֡D%Y-z;(c7H,tяfY>ǧb6*iS8)<L:ZIKzw-gfE{Q+f:EςQSq37࢞UF h2+AIT̮3 k(zyq'!IZv#x\H>qb0(oCWj̢ v2-I$NmN;+'vE>!b[,5$b/&8SG'g9o,$bW,NbV*$!%/4g"$pp Lΰ(Fno].!z*p*N&e(sK|QC؍rSr+ʂ\kJl\Y+ re>蕎TTrQ.ttH8i (*D,HI왠S8~^rA[dSAZ^Q7 }.A h(lzBN4hA]9w,L\*<sy4,~CY(GKQV"K6ZOB߇E,zz3x;;,L* T}3eMJ( (Z&9`'H%+72:vH'G6s=&Yg&F!hHE(Q,&'EG_'FFa2 :"e,,Mt+E> 7EtS1&  N@ @lDK~?vY?D^G[0,24 4^ΆCmIzPb9Ew\F`yZvfd5POF‘\T*@xt3!r$"k"*T|SNJPrMytYq`" ;Zs\lg_,8GrÒ["QdےH`Р` #3tEp׀(_ŅNGHE6Pjm}"Tx?kG[_td*> Q$P95Y4HAAӪI%d bZЂa*>N>r%NPL)VAJ6LfPp[c- R`UWu7,~Ij{Pv9 | ^+hGNV:*8Mh*4^AP^zKGҼ:RVE 35P M!ECH,EAq ÷'pn'7nZ,+i^2&ʫ'S('''ArbMiB-,8A,ANNs)nvA2<8Vn0bV1an]e&/rh"T^Ë @DC RJB@  T  P@2+G^&R"P"(*+J'$Ph%@*mƃ+txA|"J`$( &4ցtt)IJVf"NKD$rP(K+RU,,S Ե!=PlDt3dtC4ZY&AU6[C*DQh† ACv6\pf'930\RIFDHL>* ʬ tJ$Fٸrtv 5t 3-t)*52)29i0V΁Ni:R.p (DR"P$@ 3αzRZ]!`ʬDt&nQo!8&Q(WG 矄 ' X/imrQHK{ΩM-V#GroThMQ:CA*,oa@^ y!Lܲru r!C4ƆL$SHvwL%uM5&(t3k/ B09[$5G)@1cBK&,J Fd <xeڊےCPJ!r TLzYD 2z&|_>(pEokM9v28R:<-EEP .`:2">XM.徐"HZz2ud'&"^k*|>.&Uj}W"tvm09'$B uB~" $Bt"nBj!`NVHL!6n&!D.HD$HDHHG;K^ZPq HRISHHAHHC,11C%"Q-K*F2HlHő TTH!63=2(Qij?@eP**TTqաQhHYVM4@C}P4VFT5]KPyKkW+l 1؂X+&ʸ)"YXPL2CM2 |y_actˋ$<.A$I1T/ N"%YrUL_x@4XN+AA A t<0$ #b fO d 2JB6jhCf CpP.dfQ L T0!\NhRb[a@X[(ؑ/ EOFMp>1?bA*\xRL.%B`XYC;]UM%r'0pa-RLh~@""!<LJڌ`*_B:9Wc'hHP˄5LV(,# t" B1Kb$ tdYXhR7Aޚ0jd_WDV1PSS5t.p0>`Q12+1zwԝg˰yMui~@*vJ ߱ eQ<ܔJ|!b 4(C xh|Pv `5A "j$P*,Ԡ245:A< DԠAL RjTPZ\Ԡbdj_lA7E9D 0,0(Nة: ʒTxJz\\=b8ZjՁພM x:)$ID"J  RUn%Ђv!^^^^^^^% ^^5Ts 3/i0咚H  #C #TLs V%"3\ 9 R1A<|#z`՘DCQ͈Q#HQL0s7R%a*d"a$dॸv!a"H=V=qҩ%QɁnpcf%AQNut)a@xAkhaAg"Cvt8arTPY1>HlaqjD`rptadp]t?aC!Q q}R^b@u! \>/O1 a?\啛zT=E(@a!],5$C-$B%$B,KG=B:x#ppqm+F84Όp"Pנ0{ШSʀ RϕyZ]$wgװpp8 4hڅ%puΠ `rx)  s0?*>k ~yٴ>=Ck2)%DAnjܛ0eo= Ex7gi` Xf r |0^ej;T4m*Dw9X`^ Aݪx9<<C?_(0 3dx!:Sp~#GhG?A߮3g J{n;;Hc 4?n! 3}G<B@g2‘BfF80½"#d#a#.BhJhSBhB 42"Rζ)ӡ@Y:$]_FQ 4%L  P6Й‹(@ڍ xs\f@<+H :@h:8k6vHW3 $Ut?- `" 0߅9,h /@:E#  mnpz# 4E4F4¥ }Fh3BghZcnE脆K.$L% &BRۗ[ pn5 \[` @gT-Et(' \!8;4;.UhLD[ڝ4D謢>D?L/$7hLNe(<?a_k_2lP&b1;} pDL=$ 'VJΏШNpy]WGPE3#\7F81ą ,Ffsc!:, F]nGr @ABBǠp JET@g CH@p>輣QL % <4plɐ(ʽx 69ϖ֔)A>](   G5 J~2u<<NN\R.1 Rr")vgYDAim Q#4sRSD! W$3{_j [${Ri!@PJ7pf ~`hK<$v` || sxx tpp u``ݦy:zj#9$v` n+?kX9Y>+)x$aZ0^PnER; U Ž? @; ?p_ x!`9 0&wi"Pb0~kwWu(%m*3ȵ{Wgz4 FHyr}b<8DO{~P `CGK1!GZeU .r%AM{=A\:?`>_"?Ɵ^?'|o ?-^O#g D xҧ!E/d V\Fwz,:3N9/&pHW_s?/:]2=c+>7zz%gEA#sY LP]գPMͪ A%AukDDnPu}uF(Vp/ t GGh1IP  M @B8@J  m 辕 ^|~~*ցpbz" 8'*% Gv)ZR4إH %@ԥKqP"\ r)6@>". n .pd.] 4hhe"vQq)d26QMxP^(vxb<ŀ#e2A A+ #%AA !9^A<*M{`t2^L%H "A$ w4JÆXZGN,??NNT =@dEJ$'G.CZ4%2d"²UCQ$5ÜC"ps![?QMnRPXV@ p-P B866!5YWpF8P.pr.("un]2n}'2\@ *P!p\F#C2\}AU//Ce<,!,OB '!Cn.8"NB>RbÀLNsT` أo@ JK/STE/TTro-Track{pl(ayeXbyMartinGri~ithsor>(C)Es.S..1991-93c_( G^89 /M(f#M'gsN@3d)צ#"0pF 8+ i N k,K 28 58# lke4(^78Q##ܣ{|8v4=lJ6}bLI pց *yer鈊uNd`}SONB`N2n黫tXunfXL׆@ {,gp%[PQu>r5&,>#]u xO;F0o94 L`iŹ-WJtJ`I-{b&{`فr{hv9Cp kWLʖa[W RM6o?s:62,&-0-)'%0-!d'Y0m- FZ .|߇5,Vfw\*p| 7L`vݩڏf*ΌXD%0Í8Ap%A?e5F* ,fǖŔw\@/%0~w\Ɏ?b~ |Lz`xvq&tUԎrqomi%k0i h]Qd bLI_8]T\Z\XW&US'R O,ML1JvI3GFwCDA@8?# =̭<_;f9S8+6qf54q;31]/`;-Ψ,w+*K)&'0&%)$`1;#n"tnq6zֳC+&:.hy8 L` XÎ q  ޮ ̨.pݧVfhG-WF(ZUU-Z+ >J`lX +hXUFGK`3V*芨 h敯*'䬖,B ᬮ Y-jvhA~|VViؕrTJ`%U?ՖjӚV1+/,XYa-Ϫά.,ee`M`VʪUJ V5S" 4rŅMĚVFX^YJ&W}jˠQ]U%оUԻ2}*٬ZܷVvmS}H[U}QՊ jTMX)w`__2Z__Kov__ * TR^L%PO@W]]TX];@]7%]0:\UhJ\%dPF Ԣ\ h,P wT[R=[gZThHZV,9PZ Y*nY@s?Y;%PY̨@kXJz^C@X N@*P}_W5{%*@+?Q@;YKA+IǂA;AJ.2P+.(%N.J8d%VTMVnD5dUdS+eR8@%t% %"%ASFkcOJ$zaԄ&:-p8:%.քz-]J{~f\A 7AnMֹ䔛rM3LB1*C ERЊ7l ҋ \l$+y&"@z$A@?y !nEܮ E p ppppppp888ppp8!#^%ڴ')2+i-/.8123456789:Ǔ< =>?@A^xEFGaIJKLMNOQpRpSpTpUpVpWpXpYpZp[p\p]p^p_ppUbcdewg8h8i8j8k8l8m8n8o8p8q8r8s8t8u8v8w8x8y8z8{8|8}8~8:/N}h@kNA;_N9sAv DPH`Df0  _x?(e| ?<@/ȃ?H?+/"~B< y0>VwȃE|<y>wȃa<y0>;ȃEOwȃ.`3wƃx s`ƒC`RȿfoFf0y0>oF㛑f1y0~ȃߌ<oFO7#3#?㛑 3oƃx~y0h|3` |2?9ƃx7Af<0wDA?(O4'Bx"KA xA?p  t .x }>BNMp `E(A. &nBxY ئ@,)P!Ђ@!!J 1|1P[sEmC! ]*n4%X|1 x"x$f1މ"QB8a!H4vj .t1u_׈ B!p̕TDbf } y+ /1B !00g|0<p8@Kz@jvNaQ@F' bJgpoC~6!G| 4B@%FQMGQ/8 az "zÉP.@!FqMX BCJf"&0^)T땥bIŞZ9*JQWT^O 95n US`ROm*0T O=;%rܔ)0SfRR EUJS`@N"5Efj,UH*pTP"?zicNK9NBM:-mlQ :W(P=T^3;iiXM39V)1HRwz^R3CŊZ 4LK?z)3Sgj)PN nLNT3]9*VQ*%qR9*5S硝zji(LC1mThiNRf55FQ Uj(荟j=mS橝B7MԛiH8^)T驕pZjQ{E Th蕠6~4S WnZ)rM"OmTRTl ;j%镣ǂ5Sr7/4Sn /ͷE*Q5w@Pv~jS歜vjżTVN&(VKCZ:z+RP[?zJ䴷S15^Q JT@OQ9enjU+* 0T &O=j;rhj P=j?zSjTN;rJżS*&5P)j(XSOiy$py#Yf[jm?@ABCDEFGIxKyLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~A@xJ0ޠPNq> rv"ЃQ`CWp#j$RBVE(WdN*pB"hA2QȰz18dWN!uC BqM eꇨyEIt;ZT4=r2LCtey^R,fTGђPOƫLrk=mˑPj! ᒲBSq-Y$@cDp@ΰ]^;m<4&?b!*c;BƤc WaF0~J(?A^Ȅ>4C4~ӬnBA 7PLA8gZ hBt~z: B t : 2A ^B< kDa0PYaF u{sS"E"VT!hP -"`0 ޝ!U|֩B{BgfH2A:j_BAAf,/*>o0~+d nT8ѭq;h}"*d8U<*VqH&ttzB;S" 0iB/pf/H1> BR@ ]) f-c?CgSh6|gB;AFqu4ѴVg.0B# 2.ЁLBRen->pWLcNVc +@O1ax@oOŴxa@1?j3a} nաɸp qwu­p 0o.@| n­< mn ̠p#l͋X(rrr\r:r" }hSq. @Cqqqqqq,뗡8q(xnnRn"NNNN|NYN7N{eQ>, ..n>ʆ⩚ӖP9~y~LɞxU358888x8c8O8<8*88<4oӒ3wF9999t9P9/u`L:(ŻŰŦŝŔC}qvqqs@ssrrrorLr+r rppppprp^p<8&gCh(.....Luhkn:n NNNNkN'p[x58ʇ{td4v999f9D9#mYE3"Hً͋{Łzs^.Րb?kVC1RBqqq㊐jyrj `;$sfDEwU3DttG:Gwwt =~/c 8ʀidJa? Xp@+Ko6u!a={sQ(}敘`82DvV8m*ڨbG}]֛aÒSko#0L0BvyN~xf0T~h (;GDQ8%hҊ%@'qU ??,^ -U dl?*UUpuϻIKDϵ puU%"4!h?,!c+%tL*%ãhez?O>G Ve.R$v'?B6G@VDGw{?PGxD@1v/Ɵ8$~[!-n޸ V⯘S^[b(},Dk|F;Ia5?oQzf*x$<(ߖb):?Zo2 R~\ٞ)sܿ&&U( %@$ JHe?b)l>?2fz 8o&5[uBGzOtQHeQ< ljC4CLΰj_k#v-G%^[D`?4'ґѨE81G뮘U.TGF!l= >QG+1u.q;ׂ ;~VX=uOnhC#v|BX;;)ؚ\2NX88G ԍOH޳:$'uݹ淁Z@$8>#R?z[zNHu DzpG>-`F. p 9?bb[W;%DdVPFTx[ _%(\+YG r{\a UX<$Մ(1t+4\ с(,?*LM8hD3GD%#RfH܆{(e5|Ӹc + D LW߿R㎝?Rӄ&g·?*/UrCG &G*J T>@89JX{BaEw<>t)k^vNsS@;UU{.~Lcvy5F*R p=}o~ k\J9WdqQ(GTh?jrl~!@3G?RD"NEAνSM1UQ(pԃq 9o)~KKXQ")~u2.%ދGupo?"=:BGg ! ǜ":f҅>B"Aa"0nM\T=!dG/O?sU<8ʟu^I6x1?g:H~WwOP8gtFy#,@T [/B{I\̑k2zpD~?6>ܨfGǔ `@=RW764z)|σ=GЍP 61 ?_.{'Yys6yVXP(Gas%nvw8܏-HߢytB4kO:4`NȫQF"@ ~"QajA|<"X&N*-npb4^S|" {!w e50O~ &~X4s'EPGk3x|rP -zZz|#4Q!9&1Hm?vh>*/w.:vh}nW^$6qʓӑ5RlQ&(gNv+%:GȂϢt^߀s7D&F)?#G썍u@Gv e5~D`~&^nIS%8wNo+((b!1^rEPc5_EKC-?"X.v~@+C藆0BCd.rJ/@?b=t)\:p)Xr(,`Xǵ.8*H8ӏ~&V漏&Ak1HmQ(yVo:?Ĥ_Jhjm3(N-^\N7B㚅&}`D~d)mLf=QqNh}tW{_T?`FfP_-?ap?"5зJhMOAȎ7Ñ ky`埝"py#${ ,HP 4R"uD y`nqKh/4NȍuerPYrؖ*yRSr ^Cü\c{9N*wN3$; {)4Cv`_0RXHCr+]8 Rc.[xlnlta?P6{eA6rhBwD<nQw+?r/MwTJ3+*`A?ZN#;KG(sA# ~}]^Hq(P/J'⟥?7xQc*S䳔48Ch_T42b*{TުႪ.#94~$wG,N,GA[̻B#u7?ާw?D3[Fw$7ɯG `6" mZhSHd?n#vBmɤ~Qpmշ;aYg>E-[,G NGNP ͔qR|tB9HFGDG)ә?*z$}gqh VvT Q+CvraG id3A@#WA<kn?URI7cz(ox{AQ8!!W*' (>m<_('A6 Gs` Q?XBǍO{{j:y@d{_op k9D $z x<4ʜ ;@|xRF!>Ñ<pm襆ze?0{`6P dD G. /H%KdmQ xd{ui:QȌG'k.Hzz_qъ zd>Jѣ;1#o}FRi30s0q"G#0T h1ƪ>VdPx#0#|0N  f9kG_ -f"6Wf?hH?J/T*|siter-of>wsare!r 0I5 Yd  ~ 'PJ k!@gHcZY@l@qFVHc Dkw5 ]/%*M.K. ڂ9n%4=xlQ|ahȆ py*j ir UN N#PpX8脢SC,脢S`^#R@ Ej@@ ? ~>܈? 'j3gOXOOiGWUt',-3:U }'*O5C( @~O43%<~B~ȁ_*s*S R~I4d,?Q~: K^C?\w,|' =CVOh ' =%~GX?_f?T0~ߦ% OJx'</~_!x` ȧ ҷRS~$O|~)0JoK S~%o% 'C@>@+O%W ?#~h>U/|?5@B.YPԏ~C:G$h<KG=h@}}@}aoÀ_ O+. )+X P+>j7겾w;F79}KƺRjnZ+JW?3ʮdۦ+6 ZF3'_#`?:a zo. ;}v}Ň|\*e{LbF2"ʀ7G2MtN^'R\x_9O[x{' dٸ۪X53Dk>߃puMɽ&@{V68#㤹ٯBN}[f|*g ~;j[qrJ;~z뢎ҿÇy?WkRd׌icNƒ*/+.pJS'ߖ+iֲ4GB~?!3" V=i CNJ"Ϣ`<ջc+-3G[pZ7@mCx;FҲ9Ȱ޿Aß'C 6>a-5v9is3V/VR?cbJޣgp%Ml?G^?Em2׾ !d7W2 pӾ}_Huο |FbG/B"/Zb9kS7"˻۾3f?K8+ƶ8?"'zړiGht ѼKk&:.A[Ͷ6Wz:c~÷gl5Ma+N>R; ÆϧG[ZSV[ #-E=t򺯚'uc|{a3F&/;3fSshaKu vE6~W ֺ@e&O-ck|+d ";RC.4t6),iN q;NZ1g뻮Ql|m%.:Sq<3Ԋ J.Z>Y.cG=¢λ&^'a{h&cScKnMSyM3#6-/"zZ ʶ:]v96+@jǮ_&0-g:fWl󆢩# 7B&/NFߣӏRI7zrl  *;' #t O{>T'ǎ_HYk"O/:AݯFQn?`ڲHŦGۦXZ'^|{`lBko- i[GZ -v[ > /Y>F直ug}tF4 3l[ZYC'Ng؛u,Dŭ?e>ϟڃ{l^%Z}<+}_6"6Ŭ^[&ߪ438*3hR^lH.#gshussɊi=ҴmOȎBv%>#v w Vl61bt #/61mM{uWb|*{=G+`/!v)aC{Χ#-bëaɬj^[f獞1nRi4X^Ջ[<]=,;޸[[41) O1[fo: PY?7`2|o!+q|cwVI+O8{hW\ޠ9'\)SZɥ׃]轶~m%wb͐X;qCȳVi<~ިjհ xr sp=ѤPv> {!{hai#W@M9֗y nX髫q}]dW29;)癓 #">_沠h~Yb^/5ŵ+z4G ݲgL됵1HjP›'Qkl"'䆨&ƞOl4\)_Ny"XDZ ՜]̅ɣ*YqI{NRKA>} ceN\ƣaV0{P[Oyϩ;OaT Կkcv5nQ  sF]^1vf♌竊 &6#E ԓ3G(s50A*YjYL<x%K 3%ƍ@Qg*.iΌWOTd 鍈z\&yYkiMê~W? Z3HeշҘ; :_˖Qՙae߽J)k?F!2dLaĿdxf3 Eb 0>(iaNW^Y^fh8c Bg.]& !N!ur(Ȍȥ~2˒J'n(ǴSy9r4݂ɩި*kQO SN_1(`jPjیJԌa"ɗq=dČj7L4]hqC7Aޢט%"Q,6RJ@E(Tx0A zSPnD Er(5GVH2â˿2#/ b;\Hhgr8^jOZ&X鏶E # u3;<7~҂P*dү?ZzofW2Һ&?/B3Zq@'2sf3çs#b7bowjW6ŸhÁ'[#Ʒ{ >f{;ky_Vkǧ/]6C6m6<°ڷ :T;lKkvfG7ᵽ{[["69W\ejtp[㝈*GSjV;"Cu'68z0zVBo˷|p:72N2ObSF2 -m܋7[O] rЁ5 ";G[>YXоcj%ypU~'ϴ^>R}9/ W06}t>bO6a—.qDbJ.rm֡*B|k?M .K5J޾4yu;^5v[? kAǗ_?kb'7{cR6첓,Kg{oΖq^.oM"{ +RS^wm"UxzkZ?&6-p/.?-V'o}K7[km9Be8o*ӝ=̯d:nEM?f/k_24ӻ N+?`} sV[O'J=g? 8Y? \g;W|a.J R'زٿo6>㝖#@Kh{moͅ^pEZQ!Jnㅧ‚ھOGs\q*Aw|3O@\4+`E17Z8gZ\⿞p 0+ 3nlr/U߇]"NgS Ɵŭ1/>ݶV⬄7K7Wʿeks kx: /B#CkYï }sb6J06ڢW.~_R/A4';'Ahr; w*)>/֗ ?VW>{.k{e@/c@J^J ;#Ɠ- 3/7lcpvZ>*0Ɩ8x{\uE ' R\ZݮnR6aG[hquE[F-P#^zƦ`T&Oo8zfƚ?vW.cƋ'^|?P{|ϳǚ ;_(F˺ZyqZ˽n@k:.:_GJ?+2OӠy:6:xlvҢK" M;\}vO.;* Wn~2$O|P6 wr0ƪAZ~2N rBzޫ5tt?*FF72I}#ϝћk).KkϺE6*uu<-sji)8^U.Y/l2*5-xY,Ek'C̻ͮZóJJ 73ͫrƶ"ox T@KYֳ4.j\ٖ>wpmK#>m 6TG7'β0RdhVK-\|ZLJ$ۀq&j|*jpM w]y  &R^͒eWKʯXh[J^8ͮkʦ3>s ޺ /@[rN[_%DKWd+_"P޸q!ͻ5 kC/ꗷzoI{9΢#귀BB/˧ #/6oUqǗ"s[qMu_Nuy. #TKf[k^.F{yY+k+pƫ  ʼ& _ЪSw2gx-Py _|vmZʶl*]kE-`;ۗ򾯣tu`rjH+Fĝ-}A\!2Hq!a+(M_c.η>&ř]|+/zVlt<ޫM`\T; H3"'57[ փ^IҲЖG!qkQ If/*Yݨ/[$?dN;JmRu˞*w TuJ>\gqo2GyӢѣ .;~㗅FZγGV|GtɊ_з H+[~ȳ20ӷs,|IL7l7i9=m*׷ NKc?T*mv/t.OVB&Gg;Uh'Q'm7)[b+wY;'KRu`ƣ':rۈ$/e7 *÷''e'ʷ!߾}W+ϫ^wZ( Dٗz' ϶.4[vP,pͺkM;_8覆Ȟ;~ޑǝ'Cҫ@. nv,x{;J50" IO˷FWl]Onm w$*7jRstzzm?\+> -z? ߋOw{yǢ+_:>/]"m2J;+o} oNMs+t?J ~īv#[UW_⻽spJ`CQ.G>7 J6u6!̻r^>}qDJX2/ݫzc/ŷ73j7~j۾ל%8 .=E/}1rʲ9^ItE˶|?75tNB>.P7thRDŦпc"ƽ$Z,Ⱥ#G3.kV8/ɷN:e*[We"lλC * 6G86ôMw^"+:y?!iy `ڕ~W]Z6Wf7J&U->3#_ǻ`Ǔ *?ZFX^• /Zl;G`#]Qh% 2_+G:&Xų57RB*5Q`즤꠻TZFS:毁qQ%*e۾*>EV_ly3o[hs$-3.6~Zo֧lٖ5f2"*uB2C6#: /Zn@=ݝbB/J~ӣ3|6GSA^㻣 `B]_krZckʳwt~n:_;\+o(PR=C4vjR2gqʧ ~_'F_D*.۰dӍbi{;_6^J6bIY.C[wpt.N/7>]$/XzgZKJڮ Dg#;[PzZ7.Cmqْ71"no[.+6ӉyJ6.}~~' pW~߼V3j׶U;6?YmwWǾpGYrr[J@$羢|}2+ 6C2{=7Ckz.o{˲YM '1PK$_r_jW=kM޽2,+Wu'::r1}lp|KeiK\.ҳ4 3Q2j?pBiٛ/3<B:.|:WoA2K_k*s-Ү|Ba;ʀ_›ʢ'P_/ȆF5*#j97gr{bJ/@|º2n>J6u闻Jg7A\?n zj>S7Ƣʗ ';R]H<*Y>ʿ Go!_ž'W*;irǢ;`gO|JkcznZB#+_jŗ":SG6^ªp_78My,iJ6F;|+6/t|'j]p#xRg7+J,3oƞ.6B 7v 39[Zs¶ 3.JRtGD;&"7JR^9ﯟ"3B@e#K>|¯ CZ6_N3УӇw[{ .FE># ˷ Ш_ 7|?B \\FkrgR7[ hJAk,?5V5?.F憾eY*WpfRZ ].ؿ/ [fʶV ;WoV:pƻ [޸ϲ/ZgV0+UróOim:[vn[:ڑNο?_j[JK{ 0F^rZ;f L Ѷ #OkZ'ݿESֺ?׭ G_n^; A, /֮+SfZJ:p7 YБ6'BVb|K*)Q{goǧ6RZ?s2ƞ]l#2J,O7ڻpnv.RC6Jۢw|7COWN6 ҫ؃P~ZR[>(Ƣ?k*>ŕK6ڮ,hU΋d^1ӻnO|y ǡntKf;>q%-ciΧ6 5 I'ڰOQ=*2B˵7ϼ_cǶ.Dhm.ԁš:T4Pm^lrOBƁp-P.%+>`F_6'Φ׀@8jS2Aon עͻmK^Ӹ.CߠHHGѹi>q/-|즲T$3? K2B徣+_O/&:;&/1zqŏוuߋ'6.B2 D Hڍ'.q8+mj<⻲B=yU3n\쯑k%lJ+/Z_%(l:_:V'3;:jHzCX^_F[_/m-~d{&i O U7PZ sy%-hIy^ྕfbDQJξ+]xZfvt/_B3h/˫>8/, '3'Aȼ28q5DKqEv]XmE6Wl\?[&7[[njM s?^i9#sU+&"dz&3*cG߉,׹Jzqfn{ +nrP.Z3K6ӄ^]* uˮfףZ\&D>nЖ7:Lr7 dW]Ǹ'-] CRG׋^3w'BCxӶkzD{/͓|!b^_:Cjbg޻߀닗L#J2yZ"5 (oΪÃ낭6r=ZҎO>"]<q+Oߣx1^S (gt"Jֶo>V‘`Vn  ;?^7~"'-ΫP;kd{E3RKX _s]O3J^՗#y]_|kBhRט6I>'ڧW;%{rtWzN/!#^C{Tn[n.6<۶q }]R*CNeǚ,]:dFN?I/NE\Uo_4RO3"޲h|O˥Is{o;*2[b_ns/Q}*Oh ~L^#ӆ)]o*7RqBa߶У>:+rik-Htp=cM=R?G;73/f}9 >mn}n[AwN{q=" :/Z/.|# #.}E߮Ytye7i׊ü>8 6FZǚ<˾Itx'+3ywdz)N־@f,]&٥Y g[ 낸R_~.i{'_vv'>aw&k׺+C{вhҿMA ˀC3/#ζ\/'D/x3h3y tû2NVFҼ];MJuistu1 / :i2_.?ZbN6vk8dSؖ7p H&:D,ƣ Kpj'tmz 36|ƞ m^7ԾH?kvfF"1\H'CK:<#nۧ *;rݔۮ:/bwjS/6Jx׶7JSBe򺟑_/0e a’O{bBcwwæhO :y}[T.Ҧ:k 242?J>*ƫ`['^B>“ Nn{jJ[Aڭ"s &B+-WCXn,Y}Φ;b rS<6@S/J67ˬk[/ L+Ws_:?pʷX7-/۾#6^SjrcA{`/['7&"tㅡ\h{|SpoefG&NwEKC_)2ұy~tq<݊i{'Sj_BqVm#Uo.˾a&vuמG[+VfZ;;[| ^[k䧳 3W_}V:η[,ntv[HS]޶~W[WxJ/HFǯ/bl5FStixtTk统Ɔ'\?[RF*§G h.n,s2ٟQ7OCϕʺ4mn!to4tm2)e"t3?V*2ø2Ż\ڂp ++߾%c;FX5{=/AEwhiS+\ۻph͵p;2<6榫ߙg1xu$l<k{)K>F||c83 \k)r_KҪ /:}.藿 #k nL'?U&?pI/& vbk&67x;ܗmZT:y[y/V13kB*ۼ];⦓ 7xX["8ˣH#\/ G6J;Y H Jx5g'i#M[*R?\>ؽ{J @2Bӿ֢8 ./VBc!+Z߲ 7K;Κg /Ӣ vWvd> LZ#:txƗָm4CR*{kP^翯3Bݽl,t.F7i W }+iD _#NNn7mhD/<|·nB78#tm%D"*>J.8ּl-my G#v5ٟ ZԸP/nZ%/ Q\66AV`+fix\y.6", uZ@!g覭vEs3#8>.;2G"mwYߟȻӁ?s^obkC+^¶09<*6/#Hn*ˎ9XgZW[KV_F|'xö`D/Kgw_F:  ?2?+7.sVjW>A'D˫^tz"7fdV>f/,wʃ÷ǝ'JgMjF"ƄN,/R^gzRB>l8 xkqA?KZwj{>&7òao;G&.약I*͊x,[[j:SZC* ǧ+yL5 cJ3{]lw+x";N;bR~׺3yt + CO:^tG;+ݘΉ%~!zX{H6BCK6 ûGwm,%B7"$nzG7M"K9ae.3{U&'3?JS}1c O[A]v~?H'|ƿ/\;6o~S繽ӫhm"23bݍ{oT_PcKƙdwh 83&"_ˮ@)Ê -L #'AU(nk.q(n}aNu2!nڎ _~sz}&.fS}b6 ]ljIsZ2$ze~wD'f g^ج@ /g۞si-O>+cS _ T+?7ӭ" )/=Z@p{KbS@ˡҮ ui߉sEk+?y:˪~@ʶΡ'GbǯGk3:rڰ [~;C2IӬeU~s7NfVL"37.\&5Xv ܞat{O/dX6Zy3J^c>&8mnm|-"̝5VD^6F]|W'FV@[J>.U\~a ޜۖ-*Dr/9xʵس6 3OWbWG63b=b3n3M_6+.%MO²Bк?R_ŮF@ӧ]LbWO?ܝSW^ ob"{0n/EΓʹF9/GLWNs'nKz:oε:6Gj o,4/5uv¯'uB RϓU1=egFn͆MSdӶ3q +Ci gy.#Gחl9.t<3VJ6M^|ΰ'WoH{"&2'& ܷk_α8ʞix(ι#6GQhpoE{Rs-&yV뾸 :C9J>3k& +>K@\LG5q&|V3g|ùΩ˯s).>K:bp'h\/U| `єb^_+xF6>#҄ \XM֠uhcC+zAc5U:CKÇ[]7߾&0m7wy$xӾk'6|YS7aZ:ue l+|QaȻޝkOVY#nLx6G>>*L7OSa;s}v3x·W& nB4{(VtzϡFO9۪|'2.xy};*a*N۩&?,/qyYmZRn=nX1ֻâ3ln:3?G;%Yt. -EU{{γ,Ƌi7>"q;KN u+ҲK"WoZ`17*YhO:)n'}c:SS߾B5a#tַ*X2+hȭ3" ڈGb+6iaSբ }0Ik {>&Jz4wnuS 0 27A\v]YƺXun]*:fV9` ㊙ںMțqW[ZB'֒%5Zg]ZT)!& vӖ:c.]H2'},N:ª9LqCAң)\7U[d;ݶ OKYY1;\ʷh\XY:и[i׋.f﹒yb^\a˻êzﱖ:/]kp\Ocy/[Ol;۶ j,UwӁaw#;eudh+Գ]&u{]:w}<'yty|7ڲ Z] cu#ջu^]rWz[UX0Ftw69^ʮm7^3^"ȕ xۗMv㍄7/쭉J)˿ާkȕ$Lr dS{{K sN.vwƛG!V;=.8n] .[Wgqƹ#f*qA\Wol:xi4}v.&/ V{>Em2[JܺyxfY U&ۺ c˩n𺲲6ˮ\g%g,cC/^iZۍ/"7xKγ:L.S;3nyE\@6ithg]z9]tҔs&C=Wh .^uv$148qf\iǂ0)К雙Z } 3u5 \v'fu i;#zd1.mqvx4Pp;F7E꒻SUI/FQcv9ےKvC$1ۓ7k6\5uHH] >ӽzlOߝw-)ϭKv =tk}=O)6f5HI?/hž-P{V7eK4k]x{*n0;Sc˷.M9=jgLcֺ ;6Wz [) "GǼp~y;gIϮ˿aK[uP& }R:)N%WP0-p3-xz[4/M ea wqb KDeck*{&j.m[t'zJo3tdӗyMC~=*yˋNz!6ўEN4K4eQj:O;.u 9ZL9<®:-|.KLU=Ҷ%k--n%K߇R56&MjqN$,Mr { n$. g5XDME'|&Q:*ֿo6.Қ?-X OU5˶+;4۫Z'>M+ǻv #MQܿ". v'`an|He;]ȽiAZz Qba'#g35g'X\jaTͷ5)s%箠Κ>xl??EJVлbt2hHSpӻ6F.[ڵ O·6tk4/-`>w?Jvl-qҺM ꛤ[ 7_4mEYm۳ l/KfВ?wp-Zúã幟na&/7E燶pյė~7h2C74:7^mQ.x1t*^ x}syel /BG;*Aa+妒ʻ9$ƛkk%lc®:&Z{Ʒ/;>2 xqҰ'`㾘^56]O|uk+:BDûߔZqt` +ь[h?)fM</+"B\:Zzvж~KsuR#-^rڂ3xG:ܕrk̭v+j+f(;t7̺ _Ano qwibAv hGҿ ʮ|uѐ"gPVwCۯ&6>v^!b.@6;VZϙZ%suT'k皆Tލ֡-8Jj[#alqt&x/&ߡ_ooV⽥ \zq[]vi֫ ++.R˿΋ r L^iWP jsmfvydseivlų1׹鍟X ph.6f:ɟ+C_G 'GR?O6Kt ]:xm\ |'2.6*>P6Ge['"F7C*7dK=J Zq27#Xk:lÙ7[{~9mG:6Kƣس;^k`g:8&ʫ@ 2G[o{r^J.ʾۛ;'+϶ ;RcwcR2šWjDJJ׶(֑t&/K?."?<*amЛ/^t`9y\uOTқ6|չH痏&5'ձ]z.\ouwwϞSԧ [;tN8;Θ6꽦 ';>'FohcV̳i8&N[÷S^R<7"@i4^aÔC3 ~5qp'9iSi/6?B3&ʶz_gKs-1 ׸4ӿӶ!(nCF+"!;kڀP+j#`um;:ퟸOPa+u1`fڇ{N}&고I8\-d: \rZw\D]t=-9c6Z ;6hܚssh-?'=ŻJG.=.O›k{Tk6N[qWh㍲lT 5_67;^$*xqks̝E-A&Cڬ־ +>O[|N3Hƺߪ+.E+CAS>/# .KްigGoVd]M d3^7ޤ=CK7+Ҹ݋5 WJmʡ5Gk֛&~-[ LCJۺ#NBKy4ZV;- Y#\NY2J?VF;" ʯ1b/Jg`oN7žƶNN@+N閑{_5oq/89NB~z@w~5'3]{|压=eWÎo3i Z)s n --jj̺\Fh75ִ~X~#`."2?U 96pnxϻTk u5C#0m.\mpݾ: Vq ";K?.|NF× 7-F3x[Ol r-=7Vb#Έ;mv06ګWhq^f[q=`}>+w+"/pn's1MKW%=sʐtm*[\qiKE}zO[K:ewγ-&?G:>{o|#2:0?6+e#Å%cԶjL.{4t­{nmqf |c7vRIm/|/lu5QOଡsZ" XOmߢ}9 r@pbnJYa8=_+GT̔0sm7'77Dvh25CJ;*Zko~ k` lKoϾ >+FSW9v kiy(l8Z(lbv \=%pAbI&{τp]:!s\BVJ>+GК*']"{W'/2C(`r[N6\/-Jj_m+GSFw8bk#l7.$eû4ଡ଼Ԭ%j&u\k G7&AX4/pl;OFXhFmʿ?9)e\V3Ovo؍h$`eD&h-4M.;Whpfe&7JOCla{ךk2 o-l{oMYE-O33w(VhZ-ǺtuF;.i鮶{2Ꭿ+<Ӑj[ Xh Q5%j jmԘ[16SJj>r>f+ 3/#B[qi.j^EZ ZH};'Yhi׮p1h6Cy6EZ.3/o"!NҷWU5fw?MuikV: V MFͬNY*Q ]m}:**θ;ׯ{=[|d M ٞ]XZ aB+'k]-wpvQ=Jh7xq6j{2'i6Dv'.[%a~}`og5[](-vbvlz۲F5ˉjh;|~-v+lY| }݉Rrk  v),'[5p˶ 6'it(e)9x쀫ʀSvM)6j6]3yEN+ 76zC4YYۀΧRdV!YMU6YIV_Xj7#YS4jZjۺ억} 5`dPʧSbFMjcyUU1P -[Pu&M_k^%q14]ܦW%A0\d27lWrֿ(\h=K{4Eͷɱޣ9cXHE-s@Nt[ Fz7l +5֋*~=ɝ-J}~]C _ʯh7P-ϟ;FE )'*\C-[E^̪Y۬❪ lڍgۓ쓴* PAʗڵ-Lfnll޲ J7h~ؖ&VJ{X:[ hu+7Z?4u+>mN;Ϸ@hfj;N^ُ-cj'vm)+Ͼ,tݣVb !*6G^[hB_T &/& 8ޢt}k٘wҍY7~ 3㢽;ñiU/>||S-  .cІ^bڵ}ư)B'ZP 7FjZP-p6xk׌fX-6 7~4iҚ*x8VP-Uk4Н~ZF+| ٖgqdrzqEgRWe5 +qXߜ買*L-ԎiM9A&A37{ MsҖ8뤅ulnUKd'cz OQob?U"ꙻOKD6}9R3B_҉cHڢu췮TZW7\K :,:fT 5ؾj},弸6aZ +[[|,h$9jayBM"?ZVmۖ>Edpl{)HaA{dҏwe:w京-q fYNv|_x cgX㥷jXl|ҝhUPw*YBYd ORQvd{ [ BvlB -pS ]$jUR*}_=b6?Øw DJSvunT 4!^]JVBL>}[֯cůe^LU  kydԵo}FXLⶱ/AW{yru-^%"51U휽j6[斶߯=1L#[ ̔6c k[(+6 U2&=fvl8L\ gon;lm_iNgPF}{(o3eK?Sײ̻Z良k#3yW~r~7&1vϰ71 jvKmkWn`΢7#wr[/{b9O籰6>2&?W[=gL`#&1{i:^/;n[Y4;vjz~PbaUo%,/>Kghay/3Io#m>Ɩʚ(w[N0l/> ;o-%B#ҥm&G> lZ;ek\ >j23qaolT}\YbjKݶ#4 ιz'-j  Hp~~p1S V "E'/ΓvJ.|iK]evO[U8?x>\-? /'G΀:GϳUqFkgЍ4*2' B5 / >3GQ f<],'/ &4q/t~ߩ yiT,_3^p+`^#az#;:<W̾I/> ,:ʈ_8|I5>!;]#/Pxmd #6>7ޞ s/ˀ"+q"  A2p' |`y-<+~f<<ڙ]&.kp³8;{@_Lt>?|n_xlŘN.]w__<i2P"Q_v>2 r]G*$$qISVmλAv[]7xV,;P,lf}omVuC$}w#Ď&`|7\teM4lIxk3 =-=UKU$#:&Ab*6+vL3 t9|a6InT0j- o:p&d?m'~?E/NـfZFT &;䲴PmU7V[? '3]a%ʖ5oEKe]pZv 8 ȝ1.}@€@oNl 07$=9j uk)OnqK1e|AyoΓ֨sm;BsdX6ag.$>-oY HCMA*&p'&a<6bhd++o~pwC|^ +d1eҗ]% bhm| c2}^n%XF-X -md"6k +[@%/WNU)06 fGq H&dyBm[*A HBU zlWzs5jȏVdd\(hs~X`YL*>`hDo94jkƀ2y a 6<˒r,YF: Xk 6 HJ#O(?0Ā'H)S5*d6AԦ vH=m 0]40F<Vۢ>n>Mrڀ+Ay{dܚb8 gs'٭ Y݀?#$nEι`.iC;F3%D~FNҫV_ %9א88*@Z:"x j %_-|L?D`HzI[/Aޠ"53:`!qyQ+ &5g,1;t.H= I+V+ ?cj/'Q]/':< 4!(l; 6#Ƹ  .@ >NP,5C " >@ "X-TK -٠! F  '`3#Dxh})(z;4+) 9 4?- % A))h (((#t. CG #   &3G:KŘ=U7wԀGׇu @@F ( b*rk+٬$ -  |== Py(# ?A7R k|aG t:Q.1d"7CPO?睮?Kx[g5o, ylemĽ}e$KكZ3$yf%W(j7V,pl|^m*$.{n*3@O`afeս-|?Nǹɼ&ش44' s:i߼xm0kS^jxP(I.賸l|^{x\鼤 %C~1&= i|e%K3AM;\>d?ӹ|?N~# <*{@ !V­o~R%%079CNZfOy KRƣ4 &>-!`:KD7tyK]R]lh{W!3Һ\Nӛ=~Oؙt, ^> Bg(];h|7#1>JValfwY:ဳpoY;s \L(xqwK\HxfnnK'\.gG~CۆE}+" |:;c|)t1AP^iiI!N|緅zZ$ ~+!՝ -:FQ[d>jJ!) Ŷ^߇KZ*ۇag;]wag'e%'ȹ[~,`igL/+|px6^V>s,;T^ R )8FS`m|kV=# ˿dXZrn}늓]v"'!/{Iﭣ <$5H[@n'cM{]Ipz}o=z;oPxn vn [e{+^"2BRbyDk[K;+>ϥW=m^yR$zK6'(9x\yDaM9(\[?s:t;! .s-'r:,Ɗs_M<~~K>~EfZ_rlh;U#/<ں[{N*=PdlqZC1Pwx|~p 륙Axwװn̚.y}=>SN !1l8V:"'ZZr2 -n! 9' /yLw*@Ti}V;&{ }yTS]w\~ î[~\im*:EW6}yyȅD-Oxwp(]ۨqvcݯYw)  q_ί4o溆tW9 @bB}CjtẈvu[sr>op(3@Qde&ų|ú ߟ~~ŽNa򸟆0^7.'8La`uZ;kg(Zj֮f#dֺ^AL`q4>6JXihmO2nW8۫SózZz14/&'2\.):Mc7hcF!*尟m+ǻt>{ϭם7.O'asz݋tvA]j&azۏ~f6Ekエ w }.m?/#y$KX@d@/_x|vz$/Lkޫ[ GP;ZfrRy^!C*Zz1,Ķ ڞ~~wZ:ml [)wۜ:/'ߗ&/XmR*Z:g[ڝN6>K{Ax08AO0VqBY?% x)ÉܴܱMg|~/q+&0: S[e4i}gQ=*ZSSǶ=n󺪝n` Ћ{=1:EPUIBLWco~kT;#­5ʻFV]m ߙ͚9t/*%2/@Lmw;O_G-`oR`> Qe}ͼ ={~a_!5>/JYendtul[C'@rzKXey5_[$K%t'5EVcNfQ9 7>ewYҾs7.,uTk%3;FUe~s?^CaXN? +cog9T7w ]<Ÿdtt4=ͽl u&3DX k&nU"=$ MNgJܿi"zϿ$wg ڵ ^",XSd**i^N<,X.?>>K÷?acدq +-6EYa}a rnx[ܫU4˥9|t:ݜjRٹȽCkl4RrV_]{>³GQP{]?# ;ø~8.ߏ\`>ͳ}.9]&Vu4HP]CcC#x5q?x9mUµyKm A9­+(8FPYeZ50i1^ۇzཅ׻K(䪰 '7D]oM-,'g1*l7q -ƺKb|): >n_7Ͻ?E\\N?zvxU߻'͡Y+rOo?#6JYnpGr_; [q[tp庭F6Y.&5HZkLf=;|>PԽDw?_u7q;uMNA 4Ja B{(M) #ǖ|C![m-, ʃnTj7vjDsN* ѽOۮΝ.]luy->lYϠ!-|^w ,AY?qOG) /2h1׳T>|@[ +n:FXeE)' ɺ^[sߎ?r?Oz|}??雦{o0AXmx ~&}^^yn"g9NKy9,8BKVeLgrr,]~ca`lpeգ:ߛn8}O|}|<+9I]rjEH.}\AK?|NFwZ?'?w{ \Nl~=/ϗ$1@P`,9 z ;]m,g[NHk;czvZKlsWni_gE>".8GQ;^Շ_B);op^FkN`lx~۩=}շx9&5DTfUgE"(Ы WcW n4G9+߇n<%8HU_hsR/"a~CS~>|sķz?|~_ú_(=Pb@@K--j />羵^󄫓xd^dõ,EZleDnK- O..j$9z$mkϲTw(i쿳Kܧs}/PW=:_ дƇ㠩#DdDĈ *zm\>\~?@^c·ox "wBTBz.=ҀޥtU_Y-3&>Yr[C,ȝWZɓQ׿WѮgyܼߟuy恊];ŸvR` ö;}v.BYq`P%~rfWE1 `jQ4LW>wl~~}?|nru W˥˽)A]}BeO;->apxϻoX h^('0ܬu;̾ظ`yx;%0=N`n@YOA.Å-:uj){|..8nOr;&):L]k@pcUE6+7NltEEO k3Ϳҿs:ݰv[NБϿnc_zl'/9v:0MRH7%/A%wrMX. =C/ k:]|(2;;=6zN_j'Gȵ|$<nՐftOQ`r8/\L?- ;w#w:}.3&̳~<.F.)49b?!V^sonll>[',# Ƕ@Ϗםnˇ^g=Ҡ:;P ˦1;.I?2">^3 Bx3! ӵȀ=Nitꋰ]b$h1̕rWfu{y_$-qǚůx~Z{'ۻND?ƋU{{=OE7# î̖dnT~^+|^|~;Q$0i~g8ݮQV}.VyL>( Ϸ[K0gg`M-t޳=` w 4}^4=GR^ZxOA/ƯP<}}^Wu;dKjțNg'χ -pCKT^`cyWJ9'׼w Ziwtl-}+.~׶v׭\eǬ}_n6@IS7w}nbR?)a-ӹGνՕs5f|?xx=|~.*6?aiuyiYD-tݗ,dR>M8_SGtZ %4>~nJRZdly|scN4PéB o}Oׯ(l2Y`Uv|(m]Z ]%28`jn&s_G+ # z}.b >O|<cRF?\^fu|k\E)˱f@nw}|^ ʶiz=IX:mn7r+7;}.]ht*oAW;׸5Nx߼͑%ul]B>?>pz )9IV`hr:rg,ͱXU|՘t [n";~n?8Ro~&1ιmSyrНvq'=x5t$4EUgJlW!?#ͷhSXA/c@s*3z' _Y )3NV^hs rW!5 ūvWt8\f|57͜>w]%(58IZlP2 oM+ ˯|>=>͆ iw l)6eu $,4>HPow_F&彣FK;sMsu4~G%T ,v*67.!8+6@JT^>g5{eK.չe蝹?M;{>uzx#m|.g(5CRbt;Gå~Jr+MX '6=Aυ ,_6-"G *0@N\gq{zCcG* ׿Z ;ٸˑ5/~~ZA;~n3k7BP_mwg; D ;3;N.$X- 6(ܳ(xj8 ,@Uh }raK/n6$o_OaU6wy( }iۍtm*>Tl~[E.ŷq+Rl_ <#_  m_n8@~U_kGr=# ZJ7ⅎгo}y< <^o+m7~/*^U9Ǿz\K=늒ʖa } G;R\ep, b[A)¯p[:kv&^uw'>_ϥ=R4hgI+=❽=_c:ēk.q! u AJUam{CaI/ ȹS6 w,l[Z6~[#-3vBiPbmJ+ lt;]x}_nﻰ.k>@ )4=EMXc@Uu_=iOrNqңVEm+}/"<Y ".'zn lBTe bC' : s~n8|N&ll7,@P_k@xqw_G1  !b~˾>{<2KƬD+,6;z2&w/ .CZrW;6# {㴫ӑ!9vKwr܏$WP^~~ײ3I^pynT>+},sx),톒w⠬**M<8P5jqW=%K}||]g\NX Vg y~.F`u+S=* >^W~}>@Rw#~n2E`1tV:! 򸟿<vx.w]M,%w"{ ~(ZABE  TK9yzv{Y5!->EԤX)zD,MGj6`3ijEӹѿk*xuvعZo\B-<4Qk-_4-ap}׬۷npF3{5F9eU֑͑}Նi!~R4g_u4}j9W` [kӀPnvjj#pR(A `֚zo@ koIҀ@*:ZU6xUpFg|0CF~U T&u(& XǟZ0/ /|'?_PK(0d@F:*@0s t}꥿C|;ܖ <ĠOEZ,9Xb$CA5E{i2D _7|tYm-X dhiqO/gP+rL2* ։ 9hxzV:#\^b,,%=/ώ}Qg;D8@dɡ/:(Ё~îot|۾ĔML Ҝ)IT?GXPp a(o?CFX02 =R?$c |wQ]@oCp ph D@M4L2 @#qI[_x$?txPTP$ ~H?0o|0g \7]`I+ 'kuH࿡K9@#.Ȱ0[dH9D I]-Dnݹ̸:8 AfEn/=W J РP)5'899GvQ8ȘG\@勞7@  ԰Њ4{Ëg 4pԜ=[AsY"zy.X7'ڍ9Ymz0}ܸ{V7J8}`dk}GZMl+<<ϟӳZ?jCx usc}aX ÷$^ԣN%:i90 ?d-GQ5y=g3yWvWC|Ϝh"GFlyӞ}9V?n\8ڰT-mߨvc6,@gMl.D&y?/pm<2$9Sy]$/6۹Χtͧl)l¦~[4^܁VWdg  J@$"|ɖJ;N0Cvy7:K࠴}xz` k) {? O^T e.\uEYVOFhl35>[Ļ$6= tNuW:L1ZU9NNHkﰁt7Og.LivctucF}*_OlMG}ROݪ?[Cq:r_]2 *~?L:c'k,$w|o* r*-t*qFߔ7O.8_!o#U ئ\֔I}?o(M)i#ܗ3:gj ~yﶇ:l:=_QV^[ZK_:vZJx; >eϷz6sh9ˉhٖwAm~k)cg3le9]W;l=p}eH[yo@Hgir[-vM꿐 xwrmz\:S[ V6Cۍ_+ nV/[v+2=w3yZ 9?{ NSbaa;컘{Tk ]nq@n @3y˼y;$ 6m]_ 2  {!6W  o6j W4t ] V? n~kC N6x zR\  u\0~G}m~6V+*izA"jr 925-*pۜ Oߛf*C[ v :)뱥k_tNid\j!.HLv_.`/3= s 9:~'/v !n^pq nڵxv{3gq ow#  7,@;ti" pk;^{/8܃j!C5* {/z#d| F.aj31m  .8 @즶\u 5Tl !]5ێد-Uߞۺ , 8tnηqvR pZ#[qvJ^/Z =,&&5:)Q'9 +$˲! [~ %kv %9 M$l? D6+ 'h:H30 8,;N)\)v' \ ɻ&<ǘ ={ˮ;( P%(&A!+-&gd/y)l޶(7(ە=A%0 ː1MG3 Xiz )@ MG/Nė=, )sv" //^ .(Fk6* ?lׅ" u43h 07'}n8 ư/!*4ti.ɹ\>#+(>Y@=!O v.~1Up29%!X  ѣ.@~u "`'2 M?P 5phmF/Nc$7y7( '疟" C}7R$i]5݀Ml/0+۟Eת gT ';VXg 7j.*K[ԡ7)=~oG+<4%6nn-JOڳ+:?o @s$ ݼ/} .ήk  w5!\ 0 m [wvz! ~}_  's7  50rtx|vJi! ,#syFI- y04 h < iY-C_pt3].~{_p  g/  G }c7 O^)~,tH 3)re # x  l[lvo[, 8&9;{'+ {%|~#b E @|,l/ *%%򧝾y>u͓( )%L+vᮻ㚝} !//t>[~E(/W-+$qy%~4 # i '$nk.#,'" ^ w\5N[_U&`"8\>]: m|w&i r u/@zޤY2?S}"+yo܋vf$&[" $|<@.8ot:Kٶ08}^\ 1( /kzsH†JZ# S["7ߔjs:x5_!*xܪ}6$"I24 A]{½808g _/);&^  7"GWw;ɹuh+[&5 /ll=7<C]x$ G#{ % u{??\3_9< Q%}tWN.·p (  \/s" SGuZ }65*iz' >\jwFe]Zca<)?7.'8>`C:Կ',% !3] 0lO,uE6 {{2'9 _&\V>$Gcq m }=6g$7#~!]&^q s/+ x{휓, 4 {7 /ԁEl2(22coV^~aNc1 :%xcl7Z+.;/w(,4-0k%GқXԾOʼ0;*/ǔW^QmY͍ܿ:oW #8Dxr$HMe$7̂ { o ^ :] hH;# FvdszRm|<2h?`0! @o@$'Op, *\2//:kx{81ܛ*ukiLǻ@<0.p?18j/䰰V "O M%;qD5? *޿3Й(;j 3w@ -/]Џ@=9  6y_60?_>3Hyxo OX$Cuxm\p3έ}) 't?ʮr}91d0C. .$/u:L$y3ܦ̶sd\*T+ovh 70H D[7 6h>2=2#9` :`fN(͇(99 5  %ˈh 3$i<[h7Ǽ$[ v2\4 9t$v2pʲV ^97E D|嘏;GHy&KaǾݻW0ٷ<$0!h ' ts'->ϔ7~Lp+;#f] a*S=o,&ӎ]םǻu(9howI0F7,*587ov `߻/9 &7^p 5 8yݜ+"6DCW . q眒,2/p-8=~K3Ko"7*kM@Hߒkx{mw$2 YOZܾ'\4HՉ04 A+-yMKuS(yı0$/%0hr| z0۟;wWl}:%W7Fg/* =( 0-.*|A0΃X$Ɓm/I(&4w"u3'06bnn ̛ <yrG.)Fk)h徯|P5['Si*?&WC"%GX6=?iqqJ  / p$(4Z ?< *?\MtO7v *1f@Kv'58-j r{0Wʵɸߏϰ$?P ׫-MƟ; 兼>1gl8'$7Vaz"m; 0r >: ߷~D7]~+'ݚ}-!.lҿ<-,/ w z8*$׍#y9!tB ;2:?7 % B GvKoZ; HOOtK;_'c 訆IeЗb&#:ꭖ)l .+ yw43 -77!:3~p+'?i/O, q4܀z- 9$u?9 /uӥxi0<1ko;ȇ3<)>C]$9w K??0S7|ՏY< ?N2+ 5',8 MV6Fo뷸z2?)r۫'sW}oЦ?/!?y b'2 H ȣ4o'G2  ?u"L =:A6A9:}о @l h$d&:74X?HS&  ʻG \uؐjA7MH"Oұ<%{'D0N/ڈZ #>/K07 (K\C/A +*w ˬ*K'˧5CT0CXG](ӳ,`$;t@s8@[ i&4p'8(?9+2 '3AA' ڇ "7 5@$PƠj͏ng$ߛP? G[X Ôߵu0$i  Zl( 9*4+0ʵȾ '-32!8^dn" o$i{*1[>$<@ 5ԃ[7 x۽"%; v0<ڋ?_=ˬѭO}m9<<*#ݢVKK+ D6* (@<<ͺ #o]w;0b4 7490v?!+".%rQC%UO ԳV-a.@ʠ”$281qe 08*uxmԣ211 |  է+SV9t%^! lx;"' /?Zn0on{>(lz}j?y`2Cy '(.%pQ$^  & 6.!c^*"g%v )'.מ%[3-t q (,' 8 z(4;w"LxgԻyv7C#'N)$ tVZoC=cꭘC䰪:G.~6Oo>3?J-&#π2@Oy0mE;^mK(ƅZJ.0";/j%!%~+>(uS"|/9** ø,/@Y]!ЅCGE[ C(>(Av%+6#a$C(2~S/xKЛJ94S!k'W{ -rH2z0,A^+ځ#C"  ϔ'{{<׵"<8I B}?'e$m'h?@&=ڎfCs*!(v!K^0: (`%G[' W;y (Zk~K_*%/ 6%:4rA?pɰGl!] '7! , Dj "?Uܟ$Bͬ) (*`+L};G&񻹣$%wn'(FR/< hm|)0*"x4?}rֺ'-c \ xfe9 Aq ן[RC6oA'2ds["À=?8!:$Q,l{%Y329H ${.lZ- Ɯ,*v-j&py 11$  J' I!}5,ܴ> /xl"@3G^@Yx, o) 991 6&{_"֓ kҶ8# E^c|47(U'6δW} nu@' ȏu! *C (c.m'< 42NLz: k0U::+04zc k#h+*2/`y_ { ނ9$2cG}W^po#۳g^(""656 :"ƶt;5&km m06 m,5M 5 9F", mȿ FF',/ϧ o9-/|:pb.3d5 *G&ۻ6Fsڻ0 8ѩ$O%IS^>ll+<\u@"AG) $'<M?~Ԯ2^ 8(º {-ؗ.}R$6 4}R=_!l 6+|'V }u| 0%cf/G,_ |We{s,_;+/mnوs( F\tvC N 5wx$(-y!N˾r5k?o 0 Lk/-;GmF2{4|6㇭5u:O2 ;`#- L"Cλ6ַ<~>n;[N5,>%>. %(j5s~t ˩ \ -w%:Z3+#! `:{, >&f.< &,%p";\׷A~L@ Z fH-x"!)#l`  Ƴ w|;K3 ; 5 sm mC. )M a2$/# x 0!(2!'Ö0}߻ Ǚx$ב6{qаc{ +< D~w  P3 %ڝ `&=\k> ɲfB/GG/ #<}f8 lkИ;߳? ϛd<8vy n=  /Y E9b%%/8ﺰR: 4B  (D KG>7&l {6 Y-CV(1/:}4^}6L /3:WYMl xbd7 #;s}o̹'Im*6+ Ң9'6(6Ss$7D7:_~x +r  }6q>"(/Zw3 ` m>" nqn:$7 }& j m , "{M& A$$\w uyP5>( m#2Z!7 SlKڗ&*Gb""]: ! ɩT=vc&/l w29 ܋  7 9l9 `/n Lm O޼Ub $AY%ݼ60~ei 4oT_5ak K1s Ms n-?yZ͏"A(.ޛ$q%鄧[ ,ЉVW i/+s' \Ƨ#gש9 9% s2~ u)=O< o6(rO~]I;+ݤ_ 3`<Fv${)@PX6(AκP'6$* r0 ؅[όMk  W;&%8M]F)rh*BKq'С^]*mVP44 m$,{ʯNzfT>k[F'3'%=@2c3:#AwcHkPj"K  ,ȗjS]!z`u +R#T(| zo^W 7j+ 93-(cH_>#^P#7d7LMwr? \۷{ЪۚZݖ=s Sbw5TLKߺ肺m}cA\=,63{ukwq -Jwg6y 祯'^Fb!Y0Yn  =u `sKpv~z%\ vZ/v ZKNMW3mz mzn h. ^0_t.S  & "nnfUN*/w{2b,rnS7߻- [ N VD_L8 [n`q)'7Dza"n^^=Ҹ?/xmr׍ 3ύWڶvںrPs /z_G"Nl_qv՚u-{4]חg CmC70 m$J$ pq䛒p mA;=x CI-tZ,(cx^6;~wJ uف]_y+/OT򅛫t=~ YE i [ 6s ;,@*q!aZ6}=oX  [/D0Z({o|ٲP0cH 886y㚣;nsknD6N_Al #l X\|=nhnz!镧Cf.޵Ue 'u> ^Q=iu\w3_%x!m7v|Oew{kOxO%SKBo7xD&@JZ.s㇛ֺ&|_?s,Z4"rrie+[+y]&ݒsgyzߥ=͋ .n-nASz 5t=]9 [#M!;#9 8d4#$y྆se_=^yX m# loǍ2)Fڢ޹u|<}ڿe{eų # m|(h% ahk.D?q |{{c dKvmyWs5 Cvl)hs߽] :}-w96jbONT~leh08Wm]}lZ !"7Fq_m&z,xKΙVıɽlؠ(GO/ٖN 6 Xamdjpt7+ &sVboo:%@/F,8 '|  "[j碡m}jmudi?mː&-iFn{ĦPtI ҽ݋W7 F\-# 2c_;Z'W%7݁y" ᳜;]'n= {{vd`sQhtudi'Ufr;|%>".;}ͲʆP6%6ٵViw|K\4<}d[mOm jco^8vg?P &_hZl' ;h7xt eku܌'8ߔ촻(yuaz-\Et7TXJ"v6Nc,gqkǮ`z G孌~j-{6/<]9Z<xpudݣ ͫJ"{w?sd; nݡ ]]vw[v4 ikW緝[ٸu.?>X},o&-s7zYr=8ڲ6-kcߍp?#87 k7^9׌]-'+7^ .o޹o#v} i(X_ 68 YqChwbz^=;|If{2UzrwfTOmN-نkx $#-jopzrmXڤt56w+-ߵd髛/b^`d<]_tk7o@ù+ ;X ͒)}l|?\i}{{x5\ە& f'_{-i};ޥs*s4T  Fw; F!NP7ni @Z.F+;A;n`*{orlqӌtE,l [,L*/9ۍ7 0kl;5Z?xxUn ?q^E>q`, ~/j~Ҧ7墣U6ڝ2m3e ( m -1o!-8>|v!a}*w[ϗTל zl8tx^惗<\͆ՍGi껋%kTOv/c7;(nVx4AJ3 |HCl޾Mru%ly%ZuA+}_ Q&t+? ͤ Zk m:-l}{Oopе䳱ۗ8eaL.ֱm,w&] }|sEm+>&nWa osW{M7pu+}[%/a~5dU-dͪ=VZ~pQmVƶW4^j=ٙr!UK{pUnvn`ڵ mdyqlb2-5l>Z^]P_ 'Q &^9O_ ݎjuh ;>Sn;L m<&lSl fw^{G#]}0+د#7 W/3Xۮ3λrϕZJDUW,=߸N}]+ [ {pf%j89r>{[YoB ;.|ܱ;7d))Y;| W lhnmǝ+fv&۔ػ_N qAˮ% U.lڵQI_憶ߣqQ?Ǡ xg67[;藺["xj8mqt# s))g&1mXF盲bi)7{ ZLMlbVW _slnekD 9c85[6!dofW/.+4tܪ?z˽lY7x@eYiw \jzu kLj\hkdzް 7w]w ;E|M/a":O=qQl6l8=v w.ta4?nƴy ^z.LzfŇiK^Nnm +6NK3yKi:Y=asrXĮK7Zm-ܖP^2ڜ*:[kvƆKKo^qe;L hPN4͏cizE]BQv4PzNn"j h9L 6yv< xn68ֺ.6&s~ .|㒳jՍUj[_[ft^-hXGGK  vn'Y-MDcaZ|lls< -^~mh_: ( slm[1!vz6W~阻GC;ޮtw|P=vW5[ y,#gp9Rgm}'vtw uO9u17#Lg? '1^>cyj2hl )`ezLe_\q)KAB\R̂k]>YζY;ds ?o۬~SZlލPx i|py Vijou9Uou.rUx+e;WawcktEv߯Ƹ g؍< ;vټ Zŷwh-Mٳ _C5޺ԥhoc|]P{χXfm 8=ڈwl v n?۝WlțY`۷j׆kMuq#`  =[:=,]sZz[ܚe;7 k [<y[m6t Yze |>AW^6me\sol [߸hZoHKNytA6SGY\p}Ӷ-AU\:Y뒗nk j| &w}ncf~vYuKkv)vfjoUTr^g ,7W|]uf;ܲﯠ= gotMߴ๽jܻXN!/%,qh]m:eðh2pjU[gkbo!ٕ2h8U^M5G2: .UoiȑmL q-WGjtºi\N!K{YhfJ["[;gy=}mx/k4N? js{\eK6]̶:H]mVQu}V*we4z ,DҚ6eCm泟lh_ Ykw3_c[~;IobYF{]_?g=;ka[2r?쿗ZsYv[qe=O:o{ @t[ F\8ͦeZSmQE7_Ɏ@}N_['z9RzyOX.g"ƹ8gRNVJ=[{xz')\6[/7Rn ޸#00xKg|?0#kU}1KO Adf VKrko#v}}ّtLS\pATq9i~>^l7  gu VsjzO%o p 27l4U!6>xn~ fUKZkk 乣3KqVq+^ʆVl5{bKrtw{e 3c0YSNk:ȎOMnu3x7]t2xJ+- bd;am5ܾ/{D \ ,^6&Zj]o3xOlC׽մwcew֏2ohmn,Z WN-hyj|=|a4ULa,q~2z@4Uu:OkbµO|x瓳6F,\,`xcydnY^_W=}DZO7REmsmJGb]߯# [6KX {=%︤^>6zvƸ.-wiiG-͆?X*PKkVXη|urm&V+E] h];tS@_Yխ _h]a7N/ّz-pub9n砚N* ga6FohK)ℴy5iZߘGdglne ^]|CLi=4ŎҚK,ib2v5qMipN 4 u*y Φ6٥6ݡt\>r' k\mbkTI'N hrn^ `biNͷIʶ 6>>_+oX2+or,&6Xo5P51k}RJhcw3myA b[[}۸6[zo|Mph$53] M [i pڱ ߱w/~)a:Ds#43tmj= VFkKĖ՛`/},9z.R>ݒvB#=Xy'mk.ouj|lX8;SS9 2hB:Rj:QyۿWfæT\֞GmȶW@Ӳ}ݏ՗,6}vPl8D;5ckVM׍Rizr)]7 vYw:ݠ{L}Aܭ{jZMvV𜱍湰f;6z^g{g^I4-,=QgFy}5U*ĴGol#Zn؝*brZNPA_a34mu w {2Y//T{Kݰ-uYT@US{n=ɖ*ѷ~cIM/J*6&'V1l#6h1e4񒴱Ǭ[@);d5w S>Y\d:Xhn}246^jkp|֧^O8\_yaՌwkL^r-fM-PJ#[v{ylֵ3敭c/`l=fG+lXZVց7(sðw}>x̬mzm 5yMa˧tln6eY{NVdn< dzu D6^Zo߮*Z9E{m2~f-+b,SM1Ԥ+ eelfyNRnA 7ݧB7U ^Ictz.yBhjVAzK;7q!KtdH)V慽 صlYC/m.[]n!{Nro*S.q4*QN՛v7( z;E@ 7z_傚ц\+foŒ3?JާRD>0vL-L ec k,ѮS `#lj/n^svZ ZNja:W ĕ'%Fx+7q^.Y U}kXj|aFgx*5]_/xVF$v6]4&t UR+/i$ eWN66LeU0:{Iu~ j3ڵV B#] `.fst;BȨe1}P\=+>635*{ƹt#`,\u3 ohzʭvW, 1sWY=Qd=O|VݶsT,'ʨ1 9'2&;oceogwƒjpm?b60gCu^ש+Ɋ4ULmQ)l߯'>&i 딝ڗ4DCn%1Yedy淊*g@7F0rFIx?M1MJ#@8e!5+]X{?.~Nh XEۊV/{ф--[wvu{"Un6O5VsSh'b-Љ,0|k5 8YF%RXVnqFYRkwi+ꁚh:[-h9`' L-X|Ms6Wb$K<< Q\ZXX3YS(RԷNJ߳sG|ju@kTj0!6[^%}~i۬b'v!*f]U 'n}WL(DРe9/]?UPn W\cܚu7&y0Q!mN6N鐊QCԄ'ehBms\dS;X:)],RpQA,Ť XMZ~r3Q5T G):*N@p5@[ e*R䈂6J|t~~G I[)% -9RbZ~"#ijQ&K꠼OTHRLFeU߄ja[&Ԅp#DFRۨcA8dQ$,bG`R4խ mz (3,sE*# BUL!D$E@#Q?,E+ ~OC#G 3'7: !PCjQ@f.́s~k[o!:a7SKo4۽-\? 6R3H[+v7_҇CZ6"֊GB#'<{b֞m6&Y+?p20G '3䒟g*+74Cit/fֿʻDϢR:j.}i7W<%uAl&*ϱ#Yltzc9*A' &&T.7"'""&X&F/26w_e7B+&@;/FJ*“?~V2+:R:W DNir7m#V"**y@   vxuۋ2'|EO7#AO]C6i#.3߃:+GF ;kkq#*l+M)/7v:yY,pzr='/NҾ;?2?'>𿟍no~\ ?}*.GN.m]߆=B9ޖqc/s?nCwC.$kΤeja{.`j<+!#=&7LGAor"zMn5t^m9yVm";D6W"2,8J^7C  م҅oȦ3nvN 8˻N]\;_[0';4ϫ2Sb Nfjv3BC"_¢Fqn;‚/8gwJ?86*&_* ߁SEogo`m) l5;qv6ꝅ5Loi=qoD7t3|Nr:LDs {W}\. .Z2&'OjBBr \O^"sMߢAb/⃃)ggւaף;8UP_5΂UlFfY._20t/{x!O u͙LNa'\AsQ`.aǚ[Zʿ ?R`gȅԖ9hg>.ڜ:3:A8#ue'C5o[I6DWSu5/o],)mc[FjUCBeK^q"@6b;=;08;.@e6_F ] ? tO+Awau&%Jp4l%29WTy cɳVzI^7qB&{*<)EᚒM˝dQJB?cJxQ˺2#;ւWti` R_j:l"hܰF#8qL=rJ6]K?Ԟ}vaN4xg+Vޝ}"{bK +;v ϥQca- TLW䝍㾚!.keTGwlPgnx{'H .*#s"c50 <h]-Lʌw&ԹnY&WT#+fb݂]+T!uBw~x8+v荰!"E6vѴUxЋVh^CECL3 VE1.b7<`qy<;j^! N?5AΏkVyaѴrM)sᦜV,A v3ʼn1ze&%)5c~ K01"u9PѤ˹kVm%43O[&QdF6Xؘ 㸌pIjdʻ&O/`XP]3S)8ۤHCً&#C'v߽;Ν7YyG_d'iA&ʫ&)Oue@q0hFގ:0K;udR QF)$¦9J$u#T - qnʴ8)y; nru!yǽKi nrE̱&iŐ) d<;`0τ4DڗTJ4Q%v&kLWqa*F:|Vh'!:(e;I+.xy~c[\Xn/Z:7gcH`|;Hc:h$O3²ÄqtWVr. _Cw49|]f;n0T! 1@!MۮoV|v{6NoT.%6i8PL/;>BrV?Ln9\Q a7hm ؆8`컛q\덒ƺtNw8@f6[OϞw#k2&Zm# #=:+a/no^k6NY{V 奓%܌"ui者/gst2h0ewE-u \PeZq!cU̇W7K4e;νq#z|@+73XO]JpV#`f̺ke-o2i+Ï柚 F:`~ 聻z -$Ws7L_fq&(j7g5X8) RNTzMNjjy9i*jάo\uY5^΢)8]>z$0 um<86K># o3&οM>>J.'/.ڷ4Cpq{ Ek<d{t"_ )4\͋-'uXwڣ*l> x;49/#ŘEh9*$n'AJiӶrZfErOC6T#e[)8.㔛uo¹&u$*fRܳU au6/Ӄ?"iGYFlGf BT)kt-iL ';)-lsDgS͉u`\=nԎy~`9f#L™,#o2bc茶V4PǎxqhMsNOұ>jX{f%1 5r5yfsbp h{VC\@6 i*>*\CKLbc/h_afzQͻ7fL[\RC鸖ʦD7ֱ[fJKM`41e܈Eۮձ֙#&ʷBZ>::v=,cx@.31ڛY2ۭϾ+l+p:ێ#'rcmYqE%pTά9Վ%vɯb:is s*c<|@')6!jc"<"&4+/ҧc^m23Wۅ".ZogCۆ ]5",7#^ymA\j⥝o72p_ov~9^4uKۧ]ֈA2bMsZ:jJ;.cOs_6 Z4RZy:q"Vξ{sǪ/' BGnγg㋲/*ڳ`;+#[:ρoG7h '=:*zݭ^͠I' (",N'. y=^:Ҧ踅njk7A}4p3VfWlq̲'q6r-o8Glq%bfӶ7Q.'{v+>SB;V3R"η/Ҫ?B*2GR:V&'s6^i&#oNTO`%g#w.Q6UOϧ,_is qA򋟶 *7\+DS *jNm 5#6Bc؎۪~_f(l HO ~ צ XZpR~:i M>e?6^1! nBԱ-!6b8¿).^+5>36R޷0˴7KR:#mN^P'F;w6F9z&G.d"WL{c{-}fWTep3 u.lxeIOl)U/BJ~փ/v~q;KY/r>ڼG;nRѧ;`e.On*f *puS=Zp]6Tc7MXr5 m1*.AmUE+5 0`_elW^Tܺ3gd ka07ޠqZkZ10,&jTKI* C>+ZgN#0W42ҲK.|rW˹6c<0 Jכ} ]MWtvqۿXCtܪVv+m{7R5]^䀵ɯ6P9VD3hNhg#Zik}atLlc{1Ex7-ݰ8iBUkX6biSm<ZiM/)+/K,p뷥2DeY45aJ~6)"' V6%og|vrk?+ .#fa`-dhGfԘSGf[ I+7N,kzϦ卥C's/h:+ٰRr" :(mNcN hҥQT墟E[5=R6H CteÃJb_)jN|2"Y!x6|v*&#.*g#s;"0?69"g'?cΊAY +`իwέra%jU8Y-+|jeJę1yW5+ `.}2[0"m7FϞlRcJq>i=kQ"Xe: ScMj0.'KL/X(hl%Ko4}8"ALNi,VlWNMhfثԳؒEdD˯!߳JŔLvREvhnaH, luiDx'Nƃ+Daceh& EKfzPø4.ǶisAyKhјPTڥe^^ɔ i9fC_ac"7=[w2Wbڳ S83O&ާ*OC8־;WV&+Vڧ* \K@pUl.7Bd rC{J5x"[Wh6EZ~Foz 87(n\ q4'AEV,>{{\k1{C)N{_N0;Zy}ajS{UX>،ddsl g`B˄ż_+LXZYFtXy,).OWOfta |e' `mP-y2 ^c ^cvZ/ {Ĭ%J|ǟuZjwX+*x6ລ22?ql Ui[]å*ze:(,d&J,]'#:²hCݏq jn .c$>B/F!̆F䤹ŰŖoV4Y U61]dF;yg^hRKnƂ~)w_Z{1m#W"Ϋ=^O:+ꢷ7r.ҷo6ւy#;8'u.ٶAnywV% gqk/tyR-k?OS]R,~_ 6p}зM gq_¯0ym_[bI9F)٫jb#2*+Z,P]byb~KodtW\T&xq!|R/Uʏj`"A1IVNv[kk/_y &G-^ZdWW 'UP~\nuMFzdNKZ(k>Z -4$閮El.RiVFm a:u+`E}7Wj`6~6'7Ov^:X 4`{ ~74~bd-^Gñ3+N/Z֛:g8Gv*ӶS3ߢ?7E".& "DތWΑnͷʫmR"Oƶ u33$}zFgW+]-NAEu^'NSEM0>QOQ&x(->3bZ$Q6W:?5b|R{^:)! U0%ݹ깢j)õP }i~);I֖,N)9=>6Nj:&hyR#fAm??GgtEeHtT2P!DnLp€3CP<"9O2JL}jd)&es2>$}QEiby/zO|fe7yjxs+W]w(-H|j*"XyoD)4  2Ǻ Lm|dlf}6fo*b#yd CP# BV |>0nyk( I8[L >%`7W&߆uFgVڑm9.\"m?-_eӦV~cv' ciZ'jJ[Ud|wJ]l"eUɝǹyɤ6J</JC>6\֝7nWj& c2.r xk_to6&;Jۗ".23X:>mOmq=j+T 1sm2 BS2/73x*G_i{^x\ \t;s'/Z*O]~Y¿vzn{wԍ%B3Z61,ǿЅo5m 2/0GB,/.f۬ ̓xL;r'Ud6?CB\Mx*+9]jhw֐OTY E -PQgY}iκ&hBEv"W*Vi񀾖mv];dR{FOITM;f,.tSc{ aG96d›WZܐ[E۲hG\=ձ#u{|:n!71[Eݾ}FϲK' \-ѹO>s.`3}R\kw)ۥ@炌/9o>^}t=du/63H*Fd}Y~q!ȡv&ӝ,W<ݹ:.&9'U,~jlve0>"#'.̥'7E77k۵7lyW9'-)\$1ldX⫍p}qf(KMr 57dhدsJ7\t}픻k:9HbtYJu :3ey orqgu7&"JVs%4ڛt[_܍rXqMQ4a֔&^/."!.8[ސtFjU5mO sK/W/]&E5)&8g†6[+#/226Du2{'"!NX ؇^ >:ķ,7p3&3ufSf&i<>$uUou֑~*۬{ ܃B>?|MOnـޙ*]+8[C?'u1Eʾl|,?߃>KF=9mѸ,/ -O kM-S[3NGC; Ұoe[g-D˟~wjOAnPSZ^^*,Hut<¿ (GU 6*o+GV _ccHW`1`C-I.W{N/J_kjbVJ Hm׿curd:7owrjfZOCWô.qu%j֯=3K^ogXm*,qbPW\ uu()g/K_nv{vk^ C. ԓ ^ttָw?[6ksvvobR-* Y]]0N8UO_ornj_RB2&}aEjI?BR_gg^W,/V|~˾ 0{{ //;J VVKgՙ˵C.@ѺWoƹ >^[)Sd|f =p2lE?;l.۴w>.,"Lʽ /=s}:N߶Ps!ѩd'7BJOG&Q-RǾ"ci^j&ڝ|JIl5J J[NW}B'aRp-2%mJTYay]TOS;B>x?Y]"-jV! +$ic3BB>;2 +#tL%Ȼd8<#2>iC2j*VP]Q{87 Ϗ"2#GC>7 ,eJˬhD]VI+;.TiM lz)g) ʋOTHp/>GzV639"$I|F0yکVG]/",^p-x'hk~';FpJCc7${Ϝl6AuUNOO^z,[[aXI&G:\cj:;͢I9T|Buy2.M&[xv.'S>o:/'C]Nrܧ8i&|.ׇNG7?e twwl֪ ,d 7Xp{|p(,uN~|Bl2*,V׮4I?eT 0Ls ^WoiHVKq\t.p7Ju2GV3MS&d3Sуm ;jA阺2&#;Nr&S&' N=3FS{ߺ d=+*⥢j :9JVK8*07K -'*>>n߀fBgb=>Ww}rje&ވvb/':GS |?Sv6ieĴoDɹh_1.?JR06f'L'ˤM&#C'f:WX,:K@  "6g8WwL$Q}FX.3C7tzKdU5I&Yao' kI&`:!,1aBl2/?jW\e9OUl8*d:<K !$ɨ*+5\7C?Nyi&!;M:n'OV.#BSE*K3q'3[ cMWU$C7{鯾aBxIt6KZs[ާ%Μza-%s:߯ʸy:*@}K1Ibg~ [3GW ҶiB짫晧6|FTSn#>NO,䳥^ HX|˾M,dFCR:W9’|-$jdګ7KW_}|Fn0qU|6ֻnu+CO@RK?wB'o]$xIt ˎ3B  NyBV7ΖNrKXHVSPͥS|x:tů]tҀI7[k_g*;GIWN,W3͢Y/?=1y &IJڡ۱N  >_-ۇX1$WDn!ҿp`i ʭ&.{nNVR=Ʋ3r-V[ŀ⇋Ѧ +7?ÛGl*c[̹WV ³kZ#37jUCVc)yrǶѧפ.kM|riY'%eʷíY+^6 Imt%d꼻o5hTdYrTtǁT@&כ h7I|󱮈yV{ !#Nڤ3&Y?䞏a続f63ɟZ=6k.h *j:΢O-fuҶz',u'3'\p) ndB.KƚfzΏI+<ۘG~EZJ>﷔+j9St4d/$?/g Md*VOd_-2ZjꖒO4?>M.dNrOlt׈峩L=pq>/_ j792τw݊[wNqu[Id>V7 &=yfOf릶yjÇ͍@DT?-!d=-)%)Zr6O,ۤui-lԶnƱUMbrh4O>mrK7)|iP STT</ѪlumET0mlg5m$YAcWW@[&C|:Ea)dy4|\&~O ]Km-}Bъ|>gRi'ӫV-u a^6|>Cm .^9j&khxWNrvZN3]x|Ϗ%a")'r5Q5W^:ISU`[xd*t5pN_[s! ;*d#q8z,8EĘJKDTL>%ac)mjeET}vg];'mfW>t7UE( Wԇkzκ|:l6(R:X,V^kT͟R2Iu1XkA-Ƴ״A%U&qVM[!ۮ7)J7Է,,ު=ǗIQ5 B]omR,Ŏk+=P++6[S} 4ҿh\i=hfuЪ\3U,ªB=QSMv?YvS 8ȾM ]YW}4HؤЖbG9qdMKiSl¯`?euO`x+dc&!*%Cq%[wYó M BD7@衾R,?s>۬,YPdčߝT&jiQ監>5ryia7$IXaϞ Xt@|Y1U(mǛC6sWk*zʶã灓+s,"s² }:۬83,#t<Y?ߴ䊒rKENFN>UqUPkuƷӫ8}'>q#M:9Nf0Jm5s,ђ/P>f1QS ꛭڿꉰ Mh>ΰ*?T$>g\QU[fM+ZzNlp᮶`|+|Y*@*,ُϲͪ:-j}mK bu+*x<.ElDrɤZ֋> {ㆬVр*khq?.9_;:{R'&C$;v2-+zÌ>6&]#,dޕF+M'%IJu+ڡVm-&AECXJ'ŶLt ɮ?J&VOZt e)&6qT|367wU etڤy lCPl&p~ m`-UI{#Em(4eoU53Iޏ+uE})R7zfZj&$o!~ uu&YScl>~IlN-(0ל*PĊpD *j:,ɤIثo,MRCO>De,$K?+ 0뼓v̫5Ki4mlUEӪp%k[>=(%i lQOZ1^3[O[C` s,YȢ\R$hnZG}g}x?۟'{Ku^ 1y|tC+*>&݆p w|fX-mڤΕG lݘaD[E 3M'*Co^u泓*յ&¼?aP%,UE[U]b#Bk; d'羊lw/&\ذ:-߬AOPdeط3x&l4Ug;o\'m>ñTv/[kU塲f]J{j>I+;pĽbY7]EmZMgZꍘ4+:s<6'Xz:aUJ>jm':orʍ'l:5VQjxΪhR&6:m'ZݐVEXj݄5QWZ6C: 4KU&;T&?疰<j:C6* )V#*.**|㖥G>RlioWgi(').iC7> ?T|CGZ>Rdl6'.YzE++,<^}ӤF;2#ON^tbp?/iE׌?Y*B{7* kx~92ojy}29[qۻwz<| #7:ϯ+qp~qq7?')&lX'OvB÷B+8rF"ʿ;~6"豻˙?n"w|17n:OBM̭e/z?2޿jF/Gj2οc&p_R'Rsx ?6/~4O2OO&VgZK:Fl|upc>5ƺ7 6aK7"4mǿa :.'¤ٯgv;*+>d4+zc6g.Mc:f"6NN*66HSi>2?*|V &>Fփ/B ;4Jwi:&;OѴr.G[:8P+fB["7x#gv\W>8b"1z6 G+^⎔qwnS3VNmX.*ZJ1H6MW"A;N & :^ÀCׁF29W ӌ{O~7RL_z G.7Va_jN23|nK UwbV"+~cJ[6#z_N *1/5obJGFlG_:i:7O[2t /:!   l=[؎/zk~(f 3 4ECe ʺ??gk_FΦ@P;{wtFCæeʢpK[fяPj2CS1gԁ' K:^+۾ WsXR؄ݓP+OV(2F~Jw:Ҏ@3SM[`,h7wr"7 ; g{h) '3by8':grsJ /?5{|Bꢨӏ3?f6 ?f|"$l=V7J_k ٷR+>W_kb?>6ꖬOcB!Ğ6WJ&*[c*㲣:N[F.c ZbBZOZg/RjǣK֟iЋߙ";OB:FSF5/+l?8K*CΆCSSOa掛 ;8J;"m76GW>1[a0c;oЫÁ/Wo-ⲏ= '↢RtnG2>D#lk63;0+cS^IۺM|+&F2:ҦGV.p6"֟>0[G6#p@k3#ƣ^;kZ7. Ƃ>k@ #GjK'öKo.> ڀS:3pӢf?&ʫ޴?io[J" ݶ˒GZ>@L¯/K5rRk c_J6 ڡێ>fB*<ƺMCuqò93FkR 6+ҧW~^ZʾF"?Of6&MϪo~B&궪 ص2F_RAƷ wO~j: ³0iśO#BKcS޺k~οYmWNtc{?r7"'FW|tcwZ&ࢯXklJ/\/`v6|^z/CO" >׎? [oZ'pB t~T+kiM`okB{lWgZsԱ~ky*F= 3j*򇖫@+ǧ6W_J +?΁3[ڂ*ކ2" Z:# K2& *3R6';i `oN&?ʊUy 7p/y lg2b;NBCۆB/i:2|:K я .;/&> "7C6ս N]F.2v\>5xCpd4'3C3*Z&zl;+" YVP]l Tt2?/;2k "G&C*.Z #>*SFgM˷:K4|Z F*G2  a?|*N'ߌJ9:\B 3*B2 ,J#;/#//Jjy<'O 3Ap '/1jZ#;2 =3J*#߁!+;޿ #;K8u#t" &;pֿ+B w* 3ְ.7F&hԇ /#A7"7GCO<.6OD 'x=*_^"/F"򶂏 ?+C7'>FҢF6B2': ?=0`:@r$Ph>uLP/;"ayhx+RY#H=JZ(rp:IHd$ %ɶkR9ZqF((%.P[xX\;g$Yɖ$I R%qhYjHwIP(y`PDh$MfJ*Nɚp4qnJ-4a^DX 3Y3҂y+t>x`UD3"KRB PT9=υ-mh@{0{ \^<6 `STq:04~HASD4 U D is2ʂC/F 2Wg shF>H$y SSAtC&H E NWYDŰYxh T= Zo?F I FM7Y:)bvRd!pz~ s~;U d+ Dp< h! eO yw A B).|N݆geEGQ(DZTfWAYF!0x=6Ό@h9RO Fæ I5l KL Md6 QA gVtXx 0 1 2 3 4 J6 7 8p9 :Aޮ7 ) ,`e- . / \ + = _ [ ] g tJ10,F~$r8A-H8 ,يDI\j kK?-IZOB:B?ZBCD5 R!UQG?YET?w*4TZC N LA"R!A C͇!dCۨO ?h&s>I%YEr_4e1 GCYPVA;c'ARDF'1x"FTdHuaT AEWL6 VER WASEZP*p SCT NE ULZEOM-9%@~%O/[.N3<1<A,CcCL56ׁ>8:?/;;Z; 6Bj ~,<>z13-8p@JƊ:0HT Xsl?p5|bX|@tx m`ڮܯl#>M/_,cFw膐-c.C@XȱQ\ Q6b6D} l`a_TL$ C&HGF: @ZR<Zl€`t 2pBŔeōE1A`hg P!Ґ=f/ r}gP pBs507#Pw/e ,@ 7y<Q0`wE{NERJ!Zd%("iţ1p1С^ }:n]#ƀ|(UK@@%GP /0mN М l-ZC8a`e^KH!baҰd #0$  $,0G!KƀpcPa!D,b~..p=?L# @  K"  Zhz C!@l􏀶)<Dp0670wy_7.p&lit 7 f`N10aLS&( f`^10aL2 b`^10a12 b`^10aLWA L+ &ɷ|1H0NWA L+ &i4 {e Xyu2 b`^10aLWh&t)#h m" b`N10aLp\ b`=[% b`7 x M" b`={v! b`=20O:Ѥ Lep &ܲ2? p`,p~QCp@ f`EĆpaq} @I3hQ2) eEiP3)M@3\3m\~7,/裧ЄK0wmZYz|849zwL6oRMJPI|ˤH_sh|PibVɦ$y~EY41."\f~h~9A5@`<0 f>@ a66tx<'b2`L$-`#f,]>"ų?? ?;s$ Q`p0HQ 7&T6F&yg> YY^PwO /]ٓP8CD!8g'@D=Y0xHPsۄTsvD|U@σƆI >>v> J"Z=*w|vQ8@O8Z|||?.1hrwK_|8.R(R}EQs<88~vp ;r=4w=|)ȾHM08w87T(@27wK`|Z>!?!r,ZU[C#JwB(wv@Q/0@)pAC 8( ' @8H>n"AhxbX4w8ы ӡ`: ?R"2) Ep Q=|+cUE]|4Ts^$t\w)|8_OP\-d G{}]mKQօ3!/tb[L[9e jjDD!z,1$W=d5ߟ\z2'A7& r"I1O jH4, HA@Äޟ4@`_B''٤aկ979|"x0xJOO.NԎ2>i$F?4 rYN&lek-:/O^U\z^%S,$ \RX^1AYXLpp׫*Jh4I7+6QUGL?>E|Fy܍gUO(c9t@EcMRe p-aky@O]EfHr +g8H'Co<bfrJxA9K .c1W&P0J6{c肃)3,? X7n2G|\a.S Y=Orc8u 8N 'O/̧} |W>n| pљ9,3߳1 xnr$"4#f>QR62wQMdu[ph35K,QCX^bl8ۺnw_Gb5כdp)5QWFaKF]LK{@brot(lzwUk>=6T(=zOFd30q4sa\TgNˬ0npе%6lmhzi#ZjiNu͌f:3 Ow=s:e6l%Lo2ࣼPk#=]@_9ø~QaYQ$iPo<5H[&DIr"MXf1$QQe[ @@uF}X\ wf{jQ{bΜkam$#p(#,3)zW3gf0o\}zm[@"}"'hufֶca]sDox^D*[!xy3[ lr,-VH-sȎǭҦMm:6ӻl=kD$U9P.w0*p"π]>\q+yY;)?0QfP^ " ~%cgMZ5T_9Ĺv&\%M\ ݟ־@1-d 6`f2_\xr/B'}:NTʔ7 ˠ:_\LTje l]򄥵!zDIm4 B[ ; M]O<1?;xz&g@BKv8z4km7Mx\,=FOW+~?_XhwSVP%%$g'>+lGB!<;04:vFx%KG_) @:38u0VG;Y|G7SORu RKmcSVC FpX;>7ViЌ(Fk#C̀Q>}`(` So1Td~nZGI㔿dQUкغӢ,?G tjY{8LS|qm̩)ܮqW{y%lRsĉ.F1p_D3SaˢsT@3I{j@Q%T:kr8R(҃ `^)6::wG}o4Ļ>|ͦP;!S9|>H^(L۶}@.pa [3-7BKѨx;dzk`gŸ́[>Ke2ɃӇ7Y= r&#$= SHDqZ̚iH0:b|ӫu>bP\:FDn=\μړٿ:nv; }8xt^9VuspcN\HFQ4.v.gnZecmIN?(K{W.m%;^Ndjs|cBcֹvuZ׋pUCc|y@,QAqLPw$ ձfq™e71Š{QfڨTPC DyԠ!1ی7!O;)@UL]MѝZS&STgumg;,swzHZD hl9qSRB= zLy"^ά W (f~`#y@6;ʁw5hUFdwr:S0wo '$>&ɍdžV15JaWsuFKrv i%)g#øVa. D.C%YwP:5Y<$=CBX=nL_Qb'z =5=!LUcSKcEjhNRC uŶ!4= 'ה@wbDOy0pG\k0ShuS'>D9]?WGKKW2>H;1qCM,M<*Xr׿lWzn"LZf8=Bԅ~expMUTؠdWd#GC y)ika h?qfW Fh!^Ρ ĨC4Np)>x@}uf9[{qceo9!4 g=8PPiÛ6߆(!tz/G (Z sT XBPece+dgt$۰dȝeLξ= =ppy%%d:<ʾ)6!0sa>GEf7ѵN[hH}Rscf"M|>C Vsh%p1`K¨tu6>~Opexћ\:𰼡Oa|(ѫ|=))*m8#L9S4u@L<,yg}t@?.Vh韥<ȁ a8cefo'@sߙl>\R2TĎa9|])aKI?[RsMK:0Cw3"'_C?R>zzf2zmV82Bʁl3H`MiF8Z|]J5c4:mYCEVUHRs[**0]W1O98wrùsI!4پ|Ю .:!vŹ)*7f5ҕNx6>k;o^c cz0b'[D)ucC>-; % p}7ϒ2[:_xֻ)EzĭkmҭK.M^Ł(aC.Ma"erj;auߍ<EFɐ8l(t<| "՛?]d;(X}J,*(j{?Zq&Jq F6!g S 7èSU$uo'C0.{ wؽbHmWY*\XGE^`&0MXkz&0|h`N_>xq+Oez$Y4}#(8Tn!KqS@ϰ33-\"y7}/_2BZnbaOVb۝y:2gm#~㕎žw>5'mܯug+*xOnLV!ZKvQr-@Mw \tE/]I0 kk3!l%?l0 40CX2Џ]DJFhK`fL&spj[9nH4$x ndDCY ϓFU'vA2`(TP1C iUP )Q@BTەxMO#GsWRLXIqMISTHDE1S[qSt)6LA 5)40ߤ-c30PTS14 dGMEp1E*jP^v:ʺ8u$#n@!Ѧ@j/H}V// d2|@IΗ^w"_3n˸Ns68oImijklmnopqrVo3Zw9@H< W\T6]ȂBdYrV(IdVvN!]$MO9+#d[ec]o-EETZrRxKG!eD#kC)RwyywVVSF`<`V4CUCOLI>0XBNfFTkGRMJI|LФ*6H츮+KE{GH2EK.RUt tFH8MR#*>F$4ETORcELǤM>r]zRUh JgfJY<;7k~ENt\o*&D0NY9>pKSe\q@L8H OfoGEDs˜ynz>h!&27p:=dWIͬ@P,4OX0{o2QeGLxDl0/@+H79kJmhRn @n"yU@`zQ0S@2~Hن/a/`E8 &N"uEZ3a62G:JJ7Fl\G`aLRHђI_n/(Xy<<u.83bQζ[S*BkH"_G23L6&z:G4GQ̘Ň&BmBs- GuvdS`TbtuB`pFxH:p[EZF"QȔ "4WpThLkH0R`qDSWT0rjBkjLըKȎpk. do*F-.<^86Uhؕ3JC:S;6XwVdjE@ גJ3 _N_E_UEC*0w0BP_ȃ>(E*8)''H!p#;F;#Ȩ{ E! 6L/^Hp@"NCDd< Ds1|K6Zx%{U CYa(maX6J [' +SL|#OUDt}խTMc.M^MC79BeY/{׸hI04TeDPY1993f'~#wxyzh4Y?άp/TW;DRT^xïc[܆,:/x>px &y(c V&->Y?,bMN=PROJ-ILd7PjK39\Z.> a;;8=yŦz>;HHsMl{`s=2쮀Lg=Y$쳴 C]Zb:؃]=EĚԹsd#B4"8z=޵dgu=w@0^wf̕zVe},ȭ`8Nu n9ȂO/]lFU=9 V֨:1/3DoY\n2T}PsS2KlExV>HN\OLsWL1MOVEO.-[,X'\PU d(OYsKp0lLEhw9wtRIGH0 |FIy\tIJcES'/ ^a:=[%T5bblfu+^c 867L>h~}a̵c!xQx@B=Sz p'V'7%s"kv/aiJ2ųXF|4 jt|n5RsjkBhX>prN9OTJPk̛ i͈P'? =_0F|~bEsv@"TҀ$z;74꿕zC vn6Nu8B6xK.\$:Q&![uER(c' zsUP`= :Kc 30 2.@/x`@N=0dNU#JfNqR :n{7_g&C360+?BZgovsmY6BB059\Rg,|FR` 8;"z5N` Vo%x=cF6|_v=`u)"* r0`+|FXcNM&t\Gd FYtNGUG#JCF~|vRbL*5SXNVޑьD0D*zJ,3x2*U GaCXp-0LP4, #O>NSBKNY"fq@dM2 WlTZ|6@OUDQĊ"7ƪC̕SrC6IT1OM/-,CO_+MlO))^"IP"&i% ɬSCRnBLEӱMjII:B9/F|(eª^*S@_$Oz/$RB(( '8|y$^4@]+ U(08@H*PTX `UhBpxPy*5+E[0QޕQ1@  S}-x8Г v1Zᜳ;KtV Yǎ :[eoBB >A<#hjlN=33jE‘39r@I -:s `<GV %ΐw"BXR]m*RI]PNG068I踹 -#/7#8plۊ2P47ˑن P #*9TQJ#v H86$H&IB@d- wDwR@`#^j۟jRP>`SP p\=46B~C:?B䊨m)#D`c>P|TTΆ`J"K<<*8:𺹜1bgyH羉hL:|fJ2F **U>QNug@E\LqPH8@T"P2<?BBQ+C"#h?0va9:8zvpN# ^9w38UDL1~UGdw2, 9X%H1 fvT2 ^@FCH2&3L6tQl40D(Lxx5,-dLaPXH4d`/ϫcx/ ^;k pknpҢ;؇))H7u&@`pO7f?/V#tfW ,[jYi8G#JaW 疤Onpu40Uth\FCDdV@S} >,[HF1Wy#ekLgMGUKs'C%@nı|Bwn`43@~VeXD@hUbYWr4XOpBE >qG0kWJfĹT`x`CY/(ygI*#dW؆@IftT 26VyKΔOF @Kf^1JYew@g+8=Lkܢ[2qa3S@GF'KWtͷ1Y ΰ5\1ښYn+!7ƷXcmMK 8%'(q&Hf#x-׋ Y.FNQb+ `v]`yRIn c&jPD}`_hr 7< ͚:CO$< iv7Yr0#wha]6ff!K,L°1H`oHCx*"mI y5OK?2M7(brX#$gFFhMoX CH)0sSUGG%||aR6?8`Vܐ9T3ݳ0@-F*V#5EM1k8,<,X3k^ZV)u'-.:3{`PXn!ʌpV9OGƆE87hԥ,0KB<uHq pp;Bɧy:xZZ{<7so!<^b1 bC-ȸH"ruO#T|d|E✲*M<,ldED(y&Q,50/,cNJd8OPq0 Xs`C3S49MUBߟ$kSPoL\XJ`G:Dk(m`uE5`/.%֤撠xhXMaqFUex@zqbp p7Syc 5D@!{L48y[v,FCN@P%=DUCR``HHG@TYI!`PRI.PoH'H$MNCN U[4YXuQZ$SVd-IBLDcv`SOFTWaE.pP[Tlض(@ Lf<ZFNO8xS7COTLNDdHI DvVxE!!\ lkOnmos]4g1.5.uH?/hPGtGp`@HR:7wonF? |]3sjoe;l<pH)|qvC82LS׫tK:V:\6~q^"s>n6Ȣkz<\huQ€<<M㎗[u`Dω >~:[,#-YbqX5x #x0ҕ:*iip|6<{:W ֕wqx xNsC*?6螪>^J#Ù<p+ܿ,gvcvt3 : <3*6mn8"(}6pN+7Cg"䨭q$n*ޭӔã@ܶDk\9 6y"YCξygHٙbȭfMf)G;qvۉ$^n~2P|?ڎhcUƌfKrֹq 0G^Y ~YqK2rкy"."98o`ɶL4g13{j S8 b09wY(31}/"qfCPwgH@`>xXx@`!9w9 H`w53JH Of=JG~QKh<~q=`QL.z༙GgK(nq6@G&6ChYl}b%(:kGܠM\gsyݘ9'8rB0#0Uytr0[GqJn!???qF3@ C`-g ¸#+Kww @Ơq&E7K@X@ჹ;g@!4=~o@0~7k ӓU܁g9r)>p݇1`% #/֜]0q?ָsg p ϙ{֏ZfqGՆ 9nL\r8kx%0@qo[1ۨ[vɳ]Sxgi "'Ǿ{ui '̀T6;F _cv]#IZܛpDw ޱ%DTf@>3b|xssu(y^%;@p"niP=m9qb8Z>.3̊ n@#8xؿFgK֕"V0l\f?,V"HjE4 3$-zre8V;>y?PЬsG&X[8`*tS<@B7&jB"bIfW1 OνJw8qЗecUȠ\U9g2v+f_7N>_R$ ?<`]uG`%QjyF>;f( lH7mHx|T:n-!ց.gN0hE;gڃYy'jUt//Cb˚uzV|q0G6Ռ8upN[߸ p߯"v};|9PN·[FVs}]7dV7`l"/d  @^.OyQ>W]w/l諢툾^KxVW1wއսC>ܧxNzfs+BK/?`3hXB,iΠ`fېgR[0\z:p7{O|/?RO3H(.}C1@i"GBpVBޔroL9X WK/W̧f?3Z/u(!WǙ g:sn#D[X^{(lHt,^MifO!ۖ2 ^6 pX;5tHuclsT?z8eCG}G〞a,q~ZQq9&@F)i9`N:FaGu0ℼS c#0SaGu5#TvۛᤱS`)mf6F}t3kI23|=~̠mԩW0aIhhPclwdcxwT3C}XYC4_p{9y/20U8n-$!5ӓ?s9W\uoCPqøm 1KfyxGt:ef`#0w0kfQb(BaUY@\/ ɧe.L9S?f+RXs@O8m9@Dag+fċ(?XXiY ⧛fqTF M&P_Hqz;sNd,in$;G`7␱h?baD  [ ϲU7KÌl-T,ڂgI fr{١Dv$,7;O@؆?+2;|rR:@soKln*N#ņ dڞf&8'ՙj灾D|(V /rHu33Z%{p{OA0 !82ĞQ," opcXm1N2(3G,X>](<2õ@A~nFh!yGYxa.-`Kn-m0`{` =pe3sYW{p]a·+p#̬Hh8r|݂&d`kb17%U9۔i`GP[DM&^B`w1'4dzzrl Czbm|-Pʻ*Uem? `~>|Y;@Jp"1q<9g!{a4~($ ]d#,|-F}fY\˼ aFgc x *ФAr U9sv947EJ3K@*^"'8@m,@3'0`#PP7Hfyzw'_O`Wp=,%ő@ ?~T?x}%#?@$~4%LHcP  0@Y"b b x@8`{gs~9-sd;t׈S?;@=@k~tg~|4o!EŐ?F0`?atxm{:_H<B:h9bd{<ܡn/H^8ha@I:Y8tF799=k0c1a1 6l0~␀`9r`,x.@]GkTzyw|vb<\8#׾E!sϜ>`w?c&N:>͜g?;vW8@F-#ܟǸ8`m/ܙNM7wx.@j4x]Bi s]U"?_f1ۼUk)kr^(6zM7Jtws)nqE1]+\x/Px;@x6ȳsb]-DËf xRqA/6%z 5^ЁqB Ї:pE;ÈshC)<{q0>M# sxkj*M)&<$`tlf 4{B "  E2):;mJ+LHNTH(mF JYPH* NFNCjHd|$v& "9@XxC"+ l l_LҰ Le*, Xz"M`d<$zO՝;R @F, Q7EH Ipm4ee a,bFcQ='(WI;$ NYXXb#`X h " bEcT\M=-OVpDQ=$Bg05! J$ "8.&188Ya56wGFցV:@G:TXY9/Y2UNyR! `$D0-z;  s"ȔgnYrmqr#:C2I?804?<3JTjP=Uj4DVvW4T"ЏV#Й%~h޸4\s+]{rpF$eqrH"~M+҇YCd1x?x"G)-bR)d㞣&g<*p C&R5rx";9&Q$'6 faUa GC5R8PJ)h68"q,qq=ԃȃc ~wpjnd^-Y8T8Oͳ+x> |iff+ȥx_iyP{u{E㜂2O:$ 3Pc .i%d*ސȉgo>,ͨ Xt`Lq%H 7v<q #Cu8@PX<\b06x?q⑬h x> l+@8>mwI~@C~id|f+GG& pa a)dC6dBMH}xM0]:`՛S.kB"@kG8޸|3Vh`P7v`8"~v6B>Y(KelΦ=ۊTF}xHJp2&2Y'9(9)9*9+,-./E17293949y6M7N8N9N:N^b<=>?@B D'{fP52ud C Ș=RԌ*kkEU ؔ95j/D>r H^X(qb6e7B2Y"f 1Dk`CW2V D0SÜʜ  vSyΜ;, =kv; 3kd&=pM`): .EZMyY]&RHhl FJ  )@ƃ7ΚjɊ=Tv0e"gR}6!.jRDC;@VFClV7 @= أ3s=ک<;|nX0`w)Q$|u &='()*P+,-./0123456789:;<=>?@xBCDL;@R#wkc~ۙ. 5w` <9N:bH@$Hp;Uvma7pH)E}F{}5QxO<`bXbX_32sB8.H ֆ~0C>x$& 9("*MDo@'ekg*@VŚnj~tU2 /Q*;an*)KH6@<@胋jKVMԀH <E"5 'q*+!b;$3 Q`h \|u3:<88y,ȃFD :C @5y"7l9s\< > #N? y8?(DE*f`(@@ L?@h?Zh?h?* > > > ,G}G}G}G}G}G}G}G}G}G}t>!!"##$$%&&'())*++,--../001^2>33>45>56>77>88>9:>:;`~}?G?}@GBGB}CGD}DGE}F̏GGHIIJKKLLMNNOPPQQRSSTUUVVWXXYZZ[[\]]^__J[`abbcddeefgghiijjkllmnnoopqqrssttuvvwhxyyz{{(=Џ}~~?(@eTWW:P>ıK(&&T6~,8P88[{dLi(,l2)$`m^((xolp eRO,2L@nvHWzYVFtFg,LcY(>*?=T^d>PRJmʰA z'a;-RKfM@G~)j&``?;D#lxpxl\ cwkcؕvnM>G>`$n>f|fb×`<~HP f>JBbJPo0 &~WvWGG8tRU%bUbp@`p6b\3~0+UQ~D`@11?1`3`?H4 ~̙ٓzЈ=Hh @px~?:g Qp8g ?0?s>@"6*" F HLN ƨȦ L ysa vgalaxian.prf8&w> 4"1BE؍Z!-i` P0H%bAj@}Vm8D8麡4~)*( <$hM h(FjKtn)bTVDjw`kמ:"hjl1 :lxVŲ.qRH :\D J==*iЏ$yi"_:2((:U$*i ?Y,&#ƥƪ(.,A4k ;T[6j}Ԇwl54sNn =C(1.JAXlP.Ҙ@D*$J,r$.3Z@ZW PRJ"]X dnU*d5=XDry.2NL2:%lvhc( zv > *l&$ªAF8:} 5'PT@&膲aK(,($iA. )= Le"{{D6 D+*%u0Fp@[<H4TF c#& 2 D$6#a26N 2\F *p(0BJö@*SDPA~A( p0~96r A x ?@SGc#cckkk@                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     SGc#cckkk      ?c@CSSGc#ccKKK@                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    CSSGc#ccKKK  "%(**'$! "$#" ƾ!',.069;9751+(#   !""!$%'))(%#!$%&&$  ¼ "%&&&#! "! "$#!        %+/102445431.,*(&"Ƚ    $(**(&$#"! ?s@gSGc#ccccc@                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   gSGc#ccccc )4787:@FQ[\ZP>,  &04467=FQY[XM;+ '/3568?FQ[^YH7+  (.0136>GOW[SB0%  )04459@JT__TE4(   +0146;@KY`_QA4+"ǿ  (,-037>HV^ZK<4," $)-0148PI ONiZ= }K`dtkJۡL6lpVμ_r]{O]aq!`GpX#$;.Vᷪ}nN6j:4}Ҿs˽DJ{+L0qvu{W4ͤ$*F$ ^ysm{{/ ͧV߾M022whoSV,"RJ!9^{IL^BS~F(+*x-c`jsCZc,;;Ju Y7HyKwd⊪~0ҹ\LF&zs/FQ&.lZ ȧTDI>E8VWr~⨋%}`./]j#7<mOjT ˯iT$fG!.Y ,N*Ad> U2ܬU;9r6rˍ|UZ-YaF.!TꟳY9-A`lv 4ry1ͭz5.! \FP­%3aPhBI3v2^pkpC^8K,Yyd3Fco5Ms5WwOЕQ#iZ.8y=Qh"? F-Fp(Y kլbs{]K]upC5Ju` ejnjz#u3/[h''+ؤ7h!-f:Xv*i򴢃q lzn+6L9ۚe_Ч4sTC|;F bTA]P&Sb\Y2^$=2[֟c0\A ڐwQX=m!MC`ʤ#ЬWyzR7Ț&uX]mIp ț貽˻ޖK|s ??@SGc#cckkk@kykykykykykykkӋˆ‹É‹ʋˆ‰ÉŋLjyxgkkykykykkykykykykykkykyy{x{y{xw{xwLj‹̈‡xixgxgkykykykykykykykkkkykykkykky{ikhx{x{xw{x{ikikhx{xy{x{xˆ‡Ĉygggkkkkykykykkkkykykykkykkykykkkyx{xwx{xƈ‹ʼnˈ‹xyyËy{Èx{xwxwixgxgkkkykkyykkkykkyykkkkykkykykkky‹È‡ˆx{xwxwv{y{x{wyxw{xwxy{x{xwvwxgvygxggkykkkykykkykykkykkyx{xwvw‹È‰{wÈxy{xw{xwyx{x{xwxwvwxwigkkykkkykyykkkkykkkyhxwvwxwxvwy{wx{x{xwx{ywx{x{xw{xwvwggkykkkkykkkkykkkkyxwvwx{wv{xv{x{xwxy{wx{hkhgkxwvwvyxggkkkkykkkkkykkkkygfafafakhgakhghghgfhkhgfhkhghgfafahigkkkykkkkyykyikhkioiihghkixggkykykykkkkykykykykkgggggkykykkykkykykkykkykkkykkykkkykkgggggk޻kykkkykkkykkkkykkykykkykkykkhhgggggggggẅ»̻̈̈»̻̻̈wkykkykykykykkkykkkkkkykkykkykkhhggggggggggkkẅ̈̈̈̈̈̈̈̈̈̈̈wykkkkkkkkkykkkkkkkkykkkykkkkhgggggggggggkkẅ̻̻̻̈̈̈̈̈̈wkykkkkkkkkkykkykkkkykkkykkhkggggggggggggkẅ̈̈̈̈̈̈̈̈̈̈wkkkkkkkkkkykkkkykkhhggggggggggggggkẅ̻̻̻̻»̻̻̻̈̈wkkkkkykkkkkkykhghggggggggggggggkwˈwň»LjwkkkkkykkkhjfgihongfghgnmfhihgonhghogakhajhggggggggggggggkwLjwɈwkkykffgggggggggggggkfwˆw»ÙwňwˆwfkykykyiigggggggggggkywĈwŻ™wwwLjwykykyykykykykykykykykykyihigggggggggggykkkwÈw»ûwwƈwkkykkkykykykykykkkkykykkykykkkykykkkkkyhigggggggggggkkwÈw»w»wwLjwkkykykkkykkkkykkkykykkyykkkykkkykyhkhigggggggggkwˆww»û™wˆwfkykkykykkykkkkykkkkkykkykyihhiggggggggwÈw»fwňwkykykkykkykkkykkkykyhghigggggggggwˆwwfwûwfwĈwfykykyykkkkkykkyykkyggigggggggggggkwňwfûwňwykkykyykykykkkykykkkyhgghkokhkhohkohghghanghiohghkohkhgiggggggggggywĈwfûwňwkyykkykykkykkkykkykkyggiggggggggggkkwwwfĻwňwkykkkykkykyykkkykkyggiggggggggggkňwfwûwwƈwyky#kkykkyhghiggggggggggwƈwwfwwLjwyk#kyykkykyiiggggggggggywňwwwƈwyky#ky#4#ky#kykkykykykykkykkkhkkhgggggggggkykykwĈww»wwLjwkkyk#4##yk4kkykkykykykykkkyihkigggggggggggkykwLjwwwffwwwLjkyk###4#yky#kyk#kkkkykkykykkkkykhigggggggggggkykwƈwwwĻwwLjwkkkykyk#y4k#kkkkykkykkkykkkkgkggggggggggkykw͈wʈwkkky##4##yk####kkkykkkykkkkkkkhkhggggggggggkyw»̻̻ˆ̈»»̻̻wkkyk4#4k##4#kkkykkykkykkhhgggggggggggykẅ̻̻̈̈ˆˆ̈̈̈wyyk###4##4kkkkkkyykhhgggggggggggkkwˆ̈»̻̻ˆ̻»̈wkkk4##k4##kkkkykkkkghggggggggggkwˆ̻̻̈̈ˆˆˆ̈̈̈wykk#k#kykykhgggggggggkwˆ̈È̻̈ˆ̻ˆ̻̈̈wkk###kykyiigggggggggggyw׈»ňwy#ky#k##4y#4ykykkykykykykkykykyki{x{{y{y{y{k¸hnoykûk{kigggggggggggkwfwykkykkykyky4yk4k4k##k##4kykkyykkkykykkykkkyik{xĈ‹Ǐ{x{x{x{x{higgggggggggkkkkkykkykk4##4###kkkyykkkykykykkykky{x{x{xy{xwxy{y{x{y{x{xyggggggggggykkyyk4#4##k#kykkkyykkkykkkykkykkyhghkhkhkohikhkhkhghiohkikhkhgggggggggkkkkkkykkkyk#4#4####4##kkykkkkykkykkkygggggggggkkkykykkkykkkyk#k4#4###kkykkykykkkykhghkhonohgokhkhkgiggggggggkkykykykkyk####4#y#k4kkkkykkykkkkykghhhkfigggggggykkkyykk4##4###y##4kkkykkykykkkykhgwfggionoh{kioaoihgnxhkhkhkihvkgggggggggykkkkkyk##k##4y#kkykkkkhhghxhggihooononfhihgowhhghkhgqkggggggggggykky#44##k###kkhghgfwggkhogn}mmafghkhoxhhgfaqhggggggggggkkk###4#ykykiiyooioioiiooiikhxhggggggggggggggykyky4y#4##4y##4#ky#4ykykykykykykykykykykyiikhik{kkikikhoikik{hhikikikyigggggggggggggggykykykykykykykykykykykykkkk###4#k#k#4###kykykykykkkkkykykkykykkkkihkhikhgxkghkhkhkiyokihkhxhkikikhk{hgggggggggggggggkykykkkkkykykkykykkkkykk4#kyky#kk#4#kykkkykkkykykkyykkhkhikhxhhkhkikxikhkhwhihikhghkhxhgggggggggggggggkykkkykykkyykkkyk4#4#k#kykk####yykkkykkykykkkkykkkkhkhgikh{hhkhxikhkhkhxkhgikhkhkhxhgggggggggggggggkkykkykykkkkykkkkyk#####4##ykkkykykkkykkhkhgihkhxhhxihghkhkhxhkkhikhxhgggggggggggggkkykykkkykky###4###k#ykkyykkykkkkkykhghghihikhxhhghkhwihhkhkhkxkhikhfgxhgggggggggggkyykkykkkkkykyyk4######4yky#ykkkykykkkykghghikhxghkhghkhgwihhghkihkh{khkihkhghwgggggggggggykkkykykkkykykk4#4#y##y#4k#kkkykkykkkygggggggggggkkykkykkkykk#####k####4#kkykkykyykkû÷ø·øĸø÷·¸øŸĸȻ¸gggggggggggkkykkykyykkk#######4kyyk˻˻gggggggggggggkykyyk#######kyyiɹiɹigggggggggyykykykyk4k#k4#k4#kk#k#k#k4kykggggghhkykykykykykykygggggggggghhhhhkykykkykygggggggghhhhhkykkkkykykkykkyggggggggggghhhhhkkykkykykkkygggggghhhhhkkkkykkykykkkyggggghhkkykykkykkygggggggghhhhhykkkkyykkygggigigghhhhhkkkkykkkkygigigghhhhhkkkkygggigigghhhhhykggggiigigiggghhkykkyyyykykkggggiigiigiggggggghhhhhkykkyyyykkggggiigigigggggggggghhhhhkkykykykykkgggggiigigigggggggggggghhhhhkkkykykykykgggiigigiggggggggggggggghhhhhkkkykykykykkgggiigigigggggggggggggggghhkykykykykkgiigigigggggggggggghhhhhkykykykykkgggiigigiigggggggggggghhhhhkykykykykgggggiigigigggggggggggghhhhhkykykykygggggiigigigggggggggggghhhhhkykykykygggggggiiiggigggggggggggggghhykkykykykygggggiggigggggggggggghhhhhykykykykykykykygggggiggigggggggggghhhhhkykkykykykykkkygggggigggigggggggggggghhhhhkkkykykykykykygiggiggggggggggggghhhhhkkkykykykykygggiggiigggggggggghhkkykykykykyggggiiggiigggggggggghhhhhkkykykykykkygggggiggiggggggggghhhhhkykykykykkyggggggiigiiggggggggghhhhhkykykykykyggggggggggggggggghhhhfhkkykykykykygggggggggggggggggggghhkykykykyygggggggggggggggggghhhhhykkykykykykykygggggggggggggggghhhhhkkykykykykkgggggggggggggghhhhhkkkykykykykyggggggggghhhhhkkkykykykykyggggggghhkkykykykykkgggggiiiiggggghhhhhkkykykykykkkgggggiiiggggghhhhhkkkykykykykkggggigiigggggghhhhhkkykykykykggggiigiigggggghhhhhkykykykykkgigigggggghhkykykykygggigiggggggghhhhhykyggggiigiiigggggggghhfhhhkykkykykykykkykykygggggigigggggggggggghhhhhykkkykykkykkkygggggigiggggggggggggghhhhhykkkykykykkykkyggggggiigiggggggggggggghhykkkykkkykkykkygggggiigiiggggggggggghhhhhkkkkykkykkkyggggggiiigiggggggggghhhhhkkykykkkygiigigggggggghhhhhkkykkykkkkygggiigigggggggggghhhhhkykkykykkkykgggiigiigggggggggggghhykkkkgggiiigiggggggggggggggghhhhhkkgggigiggggggggggggggghhhhfhykykgggggiigiiiiggggggggggghhhhhykykykykykykykykykyggiigiiiiggggggggggghhhhhkykykkkkkykykkykykkgggigiiiggggggggggg{h{h{h{hkykkkykykkyykkgiigigggggggggg{h{h{h{hkkykkykykkkkykkkgggigiigggggggggggggg{h{h{hh{hkkykykkkykggggggggggggggggggg{h{h{h{hkyykkykkkkkykggggggggggggggggggggggg{h{h{h{hykkkykykkkykgggggggggggggggggg{h{h{h{hkkykkykkkygggggggggggggggggggggg{hh{hh{h{hhkkykkykyykkggggggggggggggggg{h{h{h{hkykyykggggggggggghhhhhyy‹ňˋċˆ‹ÈÈËNjȈxggghhhދx{x{x{x{x{x{xŋɋċy{xhggggghhhhhhhhhh{khx{x{khkhkx{x{x{y{ËËxggghhhhhhhhhh{xËÈˈˈxxˆ{xË{y{hgggghhhhhhhhhhȈx{x{x{x{x{x{x{i{gghhhhhhhhhhy{xĈȋˆ{{x{x{x{x{y{y{hgghhhi{x{x{x{x{y{xhggghhhhhhhhhyx{y{x{xhkikhx{x{gyggyyghhhhhhhhkhkhkikhkhkhkhhkhgygyghhhhhhhgyygyghhhhhhhgygyghhhgygygfffhh{hhgyygyggggghh{{{{hhkhgyggygggfggghh{hhhhhkhgygygggfggghh{h{h{h{hhkkgyyyyyghggggfggh{h{h{h{hkkggghgfggfggfggfghhh{h{h{h{hhkkggghgfggfggfggfghhh{h{h{h{hhh˻iggghgggggggghhh{h{h{h{hhhiggghgfggfggfggfghhh{h{h{h{hhhȸiggghgggggh{h{h{h{hhhȸkggggfggghh{h{h{h{hhhkhȸhggfggfggghh{h{h{h{hhhxkk{hkggfgggghh{h{h{h{hhhxkhk{higgfggghh{h{h{h{hhhȸxhûȸȸigghfggggh{h{h{h{hhȸxhkh{kȸkgghfggfggfgghhh{h{h{h{hhkhxhhxhkhhkhgghgggfgghhh{h{h{h{hhkkxhhhxh{ȸxhkhgghgggfgghhh{h{h{h{hhkk{khhxh¸xhkkgghgggfgghhh{h{h{h{hhkk{kȸ¸hk¸hikkgggghgggggh{h{h{h{hkk{k˸¸hkhgggggfgghh{h{h{h{hhkû¸¸Ȼ¸hgggggggghh{h{h{h{hhkhggggggfghh{h{h{h{hhhx{y{y{xxx{xkggggggfghh{h{h{h{hhki{khkxkhxh{hkh{kxhkgghggggfh{h{h{h{hkkgghgggghhh{h{h{h{hhkkgghggggfghhh{h{h{h{hhikgghggggghhh{h{h{h{hhikgghgggghhh{h{h{h{hhiigghggggfh{h{h{h{hikggggfgggffghh{h{h{h{hhikggggfgggghh{h{{{hhkkggggggggghh{É{ʉ{։hhhkgggggfgggghhhkkggghggggghhhkggghfggfggghhhhhhkkggghfgggghhhhhhkkgghfggghhhhhhkkggghfgggghhhhhhkkgyggyghfggfggghhikgygyggfgggghhhhhhiigyggyyggfggfgggfghhhhhhkkgyyygyyyggfggfggfggfghhhhhhkkgygyggfggfggfggfghhhhhhkkgygyg{hgggggggg{h{h{h{h{h{hkkgygyg{hgfggfggfggfg{h{h{h{h{hkkgygyyyg{hgfggggfg{h{h{h{hh{hkkggggg{hgggg{h{h{h{h{hkkgggggggg{hggggh{h{h{h{hkkggg{hgggg{h{h{h{h{hkkgggggg{hhgggghh{hh{hhh{h{hhikggg{hgggfggfgh{h{h{h{hkkhfgfgfgfggfgfgfhhhhhhû™Ȼˆ»»ƻ̻λ™™»{‹È‡‡È{wӻˆ»Ù»ʻˆ™ÙŻLj»Ļ»»ˆĻÙĻû™»ɻ™ɻÙûx{x{x{x{x{x{x{x{x{x{x{x{x{x{x{x{x{x{{k{xwvqӁ‡xhkw׈wfęû™ĻňwΈwˆ»҈˻Ȼ™ɻƻ»»ęƻ»û»xkhkhkhkhkhkx{h{x{xkhkhkhkhkhkhkhkhkhkhkx{x{x{x{x{x{x{x‹{khgaqaqaq‡È{wfwfwȈw»ǻƈˆw»ÙĻĈ»Èш»ûĈ™ʻ™Ļ™λʻ™Ĉx{x{x{x{x{xx{{{xx{x{x{x{x{x{x{k{xwvqvqׁqqÁqÁqvqvwxkw׈wwÈwÈwfˆŻˈwf»řûˆ»ˆÙûʈĈˆwˆň»ɻ™Ż˻ˆ»ûÙ»û»x{x{x{x{xkhkx{xkx{x{x{hkhkx{x{x{x{xkh{x{x{hkhkhkhkhk{‹Èqvfvfvfvfvfafafghk{ʈwfw»ƈˆwˆwfƈwˆw»ˆwLj»ňˆwfˆĈˆ»Ȼ»»ɻ™»»™Ļˆ{x{x{x{x{x{x{x{x{x{x{x{x{x{x{x{x{x{x{x{x{x{k{xwvЁqāqvwx{kwЈwĈwfˆȈ»wÈfw™wwÈwwˆwÈÈ»wLjwŻĈʻˆ»»Ĉ»ˆûʻÙĻˆkhkhkhkhkhkh{x{x{x{x{x{x{hkhkhkhkh{x{x{x{x{x{hkhkh{x{x{x{x{hkhkhgfaqaqaqvwxhkfwfȈwÈfwwˆň»w™wˆƻw»ƈwŻň™ûûˆȻһ™ɻ{x{x{x{x{x{x{x{x{x{x{x{x{x{x{x{xkhkhkhkhkhkhkhkhkhkhkhkh{x{x{‹xwvqafwx{ˆwfwÈwfwwf»fLjw»wÈûw»Ljwf»»ňĻˆĻ™ǻŻĻÈĻûÙȻ{x{x{x{x{x{x{x{x{x{x{x{x{x{x{x{x{x{x{x{x{xkhkhkhkh{x{x{x{x{x{x{xvqaqvx{ffwfffwˆwwÈwfwf»wfwĈwfwfˆûĻĻ™Żƻ™˻Ļ™»ûkhkhgfafafghkffƙϻƻˆûûˆ»ˆǻÈŻ™ʻˆ»™ÙĻhkhgfgfafafgfghkĻ™»ˆwȈˆûƈwˆ»Ù˻Ù»Ļ™Ļˆû뙻ęĻkkkĻ»wƈû™ˆňƈĻĈ»»™ûƈĻŻwww»ÙĻkhhkkffÈĻˆwȻș»ĈÈę™»È»û™ĈĈ»Èû݈w݈w݈™ƻ{hh{khhk{ffÈ»ÈÈ»ÈĻwˆ»È™ûˆû™ÈĻ™Èwˆ»ˆ»ňûݻݻݻˆÙ»{hh{khvqqh{ff»ˆ»Èˆ»ˆˆň»Èwûň»ÈƻwˆwĈ»ĻĈ»ň»™{hh{khvv6&fkffɈˆ»Èƈ»ˆwÈȈ»È»wˆwĈûûˆˆ»ňŻ{hh{khwaa!qa&kffÈwĈw»Έˆwň»ÈÈ»fÈwˆÈûˆˆûňûˆ{hh{khgwwfff&f&ffwfwÈwLjwwňĈûf»ʈ»È»ÈĈ{hh{kgwgfvffvf&fkfffňwƈwfwĈwfwwɈwˆwÈwˆûǻ™Ĉ{hh{hgxgvffvf&6&fvfkffwÈwfwfȈwfÈwˆwfƻĻŻ{hh{hghgwvvffvvf&6F6&fvvfkffԙ̻͙ŻÈ˙ƻûݻĻĻ{hh{xhghwvffv¶vf&&fvffhffwŻûûĻ{h׈׈׈׈׈׈h{xgbhw‡wggw·wg'7G7''ggg'hffw׈wfƻĈȻ{hwwwwwwh{xghw†vffv¶vf&6F6&6&ff&hffwfwfwȈw»»Ĉûûˆ{hxxxxh{xghw†vffv¶vf&6F6&6&ffhffw׈wwÈwÈwfǻĈ»Ù»{hȷ—ׇh{xghw†vffv¶vf&6F6&6&f†fhffʈwfw˻»ÙŻ{hʷ—ÇÇÇÇÇׇh{xghw†vffv¶vf&6F6&6&f†f(hffwЈwĈwĈwfƻĻ»ęĻ{hwÇw‡w‡w‡w‡wh{xghhw†vffv¶vf&6&6&fÆf(hfffwȈwfûňûˆęû{hwƇw‡w‡w‡wh{xghhw†vffv¶vf&fƦf'hffwfLjû»™»ˆ{hׇh{xøж†öʆѶÆøffˆwfwŻĻƻ{hÇÇÇÇÇׇh{xwxwvwxwhfffŻˆĻŻ{h‡wÇwÇwÇwÇw‡wh{xghghghffǙəˆ»»ĻˆĻ{hՇwh{xffĻňffĻˆˆÈû™ûĈû{hh{ffkffňff»ňû»ƻûˆû{hwvwvwvw&wvwvwvwvwvwvwvwh{kfvffvfk{ffĈÈwffwȻșˆǻˆƻ{h&7h{khfvņvffvņvfhk{ffwˆ»Èwffwˆ»ÈûɈ»ˆĻ{h&7h{khfv†ö†vffv†Ŷ†vfhk{ffÈ»Èwfffw»ˆˆɈÈ»{h76h{khfv¶dž¶vffv¶dž¶vfhk{ffˆ»ˆwfffwˆ»ÈÈÈňʈ{h6'h{khfvĆvfvĆvffvĆvfvĆvfhk{ffňˆwffaffw»Ȉňƈ{h7h{khhfv†vfvÆvffvÆvfvÆvfhhk{ffwƈwffffÈwˆûň»Ȉ{h&h{khv†vfÆvffvÆfÆvhk{ffÈwfffffƈwfwˆƻˆňÈ{h&&h{khgwÇgwgwgwgÇwggwÇgwgwgÇwghk{ffǙfff»əĻˆĈͻͻͻʈ{hwƶĶՆöfv†wh{hgw‡gwwgwg‡wggw‡gwwgwgwg‡wgh{fwfûfwfûfwfûfwf»»ffffȻ™»ÈÈ뙻È»Ĉ{xǶv߶¶x{gw‡wgwgwwgwgwgw‡wggw‡wgwgwwgwggwgw‡wg{fwЈwȈwfûƈffff»»»™ûLj»»ĻĈĻƈĻˆĻÈ»ĈĻ·Ѷ†öʆѶƶ·¸kgw‡gwgwgwwgwg‡wggw‡gwgwgwgwwgwgwg‡wgkwwňˆwffffw»ûęûĈ»ˆŻňûˆ»ĈˆǻˆňĻkxwvwxkkhv†vfvfvvfvv†vfv†vfvfvfvvfvv†vhkfÈwĈwfffaffw»ˆĻÙƻĈÙĈûÈĻÈȻÈûˆȻkhgfghkkhv†fvvfvfvvfvvf†vfv†fvvfvfvfvvfvvf†vhkˆwňwffafffw»ƻwʻƈ»ûûŻĻ»Ĉûˆ»™»{xwvwx{khw‡gwwgwwgwwgwwg‡wgw‡gwwgwggw‡wgwg‡whkffˆwˆwffffw»È»wƻÈĻˆ™ƻ˻Lj™ûÙ»»{hgfvfvfvfghx{khw‡gwwgwwgwÇgwwg‡wgw‡gwwgwwgwwgwg‡whkfffffLjwfffffwÈ»fÈÈûÈĻˆ»ƻˆûƻˆˆÙ{hxwvqvqvqvqqvavqvqvqvqvqvqqvavqvqvqvqvqvqqvavqvqvqvwx{khwgwwgwwgwwgwgwgwgwwgwwgw‡gwgwhkffwffwffwffwfƈwffffûfɈûÈĻÈƻÈ»Èûňǻˆû{hxwvqvqvqvvqfqvqvqvqvqvqvvqfqvqvqvqvqvqvvqfqvqvqvqvwx{khgwgwgwwgwwgwwgwgwgwgwgwgwgwghkffwffwffwffwfˆwffffÈwˆwɈ»û»ˆ™ƻˆûŻɈûÈ{hxwvqvqvqvqqvavqvqvqvqvqvqqvavqvqvqvqvqvqqvavqvqvqvwx{khgwwgwgwwgwwwgwwgwgwgwwwghkffwffwffwffwfwˆwˆffwfʈû™È»ûŻˆĻ͈ûˆû{hxwvqvqvqvvqfqvqvqvqvqvqvvqfqvqvqvqvqvqvvqfqvqvqvqvwx{khxˆxhxxhxxhxˆxhhxˆxhhxxhxxhhxˆxhkffwffwffwffwfƙfffÙŻÈňĈĻ™»ňɻĈĻĈûˆÈÈû{hxwvqvqvqvqqvavqvqvqvqvqvqqvavqvqvqvqvqvqqvavqvqvqvwx{khxxhxxhxxhxxhhxxhhxxhxxhxhxxhkffwffwffwffwfř»ˆfffę»™™ʈȻLjŻLj»ˆĻˆ̈»{hxwvqvqvqvvqfqvqvqvqvqvqvvqfqvqvqvqvqvqvvqfqvqvqvqvwx{hxˆxhxxxhxˆxhhxˆxhxhxxhxˆxh{ffwffwffwffwfûňwffw»ÈûʈˆˈĻŻÈûûňLjû{hxwvqvqvqvqqvavqvqvqvqvqvqqvavqvqvqvqvqvqqvavqvqvqvwx{xhxˆxhxhxhxˆxhhxxhxhxhxˆxhxffwffwffwffwfˆ»ňwffwwƈÈ»Ljˈ»Èλ»̈™{hxwvqqaqqaqqaqvwx{wgwwgwgwgwwggwwgwgwgwwgwffwffwffwffwfňwwȈÈLjŻ™ȈÈÈӻʈ™{hxwvqqaqqaqqaqvwx{xfv†¶vfv¶†vffv†¶vfv¶†vfxffwffwffwffwf»ˆˆwwʈʻ™»ĈȈĻ»ˆȻˈ{hxwvqqaqqaqqaqvwx{xggwÇ÷‡·ÇwggwÇ÷‡·Çwggxffwffwffwffwfwˆwˆww»ňfwˆ»лˆ»LjĻˆˆĻˆĻˈ{hxwvqqaqqaqqaqvwx{ggwɇwggwɇwgg{ffwffwffwffwfwÈwwûˆwˆwλĻ»LjˆûˆûÈûˈ»{x‡†ȁq́q́qǁ†‡ˆ{ggwg'gwgg{̈ƈwwwLjˆûƻ™ƻû»ÈĻˆŻĈŻɈû{xwvqvwx{g'g''g'g{ûǻwwffwňˆˆĻɻŻÈňˆͻˆ»Ĉxwvqvwx{g'g''g'g{̻̻ǻwffĈƻÈÈǻûÈÈ»ˆĻ˻ň»xwvqvwx{''''{f̻f̻fǙə›››(›)+›˜™˜˜˜˜˜(˜(˜˜˜˜˜ӻˆ»Ù»ʻˆ™ÙŻȈž--ݞݑ™Û옘Øؘė˜›˜ǘʘ—ėǗǗŗ—ŗƗĘ×ė—ęû™ĻňwΈwˆ»҈ݞŝݑŸžƝğžĝ»‹›‹Ĉ˜ˆ‹‹›Ĉ‹˜ˆ˜Ĉ¸˜ˆø·¶†Ƈ—Ƈ—ÆƖƇ—Ƈ—ć·—‡ķ»ǻƈˆw»ÙĻĈ»ÈшĽžčÍ́ōčč½¾‹û˸»Źû¸»¸ùûʸĸˆ)(‡ϷǸ‡ˆŻˈwf»řûˆ»ˆÙûʈĈˆw˽±½½ƱþͽȽűˆˆˆ·‡‡‡‡‡‡݈»ƈˆwˆwfƈwˆw»ˆwLj»ňˆwf½¨ר§¨¨§§§§§§§ˆȈ»wÈfw™wwÈwwˆwÈÈ»wLjw®­­­®¨׷ٻ§«¨§׷§׷§§§§§ȈwÈfwwˆň»w™wˆƻw»ƈw®ݽ­ݽ­­­®­ö§÷»Ƹ·»ø»·»¸¨§Ʒ§Ʒ§Ƿ§Ƿ§Ŷ¦Ķ·§wÈwfwwf»fLjw»wÈûw»Ljwf®Ľ­½½­ý­Ľ½ű½¦ƶ¦Ķ¸¨¶»÷ĸ¦ƶ¦ƶ¦Ƕ¦Ƕ¦¶ıƶ¦wfffwˆwwÈwfwf»wfwĈwfwfĽ­½ý­Ž±¡DZ¡ű­­ëĻīĻĩŹĩŹĩĹĩĹé§ıġıġűġűġıġ±¶çfƙ­½ĭýĭĽï¾ï½®½í«÷è¸ëŸ¸»©«Ļī©¦ıġıġűġűġıġñ§fwwfĻ™»wwwÙ»Ļíýĭĭý¯®ý®½¡«Ũû¨ĸ¨ĸëø«¹ë¦±šñġű¡űáıš±§fwfwfwwfwfwffĻ»݈w݈w݈™ûƈĭ½ĭĭĽ®½íýíġ¨¨«¨«è¨ĩ¹«èë¹è¦ƧƧ÷ħ÷秷Ƨ±§fwfwfwfwwfwfwfwwfÈĻˆݻݻݻ™ĈĈĭ½ƭ½ƭ½ŭ½ƭ½ŭ¯èè«è»«¨»¨©«¸ë©¸ī©è¦¡ǧŧ÷§÷秷Ƨ¡§fwfwfwfwfwwfwfwfwwfwfݻÈ»È™Èwˆ»ˆ̡±ơñơơ±áñ¡訫¨¨Ũ«èëŨ«èƫ¨¦¡ȧŧççƧʧ¡§fwfwfwfwfwfwfwwfwfwfwwfwfwf»ˆ»ÈˆwĈ»į®îŮƮ¾®­Įí®訫èƨ«¨èȨ«è«¨¦¡ȧŧçǡçǧħʧ¡¦fwfwfwfwfwwfwwfwwfwwfwfwfwɈˆwĈû­®͡î®ͽí­®ν­¨«¨˨¨Ũ«èè«è§¡§§ħ·ǯ§ħ§¡wffwwfwfwwfwfwwfwfwÈwĈwÈwˆÈ­®ίŭͭ½ͽí®ξíçŧǨ§ŨĨ«Ĩ§¡§­§ħ­Ƿ­§ħ­§¡wffwwfwfwwfwfwwfwfw݈wfwʈĮƭνí­®ξĭçĨȷ§Ĩç¦˸ɨȻ觧¡§á§ħáDZ÷ǭá§ħ᧡wfwwfwfwwfwfwwfwfwňwÈwˆîƭ­ͽ­ξíçèǷȧĦ˸Ǩħ¦ƶæ訧¡§¶±·÷¦¡Ƿ¦¡§ķ¶±¡wfwwfwffwwfwffwwfwffwfwݻˆwˆwfơǡ½ͽͭ¾έáǩɹ©ɫɹ˩˻èũ§¡··§·Ƿ§·ǷfwwfwfwfwwfwfwfwwfwfwfwǙ̙ޮ­­Ͽůíͽ½¡ͭí©ū˸ȸ¨é«©ɹɹ髨é˻˻©ë§ŷǶ§§·§·Ʒfwfwfwwfwfwfwwfwfwfw™Ļ™ûûÈĭξ®­½ͭí«Ũȸ˫©«è˸˫è©ȻȨ먫§±ñ·¦§ķħ·÷Ǧfwwfwfwfwwfwfwfw»ˆûˆ»ˆÙƭν®ȡ­ĭǨǸȩèȸ«ŨëȸȨ«Ĩ§á±Ʒ§§·Ƿŧ·Ƿ¡çfwfwwfwwfwfwfwfwfwfw»ňĈ»™ƭîν®ξͽġá¸Ȼ¸ɻèȻȸ¸ȸ¸˸ȹȸĨš±š·Ƨ·§¡çfwwfwfwfwwfwfwfwfwfwfwݻňˆňûˆƭýͽͱξí«˻ȸȸ˻˸è¸ȸȸ˻ȸȨ§¸˸ȸȸ¸Ĩá±±Ʒ§§ķŧ··Ƿ¡§wfwfwfwwffwfwfwfwˆwˆûɈŭ¡Ůͱ½­ͽ®í¨ȻȻ˫¨ƷȻè˸ȸ¨¡ıDZǷ·¦··Ƿ§·Ƿ÷§wfwfwfwwffwfwfwfwwĈˆˆňwǡ;­ξͽ­ή­ͽ­ɸȻ˸˻ëȷȷǷȸ§ɻȸǸ˸Ȩ«¡ħǷ··ǷǷ硧wfwfwfwwffwfwfwfwÈww»Ĉwî®Įýͽͽ½ͽ¡­­½¨Ȼȸ˸ȸȸȸȸȸ˸ȸɻȷǸȸȸ«צ¡ħǷŷ·ͱ·ǷǷ硧wfwfwfwwffwfwwfwwˆwˆ»Èwޮí­®­íͽͽ½ͽí­ͭ½®­بèǸȸȸŨȸ˻˻çȷǸȸĨצ¡ħķķ·ͽķ硧wfwfwfwwffwfwwfwfˆwÈÈwޭ­®ȭ½ͽͽͽ­¡­ɭèȨŨ«ȫǧƨצ¡ȧ·÷·ñ·ȧ¡§wfwfwfwwffwfwwfwˆwňwޮ®ǡ±ġǡƩùɹɩùɹɩùɻ¨īצ¡ȧŧķ·¶±§ʧ¡çwfwfwfwwffwfwwfǙ™ƻ™ޭ­ĭξ¿îξŮèɻù˻«ŨȻ»˻ǫŻ˸ç¨צ¡ȧȧ·÷ŧʧ¡çwfwfwwfwfwwfûƈwȈޭĭ­½ξή¯¯­®í諨ȸͨɻĩë©īȸ¨Ĩצ¡ȧɧǷƧŧç¡wfwfwwfwfwwfˆňwƈûݭ¡ξĭϿ­¯ξŭè¨Ϩ«ǫŨ¨èצ¡ȧɧǷƧç¡¡wfwwfwfwfĈÈwȻșޭíͱîíͽ¯®ͽƭèʨĨ¨¨ū˨è«¡ȧʧǧ§¡wfwfwf݈wˆ»ÈÈ»ÈûνíŮ;­ƭ¨Ǩ«è¨«Ĩ¨¨¦¨«¡ȧʧǧ§ġġwwfwfwÈ»Èwˆ»ˆˆ¡®­ƭáͽ®¯¡ơ¨è諨Ĩ§¨Ĩè«è¨«צ¡ȧç·ǧ§Ƿ§·§¡ġwfwfwfwˆ»ˆwˆ»ÈÈޭ­ͮ­ȭáξ¯¡ϾĮ¨¨ƫ«ȸè§ƨȷƧ諨¡ȧŧǧ·÷ǧ§§¡§ġ¦wfwfwfwfwffňˆw»Ȉíííǭ¡ͽ­¡͡í§è맫ȸèè§ƶ¦ŧ¡ȧǷǧǷ·ǧǷ­¯ġ§wfwfwfwfwLjwÈwʭá­¡±ͽġͱĭ¦«ç§èƷ¦¨ŧƶʦŨæ¡ȧ§···Ƿơ¡§wfwfwfwfwfÈwf̻ͻͻƈwfwѡñ±ġ­îϩɹɹ˩˻˻˫ũæ¡ȧħͱ·Ƿǧħ¦¡¡§wfwfwfwfwffwə®ï®íͽ½ξ;ŭȫ©«ɹɫī©ëȻȩ¨«éƫ¦¡Ƨͽ·§Ƿŧ¡§wfwfwfwffwfwwÙ»Ȼ™»ƙĻ™ûˆˆwˆ»Ù˻ǭȭͱ;ξơĨī«˻˫ʨȸȩƨīĨ¦¡Ƨ§§ççŧ¡§wfwfwfwfwfwfwfwfwfwwûƈĻ»™»»ψƈĻĈ»»ǭɭͱͭ±¯Ǩëȹ˸¸ȸè¸Ǹȸɹ©«è«¦¡Ƿŧ§¶§ç·ŧ¡¡§wfwfwwfwfwfwfwfwfwfwwݙĈLjĻˆ»ψwÈę™»È»ûƭîíͭáí­­«¨è«¸ɻȸȸ¸¨˻˸ȷǸɹ˫¨ë©è¦ŧʧǷƧħ·¡§wfwfwwfwfwfwfwfwfwfwwÈwˆ»ˆÈ»Èʈûˆw™ûˆû™ÈĻíí˭ͽáơš¨««¨«ɹ˸èȸǸŨ«è«¦§ŧ¦çǷƧ·±çfwwfwfwfwfwfwfwfwfwˆwĈ»»ˆ»È™û̈wûň»Èƻw®¯­Įŭͱ¡ͱ¯®ο¯¨ëƨȸ˸ȸȸèȸȸȷɸȫȨ«¦ǡççǷħ··çfwfwfwfwfwfwfwfwˆwĈûɈ҈wÈȈ»È»w­®­ǭ®¾ͱ¿­ƨȸɻ˻˸ȸȻȸǷǹȸ«èè¦ġȡǷ§··ƧçfwfwfwwfwfwfwݻÈwˆƈwĈw™ĻȈĈwň»ÈÈ»fǭŭͱ½ͱ˭ƨçħ˸ȸȸèī©˷ȷǹŨĨ¦ͱȡçç§ǷǷʧçfwfwfwfwfwwfwfwfwݻˈwfwȈĻ™»wwwňĈûfǭ­í¡ͽ¡ǭĭƭçǨħèŨ˨ɨ¦á§ŧ¦çç·§ʧçfwwfwfwfwfwfwwfwfwfwÈwLjwȈwňwwwwɈwˆwǡơ±ɡ½­ǭçŦƧȸ·Ƿȧ¶ȻȨħæ֧¦¡··ɧǧ·ɧçfwfwfwwfwfwfwwfwfwwfwfwfwˆwˆwfwˆwfwȈwfŭî￾Ʈέĭ­îͩŹɹƩŻ˹̩«¦¡çDZ··Ƿ··ç·fwfwfwwfwfwfwwfwfwwfwfwfwɻ͙ŻÈ­íïî­ʭͽíî¨éǫ©˹ëèéīɻƫŨ馡§··ħ±fwfwwfwfwwffwwfwfwř»ˆÙǻ™ûûÈÙĻ™ǻňÙ»™™ŭ¯­­˭έ®ǭ­©¨ë«¨é«¨«ɨ«©«¦¡§­§ħ­§ħ­§·¡fwfwwfwfwwffwwfwfwûșwwˆûˆ»ˆÙ»ˆûɈ»™»Èûíġǭ¡ŭȭͮ­˭èëƨ«Ĩ«©«ʨ覡§á§ħá§ħá§ħ᧡fwfwwfwfwwffwwfwwˆ»ňûƈ»Ĉ»™»ʈwÈwƈ¡­îǭƭɭ­̭è¨Ȩë¨Ũƨ«¨è¦¡§¦¡§ħ¦¡§ħ¦¡§ħ¦¡§¡fwffwwfwffwfwfwfwfwňwȈȈûˆňƈ»ˆwȈÈá¯îíƭ®í­ŮíΡwˆĈˆ˜˜ˆxx{‹ˆxˆv‡Ç‡——www‡‡wfwfwfwwfwfwfwfwfwfwfwfwfw»ˆˆwˆ҈ˆwˆû»ňûʈq蝝}}~Í}͘x¸xøÈwxˆ‹x‹x–qÇ·w÷‡Çqw‡wÇvwfwfwfwwfwfwfwfwfwwfwfwfw݈wˆwÈȈwˆňwwĈˆ»ˆÙ»ňfwˆ}}ý~~ŽÍ}qq}w{xxx‹ˆˆ»x{{vwwwwćÇ·‡wwwvfwfwfwwfwfwfwfwfwwfwfwfwwÈw™»ˆwˆwˆ»ĈwwÈw»»ûûˆwˆwq~}}}Íý}~}qˆi¸xxw{xxwa·www—wwwvfwfwfwwfwfwfwfwfwwfwfwfw݈ƈ»ˆwÈwˆ»ÈwwwˆĈĈˆwLjm}q~}}}qixxwywhwxawww—wwgwvfwfwfwwfwfwfwfwfwwfwfwfwûwÈwÈwĈÈwwfˆÈfwňwwňˆmqq~}}m~q{·wx˜·xwhxq—·ww—·—w·wfvfwfwfwwfwfwfwfwfwfwfwfwfwfɻˆwƈwwÈwwƈňƻ}±qq‘½}±}mqyyy™¹™¹yùi™yiyqww—·—·w·gwavfwfwfwfwfwfwfwfwfwfqqq‘±‘±qña‘qaq SGc#cckkk ########''''''++++++++////////33333333777777;;;;;;;;????????CCCCCCCCGGGGGGKKKKKKKKOOOOOOOOSSSSSSSSWWWWWW[[[[[[[[________ccccccccggggggkkkkkkkkoooooooosssssssswwwwww{{{{{{{{"""$-++7242:77?=@@IEHHPNQQ]XXXXZZZ]Z]^aaadm`niijjmoommjmjmomjmjiijjiifiadaaaa^VZZZQTQQQNLIIIIECC@=<::742..+++***&$$""      ļü """$0!620877?2@D:HECKHEIHHPFQQIZPQTJTUQ]XUcWXXUXZXZ]Z]ZXZP]ZQ^ZP]RQ]OQUQTTJTLERDHIHHH?C9<=<:<377+3&++*&&$""   "$&&*++++324477777:::<<<===@@@@CCEEHHHHHHHHIIIHHHHHHHIIIHHHEEHEEEEEEECCCC@@@=@==<::7774442....+*** $""" ?@CSSGc#cckkk@                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             CSSGc#cckkk  )%  #  " %!                         !&!   What is Picture Moniter ? Pic-Mon is simply a picture converter with a twist (if you don't know what a picture converter is or why you may need one then read the section that follows), the twist is that instead of loading Pic-Mon everytime you need to convert a picture, you simply (assuming that Pic-Mon is installed, see below) follow the normal procedures you would go through to load a picture of the correct format, select the picture file you want to load and Pic-Mon will spring into life and give you several options, including what to convert the file to. What is a picture converter ? If you have ever used an art package then you may be aware of the vast array of picture formats used by different art packages (the different formats are distinguished by the different file extensions they use, the file exstension is the three letters that follow the decimal point in a filename). The fact that there are so many picture formats can cause problems, especially if the art package you are using cannot load a picture you want to, or perhaps the art package can load the picture format you want, but the picture has be drawn in high resolution and you are using the art package in low res. This is where picture converters come in, they simply allow you to load in just about any picture of any format or resolution and then save the picture in the file format you want. As mentioned above to use Pic-Mon you don't need to leave the art package and then load Pic-Mon to convert a picture, the details of how this is done are given later in this document. How to install Pic-Mon. To install Pic-Mon you simply have to double-click on PICMON.PRG from the desktop and assuming there is enough memory you should be greeted with the message "PICMON V1 installed." then number after the "V" is the version of Pic-Mon you have, information on the different versions appears later in this document. Alternatively you can place PICMON.PRG in an AUTO folder and have it install itself every time you boot up your computer. How to use Pic-Mon. The following steps shows how to use Pic_mon to load a picture you normally cannot load, whether it is because the picture is in a format not catered for in your art pakcage or because it was drawn in a different screen resolution: 1/ Install Pic-Mon, as described above. 2/ Go through life as normal until you need to load a picture into the art package. 3/ Follow the normal loading sequence, until it comes to selecting the file to load. 4/ Select the picture you want to load, that is the picture you normally can't load. 5/ All going well, and assumming the file you wish to load is one of those compatable with Pic-Mon (see next section), you should be presented with a screen giving you several options. 6/ Select the option to convert the picture to a file format that your art package uses, et voila the picture has be converted to the correct file format and resolution. Some art packages check the file exstension of the file you select to load and if it finds that it (as in the picture format) is one it cannot handle then it refuses to load it (the picture, that is), in such cases when you follow step 4, instead of the selection screen a message similer to "Picture File Not Correct Format" will appear. If you find the above situation occurs, it will if you try Pic-Mon with STOS, don't panic, simply follow the above steps to step 4, and then continue as follows: 4/ Enter a filename of a file that does not exist, but with the exstension of a picture format compatable with the program. eg. if loading a picture "fred.pc1" into STOS I would tell STOS to load "fred.pi1" (STOS can load "pi1" pictures, but not "pc1" pictures.) 5/ Pic-Mon will then appear with a message telling you the file dosen't exist and you will be given the choice of entering a new name, press 'Y' and type-in the actual filename of the file you want to load, with the correct exstension. eg. In the above example I would type-in "fred.pc1". The rest of the proccess is as shown in step 5 in the first set of instruction. So what Picture Formats can I load ? With Version 1 (see next section) the pictues with file exstensions as follow can be convert by Pic-Mon: PI1,PI2,PI3 ---> Degas picture files, the numbers tell you the resolution the pictures were drawn in (1=Low,2=Medium, 3=High). NEO ---> Neochrome picture files. PC1,PC2,PC3 ---> Degas Elite picture files, the numbers have the same meaning as above. What does this version stuff mean ? When you first install Pic-Mon a message appears, and the version you have is the number after the "V". This number simply means how many revisons of the program there has been, eg Version 1 is the first program and no revisions have been made. The revisions made could be bug repairs or extra exstensions to the program, for example more picture files may be used then an earlier version etc. At the moment there are only Version 1 & 1.1 avaliable (16/10/1992), but further updates will be avaliable, that is assuming I get enough encourgement to do so. How do I encourgae you to write more updates ? Pic-Mon is currently Public Domain, this means you can copy it and give it to your friends, as long as this document goes with it and no charge is made for the actual program, the cost of the disk is a different matter. So one way of encouraging me is by giveing this program to everyone and anyone you know, even they they don't have a computer. The best encouragement I could get are loads of letters in the post telling me whether you find Pic-Mon usefull or not, what computer set up you have, what programs you have succesfully used Pic-Mon with, bug reports, ideas for future development, perhaps even a small bit of cash etc., All things going well this could end up on the ST Format cover disk, if it does and I only get 1 or 2 letters then it would be obvious, due to the large number of readers of ST Format, that this is obviously an unuseful utilty. Send your letters of encouragement/discouragement to: Craig Salter(Pic-Mon), Woodside Cottage, Wickham Lane, London. SE2 ONS. Bug reports. The following is a list of bugs I know of for Pic-Mon, and they will hopefully be fixed in future versions: Version 1: * Try loading a picture as Degas Elite into NEOchrome Master, it dosen't work. * With Pic-Mon installed you will not be able to copy picture files using Desktop or anything similar. * If using Pic-Mon with Deluxe Paint the system appears to hang-up when a picture file is opened, this is because Dpaint changes the keyboard vectors, so Pic-Mon waits for a keypress it will never get. Version 1.1: * If Pic-Mon is run after the TSR (terminate-stay-residant) program Mortimer, then opening a picture file from the desktop will result in a crash, this happens with TOS 1.00 anyway. * Oh dear, on some versions of TOS when you have shown a picture from desktop(see below), it crashes. (Chears to Ian for that) Version Changes. The following is a list of changes made to Picmon in each version: Version 1.1: * Picmon now only comes into action only when a program is being run, this means you now CAN copy picture files from desktop. * If a picture is double-clicked on from the desktop, as if it was a text/program file, and then SHOW is selected from the resulting alert box then the picture is displayed on the screen, after being converted to the current screen resolution. NB If PRINT is selected from the alert box, then this acts as if Pic-Mon isn't active, in otherwords the picture file is sent to the printer as if it was a text file, resulting in garbage being printed. Version 1.2: * Hopefully the picture display from desktop bug has been fixed, if any bombs appear after showing/printing a picture, please let me know. * If as with version 1.1 a picture is opened from desktop then the picture can now also be printed, funnly enough by selecting PRINT from the box that appears. The default settings are for a 9-pin epson compatable printer (Well it works on Star LC-10), to change the printer settings, simply double-click on the file PICMON.INF (make sure Pic-Mon has been installed first), and select SHOW. A menu will appear giving various options for changing the printer type, port etc. Pressing X will take you back to the desktop with the new settings installed, pressing S will save the changes to disk and the new settings will be the default settings when ever you load Pic-Mon. NB The two printer types on offer, other than Epson compatable probably arn't for the printers they say their for, (the description of the OS routine _Prtblk seens to vary from book to book), if your not sure what printer type to use than try each in turn until a descent print is obtained. (Thanks must also be given to Alan) NB(No. 2) A print-out can be stopped in mid flow (oo-er) by pressing ALTERNATE and the HELP key at the same time. NB(The 3rd) A print-out can also be stopped by: 1/ Turning your computer off. 2/ Reseting your computer. 3/ Throwing a large hammer at your computer. 4/ Throwing a large hammer at your printer. 5/ Throwing 2 large hammers at both your computer and your printer. 6/ Print out a black screen (creates the most noise) at 3:00 am and let one of your neighbours/fellow house occupants throw a sizeable hammer at your computer, your printer and, most probable, at you. Possible Future Exspansion The following is a list of features I am considering putting into later version of Pic-Mon: * More picture formats that can be converted using Pic-Mon. * A nice graphical interface with the user, will take time and memory, so maybe not. * Making Pic-Mon reset proof. * Allow file templetes, giving Pic-Mon details of currently un-compatable picture formats. * The use of hot-keys to disable and enable Pic-Mon. * Greater compatabilty with different TOS versions, well we can all dream can't we. * I am also considering either writing another utility, or intergrating with Pic-Mon, called Text-Mon, to allow converting between different file formats from text packages. `'<`#R/gn o>g o?gP oBg oKg o=f#z3 ~3#Jyf Hz@`Hz@`/Nh h>g h?g hBg hKg\ h=Lf/Nh#z3~ _3#?:/:?<=Jyf Hz$@`BHz$@`8 hgr hgh _y3#Hz:@` o g o gy3#Hz@`By/9?9Ns _`3^ _ y^gZ/09ly^Lf3l`3^ y^g$/09ly^LfV3l`JB@Ns#`3 ^3NJylk$/09ly^Lf3#`L#`3^3N _Jylk/09ly^Lf3#` yNgL yNg`JyNg 0<` 9vй`# 9v/9?9Ns 9й`# 9v` 9Jй`# 9v`3^#`#d _Jylk ylg|/09ly^Lf3#`\3^# `#dJylk ylg(/09ly^Lf3#`0< N"fJFk3` z0aJGk3Vl?<Hz@`T#r yrAs>< JfVQJyf |N#0By?<Hy@`T3Z"9SA |zA"PNBynJyfjNNN |@"|><N" yvN". yv""yr><|N"?</<L@` |N".L?9l?9>/<z@`0</9?9NsJyfpq`qp yg* yg:q qp3`6p qq3`q pq3Jyfp`qt`q`pt |N#0?<?<Hyv@`X xg6 Xg. sg Sg Am Gn( Af 3 Bf 3 Cf 3 Df 3 Ef 3 Ff 3 Gf3`x |N#0/<?<AHy>@`?</<?</<@```L0</9?9Ns@ Gn`Jyfx?<Hz@`NT @n0 yr><JfJfAQ3`~ yr><JfAPQ3`XHz?<&Hz@`\NN 9v"#33Jyf 3@ yg 33 9v##/<?<$Hy@`R`d3Nu3lL/:z?:zNs3jByn3h3VH z<|N" |@"|><N"?<Hy @`TByp3ZJ@f0?</<ON" 9S@& |VA"|><%N" |N#0Jylk^09Z $|E |N#0<<<A- |(N#0 Z"|><%N" |N#0 |fN#0Q?<?<Hy @` tXB AAm Aal ADn3h AAf 3nJypg(?</<|N"Π Jyhk$yAh"9SA |zA"PNLJyjgr/: ?: Ns Adn A `F |N#0?<?<Hy @` ~XH@ g`, |hN#0 |><NN"zByj`?9~/<?<=Hy @` &P#z`09XS@J@k 3XNu | ><N"F3X,| Nu |"yv><!N"B yv"yv"><|N" yv}""yvB><<<' Q<'Q*< NuByX |.<"N"F*yv8<(MPN " j<FN "Q` k<FFFRN "Q k*LQNu |.<"N"F yv.<}N"FNuN L3JygN`zN L3Jyg2`^N L3Jyg`B |><$N"F3 yv><\N"F yv><}N"FJyg`N 3 yv$H<<"| ><22(2P2xQx/ | "J><N"$I _QJygV`N 3 yv$H<<"| ><'22PQP/ | "J><N"$I _QJyg`N Jyg`09h"9SA"|AJ@gS@49Z B |VA"PN |"yv><!N" yv"yv"><|N" yv}"><]N"Nu |*"yR><N"N3NN#v#vJ}"J` |."yR><N"N3NN#v#vJ}"J`D |2"yR><N"N3NN#v#vJ}"J` |B"yR><N"NBy |"yv><#N""yv$ | >< N" yv0><ON"#v#vJ}J`l |J"yR><N"N3 yv$H<<"| ><3X3X(3XP3XxQx/ | "J><N"$I _QN \ 9v"Ѕ#J#v` |N"yR><N"N3 yv$H<<"| ><'3X3XPQP/ | "J><N"$I _QN \ 9v"Ѕ#J#v`, |R"yR><N"N3N \ 9v"Ѕ#J#v`Jynf609Zyg& yg yg* yg8Nu yZgD yZg` yZg@ yZg` yZg yZg,`3NNPNu3 yv$yv4<"| 6<H00(2(4(6(BFBG8<?6<D:M g g6 g g Q22BL Q/ | "J><N"$I _QzNu3N | z"|><N" yv$yv4<3","| 6<BB3",H00(2(4(6(8<B g g g gy",g 3",/(|!44P:MRE g g SE g g SEkr g g SE g g $SD Dl<"#GPL Q / | "J><N"$I _QNu"#GPBBgggg$`3",`v3 | z"|><N" yv$yv4<"| 6<'0(2(BB8< g g SD Dl23GPQ/ | "J><N"$I _QNu3 | z"|><N" yv$yv4<"| 6<'02(PBBH08<B gRB gRg g SD Dl22L QP/ | "J><N"$I _QNu3 | Z"|><N" yv$yv4<"| 6< "(Pz|~H08<B gRB gRBSD gRB gRB&CgggSD Dl222BYL QP/ | "J><N"$I _Q`Nu |"|!><p0"<$ p $|"2QNuNNNNneoPCPC2pc .I ON.IDUPI ONDU . PICMON.INFDUMPI1PI2PI3pi1pi2pi3NEO . PI . PICMON.INFDUMPI1PI2PI3pi1pi2pi3NEOneoPC1PC2PC3pc1pc2pc3 Enter new filename: fPicture is being processed...fH p Printer Setup q Printer Resolution: A) q Draft q B) q Final q Printer Type: C) q Atari q D) q Atari Colour q E) q Epson Compatable q Printer Port: F) q Parallel q G) q Serial q X to finish S to save changes (WARNING MAY CRASH) j kSaving...EY">p Picture Moniter V1 qY$@By Craig SalterY( The program is accessing file: ile: This is a This This is a This is a This file does not exist. Change Filename (Y/N)? Please choose one of the following options: A) Leave Alone. B) Convert to C) Change filename.Dummy Header to curb a bug. Degas Low-Res picture file. Degas Medium-Res picture file. Degas High-Res picture file. Degas Low-Res picture file. Degas Medium-Res picture file. Degas High-Res picture file. NEOchrome picture file. NEOchrome picture file. Degas Elite Low-Res picture file. Degas Elite Medium-Res picture file. Degas Elite High-Res picture file. Degas Elite Low-Res picture file. Degas Elite Medium-Res picture file. Degas Elite High-Res picture file. ||``|```66NN6N| x x wfD"wPwPwfD"wPwPwfD"wD fe # /?<Hz@`4    fe fe # /?<Hz@`Nu//?9l?<?Hz@` Nu<<fQBFNu?<Hy"@`T g gQNuJ RG`g QNu QNuBQNuQNuJ(gD .fJ(f#R"|b><N" |b"|& ><BRg Q>'8?<>NAHz?<&NN\Jy'6kxAaBBg/<$T?<1NA?</<?<NAX` |'N#H`v |&N#H?<NATBNA |&N#H?<NATBNA aNgD#8##>#D#aN3'6ByNu3'6Nu'0Nu Picture Moniter V1.2 Installed Sorry, not enough free memory to install Picture Mon Picture Moniter V1. Picture Moniter Picture Moniter V1.2 Installed Sorry, n Picture Moniter V1.2 Installe Picture Moniter V1.2 Installed Sorry, not enough Picture Monit Picture Moniter V1.2 Installed Sorry, not enough free memory to install Picture Moniter is already installed!!!!! Error creating PICMON.INF NF D^6&                             H     ""$      "      &  $         * "   , $                ,   $          n   N V   J   b    :4l  0< $  $  +qHCZ`%r$ 9V9Gґ#JqZ Ū-?wz@!mG0u pF�ԕυ, D9'T ~/H:H2;*3|}R@inX e  6·b*<VRUދO,c7tYb WCe""ٌZvgq;z%LɅƟc >ow τDx@xbtr:/z:R6r~  `8`8`8`aa`aa888 #???C|pAGw@G#'#.#.36Cc|c@??!?B?~#~#~#">>> ,p| 0.1oo`oT(   0<t  D    <00 ` ` 84<<8 8  pp pxp pPXx  0 000     p @@ @ `@????蟞'7?x@wp<< xxxxV|h@hϙ/ py?_ ??@ d?#$/'"DOGEOG``vx080І~~Nznznz~@~~A~? ????_?!1>?!??0/?? ??@GGAAAAAA       88q.l l}` ` sdLdlt~y yx8@wp8>>???0?O~qOOmsNxolwkxOMwJx_\ g[_^c]_\c_ONsM/.1/GQF??8?O`?!!!?!!!?!!!?!!!?!!!?!!!`D|||B~~~>7lĀtt'7GG>G8888@  *+??8?x?p?+t?/0? @@8?H8?8??>? ?4 777@pp  888hxxXpp p @@##=p#''<`'//<@/++j   ($8>A__@__?!>hxhiy>bi>k^{^gk^` ``0:'2<'4?? ???0P??? /((@.h;%(!%(PpP7?07=#>8/7X> 011033/011 `  0    `@xxxx<< 8?8''/77y_q_ooo?>79@C| @@@ B!<<=<2'2/?2  >    0gg`00?0aa_acR$$@@@|~@|??#`<??'8@????蟞'7?x@wp<< xxxxЁxp|pxphh0hLLL<<<@H@H@OBcc?g? ??>  < //<$'$2"/2  ?!t$\\ L ?! 2"/2~>?$O$_?'OhhJƆ ` xxxx䰟|}}A````   '2  ݧpwOwppOs<<#</p!?@@@@@@D<2  0>0??70?(?~|y~|w?1?.;53&@?990@ ||| |ԉ܎2<435ԑܞ 8xx@@@p@ww1/yG8x3?> d @@@@@@}}xo|o 888 LO[O 0 0 0dt~~i  HOCc K|PgCcCXx@`@LpAqA" < 89(+q;#yHIgyAH|Kl{CH8K({CL>M&}Ehka{cq08a?8i9qppp&H x8 xMx@pAHx@p@P{Cc C{0w;;;|pL|-}~/}88<< 870''/77y_q_ooo?>79@C|DD@""B!<<=<2'2/?2  >   pppp 0gg`00?0aa_acR&&DD@|~@|??#`<??'87770????蟞'7?xHwp << 88Ёxp|pxphh0hLLL<<<`H@H@?BDcDc?g""? ??>|  < //<,'$22/"  $t$$$\$\ L  ::'"~>22?$O$_Ohh_JƆ ` xxxx䰟|}}A==!=6{y` 2Oki6kip _G#K8I6{yH "_"[`Y6[ YH Bsq{@y6[`Y_ E2{y6KpI ;[ Y6ki  `K{y6{y; 9t Kki6 Ixhd_#ׇ 90Gֺ Lޡ}>`nhj8~hL(Ga!(/BD1δ[(p-S'!dvaQFLIu' ? Z' WHhdM%gq63'\/{݊/\ȡSOfR-KiQ0>m*D<),'܆aLz@7D>٘:<΃&~}iVǩTwPb4JLEݍa8t(D}" jj%p!'=-s,.PLX̧2ؙgʡ)bOU*Dլ +;I^SCf1ne_N؞M b_MBf[}xOVY88Me15o~#ǚ5qH{٢!#ЭHH?ZUHXjTC%`gvmùTn{aBd<3XGdčDF#ܙ\;&Xv '-kVAtRTj/kkB)9__p.DBDC>'X+6҃@x?3:d jIHPnw9)euZ,iT0\"ߚ|`` -q9=N @ 4O)κQLߪé Z'X`z`Pack-IceI *L,L_fa*oMGLA "grѓg f``GP$]t***Ԋ**EL ;H ;C&NN&&Sj&n".扑&&SjN%a*d"ra$dCv !a"H@@Vҩ%QnNuf%Nurf%AQNuCtaTxr1 Hka1 Ag"CvtaTr1 HaBq jD`rptadpt?aBC@!!Q`R   ICE!a_f`xh xM:AOY |^g2 v級qgdzb0-qPF㨫jrЁh/]1([t8r `#Up3hRQfp~ yf"\ mP >}!izjyVY֪rf72wr06w -CLDvBt r-AO;pLy析 p|*: &c1/ô4+@"xKpc[V Lv~<0c/e t> u }xx`. <^Yx0prQr؀r/EG (*,.݇&!e`@aN:}z8hYoNXoH <*=VDa&<˧lӡ"`|NEx7y΀pʏp<$uhl/$]r5lyx ]8ij uFQZdn0Y0({ r\0+Ǝeva!Of6g@t[p/hpt6u"XpvPpwn/X H[>[4a`*a!gM?g.g6#g&;gD`g @/g`pvҒ9yo$ld@}*f`X}ؒ7k`V2:&kp @`p֔,9Fr`]rphxofd/x^FRxemd/xզR*~)J (hUgZqq x r4dc7pr^-ЙȤjU <'2^ `6#\vkVŘ Mth"6%3CnDbj e4i] {nn]qj{y6[RmBT{5&EiHh5V}9VFkBC3#2Alqpĉl6+ZVyʜ}4st8q.SF|;-ZsVp l &A3Z70B2l&LHv4:6<#p0t0rh,plL6VkSgfܐld숟( ~FEW[EC`frxÓr1o@zl Vֵ lLJ)op S5gop8`Uqb0Xg 8tr rl*K[А$^ʸT{t rq8x+m,LffLD@zqob($m7PnLW@]ȭI^vR,zz,v \g}@ItmN$'e^x78fp1KA*YF0Q˨)AU$4p&Du[@+m a>L;kOMZr.gجpMa]cz{6LkJMb`&<}`oF7F8 po= 2m 8ȵp`AB0`p_zlBlk:0`.'`(f^` qޚ`q&`gDbdg @fgv^[3bRJI̭/Cܘ,0/2'HHxVcp;ٲ 'G<#GY[/[|x_Gy7pc2\p$4./<4B6 ԰xM`g2{ p{^8 p (`JaIlp. egIx0OM}%|xށ[x.CqDx&['3F0\C2aA3xY2 oN{~[ozڭ%2{v=2ZK {,1OBTfMnp߀rpbu2olֹ xNr Eq<4yLxyX*O?MfA6>o2B?n(^3G=:$R'x<\%/xd w̞odWdw/bVƞe -e-x3#%ffpftL{oߙc< [w8,cqgpNnwmu:WW !woRByUp*TKuBTUYʪa5#Z:@;*qO rЁxwx@pȸ-%*-xwl]R3t(SSp~s|?S"|$.`pe%pn:7^[\pl"PpmERnphދTZpfVJpixgf 3X: -gX.ݻs.]a:IjDN,nu3j3x4˘5Qx"kcbv0glX RzaL"TBp2p<_\r\)_vFFJ)-5p<l_w7ܪ{4Ukoe(DŽxJ#Z*1g@VşsOpZBPpofD p9gSp@b ce! ޙ]pTXuq9^F) n-N<3PjwC&70/??gx&kTFr 稶lBXN:[xL{O<(XNP$"Iy {I HػNN Lߵ'HP}x j$"+:,!_4J&J= cp`T!BipPۀf4S\!D^1LXt rAO.2H}!AF "{\7Y %}8.TdȱgĪ/B{ke,h̼ ɝ۠@\n 3%VWWMfp.rWsc借gFԆl:lxP.pl"p: LpLqkč#j_b36VZ`@ p pbfvc@ki+ך 0p8<1ٍo_CMo6s=<4xv 4}Z]lVs!7/CAh`hD{xNx1 xc0o^2oMxkxlzo"  D5vR`+xꁁ:x`r ) l:&] 3 KX ^ u xXB%#Jf6xD5<"r yg:+L Tc{DN:O?:_$4"+*\LYlBA?Iep{n E%[br\<:*-0NVm8XNjO?x l^bxR#7mxhx h^3qhyho]l]+%^:ٰ1 (lO Y xQ,aҀH\`Bt r{fp\fHd,s3ob9!łjrЁ*?\c7VR9'2*Oex@8s@~b0\yݓ+p:xy.OCEM2qspL, lop.~?Y>?`UWvzYʕpFg-^x` Пzsx ː)$mВz?.MPtؼR(>>XP0 wn6 xpd6f]^.&O/@lO3=(/w=n!,O| .s'}*a^{7Q 43z:d{ra%Ny<^1N6-~M<'-0v;z;r/,Ms' ,40 3aZgXBXa2RX@cap/abֺۅx3aLʞs,+Ll+) ‹`؀w&KA89đ9G&Kq+xIhdp)9Y&wwb)Jv20-b bTN̨PЁ+@GTX,xr*ڼ9*"p>x,d- *,}؅/0H(O0|)rW7 # m qp͉ cUmN] LjO"xJg]{T)H`~z $PwU,}I${"-wj) 昚ff4gظš`Hx/isyNNO pj03dD$JVt9g!gةh&gNk܀Nwk]qFrL @!o.tdF8d ʞdqs7PHCR[JBOp ݪ %7trhW0, 9vcz҃y̒qb$ȫkg.)~s l([ Э _1@~*\2pqb+nSӾuJ<0:4nB(e]  Gvq0c毂2 b<;h!>( |B|@ 0g: u-k u@ Bl% /w8z 2D,BRf x>8 *Tny1DXD$"3$HwB U[0՟,R.PP jTBsJf}g@0x$Clt8yғH"cމ01+ Pp9b@β\gS hD&8h$F.fp40f'bB=:+@xi/ x(D"_(-W" ,{0: 6j(:<DCaf AB=ϙ#Sa 00G$o,"g wn/Dg8k2 ħuyj խ "RU3b+v92k~J@f@s:eDg%.)`h^v,"BE2/& o.(ςr^ 'HP'8a ^pߤ`ʞ`]Oj+8frK,$(8&WYS`vpN `:`fggk` LagaHo^oE.zRg|C҅':҄ۆ<>]CKDžSq)@B@ хk ҁH@P ¾ S^rk(g.^j Yc`\'Xxl;Ǣg8bJB x]عGв`J.;gܾ:pg:6ּ2`Ba411!x4 24&8:`& 247:` &8:@AEofξgDEHngIE%>*HEJD傧! G^2>GˆHGGd$kdgCѷU`Û,>CE oɒGe_ȓ fJCgzdÐ}SWЃd2 kqӃ[SBkփjl R]J߳tQq5r$q0i?9/S#ul}J`A1* Hjr-D@_dHH0+s"H [1][-#SEfU9*Q2 Hla"_KM]M-`pI[s_HQ3GLF-H* 02{ $hg!贡Ƽ Јr.HRHPBgJ nA2 в=|.,Hx'lqCre ,/߀HNAsg І-@ʿ&H_,df/NM\"nAuhCx71I`BY+"JrsW"QS7gf_(f$ AfA`ZT-J)t0<rX0(.EdO-JHA{7?nHJo4" $uLW&P8* ֜vj|buBX?` KO`C9ed a"pN|XW3YbkkSEaT 0S /ABkY# p`AO Hʑ Pw : w]`U0ELf>$H$&yBA -KP_aX,"f B & }>CV~֘;C Ԥ X`@Ud~ƃ,"؀c`:H\ +P w: w@p]LHCӎL|KNp; VjLNA`x8`fzπJ0HHd-Hhp alpMahF(,qT@r p0~`pdr |F%*Zp,?ApRd&෋ZZ4;i:=A@W< p0.20h#=B0uփrpsCqt e$nb00PË3 r22"ڌ NBXJb"fJӘ}oA> (` ͂3 ,92::(  s F<..2v[Cp"8l.l"PQ1j!P1P!0/P],  q# a\*a O:w*Nm].DcHMaMrdAd6tWg,BB(PH;o<t{{oB^3O"`dmIX`Z䮸֟`LtA2IkTOUF5A*t򬰲Rg,afa`2p֣KfHR>E$ gr@hgr ~M r LPf4FuLK=@Dk"^YV0< N2"Ǘlt Ge>}Q މUpFf/zdZgzˏVTqz=Bd7?İ<nB.g4`RAdRe <WV&h2xβ ձfEv+0 {jDFv-HdBFyAbXCHFܹ(+ݦY6`HQ2.d Aeg>r |f5e&!R>0c Q~ZcN<RFVC ]f|a/ o=r !S 0JB7 nN @mHJ@jm&42OUBkͳQSA-Bk`f ]`R0BF "k/W[.YW_0AP0 `.t|P3?;QB gvkE.g4XuY^RxD.fm!7b dH`Eg.efX+g [-f)?D0e9oSH`0*:Uz~0  bE Do`ZJDD#4<.rJ<SFk4Cr {`&H{FFXZQ&f*L/B,H܆jDBJ.?gtp:Yk@$kfSTЩ$Ag6Bn^ n& Hz d|H w mٟ{ikr Z_/=,e x$x1SlA;1b @uA$N6 \RG V:JTlaQǂ/ g>4Aec` VY0ҎPɀR@kB  $I}|UA\4C/_A$Q@Jfm1#^e :ƌgafae̯ac+cvad>a5jSAkfJAo,6HFxm]^[ym:a3/ qRB_4/LyB` LGF11~U-[p GW'6ʂ`6ł*R QE \~a0<ڠGaB, 8\P r`PaP`t&jD@vqa&pv` Ynۂ8Eplr4,:v@|܈1*v`v`v`vk @H v`vj`v `E `v`p&r&T=n-nov `v`vh`SCS@AB8 b3pi00#G,k@['\e+~GGGB?CB@\+/( Eg).t9d mJv#A zpٖd"X P/eS8:ڊ"HQa"_HVoa3B X@T /h0ވ$<&<@.F<>#GYfxDjx$J(FPM`*Do>Eo:@l6Al2[ R Vv$ %eB>@cVo Ac/yAH/=@)w֖w ]Ak'0XRE$q2b5^5A60r DK5S:8B00xt0At<d>:SFSGFn\GnXDDk0+DEk1c Fm/ GcP.P"0bpmrtn~bHL񔔷-H'i<N-@XD/DEbE/b=ET=DV-|u?PLBp;20(LOJ? ^C\=C@drAdnED;RGRFF=FHtGJ+ltBfx `=ZnGOp\Ї bغ `8@2fHVM:2,mkp 8T n~ [ơsR}11P,a Dh qnNAXO͛8az0< %>2NT)`eS 2Vƀp2Hza"J! (agFAR@xZ!( W@ڵʣ\C` d+S߰"HvC`c8{`IB"`=G)YhL`b5"E pi< 2[ BƒVqԲxBpHlbX\bPnFl T:7I02+,W VL:_ 0b"X G_6qUGk*<(؆ײTV"` p`pJPgFJ!؄1Po4Ya 00N@p$I"t Qɶ'k"RGef` g f)^POljZ\FkBJyVgdAg^HS&I.? &`bXo] \fsjv͆x6a>gS ?nWB_lL=_`5u ܷefFɴHщ+bUb"_$_HQHP}b6BkmcK0*;$RRVjLe`y`"ZP7X&0^ t#( \ _& &6#crב%#.]`Kg 9+l`Fg d6?,X Y0$pr@Ag$D!$rfXծl!+>Ӡrap734R20#$5"72]7"P{2<*DAH"?2gZAQ6e2 /#k1@^At2<XJX[dj]`pCa.m"d_N5Ge?62/)"2HrNx^ &@0S 3% p@`$# AL7H'LBmLt wՐU0hX2e'UI6gH= 9#HV3n` 4b- ,s6ġXqr>,"@/@;\ządejWd"IdKfd `jXr/JAns4CAe4RBBZ00$o W P는"Xqg"~ RAfn1V`|JG0f~#f ky" CWTf&#o҉>"CgPv6"cgRCC(D#8`Eyed}l{"d"_&B[NpZ.XЀv9uC^A`1t 7TBy@;[c/B9a.ֺa%~=0S JfCc*`Lu cr `\d c]`!$~HRH2:.] =$ؕ`=dԞ"@$Y4`063@r ?Eϔr"P0ۣj2˘aj?P "C̀u.B5,YC&g,$ A%gNZsD$,a2nTRotrrjOgXDXgn[Hڽ`Hae JFb$k3_ہ cbtSHk2WUՑb b瀀`RB0 fрd`Uf3Ne .A>:Q60$I4uDHd2"ԃs+X H輞Of|a<ՄbvjɈBv$<&1$:ɴ.}#lI4 L"xhF+ ۳ȘvVJk ^o09-g0XejR*VGgTGښ.nY`"a` y*=f aϩvzg 2k [`:Y=VTgY"! D Hp;'U@"_ oѓ#$H83!JԐO \Ga~ O=R~u ~ `a~JkQ !sRp~0j*\@9nk f^gp qߠj`jh>fD gp gjhՠT,r)efnpevbfmh6$` JQ_fjcv 5Bf<|.c`FV>>`͆3~@p l0p m*Xn0X`lM,RGJGStSGSFFgCE`Yf`@J08gH@Ha(2tfaq0+ b ʾ (Ee03g_ N/%vL)j$zlbdppadEg0PɯHmFRE`ܾEf(?@a8ӎ(n&2RF<'J noS@f hSnl=Ah=FnT`Xapq4.rf~@a:f&&8,:!#n"P2(\SG?NMXJk Q _t&_o^`v `` m`Jh-`JegfFRRRRRRe @ H~8;#P~<42 `E$f`"RAr`&` "e#dp.JGfgRe ЁVA?ӄ8$H :CFE`ԿYEj"_$P"2tDDD0Ķ-HdZ `ٶj`.a D'a^ K"g2 ;gk2&Hgf deQ$`> Age?bDA``ꏡ18[!k ,cCx-Kx$&ր"J&$""H5RW mJ S`4g4 k#&AcbrkhƑ2+MI3 Q&f-IU&@TvL56CHHC4 \Ug"̨n^%a3f20(,؏ ' gr??QA%:HyةNM0#Jg4f,HM`"=T&@p/&zra :ga&Lr`#0v+:fa z0`aJ[8!m Z0% ]HKdHr oU@E4bMVIˊܼ9 `  ~ XVASAº^ A_  ``Baxf` aC(@HAt21i0d RmaB,b` ݂0^ M / hawFHNE`RRDyBC?0Fz0}:)T _f̌ ;fA1Qj"2B?CŠ1^ l @`ܟl*؄'AHG؅X`$_ IktYHR"H` [d$HJf-eS > "%HPa __`Qȁ? JHTHaL= f&a ?<&NN\G g`sbPoˆ0:gHHP6(aʟ)paE Rp"OG?$28.I$Nu0e .'U'қx <Wx@voy+kn붶 >Ux%,x4")*!3xDx1;Y9Y?]@eEx pGcۙX'vH2wKrI2cV CO owL d]R,˚MX7 wdNPJ(w ވ<`Ip'>^;4۲3t6h56X we iB%@xJ`Y xxZ08Pp-G/AX1pWWI3!W_&I00E"i17b@yF5VW7'G^Gz7@DO_Hclx %n3n[ kuˌT=jGXhf%3}10s]8/2MLeUCgX̅)s3XEx - m#0t^Df |ܹ2xn=,-fsq/o'3' xު, xFiUU+lU@ƛ4K} n|X bc~67UC6%>_Y/W@}gdLӓ?X  d3:LįPToP@pXR'p /o OOGG0?LOoُn> 01ap0w$egDۏLrKNY`z .`T5A8}-̿GL F` xhC 39[AL s|oU -,oK[%@ij$BsaAA䒴WW=H:4 w=m 0 g Y,GoӍ%s,OjNYilj%L,U c;`!c*l ` GKIDr&cGdB??Ab?N %k@cئ'6Um\\n&@ռp B0Ό>{F ,+ZG /ܐp o jzր9DPW 8?VM n˔2̧mO_^d/DO.z>nGu \P_!q31m$ lWy (ȗ68|||<|g@,;~B;-.oWUlPа y'U@@!@" _ ~' fSt(?(,}!N}eby`xz}[ ;<!y˻+vܐae6O,c(@X[1 6U? L0q>h .y_֍xX} j}?4:L/  o|yYnOolmy[wu@_܅/A  EaGV0\k!@A7=:<6ny=.3I܆6"Fun2v0[!^BϷ.<s?a`܇>?< R|0| $k}M8tv 0D2z]GYX vt|j?gV xXB>@ Wv M7+࿫:\rEH-8K;%M`i}J@#- ||Ԍ6{?r_X FBG@w^ Kp)g|c|L v?tT翀C@!Mu H>sz!D%Iltp` }aLLf> ,'I$(~qx6l(Lqw2ۊ8qW| aVML=(- |[Oc̺0T{/(w h|xeU:*? p ׭/~t (cc0~lXO3j-8Pڇ\===xƀ`v= (P a=yYxpjYU &^qEnhoZ6U{ M%C, e>ݕ2/ /@p2 \ @ {j r4SOo?Y|H@n?Zٛ^+,{ Q,||}G[3H0zۃoG  o Pp@p3*rnuR-k1*@mƾ׏lHMߠ\3Y7,AqveWGUqB$WO`ԫd1xxEm2tf#} ^DkX[؈< 7,,'dOyUz yƆ8{VLl0x}by ` 0v 4\ <={@@~=>bl>t?O!f%K7Hs;75o?=83Kόˎ?/tsa\c5 b`n7Z` V[3e 'wl{ɢ<><iSt0Lh Wx#> ``}'ޣtØ鱞?ϯ hiLG w[9dG.?9hf__S5.{SnpGOC%0=! TG??88IKzK׶UW r" /X(Jh{KbO@=7|wi ;ĨxZ` .0t OSX:v%ĘMnvC?$*tbO:.ϱπ^1h0 A `1mduYKpP J O!+S07Fg%VE(cƃx@lyPO1c3-o43_;e A ^1uz%H:I݈#c0_?rșp88< ,]. {׉Y<_!hc6Ax O$ӣ@ ^ǂ# ,(~eƉEt!hX^zF2{<"_0຀0̆ s9 k8Ú^;syK4@O~05o"<n%a2A5 յw $Ld ? 1?>\?  񴁴$c ܬXS kLRj~!rH7 Û9ܰbw<A痥5c/_G9 R믓*^4v3X@7_h6+;@d{iI:"(B (L @Ph8Qωq [#:Dja// bf ܳC"E8{f*8}KW?ׄ? *> , 5"qm ]s}hz[@. ֿxԷ9 ilRO+aȫW),\' ˦p^L0>|{/@ 1xRN`U'|&:3$%7^xy `/ mbOY~bp&ز ڨ7OnFrsi8|?k}Ѐ`/97ݔ$u`. 1~ ||y>Ѹq W>@>h9 ?HU\8" qE| 'y_$HW09;!ܦbjk?MtW"T\.Ѵ4[xK? ?` [Zs"0{"&>Sg~\S]]W.]QU/qm;T~QO?`eo@^\%h Z pCpToA4@a_@^E z0$+!)s@\?o/h FbA#x: {>mtn? ^%?h Zsz _(0# ?h{\-wlH Zn9oz?,<*æY݇}^6ဧEmG-&[SE1ԝ4:=?;ߖvX_) O"1ąz}?P9kTXK _^j ixA ^Ѐ`@Ux:u*g RX̏6/h#= =̀2sw J$Zl>*Me YC{w,@q~3:uE7k._p~r'9 |sbr45Y$= 2=hDeҫz*Ҳ6OO.K >&ч;fSw<8F@2" .}a8qnW B!>'W{  5_n|nmnP']e 0@/B"=6$q .@H"] 5?w08 YYfi@kkωq:UASY_g"0I^Xp|>wP{88G ?}`,%`Y׀;K>!. )qw1''Fm =oK 0:2<N|%|5¥ SY: \s ,,2<@3֗xV x` vf,6 , x^{-Yt&5e> Q}f;> u/v@q] ~xZ0 б"B^,#\z`]׮q=pȸ_8ހp!xbxpdΟx6< 0<<>W˛y Yft&pHp@`Os((. X` w w ixf}YX=p5uaj@%-X`5"xͨ箸 \l-?eSt<:YQ!! k kooJ|iaV̘:ͪ#[:35*sP^Gp|جW`$j6o~o6_o"_HZؑt}zq߱,uP/[>8~ 8gbԬ{#ᦊxd`=H" 0? xM++t5N`@Nl-7u<6VmYf` _UqG5xᮀx 0H5T`qO]o`h\ݚGr5}|wu/UYL3X8  :nY@JpRpPȏ4*W;`7\X F VV`yMpy`TÞ}l{ܝz`yBΫ[m%,73^p_v.B,W/y`?  8,9h`Qܭ~+}:8y-.{zz#\@?] iUs2.[L8a8ǽYx΀u\v 0+Px`g`8d|yNxueD=ٍZGjm V@PWu8xX 8br 0QaaU=@?=;Z>` XEFܧLbc@[[܍@#n 8~nA83j` 􏚕y/'pp 8l`އq0!a?f-{e2,Q,ݺ:,E8<8|s؋XV[X1w)w >JԀ 5LpLH("ouՀvQaV;Ŗ:ˉFD7` \> P 3e`Ww>8Wg:0$)gU>N] pV.uAEe`jYnS@(J[ϮzzOK9\)"*`_vf x/\/*J=J 5xƁ ezٌ+b2[¾5ܵgއ6n/K/~T >ƣpfS`=kՍ5 n& FY˲S6V9 pGgxz?xz>A]Iʄpϼ4e \ Xp 0P& j{J < xo3S0oj؀{ABq%|?8`؊2ˉJȦ \\7\@`tY6e6*p.q>ˀu'3x-,=7 ݁nue@,p_=,]87.gsgpa^~a 2[}aLf-6ÍwY^Zx<|z  /U},| 8?K빒5(O~yp*>(:, -f:i9W3_|ϫCL; RhQf [_F** d企~d?\NKo@'縺62x>:dy{5@s[}aqٴVU顅)O#psO t8{Ͽz^@d/1WYZV֡ė x^ /U/WWbW ك55o]D0aN{#Ngpo@ײo4;q`Keͳ*brq%/u׎`qo!mt>$# s+ @̥8ˀdu>'yt0~Լqzf򟔧f|p,j^p]0 YY'o'~SSbZ4ު*+`?z+0ۃӊs``gWۇĖ89qހ@[3QX5*~7*0AV)H& ɏnk<6j lO;pr~r0,[ +Rj1Blu38q:ܪP3%`%x^asjXFnO{sOtknjT d< 4f`*mL !%ˁۇذ (cO{K>|;iG9+zrk1C\o[]hь`p{ S[à1>/wv:re O1qCRDAα@Q?/gfA`Awl 鉭<}; o x2@``>Ѓ?\ xH X  I?Ȅ1q-3ƄR| p{`@+""GOݿMk Xg8x^Jro\G<y gJ\V٦i9`@ `j|$$Ao$&#n/w` 8om{j;j&>x]uTa n/Cl`K x{`VV<Ȍ. {gӻ{;flU<8 /+hNxV= p A1&=,!/HIR ` `,[z`om 0ɐTV~Z洰g۽hsۦv:if Bapw/8Ѐߠ8 @1]a9?d`v]W_[FI+I 3`gyd*uϢ⯢;׾2p8%!ڸf6$pp0@G 5[ 0~.~f<~H@HDEHl+@lɀ4guJ¦3`rr_?Ā({{T}PpWf!_C,;K:@Cd7,@3|Y0`K x۽wpP#އހc;_X0 7<߱ߨȨۈ徝]pT`v p/Ev̀n|H2|Pm`[@y3`0g+ud x >?>yН228G| q4\YB8Z xf"0a41g)}en2c7iZek=p8 &8ـ] ,G|.OB` 4¬V02,g{2M obLoݥ/``< `X~G-V6̓ KY>0}}LcmXgI:yt\q 0}[=26/?` (/M^ 0e]sB9޿ J*"g;~fu,hH=;=T|M@ `4|tn w8QP88}1 g  滧,>{fa63isZ^l-Z9!Dp˱p`S:0Y?=| 0Xgg/. x`3!|4ޞ`Z8 ,|w" 6 3d<7 \w 0g߽0 w k+ @OAM% |{ 0?8:!kf8ǀ< ftxƽJFs б,0`K`vf xdƀwh'g 0 x LNbqp/s mbw9 $tqg[ 0OpGky0@c ?` -kS|4渻Zʙ/@4՜lu`kP8'ʮ,,0O 4/*`0^`b 5__#\he\aw f4K?[Z 8fbo  t0hоX؀=?6`eAvQ-, ˺X&IK<ۘ>qvc shY0nNyP:|2`ݝ%2/Y@G8|S[ ?`]{]a <?.^}t+UpOx,8 iYQg[0C$ `8_YC@؂` ~;;%p3/o4ˋPYN3<~΀Y|h_ZqN} x۽w~w]j%bY0OO%?!@@u y Z h&D 5n 9|(Z;:`WoW 0hQtz@D-ukRV Nˏ`&UuU S[̎3݇,x[6N_ިč'oYE\@&?_fypWfj35<Y px037>S1@??SlI/W?`ZhV DeZk\,;4 YY}bpzR<?Cxpn3~?ܳI2O!FVk-[0 !%zfm"3'`ahtﺠG`W/Xlz@ 0R?+dd.I:3;wlmۀq,bApJ F jq3 1/DZ"8y\B ] xpxQ%-Q!`wEh]ТY%N.0DDϻ??~ %D<]y,,13;j؀g+LLh^vX0?*zjqeET$ /K]#}>< ; j*:H*`{}8wr83\ZB@ 0wgt^ȲՏԚVI+Ud<9H+?2͌fH{wH" l0gYc3{a_3N_Հs` 0A4C8STtV'?dgN5wewvY8&9& Z^0Cd3݇"}V; 8P~`ll@xZ ec5۶A7;^>@zqݸ8} 8//v,~8@3As^@g.h& ),=<B=bNb @ au!,720:3]QLV^ ݨ@Bngg@:K.B+pȫN3!̻νx;{V>>YZb{ pp wpl~DR>p7ݭ9@}##DߣDY׌ x}p3sfzrZq@nac=gIpI<`"&~_ 7P|E~o Děb  RCn`uu,/j/,?!W,;0+Y25ఐ/t  la9X1r,:+VζP  aue0xGxAW11Wq+,/gg@}I>jJI]nJ5e ԀH&Hz> 8yH0|;>0} ]ayYg``|r`,@^s1~4{y67y7@_25VAA_S[fԷr"}#涄F>&P "k H:`'>&6,+@o1}fq#yG=pnֵx- dnwp&>& G*-`$`dwbdY {(xI379ջfWn5U/d5kXf4cM(MlMZz?zpWA 1~1aorᤜP!p!}"ԃ,E219 o9PpA@EUWARA}Ad`0 `X~Hn:& ap ?;vӓuA!ZٵABEUA>S 8d{%lu8 0@x`~/  xxyϞu\`αQ:^a~eϲc8$$=:X|:ykkm5*4„0@ @<_x|_G'#ϸA`u-G 8 `q9s0@?A8` p xx#`^wF1;PT쭤4"1t88q^ F0/ x_,Y0&Kih `< xxU,OIP`E`YpTs\3qPqdWya 0OG`B Ωxu@0ڨ7˅uP~SP+sXoz/WfjB<\4\p xׇxp= *氊=܀ D D'l' KxGC0˦<8sx8`]^ lШ~ s96V`=__  02߂8    зP̼F"'~mZ|Z2_&0s<d8\\$p x?|8(# k5h"(0 %ׂV}fpH8 q\gppp0miNO8_<8,.)@< 0' V 6]Kgy Ax(AX"0oAAzI<00cxy?|x:832 wg@ ߠQc%wD܀Le p 8(q͞ux^m&k5 z)VOT%J4<8F^p32 4,4 @Ix_~_.sY xux/@$p:@tk/.۷EdE8&`8" kd6gGAhv!F!C e!uϨb{b,( @Y5nYOYYdc;=>076'g"-u$̂r߷\TX;/dd`90 @ 0-AZ_<E@| }?|{/?v<o 8@ߩwQ* 0C<U8ƀY 0~ ~%ml[.`xC000@'7&<8 |ԇmx~^,\zr!''8d*75`??,@\ilyڃ \,0nw=Ps6@tB X?` (`6L@zu&a=` xAPp }h4X5]? \(A^Ђ4uf`(zF֗?#_0X>_^.+/W,Հ f?|>|0\5iE^Ђ4u#2npzǀw0s^-T:EOt~tK \~І xA])<Rz/>?ڏ>zڃ@^ R`:Σp_\`z|x`w^^#?l^Ђ4uqz:bۏ`Q?~]\/; UUEU~ԏ~ [tW7%oxW ppOI7 U_ҏ`@@W]l``:h Z.Ȃ*鸞/ ^'?p@j`' ޅ"82$Qa0F _Dxf232wكUwP3D P@0`B]x0ѯ5H` ZӮ-/ ;$(o "H&J*L4 TTFBA]PTd2QTTd Nu00R݂͆ .X1jjw,TO_}܈ p6X3^l[$4kXwGpp;Wd"49D(,X|"dXJbUFb) <=WG3Dj1RlOÜ1i3U9ʵ1A2/9 #H +pf4R%ɹFTfG73lT`0x;;:C2TC8h.-Q0*-8h@AS 5g "wCO<&3q4sY+^ KxΥEM5 RIVLIFEGOLUCK.NGaI EVxşE,AD`C!I@yOF"wMPOaIBL1!JOY*;ʂIT.I IDNTUNKBODwOULD GE?bFAR.SORRY ITH)END!BUT WELL DO(( WAYPSS FIREgstarppoint..B n3n row 0 or 1HOW !NY?-MAX%4PLACE NO.X-to +2 YV:lplayscrtiles.neomen.NEO l"S Kaɢ   @0t***Ƞ2RCqX|8BSFn` Rx$8%6:XZ/07@2R2|:\~&^&d&bhR&2{X@טdn dZ44VH߫V wL*~ fG((@4xGL($B 8~4 Ltx4BB}|{$x z8,Ɍk/C{h's~~ǃ^'$>`fV<$( Ax@C5`?    X @e`  p  ǀU<( o d( ? OE<x0P- R? T~yEL7 qb  <@T}z@W(H A @`/H `8h(@@%X/ -Q Vx)K0@ G\ B!a Sϴ  0MApK-XY(h8°  B}Hd _#W,7 T$;E  P00ϠAH(UT`@`@@`@`@`GxUT`S`_@_$@OUT`@`@@@@@**T@P""@@rr`R  @BRR2@`2@H**T@P""@@BB@R@B2@`2@H**T@P""@@@@@B@@@H**T@@@@@@@@@@@@UT`_`_`_@@GxUT@`:2HgHgHgHg@UTC66L{XwXwL;>C|>UTN;}[ovڀ;L3s΀L;[ovڀ;L3s΀UT@a7I'dGx@a7I'dGxUT@`Hg€'HGg2zȇrIdDcGxUT@`^ɣJWaHgDcZAlOpUT 2 ¼98ܲ>}\LbF{~8bFx?8XaXa00Ơ\w ߶yUT ? ?`8$8&0Zy&:Xq pu<zyx/& $O-,?@? ? ?UTxn;mo cg^x}8ewFx}8e|`~bF~~~bF:>}M:2=cF81L0UT`˶?K4@?$  d_ X<RR[d\p` d?[$?`UT~~`_zz:ߺ`G] oPHp :B|zGxUT`_ݺaX'Њi'DԢAx'CG|GxUT`_`_j zoQzъIvj@GxUT`_bg]ٚۺb']ڀ@D{GxUT`_z`_za^zzGݺzBG}:@GxUT`_:c_ g e_ g Dg:@GxUT`_`_ٚٚ`_@@GxUT`_ `_mW_*MW*OwGxUT`_::d'[ڃ hW@@GxUT`_22`/_ ֢?ڲ0"oYҏܒD/@xGxUTc\:gXgc\:zNwq:C|wGx**UT`Px`_@_'G@UT`_  o_jj`_jj@J0 OGxUT`_ߺߺZoXZ7x7WXwҀ7@'ڀGxUT~~ύvϰvmomoֆm붟vtUT`_lW_LwC}GxUTߺ`_۪g[l[L{G|GxUT`'_ڀ :yFa^Z_ޢXA~B}GxUT`_ ZbUJ'`X ښgڊ@'ʀ Hp GxUT`_d'Sʀ `X'D'sʀ @xGxUT`_ oP `_ʀ'ߚ@'G:z@|zGxUT`_ gP `P:D'sʀ:@xGxUT`_ cX `'XFyʀ* @'|GxUT`_:Z`^'ܚb'Y ZGx'@'GxUT`_zzgX:ߺGߚ`'\:@'ʀ@'x::BD{BUT`_::gPӪWӊ`_ʀ7 :@p:@pEGzUT`_z`^zzzz`^zzzz@~zzzzA~zGxUT#`@p'h@ɒgd'@@'@ вOxW7@'ڀUT#`@p'h@ɒg@ вOxW7@'ڀUT#`@p' @ ߺߺ^oX^787XwҀ7@'ڀʫʪ5T~~|\Z'*eX:GzdXz: G8*לZX'n@UT~~|_Z*dY:zdYz: 9*יZXk̇@UT>>'_€J`_BZBZ`_BZB ?JB_'l€@UTlW rM d'@@'@ɒ&gd'@pD{UTlW rA  `_ɒ&gd'@pD{UTlW_lW#d'@pD{UT@3`vvzk@:^3~@`>^#^"#^Fd;@>;>@UTA3`ހk@3A`###ޫ#e;@;@UT@3g66mB3G#b'eC@UT`_0`_mW_*MW*OwGxUTp`_ߚp`_mW_*MW*OwGxUT>:`_ߺP`_mW_*MW*OwGxUT>:`_ߺP`_mW_*MW*OwGxUT?~~z`_ꁐ`_mW_*MW*OwGxUT?~z`_ꃐ`_mW_*MW*OwGxUT?~z`_ꃐ`_mW_*MW*OwGxUT?~`_z`_mW_*MW*OwGxUT?~`_z`_ꃐmW_*MW*OwGxUT?~`_`_:7mW_*MW*OwGxUT?~z`_ꁐz c\׊zp:`_*0LW*OwGxUT?~z`_ꀐ c\׊z`:`_* 0LW*OwGxj*@K?~`_  `_:`_p*0HW* LwzGx`8@;@H~@`@@?@ `xU"E&8 Cj * K g:A~`8@PbV j<A@ `xU"E|$ cmh *cC g:**An`8@  jh,Ah@`@UE$h *bB a8D*@_@h_ `8@ ( JH(! @`KVWcVcTԂaĨݨ`h -   J H @@Ѡ@@  8,; 8 8???  O A*@@Ѡ@C  - FM@(@@Ѐ@C  - kFA(@@@@P@B -  @@ @@UT`_ JgPJ0ӊwӊP*lS*JJ K7tʊ  Gx GxUT`_za^zzzza^zzzzA~zzzzA~zGxUT`_::oP ӊwӊ `7_ʀ :Gx::OpEGzUT`_zz:gX:@ߚgߚ :c\: @7ʀ7 Gx::BD{BUT`_a^@ܚgܚ@ٚfgY@ Gx@g@@g@GxUT`_  gX gX7 F7yʀ  C|GxUT`_  oP hP:' L7sʈ :GxGxUT`_  oP 7 `7_ʀ ߚgߚ@@g@::zC|zGxUT`_l7Sʈ gX7L7sʈ GxGxUT`_ JjUJ7 gX ڊwڊ@7ʀ  Kp GxUT`_:::a^:ܚgܚ@ܚcg\@  Gx LsGxUT`_::JoPJ 7 oP 7 L7sʈ 7 OpGxUT`_  gX lSLs C| GxUT`_zzкoGP@ӺGӺ@l'Sڈ ' Lgs@g@:Op:zLJzGxUT`_  oP :oP:::Ls Op GxUT`_  oP :oP:::LsLsGxUT`_  gX lS Mr 7 C| GxUT`_' l7Sʈ 7 oP JJ L7sʈ 7 L7sʈ 7GxUT`_  gX zzza^zzzzA~zzz Op GxUT`_  gX :::`_::::Fy:::zC|zzÇzGxUT`_fYيwي`gXzz:Fy:@' FyGxUT`_lSlSLsOp GxUT`_' ӊlwS` JmRJ 7 L7sʈ 7 L7sʈ 7GxUT`_׺G׺@ӚlgS@ӚgӚ @њngQ@КgК @MrLs@gGxUT`_::JgXJ 7 f7Yʄ 7 F7yʄ 7 C|GxUT`_::ZoPZ 7 l7Sʈ 7 Op::LsGxUT`_::gX 7 f7Yʄ 7 Gx JƷ *C| 0GxUT`_zzКogP@7 ӚlgS@::Ogp@7 L7sʈ GxUT`_gXgX::@7ʀ w@Op::GxUT`_  gX zzza^zzzzA~zzzzA~zzzGxUT`_lSlSF7yʄ 7 C|GxUT`_7 l7Sʈ ٚgٚ@ٚfgY@:::C|:zzzA~zGxUT`_7 l7Sʈ 7 JmRJ @GxFgy@GxUT`_f7Yʄ ܚgܚ@:a^:::Cg|@7 LsGxUT`_l7Sʄ ٚgٚ@:c\:zzC|Ls 3GxUT`_gX@::za^zFy Op 0GxUT`_zzz`^zzzz`^zzzzA~zz@~zz>xGxUT`_:*cX `_ʀ':@~:zzz@~zzA~zGxUT`_`_`_@G|:G::C|:GxUT`_`['ٚ`P '؊B'y'FgyGx@OpOpLs Op Mr Mr $OpLs Op OpLsMrMr(Mro@'(d  /#x`9|G D 2G`0`  ~ `@``B AAP x @PψB b"Rf ?#!???>|q?@q`pp0@w3@w0@u 0`Au1@u0|Au0Aw`BF9D3J0fp@!` `9` 0|Bmxy pw~`w@`8sA8c@H&&"Ly 8  Gàϸ0GoGGǠGG1G`8 G (G G UUz]`z_ؠ_Q`Ӏ pR`}atA|A bA|UU~~?j?   p g UUh0 p\  UU>>`?|?xx~~~<B?<C?<C?<C<}ÀBB  ~   `    __ 8D<       9 @d`o``` `o'o"hhgb'X`X"`"h"h"`"߁ ~**T@:_`:^Gn::]`:\Gl:_`ݲc]RC}RC}BC|B@GxUT:_`:_j_`BC|BÿC|GxUT:a^:ޚga'^ ުaW^ ۚgHGp:zćzC|GxM$rHMriMr`LsOpMrBMr~Ls Op@Db#D"w(oKoNIa@H}AHoHHoO``@@@@ AO Aώ0GB  } Q  L` ap  {r{sJfFB H$ ! $Eo$HP(H  p ?>|?!!??R(fbgB8w`v`w`wawcwcw`@w`p`p@y q =B(% ` f` `@0@Ä@!"Fı"D |pH0@ !\@d@ 8$G (G AG 8 @G?߸ GG̠G$GGG'G8 0s@c@?? s@ s@ p@xG    ` ???<xx88\ab  F109ǀ888~~;;<|<|<|<<|@||||||~2>>  ap  $ R6/[V[8l< |  == OPOP pp??W?Wwrwrhh`88@ph$X[Xxxoo8**T@`_`P gP d'P Zd'QZd'QD'p Gp @p @GxUT`_ gP ' Zd'QZ'ъD'p  @p GxUT`_ gP ' eP D'p  @p GxxoJ#<@@5 T" d+C@fT #HY*nTwwakkOo|}ϱ8sg,m$ EL@  #E B`g! Xt: Baɡ\0(>?C p 6p`A P @*Heg =@u,X ρ ; @8ăL9y@y\.=@=6 a!r@h ;!P4  8.?@08x_!0nPAà48@PvvVP0ŀ6pn(@-hm? 8`<0/ <?|SC8F f0w( s|` "[ǻG$(/ ~|8@>4D #@ <?@Fo91>#a (8&#P H2@eH7`$h"Xa$4A EA@ A_<|C8