`86wp &<C@E$g: <1AY&J*gDHz?< NA\O <S*F'pA C mA `Hz ?< NA\OA@C><0QCAFNAH rC!rNuNVHa2J@gaL?N^ zNHxHy?.B/8?NNONu xp2<XQ|4fpa gpNupNu x P`f4 C@$f* E(f 1AY&6f 1AY&f rAfpNupazaJ@g8 x0`8A:Crq Q xBhp2<XQ04Pp a #include /* libc.h for mainframes, stdlib.h for pc */ #include #define UBYTE unsigned char /* 8Bit */ #define UWORD unsigned short /* 16Bit */ #define ULONG unsigned int /* 32Bit int for mainframes, long for pc */ #define BOOL unsigned short #define TRUE 1 #define FALSE 0 struct GIFdescriptor { UWORD gd_Width; UWORD gd_Height; UBYTE gd_ColInfo; UBYTE gd_BackGround; UBYTE gd_PixelAspect; }; struct ImageDesc { UWORD id_Left; UWORD id_Top; UWORD id_Width; UWORD id_Height; UBYTE id_Info; }; struct RGB { UBYTE rgb_Red; UBYTE rgb_Green; UBYTE rgb_Blue; }; #define GIF_IMAGE 0x2C #define GIF_EXTENSION 0x21 #define GIF_TERMINATOR 0x3B #define GIF_COMMENT_EXT 0xFE /* void *screen; */ /* uncomment for pc, comment out for mainframes */ int gx=79; int gy=23; struct GIFdescriptor gdesc; UBYTE **BitPlane; struct RGB GlobalColourTable[256]; UBYTE Map[256]; ULONG ImageNumber; FILE *GIFfh = NULL; FILE *CAPT = NULL; void ERROR(str) char *str; { printf(str); exit(1); } void FlipWord(word) UWORD *word; { UBYTE swap1; UBYTE swap2; swap1 = *word & 0xFF; /*comment out for pc, needed for mainframes */ swap2 = (*word & 0xFF00) >> 8; /* " " */ *word = swap1 << 8 | swap2; /* " " */ } static struct ImageDesc idesc; static struct RGB LocalColourTable[256]; static UWORD Xpos, Ypos; static BOOL interleave; static UBYTE LeaveStep[5] = {1, 8, 8, 4, 2}; static UBYTE LeaveFirst[5] = {0, 0, 4, 2, 1}; static int ReadError; static UBYTE CodeSize; static int EOFCode; static UBYTE ReadMask; static int CompDataPointer; static int CompDataCount; static UBYTE CompData[256]; static UWORD Prefix[4096]; static UBYTE Suffix[4096]; static UBYTE OutCode[1025]; static UBYTE ByteBuf; int ReadCode(fh) FILE *fh; { register int temp; register int DstMasked; register int DstMask; long size; temp = 0; DstMasked = 1L << CodeSize; for (DstMask = 1; DstMask != DstMasked; DstMask <<= 1) { if (!ReadMask) { if (CompDataPointer == CompDataCount) { if ((size = fgetc(fh)) == -1) { printf("\nI/O Error during decompression.\n"); ReadError = 1; return EOFCode; } if (fread((char *)CompData,1,size,fh) != size) { printf("\nI/O Error during decompression.\n"); ReadError = 1; return EOFCode; } CompDataCount = size; CompDataPointer = 0; } ReadMask = 1; ByteBuf = CompData[CompDataPointer++]; } if (ByteBuf & ReadMask) temp |= DstMask; ReadMask <<= 1; } return temp; } void AddPixel(index) UBYTE index; { register UWORD XStore; register UWORD YStore; XStore = Xpos + idesc.id_Left; YStore = Ypos + idesc.id_Top; BitPlane[YStore][XStore] = index; if (++Xpos == idesc.id_Width) { Xpos = 0; Ypos += LeaveStep[interleave]; if (Ypos >= idesc.id_Height) Ypos = LeaveFirst[++interleave]; } } BOOL DoImage(fh) FILE *fh; { register int index; register int colours; int Code; printf("Image #%ld encountered.\n", ImageNumber++); if (fread((char *)&idesc,1,9,fh) != 9) ERROR("Error reading image descriptor.\n"); FlipWord(&idesc.id_Left); FlipWord(&idesc.id_Top); FlipWord(&idesc.id_Width); FlipWord(&idesc.id_Height); interleave = idesc.id_Info & 1L << 6; if (interleave) interleave = 1; printf("Xpos from %d to %d, Ypos from %d to %d, %sinterlaced.\n", idesc.id_Left, idesc.id_Left + idesc.id_Width - 1, idesc.id_Top, idesc.id_Top + idesc.id_Height - 1, interleave ? "" : "not "); if (idesc.id_Info & 1L << 7) { colours = 1L << ((idesc.id_Info & 7) + 1); printf("Local colour map contains %d entries.\n", colours); for (index = 0; index < colours; index++) if (fread(&LocalColourTable[index],1,3,fh) != 3) ERROR("......Error reading local colour\n"); } else { colours = 1L << ((gdesc.gd_ColInfo & 7) + 1); for (index=0; index= FreeCode) { CurCode = OldCode; OutCode[OutCount++] = FinChar; } while (CurCode > BitMask) { if (OutCount > 1024) { printf("\nCorrupt GIF file (OutCount)\n"); return TRUE; } OutCode[OutCount++] = Suffix[CurCode]; CurCode = Prefix[CurCode]; } FinChar = CurCode; AddPixel(FinChar); for (index = OutCount - 1; index >= 0; index--) AddPixel(OutCode[index]); OutCount = 0; Prefix[FreeCode] = OldCode; Suffix[FreeCode] = FinChar; OldCode = InCode; if (++FreeCode >= MaxCode) { if (CodeSize < 12) { CodeSize++; MaxCode <<= 1; } } } Code = ReadCode(fh); } } if ((Code = fgetc(fh)) == -1) return TRUE; if (Code != 0) printf("Warning: Unaligned packet.\n"); return FALSE; } /* #define gx 79 */ /* #define gy 23 */ #define base 5 #define colors 16 char *colortab[colors] = {".",",",":",";","+","=","i",")","I","T","L","H","O","X","8","#"}; void show(name) char *name; { register int i,j,x,y; register int ix,iy,ii,jj; struct RGB colour; char Cbuf [1]; int flag, cc, zz, dx, dy, z, dcnt, g, gc; x=y=ix=iy=dx=dy=i=j=zz=z=dcnt=g=0; gc=20; cc=1; dx=(idesc.id_Width<=dy*gy/4) iy=iy-dy*gy/4;}; if (flag=='d'){if(iy+dy*gy+2*dy<((idesc.id_Height)<>=1; dy>>=1; ix=ix+dx*gx/2; iy=iy+dy*gy/2; }; if (flag=='Z'){ dx=(idesc.id_Width<=dx*gx/4) ix=ix-dx*gx/4;}; y=iy; if (zz == 0){ colour=LocalColourTable[BitPlane[(y>>base)+idesc.id_Top] [(x>>base)+idesc.id_Left]]; zz=(colour.rgb_Red+colour.rgb_Green+colour.rgb_Blue)/3; } if (flag == 'h'){ printf("\nv = View The Gif\n"); printf("z = Zoom In On The Center\n"); printf("Z = Zoom Out To Normal Size\n"); printf("c = Capture screen\n"); printf("l = Pan Left\n"); printf("r = Pan Right\n"); printf("u = Pan Up\n"); printf("d = Pan Down\n"); printf("g = Display A Grey Scale Gif, Use Only With A Grey Scale Gif\n"); printf("+ = Raise Sensitivity For A Grey Scale Gif\n"); printf("- = Lower Sensitivity For A Grey Scale Gif\n"); printf("s = Swap Background For Grey Scale Gif From/To Black/White\n"); printf("1 = Default Mix\n"); printf("2 = Red Mix Blocked\n"); printf("3 = Green Mix Blocked\n"); printf("4 = Blue Mix Blocked\n"); printf("Any other character will quit\n"); } else { for (j=0; j>base)+idesc.id_Top] [(ii>>base)+idesc.id_Left]]; z=(colour.rgb_Red+colour.rgb_Green+colour.rgb_Blue)/3; if (g == 1){ if (zz==z)dcnt++;} else if (zz!=z) dcnt++; } }; z=dcnt/(dx/gc+dy/gc); if (z<1)z=1; if (z>256)z=256; } else { colour=LocalColourTable[BitPlane[(y>>base)+idesc.id_Top] [(x>>base)+idesc.id_Left]]; if (cc==2){ z=(colour.rgb_Green+colour.rgb_Blue)/2;} else if (cc==3){ z=(colour.rgb_Red+colour.rgb_Blue)/2;} else if (cc==4){ z=(colour.rgb_Red+colour.rgb_Green)/2;} else { z=(colour.rgb_Red+colour.rgb_Green+colour.rgb_Blue)/3; }; } if (flag=='c'){ Cbuf[0] = *colortab[(z+gc-20)*colors/0x100]; if(fwrite(Cbuf,1,1,CAPT) != 1) ERROR("Unable to write to ascgifs.\n"); } printf(colortab[(z+gc-20)*colors/0x100]); x+=dx; if (x<0)return; } y+=dy; } } if (flag== 'c') fclose(CAPT); } while (TRUE); } main(argc,argv) int argc; char *argv[]; { register int index; char sig[7]; int size; int error; int colours; long cmdcode; if (argc < 2) ERROR("ascgif(1.6) use: ascgif name.gif \n"); if (!(GIFfh = fopen(argv[1],"rb"))) ERROR("Open error\n"); /*"rb" for pc, "r" for SOME mainframes */ if (argc > 2){ if (!(gx=atoi(argv[2]))) ERROR("3rd parameter not numeric, (width)\n"); if (!(gy=atoi(argv[3]))) ERROR("4th parameter not numeric, (height)\n"); } else { gx = 79; gy = 23; }; sig[6] = '\0'; if (fread(sig,1,6,GIFfh) != 6 || strcmp("GIF87a", sig)) ERROR("Not an 87a GIF file...\n"); if (fread((char *)&gdesc,1,7,GIFfh) != 7) ERROR("Error reading screen descriptor\n"); FlipWord(&gdesc.gd_Width); FlipWord(&gdesc.gd_Height); printf("Ascgif Ver 1.6\n"); printf("Signature = \"%s\", Width = %u, Height = %u\n", sig, gdesc.gd_Width, gdesc.gd_Height); colours = 1L << ((gdesc.gd_ColInfo & 7) + 1); if (!(gdesc.gd_ColInfo & 1L << 7)) { printf("No global colour map supplied, using internal.\n"); for (index = 0; index < colours; index++) { GlobalColourTable[index].rgb_Red = GlobalColourTable[index].rgb_Green = GlobalColourTable[index].rgb_Blue = index; } } else { printf("Global colour map contains %d entries.\n", colours); for (index = 0; index < colours; index++) if (fread(&GlobalColourTable[index],1,3,GIFfh) != 3) ERROR("Error reading global colour\n"); } size = ((gdesc.gd_Width + 7) / 8) + 1; size += (size + 127) >> 7; if (!(BitPlane = (UBYTE **)malloc(gdesc.gd_Height * sizeof(UBYTE *)))) ERROR("Not enough memory\n"); size = (gdesc.gd_Width + 1) * sizeof(UBYTE); for (index = 0; index < gdesc.gd_Height; index++) if (!(BitPlane[index] = (UBYTE *)malloc(size))) ERROR("Not enough memory\n"); ImageNumber = 1; for (error = FALSE; error == FALSE;) { if ((cmdcode = fgetc(GIFfh)) == -1) break; if (cmdcode == GIF_IMAGE){ error = DoImage(GIFfh); } else if (cmdcode == GIF_EXTENSION){ error = TRUE; } else if (cmdcode == GIF_TERMINATOR){ show(argv[1]); break; } else { printf("Unknown directive encountered.\n"); error = TRUE; } } printf("End of GIF session\n"); exit(0); } `|L@glJ$ff#J^f$&9V/?<HNA\O#^Ѓ.@`.y^`ByvHy~Hy~HxN- NuNq op.@/a*XONuNqFatal error: insufficient memory H<0&o3v#JZf #Z/ ah k A&zƅ(+  XOJoJg*ګ#^#zo*ګ#^z#Jfzn3| 9RzeHЀ0;N *.2#*ګ#^` # `` ` 䀘#z˹ֹ"ҫ +m@.kBE// ??<JNA a/9Β/9@/9 )Rf6 )Gf. )Vf& )=fBXBJf#@$XJXJf`$XJf )=f @o Zn ):f )\fAJgJfBRI`vBXAH2H"J&Io pԀEPJ#@$Lv ԃJoH  g  f8RHSJn`.  g  f`  g  fSRHJnB`gSJnBBv#Xnp,.-@(./.N(@BGNPO`$@"n" 8RBl0Aht nCh8R ЀB20mBGN$SXOkv3(/NXOSjvAh Ѐ1ChH(JRm 9 XbR9X,.܆-F/.NXOZf/.N"XO|fp` HyN&`Jg HyN&pL9H*GE9J-G/9/NPO-@BBHy fN&XOEnSk jBR` / N?XO*f~ g&@~ g~vgn~zgb~Zg\~lgV~hgP~cgJ~rgD~ug>~dg8~sg2~gg,~Gg&~1g ~2g~3g~4g~+g~-f~vf2|-I~1f2|-IHy N&XO~2f2|-IHy N&XO~3f2|-IHy N&XO~4f2|-IHy N&XO~gf2|-IHy N&XO~+f2|-IZ/.Hy N&PO~-f2|-I[/.Hy ^N&PO~sf(2|-IJf~-G`BHy N&XO~cfHy N&Hy Hy N \# fHy NXO| /9HxHxHnN$~gHy +NXO/9 n RJf/Hx/.N$" n RJfDgHy +NXO~uf>/9/.NPOJlV䀰n/9/.NPOJlV䀑~dfN/9/.NPOЮ".ҁЁ=yJ".끲o/9/.NPOJlVѮ~zfJ. *G..-G/9/ NPOJlRѮ/9/.NPOJlRѮ~ZfP>9H*G/9/N9J-G/9/NL rb3rd parameter not numeric, (width) 4th parameter not numeric, (height) GIF87aNot an 87a GIF file... Error reading screen descriptor Ascgif Ver 1.6 Signature = "%s", Width = %u, Height = %u No global colour map supplied, using internal. Global colour map contains %d entries. Error reading global colour Not enough memory Unknown directive encountered. End of GIF session NVH<0$.&n zmHyjNXOHy/+N \#POfHy NXOzlF/+NH#XOfHyNXO/+ NH#XOf HyNXO`zO#z#B./9HxHx$Q/N"zf/HyN4POJgHyNXO/9HxHxHyN"zgHyNXOHyENHyNHy7E&N?9Bg?9BgHnHyGNAzRr&JmDHyrNtXOo"<ʂ  @@@Rn`d/+N$XO`0/HyN&tPOo>/9HxHx ʂ/N"zgHyNXORnB69^09/N'X#zXOfHyNXOB69RtJyg6x/N'X yz"!XOfHyNXOR89nz#/9N"XOzg&(*,.$B&B(B*B,BH?>H?>H?>H?>H?>H?8SfL|?Hg2DAAS@HAN!!!!Q0g1g$ /NuHx B// N* NuNqHx B// N* NuNqH< o$o r$9Jgj(<&< rg(n ag.n +g.`z bg0`r tg. wg`dz`$z`z`ząB` z`ząJf g,zgzfz`zHx/// NMx& lp`"/NKHXOJgB`B%C%B L$o@(oD,/Hv<|r&|g(p yH0f B+g B-f<|HJg~f" B0f xg Xfg(RJH|Jf | B0f|`~l>~$m6// /ARRRRRz y0XgB`0X gt2Bt0Xgtԉ0Bo^AfP,m>/H0Jg~ f Ѓ&փ``///Af fRrDJAo~?#vgJAmSJ( L|Nu xfB`#NuJg r y ЊЀ*nRM-MSM*@E*nBJm0f=JS`D`D`D`GXL=|B`Dfg XL:l$ `$JlD<-v `"$& f$G" C0 Af&A K RJf` E'o"*n gg GfgE=Ez'` EfzBB//NAJl|-//ND`PO$&`B. fFJfBGJ.f" C0 Af`" C0 Af&A K RJf=H`B./Hn*nBFHn:D/ H///ax=@ J.g<- J.fR&@`tfg \0`( \ `Dfg XLB4,`$v`$v`&\fG0JEm,:E/ B/ No0 JgK=@nl=E` K RJf=H`Dfg XLB4,`$v `0-|0fg XLB4,`$vgJgD@B=EmD&NJfJEg^*<d4C/ /NEPO$*n5e H@0@B@H@$*n5Jf-|0g Cf 0g<0 @\K=@6.nJgRCgTC:.Eo:0f0Jng*4E0no $/.Hx NqxPO|gRJnJg/.|/̇/NqxPO|g^g6/.Hx0EqxNPO|g>/.*nHH/NPO|g"0@0 @ f*4E0no $/.Hx0NqxPO|gRJn4C0no $/.Hx0NqxPO|gRJn4nSJm&/.HH/NqxPO|gSfSnk/.Hx0NqxPO|grSndg(4E0no$/.Hx NqxPO|gDRJn2E0no I,ݮ`"/.*nHH/NqxPO|g RR`L<`N^NuNVH?< .". $.*. ,.$BBHn//NE&(R$E&FSK (|@$BB/./.NAJgxHn/ / /./.NA//NE-@-A/HFHGQHBLBG b @ oHDHEHFHG8:<BG@`"&gNDBBLNu /Lg NuAH?L0 $jB" n m&fJg&f @ oHDHE8MBA@`B,<J@o&Ɔg R@╄`,<&Ɔf S@gۅل`Jl"Dh`BRفJ@fR@`&f&g* @m$ @l2HBBH@B@ "LNu#?vBBLNuLEBHBBBLNu B"CB$/gB"/e4Jof6BAHAg0H@20BAHA`vҁрeRAQA& $Nu`////aP NuA"o H?04H@ @l BBL` @3m"#hprLNuL0|~ @#n><:BDHGHFHEHD@` @3l R@`/ HyFH?BAND"_H(*BA0<NDJg p#NuBNuNqH8 $//NJ @XOgJg/ hNXO`&0C$VkxOmAΖ"ҁ҂ҁ0g"xm0/aXO`v/ yNXO`h0x xfJg /0N(`XOAΖ ЀЂЀ00000B??<>NAXOJl D#vpLNu/ 0/ @go @g.`0 @m*V@H`,BEKHNXOJgp`HxNXOJgp`0y΄ $_NuH8 &/xm ??<NMXO`xg ?<NATO`?<NATOLNuH8 /xl69΄`6??<NMXOHLNu///aD4 Bo"9΂ ЁЁ`0D @0(XOPg2RA AOoBA1AH 0` H/a@XO$NuH8//a4 Bo"9΂ ЁЁ`0D @vXO8(PfH/a(XOJgv LNuH< (/ /a|XOJgH/a&XOo'v֏z//??<@NA L&XO9{f fx` fBD`9~H0@f 4Hx`9H0@f4HxNrXO`JDf02RA AOoBAjgnH%4``LNAXOv$֏|?/?<=NAPO(`:x$؏6/C?/?<=NAPO(m"/gHxB/NL `xJlD#vp`0D$V/gAΖ ЀЂЀ0@/gAΖ ЀЂЀ0/gAΖ ЀЂЀ0 v$֏/Nn0"ҁ҂ҁ AΖ!@XOf2$9v/NFXOJf/g /N`XO#vx L Nu//Hx// a NuNq 9x#xNuNq : unknown signal/ /$/ $oHxHyPHxNl g4Jg0 J RJf// HxElNHxHyPHxNJo0rm*A|  p RJf/A| /0` HxHyP HxNlPO.HyPHxNl $$_NuH>8(/$(o( /,v&L c|@#vp`**/NJ @XOgJg// / hN `/NKHXOJf$/ /??<?NA JlD#vp`##/NH`A{XOgLg*HH//NI PO  fB` cRRo/NHXOJgRK`g  f 9~f$9{gHH//a*PO&LvHx`,9f*9{gHH//aPO&LvHxNrXOC{gv9f /NH`XOA{g>  f(g"Hx /EI NHx /NB`HH//aPOR/NHXOJg`9fLgHx^/EI NHx/N/NH`XO9{gHH//aPO`9f<g0HH//a$PO`Hx/NI PO SJn `  g 9fPI{g<  f&Hx /EI NPOg Hx /NB`HH//avPO R`fA|gf$JgJSKS9{g://aPO`,9}f*Sk 9{g //aPOSKQBCSdv`9f^SKJgR  g  f6SKS9{g //aPOJf`SKS9{g //atPOJg  g  fRK`AfjgHH//a~POHx /EI NHx /NBB9{g>$Lc89{gHH//a0PORJb`gHH//aPORKRnL L|NuH< (/B/zmjz fNr 9S&9{g$$CSJzgnHx /NI POSf`T//NI `FHx^/EI N BHh@`zfHx^/EI NHx?/Nv`//NI vPO׹ LRJJf`  g,RJJf'J BkJg AfkRJJf&( `bB`B'J``T??<>NAXO)D LNAXO `(kg:/*~K]@ApЌJf(v֌//??<@NA / /??<@NA 8 l RJf&,,//??<@NA &l Jg4/ /??<@NA 8 K RJf&,, //??<@NA 8/*,<]B//??<@NA &o$(TfBNAXOpL<Nu/ / o $/f`( `&$hg/HjN4POJg$Rfp$$_NuANV`H 8$. J9fg\"nAfHx\E/ No @POgBHn`/Nl`Hn`/ NlB.POHna(@XOfp` B RJf"HA` RJfHqN'X&@XOf r'#vp`f"BAfEJgRJJfRJ'JC` JfJgRJJfRJC_ Jf'J 7|&)K/ HnapPOLPN^Nu/ / &o $kg $R/N(`XOf/+E(`N/ NPO$_&_Nu/ yg$/a BXOfB$NuH00&yg$Jg&/?<ANA\O/N(`XO&kfL NuNVH8<̗Hn/.NlPOxfJHyzN[(@XOfp`^&lgNHyǢHkN4POJg(*K&Sf`J9~gxfx!#vp`g +gEΖt 2(gpHn/N4POJf^JfHy`N0"XOJfHxN'X$@XOgHnNn0$%y#XOJgpf8p`\ ov֎/?<ANA\O$g0(/D*/H"DAfvEJg`tJ9g .f` 9fRJ9g. y0(gHH/Nq8XO` 0(gRRJJf JJ9gZJ9ΎfZEJg(" 9f |m |m>&JRJJfڶgpЏD|m |m.J9Ύg"D Ef`d.` EEpJg( .g R|lJg .gRRJJg .f .fpJg R|lB J RJfDրJVHHDL |$Nu...\NVH?< .&n (n..z|r mJfg "@ Lfp` \gJ9gJ /fDg "@ LfJ9g&J9g9HH/Nq8XO`B,RK`V +:f@J9gHH/Nq8XO`|:B,TK \gJ9g /f`g "@ LfJgv֎tԎA`J9g /g Jg \fBJgRKzHyf/N4POJgHyf/N4POJfHx\/ No @POgXB`Rx/ N[-@g*@$mXOg/HjN4POJfzJf."LAzf"jAf2*By3x/.N[pXO*g:Cf LJgRHJff//*ax"BPO LJgRHJff`F*GHm/ /*/ a`.J9fg//*N4POJf *g|$Rf$JfL/.N[pCfXO LJgRHJff/Hna*"BPO LJgRHJffJg*Jf:JfCAǢf L<&n(n ( <\J9g</Jg +:fHH/NqXXO \gJg/ /aJPO`* RKJgtԎA`Jg \fBHnHna*EB/N[,g*F$m g0*g //*N4POJfC Bf`$Rf/N[pAXOJgJfJg*E\* JgRKJf^BpL<|N^Nu /"/#f #i#f #jNuNq//// yNPONuNq//// yNPONuNqH>8&/$&o( /, c|@`N*/NJ @XOgJg// / hN ` /NKH(XOfl0C"V|OmJl|%#vp`AΖ ЀЁЀJ0l|??/?<BNA Jm/ /??<@NA JlD#vp`$$KoI{GI  f(g"fHx /NHx /NB`D  fB`$ cR`  fpR#HH//NI PORJSJn L|Nu/$/ B RJfHhN'X"XOg "B Af $Nu/"o o f VHH`Bg:"/SkJggJmfp`Jfp`JgH0@H `p$Nu/$/ B"o fCn"/SkfSk BQBASd $Nu o/ `fCfJg Nu SNuNq/ oB/ /grf `RHSfp$Nu"o o` o"o / g/n24 AfgSBAgJH>L|H|L|H|,L|H|XL|H|L|H|LHCSfL|0Hg4DBBS@HBN """"Qg2g$ /Nu2DAA^ANSf`24 Afg SBAgLH>L|H?>L|H?>L||H?>L|PH?>L|$H?>LH?8ASfL|0Hg4DBBS@HBN # # # # Qg3 g. `(2DAA^AN        Sf`HxNrǞXONuNq"/B y0g A NuNq"/B y0g A NuNqH< &/$oz(* Jlr * @%@ (g`0@PfXf r fv z jRR"l  g2r f,$B%j//*/*Nl g j@p`Jg r fv `BL8&/&of|(`Bt$ԏ//Nl*PO|fp/NJ @6!7|(0(7@H'@BN{U'@ '@$'@BkPOpJ9gp7@ N7@ N 7@'|p` /\$fJ/%f?<NATOA`"/$gl /:%fdJ/&g /\&fVJ/'fP6A7|(B y0g H0@p`H0@pЈ'@BBNz'@ '@$'@PO`Hx*t(ԏ/E{PNPOJfHx?/NPOJg|!#vp`V/aD(@XOfn|!vg |"vf|f6R'y7|(BBNz'@ '@$'@APOJf'H|'F7| `v?,Bg?,BgNz'@ '@$'@'T,B+(F)PO0<,g0/NPOJfSI0@ @f~JgPv$֏BF?/?<=NAPOJl D#v`r8v"֏|//??<?NA ??<>NAXO o`"fSI'l"< ЬjЁ| '@7| `'||'F7| /$g. /:%f&B y0g H@`H@`?<NATO7@BkN7@ N 7@'| L|Nu////a4POJ]HHNuNq/dev/NVH?<(.&n /NJ(@XOgL l RJfD^|$OCx Of"l JJgRHJff/ / azPO`0D(Vk|OmAΖ ЀЄЀJg&9~HHB9~/ /0a4~PO`l&Y:BG??/?<WNA Jl(6!Bk(BN{U'@ '@$'@BXO`:n/ :n/ Nz'@$'@ '@6Bk(|??/ ?<BNA -@POl6'|`r|??/ ?<BNA '@??/ ?<BNA Jg.&]|//??<?NA f n`g n#!fSI*nBF??/ ?<BNA ?<NATO7@BkN7@ N7@'|"< ЫjЁ| '@R'y7| p` |%#vpL v?#Jv vă#NƁ#R vS#Vv vP҃#Z/N{pXO$&NuH <(o?<,NATO6@?<*NATO:@/ / ajPOg(L<Nu o/ `JfpNuf SNuNqH8 $oxEmp` * S"*A$԰ *"lVxDg&` &xlR *$邔Ԓ"* 瀐ЁԀ Ѓ瀐"ҀԁrҪ x ЁЁЁ"遒ԁrҪjV Ё瀐"ҀԁaDԹx$f/ a$XOJg LNuH88 o(o &lp` <Q//N0$o &o$z|&gJfp`BCòJg.B y0 grJg y0 fBr -fzRJB y0gDv$ԁԂ 9n H0@pЈ`HH/Nq8XO|І"ҀRJ y08f 瀐Ё( :fdrRJB y0gDv$ԁԂ 9n H0@pЈ`HH/Nq8XO|І"ҀRJ y08f 逐؀CüB y0 g6|&Jg.B y0 grJg y0 fBAòJg#(` #0(AüJg#,` #ò,//NPOL |Nu orf,rVmpШ DrmpNu ( rNur fpШ Dr]HHDNuprlr\HHDNuNqB096NuNqB094NuNqB09:NuNqB098NuNq0/36NuNq0/3:NuNq0/34NuNq0/38NuNqNK NuNqNK NuNqLO F H J L N P R T V X Z \ ^ ` b d JPJUJXJ] JbJg.PWdWnWuWWWWWWWWWWXX"X.X9XYXjXrX|XXXXXXYYY-YCYYYaYhYoYwY~YYYYYYYYYYYYYYYYZZ ZZZ Z*Z2Z;ZC bij BBBBBBBBBB DDDDDD HHHHHH  ;Zx0Nm~t~t???f:\gcc\lgcc2_com__start0r__acc_maN_acc_arg~__start1_parsear@_setup_h_argv@_argcexit_d2>atol.oHgcc2_comHfopen.oxgcc2_comx__fopenxfclose.o!Pgcc2_com!Pfflush.o!gcc2_com!__fflush"fgetc.o"gcc2_com"fread.o"gcc2_com"fwrite.o$gcc2_com$fprintf.&gcc2_com&malloc.o'Xgcc2_com'X_MINHUNK_MAXHUNK__mchunk__ZeroMastrtol.o*gcc2_com*main.o,gcc2_com,_getMiNT,_num_at___at_exidoprnt.o0gcc2_com0_cvt8_round>_exponen? filbuf.o?gcc2_com?getbuf.o@Lgcc2_com@L_addsubd@_cmpdf2.AltAgtAeqA_divdf3.ABIAS8@retzBdivzBclearB_fixdfsiBBIAS8@zeroC"toobigC&_fltsi.oC0BIAS8@_muldf3.CTBIAS8@retzDR_negdf2.D`_normdf.DxoflowExretzEdERANGE@?_udivmodEmodf.oEBIAS8@binmode.Fgcc2_comFclose.oFgcc2_comFconsole.Ggcc2_comG_LOOKUPG_raw_inG_raw_insH6device.oJPgcc2_comJP_prn_dev _aux_dev._con_devPgetpid.oK gcc2_comK isatty.oKHgcc2_comKHlseek.oL`gcc2_comL`__real_lL`open.oMxgcc2_comMxpsignal.Pgcc2_comPread.oPgcc2_comP_thebuf_start_c__echochU<__delchaU_str_lenVsbrk.oVgcc2_comV_HeapAllVsiglist.Wdgcc2_comWdsymdir.oZLgcc2_comZL_buf.0_pos.1_siz.2t_FgetcZL__cache_Z_in_cach__cache_[__del_di`Btchars.o`gcc2_com`unlink.o`gcc2_com`_D_do_dele`unx2dos.bgcc2_comb__adjusteN__canonf__old_un_ux2dos_dos2uxwrite.olgcc2_comlstrdup.on0gcc2_comn0strncmp.ndgcc2_comndstrncpy.ngcc2_comnstrrchr.ogcc2_comomemchr.oo0gcc2_como0bcopy.oo\commononexitptop_downpLslow_copp$both_eveoless256ocopy256oless4p copy16pless2pnonepexit_d2pscopyp6slow_coppboth_evephless256_pcopy256_ptless4_dpcopy16_dpless2_dpscopy_dqclock.oq gcc2_comq ctype.oq8gcc2_comq8__myctypfputc.oqxgcc2_comqxgetenv.or$gcc2_comr$raise.orgcc2_comrsysvar.orgcc2_comrstat.orgcc2_comr_dtmp.0_dtabuf.__stattDtime.ozgcc2_comz_this_tmFstrchr.o{Pgcc2_com{Plocaltim{pgcc2_com{p_days_pe_mth_sta_dst$_indstr_gtime.0j_ltim.1Î_tzoffse~_stdnameò_dstnameü_unknwn.0getuid.ogcc2_com_euid4_uid6_egid8_gid:_open"Mx___fixdf"B___opend$_isatty"KH_getpgrp"r_lstat"zT___mint!_getpid"K ___inode$___adddf"@___exit"_getuid"__floats"C0__base!__dos2un"j_bcopy"of___divdf"Anorm_df"D_getppid"K2_calloc"*__tROOT!_getenv"r$___gedf2"A__main"- _getgid"___muldf"CT_in_buf!_strtol"*___ltdf2"A___divsi"<__timezo$__start_!Ǟ_GIFfh$_getegid" _tolower"qX___link_!Ǣ_signal_$__tDEV!__exit"/___mulsi"___subdf"@_realloc")_strcmp"4_strchr"{P__lDIR$_ERROR"__cmpdf2"A__unique"d|__free_s"[p__initia!_geteuid"__read"P__tDOTS!_strdup"n0_freopen" __unixmo$__malloc"*__tCASE!_unx2dos"l___float"C0___eprin"'4_printf"&__getbuf"@L_ImageNu!_tzname$(__adddf3"@__umodsi"E__filbuf"?__ctype$__tSLASH!_strrchr"o___ttymo$x__divdf3"A___link_!__infini"E_strncpy"n__x_Bit_$__muldf3"CT__read_s"[__write_"]D__gmtime"|d___DEFAU!Z__divsi3"<__doprnt"0__heapba!^_signal"_strncmp"nd__full_d"kZ_dos2unx"l_setuid"__lHIDE!b__dev_fd"J_rindex"o__mulsi3"_colorta$_AddPixe"__lAUTO!f_set_sys"r_gx$_gy$_memmove"o\__modsi3"__udivsi"E__sys_ru!j_localti"}_setgid",_console"H`_remove"`__start"__fixdfs"B_fnmapfu"lx_mlalloc"'X__iob!n_CAPT$__app!v__del_sy"`_tzset"~|_vprintf"'_psignal"P__binmod"F__negdf2"D`_fprintf"&_BitPlan!z__write"l___tchar$|_write"l_unlink"`_get_sys"r__dev_do"J_DoImage"__lOK!~_malloc"'X_memset"_GlobalC!ʂ___devic$r__consol!΂__child_!Ά_ReadCod"_memcpy"o\___modsi"_pipeclo$_lbcopy"of_console"I _mktime"{p___defau$__set_un"b_unixtim"z_memchr"o0___umods"E_setpgrp"h_umask"O__init_s"_lbzero"_raise"r_stat"x__defaul!Ί__tUNLIM!Ύ___negdf"D`_etext"|_environ!Β_fwrite"$__dev_un"J_atexit"0"_bzero"_FlipWor"__make_a"_ _index"{P_fread""___umask$x_time"{___col_p$_read"P__stksiz$___open_!Ζ_show"$_sys_sig$|_setegid"T__malloc"*_sbrk"W_Map!v_tell"Mb_relallo")_errno!v___check$_fputc"qx_creat"O__symdir"^_modf"E_toupper"q8_clalloc"*___normd"Dx___link_$_vfprint"&___udivs"E_atol"`_fstat"x&_flush_k"Ih_exit"/_atoi"H_main"._gmtime"}__unx2do"i_free"(`_lseek"L_seteuid"@_close"F___cmpdf"A__subdf3"@_fflush"!_kill" ___link_!z___nedf2"A_fopen" \_edata$<_clock"q _gdesc!__instal"Jp_fgetc""_end!_fclose"!P___eqdf2"A_console"H___gtdf2"A__split_$|__do_sta"r___ledf2"A_lsbrk"W   R < " > <@x\ , T      < "    $& "  (      *    *B  N @F$ &           &   @ 20 ,,H* "".h*JX(4,\h00B ,""  X6L$   d(6|rf@* H     ~R   " tbV*XV0r$N*.(.8P*$$,$V. " tb  8,$@2"R.L>L, ^.& 0*l(L\4L` ,2 (   0,$ $ $     & (& `  8V     0*BTTth* DBP,"  @ 8   .J F  2$$ R(P. D"\*2 \*$F., B(0L F. *. N" f*"  &T  2 P*D 2*h\ *0 0BZ "B$ 8. 0"0*0     $.   |ASCGIF Version 1.6 ================== Ascgif version 1.6 is a mainframe gif viewer for text output. New with version 1.6 is screen capture. Views gifs in ascii characters. Not breath-taking but good for a preview or gif 87a checker before file transfer to pc. Best when viewed by a terminal with light characters and a black background. C code for mainframes follows at end. Here are some samples: 79x23 output from ascgif rat.gif A rat leaning over a shelf. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;+;;;;;;+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;+;;;;;;;+;;++;++++++++;+;;;;;;IT=;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;++;+;+++++(IHXXXXXXOOOHLT)(TI))IIT;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;++HHHLLHX88888888X8XXXOOHHTI)IITIIT;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;;;;;+;;+;;;;++TOOOHTTHHO888XXXXXOOOXOLL))IIIITTT)++;;;;;;;;;;;;;;;;;;;;;;;;;; +;;;;;++++++++IOOOOLHLHOXX888888888888OLI)I)IITTTTTI)=+;;;;;;;;;;;;;;;;;;;;;;;; ;+;;;;+++++=H888OOHHHOXXX88888888XOOOHHTTI(()ITTTIIII)(=+;;;;;;;;;;;;;;;;;;;;;; +;;+;++++=IO88888OOOHOO888888888XOLLLLTT)()()))IIIII)))(+;;;;;;;;;;;;;;;;;;;;;; +;++++++=IX8888888XXHHX8XXX888XXHLT)))I)I)((((()((((((((=+;;;;;;;;;;;;;;;;;;;;; ++;;+++=(HX88888888OOHOX;LOXXXXOHI+..;)))(===+=(((=======+;;++;;;;;;;;;;;;;;;;; ++;++++=)HOXX888888XXHHOOOOXXOOHTIIIIII)=((=====(((=++++++;;;;;;;;;;;;;;;;;;;;; ++++++++=THOXXXXXXXXOHHHHHHOHLLTTI)I)(((==++=((((==++;++++;;;;;;;;;;;;;;;;;;;;; +++++++++IHHOOXOOOOHHHLTHLLLTTI)))()(((=(==(=======+;++;;;;;;;;;;;;;;;;;;;;;;;; =())II(+++(THHHOHLHLLLHLTTT)==+(((=========+====(==++;,,:;;;;;;;;;;;;;;;;;;;;;; )))III=:+++(ITHHHLLTTTTLLTT)(((=+===((==+++========+,,:,:;;;;;;;;;;;;;;;;;;;;;; .............,.,,:==)IIIITII))((========+;::,..;==+:.................,,,,,::::: ......................,,=))))(((==:............:+++,;.......................... .........................,.,,:+====+;:........+:.+:;........................... ..................................+==+;.........:.............................. ..................................,..:;........................................ (v)iew (z Z)oom (c)opy (l,r,u,d)=PAN (g)rey (+)(-) (s)wap (1-4)=MIX (q)uit: ---------------------------------------------------------------- GIF87a@   $ 0  0(4$$8@($0 ( 0L<L4$(T((H@$$4(4`<,0,0LH(,d <0?:xs<6|f1xL) EHv&rq #&"+$J2b/(Ӌ2`c&`i(C5J!2FrTUHcz&RJ0 3. hhʁCK)jȁ%S.2#v@/c+^>s=s9gO=?~O=#0= ^|W= W2h,-(7 +u,',2z48 ĺF:Z fDžЩK1 Ӧ4R4g7:TV%>DsS5;:9PcN(842vxvi%+D',$H"̲q)bJ(4J-$C %ܒgzAY0E|)Pb`b[(Т 0[e͌.l)R -`)(,:],,F! ,tġ73:ܙ#Qyoăzܓ?so?=164ErcWY-aUP&[`D_![6!Y UB2)e@,`Z֑o@c>1vدJD~ď{x_Fv jl5@HL4 ZA"B|`P N 8+|<̥@@)8A fn,ɸ 38d NA,SX-PQ;cuI 'BwcG!xXGP6Fr4&Z+qPDo8|$RBSV5Œfr)N [PCY-Y,_Tt #p|h4fBU\JA;2/B c$#3\XVYQoЄj&f\x:_xOOyyP"=A%,JZD(1PҨG9E1 SBDЉ^Hp\ 9p8: 8!"UiI)D3/u_Мы^EH(6|'>q cBrE j܂-3tqE|-GTgxހ*2xɵ4iM\*ǸN ecz1*-fVfiQD.FQ~֫NϰI8GL,l@B5v٣k; ڶcL>U':! ͐D&ⲊS(QGt3 Uh`9dد2j S0BtxD&HT @F4Qlk>(S +MxW{h|4/ f`l2h@E(9QAp"833d( >7|+7TaUJD  ^y%*dUrh2pN nbE3ȱ[;e"E;'7@tcE]uԈm8^w_I͒tIoK<5od* ڢԐ1bȭ3 ł7lAmE!a*>D&|fT/-Rw)뱴w+mxtq!wt# \ -oK1Y 9,0ͼ-@^0q1)r 84w4sKZp sP;|` aXZ `Y pAPͣu { S 0y &r 6 АЄA``L# j?B0?&ّ`p vvb # ^t@i^S, ' zPl O%_`CP @{Qp a5`b[:2&  CP 3p p   @}V !H@ qwlPUrQh@ Y {aR p P10)30c0zDfsM 'C0c@ C`,]r 'h< EJJ6X P, Z yc|' ܐp3ȐnА 2 `iUX$@jFix$%?%T_ ȑБ> S 3C^|g3e}3m m z np{2 (b 8#Y pC2m`6f  pȀ e ` ^q s T g#   P[ P9``P*lc@Wc 'D {| ɨZK@; Hlr0*_(H]ePhc{{ip c ?r@Y{0G3Mv C 'G;AVP{^bP P Ԑ}ـ`EаpN ytyp ~Q)07mmR>m pgSC)m * y_ |P^G^z00 |Wz]@R"JB s iqPWP R a``` #I;3?`+4pOLfi `o9`,h@9@]U_ r0^|gKU^t+01ZTd|\٬rr,Jh|e[ ] ɪO4H)d|LK4^K2GEQ VC%  %\QF;8PuQ!.đ Ȁ ПpqR|p8 #cB o@ ku,hs=` `=" 0/N0-0Mߣ=ڢ+p.u|UiaЪcP~M YlU,ҩpl sfD | ](l~HM|e[%֑0GPIY:gPUUA:-SpGMpdS@SptãQ;Wp\`7p< 0P= `y8\0P= n"<&l܎kMIlm#V[r t@ll࿥0Bt"k9 340@ ̮~x~x>- MWL_gP8mhBW~U|B~ h`;a!  W&냚BpSpCi:8ج+YUn6S]GSpld`=f@W6u M*,}ͮD?)/!00K`}r03`{pp{] U_@ !s dv t (< ? ,| p콼ɞHoPF_FƞƎ. P~BMa^^ ƣl8M Xs rVj  `v@fYPo4`$3)  fgPyssosp"Z0=::\ o ^R ` q "ʵi H,^ @T '"4‡C .(yc =p@z4(@@*Z\ ڭhQ.rLAr@cTe 3MTfL)_p,B撢@>@n]JS$6JROO4aEОH{0$r)U*UChiRe7||>E˙4OB0`7A7h 7b $ .`0x ; YĎC Q. 8$M81(DN4a$3 >9x# *x5P)^2D$p@ 7(K@BX # Űĉ&KLSD>H#'2a@.@z`rh´=$.#EN) TJdKh Dࣇ`Z69" /Z6 >/@X '`5 P 7(I7#:8 M@Âx@agD %B.M+܊ )4  1O> %BPT*(BNS7Ib„ L >X9zC :@8CP:jF;eEI؁- 7d8L9@Ch B\mb 9V5N؃ .d;YSDMxM*z#18$YēC@sT(׬3钏9G%>Ș"=9CH[!Y ]nI )Z@F pa`@?ÂH P  :D! P@\&PA@RPP;@*z7dE$\әXd@\ΐ=z#wB B`A ^Ӏ !`Gɡ OO &t B1R l(%p W!xr@BB|6@E$JE(B(5Apw{k\q11 C! 1 P(ŀ+ c>؀ >`@M 4d4P 4d%PB"FA u@+T Dp'(0@*`BRhBQ)Dc¡x Qn>4xJ 0F5ȑq3b B0*""3>ZQv3|Pr t` 0E& Gt("aA iHX.d>B`F="؃+H%\-B$ !' A"d*d%N|×,E\\r"X3!=Ѓ&l1Z"()lafQH&C>nr@n1[ TALۂ-* 4` ` (E,HAg<p#ʰt(a**a38&jA$L8vbɸ2nk4*lT5qQPĀ P`'*&'0pP@[f(4epvXx\;0h.[?«cx5F 0C8#(6@beZ^^^LȄT=R9$FPH9@[Nrf*m,`) 9 EaZbjaZ=0?=@A0RȺfhjIi@\@;bOSPkSCX1$&jXm|"h ؀Ir0sie63C0% p< 0)ȄU`rLЂ*z(@KbKripj؆sx`q MP%h˘p.Z4Ck?4hJMpJ d͡5x ?X^@mAb_xZJ0E(FT68,>VVapK(Z/&k AZ-IkVT(,d1{ 9jhֺkp:<BFC4$0Q%kDdmt `sr6#5 ( gnphEe(H3<F$(:8AXZď& G@!W"mimuhthx\5(_Ds @p8lTèC`"HE܌?5<1d^7-g Pl4HXB,4=pFx7VY lPa](aZ7`=,9L:NO_HEZ\/1`3Yղj0crhrl@-Ht"P`;<<4Q( ئ4X"8T!8C5L<h-hX ojx;S^ Qp/؁ - 3p;xB.p2 ďњAkerPiXsh =FH ȿSJ44QPdT"?"0ԁCEu[CI }/X_`Uoht-ZXp(%mɂ: _KWHV`jUj`[XPCU?ر2ZPyrV]8Y6xA(S=0PUjnoXKu w0h3R5 3D3[m͂uTMC6ـ"cІEqHseh_XtUZ|h 22f6p3a%8-,F`j$[W$n0eSt K&0F<17d<$$([%ص%|t h*IXGSoZPbiF3SmV&؃Oجf8T`6օj`2WPC!8/x2$>dW][fd977?*afm0up0dz5x˓p 1\4ͦtJ(8Q<EQ!a@!@'"QXqPudH0rX0(4K!'1 >xEZ897`֋S!87J4[nPWZɆ_z{pr(g؄6}x@E%֬m!ekTx(ppL+mZLrxb@Y@ZPЄj]@a0SHln`DFn60+ J0cWf@fh[jSCBCZPqjeo+`f1h [el$ >Q(`ԨTT`r%(fsRMqn0t8_gfHEdjBP ; M!07Х^d $Q(SMI:Vp(Z<9E)pl+`,S l@baʆZ6ۉf6Ȼ(8UZidiY;[8ZdDa4\WcR؅h2ĬJ.[ &bJZ8Zb[0jY0TUfthtrTF Jh`lFXȆ _ l4J@Pm 6qXv8Ic_XЙ_"8#@S#8`9)=3]bB^BP(:{z~ Rp)ya%Xol$~F)lF[F[}H `t3gx^gf'mVP_ 7vjfnHZ [pkd9P9K`o0k[܆r熭 OWO@ЬЄrcwb\%`S֦x a (b6X[V[_a lP-P Qbnq0mh$dff`-eHJ $P 8+ D2ȂGp?rۖ!GX6k-Yx ofs7thzhzw`b ;؂؀#a F@S[".gD$ Nc!Sv^Ws@Nshfs],PN_f؆PHodroGwNHH>D{ SaZ@[(koWIDdN>;dpwPMwllHoH??wjzodܤJi*_ 550 jHz&nݺqq#ǭDs1ܦUvpH 2L颥J3oܐ1%&#(ppa ^b(P)_N sX[ƌQvM<|ڕդ;bL0@`(:l`"ItAV\h`QCPj@_H 4 k)FYȥcI׭RAfjj͚QJF*ZXatiO C]p$ #TdQ[zjK[\qrѧHlY6[b'/]:sUb:\Ppb P@VX@@CI 9h  Nd F,tN8d3fPC 7`Ӕ4xc2̲ (hA f@&]Tq s4nl \\JiR-Q-$S 7sA F0 `, Fƍ)ѡre3G>1nBI3Hpb*>1ʹF:՚d + P|(q!9@.[Mal8ŽNњ[0.9W22|*iĢ 3(`/ >>_a0d` J @)(@QrCE:1o\^sdFry8%(-0!l $ V,>"0;2N+X&dNZ,zZ @\M8glB jBfP C@R0Jf'>) 51bH0dALYF@V:Zc_)X.)K,(@ #dpvk#h-Fb-hlc؆9Gw X$P@ d)(:L*+!І8>C!稷4zo8X9van̦Db@>L a 1PZ"C J!v U"f ~b8v3cDŽAféOE ,]3M n n܉TmA#M 6r9dr0qoc d9O׳H-h. 9 kQdB _)fa9 T3*Ź 5r$HO@>Gܓ-wA,`w D,=Ö޵S4v&a~F;Y/f aˆ"-@/V>&TUpM4L A@p 'a3`P ?$ϊB tAx8 ]?8,C.BVAV\Mė'e=4) TD-KumC3CQ70Bk/l;0C/pCp-pC1 5u.D8vdtCT6(kyK) pG)*̂k|P4HQQ1z[-\m8@X@!8C9C3ሁlAGU`|-C)0T}m0}ʆ()BSPY .YiT*DCЂ0ؖzC+P+@%qx0|ȋ+Ġ.TvV38O3 5$ '+*l"@p3@"lɗOW @lH9އ9L@aDT.LC7;x%B\XBM>,d$<)5TWR, B(hB!#XBx H@ I , 0#4 Mwg2Et"( T;;&4 !D*!!M;.+*ldExnz Kn$X|B0`z&h0 Z!* -KV'Ϸ.8"4`άk Ax#!^o1H=C B3:\l/hBP(Z3Ujpi]A&<A\O>hH PBB9R0d $dxT"u*C(AB-BA45:0|Y,,33l#!)^]llXFߦʈ;C1)wC5xpFΆ&@^3K歚A~A "B<-|+tWnX$#HZlB(gY%_S@̬$ ,^%A4B#1CJ[Ku< !D~%t57+ ”JAQ~,R(PB!U(yȁ",1BW I 0A|8he #% y"0AA·055A< d,7`5ެC=88ڊBAh4$1D+1)&lB+ÙE X2"5ꈑ ))[JxahI2xƈ)33h-@ǭXAK1G"%¶pk ]Ppɂ,t*,,*B/H4(lAo"RSdhDA2)m܊B186̠ck">CxCl2xHdYtvk&B>$k2$2B(Buo< TS A>àp-I A %|Xi#`7G"@B!< <+dma:=<<×!Dk*YN*C,LC*OÚ(N BNTuF!`fwOt+oU+\'}B"BxlK)uJOwK,(pxAZ-.2'a;D1w.ށm~@q$)幖 xx؉&thȖ0p_B $#T pwK$&Yӂ/Uk5 '{߂&z@Bիj8#!HB4B4C4DÅ1ve@wN@s،eSɔb3nܨ%kFn^B\ER)Z͘ (|(QEIO+Cp`@K'4tP.Z37iȀ̓*h Di%F(U)M|tIWdvݺKjFNq­7]xn^dzۅ+Ǯ\4q#E @@ ;z(լ]Wd5L.aɒ1eRX5]JjRdrTSH" \]\JW)NJb*[x* 7\d.H@hC^9u0̰y úr!gkI8ָ+d:Zn9S8RX[h.[fQ/[(dZB)KL$-8bD@`T = c>`87HG yĖPy*`DEΘEÍ7(ShYA# PFfc~gqIlt0çklQ\$B@RS@M@ზ^J)EZڒEӭW8]]tvTaF=$=a-l//_%na:WWPDY8Č%Z((ڰ5h& a'vHnpYGMUjN )=4 E| TbO7an OF*rC $!$ɧ" 7qÌ'r` 2cH8 cVTz P>J@C(Ic=h 2v1y1lTIyziuttuFh!P.8ޢŕ[nca9odEYq\jaF#n(jKO>aDt]YPA%zc_WNo:Èᠧ?#hw0:Ђ-4":ցr$P=0xcFaqs p/aG+s MmMiD$Mc!V 6C֎0+,a2HPTs@(a1 OCT0. a! c4m UX(Q&0 U 9 =pAr` 1OS%"=qxhЇ1x#9xt8PWa:=0j.%"!j v+ʼnH.zý]T1\H|dH!#yJhZF[,G;')Ӏ^Ё 8ʦB";эӁq}cG>ցSdG,t  h LrT$ #v;.Ap}m`cHmhD )γ0`_a VF(Ia0E%>ql{p _h "x*ڱp88QsPR(`HeE͞#-%e ]kRA ZC7^BL6@ l@A g@U$37avṔpCd$ԱL12 dp$JO 9 l`r hXqxhGh6QHb @M\(>}ы@ď^Փ0Fl.#5ҡ\08R/ o`Cd9p"^8En1G^G9.pj2':#J"T^N\`K *yd0ݣ59q<(b8E(PĜOXd QPv"N ,oB08i W><".BdU*@B>paX-f1MAOԂj_5q+N U(Ҍ K* Q_̢HE2N 4q{cc8>FCg]1b%̠ pSȚ'W][Btqf3ыBG>Z} h#*@@݌@xHA ,ҏ-ttMaơ|!L$FZ&hXb !!lBo^.h`fx%: @ !R ܠ z`>`r af'.Z6jJ4k\ (:rP9E/0a`$ (JA[zcIc_<:G A(@p@rt2Abfb>j=ZiBv($4&M> L@"-(*D v J.@ J*6@ < @ы; L@R^dL&G N @nPr/-x!Pofa!aXta[Qg18 ց!!wB0F"`F(~:8ɻy%l!YJ/ r`  @b.QO#Y#~`ܫ?x?n p@ cс~x*kB)/Rh@O-VaQRxd!>.@@S/@l+ ܀ Q^8U& Ǟ6`N*  3L< `  lFv,^`Obp@8a  DA!aC\!1lrr Ұ`K]@+} a(Y,aA ܠ s3W Ef.Ja:Χ7P~;{DbaaveLG#0v}AHNa(`4QM €f˖.. C ' !\@B>` Uips(@.N`X BaAX!J> a8AB"!BT6aC!!uĠf@ZKS ]*e9)>R~vyă<|{ J0@5}L7<(bԜ}```K}G5@> b![A!CHuϾ7'.W*aNXL@>8 y'T` rUi2l@T@9ӄz r`"l8 *w̱ a 8%:>XX"hܔrװ!iAAAu02ZOMO }UÔ:REJB~Ja +㦠` *  /?\!d} FV aMEJG@+.JaC7it:z`jPs&\{ꚠ \!gXZk Hn>A:@ 耥L Onz>hfV.aeǡA͡pp!Cq z'5@l`r<?ڜ?c)~]"Xb_@u9 7[ƀ^(; &d~y/`g:`""p%,DS*Fn#gR |h ! `Br` nڋR&@r9 ^F@S7@ްp@*NWA Ҡ:2! nl @  gM 3$6y> atztُ끪Ábat"5"`4` D<*#^.}&ۛ }+.ab P 0 ``@}dRK F~#Sy/~"l1@ 0AAT!hg)""ŨI$>O,(`Mɐ@$w$ *P 9s$@ ΫG r@k, "?ڏ@pǷth,X^/jB>"1QLDF0N(u s< i]ƳI}C{^ݛN~\b A, B @t.Gpr⅛: 嵩ƙ、t@e˵x C$ϴaAf*9vPaE;tx1CF$KHYr '✙J&@Zμ¤0am2 *t !ZYĊRXbʼn@c1bDZ()*$Vn5F9rhf\3jƝ:uɃ/!+).(P@4 Jgj6%)D#}'زP]TStXjQ1|TAI!SްA#G@.j%UpNEB,Yֻ$mYPF(-C:Dp0pe9\M8B#26-4 5bK ".uJ(,jB w8sP)hWJ( N@CE1^@OLK-ZU'4dnDGh /0ZF=\#"&s0B(Q%|AIAˆ&\r+(0^35s<|cNb㨃<4v: !8Ё zO r nT"'^z *q2hFM”S1E&+UB^7#kv#Wx8( 4ޜs=38H#a6ތ#M/`cKR +rJ;IE:d(sv!#F )ti8%4Uqdqt_tQ 4t 5yFHwڲz@b4T1EU(r]_^bL5:x*lېC/#=O<܁ HZhVI$Un)_$' Kxy#o|1_4FRz''] 1bH~'[x!@%@L>䑹Pmc9!c¨`3n1 "c &XS|xC!f,\EhaCj*H / mqp(L ;!a K0t(@ ^p/h B#C$`2xr <p"—qCr` qxD![TR;L/|t`CƩt2TG; ֍:'v{ Rʂ:O"]Bx`%z' LDV 1TZH(Pp1\P' V" #O0"%#X1;p dC9vkXCŦj[hjSP-"gNx ;;EBq4/ a.0p1,p`Q/g$: KA^X!fQ /G#0A=E ,}rPAyx ^@Q%P"o6%% A"A5MbBV ibh7ENP;{أ2 < 1!.`$\ [kRY F8{c0O70-zBG/,rk"+fa+'0 `=kZ .6р ϩ™b* *L( GB~`LAj0)0s o*% !&?á̐=`w2ptb5\v T& %  d) Հ Ͱe bf* [XUN *ph! a\q;1 € !Ha`-$z0Ms [ rPBY xA,M̕YFp' P@128RPc B&b"@e;U}B1SC 7EK7Mq;`20'79S@$(qs]@&M`p;$LO0upr3|@Foip=Pwb(K= p 1@   p a)u8 v 0) ` lt@>p1dB J@\A\  Sd5rpJò cGЇ `[) !P0 (@ ;#Qf ` yQL @k;=tG2T5UZTY|XqsPp'F'^Ps.g WC U2@ ^L`br*PFImፉ jP.eilp  !I Dt090 )` X`f `Jpk&p Y;Ñe$h >l 6Lo4({ A\ d'MwFgxx zp ?xe ^ !e_1rb q y4.34x] 4~sC@S$pI=Z|ap+2 =O0%90 '4' L"1Bp'aP!D(HLPDL3rL@ $ 7g ېwU" Y  P?pѐ@og`'Y0 ё\PdrCz gxZִt >W \P4yMr0H op! 0KТ@] [W 0M p#uU$abP`[BNanv0h03>%|V|21Gpo mP vTuU!`kg. ^p`.^p g$q@9TKdF@ )b[aUh  P Ơ r Ɛ @ S P @0G>0z_3E, yyq%w).u TxM⑎:@yGx+ph/`ͷ? X yOt 7w "g`Z|RSP1. sƸ$23۷6 ]IL`U#qf4` qy uQ_b["6PVZ pcS Ac9qTa` p v-*F1d`$M4iT | H€s߰e0  muGd\%M!@`"ô,4-_@P: (%xsxPhY dǏJyWĢ;zƟv l҇ PCe c , }! `{|Wa "aB6 c+G@$!k43`_A[&| H ` Ҿ` 4C`R#.f{d` +piޢ ` `Ws5k0&@E {@ҩ ` @ b|k P'08+N$Ųu5Nṻ1A ɀxSK ~2 $.{hp П%/3 v1-['" zqUG?ep X, m@7no0\Ur(7 o@6Yӻ\r0S29Nr7B0p4G0ϨOQT t` `y( Mg+f`v_  vZ> wAQ6Yخ P` =sy55G  J @] pMŧc1NgAxMT胶7|ms`:ͱRԼ xZ`SKx}80& 9e ̽ @M@BxUá %'os]r=nd#Lh#g؆.FZ`T#.P$` c*tS*=@3w\3wV,eBM [z )w g# 3=> P ⍕/Tg"pYZѓ1,R?Һ Y@#'0XTvk7>b\+L@ n,i}`R ~ W cW1s "+( x9^0vcT;opw7#|QwG|ѧgX}0  Pm`Z@%SĘ rsZ]7I @&Z_T83zhs @ tV> ܐ搂D7рf*0g]Ųa#QK9 `,@ lwFUI9x;iD?ƒ,+{f['x[,q|qz#^'e W[OC@j ( r.p 0R/ӷ563ӱu7>. 7`u`4`sd i y"G mǷ~ 3 8IPQ&RYR=pH@+r o *4` @ y~!6~$I~ 澑Vۻհ)3*J0 4Æ͞%J*BuR,Tt1[4:U@|)g C èHqĈ'&_V'AhT$HH:((-O{>:CCHAJDٻ7ΰm۸5k-MVJ(R8iB(SV-z$WEN%CN:5h(>| y&J - %/6.(pA^ʔ<ućӭ[haČ.Gx&͠BqA =z)tN>ޘ"0XE8/ظMJK\Efn9Vz1datҩtyǙ:Z P@$ 4J#dFH"I>%QiNjR9<ڃE@CK@L$J 68AC:PхZ`B%$4  C2$*c`2ewQ'qc|Icqr <RP>nUa,ZU( OA$  fGb nD&La c8-41[gL(.>nE# !GavB9fT0ゲKF4]0=.tAdl7b C RPH(hLP=n#HJAcx'Ep+"QBTX " ,A[䤉S%q(AXHCArHrTGy4qxx2 j029YBZkdA}5 hD(fEA oV(@d(^pBA( OXCX"8 NXE(&Ӊ߀b! x8Cq Vؑs Cp9| L lЅ>IƠ4Tb&HFb"TC+m>q F\KTQ(9h*0B 3p-Hodp`hZ86aA aKK)B0dWi g@3,0'J iqLHl8DoܦBE^Y)$ud7! hB9 8DaEVYء cUq]V, =Tb+VI01 1FDTD!|W0 "iF1!j)Er8MKC N!IF~920#!(f D"6  AlQ)Exr"@L89Đ-fR !6M6u`# ;{Y=!^Xh*JXł/\ @bN'F czЇ^b³)Nj&ȁs01 JMo/;"(rȧfP]¡@ʌ IB  `!}b0]kƀ1peSI*cYs,YM,?Q!u`r*A8AT ]!J)P#T؃78($іTXL[PUih/`2H*)H75-@`肰WE   fKBab> *A/B!#!"B0,aP@!ʒa"`1* * TJA!-1Œ99ܠ9PA7ya*"+ ̫ Ȗ5pVxlXeDR3ћZAH.Ђy|bZK8) )"43@p-x<7X-0#>=0=Є99HP/H;D#%pHPw2Gp=Z4DTT_B\Ox6hЀ!)PCP S@7Ԁ(sBH)=-ZUC4p"}[8؛]RaH@؁-3 -1Z=8@!a䷫#"[6S( ˔=@97xx ;˲? R8$Y| IF`Q]Ѕp !ͽ@ )0OMPa@[_[/Ђ/%JxCH\GIz7$bBa邏_(d,J&oNpKNob@^^h5H><^X,:'Px#2@;wLEB1O:K-R  ]K08) /Vp]a F#xvCH|qNF H+H(z**Fk*M c9*D7EWJ%3"7Ս Am+>x+/ 3!EJ]@a;9 `%xBPKuI fJM!(>`/ f & {;p,E@KɭbOLL&d` \xO@:p6@ 쉥h%A8&7H/5-㕒sJlX >1K@*ڑ<>@6 ȁ' 9X˒ӰVҡɷ/`0&e]܃ Pw9 w`37(2ډcp6>❃3#@") Zaf P%S<9aaHJ@\zj%yhrN/h3 7KVд|7BL`OL;GQ\Pihb\PI^TL@ `#Xx [Bp"98֚5m!h:!*B 8U+ >u$ F=&0 C 00Ȅb J)6e/@8r]r@Z# .*P  "9H9Ѳ9؃Hx D,.7VXL%pGi`88y*`Kp?MD(P 2T8W`nKfr.h @8 8CM`=8\)l2ىw7Xo8ؕs30DjxH: ]Q80%.Ehqx\qGxIP?QXTpNV݉]UʘUJp3/0B)&!HU*/cFߙVj ;m9d$@~هm)W K"-ėe H¦B,"B8 "'??ҍfj909x"FH{|HS.x<)BG1Th6X784[ynPJ"-3T ֘4脈~$V\gxdhuGH`8QP^POOWbm8-7 %0)M8b+8;;Ȃ&XVYZ;QVЅ/P2fXI !chj 2V NIkd/ H"--B ^ W֋ցeeߏO'!'lyob-H9=/GTG5ڢozRYA84@r:q9қ3g &MV2Ȍ&ieT2Uu)`<=;X_pe뙶cȐ/\lZjiN iZ"J4QғժBoœ$ .rf*-=zLC@J)>cU N_DhlHc1n}#7fB%l+Al$bh jYƌ9m =8Eb;'A%>o (PS(-Zg9sVS"*dtCrbTh6쓟GN=P:Urt#:#9ؤ9l1`6,qR ɡ/*9хn0QnQfaSQ$"B)%l#8 .>L7322D .@/XK#`M4t#JSNb n,)r +B %ȝq)ȡ%|(0̰E]qlB_)!{D„pD`qtb 6]7~/TJ2m [mŶǦ%"ȰA'@bH"0 +|!"|h‡)Yt|2%Db)R-nZ F'ra*0c:錣=C=lcxL-Hpa*hhWmh^\zQ= PPEu!AvtR*P'eM9ֈK.R1 4Hr MԒ%B4(za i(#Ty_@qFU|QH 0)G 0EЄTJ)\).$` K` ,ŘN:,鼃07.0Z$1^"pl"8kH%&).tqQbHttr9G*̡1ƽ|_a_`T0B30\:arpƨE1FHB @Ȥ@/;|Da =P-AHhVA<8U2QSp!~ G CD'`W:gc2!rL$H/nhF+r 2}QT" &A c"OD'4RB*& BhB6a|()4@p>@Eda&4`#+@vh9r\Ɨ0d٦Cj69kTrV"vJ8*/aY%1$FxbD #nйE(.L40_"4І 0w#;4{ 6ja ?34 + hKRAa0$. &BP4-zhHQ P<VϤ$\p6Q d@#p31\ 5 @PL;qձ[]S0 L(g/`;]-hq jP9 P@(Baq ,OgOA7x 4 V`jU` Sآ]..>R5Q9F@/8T鹍sCb,YآC~j%䐞 =gBP9 G>q|C<y 7ba e -Q(m`X"Z8 dQ!PK'Q8.ɄX)r ^01>chC!IcR+Nkb`Ů c()xCPM9 @;h L8 FT3` 4e, Rle4 r#uI1|! rP,RE""ňR14q^T"` [7_|@'4^c؇я|@/ {c('0,-A$&f 3\HxBoB@i^*ޅ0 D yf/%OR:.t I QG1K ѱbLb20s? x*. @P)@hĪ)! s0<XX,>D*Ѐ`@ 6z#F0x搇a``,=! 'z# 8E\ bWJ/LL*)fыL"i"lN(@k_}@ʉKd?N(}K{d?~ûE̓>"~Ĥ7P/`#p@3vA\hxAmR!AieiQ,\͂238h8XѶ|;X0h 1Ñ9/`8.*;@d.L3:LI4=C85UAd*ĉ3`*A-رg9XQ8CpAiؙTaAo%hQ18`}qJ i2;V0)lTlV$J K$h"5@5,)4C/+&C ۞:l)\C^Ca1î-^|-s)B|],sp7׹AgBCz4UDIh L( A\A5jAGXș!A&h20wZ6<Psu9581:Q9p51 /8]2dCR81hICPC<6D/+I8,R2#-lKŽBx?4@lA2p486ݗŨ/Wk<fs$˜F"h)qwȸ-R3(-4CUW-3,H*l=85Y3Oo)؂"l,f*G%Pl,G}u[uϰAw>rCE{&&l4T H} m4qAB%,w/4լ2="C4=44.8YiB-2ĶE*ش$Xjp5WB0n'8AtBv*%\ijyh WLatA|`Gx"7x4èO8D<{B!TBBHӘGB%DB"`)&`3x"Vיk`/x(H(ĵRrG3"zpaȂhao.;0t?CQi05]'pv݂R7D-eL3&-ez-TV׹)l1d))&Vƒqb-ԩ[8EJv)@. TvO^~3o~ޓgONDDNlY[e[Fr(1hr~cczjfcfɨnŘflD%ll [ŖK>qEKPĕO.F@#ahw!JП矣|p\b 37JC>I# ; U,9WDW&rTukqܺkH%`6eh!IXV : RDɅr![`.#FnҦNh!F^ËhJřZNaF4D_Nyګ&4H+%^Fg96Ǩ}ɇ)4*ud #ADDTHDZ<%EQFffQPơW# cmm`ƢfXaFRh9dn1T|DRPYO؃Tv%oQ'}rpN~Yg٪+6 4A 60@9TGO$NB$TUT\GUpvr֡pr`r٤\[!fRh^ĔN)?D̰#T:FelkM!$mpGialyLDDB8 B(1e[/4h n8Ø@@ʀh3s@G?{NF9PqmCbC H$Yb81 v0@+xTX/p`^l#o(-B JPb8( *1L!*,x+ьf\*G=6F6Co: S$|x#06ĭD" Fp0 +@s(c4JPeg0VkآL6f c"LIfB#t TC҅.! Alm9Xx|أcZ`*[36* 1\=P /$a/@ @F0p ҈ccr Ux2Lb0E*L5d Ѐ Z-Hu؂R㜺1=Vj.q b#J`A4X/x"Pb,Bq/AS` u(q#:(<)eNI9DŽv cRrAxf;*HpBDԶAl jH؆-4c mP-P\8E)XqY`q3h T:D>!P<P !c{>dB [*0A1 `@VЅ/!.FCءD&2A*XГF#;~e U]˸C.n &Q ,$e2H V.0.2 CBȎ1TU&:z#f ;t-$[4P#2QN o8A6B,l"G=+R/Ɔ@k\e1 TȢB^*6l܂`2ԡ/J6 eΰETQ""RR _(0XQSDmp9*Q M0:9 kǧT%84p1:PTЄ/!,g NG:rdØc#yു|neX1`u4(cP2( H!ǔȝlz|{_g<#3 Gt"P-b\CGz D@\ z9=H xp@۝vy8Dސ=Dt$d\nAjNFnal!Ialz  FNkPJ4A a >vaoN*M:M*Rb f` E*`2>Ea`(a:x^Z! ֩2!Vn 8.cObA p$d !` p &aLZA̧AXءArRa /"f!F!ޠ h ߮` !xPcARʰA)O >\`le>A!%44lʨa~Aia`̡~?oԁzNr!(|ހ҂`,I*CCD pa:p&C愞P! +.H@ ~" r  - ;@fa/8J9REA!p"7Mziᕬzu^RR ր ~ R!A ZA rAAH1aIH@͝!2.-.@s)g   ܠ $* G5jqÁcaAdNUr` f!@Т f . jbiNaVVA.Ǿ(((!GhAv  @ @`@ iPNŽ))*AB!nsL̅0 @ @R:aB!֎'Bn2oO arb,06~a/:a:` v ʠ: ~@ @  v  .V*7*zF.mS@2aM* a*`  ALRoD fe" z RS Ҡ  fAEj"EaPኔnA $#) >K @ u @ ʠ l@ @raͺYq(䯅ha qpAa | "@x 4;(ABAv,2cw)bE2V3X^AlB2! a|`&`{8M}ANv`b}a:4A @ h@@ L` 0!(6a*2%IHddjAp\n ` `   ؠ JV#nܰJ!HfkB܀ $6Ā@ @ &A H ~T> ҡP(d o%pO+VR 85!Hj:A^A¡p'1VvIj 7!\A"V4z!. R@,!0~F rԔtI\!CAڸq^h) !G^!A :` $4"c.N@fj8pA8Ԡַw 4 2@ @ zР ƠhMYoAzih!S [w|`Ԁ \y`Z@a ݄Bfp$$cA`Y \ 0A4:A702TpAp7d|8!icko)5+ @!蠙#u ^  H4!\ _Vvl*[ }X:> ` +``=C30za @5&ap@R3L@ @ @ z  ul|CA^A!$Pa ̠[@ y ੝  @ n`QU!,,A;{dAAI!RP |`"(4aҊabpvvV[1})fVB71 c!$4}!2zFT,R  ^!36Zal1~TWہءց!6` >0 ]?` c-ȡCdqތG . @ U n < A`<(4a Yx7 Tn`o R`Rp \ `zg 8簟AǠyoZ3H fE@"ɤrAvoڬ²l+4+}0R`AG m!ҢLl!0X2A  6x7!|!7ka}pG!!` 0@F` !oFB(/y[S@ `oZ =B|nĝ€`B4Y0/ ` 7yT }`ɟ<D>R vNjZXO nb`zNo  Eb%6vvЩZʡUpna Z`ؽ }$rDz,@$"B@ʋ Jna a (a a @ `=ɡq G>R&`B Z@@=˷o?=O= w!m ٫TTR͏ 0(MlIsb֭W>zHݕVZ7v.5pĈ#.gz) jnb[eͪd奏L}SȔ8a3 X.RʉrDcG_nxilݐ)s˔Ga!€L0Sbc])os擸P>ݳ6-)&8P`ҧ/A #Z̸ʼn6qS )Yghӆ>THv.z ^ EpEblQSA;=HjFJaD [h{ˮ{*p<(bD%ӏ>QGcE c:lӣ2`&)Ah(2D#L83R\5avCU_~M9?8)~<"pb& $K'@kdrHv%k%YX+#4ڔϩ#3QCT;US:ސM7ݼZ *PE&y 2:\>s=6tHO;(S(B {z+`4,eQWZF x=y+(F(l63u)GY8ġ1tF7| dR01ЀD! A SP$B + bS&@a ;a)A8,a V8R5lBhwDdphN83 |p過yj4WB E"` ^#R j(71s#G?SAqEx_ɱgHn' RCF9H NfЁ DDZthC @ aK:AY>(E0G! hE,T1!" 2ߔ=F6IqشC:ѣy80|@=9lD|0S4/X sb`T'%t@08 c8Acp);>ʎRc~`! 8)b8/![@^]6H1rizǮDWn0|O Q|by]p;Z'DqG=Axc8 -vLw+xn#'@/ahtj͜ʑk%!pE ܎8Є*AgЃ qH(zHPz P ^B| VȅbAUis =frD3LRJ>CY)h,"7Drx0we$-2#tc$m ܂hCRt{R0-( l쐂N ń.Ptܺ4l ::vCn;mzqWyM2b!je)e'qtC(ڌ 01av(#0% a SD3~ @RP1 :HR ;5ƃҕpH\P pe 2 f_9H(cHtӏy#j(ڈ΃#6dž^( @@hk =q)@×ۂD.M]en>6Gfi: I! A d`M4`D. ;0Î[ƣ DHEd` ]>rp7tAD'Cdb <\ S"E-Z` Mn(Q.XIh;qwk`G,*z=ā O\av@ Ԡ[hG8A+qfm>ZAˊ[tM==m1g&tNf 0J1d1 hŀ#.w[ K OcF2 2'f)= PJy" bR }ڰ `@Fu b pG3>#}`8`Ipv` Ő7O i ` kK T"A3W Z9 p/)@kPCРe!p#]YtiKz@gCv@cAu&Lb!T$0hu1Gvpe25AK Jp& VHȈ jlFV N b(kP%EAgCMn`` pFʰ+ v P ` ` {p|` GBH +a eIPx 4A0`\pE͒: Duzs`i%v4&H*=d20s 5 Ӑ kh P r 0 ]Q P)7@TW{3^|!P   Gf S p P ,`7; 9 # S* A >Y8 6PlB9rjDY*rA=a7sYsG m@4!hZ8!1.&i1Gtp[w؂Y2_Zi*ɣi(3,'P u Q`pD`2 π46&Y9 Coj (^; !^PP s PTyp\@W oU ` 0 q 0 ?D| A_@}I@ 3]U(rO":-2>f)pF*hhLu!L@WJCB1"XA220W2AХ#£0ΠQd& JP+N45QRE`ti >s$pM?` &\`R?OpOpi  4 |p ~p ` pBa:z ]u``@ Cp Rjzi%AбKyi4STOL{L!:0^m f6`Ab\(*Bu0 hV  @D26 0A* L N jCSPFbd%Z8`[`TE q2 0 ` 8P'P6PK\ q` ~ /k@7  H2QV;f >ۢ;P `x12W2As=3sw*EuʡQmLB v !>`@fr5Jfѳ"kAwjdK7 P/w ِI#I  Qz 0 m@ b0md^ p^^R0S[Vf0S[$8kd -U!~Sk` Pa vP!R0\@2 0P tGj&)`k*EQ_@* QqE @BAJYpΧ f=췼UlPJ BS30䋻Kp٬XJ/uCs)sb 2\+BYT23jP |SEp r˰ `F` `w 0 T@ kp v  ` TN05\p\Py 7 @r0^ nR Ġ? `H֠92x?wq 5,2R JY,24][,vd`HĐ)8lYSu&ÐH(+ 0֕-=Z&02TK ` fPK O &*CB&0P F` #MO0Ҡ F  F[U n$E'080RPRp @HpO= @u`b G`GT W*EQ6 ǎw@ b0" ( p:V@-Ѣ `;(a.\K'+v3CY] 0 p-`NSD~ f Ǡ H+ P7ph 'E'd | | S*'< }@| U &JP~ P};@;cmwCV n`G0T?@ P9T)@@ A37$ 9"<:B|2y+Yg-^3 T>@>X qKZI-\h]q,LP ^bN!cb:+5 `͈Pf RJt` ĉ(C8m  {a nb zENu;p` K`N0[ A@M3pr a8A@@ ĀWQRm\`v` Rc̰#`@-4]rsͥQ*Y-G]"O涿<^4Ϙ.6\ ɽ]\= :3.3Хv hT)uT .ġWN[u`A[^ꅭ$[( Y23ʐTc ֳTpu4TZMM5#@XEСȖ(!Fha$@pHqp*V`3\X!Pv`Vmz+Iq$֭_:m4dž L1sc8Bp#c!R(h F+bQ|EE*zA _(*ƤqX2LZt"pxBp\0 E66ƇBBFƀp ,@ ( 'hn#R! pGAzG>ԋ8A =!us=3wN)BW~`_~=F!9񫐜@)qT#m`,؄.5x+/yʰ1L _TЄ&@Qm7ja DP!t KT+2qZH%rWaL wL((fx/pcp@BTM\3!+!gKX 7̪r1by') %DXV\t$T(3 i)w#A p0G.eth4\`x.xa,? zbk9XGráttXG0StBE+갅2D8f.%nxh-d( Cgh9 [ 2k3 e<(DaC vDiRIDHb '"`DRPF LC[Pb!hM 0xD9@L<(  (G20=bS[[0f H(x2>Uc؃lWx>0LKK^(0IX@bX``}3~BQGH,:롇9p`z`5au:;|\Rg1`4$2-^!i)zȗ;{}X{8j(ߩxmi(^\+6Rhm(Dgxd ec;NLXo@LI0r h%,8ؒE_D؂")XPeTȄ&CQGPQ脊"+ZaXiu8<` 8]C`S`bEXj6d02X-7"eS@^`5 Z0@ hQGGWpy'Cu 03V:! *VAAV @PgTБݑ˺,3*u〇sPzh9x\`A^^0W@G@)1B*8n(iH+qSS >[J>)h^ZP5B 0azL@xBM#0Wh^ȃ40d@*T0L^fg gPypB0gȃPPV(h8,҈7[uT@Hp:x]KȄPH8.V(B..@:qtUtly%iTkur\X[tSmyK XuqIAQ FP,h}}rlゆyb`\y/_ xC_KPpBXT@o~4AT3E8pe/;DH@r @X%XQ3Hh)~E4h21LЃ1L8Gpd8L%7858SpCxT SEGPwrmڻQ=DYxLPmsN(6MH[Z9iȐ=:J?HiP^Xf0HP_hAHb8`H 0OXMXGp/PlTX\An85%jq,vzz{X{2!Vg@Qh͐ s1SQ_y otz{m.ujupOL \p\P*Q<@ld/5ަk?-aVkZT= SHO_hxSK"5GNH\/>PfXݡE]Aȧh 0hg3ZHA` mb.qS`MH> ^ S:*(^^h0]3H:+U(FH-cߍCH^B8NxobAYVҬ>z݌G3W!Ƥڛh_-_8@CЃ'`ӝ5;[@c8kP8LQ7 2S\01f4'66(hX-9D(kaDKpLb,qPyO Ňdv@'aRY:Mĥ ZSZu_ŐA{R 9"ckA4^נJTLV{T #Xg >n@K=e`ͪgpRHC~HقN2x1 Obt,V\֭kx˵v9~u۝!/3 &! 8ԁ'ҙ3MAd/97'N,N8ل3<̃:C=܃N6&v3>S3*33Vf-/G/.u%\J UJ',!]&HtRH(@r `(u,BUW'aFY҉2{R%ZE 1/lA!IVHeJ1!s1`/҉3ŘN*v˗XRHf##2$ /! @3XJ#[[XJ,~䒋*M8Δ^<ԣ^93OG3ݬ26/<*`bX"RK,aބ/4*d8ьǼ=B(haB@\&ЂӐv'G uρEvh1Q;H _.~!Cw,P.`"c3_#Pg⍾(pO=եZ`G<l<0L4$M! CP` ,4(Ґ \x!B6YBŚB hD/Z8\ CApz#/jqbJ]Eg 5 4wuB` e X`/^ID+B^Ga,, HE(ܰ7!tEA0 dŁ 8j7dF'p э2| wEZ,a2k='!Xt=taG;4q_ &|A5$_:t*F G ^p'& C6^| !E$`#Y#0t)XUV_UB]B .  ,)1 Jxd3nNmx/„ m0JS@ы6a ;hZj G|E8 PP9CYyؔ# 2@B> p$%){ y8-S": W( hKD[c 5D 0r)*GaU(*"0:Ch\,N0 p##xLbE4\ UaGO8=dpT8@MH{[98D.%I9~5)4B|d1P181^o87LKHT4,B* dmٛ])h$P-(8<hX\=V %PC0(2B31[N"Ad¤uBS4wy+dBP%8Bl L O02X2ö 0A,,,<@ a/D0B[@5D!:<W qE!8ܑBF 4 C6P0xC6C608茊G;ăD:At0=/3atWaB'| A4Ј 2ԃ8 ?ȿF56d L=#E8d*5$!ȴH%B:7,B/)D'XB7H*P:\2T2)8)B1#XpA |`'؂4P/+WNd"#kz@6XXUH5</dE1Bh}]FH4C<2jCDX1ØC9`j_0t>:8VH8 'D[(-iy'tBT#:!Y6Vd$ 4,Zс@@+Th6 6HI@mxF&JSBBC$B$d\a Ac M-F}D@+zMv,U*BCDpW @p4BBdS x\ P ȡ Vs#HBwd('_6T8C8|:CFi= eߌu $H/F0PH: c<>0 :60R 256g78 1B,C1("4Z](A&h([ (LԔ<ĻG9ePdo%A§m þ%D3HAc,'` 8$.=;8C>CyQ;C,^A$Qڰ|f|8NP f ?'[;%>`ˑ+SBK9PQǛZLfeSXѬHz)uq:#j2)Ĕbj N@G dq$!PB;[¹2DQi@?bZIE:!d IÊ;ؤ-! F( PG+BxP2^laUx?'ŏF$i QZOIPE;(h% Sp!32@KPD(ip~IXĒN,1cp‡K 0+n{周vU< p &@%5;"&C,D._I%Sj^SY^QfS)T8"^ g)dHZ%uMȤdɦsIaDk`Q&e2<($8XĞnjB! 0b̏ZaQ6AZA aĠ ' CQ@!>!āAA#,!uz!/BVȀu؀~ ah1~.A%'!@FD.~baq4(xX<A9$%alArA N`h c%@aF |I-  $ k*$`l 'L h `@z~@8TA l!jDPbցxa?A!6e>Qca/`[!oڀasar;sZ3S;AġA"A8sbxAӲ,ɀ~AP!b$*d3+'MN,A/j'n*Bx! G.F**K& n|@f1dDV!Brhj@>_&!6@ A$!! @D ~ @ *qgNj~6!,R_m$`Td\P|ӝAQ@l3!d r҅&:s&a<!)aЁAD^a ,'kTɴr fa.~a̘f*+)R)^RnA3r,ʄu-V2cDK*,A 2c421dav0!̠PL f`a&;^ڀ:`4C!,!   zaaSzA—TRfelpa) @^AΠ@q!UA"u"UVQp?S/aF9/=H[a9H Ewj77uVΕA"!vr!K>xA1GĩJyP (!`޶qVacjNV,T`^,!-2u}-ڀ j, (a.p7WzTHd"@RF`(0!֡W!h,&>VI !ap(z!4&u ᴘ?7ڵAAЕa?Ay!ڵwA[m!z:aZ!U@77X"x8""ǵ\Saba^h݀נB i!a^w(Čq:V gg,SV!l3^a 0V.Xc3>qLV $ ; cheetah.gif ===++==+=)iI)IIIII)iiIii===+==)LTHTLTTIi=))IILLLTTITITLITITIXXXO8X8O8X8OHTTIII) TIT)ITTTHHOOHHLHLLLLHLHHIIIiiIILLTIT)i)==))i))TITIITIII)ILOLHOOHH8XXO8HOHLTLTIi )=I))T;,:=,,..,,,.HO.,..+iii=)i=iIIITII)i)iI)I)=)iiii)));,,,.,..,,,.,,...:i)Ii) iTi+=TIHOO=,;:;+;++==;;;..+LHL)L)))IHT)iiiITHL)i)ITHHH;,.++++===++;;=:HOHL):.;) T):;I)TLLHXH),;:=++=+=..,.,)8HHILLHTLTT))iLILTTIIIH8O).;,..===+=:,;:HHHHHHTi.;i )):=IT)LLLITXXOTiii;:;:;::.+LHHTLLLLHTII))THLHLHL)THH;,,,:;;;+iTOXOOL))HLTTIi,: i=+i)I)I))ITiILLHHXOXXXHL+,:)IIIHTTTTTII)))TITTTITIII+,;LOXXOHOH=)ILITTTIII==+. :i=I=)+;=L)TTLHLOTOHXXOXO)::TTTTI)ILTI))i=I)ITTTTILTI;,+XOXXHHLHTII):iI+:))=:=i )=Ii)=:+i+I)IIIIIHLHXOOOX+,:)))IIIIITT)iii))ITITIIIII;,iOXHHLLTLITTTI)))II=)IT) IIIi)I+=)=)II)T=)LLHLLL8X:,+T))IIIITIII)I))IIIII)I)))+,;HXOLLI))IiI))i));:)=TI; I)L=i=I;+I)+iTiIITTHLHOO),,i)IIII)IIIiII)Ii)IIT)))Ii)I,.iOHLTT)TIT)=iIi)L)Ii:iI TT,=)TI:i))IIIiIi)ITILI;,:)i))))i)IIIT))TT)IT)))))I)ITHi.:iTTTI)I))))ii)iLTIITI LLHLHIITIII)))I)Ti))):.iHOOLLii)))II)IIIIIIIITIIi)i)LOXXOH::))ii=i=i=)III)ITTOL LITLILLLITII)==))iII,=THOXXOHIii)I)IIOTIIITTILI)IiiHO8X88OOH;;ii))III)ITTHHLOTL T)HTOTLOOHLT+)TIT==.iLHOX88X8Ti)IITLLLTHTLHHTTTLIIIH88###8XOH;:)I)IITTHOXXITLHT L)II:LOXXXX8LHTITi.;LOOX88#8L,)i=+=IITLTLTT)i=II)I,;X888X8XHLI:+IITOX8XOHOOHLL) ;)I)I);)IO8HO8OOL):=THOX888#X::.....:;iII)+;,.,..,.X##8888XHHT;:LHOOHXXOOH+,,i) Ti))ITTTOILOXXLOO,LTXXX888###8O=,..,......,.,..,;O#888#88XXXOHT=HOLOHI::)L;,;IT ,=,+I;),:=)I=ILOOO,;)THHXXO888XO8XH.,......,.=O#88X888X8OHHIi+.OOLLLXTL=;,.ILIT THTILLTOTITTHI))LXi,IITXOOOOOOOXOX8O+......;OXX88OO8XXXHHTI=)+LHIOTHHLiI.;I)TT+ I)IL)=;iIHIIIOIILIIH=.i=TiILHXXOOOOOHHTi;TLHOOHOOXO888OOXI=)TIIIIiITITIIL)IIIT: TIIL):,:;LL:.TIL+=LOT)iI,)=LTOO88XXXXXOHLLOXOOOXXXOHHOOOIIHTTLi=TTI);,.iIITi:+) :;TLITTIT=THITIOHTLTTTi)OIHi=i)iiI)==;+i+=+=;;=iIIii)ILOL)))TTIITiI;);i)I)+=,II. G`.. KNDINSKYINF X&gCHANGES TXT nQTUT_MONOGEM _&KNDENGL APP :PGKNDENGL RSC FzQ$¿BGIFONTS Y`TERRORS TXT +rQZKNDINSKYTXT QH\README TXT )HaUPDATE TXT HbOPEN_DIR SAVEAS_DIR IMPORT_DIR EXPORT_DIR TEK_EXPORT_DIR BGI_PATH A:\KANDNSKY\BGIFONTS\ DESIGN_MODE BUFFER SELECT_MODE XOR START_WINDOW YES DEFAULT_ZOOM 70 DEFAULT_RASTER NO HIDE 10 10 50 50 LINE MOUSE_TROUBLE NO FWIND_TIMER YES AUTO_WINDOW_TOP YES SCRN_COL2GREY YES PRN_COL2GREY YES BEZIER_QUALITY 60 PRN_BEZIER_QUALITY 100 PRN_GREY_RESOLUTION 2 PRINTER_IX 21 PRINTER_ZOOM 100 SIZE_PROP YES SIZE_TEXT NO CROSS YES COORDINATES YES BEZIER_TANGENTS YES SHOW_PRINTAREA YES KALIB_POINT 1.000000 KALIB_HEIGHT 0.790000 KALIB_ARBPT 1.000000 PIXEL_WIDTH 278 PIXEL_HEIGTH 278 COLOURS2SAVE 16 EPS_LINEPATTERN YES EPS_RESOLUTION 72 EPS_PATSIZE 64 BUSY_MESSAGES YES LITTLE_TOOLBOX NO CONFIRM_QUIT YES AUTO_SAVE NO USE_FLYBOXES NO USE_BEVENT YES FLYBOX_CENTER NO FLYBOX_POS 25 190 28 258 360 FLYBOX_POS 11 174 92 290 232 FLYBOX_POS 10 178 60 282 296 FLYBOX_POS -50 110 180 418 56 changes in Kandinsky since version 1.08 """"""""""""""""""""""""""""""""""""""" version 1.29 ~~~~~~~~~~~~ - nonmodal dialogues can be handled in the background - improved handling of mouse buttons - faster bezier routines - switchable coordinate display, cross and bezier tangents - window positions, zoom stage and grid settings are now saved together with the drawing - tool box redraw error removed - support of the clipboard during editing text and vector text . . . . Version 1.56 ~~~~~~~~~~~~ - bug during saving fixed - bug during translating or zooming objects fixed - switchable busy messages - full support of smart redraw under WINX 2.1, Mag!X 2.0, ... - bug fixed connected with displaying rotated speedo text - bug fixed in settings of line and shadow - optimized redraw when copying objects - export in Tektronix 4014 format (hello Wolfgang Wander :-) - speedo text now is changeable to polygons and filled polygons - menu bar is switched on when receiving a VA_START message - bug in window dialogues fixed - correct dpi values in the printer info dialogue - redraw error of buttons in the printer dialogue removed - the path for BGI fonts is only once asked for Version 1.57 ~~~~~~~~~~~~ display error in dialogue [ Settings >Window... ] removed SpeedoGDOS error message after starting Kandinsky now comes in an alert box error in drawing BGI fonts removed (no more little bullets between the chars) improved handling of popups (dragging enabled) little toolbox implemented (switchable) extended global grid settings background handling of windows possible without pressing the right mouse button under Mag!X, WINX and MultiTOS (switchable) confirmation of [ File >Quit ] now is switchable error in changing SpeedoGDOS text to beziers removed. Led to bombs when exporting to PostScript zooming now refers to the center of the window the chosen paper size [ File >Page Format...] now is sent to the printer after printing with `img-0300.sys', now a file selector appears, with which you can choose a destination file ...to be continued e  ddd9dldddd ddd'djdkd dddhd c~yAc 22ccPhcc/cpcUUDDUUDDUUDDUUDDccc c -cEU7&*kU.OQ^ j"Dt@C+@CMs"9<{o77+@>Qvk<b||cQcPcOcpcUU""UUUU""UUUU""UUUU""UUccc c #cok@,tMo='lV:g)Eztk<C/<HVtVV8|cQcPcocpcUUUUUUUUUUUUUUUUccc c &c-i}x uRZtz[==)cQcV6@cs+KcqcQcPccpcwwݪwwݪwwݪwwݪccc c )cf<=jf0O/J?v(C7/X='ly "IS4(fyRllfcQcP cccpcwwݪwwݪwwݪwwݪccc Bs"cQc cP cc2c_cpcUU""UUUU""UUUU""UUUU""UUccc c "UM]c3ccpcݪݪݪݪccc c "#M]cQcP cc2c_cpcUU""UUUU""UUUU""UUUU""UUccc c SKVc3ccpcݪݪݪݪccc c SVcQcP cc2c_cpcUU""UUUU""UUUU""UUUU""UUccc c Cbc3ccpcݪݪݪݪccc c bcQcP cc2c_cpcUU""UUUU""UUUU""UUUU""UUccc c K^ec3ccpcݪݪݪݪccc c ^ecQcP cc2c_cpcUU""UUUU""UUUU""UUUU""UUccc c TgQc3ccpcݪݪݪݪccc c T5QcQcP cc2c_cpcUU""UUUU""UUUU""UUUU""UUccc c USc3ccpcݪݪݪݪccc c #ScQcP cc2c_cpcUU""UUUU""UUUU""UUUU""UUccc c ;~c3ccpcݪݪݪݪccc c  ~cQcP cc2c_cpcUU""UUUU""UUUU""UUUU""UUccc c /|ec3ccpcݪݪݪݪccc c |ecQcP cc2c_cpcUU""UUUU""UUUU""UUUU""UUccc c CZec3ccpcݪݪݪݪccc c ZecQcP cc2c_cpcUU""UUUU""UUUU""UUUU""UUccc c 7/^@c3ccpcݪݪݪݪccc c 7^@cQcP cc2c_cpcUU""UUUU""UUUU""UUUU""UUccc c |Sc3ccpcݪݪݪݪccc c |ScQcP cc2c_cpcUU""UUUU""UUUU""UUUU""UUccc c %|ec3ccpcݪݪݪݪccc c %|ecQcP cc2c_cpcUU""UUUU""UUUU""UUUU""UUccc c suc3ccpcݪݪݪݪccc c sucQcP cc2c_cpcUU""UUUU""UUUU""UUUU""UUccc c ^Qc3ccpcݪݪݪݪccc c ^QcQcP cc2c_cpcUU""UUUU""UUUU""UUUU""UUccc c d/wSc3ccpcݪݪݪݪccc c dwScQcP cc2c_cpcUU""UUUU""UUUU""UUUU""UUccc c kQc3ccpcݪݪݪݪccc c kQcQcP cc2c_cpcUU""UUUU""UUUU""UUUU""UUccc c 4gec3ccpcݪݪݪݪccc c 4gecQcP cc2c_cpcUU""UUUU""UUUU""UUUU""UUccc c tYc3ccpcݪݪݪݪccc c tYcQcP cc2c_cpcUU""UUUU""UUUU""UUUU""UUccc c 'Iec3ccpcݪݪݪݪccc c IecQcP cc2c_cpcUU""UUUU""UUUU""UUUU""UUccc c  Zmc3ccpcݪݪݪݪccc c ZmcQcP cc2c_cpcUU""UUUU""UUUU""UUUU""UUccc c A@uc3ccpcݪݪݪݪccc c A@ucQc `,E`,LArc's PFX 1.13P 1990 -soft, Markus Fritze g.h` /H*@"m mA$H -(H!!!!!!!!Sj JC pl QN , HD , p,m:<0r Q&N~*6<Q~d So:Q` H"CAD@CD@ArTApAQoQ`&-A& LA(HJkf&CH"grאg<fA``+D +E+F.ޅR؃+D؅+D+VC m Sj mJfA, "gr/r$&(*,."A$A&A(A*A,AH~H~H~H~H~H~H~H~H~H~H~H~H~H~H~H~H~H~H~H`Sf"|`B QL gpNޭ9|-lz5-D#E:\PERHAPS.STR\KANDNSKY\KNDENGL.APP`?\8`` > PURE-C <& for ATARI-STVersion 1.0 (C)88-90 Borland Internat@al &H f&op`B@# 3 k # Ј<.@Jyg// ?<JNAO "@(I$k,+<=.\KP" PHR`@W4m(R …?By66#q`jhz0%2ApֈA-z4|3RV8JDj||/f \ ] V:( hJEjڍc눐[`Ё"?,02b ?4HB?0?0>5v ?W"@@ĕ/ApDAFy(L x *>0BŚRZ0VP0h\Sʤ2HA?0!ĕP͑z3ڜ)꒮V(DA(B(@>N^pʯܯ$.:BZV:0$ I0D 8^"ϐ0AYEv` 6HÇ8 0TÛBܺ * B溆0bTC k2C0HЀ $|"BE"Waҁ9/Reؐseژ.8BEFܖ8q24BINP 0 >1S $6>>RX!ABHHx->Pjr %*""".@܈@^Ѐ79sRF~CFnlQAA"N6 AA,FO|4Pb;|Q6X*xbDsB@4!L0LH Y0v0*2]@b@0;<_Z`,hpl~pu`KP:60)f␆3 ~hl 0AAA`p BMV0/ / 0(H$i4>?jBi/yB=2* 2`4R.'3Re?*`k()x/42*?pf( Qu/+("/. HW|`pӶ}pr0,p#6(_8&I(o 68r0QrӶ@oBTrӸ@o 68Oΐ f/ ?4*R/?4< vSn60|8 68pc/????>JB`prPY?/ YOw$H6>?o2ArK0\oWDPЂAԂXO$_6ֶ8X IG)@BLg?I?"K }2pXO.CC:Nq LPQDNZW"P"P"SLP*Uw1Lg"TA'%f`f<R2Sp@bVҐ4"&PrHk "Lp8r;2 LrAG4``6gr5 z `e!G42BgA~"i&S f} U<(I*b5&R$0+tm7"` U~68 : %K1BE<~`B{2l03 |5rt0*fi0P8 :bzTG|lJEgRF*vag!q"p*qoS@>Cf` pDp@~pFHGC<8b1:$IBQ&p(kH@6p6zP Km \2+Rk9AlBAlp|IIll߷pl _rlvr",gb"A9iprr/"lp`  2)= ip+}4)i9BB9D9E`ZrB@r}qHHl{IpsckLD*DL PPPP 'L4|bf LdPt qP @tiqf@"{p"i"0a"hC Dw(`fgzP o4p +`]zP W| l<Hƍ;pJFo20”~HgB g<2"]@ Lѳ"LE)JEf`rhdf4OpjÁ.g(<`>k /`߭p @h5!h7C 7D gxM֪0|NTg CC S U `u b]*^pUf`R\`_"gpv| "S$6 S1t4`P SW S YS ϯ f08R JpP$H<,]18vBD`CRDyPoRCB 4@ŸAgCVDR@`RERDDn pQ6:*Hf#H &NH<""M KA 0@VDG `:;k^XMXK(݊~^bV)o njt J>?PkT# 1 ?V ?nXA9 |`L|@a]O/Ip0<BC$o.^028*h:ު20Paf rFAJzVq@fRD{0Q &H`8/ "J0aLXOJ@g(HWBAB@C>Hwp8`81:0~j 0Sc@m0eWn68vuR pCgUVpD^qT erw8$(6(fW(04vp:@JEo}^pZ<2asZsn6t H@c?Ne^`Pnkd?"ҾpPOz?7R b߄Ao$""Ler<&H$I*2|g[@g`rA8:Hڅڅ 4rV<H 4,`(e(w6BD:KCc?3xjVbpXO{TEp{g4>c?3 {\EVD`Dpg1`r)RDxC@Px0LNj Np1"VA7X%fL|Qw0&I0a oY@XۨVNoQ`Z 2fv`v:2q@r})H21A`1@*0 x 1P1h404*A $mJ\|nRR@0j% G B"4)"Bn xM`hKvUK lTRlMpaЀ4,H 4!N 4(<BE2S4H?Ԃ=(`>c=|`z0H/i`:Q)2H X?R"'𢜖Aġګ* S@c=aRFU;mFbSXk֯$ ⯶ȽR-k]bj0ǘxؿDnȄFtiXϤ|ώXf2DmfF=g=aX6p(I` 4,2]@|b@0_;NJXЪBBR W2gR V1a 6`b$T K 4a&F8C@Hĉ:+HŋO+ӄ1EFo0`G0rⱐ!FXjrF$psGZj|D뀡B7q |  MrcA&H@8t@|*1}&@LgvI x0HCH"4g6ClR r$0` K4+22IBI$tN@ r(a68}0:(PRE<(ݐRF????!B$ &Rp`"*,SR!B3 70-`l$6)|1l8ԏ$o/``(o<0?pB": ?H1RdvF I!s@rÑU$r6G2<F!*P h2 0>- 02-"!h?A4-$h?BpW0)g5 X *1FNXO6/m"8/m$20AH$3g M"B02Nmm䀩2Ҝ  2DA0D@!N*U fN` 5ҜpP `!OTFACOOA81;TAD*B0&L44ϑ120mK&FT$PA F BFSV@_Ox]nF QS_İ_A:-T HmBEf1``O2H0jP(2b<2d눐Ё$ &H>i`l(pe,`@2H{1A?4H…16 HD?:D ?Bd7"D>N1g%>0Ā Psqh%1J@ު!H{p">PO!"0/fP2+?0+ XOp?ZpMt#V A4$o8`j(4x l .Pf` Hh"H\Ipb01k|"pB@rg0tf L/ p H4H5Br{BQlrA0$_P0$I&o6/08H30(J0 @1Do`v0P3h0t5zo" gD5?q41eHÇ{1gC?d?Bi>|cld?0BDH @&VnbDrAJC%DP@ JDךFCIB JFF2VVqBDT?V(V]TIV0S@>|גDBV VV*eBޅXe@p(#1*H&I8b2f vyD`]60бB6:(H`o"m4p0)Mߠ/P@""_RJDC(F(&BXCBD:U2CEP@d xi / Q=O/*4Jqdq?+ҿ2Apzq0h?pX!O:?dw?BC ygp\QClX?) ?n"Hm"50*Ed„\1EFo0`0>rF`pG>A"RDXj4F \j҅sLߔӴ߮Q.ZZ 6"_  ""*.$0\஁6̀Pq<H(l~(` <>O! hO\P+!dPurP@bH0XBS0_!IBjR",V,zqpT'L8U0B'nn~FW$>p%"jZp.#//&&'f$?????nHq_ooJ8V2(_0Z1b?u0y0Z:epp"QO>?0K`06⑁?45M0K`00PS>02`bhAna*C2D gŹPP2?hEx@XlLD?nޏd$H7(I*&l`3p~zqffg2E0frZ`2,8W&|%`Z"gx`mX@8@SD j, f j ovCIKpJCg89mCBB L&SzDBEZ MP|l<`<<KDo<>HǏhAЀHs"M J"wpM2UpF@FJDn\P`PhTsT1`z8Ő|g`,&k` rB2֢/`uXO&S fx!q0@GKpDT6jPKYH_y}l*ކPOVh= bopPOsz<(I6Gx`20HAH$3g "L J*BL $R f`Ec<(H$ifjl4gV"TgtLy*s4N"rt0wpbpt,/ Hʣ5L% g|D:4YO*]&iC`$/ p MU${0-*XKRC_PmX`,Eb8UO&>>BC8`80Уs:0 ؾ@mWnv_RDRl[Q\P_pDTa~R 6802gtB2& <NУtB4q28RR Rl(0ROU@2/[ $"P0tkϱR20t?<(6@8!@D`4&@JEorE0StRB `~vBF标gS@g`A*L*ػ*>i< ; ih&"Kcq+NFX<J2br~^f /,g`2<p>p#0jNx@jND oHpDSE>πU>@&H/I6?A?B ]@f>_`<@~`>p/ Bo M`,0ѥ ( ڠ*kBBAC|(0¡0 *H g&a o! XO`?=@ 7`0/} Z|/FЗphoo@@/0fDPgL|a@*o68BCrB<gg{gI,`uٲ򂳒?P1(h~E<`@" @"*&>N*ڷ*j ʰA"?R.j ~*RPV " "v'޳,@ȞЁԨ@ /, 42 0azXO6(TR"`[Pf081Sq&P06&I02f2`(A4@c"BS2C","62>?P2"Msp,0672\t/|pHp*`gQT(@ P@a``g0$_&\&I$H`~H|L#;^ (gN)fN Kp\~RrAL#/,1&BD6PKp0^RDpCjBA`rCAm"K,%f|HJ_f| 0 @-t`&BC!^B`/<$@"HbD?-0`i4Xa`h C!^5N 4p $h8`x_*m6 Sp(^"S m ag("y%f<ف YM%ȞS"pHWtv+vO&B8r8"0 @oLp.ǐ68Ёpr`Qa/ S$Nbs!1@D@ﰵfAA4G,X*PqFCĂ^"+l0̙A4*9kx:? C8PPjHAܴ0K,`zS S@R lFR" G!pD`/- rp pDJXO*URf22,a4,"gqpAvNBCx2`x(03TIqpR` <*  VN&0z#{04z1 z2RqTז,c K(k"S"K,g V2N&(aV Cxba `X(,f(Zh2,f2R6h(a2<#D(aER s<b&`.(doeooy&|"6H0& !A  5q z0<0YO$H3>A1 !hD@dуXX :x`,0H"r?rFSݶ pdtAvRDDnЪxր8ځE!qm4u@tA!EByBAbR"g50`Bjق ~15@nNJ@f PBB@6ց 00*xf2*zgP 10VcbB@R@$`br1A1|,Bh`〿p ~ @$P"ff rx1F` rV1î$2f:/HBC8ցF .,kҤ@b23OR\putA]BpoDpEQ}րXjz0 .>BJ>N"Z#%@#򒊴܃x0VIfz̆*c. oB@ܩtAp`JB91ր㰠4kf28J w0Np_wHB@ɑȘm蘁o8cgwrG8bb8L,g 9l"$Dn:r @gj Arm!0XO|Fg8tP$p@qb>Zgr܄zaR$BFJFpDgfDfgJDf {8T.0-g"*g"@N` fv|pD&HD PV" g 4+gfFv.zX]rl&LLN`Z}t9cBl4-_f"M p(gTHmC2P1XO<ҀaǤ0 }b;E0n|1\2-0-[1Čm& m0PgHf?>"?@ QR0C7ʼVT:PRTOf"C@ӫVB@A@Zl6 2DVhČ`ߜ6㽾6t9|``f `D<`<(k&@g gpB`8$I" f-&P` R8g"j!0fxȶ2ԳB}@"`L| / P(PHWC#XOoe"ҀPVR6Бa@nE!N+rzD@xF${C2TpzDlQ(_&ݐ/ $H0* gHjTBbXO`*B@5@V@T2*^g5jX@Z` BAZܓ8P.(IR@g|fНbt02PgP"&o}j7rjr7ADRJPNRTP DRg6܎jrR`kSjgBSDQZg7|:`ҒRBR R*gsB9DRg.R PHWFXO&`;RtV0JP kڱSQ_G\v_R"KfQ Y2Qfx-0@ LmzH0GB/wBARfp so@i~@XOp2` @L<"h4ѽQqi/ &H$I/ "?k4TI pZXO"JqP Hs^pq0(q3hrqv &_D>.HaGrMI:GIԶAf81ư2fkPPaCA TfJB"N@?`XOPA0ltvoT,`~ a7B +8 ?f06+ H{ R6:)HWgj tpp98pP)fd3K`%7I[m 06@N@(E45hXX>_ ?h$nwnUCj`E,lBuCf!NCr@$j?08Hv1j@&E bM>6@,`Da80-gG`$|f^ҧ`(PxP|ub N2 Y5Bgr?4/ 2H ЀЁ2pp _J\O:/gN@.@ pE^F1/\@yA F1XOBhpk hx])P`dhAGtP6R*8X5WdrBr"1 Np apE m;@]@f2BU2<p v|r~\ P0 a/`2-Ȱ@A@ tg: fr `r:2"p !i0~wnpg2vpB p \`N0p*Q6Rj$P8V!>]@d!TBacu:8DED04@:2` P g P gP f`2:- fRU`7Q fSU4<| a۰:p `wBAp1.PUP6R*$mpжe`6#fr U`24B@tA`S0RPr2"h/ QTf{Rd{ e5@M%/R ?.0`$PnPMPZ`A5A~Z1gtYaB5Bg|IapZ1`5TIWIT2j7447ߓ4몷5740HTp`pp-3i XO!f ҧP5U`H H>v?VW?=R S !g"AZ_UtY((0V2"ZE UU!AV0ZIQ'VJX`~gr@~^` rFt`|6d2Bd Utn0`/U9@9eraf l m Rlb2,m<|Qf#;1Ff4vYqBV` \ Q@j!T oSl&Gtav,461%p.yBp2Cpe۰``@9Abo ,Sxaeimri"aD"n:sBHzHT/ BA2pC  6&wJR@2K0 ("fr>,0"Mp^=  T2Z D64H"҂ T-_p B2Z X 0V{cup pD7@"B a6t$"BY ҈o# @p$**OnD*Aԑ+M VZXjʮBl P,0 08 2B6O2&rnRW8W8W8KW8KW4IHWB p EO$O\9IFOXOjDr@>UO$H6Ex(DzWp2f1HHGW0R>@2Hҁ4CB,1 R@CmPC(T '"m1,4Hυ\nTAzMY/޿-@,2*"g`$-Z W0(H@J@g}g hdf m"("A`",/!,$$5p, !"@")>,/Apg8m `g-`ԒBCG`0H"6t$7l(A`Vr hhpΠ`plCΠ lXpIfRCZmWz*&48Bޠ`-E>@/4Ԙ r  ӲB ڪZNH2Hl "Kp~AXO K,"<Lf`p(0&ID6R8+j:Q<(w A0 H0 #0גU / / ? ,0{DC""2ؼ1 "0${8%t$a&&F0e2N#V%FL36!%///N180C42Dh0v x~I6*j8*:(h h //&/8/J/\/n///&??/.jO|O4E0C5@*2v70// p4"QBB`6Hփq8 RUBSRZX3P$'D0CCm"Q$ f$_&<$H(I"j4&Q"L" pn}1jR*eP@rS&S fطL<8`Q(& eQP$"jYQb C{PlQ8A(RLU0|8{gT`0H܀\r|yntvqBCրa(QZԂd3(p0 Pa _-.`*h`NdryaRE0uG`\rhnrs*``0X%@<8P=U),D>=,F>Q+h>e6LZ>yb;E0v7l20L0VKf,0жL.0Qv7<=,LP=+ ,B^ ,3\4,>^H6L^\',db/ / ? Pp8 RlV^vVY/ P'bPb;OPu8)B@\#ܐ>O(HETHHRC L!FXOp0* "~)ruv Bp}%|p}%0Jpx#ruPOj p|_NC|ETKT:̀ x2HUaֳrєE0Ȁ%̀ 24ȀD̀GETb22Ȁ̀/|hq<z̀BxM2Hn  hQB@`A2߼ߔQИmA|dXqM nT.aD}ka.ljm|yZ|OFaZ|0hy~*r;Ȥ u$to @\Hf}$t"@XIrw<>t`p$rj,r p7x (gPs7`F$szt^vR$r,r$xq u`@Pr#s4$QO& "A " k(k& 4, *l|JCg0-C #Bm `RJCf^f2-fR%;A$;B JBgRl m2f^`S *U fx BA9A}( p "LbbB@C4z'POL80c`L jnDp~$j&j|"(K&S0,Ā La/ C``iXeO`ڐ'e/ `Ia5k22%kJQА<<Аg`ʐgPʐLLʐNNB4p'g`< KƐf$>v!*Il2f$Dau2/q2PgQg _@g fxuDlW2gl u@zEjRb1xa0HAH$3f JDfWJE  pa (H` 01 ?JDg/[1LXO<3`@'4/p202ǢaW!0Pա2J~,sN<JFg(PAB@{"Mrc?`XO !"alw# &~0tXoA؞e|hr&P̈́XO,kv*V0.lCp{"N4BCג0/NaBhqo7Cֹ/뜐렓PO3A9|n,M fBrczZ0Krc⨶<)1/ UuObVlNpp??r?BBơp.B7rJ\O6#|g|ֲ fv1xTO$_&Nu?6$HH!Ohjm l0@C@45p@P JBB21"&$_y6Ar! omB@`pBA`@RA˲oN"P[/ $H/"_0Aڂ" Ҟ 0C*ѓЂ"B ԡ4<BA??""2s"O/ / ? Z"P~V024T<#"P$8V(I$o"R`k`& f&Z2b2b28 @FHWp} i XOBA l~B  vj 3Pb1td@SX)Bg4/2H ߀Ё爲Ôpp2/|h(l_pCf`AXOᣢ:D S"hTip i0B@"`2/ nlfb1"_kHkHzHS/%"pWTO%0Ɛ8J@otj&R`&Oz`2,SVBE`02|A0213Ж 7REEn`$o`#r`B`BOzP0b,QZD`8ho J`ơOzbu$ |cd"gg"6u ;0Ozg#0>8:&IvJAn 6Wʸjon`|43kvBF`.2jf23jf   f6RFFnJCjV<` soJCkz`20A6`6&"J**)>j7P008:<}‘vS@f#0+$!`l2 2z&`JJFo.|p#a|PC`.vK`*"z"#"z&#W!i$H5_Q5i@P0 5@0{"a"if:1O"*<4J@j4]L011F0F0F0F0 Ё`,]*H(I1O~jmJrC|35L$0`*0*~15A8`A0a@"L3RDDn`By0 gh4H"ҁ҂ @1@0001w@0 "lf R3*Ӷ`4Д^:R1aj1\[4N0]U$I m0a"J0pz*)" ~6A V~\~BKBe(I&ol f00j22+j(_0+A90@D.&ʌp` @H"*(?RPRr@@=@80L$P@@AO](A$_6X@"^UTA8O2_n^XAB_~]cf0`8O@E 0HЀ@o9ATC0_D@mBtBn `*ҁ03O^1Ԃ9(03(_6Urc9Sg `d XrfmXf`znoiO-a$O9ǰnpU0DD_o___UTo_u`|____,&g4(@|m2||` 0NIqD@Z|gQBPBJ2B`@& wf:b(i RX/*4^@"@,fH(0( @,d,U70EƐv@t LO6MОJ، NF="3"?"NԱOCP 0(((L**J22"*١22<D"5̮5h (*&ʯܥ"P*hb8D@ϰ6?!6]*d`>B hbL`h$_6@ Ҵ!v(up`p"l > 6(T g fJCg45!orx`AfV!f0<8$ g<2pR| . WXH/H0WPI/I_&P^`rB+A KB2(Hd9|,` "WRi l2f f*L/ 1 oXOhJDg,2,20HAHбx$0"B LN"L7,1E4gC` B0&SfRt: JBAz`"M㨀*U(p "WȮ̰L<>QOh j"'0~h`[HS&(7k0JBEg<KUR, xHgpN24J@J"5 g^ 5 (gXA}ZAf~2+0+Ab@.Hk C_ L>]bGJ,u (NXO>k|1AFJFfbJFgtט L&1"Kfz7|7GB@@] @#z#{:!Ǥp|z,1fg&1E0gPS:!$o8` p~ߜJEfP7@|["A(Sp"<Df` 0ABkp s@1rAC2`xo~<$HݡnD// CAWPO/`*XO+H/*mP0#.`p&/;$&Hr10n"*gh(k//|tg&*R/#00: $%'M% LjHh"yR"XO;K/ 6BRDw$_0 / v%GW!IWtHW°:PO680@ A9R@| o°XO0gDD`%@`,@*dx10S7?P6SyFQ|CI`FU#s&_16$H$C4BRHB?ASC JpR,>O,\\Hu R**]~"8ձ4-6*&tp6Ґ!;<'.%Vtp4n8-DDRDH`6ؓ (8р8x$HЄ>+W>(`0?Ѡ`8?2@:4.:X;A V;?-C1H|a/O88Ӽ&@$I/Ho$d0M&^́ԅ&tqŠ6Stpܿ!SB@hBjFMjV4 L.B Q&60|gzjh PDR$@td~2/2BA4۰0QhvӢm rrDhg]t+B3ž|n~2t*&qtdV@@hAҚ1z3&@?D" SsTOt ShI! R&@p0 SDhgb$B^` rp3tHzBBrp3 f 'n7#'@Ѐj7A j7@' B@&$" k? f7|#B2 EN("H g i if" g$)g'(BUl\D!E j@n~Q'hf28%~6(I>P f * o{xDGC67CCBB Kp߀zC*Lv  rҹA$AAl:` zEZb,Co:<Hƍ{`/ "N0XOpEƠEJGgJCn/ 2?AC$5?RF N2pJ?A ?B +jBGCu4Թp@@P *L~ 2FM0@CWi:rҷEAF4+6x KrBB㰱<0&o*8B@o6@P$p6pJ@g$r`t0C3g3B@RAglJ@fV",/ Q"}0fPAzf`:EBDa2 MPkTi 0@@;u!lp 0B:.68m@U:: E0BTfef|}`$H/I\&P h@g2)20HAHax$05 PހSDF'SC')!N)!}2^p@"o`z6XOH"K1',PA3BC`F0H67w@27w `A47w `B7BlK'ZRJgTC`RChm`b o\2('~ 1hFѲ 7zrj 3](0\ J\:& Qx&s°`H`Y$H*I6A"Ja?C>g6HTC.0SR61HebYM>HnTpnJ1HVrQ bFlNd|7"N LSHzjB4 MTQކPO K)PpoKaiyu.vp`f¢rNzК&H(IaP&40R(4|:Q.g 26axI$2g lL*BN`  lfqfg0f ,t+8WE}.2| fb"l6"QvQSPPֿ/+4"JBXO`]5 ` ``5R ` U(`"bPYK@5A0i &8HZ'A Pr +q4?h4t$ oo?| `P0;H2\dŔD4\dꔺEt`Vtg 4Q)BF>*-q-HP\ϘπLߤ4?[p (040\OxRhpe X 8I1P*:0ٯ&HPLS"/ g(0 K(AN;qLg$w'P A@r Qbg<а f6"f0 +Dg* @2g$HWC" R~25C*A"qC*PKa J 2Q&S L!&F&j-x0=(S gF4,22IBI# b$fZ20*0 (H&77kBkUBf (#66`& PbgQO$HpˆR@g*`B9,(SVE\ pZ6R/ Jn D>TC0-0TPOP// / l<SSpS,2/&_$_@.:R,j) 9@+/EHpC S"a)*H`$m`;AGSBB*U" fFgJpЮxD,~>pBqNFrLpаGSAAZrO*S`\Bqڰ&af2-g>а+6ax$0&qq"eBB:7d}*U f e<@=90?XOpmP\0Rʼ`"@<0 P/23hGc-`jgroA6*gtoB7Br7Mp j PHW_FXOA"> bV07 p jЏPH+oJ@nBSSp2 DPj \BP\VjR3¯3E2ZEFj"DfSFg y `OyxBtȯ@p@\ L c84g<xc h۰E߂<9?M&( STOI H>v??&+Xt@|XO m;΁(gr Sp "^`p S",] d *p\dpc!U2\dF\5d\g\yRh\dpHzBBrpp B!jÌfZ-r`$8<4B<SИ?<Bg? /4Sa;xPOpPO܎#6p4Q i@ &H/ @TIZX~Nu?/ 1O gdpa\DEp?Tc Pp~B @pJ\O60ygS@g `B,`T3ZTO$_6@!\A /Ma / / ? !Znp88%~\&H$IAn1܃ZʡoŲ"UҤzpdM #jX׊/ ҮzpP}O8O !X<_Q& <ZnpoRPilTyO*S@lm 6Ç?Pkpf,? R&p`022I@IHwPlXO` "SAʡ%fpb fw X\Ta_O|c Qf:0<c4F[X.ʡJ/vR,fn0f/c [bjXW,ft l'8pf^ tr R6|0HCC_P=,f2tf kSC:vP,fݘ *~yXAʡ1FBC`VrA4RCHԂ"01(1r`p` /pR[C0|jmQ!A"toapa=h0g@:삖hl V|I?C/\0p |gTn*YA| btA2;N>DJh$PV\b| bH( >>$&MP8KD`(N H`"N L`N Q`N T`N X` N \`UN A MxN:` `"q!av- B0Spb^ʡ'Rp&i#d:4.\,dРpa6Ĉp5 F4rr30@0w&:|&:&:t&80R&8&8M&7f`"y14*'F<*`B/P@낾@J0<3$ f*)Ox(Bp`(oP`+ЪC"Rʶ@2DRUR\3"R/ UL"_XT6 @@`aJJh`aTT a^(JR&@|l4_$H/IrIʡ,O^\ o(`S. gnpK$j?j`*B^ B@ÐbXOE "J6G$,i0#,&r/D,B w'@[-qxBphf6| q e,b| +Dhr_yBup-gs@M|arpgs>S"o,Qy\x|"WAa^DO!pD@a`iO\Ax`n0-gf4-22IBI 34gTNҾ-LgN޺DMA20HAH$s(ВN·av*U fŎNDEPzxw6L,#u,x<B`j5 `0 5`(p.&4*H g C.v&4|HoHlǪb aa#RDxuTP ^ J|xL4"0&H6R/1zHg\Hfpr"gп@iRgt3B3ʡ$m@/2XXt*" KrNUp ` i8E@AX/0+FRqb?t4<'rn4<+h7@粄_(@?rJ.DTO6qbТ֭/HzfDvH8UO(&<BDx_`DzBF`.\@@D@2AA4>3(r0H2H1?RڀRF|m̶o&>RD|lJf Tp#j[30Җm#rBB $ @64< A6JBj | o6հ|o8<`JDjBD R0@||y CH ?`rDW0`&00'RLwB0$&IU@m4b,B4; "`: xd`xa`xc` xb`xe`x`ȠRH'RBD`WT0x x*//@VUlRtD A24"iƠ0^N`JD&o` E< @f&D$,F\I@ 9@n<,o$I`F g>/ "JAXO"Kpc ꈒMAXO~"~#7bҶ&o(IeJ8p`S&bg(m7la`#k|1& q@N#Q̈́@SA 0|֑BL b'RHW"lKdOY|ՔS$<"&9"HR_N_ddt"ikt&n_NΕؗ/BA`t6Hփ18418B<RAAOn&$orupHÇ&i4BD:<Kl` <C|1(H gf9FFf,ll^l@ 9l: `<2HHҁx002a}X#BG`\@GA@//aq"_"01Bp -xr1iaUB 3V0fҁ9 RGfDf}6[b DX "hl`=m2 UB(ĠPD`zRFFoJEgv6 (IC6:&Hz4#H| pCHx#*%7BDMJ\.jBz; 77P .b Z.5TD0C͸y6Jq@ mM. 0P)y|w@Pt0H2|IA0@¯1I4@ķ1JB1A(t303B1Cp@68B@`$2Aį1J2@3AA1Rm@0480DW@$E1BUHF$L4HU68HFu$L4B m.QXpЩnd$QT0A1R2kPT1k}BT!Q Qr#ё&P 1=@H1V҂P@P#Sb"QvZަ0gTn:[bزؔWv"t^.u0ln4hP(n|P_둄Q_`|PjPsS됱j]BnPpPQPNPPP `bP:FcfPFxx P :` hB_36Px7P`szibTH,!\+9|V`Nr`veb.0rbg.qf|ve0ADak4Fof 8avl`r`-\x6r`Rjd`F"aq"_0`,"T22ġr`fyjdich~pتjd~p>r ?/ / ? B*z) ~ꮠ `64:gox`R`"Aa``G"F0;|L`(B x`aUGYG* |g(Р*02-,ެ($-a 0^`;H4d,@0Agpn&*HPJ@P Pg`VPgܮҮȸL` x@xp+x@o֠}ڰ`xТ֢ܤxpp@LrDa b:X000&N*.x `x B*Сg7 mfР $H` 01`GI Rb X. . v * : l X ' l-s 4x 3 Dt-y ~Pt ‒ 1ZsH X0(?0)4ߒ%d8ߪP~nhpaߓߥg |gldVLBCp#33h)x2 1 0RC~=O@}1.Hm/.ޱ"J /!0POO$;@a  J8XР8->`8#v%t0!(& 2*Q"ǐ3]ז(:LfxrP:g T:j&8*ڠX2RE~hzrl 2DA~00D@lDA aȌa6q`2,"JDgŰ!7ZJ\ؾzTމ#[.Lr/"$*4+"p Lr1&6"\H/?Fl/a&?/\/@//,?߰?.? 8?J?\?.x8?`#b?hO?bcBO?,T OO.OO}>`2g >`W2TL _*V4_OOOWx73b"O`TO_,T,__o"oO`a6Jo`帡3PNP uǑ fp4O|o _boJ_,T5"h_z_l_DMBAֱH.,"N$,/ֱjPF>v`&r RCm>lPРNf#bl*<NbTbtx^qopn(XIw"hoz,Th xzb *2DR~#p`noT`}NavpBmw`&0` p` } 2*L4-.g$&-Df+@D"mC }A}qf`` qogZ"@sT4.<| pp0d`BPD.$ݣ%uD\P*g Xfv@\$B?BA"o}Baq*H(IE_PG_PEVfP "P f0*fb g5W@5 4³űABU\PT^VlXʵZ&pئΰ0|n8d`UZ:d`z0PbQ4*4P6*6Pz8PAa."!a0,H g|/"&=+ gR n,2fx`SB'0Pd(Aa/ / "yNq8POp Nq42"!LP>O&H,I<BC" g kg xq$HD$K f>v&jK["NAЪB@BIJk:A_r02>aL mf.2L.6:/Hpo!mC% L1F.Rr0|+BB2puBn&"-0L+p` m2|I4|JB0TTm0-HЀ+H!m!+@2-flp0+M .RaRJ* 4$ScA'L/+y`Ȍ"f JDg7_m vr24"-> mށ.Rf "P/"& 1-/|-ps // $FU'%ȸ$<'ĄfU':+J+K;FJDf;@r_+AH0D0@BB;BN0U<0:08060U402000,0.0*H&"-ΰ BB A1}B<&0rA1A pCCAa~ 0+^g8!7kP7@'` 1䢏vRg Hm "mPLp_B.KqbXO0k2/k4/kn P]@PBr`4v0QpE4K~RR 2A5R@< m(Ho8`BJ@gd$ 0f R'm`pV29b@Lr rz69k>kDkJkhZk `knxh\TꎂVXZ nx./K?U<|dB@?@ rd/WA$ & $ "?o `o2 c12rJH[zp@uކPq2L4zB:J/8`wS@? 8҉wA?@<0@]:XrXOP*s`AGGC`pO/ $IB@a` "JAQ(xz(ꆳ$_Nu8oH8$WbAjJ@T&jlȠrf_CBB0p* Sz"ka2f0}pfg|r0fr` rPj2(4@ zCT@@@j4|0zCϐtƄXI2,8B~j^g""H4(ĂrdΠpp LNu??87@l604A280"@6@RC0AR@862<46<8BE`D<Hqhl41}o8V RE2 6FFm00D޲4CRB@LR&H<>?B(6/HJ`|JCk`؇DkBE0@?‡|omCm l DooFR@2A?l@pl C/l0( m,l&Ȉ#FS҈(V`(H/0* 2H h!?R"<='Wb?F`F)ߤ2 @ƒ_߳ߠC?0H@;`p*L$H&I8,"JͲ"k<kʨP:P&P;VLt "2f\7|b`&p4(hM0`Dpy|tlps`urVBpk&ov@&(T f֠>6Bk[4`*?XA7AryDpbf@0; (BJ`6D@R@v@$`%a2J84g0<$yU8 "H"}p2?R HTv@"8 $Ȓ&&`- 7h&8 Sg`frH]=f r&=aֺ""RBD 0@0<060Pqk#<@F"_"2؜0F@Md^2d0n>napG!I <6.65d>Fh!N V0C>R!V @<A=D/*D@4'|mP"Npa^PћS* $pdhss&Gv HpR6(v/h&"?4~m20TH1$TO'mP/3=/ "4:;<{B@9)0O"r9e0&dU,EKY`~@nBBG`V2A024 'E1;0b 9F4TG{!"M aCACD,V fpp(m/ / &H$I`8DtCtKFj2f A7`t, "jP;`$R f&_6><*M@&oB@5@2r5A@ K (o`$Qq@CzS@"z/@$L*j\*j( JT|bBA2;{^b8A*fa:TQYRpa?`sxmg(x:T]DpbDvH,b:`:TQIRa`&BCfQ&{vt &maA (l CQxZr2 "LE6 Ht2AC[W`2 P@C3yd$uPWwȚBUUP7`@JP(@NPm8QOLABCF2pblv``Prtwptr&q^rOFPF8/GP"|a`xPO``Q hhC Z0P4?P0֠AaNTHZ.0SP6hhZB+`ؘ.:hz4hSBTRA0ՀR@ZEbԏ抄b+Th ll^\2R-TB$FQBrq&hP(P4E>g @ Cq8&@V$`2@+0`QXT`0`l0P`0TBtDWvCpAbCZ6J@o2ZF~FLg\Q2gT0jDBݕWD@P` XU@`UaPO / $Hp%C` Bj 5|BQB@aA/-A _PULNHDp2]AN`bTh.>V\b^NxhB^P`Jph\20ph!C`h Հh1q4BPN`bŲB뾆Qѕ1L`h1F0SYO&I6@JAgC@`^<.}|JCfZ1k:`ux8 2[@pVGv.VtpxϰX$.jf/ "K o"kwXOpB˾j ff P WA : Rjf/ P|lB9NjfjҖJmn±.}>VjnG"WԀéX1njnV Wx W00W!kf`0+ PDI2԰8@:rjn.@4\fp6j &l(؃'VVh=6j n, PR W3>\4^Rn` P@RT& XߠsYO(I8BC&J$[g0 |z Df@v$WXJ0z g z!P& 2R D!&D,T 0~_ W9h`P4Nw6N.Df."WTIr(@RP \N^^`NPPO   `BC g&vL`  gv3"J(@0b_J@gR CPZf@ 3 #9S (& Bi!A~ &HI1x 20HAH$4:0ѥ $H"J4O 2IB_I*t@ gbA*%B1xdp@"?`XO(A@Cp?!vLACC6E1Ar0Aor,3!@*5!$>6NBA642 p8pS09k`N kA0BCK1`L0H/rt0SAlr{`3H C(*0HA64 L,4TCTTTl-0m>@@/ @ &HB?yx EpjDpP@sHW"0b Jr82XO>@$.V>@ $He,A6*0Fdp5 p8K:\.8.=nv@ HUھ@N6u=Cz@D0Sl2.T0|k0B UGFp.gvFI JzJ8`<:`*Hk020"KvFI@ U@_ooΞDPoJBBR0GrHJJ:s|>`k0lH@ 2<`2" :oHT"M2fHkCbRXODp20drFԒrT/ Wl2+?U`,r`5pU,pP2rT:rOqaWpTBDAfog7Ux@`vtTxg 02+_0+$0Gk0@7? 0)2) 4)6)3P3pJh o h lp p t r  ptrptrifi f ifi@ $2N$_6J8@ (H6$IR@\xgV2&jplRg1BA>jgtB?B持*` l P p"F"0cu ҼҁZAV0`ďւ܏`ւ) 'l(ւ0@` @@a2XuO*0txp@` "f,@ gv? ?( U h ZApWpD,:Fx,': z,X:gr Up^` rpw U+T7 Hz / BA.p ,@ 3?QO6\"0cP8XO20ЀЁn"P?q}AAcL0) /0vPOb0$o&IrH$ԂԀr( I6L gvp UcBWGׁPxpp4H"ҁ҂ S"Pq fHHz!oB@ S88Wg.0gTĞ`*xp)^0`TO&a9A`,I2.$0."81yb1rmX &J7`&0E _(k?e4ir2PBrTcryĵ U"Pq( HMA 02fV>@L#G)@vMpHVHV?"N NBBc!oP^ ߰l^ Og !T#BBl*0,DU^PaJ9Cf" lg"|9MpWCЅޯМ״#o8Ԗ0|gQO&o(Ifv?ss0" ?/(4)R0XBP\OPc1&I+$h+*+q04ryAp"Kpj0Cg/ "U0$Q5@_2(җApjAEPgv `v"1cL40ZA$^`D2@gtw? r81xTO R%U jrpҾ`8hrC/pF]0>,poR32)]n`kn R1 R! NwD > RBh|6f/pGւT RoAz`ւUph |ԗ$_&Tcj"@8\xHoLL٘ւ!D1 4n,@z$Hv`xPgR-! `ր$R f .H?!*0쒌ZAA_nJ`& @. 눐Ѓ"*,<蜅$/r.x:p* g2Rz"1 p |&@H!d/=p:/L : r?/~>/zɡ NPOptpZ.N` :"M j/.NL:B F$p|T[`A,@T0Nu#oc NH "14G50B5|S.a81'RjՀ|0@ /@d2@"p$=*PJr0q0p"0Eh9z-BC&j`x1FHdE02?L`"LdPA׈AS6?8G!9%0찯9BA9A0 0 00*rg/|ޕ(QO(wfvCHW`x@ XO:D4/ ցdRx"pg> o Cלw!`XF=0f:Qp Y%ɚ` `wQU!&H&Jg k j; `.R[Q10ֳ"h74QxQi a%0th@?JS@g`w\BzSHWʆ2X""2p()C_SbT _XlTY&q/2H}l! Jp=R~$otd?8xPT Q*cBA4&q۰nE_4<VhlbofnOYbh~3h[X?X4 2#*V^B|Bx`M*onpڐ ְpi18DvA~R/ / ? f)bqP;HrlN`p d|vt`p{0@za^nc0eor Aw/v)b1FXxzvytd8ni,Y&_aWtTOLza0OiDlPh"R(} 86ч@2"*g "A02N:~0EJEf42mf:0L82P0glN 0P ;mRdCS^B n8d֮(Τ{4q#*rP&I(o1gXNd sЁj*2 TQ X2V06`>d4^drWgX0(TDV$H/I*o:2A&jBCpz (H g /.Pɐ,H &v*Aa툰ŀdl2\cʴo5Hr`\s\ l4Hh@Ma:*"WHXItc}/n 2r^*Pn<0lr1A' / {>XO P0057"N60ĀL|2$H(IB RB! 0x0ˬx08@`Agw0fgR0N#BF碼&ƽT(TΤ²Ee=R|aF7JFge2v ױc"K3y0! Ɔ+dٰƣƙV8RD+.?&`*.D_o &8dpAq+L@$ "U$xP/V /;>&`3&³#BE`>0E / l 2H ЁЀSR?EEn<͂09?}R@@:`20GFxm7?O;A ׿Q6#30J K 00;6 ?R8uIJ,A>:B`N$`OrIidjr2Ȁx&q< /|AH{xpQ.XO>0RQ8>QB@?aXO1:o*H Pb(*KT歐s0HEГrC!/!?!"mi'oa P<1FQh ~Q1GAB@t MB(Wo_ oo@oRodgpFnbxbG~ooocHq`coEocpP VD̂>]O vC؄BD6,2!wpvQpwMP<=| A n΂*Ja 8e6g(΂P΀\΀#^`*eڀRq1F`:΂&-|_*.΀0ԃ0ڀD24΀6v/ PoAnyJDfRR7LJDg M`\ONV*I:_<BC$݌2+EppӐBD>pp<"20HoЀЀq6:2#H'BE<1>H0Hހ"҇ҁA6c?af'>>^9I1"ҁ"Hq6RERFPmhPgP: q5LFfx̐$ L#`2TP#ks5Ԁ뎐vv—` KP Ppq Lґj/ / QO&H$I"j#Ă0+"g fg4 0fr`2*8ʷ/*4~RArʵ,pPOs&_Ҡ4QӱPi֜ Qu(4>ۑ?P>>Ap"G 90 \1o@bGbĎMPO( Q&H6*I$0R@fw|B<`&|f&ޞr0~St`I+]gA; TҠT QT/GFZp*j/15@B"J Mp/i XO T_0@HWqp T欁8p?Bgr?4/p{p'2/̲J\O6p|gFpC4H"ҁ҂牞"p $T&j&'E T:djQ8$HGR`&Bop"KbkPòb Hqo>v?P?*wt TT Ps?XO2+@1<爞"h;v !EHzHSs/ p+zpzW  P,/ $Hv`"2 rf J0BARCt?oBAp brp($_&SYE+f gK+E. lgd Ra\"+g{raAp( 3n$)v*^`0 0"$02_cag*eghijRt >j @vBh\ rguvaC\ k~aG8BE̐(k0, gz.`D\$rA hx(h4:.`|E gx"@(i;̐!|aF\JFf2 Rpp2p^2pe zqgj9&̐ ,@{]-JE.3Gt̐ g @,2g,2JGf"`>2Q o|0s!G 2ZT,+?@_2,\06V\(bf$ B&f,((5 ]1@%"c0$g??9?": l oR%<&=?"7 0X&A<8C$4O6D?"GlO"FO"INPQKSU9zu$VWEQ< ͐$XLwB F"T 4*h>,HǏG"q8 π0:25tiπZXV[^ V\^ RV]0Z[\]0$f$@f$f$)f.0`l Jrfam Lfzqff>BV3@po:fp8hqo$r\.0ofd W hl%f̐f}.0fXאl6# &J`&"*&~*&A` g&@`\`V0| |ib_(@0;*P{ .lp<HpT_`qpp p]  p"  } 6t.pw:JpZhp]vpppךpp_pb",:jDXNjbfpP`rvTdCQCמT%@ܞҁB׃]&pLP* ,` xpJ"ANՑ $ȶP\ -X|,RZJ@Bf}K9|^@`pgB@P-p NĒj˕ 4@XF ~>1g ATйt"d0CٗXOX,u9YA@2{fd@&z`ThZdTLd\[~d44dp҉p`` JaŐ2쳬|d&fbd$ rn(!쳯ztnf6ZkzYnn bV\P L0nn[_a2Bk(IB8΁WY%jBR>,u3JB|־n(?-J.J?J4S *KER@,ʹ{hRB,{Bh,hJ\p2h{RJ,ʁaK\4RL,ʝaz\t^* `hR0d*"V*\`uLR0H԰`>BϒJ`6J/0 ""QAq~p~B@OLp Jx"<:Z%|F>:1p:kJP:DJ*4Hx%H%HH:T@:}:".:'jA%HU pp8pppG%IXj=zptttP~F%I0_h%I:j$%H%HزSz%I Hz JHgl$%pt%HP>  :XX:E:?&4jlZܲ-::UL::j<w,ts*5EIA+\$xj&YA5P:MjHT[7j2QHtN(:^:3jD1dpY/IsMj8V4p8sUlj RgL"Qsw,n:J&? S A:' jGo=jN|%!R +?DU YU-1]5!MQ4nEf=!?"j p`ppto? ȲrjMi8އAL:Hһ:>"0 },0: 0O0 >=|jc1%]:K(1ZU9QMa <:$_Pq O$H6)Q8)iJDjDDDwCAʲ / / ? AK0FC",A 2Ae VABV02AR4`R0k_L $#0*Rf 2RP0`jPjf 2*CPQ2C@2@Q4@AAf 6QBD`2:HڅpX1XTDDn`&JBf"@@xQ4HԂp(P(TL8Pq<(I$hG%`P20HAH$3 gV*BN$_R fLpPr>@ap6"ht&jw3"PB bXO(kK4`~(p24J@Jj'0lJCg"BU;|tl@…`$;B`` Bmbp?l&H``";@:"M L~fM%,vV7(T ffXb^iHWZbق0p "K؃ؓ QL|eaضB086h l:B02N&bާL aPP<@:a8$?aDe Na0+xapXcffcd`vd~d~i"5 gjAC"*`ٷ`0?+g"H`"*FNXO6,"l*8,$l,2_0 L:a`}Eu N~n$~6BױpRu&mI0Df"Ѿ`dvb\4`2IBI 5gJHU*L"P,T$Xj p$}zB8A&H8Po,vRG| g S@g$Ґ r0샐tvpkjgBj4`=g5]4W666 k PHW^FXO`P!Q V^ nTj^Vlm_2P&W@U5@.B"J Lpi XOޟ|fBC`ݟBC` A|<0ZSr8$H؁ va8A&BkHXOI% Thjbbvp4kU@nk4Tp bbb4+6SBg WBg`v `v`v  p.b }H>v??e T hFHzHS/ BA Rp Tύ@ h @*DfɴES0/&g"/*Ҽt?A`z *??@*P(P6BEHPOJ@g4?&tHr/@*~Jpȥ2/(t0NLXƝpA@*ntfX fPPPdPf2yV쀐h^60̡ڭA?@ʆt|XB@fp??oBBBA J\O6|g`Cz 6Q(H:$IBC8>bzvptNaȐ̐ gҐҐq`>P}Pn4 lTHoO R&VCP<4<BA0۰K<zl~ RQ>>᜼ R0>0+^NffBk^`rlgtB7B^kfkgJFgJGf3g7F7GvR20jyq` `| fPP L䔯06R)DfNa\r"hjQjP/p?2  R |żp *`r T^` rp.ÞtB"fp./`:aȐ>HB]f$HyЧrfpѿ$0p,zspB40c$H(I&j*l4"l<ĂӻfBgNE0frjPǡ``8L,\`jP"gD`"prUAlvΰzkU@HЀoxBA"NΠ`f6P6qz46[SC8qQC(CiBl0pLs/BB`(6oHփ4"@q8RB(+7".!QCm&// / &H$I" @0"ޗ&_C0d!($ i!hh!p!"Aep0b"vjP2[@|b@0;N}z z# k2fh"65r`!RP-!SPh!0@2H=!1! 1*2@`:2<1k$h+;"&S@N2`$k(SAnN2A0pOp2aQO&!6afCQ肖 Gc$rvd~,l`X$V0.`NCAנ/BXO`;XO  f*N`z>POLs2`<$I*o(olMfP gDh^@ `:"j fB3j jP gS_@/Mqǡ2&H/amM5/ ERz}4<2>YOԅk"v o op (H`@|97 B@9@Pr9AP"RB,k``T*1gJ2.>pDBn 230"6070B1,M fB4gN J/@`Ap7@P / hY2pX;A/b5a/H (I2$R /r*o @ ht"qUpJo`~RBl2. n :R)@R 4S2~3$n`V 4f  ?dRl p[a`&R/ @G/ ?f*J$Kp;A,W:@"@RcP ?`U>dQn?d@YƒQ1Q ؁*u !0qpq2`2AA1/` m;;TMHm"NqֲJrAr!02;PA2sJrXHR2-t&O;C2|(:>*@raf:H uذy4 +<ԷЁV%P]1l.e@l2E4`4E62F>`>F88qVvr?phA ڔ2a*+K;V0H+Po&D@o6c;E`0D@p0`C Bǒq"o+Aq "$;3&;wmzB=MކPOqp˱42j.sjt4TA:su2`W P6  :2msf,S18@w~|#4FNƼ2(Q?klQHUfǎ6<C|qePj JvtJw~`rl,6$L,PB@BAAH5Խ(@ET1F"K31FC/ ഌ Jr"_Bn/ ~e1~av(` 2@HuրRex.´P6K/p/r ā>ր/|~`B""Ҁҁ{Ҁց ,'&!Ķf@A3=,JAghJ ҆Ⳃ6˜ֵ4HWp SāXOf3,p3^B6hOҞt fV S QҜ"QTaD0g!q"ؤ~v~g ptCבӆ67S L! 2B]ASEAr(r(r (r(rF(r͐* |7r| rswr |r|wr|r|w r|$r|w(r|,r|w0r|4r|w8r|@BD `0:3R<3j~`0ā~`/ / ? hđ(Ho0Xo āc8 :8 B %"0\#V"\/D122( &%V0R2&17RDp%'"B(//#X@@7 _DnF(ؠa*huڰR`0-r2׌2-lb024J@ҳx"0 gjtm&H…0"4p;H00$5cC|`_0`M402IBIXx(tN KBa79*U`hWB@C},Czp "pF,C,B%p@sЀ:xvU&B\ ;6:& g`BBxW 7@BA7A 7AjSWrSwPIP3PfAGJ"SAPBa*0`4f0$"Qf0CE$$C("G,p赜6J>e20<0{\H KvjrXOZbHrPAZS"P aVu覈BAvg~*`2cV$`I9aL>fHo:ZnHlb\ Ltoo([R \g ]7Bo@I\cR2ѱ\BU X.t0ڰ$t0 ASp1؂lB)@A \f7B޵0|RBR@~J@f@v[RC^@$|Wf` r⳯`H?` _TO`2` `!s-| BhA`/p tTS٤'.f0$k1FAm"ͲoX0h̅!@ς6Hm4mHUr 0*@M>"N\6 N̅@F>^Ҝ NFr 0f0f0JL)t>f0A> "4Q(dE40x0,2n 2SAgԐ`9 ` Bl9l 9@2ː@g8БRk l2f`S/0g`:C(T І2;g8> JJB[@+1j#vԂ#w߁#v 6Hn4nnnPV8F N@cFrڴ`’6g d/6ʡѨM.t^;.d~h^NL|'*H,IBC6(K g( m޶c" nl lD"MVr4;f^0 ZAco2Ϋr"Nµ"0dbHR@rPOz-$m/0 R4"nXONqP-~vS??@XXM^V,21<. " fX0NRAR 0/X2/Vd,bJDȚp~AGJDg.JGg* f&" f (N" af&NJCg_&NBCY޺`jpd`\JEgn=G 7gHJFҐ JRK\gCt:C` +,V f=^qf&Lp t02J2+ ftAB7Bn0mv=c/0ZJk^VXX MB@aG~7ߒ~0\g# Ѷq((B`Z0 64#z JEfRPfZ_2e1a4Q*SF2g 6pm{4\uN6s2+s1Pݤr\P$n0/ g-0XOB@ }JZBp0 r VgqBCBsݘf&fpQK `pfp "K^6` 9tn60Pxx@<$H8*kS" gBl2"_M0 lR^X BgQ/0|p*@7&XF0x@P?/ B@2(Lt04(2i 6_C@ brC6;\ 0hJJ$i4$mP2$hR4A0mP`"BB2p<3ABp$_6`_$H&0H"R?R"<'fß4$_& @8&`$o`(&g0RhR6^I"0mR"\mP8PH0&H$I(,6@I8BE`02!03Ri!TEEn̼>I,*o zr'R:a k`"@I"LplP2H@֐@g`p~P,6`b{ʸt,!"(0u` 1j1ߑBh,GV8(:HgjА&I` ڊ`c&HB@`P Jp` "ҁRbB3HZq`(`"Ka ῂ7P8:m??j5nb@Nj|:; !azA$}0g$ĤHoHV"N N0֢ߣANZ67T %7!7+%€4?LT'`Wfڻv B-*2 9!P R29Az8OSD`JBG<`60{Pg4G=Ҡ24A4*%#fRGl| mREl|m )NҴs$H6(IRw@g|f,Wt0"spL|tN2XOHWN2 PPOGމpHSHSKBBrpyPO0/o ?@ 2/?A0)0-A$ R0-A6KAqJCk(|l"tW\yLbe~)pԲRQ;(,Bz@N䲣6lNgD227@`7lF,0p Ta*@Ҡ T"Bi4 TT~HzdB`ss^ps@^6#6820a0lR2ά42}55Da& KB@`ȓ#; 6&I$@1&Q"p A0`5 p`Rgb2 [1g.2S!l8 @0*06<BHNTZK<flr&J`VG `Pl`Jl#`Dl/`>l:`8lA`2lI`,lN`&lS` lZ`la`ll`lr`lx` g/C]B =1F LUڜҰ<6.v px g" g$g˃XB%K%L5C0Ad@C[p&1fd@̂_o8ppP}b(H*I!gn0 3 gg0apdH@o0+P#X' (d|Z88΂ @ h@/)PI<@XH~aXO'H4@HCLPxA)/PXOBPD>2đUP$]bF Pm( L"ڰ("CLj"(#UL"(#c z"th1`e\XRH' `Bm'41[t `! Bi Z" T{ @bP7T0}abнF T@zԲXL8U0b<>&HBC(<:E p JBB20"&0S>Q@,픃@?Bj@H;2DR/:@IA?DПFBLBRGo6(REEn0pPV1$H&I6*( **AH"SC@"-?:S@lzA״"0Sg 2C Sf 2+"PC̺@*DP2x v* đT:F4P@DZN قK/WJF`xđb2<@v,00a6tqh6a `>ԥ@trw8P:qt"f:kWfTi"P9qC \EdlFf  څhGZb^tf&~f&jc*`npdb*@``̏hA1r$6HkC6x"D "@RLLނ_@b|tf38`(@ؼpXq"_?Rr@&vs| J@jpґPc:b]^ՐꜚꜤ 07@̠d o6p~00! fJҟނb Ꜯ hz$6CU\ƑBtTO񃏧xV`:4q00@7CP*(f@ s`A lN&rM\$H``` fNءf(pWf"@jlfRf|0]l?4Q^$TOCRBE@@DʳCRD4E0gW@d ztFpAEN 6U8&H$(oU@gJCf7jw f*Y qz!:xDxD f./ "J&kXOxfՠ.Bx  f/|xl SBH Dxz!mnVy S D_&&'jL*w((002288v:<> w..44W66  D&xllV5  &\\^^``P+PRxR`]OvA0Cآ6[7oFAvղk|0ւ.+004̠(&' *и246@B@b~P^/h@]@\`ubTdP KQfVSdc~|. Tp̠̠y&\OLcB@1@&2 r!Ay"<c/ $H^g=p7^"NJa$_r0DQ^g ^B K"J 4r,.r&6#PH R6:%HgH!8p`@,OH8:*I@ 40CBB J`R_z>?El@l.  50|`4`H2A5RFm4 l5`(!RF,#fCt yJ8 M4UKh O4x8(EP k PpV H ܠv0[ 0 p43h!p<2"!<  ((} <0( :@,hE"44?C(p`2Hҁ%_R@5!1o?4(TH>BAp1@@ C saNJ@f2#2U J/ / QO$ICG&&C3"PO&_l.p$H*I,j/ Ꮓ hN20.\g nXg/ "N3d(@.g/ 4DD,POHQ,L MC*VQHz^HBL n CކPO g @2(Ngr@6`Ћҫ8"BT:ja2ooPG(SfB3^&Bp!T cLfԠt"<j?0< ya$T&@7|47| r&'A2pBB7B

v??F`vpAHo@YЮAx倞r / Qr r~ 0XA89 p`l909W 9 Z Z1Lr APO(_&m(Q{O( jz2HW0XOrpC~JCg6,v``BNP)8&oAqfq0RfvC0^AhKxʑ002sPrrrd5@8*113\а7B0GH52H4栴H[AB\Xbhr~uj9p`W5BĠA`d5gA24>3k^ఈcNo82$H6U<  $7t124CB o@`Rc\IJ@ vFO[i0`"RG:XlD/ / 3? бn>V0fytqC`_abU d .5>$I$SPoZI+V#6ܠ8K+r:4<r??0Tl0`024۰6k&JHU"Lܠ0fXkO,7P=`.9.?7C01B0q+<0P;:+<+n2>Ǐ[RkXk>N~Ggr"~W"4GBA4נ "}@hRM7`V2(| + NXSNqff7k` .fj+&HpD q$@x~۰>ʄyN}RTO@31Fp??rE?@yXpCBAJ\O6|g20 HWFW3!FXOS@f0 KaہT8]Ot(o&BCx%p JR@g fP@HNBEvBA< <b;k`,@|<*f<`&0 b ACp aS$Wb}t.f64`$p%pֿ<߸Lf J`hgPr@d|?@0;N>nBXrzڴ [0`|`02"? @\ [$ .JJEj `p0?4=TO.*F0H*Rn^ \FXL.X΢ƆA֓$&|0^ p` Warning: use TCFLTLIB to get float supporE or printf. vគ>68jx`p@c8?p0|g* J0R@@DBa@" J g|- ? `&p"u+& g y %" ?D[`XAXAt0gJf$ApRoDJDf f2SA`.@"SDQ` X 603m&1tAn ?BlBdP f f +?CX4l0V1@8 @ gE`0e0/DS@jD@0-2+/ r LN"_FpJWF@r~ SAkt0$0S@k1F>r"x~* Jp'=@/&/D@,:0lPDE 0[ #|0D@fSFDgwed D"6`8JEfp?@@A&KXO _5d?E@EESEC 1"@/_E|D!H>XO0@EjADEE!ӱA8C@ބ$DB J' IPQjA<RFX1F!t001# 13k6$41 @ SEj00vTF`E1T:E6O1Fn V6@D@c1h0 l6QV2w0` ?xEx A!|`?5k @kx`LZTRNarNJf v`JP(raa\XVHa1_TW|k:@k6DR@LPkpXOJfS 0gR<8 0jDBD>0}\XOaVS`BDB pa6gx0G@b0@l90 g#pN00q&r0 0t N]0@f 0@6d0gpNs.8r>v060t"8r@0t88rt>v\0,bc0<HS@rJrf"Hpr 1B/$J^fw PrJ]gT-fJfs`2*RrJdޜV`JgOrF1Ġ w FߢSDtK$/(p P]62>,D0+6kfL [RCJEk0 VZflm6xΆuZ.ffrլZ7܀RfD~p†j6Z%>D~\kfA>B0oLMHGGC4p 0jD@a nAN`^ p P?b C*ܜ0ʀA׿6"$DoGn| Fo|Ā00CC?SFpԂӁ@` >*(6ӄC^BJjR! :fɌ0Y61RPrpAL@pFHQϓad |~trp_ Jpn gn-Wgn+fl0m9oXn.ghXnINlnNlծFlRpĀ0 ]Han @l^+`PfdSF`{GEfJDg"L⑿UR@0&zRӅdR@`JfJf BYBBTO` $j2""tA0ka 8CyĀ` &( JgPLpvG0ԇӃѝChQC4qXNu9. |p" EP j05|H1 j J$$bFhT~Y"#Rix3$ANua" "#,!`Ȟ,_Nu4qP4GGG#aK/%/%?%A~?KMaMQϫ`> Ҙ2s"!@`D> i @B!hfIa<,O@FEEn#L`Nu@`nD?*Eq? `B?$r">?*¦?SK? ?%s7?x'? ߜ?Pm?H7+@H?;q?㤅 i?~HT?-!b2?JTB?Š[#?lF PkjqĎ?M Vv?F$?Z^ŝW?ɉl,~!?Փg?@&Nh?,n?zOUY =?Lu7?SB?l?zߚ:R?{Vi`?l\@?7 tn?d]J? Z0?zF?gw?4N|?[R?&)e:Ӻ?˙y0?6Y_5?;Oq3?e3ZK? ׬?}w_?8=4;P∟﬋rDxa]?Ƞu?atan2ߡJfF`f@HV,oJcf`fHVHz#paPO`C"<,`JPln\!?\H// ? B"Fy_lĀ`NJPm0ntblbd`k`( l'ZL khA" C0ih=p00R7c "`02e+1t?{]?΅RfA?U?&1,1lgwc ?A%I#ƽ?q$'d#Ϲpowerf!Ba̼ t` f>, J gT<,q200ACH_@`a`Jo nhk"f`JWk$|6 0@@>D@k@ @?breb  /` @ SdS½"qvį*qn/@< J" #BP!Y#!"O\!q?jDc0<?>{p2A@AC,0  ]HOg`bC OdܠJGf>J_k`mf@UvUU @VwPV$Vnc@ W4ɿYiŭ+p@xIϦAGɀCQ~ގFMHvuu Z;]=]u%`R exp C6O璃cW䔋mϫp T/Xx6.=8nHXlb?\>np?X?mKz?m?ZD?` +?y?ryXF$^?4 xد lJk f0t> ,ЧH0:@v{r00bg0 `:xEzE?kFg( Em bJGj SD&,FFƐFBCF0@DLd8pmЧ5^H"_q`B @lLl?sW01r0 ^""_QP. Cap`B6;`66`*4u@tog! B@p B`p?]kT(2bVBiB` Wg>JWgjJQj4`r@$`c1c& naf`r@ "("܆(Qi`v|~q @`| @` &`P& D@ƂfC*(g4lEk`(r@`"څgj `†fg ևцdRQH TOLsqrtg(n>  `HEGp^0j`0pv*HEHe@E`@ ME@.h~GME_Pz`HG,<HF>HEBEڇ>,HFƔ.HG,HG?BGBFHFQQj ԅӄS akf Jf{|@&IQ"HA,h,BFHFԆ|`$BBHB6HCBaPƖDjSFօDk.h.BGHGև~HC4BC`&BC2ǖTbGZcփB2bDr2ҁSցDSFcZbHF<F( _c2&Fj0F``RJBjS`DkNcb:Za"HA.HABABGHGҿ߇DS`.ǒ}DEf`o RۄfQR@|q0"]I,UuareHngZ#2#hxp ILTCl@r |:8PHADaڃ:BDHDHE&G`qq&prv؃݆6:8q|ڂنp҄k*] S@*ӆ>pBqqe?2I\HFcп I`0PrxNu4 $JjFFF@J}CTRC\`FFC߅CVadd hv Z(` *l` ʒ1n *Fַk "$>QV`򯱃jBd.````````````,<CnDFf b fc ABTF cJ:Aczv`?!c *xF :cEuZ: QFJg6<SFk lSQJkl ad (v( C*6QRd/RȰ0\״JC&F0EfJkx`~kZ#CdS_dS(v4fNf @D벼B<8Sk@gXtrS@g2t`.ܰ&Fغ`V)644 À8 @b#BBB`FP` ЀP !w1Vmul MHLZ`U!aB`ԷH@F}1a B@B``````.>CG?/p<6>Ο܇׀qq>f?p6PsR׀f PA` A8 "$Hzp` ҁQ !1Ldiv0 / / ? A0 1]KPZ>@3 V`BRB`ܲ``````udhΗLCUиb,b RGVd6|/|$F,h.BGk`o``"BA*`Qpk024 6<?~Gj SW aGdW, HA`BB~|Fa҄FdHG>HG(v,⎜bpHFRF`|@c&F~kb`ln|f`Xv1&p0@B@4rЂׁ"$ZG aNu(vlkf6P` Jf~`,RdRǀ pc"$4 GPDć!u /Pmod!' >A~-J`t$0.,8VBa\\` m`n|@gJm CfxJGgtdnQ a@``DCCUCed ~e~QwDF~{dgd a`-` B@`0e$" `V)Rk/P5|$Ap" EP jW5|H j B#$$Z >(BL*$\ cA?(hK"Q$f !R $y./@/R/d,Rt(/&+3"rC!i"3#i"=0"" R068m!i%J469"i"=0f !Q Q/b//?$"# 0"$(0r@Ag8"(jNuf@ @6p.TAa(f"6NuAf@ZlP6Nu6w6NuNNu`` r`r2PhAap_` a@@HQaaP.Nu6C`6*)<<HFFg6()kfU`SCQj0"$HFFgJ B4:0]NuAf@Y`oPCA Nu\H R!N{u0@rtJrtv\A6(FgF Cpn @b:H@pfk 69d[COk S@0Q\@R\ @n0HEp@Rguogvhl8}S\Dj`t`PvGVZ(vg,`qW fH@` ưRâAv{]H?HW;0$@POA/ /\H/\H\I?//!?!Zc*?Al2DAZA g&C{aZH 1g"@?wBP`pNzbn0J@f0 @c 3"?``!b4C?0 `$_$ _"_<@0 NBԂ㽑eFppBB)ftC$P`HfqpR@@<0bGakvifflP@@4or`$ᩳ "`\ <gWzhfhhJf$ g`24}SZBkP`Pp@`Hp`B"B A@?o`bq׉H!Ǥ߂gp $ .AgRJPj"<@H@4tf,Q`H8gS@ҁj2<@H@`AHgqbQA @]̀YAӀ?̀UAH@SAH@ԂQ0 ZA(p"@ "wBy0A1S@OB3@M3o@^lpO"/?<&NN\O$`@TXJ? ?ry@ڢ!h5?dd@@NaN-INF+(C)Xmath by d'ART/ " ),g2"@g,g(f$HgҐgJf`Ґ<=f I@`Sf(<&H&$I(pe$*"IH"L KNJ@o *aepЃ"a$HI 7H:KO*M. 6M<"Kb 6u<|`q*i;fp "M K I%K'`c4tk`*n`j"ԠWbtji H#*crd "J M H&`p밅K $&M*L߫<8Qg#Rqh$@@/ / $HG{`0* |l??_?*xx2*Hzb/04* H劌b_/1(br:` K&_~@/&ֹlr =`p&/ O&HL o o?|P BWBou޲2}QgŲ" g&&~`H",H8,NA>8*NATH@0|AC8 @x` a̾pJ F@?@g2SAktaSb (Q2@@4/(jt@Bgf 0Aoo@Al?B~D`j0$H&IB(4P8vCJBj4Cb6Cc8C f K0I0 JN`0:x0D=6x0/ @ 5J$@Vg`N0 0`:0E6`4&H6g8Kg SC JpN J0w|pN0@ H"LJPO͑NuS 8vBG8gLz B<I¢FRG4`kIb4SDgN փ"փ`NSGB@$2L+ p`]Dzt¢U>`,`Wvz ¢p<0f,P<߰<Xg޲0`%."/4'?/u$pU-Ej #dRE~(-oWg +f1L< bE< ,366B E$J5D2B@L*E<8zK¢nREJ4k| gb1Jj$JDSgJ,1H@B21jb1`0SDf`**o 0tE2H@>0B2QF!86g(8<JCJJj~u#SCf`u#,@QgC2 C<@^8BE<(oK$"@$$pF# F4Pg>,@P3fFvJ0CfB>EHB`VH.8<+Qg|2g@@C'I&@RA UAe"S(kt d W`2@@G@:_`L`,(U2Sgkg&Brig` a`/ / B@JgB)g@zP@fJ&Q(i "Qΐe"// I@P"_ _`&Q`B@"(_*^VhQސS#HP&HJfS#K " I(Q"L``:ZBS&gfR<^@}Q`TtfP#P,k x$ڹd SfRe`.&//}>RD$"耟,f4(S"c6`:af"Q& L\=^[}fS"`&t,A'J`E8` &"cbbf"`gx `Z"P 2 d"QNu?/ _2q 0\XSNuCÀ!@p@p `H&H^@Q6k g Lΰ` ΰ|Jf(Hu SpL)P@@0;6 K (:N8|@9@{00lp(p `dvaQb*> ?/ q8=NAP$_JkR (pA(q.RH8QC#bP LL|`p`p 3bQrR0ľZeq L~ڑ"+ prgF@P, L"St gSj`"HSISSk gPJg&"?'LB=(fP@t6)g0oDt8rr oCg8fW2jNAXqpƒ0c`bܵpz fANA\up$o0HR@W@e >? hppT@ޓgX  _n&HaS@pJlkvf~~ g& g< gP g e޸dR~`JgSSKppp ~¾`ߴRp ²`p`jf`\xB`Rx DLfT~`Ѐ0~N* j~F86q0Bx`м؈NMXqNM\ԟ(Pڲ@R7f2^PbQ-g?pkjJo6(?kDHzse/`/?ܸ6 qbԚj~궈nF`0 6B(BgP~p*W@@HR Cl$Q`"J$R" gf"Aꂁ(0D@'0"b;Nu  !!* BB@C 0P6(PU. P&QPPʠeppjJWf <U840,($  "H ˉS@" SHS9B Ag?Sf g($In~&Hg|g"J K`A&_0lP$ fJg` y8!f p#Àl`L f`#8!S7"D >#H&R"B ^# @$B*"HW0$H0@0$-rtG T J3kSJ*< ,8!. ^@4"H8&HCHCJCf`0ԁd` &u7;5|8P@0"CB@0 ZN&"t4@@2N<`$?&8BCHC06H@06&RBJ/f8Fރ0Rdabcdefghijklmnopqrstuvwxyz` "HSa XRq" 9gG q P&H" kPPR<"+eb*J@TpFP`~ ngZSd0QRrDRdpЫdo "KqJ _t>`B="QpHkJHf('A te'@A!A$ K&'p &/CH&f!g @ N^pp 7;x1`0PR0Re }R!C "l`tl&S kf0q SpFPj&@A:`!|'&7!#a`"P` )d I"Q f`rd ` #@#k`"QA{XCk |zQ`>p \/1 oBQ Qfx*`6ndg,g"@ f` "fI&j`.ñyRg||XP?! gXP-SBu`drjH8$pZ~c 0ޠc &@ fJ(@ ,gb*"Ҩ߀eg J }.`p"@"`p r>6qg}p" ҩpeg`N"(``" 7"Hf/`" ceb&/ BwfQL P` g> l/ȴ |2 4Zp@{!``|"0H?LxثHƄΆΆ`jΆ8Ά΅UpH ΃΀GfvLx2|H @!!Q|0SA!QkJ䐍٢ʪSĂxHxx(PxȺV@hLKxT fSAFwRR$ e040HB4 gxH_>"&(*,."B$B&B(B*B,BH~̯ޯ`L||k0^N\AV0Y$D, 'Nu S"$, PBAA0 AP  !"#$%&'()*+,-./b:;<=>?@l~[\]^_`~{|}~@bƀƀYơ:8U8644@ &8J\nލ0ߔߞրԊ"4F8Xj1@kx$HBJBf$NuHBKЂ( @.p/HB0@00 AH@r2@tЀӁd҈HF" A"@ABAtрЈӬG␒j_ BJ^ " g^~H~\"e4 $ L"@\./:LjVP$?KP/ P/NATO&QFqPNNAPO/JfB@[&(!ppr@rO}#H 6Q?JPQBR (k6P"*wkR/( >`8 @S0($?&R(?^)P$#>NA&Q(%H6"*='6"Ap(#<,9p(<%sNN%6"&NN 7P@NN#6g|ql("PPPdrsr],H9|gD|z` JFg:>rg*2|(0fL0eL9b |0@RFSf0|02 w g0 fL@eL_b|{H@fAoa8)agZ4gV2XHDg*h?@N?BBn! N``J3>2g*@I2`3*`Po`0xXBRANKCC|#*`/:TQV UB8#/@Z A*`@ x0(8@|g #$|h1`h1Fqp/P&N}NP @#*`mB#AB`<@)a0LR蔀WoAf pEruRaB$_0<MoA݄FqBgJ)ag4TBg0gP p` P^ppiAxRgT)aBa>B@aAPUVQf/ r5$_xAH"HA46<CC|(|6|m !` d`bв<xe<vz|pnb6k \@Kp`v{L dgp"p``|JffLf<*`Jg*`Ng *`ce *`rb| Yc|-Ya fi b`aTe*`]b/acf`*`;eaDb@+c{Bk_| f$c{g``cq~ta|@J@P0B"s/H@b0H@c,Qjq$$cZqgcZr0f|afZae4g<6Ppmr4aJg|`$ZagL2vr _g|0`{gp g.Q@9wHAS4BkvN0vp`fBmrvU`0`NgN`DgF8<aDg<6DCf,6Df.`$a`Zc`T"qp0pv@Af("r/%#NMPO o!@R#8&H(@M'T(bQL0H".,H<f"A?f./.0@`>M G  x @ (H*I,oJvc8BEE4 RC"A$PO<|PߎA0~"82t@P2@g~!z0 BAzHo̐"J J20PO62/ѐn 4/ooxC`:Kz2;p%!BgBB2 M4@PP\OF0? <rԒ\PO"{0` LtPH>8Z$o`AZ6* 8* :*<*G? K4ؐTTOtBAp KS yjPo|`|2H ЀЁa p BI((@H9@9h2A9ABl 9|0 BSBktl7Bzl7E|C7FvD7C+kD 0+ k@Z BoHW̑"L KްQ4rPOpj` <΀|T!?ER/@S@@?A"LAנ6ppgmd LzS^60НS@2,owS L^,09@ Lr}`&ptrֲ`Lt"C2<0@FD Jp.ppL߭{0 rvvR``rR` JM$nf |mH0ahsƯآ&H77k 7BT pDE9D4AE9B <,9Fb>,B?8P:А8А"KƉj80j!LtVQ?,ZrLv/j p?j>@v0*H$ԂԀ Rp(gCp4"ҁ҂ oRpRCCS@>2CSAt 2Rp gu0Zr0zԌAd" }C>?D@WF4E?B zn#,rn%WTWRQTUr  *WWWQ VX * %nL {0&H68:2 !iNؐ/3@!2\%3 082<H gvRC2G4Wp:}0M4|pSBg_BgUBg <`(k `4|!g"B@o 0 h!fx7(@AC""C0H!ll`ѝj04@7@`1[0|Ұb$@0;NxNlL 0g0f/pk`1H!1HH!>:A2}0 + AH!W*H gp[ m0 fpk<`kBC0rCCt 0OOAJ*L$S0FAB ~A@||H'M0ZD2Cg*B$HIW`mEE~AZPGθZtKgh kf^@HH/^E1`>@f(@?/ JHH""0rlk~ÑB~IRkX~I`TXja`0ABc0riPaG:Hl~]r KVotr5t`=X0f:S@>p#T@FphD}`2<*v&A&H,I(މ*o$v"<'B@yArH!:Z#Ԡ#Ԡ Mx g#`_6` #@:́b0>"H!YBD`ADIA$RD0m#ԡ`0($wE`,Ӣ<0Rg RBp\BBB @R_.8|. R40JK@f:{p.?04+ +@@CvwTOJ: P60`0n $H<BCxz4J000 `2z6E`*x`&l9224Dg0`&v`EJCj0xq6J@f rT60>ư*>A,6IBTvKӰ`0g(2@g"8BSr?HTBgt?~Zϐ4b| ઝ  |ҵgp?@4rscrk| f!X:4H"2d`2g|fP`ARp.R@ff:0@CpR@g,p?r?"M4/ 6`?/"KF2*R\g(LFR `$pr :Sg 6BC8pcDlhFrAЖrF RwRBSP4"K 8H$Ԃ?r(up4 8Tg&z?op?BB8BSBAC*p*,@ n f_|`` \j^?P y`|gSfP`$Q !}z|@:nJ|`OBnP^x1 2z`Ү0 gkJ@0jYk|@Z0|VgPn |0xjJ@018J@?g0|Xg|{է060r63o` ,G@7l0]HNw(H pUA s:Zq;f`xr$t8BF`,//K?A"K4`HwBAR0ZšRF0Hm65J3yR3l0Xt1rqqR: L4@%p.6|f@:A0`V6`0ooS`EQ4&U4/r_ <"o 0i10`o@ PV6edRJ_\g4^1g.(PPC0bB ,ζfڱ PRL f،M" gx4B5 RǞa`2RD _f$oiHB`Df1DOfuP0]Jgq2vCrpJR.&g4 p$`hBoR"ڵSpP]2` Fر_Nood`XJRRD2W: 06)/`|S*Q1BAr\8Cv`f*N`q6y2Euz3t1`">2%Lr3`^yAZ@`L<"8UO$H8(IBC' yP&P #0q0p0@6U:Pf6‱46g18)aW/Vb.:2AH2pԀ"r( 8~P&2403$ Q2C T`F<p>A`1.RG0HC2y62WpA4G:Z8ߗ:>{<plYW2pF28v>Gf'TOL- v0dr X)rgF:2` &f0` Dfp62CRAƒ Crat%Vr$_P\O|2x0&&Cǀ|At Qn5 @$P0R^"1S$ %*SE2PHXgbn*F0n09?gVQ@gbx@NHU0jxvn1n0a0.[1xZ0pH 0xJ0h6vx:P4>B,`P4,P4L Sm0o0A|γ@`P4`Ȧ80l00?P|0*Pt0:Pl0.Pd0_fPX8J2B4:`:*D"444 `9C`p8|81m`{5QC`0|L (8(I&@ k"S&_B@2 Bda_$f`R@3gHCRAAo A@1f@$ g8LNu?/ 8OD@`>OOH@K&_8(<>-$@ jx:` :8 &|j+DJ$kа*/j2 6*TJ%E 0S4rP5A`R4+DRB5BGǀ4r}P2r&CA Ccf"sfh1t *`l A*PKV!RsncIBpdpp44rTOP HЀk2*`f?Rpu.N&Kz?*A4*BATTO"MLpf6 gHS"L M:`[4!!XOpD`wp*p|W@gImB(?)`??Bg"KV42p!|.62HpݒpCg02W:(ao<`0$f/ $RHVphz|py2l̠2 T߀2آ|JLx8$I°&o΀+R02+T1!`@PJAo02i&`h@BJAjAR@)?h;"4(*`h,Tnc$$270{~R 2>{&8*IaR J(` DCukB(0R!>v6=C=k=m0-jR>v8?kd>2Ul4A@<`3ϺȷD½C/?p?BA`2?0U&@`024 _u l2o`BA.0l!@<6= 0<`02UA+<:: ;2Aт>ĈRa鲎,0"Lt!R w`^<w#6R t bơP`oc`ds*  R p& .^: RpLf,L?60"HH;ቀ4ir㪀!E|2|g|{6P/ / &H qBg "@ VSCR/gHW`nw`NHXNwpBC $H$$0(ooSPd2(HkM ?7A&_$_$H4 r@ P%2!~PP8:/*&I$o,v4$P|g/ ?*B4N\O6R@fBv842|NR>RPBR"KR6`/ "K 0#{\X 0TOr $H86:ar6f|g 020P:!2<2`1 g(,2eq7~09(4~0T 9XPTX<0940?D1QH2@fJFgFfƲ0*Fg&l>p`"=ua 0JF$@:pLxr8$P:H$ԂԀ82(i0@H:q2|gWAgr*@5 4,004ߊ|T0pA4@ x_r T0, Up[v0(H 4n,}H3;h2iAgR`T@@fNPOg:fCg.`0@Af*Og~fD:2 h0y1?6!r"D牯42|IA "r )2 $_#z!NuqFQUJ@np`D 60JCg;@22r f 00Dmd$mr&H/I.:?A,<Bo.,BC?C&8I2@.JEk#oBE0/,kW@oBo,SESÐK>,2"M o6 oPO>f.g/$f^Pp f 0Xh&HBG`D0H/r2A_b1c*p2&$5ݲy!Fg *`X`R4LfH>p50S@+gjJ<@$,$BLv߈ߚV`P9XBDpG2\ "A`ZDC T hTp0b T"5B)'4c`\ T!NhPVpGxB.eB+T&4@T1@TB,GE|{ˠp5CPB([CRk9*rF!N28L ^B|$"J*e6 /`t~,@h TRUy2h2phN,mʒ flFGW0bNdFڐ{.! +m23o|1d(nBF$F`[g@RD$2RFA9g|mSDp .@l252fbS6RDA30bU0zNbWA@TDVNVhz £lbZRDjb\ K EP!V@j WVp $O2L| / ,2EbA2;Nz"2rBJRZbjr$P"j(P\`T `L`D`<`4`, `$$`(`,` 0`R IX# HaBC0TZ`A0naL6JQ: P"7!60 #00{w*Hv6_t/Ip А}АC\rPOΠff ?| `$֠ $!o;!F@ W BA 8v:spv.W>585M}0n 4/g2pAo8?Sg4+pBo:а@g_8BA"J%H7R 0@0j 0:otCi 8t 6! M!BA#"8 <2lAJ : >2,`0l24/1T3j6l22!gnwr ftqB ?,04r!x:rroTO68@$ԂԀu( f@u(fvk` z:s^АH `zz:s\(XO"/pg A0?,:@@48B9sؙ*g~.2g6"!fr? J40P`f&641tp`64&Hkkk$PN$PBg8Y&&&??/}2TP6"K0:p`.P PbX>@ogNAf 6|J0|`BF:|2|RZPY:PDR8\U8v"QvDz`vGzfSCLCRFCo6Cl6p4u fpN`g 4GWa0G@ofd(p@$0 |P!$ԺRk`jp g1F2x@Og}@ofzW`fvoP.2g`84Po046Ij6Q23C@3H8C3D@lAlbBD0(6p/ QO&H$IF1gmX1f KaQ`l0R>/0>Ac0>h0k4ԫBj0ЫWJjAu$Wjb0 0"JAaPO&_!22CS@22Di2*6BP00i0H0&H6$I:8BB5B~H"牿5s2`Rc06\H8R@fJEg 80%L 8!0$H<&IBC8Bp42ĵP|| B4;  _f p$!zp4DhrX`ڷEp8REp N Pv6C`nz2[0r (HDaPt r gH0[B>v:*2мt"_>0g&F\+N-+0~"2q:\6">0u "z?6`f !tA ! &"*OLL, Ht6"P3:^"#`"P2" #$_6!|`09ưdf 0<z# RdNuSr$H&I$@K RJض RB0 '1F: (U$Hrb0@ut,n1|HWRpt!p pDP,8[8U@. J&!p0brpQ8r@g $J"BNp Dg_` pRfp?TOLeX fH|2g0*`:>G?6PӐ/j BU VA`&Bj4!B*B@p!#33N#l(VB`(n!0X)g|Fg{`<(`6GkĶkfBC` v77C * g KNw$@0$@e@*6( (p@mg-$?xP $J:vK&")hu gX00fgt3P R(`0)0J3u!f" P r8P`M|%P@ї! gn1ifg n"ն j@f!b $#f(CqbS`%!`[!!L8>4P&H(Ia&HT(IT@0phRp8XB:P<+ JJJJH@HAHEHF0 2 : < FpҀچ(؂┈1&ւSGdHCJ8XHFJ8XRG*,ưLc3<$H*I(`vBDpȨ/ H3 "CPO2'F&H gTPA(6:* g""Kr +q&r U7B` Prox)Dԫ,ZB`GJCOfJD <3 (`$R gCߠ^f JJ8/H ưAf`I.PW"L ܏P4XO .pBɂ(fB TPCZMu ` A~ Th\"CQ]BR^>BR_B+zP]`p TC/I^B(Jr(C¯B@(^APxR Ѐm|6BX ` DTJb'W'T"'H&'Ӑ*'I.7@27A47C87B< K:V0D(&R` +"g 7&S@ J0,*&p2V00\Bk kB>p@&@Hҁ*01$h._P<> JGfRPp@tpo7F0+g6@i`mP`zp0 \^?Rrd8_ 0W06 @ 08"<'#B?,?h r?2@<h~?.?z_>2+F4B7߁ RCGJEf*BE|o KrCA,0@67svS 20<]O<&1.:KP Ea(f22EePfBrpAaT@dd0;>ہ;-;FE mN:(4<(>>(@s fa0-X-I 2qY0B(0 2ڏ)q@f~46p\/,pr4oXOXOv8<1Vl0tNhad|*"RXIB38@@0.7p2&o6 pV0jx8a&I ,z ,p  BA4$B1P6qr ,pư9 4H/|)2@*DE\* n@D@67YDR@Y ׀EP4o@P 2̲ 4ֲCL߭4R&BR3fbHm r!CXOB@C@~Bp{42IBAAlp.B04@BRRAb@6@v m0o0@rH MBxD,L,ڐ>&}>0*2*5|>b")J)|BF@gLD@Πf0A,H g$"N Lpw*@ @p@C`dpwA g@Π lP^| 6~xHm:vv"L,p#BD: .U@ZΠzL|z$HJ@RCA&l0HC{@1bcBH <@LF V:!N!@D2@8 9k jp`k_ LC qK@:;kk.›"["MtÜ6 6 MFl MڂGҰ&2{0 M:+8(@$=0"jt QHW_FXOA rZdbLq>v6 j P5Jb;8AF r?.@0rjZgtAB"k0 2FY@J:@JtPF8PMZj^0.fAǠg2$n2.fDBE`B@4RE2ABIAN|mpcSPB, 8B=&RpaUG;0S.XOF9wP4Px8|9P4P9wQ,BN^4 J)@<[`{: ,v?? rsBtXO\p_ yng:@JpLў^` 0pctHzJ??pr?t "J"prLѻ\RMOBB?2ЀЁЁ2T"?]4 )5ҰD24a<{TO0Â,B@0ó^Bb[0tùΠ(S(HlwHlRTC쾐[`Rv󌚑g pY`VL(("\>"K&S62T'r dUvC!f8//%4PRZaR0Ab1}F@aoXL\ 2a^JAf$ r 0h`l@taE8.0N6X4NAj*d+q f*Rd"Et$.Y2hsP|@g6"m4k<^|?a̦d5 /8sd196"&v 0vGr>t1ӼѼ0o24*"ҁ҂"Pp<@G3`2AU& R1AG40RH0Q'LKP@@jn0H$ԂԀ RBp(`H _]pH¼AUPZS"@1p__N,PBA6_HT*a/ UOzqCAt:] \Nbe"&fH1:b,pr d0 POfeLgcWgc2TO&PW$HNjb~àC/ q/ _"L q9;bocxf&mfgcldg0Wo8֒|i^0 J"_jNh4;bSB2AbSd#fjf"Mrm&f7 RCA@UPAl`q~UP@m` // Qs$h>ААА5h p ph5@p.B@PO$_$аhggg  g wfrA0<3QO$HpPQ~UPjBB`@#UP:qDSp_8CDXPߑ0<!C2 B@a|s:@" 0 R#~Q%Pk1>0]0B0&HBB UAP5O 6wȰ A L4ʶql(6v SLѼl8( `x0+wm<2+pp0~1?R7C4C:+ LȢ`v`V^L ӂف$H:9BC8j xU^0^0 fB`HSHS YHW"KZQWl8*DD`b^0~fht|A<FJa4506Rž3Fnj` f|Dg0@0:xCrC0 DpSjRCqj@FX5B@!dQH0&H$I:<6/>/ 4Hr "=#H 7@EF °"7G'0a`>`"`oq4+8N7MŰ6W rf02<hr*qZ$Ϟ8t8& `* k9f kf$K _ f"+ <}A`$H&S" g J"H Љ`bi6$I2ftb!V%s?g2p:*I8v`g&HUB`z~qgr,Pp !@0Qgt?rxTO((9K)oT)J9@ 9ER@Xg)@ `)| 9+ UP )?j ұ]nCzJ"_8XOn "ޓɶ&r0&t $&p g`$3`:a$fJ$$37|'@{Р$Р͞ܠRBk7D7l(*` r"MVHm>?-C M4#A`(ZҴf L0ֆ!B!9:` "Lp7`rP HWf C|C^B8" T|T J&ANXO: pzJEgC'-BC0p;0?6R `_Btp~8B1$H*IM X$4-"r8^BrTOְR@fVIve7Α4Y>2-,ʰކ!8%pGtgdgr BDr&pH("!dg4 r?(LBiB<BA8#'. @*p`qr W|pSBg `$4/:E`'f!:OHŋi1Bl7Ap'uְn*|#BB'<r0 P`(X?@,Y^f$@ DSfNlth7r`<1 g&n*T9:)pL|*>?A`v2{0X:`j44|fݱ$p.\ QfBX2: !Ac:> U`HU?1$R\O60g0F?JP#2BZY`2/* :3! BCbQy7?x>O^< L*YA^1g?Fv/CC `v(h o`L0OBO RdOpl18>X2|gB@` 2lЃJzgxTAgp8(ARh2x$ j@ c5s s~y ďr\qO|0pj g*rj&gU"6$(":bFҭ@"QpP 6P^ੀ@[tCpȢ2/_ / $H>ZT&MHzX&_ >,$HaPڈ8&8$I6RBf```4RP\On HllHTr ^cFpO0^ gCH"6R3"L?224` ӂ f2f"rB$H<:8q^h|f420ޒ>&0n2HG>֒BEc 8 JU֒5?`!n>r@{g, fr1AAJAgA`0ְ 4ɼafpGg o 1U@@>$1r<3p4P4'628w2gf`zpzr* r :r4C?޸CgpyBE`62Tpxl ྐ|2I4tlo f 0gl4 BR^pHHrI K02ư l9̠*pTH4, |r?|f̠TOp@HBFo2R`,pHY$T2|1FpBR0 ` P"ghl6&k}fApf5CKp""`>C&J&&Q^E$gA`/pXO$2(&2 J2 22p~l1(T f4nO(HE GwHR9#!F-* sg bf*43t s $PgfJGoBC`"MAXb%fRCCnBG/  M<2/g44P0r6H$Ѓ s(e ,:Z?`RG*J Egݼ8)x@`>`grX`rCp oB_>02@gR|@Gf02(HЀ%*$gP/".&RDL-D>\! r*1D GH `ܓ` REI`mwg \`8CNr0HB42.^E`f6$F:! J$tk/rBB`6Hփ"h*q8f2JAjh(mpA&t6$h"~JCfN1F6\!?2SĮTx pFx1H"PA0&BQv`ps RSC|l"0sv`0VD2 r? `쩼 DR1oTs4<rw۰3^&AךX A } h@#`B2ؠ(њ t@ElFvH׊DiC_" (/ / ?Y H`x(կV0ZBxZq: @.^R^` Xt TVPX:>TpjjI8 9j R*`QM%BV2}֓G{|gB_VHSHSKPO6`&%6wg"f}\POBVw BA`ptn \ԕn"n!Nԕ!@2J`aB5"6fד KԖ$m

L| $k0+fDNB@4RC2ABIAQFPh1nSP j4 وB7  J3002Nu?Y>Bo@(ol6`Wo60XcO6o2Q7@ kpE` 2A5| m5|Hk*CAQPO4* Cwn+2S2p,EߒAZ "BR*`w0߿ BR0+_p'@2+H_'A6~ZRB!HkZkHSr&30@ S77A ps rMpɡІ71By@E.Nb*`z.Z򕑩P`P,oX:pwvP4B+v,p vPܠ - f KpwA4S 3\g:'0|og "40|&MvBD y@xm y//HV PO:`XJE;`0fB@إXPP2  0|B@C@~R@4J@f|+/"@XO]Ay:4O3~P`"H&J& C (Kp?Q`IpBC8Qx0j|0HsN2Is~sOsJDf0"JlJA p 8p0@274Br T6Pp "J2_IAzm0|oRDo@>3F]O868o6<`JCjBCP45CCBB Jrzr⽠*`H^\Ov8$H65_42ှ2QBg:U(@&T8,D:,|+0H2Aa"l4BHԂ j"j▍:ZtC`A(:ZTFFnt_`dVjnB xyA@;gHz&28XO012pzа:USP$_걟/ / &Vl$0fX0Bj0(f(1$B@ R|P+^jR2QK R h$d RR0$&Qv2Acs5<&_1UBg6B;04џ1$QB*2HyBBrP2C ap=dQ`(:OLIpDr2g*g4 ٌtF z3Nu7#X ," g$g&B&"`" ` g&@`&S f&` B Jd3&I^6:$H OаPі oȀ g$ @$f" J&_8\HYC&o$"g $g ZP&$ g"v``R gP#TVJ g4"g0$@fw @Hߑ` PPP_f PP" J`XHPA" /g/аPo7$WYO.&I(P` $L(TX7 f WB,`BaX%"`I(PvxS"HP$#LP g$g B!`i`&"(`B$ I[8B@%Q@nB` P"P"Q f%IP` *fP"_z_WvbQg*" g&P+g(@(P g @!`P"`Y#o6ofRHJf g<am pzn0H$ԂԀ>3(4ApH"8:32ė<3IJp{4s 4 6 sg:f&4/2~۰/?(&փւ s8 4a( Cg48o 9oLB9G9Ft$ Lr6f2JDg<BDJCf Fg|fX#2Ę:ݬWqA3F(ypA}C8paеA)P>$H(I&P*QPH"gw>`QgvC"S K,A*NS \fP*K` *K&SB`$($6R/H X l&}P$*Q&V"J N v*V`.0Ĵf W DZZ f䲱 "LlOSQ$$Q""P X"*dfT*RNl$ ."T(`$ ."S&pf 0W Pfܰ\P"W4g"T S6&rg`"fe5 L`0BpA(QO$HBC#\lHWXR0P]v$` ”`/  T XOP% UO|?g`3p(@2(|IA JB(Jk ABL:fԦ^0T%*!65B5A@c 5@ .Պ/!\!AV1p@T ы(I ӦַtAZ"W2 "W3B 2̀3A8(e2YOA f!/ &4шTбجѸ W d`hO W"_1Ю>0D0 BA`p4@0(RA8!mB30& :$H<>xp Jo20 X˂RDDmp|0X1FJQA g/? HSA\`p@(r,H*I.Bj|jӘy¾>,0&02(A*(*2p$$~`((L4+r06"20<4 Rpf680`&"j R&jN0!Ğƕ R80Dg^ɡL )?.$%`YV &R z<01iH@iVqr|n??QC6Wmnom n]PO8!0)QR@2)RA1ؙr$m j#^ `l*@Y6.L M0Tl`0>l02,[0ApoA0 R<TD-J Jp@+pP4B#0@hނ3@ 2U@0#S@jқSA INuB>0rm@$H1"ܠA&HP 1F`dGz!A"';p#BJR7p8f[p"#CJ@j|g"X,,Aw\g:g RH\RHB?# pVj/RPH\ #&R "s1mA>(0&[d%5LR P%CXp$_&A&H$I%7a / C`9bbXOSWkv> 1*? r!0 @p  1 ( ПR"$3*ڔc  k%'1i1t2Hf İq20|`*0,0 1~0NA8A8p Ű3U`2pЃ?ڔ s2g"-:h2"`r'AVP%B^㘰RTPBݑ`Bqg < g`@ f\@"@`:pBRH`Af fЛpaq&^$Hv`2* oD"@ i%(0= R@HA\"h ^@A3S Aj8A (BpBI>HWXE@@0j@%#VPAPv`6p2ag % @A#2Q``B@bzצEBCBlK f*RggP>+@"@RjpAWF\.CKCA3@BZy`(I8pC$bu"V~ B4bH "p@g*RjrR 5O`nP%KpO`|Q\/ ah#>1z?>*IBCafT&M(K`:H"NqXO"]wHH g @+ DpK _pu8ئbh=:d/@zc$dlXO*H gdB4`ԺSN Qap-0&IB1Uq&>cCHbNaN`%qMXcbi(K U `N|pzHa\њO&E\B/6"L0<$@f0OL0&I$PX*ΘP gq2%fz"K"B<́$RR@w$0$H&Pΰi1[P(3nV fzgr}r&`C;\Y* 0/rkA!`forO`A^% hi`.sf8:%RXb`r䁰| b$@0;@x֖\f@glwQR`UDB@Agp nTXQq`$jRBA`Vp XQJSQvXQ2U^[`RRؐgL%1@"RؐQ4X` RR(0 lp5E(FaC@B&H`0f$K f"Mg Adt(@ g+j y( NuUOHWwr B0`榠TeL08&H6*;Tb1?mY4E20s8Xp ``I50`b2 < LрR@Jg. E%H f":R/ bXO}`B.0fa5DC~b2"LA%bK1F`.°.0.0.0.0.0.0.0R.0.0.0 5|WppduppC .B .vQ`qr}nxXO>``rnxyNo Pp4Y$I>`>` C0lr}B+?l#`V+?Bg ` JBB8^.!0P @2@*Й0zb>4&2@HP4`\DR4 F(ؕO_6(HXluJp LC""C" j9 (j(g*2Sg$?HlBgt?B0 loBA4b|r4@CruPѻȢ%`I!HTr 81K"p"Md60<18g2rj%!@BA$N&2 M|$g" M&a,jN M%ژ"KX,PWfB00:s/ E:45^pU Qi0 z0]\`i4PJ&΄$HJG!8|߁HSrcvk$96*jJCnB@`@H 눐Ё2HR?>02vp~.cm K`p/`$BA<@<@.p6C!e67j$\ e7 \u`f27JDo.\W홇0PD6`6ot0pPD pW`\ @p0p_6`@p0p c'z`(R8|"7F88V0 /O QO(KPz?7pp`842Cr@VA@1?@loBB`% q)xQ)lP{0A` (,hK*epCK4qqPO(_&}438a֠" kfd5& `֠BC8z 0|z b(6&4*B_ #cR`HUcr4?--XCM4!yYA; [k ;R^zD\б`4D"M°Wf|ПD:+<+ K"b~-0O5&b?pbV@ p`( rZ40Z?xP1 000E^ +Kkfk|`(:beJ慥䂀 Ģ4\O֯ <a"Hr`a+"s8`vír*`pU`pDR"<} C.8%%Jc20W2p^4`Z6:L6++`ʁAq  Rf`B@"gg:S,NuсX|j gjgjgjg jgjfrA`(YpQvEj0RBW _ g l0,a2«|cд'`?nSBg@Zj` `P>`D@4~DB>`rP D@l`D@>`VԴj`

rJQAnyc1F`@LE2`2#/Ъ `7z e1F Jzt$m92HW Kz0(f*1!#Ȯ\0J#b\0Nvv"BQ}>`,H*IZ00*f:HWL >L2"~.*DA8?!hD(f V` 2!W6"<">`2"K!> *|(6"d"&J"8dSj^!v "P( >S`2S`.T`*7T`&#S0"S`#T`$THS"L N*Q:T?20F"2?0 Bo3npo g: oG.f p.1Rj`&DJ@fDc& PRCf>$Hra&H"Ja0:sf2`$K:_LTƲgXTXZHRt""¿2H0<B^0Z"<l`"< SHspp "< ~SHQHPPQ"<>@"_2b?b20QR#H 222"0` 0`0`0`0`2 "<D" aV"Z `ak$A0Rަ#H] ` HP`S"@" S _0`P#'a[ Z" l3Q3o"<QPZ"<8q`be6a~ la a c*f0b6`<3 bD^c"<5b4e*`2&`"<7a fbHP4|7bH`",}sFr JrUeLQTeKҸSVu7\SU"<RT ~!f, oy/@4L*ZH`"<+σHQ(,|qy"Vug;.jbBeUVuk_r(47HQ#P"<[a†v"n|*g}*g*`J_ug.SA>鯶#pAg&`(0<XNu0<hآ,ء䢴cpxNuc80utb.Āl$HzQd rpٿQc?RrI_HW"L vAJXOKzM$0oݶA.Jkr0M0/C @Vl&:@X 0ꄅmA C,6A ZAT\@RARQ⩷JƿضTBAdK@Z2/XbnA2;N .߰C V h[dS`XrvUFrv4rvU"rvrvɺBd TFf5oN}\^`R\`#CmvS?rmvrTQoRHr{@A>/6?/r V(hW T.PQT:4pX`fpVr(M2p(92Zf#(t|pZr2 jfT (Ҽ*|Dp^ 2M\\(2ё&cHzBS/rp mVA qppLt`Hm>Ā(e*Ip ;G0(?@@]ngn΀ S4 l\ PA/2@hA5R"J M,jN"MAװA5ݖ^B LA0j6E?ɀ*m*4+r@>P\O&ebmtZfsмnfqXjpn gn f\ =yԁ`oRExfsp?BBr"k8p \O8&e0@DHA@A@&n ΀* rD0HA3b$ B8`x?Dz&z2ȁbA2f`J@o4/~ABI`&p fof rk{t S]nf$A#pzLk<]>*IEA"Jp ܤ"qrGr Apr>BD2%B4::M3&46N A0F` g|0QJF@ UEf:) fN2C0H_3gC4H"ҁ҂A鲀 ?vzQ )A|2)9R.REp C@r@LJDT#`P8^8Q5Q5Qj5^h2I1F!0O< xBC~܁(`$?h2a,"mDB^vRD|'l~pL?8Ā(HʺDrQfnR`d&( K&bB(JkB 6:>"p( J"0Rr`pLT`o0Fac@8!8ЪgAp.!0]PBh24Bc0|$Hp?pb9$ & ֺ!Dp^HB@ !CRF$XfT8Huh iJgm7sRPL?(H i1T&R^pC 0mvu&SZq~pJC :tSxr"p RpRy)8)pp(LCB+1Zp M(p2* K%8dRp8XrX P`Sh P fN\ g""g(` +g ( T5p`B/ C !bSjtp/3\$g BpmruA` i`f"HJAg$P`$hNq$>@ g I0s>*eTp>%&@(S fF*HLb R6+?0HC*uzp400-2H!>v?6? R&xCDA4څĆ\ΊQ6܏ ĆtΊ8>Ć·CFSBgƏ&?<*?<)$\|]s|p0R@b$@0;v4(>4d¹^qa&jh *fadHp| lT"P:RD P$a_FXOJ h2 6>( j0r"?It:h2|Rdlh2bV L}pR,@Cпa6*H?&"@5iqtS7pw0 g*o2 SA2QqjxuDPQS<ܰ$ / &H$IRfPlKRK |bi1c!Fa |p&J`R gfpd"K|(zp/kC"P<9#gp@3~ulL 8s(H$qaTb`UF\8\6\4\_2Hj (pE`$pᵿrf (p_J(pbJ$R f Pk\gpC2/ ٚ !OB@Vh2X!TRr<.!/H68Ki1BW`2RW!爐 oB00C2@o!":h2.'FO vxB.HR|h2 N :?<f2mSmBPONgPf6Wn2Wm.p.tS0(H Za"J2Cz"M0<B$pl)pURSt,%lgReading SCRAP.CSV? rCalculatgraphics(%4d.%W1d)?3C,K %%)?f@ s?ڢ!h4f@a,ASy 2 f d Jmoveto IXfcKDarc closepath stroke @s( Corner Trans/es Visible InvLin޵Bzi)23(%)IcurlT|XKDbsoxzKDr<"%%/q/(`//$@/H?0 360 lA/85jp%5S<jrowVW>!' ?6newv/KDfillobj { }def' 6!&TXTwr7(Z:,S1' @?tVf -1 scawle grot$B1+O00) |width pop neg ^ div U@r aAhk101.2icharheight mulxBt@KDmae@x setC'  vFOn _8R/]=Q;W=Yh_z__О___7Q`rted`: [f* sinus/co0r LUTKNDINScKYPX;TOhp{v #$%019~s\H0ozrw/6' &8|`b.invgy_wOPEN_DIR ބ%s SAVEASڇIMoPORTEX? TEK_BGI_PATHއ DESIGN_MODE&BUFFERXORSELECT]REPLACESTAWINDOW'YESNOVFAULT__ZOOMdU>RASTEpIcONo|IXSIZE_PR2%̢TEXT>LCROSSޅwOORDpATE>\TANGE▼РAREA)K&iB_l0DHEIGHTARBPNPIXEuLDI%li_I>OURS2ₕEPS_G̐°G̡ვBUSY_MESSAGjTLOOLBONFIRM~Id"G?ISTRED߉SFLYBEV'%%sՆ.B Vud֜$8L_ssӐ˧ߧ0/ClfXmD iiԼ$8L$?ldACCg{0\Y}p~p$("@" TZ3TaZz?+ I?Eo?xErriOm1 3ɅPstQ 04|F}|0808141421.0012$ 05?82C82?D8H 0?Q&&  18DB30C3060066606C6C8D+%/&F1F1E3E3)6H ED FDC/U+8 &A + /+$)&/&Cu73B04C45AC106? 3g!S!L4G?Y;12 0C0C0300?;F0;<?9E @&18383@A&1A OKS@"[@![AKO]K O621DVpHOCC909PBT0!RX_7SR_d_v_|R#((__7 __#Bo$g%#jE@C00j007&Uo0@Z`&`nNQ 184{d~aaa#`ob%#ooo~_=8WWyq}c}0168z360p76E0E679qwC63r8618Q`WW@-?QcuHΏ12 KDpatmul 4֏!3B5Ugv7 8J8ؗƟ􇝙>%f setograyf {rgbcolo?r @<%s> 16H0 72-div̢SetPatterndzlinewidth /scaleɢe[%s]\{das[ 1cap $joiޠ )@:c@? @ charheight;t yd {ssibi'trȰDZbϱǰt  EUROMANSTRIPGOLCCRITgBOLD58C 4Ќlgsav4translatefillobj o grestoreU eoo strok pslib.ps%!PS-Adobe-2.0 %_%Crea:Y (Oct 15 1993, 23:07:26) by Ulrich RogodererTitle:IionDi%%Feverybo{dyBou gBox:%DocumentFonts: Times-RomanUItal{icUBoldnhӸ+ HelveticatәObliqueԊCouriertղPageS1GSuppliedProcՠS-builtin-G_EM-prg0 EndComK?w/PSma̰x kcurrLk0.2834645 ->`k}xo{ }shoge endݰ?"D$HOhne Name*.PSExport to PostScript)Wi{lwTdf{er0 Tekn`4 draw0 ed with3yss~[?38hR{l0.tek9TEK>p`*.F?r&8J\n/"/4/F/X/r: loa/{ 3cuh!@r'ʊGij&&Merge DL &= 23@ ᝥڟ!h4h' ~022@?/8%d.T1J?p???????~9CSVImAfrom 0 Filevlu Bwytelu. @( @B `%s' ^;d6KN?DINSKY/)=p =q'%.4lfS_?b/O>OOO\_@)?&9W1?99.4 :?H/4@_Yu_FV_)_M*`&fd4 BbDOA pl ۠ fPC(| ~phicsEZdO[VOTYo&m7\sc`.*#B%uBsnoth!pH0j%scgem6vcsvW? l:c*aqpGib@StaCof GK.Yt New ObjectDel?eteCo{pSizeMovpirrorRotiAt̰buAPaspGroupUngt do6s squqUZch%VpTjᶼh̝@q|jfktpF% 0 (%4P1d,)@2/~` %3d%%tUps!%02^ʃ: ݰ[jz~UUլ}ڐ ڐUϢӢעUۢߢ㢐碐U뢐}kk!&-7?HސLRIbb ;Zx0NSunpnTueW&pT/huFͰSpGdaysnrurJanFebMarAprנJulAugSe{pNovpcءuarǠebr chiljeyusp?eptemb`r;;kh\sqo &)`Կ '9K]oρϓʹHPKsMt R G wba,`^m:`mR'"`2B(p"@Z9P,b3/j^^aeiou~~nNaoA''eEaio``aeiouA""aeiouyAOUaI,,cC/o  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`{|}~~ߐߢߴabcghijklmnopqrst?uvwxyzӽ҇ㄆۓᔁ椤"簱ð5GYkzL|]|_Pq 0  @ 0#'O='#Į!0]8 8&RxxǿG|x|>x>1s33  33s31#?QOKGGToS SGB` 7o;=|>?` ??7?o??? B3?_o/7  ?@|>\:l6 P7`7o 2e22 2}}}}JbNU"3`? ~ D =F`F`a$-d"3!La3s ]  >/J% !B|'??NB?K ,`):/Z>y s3||z1 uܼ7J00000$1I _I 3?5}bD=00H?g?<#*B3;3wm PStGAa2h & ր#A˃FKRoYmnސ)ASnKzm?h{cSd&0a#{걑@xyP̵MyDials 1.3)0䳒&q ]PA Zeichenauswahl'stj                         td@: ᙚ1SCRAP.]*1TXT91d[0][|Z_AX@(#)AV-Protokoll calling Functions (c) 1990 by Stephan Gerle Oct 2q6°_AX0q@9q@S Yq@pmq@Wq@q@q@Uq@q@q@ήRK LE R3˅@Ԅ1܉*2R|H1(Ԁ Q p ׁp pKQ* ܄! Ȁ A +峑eVz}JAR p շ` /p VR2+ԀrR!G0"0Aк`l$.b|zE }qA%8`"`p`}ZAW-10<.0Char Height: _Q mmX]1.POutl[R TextzbeYF`~z``pp//o>k%s1a f)Invalid X`wanamzoSevb dles avail-s`byo[ Access npos{sia| Isjrsk write-p|eddMDlk a`her|oa[1][SpeedoQTc:|%s][.]\.*Q of system|(miscZ);.Udpen[ xatre/dcqމout|r b]uPr.soer eVa.imeQ3fwor|B!tch5|TtP eTbbrcDaprvMq~s->oюˑQR);37R P#0JBBvd@l4=`^18U@2 T#dU:\PIPE\DRAGDROP.AACLIPBRD#:\clipbr-AFWindowr"4FXj|Ohne N`Saveas0ȷOЋ>ĠwPhasvangB|b`w%s'hy[Ab`ConfHrt`?new| wBF)alqy existseOv;err ithOapsdq/ pathoZx̰6԰Tt\ǰֵޱ`ig;n ACC1"0#ʥ!h4@ ᦡ Q2 UX䁫XXdr©X`f!XMdǬiRXXVϕXXd]d@u'*/е7E ߖMUZc(ߖks)D),:0-)8?Љ6R1-E E2@!ȼBq2 倖R)12%r1BQAC d@@N!203' HC @ J>jRBfV4Uj@ BNIˌ2GDS&@ .B &1920D?$UZC/^./tUJ$6Dr]dPQ E3oa Z6RooB}B,!ꗋ@5CRotB ꧂)gȂD3o |@soLPsMCo D& @B."DBOBXB|2(c@ ]20aAR:0K _81[ cwq D^ ,, " 03M 3"C,B#1# oP>0#򺱌!"y#E"1y#:Qiy#R¤]t(j@Dy#qy#,Bqy#!2qy#P"qDy#h"qa!z"AFBq^#d@qAޙѼ2q#""H@ tҊ~JH@;DUfJRd@'E(#W!RGa]Cc@ERH aFRГC E P RD#13E.aE3<L;SnN/|aq[ Grafi[ktattC zen Swift 24 Col100___ %99900029.3"R1U^Ǒ P^{XoX@1bwx:U mmefy$ohwBohh`o`Pri=pנ\"%s\" Pap+Type Multi; [SheetS Ob [man.lauto.Deviceb:u:Zoom Fp?[Bounqs[Info[buDqrmationHre:GDOS Numb+:Reso#lubquqRsqu"tq_PPP16s0180xsdpiZeinausgabe nt mglt21dfndSs8vp|Pag`ptrxcmIs/OctrNeipgRҏ,>Pb? Plott`daMetPOR#Di\%c`MargiunAps`[dePXbQ AT /wJpOutputIn/reservedounknown=5%ld.SR&aNo)`f:qe}cravailQhneO%e t~ߠ 32767|sO@Ȳ?îf`%sIo_PSearcqh`)yrDridsxr-Nr: %72d` i!pZ%04d.imgIMGSave BvEmZF%Ud@GsPRINT_AREAO¦ũ *#:\ass.sysrO%c$`r  & &8&   .P$< 8$"* " ( $6(    "B8: QX>zHOL   >RT.T(R &"    6, ( $ 60j"\" hT P 2 ,(.. 8 @ X(@.6 " # 0 (Lt\. b* +  (:*" &:l? $ nmljy6$<^"4 >@<# r ?~ $S Tb`<V& @Fj= U6@ (h$"22("\{fR7wsC(6M>*^B&.@ : *8LTb 0 v& *X   $ 8H" ,   x&^ VT_4*t JJ    a>02  ((63u$~wP,, Q P #Q= @P!%=@)0<2j} "*w* "P ~8J    b" $<"$$4 &  93?\$"T 2"2,$<2 F4 4.02"0+6<,0 0*&^YR& ( $ $ >&)< ( 0"Lb  {  .YBЙ A,D:* 8 .,"Bf֝ F A :"o^. 4_(Z _ ,6*P.0t@ :  2(.,?es3(t*}:'(J 0zPh RL; P  : gtm&'"80%' 0)4( '"7AG/U)'|U'k, (0 Df= 9 <К|D$ 71/"#އЪx  C0&h$*Xn, "2*p 0 }&502: tE ( (o*&&.&&&$  B$292FtH(f    0 z & _4  v201 x2 F0( 03]F 0 00 46^ M@P 3 .7 ],.B#@:@  _ O0@03;@ & R2@^y*6x90p/( n <0 * 86r \# JA6t2bA&<$0W@Q2u6@ %P  ,+N@>0P*@J."HYR8 ,&6eP .4 &:,x8&D.~,BV( "*(4*. $B !/O $!@ tP>6$B#@}P&.3;#'A2(&Lp"2B2 /b°@!]0@@ Pb- 2" P@$~~,0 ,&0{D >O@,vP.m*&  s $0b5Q5Q"T"PD.Ƶ Yu,"2(CaR@V @  jDlPr@0(9 ,@tj^#<S@(&2$yr S@BF&&  .2pƩrt 5@@&zpV$&nXwt0Q0 r~qZrq@(#2:rPqVrm@qPsv6Qq$27p960PVR .u*( s*P .6M (T (pޏp9Pƚ04Oe+<0 <0(" L2*$ .bF JPNqHA8( RЃ49qk"O:0`A441PLЎp 'డw (w;@ 0 @@#Aؤ/!W, X2A@ *.>bq xஉ *[P,080 $|>% ` &< : Vh3@wRY, &N20 (, ,4. JƓz"(XLa #0(A"" 4=[0#縜QRj iR|*" qx! ! Z+!k 0!4`6 $ q0 X7P@!$4pyPQ#^2@2@ :)i&1AЄNCFȀ0;>bN0b6 ^ \6; dN@@ ^QQU0ӱ+ ,4* &h02" 2"8B8.`Qk 06y-P,&xL  B`SꑴPFk`PH(/ 2@@IR1@`D'pGA .9> 6 ܾ&m2 D2l p2PALJ`4k`6~pJ ;@RAbq@ NO1x@L$. $ &`0O0 QкRQ^p& " j*&"@ F,B ~&0bP" (jQp.P@ ^m@1 F%b '!0kbu O2.2:5p\`&0P2((q2Cq26 06bV@(ls8@&Pֳ ` *,.@ P$<ĐLHba P *z, &d+ @AY,Pp F0{"{@K`8p(n1P o oo2:F*R.~^6V0Td ` ** (@&v`K  $$m, D "p` 6$XD,,.jB&*$Db$ 212 ",}"[Bf"TV B! K ,&>"4nD THa 3 Pvrfp"A2ܑ >k4$R \@iP@$&Aa4@ (`FF$$&*Hf =d< 6RCB [ 0["nP "PFop  P`A"88Bh&{,&0".*$*X$ }`  *n8cAH(FA (ttT 2X?"pG F 0"t5t2pr\B +_, *Π9P@a `.>0 Lt.HF4L$U@ U@@BXU@(<`V@@?(2 P@((6(" ^(`D<(4"  8f@ "P '$AАAp$\WH< 82>@8a &p"&J:ތ(P\a Fi0`m08RpPL^:(L0t>* 0dC Բl&&ho@PؠZ &~Rw!PeQPȀ DW  WV4/QPR?0{o F8Y`{ LY*JB P{ V$̠",!  F`04< 0 @# $* L (`:.TJ*Ma! "$Oɑ6נ$- [a@($qP4+0827 FF.Fb , T|~`@L} ' . (*> B}| lVPP"F * ((,L&`0H:(4 ,0H"8 <B(*J&&Ni t0 .(Pn( (}|@, $(:07l,T/b.4\ HT8v8. TxP𥰼Q& ^@&4O* a[pS*hM`BDWp <>&6ှ$Q$Rr2R(,R 4* >% $t "M dJ$<@: ! cb&z ***(J $&0 @0"O(Zaip("*,j"$$}Œ&o" *(4@TD {ʰ" &{ @`:0,0c.4 p`$܍ V4_ 6`0/:* .sfpq2*B: =8(8##П"Đc *O@T0Pq(kw" "VЏ$ 0$1{ 0LA(ڐ.06 P"J&\"p*o" a$@a,`$60Ee H" bòH@Q@i0S*j *2 "NZW`*@ qT&T&oZeַֹֺbxoH\ֹ(H00 {NP84EonNh_D.8W 4ְ`N X`08ȞH0x`ְ:lETTZ}}$iau <\$," #%<&t'))+,-d.042\34<457$89 P P8 Z  Z  Z Z  Z"  Z.  ^P  Z Z[ [[2[F[Z [n%$ [[[[[[\\\*\? \T  \i !\~ "\ #\$\\6&5'\(])]*];+]W,]s-].]/]0] 1] 2^ 3^7 4^S 5^o%^J7I8^9^:^;^<_ =_$>_=?_V@_oA_ B_ C_ D_ E_ F`G`H`7I`P6`i^K]$L`M`N`O`P`QaRa6SaTTarUa Va Wa Xa Yb Zb&[bD\bb]bJb _t0`babbbcc dc$ec>fcXgcrhcic jc kc lc md nd(odBpd\qdvrdsdtd^ d EE*ELEn EEE E  F F: F\ F~ FFFG G(GJGlG G G G  H  H8HZH|HHHI I& IH Ij I IIIJJ6JXJzJ J J K K$ !KF  @T:l::  ::  :   d  d  ;P> eee e)'&           ;0;L;h;;;;; <!<, "f?f&@f7AfHBfY.fjPDO   E f{FfGfHfIfJfKfLfMfNf Of Cf QR RfP!f & @$f <= g =(g%  g0  g8 'g? , @*gCgWC@ =D@ C @ =`   @  @ @T =| @ =@L4 Cgm =C=gx g  g 'g! 1,   g g g g g g g    LV Lx LLLMM"MD Mf$# MMMMNN2NTNvNN N  N !O "OB #OdO1%0 ! &O'O(O)P*P0+PR,Pt-P.P/P 0P $Q 29 &3Q@4Qb5Q6Q7Q8Q9R 1!R.$ @"gC=C@ >@RP  C @ >$ @Rr  C @ >@ @R g g 'g    RRRSS>S`S   S S S  T T, !TN #@!gh h'h;hJhh  h|  h  h  h  'h  $ @"h h h >\>xh  h  i  > >!i %@#ii-i:i@iH  iO iZ  idil  > ! iy i 'i $ @"i>i ?i 'i 4@2i  i iijj j ?  j"  j* j5 j?jG jTj]?<   jm ju j} 'j) $@"j @ ?Xj j 'j #@!j?t@ ? @Tpj j  'j  2 @0j ?-?-?-@-@- @8- @T- @p-'j' (@&j  j$@@kk @ @ kk- k4 $@ AkQ  k] 'ki 6@4kmk1k2k1l1lH ld1 l  l  A4  AP  Al A A  A  A A  BB0BL'l+ #@!ll l  l Bh  l # @!llm m mm m  m'  m/ 'm6 8@6m:)T-B@T4 'm^-   @mb BBBBC C, mo 'mw  @m{CHCdCCC  C  C  m  m !m @mmmmmn  D   n  D(  DD  n5D`D|nKnd  nl !np$ @"nnDDn 'n  @nDDnn 'n noo o o(o)o*o:o;o<oVoWoXozo{"o|ooooo%ooopooopooopooopopp pp ppppp*p+pp,p;p<pp=pLpMppNp]p^pp_pnpoppppppppppppppppppppppppppppqq qqq q!q"q+q, q-q1q5q9qBqC qDqLq`qhqpqqqqqqq qqqqqqqqqqqrrr%r=rErMrermrsrrrr rrr rrr rrr rrrrrrss s s sHsI=sJss==tt>t{==ttu2==uouu==v&vcv==vwwW==wwx==xKxPxQxRx]x^ x_xdxexfxqxr xsxxxxx xxxxxxxxxxxxxxyyyyyyyyy/y0y1yQyR ySy{y|(y}yy!yyyyyy*yyy yzzz/z:z; z<zQzfz{zzzzzzzzzzzz{{{{{2{6{C{X {e{r{ {{{ {{{{{{{|||$|,|D|L|T|l|t|x||||||||||B| B| B| B| B| B| B| B| B} B} B} B} B}  B}  B}  B} B} B} B} B} B} B} B} B} Bb}!}# }%"}'Bb})}+}-"}/Bb}1}3}5"}7Bb}9};}="}?Bb}A}C}E"}GBb}I}K}M"}OB}Q }S B}U }W B}Y }[ B}] }^ B}_ }` B}a }b B}c }d B}e }f B}g }h B}i }j B}k }l B}m }n B}o }p B}q }r B}s }t B}u }v B}w }x B}y }z B}{ }| B}} }~ B} } B} } B} } B} } B} } B} } B} } B} } B} } B} } B} }  B} } B} } B} } B} }TUuUVGVWW3WtWXLXY YYZ+[3][ You have to install GDOS in| order to print out a drawing.| You haven't done this, so| printing is not possible.][:[Cancel][3][ Kandinsky didn't find a GDOS| printer driver.| That's why, printing is not| possible][:[Cancel][1][ Didn't find the Clipboard and| couldn't create one.| Cut, copy and paste is not| possible.][. [OK ][3][ The file `%s'| isn't a GEM-Graphics and| therefore can't be loaded in| to Kandinsky.][:[Cancel][3][ There's no GDOS Driver for| saving the drawing.| Saving is not possible.][:[Cancel][3][ Couldn't open the file| `%s'.][:[Cancel][1][ Function| `%s'| isn't programmed at this time.][. [OK ][3][ As Kandinsky needs at least| one window, and there's no| more window available,| Kandinsky can't be started.][:[Cancel][3][ No coordinate system defined.| That's why this function can't| be executed][:[Cancel][1][ Not enough memory to load all| Elements of drawing| `%s'.][. [OK ][3][ In order to save a drawing,| you have to install GDOS.| You haven't done this, so| saving the drawing is not| possible.][:[Cancel][1][ Some elements of the loaded| drawing are bigger than the| paper and therefore may not be| visible. My suggestion: change| the size of the page.][. [OK ][2][ Really quit Kandinsky?][:[Cancel|.[OK][1][ Registration successful.| Enjoy Kandinsky!][. [OK ][3][ Error in registration!| Did you consider capitaliza-| tion?| Also superfluous blanks could| be a reason!][. [OK ] Kandinsky File Edit Object(s) Attributes Settings About Kandinsky... --------------------- Desk Accessory 1 Desk Accessory 2 Desk Accessory 3 Desk Accessory 4 Desk Accessory 5 Desk Accessory 6 New ^N Open... ^O Merge... ^D -------------------- Save ^S Save as... ^M Close ^U -------------------- Import... Export... -------------------- Page Format... P Print... ^P -------------------- Info... ^I -------------------- Quit ^Q Undo: not possible UNDO --------------------------- Cut ^X Copy ^C Paste ^V Delete BS --------------------------- Select All ^A Select Nothing ^H --------------------------- Clipboard Info... K --------------------------- Textinput... F5 Show Current Font... --------------------------- Window Cycle ^W Change to... U ------------------------ To Foreground ^F To Background ^B ------------------------ Group B Ungroup D ------------------------ Def. Align Area G Show Align Area H Align... I ------------------------ Equidistance Hor. W Equidistance Ver. E ------------------------ Mirror Hor. X Mirror Ver. Y ------------------------ Rotate... J Color... C Write Mode... Z ----------------------------- Line... L ----------------------------- Filling... F Shadow... S ----------------------------- Marker... M ----------------------------- Text... T Vector Text... V Text Alignment... A Kerning... ----------------------------- Point as Corner F6 Vertex Translates F7 Bzier Visible F8 Line Instead of Bzier F9 Program... O Grid... R Window... ------------------------- Screen... Printer... PostScript... ------------------------- Bzier Tangents F2 Show Coordinates F3 Use Cross F4 Show Print Area ------------------------- Size Proportional Size Text ------------------------- Show Whole Page F2 Previous View F3 Zoom Mode F4 Zoom Percentage... F5 ------------------------- Save settings F10 [Info[OK Over-Write Transparent Invert Erase Line Polyline Polygon+Fill Marker Box Box+Fill Rounded Box R-Box+Fill Circle Circle+Fill Ellipse Ellipse+Fill Arc Arc+Fill Ellipt. Arc E-Arc+Fill Bzier Bzier+Fill Text Vector Text 100% 25% 35% 50% 71% 100% 141% 200% 282% 400% 566% 800% PostScript... Tektronix 4014...Page FormatEnlargement/Reduction to:[Landscape[Cancel[Apply[OKSet Fill AttributesSet Shadow Attributes[PerimeterS[hadow[Cancel[Apply[OK None Monocolor Graytone Pattern Hatch Selfdefined GrayscaleSet Line Attributes[Cancel[Apply[OKSystem Defaults[XOR for Selection FramesXOR in [Design Mode[Maus Trouble?[Timerevent to Watch Windows?Show [Busy Messages[Little ToolboxConfirm Quit [Program[Settings Automatically Saved[Cancel[OKGrid Settings[Grid Active[Draw Grid[Cancel[Apply[OK[Points instead of linesText Alignment Horizontal [LeftC[enter[Right Vertical [Top Edge[Middle[Bottom Edge[Cancel[Apply[OKClipboard Informationc:\clipbrde:\clipbrdf:\clipbrddd65536 Dateien[OKAlign Object(s) Horizontal [LeftC[enter[RightO[utsideAlign [Horizontal[XOffs: Vertical [Top EdgeM[iddle[Bottom EdgeOutsi[deAlign [Vertical[YOffs:[Cancel[Apply[OKSelect Color[Cancel[Apply[OKSelect Marker Height & Type[Cancel[Apply[OKText Input[OKMemory Information Memory 10000000000 Bytes100.0%10000000000 Bytes100.0% File 'Ohne Name' 1000000000010000000000[OKLegal InformationKandinsky is Shareware. Kandinsky may & should befreely copied and tested. If you use it regularly,you have to pay a fee of 30DM, or 15 (Eurochequeprefered). If you don't follow this rule, you areworking with a pirate copy.Distribution by a commercial PD-distributor needsmy permission.Thank you![OKRotate Object(s)[Cancel[Apply[OKAngle:Kerning for SpeedoGDOS-Fonts Track-Kerning [0[1[2[3[Pair-Kerning[Cancel[Apply[OK12345678901234567890123456789012345[OKRegistration[Cancel[OKScreen Defaults[Cancel[OKColour to [GreyWindow Defaults[Dialogues in Windows?C[enter Windows?[Auto Raise Windows?[New Window after StartingDefault Zoom:[Grid Active on DefaultD[raw Grid on Default[Points instead of lines[Cancel[OK[Background EventsPostScript Defaults[Line Pattern for Thick Lines[Cancel[OKPrinter DefaultsColour to [Grey[Cancel[OK 92/93 Ulrich RogodererVersion 1.57, Oktober 17 1993It is SharewareShareware-Gebhr: 30.- DMDialogues programmed with MyDialsof Olaf Meisiekfr Uweuwe Polniakpolniak, Nr. 00004 White 0 Black 1 Red 2 Green 3 Blue 4 Cyan 5 Yellow 6 Magenta 7 Pale Gray 8 Dark Gray 9 Dark Red A Dark Green B Dark Blue C Dark Cyan D Dark Yellow E Dark Magen. F3767.0Width : ______ mmXXXXXX3262.7Height: ______ mmXXXXXX100___%999 selbst def. Color: 100___999 Pattern-326.54X-Dstnc: _______ mmXXXXXXX-326.54Y-Dstnc: _______ mmXXXXXXX-32.768Width: _______ mmXXXXXXX Pattern Start End-3276.8Active Width : _______ mmXXXXXXX-3276.8Active Height: _______ mmXXXXXXX-3276.8Draw Width : _______ mmXXXXXXX-3276.8Draw Height: _______ mmXXXXXXX360.0 Angle: _____XXXXXDirectoryContains+0000.0_______ mmXXXXXXX+0000.0_______ mmXXXXXXX Color -32.256Height: _______ mmXXXXXXX Type 1 2 3 4 5 6123456789012345678901234567890123456789012345678901234567890____________________________________________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX123456789012345678901234567890123456789012345678901234567890____________________________________________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX123456789012345678901234567890123456789012345678901234567890____________________________________________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX123456789012345678901234567890123456789012345678901234567890____________________________________________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX123456789012345678901234567890123456789012345678901234567890____________________________________________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX123456789012345678901234567890123456789012345678901234567890____________________________________________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX123456789012345678901234567890123456789012345678901234567890____________________________________________________________XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXUsed...that isFree...that isNumber of Objects...selectedUlrich RogodererBanking acount:H.-K.-Schmid-Str. 64Sparkasse FrstenfeldbruckD-82140 OlchingBLZ: 700 530 70GermanyKonto-Nr. 1926195Phone/Fax/Modem: +49 8142 41664Internet: rossgod@iwb.mw.tu-muenchen.deMausNet : Ulrich Rossgoderer @ M 10.0______XXXXXXInsert character in text with SHIFT+ClickFamily name@1111111111111111111____________________XXXXXXXXXXXXXXXXXXXXFirst name@1111111111111111111____________________XXXXXXXXXXXXXXXXXXXXKeycode@1111111111111111111____________________99999999999999999999@11Bzier Quality: ___%XXX@q1Colours to Save: ___999@11Pixel Width: ___ m999@11Pixel Height:___ m999@11111111111Point: ____________XXXXXXXXXXXX@11111111111Height: ____________XXXXXXXXXXXX@11111111111Arbpt: ____________XXXXXXXXXXXX 60___%XXX-3256.7Active Width : _______ mmXXXXXXX-3256.7Active Height: _______ mmXXXXXXX-3256.7Draw Width : _______ mmXXXXXXX-3256.7Draw Height: _______ mmXXXXXXX@11Half-Tone Width: ___ Pixel999@11aHalf-Tone Resolution: ____ DpI9999@11Bzier Quality: ___ %999@Grey Factor: _9` @}|~8``0p 8`00p!,`0X!`&`0L!#`0F ``#`0F |``!`0C ` `0A``0 p`0@0``0 p`00@``0 0``0@a`<|!~> ``&)    )&)   ! @@GDTDudtx|~|lFAAUUUAAAAUUUAAUUUAAUUUAA@ @ @ @p ppA@!@$!  $!@!@$H00$H   ??0@@0? $DADADADA!!!!!!!!!@A@A@A@A ????????8  @@??@@@@ < @<??UUA,   UUA ~?faffaggffffaffaggy$$$$GDDDylnFOOOOOOMHb~n`?1 *$D( 9?D AIMNOo ``UUUU` @0@@ ` t @?| |>DDD|$$?         ????????????       ???????0  @@@@@  0????pp88~ @@~? / P@@ /???|<~~ffff~f|~f~ffffff~f|BBBB"$$  ??0 0 0 0 0 0 0 0 ?? 0`` 0xxxx""""""""""""""""UUUU""""UUUUUUUU""""UUUUUUUU""""UUUUUUUU""""UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUݪwwwwݪwwwwݪwwwwݪwwww@@@@@@@@@@@@@@@@@@@@@@@@""""AAAA""""AAAAAAAAAAAAUUUUUUUU((((UUUUUUUU((((@@@@ @@@@ 00f`f`llll00f`f`llll@@@@llll>>>>llll>>>>AAAA""""AAAA""""ǻLLLL||||||||ǻLLLL|||||||| AAAA>>>> AAAA>>>>!!!!0000 !!!!0000 ǃǃ""""DDDD""""""""DDDD""""@@@@ @@@@  0000```` 0000```` ````````  ````````  @@ @@88pp88ppHH0000HHHH0000HHhhhhhhhhllllnnggggccccaa``hhhhhhhhllllnnggggccccaa``hhhhhhhhllllnnggggccccaa``hhhhhhhhllllnnggggccccaa``hhhhhhhhllllnnggggccccaa``hhhhhhhhllllnnggggccccaa``hhhhhhhhllllnnggggccccaa``hhhhhhhhllllnnggggccccaa``00f0f0f0p << 0<<0. Y`T.. F`BOLD CHR VUPKBGI Stroked Font V1.1 - Aug 15, 1988 Copyright (c) 1987,1988 Borland International BOLD+[ !(rBP &4xfzr0 pHft r  L   6 T n L R TD|4 6`t(  (!  $ "!!"& !!! ":#! ((!*&(((( "( %" ((&  " "~"   yThis document describes known bugs and errors which occur under certain circumstances. 1 SpeedoGDOS Error Messages ----------------------------- 1.1 Scratch Buffer ------------------ When the message `GDOS error: not enough memory for scratch buffer' appears at the start of Kandinsky, you can get around this by adding bitmap fonts for every driver of the file `assign.sys', provided that you have got bitmap fonts. This is not an error of Kandinsky, but of SpeedoGDOS. In SpeedoGDOS 4.2 this bug is fixed. Here's an example for the `assign.sys' which removes the error message (you need the font `atss12.fnt' for screen, metafile and laser): PATH = C:\GEMSYS 01p SCREEN.SYS ATSS12.FNT 02p SCREEN.SYS ATSS12.FNT 03p SCREEN.SYS ATSS12CG.FNT 04p SCREEN.SYS ATSS12.FNT 05p SCREEN.SYS ATSS12.FNT 06p SCREEN.SYS ATSS12.FNT 07p SCREEN.SYS ATSS12.FNT 08p SCREEN.SYS ATSS12.FNT 09p SCREEN.SYS ATSS12.FNT 10p SCREEN.SYS ATSS12.FNT 21 SLM.SYS ATSS12LS.FNT 31 META.SYS ATSS12MF.FNT 61 MEMORY.SYS Kandinsky, (c) Ulrich Rogoderer 1992/93 Kandinsky is shareware and costs 30.- DM #===================================================================# " Welcome to the world of Kandinsky " #===================================================================# This is a very short instruction for Kandinsky. Kandinsky is a vector drawing program, which supports all known GEM standards. This is done by supporting the clipboard, SpeedoGDOS, MultiTOS and the GEMINI-AV protocoll. Saving and printing with Kandinsky only will be possible, if you installed a GDOS (e.g. AMCGDOS, NVDI or SpeedoGDOS). Kandinsky supports VDI devices from number 11 to number 70. Kandinsky uses dialogues in windows, which makes users with MultiTOS, Geneva or Mag!X very happy. The dialogues can be operated in the background, too. Another feature: Kandinsky allows you to create text that consists of BGI fonts, the vector fonts from Borland. Working with Kandinsky is slightly different from the known click&drag standard. Kandinsky introduces the click-move-click standard. An example: to draw a line just click for defining the start point, then let your hand move the mouse without pushing the mouse button and you will see the end point of the line following your relaxed movement. If you have decided the end point to be quite perfect, just another click and there's a line in the window. Cool, ey? The big advantage of the click-move-click: the window can be sized, the view can be changed and all that stuff, during editing an object. More features of Kandinsky: - active support of MultiTOS by using window dialogues, the clipboard and (coming soon) drag & drop - undo is possible for almost all actions - export to PostScript (use Kandinsky together with GhostScript, and let those IBMs and Apples far behind you) - reads drawings from GEM/3-Artline (for those using more than the ATARI system) - all objects (even ellipses and rounded boxes) can be rotated in 0.1 degree steps - objects can be changed after creating them, e.g. text or the angle of arcs - powerfull alignment possibilties - import of value tables in the CSV (comma separated value) format with automatic generation of a coordinate system - and even more The following software and hardware is suggested for the use of Kandinsky: - GDOS, NVDI, AMCGDOS or SpeedoGDOS must be installed - use NVDI to get maximum speed - it should be possible to run Kandinsky with 512KB memory - Kandinsky runs on ST(E), Mega ST(E), TT and Falcon - Kandinsky runs with various graphic boards Kandinsky is shareware. You can test it for a certain time (six weeks should be enough). After this time you have to register. The fee is 30.- DM plus the costs for sending you the latest version. So you should send me at least 35.- DM, 15 Pounds or 25 US$. UK users can, if they prefer, register their copy of Kandinsky in the UK. Send a cheque or Postal Order for 15 Pounds to: Joe Connor, 65 Mill Road, Colchester, Essex, CO4 5LJ Who can also be contacted by Email: jconnor@cix.compulink.co.uk The latest English Version can be obtained from Joe Connor free of charge by sending a Stamped Addressed Envelope enclosing a formatted floppy disk. Here is my adress for postings, wishes and gifts: #------------------------------------------------------------------# | | | Kandinsky, a vector drawing program for all ATARI 680x0 | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | Uli Rogoderer | | H.-K.-Schmid-Str. 64 | | 82140 Olching | | Germany | | | | Tel.: +49 8142 41664 | | | | Internet: rossgod@iwb.mw.tu-muenchen.de | | Ulrich_Rossgoderer@m.maus.de | | binaries only to rossgod@iwb.mw.tu-muenchen.de | | | | banking account: | | BLZ: 700 530 70 (Sparkasse Frstenfeldbruck) | | Kt.Nr.: 1926195 | | | #------------------------------------------------------------------# Kandinsky, have-a-try-Version (c) Ulrich Rogoderer 1992/93 Kandinsky is shareware and costs 30.- DM. #===================================================================# " Welcome to the have-a-try-version of Kandinsky " #===================================================================# This version of Kandinsky allows you the following actions only, when you have registered: - rotating objects - export to PostScript - landscape printing - nice zooming (previous view, rubberbox zoom) How to register, see the file `kndinsky.eng' To get the above mentioned functions unlocked, you need a keycode, which you get by registering. Just enter your first name, your name and the keycode into the box, which appears at the start of Kandinsky. I you have got no key, just choose the [ Cancel ] button. The information about your registration is kept in the file `kndinsky.inf', so be carefull about it. And now have fun, Uli How to get a new version of Kandinsky ===================================== The latest version of Kandinsky is available on various ftp servers, e.g. ftp.e-technik.tu-muenchen.de. If you have no access to the internet, just send me a formatted floppy disk and a stamped envelope or some money. I'll send you then the next major version of Kandinsky. But don't forget: the money you send me should at least cover the costs for sending you the disk. If you don't follow this rule, you won't get any disk! I'm sorry about those hard words, just experience, you know. UK users can, if they prefer, register their copy of Kandinsky in the UK. Send a cheque or Postal Order for 15 Pounds to: Joe Connor, 65 Mill Road, Colchester, Essex, CO4 5LJ Who can also be contacted by Email: jconnor@cix.compulink.co.uk The latest English Version can be obtained from Joe Connor free of charge by sending a Stamped Addressed Envelope enclosing a formatted floppy disk. . f`c.. F40 PI1 I!FGTO PI1 G!d"}MORPH DOC F!MORPH PRG D!GDU""3D`U@fw0??9>?0~??.  ݀#_?.1_?p`?/G?? ?;~9;;;6 y>?/~7wH8C37x|s~#@@d p 8;Gq&b_?/?ppl_kd`0C_?P_ |8 ??@~?p{|>9~A@`@|((8>x?p ?88?TW:?8_?*+>޿?<pp | x?}?`/~ {wp|s?? ??!= \  x|zy_??p?  {{;?'?`2`?O?@????0??A?~8@ <0??À?x?? 8>8?~|x0?0?? /p``|>M8d@??À?@>pЏ~!@o>/??>8yxx` <C   =??~ co  ?@0 ?~  @??8H@?@@G8@`''@?@O0<0 |?D688971>@?N0`|s ?|8@?>8@9?׀׿N0~3C088 XXX @0 :8t ooL0~88?N  8  gs p;33]! &<ҁ` `@ @@A9>{;]!P/:cB1Ϝb ~@H]!h/5cOW10ƀ@@@@ 52 ]!P/:cOWڱ|`<@??9BA oO_p]!h/5c܀?OW1!! x"0M? oO_p@]!0&:## ?/ OWڱ€8"#88 ?8 ?0C?A|F@'8@] ~8" SB1Ϝ@# @**00!> `? 0C?AdF@''78] ~0@66 1 # @FF00BB@C<@@vvv@` //|''78@@X `|`Uw @?@0 30@DDppOp000`bx?@Ao__px`8w??0sx` tT@`| ` p 333 1 "𿀿~? hhkxkk`p0'|lۀ/ hh \x\\ ~~0002?$yAqqo```  001A8Qx  33?  /?:@ccc??<<<   ?@77>? ? ??@/7p0 ?[!!``??? a  {n`q .>Op??? X7 Gx98>0918Ǽ<< ?? X8 CL@?@9ǀxxx ??@?? $-GF>p???x>>>  ))!ž@'Fc 99>FF? 33cF|? žžž<? 7?E ǀ`?<? :@F ͇D׀`<?xHx 8F@  ̀BG` ?` `$< 8F@  ɀ"π`<pP P  ^@ ɀ"㮬^N`>  @ 1F @MN^`~0 ? ````0@ 7@c <<~~~@<0 1p> x@ 0Ώ.@8~zzzO@@0( (A ,@===TTT s<@>>> `???TTTUUU @XD`B\y@***?@=7>==UUU___#  @ؘ99? ` b f`slPCC35 @@@ 9non`oPPPVVV<1ɟ ( $ "ys@@@)))Q$Q"Q!430#<rrrf?DDDL ~f~f~f?88``` }}}@@@ ???888????~~~~????g@]]@  ``=??<~@]@? p PUPB8C0B6o@@0D@@@  @@p????????~~~~@@@ `` P??0 ??0 00@@@@@ p>>ppx{{~~xx <@@@@ ``0 >8x <@@@ `18x~ `<  <@ `q@x|@@< <@@ `? x |@@ < 4@ `~Cx|@@@ <@4,@@ `10xx@@ <<, ????@ `a` ` xx@??@? <<<??@ `xx@@ <<4<4@?@@ `xx@@>~ <<,4$@@@ `0x4,@@@@ `px$<@@@@@@@ `0x,<@@@@`  `px <@@@@ @ `x <x8<=?<@<|@&>x <@_;@Bf~Bx@@> <?>@w???`@0??` 8@@ ________________________________ / \ | morphMorphMOrphMORphMORPhMORPH | \________________________________/ ============= ============= _____________ BY ____________ / \ | The Butter-Fingered Juggler | \_____________________________/ =========================== Have you ever marvelled at the special effects in Terminator 2 ? Or the ads on television where a car changes into a horse ? These are examples of an animation technique called Morphing. QUICKSTART ========== The basic idea behind morphing is that points on one image are moved to corresponding points on another image. This program loads 2 Degas format pictures and displays a mesh of points over each image. The points can moved about using the mouse. When the left mouse button is pressed, the nearest point to the mouse will be moved to the mouse position. The point can be dragged around as long as the button is held down. The corresponding point on the other image will be highlighted. Once the points have been arranged to your own personal tastes, press M to start the morphing process. Enter the number of frames - 20 will fit on one disk and give reasonably smooth effects. The program generates Degas format screens from FRAME001 to the number of frames entered. These can then be taken into an animation package (such as ANIMTOOL by Thrax), an art package or a slideshow for displaying. DETAILED GUIDE ============== The quickstart will produce morphs, but better results can be obtained using the other parts of the program. The functions of the keys are listed below. F1 - Displays both images on screen to allow you to match points when editing. F2 - Displays the first image as a full screen picture. This allows for fine postioning of the mesh points. F3 - Displays the second image for detailed editing. F4 - Increases the colour of the mesh. Changing the colour of the mesh will allow you to see it more clearly particularly if the mesh is the same colour as the image where you are editing. F5 - Decreases the colour of the mesh. M - Start the morphing process. Enter the number of frames to generate between the start and end images. W - Change the width of the mesh. A finer mesh will make a smoother animation, but it is more difficult to position the correspondence points unless the images are similar. WARNING - This will destroy the current mesh. S - Save the current mesh information. The meshes are saved as using the names of the images. I would recommend saving regularly particularly if you are working on a fine mesh in case you make a mess of it. L - Load saved meshes. This will load a new mesh for both screens. HELP - will show the above information. ESC - To quit from the program HINTS ON USE ============ The quality of the morph depends on the positioning of the mesh points. If a particular area of the images is not morphing very well, try moving the mesh points to different areas. Detailed areas should have more mesh points in them than less detailed areas. Avoid crossing mesh points. If you have a mesh 'square' at the same point on both images then you will only get a cross fade between them. It is better to move the points on one of the meshes as this will produce some movement which will help to conceal the cross fading. For best results use similar images drawn from the same view point. For example a girl's face and an old lady's face. The more frames you generate, the smoother the animation will be. A normal disk should be able to hold 20 frames + the start and end frames. For more detailed work you may find it better to keep flipping from screen 1 to screen 2 using F2 / F3 instead of displaying both images on screen simultaneously. It is possible to morph between 2 dissimilar images but this requires much more time and patience. One method of doing this is to do a crude morph of 3 or 4 frames using large mesh. Take the resulting images into an art package and tidy them up (using a large amount of artistic licence !). Use each of the intermediate images as the start and end frames in the morph and do a fine morph between each set. REGISTRATION ============ This program is shareware. You are free to copy this program, provided that the documentation accompanies it. If you enjoy using it you can register it by either sending some interesting pictures and their meshes, or by sending me 5 pounds ( or if you're feeling generous then send both !) I'd like to get together a collection of the best morphs to send to registered users. Registered users will also get version 2 sent to them when it is available. This will contain any bug fixes and any reasonable request for changes. Changes currently being considered include different methods of fading between the frames and colour morphing between different palettes. At the moment the palette is taken from the second image loaded. Please send any donations to Karl Manning 206 Foundry Lane Shirley Southampton Hants SO1 3JX ABOUT MORPH =========== This program was inspired by an article in Dr Dobb's Journal #202 July 1993 ( its an American progammer's magazine which my local newsagent has suddenly decided to stock.) That had a couple of articles on graphics in general and included a complete source listing of a morph algorithm as used by Industrial Light and Magic - one of the best computer animation companies. The listing was in 'C' and with a few "minor" changes (like adding in 2 subroutines they had missed out !) I got it to compile. I decided to write the mesh editor in assembler simply because I'm a lousy C programmer ! The editor worked fine, but I couldn't generate files in the format required by the C program. ( It uses some of the 'sloppiness' of C to load everything, and required that all mesh coords be floating point - why when a screen is by definition integer coords ?) I gave up trying to interface the two programs and instead converted ( a very laborious process ) the C listing into assembler. However when it came to debugging I failed because I couldn't understand what the algorithm was supposed to be doing. I mean what exactly is a CatMullRom spline ? ( No I don't really want to know ! ) In the end I wrote the morphing section from scratch and several debugging cycles later it worked. The source codes for this are available for a fee of 5 pounds - this includes the original C program as listed in the magazine, my attempt at writing it in assembler and the final version. I make no claims about the software as written other than it seems to work. That said, it seems to work ok for me ! Enjoy ! 1/2/94 Karl Manning, The Butter-Fingered Juggler `':*O.|- *m - ЭЭ// Bg?<JNA p a!pMa!3 ,A Fp 0Q0a!aHa#  3pNa!N`33333333!\3!^3 3 3 3 3 #d  <H@# pa y g>9  Gbg: GgN G;g G<g G=g( G>g G?g Gwgd G2mg Gsg G&lg`3# p4a 2 y ga pa /<-?<NN\?<?<LNA3# p4a>9 #  3pNa Gg~>9!O<9!N GPf~ |3!3!aaP`J>9RG3<9!<ƾFf43`(>9SG3 Gl>9!6PO<6P y!fy!43 Fa 3 F3 H3 Na,|~|>9<9 yf43!ľy!4o3!,|y!4O3` yf,|y!y!Ž!!:9OG |>9GPEpE r49vPjxB469vPjxC6C0XEQGQYEG |4rpPm r 6C4THQ A g^ AfYE`P AfQE`BG Ag8 AfYE`* AfQE`G Ag AfYE`QE=P=P36a yf,| y!g,|:96>6PO<6P y!fy!43 Fa3 F3 H3 Na`D33!a23!a&` 3a`3a` yfT y!f",|!0<<>9!4:9!4aaNu,|!D<9!4SF>9!4O:9!4aadNu yf,,|#!l,|!l|>9!\:9!\aa.Nu,|T#!l,|!l|>9!\:9!\a~aNu3pNa|,| yf y!f,|` yf,|>9<9SF8:6p6. yf&LMK y!fy!4y!4y!41y.1y01y21y41| 1|$1D&1n(1E*1vp,Do1D&1n(1C*1n,XNQ`3pNa~Nu2<09-iSABGy!NAXNu(|a,"|-$|-2< Q(|Ta/<-?<NN\"|$|юa"|T$|aNu*|,|.a T*|T,|(a D$|-t" \f\FRAME   .>9<9RF3@~>9!\!^3B>98SG3:|<N83F:<@F3D"|$|&|<9@2D4FBI6QH |."|"$|&|N LH |("|$|&|N L3"|"$|&|:<<9Byn ygDyQQ/N.Q`<9F>9GH$J |"|N02N L09hylH309hH33l3hH$K |"|02N L09hylr293:9hr2ylI(|64(|443C|f4<3r2!\҃p09yH(|84(|N44DJ3p09!\Єt4Jy8Lp09!\ЄRRyop09y3H3SEyllQQrNuH@3`3b3d3fy3X3Z3\3^3Zh3Xj3^x3\v3bp3`n3f|3dz3ft3dr09Z29^@of3^h3\j3fx3dv3Zp3Xn3b|3`z3bt3`r09h29b@of3bh3`j3Zx3Xv3fp3dn3^|3\z3^t3\r09h29f@of3fh3dj3^x3\v3bp3`n3Z|3Xz3Zt3Xr3Zl09Z29^@l 3^l09l29b@l 3bl09l29f@l 3fl29j49n69h89pN3~29j49v69h89xN309t29l@f*29n49r69p89tN3`&29r49n69t89pN309|29l@f*29v49z69x89|N3`&29z49v69|89xN309j29j49h69xBf29v69pBf09n46BC>9hyl|<N13SG<ylypmy~0@`$ytmy0@` y0@1yxmy2A`$y|my2A` y2A3Q~09h@3hNu3AgPCgJmCDy`D8AmADy`B40t4J0 yfNuD@NupNu#Z p6a`3  3  3  3  #Z 333 3 3 3 p*a#Z 3p2a09 |gb*<$|BBB$<"Eg$<0m<9n܁ f383<3>``#b p6aV3  3  3  3  33 3 3 3 3 3 3 3 p3a#b 333 3 3 3 p*a#b 3p2ap33 3 3 3 3 3 3 3 p3a`BG>9!9GO//?9-?<@NA ?9-?<>NAXNu |! <\f\*.MSH3(|a3(|a`#! #- pZa - y gt |! <\f"|!$|-42Q"|-2< Q?</<-4?<=NAP3-/</<?9-?<?NA 09H309!^3!H3! yga09@H/ /?9-?<?NA ?9-?<>NAX#  3pNa Nu,|"><?,Q,|"*|~ y-g y-f~`~O:<09-mSExrg y-g2g  y-gg g Qxrg  y-g2g  y-gg g QQV$|-t" .fWJat&|E2<|f0<0Q.PI09-@1?<NAT@?/<?<6NAP"|"! !"!"!}"mf?</<-4?<NAXNu# p6a 3  3  3  3  # 333 3 3 3 p*a# 3p2a`,|DB,|H$< 298y:6BAHAhNu82HA0 A0m A9n2HAJfNu?<NNT#!X?<NNT3-&|-&<?CH    !@ ____9999morphMorphMOrphMORphMORPhMORPHEnter number of frames : OK Cancel The Butter-Fingered JugglerF1 Show both frames F2 Show 1st frame F3 Show 2nd frame F4 Increase mesh colourF5 Decrease mesh colourM MORPH !! W Change mesh width S Save meshes L Load meshes ESC Quit from program Not enough space on diskPlease insert new disk 0001000       ю@@((A:\*.PI3 C2@ A'p222BQ"<'0<NB09 NupBy 03  4a\3 : ,NuBy 0By 4p`4pd3 , :`By 0By 4pe`pBy 0By 4`p`pwBy 03 4By Fa09 FNupx`3 03 40<`pBy 4`p`p `prC Fg2Rj3 43 0p`3 03 4pg`n3 0By 4pr`Zp`p3 03 4B JB NBy T`|3 0By 4p`h3 0By 4pB JBy P`J3 03 4p`63 03 4p`"3 0By 4p`p3 0By 43 8p `p `prC Jg2Rj3 43 0p `By 03 4p `jBy 03 4p`VBy 03 4p`BBy 03 4pq`.3 0By 4By Hp`By 03 4p`By 03 4pl`By 03 4p`3 0By 4By Fp`By 03 4p`3 0By 4By Fp `By 03 4pk`|By 03 4p `hBy 03 4p`TBy 03 4p`@By 03 4pj`,By 03 4p'`By 03 4p`By 03 4p`By 03 4p`By 03 4ph`By 0pp`3 03 4pm`3 03 4py`By 0By 4pn`~3 0By 4pi`jBy 0By 4pv`XBy 03 4pz`DBy 0By 4p{`2By 0By 4p|` By 0By 4p}`By 0By 4p~`By 0By 4p`By 0By 40<`By 03 4pf`By 03 4p`By 0By 4p#`By 0By 4p$`By 0By 4p%`xBy 0By 4p&`fprC Fg2Rj3 4By 0pt`@By 03 4pu`,By 03 40<`By 0By 40<`3 , :3 ."<(0<sNBNu   (  . F F F FI3ch cw cx cy f1f2f3f4f5 hzlpdmxmy okp4p6tp7fvtw18w2:x0Lx1Px2Tx3Xy0Ny1Ry2Vy3Zdi1di2dir(dr1tdr2esc exthpljhpm"hpsRhpw:hz4pl2pl3pl4pl5pp1pp3re1re2re3re4ret@rhsrm2ߪwp1 xl1bxl2fxr1jxr2nyh1ߜyl1dyl2hyr1lyr2pblitcompLdispdrlpexit~fillJflagߚfrokhelpbherehighhipthpf1hpf2hpf3hpf4hpf5 hpokimg1img2keyl xkeym -keys _keyw FloadHlow2low3next6null pl2a4pl2b&pl3aLpl3b>pl4adpl4bVpl5appl5bbplusquitsave~showedgemp edges2>edges3,filsel,frames,frdiagZglobalhandleheight!6hpdiagbhpjuggint_inintout:juggleldmeshvlessy1lowestmaplp1bmediummeshwp mkmeshNmoffst*negatePnumdefofflp1pixlp2pixlp3pixlp4pixlp5pixlpa&plane1!dplane2!Pplane3!xproglp~ptsout:remakereturn^savedgspace1 splitrtesty2 testy30totali6totalm4v_pall"v_rbox#warplp width1!\width2!Hwidth3!pLOW_VDI'paddr_inbuffer2!Dbuffer3!lclosestfrcancelgetframeXinitdataloadcomploadmeshmesh_sz2!meshside!nameloop`recoloursavemeshscr_addr!Xtitledefv_circle#Lv_clsvwk"Bv_ellarc#jv_ellpie#~v_hide_c&$v_opnvwk"4v_show_c&vex_butv&Hvex_curv&lvex_motv&Zvex_timv%vq_color&vq_extnd&vq_key_s&~vq_mouse&6vqt_name', , 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. `.. PICSW RSC #ePICSW101DOC j[PICSW101PRG F  README 101 j8@(,(,'h'$8^ ^  File Options Windows About PicSwitch...--------------------123456 New ^N Open... ^O ---------------- Close ^W Save ^S Save as... ---------------- Print... ^P ---------------- Quit ^Q Adjust F10 ---------------------------- Histogram... H ---------------------------- Image aspect ratio... I Preferences... P Adjustments A Statistics T Colors C Display D ---------------------------- Window preferences... W GRAY-SCALE HISTOGRAMBRI:100CON:100VALUES BLACKER THAN BLACK:100%VALUES WHITER THAN WHITE:100%OKCancelPRINT IMAGESize:8.50"x11.50" Pages:999-pin24-pinLJII120x72120x144240x144finaldraftRENDERINGHalftoneportraitlandscapemanualauto-ejecttilingPrintcalibrateEjectLightening0SET SCALINGCancel01234567890123456789012345678901 Press UNDO to abort.RENAME FILE ___________Old name: ________.___FFFFFFFFFFF___________New name: ________.___FFFFFFFFFFFRenameCancelBriConSep|||999999999AdjustResetCancelDisplayDitherScalingLow16ColorHalftoneAutoSetFile: ______________________________Type: ______________________________Size: ______________________________SELECT IMAGE PIXEL ASPECT RATIOOK1:21:12:14:1SET IMAGE SCALINGBEST FIT2550100200400H%HOLD H:V1002550100200400100V%Device10000x10000100.0"x100.0"10000KImage 10000x10000100.0"x100.0"10000KFree:10000KOKCancelSET PREFERENCESAfter load:Reset slidersBuild displayShow displayOpen windowAuto-scaling:HorizonalVerticalBothIntegerPreciseShow display after AdjustCalibrate sliders on ResetShow progress dialogsSort palette:Dark  lightLight  darkShow zoom boxesUse Outburst!Save config on exitMemory size:1024____9999KUse all avail.SaveOKCancelWINDOW PREFERENCESClose boxTitle/move barFull boxInfo lineSize boxHorizontal sliderVertical sliderWindowDesktopOKCancel0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 SYS: STE TOS: 2.05 CPU: 68000 VID: ST High RES: 640x400x1 PAL: 2/4096 0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 SYS: STE TOS: 2.05 CPU: 68000 VID: ST High RES: 640x400x1 PAL: 2/4096 [2][ Selected file is not a| recognized file type. The| file extender determines the | type of file. Refer to the| manual for valid file types.][ OK ][3][ | Selected file is not a | ComputerEyes image file. ][ OK ][3][ | Selected file is not | an IFF file.][ OK ][3][ | Selected file is not | a GEM IMG file.][ OK ][3][ | Selected file is not | a Prism Paint file. ][ OK ][3][ | Selected file is not | a GIF file. ][ OK ][3][ | Selected file is not a | Portfolio graphics file. ][ OK ][3][ | Selected file is not a | PC Paintbrush file. ][ OK ][1][ | File truncated. You may | view the image as is | or abort.][ View | Abort ][3][ Resource file 'PICSW.RSC' | not found or not enough | memory to load resource | file. File must be in the | same folder as the program. ][ Exit ][2][ | A file with that name | already exists.| Replace it?][ Yes | No ][2][ Printer is not responding. | Make sure the printer is | switched on, is on-line, | and is connected properly | before continuing.][ Retry | Cancel ][3][ Not enough memory available | to run this application. | Reboot with fewer ACCs, | auto PRGs, or remove or | use a smaller ramdisk.][ Exit ][3][ Not enough free memory to | load this image. Try| increasing memory size| in 'Preferences' or remove| some ACCs or auto PRGs.][ OK ][3][ Not enough free memory | to view this image as | specified. Try reducing | the size of the image by | changing the scaling.][ OK ][3][ Not enough free memory | to print this image as | specified. Try reducing | the size of the image by | changing the scaling.][ OK ][2][ Can't save configuration,| PRG file not found or disk | protected. PRG must be in | the drive it was originally | run from.][ Retry |Cancel][3][ Not enough free memory | to save this image as | specified. Try reducing | the size of the image by | changing the scaling.][ OK ][1][ Not enough memory available | to display this image | full-screen. You can view| it in a desktop window by| setting the window prefs.][ OK ]@@@@@@`00000000@HHHHHH H H@HH HHHHHH@HHHH HH HH`00000000``p8888888N8 DD DDDDDDD DDDDDDDDQD DDDDDDDDQDp88888888N80`p#1F a02x0 g#F`#F0`#B0C`0 0?x???~<??~~~??~|???~~?~?~xq|˘ qb"3$DI$ x?0!$HFFH H O-,"0H?$HO xpsx |x>pO"9H<DO D@xx>9pG08D30 Ey'ȑ KL M]^_mno          ) * + ; < = D E F N O Z ) ) )  )     , - . @ A B T U V h i j | } ~ ) ) ) ( )) * < = > P Q R d e f x y z  ZZ $ ) 0  : #P  D Y n prtvx z #" $A ^!{"$)%&' ())F# c*   &@@(,   " @(H@(d   ( (((() )()D)` )| % B* )) )) @ P@* @ P @*$@P@*@  @ P@*\@ P@*x@ P@*"@P@* !@!P@*#*!$@ +!+%( (&'@ 'P%@+ $)*@ *P(@+<5,2 /-.@ .P,@+X201@ 1P/@+t+34@ 4P2@+6!978@ 8P6@+:+! A;< <+:=@>@@??@ >@,<@ B, %!  $ $,8 ,T  'h A,p  'v v,, % ,,, @ @-   @  @-4   @  @-P-l-- ---. .0.L@ .h@ .@ .@ .@ .%.&$$$ $%     qq/    q /, qq/H qqqq /d0%8 - #/   /// / 0  0( 0D E0` @@@0| @00001@@@1$@ 1@  1\ !' '"&#$1x%1 &1 !1 (,)A*1+2 ,2  '2<.2X/2t0'%*G'1  2 @ P@2   @  P@2  @  P @2 @ P @3 #3  @ P@38@ P@3T@ P@3p    @ P@3!"@ "P @3&$%@ %P#@3)'(@ (P&@3,*+@ +P)@35-. .4 ,/2 201@ 1P/@44 .34@ 4P2@4P 867@ 7P5@4l;9:@:P8@4><=@=P;@4E?B#@4 A4 B>CD@DPB@4 FG% @P@5 @P@50 @ P @5L @P @5h@P@5@P@5@P@5 @ P@5@ P@5  P % S $ ' '  ' '6     6, 6H6d   6 6 6 6 6  7   ' ' $  ' '  ' (7(    7D 7`7|    7 7 7 7 8  8$   ( ( 8@<0>XDEF IIL8PWZ\LJPWZ\Z\Q8WPZh\'  z   A  B     B$     B@ B\ Bx  B  B B B = " ! !C%#$ $"C % s " 9, 9: 9H 9VC<9d9r   CX Ct C9   9  " 9 9 9  9 9  9C  C C D 9   9  DJKTL\MODPQR,TTTVX\^b|cPicSwitch v1.0.1 Graphics File Viewer / Printer (c)1993 John Brochu for Advanced Software --------------------------------------------------------------------------- This is the long-awaited update to PicSwitch, the award-winning graphics utility from Advanced Software. This version actually bears no resemblance to its predecessor, being totally rewritten with a standard GEM interface with enhancements. Many new input formats have been added, as well as a new 'Adjustments' control panel, windowed displays, and much-enhanced printing support for Epson 9-pin, 24-pin and HP LaserJet compatibles. This will also, unfortunately, be the final update, since I have retired from the Atari platform and switched to the Mac. This version, originally intended as a commercial release, is a thank you to all the people who have paid their shareware fee for PicSwitch 0.7, and other shareware products released since 1985, including ProCalc and Deluxe SlideShow (you know who you are). For those who haven't yet paid, and find this version of use, you are asked to send a very modest $10. payment to the address at the end of this document. If I get enough payments, I may be tempted to come back! It is important to note that this version is more of a display and print utility, rather than a conversion utility. The ONLY output format supported in this release is IMG, and only in monochrome. But the display and printing support are very complete and robust. There are many types of dithering, for best output on monochrome displays, fully adjustable brightness, contrast, and scaling, and color optimization for excellent color rendition in any of the ST video modes. Support is also provided for the Crazy Dots video card in 256-color mode (highly recommended!). Although options exist for all the TT video modes, this has not been tested. Printing support is also excellent. Printers supported are Epson 9 and 24 pin printers and compatibles, and HP LaserJet compatibles. Many options are provided for dithering, scaling, resolution, and brightness enhancement. If you are using a LaserJet, you also have an option (called tiling) to print as many images as possible on a single page, for cataloging purposes. There is also support for Outburst!, a printer speedup utility by Frank Pawlowski, to dramatically speed up printouts for many printers. Following is a list of all formats supported by this release: NeoChrome [NEO] Degas [PI1-3] Degas Elite [PC1-3] Tiny [TNY, TN1-3] Art Director [ART] Spectrum 512 [SPC, SPU] Prism Paint [PNT] GEM IMG [IMG] Atari Image Manager [IM] Compuserve GIF [GIF] Compuserve RLE [RLE] PC Paintbrush (Monochrome, 16-color, 256-color) [PCX] Amiga IFF (1-5 planes, HAM) [IFF] MacPaint [MAC] Mac StartupScreen [MAS] Atari Portfolio Graphics File [PGF, PGC] Atari 8-bit Koala [KOA] Atari 8-bit MicroPainter [MPT] Atari 8-bit Graphics 8 [GR8] Atari 8-bit Graphics 9 [GR9] ABOUT THE INTERFACE ------------------- PicSwitch was designed from the ground up to be easy and intuitive to learn and use. Finding the GEM interface to be too restricting and in some ways outdated, I have written a library of interface enhancements, familiar to Mac users, to improve the user interface. You will find new radio buttons, checkboxes, popup menus, sliders, and other graphical elements, as well as internally an optimized memory manager. ABOUT MEMORY USAGE ------------------ To more effectively manage memory, PicSwitch uses custom memory-management routines using a system similar to the Macintosh's Memory Manager. The benefit is that memory is much more efficiently managed, and the user sees fewer "Not enough memory" messages. The amount of memory reserved by PicSwitch's memory manager when the program is run can be controlled from the SET PREFERENCES dialog. This retains compatibility with MultiTOS and other multi-tasking extensions to TOS. INTERNAL OPERATIONS ------------------- Internally, PicSwitch translates each image to its own bitmap and color-palette format. These formats were chosen to allow both maximum image and color resolution, and maximum processing speed. The bitmap format is packed-pixel format, with 1, 2, 4, 8, or 16 bits per pixel, while the color palette is stored as 8-bits per RGB color, 32-bits per palette color. All imaging routines are fully optimized and hand-coded in assembly for maximum possible speed. Color displays are calculated using a closest-match process that first determines the 'n' most-used colors in the image, where 'n' is the number of colors available in the selected display mode, then matches each image color to its closest available palette color. The number of colors to use can be limited, as can the fineness or granularity of the color palette, using the control panel. You can also choose to display color images as gray-scale images, with or without dithering. For monochrome displays, you have many dithering options available to achieve a high-quality display, true to the original image. ABOUT THE MENUS --------------- About PicSwitch... This brings up the title dialog box that provides copyright and version information, memory status, and system information. FILE MENU New (not implemented) Open... Brings up the file selector to select a file for viewing. Only one file can be viewed at a time. If an image is currently in memory, it will be replaced by the selected image. Only files that have a recognized file extender will be loaded (see the list above). Some file types are also verified to make sure they are of the correct type, where possible. In some cases this cannot be done, so be careful in naming your files, loading a file that has an incorrect extender may crash the system. Close Closes the top window, whether a tools or display window, and moves the next window down to the top. Closing the display window does NOT remove the image from memory, all it does is close the window. You can reopen the window at any time. Save / Save as... This allows you to save the currently displayed monochrome image as an IMG file. This is the only format supported at this time. If a color display is in use, this option is disabled (sorry!). This does allow you to import color images, render them in black & white, and export them for use in desktop publishing. Print... This brings up the PRINT IMAGE dialog box. From here you can select the printer type (9-pin / 24-pin / LJII), resolution (varies depending on the printer selected), draft / final print (available only for certain resolutions), rendering (dithering), scaling, lightening, and when / whether you want a page ejected. See 'The PRINT IMAGE Dialog' below. Quit Quit PicSwitch OPTIONS MENU Adjust Same as pressing the 'Adjust' button in the control panel. Histogram... Brings up the GRAY-SCALE HISTOGRAM dialog box, allowing you to examine the gray-scale content in the current image, and adjust the brightness and contrast controls indirectly by setting the low and high clipping thresholds. See 'The GRAY-SCALE HISTOGRAM Dialog' below. Image Aspect Ratio... Brings up the ASPECT RATIO dialog box, allowing you to change the default pixel aspect ratio for the current image. All images are initially set correctly if they contain valid pixel aspect ratio information. Some do not contain it at all, so you may have to set this manually if the image appears to be 'stretched' in either direction. You will then have to click on 'Adjust' to make the changes visible. Preferences... Brings up the SET PREFERENCES dialog box, allowing you to set up certain options pertaining to the operation of PicSwitch. See 'The SET PREFERENCES Dialog' below. WINDOWS MENU Adjustments Opens the ADJUSTMENTS control panel. If it is already open, it is brought to the top. See 'The ADJUSTMENTS Control Panel' below. Statistics Opens the STATISTICS window, showing the file name, type, and resolution and color information. If it is already open, it is brought to the top. Colors Opens the COLORS window, displaying the current color palette used in the display window. Unused colors are displayed as an outlined box. This option not available for monochrome images, or on non-color screens. Display Opens the display window. All standard GEM window controls are available, depending on the settings in WINDOW PREFERENCES. You can scroll around either with the scroll bars, or by pressing the left mouse button in the window, which changes the cursor to a flat hand, allowing you to drag the viewable image around. If the scroll bars or window move bar are turned off in window preferences, you can hold down the Alternate key on the keyboard to activate window move and size features. Click in the lower right corner and drag to resize, and anywhere else in the window to move the window around. At any time when an image is loaded and has been adjusted, you can press the right mouse button to flip to a full-screen display of the image in the selected resolution. As in the window, you can press the left mouse button and drag to scroll around the image. In ST low-res, you can press the space bar to display the color palette. Press the right mouse button to flip back to the main screen. See also 'The WINDOW PREFERENCES Dialog' below. Window Preferences... Brings up the WINDOW PREFERENCES dialog. See 'The WINDOW PREFERENCES Dialog' below. The PRINT IMAGE Dialog ---------------------- Printer type radio buttons 9-pin / 24-pin ... Epson compatibles LJII ............. HP LaserJet compatibles Resolution radio buttons For 9-pin setting: 120x72 / 120x216 / 240x216 dpi For 24-pin setting: 90x90 / 180x180 / 360x360 dpi For LJII setting: 75x75 / 150x150 / 300x300 dpi 'Final' / 'Draft' radio buttons Available only for 9-pin 120x216 and 240x216dpi and 24-pin 90x90dpi. 'Rendering' popup This presents the same popup menu available from the control panel, allowing you to select the dithering method for printing. 'Clustered' is the same method used by typesetters, and in Postscript printers for halftoning. This popup is disabled for monochrome images. 'Calibrate' checkbox If this option is checked, the program will use the default values for brightness and contrast, as displayed initially in the control panel sliders, and when the Reset button in the control panel is pressed. If this button is not checked, the current slider value will be used. This allows you to adjust the image to suit your tastes on-screen, then print it out as displayed. 'Lightening' slider This slider is useful for adding a bit of brightness to images while printing. It is especially useful for pin printers, where the relatively large dots tend to bleed together to produce a too-dark image on paper. Page eject options manual ....... no form feed sent auto-eject ... form feed sent after every print-out tiling ....... automatically place each image on the page, side-by-side and row-by-row, sending a form feed when the page is full (LJII only) 'SET SCALING' button Pressing this button brings up the standard scaling dialog, allowing you to scale the image to almost any size. See 'The SET IMAGE SCALING Dialog' below. 'Print' button Print the current image using the specified settings. 'Eject' button Send a form feed, and reset page offset to the top left (for tiling). If you hold down shift while pressing this, a form feed will not be sent, but the page offset will be reset. 'Cancel' button Do not print, cancel any changed settings. The ADJUSTMENTS Control Panel ----------------------------- 'Bri'ghtness slider Allows adjustments in image brightness. To make your changes visible, you must click on the 'Adjust' button to update the image. 'Con'trast slider Allows adjustments in image contrast. To make your changes visible, you must click on the 'Adjust' button to update the image. 'Sep'aration slider Allows control over how close in hue any two colors are allowed to be. A lower setting allows finer color gradation, but may not display minor, but important, color details. A higher setting increases color graininess, but allows for more varied colors. Use higher settings for displaying images with lots of colors on a display with fewer available colors (such as a 256-color GIF image on an ST low-res display). Generally, a setting of 10-15 works best for 256-color images in ST low-res. Use the palette display as a guide. Start with a low setting, and observe how similar the colors are in the palette. As you increase the setting, the colors will get more diverse, until finally, you will run out of colors in the palette (the upper colors will turn black). When you get to this point, youve gone too far, back off the setting a bit. This will give you the optimum setting for the Separation slider. NOTE: you can display the current color palette when in full-screen low-res mode by pressing the space bar, the palette will be displayed at the bottom of the screen super-imposed on the image. Press the space bar again to remove it. For windowed displays, use the colors window. 'Adjust' button Recalculates the displayed image using the current slider and scaling settings. 'Reset' button Resets slider settings to those that were calculated when the image was loaded, or to their mid-positions, depending on the preferences setting. See also 'The SET PREFERENCES Dialog' below. 'Cancel' button Restore slider settings to the last calculated image (as currently displayed). 'Display' popups These three popups allow you to control how you want your images displayed. The first popup lets you set the screen resolution for display. If you pick a resolution other than the current 'GEM' resolution, you will not be able to view the image in a window, but can view it by pressing the right mouse button to flip to the full-screen display (this option is available at all times). The second popup allows you to limit the number of colors or grays to display. The third popup allows you to select from a gray-scale or full-color display. All popups change dynamically as the display or other settings change. 'Dither' popup Allows you to set the dithering method for monochrome and gray-scale displays. For gray-scale displays, the options available are ON and OFF (ON uses dispersed-dot dither). The following options are available for monochrome displays... None ... threshold display, black/white threshold set by brightness slider. Clustered ... pattern dither, using groups of clustered dots of fixed position but varying size. Similar to the method used in Postscript printers and most typesetters. Affected by brightness and contrast controls, as are all the following methods. Dispersed ... classic dithering method using an 8x8 dither matrix producing 65 levels of gray. The remaining methods are variations of the error-diffusion algorithm, named for the originators. Error-diffusion is a method that attempts to display each pixel with the closest available color (in this case black or white), and distributes the error to each of the surrounding pixels. The visible differences between them are subtle, but noticeable. The error distribution is shown in brackets. Floyd ... (Floyd-Steinberg) Generally the most popular, because of its simplicity, but not necessarily the best. [2-line, 4-element] Jarvis ... (Jarvis-Judice-Ninke) Sharper, more well-defined output, some dot clustering for light and dark shades. [3-line, 12-element] Stucki ... Variation of Jarvis, sharp, clean output, considered by many to be the best algorithm. [3-line, 12-element] Burkes ... Simplification of Stucki for faster results. [2-line, 7-element] Sierra3 ... Sierra 3-line, generally better output than Floyd-Steinberg. [3-line, 10-element] Sierra2 ... Sierra 2-line, a simplification of the Sierra 3-line. [2-line, 7-element] Sierra1 ... A very simple 2-line algorithm. [2-line, 3-element] 'Scaling' popup and 'Set' button The popup allows you to set scaling Off, On, or Automatic. The latter setting will scale images automatically to fit the screen. You can control how this scaling is done in the Preferences dialog, under AUTO SCALING. The 'Set' button brings up the SET IMAGE SCALING dialog, which lets you control image scaling very precisely. See 'The SET IMAGE SCALING Dialog' and 'The SET PREFERENCES Dialog' below. The SET IMAGE SCALING Dialog ---------------------------- This dialog lets you adjust the image scaling using a graphical display showing the relationship between the scaled image and the current display, window, or page. If a display window is opened, the 'device' rectangle shows the size of the window; if the dialog was called from the PRINT IMAGE dialog, the device rectangle is that of the selected printer's page; otherwise it is of the current screen resolution. The 'BEST FIT' button fits the device page as closely as possible. The 'HOLD H:V' button, when selected, disables the vertical slider, and scales the image the same amount both horizontally and vertically. To change the scaling, you can either click one of the percentage buttons, or drag the slider(s). The arrow buttons fill the device page selectively in the indicated directions. The resulting image dimensions and approximate memory requirements are shown below the device rectangles, and available memory is indicated at the bottom of the dialog. The SET PREFERENCES Dialog -------------------------- This dialog allows you to customize PicSwitch for many of its operations. After load: Reset sliders ... If this option is selected, the sliders will be calibrated automatically when an image is loaded. Build display ... Automatically adjust the image when a new image is loaded. Show display ... Flip to the full-screen mode when an image is loaded. Open window ... Open a display window when an image is loaded. Show display after adjust ... If this option is selected, the screen will automatically be flipped to the full-screen mode (the same as pressing the right mouse button) whenever the image is adjusted. Calibrate sliders on Reset ... If this option is selected, pressing the Reset button in the control panel will reset the sliders to their calibrated values (as calculated when the image was loaded). If not selected, the sliders will be set to their midpoints. Holding down the shift key while clicking reset reverses this option. Show progress dialogs ... Enables / disables the progress bargraph dialogs used to indicate a functions progress. Show zoom boxes ... Enables / disables the zoom boxes for all dialog / window openings and closings. Use Outburst! ... This enables or disables the use of Outburst!, a printer speedup utility from Frank Pawlowski. If this is selected, Outburst!'s block printing routines are used, if not the standard Bconout() system calls are used. Note there will still be a speedup if Outburst! is installed, since it intercepts the Bconout() calls, but maximum speedup is achieved with this button selected. Save preferences on exit ... If this option is selected, all preferences, including window locations, will be saved automatically when the program is quit. These preferences are saved directly into the program itself on disk. 'Auto-scaling' radio buttons ... These take effect when Scaling is set to 'AUTO' in the control panel. Horizontal fills the screen with the image horizontally only, keeping the aspect ratio the same. The vertical size may extend beyond the screen. Vertical scales the image such that it fits the screen vertically only. Both scales the image such that the entire image fits within the screen. Integer and Precise control whether the image will be scaled in integer proportions (2x, 3x, 4x), or to precisely fit the screen. 'Sort palette' radio buttons ... This allows either a dark or light border for the images, with the colors sorted from dark to light or light to dark. The 'Memory size' box at the bottom of the dialog lets you limit the amount of memory PicSwitch reserves for itself when it starts up. You should leave the 'Use all available' box checked unless you are using MultiTOS. The 'Save' button at the bottom left of the dialog saves all current program preferences and parameters, including window status and positions, to the PicSwitch program itself. If the program cannot be found, you are asked to locate it. You can only save preferences to an unlocked, uncompressed copy of PicSwitch on an unprotected disk. The GRAY-SCALE HISTOGRAM Dialog ------------------------------- This dialog allows you to adjust the brightness and contrast sliders more precisely, using a histogram display showing the relative number of pixels of each gray level. You can change the relative scaling of the histogram bars by moving the slider to the right of the histogram. The histogram is displayed from darker to lighter grays from left to right. The two small arrows below the histogram show the limits of the currently displayed image. All pixels in the original image darker than the left-most arrow are displayed as black, and all pixels in the original image lighter than the right-most arrow are displayed as white. You can click on and drag each of the arrows to see the effect on the brightness and contrast sliders. If you click on OK, the actual brightness and contrast sliders will be updated with the new values, and you can then click on the Adjust button to see the effects of the changes. The percentages below the histogram indicate the percentage of pixels below the left arrow ('blacker than black'), and above the right arrow ('whiter than white'). The sliders are initially calibrated when an image is loaded so that 2% of the pixels are blacker than black, and 2% whiter than white. The WINDOW PREFERENCES Dialog ----------------------------- This dialog allows you to customize the display window to include as many (or as few) window controls as you desire. You can even have a plain window frame with no controls at all, or a full-screen 'desktop' window, with or without controls. The End ------- That's about it, feel free to play around with the controls and get a feel for what looks best for which types of images. You can produce some very high quality results even with the limited display ability of the ST/STE. If you have a Crazy Dots card, you're home free, have fun! Printouts, especially with a laser, are particularly impressive. Free Trial ---------- You are allowed to try PicSwitch for free for 15 days. If you intend to keep it after the trial period, you are required to send a $10. payment to: John Brochu c/o Advanced Software PO Box 645 Beverly, MA 01915 Please send U.S. funds only, check or money order payable to John Brochu. For comments, and general questions, whether you like PicSwitch, or you hate it, I can be reached on the following on-line services: GEnie: JAKOB Compuserve: 70376,1235 Delphi: JAKOB `5FKJ$f(By5O} /9y?<HNA\OJg.@y`6 - ЭЭйy"ҍ¼.A// Bg?<JNA #3 y3/(,HhN8P/92/9,?9:NT?<N NVN`#3 3f$Hy_(?<N\NBgNvT`(J3f ?<?< NXNBgNvT/9/93NPNnAx#H098g y8f0<`0<3V`3V y8f0<`0<33 y8f0<`0<30<698`3?3?0983Zh3ZfN2HyFHy:Hy'$m ?<&NT333By`ZN}VVgN HyNXN}#VV?<NT09 |gr092`F?9:?98NX?<?99/95NP`8Hy2NgX`&`"| |c0<@ |`"|N09 |gj09&|g& yHJgNe`Nq?<NTf`8C" OpNN~X-@JgHy/.N:P09 |g?9(?9*NXBgNTJyU:g09U>g BgNv~TN|Bg/95N\HnHn/9:?9NOHn/9B?9NpO NļNN^NuNuNV?.<. 8| Dam Dzn0< @:|E Df?<?<N X` Df?<?<N X` Df?<?<N X`j Df?<?<N X`P Df?<?<N X`6 Df?<?<N X`0|g Ef?<!?<N X`0|g Ef?<"?<N X`0|g E#f?<?<N X`0|g Ef?<$?<N X`0|g Ef?<%?<N X`r0|g E f?<'?<N X`R0|g E.f?<&?<N X`20|g Ef?<)?<N X` EDf ?<NJlTLN^NuNV0. H/ </N $  y500 |f:Bg?./95NP?. ?.NX?<?./95NPN^NuNV yHJgT yH?(0 yH?(, yH?(. yH?( yH?( yH?(Hya$Hy} NO`HyaFHy} N,PA} N^NuNVJ7|f0<`0.=@ y-h< y-hT y-hl yHJgVHyU .\/N,P yH?(. yH?( yH?( yH?(HyaH <Ю/NO .\-@Jy7:f.29A]H҈ <Ё//.N,P` y7:mN y7:nD0< y7:\|29RA@A9VH҈ <Ё//.N,P`` y7:f,29A\H҈ <Ё//.N,P`*297:A9VH҈ <Ё//.N,P`BHy] .\/N,PHy] .\/N,PHy] .\/N,P0.gBgBgBgBg/97|NVO N^NuNVN}-@ yHJgL y8oBJ:fJg, 9:g 9ڰg 9ưfN<`N N^NuNVHBG`$0AHЈ/??9NPRG GmLN^NuNVH yHAx*HBG`6Hn0H/5NPHn?N@T??9NPRG GmL N^NuNVH..*n p;@O0;@HGp:L N^NuNVN}-@ yHJgdJ:gJ y: hV0(Vy:f4 9:g 9ڰf y: hVHhX?<N8\`Hyl?<N8\N^NuNVBHylNX33p83r83x8=y nfBn`F nf=|`6 n@f=|`& nf=|` nf=|`=|38098H/098H/N $ / </N X380<38380<H3838Nb38098g4 y8f383$8 y8f0<$38383:/< HylHyNO #XHyHyY,N,PHyHyZN,PHy3?<BgNPHya\NXJ@f 0l 9>` .-@/.?<HNv\-@ .g# .` B0<HN^NuNVJ3o/93?<INv\J3mNLHylNXN^NuNV393 F099`V09F` N``| g`P?9FN~T`>?9FNNT`,?9FNT``|g|g|gʰ|gN^NuNV0.`HyVHyUHyY,NLO gNQL=@?<N T?<N;T0.g"09VgBgNJlTg09U?<NJlT09?jgNe`8N$:`.N+H`$N ``|g|g|!gа|"gN^NuNV0.`FJf.BHyaf/9fHyUp?<?< HyNwO`/9N}X`$J7|f8BgN TBHyar/9HyUp?<?< Hy7|NwO`/97|N}X`Jf*BHya~BHy>?<?< HyNwO`/9N}X`J:fB yHJg4N /HyU/9HHy8?<?9@Hy:NwO`/9:N}X`2N&6`(`&|$g|%g|&g@|'g||)gN^NuNVJ:V|??<'/95NPJV|??<$/95NPJ7|V|??<%/95NPJV|??<&/95NPN^NuNVHn?9BgN`PBgHya?9v/.NO HnHnHnHnNO nf" 9/HyaHnNO `$?. 9/HyaHnNOBgHn?9/.NO nf/.HyaHnNO `?./.Hyb HnNOBgHn?9/.NO no4/.Hyb0HnNO BgHn?9/.NO `BgHybF?9/.NO 9=@JnfBgHybH?9/.NO `h nfBgHybR?9/.NO `B nfBgHyb\?9/.NO `BgHybf?9/.NO =y0.|?0.@|?0.@|?HybtHnNOBgHn?9*/.NO /9HybHnNO BgHn?9(/.NO 098g=yJnfBgHyb?9/.NO `h nfBgHyb?9/.NO `B nfBgHyb?9/.NO `BgHyb?9/.NO `BgHyb?9/.NO ?98?98?98HybHnNOBgHn?9/.NO =yJnf?9fHybHnNO `?.?9fHybHnNO BgHn?9p/.NO ?99/95?9NRP?<N@T?99/95?9NPN^NuNVH*n.. <. m6CApN=n0.nS@=@ Fg?// NO .g20g, yH/((NX-@B?<N\0.T@??.0.U@??.NRPBn`C OpNNȀX0.H n 02.SA/0H/N $ / -./N X=@0.S@?Bg?.N\=@0.g0.D@?BgNX0.nm?0.HH@J@f*0.nR@?0.n?NȀXBgBgNXRn nmB?<N\??<;/.NO Bg?9\?<5/.NO Bg?9UN?<8/.NO Bg?98?<B/.NO 09>Fg09?g=|`09>Fg=|`09?g=|Bg?.?</.NO Bg09Yg0<`0< ??</.NO BgJy\ f0</`0<2??<./.NO 9>/Hyc n h /NO N^NuNV?</.N\3[(?</.N\3V?< /.N\3U?<5/.N\3\?<8/.N\3UN?<B/.N\38?</.N\=@ nWJf nWJ|3>F nWJf nWJ|3??</.N\ @W|3Y?<./.N\ @/f0<`0<3\ n h /HnN,PHnN XH-@ .#>N^NuNVHHy5BgBgN`PHy?<BgN`PN3(#fN7,#72N5N6*N8N8BN8N9N:N;N;rL N^NuNVHn?<BgN`P n=h0.H=@0.2.HA=@ n1nB n1n n1nb n1n0.n n1@Z0.n n1@0.n n1@z0.n n1@0.2<A n1@r0.2<A n1@0.2<A n1@0.2<A n1@0.2<A n1@.0.2<A n1@ nShl nSh n0(.R@ n1@ 2.H n0(A1@ nRh n0( nh n1@/<HyBg?<09TH//<B?</.NO#?/<HyBg?<09U@H//<B?</.NO#@/<HyBg?<09UH//<dB?< /.NO#@ n1y[" n1y[$ 9=@098gV nl y8o 3\z`3 \z`. nf y8o 3\z`3\z`3\z`3\z .N^NuNVHn?<BgN`P n1y\v n1y\xN^NuNV=yFHn?<BgN`P2.H n0(BA1@B2.H n0(ZA1@Z2.H n0(A1@ nh n0(, n1@ n0(. n1@ n1| n1| no n1|0< n1@ n1@`. n ( n!@ n1|0< n1@ n1@ .N^NuNV yFob3 3v3b33 3 3 3 *3(333p``3 3v3b33 3 3 3 *3(333p0<HN^NuNVHn?< BgN`P nUhHn?< BgN`P nShN^NuNVHn?<BgN`P?<?</.N~P?<?</.N~P?<?</.N~P?<?<$/.N~P?<?<+/.N~P?<?<6/.N~P .N^NuNVHn?< BgN`P?<?</.N~P?<?</.N~P?<?< /.N~P?<?< /.N~P?<?</.N~P?<?</.N~P?<?</.N~P?<?</.N~P .N^NuNVHn?< BgN`P?<?</.N~P?<?</.N~P?<?< /.N~P?<?< /.N~P?<?<)/.N~P?<?<#/.N~P?<?<&/.N~P?<?<;/.N~P?<?<5/.N~P?<?<8/.N~P?<?<B/.N~P?<?</.N~P?<?</.N~P?<?<./.N~PBg?98?<8/.NO .N^NuNVHn?<BgN`P?<?</.N~P .N^NuNVHn?<BgN`P?<?< <0 nHpN@P?<?< < nHpN@P .N^NuNVHn?<BgN`P nRh29FH n0(A1@N^NuNVJf0<`0.=@ nWJf"JVJgN}" 9ڰVJJ|=@ nWJg0.WJ|=@ yf0(|W|=@ yf0(|W|=@ yf0(z|W|=@ yf0(b|W|=@ yf0(|W|=@ yf0(|W|=@ yf0(|W|=@ y?=h y@=h y@=h yHJfBn=|Bn`=|=|=| yHJg. yH h f 0<=@=@=@=@=@=@`> y8oJyW|=@ yHJg yH0(=@=@Jyg yHJg| yH0(fpJy3fVJyVf09VHAZZ pg" yVf,09VHAZZ pf=|0<=@=@`0<=@=@Bn`0<=@=@=|`b y8fXJy3f=|0<=@=@`0<=@=@Bn0<=@=@ yHJg yH h ^|=@0.g0<`0<?0.g0<`0<??</9fNNO 0.g0<`0<?0.g0<`0<??</9fNNO 0.g0<`0<?0.g0<`0<??</9fNNO 0.g0<`0<?0.g0<`0<??</9fNNO 0.g0<`0<?0.g0<`0<??</9fNNO 0.g0<`0<?0.g0<`0<??</9fNNO ?.?./9?NDP?.?./9@NDP?.?./9@NDP0.gBg/9f y?(NlPN^NuNVJf0<`0.=@ nWJf"JVJgN}" 9ڰVJJ|=@ nWJg0.WJ|=@ y8o.?.093HA]/0?</9fNO `,?.093HA>H/0?</9fNO ?.09VHAU/0?</9fNO yVf=|`4JyVg yVf=|` yVf=|`=y8 nf"?.Hyc?</9fNO ` nf yfR09VHA??0HyZN\=@?.0.HAZ/0?</9fNO `>?.09VHAZZ00S@HA\Ј @/?</9fNO `N nf yfR09VHA??0Hy9N\=@?.0.HA9/0?</9fNO `>?.09VHAZZ00S@HA?Ј @/?</9fNO ` nf yfR09VHA??0HyVN\=@?.0.HAV/0?</9fNO `>?.09VHAZZ00S@HAYЈ @/?</9fNO ?.09HAUB/0?</9fNO ?.099THA?Z/0?</9fNO 0.gBg/9f y?(NlPN^NuNV?H?./9fNO33?<N@/./.HycZHnNOHnBgBg?<NO ?<NvTBBgBg?<NO Jl/.Bg?<No8P=@?.?<>NvX0.fBBgN\ .N^NuNVBBntB,B(B$B B?<N\Bn097:`B-|}PHycrNRX/.PNBX#8J8f"?<?< NXHy\NX`/9\NX-@@/98NX-@DJy7:f4 n@3/< Hn .@X/NO /<}/.D .@м/NO .@м0-@| n|0|g=| n|0|@=@ n|0|=@ .@м2-@| n|0|@ n|0|J@f,=| .H|l.HD@=@` .H=@`F.H|lBn .HD@=@`(.H|f =| Bn`=| .H=@ n@=h4` y7:nb n@3/< Hn .@T/NO /<}/.D .@м"/NO }BNf .@м}"-@`v n@0|3/< Hn .@T/NO ?9/.D .@м"/NO 9N"9\@H-@X Xf-y\ ylj .gd=|/< Hn/.NO Bn`&2.AA200<A2.AA1Rn nm0<2.RAH=@Hy\NX/98N6XHyc~NRX/.PNBX#W&JW&f"?<?< NXHy8NX` yH W& yW& ( yH!@/98NXHn?< y8/Hn?9N`OHy8NX=|t`-|}PHycNRX/.PNBX#8J8f"?<?< NXHy\NX`6/9\NX-@@ n@H|3 yn/<Hn .@м!/NO 0.H-@$/<Hn .@м#/NO 0.H-@ .@R-@8 .@м%-@4 .@м%Ю$-@0`&Wy=| .@R-@ nH@|=@ nH|=@R nP.H|lBn .HD@=@`(.H|f =| Bn`=| .H=@/<Hn .@V/NO /<Hn .@м%/NO 0.H-@$/<Hn .@м'/NO 0.H-@ .@Z-@8 .@м)-@4 .@м)Ю$-@0 y7:f09R@y7:/< Hn/.8NO /98NX/.$ y8//.0/.4NO/98N6XHy\NXHycNRX/.PNBX#W&JW&f"?<?< NXHy8NX` yH W& yW& ( yH!@/98NXHn?< y8/Hn?9N`OHy8NX=|t` 4 y 7:\| y 7:\|A=@ nf <` <}-@PHycNRX/.PNBX#8J8f"?<?< NXHy\NX` /9\NX-@@/98NX-@D n@3/< Hn .@X/NO 0< nW|A??9/.D .@м/NO Hy\NX/98N6XHycNRX/.PNBX#W&JW&f"?<?< NXHy8NX` yH W& yW& ( yH!@/98NXB0< nW|A? y8/Hn?9N`OHy8NX=|t` PHycNRX/<}NBX#W&JW&f"?<?< NXHy\NX`  yH W& yW& ( yH!@/9\NXB?< y\/ y\ м}/BgN`OHy\NX=|t` /9\NX y\/N]X=@vHy\NX0.vf?<?< NX` J=|t` @/9\NX y\/NO4X=@vHy\NX nvf?<?<NX`0.vf?<?< NX`=|t`/9\NX y\/NUX=@vHy\NX0.vf?<?< NX`=|t`|/9\NX y\/NTX=@vHy\NX0.vf?<?< NX`2=|t`(/9\NX/9N y\/NP=@vHy\NX0.vf?<?< NX`=|t`HycNRX/<NBX#W&JW&f"?<?< NXHy\NX` yH W& yW& ( yH!@/9\NX-@@-@BnjBn`, .6.HЃ @AZ"6.H҃ Ag` Rn nm nf n(H=@jHn .@м /NTLP .@м-@0 yH1| yH1| 0< yH1@ yH1@ yH1|( yH| yH| yH1|, yH1| yH1|`-n@0 y7:f NoHn .@м/NTLP`/< HnHy\NO yH1| yH1| 0< yH1@ yH1@ yH1|( yH| yH| yH1|, yH1| yH1|`2 y7:f/< HnHy[*NO yH1|P yH1| 0< yH1@ yH1@ yH1|( yH| yH| yH1|, yH1| yHBh`/< HnHyYNO yH1|@ yH1| 0< yH1@ yH1@ yH1|( yH| yH|0< yH1@ yH1@, yHBh?.jHn/.0NRO =@vHy\NX0.vf"?<?< NX/9HNX`=|t`/9\NX/9N y\/NJLP=@vHy\NX nvf?<?<NX`0.vf?<?< NX`=|t`/9\NX y\/NX=@vHy\NX0.vf?<?< NX`<=|t`2 y\ P EYESg"?<?<NXHy\NX` y\ P=hJnm nn0<!n37: y!7:f <` <-@THycNRX/.TNBX#W&JW&f"?<?< NXHy\NX`p yH W& yW& ( yH!@/9\NX y\/N3X=@vHy\NX0.vf"?<?< NX/9HNX`=|t`/9\NX y\/N>X=@vHy\NX nvf?<?<NX`0.vf?<?< NX`=|t`~/9\NX y\/N[2X=@vHy\NX nvf?<?<NX`20.vf?<?< NX`=|t`/9\NX/9N y\/NZ,P=@vHy\NX nvf?<?<NX`0.vf?<?< NX`=|t`/9\NX/9N y\/NVZP=@vHy\NX nvf?<?<NX`F0.vf?<?< NX`,=|t`"`|(c0<)@ |c"|QLN0.tgNf$BBgN\?<?<NX0<`09[(gz09\gBBg yH0(H//9?N^O Bg yH0(H//9@N^O `0Bg/</9?N^O Bg/</9@N^O BBgN\0.tN^NuNVNq?<NTf yH?(VHnNt\0.H/0.H/N $ -@ .м/NBX-@Jf?<?<NX`/.NXм-@098g-n`-yl?<NTB?<N\ yH/(NX yH?( yH?( yH?( yH h/HnN۴O?.?.?./.HnN۴O?.?. yHC OpNHnN,O ?.?.BgBgHnN,O 098g/.N XHnHnHnHnNOBn`&?xgnN$N0. yHhf0. yHhgl0.|g yH1n0.|g yH1n yH0( n0 yH0( n1@/././. /.NOBnN"0<fbN$NBBgN\0<fN&N^NuNV-n0.g` nC\ApN0.n?0.n?/.Nq*PC OpN nC\ OpNNPf0 nC OpN/.NVO /.NqzXN^NuNVB?<N\HylHn /.NmrO BBgN\N^NuNV=|J g n CApN`HnHnHnHnNO0.f.C OpNC OpNNPfb0.n=@0.n=@?.C OpNC OpN/. nNOBnCApNHnHnHnHnNO0.|fFN^NuNV0.H/ </N $  y500 |g0<`0<NqN^NuNVBnB./<Hn0.@A8HЈ/NO Hn/.N@XH//.NO -@JfRn0.@A80f .g0.``0NvX/. ?<ANv\?< /<HydN@O ?< /<HydN@O /<Hyd0.S@AdBHЈ/NO HnlHn/. NO HnN@X=@j njo=|j0.jH/HydHnNO HnlN@X?HnlHydNO BBgN\?<?<?<N\Hyd?<N\S@N^NuNV=| yH h f/<~NBX-@Jf?<?<NX`/.NX-@ yH/NX yH P-P?</./.NTO 9$H-@ yH/N6XBgHyeH?<NvXHnNXN^NuNV yH hf,?3d@0.H/0.H/N $ /NBX-@Jf?<?<NX`x/.NX-@ yH/(NX-@HyeRBgBgBgNO #$BBn`p .2.H/2.H/N $"Ё#\0.g"Hn?.?.?.NO HѮ` Hn?.?.?.NO HѮRn0.nmBBgBg?<NO yH/(N6XBg/.?<NvXHnNX .NqN^NuNV=|=|0.H/0.H/N $ -@0.H/0.H/N $ /NBX-@Jf?<?<NX`/.NX-@Bn`@Bn`.0.@2.¼A nRRn neRn neBg/.?<NvXHnNX .N^NuNVB/.HnN,P/. HnpN,P/.HnN,PBnHyebHye^HnHnpHnNO=@0.gRHnpNXHnpN@XJ@fBn`0HyevHnpNPHnNXHye|HnNP0.g4BgHn?<NNvPJ@fHye?<N\"0<A=@0.g6B?<N\HnNqX-@BBgN\ .g=|0.g0Hn/.N,PHnp/. N,PHn/.N,PN^NuNVBnN}-@HnHnHnHnNOHygN@XJ@oHygHy~BN,P`Hy}Hy~BNPBgHy~B?<NNvPJ@gX0.gLHyf?<N\"0<A=@0.g&Hyh|BHy~BBBNO=@=|`Bn`=|0.gtBBHy~BNO HyhHy~BNP?<Hy~B?<=NvP=@=nJnmHy}/<?.?<?NvO f y`}f 9}м-@Ae  y3-@Bg?. .Ю/?<BNvO Hn/<?.?<?NvO fD .ڰef6Hn/<?.?<?NvO f0.yefAe-H nT0[( nT0V nT0U< nT0\ nT0@ nT0V nT0>F nT0? nT0Y nT08 nT0@ nT0?j nT0\ nT0U> nT0\ nT0UN nT0Y nT0[& nT0\ nT09TJf0<` 9ڰW| nT0 yf0(H nT0 yf0(HH@ nT0 yf0(H nT0 yf0(HH@ nT0J7|f0<` 97|W| nT0 y0(H nT0 y0(HH@ nT0 y0(H nT0 y0(HH@ nT0Jf0<` 9ưW| nT009YH nT009YHH@ nT009YH nT009YHH@ nT0/9?N8X nT0/9@N8X nT0/9@N8X nT0 9> nT0 nT08Bn` 0.HA?00 nT0Rn nmBn` 0.HAZZ00 nT0Rn nm .AeH-@3eHye/.?.?<@NvO g0.gHyg?<N\`Hy~BHygN,P`0.gHyg:?<N\`0.gHyf?<N\?.?<>NvX0.N^NuNVAe-HHnHnHnHnNOBg?F nT3? nT3Y nT38 nT3@ nT3?j nT3\ nT3U> nT3\ nT3UN nT3Y nT3[& nT3\ nT39T nT3? nT0 nTP3[" nT0 nTP3[$ nT3@ nT0 nTP3\v nT0 nTP3\x nT3>$ nT0 nTP3Y nT0 nTP3Y nT3T nT3U@ nT3U nT0H#> nT38Bn` nT02.HA?1Rn nmBn` nT02.HAZZ1Rn nmN^NuNV=|/<N NBX-@Jf?<?<NX`B/.NX#b?.?99/95NhP=@ ngHnNXN^NuNVHy?<BgN`PBg?9n?</9NO Bg?9i?</9NO Bg?9i?</9NO Bg?9j~?<+/9NO Bg?9m?<6/9NO /<?Hy?<?</9n <69$HÐ/B?<H/0?<#/9NO ?</9Hy7NdO Bg/9NT\Bg?9i?9i/9NO nf?H?./9NO3n?</9NT\ n5g nBf?<Bg?<?./9NO nBf,?. /.?<NP/9XN\X=|` n5f?</9N\3n?</9N\3i?</9N\3i?<+/9N\3j~?<6/9N\3m?</9Hy7NdO /9NX=@/9XN8X#n?Hy7. (MJ$fSGfHyofHy7.*n<.:.8.(y76G~A~"n 0. 2.`0QJEgA~2. `0h0Q|g|g~|g|g|g|g|g |g|g| g`p  JDgFQ`p r JDgFF­Q`Dp $*r &,t "(.JDgFFF­ĭQP`p "≀JDgF@H@H@|f Q` p  "$&(*,.JDgF@H@H@QT`Zp  $(,048<@DHLPTX\r "&*.26:>BFJNRVZ^JDgFF­@H@H@AIAHAAQ#76L8N^NuNVH *n(y76oJ$g0. @Ai=p0. @AjF=p0.H=@ 2.SAAH=@0.=@0.HH@29A7<0.H29. <.:. HЇ&@02.SAH`((MBD`H?Bg?<N\RD0Fm0H m?< Bg?<N\?< Bg?<N\L8N^NuNVH*n>. 098g(09UNg JGo0H// ?<?. BF`2Bg?<NX<JFfNJFgH?Bg?<N\SG0J@lL N^NuNV?<?<NXJ@g&?<?<NX @afRyN^NuNV ynRnP.H|Lg .H|lf|`j.H|Hg .H|hf|`J.H| g.H| g .H|f|`.H| g .H|,f|.H|mZ.H|o.H|0m@.H|9n2.H|f& ynH| g ynH| fRn.H|l .HD@` .H|0N^NuNV0<=@@=@`.0. .HC=@N@.H|mRn.H|lJnlBn no0.HH@=@NqNH|gSn.H|f0.`J`H.H|f0.g0.D@`0<`(`&.H|f0<``.H|f0<NqN^NuNV#nBnN=@Jnl0.D@2.RnAd`. nl0.2.RnAd` nf=|Jnl3BnN=@Jnl0.D@2.RnA7<`V nf0.Rn3`> nf0.Rn3<`& nf=|`0.2.RnA7<Jnlz3DBnN=@Jnl0.D@2.RnA7\`V nf0.Rn3@`> nf0.Rn33`& nf=|`0.2.RnA7\Jnlz33BnN=@Jnl0.D@2.RnA7`V nf0.Rn3"`> nf0.Rn3H`& nf=|`0.2.RnA7Jnlz3LBnN=@Jnl0.D@2.RnA`. nl0.2.RnA` nf=|Jnl3N^NuNV=|/.NX=@HnHn?97*?97( yH(H? yH(H?NxO yH0(2.H/2. H/N $"H/ /N $ / <'/N X=@ yH0( 2.H/2.H/N $"H/ /N $ / <'/N X=@0.HNHy7.Hy9NxP/99/990.HNHy7,Hy9NxP/99/99HyoHnNOBgHn?</.NO ?.HyoHnNO BgHn?</.NO 0.g?</.N\N^NuNV?</.N\=@?</.N\=@?</.N\=@=yn?<6/.N\=@ n WJg nWJJf nWJg nVJJ|=@?. ?.?</.NO ?. ?.?</.NO nW|=@ nf?. Hyo?</.NO nf:?. Hyo?</.NO ?. Hyo?</.NO `8?. Hyo?</.NO ?. Hyo?</.NO ` n fV?. Hyo?</.NO ?. Hyo?</.NO ?. Hyo?</.NO `T?. Hyo?</.NO ?. Hyo?</.NO ?. Hyo?</.NO N^NuNVH?</.N\>?</.N\<?</.N\: GfB Ff Ef8<`8<`( Ff Ef8<`8<` Ef8<`8<`L G f* Ff Ef8<`8<` Ff8<`8< ` Ff8< ` Ff8< `8< 0LN^NuNVBn/. NX=@2.AAi20 <0/0H/N $ / <d/N X=@2.AAi20 <*/0H/N $ / <d/N X=@0.g 0.g0.`0. n00.g 0.g0.`0. n1@ n1|0.^@H n1@0.f0.@Aj00`0.@Ajb00 n1@ 0.f0.@Ajb00`0.@Aj00 n1@ 0.f0.@Ai00`0.@Ai00 n1@0.f0.@Ai00`0.@Ai00 n1@N^NuNV?.``0<`0<HGH|o(HHH-@?</./ N@O HHǏHG0<2<HG`2<HGHAl`0R0<HGH|oHHHHHǏHG mL8N^NuNVHA-H-y$0.H =@?. ?././9\NO 0.Hѹ\ <Ю*@(y$`0.S@=@&M<`dRfR`RH|oBHHES@@.g.HS@`S..f0<HE< S&@<Sn0.fH|o8HHE@.g.HS@`S..f0<HE`HS@`SfSn 0. f"#$ 9$HL8N^NuNVH>.*y\(y$&y\<|SGR.fR`PH|o@.HHDS@@.g.HS@S.fHD@R@| S&@<SGfH|o4.HHD@.g.HS@S.fHD@R@`.HS@S.f#\#$L8N^NuNVH*y\(y$&y\=|=|=|Bn=n n=P0. n @oBn -@-@0. HѮ?././.N O W|=@Rn0.g nlRn0.n m no:BB0.0.S@H/0. H/N $ 2.SA n0A0SnRn nf*|f ||g ||fRn` no6 nf. no&|f|fRnRRnSn`V nn no* no0.nS@=@` no0.2.AAS@=@0.n`, no0<`0.@nS.fJnn=| nob0.n0.H`H no0<`0.@n||f`||f.||Jnn`J noB0.@n0.@H`& no0<`0.@nBJnn0<=@=@|( U DSnf. l no0.n=@` no0.2.AA=@0.n`, no0<`0.@nS.fJnn noZ0.n`H no0<`0.@n||f`||f.||Jnn`@ no80.@n`& no0<`0.@nBJnn0.ng0?.?.Hyp4Hy|NO Hy|?< Nv\ $=@#\#$0.L8N^NuNVH*y\(y$&y\:<8<Bn=n n=P0. n @oBn -@-@0. HѮ?././.N O W|=@Rn0.g nlRn0.n m no:BB0.0.S@H/0. H/N $ 2.SA n0A0SnRE|fRD` Do||g||g Do0DS@:0n`( Eo0<`0@0<@S.fJEn:<0n0H`N Do0<`0@0<@||f`$||f.||`BJDn8<|Snf l D^Jg ||WJf||WJJJf D^J|=@0.g0@0n`( Eo0<`0@0<@S.fJEn0.gZ0n`N Do0<`0@0<@||f`$||f.||`BJDn0.ng0?.?.HypFHy|NO Hy|?< Nv\ $=@#\#$0.L8N^NuNV0.H@=@ nfB-n .2.AHЁ-@ .2.AHЁ-@ .2.AHЁ-@ .2.AHЁ-@ .2.AHЁ-@ .2.AHЁ-@ .2.AHЁ-@Bn` nT0 n T 0 nT0 n T 0 nT0 n T 0 nT0 n T 0 nT0 n T 0 nT0 n T 0 nT0 n T 0 nT0 n T 0Rn0.nmR`6 nf-n .2.AHЁ-@ .2.AHЁ-@ .2.AHЁ-@Bn`T nT0 n T 0 nT0 n T 0 nT0 n T 0 nT0 n T 0Rn0.nm` nfV-n .2.AHЁ-@Bn`, nT0 n T 0 nT0 n T 0Rn0.nm`(Bn` nT0 n T 0Rn0.nmN^NuNV0.H@=@ nfB-n .2.AHЁ-@ .2.AHЁ-@ .2.AHЁ-@ .2.AHЁ-@ .2.AHЁ-@ .2.AHЁ-@ .2.AHЁ-@Bn` nT0 nT0 nT0 nT0 nT0 nT0 nT0 nT0 nT0 nT0 nT0 nT0 nT0 nT0 nT0 nT0Rn0.nmR`6 nf-n .2.AHЁ-@ .2.AHЁ-@ .2.AHЁ-@Bn`T nT0 nT0 nT0 nT0 nT0 nT0 nT0 nT0Rn0.nm` nfV-n .2.AHЁ-@Bn`, nT0 nT0 nT0 nT0Rn0.nm`(Bn` nT0 n T 0Rn0.nmN^NuNVH*n(n B<-L Ю&@`m Sf` Sf m HL8N^NuNVH*n .2<6.a/0H/N X-@,./,</N,X(n .Ю&@ ."</"./N $"Ё-@ ."</"./N $"Ё-@Jnf&B`:: nT: nT:R m`8 nfB`::R m` nf/./ /.NO L8N^NuNVH>&n(n *n..BBa@JFjDFSFrh;PaTQGm`SFrh;Pa:QGmL8|N^Nu30g gRCHNu30HH30VCJgD@<NuE E}mE| EmENuNV <### n0"9R n1=@?<NT=@3``20."9 npf`Ry`?.NT=@0."9 npf ng?./. N\ 9 n00"9R n1=@?.NT=@3`Jnf?./. N\`x`@Ry` 9 n00"9R n1=@?.NT=@0."9 npg ng?./. N\3` >l ng 9/ </N $ #N^NuNV nfl 9мP# >mF 9>X# Pm& 9PR# f0<`0<``0<NqN^NuNV y`l09`"9R n`V 9R nB009`H"9R n09`HH@"9R nN^NuNV09`n 3` y`l09`D@"9R n`X 9R n09`H"9R n09`HH@"9R nN^NuNVBn09@g098g`Jng nf09pXf09pXfHy2?<BgN`PHy*/92NP098H290HA3, y21y,?. (nB?< Nv\*1R|9N9 !NOP|L 8ffg` LC@0<2Q1R/?< Nv\ L0N^NuNVH?<N8T*B?< Nv\.|9N9/?< Nv\ Jl D`  ]|LN^NuNVH<0.J@f2<4<6<?8<:<'<<`8 @f2<4<6<8<:<O<<`2<4<P6<8<:<O<<1A1B1C1D1E1FL. <.N0@@@@:< O|LxhijkHIJK0L N^NuNVH*n>. <.:.NN4< OJEf`L N^NuNV n0n 0 n0(n1@2. n n0(A1@2.n n0(A1@N^NuNVH>9x<<f0.2SAAl" nl0.@ApZ00`0.``0<NqLN^NuNVH>9x<<f nf0S@`8`6 nl0.@Apz00``0.2SAAl0.``0<NqLN^NuNV/<?< Nv\JfB?< Nv\`0<H-@-x .g/.?< Nv\Jg2 n fJ g n ( n 0<` nPJf0<N^NuNVJ:g*?$y\(y|0H04NRFy8mL6CNuHlCLr29SA*q"yh(y3H04>$y\(y|0H04N1@0RFy8mL6CNuNVH<#\3 3V33>#r383R3`3@3 T#"#&3#*h#.l32r3436ALC C!IC!I C!IC!Iz` yrfA?#:A `~AD`t yTg yTg y`f yf Aߢ`>A`4 y`f yf A`A` y`f yf A`A޴` y`f yf A&`A<` y`f yf A`A` y`f yfAZ`rA$`j y`f yfA@`NAB`F y`f yfA`*A`" y`f yfA`ANL.<. :. yH hf0<0d:0H/NBX-@Jf <`./.NX*@r0ŀ:RAGm/.N6X .L N^NuNVH n-P n=h n0(@=@0<6.`=@BG` ?Fg09?f=n`,09?g09>Ff=n`?.?.N4X=@ yH0(z1@z yH0(~1@~`0.nn 0.no0.H2.HHAJAV|A=@0.H2.HHAJAV|A=@09>Fg09?f=n`,09?g09>Ff=n`?.?.NJX=@ yH0(|1@| yH0(1@`0.R@H/ <d/N $ /0.H/N X=@0.R@H/ <d/N $ /0.H/N X=@09>Fg09?f=n`,09?g09>Ff=n`?.?.N4X=@ yH0(z1@z yH0(~1@~ yH0(|d1@| yH0(d1@0.H yH/0(zH/N $  yH/0(|H/N X=@0.H yH/0(~H/N $  yH/0(H/N X=@ yH1n yH1n yH1n yH1n0.|H@H yH1@0.H yH2(H/ /N $  yH!@ yH?( yH?( yH?(B yHHhN۴O yHHhNX yH/(NBX yH!@ yH/(N X yH (N^NuNVH>.dHǏ <. dHƍ0Fo0dH><<d`0Go0dH<><d`><d< n0 n0LN^NuNVJf Al-HJ f Al-H n?( n?(BgBgHnN,O Hn/.NfP n ?( n ?(BgBgHnN,O Hn/.NfP?.?.N4X=@=@?.?.N4X=@=@=n=n0.nS@=@0.nS@=@=n=n0.nS@=@0.nS@=@/. /.Hn?<?9@NON^NuNVH< n*P n (P n0(@=@ n 0(@=@ yH hf0.^@H=@` 0<2.|H n =@0.H/0.H/N $ 6.HЃ?.?.N4X< n ?( n?(N4XS@: f< f4>G|&M$L02`$$$$Q`QQ`J>G|&M$L02` Q`QQL yHHhNXHnNXHnNXHnNX0<`/.NX0.gvJy\ f4 n P n PB( yHAxB yHAx!|`2 n PB n P| yHAx yHAxBBn` yH0(gV yH hfH09VHA?=p?.?.?. yHHhx n/NfO yH1@x`N09VHAZZ=p?.0<6.`??. yHHhx n/NO yH1@x n hnBBn`40.@ yHAx/0NX2.A yHAX1Rn nm yH/NX yH/(NX/.NX/.NX/.NXHyqL yH?(?< BgNO ?. yH?(?. n/ n/ n/ n/ yH?( yH?( yH?( yH?( yH?( yH h/ yH?( yH?( yH?( yH?( yH P/NO0BBgBg?<NO yH/N6X yH/(N6XHnNXHnNXHnNXHnNX0<N^NuNVH yH=h yH=h yHJhf no=|`$ nf0<@`0<H2.SA=@ yH/($NX yHJhf2 nf*?9\ ?.?. yH h$//.N O`0?9\ ?.?.?.?. yH h$//.N O yH/($N6XB`f,/,</N $,2.SA/<H/N,X|0HF<NJy\ f  n !`0.HS n !R 2.Hm0.LN^NuNV yH/(NX-@ yH/(NX-@ yH/( NX-@Hyq`BgBgBgNO /./.?.?./. NO=@Jnf0<`HyqtBgBg?<NO ?9\ ?./. NPHyqBgBg?<NO ?./. /././.NOBBgBg?<NO yH/(N6X yH/(N6X yH/( N6X0.N^NuNVH*n(n&n yH=h, yH=h. yH8(H/(</N $(/(</N(X/</ N PBnBF`P:.H:4XH*3XBG`0H/5/NPn`RG0Fm0Ff 0RFH+Rn0.nl0n m0L8N^NuNVH*n>. nfBn`j:<<.`"0H/5NXX80Eo:=FRF0Gm0.H-u0.H 52.H+0.H+Rn0.2SAAm`~Bn`j:<<.`"0H/5NXX80El:=FRF0Gm0.H-u0.H 52.H+0.H+Rn0.2SAAmL N^NuNVH<*n(n &n$n>. yH=h,tJg0 *4,< Jv//NPl,8RCGm RnmL yHHhNXHnNXHnNXHnNX0<`/.NX yH=hJnf0<` yH0(=@0.g.|B.?<?.?<Hn n/N O`JnfL yH/($NX-@?<?.?./. n/N O yH/($N6X`0.g0<`0<A=@ yH/($NX-@Bg?.?.?.?./. n/N O yH/($N6X nf?<?< ?<0ND\`2 nf?<?< ?<*ND\`?<?< ?< ND\ yH/NX yH/(NX/.NX/.NX/.NXHyq yH?(?< BgNO Bg yH?(?. n/ n/ n/ n/Bg yH?( yH?( yH?( yH?( yH h/ yH?( yH?( yH?( yH?( yH P/NO0BBgBg?<NO yH/N6X yH/(N6XHnNXHnNXHnNXHnNX0<N^NuNVH *n(n >.<.:.x p4@G]JEf @RDFmL0N^NuNVH *n(n >.<.:.8.4.vSDp40|@GJ@jp` |m0<|gāJBgDD@0RCEmL0N^Nuz yl0N yl&yr<98SFrAd6rQ098|g @R@i[NÜ09@HѹrREyRmNuz yl0N yl&yr<98SF(y:0|H$LrdFr$LQ098|g @R@F)NÜ09@HѹrREyRmNu yrfE`n yrfE`\ yrfE.`J yrfE`8 yrfE`& y rfEf` y rfEJ`Nua3R8388Xy8<<~ yl&yr:0Ty8bg|bGdFG6~NRFy8m`|GdFG6~RFy8m098|g @R@FGo[09@Hѹra0NÜy8fjNu098|Hr4@6@8@ ylpN`0(01@1@1@ yl01@1@1@1@ ylpN`0(01@1@1@ yl01@1@1@1@ ylpN`0(01@1@1@ yl01@1@1@1@ ylpN`0(01@1@1@ yl01@1@1@1@3INuBCD09yRl@ ylN`0(01@1@1@ yl01@1@1@1@RyNuM4PHp 4PHp 4P Hp 4PHpNuM4PHp p 4PHpp p 4PHpp NuM4PHp p 4PHpNuM4PHp p 4PHp p 4PHpp 4PHpNuM4PHp p p0p04PHpp04PHp p 4PHpp NuM4PHp0p04PHp p p0p04PHpp p p04PHpp NuM4PHp0p04PHp p p0p04PHpp p p04PHpp Nu<98SF>< yl0@&yr09@U:0U|bBWd FG6U><M4PHp 4PHp 4P Hp 4PHpQ`|Wd FG6U><Q098|g @R@FGo[09@HѹrahNÜy8f:NuNVH>.<. n Axz4ń"HA0. Ap@REFmRD|m2|DAz4ń&HC0. Cp@DBREFmRD|mLN^NuNV yH hf yH1|.` yH=h, yHJf0.H/NBX-@Jf0<`V yH!n yH/(N X yH/NX-@ yH/(NX-@HyqBgBg?<NO yH hf*/. yH?( yH?(/.N4O ` yH hf(/. yH?( yH?(/.NO `j yH hf(/. yH?( yH?(/.NO `4 yH hf&/. yH?( yH?(/.N6O yH/N6X yH/(N6X yHJ$f0.H/NBX-@Jf0<` yHJ(g yHHh(NX/<NBX-@JfHnNX0<` yH!n$ yH!n( yH/((N X yH/(NX-@ yH/($NX-@ yH/(NX-@ yH/((NX-@HyqBgBg?<NO 2< yHh0<`|d=@BnBn`0.H n 0gRn <2.H n"0¼/ /N $ "<;4.H n$0(ļ/"/N $"Ё"< 4.H n$0(ļ/"/N $"Ё/ </N $ /0.H/N X2. n=@2.H n"00.HЮ @ Ё Rn0.nm yH1n.BnBn`0.H nJoRnRn nm yH1n0 yH/(N6X yH/($N6X yH/(N6X yH/((N6XNLBBgBg?<NO Nx0<N^NuNV yH hf0<` yH=h, yH=h. yHJ f0.H/NBX-@Jf0<` yH!n yH/(NX-@ yH/( NX-@ no0?.HyqHnNO Hn?.?<BgNO ?.?././.NO noBBgBg?<NO yH/(N6X yH/( N6X0<N^NuNVH*n(n >.0H/NBX-@Jf0<`d/.NX&@/.N X<.SFxv K"MJf n(:XRCGmP8 noNÜQHnNXL8N^NuNV yH/((NX-@ yH0(H yH2( H/ /N $ / <2/N X-@BnB`.0.H n 0Ѯ .o 0.R@=@` Rn no=|B`.0.H n 0Ѯ .o 0.S@=@` SnJnl yHHh yHHh?.?.N`O yH/((N6XN^NuNV0. n=@Jnn=|?<Bg0<H?N\ n0?<Bg0<2<nH?N\ n 0N^NuNVJn f=| ?<Bg0<2<H A?N\ n 0?<Bg0<2<nH |?N\ n0N^NuNVH<$n>. SG:.SE npr<<< < < QQL. SG:.SE npr<<<QQL. SG:.SE n<pHQQL. GSG:.SE n<p0QQLNRX/.NBX#W&JW&f0<`L/9W&N X yH W& yW& ( yH!@ yH1n yH1n yH1n yH1n yH1n< yH@ yH@ n ^| yH1@ n oJnl0<6. `=@JnoN0.H/NBX yH!@ yHJf/9HNX0<`R yH/(N X yH1n, yH1|`" yHB0< yH1@, yH1@0<N^NuNVH>.,.4.SG8.LSD|faX`|fa\`|f|fa`a`Ĵ|f|fa`aD`|fah` n*n :QNu n"H*n ><<02IHIHIHIHQQNu n"H$I*n ><<024zJIHMJIHQQNu n"H$I&J*n ><<0246KJIHKJIHQQNu n"H$I&J(K*n ><<02468zLKJIHQQNu0S@ nQ$n 6<:p"HQQTQNu0S@ nQ$n 6<:p"HPQ4QTQNuLN^NuNVH *n(n >.SG|HFN(QL0N^NuNVH*n(n >.BEAr&HSG8|0HF0N00|l|f0`@03|f0<@)REQL8N^NuNVH >.*y\(y$8<`2H|m RSGSf`HDgHDERESGSfJGn#\#$L0N^NuNVH *n(n 098yfHnHn/ / NO` :8L0N^NuNVH 098yfB?<N\``>(<(hhHyJCR OpN?<?<??NvOCJ OpNN$zPJGl 0<yN`0<>JFl 0<yP`0<<:9N89PIZ*H9E9D9G9F9|9|9|AJ9h9h)yF 9y>$9y<&9y@()|*9y9m)| A)H#B,L,yB9y9m9m)| #B,L,yBL0N^NuNV098yfB?<N\`N%\N^NuNVH >.<. :. 8.383:363IZ*H9y69y9y9m9m)| 9y89y:)yF9y>9y<9y@9|9|AF)H 9y>$9|&9y@()|*#B,L,yBL0N^NuNVH IZ*H9y69y9y9m9m)| 9|9|AF)H9y>9|9y@9y89y:)yF 9y>$9y<&9y@()|*#B,L,yBL0N^NuNV n#F n?( n?(BgBgHyRN,O n3  n0( @3> n0(@ n 3<3@ y8g" yf3]0(H1@1@N^NuNV09]gBy] yf 0(H1@N^Nu3JyJ333y3|y3Jy3g3>/9/ yXJ@f` _NuJBg B/9:NuJy]g$/ARhm0(S@` hm2(SA _/9BNuNVH?<"N8T-@ n*hB?< Nv\-@@|A /NXOF/.?< Nv\L N^NuNV n-hV n?( n?(BgBg nHh6NO nC6 nA>pN nJhf nJhfHn/.NP < nCApN nHhC OpN n?( BgNFO nC nA.pNBg nHhNn\ nC nA&pN nHh nC OpN n?( ?<NFO n?( n?( < nHpNPBgBg nHhNNPBgBg nHhRNP n?( n?(BgBg nHhFNO N^NuNV=yx0<6.`=@2.H0.HH@J@V|@0< R@=@?<NTHnNX=n0.nZ@??<BgBg nHh6NO nC6 nA>pNApN=yY=yY nHhC OpN n?( BgNFO nC nA.pNBg nHhNn\ nC nA&pN nHh nC OpN n?( ?<NFOBgBg nHhNNPBgBg nHhRNP0.nZ@??<BgBg nHhFNO N^NuNV n hVA-H n?(?<dN4X? n?(?<N4X?BgBg nHh6NO Hn?<BgNPHnC OpN n?( ?<NFO n?(?.N4X? n?(?.N4X?BgBg nHh>NO 09Vgj nh C nA>pN nHhC OpNBgBgNFO nC nA.pN n1|`v nHh n?( Nm\ n?( n?( n?( nHhNmdO nC nA.pN?< nHhNn\ nBh nC nA&pN nHh nC OpN n?( ?<NFO?<?< nHhNNP n?( n?( nHhRNP n?( n?(BgBg nHhFNO N^NuNVN,Jy?^|??</95NPN N^NuNVN,Jy?^|??</95NPN N^NuNVN,Jy?^|??</95NPN N^NuNVN^NuNVN^NuNVBgBgBgBg/.NVO N^NuNVC  OpN?<Bg n/(VNON^NuNVxH nA-H:9x8<d2H0HH@J@V|@0< R@=@?<NT?<BgNpXHnxNX=n0.Z@? n?( n?( n?HnNO ?.?< n0(nZ@? n?HnNO C  OpNNP nCО OpNNRP yHJg& yH=hx?.HyrJHnNO `=|Hyr\HnN,P0.T@?0.X@?NȀXHnN״X0.nS@??.NȀXBg?.NX>.nHǏ GJGlBG<`?N@T?N4T2< 0HH@0.AR@=@2< 0H0.AR@=@0< =@=@0nmC OpNNɞP`C OpNNPRF0DmdBgBgBgBgNPLN^NuNV n hVA-H n hV/(NX n C ApN0. nh nh\=@0. nh nh^=@ n?( n?(BgBgHnNO CApNHnHnNfP=@0.g0C OpNC OpNNjOf C  OpN/.NO 0.gHn HnB/.NO n hV/(N6XN^NuNV0. |g* n?( n?( < n hVHpNPN^NuNV0. |g n?( n?(HyYNPN^NuNV n?( n?( nHhRNP0. |gBg/.N\N^NuNVN^NuNVN^NuNVN^NuNVN,Jy?^|??</95NPN^NuNVN,Jy?^|??</95NPN^NuNVN,Jy?^|??</95NPN^NuNV y#7:f0<`0<=@0.H/NBX-@Jf0<` yH!n yH1n, yH/(NX-@ nfJB`8 .".¼၀".¼遀 nX R m`2B`" .".၀ nX R m yH/(N6X yH/NX-@ y!7:f yH1|@ yH1| yH1| yH1| yH1| yH| yH| yH1| yH1|/./.N6xP=@` y"7:f yH1| yH1| yH1| yH1| yH1| yH| yH| yH1| yH1|/./.N9lP=@`~ yH1| yH1| yH1| yH1| yH1| yH| yH| yH1| yHBh/./.N<\P=@ yH/N6X0.N^NuNVH<vpynp`|o0<Hryo|o2< ryo|o2<58ּQNÜTQvBBgBg?<NO 0<L<v40HH|ynp`|o0<H2I|yo|o2< |yo|o4<98ּQ|NÜTQjBBgBg?<NO 0<L0N^NuNVH/<NBX-@Jf0<`Z/.N X/.NX&@*n,<pHSjBBn` 2l0.:H 3ѮRn noB=|`" 2l0.=@H 3ѮSnJnl8.EHnNXHyr?<?< BgNO *n(n <<><vEjp`İ|o0<8ּQ><&<Ejp`İ|o0<8ּQNÜRQBBgBg?<NO 0<L8N^Nu y8pR8Nu y8(HT8Nu y8$9" T:mZg(:m0gp(f609lNupf(09lNu(H(`.(H(`Rѹ:PR(H(|yZ29HӹNuNV?<Hyr/.NXO J@f 3`4?<Hyr/.NXO J@f 3`By0<` .\#8N=3N=3N=@.H|J@V|3.H@|R@3.H|R@3N=3N=0<69`309gXBn`FN=2.AAN=2.AAN=2.AARn0.ymN=N=3DN=3FN=3HN=3JN=@.H|J@V|3L.H|@J@V|3N.H|R@3P09Lgl0<69P`3RBn`FN=2.AATN=2.AATN=2.AATRn0.yRm` 3R3H3Jd3N3N=330<693`3bRy309bR@3l09bT@3509@Ar36? >ylgybfJ3309@Ar3Z35N> >:<y6@NF`<=Gym <@RDy6o`@RD0@<5`0y6@@RDSDk 3@NF`x09@;:.Ry09yZo& y lRy09@Ar3ZJy7lL8N^Nu y#Ry5095԰ym(35#8 y09@?9?9//98NG NÜJyf"Ry09ydm37`Jy7f(Py09ydmRy73` y7f$Py09ydmdRy73`T y7f$Xy09ydm6Ry73`& y7fTy09ydm37NuNVH *n(n >.<.0|gr|g6|o SGQ`G|fSG<<Q`G|fSG<<<<Q`\G|fSG<<<<<<<<QL0N^NuNVH *n(n >.SG|HFNR(QL0N^NuNVHysN/. /.NO -@HysT/. /.NO -@HysZ/. /.NO -@Hys`/. /.NO -@Hysf/. /.NO -@JgJf?<?<NX0<`v n (P-@ . o?<?<NX @f0<`B n n n Jg n (g n0` nBP0<N^NuNVHnHnHnHn/. /.NI Of0<`8 n-hP n-hP-n n=h n=h n(H=@ n(H=@ n(H=@ n(H=@?<0.g0< `0.??.?.NrPf0<` n@f" nf yH| yH|`B nf" nf yH| yH|` yH| yH| yH1| yH0(|H@=@0.=@=n no -n yH/(NX-@0.gBnB`\ .R n0H|@".R n0H|A".R n0H|IA2.AA1Rn nmB`8 .".¼၀".¼遀 nX R m` yH?(,/./.N!^O yH/(N6X-n yH/NX-@Hysl?.?< BgNO 0.g0.H/NBX-@Jf( yHHhNX/9HNX0<`d#\/.NX-@#$?.N"T yH?(0.H/?.?././.NBO0.gHn yH?(/.NNO yH0(HѮBBgBg?<NO SnftHnNX` yH?(0.H/?.?././.NBO0.gHn yH?(/.NNO 0.HѮ yH0(HѮBBgBg?<NO Snf~BBgBg?<NO yH/N6X0<N^NuNVH *n>. (nSG20||0fA<4:Q`D|f0|A:<Q`,| fI0|A:<Q`I0|A:<QL0N^NuNV-n n Pf n hl0<` n=h n=h n=h?.<.^FHƍ0.^@H=@SGnkvz&Lff<<f4RSE`<fx`RCQ`0x[<SDRCQ`x` M0RCQQRFm`RCnmSEk|" Snk0 KQQ`\L8N^NuNV yH=h,0.gHysNRX0.H/NBX-@Jf0<` yH!n yH/(NX?. yH h//. NgLO yH/(N6X yH/NX?. yH P//.NSO yH/N6X0<N^NuNVH *n(n >.6<|JGfQ`lp:|g8`LgSD`SCa QJCj`<SD`SCa QJCj`&|gRFNu|P|m|(l|Nu|'NuL0N^NuNV=|`b nRH|=@0.@|=@0.|@=@2.HA?҈0.HЁ @02.H n 1Rn nm n 0( n 0=|`0.RnH n Bp nmN^NuNVBg?<?<V?<NrPf0<`lHys/</.NO Jg yH/NX yH/( yH P//.NO yH/N6X0<N^NuNVBg?<?<?<@NrPf0<`Hys/</.NO JgHysBgBgBgNO yH/NX-@ .м#\#$=|?<HN"TSnf yH/N6XBBgBg?<NO 0<N^NuNV-n nH| f n(H|g0<`$ n?(NT/ n?(NT" AR@=@ n?( NT/ n?(NT" AR@=@ n(H=@ n(AH=@0.=@ no0<`?.*y\(y$`(H| @fH|?SGSf`SGJGn#\#$L0N^NuNVH*n>. ` QL N^NuNVBn n PPGf n(H|f=|`  g0<`~Bg?<?<@?<NrPf0<`` yH/NX-@0.g/. .V/NZP` yH/(/./.NO yH/N6X0<N^NuNVH *n(n :<`(H|gH|SESf`SESfJEnL0N^NuNV-n n sg0<`L n=h n=h n=h n=h ?.?.?.?.NrPf0<` n@f nf nf0<`0< yH@ yH| yH1| yH=h0.H=@=n noL yH/(NX yH?(, yH h/ nHhN!O yH/(N6X nA 2.HЁ-@ yH/NX-@=nHys?.?< BgNO 0.H/NBX-@Jf* yHHhNX yH/N6X0<`#\/.NX-@#$?.N"T yH?(0.H/?.?././.NBO yH0(HѮBBgBg?<NO SnfHnNXBBgBg?<NO yH/N6X0<N^NuNVH<<<HkPGFQ`DDRDPGFQ E|`mBETm8<T*n2< t0H6Hd 46Q`6Q6QL<%O<0|H|@|?H|@|:QL N^NuNV yH/NX-@0.`./<@NBX-@Jf0<`\ yH!n yH1|, yH?(, yH h//. NgLO yH1|@0<=@ yH1@ 0< yH1@ yH1@ 0<=@ yH1@ yH| yH| yH1| yH1|Hys?.?< BgNO Bn`.?.HnHnNePO BBgBg?<NO Rn0.nmBBgBg?<NO `/<NBX-@Jf0<` yH!n yH1|, yH?(, yH h//. NgLO yH1|0<=@ yH1@ 0< yH1@ yH1@ 0<=@ yH1@ yH| yH| yH1| yH1|Hys?.?< BgNO Bn`.?.HnHnNfO BBgBg?<NO Rn0.nmBBgBg?<NO ` yH1|0< yH1@ 0< yH1@ yH1@ yH1|P yH| yH|0< yH1@ yH1@ yH1@, yH/(/./.NO ``|gΰ|g|gNJg n0( g=|Bn`0.@ n pn0.@ nJpm0.@ nA pn0.@ nAJpmx2.A nA200.@ n00AnT0.@ nA pn>0.@ nAJpm*0.@ nA pn0.@ nAJplBnRn nm&0.g/<$ yHHh2/.NO yH/N6X0<N^NuNVH >. n*P n (PGSGL|zHIJKHIJKHIJKHIJKHIJKHIJKHIJKHIJKHIJKHIJKHIJKHIJKHIJKHIJKHIJKHIJK((Q n n L0N^NuNVH >. n*P n (PGSGL|HIHIHIHIHIHIHIHIHIHIHIHIHIHIHIHI(Qv n n L0N^NuNVH *n(n >.SG0<̼2|pII<<(QL0N^NuNV n?(N~FT-@Jf`PB?<N\ n0` n?( n?( n?( n?(/.NVO `/.N}X`/.NiX`/.NiX`/./.No`P` n?( n?( n?( n?(/.Ni@O ` n?( n?( n?( n?(/.NiO `P`N|g |gJ|gR|gZ|gb|gZ|gR|g^|g|g B?<N\N^NuNV/.N{XN^NuNVC  OpN/.NjO N^NuNVHn nC6 OpN n?( BgNFOHn nC> OpN n?( BgNFO?.?.?.N\=@?.?.?.N\=@C  OpN/.NjO N^NuNV nC. OpN nC OpNNjOg nC&` nC.ApN09\g2C OpN nC OpNNOC OpN/.NjO N^NuNV n0(g`~ n0(`g n?(` n?( Hn NlP0. nhVJf0. nh VJ|=@0. nh"VJf0. nh$VJ|=@0.f0.g nC nA&pNC nApN n0( g(C  OpN?< n?(NLO nHhC  OpN n?( ?<NFO nJrg0.2.AA?/. n hrN\ nC OpN nC. OpNNjO n1@N^NuNV n0( g n?(NxT nBh N^NuNV n0( f2 nC OpN n?(NO n1| N^NuNVHnHnHnHn nCО OpN?. ?<NO2.0.H@H0.=@0.n=@2.0<@0.H@H0.=@/.?.?.?.?.?. BgNFON^NuNVHnHnHnHn?.?.BgBg?. BgNO?. n?(N4X n1@?. n?(N4X n1@N^NuNV/. ?<BgNP?<?./. NlP?<?</. NPN^NuNVHnHnHnHnNOHn?<BgNP-yV ``Hn?< n?(NP0. nPf40. nhf& n0n0 n0(n1@AV -H n-P .f0. gV0.n nP?Bg n?(N\ n1@0.n nh?Bg n?(N\ n1@0<n0.n-n/. nCО OpNC OpNNON^NuNV n =P n =h n=h\ n=h^Hn?< n?(NPHn?< n?(NP nf0.` n0(Tn` n0(Tn` n0(Pn` n0(Pn`t n0(Rn`d n0(Rn`T n0(Nn`D n0(Nn`4`2|gz|g|g|g|g|g|g|g`j nf.0.ng"?. n0(J nhR?NtX=@`4 nf,0.ng"?. n0(L nhT?NtX=@?.?./.Nq*P/.NqzXg nJjg/. n hjNXN^NuNVH*n>. <.0-JmR?Bg?N\;@\0-LmT?Bg?N\;@^L N^NuNVBnBnBnBn n0( |J@V|=@ n0( |J@V|=@0.f0.f0<`0.ghHn?< n?(NP n0(J nhR? n?(\NtX=@0.ng BgBgBg?.?< n?(NLO 0.ghHn?< n?(NP n0(L nhT? n?(^NtX=@0.ng BgBgBg?.?< n?(NLO 2<0.nV|0.nV|AN^NuNVBnBnBnBn n0( |J@V|=@ n0( |J@V|=@0.f0.f0<`0.g^Hn?< n?(NP n?(J n?(RNt|X=@0.ng BgBgBg?.?< n?(NLO 0.g^Hn?< n?(NP n?(L n?(TNt|X=@0.ng BgBgBg?.?< n?(NLO 2<0.nV|0.nV|AN^NuNVH>.<. JFo.<. JFo>?<?< </0H/N $ /0H/N X?N\``0<NqLN^NuNVH>.<. 0H/0H/N $ / </N XLN^NuNV/<~?<HNv\-@Jf <`> nB nB n1| n1n nBh nBh nBh nBh` n1y@Z n C nAbp N n!nV?<?< nHhNNP?<?< nHhRNPBgBg nHh\NPBgBgBgBg nHhFNO ?<d?<BgBg nHh6NO Hn?<BgNP nHh>C OpN?.?<NFO nHh n?( Nm\ nC nA.pN?< nHhNn\ nC nA&pN nHh nC OpN?.?<NFOHyt nHhN,PHyt nHhN,P nJbg/. n hbNX nC. OpN nC OpNNjO n1@ .N^NuNV nJzg/. n hzNX/.?<INv\N^NuNV0.|g/./.?. NuO #JfHyt?<N\0<` yC. OpN y?( NO y1@ yJhl(HytF?<N\/9NwX0<` y!n y0( |g&BgBg yHh?< y?(NLO y0( |g&BgBg yHh?< y?(NLO y0( |gBBgBgBg?<?< y?(NLO BgBgBgBg?< y?(NLO y0( |gBBgBgBg?<?< y?(NLO BgBgBgBg?< y?(NLO AV -H` n-P n f n Ry? n 0.|g*/./9N|P/./9N}pP09\gb yC OpNBgBg y0( y2($HA? y0( y2("HA?NO yC OpN y?(NO y1| /9NrX/9NqzX/9N}XBgBgBgBg/9NnO yJfg/9 y hfNX y0(N^NuNVJf`V nJvg/. n hvNX nJho n0( gtHn?< n?(NP n?(NxT09\gDBgBg0.2.HA?0.2.HA?C OpNNO n?(NTAV -H` n f`` n-P n f n g n P  n `Hytn?<N\`HN}-@ .g /.N}X n h f n hBSy?/.NwXN^NuNVH*yV `/ nNXg0<` *U f0<L N^NuNV=y\By\Hy|N|jX3\N^NuNVH*n/ NiX0<L N^NuNVJgvJ gp n0( |gbHyt nHhN,P/. nHhNPHyt nHhNPBgBg nHh?< n?(NLO N^NuNVJgJJ gD n0( |g6/. nHhN,PBgBg nHh?< n?(NLO N^NuNVJgBgBgBgBg?< n?(NLO N^NuNVHn?< BgNP?.N~FTN^NuNVC OpNNX?N~FTN^NuNV-yV ` n0(nf` n-P .f .N^NuNV?.?.BgBg nHhFNO ?.?<dN4X??.?<N4X?BgBg nHh6NO Hn?<BgNPHnC OpN n?( ?<NFO?.?.N4X??.?.N4X?BgBg nHh>NO n0(gb nh C nA>pN nHhC OpNBgBgNFO nC nA.pN` nHh. n?( Nm\?.?. n?( nHh.NmdO ?.?. n?( nHh&NmdO nCApN?.?. n?( HnNmdO nC OpNC OpNNjOf8C OpN/.NjO nC nA&pNBg/.N\0.gBgBgBgBg/.NVO N^NuNV nC\ OpN/.Nq*P/.NrX/.NqzX0. g, nC OpNBgBgBgBg?<N,ON^NuNVJg n0(=@J@l0<`C  OpNNPgHn ?<?.NPB?<N\Hn?< ?.NP`jHnHn NfPgDC OpN/.NO C OpN/. n hnNO Hn?< ?.NP0.g0.fBgBgBgBg/.NO B?<N\0<N^NuNVJg n0(=@J@l0<`C  OpNNPgHn ?<?.NPB?<N\Hn?< ?.NP`fHnHn NfPg@C OpN/.NO C OpN/.NO Hn?< ?.NP0.g0.fBgBgBgBg/.NO B?<N\0<N^NuNVC  OpNNPgHn Bg n?(ZN`P`Hn ?< n?(ZN`PN^NuNVC  OpN n?(ZNO N^NuNVHn?.BgN`P0. |gHn/.NP0. |f 0. |gvHnBg/.NO 0. |g&C OpNBgBgBgBgBgN,OC OpN?<Bg/.NO?<NT .N^NuNV?<NTHnBg/.NO B?<N\C OpN?9@NO B?<N\C OpNBgBgBgBg?<N,ON^NuNV?<?.NX-@HnBg/.N2O 09\gJ fJngJ gHn?./. N2O `BgBgBgBgHnN,O CApN2.H0.H@0.A=@0.2.HA2.HA=@J g"?.?.?.?.?.?.N. & f0<`0m fHnHnHnHn/ NBOHnHnHnHnNOC OpNC؞ OpNNO g0<`p`6Cܞ OpNC؞ OpNNO g0<`8`60mf0<`(`&0m f0<``0mf0<``0<NqL N^NuNVH*n& g0- f`-U -*&-@HnHnHnHn/ NBOBgBgBgBgHnN,O BgBgBgBgHnN,O 0-g,Hn?-/.N2O Hn?- /.N2O 0-g0.`0.=@0-g 0.ڐn`0.ܐnH-@ ."</"./N $"/ /N X-@HnHnHnHnNO n f2CApNHn?.?.NPB?<N\HnHnHnHnNOHnHnHnHn/ NBO-m. n fLCΞ OpNC OpNNO g0-g0-"`0-"D@HѮ` n fLCƞ OpNC OpNNO g0-g0-"D@`0-"HѮ`> n fLC OpNC OpNNO g0-g0-$`0-$D@HѮ` n fLC OpNC OpNNO g0-g0-$D@`0-$HѮ` n f0-g 0.n`0.n=@0-g0.`0.=@0.ngP .2.nHҮ/ /N $ / ./N X-@0-g .-@ -&Ѯ?</./ N^O 0.|fBBgN\L N^NuNVH<*n (n&n$n/ n?( n/N2O / n?( n/N2O n0(gJ?-0U??-?/ N,O >l<mSF?-0GR@??-?/ N,O `N0,m??-?-?/ N,O :,l8-mSD0ER@??-??/ N,O L/.N8X/HyuHnNO ?.Hn?. n/NO N^NuNVJf` n0( g0. f n0( f 0. f` n-P n=h n=h n=h n=h n=h Hn?./.N2O Hn?./.N2O 0. f0.H/ </N $  np0.H/ </N $  np 0.H/ </N $  n 0 2.H/"</N $" n! n0(gD0.H/ </N $  np 0.H/ </N $  np nBh `0.H/ </N $  np0.H/ </N $  np n (2.H/"</N $" n! n0(gD0.H/ </N $  np 0.H/ </N $  np n1| 0.gf n0(g ?./.N\?./.N\?. 0H/ </N $ u@0H/ </N $ 05|gv0<y2H/"</N $";A8 2H/"</N $"+ ?/ N \>JGo0H/ </N $ u`(0H/ </N $ Ѝ @0(y1@0<L N^NuNVH n>( n<( n0(H/ </N $  n P00|=@ nf AF `A5 -@ nf A3 `A8 -@ nf A0 `AT -@8GW|0|2|AV|=@0|2|AV|=@0|2|AV|=@=y@?9:?9: n?( n?( HnN,O n0(y:Hn n0(y:Hn0f0.g$Bg?<HnHy:B/.?.NO0|ft0f0.g00|W|??<HnHy:B/.?.NO0f0.g00|W|??<HnHy:B/.?.NO0<LN^NuNVH*n>. <.Hy6?. <H/,</N $,<5h| FWJf FWJ|L N^NuNVH*n>. <.??/ NjPg?/ NP\``0<NqL N^NuNVH*n>. <.BE?/ NP\8JDf0<`0H/ </N $ 05|=@?/ N \=@ nf0<`` nf(?/ N.\g?<?. <.:.3j0g0<`0<3 Hy?. 0H/ </N $  uf(?9 09jg0<`0<??/ NNO 0<L N^NuNVH*n>. 0H/ </N $ 05|g0`0H/ </N $ 05|f 0H/ </N $ 05|gl0H/ </N $ 05| g0H/ </N $ >5`?/ N \>0H/ </N $ 05|g`?/ N \>Hyt? @f0<``0NqL N^NuNVH*n>. 0H/ </N $ 05|g0<`0<NqL N^NuNVH*n>. HyL?. 0H/ </N $ 05|g0H/ </N $ 05 |V|L N^NuNVH*n>. ?/ NP\<:H/*</N $*:5X|?/ N \8Byj Eg EfV0GfP?.?.?<?/ NO =@0H/ </N $ 05 |2.AV|3j`4?./ NP\3B3 Hy?. 0H/ </N $ 05|gV?9 0yBW|??<?/ NO <0H/ </N $ 05 |2Ag3j0<L N^NuNVH*n>. ?/ NP\<J@f0<`|0H/ </N $ 05 |g0<`THn?/ N2O =|=|=|Bn=|?<NTgF?<0H/ </N $ 05 |?CȞ OpNBg?/ N*O`HnNX0.|gN?<0H/ </N $ 05 |?CȞ OpNBg?/ N*O0.`j``0.|gV?<0H/ </N $ 05 6<@?CȞ OpNBg?/ N*O0.W|=@0<f6L N^NuNV?. HyxHnNO Bn`Rn0.H nJg0.H n/0HnNPf0.N^NuNV0. H n/0N ~XN^NuNV?./.N\=@/./.?./.?. /.NO=@?./.N8\=@0.N^NuNV=y@HnHnHnHnNO0.|J@f0.`JfHn?<BgNP` nCApNHn?. /.N2O HnHn/.?./.NO-@ nC"ApN0<=@=@?9?.?.HnNO -@B?<N\?<Hn nHh"HnB?.NxOB?<N\ nC" OpN?<Bg n/NOC OpN/.NP=@B?<N\?< nHh"HnBHn?.NxOB?<N\/.?<INv\?<0.H n/0?. /.NO 0.N^NuNV=yF=yDBnBnBnAv-HA,-H`00.H n/0N@X=@0.no=nRn0.H n 0f0.V@ n2(HAo0.V@` n0(H=@0.S@?Bg?. N\=@ =n 0.n=@ n0( nhH=@ n0( nh nhH=@0.n=@0.nlr0.n]|=@0.ްn]|=@0.g0.g=n=n`20.g0.n=@=n`0.g=n0.n=@` =n=n0.n=@0.n=@Bn`0.R@=@0.n=@0.H/ </N $  nBp0.H/ </N $  n10.H/ </N $  n10.H/ </N $  n1?./.N\0.H/ </N $  nBp0.H/ </N $  nBp 0.nlH0.R@2.H/"</N $" n10.H/ </N $  nBp`B0.H/ </N $  nBp0.H/ </N $  n1 Rn0.nmr nBh nBh n1n n1nBg/.N\ n1| n1n n0 n1@ n0(2.A n1@ n1|  n1| #uxAx!yuAx!yu#uxAx!yuAx!yv n n!n n1n n1n n1n  n1n n1| n1| n!n n1n nHhBg/.N2O nHh"Bg/.NO nHh"/.NfPBg?./.NP .N^NuNV=|=|=yF n=h n=h nA -H nA-H nA-H n-P nA-H nHh"?<?9@N`P?. n?(Bg n?HnN,O HnHnHnHnNO ng2C֞ OpNCޞ OpNNO f8 ng C֞ OpNNP=| nCО OpNCޞ OpNNO g0.nH=@ n0n=@0. nPg 0. nPf8?<0. nPf n0S@` n0R@?/.NP=|`jJnm^0.nlT0.H/ </N $  n00"|f.0.2.A=@C֞ OpNNP`=|0.|fl nHh"Bg?9@N`P nf n0(`0.NqN^NuNV n-h n-h n=h n=h n=h n=h n-PJn o0<`0<=@0.2. nAo0.S@`0<=@Bn`0.R@=@0.n =@0.nf0<`0<2.H/"</N $" n1 0.H/ </N $  n10.(A HЈ2.H/"</N $" n! JnmH0.nl<0.H n pH|-fp0.H n p(H|fTBn`$2.(A H҈0.HЁ @-Rn0.nm2.(A H҈0.HЁ @B`pHyx0.(A HЈ/N,P0.H n/00.(A HЈ/NPHyx0.(A HЈ/NP .g80.H//.NܶPf"0.H/ </N $  np `"Hyx0.(A HЈ/N,PRn0.nm noj0.H/ </N $  n1Ax 2.H/"</N $" n!$0.H/ </N $  nBp" noj0.H/ </N $  n1Ax 2.H/"</N $" n!$0.H/ </N $  nBp"0.g?.?.?. /.NO n1n n1n n1nN^NuNVB?<N\ n0( nH =@0. nh J@l0. nh D@` 0. nh =@0. nh ^|=@ n1n 0. nh l. n0( n=@ nCApNJnm 0.nSnJnmSn0.=@CApN0.n0.gA `A -@0.gA `A -@?</./.BB?9@NxO0. nhg?<Bg/.NP0. nhg?< n0( S@?/.NP?.0.g n0( U@`0<?/.NP` n?( Bg/.NPB?<N\N^NuNVH*n>. :n8- Hĉ A(H&U0.??,0,2A???9@NO <`&CԞ OpN?<RF0?/ NO0EmL8N^NuNVB?<N\C OpN?9@NO B?<N\N^NuNV n-h0.g0. H//.NP`0. H//.NPN^NuNVA #^-@#9#  n  n!n  nBh nBh nB =|`>0.@AHЈ-@ nB nB nBh nBh nB Rn nmN^NuNVB .gR/.NfX-@Jf&-y9B`/.NX-@ .g n0( f n0(f n/( n/ n/NO n  n n"( n Ё n  nШ/NX-@ .g, n0( f" n"( n (Ё!@/.NX n  nШ-@`-n n (Ѯ ."99ҹm /.NfX-@Jf <`j n (gFN$-@Jf <`D n Ю n n ( n!@ n!n n1| nBh .N^NuNV n-PBB/.NXg n0( f` n-P n  nШ-@-y^ .g8 n0( f. n f-n n" nҨ .f-n n-h f nBh nBh .g" n"( n (Ё!@/.NX .g" n"( n (Ё!@/.NX nBN^NuNV/.NXf` n1| n N^NuNV/.NXf` nBhN^NuNV/.NXN^NuNV/.NX-@/.N6X .N^NuNVBnBnBB-y^ n0( gRn`&Rn n-h .Ѯ .o-n n-h f n n n0 n0N^NuNVJf0<`>Bn`2.AAH҈ .f` Rn nm nf0<`0<N^NuNVB-y^ n0( f n (m-nJf n ( -@f .N^NuNV-y^ n f .` n-h f <N^NuNV-y^` n ( f .` n-h n ( f <N^NuNVBn`"0.@AHЈ-@ nJf` Rn nm nf <`,-y^` n-h n ( f n!n .N^NuNV/.NX-@Jf nJ f`JJf n# ^` n ( n!@ nB nB nBh nBh nB N^NuNV/.NXf`./.NX n/( n/N P/.N6XN^NuNV=|09xg*` nRH?NT=@0.g nfN^NuNV n !nN^NuNV n0. P0.hN^NuNV n0. P@ho0.h@hnBBN^NuNV n0.2.4n SB6nSCAl00Co4@kJno8Jno2Jno,0n n00(nn1@N^NuNV nBJno^JnoXJnoRJnoL0n n00(nn1@0(1@0(1@N^NuNV0.2.4.6. Bl0` n SBBo0Cl2` nSCCo2 ng 01AH@0H@N^NuNVH*n.. B"| pV@L N^NuNVH*n.. B"| pV@L N^NuNVH*n.. B"| upV@L N^NuNVH*n.. B"| 5pV@L N^NuNVH>.HnHnHnHnNO0.GLN^NuNVHnHn nHh/.NON^NuNVHyRNTX33NŬHy?93N\ByNԴJy3^|N^NuNVJyRg?9RNTN^NuNVC OpNNPW|=@0.fBgBgBgBgHnNO CA\pNHnHnC OpNN@OHn?.?93NPN^NuNVC\ nApN nCО OpNNPW|N^NuNVCxޞ OpNN O N^NuNVCD nApNN^NuNVCD nApNN^NuNVCADpN?. ?93N#lX3H?.?93N X3J?.?93N X3L?.?93N!jX3N?.?.?93N \?.?93NXX3T?.?93NX3V?.?93N X3X?.?93NX3ZC  OpNNPN^NuNV?.?93N#lX3HN^NuNV?.?93N X3J?.?93NXX3TN^NuNV?.?93N X3L yLf?. ?93N!6XN^NuNV?.?93N!jX3NN^NuNV?. ?.?93N \N^NuNV?.?93NX3V yVg yVf?. ?93N X3X`, yVf"Jn oJ g?. /. ?93N @PN^NuNV?.?93NX3ZN^NuNVCADpNN^NuNV0.yD0. yFN^NuNVC OpNCD OpNNbPCADpNN^NuNV09Dn=@09Fn =@C OpNCD OpNNbPCADpNN^NuNV?.?. ?. ?.HnNO Hn?<?93NPN^NuNV0.=@=@=@0.n S@=@=@0. A1@A1@A1@0. nS@A1@A1@Hn?<?93NPN^NuNVHnHnC OpNN@OHn?93N*\N^NuNVHnNX?<NTBBg?<NPBgN4TBgN`TC OpNNPC OpNN O N^NuNVHnNX?<NTBBg?<NP?<N4TBgN`TC OpNNPC OpNN O N^NuNVHnNX?<NT?.N4T/.?.?.NPC OpNNPC OpNN O N^NuNVHnHnC OpNN@OHn?93N\N^NuNVHnHnC OpNN@OHn?93N^\N^NuNVHnNX?<NTBBg?<NPBgN4TBgN`TC OpNNPC OpNN O N^NuNVHnNX?<NTBBg?<NP?<N4TBgN`TC OpNNPC OpNN O N^NuNVHnNX?<NT?.N4T/.?.?.NPC OpNNPC OpNN O N^NuNV0. nf$?<Bg?. ?. ?.?93NO `&?<Bg?.?. ?. ?.?93NON^NuNV0. nf?. ?. ?.?93NrP` ?.?. ?. ?.?93N`O N^NuNVHnNX?<NTBBg?<NPBgN4TBgN`T?.?. C OpNNPC OpNN O N^NuNVHnNX?<NTBBg?<NP?<N4TBgN`T?.?. C OpNNPC OpNN O N^NuNVHnNX?<NT?.N4T/.?.?.NP?.?. C OpNNPC OpNN O N^NuNV=n=nHnHnN P0. nf&?.?.?. ?. ?.?93NO `(?.?.?.?. ?. ?.?93NON^NuNV=n=nHnHnN P0. nf&?.?.?. ?. ?.?93NZO `(?.?.?.?. ?. ?.?93NON^NuNVHnNX?<NTBBg?<NPBgN4TBgN`T?.?.?.?. C OpNNPO C OpNN O N^NuNVHnNX?<NTBBg?<NP?<N4TBgN`T?.?.?.?. C OpNNPO C OpNN O N^NuNVHnNX?<NT?.N4T/.?.?.NP?.?.?.?. C OpNNPO C OpNN O N^NuNV/.?. ?93NPN^NuNV/.?. ?93NPN^NuNVHnNX?<NTBBg?<NPBgN4TBgN`T/.?. ?93NPC OpNN O N^NuNVHnNX?<NTBBg?<NP?<N4TBgN`T/.?. ?93NPC OpNN O N^NuNVHnNX?<NT?.N4T/.?.?.NP/.?. ?93NPC OpNN O N^NuNVH *n(n ><JFl?NdT:0F?NdT8`?NdT80F?NdT:L0N^NuNVH>.0HhH@>JGl0<h@0<hG> Gl 0|Z ` 0| NqLN^NuNVC Op NNON^NuNVC nAp NN^NuNVCAp N?.?93N"4X3?.?93N"nX3?. ?93N!X3HyHy?.?.?93N!OHyHyHyHy?.?93N"ON^NuNV?.?93N"nX3N^NuNV?.?93N"4X3N^NuNV?.?93N!X3N^NuNVHyHyHyHy?.?93N# ON^NuNVHyHyHyHy?.?93N"ON^NuNVHyHy?. ?.?93N!ON^NuNVHnHnHn?.?93N2O0.N^NuNVBn/.N@X=@Bn` 0. n0H?N֜TnRn0.nm0.N^NuNVBn0. n=@=n ` 0. n0H?N֜TnRn0.nm0.N^NuNV0.@B.HnCD OpN?93NZO ?.N֜TyDN^NuNV/.CD OpN?93NZO /.NXyDN^NuNV no=|?.0. HЮ/HyNO 0.AB0HyCD OpN?93NZO HyNXyDN^NuNVH*n(nA&H><-:8,660mS@60mS@6660lS@60lS@6J f Ax-H Jf Ax-H/./. Hn?.?.NOL8N^NuNV-n-n 09yf Nx3yJf~?<NvT|A:BgHy?<GNvPHyyHyNPJfHyyHyNP`/.HyNPA-HJ fHyyHyRN,PAR-H .g8HyyHyfN,P/.HyfNPHyf/.NP yylHn/./.NO =@`/.Hn/./.NO=@Jnf0<`0 .g/././.NڞO Jnf0<``0<NqN^NuNV/./.N,P/.N@X=@`Sn0.g0 .6.HЃ @H|\g .6.HЃ @H|:f/. .6.HЃR/N,PN^NuNV0. |H@=@0.H/0.H/N $ /0.H/N $ -@/.?<HNv\-@Jg.?.?.?. /./.N۴O/./.N P .N^NuNV n n1n n1n0.|H n1@ nBh n1n n0(N^NuNV/.N@X=@`Sn0.g0 .6.HЃ @H|\g .6.HЃ @H|:f/. .6.HЃR/N,PN^NuNVB?< Nv\-@-x n=h/.?< Nv\0.N^NuNVH*n.. B"| 5pgpL N^NuNVH*n.. B"| pgpL N^NuNVH*n.. B"| pgpL N^NuNV?<NTHnHnHnHnHnHnBgBgHnBgBgBgBgBgBgBgBgBgBg?<?<?<?.NO<=@0.|gBg?<NX?<NT0.N^NuNVH*n#y(A #y,A2#:.-.HG+GAy "0<NB0- L N^NuNV?<./.N\-@ .g nBN^NuNVH*n,. .`S fL N^NuNVH *n(n 0m?0l?N4X:0-m?0,l?N4X8??NJX>?-?,NJX<89F0G9@0F9@0G^Jg0F^J|L0N^NuNVN?<N8T n1@Bn`*? nHh@/<_CPUNP nHhD/<_VDONP nHhH/<_SNDNP nHhL/<_MCHNP nHhP/<_SWINP nHhNTX=@ n?(X n0(R@? n0(R@??<N8T//.N۴OBn`.0. nA:HЈ/Bg?.?.NO Rn nm0.N^NuNV n=hgDBn`*0. nA:HЈ/?.?.NPRn nm?.NTNN^NuNV nHh nHh nHh nHhNO=@=@N#g?<N8TT@`0< n1@ n=h=|`0.Rn@A1 n m=| nHh HnHnNO n0 n0g nHh|?< n?N\P0.N^NuNV y3J$f0<`0<NqN^NuNVH*n>. <.:.8H/(</N $(85H JFl&0H/ </N $ Ѝ @0( F1@ `$0H/ </N $ Ѝ @0( F1@ JEl02H/"</N $"u fJEo ?/ N\0L N^NuNVH*n.. " f. μgSBBBBBBBBSjSGkDBQ`< μg&SBBBBBBBBBBBBBBBBSjSGkBQL N^NuNVH *n(n .." $ bf8f2 μgS((((((((SjSGkQ` μg&SSjSGkQ`zf4f. μgS)%)%)%)%)%)%)%)%SjSGkD%Q`< μg&S%%%%%%%%%%%%%%%%SjSGk%QL0N^NuNVH*n.. (npz`REJ4PfJEg,Hźn&&MǗR|4`g5`fRF`RmEf L8N^NuNVH*n>. Gf0<`^<H/,</N $,<5h Fg<`><H/,</N $,<5h0H/ </N $ 05Gf0L N^NuNVH*n>. <.:BD`0H/ </N $ 05EgX?/ nN\g0`:0H/ </N $ 05> @f>H/.</N $.>5x`RD`0SD0J@n Ff0<`.:>H/.</N $.>5x0Fg GfN0. <.3BHy?. 0yBW|L N^NuNVH*n>. <.8H/(</N $(85H Jnf :2FAA`Jno:F`:E0Dg:Hn?/ N2O ?.?C OpNBg?/ N*O0FL N^NuNVJnm?<NTB?<N\Hn?./. N2O Hn?< ?.NP`NHnHnNfPg(C OpN?<?./. NOHn?< ?.NP0.g0.fB?<N\BgNTN^NuNV0.n o0. N^NuNV0.n l0. N^NuNV n 0( n hS@? n 0 n hS@? n ?( n ?HnN,O Hn?. ?.NPN^NuNV0.n o0. n l0. N^NuNV .o . l . N^NuNVH*n(n >.&MSGkWf`BQ L8N^NuNVH *n>. (nHl/ ?/ NO0H/ </N $ 9u0H/ </N $ 9uL0N^NuNVH*n>. Hn?/ N2O C OpN?<?/ NOL N^NuNVH *n>. (nBF0H/ </N $ 05|`~<H/,</N $,Ah (H`<H/,</N $, uh <(`d<<8H/(</N $(85H0|g SF0|gSF`.`,|g~|g|gp|g|gb|g~8H/(</N $(85H 0| g:<JFl2DA`20|g Fo<. H/>.H/N $.<.H/<.H/N $, o0C OpNC OpNNO`.C OpNC OpNN.OLN^NuNVH *n(n A: Ay"0<NBA:((09:L0N^NuNVH*n(nA&H><-:8,660mS@60mS@6660lS@60lS@6JnW|=@JnV|=@J f Ay-H Jf Ay-HHn/./. Hn?.?.N0OL8N^NuNV?<?.N#lX?<?.NXBg?.NXX0. nS@?0. nS@??. ?. HnN,O Hn?.N*\N^NuNV?<?.N#lX?<?.NX?<?.NXXBg?.NX0. nS@?0. nS@??. ?. HnN,O Hn?.N*\N^NuNVH*n>. (n<H/,</N $,<5h| Fg Fg F f0H/ </N $ &u `< Fg Fg Fg Ff0H/ </N $  u &P`0<`8/ / NPJ@f0<`"/ / N,P0.g ?/ N\0<L8N^NuNV yyl09y@Ap!09y@Ap!0. H/ </N $  n109yRyy@ApHЈ2. H/"</N $" n! N^NuNV/.N@X=@`SnJnm0 .6.HЃ @H|\g .6.HЃ @H|:f .f . gL .g .6.HЃR//.N,P . g"/./. N,P . 6.HЃ @B(` .6.HЃ @B(N^NuNV2.0HIAN^NuNV2.SA0. `=@ HnHnHnHn?. ?.?<NON^NuNV?<N@T0<N^NuNVA7#8A6#8A#8A:#8A:#8Ad#8A8#x?< N@T3:h09hN^NuNV33 3 ?<N@T n0: n0: n0: n0:09:N^NuNV33 3 3333333333 3"#$:3(3*?<N@T n,0: n00: n40: n80: n<0: n@0:09:N^NuNV3# :?<4N@TN^NuNV#:3 3?<8N@T n0:09:N^NuNV33 3 333333 nf 3t3v3r3p?<3N@TN^NuNV n0t n 0v n0r n0pN^NuNV#:3 ?<2N@TN^NuNV#:# :?<ZN@T n0:09:N^NuNV33 3 33333?<GN@T n0: n0:09:N^NuNV33 3 33333?<IN@TN^NuNV?<MN@T n0: n 0: n0: n0:09:N^NuNV33 3 333?<HN@TN^NuNV?<ON@T n0: n 0: n0: n0:N^NuNV3# :?<NN@TN^NuNV33 3 3?<FN@T n0: n0:09:N^NuNV33 3 33333?<JN@TN^NuNV#:3 ?<N@TN^NuNV#:3 3?<N@TN^NuNV#:3 3?< N@TN^NuNV#:3 3?<!N@TN^NuNV#:3 3333333?</N@TN^NuNV#:3 33333?<*N@TN^NuNV#:3 333?<+N@TN^NuNV#:3 ?<,N@T n0: n0:09:N^NuNV?<oN@TN^NuNV33 37?<pN@TBy7 n d09:N^NuNV#:?<nN@TN^NuNV#:3 ?<rN@TN^NuNV#:# :?<xN@TN^NuNV33 3 333?<lN@T n0: n0: n0: n 0:09:N^NuNV3?<fN@TN^NuNV33 3 33?<dN@TN^NuNV3?<gN@TN^NuNV33 ?<jN@TN^NuNV33 3 33?<eN@TN^NuNV33 3 333?<iN@TN^NuNV3?<kN@TN^NuNV#:# :#:?<[N@T n0:09:N^NuNV/ 0Q"_N^NuA9PXy !J!_ NMYyA9P"P$h/( J@NuA9PXy !J!_ NNYyA9P"P$h/( J@NuA9PXy !J!_ NAYyA9P"P$h/( J@NuNV . W|N^NuNV0.n \Jg 0. n\JJg0.2. nA]JJg0. 2.nA]J|N^NuNV n 0n0 n 0(n 1@N^NuNVH*n0. U0.m0. @m0.@mL N^NuNVH>.<. :. 8.*n0E=@0.n=@0D=@0.n=@0.no=n0.no=n0nl>.0nl<.:.GJEn0<`"8.FJDn0<`:;F;E;D0<L N^NuNV n0 n1n n1n n1nN^NuNVH>.<. :.8.*n0Eo0`0:0Do0`0;@0. G=@0.E=@0.no0.`0.U;@0.F=@0.D=@0.no0.`0.m;@L N^Nu#9Hy9NzXONuHy9NXO 99Nu#9Hy9N@XONuHy9NXO 99Nu#:Hy:NzXONuHy:NXO"9:Nu#:Hy:N@XONuHy:NXO"9:Nu#:Hy:NzXONuHy:NXO$9:Nu#:Hy:N@XONuHy:NXO$9:NuNVH n "(fJg"¼м@ LN^NuNVH nB fB`м8 LN^NuNVH n g jDh <r`V$<H@J@fBH@ @bQB @bYB @?bUBJ@kSB&<"F€JHBЂJj LN^NuNVH n "($HBJ&<BnDB Bcp`*` B c <`6<BtjABJjD LN^NuHHyz//NPPOL/WXONuHHyz//NjPOL/WXONuH o#HyzHyN@NPNPO o L/WXONuH o#HyzHyN@NjNPO o L/WXONuH////NPLNuH////N PLNuH////NHPLNuH////NPLNuH////NPLNuH o#xHyxN@//N PLNuH o#xHyxN@//NHPLNuH o#xHyxN@//NPLNuH o#xHyxN@//NPLNuH o#HyNz//N PLNuH o#HyNz//NHPLNuH o#HyNz//NPLNuH o#HyNz//NPLNuH o0H#HyNz//N PLNuH o0H#HyNz//NHPLNuH o0H#HyNz//NPLNuH o0H#HyNz//NPLNuNV n " n $&JjFFJjFFN^NuNVH~ n $& n "(JfJf`n*(fJf "`ZNVH.<`b fcBCD!E xzH@:HB<M8NF E6cH@`~GG~GGH@HBҁрSEg:jփՂ`2 E c&tE Ec 6HCBBHBE|.F΂Ć꫆Jk*RA҃тgRD Dcpr``xg`fSDJf"Jf`hHAJAf HA rD `0BADH@~GcH@`0z`XEJ@gREGcH@Ejpr` |.F΁†SDLHDЄJj LN^NuNVH n $& n "((fJg*fJg H@:HB<MNE1F,<.*FHÁ…HC΃ƅąxHB<:HC>܇ۄHAHB>܇ۄH@HC>܇ۄ>ڇلHDHEHF8:|HB>ڇن>؇HC>ڇنH@HB>ڇن~>(JkڅلSG <"FHD„v 歊ȀۆنGk Gc xz`xz`SGOHG؇Jj LN^NuNVH n $& n "(*fJgx(fJgt H@8HB:LME,<.*FHÁ…HC΃ƅąb fbRD1DHBHC.h~>ЇHG~` B@H@:|FH@HAHF<0BAHBHC8:ǒxjSG҃тd6BBHBHC,h ,ІHF|` B@H@:ƒ*HEHE8BEjSF҃BdHG>H@HA0,h ,ІHF|` B@H@6HC:2HAH@xDjSF҃dhrHF<x8(z <"FHG‡v 殌΀݅߅Dk Dc ~|`~|`SDLHDބJj LN^NuNVH$.f BB`J". BnJlVnDJlRnDvd`Bbd nmDdD-@-A LN^NuNVHBG".l~D$. l GD&gHC H@J@g@HCBCւJGgD-C LN^.JNuNV?< B/.NhO N^NuNV?< B/.NhO N^NuNV n"n 2.0<`Vg0<N^NuNV 9z A䀰|l yz Xz 0<`0<N^NuNVH`Yz yz PN 9z AfAz$*H`0- |g / N X Az$"Ҽ@m?.N%TL N^NuNVH*n0- |g/ N Xg0<`20- |g /-N:XBm ?- N,BTg0<`0<L N^NuNVH*n0- |f0<`r.0- |gV0- |f0<`R0- |g?<B?- N P?/-?- NP @f m@ 0<`m *Bm0<L N^NuNVJnl3 <`H?.?./. ?<BNvO -@Jm .`?<?.B?<BNvO -@Jl .3 <`?<?.B?<BNvO -@ nf .Ю -@ `& nf .Ю -@ `0.g <` . oH?.NXT|J@f .3 <``` Hn . /?.?<@NvO Bg?./. ?<BNvO J]|=@g3 <`` . NqN^NuNVH .<".ҼS/"</N%T"X/./N%. /N(X*@f <`(M)G P/N:X 9{fL0N^NuNVH .<".PS/"</N%T"Xށ 9{f(@JfA (@#{f#B*T -e* -f(`  -+G#{f P`( {ff/N X*@Jf <`(M*U`L0N^NuNV0./N fXN^NuNVH .f`t .Q*@(y{f` m n l`(T o l "-Ёf T (ѭ T*`* ",Ёf -Ѭ(`(#{fL0N^NuNVBn`<0.@A800f&0.@A810.@A81 ` Rn nmN^NuNVBn`*0.@A800nf0.@A8BpRn nmN^NuNVH>.=|\A8"HPgXHf0(LN^NuNVHHy{j/.NPfBG`Hy{p/.NPf><`Hy{v/.NPf><`0. |gR0. |?/.?<=NvP>J@m 0. |g&JGm??<>NvXBg/.?<`j0. |gD0. |?/.?<=NvP>J@m"??<>NvXBg/.?<`0. |?/.?<=NvP>JGl 30<`?. ?NX0LN^NuNVA X//.Hyz4N(O N^Nu o/ fpJWf ` <gf `SNuNV/.?<HNv\-@ .f-|3 .N^NuNV0./N(XN^NuNV .#{#{|3{/./. Hy{|N(O y{|B .N^NuNVA X//. /.NzO N^NuNV . @"n rJWfSWfN^NuLB@ggSBAgHJ@gHANuL rWfNu op`R@SJWfFNuL2/ f0NuSAB@gVSBAgHJ@gHANuNV n R @H=@` n R @H=@ n g n g n g0.N^NuNV=| nxg nXf n f0<`h n0m n9n0.|0=@`2 nam0.|a| =@` nAm0.|A| =@0.n o0<``0.NqN^NuNVBnBHnNX=@ n-f=| nRH=@`2 ./0.H/N $ 6.HЃ-@ nRH=@?.?.NX=@ @fSJ g n 0.g .D` .NqN^NuNVH*n (MBn ng?.NXT| fA&H. nU|`|H| f S @  . nU| A|l0fB AH-@Hn/.?.?<@NvO <g 30<`dA&H0f =@`J/ 0./?.?<@NvO -@2.¼g .30<` .n0.L8N^NuNV370.| A#HЈ-@=|` nR2.AA7H1Rn nm/9xN#X09:N^NuNV3 x3 zBy|By~ByBy3By39393 3333NN^NuNV# 3 3By33NAx#N^NuNV3 x3 zBy|By~3By3 3By33NN^NuNV3eByBy3NN^NuNV3 x3 z3|3~39393 3333NN^NuNV3 x3 z3|3~3 3By33NN^NuNV3 x3 z3|3~39393 3333NN^NuNV# 3 3 By3NAx#N^NuNV3 x3 zBnNq nR2.RnHA9|1f33Sn0.33NN^NuNV## .мZ#3dBy3  n 3N09 n 03{A9#A5#A7#Ax#N^NuNV3 x3 zBy|By~ByBy3By39393 3333NN^NuNV# 33 By3NAx#N^NuNV# 3 3By33NAx#N^NuNV# 3 3By3 3NAx#N^NuNV .3 .3 N^NuNV .3 .3N^NuNV0969Ƽ n N^NuA9PXy !JHy!W #Hy" <sNBYyA9P"P$hNuNV/. NX3~ByBy3N/.NXN^NuNV/. NX3vByBy3N/.NX n05N^NuNV3 93 93By33N n05 n1y5 n1y5N^NuNVA9#Ax##  . мZ#3 93fBy33NA5#A7#N^NuNV#  . м #3&ByBy3NA5#A7#N^NuNV. H393uBy33N n 07 n07 n07095N^NuNV# 3r3By3NAx#N^NuNV3 9/.NX/.NX# 3m333NAx#N^NuNV3 9 nT39 n39/.NX/.NX# 3y333NAx#N^NuNV# 3 93333NAx#N^NuNV3 9=|` n T 02.HA91Rn nm3By33NN^NuNV3 93By33N095N^NuNV3 93By33N095N^NuNV3 93hBy33N095N^NuNV3 93By33N095N^NuNV# 3pBy0<33NA9#N^NuNV3 93By33N095N^NuNV3 93 93lBy33NN^NuNV3 93By33N095N^NuNV3 93qBy33NN^NuNV3 xByz33By3N097N^NuNV3 93 93'By33N n05 n05N^NuNV3 93By33N095N^NuNV3 93jBy33N095N^NuNV3 93By33N095N^NuNVByx3 z3 3By3N n 07 n07 n07 n07N^NuNV3 93kBy33N n 07 n07 n07 n07095N^NuNV3 93 By33N095N^NuNV0<<`6<<BE`,<<:< ` `|Xg|dgΰ|ogа|ug°|xg Jl ndf - D.` 0. fμA м&@B#(/8H/N%TX(0 D m2<7E`2<0A /0H/N%T X.f/ / N/P*L8N^NuNVH>. *n (U=| Gf><#9#9Hy{Hy9N6P]|=@0R@?HnHnHnN2>O0.g-.H|0f.f0` nff<.GRF0no<.JFl0<`0?HnHnHnN2>OA&HA&H`SFSn0gJnl`0SnJnl0g.` 0RnSG0g nm`JFoH`0<0SFSG0J@l`J0g.A R&@`SG0J@lE-L0.H/HnBg?<dN%O (n*L8N^NuNVHBG n*P`0 HC|0>HA{0H|f n 0L N^NuNVH<*n(n &nBn`N?<%/ N/\$@Jg2. g$/ ??</ N.O <n0Gg` R(@`*/ N@X>/ ??</ N.O <n`Bn=|Bn8< H|-f=|RH|0f8<0RH|*f R=ST`-LHnN(~X=@(nH|.f>RH|0f8<0RH|*f R=ST`-LHnN(~X=@(nH|lf=|Rf`"A $@-@H=@H`$SX/ N@X:no:.8< `0.g `0H/Hn?.?.N%O 0.g0<`0<*. ng=n` nRT:<`#9#9/99/99Hn?.?.N&OP*.`f0. nR:<`P`N|Xg<|cg|dg.|eg|fg|gg|og|sg|ug|xgN*0.gh/ ??</ N.O <n0Eg`>.E`2Sm0-J@m0 UR|` / ?N,\ @f` RnSG0J@l`d>.E`2Sm0-J@m0 UR|` / ?N,\ @f` RnSG0J@l/ ??</ N.O <n0Eg`f0.LNvX=@g30<``0<NqN^NuNVH*n 0- |g0- |fm 0- |fm@ Bm0- |@g0<` -f / N3X0- |g UR m `<0- |g2m UR . H| g ml . H|`V/ N Xg m@ 0<`>0- |gBm. H|`$`"0-S@;@m . URH|NqL N^NuNVH *n(n`":,A>. Eo>`>. 0g80n ?// N4O 0H0Hє0,g0l0@l JEf/ N Xg0<`":,A0. Emx=n 0g<. 2. HHAA`<. 0n ` 0@0H0g?/ ?, NP>J@n Gf&l@ ?<0.FH/?, N P0<` 0. f0<L0N^NuNVH*n>. <.(n0, |g0, |fl 0, |f0<` ,f/ N3X(9lBE`RE0HSF0J@m/ ?/ N-O g0, |fd gX0, |g/ N Xgl@ `:&l`R g H| f gH| f/ N Xgl@ Bl0L8N^Nu o/ f pJWf`g fS `pNuLrWf SNuNV0.f#z9#z9` nl#|9#|9` n4o#y9#y9`A| -@ n]|=@g 0.D@=@0.|=@0.g0 .2.HЁQ @#9#9-y9-y90.@=@0.|=@0.gl .2.HЁм0 @#9#9-y9-y90.gHnHnNP` #9#9-y9-y90.@=@0.|=@0.gr .2.HЁмh @#9#9-y9-y90.f0.gHnHnNP` #9#9-y9-y90.gF#z9#z9-y9-y9HnHnNP#9#9`#9#9N^NuNVH *n(n Bn-L-U-mBEK.g>OG|JGn|m`NB0T@|dm0<d@D@`B0D@S@|dm0<d@?N/TOHy9/ NPO`&0-H@$-JGg FGQ0<0dR@0.BAQ/,>QQԟ׆G|0QB`Rn0.g(nB`0R 2.HmB`d .6.HЃR(@ nH|0fRZ$` R$H|9n nH|0f(n R*@NqfSE .6.HЃ @B n0L0N^NuNVH*n Az4f0?<N5`Tf"m m ;y{dAz$h `, Az$f BgN5`Tfm m ;y{d`X0- |g Az$AHЈ*+@`.0-?NT*+@fm `0- |fm -gL N^NuNV n"n 2.HbH0|f |f`$ |g `Q`bA`2Q`VA`"Q`J0|f |f`$ |g ` Q`A`3 Q` A`# QN^NuNV?<?.B?<BNvO -@Bg?./<?<BNvO -@Bg?./.?<BNvO V|N^NuwwwwwwwwwwWuWuUUUU]UU]UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUQUUQUUUUETETDDDDDDDDDDDD@@**""""""""""""  wANvisionA 3Uw.NEO.PI1.PI2.PI3.PC1.PC2.PC3.SC0.SC1.SC2.CL0.CL1.CL2.PG0.PG1.PG2.IFF.MAC.MAS.RLE.GR8.GR9.KOA.MPT.TNY.TN1.TN2.TN3.SPC.SPU.IMG.IM.GIF.CE1.CE2.CE3.ART.PNT.PGF.PGC.PCX"3DUfw+F..^1233v`V`X`Z`\`^```b`d`f`j`n`r`v`z`~NeochromeDEGAS low-resDEGAS med-resDEGAS monochromeDEGAS Elite low-resDEGAS Elite med-resDEGAS Elite monochromeNVision low-resNVision med-resNVision monochromeNVision low-resNVision med-resNVision monochromeNVision low-res pageNVision med-res pageNVision monochrome pageInterchange File FormatMacPaintMac startup screenCIS RLEAtari graphics 8Atari graphics 9Atari Koala/MicroIllustratorAtari MicroPainterTinyTiny low-resTiny med-resTiny monochromeSpectrum compressedSpectrum uncompressedGEM bit-imageAtari Image ManagerGraphics Interchange FormatComputerEyes low-resComputerEyes med-resComputerEyes hi-resArt DirectorPrism PaintPortfolio Graphics FilePortfolio Graphics CompressedPC PaintbrushwvfUUDD33""_________`` (" *082: ,$.&<4>6# +! )3;19/' -%?7=5=9.&"15<6*)82 -' %# !/0:+ (4>73 $,;?)-.V.23 3H=- 7?3% /5"*& 08:(6><, .42$ '!#+;)19```wf U D 3 " ````"3DUfw 1BSdu!2CSde"3DUf#4EVg%5FWg%6GWgg&7GWg6GWgw%5FWgw#4EVgww!2CTevv 0ARctu 0ARct!1BSdu 2CTde@""33DDUUfvw                                                                                                                                  ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !" !" !" !" !"# !"# !"# !"# !"# !"# !"# !"# !"# !"# !"# !"# !"# !"# !"# !"# !"#$ !"#$ !"#$ !"#$ !"#$% !"#$% !"#$% !"#$% !"#$% !"#$% !"#$% !"#$% !"#$% !"#$% !"#$% !"#$% !"#$% !"#$% !"#$% !"#$% !"#$%& !"#$%& !"#$%& !"#$%& !"#$%&' !"#$%&' !"#$%&' !"#$%&' !"#$%&' !"#$%&' !"#$%&' !"#$%&' !"#$%&' !"#$%&' !"#$%&' !"#$%&' !"#$%&' !"#$%&' !"#$%&' !"#$%&' !"#$%&'( !"#$%&'( !"#$%&'( !"#$%&'( !"#$%&'() !"#$%&'() !"#$%&'() !"#$%&'() !"#$%&'() !"#$%&'() !"#$%&'() !"#$%&'() !"#$%&'() !"#$%&'() !"#$%&'() !"#$%&'() !"#$%&'() !"#$%&'() !"#$%&'() !"#$%&'() !"#$%&'()* !"#$%&'()* !"#$%&'()* !"#$%&'()* !"#$%&'()*+ !"#$%&'()*+ !"#$%&'()*+ !"#$%&'()*+ !"#$%&'()*+ !"#$%&'()*+ !"#$%&'()*+ !"#$%&'()*+ !"#$%&'()*+ !"#$%&'()*+ !"#$%&'()*+ !"#$%&'()*+ !"#$%&'()*+ !"#$%&'()*+ !"#$%&'()*+ !"#$%&'()*+ !"#$%&'()*+, !"#$%&'()*+, !"#$%&'()*+, !"#$%&'()*+, !"#$%&'()*+,- !"#$%&'()*+,- !"#$%&'()*+,- !"#$%&'()*+,- !"#$%&'()*+,- !"#$%&'()*+,- !"#$%&'()*+,- !"#$%&'()*+,- !"#$%&'()*+,- !"#$%&'()*+,- !"#$%&'()*+,- !"#$%&'()*+,- !"#$%&'()*+,- !"#$%&'()*+,- !"#$%&'()*+,- !"#$%&'()*+,- !"#$%&'()*+,-. !"#$%&'()*+,-. !"#$%&'()*+,-. !"#$%&'()*+,-. !"#$%&'()*+,-./ !"#$%&'()*+,-./ !"#$%&'()*+,-./ !"#$%&'()*+,-./ !"#$%&'()*+,-./ !"#$%&'()*+,-./ !"#$%&'()*+,-./ !"#$%&'()*+,-./ !"#$%&'()*+,-./ !"#$%&'()*+,-./ !"#$%&'()*+,-./ !"#$%&'()*+,-./ !"#$%&'()*+,-./ !"#$%&'()*+,-./ !"#$%&'()*+,-./ `D`J " 3 D U fw'-.N.|2V33```$`*`0`6`<`@33wwDD`````````````````3wwDwwwwwwUUUUUUUUݻwݻw0  @@ D9Dt"G"qU@@U "I)D("""""""D"DD((D""A@ H0A> Tww*U*22@d$HH````````333U33U3UUw""33DDUUfvwSPwffDfDD"fDD"D""`P`R`Td#$45EFVWgww . 3UwwfD" !12BCSTdeuvww$$HInterchange File FormatAmiga IFF HAMw<xwU3``wU3wfUD3"Neochrome low-resNeochrome med-resNeochrome monochromew``PI PC NEOTNYPG IFFMAC______________________________ [3][ Resource file 'PICSW.RSC' | not found or not enough | memory to load resource. | File must be in the same | directory as the program. ][ OK ]NoneClusteredDispersed-FloydJarvisStuckiBurkesSierra3Sierra2Sierra1OffOnSTLowSTMedSTHiTTLowTTMedTTHiVDICDGraysColor234234567891011121314151621632486480961121281441601761922082242402562424816248163264128256OffOnAutoJJJJJJJJJ8888888888J %ux%ux%u %u/%u colors, %u grays%ux%ux%u %u colorsPICSW.RSCAdjustmentsStatisticsColorsVersion 1.0.1 Mar. 10, 1993 In use: %8lu bytes in 1 block In use: %8lu bytes in %u blocks Available:%8lu bytes in 1 block Available:%8lu bytes in %u blocks Max block:%8lu bytes SYS: ST SYS: STE SYS: TT SYS: Unknown TOS: %d.%01d%01d CPU: 680%02ld VID: ST Low VID: ST Med VID: ST High VID: TT VID: Unknown RES: %dx%dx%d PAL: %d/32767+ PAL: %d/%d%d%d%d%d%ld2SELECT FILE TO LOAD LOADING ... [fileH] Loading ...%ld of %ld bytes read.[picH] [imageH] [picH] [imageH] [picH] [imageH] [imageH] [imageH] [imageH] 8888888ddddddddd  p    Xfff HvUUFile not found. Read error. File or disk protected. Disk full - save aborted.[0][ ------------------------- | | PATH: -------------------- | FILE: -------------- ][ Cancel | Retry ][2][ File already exists! | Replace it? ][ Yes | No ]TEST.PC3Packing...IMGSAVE IMG FILE AS....IMG.IMGPCSWdd ?[2][ Couldn't find PICSW101.PRG! | Preferences must be saved | to the original program. ][ Locate | Cancel ][3][ Sorry, can't save | preferences. Program | file not found. ][ Ok ][3][ Sorry, can't save | preferences. Program | file data not found. ][ Ok ][3][ Sorry, can't save | preferences. Disk may | be protected or program | may be set for 'READ ONLY'. ][ Ok ]Locate PICSW101.PRG...PICSW101.PRG27 50 27 51 24 27 76 L H 27 50 27 50 27 51 24 27 76 L H 27 50 dxxxxZZhKd,dHHZZhKd,  %hi"kjlkmn(ml ,27 50 27 51 1 27 76 L H 27 51 1 27 76 L H 27 51 22 27 76 L H 27 50 27 50 27 51 1 27 76 L H 27 51 15 27 76 L H 27 50 27 50 27 51 1 27 90 L H 27 51 1 27 90 L H 27 51 22 27 90 L H 27 50 27 50 27 51 1 27 90 L H 27 51 15 27 90 L H 27 50  027 50 28 51 1 27 42 40 L H 28 51 47 27 42 40 L H 27 50 27 50 27 51 24 27 42 39 L H 27 50 PRTCODES27 50 27 51 24 27 42 38 L H 27 50 27 50 27 51 24 27 42 39 L H 27 50 Building image...Press UNDO to abort.*t75R*t100R*t150R*t300R*p%dX*p%dY*p0x0Y*p0x0Y*r1APrinting...*rB*b%dWWorking...Printing...%5.1f"x%5.1f"%d120x72120x144240x144120x216240x21690x90180x180360x36075x75150x150300x300GNGHUnpacking...Unpacking...Packing...NvisionUnpacking...line=%d, cnt=%d line=%d, cnt=%d      %5dK^^^^^^^^BBBBB^^^^^^^^^^^^^^^^^^^^^^ZZ^%5dx%5d%5.1f"x%5.1f"%5dK%5dx%5d%5.1f"x%5.1f"%5dKBuilding display...Building palette...Sorting palette...Building color LUT...Building display...Building histogram...Building luminance table...Analyzing (%d colors)...  [imageH] %d colors in use0 colors in useProcessing...Processing...Processing...?GIF87aGIF89a SCREEN %dx%dx%d, cMap:%d, cDepth:%d, colors:%d, bkgd:%d IMAGE (%d,%d) %dx%dx%d, intlc:%d, cMap:%d, colors:%d [imageH] Processing...FORMBMHDCMAPBODYCAMGProcessing...Unpacking...[colorH] SCRNPNTGUnpacking...Unpacking...PNTProcessing...Unpacking...Processing...Processing...Processing...[0][ Internal error: newWindow() | Insufficient memory. ][ Ok ][1][ Error! Can't open window. ][ Ok ][0][ Internal Error: disposeWindow() | Window pointer not in list. ][ Ok ] [0][ Internal error: newSlider() | Insufficient memory. ][ Ok ]%ld@@@@@0 ` `0pp0 @@ @ @ @ @0@ @ @ @ @ @ @ @  @   @0@ @ @ @ 0    xxxxxx ( ((((((( ( (  (  (  ( ( (((((((((((( (%d \*.**.y86::d\*.*y`6::dly6::dhy6::d6 @ Wi??!TD-@ !TD-@$?!TD-?.B9?? CON:AUX:PRT:{ (( (( AAAAAABBBBBB @$@Y@@@È@jA.AcAׄCAy7DxCyٝFnH=c)\I1sKP1P=M8O?ZwH02g$uOs<*                                &  0>$ 4  J""""" $              d   ^              4            J 2           8               *               ,&  &  :F $4    F F    J $ $ (4   >             &&              &                &             "  "" 2 , 0     J8 >22222 " 4                                                                     2       "   "P        *B *@        ,                   *L            $        $         "    BXL^$<TJ   " , (2".< 8 "     $   &  $ "( ( 2 d$      "      .   " .$   "$.*                   (         "               *          @  4    Z  86B ,4 pH   T& 2$TJl  " $ $ $  "     V(r* >   "  ^  $Z  " , " " ^\  T\ * h  " "    &                 0      ,4n"&**>(L   (       2( * * "$&&&&&&& $D((((  ("$     &&,*.              <    <   L L l<.& H" T. T. ,&,& 6 6 6 H"  T.   ,&       v               $&\T@($" R   "    H t (   &   " p>P $  "         (    " &    @   H     $ 4|("H              4 " (   (    (        "       n "j               f,,N8          *<   :*>.\:    8    xxB& , $  "    (       ",:"($F * $.  "(" $*"8 0,    & ^0N <*((       $$J$$  0  $ $$J$$  (  $ v  *                                        6".v"   <      "  " 0Z    8 , (     z  " J\,       " " 4x  jH4 (   "   "  , V 2  `    "    "  2 b602b & "$ >|B,2:z4" >8,<H6 J", ",, ,Z D 6 b  2@(                 \<D " 0 2 8 ,  H,  "  " < $ >    &  *d*R($ " B(T$&$($&$&D N$<<<28&,".jH>$(2jZ6 $6XB ",*, """&*"."**"4(T" D       ( B"   ^$2**"0H4$&.04&  D6&Z 2 ( ,&$"* $ . 0 :&$." "$ r6 "" 0 " LXx ` "n04& h.   0 ( &68R"*(N", >`@862(x2(( $>F4L48*J 0$               "p$     &$     ."(     &&$&&$  $  $ $     (f       ""N6,  b"     ,. \4&l\$L  &bB "*<00R. \,B&*B$D4"6:,6: & t.6"$&^D,4&"",,.04  nv                                       ^      v                8"  (l@ (X&>&. . 4$f.,*   ."($H &:,Z~8 &&"                 ,6$f@D$dHJ8Pt@D&2l`2d,n,*