`8NNNNEp NNNuIMMUNIZED WITH UVK 5.5; NO VIRUS!!puke'(*** O`  @! #@%`')+-/1 3@5`79;=?/C@E`GIKMOQ S@U`WY[a c@e`gikmoq s@u`wy{} @` O ` O ` @ ` @ ` ǀ ɠ @ ` ׀ ٠  @` @`!Aa   !Aa!!#A%a')+-/1!3A5a79;=?A!CAEaIOQ!SAUaW[]_a!cAeagikm/sAuawy{!Aa!Aa!Aa!Aa!Aaǁɡ!Aaׁ١AaA " B b  !"!B!b!!!!!"!""#B"o"'"+"-/#1"#3B#5b#7#9#;#=#?$A"$CB$Eb$G$I$K$M$O%QO%Ub%W%Y%[%]%_&a"&cB&eb&g&i&k&m&o'q"'O'ub'w'y'{'}'("(B(b((((()")O)b)))))*"*B*b*****+"+O`  @! #@%`')+-/1 3@5`79;=?/C@E`GIKMOQ S@U`WY[a c@e`gikmoq s@u`wy{} @` O ` O ` @ ` @ ` ǀ ɠ @ ` ׀ ٠  @` @`!Aa   !Aa!!#A%a')+-/1!3A5a79;=?A!CAEaIOQ!SAUaW[]_a!cAeagikm/sAuawy{!Aa!Aa!Aa!Aa!Aaǁɡ!Aaׁ١AaA " B b  !"!B!b!!!!!"!""#B"o"'"+"-/#1"#3B#5b#7#9#;#=#?$A"$CB$Eb$G$I$K$M$O%QO%Ub%W%Y%[%]%_&a"&cB&eb&g&i&k&m&o'q"'O'ub'w'y'{'}'("(B(b((((()")O)b)))))*"*B*b*****+"+CYBER_ST clFINDER hlHANDS_ONMIDpl@KID_GP wl\PICSW7 lPLOP lRDE lKTERADESK lnTWRK_BAK ׁl(XMASCLIPARTlRDESKTOP INF . cl.. ST 3D2 EJ=(2 0@P`swalphakk~{~{k.k~{.~{kk~{~{kk~{~{kk~{~{kk~{~{`kkz`~{~{ztkkt~{~{8k{kfR8~{{~{fRLkkzfL~{~{zfkRk=)~{R~{=)#kfkR=#~{f~{R=kk~{~{k>k)~{>~{)YYkkY*Yk*kk*k~{*~{v~{~{v[[ii~{~{[[iiN~{~{|hN[[|ihib~{~{|b[[i|i&~{i~{T@&[i[Ti@i:~{}~{hT:[}[hiTi~{A~{,[A[,ii~{U~{@,[U[@i,i~{~{[[ii~{-~{[-[ii~{~{[[ii~{~{[[ii~{~{[[ii~{~{[[ii~{~{[[ii%YhYS?%khkS?9Y|YgS9k|kgSY@Y+k@k+YTY?+kTk?+YYkkY,Yk,kYYkkYYkkYYkkYYkkqYYqkkMYYgMkkgGGYYGGYYGGYYGGYY^GGx^YYxrGGrYY6GyGdP6YyYdPJGGxdJYYxdGQG<(YQY<("GeGP<"YeYP<G=G(Y=Y(GGYYsG(GsY(Y44i GGi 44 #  GG#O44 i OGGi                 $% %!!%&!&""&'"'##'$#$  !"$&% "#$'&(,-(-))-.).**./*/++/,+,(()*,.-(*+,/.0450511561622672733743400124650234768<=8=99=>9>::>?:?;;?<;<889:<>=8:;<?>@DE@EAAEFAFBBFGBGCCGDCD@@ABDFE@BCDGFHLMHMIIMNINJJNOJOKKOLKLHHIJLNMHJKLONPTUPUQQUVQVRRVWRWSSWTSTPPQRTVUPRSTWVX\]X]YY]^Y^ZZ^_Z_[[_\[\XXYZ\^]XZ[\_^`de`eaaefafbbfgbgccgdcd``abdfe`bcdgfhlmhmiimninjjnojokkolklhhijlnmhjklonptupuqquvqvrrvwrwsswtstppqrtvuprstwvx|}x}yy}~y~zz~z{{|{|xxyz|~}xz{|~                       $% %!!%&!&""&'"'##'$#$  !"$&% "#$'&(,-(-))-.).**./*/++/,+,(()*,.-(*+,/.0450511561622672733743400124650234768<=8=99=>9>::>?:?;;?<;<889:<>=8:;<?>@DE@EAAEFAFBBFGBGCCGDCD@@ABDFE@BCDGFHLMHMIIMNINJJNOJOKKOLKLHHIJLNMHJKLONPTUPUQQUVQVRRVWRWSSWTSTPPQRTVUPRSTWVX\]X]YY]^Y^ZZ^_Z_[[_\[\XXYZ\^]XZ[\_^`de`eaaefafbbfgbgccgdcd``abdfe`bcdgfhlmhmiimninjjnojokkolklhhijlnmhjklonptupuqquvqvrrvwrwsswtstppqrtvuprstwvx|}x}yy}~y~zz~z{{|{|xxyz|~}xz{|~curpad@jjy}y}jjy}y}xjjxy}y}VVjjVVjjxVVxjjxy}Iy}/xYIY/iiy}y}.YYi.i`                 $% %!!%&!&""&'"'##'$#$  !"$&% "#$'&(,-(-))-.).**./*/++/,+,(()*,.-(*+,/.0450511561622672733743400124650234768<=8=99=>9>::>?:?;;?<;<889:<>=8:;<?>numerkey nYnD 0 yYyD 0*nmnWD*ymyWD n 1n   y 1y   n En 0  y Ey 0  [Y[D 0 nYnD 0*[m[WD*nmnWD [ 1[   n 1n   [ E[ 0  n En 0  yYyD 0 YYYDi 0i*ymyWD*YmYWiDi y 1y   Y 1Y i i y Ey 0  Y EY 0i i GYGD 0 [Y[D 0*GmGWD*[m[WD G EG 0  [ E[ 0  3m3W 0 GmGW 0 4 E4 0  G EG 0  4 14   [ 1[                   $% %!!%&!&""&'"'##'$#$  !"$&% "#$'&(,-(-))-.).**./*/++/,+,(()*,.-(*+,/.0450511561622672733743400124650234768<=8=99=>9>::>?:?;;?<;<889:<>=8:;<?>@DE@EAAEFAFBBFGBGCCGDCD@@ABDFE@BCDGFHLMHMIIMNINJJNOJOKKOLKLHHIJLNMHJKLONPTUPUQQUVQVRRVWRWSSWTSTPPQRTVUPRSTWVX\]X]YY]^Y^ZZ^_Z_[[_\[\XXYZ\^]XZ[\_^`de`eaaefafbbfgbgccgdcd``abdfe`bcdgfhlmhmiimninjjnojokkolklhhijlnmhjklonptupuqquvqvrrvwrwsswtstppqrtvuprstwvx|}x}yy}~y~zz~z{{|{|xxyz|~}xz{|~atari4!4?Uv xP(StPutS(Px vU?w4R4!4 u4! u4 u? uU uv u u ux u uP u u( uS ut u u u u u uP uu ut uS u( u uP u ux u  u uv uU u?w u4R u4! u4JCw(& RqYz3F4=Ks qJ qCw q(& q R qq q q qY qz3 qF q4 q= qKs q q < b  w k ` S H = 0 %   ^ <C%0=HS`kw"C <"( b#" $ % & & ' * + - . / . 2 3 3 ^3} <4xC4x3}332./.-+*'&&%$"#"C"(P%%$&&%''&(('))(**)++*,,+ --, . .- / /. 0 0/ 1 10 2 21332443554665776887998::9;;:<<;==<>>=??>@@?AA@BBACCB DDC !E ED!"F!FE"#G"GF#$#$G$%&$&'$'($()$)*$*+$+, $,- $-. $./ $/0 $01 $12$23$34$45$56$67$78$89$9:$:;$;<$<=$=>$>?$?@$@A$AB$BC $CD! $DE#"!EFG#!EG$HIXHXWIJYIYXJKZJZYKL[K[ZLM\L\[MN]M]\NO^N^]OP_O_^PQ`P`_QRaQa`RSbRbaSTcScbTUdTdcUVeUedVHWVWeKJIXYZLKIXZ[MLIX[\NMIX\]ONIX]^POIX^_QPIX_`RQIX`aSRIXabTSIXbcUTIXcdVUIXdeHVIXeWfgfghghihijijkjklklmlmnmnonopopqpqrqrsrststutuvuvwvwxwxyxyzyz{z{|{|}|}~}~~fhgfihfjifkjflkfmlfnmfonfpofqpfrqfsrftsfutfvufwvfxwfyxfzyf{zf|{f}|f~}f~ffffffffffffkeysuY`/G$704YX`/EG$673034yY`/G$704xY=`/*G$704^Y`/G$704\Y#`/G$704@Y`/G$q7o0o4@Y`/G$704#Yu`/dG$S7Q0Q4!Y`/G$704YZ`/GG$975054(%"T oXz3F4G4=KsZf'+'u (% "T  o   X z3 F 4 G 4 = Ks Zf    ' + 'u                        !! ""!"$$#%%$&&% ''& !( ('!")!)("#"#)#$+#+*$%,$,+%&-%-,&'.&.-'(/'/.()0(0/)#*)*0*+2*21+,3+32,-4,43-.5-54./6.65/07/760*101712919823:2:934;3;:45<4<;56=5=<67>6>=71878>89@8@?9:A9A@:;B:BA;<C;CB<=D<DC=>E=ED>8?>?E?@G?GF@AH@HGABIAIHBCJBJICDKCKJDELDLKE?FEFLFGHFHIFIJFJKFKLMNbMbaNOcNcbOPdOdcPQePedQRfQfeRSgRgfSThShgTUiTihUVjUjiVWkVkjWXlWlkXYmXmlYZnYnmZ[oZon[\p[po\]q\qp]^r]rq^_s^sr_`t_ts`Ma`atONMabcPOMacdQPMadeRQMaefSRMafgTSMaghUTMahiVUMaijWVMajkXWMaklYXMalmZYMamn[ZMano\[Maop]\Mapq^]Maqr_^Mars`_Mast. hl.. FINDER20ACC aBaFINDER20DOC B0 =`6%sNTJFI20 Finder 2.0, Copyright 1992 by Bill Aycock ? gB9_.|`4_&o + ЫЫ.|// Bg?<JNAO p a-3\]>J9_gJy\lf <SBa(` J3]J9_f3]\#S4\p#a-Hy7a'XO y7#]$#](#],#]0#]4"y]$ET2g29^y^a#3^y^09@29^y^a#3^y^ y\g y]$|r3\3^\3^\3^\3^\pda)V3]j<"<Ura)`3\pka).3]\3^\3^\3^\3^\pea(B9_B9_B9_0<&й]$ @  JZfJZfJyZfJyZg0<&й]$ @ 0<'2<$9]$v(<Za%By^ 09^ @&faj`j @'fB9CB9DB9EB9FB9GB9HB9IB9LB9JB9KB9MB9NB9Q0<й]$ @B( gpgC0<й]$ @B( gpgD0< й]$ @B( gpgE0<й]$ @B( gpgF0<й]$ @B( gpgG0<й]$ @B( gpgH0<й]$ @B( gpgI0<й]$ @B( gpgM0<#й]$ @B( gpgN0<й]$ @B( gpgK0<й]$ @B( gpgL0<й]$ @B( gpgJ0< й]$ @B( gpgQB9_XB9_|B9_ y]$CO0<%a!jC 0<a!\ Ia!3< y]$C 0<!a!< Ia!#8 y]$C_X0<a!C_|J9_XfC_XDCB9D0< a C_J9_|f4C_|EDB9EJ9_XfC_XDCB9D0< a C_X0<a C_|0< a C_0< a 0<й]$ @ 0<й]$ @ 0< й]$ @ J9Cg0<й]$ @ J9Dg0<й]$ @ J9Eg0< й]$ @ J9_Xf<"<WEa$`X y09\3^y^ 3^29^y^a3@3]\pfa"3\pka"3]\pga"By^ `3]\pfa"3\pka"3]\pga"za|J9_g pa"fBg?<LNAJHA^2CUZEU?GUFaJy\g J9UZf$<"<Zda! @m`_`A^2CUZE^aA^p*aJ@k<"<Va!`zp?aJ@lB9_?</NAT#Hy?<NA\?<'Hy^?<NNAPJ@fL<"<Ya!H @gm6__`_?<Hy^?<=NAP3_*`BgHy^?<NAXBy_*_/9?<NA\J9_g(J9_f By_*<"<Xa & @fB9_LNuJfNuI AU)fSg  g  g  g  f<.`AU.fA aNuBy^ 3S2B9_0< й], @B( gpg_A 9ZfCUo`a "H y],0<a*A 9ZfCUo`a"H y],0<ap09ZAa2"H y],0<ap09ZAa"H y],0<a0<й], @ 0<й], @ 0< 29S2$9],v(<[aJ @ f. y],CUo0<aZ0<aR0<aJ0<aB` @fB9_0< й], @B( gpg_ y],C0<a Ia#^& y],C0<a Ia#^*g*J^&g"^&l<"<Ua3S2` y],CBBB)0<ad Ia,3^. @f 3S2` y],CBBB)0<a( Ia3^0 @f 3S2`n09^.g2@f0@f3^.09^0gh2@fA0@fAA0@fAA3^0Jy^.g.p09^0r29^.l<"<VQa3S2`#^&Z#^*Z3^.Z3^0ZNu/CB2 Ia _NuJ9fpNuH`Aa"Aa$J9_gB  o<"<VaFp`J o<"<Va.`AaJ@g k o<"<Va`退뀀LNuH"fB9`vAanJ(fP0A( aJJ(fP0B Aa J9_gA001@LNu am zn NuJ9Cf A_XgJ9Ng9Oga`J9Df A_|gJ9Ng9Oga`J9Ef"A_gJ9Ng9Ogaz`A_Xab_A_|aR_A_aB_J9ULgA_JfSCULfA_C]@EU2GU9aJy\faNuA_Jf \g :g_lRGUL"HfJ9]@f "HE]@fBBBBJ9]@f #*.*]@pJ9_|gRJ9_gR mn:J9Hf2GB9H`"J9FfFB9GB9HB9IB9_J9JfJy_*g_aNu @8oJ/NAXBy_*J_@g /9_@?<INA\J@g<"<UaDp09]:A a"H y]40<ap09]ATaJ9_f, 9_Ha&J9_fATaJ9_f p09]8aNuA a*a @ g,C BA2 QD@@ A  QA ajNu3!\pH@#\par9\g ya\f_NuH?</NAT#Hy?<NA\?<'Hy]j?<NNAPJ@fX#8] 9Zg8m> 9Zg8n.JyZg096yZmJyZg096yZn`_Ry]NAX3\3\3\3\3\3x\3z\3|\3~\p3a y](09^h09^hNuB_,B_0#_4#_8#_ @g__`R9_`ѹ_0ѹ_LaJ9_g(J9_ff<"<Ya_ @gHJ_4jC_XE_49_9CaJ9_|g$J_8jC_|E_89_9DaJ9_g$J_NAXBy_*` @f_By^ LNuJy_*fNuH&H?</NAT#Hy?<NA\/ Ka(/#]?9_*?<@NAO Jk]g8?9_*?<>NAXBy_*<"<XaJ @g__/9?<NA\LNuAUmaNJ9_fA(PaB@H@܀G0 `H@ H@0B@H@ffLN^NuH#\#\#\#\#Z\b#\fBy\j"<60<NB09\LNuHa(J@g fS \g :gfRfLNu "HJfS@NuH~#-3-3-g09-й- @ #-\p6aX09\y^3-09\y^3- y-09^h09^h#\-3\3\3\3\3\3-\3-\3-\3-\p3a#-\3^ \3\3-\3-\3-\3-\p*ap#-\3-\3\#\#\B\azB9_B9_g_g_@?3^3\3\3\3\3\3-\3-\3-\3-\p3a y-09^h09^h09^L~NuHp$60Ђ @0( @g$@g 20Ђ @ 0Ђ @0`LNuaJ3\#\p4aNu// gp`Jfp"_ _NuC\b2@ A6,p222BQ"<60<NB09\NuHI\aJlg4#\3\3\3\3\p.a9y\B,\3\pkalK"3\3\3\3\#\pa<9y\B)y\D)y\H)y\L3\pka,Cga,CgaJ,\grJlg.#\3\3\3\3\p.a0, 3\L?Nu)y\)y\)y\)y\ )y\BlBlBDNu lg>2,Lp4g4 BnlJgT`46BCg `AgR@`|\9@ Nu l gH2,L4g@ BnlJgT`46BCg `AgT`09|Ng 9|N` lg02,L4g( BnlJgT`46BCg `AgT`9PL , Mf a9C g82, tan|\`$Jlg lGLfaz9DPa` lG7Lfab9GPa` lK4Lf#\3\3\3\3\p.a&l6,G8&k &SB#\3\3\3\3\p.aBl9|KL`& lM6Lf 9lPa `H,Kga\aJDf8lgJ,]f:`JFf<Nu,fNu,M 0m 9nB@G3\pNaK?AT((@B@B@B&%&B"B!  C!  C4! CP$&ClC CC C  C D!  D0  DL   Dh !"D #D$%DD!'D (E %E, #EHEd    E E E E  E F  F(  FD F` F| FFF F  G $G$$ G@G\Gx   G G G  G  HH H< HX  %Ht #@qH@q !! H!H! H! I! I! I8! IT!Ip!I!I !I !I !I !J123J4JPJl'J  JJJJKK0 KL Kh  K  K  K 'K  K77q L77qL77q!L=77"L_LL!!LLL!!LM M!!M+77-MX77M_77Me77Mk77Mq77M77MMMM77M77M77 NNN  N77N,77NINMNKNO77NW77N^77Nc77Nx77 N77 N77 N77N77N77 N77N77 N77N77N77 N77O77O77qO 77 O77#O877qOOOZOX OwOO O77%OOO OOO P77P'77P677(P^77$P77P77P77P77qP77"P77"P77"Q77"Q;77"Q]77"Q77"Q77"Q77"Q77"R77"R)77"RK77"Rm77 Ry77 R77R77 R77R77R77R77 R77R77 R77 R77 R77 S 77 S77S%77 S.77Finder 2.0 TEXT FILE LOCATOR PRG/ACC COPYRIGHT 1992 BY BILL AYCOCKSEARCH FOR THE FOLLOWING STRINGS:this is a search string, 32 chrsX________________________________this is a search string, 32 chrsX________________________________this is a search string, 32 chrsX________________________________SELECT BOX AT LEFT FOR CASE SENSITIVE SEARCHMatch:any 1any 2all 3First, plus either 2 or 3Include folders to depth of:099__View search results onlineCreate a report file on diskList surrounding text in report3219Allocate ___k max for bufferUse this wildcard character:?X_OptionsSearcheXitCurrently Searching:Subfolder:fldrname.extfilename.ext1232112321123456789012321File name:Files searched:Files skipped:Bytes read:Matches so far:PressUNDOto cancelfile buffer size: mmmttthto bytesFile Selection Options123456789Minimum file size: ________123456789Maximum file size: ________LEAVE FIELDS BLANK FOR NO SIZE LIMIT112519559Oldest date stamp: __/__/____112519559Newest date stamp: __/__/____MONTH/DAY/YEARDAY/MONTH/YEARNOTE: VALID YEARS ARE 1980 THROUGH 2107LEAVE FIELDS BLANK FOR NO AGE LIMITEraseAcceptCancel*----- file name here -----*string x at offset yyyyyy shadowdkeep 476 bytes around text if fulscreen display of string desired.string should start a line, selecit to highlight. disable the v~x?button corresponding to the strincurrently on screen. show other..strings when buttons pressed. 123TEXT.........................3123TEXT.........................3123TEXT.........................3123TEXT.........................3123TEXT..........................123Report onlyEnd reportSkip this oneQuit nowKeep this oneFinal ResultsFiles searched:12345678Files skipped:12345678Total files:12345678Bytes read:1234567890Matching files:12345678OK Finder 2.0pFinder 2.0, 1992 by Bill Aycock Finder can't run from AUTO folder! qFILE BUFFER SIZE: 12345678 bytes BYTESI/O error on file, return code -123456String 1 found at offset 1234567890 Finder 2.0 Results ------------------ Searching for: files searched. Report opened after 12345678 Session Statistics -------------------------- Files searched:Files skipped: Total files: Bytes read: Buffer size: Matching files: String 1 found at offset 1234567890 "" Searchpath?Reportfile?FINDER.RPT\*.* [3][ | No windows, can't run! ][ yikes! ][3][ | Error freeing memory!! ][ yikes! ][1][ | Minimum size is larger | than maximum size! ][ yikes! ][1][ | Wildcards not allowed | in report filename! ][ yikes! ][1][ | Newest date is older | than oldest date! ][ oops! ][1][ | The day is too large! ][ oops! ][1][ | The month is too large! ][ oops! ][1][ | Date stamps must fall | between 1 January 1980 | and 31 December 2107.][ oh... ok ][1][ | No search strings! ][ oops! ][2][ | Wildcard was requested, but | wildcard field was blank.| Continue without a wildcard?][ continue | try again ][1][ | Requested depth too large; | using maximum value (15).][ oops! ][3][ | An I/O error has occurred. | Skip this file and go on,| or cancel the process?][ skip | cancel ][3][ | I/O error on report file, | or no more room on disk.| Continue with no report,| or cancel the process?][ continue | cancel ][2][ | The UNDO key was pressed. | Cancel the current search,| or continue the process?][ cancel | continue ][2][ | Are you sure you want to | cancel the process?][ cancel | continue ][2][ | Report file already exists- | replace with a new file,| add to the existing file,| or cancel the process?][ new | add | cancel ][2][ | No filename was selected- | try again, or continue| with no report file?][ retry | continue ]a(xyz .!&&('#/-(ae E  aA2m 2M 2 d D a123m1n2o3eEqQrRsS%k%K%KMa \  T    &                 &                0   0   4   ,"X(              $               ,   *  0*P                              ,   2  8             (       N         l(    4 ^(B P~P   6  b ,00000000000000000000H``0  Finder v2.0 Text File Locator Copyright (c) 1992 by Bill Aycock Finder is a simple utility that can help you locate a file that contains a particular combination of words or phrases. You can specify up to three phrases to look for, and Finder will search all the files in a folder, including subfolders if you wish, looking for one which contains any or all of the phrases. You can limit the search according to file size or date stamps, and if you wish you can create a report file on disk that shows the results of your search. Finder runs as a program or desk accessory on any ST or TT in any resolution, and uses under 55K of memory (including a 16K file buffer). You can ask Finder to allocate extra RAM for the file buffer while performing a search; this memory is released after the search has completed. Operation --------- Finder is simple to operate. It uses normal GEM dialogs and the mouse for control. In addition, most options can be selected from the keyboard as well; press the Alt key plus the capitalized letter for a button to click or select it from the keyboard. You may also reposition the Finder dialog on screen. Click the main dialog title bar, hold down the button, and drag the dialog to a new position, or double-click the title bar to center the dialog. When the main dialog appears, enter up to three strings you want Finder to find. You can search for strings containing any character except a null (zero) byte. To enter a non-ASCII character in a string, hold down the Alt key and type in three decimal digits on the numeric keypad. Select the small box next to each string if you want the search for that string to be case-sensitive. Next, tell Finder which of your strings must be found for a search to be considered successful. You can ask Finder to look for files which contain any one, two, or all three of the strings you entered, or the first string plus either of the others. (Finder will be reasonable about the selection you make; for example, if you choose 'all three strings' but you've only entered a single string, Finder will only look for the one string.) Select the small box in the center section of the dialog to register your choice. Now review the options selected in the lower section of the dialog. The first option asks Finder to look for matching files in folders contained in the main folder you're searching. Select the box if you wish to do so, or deselect it if you only want to look in a single folder. Finder can search folders up to 15 levels deep; you may enter a smaller number in the space provided to limit Finder to a smaller depth. The next few options control the way Finder presents the results of a search. Finder normally displays each matching file as soon as it's found. If you would prefer to have the search finish before looking at the results, you can deselect the second option, 'View results online'. Search results will be recorded in the report file, and Finder will not stop at each match. (This setting has no effect unless you also choose to create a report file.) The third option asks Finder to create a report file on disk, listing all the files searched and the results of the search. (The format of a report file is explained below.) Select the box to create a report file, or deselect it to view the results of your search online. (If any errors occur while writing the report file, Finder will close the file and present the results online.) The report file normally includes the name of each file searched and, for each of your search strings that is found, the offset in the file where the string was located. If you want the report to list a portion of the text surrounding each string, select the fourth option. The fifth option in this section allows Finder to use additional system RAM as a file buffer while conducting a search. Files to be searched are read into the file buffer and searched in memory. If a file is too large to fit into the buffer, it is read and searched in pieces. The fastest results can be obtained when the file buffer is large enough to hold the entire file being searched. Finder contains a small 16k buffer as a default. If you wish, you can ask Finder to allocate a larger buffer while a search is in progress. To do so, select the small box at the left and enter a maximum amount of RAM for the buffer. Finder will ask the operating system how much memory is available, and will allocate that amount up to this maximum. Once the search is complete, Finder returns this memory to the operating system. (Finder will always leave at least 16k for the operating system's use. Also, if you ask for a maximum amount less than 16k, Finder will use its own built-in 16k buffer.) The last option allows you to specify a wildcard character in your search strings. This wildcard will match any single character, the same way the '?' character works in filenames. For example, if you use a question mark as your wildcard and "beautiful ?ose" as a search string, Finder would report a match for files containing either "beautiful rose" or "beautiful nose". To use this feature, select the small box at the left and enter your desired wildcard character in the space at the right. Selection options ----------------- Finder lets you 'filter' the files to be searched by file size or date stamp. To view or change these selection options, click the 'Options' button at the bottom of the dialog. When the File Selection Options dialog appears, you'll see fields for you to enter a maximum or minimum file size, or the oldest or newest date stamp acceptable. Enter any appropriate values in these fields, and Finder will ignore files that don't match your specifications. Note: The TOS operating system saves a file's date stamp 'year' as a number between zero and 127. This value indicates a number of years after 1980. The result is that date stamps always fall in years from 1980 to 2107. If you try to enter a date outside this range, Finder will ask you to enter a more reasonable value. Dates can be entered in either USA-style (month, day, year) or European- style (day, month, year) format. Select the appropriate button for the date style you wish to use. When you've set up the selection options you want, click the Accept button to save your values and return to the main dialog. You may click the Erase button to clear all the fields on this screen, or the Cancel button to return to the main dialog without changing your current options. If any selection options are in effect, the 'Options' button on the main dialog will have a checkmark in the upper left corner to remind you. Starting the search ------------------- Once you've set up your search parameters and options to your liking, click the Search button to begin. If you elected to create a report file, the file selector will appear so you can choose where to save the report. You must choose a specific filename for your report; wildcards are not accepted. Note: Finder leaves this disk file open while the search is in progress. If you choose to place the report on a floppy disk, do not remove the disk from the drive until the search is complete. Then use the file selector to locate the folder you want to search. If you enter a filename or mask in the file selector, only matching files will be searched. You don't need to enter a filename; if you don't Finder will use whatever file mask is present on the directory line (normally '*.*'). If you asked to include subfolders in the search, Finder will look through all matching files in any subfolder as well. When you click OK, the search will begin. As each file is searched, Finder will display a box showing the current folder and filename, the number of files already searched, the number of files skipped due to your selection filters, the total number of files so far, the number of bytes read from disk, and the number of matching files found. The current file buffer size is also listed at the very bottom of this display. You may press the UNDO key at any time to cancel the search in progress. Verifying a match ----------------- When Finder locates a file containing the strings you were searching for, it displays the information so you can verify the match. The title bar on this screen shows the full name of the matching file. If the name is too long to fit, you can scroll back and forth using the arrow buttons at the left and right of the filename. The large box on this dialog tells you where in the file the string was found, and displays the text surrounding the string. The top line of this box is grayed out, and shows you which string was found and the exact offset from the beginning of the file to the first byte of your string. The remaining 12 lines in the box show the surrounding text. Any zero bytes will be displayed as periods. Your search string will normally be centered in this section; look for it near the end of the sixth line and the beginning of the seventh. (If your search string was at the beginning or end of the file, Finder will display as much of the surrounding text as possible.) There are eight action buttons at the bottom of this dialog. The buttons marked 1, 2, and 3 allow you to see the text around any of the three strings Finder found. The button for the string you're looking at will be disabled (grayed out), as will buttons for strings that weren't found or weren't included in the search. The 'Report only' button tells Finder that you don't want to verify each matching file; you prefer looking at the report file after the search is complete. You may wish to use this option if there are many files to be searched. If you click this button, Finder will count this file as a match, and will not stop to verify each file as it is found. This button will be disabled unless you elected to create a report file in the main dialog. The next button, 'End report', will only be enabled if a report file is currently open. If you click this button, Finder will close the current report file and will stop logging your results. Matching files will still be displayed in this dialog. The 'Quit' button lets you end the current search immediately. The two buttons at the lower right, 'Skip this file' and 'Keep this file', tell Finder how to treat the current file. If the text surrounding your search strings show you that you're interested in this file, click the Keep button - Finder will count the file as a match and log the surrounding text in the report file, then go on to search the next file. If this is not the file you're looking for, click Skip and Finder will just move on to the next file. After the search ---------------- When Finder has searched all the selected files, it closes the report file and shows you some statistics on what happened. The dialog that appears shows you the final totals for the number of files searched and skipped, bytes read from disk, and matches found. Click the OK button to return to the main dialog. Report file format ------------------ If Finder created a report file for you, it will contain pretty much the same information you saw on the screen. The report will contain the search strings you entered, the full filename of each file that was searched, and if you requested it, some of the text surrounding each match that was found. Final totals are listed at the end of the report. Note: The search strings and surrounding text are partially formatted for printing. Any zero bytes, carriage returns, linefeeds, tabs, and formfeeds will be replaced with periods in the report. All other characters will remain as they are, so if your files contained any non-printing characters you may want to review the file before printing. Setting new defaults -------------------- Most of Finder's default settings can be changed if you're willing to edit the program file. CodeHead Technology's LookIt is an excellent tool for this purpose, but any program that allows you to edit binary files can be used. To change Finder's defaults, load the program file into your file editor. Look for the string "FI20" followed by a copyright notice near the beginning of the file. The default values are stored starting at the next longword boundary following the copyright notice. Here is the definition of the default data block. For most bytes, '1' means the corresponding dialog button will be selected and zero means not selected. even dc.l 256*1024 ;max buffer size to be used (256k) dc.w 15 ;levels deep to search (15 max!) dc.w 0 ;dialog X offset, 14-bit scale dc.w 0 ;dialog Y offset, 14-bit scale dc.b 0 ;euro dates (d/m/y) instead of usa dates dc.b 0 ;string one case sensitive search dc.b 0 ;string two case sensitive search dc.b 0 ;string three case sensitive search dc.b 0 ;match any one string dc.b 0 ;match any two strings dc.b 1 ;match all three strings dc.b 0 ;match first plus either 2 or 3 dc.b 1 ;view matching files online dc.b 0 ;create a report file dc.b 0 ;list surrounding text in report dc.b 1 ;include subfolders in search dc.b 0 ;use a wildcard in the search dc.b "?" ;wildcard character to be used dc.b 0 ;reserved dc.b 1 ;allocate extra file buffer Warning: Be reasonable when modifying any of these values. If you set more than one match flag, for example, more than one of the match buttons will be selected in the dialog, and the results may not be what you expect. Credits, disclaimer, registration --------------------------------- Finder was written completely in 68000 assembly language using the Devpac2 GenST assembler. The resource was created with WERCS. While I have made every attempt to assure that this program will work as expected, I cannot guarantee that it will do so under all conditions. This program is distributed as shareware. Try it for 30 days, and if you feel it's useful, send a contribution to me at the address below. For each contribution of $25US or more, I'll send a disk containing the latest versions of all of my programs including Finder, Cal (The Calendar ACC), Whatis File Identifier, and more. (Note: a donation for Finder is not necessary if you have already registered for Cal!) You may also register this program online on Compuserve. To do so, enter the command GO SWREG at any ! prompt, then follow the instructions to find the Shareware Registry entry for Finder. You may then verify that you wish to register the program, and the $25US fee will be charged to your Compuserve account. Please feel free to share this program with other Atari users! Comments, suggestions, bug reports, and shareware contributions are all welcome. You'll get the fastest response to an inquiry directed to my Compuserve address, but I will also be happy to correspond through the mail. Enjoy! 1 October 1992 Bill Aycock 2310 North Elm Street Greensboro, NC 27408-5120 USA Compuserve UserID: 76703,4061 Internet: 76703.4061@compuserve.com . pl@.. MAGROCK MID dAZMAGROCK TXT dXMThdMTrkQ X/MTrk Drumshyd @de  [d] cb&HH$1t1t$0.q.q0(*w*w(0*N*N0$*w*w$0*H*H0(*w*w(0*E*E0$*z*z$0*H*H0(*w*w(0*H*H0$*t*t$0*H*H0(*t*t(0.w.w0$*d*d$0*R*R0(*w*w(0*J*J0$*w*w$0*K*K0(*w*w(0*N*N0$*w*w$0*H*H0(*t*t(0*J*J0$*q*q$0$*[*[$P$$P(*k*k(0.t.t0$1t1t$0.q.q0(*w*w(0*N*N0$*w*w$0*9*90(*w*w(0*<*<0$*z*z$0*>*>0(*w*w(0*>*>0$*t*t$0*?*?0(*t*t(0.w.w0$*d*d$0*R*R0(*w*w(0*J*J0$*w*w$0*@*@0(*w*w(0*?*?0$*w*w$0*1*10(.t.t(0(T(T (^(^ (h(h (r(r (}$}$}(}P((P$.[.[$0(1{1{(0.t.t0$1t1t$0.q.q0(*w*w(0$n*N*N$n0$*w*w$0*9*90(*w*w(0*<*<0$*z*z$0*>*>0(*w*w(0$n*>*>$n0$*t*t$0*?*?0(*t*t(0.w.w0$*d*d$0*R*R0(*w*w(0$n*J*J$n0$*w*w$0*@*@0(*w*w(0*?*?0$*w*w$0*1*10(*t*t(0$n*J*J$n0$*q*q$P((P$*[*[$0(*k*k(0.t.t0$1t1t$0.q.q0(*w*w(0$n*N*N$n0$*w*w$0*9*90(*w*w(0*<*<0$*z*z$0*>*>0(*w*w(0$n*>*>$n0$*t*t$0*?*?0(*t*t(0.w.w0$*d*d$0*R*R0(*w*w(0$n*J*J$n0$*w*w$0*@*@0(*w*w(0*?*?0$*w*w$0*1*10(*t*t(0$n*J*J$n0($*q*q$(P((P$*[*[$0(1k1k(0(.t.t(P((P1t$$1t0$.q.q$0(n*w*w(n0$U*N*N$UP(R(RP$b*w*w$bP(f(fP*9$d$d*90(w*w*w(w0*<*<0$W*z*z$W0*>$_$_*>0*w((*w0*>$H$H*>P(W(WP$R*t*t$RP(t(tP$d*?*?$d0(*t*t(0.w.w0$*d*d$0*R$d$d*R0(z*w*w(z0*J$U$U*JP(d(dP$d*w*w$dP(i(iP$b*@*@$b0(*w*w(0*?*?0$d*w*w$d0*1$Y$Y*10*t((*t0$i*J*J$iP(d(dP*q$$*qP(n(nP$*[*[$P(w$$(wP(f*k*k(f0(z.t.t(z01t$$1t0.q.q0(*w*w(0*N*NP(t(tP$]*w*w$]P(w(wP$U*9*9$U0(*w*w(0*<*<0$i*z*z$i0$f*>*>$f0*w((*w0*>*>P(w(wP$U*t*t$UP(b(bP$?*?*?$?0(*t*t(0.w.w0$*d*d$0*R$f$f*R0(*w*w(0*J*JP(z(zP$d*w*w$dP(i(iP$d*@*@$d0(*w*w(0*?*?0*w$i$i*w0*1$F$F*10(.t.t(0((P((P($}$}(P((P$.[.[$P((P(t(tP(w(wP.t.t0$1t1t$0.q.q0(*w*w(0$n*N*N$n0$*w*w$0*9*90(*w*w(0*<*<0$*z*z$0*>*>0(*w*w(0$n*>*>$n0$*t*t$0*?*?0(*t*t(0.w.w0$*d*d$0*R*R0(*w*w(0$n*J*J$n0$*w*w$0*@*@0(*w*w(0*?*?0$*w*w$0*1*10(*t*t(0$n*J*J$n0$*q*q$P((P$*[*[$0(*k*k(0.t.t0$1t1t$0.q.q0(*w*w(0$n*N*N$n0$*w*w$0*9*90(*w*w(0*<*<0$*z*z$0*>*>0(*w*w(0$n*>*>$n0$*t*t$0*?*?0(*t*t(0.w.w0$*d*d$0*R*R0(*w*w(0$n*J*J$n0$*w*w$0*@*@0(*w*w(0*?*?0$*w*w$0*1*10(*t*t(0$n*J*J$n0($*q*q$(P((P$*[*[$0(1k1k(0(.t.t(P((P$99$P$p$pP$p5k5k$pP$p$pP$p5((5$pP$p$pP$p5f5f$pP$$P5$$5P$p(($pP5k$$5kP$p$pP$p(5z5z($pP$p$pP$5f5f$P$p$pP$5z5z$P$p$pP$5_5_$P$p$pP$p(5z5z($pP$p$pP$p5d5d$pP$$P$5t5t$P$p$pP$p5k((5k$pP$p$pP$p5t((5t$pP$p$pP5i$$5iP$p5k5k$pP$1z1z$P$p$pP$p(x5z5z(x$pP$$P$p(55($pP$p$pP$5i5i$P$p$pP$55$P$p(($pP$5]5]$P$p$pP$p(5z5z($pP$p$pP$5W5W$P$p$pP$55$P$p$pP$p5b5b$pP$$P$p(5z5z($pP$p$pP5k$$5kP$p$pP$5w5w$P$p$pP$p(5i5i($pP5k$$5kP$p(5f5f($pP$p$pP$p(5z5z($pP$p(($pP$99$P$p$pP$p5k5k$pP$p$pP$p5((5$pP$p$pP$p5f5f$pP$$P5$$5P$p(($pP5k$$5kP$p$pP$p(5z5z($pP$p$pP$5f5f$P$p$pP$5z5z$P$p$pP$5_5_$P$p$pP$p(5z5z($pP$p$pP$p5d5d$pP$$P$5t5t$P$p$pP$p5k((5k$pP$p$pP$p5t((5t$pP$p$pP5i$$5iP$p5k5k$pP$1z1z$P$p$pP$p(x5z5z(x$pP$$P$p(55($pP$p$pP$5i5i$P$p$pP$55$P$p(($pP$5]5]$P$p$pP$p(5z5z($pP$p$pP$5W5W$P$p$pP$55$P$p$pP$p5b5b$pP$$P$p(5z5z($pP$p$pP5k$$5kP$p$pP($5w5w$(P(n$p$p(nP$p(5i5i($pP(n5k$$5k(nP$p(9f9f($pP$p$pP$p(5z5z($pP$p(($pP1i$$1ip$*f*f$p(1k1k(p*U*U0$$0*b$$*bp$*d*d$p(1k1k(p.d.d0$$0*i$$*ip$*W*W$p(1k1k(p*U*U0$$0$*b*b$p$*b*b$p29n9n2p9s/$$/9s01n+$$+1n0*i$$*ip$*f*f$p(1k1k(p*U*U0$$0*b$$*bp$*d*d$p(1k1k(p.d.d0$$0*i$$*ip$*W*W$p(1k1k(p*U*U0$$0$*b*b$p$*b*b$p29n9n2p9s/$$/9s01n+$$+1n09((9P((P,k(k(k,kP$v$vP1n,x((,x1n0(m,T,T(m09n,m$v$v,m9nP((P,O,OP$Z$ZP(1,i,i1(0,R,R (b(b (`(`P$,i,i$0,V&z&z,VP$o$oP(9,o,o9(P$k$kP&`,\,\&`P$k$kP(1,s,s1(P$i$iP&`,Z,Z&`P$m$mP(9,z,z9(P1($v$v(1P,^,^0$},z22,z$}P2}2}P,^$}$},^P$d//$dP/d,z,z/dP$q$qP,T+f+f,TP++P$,z,z$0,b$o++$o,b0(4$k,x,x$k4(0(o,b,b(o0($z9x9x$z(0,^,^P$k$kP,v&&,v0,`$P$P,`P((P,s,sP(f(fP,T$d$d,T02,,20220220/,,/0//0//01$,00,$10,d,dP$x$xP,z00,z0,^$o$o,^P--P,v,vP$q$qP,^++,^0)4z$x$x4z)0,`,`P$z$zP,z22,z0,d22,d0,z$}$},zP0}0}P$z,d0x0x,d$z0$q/,},}/$q0-,i,i-P-}-}P,z$z$z,zP$++$P,d++,d0$z)9z9z)$z0(,f,f(0,z$$,zP((P,X,XP$z$zP,z((,z0,d((,dP((P,x,x(o(o (,b,b(0(,v,v(P((P(z,f,f(zP1n$$1nP((P1v$$1vP(,^,^(P((P,z(U(U,zP(_(_P,`(i(i,`P(s(sP(,x,x(P9$(($9($11$(p1($$(1p/MTrkPerc````````@``````````````````@``````` /MTrk KBassDyd @de [(](+>"=#!`!][#|#DHTl!R!#`#)0PK!`!jT#m#SOS !L!i!KG!`!dX##>Xe[!`#!=#:2AV !`!sE#l#TRN!T! S1+>"=#!`!][#|#DHTl!R!#`#)0PK!`!jT#m#SOS !L!i!KG!`!dX##>Xe[!`#!=#:2AV !`!sE#l#TRN!T! S- B^8 XH8 PP8 NR8 WI8! !!V!J!8!$^$" D\8 p08 NR8 vUvK8 `@8! !!r!.!+!$e$(\($\$#\#&}\&}$\$#\#!\!C+>"=#!`!][#|#DHTl!R!#`#)0PK!`!jT#m#SOS !L!i!KG!`!dX##>Xe[!`#!=#:2AV !`!sE#l#TRN!T! S-+>"=#!`!][#|#DHTl!R!#`#)0PK!`!jT#m#SOS !L!i!KG!`!dX##>Xe[!`#!=#:2AV !`!sE#l#TRN!T! S- B^8 XH8 PP8 NR8 WI8! !!V!J!8!$^$" D\8 p08 NR8 vUvK8 `@8! !!r!.!+!$e$(\($\$#\#&}\&}$\$#\#!\!C,(2(.?!&2&.L%*%6C&?&!A%/%1J!\!#\#\Z-(9('O&<&$U %%%;I&A&I%#%=^(+k+(,($(<T &2&.O%#%=R&K&N%=%#\!^!#Z#xZxZ'hhAMIV !B!Z#B#V !Z!zZz=C,(2(.?!&2&.L%*%6C&?&!A%/%1J!\!#\#\Z-(9('O&<&$U %%%;I&A&I%#%=^(+w+( ,($(<T &2&.O%#%=R&K&N%=%#\!^!#Z#xZxZ'hhAMIV !B!Z#B#V !Z!zZz=C$t$ &s& #3# l:q$t$ &s& #3# l:q((a&[&1(`((`(a&p&0([( |&p&0((0P@@/MTrk &SynBrassyd Tde _[d](\OxGsJ{SgxOxJ{SgOcJNSD;Gs OcJN SDMGiOsJxSn-Gi OsJxSn|NsGnQsJxKQsNsJx GnCGNJ_NaQX9GNJ_ Na QXNGeNnJpQn8GeNnJp QnuGpL{OpJxXL{ OpJxGp9GNLiJ\ON7GN J\Li ONSLpGnJpOg7LpGnJpOg|QpNxGsJxNxJxGsQpoGpJuNsQnJu NsGpQneGlOuJxSnUOuSnGlJxAGLOeJaS\kOeS\GLJa&GiOuSpJxfOuSp Gi Jx:NnGTQiJlhQi NnJl GT GZJiNeQ\JiQ\GZNeG\NpJpQeNG\Qe JpNpaGeLsOnJnlLs GeJnOxGsJ{SgOnuOxJ{SgOcJNSD;Gs OcJN SDMGiOsJxSn-Gi OsJxSn|NsGnQsJxKQsNsJx GnCGNJ_NaQX9GNJ_ Na QXNGeNnJpQn8GeNnJp QnuGpL{OpJxXL{ OpJxGp9GNLiJ\ON7GN J\Li ONSLpGnJpOg7LpGnJpOg|QpNxGsJxNxJxGsQpoGpJuNsQnJu NsGpQneGlOuJxSnUOuSnGlJxAGLOeJaS\kOeS\GLJa&GiOuSpJxfOuSp Gi Jx:NnGTQiJlhQi NnJl GT GZJiNeQ\JiQ\GZNeG\NpJpQeNG\Qe JpNpaGeLsOnJnlLs GeJnOn}GZSZOZxOZSZOZSZ;GZ OZ SZMGZOZSZ-GZ OZSZ|NZGZQZKQZNZGZCGZNZQZ9GZNZ QZNGZNZQZ8GZNZ QZuGZLZOZXLZ OZGZ9GZLZOZ7GZ LZ OZSLZGZOZ7LZGZ OZ|QZNZGZNZGZQZoGZNZQZNZGZQZeGZOZSZUOZSZGZEGZOZSZkOZSZGZ,GZOZSZfOZSZ GZFNZGZQZhQZ NZ GZ GZNZQZQZGZNZGZNZQZNGZQZNZaGZLZOZlLZ GZOZGZSZOZuOZSZOZSZ;GZ OZ SZMGZOZSZ-GZ OZSZ|NZGZQZKQZNZGZCGZNZQZ9GZNZ QZNGZNZQZ8GZNZ QZuGZLZOZXLZ OZGZ9GZLZOZ7GZ LZ OZSLZGZOZ7LZGZ OZ|QZNZGZNZGZQZoGZNZQZNZGZQZeGZOZSZUOZSZGZEGZOZSZkOZSZGZ,GZOZSZfOZSZ GZFNZGZQZhQZ NZ GZ GZNZQZQZGZNZGZNZQZNGZQZNZaGZLZOZlLZ GZ OZ}JnG@CzCCzGJn@IwLf@tEqLfIwEq@t@bCkGkJ_@@bCkGk J_+@fGCzJqVCzG@f Jq{LqI@qEznLqIEz @q JqGzCz@k8CzGz @k JqIwLk@iEwSLkIw Ew@iA/MTrkP SynStringsf;dl>fCY$@d;da;dEb=k@f@f=kEb;d@;d>f@dCYl>fCY$@d;d!;dEb=k@fW=kEb@f;d;j@jC_mC_$@j;ja;j@lEhXEh@l;j;j@jC_mC_$@j;ja;j@lEhXEh@l;jCwJkGw@i(zvGwCw@iJku(z/MTrkPHornSectxyd @de [K](d@L1@ LCJw>w>wJw@Lw2Lw@.COw2OwC.@xLx2Lx@x.>nJn2Jn>n.>nJnJn>nL@2@L.Jw>w L@w Jw>w@wLL@b2@bL.>nJk2Jk>n.SzOz2OzSz.SzOz2OzSz.LnOk2OkLnC JnGnOdLn^J ; ~  : * H 8 !" 7' E. .4 8 <; 4= Z> @QYGn LnOdJn JnGnOdLn^J ; ~  : * H 8 !" 7' E. .4 8 <; 4= Z> @QYGn LnOdJn@42@407zC@C7z@4w@W@4w7tCz@Cz7t@@q4q=@q4q)Cw7z@7zCw@4t@P@4t7qC@C7q@@z4w 4w@z`LdJ,H9LdJ, G=H9EWG=CYEW ANCY@UAN >U@UU;W@U@G<+G<C>J<00Z@2]B;ER`@2@P.@@BER J<B;GCBEJJFC@@}@5GCBJF EJ@52](@/Q@QBQEQJQ@/Q0JQEQ@QBQQLfJJY*Lf)IfJY'EdIfIEd Gb6CYGbBYCYBYEPCY"EPhBd CY@W Bdz@WBY'>bBYA;F>b>9J ;F2;J9J7=;JO677==4@67M4@./MTrkStringspyd @de d[w](l${I${7&rP&r0#tP#t0(oP(o0$vP$v0&gf&g#vQ#v/{{0{>{vzv$v$v&rP&r0#rP#r0(rP(r0$kP$k0&iP&i0#v@#v@CfG_@i0wPG_Cf 0wBNEF2d]@i2d/k>d[BNEFCP@Y4k /kC4k@YCP>d0CfG_@i0wPG_Cf 0wBNEF2d]@i2d/k>d[BNEFCP@Y4k /kC4k@YCP>d0/MTrkDistGuit,yd de []P0@(@ B(B C(C +E(E AG(G SJ(J ZL(L nN(N O(O hN(N LJ(J 5G(G "C(C B(B>(>;sW2H;s Bg  6 > :% ]* 0 25 b:B@dBg@gi7@g\@m  6 > :% ]* 0 25 b:B@m@>nL>n@p@pBqcBqCrCrBtxBt>ulq8 >uGx o  p!  ~ $ I   : 2 * " @  ) t" & /) M, 1 [3 L7 i: b< -? @Dl]x4GxZ 8Lj`LjJ]`J]IX`IXLj`LjJb`JbI]`I]E_`E_G[`G[C^`C^@X`@XE[`E[@V\@VG_6_  6d :(e+5 @@G_E_`E_Ca`CaFX`FXEV`EVCV`CV@V`@V>X`>X;X\;XBa6_  6d :(e+5 @@Ba@jMF'@j4g0@0U:0+5000U*0+%0 0U0+00V 0+0v4g@@j6 _  6 d  :( e+ 5 @(@j CdCd Gd8GdJx6 _  6 d  :( e+ 5 @RF Jx@u@@u>h@>h;h@;h@j@@j>h@>h;R@;RB_@B_>e@>e;B@;BBa@Ba>h@>h;B@;BCY@CY>e@>e;[@;[CW@CW>W@>W;Y@;YEO@EO>S@>S;]@;]ER@ER>O@>O;K@;KGe@GeCW@CWBR@BREKGR@GREKCY@CYBM@BM@P@@PCU@CUBY@BY>U@>U;W@;W>W@>W@W@@W=Q@=Q9^@9^;[@;[7S@7S6H@6H4P@4P6^@6^7^@7^9P@9P;h@;h>c@>c=S@=S@Y@@Y>H@>HBX@BX@L@@LC[@C[BN@BNEQ@EQCN@CNG[@G[E[@E[H^@H^G?@G?Ja@JaLg@LgN[0N[OX0OXNV0NVLP0LPNgNgOg@OgNg`Lg Ng@LgSg`SgOg`OgNg`NgXg`@0X700/0'0`080XgC@Gx6 _  6 d  :( e+ 5 @R(bHbGxhHbGjaL>a4@cBd@cQBdCeCeBgxBg>hy>hGk9l]xGkHZUGRGRBTBT@];F,4Z@]`4Z,@]@] CWCW GW8GWJk.F *JkNZNZOZ@OZNZ`LZ NZ@LZSZ`SZOZ`OZNZ`NZXZXZ`Gu.(tH_GuhH_GgkX>kCkXCkBkXBkEkXEkCkXCkGkXGkEkXEkJkXJkGkXGkOkXOkLkXLkJkXJk4kX4k@kX@kLkXLk@kX@k4kX4k@kX@kLkXLk@kX@k4kX4k@kX@kLkXLk@kX@k4kX4k@kX@kLkXLk@kV @k4kX4k6kX6k7kX7k;kX;k@kX@kBkXBkCkXCkGkXGkLkXLkNkXNkOkXOkQkXQkSkXSk[kX[kXkXXk[k_kX_k[k 4kX4k@kX@kLkXLk@kX@k4kX4k@kX@kLkXLk@kX@k4kX4k@kX@kLkXLk@kX@k4kX4k@kX@kLkXLk@kP@k 4kX4k7kX7k;kX;k@kX@k>kX>kCkXCkBkXBkEkXEkCkXCkGkXGkEkXEkJkXJkGkXGkOkXOkLkXLkJkXJk4kX4k@kX@kLkXLk@kX@k4kX4k@kX@kLkXLk@kX@k4kX4k@kX@kLkXLk@kX@k4kX4k@kX@kLkXLk@kV @k4kX4k6kX6k7kX7k;kX;k@kX@kBkXBkCkXCkGkXGkLkXLkNkXNkOkXOkQkXQkSkXSk[kX[kXkXXk[k_kX_k[k 4kX4k@kX@kLkXLk@kX@k4kX4k@kX@kLkXLk@kX@k4kX4k@kX@kLkXLk@kX@k4kX4k@kX@kLkXLk@kP@k 4kX4k7kX7k;kX;k@kX@k>kX>kCkXCkBkXBkEkXEkCkXCkGkXGkEkXEkJkXJkGkXGkOkXOkLkXLkJkXJk4kX4k@kX@kLkXLk@kX@k4kX4k@kX@kLkXLk@kX@k4kX4k@kX@kLkXLk@kX@k4kX4k@kX@kLkXLk@kV @k4kX4k6kX6k7kX7k;kX;k@kX@kBkXBkCkXCkGkXGkLkXLkNkXNkOkXOkQkXQkSkXSk[kX[kXkXXk[k_kX_k[k/MTrkSynBellyd @de d[]_@J_J_ L_|L_$Se/SeQZQZqJ_J_!L\L\ Sb @SHGLHG>AqGWEHE C0CEzUEzZD9 G*!R : | * 62 8 b< @@G Hs-Hs2G}G}E EC$CEGE CtA1CN! G.x * M, @TGJkJN_ -C  k/ @xNO} O}NuAC\NJJ$L,LN}>N}O!OQxCQxOx}AoyE. *Oxh N)~ N! q8 @bN JzJzLLNx7NxO}]O}Q}Q]( S!R _ N! =0 < @ A:%SL6 _  6 d  :( e+ 5 @R(^LNkNkLkLkJt6 _  6 d  :( e+ 5 @R(^JtHqHqGiGiJt6 _  6 d  :( e+ 5 @R(\JtLnLnJq JqGq6 _  6 d  :( e+ 5 @R(Gq L6 _  6 d  :( e+ 5 @R(YL NwNwLtLtJn6 _  6 d  :( e+ 5 @R(TJnHqHqGdGdJz=JzLkLkNnNnOw6 _  6 d  :( e+ 5 @R(`+6bOwl/MTrknHityd @de [x]DXL@4G@X L"4t4X@'@X41/MTrkB RevCymbal@yd @de [(]TH H/MTrk PRG/Change !Q3=0XA7wX AB@p/Hi there! Here are a few notes to help you get the best from the Midi File called MAGROCK.MID. Firstly I'm going to blow our own trumpet and tell you that this was programmed by Kevin Earley for "Hands On" Midi Software, and hundreds of songs are available from the library, all of which are accurately reproduced for you on equipment which uses the General Midi Standard. If your gear is not GM, then our song files can still be used, but you may have to adjust a few Program Changes or Volumes. It goes without saying that this piece of music will sound the best on a Roland Sound Canvas, because that's what it was designed to be played on. We program with the Canvas in mind because it currently seems to be the most popular sound module. To load this Midi file into your sequencer, select the command on your software which loads a Midi File from disk, (e.g. IMPORT MIDI FILE ) then use the normal file selector to choose the file called MAGROCK.MID. Click on OK and the file should load into memory. This is a "Type 1" Midi File. If you have a Sound Canvas or other General Standard gear, press play and prepare to be amazed ( or maybe amused, gulp! ). If you are playing the song on another piece of equipment, then press play anyway, but you will probably need to alter a few of the Program Change messages to select the right sound from your keyboard or sound module. You may also need to adjust the Midi Volume message at the start of each track ( Controller No. 7 ). It is obviously impossible to tell everyone how to edit the things which may need to be changed because there are a lot of very different Software Sequencers out there in Midi Land, so I'll just cheerfully assume that you all know how to work the knobs and sliders on your own gear - fair enough, eh? To help you to know what is going on with the data, here are some notes to guide you towards finding a similar sound : Track Name Midi Chan Notes Drums 10 GS Drum Kit, same as Roland setup. Perc 10 Used for a pulse noise (Not Chick Peas) Bass 2 Bass Guitar, nice and round sounding SynBrass 3 Bright synth brass SynString 4 Warm synth string with slow attack HornSect 5 Brass section Piano 6 Acoustic Piano Strings 7 Orchestral String Section DistGuit 8 Distorted Rock Guitar Echo Gtr 9 Same as channel 8, but delayed Clav 11 Clav ( Well? . . . ) SynBell 12 Warm ringy synth bell sound Sax 13 Saxaphone ( Yes, really ) Hit 15 Orchestra Hit RevCymbal 16 Reversed cymbal crash PRG/Chng All This track has all of the Program Change data for all of the Midi Channels used in this piece of music, so you can find them easily. Aren't we good to you? If you want to find out more about our Midi Files, here is the address : "Hands On" Midi Software Ltd. 3 Bell Road, Cosham, Portsmouth, Hampshire, PO6 3NX. Telephone : 0705 221162 Thanks for listening, and I hope you have a lot of fun listening to our little bit of self indulgence ! Kevin Earley. . wl\.. KID_GP DAT ct ]KID_GP TOS ft _KID_GP DOC lt GP_GRAPHICS ENGINE ANIMATION HANDLER (c) DSA 1 8  !!0""##$$%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!""""  222333444555<=>=?@A@BCDCEFGF*HHIIJJKKLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM(())+,--..01<66778899::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; Z[\]^_`a(aabbcccccccccccccccccccccccccccccccccccc(ddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeFffgghhiijjkkllllssssssssssssssssssssssssssssssssssssssssssssssssssssssnopqrmPLAYER DESTROYED. STRAIGHT UP. RIGHT 1. RIGHT 2. RIGHT 3. LEFT 1. LEFT 2. LEFT 3. SNAPPER RIGHT. SNAPPER LEFT. SNAPPER JUMPING UP. SNAPPER FALLING DOWN. SNAPPER SQUISHED. PLAYER DESTROYED. CAR RIGHT. CAR LEFT. CAR DESTROYED.\ CAR TURNING RIGHT. CAR TURNING LEFT. CAR JUMPING OR FALLING RIGHT. CAR JUMPING OR FALLING LEFT. HAMMER RIGHT. HAMMER LEFT. DROID RIGHT. DROID LEFT. DROID UP. DROID DOWN. DROID DESTROYED. MEAN GUY WALKING RIGHT. MEAN GUY JUMP RIGHT. MEAN GUY FALLING RIGHT. MEAN GUY WALKING LEFT. MEAN GUY JUMPING LEFT. MEAN GUY FALLING LEFT. MEAN GUY SMUSHED. FISH RIGHT FISH LEFT. FISH LEFT SMUSHED. FISH RIGHT SMUSHED. INVISABLE STARS. FAST STARS. HEARTS. ` H?<NNT/$@?<NNT2<<g2<gNqQC\|<<f|(HzF?< Nq\B?< NA\/?8@AL"H/(a,_1߂@?< NA\G*"K kK^ JgёBJAg<f``+k +k+k  -"- Ҁ+A -Ҁ+A м$@*@t_CQ"KA$HNM@,$$$$ٵoC&i")n"<BBBBSlLBNHaaKa.(I,I&N%aLNurQNua.d&NqNqra$dCv !a"H@@Vҩ%QnNuf%Nurf%AQNuCtaTxr1 Hka1 Ag"CvtaTr1 HaBq jD`rptadpt?aBC@!!Q`N   jY JAM Packer Decrunch V4.0kIce! `؇lږ?xzAOq쏘m Y&̄pA&[Rp8,`e9hpЭxrHg*p-0UR<]Zz)֍U$i}qZwnMXJgwHZgظvfaaTan ] x5 ݡZKHfw*JxE) !nA.I`cY#adr^NlmH^z84N ovUVx;C-gMTN죮Ȭ\2r~pyHon2Lp +xު{Sf>3=o6IJ 7J@f6]$p lhn;YwpMS;aΰk%o$$YۓFp< Pi`%@$%+@0J< x|`XpЭ{)qC+  ZlsBpfBN{[rm{y&<|z!VlڸdrZ""TnHGȬ&k_:UxpTRLPNLPJ*HTF[hD̂M1 iB2ܘBg9{V#b"f!INv TN goI%s ̦l3lHx}-%̌(W2 eUAUy p ro \021D6/ɩNNT/pr30yR / z[XdzxVbڊm2؅k<^+, , !rl;QYrx ,]]4hξ#$<8oF:%< 5g 4rҸׁBB6;wov 1U<<Ҹ.>xwb|Lu_g,t-Z-OWh;\}.`x7nkō4c vpui;t&V m*<Ͼ蜟c./S@f>'S.p*pd|WWŤ0Ј̄(gIfBzR@;@$` D">gdRM/^zX*JWHgZW!"dx*z3;C`,w~N PXPlTbEbUʠTlG0mڍ k@4V'~T|RzS F/-ڠc$m$?LNO` D?gga}df(^t`~_gk# xX+S{ T&g;mBgT?G07f "BQgȆ[)x4~8~ `h p},<8}j؆}(g8G}8S=RFPЀ"ЁO*< t-iG^$ j|sgR  W{| TDh4 ""p<{@3 vNwQ73d{1j.r&]q87)iVzg;WG/"ig d +Fxx$ `p{z@ pz( k ej&<`:<mhrfψ,qGWyYIAg>:z]ޯx4s LSxuu\__vgz3~6^;!x[ cx~tntKcxtŻstuҽ+uSx'ϟLku/Tq@wO>p9fqJLBCh+^x2ku*خ y0o:9T[%Vvk6f&$dfA)n9股d)[*,h7ɒgJ70<d(qfқ@ow`敉2AJ`03#@l`Nb+[!V#ɑ΄ *T- I$ A' *"ۡXx7p˰f*2rg SiD蘑vSAS@VMYֆq#^ \x^$7< tg,xΣ`+"'b4]HRXb 㐟D^oh4.#x(Oq?&W*D&x xYŔ`!`FTA5^*lD2 SSgME[d bxp)Z8oTHxpOBgBϸT尠ZRP̪BNLJPHF@儳Ӹn< NMXͧ( Hwh2+H}o8>JfDpe PR@b`>.K8u W]~un>"P: [!rS bbU@lEtu:Bp1Ǚ(pRWxsP*T 2s&DgpF`p0P-wlL9\v7d.QTW.E^ ]jp-@ ~\-t כp.zpvy7p #]R/[rHx-BgH{V/L\ \gp` fD_w4[nwh[BVtE.$ę&)dF h$Kadfd(% ,'d/e0%d;O%48\RJ%xDil h1EhGjN0pN~ah2F-@HSJ;|ȂL¿dF.ҙ9 .tp nk™5xI:m PdnZ/ƞP}YBR9fU?f|0Tz|R?(;@oҤ>Ssg`N,n H"Te&ZVUW.\dU;P!g fTܨB-[$ԌɦyЀ-ThpT V +@CYjBml+)Ip }?Hy\w^8/-hnBdNuYnU[3;UZ3;U!u-x!$?<NNTx'їxV1KCaȕlvl XX T0eT(8T .ɘ4Tδ/~(L *ae zXڸܨυcWYOX:+,XEU.;WIW[+cFSkaS@9 S8QS0pV{ x0-6u^؀GWk ±r3HsN޴4V4ghz]oRR RLRM,~*!8'Q69Q.Τp@47FJs Lx,CTvTNfvP9P8PY%$T <[P:POg5jr=/j.7 xs X *RSrpܸ$FhO`s'OXo!6C4o4]R$[XWB=.4 vMJ (r|ӻj(>`R|R#0N#0NȮxc01&C/J!J0,F0϶xI1w0Q`<QMVMN3+ ^ ޼;.xnB/x<-H3*}PP^G`LG`L=-:EZ%W9'3{ސSY*Oywg@P&x\^NKb^.3P׺(JW,n(te$I&w ^V^,Q^̃h=Awj36k8N yx 9!uDjۿ5A=[;3=XnLo?98Ⱥu$m 9$3oJ` X gx!roqcS nq?Z$$V. e!< vUPQiZ: Fg-V@J@_+eF^'<\橧xy (T W R\ ڀ\7l>nfܴ5::%9C:w:LoOg9P72-*=t5l000&g090nFx~ |r0n2ą7k4t\F45,geMDoڭ#ÍJf 5 QK/ /\ /g 7f0g(4 WP(+0C33V˫;/.F.2\8Na$-aKQ[D"dNXBnR?-Prgxl!`/f4?t q12jb(.`.Xs8gxA7 xDz0-342?4vҊ%F0meA|Ee;@z1T2:-te*\6r ?p%6Ji>p"y~XWpN-Ip~>8q)`}}!LB Y]1f*Sx:4)jl~OkCڛK Cfg^Y \Em`LhU(ixW31++"o0E5'B8a¼RЈ LLl8o[0Xd,@B+0<1LCM("sV oG3A8,Dc^eP"@p 0#ҳOtr"p<8H"0'?7vr x o!HS <>+F%& %!A?! Œm $s8F9+|>W+);a$.) ?h*Θ/k;wZ fg/~Hyx6 5HMc.-В/ mNqSbW`zulU\P r_QVDND W["lveBTY`MQ P@a$۰k  Y6TQ6j{[@fF4[ORR$m 0ߣoD#0n%pc cB"Bgm آngfDd'fAd?a +pwgA?6NNAP _9,2`br`ZaRa86+{`&a\^qHqrhf!gŅXDE~<En g65DF,GcGb8(v\l` BC` G80wD쬵k&g v1-DEN֓DdDA@Hc8o<u:\@[<`ŇpGoK3އo3r8 $k *eBDajXSfNgpvL\Z 00zEo,1\ tp x!bg8k2^$bZ U uRܨ`v:zk~3J@f@N̦ejDj aGLFb l(d7?e@$BH "AfABAЁwDg.ct0ph@ ^Y"mB2&x7ǀ(gA{? fH I8Ga g/8R`L`.XEofr,h^ޫ)`v8`Z0`fg gk^` &aGgaHou/oEwz#g|C҅ ~:҄ۆX:9/G HG|dyAvd..C|[On;`,>CEp̒Ge=/sfJCgzpaRGdCKÐSWЃd2 zkAE[SBkփ]jc RJutrs޸0i?`qjĩϑhpEgP{`L0Jg&B.Cua8aDfap-I"p]Η5k*yg E|p֜̒ W`XgN1W} $~"MErroW+ Return]D0] kg g>J'`Ac| Hjr-D@ld=H=3bH_03本8-"H [1][[GSEfoLsŠ nb"_KkM  V,@I*칿HQfę-H,`ex3YaYc S: b5 jZ#@ TYރ~Y"`: Hp WP+܀u @wp LؽHCL|r%Np 5LNA` `ez0U?Ct5H"-Hpp alpMahgN8fTT%|1r p06`pdr :NXT p,Ap 23 W\`Xpea>p|1Zdjr(ZLES jyB=AH 0.e0F=B0쐬ps C,@ e$jb[0aPg@r22"50NBLJ"JJӘ{A> y^J(` N uY9yg"kWׂ2~Y0 UԨ> ( T Z+KfBU4\ Bu@ e0C&0DG*C A4(*B,?$<,>2::(  0 F..2"8d}("PQ1J!P1P!0 P[  q#aQm2a O:} ,N\gc)E_$>gr'gryM r LP$ef4F#Ҁ=@k".z0< qY6 2"l6:S Ge>>Pp\#fgzs@ָZgzCj?a4XrpE^v 1/lB%FJB1®bk>$Bd<=?<[SF BgQRB`RAd [3=e <B$z&^Jx[Xٱf$oYEv+0JFjeFv-H>dSBF8/kHF;eʥ10`HQ22eg>r 0#5e&!R0c M<RF`eC Kf+a/ ϾrAn| 0qV.J[B, nN @mHJ@jd[&UBk,uSA-i;`} C`f0BD Ō.YW,{^|`h];0&f}@p^}l%f3h&- 2kbJAp HPek $ $Ia U 4r $'t @J'Lvٵ ;+ưAfO& agwafkaeacYqcd 4@mqf.` Vof{Z'F۰ 456[`0(xbBdȶHv0DR>4$F p_[000]GhPorܖah[v`*N[Y(]g|g Qgx` xQStJG]B0-H4=@pb2^JmjT 3p\ j&&/0_xx-\-\369D|<:܄6!RYSBlU8~g,[T+d}Hg"cc/ 0)2B _{S@kH2>$P-4DBH%$Y2Pg 1A~zWY%BGh~dGdEH<~p0F@AJ'g|WM(HPB{Hh *0XLf ѨX_LrZ%%Ra!_ u>NAXOy\]eVaHd0< G2 `!l>c* ـp#~Hza~f""JAμ, FAR@P` oiBA$X=Gq3Y4b`[,"E p91*gdhRg^HS&I.^b\D`L\Qwj#l|\zϦ v?BbL=_hkuM ((]P6//6R( /33JJkY2bKO_$_HQHP7b6BkSK0*vp$R%8Ze` T`"Z7;RP7t~R@U#j \ _& &6' 3-DpI.T g s!.gwmY&UƬkY@kc/Y Y0$Wr@A9$D!ȱfXծ}tLrap l8H42$8"ȴ>$"P2|DAH"2gZAEe2 #d 1@xA2<XJX[Wj]`pa.~$dG;?2b/l׸"ːHr:5oG l&@0.+3Cs,A`v# ALH0O?L7(t .4fb\Ny2ezZ6gHԣʚ#H]/n5cn` {4ZbT96@8R pA" v/.a=d2 EWf"Idҿ%V NN05ru/JAn4!BAe4RBB-R00$ W P7uE"X8sTg"~ RAfnn1V_`gJG0g#f YkG" CzTٞf&#ox"CPv6"cgRCC(D#8`EGeV൶'$d"_&B[NpZtЀvq;q 0/9Z7^hVt sC%5&Ba21֬[aw0S Jf*_0Tc:J`̤T cr `~m\l c`/$rRH-@Bc.=u%Û=l+ g"@$Y4}1`0/:k@|r ?r"P02o2˘ajP "kCs.B5,YC&g,$;%gNs",a2nGORotrrjOgXDXgn[Hgi8ae6 RFb$kfb_ c tSHkX&-o=#b Y}bֹ`RB0 fрd`8J>`` Y=3ce_ײ j>x:(]0X7q$Ifpl"LHd2ڂk"x$^?'zfXauۑ֝k 4B|<&FjL&7."#-Nb'4Pe2"KD00 ٞőJkvzb<R9*VGgTGjǻf92`"rao@` yf a7`g 0^ },cEung晕"! xA HpaU@"_ =#ɾ8$H73s ۘ D #Ea~ {R~^ ~ `a51JkHQ !RmG\m~B<0r\@nغk g~gް`jh>fD gpgjy3RrXfn zelf6-s$F` J}pj~c V<]e\F>>p~&p m0p *L`L@5NRGJGSGStgCE`Yf`TJ$/gH@Za([&Fas0b ʹ Ee0f gn PU.\L,t,zdppa`"~Eg0P5 FRE`ܾEfg@a8ne2RF`7"_ofCBlHQS/=&@NAL~Z%nGd@RHp /0<+GNpz DHz&$AW4B$y(Ej؀.nql j\ D'a2@` a Ȭ+O S4LlWp|M4.hg S@SAHut|NbrԧpDI"TN-HD@vv+.KlOFDk谍,B"UJH@S*jZ0fp\@`,a<0,]@$><G Ipa b)?``0R@f|0Z HFP oYHS-&I>F\SG?NMX> Qm _t&_(`N0`!` M`]0Jh,]JfFRRRRRRHP? @H~8p#?#P12 `.$8S\f`"RAo`& "Ѐe?dpSJmfGgRe,~^X3Ё0[A#8$Hȏ :CSE`9YEj"_$P"2tD0CdK, € er6g}`Ղa D2a^ K"8g42 gk2&Hgmhf de/$`tT# AgeC;ff4f,!)T"NNlo&@p/&+?ra :-ga&r`a#N+:AH? ؅X`$_ IYHR"H` n#d$HJf-S W"pHPa _+`Q J+BI6#`$L_Zp*H 9ѰζrHV?fHy3wp?o}?NAOYrkpY!O`ia 9j&a ?~&NN\/a gpb љJ0:g}P*a(+# <|.a& @Jg?Vg" _SNDfpUni4P[\=c3# j*+btTtT4#D5BϮM=<@x ,AS<+¸SmTT>CPfNW,Ce ȕȡ*px]ޱ1 z!.P6Ԇ^ٔq GLY7C$Cyh 0*G.)Q D(Εq#7OHSvn t t8;8VlXclrxF@قTK2̕.pVtИ fR CdCY( 2y"4 6x8:Պ C%)KFD9rRnVHrYAejбjBǞ +-`Hr<+xqtu|~y^#uBϕ.~J)J",Tw CU]B*BI$PYԪ\P6:Ό'L$z %Z'OF''# ׂR­?< fX (务R( HH&DE?f&&z2g*~f F&umXSH HHЁ( ,_Bs$YJ U(B,04W8*(,^ 6Z8:QV<>fdGnFmEj²D8alf]\l[`2x*jTxȳ ؿة;5,DMFNK.R%DQDžHѢG HRr*$Y2&%([2*.\BpK0.#B0WA=C`C=20xj2h4xZ6:X@m AmR ` SPPUhSGQP)F d"а#*8( X m GpV[}]x<@  "?//O "DT/Wсwf 0?<%NNT`SP1h/_2wD@oF_}H0/Jymg4h. B}m8r>s8wq53x A g:@] </ n'hhPZ`,?&#/ z.(S!?&hB9"oug& PP3":JQg`88J}d \PDuA ـFDfPCi0?8Y&zDuFDf>wN$ ^v35:%JދEZ`%KҮ"=6ˢS@v=&JʘT8DDzE@0a^,\$VH@<bb -cQHx_0*<Xd6JAlDA-o^<`BAG?`|8sH>GAOBAmAJ@l @%o({>ŎGO|`DlQFFf rw,XurpDgHDpHEHFpHGs7D@@lm\n8@oBOnv6ux8/:CEz:_<CF|( >CG~>XCHip(Ȱd}- ',fj0N4Wv6J),L:N.AYAQι>M (9DHVXA^'\Lعc"c̾2ʼn#B648SPx?0q&gT BLDn f,$hRCRBݍ:Qw ?SDSECf??ǁ#xq&VHI"oB"F0gSP`0f`2S@dЁ/?< NN\LNu[X v6 x0 e[# ߒq 'ߵ4<׶<`C$%s^BL9_P |K(p .x o  [r69/xAʡ #=t EZH *s[ &%L0pX+FU# k: 4qW"^8l W"^8 oO$]MJx DžK( jWnS$^ 6|̸]9@ {%\ -+T^?秘S BtD@XU8x&UDD:| J{%p |)]B .J+~QWGP ߣpDnz #<WK ;}ՉxA`  nV,W|u5 "#uv $ [l-hdjȪ2fl  %h>Ȃ]-^X1 xRxWK vwZxBv XG)ps"R^ "XPRV4Onux|o y7L4QuSdnnxpc wV܂%ނ2LIw*0R g( O5 <#[dP>[XFk9(<OF ׷j, yn/܎T.p;RB"-I57jCxpTW ě0 q_c" ^8)&*fF xY:h $v[%]2 wj"^  /!C<Sz["y?xS$,W6bg,@땈l7WI-DzB  BtD,6t% ۈ2<;<ļ 4 b ,QY\R>$ G.6cl [   >X C 0e  o JM H sH L  E)5*   x WLD +)q:xx$ՙ(W1,X`04y46o6SBSC8$H&IQsQ{Ơ}ۑ+pPwU33ss77w"Dw|b PG@p'?ٛX=t5<>HU#x }@$YhH!.,Ҁ!AG!B7 "-ٍ .7.`8AT|7݂78M޸/ c+M^~X2! 8ԇ:*٭)%MX| 0jm8"iq@Y+BSC8$H&I(J*K:Z E>[8*;y2?>)q2K;X>/Z,o\SGT%g0FQ  F5 FgѾZ">0] ;!t=r฽u^9ΩpXNatf.h6jυ`pR<,FO xqޡ 3^ cG)Sஎ]-^:vsnфn|;te\w^"_"_GF8xo -聒+"@!b>Zf%A-ta,Uka:_Ag"CKtaTʪQ1 HaBq jD`rptadpt?aBC@?!QRR0#@AfO P *` "> x)BB6KCCbD@@xv2f  ` OH 'K)`,Dd (480!XH ^ 7sr @;' hƢUzTViI0p6V&[𸚞y.elщ$r`q2vqr5%B5{E1 +x*ز x{SGK2+[bk3ML˱^VH bCQB>.9g*jE: pHp) n*&nY^`&! hFhOT? } Z fBtv 0 tFf2?ZY(!~Z*xeHցPFHZB`؁qcq uR;! Qn(nrL/y\ ]hh3n` ;3ߋI X&gF6y  }c5hKs#xiDb*"f+xfY:`* fn8{C(I2WL=7 NL6of$Ό`aL@ B fQQ( P 3*:.*{"<>3w\縤X*C*v\帤?3S卟*"\=M&dּ%֔xxh ; 4py9  FC"ECF8?8ŜKΘ lP4f f'A Ke %$bl- HȺoBgb3y0 V|a0!$%'xbH'x< {7EC١e6fkg;H\?:K:ι0Y !q^/o @ ?a#xO@ y xP?.tfK3@d"<,'fo U`RB@,nW? 9o #!xG (E]xg*xv«"Pg=Ib0+xnghd<9M`e<@97À] +$)!d(/O@ | ^9U m ] ) m&` Cf7'!^! b@LBP9m#ȳ d; 0B'W(H U"3g}8r"5 D"m0(lZd Sȁ/^B(xO$: Sh: .AȬ@ 6 "<3B `+0!@xr80!c , <\pp</a4( <i`UHK `K IPJX"x8 ] HyQ! ``V@Y m䢧$i(,q);Ve  S@(Pl=?̹+g?xaxM0@@L@-x(fH$8gj0Te+? & @QKU/i39G4G FIUNX !7J / >r>ӁLu xW@!0 .?%zABx7x/x 9yh8.+;;+01)rA8@a(0*"9"*+,q`o1+*]13+32030?{ ' :)*! "!#! i;::#0# "8B4 iN &y\6@`I l0I+,d/Q Ȁ=#pϲx/\1MΝVu^j]{xͲ.]HkYWF`. nEE,w&`],8J4AQxEWڬź)ٝ *zf\ ̎,ꏂku 2n("ư ŸX& Q& ( Mxo|9Q7".fAYD]M{sm›OY/Gh!fpUU{Wǿ^Ѓ'xC.32Jv@QtW wdd. ???mF<. :?W|4OTW^G̀YZij 9`>|Q%&AZ xjƿ(xx9%^ K뱀sbk![gU6>>dI^,!;ň`sGb,|a@z; u(%U7A^zYC :@uJ|Qj` ^] O|2 [CfL 73/Z 1w;_I3`vf2oo#3#Χ p>L-;̢d { 0K17E<10?B_?L/,70b' = M$6# 1 ﷘x/mcAE[xA ^P=] -P7xKْ !(x'x"xO prza`fnmi !e )i5  jP J> 2'i9w-RZ!a_'{nn KJBAyE]?Z^%E{ό-G ՙ=8QK7Fln.K2 ru-ِ%x"jU5DPDz( (}p&U!z/ jZ<0)^m8? 7 4ƙPn!~pN~rN1B;tADȁpp0rll ᮮ/@>+ x7XH d 2>7?!t%N/ΟpAX?17 byb{_zS: <蹻!>0/џ<뀥{gҟI'~`Y$' HspP$# $31'/@bHx%#1 *Ń\%Cw0 o?~aF$8%4`Ad=.wp  #5>: #;R_sp789cƁ~B9 _ IwHZ}8~dۇ6}j?g1La7WH !0+2<8 doRĭH=x2Q`}׼(0kc8!v /a <@)aNxٔupD6e@x8R y00'8xG'Ҝ~#)2ͨk2DL@?~BٿPxlqo _[ؠ.RhT.H߻ k''6./jSj/JN<>?C/?)%8GTRS#JC-iTP?@?P-& M&'ٛx $[e\ U --@l`j~GGZ_~NO roo/#\>W? \oO8 7>#)mRso _@?>mo/FG,' 7往1c^]bbƿ"?Ɖq^XE0^Ŀe P R/04q9| q"8- f>&n=2X V83#bQDa[F]Z|(uc0M: 4BW 50 ׋5?@?}ApLK>}?G]V05|m ?K :&3DbyxH_k "n`+l\'H17d,wg{ZA҅C Bxu|{xDZSZgMA`SH)X89y!0 3>Q>c ~ȓ.6&?/@{ _`^Qcva!R0JJ"ڡcIS")Crmw>DrIG??<#m6W-'}r(gz_$^PTϟv `Akj5gPgA;P!b!!MmW') 0Ku)xRnA 7qaOF/k@=Ao!4'i?1y{4xR߇pc0 n^`ƕy9?sC00@ <h0 p ?@|   '  Bo@BPdftL|D>("8>8"(tL|DU5BIW `f*`e ^8(^'8˸ _}Bs3:j@?@~@` 0 0? ;@ A?@@e7%u ³_aA.2>"|D|D.2>"6 o'Ydb=- W5cdr 2c Q/&"NW,@! ۅ{ {P!߂!)5k0Rg-. `c`Ga 9Òaԟ0EM/B0/(/_@` sx<?0€7H@ ^+fv`| 3?p7 X$nપ/֗?PH2UIO]%:N2pp(bFApۏq_ޑ< iXjb`.jrF@'`B*3t xr.#xO(x&ˊuPPWx{GWd)6aܦ ؄qdx>`F,E 3C 9Y[/=2aꭸUU0PBm5`+O P>T*??PYQ|q p`+^9p@8(ͫ-y X(qÃf)mmq,caEC]0>6CYQ92X/CXt XOkAJkb^Fa;|Wbޡ f<%?=Z=hyE/ɡ١Cn t![T Hj{wo"[8[2`"߀!PGJx[_HdB?: < _XE˟Xx睏s |O BlFOBgA2s3-Rlom 17 wkF_Q2O /Ç)Zbý$!XX! ;uAKyb;H@l|5A'}Sr0 7@u@??*)7￟Rbz_B&֟ O(f0܏ `xGA轀T+$A;:b3B`u@x ߢ7^)  ?07̎{D&f* 2_ͩ0?F |!O>by_B}06 Ȍ`o}yvX੘Ā0IMP<?0  Z&oR#-b=xC1o`<Wv>x7 j1{a`d)_ǻx(xS0tTl=~ʾKBa?!kJ%I? /`dcrǃ)הm tO4 GO{|?00xG~})~#rI2ͮn2`lcu`xw~TJp^oj8g Û ? 9+X>jc ^ԁ罙ŕ oH1"m8(!dAkPߞ&ًD?86WJ  p0yxK>b ?16y`y} {$غ [xN&}ZQ*bXPb2 9@Hx@d5a50 @Mm n)O.$v9r0|-$1xN%<_=%ed`3$ěqnp I?$p @8$?ԡ8I@58 4S4Vc[O 0LY_x \qq0;> ?g0!$?`QBf%?d,`T)+Ŭ7 ⿭kY`f`'$= V n.nlp[q;%*)+\$dU,ң)$$5e=%$iyY?I<~~~ s>`TISΩBLI}%R؃9$%K) Vbkp׬JΧ9m~~))b9R*ւ!PD~X(ՠ}ނ}e}nצ\1wem }e{$}վ+}{)W~~}%G@KXLrMd7`  aq a3` gd|M)JNe}<0F$ ?0b?  +Xo,ǏO+*0ۀ#_@%'`F@w5^:?*MdE3@`.?o! |v>">"SMwA_D|AD}T68"8x11{Ww0/C&j ]`"_Po{!hWG4+eh{/ ?x$;hY;>l! CJrVW@"=l uo3ӱQcV /T@cM/1@8W :zƠ /,8R?"xY5@pj|t]=;&z OoPr sL xmai>AMAr@R5rM"pZҼ Dy4;K,Cw{HoH`@=O0/TkmO yC0\Ɵd`} o| \|| k?o'Y._>Q>_!H[~H#m?<Y~?XF_`=|}_BGx:=^?8 X "Z,@Ga#Dc_`?>|IRB|rG?@w@/mzAK^Ј'AC9o ΀Ice!~;XAxao/5w3(b Xkb&f_^=eEXL -;Hރ7bp< #fd? )H^ _-nȗ:gA`qgO(pLFn3. Xx5cKjb [Py/Nxfm}3(r֭Yi ? %7:gq׹FYG7pjkq{K3,y3xs`M,}8Dg8`&T gܲҺ[+-Wͅdpqk0uj] 1blbf%K %/2M&<87"f_2qjkpT,3 nF&Y 0CxWrn+7( ,˲xQ2 ?M@8gPb]Iے xYrs)'AܐUɋ.GBj k3 P]ScBv :jx]Y[&jq2 kuJ z{zG{ {So] \ Ԁu;: _ G`z \w`0[  q l rhi pq| ?x }7* j e k uu{wf:: Ąca_; 6"` Lb&\[ Dw /Ҏ}u]b3300f0ef<339"3Ymp"km̀>gF"KJ@34E34jm:1 D)3@Aʒg2րek)@ ffzfINT2ۇ5`Uf6Ԁ6P HJ6f HRVd/k7577T f/i`8@ 88588Rf90KYH,Z9 9e 9+4clv 7 73X7 /Kn.;YR Ӣ n!HZV3,k.,qGv:$hgiGDQqBeErbO612X!E0, Xc3ItMZ3LK2I&$I$J4=4-H2*֞I ae ٦Wl˲&7Iʐ͐Eɐɐ L)a&H$Dab ` ` $A |IH(N0s@A0#3/#+@># X44i2p brre3B:!@.E4>Е6letlA55mE `a13+"5JM916Y@D OEr0)s6h++5 25*+ Ay54&91B/193dL3 5-81 0p48F7146;5AF5\2109A7269781171programDquiiolution}!Pas!N-bo low / SWThe;b|s n4stalled!\: Can'x>Rfind <=iP.D>! !@#$%^&*I C$EP 'QT PLAY0oYOU#S ZLOOK^퐄XCGSEQUELO4T D$. TH/DVETURE\OF KID !_GRAPHICS ENGIN߄IION HDR (c) DSANot .GPAOILE FORMAT!!@v*bV mCaM&R. ?V0Z>% 4,h, 4*VRDh6X\"T6>"p0) p;j:<^ R ,":.(0t0DPVp8` (NTL : *~ f|((@4>pgg$B 8~>4 VL(f KID_GP (c) 1992 Dave Munsie Exclusive distribution rights given to ATARI ST REVIEW magazine. About the program: KID_GP was written in GFA BASIC 3.5E using game development tools provided by the GP_GRAPHICS ENGINE (c) 1992 DSA. Installing the program: First off make sure there is a folder called in the root directory of your disk or hard drive. If it isn't already there copy KID_GP.DAT into this folder along with the .DOC file and the KID_GP.TOS file. Running the program: To run KID_GP simply double click on KID_GP.TOS from the low res desktop. The program should load and display the title screen. Press fire to play! Who exactly will like this game? I designed the game with my children in mind and yes they love this game. It has been beta-tested at an Atari Show and was heavily enjoyed by the younger crowd. But the higher levels do provide a challenge even for more adult players. (There are 15 screens in all...) Playing KID_GP: The object of KID_GP is to collect all the diamonds found on each screen. That's all you have to do to advance to the next screen. In the mean time various characters will either try to chase you or just get in your way. To make things a little more interesting there is a hammer on each level which you can grab and clobber them down to size. There's also special mushrooms that you can collect to either speed you up or make you invisable for a while. (This allows you to go through the other characters) There is a timer at the bottom of the screen. If you clear a screen before the timer runs out you can grab at tasty treats for bonus points until the timer runs out. (This is the key to high scores!) KID_GP is joystick controlled. Here are the various joystick commands. Left - Move KID_GP to the left. Right - Move KID_GP to the right. Up - A small jump up. Joystick button - A BIG jump up. Moving the joystick diagonally allows you to jump/move at the same time. Keyboard commands: F1/F2/F3 - Game speeds. F1=slow F3=fast F9 - Switch to 50HZ video. F10 - Switch to 60HZ video. - Exit the game. Enjoy!!! . l.. PICSW7 DOC t _<PICSW7 PRG t ========================================================================== PicSwitch Picture Utility (c)1987 John Brochu for Advanced Software ========================================================================== Version: 0.7 Released: April 19, 1987 PicSwitch 0.7 is distributed as SHAREWARE. You are encouraged to freely distribute the program, but please include this doc file with the program. -------------------------------------------------------------------------- New features -------------------------------------------------------------------------- The following enhancements have been added from PicSwitch 0.6 ... o Runs on color AND monochrome systems, all features supported on both monitors except PREVIEW (color only) o New formats: DEGAS compressed, Tiny, and Atari 8-bit files o Much improved low-res and med-res to monochrome conversions o PicSwitch printer driver now supports all three resolutions o Color cycling is now supported, and is converted between formats o Converted pics are now saved to the original pic's directory, or optionally using the file selector to any drive/path -------------------------------------------------------------------------- About PicSwitch -------------------------------------------------------------------------- PicSwitch started out as a simple Amiga IFF file viewer back when ST paint programs were hard to come by (around October of '85)! Since then it has undergone lots of upgrading through versions 0.5 (the original), 0.6, and now 0.7. The basic intent of the program is to provide ST users with the ability to view as much artwork as possible, and to convert to a format that is usable to them on the ST. With this version I have addressed the major complaint most people have had with the program, that is monochrome support! All pics can be viewed on either the color or monochrome monitor, and can be saved in any resolution with either system, with automatic conversion to the selected resolution. Conversions from a higher res to a lower res are automatically optimized using a color averaging technique, while conversions from low & med-res to monochrome use a sophisticated dithering technique. Conversions from monochrome allow you the option of saving the picture using the full palette (best if you may want to restore the pic to its original state at a later date) or with the minimum possible palette (low-res conversions would use 5 colors, med-res 3). MacPaint and NVision/Paintworks monochrome page files are also allowed a fourth res-save option. Compressed save allows you to 'squeeze' a full 720-line MacPaint document or 800-line Paintworks pic into only 240 or 267 med-res lines, thus allowing you to view more of the pic on screen at once. On a color monitor, you are allowed to 'Preview' the conversion before saving, without affecting the original picture. Hi-res previews will display the picture in PicSwitch's 'simulated monochrome' mode. Printouts of ANY screen or full-page picture can now be done with the built-in driver on most 8-pin graphics printers. You can also load DEGAS printer drivers for printouts if you wish. -------------------------------------------------------------------------- Supported formats -------------------------------------------------------------------------- This version reads the following file formats: o DEGAS................................. [.PI1-.PI3] o DEGAS Elite compressed................ [.PC1-.PI3]* o NeoChrome.................................. [.NEO] o Tiny............................... [.TNY, .TN1-3]* o NVision.................. [.SC0-2, .CL0-2, .PG0-2] o Amiga IFF low- & med-res................... [.IFF] o MacPaint................................... [.MAC] o Mac Startup screen......................... [.MAS] o CIS Vidtex hi-res RLE...................... [.RLE] o Atari graphics 8 screen dump............... [.GR8]* o Atari graphics 9 screen dump............... [.GR9]* o Atari Koala/MicroIllustrator............... [.KOA]* o Atari MicroPainter......................... [.MPT]* And writes the following ST file formats: o DEGAS o DEGAS Elite compressed* o NeoChrome o NeoChrome 'page' (for NVision) *New additions from 0.6 -------------------------------------------------------------------------- Using the program -------------------------------------------------------------------------- To load a picture using the GEM file selector, double click on its filename or single-click and then click OK. The file will load and display. You are now in 'command mode'. Following is a list of key commands available: For all pics... --------------- o [Undo], right mouse button: aborts the pic and returns you to the file selector. o [Help]: displays the command list. o [I]: displays the information screen. o [S]: displays the save dialog (see below). o [P]: prints the current pic in its original form (screen OR full-page). [Undo] aborts a printout. The default printer type is Epson/Atari dot matrix. Other printers capable of 8-bit graphics can be configured using a ".PSW" driver as described further on. o [D]: dumps a color or monochrome screen to the printer. To use this option, you must have a DEGAS printer driver with a ".PRT" extender present in the directory the program is in when it is first run. The [Alt] key works as in DEGAS, ie.[D] prints a full page sideways, [Alt-D] prints a half-page. Pressing [Undo] during a print aborts the dump. For MacPaint/NVision pics only... --------------------------------- o left mouse button: activates a 'grabber' similar to Neochrome. o [C] (monochrome pics / color system only): compress a monochrome page vertically. This option converts 3 monochrome lines into 1 med-res line. Therefore a 720-line MacPaint document would reduce to a 240-line med-res scrollable image. Pressing this a second time restores the original image. Note this option is available in the save dialog on both monitors. For Amiga IFF pics only... -------------------------- o [1]-[6]: selects the bit-planes to be displayed. o [Space]: cycles through settings [1]-[6]. o [R],[G],[B]: boosts the selected color. o [Return]: restores the default planes and colors. Low-res 32-color pics have 5 'planes' or 5 bits of color-register selection. Keys 1-5 'pull out' one of the planes for display on the ST's 4-plane hardware. Med-res 16-color pics have 4 planes. Keys 1-6 in med-res therefore need to pull out 2 planes at a time. The following table summarizes the planes that are displayed. The space bar cycles through each in turn. +-----+---------+-----+ | key | low | med | +-----+---------+-----+ | 1 | 1,2,3,4 | 2,3 | | 2 | 0,2,3,4 | 1,3 | | 3 | 0,1,3,4 | 1,2 | | 4 | 0,1,2,4 | 0,3 | | 5 | 0,1,2,3 | 0,2 | | 6 | ---na-- | 0,1 | +-----+---------+-----+ Amiga's hardware also allows 4-bit color resolution, or 16 levels each of red, green, and blue. Since the ST only has 3-bit resolution, each IFF RGB color palette entry is cut in half to bring it into the ST's range. The R,G,B keys add one to the IFF value before halving it. This helps bring out some of the detail that may be lost if some of the registers convert to the same color. Other pics... ------------- o [SPACE] (RLE & GR8 pics): invert the palette. o [SPACE] (GR9 pics): select red/green/blue gray scale. -------------------------------------------------------------------------- The SAVE Dialog -------------------------------------------------------------------------- The top three lines in the dialog indicate the loaded picture's path (directory), filename, and original picture format. You can choose to save in any format and resolution by selecting the desired buttons. If you are using a color monitor, you can Preview what the image will look like in the selected format by clicking and holding the 'Preview' button. If you're running a monochrome monitor, this button will be disabled; however, you can still save in any format on both monitors. For mono to low- and med-res conversions, you have the option of converting the pic using all 16 or 4 palette colors ("FULL"), or using the "MINIMUM" possible number of colors (5 low-res, 3 med-res). Once you have selected the desired format, res, and palette set-up, you can save the pic using the "SAVE --------.---" or "SAVE AS" buttons. The SAVE button will save to the directory that the original pic came from (displayed on the top line of the dialog). SAVE AS will bring up the file selector so that you can save to any drive/directory you like, or change the filename. Note the save file selector's directory is always preserved and saved separately from the load file selector, so that you can quickly convert many pics from one drive/directory to another. If you specify an extender in the file selector, it will be ignored, and the proper file extender for the specified pic format will automatically be appended. Selecting Cancel in the file selector will get you back to the Save dialog with no action taken. If the original pic had color cycling information, and you save to the same resolution, the cycling info will be preserved and saved in the new file. Converting to/from DEGAS or Elite format will use animation channel one. -------------------------------------------------------------------------- Printer Drivers -------------------------------------------------------------------------- Printer drivers are loaded automatically when you first run the program. The file extenders ".PRT" and ".PSW" are searched for in the current directory (this allows you to have all PicSwitch-related files in one folder if you like). The first file of each type that was written to that directory is loaded. A PRT file is necessary to use the screen [D]ump command. These are the stand-alone 2K DEGAS printer drivers that are available on GEnie, CIS, Delphi, and other systems. A PSW file is necessary to use the [P]rint command only if you do NOT have an Epson-compatible printer. The printer driver in the current version of PicSwitch only supports 8-pin graphics and 960 dots per line density. PSW files are text files containing the decimal ascii codes necessary for setting up your printer for graphics. All PSW files must have three command lines separated by a single carriage return. Only the ascii characters 0-9, L, l, H, h, , , and CR/LF are recognized; all other characters are ignored. Each printer code must be separated by a space or comma delimiter. A maximum of 32 codes are allowed on each line. The first line contains the decimal codes for initializing your printer for graphics. These codes are sent to the printer only once at the start of a graphics dump. The second line is sent before every line of graphics and tells the printer how many columns of data are to follow. The third and final line is sent after the graphics dump is finished and restores the printer to normal operation. The following is a sample PSW file (this is the built-in EPSON default): 27 51 23 27 76 L H 27 50 The 1st line: "3" 23, tells the Epson to set the line spacing in 216ths of an inch increments, to 23/216 of an inch. You could substitute any line spacing command you like here. I found this setting worked very well in getting rid of the dreaded white lines. [Warning: some "Epson-compatibles" do not support this escape code. Consult your printer manual if you have problems.] Note that 24/216 or 8/72 is the more 'correct' setting to use here since the Epson's pin spacing is 1/72". The 2nd line: "L" L H, tells the Epson to print (L+256*H) columns of 960 dots per line graphics. You need not be concerned with the actual 'L'ow and 'H'igh values here, PicSwitch will substitute the correct values for L and H according to how long the actual line of picture data is. Just make sure you put the L and H in the correct place for your printer. Note you MUST use 960 dots per line density. The 3rd line: "2", tells the Epson to return to the original 1/6 of an inch line spacing. You could also use a 'reset' command here ( "@" for the Epson) if you wish. A form feed is sent at the end of each completed printer dump. If the printer is not available or a driver was not loaded, the console bell will sound. All printouts done with either [P]rint or [D]ump are printed in the ORIGINAL picture's resolution, not from screen memory. This allows mono pics to be printed with no loss of resolution. MacPaint/Paintworks pics cannot be printed in compressed mode unless you first save the file in compressed form, reload it, and then print it out. Remember, the [D]ump command is for screen dumps only, and only works if you have loaded a DEGAS printer driver at run-time. If the picture is a full-page MacPaint or Paintworks image, the section of the pic currently displayed is what gets printed. -------------------------------------------------------------------------- Thanks! -------------------------------------------------------------------------- Again, many thanks to everyone who took the time to write us, especially those who have contributed. You will not be forgotten! Please consider the time it takes to develop and debug a utility such as this. If you haven't already contributed, please honor the shareware policy and send your contribution, however small, to the address below. As always, I can be reached on GEnie [JAKOB], CIS [70376,1235], and Delphi [JAKOB], or you can write me at the address below. If you have any comments or ideas, I'd like to hear from you! John Brochu Advanced Software 21 Northend Street Peabody, MA 01960 ========================================================================== `ylXP*O.|4*m - ЭЭм// ??<JNA NJ/<NA"/0<NBNuNVNs.///Nt 3f3@=|`0n@0Rn n m3T.L/<f/<@NvP3Ln3N4>Ny3Bn`*0n/?fNuNsBWNy>Ny=@0.|A>/<X/<NPNP3&3X>Nu&>NTBW/<?<=Ny\-@JmD .=@.p/<?.?<?NyP-@>?<>NyT#p`BBW/<?<=Ny\-@JmF .=@./<?.?<?NyP-@>?<>NyT |B`>/</<$NPNP>fNu./<d/<h/<b/<|Nt|>?9d?9h?9b?<Bg/<|Nt>Ny>NTBW?9fNwT`./<6/<NtP>NTJng.6NPJ@g.6a3m.x/<6/<NPP3./<8/<NiP>/</9/<xNG -@JmBB@3tH#3B@H-@3v3Bn`>0nBP0nvBP0nZ00nlBPRn nm09`JyfH 9T-@ n3 9X-@ 9м-@.4/.NjX 9м0-@ n0|g3 n0|@3 n0|3v 9м2-@ n0|@ n0|f,3ZJ.l.HD@3l` .H3l`FJ.lByZ.HD@3l`*J.f3ZByl`3Z.H3l 9м4-@ n3v` yn-y n3 9T-@ 9м"-@.4/.NjX09S@ygJ./<P/<NQP09|1R.?<NtdT=@ ng 9м}"-@`-y n0|3 9T-@ 9м"-@09Y@ygJ./<P/<NQP09|1R.?<NtdT=@ ng* yl=|`=|##4 >N_bSnf-yJg0 9Юc3Bn`*.0.@Hм//.NQPRnT nmBn`*.0.@Hмv//.NQPRnT nmBn`*.0.@HмZ//.NQPRnT nmBn`L.0.@Hмl//.NQP0<2nl2A2nl2RnT nm0<Hl3v>fNu./<8/.NiP>/</<L/9@?<?9/<8/94aBWBgBgaX=@`  9T-@ n3 y lB@`p y lBA`rA=@09_@2.Ayg nf./<P/<NQP nf./<P/<NQP`./<P/<NQP09|0R.?<NtdT=@ ng Z 9X-@ 9м-@ nf -|`-|}./9/9N.bPP-@ cD ng:./9D/.NXP>/./94/9DNY0 `&/</.NxP./94/.NiP>fNu./<8/.NiP>/</<L/9@ ngB@`p?W?9/<8/94a nf6 yf> ?<Bga 6X=@`>?<Bga X=@`BWBgBga X=@` ./94/9NCP3.?z/9/94NiPJym yl3-|`3-|.?9N/ T-@09X@=@B@=@=@=@=@=@p=@=@ nfB@=@=@=@=@ n9fRn0.noBn nf pn=@ n"f pn=@ n0f pn=@ nm0.T@nm 0.U@=@0.nf 0.nf0.nf 0.ng.?./<8/9NE 0.ng>/94/9NFP>fNu>/</<L/9@?<?9/<8/94aBn`$0n"|L>?.?<NyXRn nm=nBn` N2n"N4n1iRn nmBWBg?<a X=@ nafH`,3./94/9NZP./<8/<NiP>fNu>/</<L/9@?<h?9/<8/94a yf>?<Bga X=@`>h?<Bga X=@`x3.4/9N[4X./<8/<NiP>fNu>/</<L/9@?<?9/<8/94aBWBgBga ^X=@`By./94/9N[P./<8/<NiP>fNu>/</<L/9@?<?9/<8/94aBBWBgBgaX=@`^By./</<VNiP-yB@=@H-@`*0n"n0H"|B4nHAgRRn nmJf n(H=@./9 NWLXJnf"./9@/9NQP` ./9@/9NWP nf./9@NX\X`./9@NjX`JB=|`0n"n0HHѮRn nmJg./.NWLX.4NjB yf6.4/9NXX./</<NiP`b yf>.4/9NoX./</<NiP3`.4/9NoX>fNu./<8/<NiP>/</<L/9@?<?9/<8/94aBWBgBgaTX=@`-y nH|3 ynz.//9!NQP.//9#NQP 9R-@ 9м%-@0.Hйм%-@`&Wy3 9R-@ nH@|3 nH|3v nPJ.lByZ.HD@3l`*J.f3ZByl`3Z.H3l./<v/9VNQP.//9%NQP.//9'NQP 9Z-@ 9м)-@0.Hйм)-@ yf09R@y yg\09|ygJ./<P/<NQP09|1R.?<NtdT=@ ng. /<8/.NQP>/94/./.NpN >fNu>/</<L/9@?<?9/<8/94aBWBgBgaX=@``|b@0@J PN.?9N/ T>NTBW?9fNwT`.?<NyT>%Ny>%Ny>?<NyT>fNu>fNupBW?9fNwT.h?<INyT>Nu&>fNuNsN^NuNV n m no nf yn`$9og3n3&`3n ng nfBy`3 n f3FBy^`3F3^ByByByJn f 3` n f 3`3N^NuNV=|`(0.м @( g 0.[@"n2Rn n o=| `*0.м @( g0.|"n 2Rn no=|`*0.м @( g0.|"n2Rn noN^NuNVBnB..NPHЮ-@./]0.@Hм/NQP.]/./.N.bP-@JfRn0n"|J0fJf./<d/<h/<b/<Nt|>?9d?9h?9b?<Bg/<NtBW/<Nt2X|=@0.м @h >NT=|0.N^NuNVBnBn yf0. |p=@` 0. |8=@>Ny-@Jyf>?9aTRy` >Ny> NyJf.U/U/?9fNv .U/]/U/U/Q/UBgBgBBgBgBgBgBgBgBgBgBgBg?<?<?<?<#Nt8=@ n f .g|n0.|=@0.|=@Jn gJng=nB?<NtTBW?9fNwT`Z.U//U/U/Q/UBgBgBBgBgBgBgBg?<09R@@??.Bg?<Bg?<?<?<Nt8=@.f0.n=@=n0.HйlB`,0.Hй0no 0n#` 0.Hѹ0.H"9Ȱg 9=@>fNu yf*./<P/9Ny&Pй@/NjX`(./</9Ny&Pй@/NjXBW?9fNwT`>fNuBBgNtTBn`LJng2.U/U/?9fNv .f=|a`Jng0.|@=@ nbfBWNQ./<d/<h/<b/<Nt|>?9d?9h?9b?<Bg/<Nt` >Ny> NyJfNs>NQBn` nfBWNQ./<d/<h/<b/<|Nt|>?9d?9h?9b?<Bg/<|Nt` >Ny> NyJfNs>NQBn`R nfN/zBn`< n9ff ymZ ynN yg yfh=yV=|`0n808Rn nm38 yg./<L/<8NiP` yL` yfRy09|oByJyf./<8/<vNiP`J yf./<8/<NiP`$ yf./<8/<NiP yg./<L/<8NiP.L?<NyTBn` yg n.f yg yf.@NjBJytgt0n ./9@/94NkNP./<L/<NiP0. |8=@/</</9Ny&P/NxP#Byt`B?<NtTBW?9fNwT0n ./9@/94NlP>fNuBBgNtT./<L/<VNiP0. @H|8=@/< 9/NxP#0.H"9Ȱl 0n#3t.L?<NyT./</9Ny&Pй@/NjX` n fJgJytgZ/<6/<L/.?9Bg yN=@Jng(/<6/<L/.?9?< yN`v/</9Ny&Pй4-@/<6/<8/.?9Bg yN=@Jng(/<6/<8/.?9?< yN>?<?<NyXBn` nf BWNQ./<N-X yf -| ` yf -|`-|Jyf2/</.NxP./<8/9D/94aX `d yf2/</.NxP./<8/9D/94af `(/</.Ny&P./9D/94NiP./9DNc~X>NQBnJnf nagBnJng0.N^NuNV./.NPXHЮ//.N.bP-@>/</.NPNPJg:> /< .쐮м/NPP>/</.RNPNP.//Q/]/<FNt|>?.?.?.?<Bg/<FNtBW/<FNt2X|=@> NQ0.мF @h .NP=@fB@`z nfj>/./<NPNP noL .^-@`S n  g .d-n n|.>/.T/<NPNPpnN^NuNVBn0.Ю @0.Ю @ n2.00RnJ@fN^NuNV-|f-|L-|`>Ny-@.?<NyT>/./.?<Ny B?< NyT-@0. |"n n-P n g0. |"n.?< NyT .N^NuNV>Ny-@Jn g .NjB nl yf~ n0././<NiPJn g. n?/.a\Jnf0n./. /./.a `0n./. /./.a `R n0././. NiP0.(././.NiPJn g. n?/.aN\` yfV n0././. NiP0.(././.NiPJn g. n?/.a\`x n0 n (g././<NiP`././<NiP0n././.NkNPJn g. n?/.at\Jn g$./.NjX. n?/.aJ\N^NuNV. NjB. //.NQP. .?/.Np\=@Bn` N2nBhRn nmBn`=|Bn`p N2nJhg\ N2nJhmL0n06|@2n26|pAA2n26|A=@0.nl =n=nRn nm N2n1n N2n1|Rn0.nmN>/.//. /.NqN^NuNV. NjB. //.NQPBn`=|Bn`` N2nJhmL0n06|@2n26|pAA2n26|A=@0.nl =n=nRn nm N2n1n N2n1|Rn nm`.//. /.Nrb N^NuNVP. NjB. //.NQP. .?/.Np\=@TBnZ` N2nZBh`RnZ nZmBnX`=|^BnZ`~ N2nZJhgh N2nZJhmX N2nZ0(|@"N4nZ2)|pAA"N4nZ2)|A=@\0.\n^l =n\^=nZVRnZ nZm| N2nV1nX` N2nV1|RnX0.XnTm>BnZ`X>T/</`//.Nq./. /NkNP@@ RnZ/</.NxP/0.ZHmN^NuNVr. NjB. //.NQPBnx`=|~Bnz`l N2nzJhmX N2nz0(|@"N4nz2)|pAA"N4nz2)|A=@|0.|n~l =n|~=nzvRnz nzm N2nv1nx N2nv1|Rnx nxmTBnz`T.///.Nrb ./. /NkNP@@ Rnz/</.NxP/0.zHmN^NuNV> /</<a#~P> /<P/<a#hP>/</.a"P. a#&=@ n#o=|#0n./</. a$DP |2nB nl=|0.X@@3./<l/</<j/<Nt|>?9l?9?9j?<Bg/<NtN^NuNV y~f2>?9l?9?9jBgBgBgBg?<NtJ`> a#N^NuNVH*n(n &nBG`RG K2GgH5pHAgJgR bֻfB`` JL8N^NuNV0.|@2. |AA@=@0.|p@2. |pAA@=@0.|2. |A@=@0.@2.AAnN^NuNV>fNu>fNup>/NyN^NuNV./h/<a!P.ha |"oB.>/</ha P>/</<6a tP-|Jyf$>/.09м/a DP` ymB yn8>/. ylB@`pyR@мF/aP`L yf">/.09м/aP` >/.09мF/aPBWa!H=| ./<d/<h/<b/<Nt|>?9d?9h?9b?<Bg/<NtBW?9fNwT>/<޸/<6aP> /D/F/H/^/<޸a,BW/<Nt2X|=@L.\/\/P?9fNv nLf0.Lм @( g<.\/\/\/\Bg?<?<NsBnP`N>?<?9?9d?9h?9bBg?.L/<Nu.QfBW?<2NsT>?9d?9h?9b?<?<?.L/<a@??9?9d?9h?9b?<?< ?.L/<a@??9?9d?9h?9b?< ?<?.L/<a~__=@ nLf .Qg n Lm nLo nLm n Lo nLm nLopnL=@J nJf>fNu`> a0.Lм @h Bn"JnJg nJf.x/<޸/<a$P` nJf .޸a=@N.N <޸2.NHЁ//<޸arP-@Jg nB.\/<޸/<XNtP> aJn\gB@`p=@"Jn"f.޸aDJ@gJn"f.޸a.=@N.P <޸2.NHЁ//<޸aP-@Jf <޸2.NHЁ-@>/./^aP.x/<޸/<Xa PB?<NtT.$/?.D nJgBg`?<?.H?.Fa BBgNtT nJfBn ` nFf=|F>/h/<xaPBW/<x?<NNy\=@ZJnZfj>//<޸aP.޸N#&=@\Jn\gB@`p=@".޸/aXHЎ//aP=@X.x/<޸/haPJnZfJn\gJnXgLJnZfJn\g2./$?.F?.H/<xaT J@gB@`p=@" nJgJn"fX>fNu>aN^NuNVBn0. nm0. nn0. Ю @( f=n`0.Ю @( fRn0.no0.n g0.Ю @h 0. Ю @h >?.?.?.?<?./.Nt>?.?.?.?<?. /.Nt=|.U/U/U/UBg?<?<Ns0.N^NuNVB@09v| |f:yv>?9d?9h?9b?<?</<Nt././.NP n=P nf=|.a|=@.R .2.HЁ//.a4P-@Jf .2.HЁ-@ n Pf(>/./<TaP0.|1"n@` n Pf&>/./<YaP0.|1"n@`N n Pf>/./<^aP`. n Pf$>/./<cafP0.|0"n@>/. /.aDP>/<o/.a0P0.|g2>?9d?9h?9b?<?</<Nt yfzB@09F|=@=| `0.м @( f Rn no n g n fPyFy^B@09F|BA29^|Af09Xм @h JnfBn`pyFy^9Gg"3X09Xм @h `*9_g 3X09Xм @h JngBn.gd>?9d?9h?9b?<?</<Nt>?9d?9h?9b?<?</<NtN^NuNV yf -|h`& y m yn -|`-| n fJn f-n`-|Jytg2 ng*/</</9Ny&P/NxP-@`-y o\JytfT nfL yl .м԰l .м-@`" .м〰l .м-@ n f-y4-y@`~ yl:/</.Ny&Pй4-@/</.Ny&Pй@-@`8/<P/.Ny&Pй4-@/<P/.Ny&Pй@-@-yD.NjB>Ny-@0.yfd0.yfXJn g*./.NjX.8?9/.N%\`$ n .//<8NiP`X0.yfxJytfnJnfJn f yfXJn g*./.NjX.L?9/.N%\`$ n .//<LNiP`0.yfJn gP././.NkNP99g.?</.N%\`.?</.N%\`$ n .//<8NiP`H nfdJytg\=|Jn g(./.NjX.L?./.N%\`$ n .//<LNiP`.//<8NiPJnf yf>?.aT=@=n>?.aT=@>?.aT=@>?.aT=@=n=n>?.aT=@>?.aT=@=n=n=nJn g..?./.N%\././.NjP`././.NjP`JnfJn g99g.//<NiP`.//<vNiPJn g..?./.N%\././.Nl~P`././.Nl~P`X99g.//<NiP`.//<NiP././.NmP` nfNJyfLJn g..?./.N%\././.NjrP`././.NjrP`JnfJn g99g.//<NiP`.//<NiPJn g..?./.N%\././.NkNP`././.NkNP`X99g.//<6NiP`.//<NiP././.NmP`t nf.//<NiPJyf^Jn g8.?</.N%\./<8/./.N* `./<8/./.N' `\Jn g8.?</.N%\./<8/./.N+ `./<8/./.N) ` nf~=|.//<VNiPJn g0.?./.N%\.,/./.NlP`$ n g-|,././.NlPJn f n Jn gP.///Bg?<?<Ns.?9/.N%\`././NiPN^NuNV .Ю-@.h/./.afPg.J?<NtdTp` .X-@ n P-@ .氮o.?<NtdT|fp`F.m/./.aPP-@Jf.J?<NtdTp` .Y-@ n P-@.r/./.aP-@ .P-@ n=PT n=P n(H3 n(H=@ .ސ-@ . Ю-@. NjBJng(./. /.a P././.NZP`./. /.a rP n@f nfB@`, nf nfp``>?<?<NyXpN^NuNVH?Jyf ~0.g`(~0n"|00gp2n2`@Bnp29`=@ .м@-@.w/./.aLPP-@ n0|@=@ n0(|@=@ n0(|@=@BF`0Gf0*@H|eB@`p@-H|eB@`p@-H|eB@`p@B@0|HBA2|IABA2|IA2n 2RnRFnmlJL N^NuNVJyf0n-H-|c`,0n"|00H-@0n"|00H-@p29`H-@09R@(-@.|/.@/.aPP-@././././. /.NnN^NuNV3~BnB?<NtTBW/.?<=Ny\-@Jl.Bg?<a?<>NyTJnfHBBgNtT .N^NuNV^BnvJyg09ΰnf=|vBy~ n f-|f-|b`-|}f-|\b=|B?<NtTBW/.?</< ?.?<@NyP-@n nl.?.?<aN_ѮrSnf.D}/.r?.?<@NyP-@n .nrl.?.?<aX=@``@./.f?.?<@NyP-@n .nfl.?.?<axX=@`FJnvg n g n fBn` N2n2n1QxRn nmBn` N2nXI2nv1QxRn nmBn` N2nPI2nZ1QxRn nmBn`*0<2nl2A"N4n 3@xRn nm.x/< ?.?<@NyP-@n nl.?.?<aXX=@`& n f./<?.?<@NyP-@n nl.?.?<a X=@`./< ?.?<@NyP-@n nl.?.?<aX=@`./<?.?<@NyP-@n nl.?.?<aX=@`R./< ?.?<@NyP-@n nl.?.?<aDX=@`>?<>NyTa ngBBgNtT ngB@`pN^NuNVf nf$a> ?<>NyT. ?<ANyT> /</<a>P> /</<-a(P./<0.S@HмL/a"P.l//. aP.a=@j njo=|j0nj./</aPBW/<-/la:PBBgNtT>?<?<NyX.?<NtdTS@N^NuNVBn` n "nRR Rn nJfJng n B0.N^NuNVBn`Rn0n"nJ0f0.N^NuNVH*n,. .`SJfJL N^NuNV>/./.afP=@`SnJng n2n \g n2n :f> .2.HЁ/R/. aP=@0.R@n0.N^NuNV.a0=@`SnJng n2n \g n2n :f>/. .2.HЁ/RaP>/. /.aP n 2nB(N^NuNVH (n*n ..`SJfJL0N^NuNV>fNuJnff.H?<NyT/NjX09ܰyg8.?9aT>a./</<NiP`./</<LNiP09L|@29L|pAA29L|A=@JygB@`p V@=@0n"|L00|@2nL2|pAA2nL2|A=@0.nl 0.nD@`0.n|l( n l0n0w`0nBP.?<NyT`. g609ܰyg0.@>a`>Ny./9HNjX. gN09ܰyg.L?9aLT`.L?<NyT>Ny./9HNjX>?9fNwTN^NuNVJyf=|@`=|<>fNu. g?9fNw&T>?9fNwVT.?9fNu6TJyf=|=|0.]@=@=|`H yf =| =|0.|=@=|`=| =|20.|=@=| BW?9fNwVT.?9fNvT>?9fNxT>?9fNxLT./Bg?<?9fNw yf&..?<0.H??9fNu\`$..?<0.H??9fNu\BW?9fNxLT>?9fNxT./Bg?<?9fNw yf&.40.W?9n?.BgBgBgBgBg?<NtJBW?9fNwT.?<?9fNvzX>?9fNwTN^NuNV=|`Z nH|=@R0.@|=@0.|@=@0n 2.AH4.BH҂Ҽ"A0Rn nm n "n 0 =|`0n BPRn nmN^NuNVH*n(n &L`LH||c <|`BJFfH|MH|@`:JgSEf` HSEfeJL8N^NuNVH *n.. B`,B`(G|`` SFPJFfؼ(PmR(mJL0N^NuNVH *n(n ><` 8888SGJGfJL0N^NuNVHB<-L*n(n &L`m Sf` HSfe JL8N^NuNVH*n r4.aH//.NxP-@/</.NxP,(n&n .Ю-@/</.Ny&PЮ-@Jnf$B`:: n:T n:TRm`4 nfB`::Rm` nf./ /.NiPJL8N^NuNVHzBD-L*n(n &M`.HDm RSf`HEgHD@RSfe JL8N^NuNV-n. /./.N.bP-@Jg .м?-@ .N^NuNV./.aXм-@ ../. /.a$P.NjB./<P/<H/.X/. NoV.?z/. /.NiPN^NuNV./.a&X-@. NjB.V/<P/<@/. /.NoVN^NuNVH .Ю-@././.N.bP*@Vf*n././.N.bP(@ f(n. NjB&n B`<<<<HrHBAl4HHA=@0<H`2<tnaA0.`f0<H`pHA<o&HHH-@>/./ NPPHHǏHG0<rHB`HrHBAlH`0RpHA<oHHHHHǏHGe.NjB./<(/< /./. NoV./.@/.NiP./.>/.NiPBW/<}/. /.a JL8N^NuNVH .Ю-@././.N.bP*@Vf*n././.N.bP(@ f(n. NjB&n B`<<<<HrHBAl4HHA=@0<H`2<tnaA0.`f0<H`pHA<o&HHH-@>/./ NPPHHǏHG0<rHB`HrHBAlH`0RpHA<oHHHHHǏHGe.NjB./<P/< /./. NoV.@/. /.NiPJL8N^NuNVH z nl8<`xP=D*yI`.Jm RSDSf`HEgHD@RSDSfJDn>/9 /aP#0.Hѹ JL0N^NuNVH?-y Jnf=|=|`" nf=|=|` =|P=|0.H=@>//9aP0.HѹK(y `0.S@=@&Mp`RRfR`B<o6HSJgHS@`SJfpHHA<G<SnJnf<o.HJgHS@`SJfpHHA`HS@`SJfSnJnfB# 9 JL8N^NuNVJnf-n .м(-@ .мP-@ .мx-@Bn`L n "n0TT n "n0TT n "n0TT n "n0TT Rn nm`z nfL-n .мP-@Bn`( n "n0TT n "n0TT Rn n(m`$Bn` n "n0TT Rn n(mN^NuNVJnf-n . м(-@ . мP-@ . мx-@Bn`L n"n0TT n"n0TT n"n0TT n"n0TTRn nm`z nfL-n . мP-@Bn`( n"n0TT n"n0TTRn n(m`$Bn` n "n0TT Rn n(mN^NuNV| >NyJfB@`aB?<NtTBW?9fNwT>f/<aX/</. NyzPJnB@`pH//</. NxPП=@Bn`B`>Nyr-@> NyJf ag|-|6Bn`@ n-P n-hP n-h n-h n-h@ n-h n-h n-h0X=|` .2.=@ .2.퀁n .2.뀁n .2.送n .2.瀁n .2.倁n .2.、n .2.n0."nR.g0."nRSnJnl$Rn nm0.6apRn0.nmP>6/<aX ag.H>?<NyT>fNuBBgNtT afp``pN^NuNV=|`0n"nJ0f SnJnfJngR0.HH@"|F4y0.H"|F4y>l/<Fa X>/.aX>/<aXN^NuNV nH>?<NyTRSn fN^NuNV yPR .Lg .lf|`L .Hg .hf|`4 . g . gJ.f|` . g .,f| .m .o .0mt .9nj .f y  g y  fR .l .HD@` .H|N^NuNVB@=@@=@`&0. .HA=@a@J.mRnJ.lJnlBn no0.HH@=@a|mS .f0.`>`< .fJng 0.D@`&`0<+`` .f0<`` .f0<xN^NuNV#aLJmSBna=@Jnl0.D@2nRn`, nl0.2nRn` n+f=|Jnl3fBna=@Jnl0.D@2nFRn`P nxf3Rn`: nf3Rn`$ n+f=|`0.2nFRnJnl3lBna0=@Jnl0.D@2nRn`, nl0.2nRn` n+f=|Jnl36N^NuNVH (n*n ..`*QJL0N^NuNVH (n*n ><********QJL0N^NuNVH*n.<BBBBBBBBQJL N^NuNVH? *n(n ..SL BBt( gS gSQt gS gSQHF0:<HFH`PQJL0N^NuNVH? *n(n ..SL HC026HCBBt(g Sg SQtg Sg SQH`PQJL0N^NuNVH?&.(. ..B &@*@(MPz6666666666666666QRmJL8N^NuNVH?&.(. ..B &@*@(MPz:8:8:8:8:8:8:8:8QRmJL8N^NuNVH?*n&n ..SpL BBt( gS gSQt gS gSQ'FP&QPQJL8N^NuNVH?&n(n ..Sp&+P"BBt(g Sg SQtg Sg SQH`PQPQJL8N^NuNVH?&n(n ..TμS3l><BB|$+&+P(+XB gR gR gRg g QHA402HAHPQSyljJL8N^NuNVH?&n(n (.S><BB|$+&+PXB gR gRg g QHA402HAHPQPQJL8N^NuNVH?&n(n (.S3m3mBB|.x$+&+PXB gR gRS gR gRSgg gSQHPSymjPSymjJL8N^NuNVH? #n# n$.".3nI#n#nBBB:9nڹn(عn nmRnmRnЅ(@ @Є*@. @:QRmR mJL0N^NuNVH? (n*n (.,NS*.$..S&*QQJL0N^NuNVH? *n(n .<0*<BvgUjJgv`(XQJL0N^NuNVH? *n(n .<0*<Bv,gYjS&Jf*<BgYjS&JfHAHBHQJL0N^NuNVH>&n(n *n>.BBaBJFjDFSFrh;PaVQGm`SFrh;PaX09vNupNsppNspACT"2pNspC rNr#TpNspr ACT2Q#"pNspC(rNrA#3Tp2NspACTr2Qp3NspA3T#p4Nsp#p6NsprCNrAC""pZNsp o 0xNupMNsprCNrA3T#pNNspA#CTr2Qp*NspA#CTr2Qp/Nsp3TpkNspCA0 1| 1Y 1|Bh#(Nx|#(NuA01o B@1@1@Nx|A0e1o B@1@1@Nx|CA01Y 1|#$YC@rpg2RA`1ANx|A0{1o p1@1@Nx|#$ / #,мZ#0A0dBh1| "o1Q Nx|"o2#@$#L,#60NuCA01Y 1YBh#(Nx|#(NuCA0|1Y p1@1@Nx|E Z0L Z06 Z08NuCA0 1| 1Y 1|Bh#(Nx|#(NuCA01Y Bh1|3@Nx|09LNuCA01Y Bh1|3@Nx|09LNuCA0z1Y Bh1|3@Nx|CA01Y Bh1|3@Nx|09LNuCA0'1Y Bh1|#@Nx| o 0L o0NNuCA01Y Bh1|3@Nx|09LNuCA0j1Y Bh1|3@Nx|09LNu"< psNBNuNVH?BCB..,. f#8 <`hlDRCJlDRCn8fzB`0l :HGH`xe`Jge`|fD#8 D`#8 JLN^NuNVBBJlDRBJ lD RB0. -@0.2. An=@ .gDN^NuNV/. /.Nx <8N^Nu#"  "&  N\ <&2    $<                  "               0   ""NzDz(D0(& &&0$   &         0(: r"$&(B2  2H0(,*J20 2 .        8 R           $.&F   .  $@0*R 8:8<6:B0@42L   D   $ (H      &"  d.f,:"&$z& @z&0B X R  b" T   Z"$"$"$8`\.    <Rv(                       &f r X000N8X. l.. PLOP2 PRG t PLOP3 TXT t 0?[TOURN DAT t G TOURN HSC t J`J*o"mE$"mE~$Ev$?<NNTCp"$@2<}BQ?<NNT<gC_9CT/ ?< NA\B?< NA\M8,>9@AE$E"Ra>3H/:?< NA\*z&z k -"zJg$BёBBJAg<f``&z+k +k+k  -"- Ҁ+A -Ҁ+A -Ҁ+A "A :d$@*@$<&CQ"z>$:8(z,&LNٳf0<BQ"L /INY % (H*БJ`jS f dZBAf dBG8vBA30HxlFDSBf QQJCgAV30HB`  3HQ&LPoG:tf dQBARB3 gHSCf QQ3 HC`  |g@G2vf dQRCBB30Hf RQKs0`0  BBvBDf dvx@f RQDE HSA"Q`NuLSD!F`Z`NA&`@0E T:#%'_CK"p`StoH}ic mpiler V 1.0 by Francois Lionet00Bpp` 88>P`C.^9 wHgI^<9",( *wغfp4Vxݭp{ЀwMSKO UŠ ]?*6Jg`BY6 n f &JfͰ(~ Hz @y f BO NA\KS0D0qn@C^h2v"h`Yzd$fQ.B#f2rXg ОV3u`p$AZd#I7?.NNT;@[NeqC8C(*$.CQ֛ , MI>B f k o=$|#EhS0.MGd+K.+S2C6+k:B 46̊7( B(L@"5A&*@p]Jr9GV 9a.\wai@ϗ7$Hl`s # bpACp", $N=*-BG&H$(.m1*gP4f3W~`:Af-`ݒ&Rd~ghwȵzlkfB`&`&&`JGր+Nr <HTVgq 9 P X6 E+J hyJ&2pا0l$`$mN\jRdE %Lť(&kE@eL 8v6a@ )AsI.tC |@"C,+IH3$;ԩ&DBͲ$ +:( xdeBe Lc&T/,:N,_m hG m(N];n" g?b$natbbv(  ` s"/G-G} G`ڶ"`YqpANE~NG;h+`+y1i!MlJ̸,&L ; &,EtD""#Ҩ9o >$RB@N" U|J@PL%LhE(Q/ D+H/%5/,=bODƫ B"09:`0zb6:p `jupR`p.< (prs 0.P10(bpG}5`\JCgSX+62FTgvXAi/f)` 2*T3!YA5A} Q00i ;R8(RJ*Vf2R0`I fB`|h %bxNjS X(h)*8~l)xf <y@1 x\.laqo"1nkRZpfsave.bas/run-= dir$ + "\Gprevious?off9Dl`P273ki 4;0kmo 1new:accload"*"defaulenvi#key list`W !T bCB*P1 @12 34d5l6 7A8V19(f20:x@|lBm3-e"<(0wptp.\ځwt=,-p-[ xp]M N3c`\VZ%Z9F~ol!I)(ͮh/;xWZ |˅۷4 3 cÂx#6 DxHx< LeqP)_ f/W*!><1Vx /3@,F/< 11x;0K9ݖہF><W&.M[vXu`^ `^,.vdx#hpli݀px s/QYK $O6yHzr/xv{DϿtxx^옅agK8jz<[<p8»)Xfmx ^H%v玹G2|R8k*yijV1 z3^d\[nܼHpnVvR7bַ xxoX|,'Az p= .U+xoq#( x.='SBŀs ^qH# a:ۇsgq߂:c=x}O֘Md霺uj} .;|,e~М= p\e6 a~ٜ]prt7qphs^ZgZ*xax05,a_-|Pm=`<+JyN=;^!x\n0<>rV V )xV+x<'S4w"6QQ8Fق"+𖳻wop m 6Ԟppܞm޳M&`z {qxж j >ws e^D[b^ijL97'ksf 'l9k@*xZpfo=x6QQ7Nr:x/""/VN+=h}}7mT2xRaa b-/>sZKBoDtcvN ^,"<W_B:a$pF^_K(- xyF ^w&א\xs/Z JgCuuڄ:R <`֎ xF25 L< GƁg8'[5sfxwI?̹YoQA <2(!i`9 H xs;s ^0<0O܍P ܯ,# x.S xdcOcofu6x&EنANmE]ӃquO|I&f~+xDxs /W-ӦKxʴϐufM+>  |@40.g+#Ўxm"ܶ?#xem/&^ـ{Pa].Kz6^؀eDh0pow^#?q zxa ehRW"= % x^Ls#oCkCR97]$Dx(d<o2VǎLy/xpnrJVC ^x)u g69-ϺnỀ' W ր 9Ì Op . hȺ8*iPm[j>R&+x5'mQ|OC=x j[7'QfbMN'lçC۔6ۚn;Xn5O+ Jִʻ5hp!.$(UûpCYu#xx9 hh2J <&F L+;xS x O4aБڸ͝3pxa xrC=WFkxYs#ox2 Xυ/oz3U3O{bq8乀7]ϥz{Tfx ނHj tUq^2v .D ƔђQL" y^^n5G 2+8wAO37wYyisYÎeqvcaxP&+М Mj <~:W x0Z8PwJ |x4)W(c7 <"< ݥx@ - asƶ9LAUP73a c9,D=h)fłx.{ iظΰp1 5f Dy|x^|sBcM0[0;Xjwo1oQpnN9BIyOr]^B-S P:Tq'8nx ,x)8J 8o\vWc$td|`4i%xrV8exaB-s Sې xcs+xW:f\ǁg[lf\[s^w e9g[a^|+6 -KxJ8 9 "x r^\ ހ|=8w LGAlb x-ph$P`T fXd˾A8y/MtiR&x ǎ[(Dxv+ P Yr3x\ނWQތ`l`' [uxwɦ b3'DF&v3łb(̞7J؎v3P2t7mya)-4{XxuTONNCx4q<k?  zxa eh W"'d po_:u$D^E dAqC%xօx<t]ٜcf޻RCq9xKxs.Qӄ{e5 ^u;2k"#x8*3tO ҋG"3PhԻo:N,O3j1@Dfw3 x0Cު&:n\o3gYg,<xwJ:p2A̺ ֌Ʋo[?#y>86vxfOi x=l/o{xDDb8}<7db&ގo<gWp&ײLݴt(tivHv\]Ʈ;V +7mWkؐӠOY6ܵj 2\yd nim[w?/o+[=_g/>gC_:} , mlgC+6ˡy<.`o)<1 <@7Fo޾ +EmG>  ;X֙: xKduZ:Z:uȠ]|kyGjƁg%'7&wG @q\jY<t+ 0 f-*^7WНqπ9ȝsdݹw8]KMѓmek0[Oxg Ϭ&?]Hsoxx!yo#?o-z<a:ix9o:T 0M&" o:뀬Vzł$8Ddsf3FMq%x^^<(+ala<EoUpSyjkvNP`Nz4m[3Cx8xNxW.xrCCp;V%3`3 `gEGggLogZ I}qp^CqWZPn)}sqSSNnD;+9} $7n{okU7mS;sx=uRj4ۀ|ng` K^P<؂l 77AZYЙtkv¶n,c.ȻRx9pB Vw)` ʻȄ5Z,b^ ܂8G\r?,4^xxmrep]r^ ޗ܊VRdo64n^ *xs;xYn6WU;كX xek~  $ xx%vn;0&%m (Ei|2 >^rz ;\-xwo{xc*վoW{ ;\-xwox^[.jrW{ ;T9Xx^[.br{ ;\<ΉÖqc؞jޢ܎dTE@g38N,j"en`\`R Jg@:4<|ӑ2<-7Vp2alDž]ʀL;|\CfqemE0{elbFMh@-{ dWO ^AȸLeأxOG< x+O wx~_;Wؼ~_;W  b?||ټ~o_Wټ~o_ٛ'Լ((x<7Wڼ~_;Wڼ~o:ڼ~&+xg Yw֯]sާ_ۻ' ަ_{'\`䞑ۼ~_W~ܼ~[+x/t7X끂g~<#xV+x. D`Zop7XۡݲR V +6xL b`xo ^؂ޤo7X+9X( V>+Txj*xYߖ|| V+x<+x ^BDF\<rx `o7Xgq "o87XNd Vz+x `ү e b* V@+Vxl `o7XˀgXG9X V2+Hx^ t`o7XgXt9X$ V:+Pxf |`o,xF: V+,xB X`noC/l7X+9X V4+Jx`0v*x!`Uo7X+9X& V R5h-~:_"AE\ xLZcXsJpf.(s2/,Csj'HH0< o0$$p4` D x h+x@^/X ,  xDEaFM gDGeB| dK)TXFlSF ]SG۷R X U- (ǀJƣfBX"1 YFD2è,(U$HC6f|HfҀi ,67,s+RBGoβ]s iz`"3jFG=zxB㑲eLQ&JGr,O.= g^T۝`Cf,oLnSmBp,M^ |=02rfSF|rSQ86dVJAgfJ@gfυ}y-g;@+J';/h%j2g(( !p⌸U'^NNTbwmY:sj/+ IY~aiqe {Np|Ģc tk,Me*DڂRFC,*w8"aJkF܏҅źd6Jg2k6܅c,&&?dnSkMή);*^t4-}'&2< {.bFJk#9SCK07Ǚ$XdJs-00Ȍp$^0{1vvR|.vx/ ?H"&xr\Y\#rg,wKȶ-dɬ%e#%W0ՓJkmnh``&kd[R;P@NjM>@p BJf@].TOv 0k,+Hls6,+^,-d \|eRk!43Egyr pp'K68pNE4ZRf_k&/BL9fl* mn؎%3(͠2n1A0BAJP"e.Ae f5qK*^esP_#0og(:ִ"+LmWf"JMgpTYF,$gN#|X)i4dU~)K ]HF0@; & `Sd(=@ Error #!V press any key.%gXh?9>NAXg"ݒdP`dp pd,B`W.&H^_$s"\P Pve7`K(Bcv5YL0ʫg4SGae zbaS 'g" հq+ù2<46ƾ8*7 gfb> 6f`>~Bn'fbfSp=84.Jj>_ffTq5A8-b RA`20˛Rf0&;N |h+?,Jg3<w:&&f-F(f$|gJ5_&&`,$fF&=Ph3 .`>8SFg ,aW~, pf BGxpk,?? Please redo fr startRecommencer adbut S.V.P. /BD3?s$NSqFD)cS_ $E-%ꑮ gX)q0bBC%gjoh[F.fmzgfDA~eg hGEf8ue8 Zh+gP-f 2 g0eͱ9c*SB,{gJ9[ +4`8d"`R6`B ÉJAfJD" OAIXTrQgpNF<@,_eyDgJfK>$H&N& rRI(R򽳌֗[dzD,6gnX8ƍ0UQ{cȺ0nj) ؈2kMR@0-QJ(k뫬J E-ϒ#nH fx3г2Xvz &~(:dքe 6A8XB;*8M,d.YLD$tI& C `v eBd> EAd$&`&"C1 C$)` P#@~ d#aAd! !g&E"G~dN SGg<.f12 !gR`ض" 0g2S@Hv`HZ$k6$`eJGXx6g:k&@`"@ S(c0;(TH&LXSgg&Jg.+IZB #@Vh"g~9"ANg`m! @n}gIL^kZa9 3nkj# !^\ 2 _gB(^= ,+J"J`p"gjJs)onoFcoe g 4|@.+S0kDf- p*J"3fλHbcIt&JgX:.-|y;v 0k:g2Rg($^cdUM~SCkQ B R/ `/` ?y?”Hq!/MDL?,Vk./,o+,PH0,LYa#8pNEzl&v%v<|f JEf$'4` 5!/$dRFXRC/fv,kEI~Q0V I$ 嫾Щ< \$IV !H0JgB` QXՒ``y+n߀&-Sέ 2RPր[!ʢ3 W5"mV/;X2UA_o gQ" ?fdy9g\]'$Ceg u f`3SAf᧥2x @f ukL`찳$AJ4ovwDaf(ȫb ؗY/) mZ(M j \:肠fp|2(`.JHFg(B@~ pBG pNC0Tw=Hz+h(/!HB.jQZ60+$SCc}u"lrr.' p,m#"j8p b Gi$!v( BQA# .Sd̐梬c^|2 6`  lm V7+0*Π;@#gRsrt3 t\c[s#ֺBF"\f̚ m=~-ufpm`LouHJ oId/:m Nqs:s@Ţ(7Ѐ@?`vR#WQ$9#q$.XS a@fAslȠpB p8S8-34(KxX] vf#>ABBFB0"S@g jTA^`CxRA0H>1(c@g0iTR@Ac;G_ %v6pl5/k lW :5 L ]#d!Jg&ȣb;C ] MB8--hCt,DMKTqZ N.ӴbHv4bBAd>Bd:~23|W3${iC x(xUJ [6q6w#-@ 2xl\9i;.7y{DMdoVw_PJD@g>:g8:yMplmPHx@&$H4Lp3~o[/Qs$C"_ Ye p4G;WBXa 2l.)?n, VzB2|{˪Ar684ugdp5؞Ɏ,Yvz,(pv\ݤd~hFj}@>g~^|ffv6b`?Iv`^ THd*Hz$/>.4k:w p@fn<5\?LB)d91 .Tk pf -ܬrp;9<8#8Bg8'G.pR@JWB^}fB({/Q8;bJ3EG|/Տ N;1@4Qzl8(+c Wpd!lݎBp*.8*Bs;-- HLvx #Cl$^>Jg$-.z..#ԍ;bg8SGkZSFޘe]qcy$W.??M\Qؙu""/ y/?+ oyk߫Cwu2 "p+&  nMƱ}g +J9;V{7Z=mNf'mWr(n>- 7OGgrǞ@BZB[pUGE?BEp)8`6BD 1UzRBPCAdRDHJ1@f^*̣6ݰ(zf,3.`D;9;EXN pq<;Ugp B:p'HR@K]Wpw 8 &_BCwJXgBBd$[Z ewmJBE(143%m(5|0D,.ۡOH#4`pEK5^;P̾%I< C"jn2$4*ZK6l{ .!f[]ݑ0^JL=7-Kxc<~ 6?gk`H@Tx(I(H>@<`:82h7E.A2@oe%@GpT,BDbM?/I%@?>< x S@"0(7@ F*H,Hz4| SA$o?1$4"J:Q" p.~x I8SDk"~9ǺpgrrR`QkoRT6 ~Z# 2"_ _Ax&B0g vlݵmxpŜE/ &.,\x 2&'C6+8߀-(NxnAF,&s1SԢ&Ugg k!bfEqL7QU4n+m?kBX+H,EZFt jh+W &NdUE*p,{$N.$.`eԛD~`g7f%`ޝx X>T nJOA Pv~`A  V# -dc$"F,/fJjN-D`fDkDz!( C:"FRdЁJfjsfJDgJ`S`BQs;_B@)X'DԴ't` `Fֻq}`, $7`E_. i` RR6/u.K9YP"xE&;+g&6<`!iU%`&F-@+/L .f K5;g#z^g䉧(N0`0eЮ9bڏJBkf,_ լEg -I~c`4hlHHjhFG g |RB>vV!E+:G ^\)g-reK&nV2p4C`EXd~>5`R`oU ?gU2- ItX"JfFhk|(gBpDd$2x>Z H@` ЁeЂkjĀr e }e#$Xd鈀7 f>BB N6,_2DBp < A=*rpAN]v`}~0BCRFrfA~YVe"H X'Y"L k䋌& JSf3CxSdmm& }6YE Jf,b,Xc =*6+V..BI[0< Bf\;\d?5/Eaf~>ATCԠEM??JAjBAKȮJBjBBdJEը:JFkpbyJlʜ6; 8g WjX̌:4x1ظM̬W38.qJxSK@uZfŃASמ55zcu~h9<[g'7ut:X4kl xP ;fi7J𮒔Mm\]Zl|@qpi ( V.(N$>ܕ<T7SYA7Ngq4.:  gL54n2.&V5 ukv)4<s2 ؋#7c gyGhJx#xD3ϸ$ %<"wH8FqYbXZ?n]K.aMu{+?BNtEhI*sr1^\tdlrOA'x.nnukdb=x{*ޕθT<pf"X{e VƘ =H oó.%73fogƹ(4^QcK,ȮF2υB!L^fpSr+ @& Z0> oVx*v?x7rxx;@3bNȖ<+4]6}qR{Cڅ7#8w[м3x}0._!.o#?k#u,mkv,cgG|ܚ#bגBKgruwS/c<s ΄,ܞ>s"u.zg'u`4%c=.ƹƒ{`m9 A:VXƉꟛGwFCl,gy.n=\ ͨE=' O=./' V7  RFg6^&7/YM_׌ST2Z~ΙK YW38W O=s>lRG #x32(I:.f ά q9%α.2xiY>yKpx 7O.@8<ɧxu0]is'x5#wKrHѦwͩJt \ l*,,:"?JJ (!!    2Z   _^b*  $*T@L06:>R( *"( ,<F&%FJ# (L&Vln ?pZZF@`z2:")O>*k5ԡ>;CInVaHjZWɄ\Wp ]l)(&vrH50Fz1 1!*8"bv#Ր $Z-%%=ff/v;0l1M2m2(92Fl2vHb2{2b3;4a55:i ?5Di5l=5Į6\:67Va7^8\90&5T,9:l9vʭr9:dl;6{Z; b<(<b=,;=^b =he=?f9@1BVCD(DnD\CJ%DEb>F2XCMF<FPlFvVFlFzGoGHlGvqGlOjGdH8DH`I{EIlWdJ${EJod u(JvL6l'LJvLlWM JM>SnN ;>P?6NAOfOl'juOiP~;IPdQJQg uqQ [ڒQ" %R ۭR@ ]%R uC6 SS ` S ۗT8 = Tz MT (lT -NT ˴UZ /> WaU YVh {aW ;[X Qև( Y lOjZZ iZ .[V$]I\ ^R_8 ^  [C_B %_j _~ Oc` ` fa. a +ca 2bn db {Nb d 'kIcX9c< 'cd lcx vc md P.d p[C%d *eT fX 0f gLT^ۡ &g ag NC g h2 lhr mh| iV< Aj mk v lm\ tn loo  gy {~y gzcC. 9I{V5ԡp| g| }4 N}~ ]7+< ؎ ɳ 0 2 ݀OE ( 0> : A.^ 3j }N (ń v\| lŇX HzŇb W P N %XC /b  c 1$ c ;9kC44jևtv~ʕ]D\} ۟=6ۃv>3a8bUp (͕fەl*L7`g0\ |h(ҚblěHxlĝvMl̞23^;C<;AFmH텡\UXElâBl% |>(ģ`:(Mo NP3 lbrlĦvA*hr[4^UDG|宨Y'諪5ԡL5`x=X&0:lr8[lìP·|P^휯&ϯ&>> bR  bR}F(aPPf6dk`@XQòqP>uC*;tdކ56@l$.[N.`lհ8] jհl6AWɸ ip,+jxX @PZۡr[=\ dm@a և6yFXCzea;`փ"-j#ZEl_|z%pŬtX~NnC0DNP:bpYɾ/bʲ"/b˥qzhx%6 MЋΎvPX'0X'mX]\P fӬp>>j ٖ |ZhmDCBP ײFؖ?0l :|jhm2C{(15 T  ¡ MC{@(݊$#idn6݁ oBxmy'$zp9{$AP4bvh&>.=>  |,hfVP!6;`7 8 =&h!`!^`RsX:80s!,`;Ǵvnl;'Lk*d+~uV4V9j>&zH6Vk@.Tl|ۇ}Ltbk~ٮ:~5TlG<'d{B'dL=! fCVg{(0P5T^l<l : A hv  ή v@ێ5:{PFN'>|^ؾ<wV@Jl a,Sb=خt*lpv֬ `۪ F  0|{F lv kb2 @ և8 B M ھ f!|M!۽!6!&i2" d #(2#<#ʧJ#Х$#N#ɰ#] 4#^!#d"#j#n#7#x$/#$Z'#$pX$%F$E%x&l*C%&3d%u!% %Y]d%"C&V&Ȑ&E&.`&u&(&X]D&" 'VQ''E'.`'u'ɋCH'&C&{>&h^&~&=&д&&P(''9kXCmj)('7`)'{*'g+b'B+'C'0,d'E'LF< kZCF[,@\r]q(^\F_|F`FaCFb{Fch-F.Fe/Fc/F}Fh>F^F=~FƴFFP0G70G~5T)1Gl11V1(1zGR1G.1GH1Gَ1GH2Gَ2:GO2ZG5ԡdG=C8CG2GG6GP.3VGvG=Gb3G;(PGP.3GG2GCRG{rG(4GQ4GGK4HDZN4HO>PCQ85nHS[HTCHU{HVh5HWHX.HYCNH;زXH\ʵšH6H-6H7 H-7*H7JH-7jH7H-7I l7B?7.a7I8Ia8&I}FIhfII=II I!&8I"#"IPN9BId9bIN9Id9IN9IoIpzlI{69.|}P.~HIhI=III&:II=(I2IE;.";IևI6;II$I=DIdIIC8CHI%;4ITIC^I{pIhIef!JQ?J:?JJ0J=PJpJvJCJ{Jh@JtA JA,J>LJlJJJ$vJ%hAJ&J'4J(CTJ){tJ*hJ+JBJ-'~J7h J8`l*JFKP! ;bK CKDKdn-FKxGfKx8KCpK[_HLDdw7!\]˲lYIRg.S5[m53 OjDPd'FD(Ƭl_]-ZlOE] 'LʰG^xx+mBITf\lS'q'SX䀷A z A+7b? kMU2OW&ho !K{xkbldc*],l8N16{ .@+3}w šݎ4*nbC!aR%A̚z2@@Au X¬hgpf9k a3Z)P f& s4CTod,$Mrpb>GN3lT|6φF.rkYUVé!x2F̞fXILzZS: OBB3OI! E4~A DISK,NTNKAWFU;Y$.SO... YOUz~A A3PASSWOR[HUH??TYP|STUN AN1W&Ju`k.(JEg6<+$ Уp fpY ENA X6?sPNM6#0RdbtTaI 9`373L3Bg?fNN\}fBXBgmqH=sXnpn ܒI`2468:<>9 ֭uHyFHanUJ@I6fJqg."QZ!2h@P8 B9C241QP,2uHn8lvY(./uV e۬HADENlHF0ۛ*.;`:Cd4x3M1$O]ef0Ni`6VAfZtFU qZY(  ** RE7mT;: qGdCȰ cqp0h&/W  2$HxBCBBϗ 8BQ{(f]fDwg˘GYv>DRBE}Q F߶8]0wʚR/F"~ψAr3toSG(_Vx?} #,<>X4[ʬ 6O>!Ͷzb`8d@7j:L@B 8BC:Zf=H,_L`8:LDE`0/| t0{ 4[hZe֯ P#3W${H&JVA6•tIAsL6%"ُ>Hn6)JH>Ug4]+ϭ֑,RC CxMAB-2J(030npG)pKYڵ <#,̮j+[  ,P^y2-j*QZ"Ԣb,5+*f><c3I"9XOp.)tqA TW*8#U2E,H6䌌.ҫd80C3\أҊH?Xk`NYDU8%\$9#t# R@lڪkkW 4",o3R9*5Y*,k0=.Ş_|<7,*SF:*E6KGRrV0XEś*NaTM ڠBR.8.2D=0x(>c}};SJQY?.V-?FRG<жH>>з8tp:>W`<̻NgVFڙvMYVE*w.e%#٥Hk1H&g߮J^]8ˌ@1VEx\M<:ʸ4 :&IxUƹh6seܸd0$NTJ珌sq #ʘH0n`F7b&HFs g!v ~"BtB f6qqlY'fސUC!{?8 Ǹt/A' 0l6\! 2)2i 4D)HL)ID\,3H@>4ۨPF8UAؘ6u4ȗsq0Ȱ7ޖ0 2 ue"',!LSD:SO<SN748D2 8 &IA~9+SHSKJDU. 30THTKQQ_4ʹM'Ch P"f(sIG0##/P1ʍEG+u$!4^&8$H$  Ap^(:7k: Bqs+͢c6ASEzr<,А’ٱjDB<6r>DGOnDXeu cr]{Fe:2]puq8{QPYM\Ie>0C1RAt`W:">2SS٣lBw 0L0I,X$Yq]Q^ZՀ/| Y<Z1㠣%U NRw eGXQ7 H~Z</( m+f B >_ݫl?3lfGOGQJ)N:d@pf[p?PX 9|P 594Z@'6Xi8B@@zD{=(HDt+l-*q" YټY$ ejHCAOBu\sV#5hGcHs6J0- xi("2c utq edxFꁭ` x@\jX $)VPA ĬxiDcfbUg*9A,JB 9B4 ؍YLFE80PT1n/:X?[aPe fկڜUfbkS'h1.h-`0g5 n6fU̲*أ0Nن.6z89DFhr`xDg'PHN:<,/&qHtBBplCC6>hH@?KUtLiSCc"\rEux Aŀp?;,Қ D <9ْ.DH%Jk0*:E&-AjQ&[آa {m1XDB #0BXV0`&HUB8.J M6r6aQ`l'(}L6%2M "mmL!&Jf^$ Cb<B@B9_I8:WDWE h&S@H1G]6[yO}6!F5cImjSzvԨFQmAfMbjSVTru@CaQ60BAa/L _hRs0B.p$H"HrJ%fRA 0<6%4Ae+HYJ Jmt٢Yb`BqN2,4+Iɬ +hY(4 PJY"P&nKN8a(Boд<# 0~f}3qbx{:02@&",D* , ,MQ>SG6qa8lnLX-OɅ.7}_Z/Z8_mV9qoWG vk,2YMY֯U^.]arP"1m@: a&$I4 : vFJfF]^+OQMQNRHSEj X~NlBG/SJuf]JW Gf-LީUV#TJQֿ(m`f,Ðt4ȳn9 fBdDDf L lcEL2'SAI DSBggAR)< "yHN@ Ѐ"QNu'x@{ <`FL @ &N , wl;ll366(>h<&|(tbFf+F{;|`ܒ5>jҾq\}z(ya:xwx0 x=spe}ld7 x-pk&!nxnUp͜o:"[7_}X |@H!n<& bbn&NɆھ<["}x]`F608[&lY>;8W[kxhlxlYƙ<6-$}wԪE.w xp8n `w$$Bw@\(aӾqo<ؘmfcd- <#~@1ltXj:o٪lHBk}@@\f`sx)cط@3xwEQ3w+jJܛ}bRJF>[d^|)B*R%5H$ $H(;;V@2+ <(xH xp0þ?ux<`)Q<<<$ #MY PM#$$$74[g <,/8do,,ϸqJ&t3%3Ӓ}"ؾ[??޾o!#Cw嘄#!Ą,//#s̜7ɀ: L{WB$+! =m*D@j\PzTj:PLtԠβ\ 6&AMA jP*AP` Z="@XT`(aYdMULXKENCRE7\ڟGFllln*nQ劃fF{lfv=̼pp8Œ)n~;d;@-&w,ba.b!I%ǹ`` 3:)a6O|`0|w`ƅ Mi;nH fvn՜>fA20`3 Q |s}nNkÆ6n֟Q"eܑ kW]VQcXƟ|c>Khyvހw )f:c ؘ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~xf@Qu 1|Kscl>6 ؐppvS[W `0%8Cvgo^(eZ;6a 8yw nۺwNC˚sIq1# 4]' 88C<8 ΀@Ÿ%j NKvD3$ZwÁÌƩj|6{{8v̵*;pxpذ40I`8f<-q|l`Qj;~pZ885ōɈ `́2-#Fvnڲ1YV,<;^R00sW5KYOfL0n0` #&,2f2?39X>~Vl6lذw>>8̈'nv=[n~vZ8~1f ~, ~=(0~[zL-~L f~ff3  |8z^z hJZƂ,2[_UQs{%D$j[ x"pd|Ix7 ?€%B@0봪j<ŸF0 '€% o ' 0Vx pJ$$$ о PKMW2>8\xxLHO#U-. KRq;'s/>m%|>??xW|Ȑ,7V%& Ud&!!  d p #'O~٬O۲O&#eNNN  pPPw ```00x 8~ߧL?a~g cL߻~82~&<<2=~ȿ C!@;u@U@3Ҁ( `=2`Sprite 101"o+dW|jXP!Ln! 6C6h6 6 #Q4(9YT3LkhPVT-Jb5 1"*M/0+,,FM$#pZ@,9A1ઢ ;X<0X52-AmЪ( )* 60g\D ȋVgJYeyE M_+5Ckw)/uX? J1u=.1+yN' N)N! 1c u1>!a}' a' EqXhq uluiuukG|qòz˓SpBuff (mouse.sprC2GxP=Ơ <*<`ᙁ~#.#6 U^#,H}bl^p\gџFf\$Zjѝ @d,SFB\/gFP _pL~W[2(A6WHBxUv~NBGREScF8BQj{lM6]ﱶ' ^h/4VA/.lt_h<zdBm` Њ3#`lDFgi1pq ե@"ԫ&uD9 Y fi3F/_d2RGr>eq9:w N?!l"M>K:BZ~DB_>C˳BFCBBܛPAAЖrB B]&b#eܼ=b֔uje XOsrBByڙшG@>HAAc!{>R6zMoJ "E0HCAJQCIԮrSGH>X$/m&J(zF{@7*CIU M{и@0gD`"U@:@T@,fS!6<˕EP"& .2)̲8G]@A:8 JigިpL:0ZPW>g~=2##2^\3` cvmF*ZX`N&Mw 85 ƼG녯e6"DV .8PBCSB2A&DSA&z06j66bor 4:zl`do8 oN>l6Ll>zo::3 F3<>3C3Nu 0[W?&g H w!06 _Mha J8-8  m f` yE@:/#:*JZHzn(<̬Q6<Gc5YnR ڸ#VP*\dU.8:%_zjQh @:9 DA``:}B4HA62hFHo<0v2Xt4r6:p GXXCc$l"aPyLZ, zdeQp/' ,mgjX_ (BPJf"z$*+.㗛*夐2|?(zkf楖6!BEC::UASB<oTe>MvB 06,7Z8>SL> SG:z:6j. 2:6< z<&J$KBDzh0g RDff O_2LسY]Cm8qa/0 6.z>B@v ƛLD&I(J8A D–rgfXjٓ`%EKExI.BB|<"Mx8zWl9g m &LB?6RE]~RA+o`f SE4SFe`{r4ٓHog:6s yW10y x høtCXaJAM`Ac.,_աFx>2>C,5("Cc$d e ge zd/E-3:#.6Ё޷@8WNTFg~"E`Nfez( ^.(Ѣꈱ 0 \(Xc:@37;6k5@#{ 7ApkɯBA\@) s^] p\BPmo8<v͝8žDO~nR7re4 x{L$:׸m~0-@LġUMS@ .k 5JP³g6 %#`ǗB sf0AzFeo5fסsi&JLS$4:J(CSFxGg)?C4+;gf0xK8D"XX#hKQ`*2&PNg$v0˖mG[4D ^&{PE($$s#͐Ԡ$xvCL44#:U#K!E.SDC"\*s2xoS`<"W= ӵDU5>qLA:<Q?68)\݌>JA rUJBjtVdTHJQUv:Jh#lVe<R|I:DCADDBHVB:@1HKC[DLX,=I,Kl& zto2:n2϶"_4203~Y?~HM`,6L~Ns XF@J^A JA,uX"Xs 0<Wghmij <}I:0hzٚ&~9kN3H_ -W8ʠ~|~V]>Z;)07rp,g Mg(R6)NVXܲKP8DL 2&@¶r@ 4^+KE0!K?WD`l7` lO*|Q#RG GXZffܓJFjdix$ &J\ \[9bAH֡ۤ:@UM2aK :|EJEg B_p1DS@^h gn@3 6:DBLõzC(xABC0G f0~[qf欥`d|oDJC,.06<8< Was1BSCSD!^vV`A3b3dK0L13j!8\*ĂK0=zָG1r-RBގ̵ dSAICdE=0000o5M CdPRc:o"zH2{JQPQBXnQey:ei?dmi2g&f gC0m ;9bi;0YaeN ^8ˠzg.j-f&4ؿbgk? 05@`gDADtXT_cզBN<:՘IBEN3*EՆ_RAIJ&Rr($R@ m53BRpfAFcdzp5"y鍙J40vxU퀂TRsd&u\BBQdmE ̈u;AH64x50@ jb\b-+T@qNvˏ>E]^:i*DBȊ0 f ;ȌsFTB#Cҭ`л*η t ؼ;BYRAƕBXoguE3R4ĝIh,<\Mpjt|rAXR]R08^K~j < PΠbf^-Y7d΍vgwYksT<NE^"Kø6KB*zIB`(M&gV4:-P2o*S6=,K̬ǂ Ikp/ z].xUgrK B0HH2-'BmRrdJZzVoCJg%n,L] rA@,MܔUW ]'?2G BC` *rv}UVD,쁬jzjA| xCJtC%v=Dn^nw0T?fvjf+ Bf ?sWX4cL(zF| ::ƖO~WnrӴ*a Bނ^"sNm}x g> _D@L2Aw@_kvH@HtJ-(陰Agb_`S@@0 UU毜3'>2g^zNl<SGl@fk6X3-l`6 f7̈,ANBPI5IA1|.`Yg(]F-!f3˰:]UH0.g*k 030:Ȳ(_ k2CEȞ~gh[n22[ t RԌ&B0g)fBQ:Y &,00 fJigG2)g5`23h@3[\@3/2AXxzJPfhRD ^,V[8C`BeB[BBRFFB:ôQ64ο"Hü&noe{]L W:3::4|IK .k S](Kl1j`E#`D,GREE-B2Ĵ4G> G*H>3KKA80/ J0K .EFs $I{ۢ&J2mBABZ @Faـn [Q~p :ESMM8E<^>@=In4q8-K J"K: H0a:`0 2QL}FejڋF`GSDjxSBg QvrTGd(N< SnlBƁ͝J JP[^ȈE RI:r0HIU>2(A: pJgSƛfFhi4=T˭yc˾gB<:t f 3&`,fWP2IPRAtiȲU|$ngzJVPVmg MRvK 6.:ek*ggW8J`@Az0 DeBDLg&@4J ` ,CQ{RB-k)0HIb<::P g(v f"qz00@ppHfp;ΏmVvF4`TB4`M3 MIf8 F*'$fbiVZFlc!?4*H JXŸQn8;@e0Kmo ;RNuJMr`Y= =Bx z%r0aTC=C@ E_AVAJ5<# W}H۩f 7?`2enW,;$a=-?gEq ^fU*Dr^fgkx dUr5`0BUs UeF @SKE3|g"eKQ zNd%0I$|8zt Bpf(!`Xքtu=Q],glȁBtFE$PAB(g7:S0:37FABǒu:]&: <\p3B+R@ @fJ8mg",#PALT $5FWgw!2CTevkhcFd1#2vXuc ޤcFd1#2-[,"njcFd1#2̈?f7/BD+8 8 q]:p*7^OSyʸkRY:=7@; Н,PY~Y7Gf˰`&YW< 2..; /׀@`"2 qxL[s=xܱ(ƌxcFd1#2㈌28'5xTTx1GbFdL1 9VёŒXaFd0NP:<"Lj[?=#2j8k<Ёh((0LL22ւrr3~k44 <<xm#€u0n  C@ J( Ϡo,e ,d˺bs?}eќ@ux3";ۧ7x(&4 `,e ٌ9n.@ h^P\g:X b#.l`a6yY!.< )E;Jˋ@a$sγ|֖:([Dح\0C x@ gXk€'uxSPąDĄń+J *Ǚ0 < 806 ~o-X@f3}<:3_̮owe!{B}kVJU c`ꄇ.ms@n+^_h@z‚:y~XcV;[عR``ޞ,X)(;e@+`Y 1~t#b"B0DZ X2g[F=83>z>x?>|~G~~&e!:_g8@˝xzx_> ᬆI"> 4ˀY?] _s;ϊuw$8}lyyܳkpK?`Y?u讂Xf9/5/(&0Hh"xsE vx0H7}x M 0.J <c`ƒu̒ru,)zaYe,Lץ:uKTj\L! ݜ{튕F\D1KAp>S-  g:{ ̐fwfxP3!,B bCuY%Ȫo8u]kFfvY0U|WÀ's͸88<_||`=|D3ãë x~D >>mnKb0fffENYh8Sp sq{y S(Zn$17:.mzϞW79to"uCYe@%P ecmشL^9B:wسpfT0ӂY7,hrnpcqŠh< sW./:а) ̰,`)ܣck,Hɞ}88{/oe(+z-jh>W [| ]@{`j7Y(F<\|<B~(] )Q;~udXo2T-ºYq@^ !fׁ4a@q):8.nʯuf1WV`Ċ%lT4 ">8@(Hz]z k &8/`K^'(Ҏ~9]xZU%Y^sx;^ׁ^6zz^2g0@ `=,B~o޸!k`% yHe5j1/lAuHevpfμ 1[&K/0008jb hkc:_S @CߠjQ9k  9ޑ\f0yY*Ve٪-[AwW>P'de8Dpgy\8X|_x`fInfh/n o1w3Wuُ0>08>2| |x>[n>f d6  @]w|Aϩ3%¹%3-}l`D>Zt8H`k 31x,7Y{~~\.5 74ځG'@ p ``w^ ;ZR"? qമYJe<t:pZMd]~ q`xsoH{wasN&f:`Ht.!?>A ĩUEhb?@`8Yι =2? 0 T`J)@e(> @sЀ"fV; c7 KdLvZ%;=<_x!Gpzی<>LȈ uGaJB|Ώd\c5 ?&Yx3942/qQP'f&8BA$mǣ>??~ ~| sN`:` p@`Ї7Jp<?p@SSm S#ʀ"Et]ԡzb`Fg?녰`?ܧ)}|7@G6~`=||xz}o*Kx |<B!?>>AA?` ? ?~@ xT"Âx@M02!l!`?/0"#7G.FNA -&R @?'?֡X~8|T/Э9CG$acxI+y x3(}Ӯg67<:"XxX-xL- +x<oO sr>6:XXc^zq;E8ux/Ou?vyǺx9@X`-FW^J xf( <,p x8gk}"0 'a0ylJ+2Ln fN# xǫFGpDaӀ:9ln{/g#}dp`q xM5fT PdsZPb*32&L3߀4 I7lH֍D@\)AxO@2E `q Nшc{( g[Dpmp$gVE4#?EwU3Dfϟ_Uz[!ꏙIc?5{wnR cyĆr"0~@IGh0>܍UE1D(f/GIJٓ\BdsЎPBp-r;QcŜ[02X-r13뤙ȹ$ ÷1 fz 7B $ OǬᚽ.d˜̺e xp'np3eXkU8 1qRtP  CHֳ<@ < ,Ե| $ x,3 ̢~ax) EefG\Krr>%5," K+_ynX28VY|C8wa}h 'ǂd65.8|8 gf( :?eHNAn9@ihKpƏ@`}G<@ $ZtA++ `lhbq>|~oop Ί_؃pw.0;-.u1; 7)иXG@)V\*y. $0]*y,f  mk`-f8 ㇏=~Á~ {=,ptS(=y׿<8< U,E}cyTV5y9 xSGL]PWǏ<'Ë=}Ά ?wxr0|>rG|?{Ef?uxyPx<={< VzJzBC=%k!.-qsaf+&I}OY8 $AcvQd 90㮓;7ImyR67*fE,8_XbEx."U:MZRF6olsjL2x.vߕ; 80tq3](=A.:7;߃AE<$IL]pSUra@Bd/^?P}wg_Q֐_,jXQ$&KLЁq@]se`D@*L< M;DE@Pj}WD|E~x;k_ e f0HQ0m0nr܉ SrWabC~ﱾ`M`0H20?Iτ?`}?#K_ Po`&ҿ4Jk):@GMi&?닥*ÐݠS&?bބ H@>9 _@q6-ȀX.5SC#bG߯L҈ 1㠡,BKH_K C(]q fH,E1 `+ WVpvȯFԀJPPp'@`e/` Rto߆@T C# k u=RYݒ(?0H@?`oPMp2 dD@@=S2PVP/EAr*f`? *pa/o@ #LW!  L6jM@b/ଠrG i>k ,A:F 2ߴ㯄W+49j؛(P000WN$@8>Рs!/P/@ O7/`3_(m/_o@X0g?${p/`w!h/@'0]P_"7hxWOf?_oH@M(˒%no28+L?Xo_XϖiolS d_g0 hXOty@Po;߀ ?c/mUf7dj߁BssX~4iҟ}_+hZ_[Bݳ.hgeg!Ho`_x;_3g_XD_gsTwTwzDHi00Gfgi;?;v?cWC_' WOp`o%rL[DWǿp$0g@_5Z`_Tss w$O?hoiw_eln_NPuh@pHnwH_V\QU`kaj}o`?^{g]sm|hQr}BxKwt_[tGpOTOwK2[lkH28GJgҔ\Mb]J$+{h{pP/7uۧx0S;5ٸj-'JX,]}s0MrH Ҁ5SuX_p?dX<':OoOxj=KuX$bKHGBoVCiVԽ0/Y(?w?ր^x=Q@<ڌ 2gȳ3&c(EXVS6_x!:,XJooФ`^P$K/\'ai@0G, .I3@@ O+x2SOXW6HYAũLSv3 'e_PRVWH}N_@rdpG`jz{w|@gO0;8SpaO2w`rLj3x/ &m󸔆֠?hg̰rSb `P_h Ẁ'mWyܠtgDz΁`5W{TĀG4ER7ɀW8=oZ_z /ub@?0 /}sؘm@I3gu]kX\]e6omlkouX~uvuoo8w2s #~vy|ytq՟l+svron*+Ty{wxzśXqHhnnnp}xx{}{yvqhw?bbgTxY`X󖔖CHv˓bgme^xac\VW[\aSu`flp!nvji~àEvw뢬򓉇kvcSGICAAA9/5GX^adekuxunbRHMa{ `[gd{@81,,,/7@DC?EYiu~czpheiq釃#~kfϺǹ}kVH?855799=FMNMJC<>Obokls}}|3zrz.iaWF:9;CDAD@;EQ]m ?au=~[Wρ~pkvg{dbc<^PHJR]o{!NU]IHIOZkfgjnsx??J|tj_[YY_cgpǸwf`VU[ZQIEEMTWYZ[_`kɢ|ysi0LA<;=?DJTmQ櫧\fǻ~rko|oifbZRG>:737BO^q{}}|{vmebfmv|~{u\ruƅw:矡~m`WQQQT^iw\Rwvsoljin;´ie`}WTRRNGE4`TamoL²|il?vx|b=xridaZUV^fnibYND;42239AKWh||ľ}uhc_]\XTSZgv^Gh`ZXY\`fpmty}nLppqtx~{seMA>200;?EU_vcɼlcJ4*).9DOJJUZ_TQO[psk9qzrw:nyXGUg}r?|ik/ticbfo̗laWSSW[bky};5ZWX`Ef]UQPOPT\epv~Kzak{z[TC0)-dLFhN87?M,o๝-}$lH!6N]qǮia(wn\\ezʏudUOUemqrsqu{vha_dr}Ʋ nje`]\[VI@<=GU_`_coVn𕠛%p^K>>HUWUSVg}wnebhsywodbnvqvsUyn8^jonmhjy{unieddca]VRgiiir-naQD;9?ELMLQ_w[͏ك[Bruz}}uklrEpeVZZj~qϜ䀁kmdYags|YTD,%Mky~ku˨x8+,:cŬrhcLcp~q6 +Wsؾ|dA #BGa»ɻ9v#(ʥ&rA$'O񷞛Ƿ޺N2/4)KzP?vfdlż}VH@)O Ⱥ{}XG27IX`gs]i_[^glſzZIGLZkx-':hMIbnuz|pPH&_oyoN9;?IWeozpI=;@LYcmy 𿘝j\B?^_aemu|ѓ^GHNWcox~tUMRYbkt|hyXHVp­GERgq{vSCDKS\dnwx+O"cfls%t^Y^dkptwz}h]_Knsy˵fl]^ciou}|{|mQPEWqz򏆛yy{xE>LKVI]~,vf ): ]\m̛kb25 fn^pƠy8E`}a|̱K/P?vlxӣy="bZ_溫J*[Z?B5kĸJ,Ok_l8M('@ +[\֢|ǼD!&D9gènLFP8C_lHBwOnF6?>6nD4=@9{ҷz]K84SŸbQYeָ1lcP>AJGOɽ`=5865wpdUL=zZPRgkȶiXIDB_~reZCOcξm`SHEDERºby^H=88=wgpbZTLCc࿙tg\UQNOgɹvgXLD>;Gu`NC>=B{Ƽwi]UME?_ {od[SNKbȾzncYQKHHUlxdRF@?Cv~sjb[TMgJEZga]ZZmƾwlaYRMKS ߅xj]TONQ{?qjd_YTmg[ixphb^ZXX_yl`WRQTupys]kbL &(;8iҁaz~tjc_^`y8sgLDGto,goztnjgd(ujO{qh`\[ԟ:Tc[hÂlw֬$b``g'vnhcbe{SaiwfB;38kjv1t%8ho|tlfcaf{~hI$8 ⥈V NkhecclJ#;j~|vh0#mzew(y}Wmkkkt||vpkgfk~3aep{zVxhg~?nkihhrw2xrhm}ioqGmo{|w dvsipvqmjio?),p6 unmlmwuqnNkrv|$uAps}chyrollrAHvqt};d 7,ځ}qonnpy<(2zfqDuN 3iY7yޚX/+qs{Y\:pw!l;n(AFixurpoorz!sqqbL5tGtyGkPH2+8v}2(CzCFRzrA,w}ɪu|ݒ"e wrtx4B K mNH` ussw|v{f'x|l Hcy}!~ ,2 ~|Nuxz݁\vvk3H&t}4W{ywvuw{~[dwT*FFRrlukumsumR`xBWOq|xytkc^_WjNLOZo6|wxxuj`VMMOWiN5}}}|zqh^UOLNQv{tnpruqi^TMEDFM'k˼xrrwwp`QIGIOPVasƾyxvyvp_UWQQT]bržtjkot|umISVZ_kuҎ}`TRY^e`\QLCCM_krxt_YWWU]SJ8,,9BPWcncYZfjfZLJC9/IYc𿳌Ժxplpc\UL8/*2;OV[ց6ภ|\;'XPKI?KsqmdRa~РwY?<1+,'+>W/yȴrH!(&!&7Ojкr>68CW[]gjyxkZ\`czP:2,$& ,BWw%̬HD 9gռjK=7;K?OY㙝mfgfjuUڲR6( -G_t _`+_B3Yʨn>GDC;!_ΰnKN]ky}sĘp^n`1* 5[m}mk깴ܬBL2<*&!Иۀ`IIw\Nadim^[{̀/;IP`GWŴzoeebacﰀpj;$(32V8YydwȺhjxZ@Goheh_WYmſڀ0I[[gV?P@0D[p`$ )CssذJ /F_\NĤ|m:/GmŘh@*=Qs`?[r٠b@-#?Oưp #:O޲xV>"[k ­d<4Gucopfoh`{xbp-W{`elW]fDKUļT/) DzAI\n^K@\89SovȔSf`FESְR5:?׼RCMT[owdTQƤrUtg^ozY9K{Ǯ4%_شX&'9BR{ŤT8/AklH;DYodWLLc8egr{zbXbUh\ekw~a93EwGKOoyzSSgXѓXN_rbiqxπT`857Pez8\g~}9zpU|jnyut{=?{w`R}~5E/qsy/Ns5\hczd{a8@#ooxs8WtWwӰxU]hb$M`~ytlsngnw)|vkgr}IYb炣mqe{s{q n%DEeaU`qy2࿥j`cwzvbbvyhgJmokv7=uk,'쏜[wv~ܣge)nh|a]qunG_^Kts_ox?0y{ͷsjj|BġW zzt:[MpCxJe{`h/guTW_-ri\fsp^o}mhiu{rmzEg]@Uko_eq_kmyupag{ qkozxppuD|nl\m`UǙ|l]5لzxhIXcyw|ow_}z->zekn_LGGGQ]xt~{~-?Nctxklac-@f~sii}dn}kMQS\vmk|UIKS){$y1ZohSIIVxdgmw_[dro{ob^`djmxrhpJKJJX^fmd[[z{HA?oā{{`/yvqlju_rklw%my~{'rwwldewwj}|wte?xeۂc_rrs|ajxroރj[irlʿb^dutZUgacjun`gst^]m|spq+wf]c٦jqbmz7Roye_h}vh_m~^Y^nfVZo$ #ьzavœjTYhaTMM5|La}Ťxb\UN_RvgUWes}Į6^VUT_~mbW]iqv𿋌i^^RQWgl\QYjo|ť ]PFLQoseUQ]a߭ȩlcPAJQnvdU\\̺rfL=G_k/.mƴzDpRABW񑮯j`XW\}ȨzfE>B_l`VPOkΰ{pLB>WleXMU{|z5>Gsշb^KNeb@??eqfM[w(`FJYe|gV]\II_vf[gz(e`]o|skqztbnElfdezigP^uGhQE=西|PBUuufPʪniPKo[G7?mȭ|nF=SupX:Cs˰t EeXP?Wذ_R6OyϺZA8?gM?tVE}vT>SDz`<2O_Ͱb<)>{Ƥh@+;m2R.7mȹ`T@Wyq`GflFwlP9?w͸L7;oYBI{ȐQ2.MӰUL?_ڨh6/;ԕHB=Op:%7Ԑh87Dgl4&[hOĂ@%/J܄!Mʀ@ *I܀:#Gx:7Wt4"1l07c`++g"X S!'wP[=@kԈ5=x0 +h$ [d( ?ٸT -eP_Ф@ O_G߰BwȈ4yތ8'ִp& ;Ā0GϨX-#gJ_>p<#!7p2kޔP41͵X"_pP 7ײaPa._Ӕ]pH?ǰP*]҂O^85h]FEøYcVHoT{˘A7wjqJRL„Sx@[ŬYfXOWDgϘD?Ÿ\3_lZy``Rk-GnzoMWpU_eg޴l5_LV{pWb{YYZSoܔD KàmJC{Ĝh51_lT?gE?ojʰT"=hP_wZKW`he]r`^s}fcjMIeZĔxTQwwh^eshomcujvy|݅qnnvzzuc]wufZov]U[(?bW^+_|`MWu~p`msffjwpkjj{pbdkwxmfktx&nmu阄ypomyrvcم[GgyE0sow*nwsr3 !{tM7Cos/uw{Tᇢr{=rl{Ȉwxns)>VrwxFptqĈtszmrAxP;uwmt ƅ)iƅIqi ~zeZē߃CRDzyxP%y~bS#RgR`fy5zYشfrG\EuU |fjjZfe|zvuzY?uyA`t}Ht"+րtȀ~}!QVGEy=rKN2+w "ef&d||YBIͪfq˂,Ywe$~{{o g1˱tm{~}v}|-YHzu`o}xpi|qg qwYstphcxfY|uWtn%mvkiYbwe|nZl\rewpdsxzgrcryjk~|jmmY`xcwiurxn|rikŒS闄vqhuurfmÚVeozrx_jhrl^}tTns`M^m|bgАDZeuopEYizE`ߤHOi>awpT4"՘HM}tcp@rTu׸XF}u\NWtVhCwZgX]VÌDkb_XOlLoȐJ[nY`K{xPe͠LMxZdLuUSʨ`BcopC_dHxBkbk€HWpJg̐PUhkZMzzVMPfhoxT['f_fƩXgngqbWqpm2࿥T]jvuSv`C~YWw}pbau ϕ&zq~t\a{$xpzsoOhW]/yfoSaVo{dU_w(xlq=xyqux{?k;yqr^uw_kzmx~VZqtxu!yvo&xh,.js+rtozw}׆ysx"Oi GHKAzwNcv7[Xꃂ`"`U87,Ӳ_a1,[;2 nMQ ,,&`ݘLif( njCC9X@Ԧڅ"-l)qz.J;QP( If~,0#-`֔$m0а$h ~J1jN3"#6hK)EՁ 8"jHVnk@}@)3R(*Š 6|w$hH|ARaC1QC z~b1XxUW Ӑ[/|X1h~uPfꋆzw8 {ʵt<}~dفxtx(||/sɋ%~$Dj||y4B xk.It9xsy rwl&_X0w~zu~vy>Wzst%?~ʫx}{w,Ww{z\Dsy{K|x{xont~wnuz{wv}tmiupkz{u{v mrifwyzosw{aMdsup {3,b9trv^ˆ{tou*u|yk}y#)F SxyrzU~|tv{_T{S}yz̻ʩc#STx.E JON_|njlqpo ttuxw7}{~srwzzxg~'`$ T ^ppzy|~}rs{vZǗyp|rj`r|pu|Afb^lmt}eqv|ovb`\zwqsyq}}_f`}fpLquyr}qifxahvmpUTlIOEDAe=P͏hr{[gSN_Vpsz~v|uvwgprfvvv jsxlxs/}jmycxtm`8}t[l75wsyt;xl`dgawye ::P7JQ22CksYiclYbxwc?FxxmXZ5Oe)mUAqcgk{ˮzdzqG=44FI^svm_hx}XlzhY_5:;vj_UWecɩļyo_w 6MDYA>jna`cv___ěxj[8XpL_\jaZm?tq[Qzzi^SZǸÖtJ8S)UmlZgqq|\PY_xpIX9GtbqgZt]ƒxovaŮrua:dTj]Q::Z]k]r}gTÿ{xuiglfX]DXft~1iđ|tGnCZ^;@PRwGNRsPP\qÔ{w}ä}onsHyfj|u}WC  <>Q_DViYh}Swavom\lhvxs???E\n{Ey}qosmW\rsp[dmjsnhsoxq\Zc{|pdLiu'`KXXV}qy|O.(Ox\\HAPA\`AAAEBVV`{bppyzxqfda\cdQxMwXg]_nZM_lswjev˃plzOro|uqb]]]tp?ncJzw{φ}o{ja^^^_re_wS}{pd__bym?guu|ohd#'|kpCbs~yypln{?wsg{|mz```} nVt{ypaeb}zv~ ~Ok aahgjnx{vz]meobccxbfzsyvb5}|xgoshGyjx|zhxtT;}phnwzgwq3yqmxleq|siju} 'wyrwrslkhk,~y?j"?J~I$nr?}vjk}rjjjywxt~{@~woquosu~}|vmmwtsoutqww Yu{yspnqntxs{|x?zoopuz}#<`OR( v <Ȁl*Wcq4( Sf]!2CTevW`PPb}q"l <{N3e+H`7eL0f ?>CåۥՋO?f^^Ŵ^ $ng?7a'cfSfɜgdV g%Ktpv& u v~Q\ Bd4DΦY2=.]jCQdN_{a@Rm;߿(iw)!3?, );6&)0?o3&>C?49[mn  <~ޏ)O+5?ðP0А֜^c~f3E3ce3䴶Jjw?=k|<̘cqfI<uzp{@?lvf8w?q+ulƏ>8_όab1c1̙|c00 Ԍtdl0wYm2"jJ  f7 vZ_ba <=)cFV ys2xu57ӼNǜ'~q8s8S~p>3 MY6$}Dlv>x| >>֏@,٠ϑ0jd*ff8{$4|QG$nG ?HeikKgNܝ,8/_i>xެ{~o: W^?><9j9eO̜0_cw75YL_f:Ïߟ߸#"k˓'/O_/H=֔$X_O7vA@52BOVwg=rٓ7fnȚ'jwc8`̘9z̈`d9bƇ>"rs3_wgUl8.9t1;*컖~gxÇ}8Ȉp|!j&o]_]5uK6y0L y)nn "O(Iz;#>ϽT`H4Mn M%_Oo/>.s[)hHLXPXdDQ0Qc +),zI|xd6&l/>/L)&\>6|~ <M8o%ѣ`;; _ .|@A6P T9Ap5.6 TXZhx~\3 )LbKG0:zz *,<`f~f$Zd~og8V$4R"lA8<<8~a,= ?bTQgp*px'?p}r-p!`, 3?36?8  9 Z02`7p8!AK,'f2610U9D-p5yNX0ύ>q|fPE惓D(/E} kJÆOǏ\^ â+@~% ~t9vzk|Ç[kO`2sۜ$)h%xQ˂91=I*}>/ZZ$nqH\p?s3 c& )A9#GL<0o3cFČÃ}HL[9`k[1+BY3ԙ3u>nC< g#!sD`ARIIjbX£ ?dY [\[aA].Ad<3.3>0q ̠]|< 1Lb\0'R s B'ogRԳC8xqdž%?otWL@qK?~ & "$ÀJ8V?ITkW?%xLJW;n~ IÏ~+VrԓW??<>43#10Yig Cɺ81#'}jǦF8pedDžJ>|KгdO!f3V?2emT'Xx`_nUd<wBܬAt8ZOT ^ 8< dǎ?Jy񧘐eWZ7N A AQB/iԄGx LI` `q=l@NƊ0!u|m#ǁ m:*D(gR5{4  Ս0# ?%g,](@1 ;; _`0oC p>R;Ƭ&.fvfg'#cpݯ$a,Ґ@:aM]kgPf1fwxg$&cNl|xyqc<{a0YfIn%=D8P| @-!(|o~p ? 3 Ah`aDNՎPVqPԺ'Xؘ{ =K#ғMgcgqK~~fdfn~ ?p@M`TD*?<8- nE*!@ۀÂexp?320"37-D)riW x6̉y.8>^=?o/?7o?Bܼ5t>3%.,Y[rX^_h 7ogxw n^xugXX2SF&ˠ-@TpxXc{ e.~ (p}{$xؐ+/6>v~Pw~WlaiA2$F! Z/_m=ʁZnxmS=--(F^482xR;0^7?ʁh2I'f+f8;@B`!'Ţp`44]3%\LiNĸk<0 1Adn<1lH.;EeEZd! ,"!  'GĢ PРqRMq@NQ CB:(x 7;3wL$au8a܅%χ3Ұx,R@c?EhxXaF -9sÇ>}U9?}} 5 k3 <:6?>W$,`ۆxJ&<iXLnyx&1P8$rt 1#?x}48K>~|p91ӄf n`p08g~> Hݐʭࡊ D`àssppmƅE cUY]`MU x%fn.-a*ӏoL5nϼ^}iI﷏Kx@hI 7hnF~v(R 2p4y4ǡ }4 `IAIֿyV'bp@7(۬PU ֊=,@TP@oA2T!?zCߠs2wS@>띈p4W0BX߸A3j j @~LJЁ)ی?) @j< < ;-d_ޕ—rK# gۏGz߿ihz?S<n'} _B[շYk@ ,+ 0xM&g#xF|7X #!>#ER@B(8 jB(p?Q 0h@ 4(P8q@ 1$@FAT;U(( G-ɋMF[-¯*&@ e$- E ,T?E喒|}l-H mɊ@$%Ep mBMm MHR$ۊ  ߈'Ф,lĖ^I XK 5x.[@wC?X¨p %pے7o@$۳@`-vy'9Nq(gYX̄Z,v V)}?uazV?rKư̈̀ 7{ ,^~@kz=rA7wH#aPf ^](ZZ8ρ=`<p> xQ1{os2 癅9ov<`# ,Ȅ{s?etxdZNdY23"A$&X/ AFF[FLAGSo O 14w`7C0`Y#'7T e 0#]Vs/vO A`%OZ &s/C?u|N\O :<|BXD6fvXfd`d3 #g0| B# f`!+X f' ې#p9ld != l'  * 4! pO LB80Nu, ax'2<G Jg'aG9N=Pq9xF#}<缢329Y@FDQ<Nq~h: 2 3 ]@Ns\ PfdRpg f 2p'bZ (Ⱥ`gq@Pd2 "޿0lAe(K t2 Ce=C{h "?$"=&$(&*(,*C.,{0.h2042=6486:8:ġ><=@>1h@`AC0<e1~B`1VBMADQ /T ErfByMdjNus x &#7E!O.K'Mz^,&,MS'3 fQу%ܲ2c%bUA-ƹ, c]ҁYTOzxЖaJVAD`ܸ`Es-21Ea9#Ft㤦lT`IȌ}H5(YN'+.qNq3 T%15 QU|S,a[MBX/RkLac#`Sa(RUp512DRa)wANtF?P lśbQ*y20M3%PA >}ԧP.D{SUPwRTEkJQYI}GHEOF~ K-EP1ROD``FU&OOc W}Ej Bw`HK WLl1DEA^A g(G[&"+4>:POL,j!$lr-$NQ&fL#aA,X,P P +FIR7 E^CP SCROLt,H1+p7(-UCHpPD<BI AR.GA (* A\O#VD HOGSRD1, HɣCCXPEGHab" OCUX,pD!`_LA@AIL?eF"D"CLUB0UY^LIGcI NJI"JEFF_ !(WHhY GG0ME'E"F.&4E'LLEND Y `R5EGTaTION FEEC SORR'ABOUT|S,mINK (HI!)GRIGHT,=AYOO MUCH TEXTOLETS WRAP.~ &b_Vƌ3q3Ãulx}y?60t20 3 ~9!A` `j.E`x4T`pPz"0C%9DVi ohދ<N5f <\Yx~2`,?:,30\,Oxx C]?DpWnړ pN,q ]dwV.]) $)/lRmaj sS^$V1O7I<>Nٱd&f Bdy:9h9MfYnDs-x@  ?8>#yمb>P+¸ 9@f8p2<s NXtq`#W!7&҉o%<>J<>=Xb3tfn{!n5׋^$c -u xE_~ X^x"N$O0|>pG9]8.̎l(%n~h_,z_E"^Rb?u&s=2<@p k?\V =>~Ÿpx|<>>?~sx?xjY^9C?~|?׆m=}@\Axo.x@4ރsrqqqqqq=qrs=urfUG33DUfEDoutdD4$'7G #gVwwwwp" @7Ggwwc,(tX .   p P A_ eK (h~^L{s^0% 0ZYVf"A$&X_ AFFFLr#SK 1|`C00c(vaf!$f{xt5FWgw!2CTev%?h?QYFp偐P XL)茬Qed Mi20Xē~>w'bĄ) CߠHiN1a .W7AGdzk;O?:Z? ^#9>мW %"h&UJx9㈇@I1xy}o'@;],!ڕvؿ# 6<8`ٳFj_=[·4RNQAU@cx_mD&@m][ g @]-ҁ*cD$G$=??//H% b{*-v(ڎZ%j؀> {vm!DPB$@mqdV>xTy{=xvnx:@H<2ґj)2&lg2+!cnaX+[D @Aե'IRF]C.}?M#܀V?ɂDz"(/xT@QA TPQ1 E<HpO03۸HP!#DRi! "L iJf?G}P?@*걱?.%w-4 =f%?w_u(`j GI XA/0~Rv)U=???nk;ćq?ێی'T+W4)Pq _vl* aiVgH uV꿠` ? VLEZÿ:!Ay_"?@UPPZ;EA !HO(7"1 0 /:xg?g#^N-Q )px[DJPOϛGU2 !AF,~wpvيaAfXke+^78 `lp;;@=^_p`? kt|eBTV/QAb(\2< +5_Pәd {KL@$Տ<c!ND6@ 03 :_}8SKMm+D&Ŗ5h<b@ U)#Ň/]|czh~!BX>_U%@ OsýU<>7?XYo%9 'J2' ?E,wߪ=VzRDo5[Cuř؁`nl `G@d8aV>? o?6mN.?;~#GSB0 /s/n\@pXe F@.@">@X !k(f ; _.`b71$0"g V8CTH@@c7BDc B0_!-,@wUjĄ p#%  ۓ۟OO3~+zw8:/ɻ$צ/{ T $gDNde!! FA_ #BvP , %"Xz 8,f \0c ߈ڑ:w ɣ` ;~jZlx-> a~ z%P#wUr<9xA)ww`0|'Hൂ _ 0s̰UT;-Us<˟D 7?2OX0 n D9|~<89zHQ+/g|+Dj l;g?v,swxap߫7#7j/{v1x~\ _ uvl>+nj_pVsKhdr,sZbTldl&cحn6vbn읏-cl9 ;cM#sEvnB #d3&;dlcElʖݪl0Rm< FdY6eKf[kuڲq_& @S^bUrDraK٤#,r ?@=098ZO) =2ԖML1Woaz1m3fM-- h#0Oc`Jo*AavlkVDKùųIf}a}@Q67mf'}<6@dk+)j =Z "%A7o؂smUZu01G2 SP.~v-i ?sjim~.# B`A=_B٢cԏgb|A['zlb@A~z\u0m08oW# 4_/bK04@2̭ ].ZXupJviq˛Fd&:Qˣ0 xw8+AfRTWg#;!B ;H:i-CD10 Tp?HO$-"l-`h`@ 1g$@d* D?Lj8A36㣳< ;  H0 r?0YN5OXb 3\t0әNS6֘Hjve" ϱ[8f|0@^ frz?}4x/j XZ~6Lwtr4[\w/Aԍ GPtY( {ojV\$ڸ(cz pYHPi=iZIO+$P)`|aဃ@REaу.fܧȫീ[aIjh8@i 0s08KZgp0xa}mn 67vn. Y@-Y 4WQ\=;,dA8ېy|< w ׌C 0 ۭr扼1X+Jeu Gfyg<(Ҋ-:f-uCyҍf0Xi nI)-LBBi fOY"z1i'(fKL$͑B!*H(3uk!H͏֑{Yǣ[9"xD֕Xh6}Ac4s'hͻh< [֫hDv)"<@yj$,h= NQfEmuhx_fih&1$40okASʣf"-`ხBJ핁cdnFqVѩBKc0>?.B9B+V ?*i ,,--Z`) aY$gY)PA!\RmTph ` B{=Sgp 8d0+fqrS_r O o~n5hv}Z_dR|H?_Y@ehO"|G⸍f~VvbA͈d><|B  YNMCGTW8xIqZiX`pkX0@<5,0`~<OǏ4i!N !f-x8˛/"`#DCQ17!rGwNE8}DT&iQx@yA}/+<䗇8xbE= D4_QUEDD*- }В<(//1('&="kzh p @GXdQ4d1XFp Q 0@bLK_D8=ˆpaavI08`-50A<:06Sbh8<0 0R 2 ?`ǢXFK$X@  sM ӓ@`ѭ9 ` ’Btca?Ql#u21`bq8Ac80`\*K 0sq<)Dlni\z,mRWx1d0(TٲvbXX`kش0uY "c+{X0, Y 5@ 1;؜CG.<8#w"UpЈ;ЈTU4ް8px /Y6@|?<+mYu@%;i# 9`C[>g@c 蟠N/ \õ Q; >L+1 3&e&VXq. p67E`XLxtk% (Vf buYtpכ~lpCbP @X/+vz;<7;ެYO6!1%>?8 4{`/YXc>o_ /#əY l> >w> )zȬPo<#j6i(y@dG68 V_׵iՀmZ^ץ{ ^~[?Y(em~ɓ_}$?4N.߿{H<_?  Qk\mSX% ;,eC`X`l<7)>7L&Dv$X;lϘ!?wl=8pw߀~Zy~C:c~ ,DA?  C?| )2 >x3c3x> 40 XΚ.,ʅ'X=i@7?+A{ s5y&f%dx Hx< F$W?Ƅv0`-*Я : eVk`v?As`!8B0+ ţ42, u0llP$-Ԓ9@ ##: 0"!PV |":CaX/~4VM4P1 ԑrAo (n !??V4no?: e& Δcc ;oُc~?l2t?p;s͹՞*;|pX,lF ޭ @<PFx<`)}?+_8؇|vf\6CYnNcwVEWek4a2ci94 Y,   u2vqOaǶ9,=C[,