`8Loader|  A SAGROTAN 4.14 `0: @`8fA0<BAXQJAf Aa`NuAaV`x**************** Bootprogram for protection against virus. ****************/?< NA\Nu **************** By: Henrik Alt, Kirgelweg 25, 7160 Gaildorf. Kto. 6428662 KSK Schwb. Hall BLZ 62250030 **************** p The bootsector has been changedq p No bootsector virus! q ****************Don't forget to update! ****************Nq`X#OE`GIKMOQ S@U`WY[]_a c@e`gikmoq s@u`wy{} @` @ ` @ ` @ ` @ ` ǀ ɠ @ ` ׀ ٠  O` @`!Aa   !Aa!!#A%a')+-/1!3A5a79;=?A!CAEaGIKMOQ!SAUaWY[]_a!cAeagikmoq!sAuawy{}!Aa!Aa!Aa!Aa!Aaǁɡ!Aaׁ١!Aa!Aa " B b  !"!B!b!!!!!"!""#B"%b"'")"+"-"/#1"#3B#5b#7#9#;#=#?$A"$CB$Eb$G$I$K$M$O%Q"%SB%Ub%W%Y%[%%_&a"&cB&eb&g&i&k&m&o'q"'sB'ub'w'y'{''("(B(b((((()")B)b)))))*"*#OE`GIKMOQ S@U`WY[]_a c@e`gikmoq s@u`wy{} @` @ ` @ ` @ ` @ ` ǀ ɠ @ ` ׀ ٠  O` @`!Aa   !Aa!!#A%a')+-/1!3A5a79;=?A!CAEaGIKMOQ!SAUaWY[]_a!cAeagikmoq!sAuawy{}!Aa!Aa!Aa!Aa!Aaǁɡ!Aaׁ١!Aa!Aa " B b  !"!B!b!!!!!"!""#B"%b"'")"+"-"/#1"#3B#5b#7#9#;#=#?$A"$CB$Eb$G$I$K$M$O%Q"%SB%Ub%W%Y%[%%_&a"&cB&eb&g&i&k&m&o'q"'sB'ub'w'y'{''("(B(b((((()")B)b)))))*"*ART__050630DESKTOP INFD 1 /FD 2 &BD 3 l7!ED 4 / IHD 5 .\aD 6 u]E. .. AIM2_31 SUP.. /.. /HELP <AIM INFBAIM2_31 PRG%C)AIMBW RSC2RAIMCOLORRSC7RARLES COL@BEE PI1H8"}CERMET IM PXDEMOC1 AIMWDEMOC2 AIMZDEMOC3 AIM\KDEMOC4 AIMaDEMOC5 AIMdrGIRL COLjMAID COL{MANDRIL COLMOUNTAINPI3]"}READ_ME DOC}і. =.. =-SKELET HLPAADD HLPCAND HLPFBCOPY HLPHBDISP HLPK CADD HLPM CDIV HLPP CMDFILE HLPR CMDWIND HLPT CMUL HLPWCONTOUR HLPYCOPY HLP\CREADF HLP`DILATIONHLPbDIV HLPeDOFF HLPhrDON HLPjENDPIX HLPmEQUAL HLPoEROSION HLPrEXIT HLPuEXOR HLPwFILTER HLPzGDISP HLP|GRADX HLPGRADY HLPHARA HLPHAVE HLP HELP HLP!HIST HLP"-skelet : skeleton without endpixels At each iter(ation) 1 layer of an object is peeled off with topology preservation. command : -skelet # iter , bitpl, edge, im default : -skelet 100 , 1 , 0 , B range : <1,512>,<1,8> ,<0,1> Key2Soldier,:Soldier:=veDoor@Safee NSafee ]Safee @Safee NSafee ]Safee qBriefcase5vdEnvelopeSeLittle box Ground *cA piece of metal A pickaxe.dRopes\zRock walls-&hDoor&hDoorbqGaugeteurFloorM8Button I:60add : adds two images out-image = (in-image + out-image)/2. command : add in-image, out-image default : add A , B range : , `9;nPorterReceptioniste&gDoor Receptioniste6dPeno r {]8Doort door56Doort door56Doort door56Hall door?LSignau [BinhcanNRElectric socketBINapkinteEMirror aSinko`BDoorand : AND-function of two bitplanes. bitpl out = (bitpl 1 in) AND (bitpl 2 in). cmd : and bit1 in, bit2 in,bit out,image dflt: and 1 , 2 , 2, B range: <1,8> , <1,8> , <1,8>, ArmchairhairkISignauDsCounter#Signau qSignau0IWoman & children&9*Travel agencygevGutteru'Window!JShutter x Bicycle:Door:fSeadBanke/jGarden9Window 1=Mane 5Bank entranceanque37Telephone boothque=Signau Palm leavespalmier.,Buildings RFlowersDVFlowers0XpHotel&Beachbcopy : copies a bitplane. cmd : bcopy bit_in, bit_out, im_in, im_out dflt: bcopy 1 , 3 , B , B range: <1,8>, <1,8> , , glass door>gDAshtray8Bank telleranque 9Customer$3Exit doorortieK}"Counter?KBank tellerbanqueQCustomerbLMetal desklique$StairsrTl2StairsrA0StairsrB'Beame-dRockr }Rockr 1Pile of rockssP,BeameF.A rock wallsea%A rock wallseW(XOpeninge4`"SoldierHAAyHousekeeperge bdisp : displays a bitplane of an image. In low-resolution the type of display is determined by the don parameter. command : bdisp image,bitplane default : bdisp A , 1 range : , <1,8> 0s?1o}1oH, !<dye3Eg9h ?o ?,kH[ey]l*?=m+i3det ?!GzRG{y.%icadd : adds a constant to an image. command : cadd image , constant default : cadd A , 0 range : ,<-255,255> 02:Door:HDBay windowD*0Sieve0_MCounter HGreen plant.cran CTcran BGcdiv : divides an image by a constant. command : cdiv image , constant default : cdiv A , 1 range : ,<-255,255> 7 1S4Te!wTvE7 1S4Te b|b| 9SE Red carnation on John clerkficiall)OND32IG@(7(pZ(m(kJ(h(f:A commandfile consists of a sequence of AIM commands. A commandfile may be called within another commandfile. @filename starts the commandfile filename.AIM Parameter -1: infinite repetition. Examples are @demo1 to @demo7. (@B(=(;2(8(6"(3(1(.(,()z(&($j(!(Z (!(J"(#COMMAND WINDOW. The command can be edited by BS or DEL which deletes the last character, and CONTROL-X which deletes the whole line. H 7 8 @  C8 ,n (  cmul : multiplies an image by a constant. command : cmul image , constant default : cmul A , 1 range : ,<-255,255> contour : finds object contours. Finds all white pixels with one or more black neighbours. command : contour bitplane, edge, im default : contour 1 , 0 , B range : <1,8> ,<0,1> 6vJOHN.SEQETJOHNBIS.SETJOHNBIS.SETJOHNBIS.SETJOHNBIS.SETJOHNBIS.SETJOHNBIS.SETJOHNBIS.SETJOHNBIS.SEcopy : copies an image. The input image is copied to the output image. command : copy input image, output image default : copy A , B range : , TJOHNBIS.SETJOHNBIS.SETJOHNBIS.SETJOHNBIS.SETJOHNBIS.SETJOHNBIS.SETJOHNBIS.SETJOHNBIS.SETJOHNBIS.SETJOHNBIS.SETJOHNBIS.SETJOHNBIS.SETJOHNBIS.SETJOHN02.ANITJOHN02.ANIJOHN02.ANIJOHN02.ANIJOHN02.ANIJOHN02.ANIJOHN02.ANIJOHN02.ANIJOHN02.ANIJOHN02.ANIJOHN02.ANIJOHN02.ANIJOHN02.ANIMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETJOHN01.ANIJOHN01.creadf: reads a colour image from disk Extension: .COL -> aim ; .PI1 -> DEGAS ; .NEO -> Neochrome . Default .COL. command : readf image-file, image default : readf trui , A range : - , TNIL24.SETNIL24.SETNIL24.SETNIL22.SETNIL22.SETTL22.SETL22.SETL22.SETL21.SETL21.SETL21.SETTL21.SETTL21.SETTL21.SETTL21.SETTL21.SETETL21.SETETL21.SETETL21.SETETL21.SETETL21.SETTL21.SETTL21.SETTL21.SETTL21.SETTL21.SETETL21.SETETL21.SETETL21.SETETL21.SETETL06.SETETL06.SETETL06.SETETL06.SETETL06.SETETL06.SETETL06B.SETTL06B.SETTL06B.SETTL06B.SETTL06B.SETTL06B.SETTMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETTEXTdilation: extends white objects. One layer is added to an object in 1 iter(ation). Holes < #iter x 2 are filled. cmd : dilation # iter,bitpl,connec,edge,im dflt: dilation 1 , 1 , 6 , 0 , B range: <1,512>,<1,8><4,6,8><0,1> MASKZ.SETMASKZ.SETMASKZ.SETMASKZ.SETMASKZ.SETMASKZ.SETMASKZ.SETMASKZ.SETPORTE___.SPLPORTE2__.SPLBIP_____.SPLPNEUMATI.SPLRELAITRE.SPLdiv : divides two images. out-image = out-image / in-image. command : div in-image, out-image default : div A , B range : , '  8Vt8Vt8f\f)(*)doff : Automatic display off. An image is only displayed after a gdisp or bdisp command. command : doff 21_CT.PI1 nn#JohnETdomagazine nclothess`eCalculatore ]hdAmerican passportn ]2gdBench of notestsI dAirline ticket qdBriefcaseEtfUnused passport:,hdFrench passportis W2pPassport falsifier iNote kUp buttont lDown button jEnter buttonrZ30Newspaper box0qT^Coin return slotqI^Coin slotG,hCoin de monnaiePPxCustoms offical ylWelcome hostess  zndTelegramePFElectric socket9Y,Binhcan]PeToilet]Toilet (*)don : Automatic display on. After each operation the result is shown. Parameter : 0 : display off (same as doff) 1 : Average bitplane (2x2 neighbourhood). 2 : Sample bitplane 3/4: Multiple low/high bitplane display. hlBaggageJhmBaggagehnBaggage ,h GidNewspaper rFalse bottomxmOpeninge:,hdEnglish passport :,hdGerman passportnd bbGuardii[Young mane WatchElectric razorueElectric cableeT,TapetX,TapetI,NapkinteCMirror`xTaxi 7Floriste8Red carnations@DaisylsGTulipsRed carnationDaisiesendpix[els] : finds endpixels. These white pixels have a single white neighbour in a 3x3 neighbourhood. command : endpix bitplane, edge, im default : endpix 1 , 0 , B range : <1,8> ,<0,1>, rd and keydCarddKeyPmTSoldierVmTSoldier:=veDoor@Safee NSafee ]Safee @Safee NSafee ]Safee qBriefcase5vdEnvelopeSeLittle box Ground *cA piece of metal A pickaxe.ddRopes\zRock walls-&hDoor&hDoorbqGaugeteurFloorM8Button I:60equal : histogram equalization. Reassigns the grey-values for an optimal use of the grey-value range. command : equal input image, output image default : equal A , B range : , niste&gDoor Receptioniste6dPeno r {]8Doort door56Doort door56Doort door56Hall door?LSignau [BinhcanNRElectric socketBINapkinteEMirror aSinko`BDoorerosion : erodes white objects. One layer of an object is peeled off in 1 iter(ation) Objects < #iter x 2 disappear completely. cmd : erosion #iter,bitpl,connec, edge, im dflt: erosion 1 , 1 , 6 , 0 , B range: <1,512>,<1,8>,<4,6,8><0,1> DsCounter#Signau qSignau0IWoman & children&9*Travel agencygevGutteru'Window!JShutter x Bicycle:Door:dSeadBanke/jGarden9Window 1=Mane 5Bank entranceanque37Telephone boothque=Signau Palm leavespalmier.,Buildings RFlowersDVFlowers0XpHotel&Beachexit : ends the program. This action can also be obtained by typing Control-C, or clicking the close box of the command window. command : exit Stained glass door>gDAshtray8Bank telleranque 9Customer$3Exit doorortieK}"Counter?KBank tellerbanqueQCustomerbLMetal desklique$StairsrTl2StairsrA0StairsrB'Beame-dRockr }Rockr 1Pile of rockssP,BeameF.A rock wallsea%A rock wallseW(XOpeninge4`"SoldierHAAyHousekeeperge exor: EXOR-function of two bitplanes. bitpl out = (bitpl 1 in) EXOR (bitpl 2 in). cmd : exor bit1 in,bit2 in,bit out, im dflt: exor 1 , 2 , 2 , B range: <1,8> , <1,8> , <1,8> , X%0s?1o}1oH, Zdmg/EhFi ?\f ,kH[ey]l*?=mcxRAx2hx!GzRG{y.%ifilter : 3x3 rotation symmetric filter. central:cc, diagonal:cd, hori/verti:chv. out = filter(in) * (mul/1024) + add cmd : filter in, out, cd, chv, cc, mul, add dflt: filter A, B , 0 , -1 , 4 ,2048, 0 range: ,<-/+1000>,<10000><-+255> 0_MCounter HGreen plant.cran CTcran BGgdisp : displays a grey/color image. High resolution : black and white dots. Low resolution : 8 greys/16 colors. command : gdisp image default : gdisp A range : E4 CS4Te N RQNVENTORYpickaxe metaletalkficiall!OND16IG@((-(F(D$(A(?gradx : horizontal gradient filter. Computes the horizontal first derivative. out-img = gradx(in-img) * (mul/1024) + add. cmnd: gradx in-img,out-img, mul , add dflt: gradx A , B , 1024 , 128 range: , ,<10000>,<+/-255> ( ((( t( (d((T((D((4 (!($"(#grady : vertical gradient filter. Computes the vertical first derivative. out-img = grady(in-img) * (mul/1024) + add. cmnd: grady in-img,out-img, mul , add dflt: grady A , B , 1024 , 128 range: , ,<10000>,<+/-255> ^4 (H>Jg&         >n$*@^"! %<!(*)hara : non-linear edge filter. Hara performs a variant of the 3x3 Lee- Haralick edge filter . command : hara input-im, output-im default : hara A , B range : , (*)have : non-linear laplace like filter. Have performs a non-linear laplace like- operation inspired by Lee- Haralick. command : have input-im , output-im default : have A , B range : , JOHN.SEQETJOHNBIS.SETJOHNBIS.SETJOHNBIS.SETJOHNBIS.SETJOHNBIS.SETJOHNBIS.SETJOHNBIS.SETJOHNBIS.SEhelp : gives help information. command : help commando A question mark (?) gives a list of the available commands. A return gives the next screen window. .SETJOHNBIS.SETJOHNBIS.SETJOHNBIS.SETJOHNBIS.SETJOHNBIS.SETJOHNBIS.SETJOHNBIS.SETJOHNBIS.SETJOHNBIS.SETJOHNBIS.SETJOHNBIS.SETJOHNBIS.SETJOHNBIS.SETJOHNBIS.SETJOHNBIS.SETJOHN02.ANITJOHN02.ANIJOHN02.ANIJOHN02.ANIJOHN02.ANIJOHN02.ANIJOHN02.ANIJOHN02.ANIJOHN02.ANIJOHN02.ANIJOHN02.ANIJOHN02.ANIJOHN02.ANIRUSSCOF.SETRUSSCOF.SETRUSSCOF.SETRUSSCOF.SETRUSSCOF.SETRUSSCOF.SETRUSSCOF.SETRUSSCOF.SETRUSSCOF.SETRUSSCOF.SETRUSSCOF.SETRUSSCOF.SETRUSSCOF.SETRUSSCOF.SETRUSSCOF.SETRUSSCOF.SETRUSSCOF.SETRUSSCOF.SETRUSSCOF.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETJOHN01.ANIJOHN01.hist : displays the histogram of an image. The histogram of the grey-values present in the image is computed and displayed. command : hist image default : hist A range : SETTL21.SETTL21.SETTL21.SETTL21.SETETL21.SETETL21.SETETL21.SETETL21.SETL21.SETL21.SETL21.SETL21.SETL21.SETTL21.SETTL21.SETTL21.SETTL21.SETTL21.SETTL21.SETTL21.SETTL21.SETTL21.SETTL21.SETTL21.SETTL21.SETTL21.SETTL21.SETTL21.SETTL21.SETTL21.SETTL21.SETTL21.SETTL2702.SETL2702.SETL2702.SETL2702.SETL2702.SETL2702.SETL2702.SETL2702.SETL2702.SETL2702.SETL2702.SETL2702.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETTEXTINVERT HLP$LABEL HLP%LAPLACE HLP&LIFE HLP'LINKPIX HLP(LMAX HLP)LMIN HLP*LOGGING HLP+MAJORITYHLP,MAXIMUM HLP-MEDI HLP.MINDEV HLP/MINIMUM HLP0MUL HLP1OR HLP2PROPAG HLP3READF HLP4REMOVE HLP5RESET HLP6SET HLP7SETUP HLP8SINPIX HLP9SKELET HLP:SUB HLP;THRESH HLP<TOFF HLP=-TON HLP >oUNIF HLP?VERTICESHLP@WRITF HLPAinvert : inverts a bitplane. A white pixel (value '1') becomes black (value '0') and opposite. command : invert bitplane, im default : invert 1 , B range : <1,8> , , (!#!#!label : labels connected components within a binary image. Maximum number of labels is 255. command : in-image,out-image,bit-in,conn default : B , A , 1 , 8 range : , ,<1-8><4,6,8> D2' ,8-,,p7,,6-~,5 -,@@pp--~"-j-- ,"-$--`,-B-$@@-` laplace : linear filter to enhance an image. Filter coefficients cc = 5, chv = -1 , cd = 0 (See filter). command : laplace input-image, output-image default : laplace A , B range : , ETdomagazine nclothess`eCalculatore ]hdAmerican passportn ]2gdBench of notestsI dAirline ticket qdBriefcaseEtfUnused passport:,hdFrench passportis W2pPassport falsifier iNote kUp buttont lDown button jEnter buttonrZ30Newspaper box0qT^Coin return slotqI^Coin slotG,hCoin de monnaiePPxCustoms offical ylWelcome hostess  zndTelegramePFElectric socket9Y,Binhcan]PeToilet]Toilet life : game of life The well-known game of life is a Cellular Logic Operation. command : life # iter, bitpl, edge, im default : life 1 , 1 , 0 , B range : <1,512>, <1,8>,<0,1>, GikBaggagehlBaggageJhmBaggagehnBaggage ,h GidNewspaper rFalse bottomxmOpeninge:,hdEnglish passport :,hdGerman passportnd bbGuardii[Young mane WatchElectric razorueElectric cableeT,TapetX,TapetI,NapkinteCMirror`xTaxi 7Floriste8Red carnations@DaisylsGTulipsRed carnationDaisieslinkpix[els]: finds link pixels. These white pixels have 2 white neighbours in a 3x3 neighbourhood. command : linkpix bitplane, edge, im default : linkpix 1 , 0 , B range : <1,8> ,<0,1> rd and keydCarddKeyr5Soldierx5Soldier:=veDoor@Safee NSafee ]Safee @Safee NSafee ]Safee qBriefcase5vdEnvelopeSeLittle box Ground *cA piece of metal A pickaxe.ddRopes\zRock walls-&hDoor&hDoorbqGaugeteurFloorM8Button I:60lmax : computes a maximum image for a local neighbourhood. The (neighbourhood) size is an odd value between 1 and 63. command : lmax in-image, out-image, size default : lmax A , B , 3 range : , , <1,63> r Receptioniste6dPeno r {]8Doort door56Doort door56Doort door56Hall door?LSignau [BinhcanNRElectric socketBINapkinteEMirror aSinko`BDoorlmin : computes a minimum image for a local neighbourhood. The (neighbourhood) size is an odd value between 1 and 63. command : lmin in-image, out-image, size default : lmin A , B , 3 range : , , <1,63> auDsCounter#Signau qSignau0IWoman & children&9*Travel agencygevGutteru'Window!JShutter x Bicycle:Door:fSeadBanke/jGarden9Window 1=Mane 5Bank entranceanque37Telephone boothque=Signau Palm leavespalmier.,Buildings RFlowersDVFlowers0XpHotel&BeachLOGGING. It is set on by selecting 'LOGGING' in the menu. A checkmark is displayed when logging is on. Selecting logging again closes the logfile. In this way automatically command files can be created. Bank telleranque 9Customer$3Exit doorortieK}"Counter?KBank tellerbanqueQCustomerbLMetal desklique$StairsrTl2StairsrA0StairsrB'Beame-dRockr }Rockr 1Pile of rockssP,BeameF.A rock wallsea%A rock wallseW(XOpeninge4`"SoldierHAAyHousekeeperge majority: assigns the majority value. A pixel gets the majority value of its 3x3 neighbourhood. command : majority bitplane, edge, im default : majority 1 , 0 , B range : <1,8> ,<0,1> ?1o}1oH, Zd 0d e Sg ?\f ,kH[ey]l*?=mcxRAx2hx!GzRG{y.%i(*) maximum : maximum of output and input image. output-im = maximum (input-im, output-im) command : maximum input-im , output-im default : maximum A , B range : , HDBay windowD*0Sieve0_MCounter HGreen plant.cran CTcran BGmedi : The median filter determines for each pixel the median (the midddle) value of a local (3x3) neighbourhood. command : medi input-image ,output-image default : medi A , B range : ,  44Y RQPERATE A pickaxe metaletalkficiallBOND16IG0&//` ..R--(*) mindev : take closest input value . if | out_im - in1_im | < |out_im - in2_im| out_im = in1_im; else out_im = in2_im; command : mindev in1_im , in2_im , out_im default : mindev A , B , C range : , , (*) minimum : minimum of output and input image. output-im = minimum (input-im, output-im) command : minimum input-im , output-im default : minimum A , B range : , mul : multiplies two images and divides the result by 256. out-image = (in-image * out-image) / 256. command : mul in-image, out-image default : mul A , B range : , or : OR-function of two bitplanes. bitpl out = (bitpl 1 in) OR (bitpl 2 in). cmd : or bit1 in, bit2 in, bit out, im dflt: or 1 , 2 , 2 , B range: <1,8> , <1,8> , <1,8> , NAGE.SEQETL28C.SETETL28C.SETETL28C.SETETL28C.SETETL28C.SETETL28C.SETETL28C.SETETL28C.SETEpropag: extends objects within a mask. A pixel of an extension layer is added if the mask pixel is white. cmd : propag # iter,bit,maskb,conn,edge,im dflt: propag 1 , 1 , 2 , 6 , 0 , B range: <1,512><1,8><1,8><4,6,8><0,2> S.SETJOHNBIS.SETJOHNBIS.SETJOHNBIS.SETJOHNBIS.SETJOHNBIS.SETJOHNBIS.SETJOHNBIS.SETJOHNBIS.SETJOHNBIS.SETJOHN02.ANITJOHN02.ANIJOHN02.ANIJOHN02.ANIJOHN02.ANIJOHN02.ANIJOHN02.ANIJOHN02.ANIJOHN02.ANIJOHN02.ANIJOHN02.ANIJOHN02.ANIJOHN02.ANIRUSSCOF.SETRUSSCOF.SETRUSSCOF.SETRUSSCOF.SETRUSSCOF.SETRUSSCOF.SETRUSSCOF.SETRUSSCOF.SETRUSSCOF.SETRUSSCOF.SETRUSSCOF.SETRUSSCOF.SETRUSSCOF.SETRUSSCOF.SETRUSSCOF.SETRUSSCOF.SETRUSSCOF.SETRUSSCOF.SETRUSSCOF.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETJOHN01.ANIJOHN01.readf: reads a grey-value image from disk Extension: .IM -> aim; .PI1/.PI3 -> DEGAS; .NEO -> Neochrome . Default .IM. command : readf image-file, image default : readf trui , A range : - , L2701.SETL2701B.SETL2701B.SETL2701B.SETL2701B.SETL25.SETL25.SETL25.SETL25.SETL25.SETL25.SETTL25.SETTL25.SETTL25.SETTL21.SETTL2702.SETL2702.SETL2702.SETL2702.SETL2702.SETL2702.SETL2702.SETL2702.SETL2702.SETL2702.SETL2702.SETL2702.SETL2702.SETL2702.SETL2702.SETL2702.SETL2702.SETL2702.SETL2702.SETL2702.SETL2702.SETL2702.SETL2702.SETL2702.SETL2702.SETL2702.SETL2702.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETMERCEN.SETTEXTremove[noise]:removes pepper and salt noise A white pixel in a completely black neigh- bourhood becomes black and opposite. command : remove bitplane, edge, im default : remove 1 , 0 , B range : <1,8> ,<0,1>, MASKZ.SETMASKZ.SETMASKZ.SETMASKZ.SETMASKZ.SETMASKZ.SETMASKZ.SETMASKZ.SETPORTE___.SPLPORTE2__.SPLBIP_____.SPLPNEUMATI.SPLRELAITRE.SPLreset : resets a bitplane. The value of the bitplane becomes '0'. The pixels become black. command : reset bitplane, image default : reset 1 , B range : <1,8> , ]B0tC.R1E2'D2'f?Hfset : sets a bitplane. The value of the bitplane becomes '1'. The pixels become white. command : set bitplane, image default : set 1 , B range : <1,8> , FF!JohnETdomagazine nclothess`eCalculatore ]hdAmerican passportn ]2gdBench of notestsI dAirline ticket qdBriefcaseEtfUnused passport:,hdFrench passportis W2pPassport falsifier iNote kUp buttont lDown button jEnter buttonrZ30Newspaper box0qT^Coin return slotqI^Coin slotG,hCoin de monnaiePPxCustoms offical ylWelcome hostess  zndTelegramePFElectric socket9Y,Binhcan]PeToilet]Toilet LOAD SETUP: loads a setup file. The setup file describes the path of image files, commandfiles, helpfiles and the position of the windows. SAVE SETUP: saves the current settings in a setup file. GikBaggagehlBaggageJhmBaggagehnBaggage ,h GidNewspaper rFalse bottomxmOpeninge:,hdEnglish passport :,hdGerman passportnd bbGuardii[Young mane WatchElectric razorueElectric cableeT,TapetX,TapetI,NapkinteCMirror`xTaxi 7Floriste8Red carnations@DaisylsGTulipsRed carnationDaisiessinpix[els]: finds isolated white pixels These white pixels have not a single white neighbour in a 3x3 neighbourhood. command : sinpix bitplane, edge, im default : sinpix 1 , 0 , B range : <1,8> ,<0,1>, dCarddKeyPmTSoldierVmTSoldier:=veDoor@Safee NSafee ]Safee @Safee NSafee ]Safee qBriefcase5vdEnvelopeSeLittle box Ground *cA piece of metal A pickaxe.ddRopes\zRock walls-&hDoor&hDoorbqGaugeteurFloorM8Button I:60skelet : skeleton with endpixels. At each iter(ation) 1 layer of an object is peeled off with topology preservation. command : skelet # iter, bitpl, edge, im default : skelet 100 , 1 , 0 range : <1,512>,<1,8>,<0,1> Door Receptioniste6dPeno r {]8Doort door56Doort door56Doort door56Hall door?LSignau [BinhcanNRElectric socketBINapkinteEMirror aSinko`BDoorsub : subtracts two images and adds a constant if neccessary. out-image = (out-image - in-image) + const command : sub in-image, out-image, const default : sub A , B , 0 range : , ,<-/+255> ISignauDsCounter#Signau qSignau0IWoman & children&9*Travel agencygevGutteru'Window!JShutter x Bicycle:Door:dSeadBanke/jGarden9Window 1=Mane 5Bank entranceanque37Telephone boothque=Signau Palm leavespalmier.,Buildings RFlowersDVFlowers0XpHotel&Beachthresh : makes a grey-value image binary by thresholding, Pixels with grey-value > threshold become white, the others black. cmd : thresh in_img,out-img,bitpl,threshold dflt: thresh A , B , 1 ,automatic range: , ,<1,8>, <0,255> $3Exit doorortieK}"Counter?KBank tellerbanqueQCustomerbLMetal desklique$StairsrTl2StairsrA0StairsrB'Beame-dRockr }Rockr 1Pile of rockssP,BeameF.A rock wallsea%A rock wallseW(XOpeninge4`"SoldierHAAxHousekeeperge (*)toff : Sets timer off. command : toff W%i X%1uk%0tX%0s?1o}1oH, X%/sk%/tX%0u|1o?1o$w0oH[ey]l*?=m&f /Ddhx!GzRG{y.%i(*)ton : Timer on. The execution time of each command is displayed when the timer is on. command : ton TT@aa02:Door:HDBay windowD*0Sieve0_MCounter HGreen plant.cran CTcran BG(*)unif : uniform filter. This filter determines the average of a local neighbourhood in the input-image. command : unif input-im, output-im, size default : unif A , B , 3 range : , , <1,63> Pd s \^PERATE 2ttononisttaletalkficiallBOND22IG\@((-(F(D$(A(?vertices: finds vertices. These white pixels have 3 or more white neighbours in a 3x3 neighbourhood. command : vertices bitplane, edge, im default : vertices 1 , 0 , B range : <1,8> ,<0,1> ((( ((( t( (d((T((D((4 (!($"(#writf : writes an image to disk. grey image: .IM, color image: .COL. command : writf image, image-file default : writf A , dummy range : , - @h֒!h!T"!4!4!<!!!v!4! ! G!  ~!  0!  !2!2!2!.|!X!("j!("!image A:\SCHEMA.IM macro A:\DEMSHA.AIM help E:\HELP\-SKELET.HLP log E:\DEMO\LOG1.AIM aspect 1 align 1 356 18 282 380 4 18 282 300 46 54 282 300 72 86 282 300 120 126 282 300 `B"o#վ*i,EB&J(JSB  g  g  f RSBj` gn =fa6 n <#` %fa n <#`Rpr A9nA0m/ПЁRSBkB`Jg:NuAՊ`AjrRSBk$  gJ  gB  g:Qp`JBkQB$)ԩ &9f &`nր n&< Ѓй// Bg?<JNAJfV.B#ժ#ծ#ղ#ն#պN"/ / KUj,MNpJg / yNXO??<LNA` /`NVaa HydNX oV n /(/9*N&PJg.HyNX n /(NXHyNX`/9*NXHyaXa Ra N^NuNVH p/NBX3S@fHyp/NjPBNFXHy֨N\RXp/NHX#JfHyUN*,X yT"yX$y\/ / //9p/BN&OBn0. @l6H/@ @p/// p//HNBO o 0Rn`Hy8p/NBPNʂ3HyHyHyHyN2O33Bn n l0.RnH @0`3Hy HyHyNO p//N‚PB/<N‚Pp/NX y0H2(H4(H6(H/////</NO3H"9t/A $/ v////v//NɂOJyg*Jyg"=y=y=y=y`r09U@fp`p29HNRHnHnHnHn/rd/r/r//</BNO( y=P0(2(A2.A=@=h09H2.H4.H6.H8.H/////NfO0.H2.H4.H6.HHyHyHyHy/////</x/NO(N 09J@fAe`Ar/NXJf"Hy|p/NjPa&BNFX`HHy$p//N*O 09U@fBpS//9$NǎO p//9$NPp/NBX#09U@f"333(3` 3@3333p333p//<NP# JfHyݡp/NjPBNFXLN^NuNVH-|BBy\09U@fA`A/HnNPB*n g R ` .Tr//NP-@JfHyp/NjPpL N^NuB*n g . n R ` . n / /<N‚PHnNX/.HnN!P-@ @WgJ^g& nBfHnHy/9NyO A#Bj nHHr kfN*`v?``~@`BHnNP @Rp\//-HNPJfFHy HnNPp\/HnNP-@Jg R nB/.HnN6P`/.HnNPHyHnN6P09\H l29\R3\HAn 09\H @:p//p/Hy"BHn/HNO o0Hy0HnNP-@JfH/.Hy3HnNzO Hnp/NjP09\S@3\HAn-P`Hy]p/NjP`09\HJo @:0R@fp///.NO `/.NXp-@j09\S@3\HAn-P`/.NX`rp*//.NP-@Jg @BBHnNPB/./-@N:O -@Jkr NR n"h/.NX`HyއNXJjfHnNX`L N^NuNV0<=@=@=@H3bB . l @*BR`B . lp @*0.H2.H4.H/.v/////HNTDO o Jf(/.HyޘHnNzO Hnp/NjPR`N^NuNVB . l& @*Jg @*/NWXR`J^g/9NXN^Nu09H/NȶX09H/NXBNX09H/NNXN>/9 NXHyp/NBPNuNVN N BNFXN^NuNVx nJf -|p|`-n|p\//.|NPJfFHypHnNPp\/HnNP-@xJg Rx nxB/.|HnN6P`/.|HnNPHyHnN6PHnNoRXN^NuNVp//9/9 /HnN`Or//9/9(BHn-@N`Or//</<Hy/Hn-@NOr//</<HyBHn-@NOr//</<HyBHn-@NO/</<'r/HyBHn-@NOr//</<Hy/Hn-@NO". A*"."A*B//-@NO . @* ."@*/./././././/NXO . @*"Pr#A @*/NXN^NuNVp//9/9 /HnN`Or//9/9(BHn-@N`O". A*-@"@*B//NO . @* ."@*//N[4P . @*"Pr#A @*/NXN^NuNVp//9/9 /HnN`Or//9/9(BHn-@N`O/</<'r/HyBHn-@NO/</</<HyBHn-@NO". A*"."A*B//-@NO . @* ."@*/././/N_O . @*"Pr#A @*/NXN^NuNVp//9/9 /HnN`Or//9/9(BHn-@N`O/</<'r/HyBHn-@NO/</</<HyBHn-@NO". A*"."A*B//-@NO . @* ."@*/././/N]~O . @*"Pr#A @*/NXN^NuNVp//9/9 /HnN`Or//9/9(BHn-@N`Or/r?/r/HyBHn-@NO". A*"."A*B//-@NO . @* ."@*//NmP . @*/./NhP . @*"Pr#A @*/NXN^NuNVp//9/9 /HnN`Or//9/9(BHn-@N`Or/r?/r/HyBHn-@NO". A*"."A*B//-@NO . @* ."@*//NmP . @*/./NaP . @*"Pr#A @*/NXN^NuNVp//9/9 /HnN`Or//9/9(BHn-@N`Or/r?/r/Hy&BHn-@NO". A*"."A*B//-@NO . @* ."@*//NmP . @*/./NdP . @*"Pr#A @*/NXN^NuNVHnHyDHy.BHnNOr\//-@NPJfFHyDHntNPp\/HntNP-@Jg R nB/.HntN6P`/.HntNPp//9/9@/HnN`O-@ @*"@*B//NO p./HntNP-@Jf&Hy:HntN6Pp./HntNP-@pR/Hy>/.-@NO Jgp/HyB/.NO JfBp/HyF/.NO Jgp/HyJ/.NO Jfp-@p/HyN/.NO Jgp/HyR/.NO Jfp-@ . dN``R`(`v . @*BHnt/NO -@`p . @*p/Hnt/N\O -@`H . @*p/Hnt/NO -@` . @*Hnt/N&P-@JgX fHntHyVHnNzO `HntHyjHnNzO HnNXp//N‚P`( . @*"Pr#A @*/NXN^NuNVp//9/9@/HnN`O-@ @*"@*B//NO HnHyߒHy߆BHnNOr\//-@NPJfFHyDHntNPp\/HntNP-@Jg R nB/.HntN6P`/.HntNPp./HntNP-@Jfl . @*"P fHyߘHntN6P . @*"P fHyߜHntN6Pp./HntNP-@pR/Hyߡ/.-@NO Jgp/Hyߥ/.NO JfBp/Hyߩ/.NO Jgp/Hy߭/.NO Jfp-@p/Hy߱/.NO Jgp/Hyߵ/.NO Jfp-@ . dN``R`(`v . @*BHnt/NO -@`p . @*p/Hnt/NO -@`H . @*p/Hnt/NO -@` . @*Hnt/NjP-@JgH fHntHy߹HnNzO `HntHyHnNzO HnNXJZgNlp//N‚PN^NuNVHnHyDHyBHnNOr\//-@NPJfFHyDHntNPp\/HntNP-@Jg R nB/.HntN6P`/.HntNPp//9/9@/HnN`O-@ @*"@*B//NO p./HntNP-@Jf&HyHntN6Pp./HntNP-@pR/Hy/.-@NO Jgp/Hy/.NO JfBp/Hy/.NO Jgp/Hy/.NO Jfp-@ . g g^Jf09J@f( . @*BHnt/NvO -@` . @*BHnt/NO -@`z09J@f( . @*p/Hnt/NvO -@`H . @*p/Hnt/NO -@` . @*Hnt/N&P-@JgX fHntHy HnNzO `HntHyHnNzO HnNXp//N‚P`( . @*"Pr#A @*/NXN^NuNV09XH3Xr//9/9@/Hn-@N`O-@ @*"Pr#A @*"@*B//NO . @*/NX .3XN^NuNV09XH-@Jf3Xp//9/9@/HnN`O-@ @*"Pp/p/p/Hy:BHn/INOS o!@ . @*"@*B//NO . @*/NX .3XN^NuNVp//9/9 /HnN`Or//9/9(BHn-@N`O". A*/-@NPlX/-@NRX3b/.NXjXp/p/p/HyKBHnNO29bH//<t/HyW/Hn=@NOSn". A*"P4.H#B$. B*"A*B//=@NO . @* ."@*0.H2.H////NSO . @*/NXN^NuNVp//9/9@/HnN`O-@ @*"@*B//NO . @*/NPlX". A*//-@NP/.NRX3bH/HydHnNzO HnNX/.NXjXp//N‚PJZgNlN^NuNVH0p//<p/Hyv/HnNO3p/p/p/HyBHnNO3p/p/p/HyBHnNO3p/p/p/Hy/HnNO3p//9/9@BHnN`O29HStd-@ @*"P#A @*"@*B//NO . @*"Pr9d49H69H89H @*$P @*&P/+/*/////NO#t09H"9tl"/HyHnNzO HnNX . @*/NXL N^NuNVH0p//<p/Hy/HnNO3p/p/p/HyBHnNO3p/p/p/HyBHnNO3p/p/p/Hy/HnNO3p//9/9@BHnN`O29HStd-@ @*"P#A @*"@*B//NO . @*"Pr9d49H69H89H @*$P @*&P/+/*/////N$O#t09H"9tl"/HyHnNzO HnNX . @*/NXL N^NuNVH 0p//<p/HyH/HnNO3p/p/p/Hy^BHnNO3p/p/p/HylBHnNO3p/p/p/Hy{BHnNO3p/p/p/Hy/HnNO3p//9/9@BHnN`O29HStd49HSve-@ @*"P#A @*"@*B//NO . @*"Pr9dt9e69H89H:9H @*$P @*&P/+/*//////N^O #t09H"9tl"/HyHnNzO HnNX . @*/NXL 0N^NuNVHpd//<p/Hy/HnNO3p/p/p/HyBHnNO3p/p/p/Hy/HnNO3p//9/9@BHnN`O29H/AStd"/t"/Rv-@ @*"P") @*"P )=AH=@ rNR2.HNR/BCNHX2.H-@ rNR2.HNR/NHX-@JgJf pLN^Nu . @*"P29HS#A @*"@*B//NO . @*"P0.H2.Ht.v./././////NO . @*"Pp9dr.t.69H89H:.H<.H////~/////NO$#t09H"9tl"/HyHnNzO HnNX . @*"P0.H2.Ht.v./././////NO/.NX/.NX . @*/NXLN^NuNVHpd//<p/Hy/HnNO3p/p/p/Hy1BHnNO3p/p/p/Hy?/HnNO3p//9/9@BHnN`O29H/A Std"/ t"/ Rv-@ @*"P") @*"P )=AH=@ rNR2.HNR/BCNHX2.H-@ rNR2.HNR/NHX-@JgJf pLpN^Nu . @*"P29HS#A @*"@*B//NO . @*"P0.H2.Ht.v./././////NO . @*"Pp9dr.t.69H89H:.H<.H////B////NO$#t09H"9tl"/HyMHnNzO HnNX . @*"P0.H2.Ht.v./././////NO/.NX/.NX . @*/NXLpN^NuNVp/p/p/HyvBHnNO3p/p/p/Hy/HnNO3p//9/9@BHnN`O29HStd-@ @*"P#A @*"@*B//NO . @*p9d29HHydHypt//B//t//N.<.:.8." H//.adP HrN/@ S"HNR n*H(n / =@SnJnk R H` H=GSnJnk R H` H H=@SnJnk R H`(n =FSnJnkpR nR`B.*nRJfR.`&n H n *H(n S@=@SnJnkd."Hr nSr nRbA`&.fp. n$HRJfR.`RR`L.<.:.8." H//.aP HrN/@ S"HNR n*H(n / =@SnJnk R H` H=GSnJnk R H` H H=@SnJnk R H`(n =FSnJnkpR nR` HS@ n*HSJfS.`&n H n *H(n S@=@SnJnkd."Hr nSr nReA`&.fp. n$HSJfS.`RR`L.<.:. H/aX"H=@ rN/@S"HNR n*H(n (/SDJDk R H` H(SDJDk R H` H H(SDJDk R H` H(n (=@SDJDkp0.rRЁ=@`&n H n *H(n S@(SDJDk>p0.r2./@ HpR"/=ApRҀ=A`p0.r2.L8N^NuNV n ("(-@-Ao .SR". opN^Nu . SgpN^Nu .n .Ю R/NHX-@JfpN^NuB . nlBn .".NR".NR"n Q-H0.RnHg&p//. /././.aO .Ѯ`Bn .".NR".NR"n Q-H0.RnH".g nR//. /././a O`R`2/.NXpN^NuNVH>.<.:. H/@ <"/N=@ /rN/@S"HNR n*H(n (/SDJDk R H` H(SDJDk R H` H H(SDJDk R H` H(n (=@SDJDkp0.rRЁ=@`&n H n *H(n S@(SDJDkDp0.r2./@NR HpR"/=ApRҀ=A`0.L8N^NuNVH>. | GgR` LN^NuNVH n*P n (P~ n d RRR`L0N^NuNVH n*P n (P~ n dR RR`L0N^NuNVH n*P n (P n&P~ n d @RARHHЁRR`L8N^NuNVH n*P n (P n&P~ n d2@RARAn,JFj| Fo<< RR`L8N^NuNVH n*P n (P n&P~ n dpRrRNRRR`L8N^NuNVH n*P n (P n&P~ n d*JgpRrRNR`RRRR`L8N^NuNVH n*P n (P~ n d*pR2.HЁ,JFj| Fo<< RR`L0N^NuNVH n*P n (P~ n d.pR2.HNR,JFj| Fo<< RR`L0N^NuNVH Jnf pL0N^Nu n*P n (P~ n d.pR2.HN,JFj| Fo<< RR`L0N^NuNVH n*P"n (Q/NPlXr @-h.-@-A n쾐l " n"Ӯ R`~ n쾐lH " n,"$ ".N,Jj| o,< " n R` n ("(NR~-@ྮlpR n RR`/.NXjX n f/. /NPL0N^NuNVH n*P n (P n&P~ n ddR`RRRR`L8N^NuNVH n*P n (P n&P~ n ddR`RRRR`L8N^NuNVH n*P n (P n&P~ n d`pr/@r$/-@-BJjD` ./@Jj".D`". /l RRR`RRRR`L8N^NuNVH< n ("($(=@Hv//=A=BNP2.Ht//-@-@NP2.Ht//-@-@NPB-@ . nlP$n2.H4.H NR/A ".NR"n Q-H n"P*I M / (H L&HU.Jorz0.Hl " nBR`z l: Mp nR Lp nR Kp nRR`xz0.Hl " nؐ nR`0.HS* @" n"|@A0.HWlR Mp nS Lp nS Kp nS M.dS. L.dS. K.dS. V Mp nR V Lp nR V Kp nR V M.dR. V L.dR. V K.dR.p. c$r.S/A$ n"/$@A`p. np.А b R.@` T JR`0.H/@ S J / U"J// /./.NNO 0.HѮ n-n$H-H-HS`0.H//./.NNO 0.HѮ//./.NNO 0.H2.H/@ NR".NR"n Q / -H//./-HNNO R`/.NX/.NX/.NXLB(.S Jk Jfp-@`Jf .f S`.R`@R&L .`Jg np".ڲf SS` .".NR/HnHn/./ a0O n n /.-@NX .L<|=@-@Gl "HABPRF`0.SnJ@oRp L0@ K".t L4BB Kr L2A=@HA0R@0R`z ElA8Bn S@=@-H0.SnJ@o$T n0=@Do( A=@`0.H/@Ap0 /R=@H l ABP0.^@=@H l ABP0.P@=@H l ABP0.@ =@H l ABP0.@@=@H l ABP0.@A=@H l ABP0.S@=@HJk ABP0._@=@HJk ABP0.Q@=@HJk ABP0.@ =@HJk ABP0.@@=@HJk ABP0.@A=@HJk ABP "H M2.A4.B8BB4.BBB0RE`L8N^NuNVH *n(n z,. SGJ@o| SFJ@oz SEJ@o0-?@@@(0/@@2/A$&C=A"=@ @@E D$n"n=@H=A=B=CJjD`0.H2.H/@JjD`0.H" /Ё2.H/@JjD`0.H" /Ё2.H Lr0=@=A0.SnJ@o*0.H M0?@@@(0/@@2/A$D&@=@ A=BH=@=A=CJjD`0.H$0.H/BJjD`0.H"/Ҁ0.H/AJjD`0.H"/Ҁ=AnlN=n=n=n0.H L0=A`$L0N^NuNVH *n(n Bn0. @lHBv M=Rn`=|0. @l@=@J@j=|0.H L0?@@@*0/@@(0/@><Bn=@0. @lH26JAf26AA46BB66C H=AH=B=CJjD` H2.H"H4.H’/@JjD` H2.H" /Ё2.H4.H’/@JjD`0.H2.H" /Ё,Gl.=nRn`20.H=2.H M0Rn`L0N^NuNVH<*n n ("(4.B// =@=ANvO 0.2.A4.v//-@=ANP2.Ht//-@NP2.Ht//-@NP-@Jg JgJfHyN*,X(n0.H2.H///.NO 0.H2.H///.NO =|/.NQ X2.HHnHn//-@NQO/.NXjXp=@2.@=@=A0. @lNH2.H2.HN.JGj~ Go~0.HA0A 0Rn`HnHn/.aFO Hy8HnaPHnHnaPBn0. @lH nrC0Rn`|(* n0.H/@ -H-H / r-HNR=@0.SnJ@o n0T`-n=|Bn0.ڰnl"n QH/@$"n0&H /$f=n0.SnJ@o0HT K$H HrҀ n0HҀ* =@J@jBn no=|0.HA2AA0@ HR n0T HtԀ n0HԀ( =@=AJ@jBn no=|0.HA2AnA0@ HR n0T HrҀ n0HҀ, =@J@jBn no=|0.HA2nA0@ HR n0T0.HA> g0n: g 0-n;@ g 0-n;@ g 0-n;@0.H=@J@fDP=|`8=n0.SnJ@o0.@=@J@fQ=|U0H K$H HrҀU n0HҀ* =@J@jBn no=|0.HA2AA0@ HR n0 HtԀU n0HԀ( =@=AJ@jBn no=|0.HA2AnA0@ HR n0 HrҀU n0HҀ, =@J@jBn no=|0.HA2nA0@ HR n00.HA> g0n: g 0-n;@ g 0-n;@ gH0-n;@`80.HRn`/.NX/.NX/.NXLJnf(0.H2."H$B//// NO L/NX0.HL.<...(MBn0.FlD" M(HBn0.Gl(Jg LR` LR FRn`Rn`L0N^NuNVH *n>...(M (Bn0.nlR" M(HBn0.Gl6p"f LR F` LR FRn`Rn`L0N^NuNVH<*n.(n<. @J.g..$Lz0."H g]fx0.HS"Hl  MR&H=| HS2.Hl|pr."fZp+Jg,p+Jg H KJg H KJf" REH J 09^@c pL.<.:.Jnf(MxGl LR HFr€RD` HS"HNR M(HxGl LR HFr€RD`(M Hx HS"Hl HFr€$H/BSr€ /RRD`(MxGl LRp"HRD` HS"HNR M(HxGl LRp"HRD`(M Hx HS"Hl.p"H$H/B Sp / RRD`L0N^NuNVH<.*n(n r./A$,2.H4.H/ / //,////.aXO&M=@B=|Bn-@Jng&0.Rnn&dp(=@nd .R K$Pp09^".검cBJgz*Jg0.H JRJg0.H JJg0.H JSJg*Jg0.H JSJg0.H JJg0.H JRJg  LJf F=|*f. .R K"JR p09^".沀cB`0.H JRf* .R"K"p09^".沀cfB`^0.H Jf* .R"K"p09^".沀c*B`"0.H JSf* .R"K"p09^".沀cB`*f. .R K"JS p09^".沀cB`0.H JSf& .R"K"p09^".沀cvB`p0.H Jf& .R"K"p09^".沀c>B`80.H JRf$ .R"K"p09^".沀cBRD`& .".沀e =A` .ꐮr29`=A`L...(n $nB=|0.HSr2.d: MR&Hx HS"d "tāfrt+Ā=AJg=A H KRJg H KJg H KSJg+Jg H KSJg H KJg H KRJgp0. LJf .R J p09^".cBRRD`Rn` .L.<..(n&MxGlRRRD` HS"HNR M&HxGlRRRD` H M&Hx HS"Hl*R H/@SR /RRD`L8N^NuNVH*n>.<..(n&MxGl& LRJg KR` KR FRD` HS"HNR M&HxGl& LRJg KR` KR FRD` H M&Hx HS"HlJ LRJg` F HS LRJg` F HRRD`L8N^NuNVH<.. n(P ("(NR L&H n $P*Ld&Jg JR` JR FR`L<0.nlT;|JGgB0.Rnnl40HT L.Jf0-G;@0-G;@0G: O`P><`Rn`X/.NX/.NXL8N^NuNVH<0.Hr//NP2.Ht//-@NP-@JgJfHyN*,X0.B//. NvO n (r."($(=AH6.H///.-@=Ba|O 0.H2.H///.a`O 0.@Bn=@0.nlH n02."n Q(H*n 0.HѮ $nBn<<0.nl;|JFg0.Rnnl0HT L&HzJgRE0.H KRJgREJgRE0.H KJgRE H g0Jf0-F;@0-F;@0F:`0-F;@0F: N`\P<<`@Rn`/.NX/.NXL<nl6JGg* RFnl 0HT L.Jf0G: O`T><`Rn`~/.NX/.NXL8N^NuNV n-hr/p/NBP n0(Hr////r //NɂO . g0 nK"n"R/9// Hy/NzO`* nK"n"/9/ Hy/NzO n0(HJ"t nJ$v////v//NɂON^NuNV"n i=h=h=h-Pp#@09-HJ@f fTB . l nr"@80R`0.H2.H4.H////./.aO n f(0.H2.H4.H////./NO09U@f(0.H2.H4.H////./.aO/.NDX/.aX n0(H/N)XN^NuNVH*n0.HD.|xznl<0.Hހo 0.H܀RD` H2.HmS( "H M0RE`L N^NuNVH<*n n ("(4.Hv//=@=ANP2.Ht//-@NP2.Ht//-@NP-@Jg JgJfHyN*,X0.B// NvO 0.H2.H///.aO 0.H2.H///.aO (n=|/.NPlX2.HHnHn//-@NQO/.NXjX0.2.A=@ @lBn0<=@=@Bn0. @lbH2.HrNR2.HN.JGj~ Go~0.HA0A r/HN o0Rn`0.@&n:.=@ SEJ@o6T`&n<<0.@Bn=@0.ҰnlH/@ n02."n Q$H /f:. SEJ@o0HT Jp2.H2.HЁ2HЁ=@=@J@jBn no=|0.HA>0-F;@ f 0-F;@ f 0-F;@ f0F:0.HA0n0.HR6T Nf><<P`4:. SEJ@o Ff|QU0H Jp2.H2.HЁU2HЁ=@=@J@jBn no=|0.HA>0-F;@ f 0-F;@ f 0-F;@ f0F:0.HA0n0.HR6`80.HRn`/.NX/.NX/.NXL<Bn0.nlH/@ n02."n Q(H / f\<. SFJ@o0HT Lp2.H"HЁ2HЁ*Dn0G:`D HR4T OfT><`<. SFJ@oL GfU~U0H Lp2.H"HЁU2HЁ*Dn0G:`D HR4`0.HRn`/.NX/.NX/.NXL/NHX-@JfpN^Nu </HnT-@NP-@Rfxp.//. NP-@PJgRPp/Hy/.PNO Jgp/Hy/.PNO Jfp n!@0.@2.A=@=A`t np>///.NO /.-@NzX >g/.NXpN^Nu n0(2(4(H n!B=@=A"NR-@0.H n!@0.H!@/.NX n-h09J@f2 f(0.@ n1@0.@1@H1@` n1n0.1@H1@"n i/NX"n i"n0)2)29/@/HUAfr`r /NR/NHX o "n iJfHyN*,Xp n!@!n p\//. NP-@JgR`-n n"p(//./NDO "n Q/.//.-HNO -@䰮g/.NzXpN^Nu/.NzXN^NuNV` n-h -P/. HndNPp./HndNP-@`Jg @BHyHndN6Pp>/NHX-@JfpN^Nu nBXp//. /NDO n1|"n )1@ )1@ )1@Bh </Hnd-@NP-@Rf/.NXpN^Nup>//./.N^O /.-@NzX/.NX >gpN^Nu/./. NP-@RfpN^Nu/././.N^O -@谮g/.NzXpN^Nu/.NzXN^NuNVH <//. -@NP-@Rf pLN^Nup\//. NP-@JgR`-n n"p(//./NDO =|@=|Jf -|}"`-|} n-hp!@0.H!@2.H!A/@NR n!@ 09J@f( / n1@1A0(H1@`$0. n1@1n0(H1@"n i/NX"n i"n0)2)29/@/HUAfr`r /NR/NHX o "n iJfHyN*,X/.NHX-@Jf pLN^Nu/././.NO -@g"/.NzX/.NXpLN^Nu/.NzX n-Pp!@Jf nT-H` nX-HBn0. @l8H n>"AA$&CCCC&CCCC=Rn`Jf n"-H` n-HBn0.nlBn=|0.nlJng0.Rnnlt~ n0(nJ@g n0(nJ@g n0(nJ@g n0nJ@g "H46 nR2.I=A`xP=|`^Rn`@/.NXpLN^NuNVH <//. -@NP-@Rf pLN^Nup\//. NP-@JgR`-n n"p(//./NDO =|@=| f -|}`-|}" n-hp!@0.H!@2.H!A/@NR n!@ 09J@f( / n1@1A0(H1@`$0. n1@1n0(H1@"n i/NX"n i"n0)2)29/@/HUAfr`r /NR/NHX o "n iJfHyN*,X/.NHX-@Jf pLN^Nu/././.NO -@g"/.NzX/.NXpLN^Nu/.NzX"n Q0.B//-HNvO p n!@ g n"-H` n-H0.@2.ABn=@=A0.nlBn=|0.ްnlZJngH0.Rnްnl:~0.HS n2n=@JAfH n 0.H=@`T=|`.g 0.HѮRn`l/.NXpLN^NuNV,H <//. -@NP-@Rf pLN^Nup\//. NP-@JgR`-n n"p(//./NDO =|@=|Jf -|}"`-|}"n ip#@0.H/@#@2.H/A#A$/&//@ /A"-HAL"AA0Al"$BBB0$BBB=AL4B66CCAl6CC=Rn`Jf nH"-HD` nH-HD0.@Bn=@0.ְnl6Bn=|B0.԰nlJnBg0.Rn԰nl~0.HS nD2(nB=@JAg nD0(nBJ@g nD0(nBJ@g nD0nBJ@g0.H n"$Hv86(Hք nv86(Hք nClv8Hք nCLp4HЂ0.BH=@B`PD=|B`.g0.HѮѮѮѮRn`/.HNXpLN^NuNVB f=|=|-|}"Jf=|@=|-|}" f=|@=|-|}/.NHX-@JfpN^NuB/./.NvO Jf n""nT-H-I f n0""nT-H-I f n"nX-H-I n ("(4.H/B&/=@H/@ =A"/N2.H6.H-@ "N-@=B".вoX"/NR=@Hl`0.=@JfHH”-B f80.H2.H-A` 0.H".NR=@ްnl=@ .ѮB . l n"nr0R` n f2 g(0.H2.H4.H////./NfO f*0.H2.H4.H////./.NbO n f2 g(0.H2.H4.H////./NO <//. -@NP-@Rf/.NXpN^Nu/././.N^O -@찮g/.NzX/.NXpN^Nu/.NzX/.NXN^NuNVx/.NXHn|N"PX-@Jf . N^Nu nJf . N^NuHyHn|aP @HH/Hy-@aLPJgp`pN^NuNV/.NXHnN"PX-@Jg @Jf .N^Nu nHH//. aP-@Jg N^NuNVt . ".$O-@ .N^NuNV/. /.aP @-@Jf .N^Nu/.N.X-@mo/./././.aO-@ .N^NuNV/. /.aP @-@Jf .N^NuB/./.aO -@JoN^Nu/././.aO N^NuNV/. /.a*P @-@JgN^Nu/././.aO N^NuNV"n Q-H-HJ f-| nJgB-n nJg,"nRf(BR n .N^NuR` n .N^NuNV n -Ppr-A-@ . n "P-Ig,/./ aJPJg f-n`p-@R`Jk .N^NuJg /. aNX .N^NuNV nJfpN^Nu n R nRf n JfpN^NupN^NuNV09HU29HN2949H=@Ht=|=@=A=B=B0.H n"P-Ig/ NLX/.=@NXRn0.nm\p /NXRnp=@Jnf0.noRn0.nf@Hy!NXNzp /NX=|`0.H @ /NXRn`@Hy+NXN^NuNV-n nJg@-n nHHJg"nHHgR` nJf .N^NuR` .N^NuNVHy-/.aPHn/-@NJP .N^NuNV n-H nJg.f N^NuR`pN^NuNVB n S (Jk "PRp` /. NBX-@ g g nR` nB .N^NuNVbH<"n i=h|=hz=hx-Pj )")=@S@=ASA4.UB=i-i.v-C6.H=@=A=B-Hn g]g ng pL "H n(24.AJBg$"H LR2.nf=E=ERE`l0.nlJfR0.HS n2H n4.H"M-I"n0HR//./-@-HNNO n-n(H-H-H0.no=@`=n0.no=@0.HS n0.R@0=n=n0.nl=@`=n0.nl=@0.HS n0.S@0=n=nRn`0.H2.Hl2.H nS0`0.H n0.S@00.H2.Ho2.H nR0`0.H n0.R@00.nlJf$ n"M0.H// /-H-INNO BfAr/Hnt////p////////////////p!/NO\=@vg0.t@ @fp-@f n vgJfg09XJ@gx09J@f,0.|H2.zH4.xH////.j/.NxO`*0.|H2.zH4.xH////.j/.N|O n0(HHn~/N'PJfgHyGp/NjPSgR`/.NX/.NX n$ p//N‚P .LHn/. arPJg.092. @fHnNrX`0. HHn/aP0. HHnHnHnHnr //N&O`xB/<N‚PN^NuNV n 0H2(HЁ n2H4(H҂o n0H2(HЁ n 2(H4(H҂ n4(H6(Hԃ=@o n0(H2(HЁ" n 0 n4=ABn n0 n 2( n4(=@Bn n2(0. n 01A4.HH/B1B4.H=AH/B1B$/o /op`pN^NuNV0. HHnHnHnHnr//N&O=|09=@Bn=n HHnr//NʲO N^NuNVj/.HyHnjNzO Hnjp/NjPp/NFXN^NuNV09Hr//NP09HB/N*PB/<N‚P09H/./N̮PB/<N‚PN^NuNV0.H/././/.NĢO0.r n"n20. n"n2N^NuNV n0 n 0T n0( n 0T n02(AS@ n 0T n0(2(AS@ n 0N^NuNV n0 n 2Af@ n0( n 2(Af, n0( n 2(Af n0( n 2(Afp`pN^NuNV0. HHnHnHnHnr//N&OHnHnaP09HHnr//NO HnaHyHyHyHyp//N&O09H/aX`0.29Af>09 29HҀT0.Hn09 29HҀT =@`$092.Hn 09"=A092.Hn 09"=AJbg0.29Ag HnaX0.H2.H4.H6.H8.H////z//NɂO0.29AfR0.H2.H4.H6.HHyHyHyHy/////</x/NO(N0.H/aX`0.HHnHnHnHnr//N&O=n=n=n=nHnHnaPJg0.HHnHnHnHnr//N&O0.H2.H4.H6.H8.H:.H<.H>.H////////NO 0.H2.H4.H6.H8.H////z//NɂO`=n=n=n=n0.29Ag$Jbg HnaXJfg HnaX0.H2.H4.H6.H8.H:.H<.H>.H////////NrO 0.H2.H4.H6.H8.H////z//NɂO0.H29Hf.HyHyHyHyp//N&ON0.H/aX`Hy/.NP/.NXp-@Ba2XBn`T0.29AfF0.H/NX`40.29Af&0.H/NX`0.29AfN.g"0.@Jgz ftHyp/NjP g6 fRp#09\H @:BP/. aX nB`$09\H @:BP/. aX nBJf09Hr////r //NɂON!v.HHr kڰfN ``t` `NbSnlBn`Hy/.NP0.H/NX/.NXBnp-@Ba|XBn`L0.H/NXBn`6p /NX0.H nBBnp-@Ba.XBn.HH o. l&.HH/NX0.RnH n0.H f0 nBp /NXBnp-@BaXBnJg n fJg nJfJg/.NXp /NXLN^NuNV n"n 23h3h3hN^NuNV0. H fN\ N^NuNV0. Hm lN`&`4``>``D`R`z`j`X/. p/NFP`^/. p/NFP`L/. NHX`>/. p/NI@P`,/. p/NI@P`/. N`X` /. NHXN^NuNV0. H!m lN`J`Z``f`v````t```X```````*/. p!/NQ P`8/. p"/NQ P`$/. p$/NQ P`/. p%/NQ P`/. NaX`/. p&/NbP`/. p'/NbP`/. p(/NbP`/. pX/N@P`/. pY/N@P`/. NIX`x/. p+/NQ P`f/. NNTX`X/. p./NQ P`F/. p1/NSbP`4/. p2/NSbP`"/. p3/NQ P`/. p,/NSbPN^NuNV0. H5m< l2N`:`J`Z``b`r`````````/. p5/NUP`/. p6/NUP`/. NXX`/. p9/Nj@P`/. p:/Nj@P`/. p;/NlP`|/. p/Nj@P`F/. p@/NlP`4/. pA/NlP`"/. pB/NlP`/. pC/NlPN^NuNV0. HEm lN```,`:`H`V`d``|/. pF/NeP`t/. pG/NeP`b/. pH/NeP`P/. pI/NhP`>/. pJ/NhP`,/. pK/NhP`/. NgpX` /. NqXN^NuNV0. HOmx lpN```*`b`8`D`\`N/. pO/NZ$P`H/. N[0X`:/. pQ/NZ$P`(/. NsTX`/. NwX` /. NoXN^NuNVHHy,HnNPHy0HnNPHnp/BN*O n-h<"n-Q"nn  n-h-hBHy/N%O p/Hy$/.N%O A"n"A"n"p/p//.N#O =@H/@rNR nBh f n BLN^Nu"n Q/N.X"n Q/=@N.X2.H=@ 'nJo @m @np`p-@JfHy5p/NjPJgJHy/.N&PHy$/.@N&P. HH/AR A @g / `. HH.HH.HH6.H8.H/////Hye/. NzOLN^NuNV/.NLX=@0.SnJ@g$0.H nHH \g :fNq nf/./.NP`0.HR n//.NP-n-n Bn0.Rn2.HRHl n"nRR`0.HR n Hyx/NP/./. N6PN^NuNVp/NX=@HA n|:TB/pG/NO /.NLX oHy{/.N6P` nB(Hy}/.N6P/. /.N6PN^NuNV~Hp@@ n Jg/.HnHn/a\OJ.f/.Hna.PHnp/BN*O "n i$/./NP n=h=h~09U@f <`p n1@29=@UAfp `p n1@2.H=@H4.H6.~H////x/////NO$0.H2.H4.H6.~H////x/B/.NFOHnHnHnNnO 0.H2.H4.H6.~H////x////x/NO$JngnHn/. NPBn0.H n Jg *gRn`0.HS n BHy/. N6PHn/. N6PpLN^NupLN^NuNVHnp/BN*O n f&HyHnNPHyHnNP`, n f$HyHnNPHyHnNP n-h<1|p n1@p n1@*p n1@Z1|B n1@rC n BHy/.N%O Bp//.N#O =@H/@rNR nBh f n BN^NuHy/.N&P n2(@SAf,HyHnNPHyHnN6PB` n0(S@f,HyHnNPHyHnN6Pp-@`b n0(ZS@f,HyHnNPHyHnN6Pp-@`*HyHnNPHyHnN6Pp-@HnNLX=@H/@R  /TB609U@fBHnHyDHnaO Jg n fRJg&.HH/HyDHy/. NzO`R.HH/HyDHy/. NzO`,.HHHyD/Hy/. NzO` n BN^NuNVHy/.NPN^NuNVHy%Hy Hy!aO JgHy Hy5/.NzO ` nBN^NuNV n B n fHy9HnNP`Hy?HnNPHyEHnN6PHnHy֨HyMazO Jg>Bp/N‚P n fHy֨aX` Hy֨aDXp//N‚PN^NuNVHHnp/BN*O n-hBHyb/N%O p/Hyj/.N%O p/HyR/.N&dO A"n"Hyr/NP09J@fPBn0. @l0H/@ r///r//@NBO "/=Rn`Hy8p/NBPHnHnHnHn/.NêO0.H2.H4.H6.H////x/////NO$09U@f <@` <29=@UAf <`pd2.H=@H4.H6.H8.H:.H////|////|/NO$|A0.H2.H4.H6.H////x/B/.NFOHnHnHnHnp//.N*OBp/N‚P.HHAH @*/NPlX/-@NRX/.=@NXjX"n Q0.H/Hyt/NzO 0.H2.H4.H6.H////x/B/.NFOp//N‚Pp//.NPHyb/.=@N&P@0.H g f0. nBh "n Q/N.X=@H nJkp`p-@JfHywp/NjPJgV0.H2.H4.H6.H8.H:.H////|////|/NO$0.H2.H4.H6.H////x////x/NO$09J@fHnp/NBP nf nBLpN^NuHyj/.N&PHyR/.@N&P.HH.HH=@H6.H////Hy/.NzOLpN^NuNVHHyHnNPHyHnNPHyHnNPHyHnNPHyHnNPHnp/BN*O n-h-h-h-h4-hdBHy/N%O p/Hy/.N%O A"n"A"n"A"n"A"n"A"n"p/p//.N#O =@H/@ rNR nBh  f nBLpN^Nu"n Q/N.X"n Q/=@N.X"n Q/=@N.X"n Q/=@N.X"n Q/=@N.X2.H=@ 'n Jo nm nn nmp`p-@ nn$ nm nn nm nnp`p-@JgJfHyp/NjPJgJgHy/.N&PHy/.@N&P.HH@HH4.H6.H8.H:.H<.H///////Hy/.NzO$LpN^NuNVHnp/BN*O 0. Hr8kRfN3`%`$`"`!`b+`2.`Hy>HnNPHyFHnNP`HyNHnNPHyWHnNP`Hy]HnNPHybHnNP`HygHnNPHykHnNP`pHyoHnNPHyxHnNP`JHy|HnNPHyHnNP`$HyHnNPHyHnNP n-hg :gB 9fHyHnNPHyHnNPHyHnNP`nHyHnNPHyHnNPHyHnNP`6HyHnNPHyHnNPHyHnNP n-hH/@R"/ nHH0/@ <NR"/=Rn`09H2.HHn//NO Bn0. @l H @0nf=nRn`0.H g f0.H2.H4.H6.H////x///</<@x/NO$0.H2.H4.H6.H////x////x/NO$ nfTBn0. @lF2.H A*"PH/@rp/// p//INBO o 0Rn`LN^NuNV nBHnp/BN*O Jbgp`p n1@RJbgp`p n1@jJfgp`p n1@Jfgp`p n1@p///N#O =@H/@rNR nBh fN^Nup n0(R#bp0(#fN^Nup yRNuNVpc//.HnNDO B.BA#p y/NzXJgR`p y +g -f p-@Rp yRHnHnHzbr//NOS y-@JfprN^NuJg .".NN^Nu .".N^NuNVR y (S!@Jk"PR .r` ./9 /NP"N^NuNVB# Hn/. HzNO 9N^NuNVR . yRN^NuNVB#Hn/. HzNO yB 9N^NuNV#AB-H n JgvrR A-H f %f n  %fR n (S!@Jk "PRp` /.NBX-@ n f %gz .N^Nu n  *g -nX`BR B/.HnHz/. NO-@Jg-@ fJgRJo .N^NupN^NuJg/./.N`PJfZ .N^Nu n (S!@Jk "PRp` /.NBX-@ n f .g .N^NuR` .N^Nu y (S!@Jk "PRp`/9NBXNuNVH p| r-Ar-Ar-AAt-B@@@@@-A-A-H nJg^rp kPfN#`2 `"+`-`|`|`|`|NqR` n 0f |0R n *f$n "RX-QR`Hn/.NPѮ n .f4R-H *f$n "RX-QR`Hn/.NPѮ n lf |R nR@r`kfNf`E`e`G`tg`lc`Js`X`x`o`*u`d`J.g "n QX ` "n QX -@Jj r-ADJgp-` J.gp+`p @p.".肀p.JgRR/./.NP-@Jjp-@ .".-AJo8 n//./NO p././/.NJ.f8 .".mS-@Jg n 0fS`JfSJ.f6 .o, . .S-@Jkp./ nNXR`Jgp-/ nNX`*J.gp+/ nNX`J.gp./ nNXJgJjnp0/ nNXp./ nNX .S-@Jk .R-@Jjp0/ nNX` .S-@Jkp nR`p0/ nNX` .SJk* .S-@Jkp nR`p0/ nNX`Jg p./ nNX .S-@JkN .S-@Jkp nR`p0/ nNX` .S-@Jkp nR`p0/ nNXJg p./ nNX .S-@Jk* .S-@Jkp nR`p0/ nNX`p. eg gfpe`pE/ nNXJjp-/ nNXD` p+/ nNXp -@S .r N0 . .r N-@ nJf . lRr6/ nNX` .f6 .o, . .S-@Jkp./ nNXR` .LN^NuNV-n n R@-H Jgx %f0 %fR `"/.Hn/. aO -@Jg-@ `J"g$.gp./ nNX n PR p./ nNX`pN^NudNVpr nR A -@-@g> .r NRr nRЁ-@p nR @ f n lf Rp-@ n N n-@ cg n g n N-@` . f n pN^Nup nr8kHfNf`s`Dc`h`Hx`o`d`p-@Jg o6 . -g +f" -fp`p-@ n NS-@ n f n pN^NuB .r NR".Ё-@ n N-@ .S-@Jg n fJgNJjDJf"n Q `0"n Q `" . 0m 7o n pN^NuB .".Ё-@ n N-@ .S-@Jg 0m 7oJgJf"n Q `"n Q ` n f n pN^Nu-n n N-@Jg oN 0fD . xg Xf0 n N @-H f n pN^NuBS`` n g .0-@ n g .7-@ n g .W-@ .S-@Jg n gx . n -@g".0 n g .7 n g .W n N-@`hJgJf"n Q `"n Q ` n f n pN^NuB .r NR".Ё-@ n N-@ .S-@Jg n fJgl"n Q .0`\Jg"n QR . .S-@Jo$ n N-@RgJg"n QR .` . f n pN^Nu nR N^NuJg"n QR . n N-@Rg .S-@Jg n g"n QB` . -g& .g 0m 9o n pN^NuHnHn/. /./.NO-@Jf n pN^NuJg6Jf"n Q .".N `"n Q !n`pN^Nu n nR N^NuH?aLNu<<><H@HB8F@BBDGmxBm. fJgNGm" fJg "NNJf*Jf$HHxNXOL <@rH@NuNĴGm" fJg "NN:Gf0Jf JfJfJfNNN`@ @Bf(Jf Jf`bBCGNBCG`B BG?GhNH@.音G@HB.| GBHD8"DHB8HA0BAHB:HC<HC>HGFHGBFHF݅dSD҃тBCHD,HBhBD HBH@HA0BA`*8HA0BAHB<.HGHGGHFBGGHFdSD҃тeSD҃т,HBhBE HBBH@HA0`:HA0HB<ŐdEЂeSEЂHEHBhp: "( :HDNpH?aLNuH?aLNuBH@HB<<><8F@:G@BBBBGf Ef.Bm.f.g "NDgNJEfFH@f*Jf$HBfJf FN "H@@@H@NuHBfJfH@@@H@Nu~G@BH@HBDg(f fNujD@8NN҃т m~ӇчE EeNH@EDH@Nun BCFG Eg0JGfBHBfJf @@H@NuփՂJEf*H@ҁр`&JfJfNN BHB @H@EFGGE G4nҁр G o &tG t`4EH@EDH@Nu Go6HCBBHBG"F,, Df>҃тE m E~ӇчH@E EdDH@NuN mD҇~чEH@EDH@NuJk8Jj JfhJfbJf\ fRNuf eDf8NuJkf,Jf&Jf fNuf efNuJ9NuJ9NuH@HDz lH@HA0BAE mBD lPDH@J@fXD|C 1FH@,龳F@LDH@HDNu mJElP` ElDDEME E9oN2B@H@HAEnE$ꩱtӂтH@@H@Nu$艱tӂтH@E @eN@H@NuNPNQH0$h "NBiBi/f$h&( S`RB3BHB3BBF4)g\jVBk Bia`Ha2Ri`tiaaSiJkSi`BBBF/gaJFf BfSi`0 RB Bkv$( Jg(<iSBk:x Bl281  9o"0 R1 1 SBjRiSCzgR$hG0 gSD6CkxQJCk0Q$hBJigS$hB2)H$L NYNXNuBfNu|H0$&҃тdRL Nu/t?<@ B m RSWfO$NuNPNQH~0pr3@3@3@3@av 0fi ` -f iaX 0m> 9n8i 3F <)i/gRi`a:<) ҆Bц` .f JifbRi` Eg efPa +g -f ia 0m0 9n*:)iFi im`?)_ f $hB`4)?)_gDBi/gT3|?Jk Si`Jig ktiaZabSi`aRi`t4)?)_gNR$h$$$h$p0) L~NYNXNu,(g !|NuH$hN<L?3F S fiNu?)_g|NuH<xr`H<xrJg8j8<D d:fBHyՋp=/NO -@`BHyՊpfp//.BpB/NO/.p/pF/NO /. NX/9Hy/9NO BNFXN^NuCPROGCan't open stdin file Can't open stdout file dNVp nR-@Jg/. /NPRfpN^NupN^NuNV n (g f//.NPN^Nu n (S!@Jk"PR .r` ./. /NP" N^NuNV-|B ndJg ` nfpN^Nu/./. /.aO N^NuNV nJg /NX-y-n p n( bg afB`-|R n( +WDHHp n A wg rgP af/</</.NO -@RfpN^NuJ.g <`p@-@`J.gp`p/<//.NO -@RfpN^NuJ.g <`p-@`^J.gp`p/<//.NO -@RfpN^NuJ.g <`p-@`pN^Nu"n#H #n" #H#HJg ` <". n!A N^Nu'NV n(g/p/NP-@`B n ( JfJg/(/( NP n/(NzX"n#H #H#H-@ gJgpN^NupN^NudNV n(g/p/NP`, f" n(g (Ѯ ` n ( n p!@!@(g/./. n/(NO RfpN^Nu npN^Nu/NVB . lTrNR @B-H(f2 n(g& n  -@Jg//( /(NvO R`B .dl( @hJg @h/(N*XR`/.NXN^NudNV .". NR/-@NHX-@JfpN^NuB/./.NvO .N^NuNVJg y//-HNPBJfpN^Nu .X/-@NX-@JfpN^Nu n -HX N^NuNVBaX nY#pN^NuNV nY "@"Y-@-AgBaTX/. aJX-@Jg0 . ".c-@/././.NO /.a|X .N^NuNV n (VDHH (0AJg BpN^Nu n(g(g/p/NP nJf$B/NXJg npN^NuJ.gr n (T!@nb P"nRp-@ g2 f: n (S!@Jk "PRp` /.a"XN^Nu npN^Nu .N^Nu n(fr (//( /(-@NO -@Jj nJf nJo(J.g .D n!@` n!n n n (2JgJ.gp!@` nBpN^Nu n (S!@Jk "PRp` /.a4XN^NuNV-n n (0JgpN^Nu n (VDHHAJf(fp!@ fN^Nu/. NXJg n pN^Nu n J.g (D!@` n !h n (S!@Jk"PR .r` ./. /a$P" N^Nu n (gx fpN^Nu .@J.g. f&p/Hyz n /(-@N^O -@`"p/Hn n /(-@N^O -@p-@`2 n (gpN^Nu n J.g^ gT (T!@ f""PR Jk /p/a>P n R"n QR .JjN^Nup-@ n  -@Jg(gpp/B/(NO -@J.gR .S-@JkDB/ n /(NO p/Hn n /(NzO Jf . gNq/. n /( /(N^O -@`B f n ` .g n J.g n (D!@` n !h"n i " . g2")S#AJk QRr` ./. /aP" n (0JgpN^Nu fpN^Nu .N^Nu dNV nJg(fpN^Nu/9NX n !@ Jfp # pN^Nu n!yp!@!@N^NuNV-np-@ nJg/NLXRѮR` opN^Nu ./-@NX-@JfpN^Nu n#B-H nJg "n"/NLXRѮRX` nBJ6g y2/96/NP#6#2 .N^Nu=NV/.aXN^NuNVH..Jn pL8N^Nu l~ V.I*TgZ -eLf( M L8N^Nu - e$" M$&B&'@( M L8N^Nu(M*U`/NX*@g"Jf#߹ M L8N^NupL8N^NudLNV . //.-@aPN^NuNVH<.. Jn pL/NP#Jjp # pN^NupN^Nud?NVx . gJfp /NX g . ~nS`p}@|Hn|p /NPp /p/NPp.}Bx-@ .xl n C~Rx` . }lF n R `6/. /./.p?/NO-@Jj#p# pN^NuB .N^NudNV/. /./.p@/NO-@Jj#p# pN^NuB .N^NudNV/././. pB/NO-@Jj#p# pN^NuB .N^NuddNV/.N XHn/-@NP .N^NuNVB.p-@S .  @ . . -@ J fA//.NPpN^NuNVp -@B.S . 0". . -@ J fA//.NPp N^NuNVp -@B.S . r N0 . . r N-@ J fA//.NPp N^NuNV-n nJgp/NX nR` .N^NuNVp n-@-@-@ -f r-A-A` n +fp-@ np/NXXJg* .r NR nRr0Ё-@`JgD n .N^NuNVpr n-@-@-A n g . n -@g".0 n g .7 n g .WR np-@`l n .N^NuNVp nR"@ gR` .N^Nu o"oJfSf /Nu o"o / oe  SfNuSfNu o /o "/ SfNuJjDJj Da DNuaDDNuJj DaDNu/HA4f"H@HAHB4g0H@40HB2$Nu/v AdQC AdYC A dUCJAkSC4HBBBHC604HAdSCЁdr2HCH@A&$Nu B"C$&HBHCCHBBBЂ& $NuNV n.f N^Nu nRJfpN^NuNVp.//.aPN^NuNVB nJg.f-HR` .N^NuNVJg4 nJg,"n Jg$pRrR -@JgN^NuS`Jg nJgpN^Nu n JgpN^NupN^Nu o"o / ogSf /NuNV fpN^Nu n (g (0JgpN^Nu n (g .@"n "r#AN^Nu"n Q fpN^Nu"n QS" .)gS` n R .N^Nu o"of /Nud o"ofJfpNunpNupNu o fS Nu,d o"o / oe  Sf`Sf /Nu o / o "/Sf /NuNV . 0m 9np`pN^NuNV .r0k@fN `* `" ` ` ` `pN^NupN^Nu / am zn NuH C #: O0/@11g"HS@4XBB$0 g/`?S@j?(NA.y:LNuH C#> O0/@BA11g"HS@4XBB$0 g/`?S@j?(NN.y>LNuA!o 1oF1o D1o8Bh.1|21|,NACD!I HNuA!o "o1Q8!oBh.1| 21|d,NACD!ICD!I "o282< "o CX/ ED2Q$_HNuA1o8Bh.Bh21|e,NHNuA1o">1o<1o:1o81o61o41o 21o01|1|Bh1|INA0(0HNuA1o">1o<1o:1o81o61o41o 21o01|1|Bh1|JNA0(0HNuABh1|Bh1|MNA"o22"o24"o 26"o280(0HNuA!o01o01|1|1|1|NNA0(0HNuA1o 0!o01|1|1|1|2NA0(0HNuA1o&@1o">1o<1o:1o81o61o41o 21o01| 1|1|1|3NA0(0HNuA!o01o01|1|1|1|4NA0(0HNuA!o0Bh1|1|1|6NA"o22"o 24"o26"o280(0HNuA!o 1o D1o81|.1|21|,NACD!IHNuA1o:1o81o61o41o21o 0!o01|1|1|1|*NA0(0HNuA1o 0!o01|1|1|1|,NA"o 22"o240(0HNuA!o0Bh1|1|1|nNA0(0HNuA1o 21o01|1|Bh1| 1|pNA"o "0Bh 0(0HNuABh1|Bh1|NA0(0HNuA!o>!o:!o 1o D1o81|.1|21|m,NACD!IHNuA1oFN1oBL!o<01o:J1o6H1o2F1o.D1o*B1o&@1o">1o<1o:1o81o61o41o 21o01|1|1|1|NA"oH22"oL24"oP26"oT28"oX2:"o\2<0(0HNuA1o 0!o01|1|1|1|NA0(0HNuA1o21o 0!o01|1|1|1|NA0(0HNuA1oF1o D1o81|.Bh21|i,NA"o2D"o2FHNuA1o21o 0!o01|1|1|1| NA0(0HNuA1o21o 0!o01|1|1|1|!NA0(0HNuA1o81o61o41o 21o01|1|Bh1|dNA0(0HNuA1o81o61o41o 21o01|1|Bh1|eNA0(0HNuA1o01|1|Bh1|fNA0(0HNuA1o01|1|Bh1|gNA0(0HNuA1o 21o01|1|Bh1|hNA"o 22"o24"o26"o280(0HNuA1o:1o81o61o41o 21o01|1|Bh1|iNA0(0HNuA1o01|1|Bh1|kNA0(0HNuA1o:1o81o61o41o 21o01|1|Bh1|lNA"o22"o 24"o$26"o(280(0HNuABh1|Bh1| NA0(0HNuA!o 01o 21o01|1|1|1| NA0(0HNuA1o D1o82<"o C/ EF4Q$_Bh.1|21|,NHNuABh1|Bh1|NA0(0HNuA!o4!o0Bh1|1|1|ZNA"o 220(0HNuA1oF1o D1o8Bh.1|21|',NA"o2D"o2FHNuA1o D1o8Bh.1|21|,N0(DHNuA1o D1o8Bh.1|21|,N0(DHNuA1oF1o D1o8r"oRJf1A2p"o/ ED4Q$_1|.1|,NHNuA!o1o81|.Bh21|61| ,NACD!IHNu"0<sNBNu"0<NBNu.FFFF.FFFFFV1.04COMMAND WINDOWABCDInput Image ->Output Image ->Image ->,AIM.INFwppwUwfUD3"helpexitconvreadf[ile]creadwritf[ile]gdisplaybdisplaydondofftontoffcopyaddsubmuldivminimummaximummindevcaddcmulcdivhistogramthresh[olding]equal[ization]filterlaplacegradxgradyuniflminlmaxharahavemediaanerosiondilationpropag[ation]skelet-skeletcontourmajorityremove[noise]life gamesinpix[els]endpix[els]linkpix[els]verticesbcopyandorexorinvertsetresetlabelgrabgreadgwritj ho JtJPy؄Z؊ ؕh؞اIثJ$ذJ2شJBع?ؾ@pA\B~CjFGHDVE&E!6 > #+17<AFMtKN<PLX"`#i%w'~*ن-َ.ٗ0٥1"ٯ2nٻ3456829:>[1][No more space to allocate|for the entry table][ OK ]%s .aiminfinite = -1ra[1][Unable to open command file|%s][ OK ][1][Only 16 macro levels atmitted!][ OK ]Unknown command [1][No memory to allocate image %d][ OK ].hlpcoef1 ->coef2 ->coef3 ->mul ->add ->mul ->add ->mul ->add ->size ->size ->size ->Filename ->.imPI1pi1PI3pi3NEOneoImage %s not found Error in reading image %s Filename ->dummy.im.colPI1pi1PI3pi3NEOneoImage %s not found Error in writing image %s Filename ->.colPI1pi1NEOneoImage %s not found Error in reading image %s bitplane[1-8] ->Bitplane ->Threshold ->; Threshold = %d Number of iterations:CLP Bitplane:Connectivity:Edge value ; After %4d iterations no pixels changed Number of iterations:CLP Bitplane:Connectivity:Edge value ; After %4d iterations no pixels changed Number of iterations:CLP Bitplane:Mask bitplane:Connectivity:Edge value ; After %4d iterations no pixels changed Number of iterations:CLP Bitplane:Edge value ; After %4d iterations no pixels changed Number of iterations:CLP Bitplane:Edge value ; After %4d iterations no pixels changed CLP Bitplane:Edge value ;CLP Bitplane:Edge value ;CLP Bitplane:Edge value ;Number of iterations:CLP Bitplane:Edge value ;CLP Bitplane:Edge value ;CLP Bitplane:Edge value ;CLP Bitplane:Edge value ;CLP Bitplane:Edge value ;Input bit 1:Output bit:Input bit 1:Input bit 2:Output bit:Input bit 1:Input bit 2:Output bit:Input bit 1:Input bit 2:Output bit:Output bit:Output bit:Output bit:add ->add ->mul ->div ->display mode ->[1][ No frame grabber attached ][ Sorry ][1][ No frame grabber attached ][ Sorry ][1][ No frame grabber attached ][ Sorry ]Bitplane:Connectivity: Last label %d, removed %d labels error %d @@cdisp[1][Incompatible image types][OK]pre_op%.2f sec > [1][OK freezes image][ OK ]grabberblowblowblowblowbhigh %s b%d %s %s %s glowghigh.hdCOLcolfrom_disc.hddgsreaddgsreaddgsread yYtTyYtT, HIT A KEY %s bit %d %s %s %s [1][Escape from iteration][ QUIT | CONTINUE ] [1][FATAL ERROR|Out of memory.|Cannot allocate.|%s][ QUIT ]set_FDBexitexit[1][Macro interrupted.|Do you want to quit? ][ ALL | ONE | CANCEL]exit 1281024[1][Values of mult or add|not in range][ OK ]grad%c %c,%c,%d,%d*.\*.\READ IMAGE READWRITE IMAGE WRITEIM B/W IMAGE COL COLOR IMAGE PI? DEGAS IMAGE NEO NEOCHROME IMAGE cread %s,%creadf %s,%cwritf %c,%sgrab AIM EXECUTE MACRO @%s LOAD SAVE SETUP INF 0%d[1][Value of threshold|not in range][ OK ]thresh %c,%c,%d,%d 010240-15[1][Values of mult, add|cd, chv or cc|not in range][ OK ]filter %c,%c,%d,%d,%d,%d,%d LAPLACElaplaceEQUALIZEequalCOPYcopyADDaddMULTIPLYmulDIVIDEdivMEDIANmediaan%s %c,%c LOCAL MINIMUMlminLOCAL MAXIMUMlmaxUNIFORMunif363[1][Value of Size|not in range][ OK ][1][Value of Size|must be odd][ OK ]%s %c,%c,%dEROSIONerosionDILATIONdilation1[1][Value of Iterations|not in range][ OK ]%s %d,%d,%d,%d,%c !"1[1][Value of Iterations|not in range][ OK ]propag %d,%d,%d,%d,%d,%cGDISPLAYgdispHISTOGRAMhist%s %c bdisp %c,%dVERSION 2.31 AUGUST 1987r%simage%s%smacro%s%shelp%s%slog%s%saspect%d%s %d%h %h %h %h[1][Error in|%s][ OK ][1][Setup file:|%s|not loaded.][ OK ]wimage %s macro %s help %s log %s aspect %d align %d %d %d %d %d [1][Cannot open file:|%s.|Setup not saved.][ OK ]AIM LOG TO FILE w[1][Cannot open file|for logging][ OK ] 0[1][Value of Subtract|not in range][ OK ]sub %c,%c,%dCADDAddend : ____0AddendcaddCDIVIDEDivisor : ____1MultiplycdivCMULTIPLYMultiply : ____1Divisorcmul[1][Value of %s|not in range][ OK ]%s %c,%d !"#$'(+,/012ANDandEXORexorORor%s %d,%d,%d,%c #$'()* bcopy %d,%d,%c,%c SETsetRESETresetINVERTinvert%s %d,%cSKELET100skelet-SKELET100-skeletLIFEGAME1life[1][Value of Iterations|not in range][ OK ]%s %d,%d,%d,%c CONTOURcontourMAJORITYmajorityNOISE REMOVALremoveISOLATED POINTSsinpixENDPOINTSendpixLINKPOINTSlinkpixVERTICESvertices%s %d,%d,%cHLP HELP r[1][Cannot open file|%s][ OK ][1][No memory available|for help text.][ OK ] label %c,%c,%d,%d [1][The palette of the text-window|cannot be changed][ CANCEL ]0123456789abcdef ((((( H ((((( H  HARACIMtMULCoBDISPǖGETDOUBLMOVE_HIS(GLOBALFGL_WCHARBUFFER W_GETCH"DO_DESKM;LHMIMAQEXITCI J_VENV*PTSOUTF_32KGRAF_MOU‚GET_BIT&ERRNO _INAMEjDO_LAPEQQ PEEKLCXS55.SAVE_SET_REALLOCITERtSTABARG*FORM_CENêDISPOFFJ$GL_HBOXTODISCjADDConDO_SECON=MACRO_FI PRT_HELPoRFREOPENDTIMEONJ2PMAXCIGDMACTLV_GET_PIFGET_PATHCGET_FILEDPRSTABSKELIFEj@UNGETC`VVVDILA$NUMBERHEQLp|EVNT_MULREP_MACR:MAXFILdFRAME_WCXM22RCLOSEzDWRITEvWIND_UPDPEPCI0HISTPlMENU_IENǎDMALOW\INITPROPWIND_DELPLOTVVVPROP^FIND_WIN#LHEXs"CXNRM5HAVECINSKELWCI*GL_WBOXSHAD:GRADYCIHAVE@CXD55VS_CLIPMENU_ICHBIT_MASKdMEDIrPLOTLV_GTEXTZFIRSTLINvSINCI2nQUEUE_EN^DRAW_FOR#GEMDOSVSF_COLO*CXNAN5IMAGE_FIDTHRRGRAF_SHRCXINITPLOTHRC_EQUAL+x_PFMT|RLSML_MNEXTնBDISPCIGRECTTOA+ CXV54_VENVP2GEM_INITFRSRC_LOASTRCMP,PTSINFMEDICILDIVoFIRSTCOLzDO_ALIGN.8FLUSHFIL0_ONEXITSTACK_ADxVVVRCLE_FILBFB_SFMT_ONAMEՊ_MBASEղUNIFCIDGSREADVVVRCLBDO_SUBTRaSBRKPRE_OPMULn_CTYPE _MNEEDAPPL_EXI>DEGASRZCOPCI?QUEUESIZ`ADDnREMLLByFDB_SCRCXD22RCINTERS(DO_CONSTbSTCD_ILSBRKRBRK"WDELCHARbDCREATMALLOCHINIT_WIN MAINLISTGRADX_STCH_IJREST_WIN' DO_IOPICFDO_PROPAXSTCL_OCXV25LOG_FILEGRADY]~COL_NORMGETCHRpATOX~STCL_HX_STACKSPRINTFzENVIRON_VENVL6_MSIZEպINITCLPPROPCI%NOT(2@ D(. *(>  86,  <>~,XD $ 4>TD $ 4VD( 4\D( n$6 \ X <$6 \ X <6 T P:f6 T P4Pf@b:.\2vD $ :&62P. 8Pt* <<<88FF ` F`6  4"dD( 4:6ВD $ ><4   , ZD( 2 0 Bd  (    0 V04(@::00 T.L88::@@@B(v88:<>@@@B$60 hnBBDDTJJL4 >(4f`nT@@B8&v ><>8>8:8nVFhV06 $ $^ $D $ ("( >68b 6PF 8< 8 P8(DBR>(Dd < &  >4&f .& (D "$".V` & d*".Z` &  *".t: & <t ^4@   *& Z 6@ d .* T d2 L0 ld$N`" >(ڈVF6 *,  ,   * *4 @                  ,     *            2  $           2  *$           .,    &      4D$B " HD:L8  $ 80    $ L< <$  TV600* " N $B:, @    @" 4RJ6* R6   & $    D  .T6N F^t\D  8 *08  L L P*  ZH48: *    P $         *0     (    0 6 R:"4>( J8  ,      . H0|  D ^          $  <       (2   (     L0(   $  L0(   &  $    $                         $ X        ,,   ,             B00   (       $ .     $ , (     $  ,       4  (,(  J N         &$ B " H  L  &(0  ,R  X 06@4$604(4Bh8*&2 .   (.   ,DVL62@8X" `b*>&2f( 0$ X&2`:x  &, n &V*^NVN"t6"&. .        8> 4TX2Vh@:  :&>l$. $:0  P4Xh  $X0 $&* j,"20&"NT"0  B( ( @ :0` 0 . 0.2`**f\$ T@B .*< LL0**T*"0*H* ".6>*0(00::""(.@"@.0< ((""J ($  2 2 2$ 2RZLR Desk File GreyOps CelOps BinOps Utilities About Aim-------------------- Desk Accessory 1 Desk Accessory 2 Desk Accessory 3 Desk Accessory 4 Desk Accessory 5 Desk Accessory 6 Read Image Save Image ---------------- Grab Image ---------------- Load Setup Save Setup ---------------- Macro Logging ---------------- Quit ^C Copy Add Subtract Multiply Divide Cadd Cmultiply Cdivide ------------- Threshold Equalize Uniform Filter Laplace Gradx Grady Lmin Lmax Median Erosion Dilation Propagation --------------- Skelet -Skelet Contour Majority Remove Noise Life Game --------------- SinPixels EndPixels LinkPixels Vertices Copy And Or Exor Invert Set Reset---------- Label Gdisplay Bdisplay Histogram --------------- Palette Preferences --------------- HELP!!! GRADXInput Image Output Image DEFAULTRANGE 1024Multiply : _____999991  10000 128Add : ____X999-255  255OKCANCELLAPLACEInput Image Output Image OKCANCELTHRESHOLDINGInput Image Output Image DEFAULTRANGE000Threshold : ___9990  255Bitplane :OKCANCELFILTERInput Image Output Image DEFAULTRANGE 1024Multiply : _____999991  10000 0Add : ____X999-255  255 0Diagonal Cf : _____X9999-1000  1000 -1Hor & Vert Cf : _____X9999-1000  1000 5Central Cf : _____X9999-1000  1000OKCANCELLOCAL MINIMUMInput Image Output Image DEFAULTRANGE 3Size : __991  15OKCANCELDILATIONInput Image :DEFAULTRANGE 1Iterations : ___9990  512CLP Bitplane :Connectivity :Edge value :OKCANCELPROPAGATIONInput Image :DEFAULTRANGE 1Iterations : ___9990  512CLP Bitplane :Mask Bitplane :Connectivity :Edge value :OKCANCELHISTOGRAMInput Image OKCANCELA I MATARI IMAGE MANAGERCENTRE FOR IMAGE PROCESSINGDELFTVERSION 2.1 MAY 1987Image Processing : Frans GroenGEM Userinterface : Robert de VriesLow-res displays : Igor WeberOKBDISPLAYInput Image BitplaneOKCANCELEXORInput Image :Inputbit 1 :Inputbit 2 :Outputbit :OKCANCELBCOPYInput Image :Output Image :Inputbit :Outputbit :OKCANCELRESETInput Image :Outputbit :OKCANCELLIFE GAMEInput Image :DEFAULTRANGE 1Iterations : ___9990  512CLP Bitplane :Edge value :OKCANCELISOLATED POINTSInput Image :CLP Bitplane :Edge value :OKCANCELHELPTEXTTEXTTEXTTEXTTEXTTEXTOKMULTIPLYInput Image DEFAULTRANGE 0Add : ____X999-255  255OKCANCELSUBTRACTInput Image Output Image DEFAULTRANGE 0Subtract : ____X999-255  255OKCANCELREAD IMAGEWindow :STANDARDCOLORIFF1st WORDDEGASNEOCHROMEFormat :OKCANCELLABELInput Image Output Image BitplaneConnectivityOKCANCELPALETTE000COLOR X:_/_/_999OKCANCELPREFERENCESONOFFKeep aspectratiosONOFFAlign images tobyte boundariesOKCANCELFILE SELECTOR TITLE ANO ltuv|}~2BH^qw $ 8AB QYZ[abcg| blm  $ %$ & D E I R S  u z {     . 8 9  H P Q R X Y Z ^ s                # , -  < D E F L M N S c }                     % & ' 1 2  F L M          / 0 P P0 $ + 2  < E N%  NP  Z f{    ,=N_p   4!3 " # $ % & '  ( )' *5 +C ,Q -_ .m /{ 0 1 2 3   D5C6789:;</=?>O?_ @o A B C 4NEM F G H I J K L M D  OV'PQR%S5TEUUVeN u)) 2   ABC D    A BC  D N j       %  ) )     ABC D )   A BC  D7 %: )) P  ABC D ^   A BC  D .    123456 7 8 % ++J   ABC D    A BC  Df    7  d   %))*   ABC D    A BC  DF b~ ' . %1 (!( C  ABC D      123456 7 8  468    01!%(-(    ABC D & B  ^    123456 7 8% #" 123455 5!6 "7 8$6 (%' &4'6$8 )G,*++0)1-X%[)  ) z n  ABC D |%* *        ' F ))"  T  ABC D  b  1 2345556 7  8 k % n )4)>  |  ABC D     1 233345556 7  8  %$ 123334 5!5"5#6 $7 8&  3'2 (1)2*3+3,3-4.5/50516 27 &84 % ),)Z    ABC D    A BC  D   1233345556 7 8  +*  1!2"3#3$3%4&5'5(5)6 *7 8, % ))v    ABC D     1 233345556 7  8 $ % ' ((  :  ABC D     w   123456 7 8   01 % ((    ABC D    1 23456 7  8 01  %  3 3:+V+r+++  +'  ) )   .  ABC D   6  h  s % v ))R    ABC D     A BC  Dn     %  --  ABC D     2N j 3 <% ?)#)  N ABC D  \   A BC  D j1233345556 7 8 s "!  4!68 #  %    0p1q2 r30s 4@t 5Pu 6`v 7pw  8x 9yAzB{ C|D}E~F   %  %       .J        %  !( f!j$R' ),201249=@BBERFBGIKjNPR*01249>@hC ExFhGIKOQRh8 $ RLRp Desk File Greys CelOps Bins Utils About Aim-------------------- Desk Accessory 1 Desk Accessory 2 Desk Accessory 3 Desk Accessory 4 Desk Accessory 5 Desk Accessory 6 Read Image Save Image ---------------- Grab Image ---------------- Load Setup Save Setup ---------------- Macro Logging ---------------- Quit ^C Copy Add Subtract Multiply Divide Cadd Cmultiply Cdivide ----------- Threshold Equalize Uniform Filter Laplace Gradx Grady Lmin Lmax Median Erosion Dilation Propagation --------------- Skelet -Skelet Contour Majority Remove Noise Life Game --------------- SinPixels EndPixels LinkPixels Vertices Copy And Or Exor Invert Set Reset---------- Label Gdisplay Bdisplay Histogram --------------- Palette Preferences --------------- HELP!!! GRADXInput Image Output Image DEFAULTRANGE 1024Multiply : _____999991  10000 128Add : ____X999-255  255OKCANCELLAPLACEInput Image Output Image OKCANCELTHRESHOLDINGInput Image Output Image DEFAULTRANGE000Threshold : ___9990  255Bitplane :OKCANCELFILTERInput Image Output Image DEFAULTRANGE 1024Multiply : _____999991  10000 0Add : ____X999-255  255 0Coefficient 1 : _____X9999-1000  1000 -1Coefficient 2 : _____X9999-1000  1000 5Coefficient 3 : _____X9999-1000  1000OKCANCELLOCAL MINIMUMInput Image Output Image DEFAULTRANGE 3Size : __991  15OKCANCELDILATIONInput ImageDEFAULTRANGE 1Iterations : ___9990  512CLP Bitplane :Connectivity :Edge value :OKCANCELPROPAGATIONInput ImageDEFAULTRANGE 1Iterations : ___9990  512CLP Bitplane :Mask Bitplane :Connectivity :Edge value :OKCANCELHISTOGRAMInput Image OKCANCELA I MATARI IMAGE MANAGERCENTRE FOR IMAGE PROCESSINGDELFTVERSION 2.1 MAY 1987Image Processing : Frans GroenGEM Userinterface : Robert de VriesLow-res displays : Igor WeberOKBDISPLAYInput Image BitplaneOKCANCELEXORInput ImageInputbit 1 :Inputbit 2 :Outputbit :OKCANCELBCOPYInput ImageOutput ImageInputbit :Outputbit :OKCANCELRESETInput ImageOutputbit :OKCANCELLIFE GAMEInput ImageDEFAULTRANGE 1Iterations : ___9990  512CLP Bitplane :Edge value :OKCANCELISOLATED POINTSInput ImageCLP Bitplane :Edge value :OKCANCELHELPTEXTTEXTTEXTTEXTTEXTTEXTOKMULTIPLYInput Image DEFAULTRANGE 0Add : ____X999-255  255OKCANCELSUBTRACTInput Image Output Image DEFAULTRANGE 0Subtract : ____X999-255  255OKCANCELREAD IMAGEWindow :STANDARDCOLORIFF1st WORDDEGASNEOCHROMEFormatOKCANCELLABELInput Image Output Image BitplaneConnectivityOKCANCELPALETTE000COLOR X:_/_/_999OKCANCELPREFERENCESONOFFKeep aspectratiosONOFFAlign images tobyte boundariesOKCANCELFILE SELECTOR TITLE QWXu}~  8@ABHIJN^*=CYlr   #$%+,-1F %/0 IOP$      8 = > |           - a q r               5 > ?  \ d e f l m n s               @ H I J N \ j v w  x { | }     P P" $ + 1  8 @ F NP  L Xm    /@Qbs   4!3 " # $ % & ' ( )  * +# ,/ -; .G /S 0_ 1k 2w 3   D5C6789:;<= >?+ @; AK B[ Ck 4{NEM F G H I J K L M D  OVPQRSTU!V1N A$$  Y  ABC D g   A BC  D    <   X   % $ $  t    ABC D    A BC  D % $$   ABC D *   A BC  D    b j  123456 7 8v %y ((   ABC D    A BC  D8T  p   0 _  %$$   ABC D    A BC  D4   % $!$P    ABC D l   JR  123456 7 8a  468 p   01!%$-$    ABC D      123456 7 8 #" 123455 5!6 "7 8$ (%' &4'6$8 ) ,*++0)1-%$  $ 0  1  ABC D ?%B$ $L Q eh     ' $$     ABC D  %  1 2345556 7  8 . % 1 $4$  ?  ABC D  K   1 233345556 7  8 X %$ 123334 5!5"5#6 $7 8& e 3'2 (1)2*3+3,3-4.5/50516 27 &84 r% u$,$     ABC D     A BC  D   1233345556 7 8  +*  1!2"3#3$3%4&5'5(5)6 *7 8, % $$,     ABC D     1 233345556 7  8  %  $$H     ABC D d    1 9  123456 7 8 H  01 W% Z$$ s  ABC D    1 23456 7  8 01  %  $ $    ( D `  | ' $ $      ABC D        + % . $$   @  ABC D  N   A BC  D$ @\     %  $$x   ABC D                % $#$<   ABC D     A BC  D 1233345556 7 8 ) "!  4!68 # 6 % 9 X  0p1q2 r30s 4@t 5Pu 6`v 7pw  8x 9yAzB{ C|D}E~F t  `% c  "              %  !( 8`! $&(+081@2H4p9h=?BEEG`IXK NPQIlK4NPQ0t1|249=@4BEDF4GIKtNPR4!#$!$&%  $ "#!!##'))$++..&#+)*)*)'+,,&!)()/$*((/$(,+&%$!!*'2+''"(&%   "!! ##%!$&%%$&)*#')&!"&,("+**',$0'00&-3-1(-0**/+,88050'4-001*.',($#%-*$$$## &&# " !!( #!$&&#"&&)''*%('%&'$" ((''*- (&)*11'*"),(.,&*/0+-4*1,)40/&).*$!)-+!"&'%" (  "$$""" !!&# !%(**$,)$#'!!!$((&)"%&)$'%)-#'&%"$)*.-.&.."'1-+*##(!,*'+)+'.")"&&!(!&%&'# %# %"$#'*/,+**2(#'$$#!"!)-#"4$! &).*#%%%!##.(3A301'04110,*-#1/(-,-# /)",%! -#!!$ $!! "!"!!!$%%$(')1(%$$!*%%('+).-&.$"!.0,&"##!#+!'(.7+.1"6?53:.**+1(,(&-+-.4)&*($!#$ !&&#(($#( $$(*&+*%&*1 !$'#"#&!$&%)(!))#$/*$*** '!(+.,!7/4<*675-5-,.*10(1&,0/34/1.+**'.!!"!%!&(%##"%#!%$ '"#()(!$#&)%(#)#)'-&%'##$$#,(-,()%()#!($'*(",-%,#,3(4486?;/&64-,2,103+44.+3*2233)-,,%!!$! $((##-# !!!#$ $%)""!#%*$)($$##$&&!! /)0$'&!&(&(!"*(**!,,%.-$.+,1>;674-4514.'1/353725.,/8;3#,43,!!"!!$!$!!)&'&##" !!#"%"'"%$$#%*)&&%(!&"(%"&$#$ !(()11.%$(%''),5$),(.(04+63-056712$54.646136666,4.-3;711-3+$ $%&&!'*"$#"!'!#%%## $$,)*(&#$%($&'&!!"$&))-&# '(+/.2)+#)*-)*).>*0,-6)'3$44.+.41+4$62)5060-12-330/)6949#110(#!(#$$%,*! #$"$"&#"!"$''%!(&!!####&&%(+,+##, !+'*%1,+$3/0)3).0+.*,-.&4'-1073452-.0,/4170330-1153034/4+1*,$-,%(#'$ #/ $#! "!!$#!!"!!$(!% "!%&#!#"('+*,(&&)"%$+(-(&)-+,*)..,2-.1*3+.*'.,//3.722//+/072461//47612.-1/-5-.'-,)*&*($*&('&# #!%" "%#!"#!"###()*( )(-&#%& )%$-120322--/.48*00*0&0*"0-01102773/1<561.26-045+5..44/0)))21/)((&!')*.'##! !!!%"! "#!"$+*#"-)'(#""#'-.1)*-$")*17./93,04+/*)124783.11-51414-3,437;212*1+..,- --/')%%)&+*(#&!#!$)$ "$$$$%#$&% #()($/(()$ &)+/26.,1/-)+1(2-431-6956..-54/611223334114.)0+-2-*/2//-(/)-21(.))""'&"(+)#*&!!#$" %!$!(&+--$'+.*),+# &)##,-230++*)$.)675/078>830.00158081-29/10-1.-()130-277552402.-*0$%'(" P%($)&'# "!")!'&$'+/%()(#"&#!!%('%*.7/20523.8/.)/6486.44/072833164.17200-.3-+)/5515./-**-..+'+/'%%$&  !($"$# ## !#*!$*'')*)1+*'%)&%%"#('*-.&/-17433/178032-183*13374=4311477/12446-10-3*'372<30141132/*./$'"'#!!!)$$!!$&!# $$"'".4('"*+*%##)+*.,-(1551-84=,..975068;=596=8:<8:3354301115721+1.1)47.<47540.--.+.(%$!&##&$&!#%&#%"##"$*.&#+(%'#'%$'$*+'--7:=6<=>454/.-.656=<=?8=9=512789/2-377.311/10)06,>3+022-1/0)*&""$!! ! $!$(&$$!" "#!)()')"%))$#($"$)-++,-42<6:8<039796.//3A5979<642/436516/0232/1/0/1/10-41,*+-2.1++&')&!!#"$!"$ !#!"#')!#!'!!%%!!$$(())*0,22:8=6::8:88827:82:;8;??972(3/+5334/-3.-.../-.+.1.021,"10!')*. )'!!! (###!"%#"#$! ")$" &$)$(*&!$$(('$)+'+.1101;A8>89??:?=A6>8::0=376:0.//3/1*14&16*/-0--//..-65$*0''&%$'-" "'!$! !""##!'& $)$#%&($*&$ "$(+-'(,*00664@AC?B:9BDBFBC7=:==;:76>;89678-1.0.)44()0.0.)..585/)4+/)'"!#&$$('!!'57&)-"#!)(#$&!$!$'!(&)))&!#')/$(//.6:6;9==9::15/5035.640)-0-0.+)/87"+-(3)** !##.'&$ #"("!# '&%$''$!#$$)-&,),-))')&1,*-..9==?>B@><==?=<==:FDC:9:CB=9@;;6=AE@D?B:::>875D3<14n4311./*/(1(1.)(+45*%))%!'#$+-$!!(6(36+)&(  '$$"$$"('%,&#''#%$)$.'-$)-/.)*37;=CEDA?IJHGADAA:A@DABEDDDA=1668@86>~83.32---07063/*.4-*&"'#&(%!#') '6+6 ).)#-$)(""&$&#(''%$)!#()("'-%(+&*++)/$67>FvRgfbIKt^drZYMNJ_XFCD9>9A9;:><<7$4//-433=-67/(+31($'-++(+")"&$'!"4+, 06*//2/1 %$%$$'*)$#*#($''*$(++..(-++.1++.?=}wwrr`nptlkvx{~\JGC:@BA>@J=/9.79/2==77@7>2/)-)'*2+&%&%!$+# >0167)4/, )%0 &())(*)-&'3**(#('*&-(/+0***6:9=s|vuwhz{igeaXvn~uenjplmozth[kFFBF5:568418C@71-0.,-(,'-07')#$+$$&)! $"-<;7;5;1"!$$'%(8-)-)2''&.*-H*0&(***+.,*,*)-0<:Cw{jrutdldhdeiiijjlnooorursnqgmj{`c{ECB:43751:@C5323.)$&-)'*9(#$#$&$" ")5$60>10&$#&$";.*3/4-.=/77U11)+0+906*,./$+.:I^`e^Tdosuljtz~}pgUFED5822057?8332-#,..'' /*%=#%&%)+/ 0 1120$"$)1/E4+8/<.*>/4FI2@.=3A3D/3*(**004MpgobJC<45:=6?896311*13)0#&$)170&'$# !*!$++$7($1D@K>6B9@69C4KF9;PDB..9H6++$.'045@eg[B;@687D?@3123(23*)(!'&-0.,+--!-%!#(-+14OIIEHGP@MIOKS[YUBCP';3N-9'0,-3:>;)/1/;;bio|bSG?=?@7/4173-$-3,(($( (1$-/6''#*+4?3+/DnxkrhlZ_UXO72 'H=K5C7<=1;78:m{hOHI?8<.,43411)+6-*'$*#(-;15% 89015@JjseRrywznZZP7PT/C@MD(I<4=76Bv~}|PJFI?;OciRDA?7@64=3-2635.(6K?/' #( /3!;[moqvaphssyy|}upmputuz{wb]kKPgo{u^MC993228?>165<3:,?2@!#0*'.-%,-'D^tzsyzypommmmmkd_^j]le`|}rrNG>FCA?9@@<654..<3J5;.51'&$&'$, +Buw~rwxzu~l}iy~|z}}ji}yDFKE?;;8<::8402/73;>4-1(# (-.1&,'#  6#?|sw|xcalsphg_ewu|_[{ahJEHC;69,3,),13810;..8,-,))2/797 $"-Ivwzv\t~sgzlavb]R@9790<23.2042(7=20241>v[ga{kXA:<-.274879CXjp5;VaWGU?>&dL[YseY_RR~lpsewzyxiy:gM!kSN01C+[l`vtvdJ:71+,&15XO_tnf\G?^JKakY7b3chPUgjkyVu}oyvf{uyuf~'gK fW?YukxgK9?9+#'03]iaRhlQLHXP^S?+HV5`kS,k\^_U{lr|ry`xzsuply~UnK^S="3Wusyiwz{M9AG4+366Y\^Q]CgAIi\NJA3e?KdgT,j\yaVjndt~nywzvutrzw|iK!VMB5&!B{kvps|oZIc46/216T<7754:8VY^JH?F]j^dS2rX_YRwXvwypkgtbgi|xY|}xyfRRO=/!"NpyolUC;5:9=F240/002,,-.7`WjiZeZHuOkUVzaxzrsvt[[##OHA?2.#Bpr~wVGH9@*-79BK849?B?9,eg_Z^]WmRkQVmgb}vww\}semairo|w|~yumC;A".?38@J?9:200.-_]]VQ`^iMfVQu^jztrorOuu~x|tjlz[?8!(2:3$#)%!020$ZNWMDQ]\PeTKp[}WYY\goz~PS}lz_cwq|xcYR~|{tgVS62%M9^ah7WYKFDDGC_G}uyUSbcdc^j}<q7'Tkkztmqy{zViun~}YLKIRy}gcS%cZPKQQ)VHKLDADHREIv~qTRYg[ega+>=Q.)FyviaY\j}}_R`Zcjln\kTUVDRws`gC*N+HHQLR>I?E[XZUSOLhx~l^UV~TTRUQY| Y0#J9u||ohjg_nv|ysoqedmmo\Y~vqaJNNMgrnP`>#S(m;LMK.PIBAHHNVOBDEbzYfQ|yK]_WYOzV'(-(2ylcck]qvnm|k|go|nsokljk\^pl~^DUPU[aYH[>Nd;E@=AJPYVNJNFFAQJJ +XW`lP}Q_YZ^Vx N/? gree|liurqluqqu\tcgn|r]\|ijtN>WTOQMOHGC *OLDTCF66/!IZebhXd_[_[b7`L1+ktpcgijbr`Uiij~Y_tbjgjanRjw_qUq]^L__ck]`bfj\OPQML@HEJOS]_GLDBNB>MI>JSOPD4 <4^jvIZZ_Zdol" [8>;)gstg}^]aarUZm}~auTr`VvaXdHGTFHgRUYUWA\`PRegqqb\VYaW]Z\ZWTW\UaWFBF@ZjqjzfjibiiZMcVSedlbh^`Vponrorlh[JQD?TLIIGLMJKC @H<#xHhoP^Z_XpKPPT3=rulk|[WVRkV\myt&DTPPCgX@EME@3HI\jg`pokck:mfddemqkZ]\fprootqswpm^lgpjX[ULILK=EU9$YgfgZQOWZ[\Xdfpqggnuwsvzz}{qlb___a{}q{}zxvFIyyxW>9@DwATlldl}z~z|lfihhovsSFKTJQN,,bbd^YZI\bcae`dVjimrjiho{~zz}~jmjg\[bkjnrzyz~ruvlw^[^bdox|w{zs}v`fjdfrtlkKIIJQ6HS&dcaXUJXW\^cdhk`_kmlhhemqt{}~|y}urmf]WVZaph}|aopyuvvjnsiprnupCJFGD8@Af[cV]VUR\Yb^bjghedg`dfkksox}}xy|}l\YUTVjv}vsrozln]bfih`jcmlvjGQJB=FNRJ^aWXQ\YQPV]YXedh_Zbgbejphtuvstxzw|y~|ub[XQUj||wwww|kkkfwlg`jdhkimlkhhGFP`J?P!9*ZZWTVPILRUV\]^^_eaa]`]_gysvuvuwzyw{~z|~~rxx}rniehio}xstz|~iomyri`_cabYpomgqgJCKbMIKQ%_XXUWWZWRPTTQTSX_UXVZZbhpqruvu}~{~{tnrejW^YXYgSqztjbZ]__aq{zj~yf{ntjkl]r_\Oc[a`qmoiogb^dZ^YW_YZ\ZYWPYXVTPTJ]XOPQSVQX_ajmmruwyxrvq``VN]^XeiXZaiZR\zzxtjlbabc]ck}{qxqtljlpga`i`I\`itrvustosmedmakfYTWSSSONPUOIMUa\`UWNRNVaeblhnp^plhg]PWS:LRRSTZWTZVRUTUny{{~~~~|yzvvqpo`tz{xmz{ugskztjsxccU[`][envtyqwfidlaemgbSSgWP[XOPNMLKPR\aZWUXZWVRUb[bW\WXQMe_E:ASQTRPbTJbQYSRPSpt]Tj^p}txvrm}~xyxufbRMNRSRCbjdzts{yqhsdlbvc`[][W^muuu|qkigfjbcl]_c``c[[MMMMQLXPOONJ<54>C9Rakgf\XCKQOJQQPTHLNDIKJPSRSRS_~wGAQg]zzdYghk|{|w{~v|axrctekjngkmjhNZYO\\kwxmpq\ihdbildlg[bhdc^__QF:IQOSTEP91415C@=FGJJKGEINIHJMMOK?Zmgmjjluuv{vzy|{|w{{}~~}||pfnusrsuuqi_[TZitnsrrkmkkhmeekiccc^^c_`\DKA)KJM=72.*/??3.D=5LK>CMKX@J?H:DF>=;5<==Lmgqinkmiajrmohwzts|z{xxvyxyzpvzqwz~v}{|||yuuxroofijjeefkik`ccfgjbfffchhbac^[`[[c\J?B98CC33880369;/7=BJCP7FIPG@:FCH@<96;AMebefcpkjqprqxzqptrzsz|vvvuvwyyxxxtvnx{xyx{vz~}z}{z{voahgommikdldklmgkjiedaae`ZWdbbZZ^_E??3446,313331/;+967EC14@I9;=@=C?@646R^ecgb]pegioqnunpsttvq|vxvtuyswqq}uqn|tz~wywzysrsywruquyqkeokleaZsli__idgec_`b_`[_[`Z]XV\A>A2".;/2)/+95024)<537<15?:5B?<=7562;S[Ydaebbei`cilkqisquzzqrmorssuupokysprpy{rvusyt{a|vw}uoqmsqxfmqhfaab`c^bj^```^^c\_ZZZ`SQO8;6*)'"'*%*%,* 0#.36-<-8B874384532A[\ddd_d_`[[_ldgalmgbqoronslltupqsrvypqnnplvtunmmospooqstrnulmpfjgfebg``eb^Ykd\]XYVYYaYYVQSKD5. #))*&$!#)&$!0(*02.6,58@71(2408TSZ[^Xd_\Z[Y]^njhesoolnnvtuusonlottpiosmljXclmqovoumtpnoqlqomnxtuqnikcjddba\b\`_`UU]XQVPZYNJJL,--(0 .,(#$ # %"&(-2=1./1,0/0.2AGQURVZ`^][ZTTU[Tgdonjlnadiqnrlpppchhhpqknosmojmojgsspromopmkgejehmqolmmbcdb]caYaa]\VZPPNQYSNIDJC(%%&# !&&# (+ %%,743?94.-)00@9OPSMQMUXUUYWXP\\_`he`gmh[WYhlnnnfggquophni[qoqffnpnrqkkmomkdempmqloghgmggef_]X^WZ^^[TNS@JX\FPSGE"$%$&!&%"$!(&&)(+656.,/5DDHKQKOOLMTSWRZ^O[\WZO\ZZ\cklgceeafkjjoeeaellcgdf`bc_\dbnkgigkhillnmjlnfmaehf_[ZYSUSRQUOQOOKIFE>??@= #&! )&&)((**5898456CJGRPOMPEKJNPTQMVTXWPTW_\]aefhdfe_afaeWbfglkolbgXbabjmddanbeaecdfebfej]fc_cga``]^`VZPJJ^RLG\PCDE>AGIFHINFJFFFHHTOMRXWXURRZ^^\ae]]_[\X[]^Za^a`adiee`e]e`cfeh`eceecdcabba`dZcc]MZc_aWXRUTQRKHMMD?EACGHDA? ##$#!&%2;ACGADDJGHDJKI@FIMGJIKJLJLXWVQOZab`Jbb^ZWWTV\WP\ab]`^cihed^^^d_^`daVadcb_^YZ]`a_b_ZXPWTSVUZNA>=GFJIE>AAAHKGAAEHGGENMNRPSQUURPIWU[Z]XYXYWVR_WQSWYZZXZ\_a`hdbggga^Z^c]ZY`XTSZOOTXUSPOQSMNMQSIADAC>ADGC>7B?=: %.:9??;7>;A?B@E>DCHC??XFEFPJRQLPRTRONOMSXRZQ]SWU[RWRXYXZ\[Z\[X_XVR[^WTV\\XX[Y\`XXVRVUU]]ZSINWWSRMPOMCCMLLCE=A?D=FG ')-*+6::>937:B<<=?9FE=?@@7:EIOHQDSTRRUNMRPTWVXTRVUQUTJY]QYSTZ_ZX[YZZX_ZYSMNRJZXZ[YUHJRQWPTVYZ[PLOQOMMPIFEDBFFF@B<@<=<   %/-/+12;<=>6<=>A?B9=??:BBFEIDLSPPSOLTNUVWVPPMHESQQX\WUVZZXQQPRTXWSRT][\UHGKR[[ZNNVPPPSSWTTPQMQNFNKENCDT=;DA@>J8@<  !.*.%./1/021963789?=;>@=A@NB?J>B87'*2)0  "$!$#'&%+*'+.0-00221-26:87=9B=CGEDDPLGAPNOMNRRSMJHE@?EDJJCJLKNMPVTPKNLPOKHJKPOOQOOVWUMRPQQI;FPPJE@ADB>ABKNNJOFG;HC?:B@EAJFJGAEIKD>CN:FA0=@<1?;.1236- #""!#" &34,.93.25546;EBED=;88:89-6862>?>?D>98A?=IFBFIDBKEAE>=BCBGHGDHJFIEKFFCB@IF?FBA>803-B:8732.:@735074*$,$  %&,'"454/28:7089756;99985:@9@?>AC>CCCDG;B>:6.88382225042.001,00#   &'))&&"#%-//171028598<8=?>>EuSO\`$-  '(44)%%%43)(("'--0);(0%%"$$"$=%/( ?D);w)IZZS?JA    %/ֽ4?9-34D4;/4-/(--4--34;:0//?/   `//DQ0FZL-[0-)  'D`˳ĕQf}u`ewrD;-"4-%$(%4-$$$ T-EZ9P`?JJ`>Q  '0Ľ{JJ4)-30%?E"%)('%'4-%0pD4gb>O\-/'   %)(?IJSI3/")" J>;D\\Qp`gJ F%%f)/`ī=)-%) $/"?;O)_/\[JO"U$4%4J>>|0%%)gȲ|E4:$  4 ,J\J9O;QF`> 40`))B4D-O4`fI"?'`r J\9  ;>/[H?9TF:FU\Q`Q9SJJ=DT%ijOQu[T0-O{-%/й;/- -')  "$gD?E3(%440[D%-e`ZJZ`rPr`i}|[Q/TZ%E-/Z\Qȣ};%)$ (=4$'J0Q0SX)F[l֎lqrrwlZUFE`Br;fZ0% 3/֎|ןɹwJ0%') )F4-?`EJ`4(iڳ§TB%3`lwJlJTZ6%0/Ԗˣu4/-$% ;%F%Ej4\ZLJIףȷɤS3i{pl;P==94S֟ϓQ0)4'%%$IED;Z"D\+ZmQiIJȳIJ׹}`irSQLgZPZQϹӍP40%%$?ZQ?ZpȪϹڵi}q[T[O\ӽڑZ;--'%(-):" ? )QZ/JTijĪɳ\T|Ĺ{P4-%%="  %E6(?>J0f?ֲ`سt>4"%%"%%%'%;P/O>¾ȳɹ޾Ϲ֣S>$4/-%$)-%%;4F?==Q4P0ȵijĝijɽSE?0%"""%$% JE3?)4f;ɳȳ˹Ĩ\=?4" % "w}=34DJ(;Uɹ¹Ȝ|-(((=%FLgT;\`3JT¹͹Բj͵ɹɽJ%|E:(``ZE/3L=Fw{F[`f¹ɹ߽F}OPϳĆQ"(($Iw4)Zw\F`D>Dg/ɲͳSQE-{ES04J4jԪX$%4\Qr}`D?iP_r`l>}ģȷī;\J(|D>/4-gˣֲȲb)EQ""6l{iZQZO`Q|g;"lJ²Ͼ³̈́eE'gED (?"għؒȽȾľe-E{%%0;;eg`Zg?l>Jl\T4T3ڲϷϾ[E-i;IZ-%-OϘڧ˹ӵl>;?9F;\-($((UgrZQElEӣª˹«QE-X9DF-%`־ޖֵľgE?SO?O'):ug}ԳژֲJ\)3PD\\I;'PIJڜɹ޵߲صԳȟrgTU4-"%4=%04))³ϲ͇IJڣ˲ڨ·Ӻīز`l`$Pl9?94%"ӹὧ|פ޹ϡ˲ɣĵppB0?I;0gw}w_lr½Ϲ޵ڲ|¹ͨӳϹj+[qq²ϳԀڹߣᳪw}qֲ˳pwZE33$}X{Tħɓ᧑nullIJϟ•gww[Z4{Zqpϵףĵ˾q˹ϟğɾ|{wqfgZ`xɲϖĹ;Ƚ˹ԪȲwpɹpflZɵϣwԵge¾͹ȲȹɬwiJD>FZw׽ڵSJ4rĪֹͬײrὑµϲɷ0D}eD{r֙ب)/EEw?%T¹ĘpwԲϲwxϳĵp}eDx0iqQxpwӵֳ)%D"D4-ڳ“֟ğ˲w˄}{}ru|g={EZO}|[UϳӧӪͳª+q4% )؇ؖœϲ˟}g`e9{3[lei00\4ZwӤֹIJ"w9?冹؈Ĺġ׳ן˲ɟlg{qjq`\g4J{Zg`qE$)uZ4Ȩ˹ɫ0/4|?%44;̍ӓų͜͵؜|xqpwZ`{}wr|g Ϩȹĵ\+r>Ԇ֚ɳɓˡu[}wp[}j |\Jȫ˹Ϸ4P>9/%ֆӠIJĨg{{(\XlT`j{iP‘͑pڳllQ{A(ɓĝĽϹ;=X}$Fl`Z`U`}l|JgȹwwJ)"(˕ϹJD_lr4?`Zl[SOuw\-?"(-l{{iĽ}pjD'94>ϲȜ¹ZZp|w{}DOD\w`gQ[q';rUJUwUZbZ`Ĺ{`:%ߵϾ֣[O|lg²b iZTEPľb`) ӳӲɜi˲`l}µb?`r+%޳«¹ڲqZrww{½uU¹³glJQF>/ޣӓ\Ͻ{UZ`UĹllڂ`Z`lת?lȾ`plDDg¹IJIJĘ޳³rrIq-J}¾ϣ¾ĵw\P[m04ľ͹ϲjS`pl}|ɳĹԷgZ}Fj/}w¾Ĺȫ{}lw;?³ֹħw|ϲq}||{wr{}g|}Ľȳ|{|pw}}uwggw|qlpw{wg¹rpw{}wePZjrqi}pwq}|rg}{lSw}p`gg``lq`rqq{ww{xww|}l{pw|}}}e}uegg{wwwjgglwplgrjglppwwww|w}{lplw{|xwjZg}ijϹ¹gerTq}wgp`Zgpj\e`pe{rrpqulr{wjpwqrglj{uqĹ¹}jplOl|weggZZS`j`Tlfipgqw{luq}qwuiil_`gplgj`Jleggi`Zf\`j_[gl}w[q{rpfl}qpe```²g`ZT-Zg`S`[Tg`ZTlJ`Tgl_[r|jqgrip`l`e`{``gOOQlZZJ`Ql`TSZQ`[TirZilgZqpf`_\`\pXZQ?D9DFFDJEOZDEUEQUZZuZflgZZ[`[if`l}ufZFP`OQJJ;9?FJJJUQJZTO[UZ\ffZDQZUj{q}IO\ZJFZTPDIE??D?EQ[Z`ZTSOQQQZP`lw|w}?DOJEEEJJ;?>DIPEFFT`U[lj\QJPZ[i`{}w}jqOD0?D=EJP?EQDJIJJJJPQ`_Z[QZ`rww}{||}r}w}}|wp{?>4:9EDDEJ>DQIJQPQUQZ`ii_Z`w{p}}{lxpw}}|w}}{}rw}rwww{Q0;4-4J9?OFIJFO?DJTZgjlwxigq|iqlwrlr{ww|}x{w{wwrw}}}}}{q;>4940?D4D?;D9PJTJOfllljwp}lqlpirgqpqqwpu}wwxw}w}}{uijjw}|}up|`[g}`0-/J4F?;4J4>4DDEQZ`li`\lll``gir{regjpqlrxww}{}}{}}}}wur}w{urw}wwr{pwp}wulq}{quwjil-/;/-9094/9;FFDPj\g[`Zgg`fgfgfgpreilrp}p}|}w{}}}w}}|}w}{pl}|}w}wrqjqwprripjigl\"-(")//)(>=FTJJQZ`\ZZ`Zp\``g\wi`Z`wreipw}q|{wwq{{ww}rw{r|}pjw}|}{pw}{wrfqwq`jZ``jg)%))/--%44JJJPZISJU[li[[lf`[`Z[`j````eg`gir\rw}|{wqqwp}{{}}r}}}}}w{{wrw}g`Z`g``lge`'%)0-$0FSOF?FJQ\UJF\ZS`Z_ZZZgg`e\\gfurwlu{}w{}w}}{rw}}ipqq}}}}{}}wrq}{w`p`lf\_`lg_[%4-=;;E:Q0JDEJQJUTQT[Z[O\[eglg`e`juupijlpZwxlrx}|{|wwqr{ww}}{}}wrpj`q}|pr|wrqqe\OOZJZ$((:?D?;F>:JIJUIJFJPOZZZZZUZQ`[[`ff\`pg`fqrwrwlwpr}}pwrlljrw{r{w}}w}{|w}}w}jlpeq`xu{qwl`g{l}pp\`OQ[J )/";90):=?>?4;FJQJJQZOJQQPTQg[\`g`[[Z`xQilpg}wrqpl{g`pj`iigjgl|lw}}rw|u{{}wr}}w}}qlwrppi{lrlqrwwqwqwijg`QQPT' )-)-'40FED;DEODEZIEQDFTUJZZQT\[Z[r}wgpirfqjg``\ZZO`\`gl|q[pgpq|}}}pql}}jjpprw|u}wr}plplqwwlrfl`pqwrlwqwwggufjgg[g\T\Q-%)44--4=J0>>?>9:9JPJPOOQSge`\Zp`````gg``gJ```Qipgpqlp`qpguwww}wlqw{luirlw{wwrw{{wwuiwq|prq{qqjfgZ[}jgj``ifi``ZgiZJT?$((%(-;9=3D:PS?JT[Q`\UUJUZg``\ZZe`_\egfjigijjlqg|{rrwwrqqpwlwpw}uibl{qwpwurllgggprpleZZqel`g`jZ``[ZZ\ZZZQ?)049;9>F:>;JJPJZ[ZQ`\l`ifggjgrgrqp`j`g[[ellp`w[lZZiD4LFU_`g`gr`ZJ\`p[`SZJOD?OQDPJ  %/)%%(())0%4)943=?4OPQJJESJDJDED>D;34"/04-)(-('%/4;0)>'0(/-/)"43 $%%("'('$/'$4-0'/(4/4--444;?=;E?FD:4?=>???9DED;0>?=F9?>-?D4=D?;4-440>:J;44-:44)%"%"3%0%)%)0/0-04--0(-%%%004490;;9;6?>=4:9444;=>-4?D?=E;J?F?4FJEJ;DD;=D>DSPDOD;JDDDF?F9D;444D;4;4440;:90'-%)"'%%"04)3$(-/):(0-04%-)')-)0;;;43;;?;;?4:;9/;=;43=;:??D/;)=>?JJ;E0>D:E;;?FE?FJ?FE=PDJ;;D?43?E>-449-);90-34'))3($(%->(-4')($%%))-0$04493/-04-000)0)-4049403;9>=4D;44?//44/:;;:?44;>/:>4DE3=->4/4>>DDE;D?4;J;F?44;4E>=>=?->D4(->4;>/-$%('()$)-3>%0%"%/4-// //:4;=-4/40/4(%))-)/494:=D>=?>I;4949904/4?D44-D4400;D0F>4494-44D=JZEDO;JOEEIE?D4JI>DDE4/J;%4E;43D4403--))%);$3(''$))))))--(/40)00--//00'%4)4/349064;:>J;44404>(/;;;;>=DE3F440DD-D3444/4?/;=DS;EF/TZLJSE?>;J=?>;DDDEJ=;?=;40404/-/(-0"-?'>)(%)""%)0/)%)0))4;;-4/-/(0/30:-0044=;9>>94?J/04:40494494D=4>-?44)O?49=D0(>4==FF-T?QU;SPIDOEDE;JD:F>FJDOOEJD>E?;F)44%4)0040-;4?-;'0)")/'$'4()(44)444044/9-049;90/44;=;;4>4;;>:44449'44D?DD?>94D44"?';=?=3DD4D/DJ;QJPJZQE4PJ>FI?JDO;JIEFO?JJPOEDDD;44';0040;??494D%/%($))-)4-0-)-04-40()04;0)34;-34%44;?4;;444449;04$03F?E4>;4;=9=44;/>?D4ED;DD4F??JZTOUO>IQJJD4JFPJJSJLEEJU\F;EJJD44443;4;44D;;"?%-%-)-(%(044-3/4/04034/94;9444?:;;4:4:3;44444900)'4>;;JED;4;4940?>J3?>=F;JO?PJ>JSJUFJ4POELJPJIPQQOIODDQZTF'OEOD93%;;>->4=>4/9"()"")""(-0440;404:44/;4D==?;44;9;;9;/004:;;E;43=-))9>E>F;>4?=D??:DT?F>DS;:J4JLD?DJJ?P4OO;PJQJDJJDJOJF?PTOP0JJJ>440>4;:-;D?)4:$/-'((%)')---0-;4;4:44344?9;0>;044/4449=9:???44>)//>;?9J>=4QEB;E;EI?D?EED;J9EJIQJJJJEDI>JOJQIJJJEJEQPIJJJO?F?E4FE4>3=4044F0;44)3%%%(%)-(%%-)(4%044:4-404444;44344;94043=;>=??9;=-4049?;D?;>E:DD?EDEFDFJ;F=D=?F?FJJESJJEEFEITJLPJIJQSOJOEEJEEODF;FD???>%>4?;?;:(34%$)))%/490)46303;/443434404/4;??=0>;F94;9-/00D44DJJEOJID?EDJO?IJ=J9F=4DDEJJJJQTJFJZPQIDESFJJQEQDESQJJ;=>JEF?==9)0:??F;4-%4"'($)(%'-/0/0444)/9)-44334-4404?>34D=;94'((%444>DDJ=)>D44;>EQEFQIEFJ?F??JJLOQJIJIEQJLJJEQEPOSZJFE?F?DE%DF)DFJ?=-==?;F>>)9:$4%()-40--0/4;40/444'4;44364/4>>?4D;;?4-(%%%/9?=EIJDDJFE:?D;I?DJEEQPJJ?DFJOFPFJJJJOOOJJJI>J>EOD>FJDFE>D?FIE=E??44;>4>D=4?;)(%)40)(-4/3)44/04/-440;9>>>4=?D>;D?040))-:>44EEJJF>?E?4E=OJOE?TPZQOEFIJJQQJSJDJSJJIDJFF9?JJEDJJIIIJODJEDDJ9:>:44q:>;>?>$((%))0)//--4/44:-(4--;0-409;E4:=;40;4()/34=9;?EQFJEOJI?QDE;DPJJJFPJFJQJPJFJPJDJQJIJDDJF:?FJJJQEED=>E>E>?FE>;:;>3044?;64"%'%)-/%-%-4/-443/4-4?/))-;=;;>>;J>=-;:>;9;33=>=E?;FDJPJJJFJQOFJJDFQI?JLJPQUJOJJJQOJJJIJQFFEEJ>9JQJUJIIJEJJJI?EJ;?4>444)4=:94$%'')%$)0(--$-0(/49"004/430;4DL:94??=:44>??DDD;JOJJEQPT?DDTPLEJQUZQSPZTUQOUJJOQJJJJJPQJD?DEJ;QQDTJTIQJEDDF?D:;;0?4-0(04:9;)/%(%$('--//0-444;39----/44403>D:4;;4:4:44:4?>;DFTPUJTTTJOJDDDDOPJZZZ[S[TZOJJSOUFJEJPQEIJJEDD;JQE[I=FJJEJDD>>944(;4434%44;)-/''"%")0'%(-/04;94/4'00/3340?:>;;0:=;44;4/4?E;>DEJJUQSQTEJQQQODFFJZQUUTZTOJJOJJUJPFJFJJFEFDFE?JFDJJ???DIEJ??;;>:-44444/(-/%%$)%-$'-00,30)4/4/-4344;;/63;44444/34;;=;?D?JJTSTOSUPPQQQJQQQJTZPTZZTQO;QF?OOOQIEJD?DEDFEE?DJEFFJ=3JF-;;?D3D:-444-)$$)')))$"%%")(344/44443/4-40/4?403;9?:;D444;4;;4;?;>JJFJJTZQUQTZ\QZU[QZQUUDZQTQUIEFJJFJ?JJ:DJ=FEDDDFFDDDJO4?D);:9;%;:/E/434-;4;4"")/('(-0)-4034444;;3::444/-9-?4>:4/04;>E;>D=JJOQO[[`[ZUP\`\`\`QZT\[ZTUT\\UZPQPEJDJE>FQ:?DDJE?DFJPOF ?O>J>;4$4);;;--;/::44$-;>-4"4"-))-/-())0--344;:4;90444;4=;>>:4449=D4;EFEOSP```[ZUZPgq`ZSUQZSZZ[TZT[ZZSSJQFJDJQDJJD?DIEEE??FSS$/?F=J?D>%34/03)9;E;== 3"%-%4)-)0/()4->9;;;;;0444>?9D??D?>;;4J=;>DFZTTjiQZPUZZZ[ZZSZZZ\[ZZZZTZTSESJTQSJJ}`JJ>IDF?J?>JP44;EJJ=?E"44(() $44J;>?%-/($)-%/- %'/)0-%)440:940;44:4;3:>-4;44;=;;;?ED>E?JZQ`\`SQSZ[TOZTTSTZ`ZZZZSQTZOOJ[JTFFqEPDJFD?I=J?JE6>?JO>9>(>44;4(3;0DD94%43"-:?/4()-)0//%-;;44444;9=D;9;:444?4>=D4=?FD=?JQUT\Z[[Uf`e`[\ZZQZZ\Z\`\[Z[UJPOSZSQQJJDOIDD=JSJOJE?DJE>44;9??):49??0;="4D)00-0/0:3)-)-34:3;4>;;34?44??=4/;D;;>;?>??F4OPZZewqr[Tlpgg[ZQliZZ`SSU\PUQZZQJ4PJFEOOJ\JJO?;EOJ;4;->?>;;3?4:;>44>%4-%9=4;;4:4%-)'/)44444>?>44>4>4;4;4;?=D?;D??DJ??D\Tw|pqZllrgew{l`[\QZ[Z[T`ZESETSFO[\TJZJZJI=0D>>?ED99?;4;D4-(%E?D:>3>04-)(-;6?);>;?;>=D;9F?>;3=:>4E4D?E;?>JQQPw}lw}gg`ZQwiw[j`jjlr{p`rZ[\eJTJSTQJT`_QJEJEEF>E;EIQ;D4:D:;>D4 %")9JIF?:D://44:4?D???;D=;:D?DU:E4;?>??E=;=9?EDTQJjwwwZe\`[[``_``gljlqwuuwr{u{}pp[`\SQJPLJT``JJJJF?4?D=:?Q);4/:4:?64(-%=3?4==4044344D=ED>EDEJEJFgDF;?E?JDJ=?E>4?EQU`glf\rw}}`Z`[PTJOJJUZQOJOF0/EEF);4-F>4Q49;;>);;%;?4=-04???TF?J;P;?JEFZ[JO?ODJJJ?I;;?;DFJg¹{|jZ[ZOLZZQ\QSQOJE?JJ;E0;4(?JPJ>>99 -(%--4"';44DUU`JJZJZEFTJZSJJ`TO;?JPF?:4D9DJJ[ɹ½§ɲϳ}rfZQ[TQP`[ZJJOQ>EQ=?:4;;FJDEIED4)(%%)3/;4??DFj`\Z`[gO`_[`gqqgTSZ4I;Q=D4D=EJOT`ȵɳOOϳڲȣw`ZZZT`PDQJQQD=IQ;>4/;44;F?DFJ= $-%40>DDJO\T}`qglwggZg[jZQTOZP4PDED4>DDQPrIJčֲڳͪ{qeZZZZPFQJQQD:FQD;=:;/3?J4>JO;)-")%4>E?;?Jlu}wpwfl\ED/4ZDZDPDJJFOOJQ}²œڲȝԵɆrii[QTDEQOQJJ:DQD?:9?4/0?EZIP0%(=D49?OJf}wQwlj\E\eDPD`S3SJDPFFOӲȝjjffZUZZTPJJJJ>JT>E;4D90)J?ZPEJ%/ '$4BDIDgwuT\wZwrZ`r_`DQ?EQQ>JJ}}˾˲Ԝjb`\ZQQJJQDJJ>JQO>E?DD4J?I9FJD>%- ;/?JE}``e\{}wlgj|\IFJ:T[ȵɖpe````QOSJ>LDSJZZQT/jE/;?=4EOJE (0)=/lpur[UZgpguZ[PZeɽ²l\ZZS\QPZLJJOOOE?Og\D;/4/?030%:4%/`}gr}wpw}|`[w`Zw}Ĺ|³޹ԳϧulZQQJJJT[ZJUPZJTE[F\43D;9??4/ 0"40?\}wqqpplqpg``p`qlfĵڹĹȤf`Z`_[ZOZZTOOOEJZEgPZDLF:=:;;4%0'/">}}uw¹ijȧ{q߲ȳĨT[g`ZTUPZSZQOEIDQJT[JDJ?449DEF)03)';)9}iew}wjjgjɷȹϹ•l`ȹfw[\`ZTOTEJ??DJJSJIUFDTDDD>;FD44-%%)0JZ}lȳ¹ľ޹jز·˲qg\ZTQSJSJJELJLJ?STJJJJFTZ>Q))33))443EZxewϳľ¹µڽɲw׵¡Ĺ}OOJQJJQSOSQPJ?TOIJruj_EE=j{4%4;?-=J}\n6ϹQOֳȹګȲjww_QTTEDJQQSJPUgBTqwp\lOP)q`Zgq`jZPp{}flFӲp$-Ď{mDEZ;ϣ}ɲqw_SLE?F;JEpew}w_Qw\Z{r3lDqr[\ww{Zxi|i-Ӳ²j$-Z "}ȧ}ijĵ{\QOD?4;EFu|g}i_\pgqgU9:g-luZ0w`glZq}|bwqb˷˜m%-{S-D-{Ȝӧֽ_OQOJ?DJJqw}fwZU`r`ZZJrQ>rq`?wfn[w}pq}xϳ˜m(-qwZ;4"-\Ÿثתğx\QpDF>F?JlTQJJJQOqqu[ZOPZpgj`>ei`T[wqqguqZ͹ĝx")¹p{S6)0jɨȽ³Ԝ˷˲IJȣq_LPJJJTZJJEFDJI?>E:IwTpl`lfXZw`[\¹ȹx}ɟ0/ĹpgQJ>94Zˤ²§µϧӹϲȹȲ[TZDU)4?QP[gSQQT[ZO?gj``gf`wZw\Zwjɹg}m˽Ĝ}{ɡIJɹԪϽӳij˵¹Q?P04IEJZiZSTFEEDE````ZjZrTpeU[wľ}{{XĪ¹Ͳԧϟɜ˲wwqEL)/>QD44?44FID4e`jXJ\jjZp`OwEEIJT_\[rr`ej}wĹĽµԍϖ˝ϣql˨ȍ}w\Z)D?3%/UqZPgliZ`Jp?lgi[w|wrg_e`Z|µ{˽ϣ֬jpfIJwTOD%%`JT`pJSOJQf?ZFw`|[ĪĹ{ğj[`fIJpwrO[[JJ%Zg}JIZOJjgL?`Z|{ĵϵ}{p|jx_lp[[ZTgwJJ[TJI?JDrZ}`lT|q³rprwlpwĹĬl``j\ZUZjw}DZgSTFBBDlZl|>\TZZ`rwglĹrrp}qZ{``E=)QJlq}>``FQDDF?fDwPOfqqqirLȂB0i|īw{Ÿi{`JID[wwZ0}eZZ[T-`OQL>EDDTDQQL[p_lq`%?TQ`;=\¨pllq}p`ujwj``fJ`r|O3X:TQZPZQSDJ`ZZQTOEl}qnSUPJIOJ[+jĨ;2jQ$ˎ{p}}q†qfuS[\Z}\rE)b-}DPQU4TOE;F>IZJ;DS[eO?ZZOSJ)qɳ0>E=Jӂwqu`pwlfwpQ`[gqwiZjE"[$rDQJD?JT`ZJEOEE;IFDEwfbqOF[QU[U-`?Z"}lwp|˄iu}l`wxZE``Zg``\ZO%0`IQD>PZPPQlQJEDJ;4F;D ((4JlwgOJZZZT`%$rD[gZ;|l{p˂l}w}`gwwrZ`[jlwgZg`\`DJ``PQQJJJwJED=F=4E>P9>$ ?[w`lZgZZZUj?r()_AJɆgplre[Jq{{grp}{{pi`ljQljllqww|lT\ZZZOJJOUZgpEF?=Q;4JF4DOFI04;;`q>UTZQl}r( lD[T;%l`Z`eJQr_lf%peu\_l\\uZ`f`fIjlZ\wwqi`fr`jgjee[Zf`qZD?DE44J?\OOJQQJ(F4lQUEUSUSwfT`{ZQEZIPu`T\ZQ_{)'l2jrj 4Pi[Z[SJ\wwp}}r{{lZp_\wwrwlpe}}wreJQE4QJJJEJJEJD?D;"UqwEZT\Q{S`[f?`)w`PQL|PZr'T_[ZJgJ[`[T?QUi{wl}r}?wwww}fjjr}}|wfwp}w\eZJDJO 'ED4Ei}Z`wFTZ[Tr[iQJ`g`AlFOQwQE`4D[ZO`Z%p9```ZEx{}`Jqg wji`q``Qg|{wrrpr{`49-4ED>LJFUrJSUQTf``?DEJ4ȳĘuFJJSO[Ȃ|gq{4/ggfi``ZwqFlTwu[lO`l{|glrli}w}rqjA/D44EgOUZZT`ZT04???pZTZw{`wr}}}uw\r{}Zf:Pq{}g}|}wj_Q`l}q}{{{rwwe\{J3Jr|`lZi`jw0/4E-`{qruB0E;`g`i[luplZ`lgrqu}{{{ww{qrT4JlSx`[}jOϤQ{w{wq}rq}}DgJJwEJ`;jwwwg[Z`ggl`uwww{lfjjl}OTiJELQZl{|u{wwPJJ`[`[40rrulf`[grrqrlu`ww}wqww}{r``r|}g`qwwjx}rw}wJJFZe?Q`)qprg`Q\`fjrqw}ll{}}wwqul``gw{rxw}DFDSS?OEwip`i``[j`rjrwrwwpqlprww{if```jwuwl{qwETJQJSZ\\lp`g\jgZ[`i\_pr{lfqwpq|wrieZ`}|}quq}pxw}uwFFSrZJZ>>igg\g[PS\``ligjlugjggfjw|rwww{pprrqewwQDQwTUU`-rgf`feg`ZZ[[[`\`g`_`fflwuw`lieiwZ{l`ggilwp}}}jlj_ugll}wwllrglgglggjfeg\gg``Z`Ol`UZZ\`[`jp{{|pp`Tpl`wx`friZl{|plppgl}}||xwrq{pTll}}wwq|pg`g```Z\``ZQU`pgp`\TZT`prpw}iw{qUe`?TZ[[\f_``e\\_`l}q{pqp\fpjirw{r}qw}wr\_w`[lgZZ\[SQZZilgg```ge[gwlu`je`ZZ}jS?E\Z_\Zp[Sq[e[\[`j_|j}{r`Z[```Jw|w}wp}llrgil`l}{ww{qrelrllplj[ZZT[Qi\ZZ[ZJ;0?I;`r}wujeJT\ZQZZZ`STTFOQQZ\Z[[\qOJZwlqgww}rll{wxwwwwTggZji}}gwwwiw|qxwgpwwwqrp\QFSZ[[`LZ?0404JEEOPTQTOJQZSQQTT[?JQLOZPPT_Z[{r\`SZD`qw{wl}|}|rwiplji_ji|}}xw{pwwppprlplqq[J4Q[PS_Z??;JJD?JJFJOEDDFOQJFQLDO?ET_eTOQSJO``\}u}w}}wlrfZ`er}}}{q}w}q{qrqqpwwwqqPUZ?QP\[I>=4;JF;D=IJQTUIPSJFJJE>DDDOD>DT?SDfw}}}w}qg\g||}}}www}wwwppwpqqJTF)ZPZD:30(4IE40OD4[OFJZTfFUDO;JOFE>;DE?Tw{w}ul}w{w}}}w}}{wpw{}gqqw{}lw{wpw{prqlgrllwlTDJ?FJP44;?44;?>/>EJSD`?OQ[QD>QEOF>>;DOTqrrwq}}|}luw}{}w}q}r}w}{{wwpqrqigwwwljpqOFJ;:4;/44;4440?/?>;QD4:DO;>DDDJJF;4;`lwwwplrw{}w}ujl}li|rwqqljrpwlrlujp``jJFJ:4>39///::4;;)D;;;?44D?=IDDF>;;4?[`iwlurqw|pq{}}{wl}puwprplrlr}lplqlqulpgjlp`\Z>E>4/0"-0(/)0(4$3:>/?-=J=>;9?;444Jglprwlrlpgfjrwq}}wu{}||}|{w|wuqrwllurj`|qgj``fffwiig`_OF4/"--(%')/(%4)/394?-:?J;4-:;4:[[jll`plifgeljww}}}}w}|Zw}}}}|}p|wwqrgwgprp`_pf\g`jiQJQZ44-$90-($%)")'((/4F404;/64444JQZ[[`iplljg[``g[wr}qu}}r}wq}}w}wq{}{wr}wwwpgrp`rrli`j[U\\gZUQFQF3(%)% (("("-/))-;:9E=944(44J?\ZZT[T\```gge[jlpq}wr{}we``|ww{{{fuw}{}}rwwww{}w|rlgrgjlpl`[`FSllJZ`JP))$%$)""%-))/)/;:>//3;OJPPZT[ZTZ``g\llTli`eZigjlw}|wwrp}}wqlwrwwwppqgiwp}r{w}{pw|{qijg\\[Z[`[Z[ZQLJI?>EF?%($)(((())-;>?=;?;JSQ[ZZZTOUUZZ`[Zfei`Z\glijlr}}u{wqrur{ew|}}qwfulp|rqpqrqwww|wu{wlwwpw{rqppprglZTQp`SQp[=JOFI?IJ")-)'-0-/4DDJJJEJQQPSOTQUOPQOP`ZZ`if`\Z\ilrlpwlllllilllgllpll|{{wqwqwqrww}qwuwwwwwrwrwrwgwwlUjwqrfi`eeZZQQQZJ?JDFOSJFD "%)'""';>EIOIJJPPQJUZUJOU[PTSTQTUTfg`_ZlrplQwpi`````g``lrwlrqu}}wrjlpwplpwp`qwwrqlijqqrqwqgg`g``gej[JDDOQTPJ>?JL?;>D0"-4>JIJPIFJDJJJQSQJJPSQSOZZ\\Z\Z`_ZZQ`\gijfgggge`pg``fggjjgirrpww}{}uqlluqjjpg``jZ\gie`````Z\Z`gSJJFJDFJQO;4JJF> )4??DJ?=D?JEJISEQJTODE`JLOZU\ZPZ``_Z[[Z`g\i[j[e`f[gZgigjqlllqip`_[lq`\`llgijglrigf```gqql`T`gg``[[[[JQ`ZZJQDJJPEP\ /////?D?D?4;DFDDEE?JODJJE4>QTZQ[J`````ZZ`[```f``e`Z``Upl\j_`iliglfjjfwgg_[[_TjeljieQZ\`gZ`ejli\[\\ZTTZQJJJJPQQJOFJEED %400/4;DD?D:E>DLEF=JJJ?EJJ?LOUQUQZ`Z\`ZS`[`eegZZZTO`Z\gjg``jie\\Z``f``ZZlfg`QQS`jlgZ\`[`Z``g_`[\Z`[O[QP\IT`FEPJJFZ;JD 0-4)444-3;;>;99??JFDDFEJEJOJ[QTJSQJf`g`Z`li````\ZEQTT[ZUZ\\Z``[Tfef``Zg\ef_Z\gff`[`\Z``Z\T``gg`\`Z[QUSSPPDD4>?DDDFQD9=%)'//-040)400-DDEJF;;4D;;>DDJJQPUPJ=ZJZJ[`ZQTQSTTTQZTQ\ZUZT[`fg_`S[ZZfj\Z`U[`[[[e``\[\``ZZZQUTUQ[4>DSJJDF[JEZ=J;:")4-4"(%"(($%)-'0440/0444-4??>=D=JDOOQPO`ZQI`\[Z\\_`\UTPFFOJTQJUZTZZ\``ZQ\Z[ZOQQQZZZZ[Zg`Z[\\\\L?PZZQOJ>/ZZOQ_JE-;O;E>E;4449  ")%$"$))044://044-4D;?4?>:DE>:??JQJSUZSLDEFOP;DD>J;DEIEQJJJQJPEOPQO[ZPQ\ZZ[QZZQZUf_JZSTTQZSJIOEEJJPF>?;EJJIDI?DDD409440%)%0/)/)0-/0-444/;:9?DODD>JTJPFJJUQOQSSO?=?>9?DEOF;JDEJTZZQ\QS?PII>JFPFSOSQFJQQLE?OSOQEE4>?J>UZDEJ[=PI/EFD/JD004;:0%%%%'$-;;00D;3;444:DOOTSFD;;?=?4;>:;FDFDOE9>IDFTOIQQJJQQFOF?OJJQQQITUJQJSPOPIDPSDQFJD;-3)Q4;;34-?O;4:4;4(%-) "(//$%?=943?F>:ED;;:DED?>;DJ?JFFDID?FF>FEEJLQJDDJJDJJJFQ?DJPJJJOJLJJ?;DDJE?:0D94933464940444-44"%(0034-)((/4:4;>44=>==?D?FJFFOEJDFFFF?;DJJD?DE4=/440$';;4>9DTE'(4;-0/9%%'/()' "4/-449440%-%"STPT>:/"("' -%lililifje[`Tjlgq{wpp{pwr{w{{}}}ww}x}wpqwwpQg\``PPJ>JJ>?04//)%'j`gggggljgipu{ww}r{{wwwwxjipw{}||ww}}r}ww|}q}rw}}www|w{uww{luup{q}upql{qpf```_ZTQSLD=;3-$_``jglwuwppww}pw{u}wqweilqw{w}|w|{}}wr}}{ww{rw{}w{w{}}}wr}wppwwglrrlp``S[j`OZLIZSJe[U`;Q4-eijwqqrurill}qw|}wwwlpwwp{}}}ww}}wrwwww{w|}q{w|r|p{{}w}}rw}wrwwle```j[g`Z`b`wwl[Q_TTillu{{|uwrqqww{ppqrilwqp}}}{}}www}}{{xw}}ww{{ww}q}}}wrlr}wwuilgl[lg[iqgwwl\Z`PQilup{{wr{w{q}}{rwrwprpqrrw}r{}}ww}}}{ru|{w|}ppqwww}w}w{|w{{{wwigill`pe`{ppgw\\Zigwuxw}rrw|rw|lwwwwwl{riqwlwr}w}}ww{w|}i|wrqx}ww}}}lw}rrejlwprfjrrwew`jfwlqwpqwlqu{}|ww}|w|w}w}}}qr}{uw}|}w}rw}l|}w}q{{}}wpqrwrw{l{qjfllqpplrwxlrquw{pwwww}{w{}qw{}}}}ww{{{}rw}r}rwqlw}w}wwwqw{{}x}}w|{[{qlgjqwwuwrpprwwww}{|}|{}{{{{}w|}{}||{ww}}wl|{}r{|u{|uxgqqr|{{ww{qq\w`[`gelwrqjr{}{}w{wuw}}{rq|w|}wwur}|w}|}|}}pr}}|wwqwwgZ`eg\rgplilfr{wxu|w}}}}uw|ww{p||ww}q|ww}}x}}{plw|wwrwrrwl[f`jillrlpjpjruw{}w|}}}}}{}}}rww{}}}}r{q}}}w}ilqw{p{wip_jjjllg`gqqur}w{{}}w}}|}w|}}}|{}}}wwr}{wu|ww}j`lfgllq\\gipprwllpw|{ww}}|wwwpwuw}}}}wwwpwwwr}lurw}lpwgfjpwZT`Z`pwwww|w}|x}w}|qwuw}wqqwrp{|{|wx}w}}rw}wxuf``rpZTZggr}www}w}}u{}ww{{}xw}}}rwqwlr}}}wlqpwqj``ll`qllipqqilr{w}|}w{}w}}{w}}wwww}w|lf\w|w}wj`\g`qwlplrlurwrww}w}wwww|}|}}}}|}}rl`w{wrp\`e[gligwruiwqwr{uw{wupw}|}w{{}wlil}wqqfggfggijlixw{rwrwww}}l}rww}|w}}{}|}w|{}wwqpl{qplilqlj``ipj{wrrrp{ww}w}w}ww}w}{{}q}uwqurwplll[`glllgrllgljpqppww|r}r{xw}}{u{}{}}}{}w{wppwwrqO`ggDFZ`l`ljq[glqrpr|}{wr|{pww}}}}ww{}}{{w}{wpqwu{wjw``ilq)3?TZ``lliflpupw}}{}}xww}|w}w}{wq|}w}uw}}jwrj{rwwlqwww;>E`e`wlplwl{r{w{{|}{}}{u{w{www}wwq{ig}|wqxu{|9$30QZfqu{w{pwu}}}}{}ww{r}}}wwww{u}p}uwqjliiZpgig  4L/Igjqlqr|||{}wwfqr}}j{u}gwujeg`[pwr}(;`iqwpwu{w}}w|}w|w{`wlJw|Z|r|wZ`{|{pFjr}wlu}}}}w}}wu}w|fl|Z}}plJ}}}{eL|}w}Zlwww{}}}}}}{}}ww{[q}\lwJ{lrwwq}eupwrr|wp 40lqwr{ww}w}}}}uww}ww|}{Ul|{;;rlp;(  (;?pgw{wT}}w}}{}|ww}}l")prrpu}`xw}}}||pwu}|}|jEZOQ|`TE/E0($'0(4(0)UqejJDJ[}\|{}uw|}wwu%prwbQwEZ{q{}|}{T}}}|u}gwlJZ(%0- )%)4??TPj}efTw{{|epqqw}||p;g{wgq_E{:JwZ}|j}>Q4{}q}|w` ''/0/0'>PFZZQqrg```[e\ZT`llj`ugrug`{|\wpw{wp{|=rwrl\E?u)0\4ll`|D4f}r{Jr0}{w}l{{wlqw{qwj}rf__Qjrrwigjw}ww[wu?);U;/[SD`J0-?IlPD(|}{w}}w}q{}wju{wlel|leQwrlwr|p}{}}q\p}g`Ze)%U%-3,eD%$;i`lw}|l}r}`{l[Uj{}}wp{Ĺ¾jSjrluwlp}{}w"Q|;;4S[>O3""0J-=0?=q{wwpw`uepwfw{wT}ww}pw}Ľȳ}|qw}rr}jpw4PwrjZQgJwZZJD)-64/)w{prw{|guO`{}wrgwxrqlr|lx}lqr{{`%FpTZl9D)\Jqr?-44ijiwwJZiD[r|rw|{wew_r³ijq|rq}rqww'IQ4)/ \T=3:%JJqw>% /Qp\?Ug}gFQ|ww}rruqwĵȣwrqwwrrrrr}w"/JJ$4;{{l[_Q)guZQlgI%0)OB?F{`Ĺpw`wnlwp|lw}44//?[``i[ZZS`S?[lZT"Z_Q(4DDJ|ZS}¹llp}wij}igi[lleZ:>E44(4E;ED-) --JZJElD;4OS`p`wȽpZZUw|{{wϲr}pprglqpg?E/=?:((()%)%pw{pewpfg`}ķĵ}wQTqg`ir˹p}|xllluqJFJ-FJJP[p|wrwgl{wp\Q/[D/;????`i`q}e[`r`glpϲg}}{jj||}:(FZg4T?44Jglfl6, l|Pw"EE_lw}lgl}I{rZPDf}wϵxL;l|}wu 4Q`;qp>\`irJpqOgwSl%gSgjwwjg[rl}ȜTqgQZf{}Ȫ|wI>PilJP`9}}p4`j`eDij\w)g`wj}wQ``gɝrSqpTlȘ}u[F}}}rw>4FDU%r9jgefJp^wjr0rP}4g|{w|w`;4}j}`|u`iī˖TI4p[-\xw}{pQ=?ZI4'FEQ)D`[Z`>wu[|pg/lEw>f}wlwJjiUB%/DĹQgSwrr\J[FlZwlii||?Z"J?JTZ_JJJDZ}|EZ\g`Ef[}qg-lJw4g{lwwL j`Z4){`DwD{pmrp\}:l;-g?}}q}rE?DOA$-40)->4Q-w{4jlp?{|i>wlg)g?j>mw`ql}LwZP4"$|}lOj9iqrl\w(j:Q44|}u}qT%`J>4PZ00O?J4wr}}D\ZZl3ubJwlg)`ISlqirD|JF;%ģwg;p?rĵ}ϘIJIJ|Ľg4gT?Z={}}|}qr0O_?=%=;:"/3eqOJPZ:ZpQ0UZwT'ZiS/fF\{\wp|Z}JO04-ȫj=rF|˹˜ȵwjJ?O"JlJ|wqp\Zg`?;/>J4F4/rlwuDgQ(U9w_qfeQw;D%9B ȲfJ}UgĜȹ[qpO+("04q}fjZ>0/DDDO-/lIJ9\O+JDTl[}f`\OTTJJ%)//ªjgQ=`w}bčwlqpPT0;JS{w`ZZ;%IZ>4J)-3F[D"\=lD_|Z}ujw£j;j}pĜpP˜w>Qlgrqr$>"EZ}ww|[pwrlU[U-%?\D-=(%Q/4)-);?=?Zw4QEll\``O|lZl}pqqlj{u{{b;œ}Qw}}_O[l{f0\[%""-E)"IU[6""`O9\}rjf`w{iip[I0)?>4JJJQE;>}qqjrL4ӟTZQUw{gZTP$%  $ JUP%(%4%0QJ4\90`wpql`ZDjlg}«}lqww|ww}i-ȑQSO`r}wqmgFFJZZUTOEFD:JTO%D/?0Jwg0\;;2)")Q?$}wgljwjl}q{g[{[lug?=E3J|rwwl`\irprJrfjrg`g[E?-0F9;?9Zl`')0'"%"D}??;;QJD00Jllqb{l"%(%$-{j{|w{q{ZFqpwwlg_EP>9440)(Zj`%0;4J¹} PI"/-9fSZJJ`}}r|Ͻe4eilZD`qrrqp?\qw{l``JJ0$'4"4Zl[-0/) TlZ;%JTL40:D}}\w)l}}bH(FQrɹgQlpF%4ugrw[`wggZD-FZJQZD('0%)S[TE):9??EO|gp3EpwjB%(4\r_Z}|pw34wr`\lpwqjw|{JDJ94feDE:O)JD?;=/$44wwrLQ9JODe`r)uw}))OE%T|ĹfTlegZ0weZq}pwZr[>)F?J\Z4>4 JQ?:--3g}6J3S_Dgw}"gww)/-)0?w{`x>|EwJw}{g[rwwgwL`lw0DD>?ST4400J?/$%(->Op}-P;QZD{w} ww)"?J{up>_=[4qXpgbZgqq[}SIewwj;FDE/>;):4/D?-E-%-I'4 El`fx `?JQ=w}w'q}}"4O/"[ww³r2rJg4`?¹w}je`Z`[ZFP``\q:D4;EE:);04D>;;0')/"4?Qb}`FDJ{}w i}w}w')={qu9w;j:J49\ l{jZ`[`Eu[O4xOOJwiZ=?49JJSLQT[S>J>>?")(F?e%9?EQfwlDpw|$-?%Sq;{>`/-"-wll_TQ`4"04"gJJPPE40)%SZ`lpjSFZPJEESOLD;;4`?J?Zpw% Ew{wi) 0SwwrFgJg-l(/S}LqFw \94%$44J=gDTZQJZ\Z`ZFJT`ePJJJe`f`UJD4P%%9?OJgrpwqwjr[qw\%>Tw}|pJl9_-e))}?O=>4P'?:-%)"?-0`bFZZf[`DJw[[[\`UJDITZ[Z\[Z[\SI444F>%%0wrf;-'?g?`}qqww{}{wf/OU:/[wwq|}}(J/L0-4;>)?4)%%JZfpHgrjZ\[(4g`glgZUQJO304F`gl}{lTJ>94?Q`eZOlQ0 4T[D-3F`[`|jgww}wjuu`)%)?}wwr4 >3%wZ`[[I4F)FD)%>w|xprlO0_:`wejwl`TDJ=\q[llqp[E?4:?OZF?OQ[efii[D??E-9PP=0IJflwpwwpjrl"$Zqq`wȵ4lrgeewUJJSF?JJZQPE0-[gpgwgplie/TE{i\`SUS`[Q>%:[leeZllZf{rlgjZ4Qr``qqwr}{rqJ;JfS(% 9POgiqfqpxppqpi[$Fiqqlxj/FZlll|jj[j_iZO>QEq`{wj{l`p`$ lpJJDFQZUDE/EQge`iwgJjw`i`piefgZ```_|P-4ll`ZL4=ZT`Uppw{wwi_Z'JJ9)JqrqQȲQ-3JSJ}ww{}wwpU``}}{{bg`_``fP[>IFDJQ[?;JJ\gZi{uTFS_ppgpp{wg[[QTQ\Fwq`T}rpl`Jq[I?`jejplw}``?(\rpwPQ;0Z[?Zw|wrig`w}|qwwelegZppjU ;QQ`4QTZJD4:Qi`g\jeOP_wuTZjl}ww}|p{|pZQQLJO[`[gwwwprpZ|{qrru}}}pl|lTelgQ{lJ:EJDiqgw{gr}{jg`ggig\L,?QE> (0=JJ=JTT`lj}ePJl{g[ZZ|{wwr{r}wwwp`lgZ\Q94E`uuww}r{www{`rw`gjr[0IQgpfg_|wZZZ`}ww`gpl[eeZJQ?EEFSJ=-:F\giT\T`g\\i`ZZe`qqrq{lwwwpS;:0;Pw}eT[gwwlrlwilqw}j[T`Zjpl`_Z_IgJgi_`\_r[+OSPJ:4DJQ?DE?FF[flfO\lf>UZjwqw|rgj`wxqj{}wpj{}lZO??D[ww{rpliljwpwjjlrpjiw}w[pZ[Zfj`eqqf`F\ZjZ`J[Ze[$JEO;>=;;=DD;>??[O`l[``TEQ`gle`r}wgpp{{pwlpwie`{l{gSPQTpqrgwu{wlie\Z`l`pw{pf[\\|p\ZZprZ_J\\_FQ`jZQ\F)ODF/4?DJDEDD?;0?QJZTTQJEQJ`jpjwljj}pqiZZ[pOD>DJTOw}wr`\ZQEU\[`[lrpfjww}}Zw[UZl`Q`ZZ{[Z?\O\T`ZQJPIQDDJJ?=D4;?;39>4TTO:;J`SSOETZFJ`jj[`g{i|p`rrJZQ;QTL\ZOJ[eQJ`rgjl|`[JD4;:??`f}}{|l`[S\iDS`IeZ=>ZJ[g\``Z\gZJSZPJEI:=JJJD;JI;4?JZZ`J?JEJZ\U`eZ`eD`pl`Z=JJ-0DFJJQQO=4?DD`jj}}}lpwwg`g`ZO`rw}llw}Z`ler__wEUJPJDQ\ibTZJw\JJ[\`\ZEO?FDDZTDLJ?49>O```T;4J\ZPZi\ZEPJJ?6ZQ6 "??>D?SO/Z;=:???wpJQeZwwwjZU[[\_J`Jrr[{q\{[`T[jSSIJJQUZg[gZelf[`PiZ`?9);DEQOSLD?-D>QJ??JJ0""49$?gpl`QJ%D;--444?90;/64)==??EJ\E:DiQr\le`wrrql_Opw}{}ri|pO`pjw`\Z`[`lZT4PQ;OJ[`T>JSSZTI``OZ`ZI;4EZ\gfZ>?4J?T[;4( 4?/09>D9440;=44=4-;)"//0;:4-9;;OTJ?'4QZpie`qwq}|wwl`l|w[jUO\`\DS>FZZgp``if\f[ZZ\\[JO=?Ojq``Z/(:?>;E4 )$%0-)44-(%)(/'%43%)%--D-$--EJIQD=>[TJZ[wq{g[jq{``[lwqwrwwlrw}Z`g`Z````JSO>>JJ`gZ`j[OJT``QZ_TOOOJ`gg``DTD;//4D(?)%('--;>D(443)/0%%"))%/$%"JT[\ZTl`wpu[ZZplg[fZ[ZZ[`wrwq{w`pjlw}{i\`e`gliff[\ZODJIllfjijl`j`jl`Zg\[\ZZ\`Z_TS0%:0:) 00'-4///???-0-%)(%%"EDQFEEZPZJZZUj{l``[\[TZ\[ejgllle?Trw{|}gjw{q`f\`[QJJ[`F`D[`gQFJUf[\OZU:Pgj`\TO=FJUTZD>)>0-$)"')')"?%0:;:"$;)$/";JQ4:Z`ZpZSZflggrrwqfgglg[\\`uqjj`ZZF`w`rurierwpl{rlgZEO[ZOZ\Z```QFiegl`\Z[ZUUJFDDEJOZ_QED'$()//4%$"-'()JOZZJJ[ZT\ig`T[``ZZZlwf`gr`p`rww}{eJJ`Zlpwppwplpe`[UlilqpZ\``ZgrlFOiSPSUTQTZI?>F[UQZ\TQQQF?=  )')-(% (?D[ED=S[U?DT`e`JgwrfrlU\ilwlbZJrwp[ZS[Zqupr{{[ujprr}gTO`qll`fggZDI\ZU?;iQSOEJS`[JJEIU;)'==6%%>JJTZTQSZF?J[PZOZQTgqp\ZZrg\lrjir|`wbjJZ\[ijjgZlQZ`fgllfp[gPJZlZi[Z??JTQF`jZ_Z9-FQZTODOFB)$%%)0?TJ;SZ;0QPLJ`g``q[ZJiqpw|qw{u{i{```QOJQ\bgl\j[pjuiggU`lgrfrqrLEDg`QIIZ>00DTTJDQQ?EFFJ$ % %/)3FEUQ\TJ\O?JE(4Q?Ug[[gZ`pxwgglj[Z>FTbug[`ZS>P[ST`i`[Zg`eeZ_ZOT[l`pg`gOZggj``H;QZ_SJDJ4JQ?-"%' '=;$"D>4EZTO?>JTQO[llFJZ[[QP`rpf`Z`gprppiZIZJDDE`[lrgZZZ`lj`ZZr`rgrTJZfliiP>;;J==[EI?JJ=$0';DE=>>;DEEJE>D4PQZU:JDJ[jqj`ffUZZg`_``ZDT[`?EDFDPEFDf`l\STZ`\jjqwwgpp_`TI`g`e[_JI?4DTQD4(D " 3:QF0/0;;EDJZZ??>TI()4;4JQD\qjjpZSS[[QZ\\``gpJPJJJ>PUE[J`gZZSZ`gp``g`\`Q\Z`igf_Z`PQFF[Q>J;)-   $"3-$(:4(E?/044;4/QO>ZZZO;)JZS[_gpZ[`Z\\ZPZ>DQPJJ[[SSOFE[[``gll`ZO`Z`Zffj[Zg\T``ZS\```ZT[QJD;;4E" $4JJZ=/;4OJJJD3/>?J4=FJ;3?STJE?;JTJ=F`Q>=:FJ?QZ??UODFZ`egg\SZ[`FOZgfZ``\U[ZZ\`[U[J[ZE=UDEOUZF--$")(4FZU?))EF4-FE;4;4:;;/4;?Q?DETP"04J4EZ[JFEFQ:9U?9EJQUOOJ[ZZPSillje\ZOS`Z\UUQLJZPEPZ`S>?JD;?E;J0 $  ;FFD?=4FED>??=)%44( 0;DJQQJIZZQ?-0>FOOEJZSZSP=T?4JE)EQJE;EUJFJZZP>T[f[[ZZZ`ZUEUQ?>UZZQ?=PDD??JQF-/2("-?"%3-0SE:-);>)4D?DJ?D9%3=$;Q>J:OZIDDDIOPQZDFJQ40%=JU(F;??FEDTQ>;;\`ZDIEUDPQZ\SFF4FJF?FT[ZTD:D;904040:J %;06(2)??DE3%>D?9?DDE0/4(4-"(?40;?S?4>QD04449:?J>?>//404J\J>:?>?34>?D;>JJE>?>=044JZZO;DFOD4JS[[J>=;4 )00%4E=>:/--% %4"::4''?44;;04?JD;9J;4=44(=494F0-J\QOIJJJJFEPDJ;/'/00)40)04(%3/=:0?/;;943-;?>99>F?;43;9409POP?D4"%%)'';%')") %/(%43(% %4/-4F9DJ>')%-40??/%)F'-FI40304D=F-)--)%--340-:>44444DJF/-'404;4;94443;944;>44>;4"(%3>;/ $%("('%%-0%)"%)=;??9%JFJEOFDE;)4QQLJJFF;:-)))%%%/%'/--04>;-'0:D0'--)49;9D//44;;99(444/)';;   (% $"%-?E?-::;40---;J:4%?=D0003;/-43F/444"(%(()%))):4-4$0(490-3-(%/(")-)4;00%' "  %%39'%;-%'"':>%>;:'6%30D/(03II4("0)))$)%"-"(($4%($%')  %("%%(F;--E3%-'-0$494%(/3$''"%)-")('-(4)3004$(%-" 9F   4)/-)4"'))% $'$$"%()(($)   "%)   $')'-$)%%(((   3puPU"333DTwAA>AAAAAAAAAAAA>A>AAAAA>AA##"?"#>""8""#">"##""?""#"""    ww7???7?7? 7?     #'#"?"?#>#"""##""#""#"">A_AAAAAAAAAA>A>AAAAAA>A`@@0c@x@@?`x@?@??p@`??|?AAA>>AAAAAA>AAAAA>AA>>AA"#"]>"""">>"#">#""#"  ?\#">       0???? ? 7?     "#"/"?>""">'#""?"?#""AAA>GAAAAG>AAA>>>A>> AAA|`G?>pp||?~?Y`~x_p`x@?o@|?@~?op?AAA>AA>A>1?>>>A>AAA""#?"#݀"?7?"]#""T? ??  ?? hw???00(7?p88 ????p?8 ?  ???x">#"?"#' C"#">AMAA>?AA?xB>>?A޾AAqp@a{A?q~@||A`y`@C?Gxy??@???0_|yp??yp`?_{c??AAA8AAA>A>?_??>.>>L>>>?AA"#"""#"???>/?x]?">">   c  @( ? Nx??v~0?w?> .0?w #,`0?7?!(/ IGO0?7?? l'/7?  ?$(  @Oߏ4 >#""#">2ȆaNJJ@޿>#bg#>"""A<AAA>ASf=   a A>AAA||u Fb^a辿@߿@Ht0tp ~~`޿?%@C) $W`_v$$y~~woO|  ?9 a  ? H _G~`M2JC   *8B)@W@w~??~~A""]@L'(.AA>;r)q@?/}@?P@A&'AAAAAA>"#?8@]uA%A`70 6" ">"">"""/a_Z2G#w@@?q0~ R R Rߦ@s2?@X`] |C @@az߇" p@ 7 ??2,(^TT y^)oH> <<<<? "9&D(K1}P?π00? w~xxxx?<`q~ P? @xxxx? @(m""#  AZp "">>""""AAABS䬫VTta_ ?|@4N4DDAAAAA~x @ ?? `n ?!~pL 1@@ɀ@@o@/pp@~p$ @@*ma~? ' * *W~t`> @0`m  @@+~`8#@ \XY`op }"" PAAA@+M" /y" / A>AAAA""#H@R ![@@7   "`?>>"""#JP T w @! oN@@@w  66 p ,aBnk >4PP   ? +?HH @7 @ ??]iΏ 0@@@~  @=W@op@@@   )w`Tsrl;00 c"""#_  `00""@_@ >>?"""#AAAA?-@:/@@00  ! AAAA(0 R- ?E3@  ? @H k`R $$} 0A `b8 = qG  @` mP    AAA@a@ !*}* 2 X   *`**AA>"#"?=0_q F? #"?0A h % A ?_@I0kV $$(0 k(@ W @ _ ?D@Cq* @@@00   " Ԧ -@L00K""@@0?ssss `@pl4 000pppp@ u ^"ID@@    "???yU nÀ8@?@@ $ ?#"AG?D  'y@0?SHH @' @ AA> r `dFs;PP  @   JS #_  66~{J:2]a|@ @~@H`_B@pO   ~"=K D8m/!|A{,$"2@0^:` op@}@""@ $A`A>A>"?t?E@ . @@ "#?#"vYD"Ā@m`i 뮇{wg?' * *$G  ,L @ ?3@@bb?o@@ppX(X 7 ?  ``n ?<cB 5  ? C4N4DD ?j~ aA @ ¡Ip%`=  D_H `<`D~ k0@4`@  >#9 #&D TT\&?(?w">?#>A>6,(x_TT}z_o _(rLAA>>~;Bk[  |߿\\1,S@Dc̈́`??~=}~ 'X301n{~ }@$@ A2Hw@#~6{@%_uA˵a y~k"r P ?~}L?6@Qx'AAAW=@B;?+@ @@}cA>AAAA>"#"> rGwR@8@FB457>#?>>""""> Am?Iߨ8< FV&~tEE/_  D_Ǽ@ O~! p xGv| 1w W% AqA&߫T\ } p cc`UUbąDv65  $ ~ȇٿ @6Quaۿ>!!? ? ?$A$@s~?z@``#?l) @W /014 ?""'?"""""? 2(q>'@"M>?""""AAGAAAAA @<׮?~>~!?>A>?AAAAx@>~H^s~l??x~}(x_g??Oas~~??xx}0cy?~|>??x@???p~??x??x??`O??wC ??AAAAA>O>A_>?2>>>?AAAA"#""#?"???00Yp?"""# ? ??Gx xh?p A`p?wA0???7?x?? C ????x ?`?8 "?"?"?#???"""#AA>>A_A>>>>>8>AAAA_?`p|@?c|?{?0|?@?|C{??@~|77~~pGAAC>@AAA>A~>?A>>>A>?AAA>">>"'>""#> #>?## ?"#"       |80 o`? 0?w w k(?  """>??#"">##]#>"???#"#"AAAA>AAAA>?AAA>Aƾ7AAAp??w|@o|oxp_@p_AAAA>A>AAA>AA>A`>?A?AA""">x#">">#?>"?>"#">???]#"x    ?k?0w?  +?   """"##""""#??"=?"#""#"""">##?"AAAAAAA>AAAAA>?AA>AAA>AAAAAAyQxpQDxQD~D88QD|QDAA>>AA>AAAAAAAAAAAAAAAAAAAAAAAAAOyNx"#""?""""##"""""#""""""""">"""">""  ذhH0 (0000888H`иxPH@HXPH@88@HPHH@8@Ppȸ`@(  (0Hhȸ`@( (8@HXppP8((88Ƞ`@( 00088@H`pиXH@HPPHH@HHHP@8008HpиxP8   (0H`ظxP8 (0@HXhX@(((ȸxX8(  0088@P`p`PHHPPPPPPXPP@0((8HpаpH0 ((( ((((((0@XШ`@( 0@PXhаh@(ظ`H0( (08@HXhxhXHHHHHPPPPH@0((0@XxȨh@( (0(( (00080000@PxȠxX8  (8@P`xX8 аpP8(((((08@P`px`PHHHHPXPP@8( (8PhȠ`@( (080( (88@@H@888@HppP0 (08HXxȸhH0ȰpP80((((08@P`ppXPHHHHPH@8(((8H`xX8( (0080( (88@@H@@@@HPxȸhH( (08H`ظxX8 ذpP8(((((08@HXpȨxhXHHHHH@8( (0@XxxX80(08880( (8@HHHHHHHPX`@( (08PpȸpаhH0pX@0((((008@H`pȰpXHH@@@88008H`pȠxX8000800(( (88@@@@@@HP``@( (0HhhXXP`pȨ`@(xP@80((0088@HP`xx`PH@@@888@PhxШX8888800((((08888888@HXh`@( (HhШ`H8(08@P`xX8(аhH@80(((0088@Hhxh`XPPPPX`ppP88800(((((((0(((((08@Ph`H( 0X`H0( (008HXhxpP0(  x`H@80((((008@HhxphhhpxиhP8880( ((0(( (08PhhH0 (@hب`@( (((08@HhhH0( (  ((p`P@80( ((08@PpȰ`P880(( ((0(  (0@XxxX8 0HxȘpP0  (08Ppȸ`H0( (  00Ȱp`XH@0( (08HXxȰ`P@80(((((((0  (8HhȨ`@(8X`@( (@`ȰxX@0( ( (88xp`XH@0( (08HXXH88000((((  0@`ȰhH0 @`ȰX@( (@`xX@( (  00ȸxph`P@0(((((08H`xP@8888800(( (8`иxP8 (HpxP8( (Hh`@( (((  ((ȸxhXP@0( ((08@PhظxP@8888800( (@hȸ`@((@`ظpH0  0Pp`H(( (((  ((xhP@0( (08@HXpظxXH8888800( 0PxȸpP0 8Xxаh@((8XxȸhH0((((((  ((pXH0(  (08@P`xȸи`P88000((  8XиxpxX8((PpȨh@((8`иxphpxpP80(((((  ȨpP8(  (0@HXpp`XX`pиpX@80((((  (HhȸhXPPXhhH0(@hȨh@((8hиpXH@8@H``@0(((((((  hH0  (0@P`xиxhPH@@@HPhxȸ`H8(((  0PxhXHHPX`xxX@(  (8H`ȰpH0 0HxธpP@8008H`x`H80(((((( x`@0  (8HXhpH8((((008HXȸpX@((( (8`ظxXH8@PX`ppX@0((008HXpииX@( 8`РxX80((08H`xȠhP@800(((( hȠ`@0  (8HXpРxX8( (((00@Pp`H80((  0HpаxXH@HPX`px`XPPPXXhxȰxphpxpP0( 0PxhH0( (0@P`xȨhPH800( (  ((`xШ`@0(  (8H`xи`@(((((0@PhpXH80((((  (@`ȰxXPHHPX`pxxxxРxX@88@HPX`hpxȨ`@0  0HpаX@( (8HXhxȨpXH@80  0( (088`pШhH80  (8HhxP8  ((8H`xpXH800((  (0@XpxXPHHHP`xxX@(((08@HPXX`hxȰxX@(( (08@XhظhH8(((0@HXhxȰhP@0(  ( (08HH`pаpXH8(  (8PpаpH0  (0@XppX@8800(( (08HXpxXPHHHP`РpP8( (08@HHHXhxX8008HXhxȠxX80(08@HP`hxxX@0  (08HXX`pиhP@0 (8H`ȰpH0  ((08PhȸpXPPH@@@8008@P`phXPPX`pX@(  (088@@HP`pxXXX`pxиhP8008@HPXhpxxhP8(  (08HP`xx`hx`H8(((8H`xȰpP8  ((000HhȸpX`hhppxxph`XXXH@@HXhxȸxh``hxШ`@( (((0888@HP`hxȨXH@88@PPX`ppxxxx`H8( (0@P`pXhxȸx`H8@@P`xȸxX@((( (00008PpphhXHP````hȸxxxh`hhxpP0  ((008888@HPX`xظxXPH@@HPX`hpppppxhPH@HP`xXhxx`PX`p`H8000008888@`ظ`PHHH@@HXXXXXpȰX@(  (((088888888@HPhаxXPPHHPX`hhphhhhph`hxXhpxhP@80000888@Ppиx`PH@@HHHPXXXXXhظpH0 (((0888888888@@`Ȱx`P@@@HPX```XPX``pȸȸx`H@888888@P`ธxXH@88@HPXX```XX`pаh@( (((((08888@888888XxhP888@PPXXXH@P`hȸhP@88888@HXpx`HH@@@HHPXX```XXX`xȠ`8( (0(((((0888@880008PpȸhP888@HHPPP@8P`pȨpXH@8888@PhXH@@HHPPPX`````XXXXpxX80(0800(((08@@@880008PhpP8888@@HHH@8Ph耘p`PHHHHX`xȨh@@@@HHPPPX````XPPPXhȸpP00008800(((08@@880008PppX@88888@888@`ؘxh`XX`hxpP08HHHHPPX`hhh`XPHP`hxȸhH0088@8800((08@H@8008@Xxx`H@88888008HpȰxxȰ`@(0@@@@HPPX``h`XPHPXhȸpP888888800008@@H80008@hpXH@800888P`xP8(0888@HHPX``h`XPHPXpxX@8888880008@HHH80008HppXH8008@H`аh@0 (0008@HHPX`h`XPPPXphH@88888008@@H@@8008H`p`XPPXhpȸиȠX8( ((08@@HPX`h``XXX`pȨpXH@@@8888@HHH@@888@XxxpxȨxppиhP8( (((08@HP``hh``X``pȸhXPHH@88@@HHH@@88@PhpXPPX`xȰ`XXXXpȨXH80((((((08HXhhphh```hpp`XXH@@HHHHH@@88H`xxP8 (8XxذpPPPPXhظpP@800000000@P`ppphh````pxp`XH@@@@@88008@XxиpP0 (@`Ƞx`HHPPXhxȨhH@@88888888HXhxxxph````hxxh``phXH@88880(((8PpȸฐhH00H`ȰhXHHPPXhxȸиpX@@@@@888@@@HX`ppph`XPXXhxȸpXH@@@P`xp`P@88880(00H`иxppxȘpP8 0HXpи`PHHPPXhxxhpxȰ`P@@@@H@@@HHHPX`hhh`XPHPXhxȸhP8(  (8XpXH@888008@Xxx`HHHPXxȰX@(0HXhиxXP@@HHP`xxh`PHPX`hXH8@@HHH@HHHPPXX```XPH@HP`xиx`H0( (0Hhxh`XXXPPX`xظpPH@@HPXxX@((@PhиxXH@@@@H`xШ`H@8008@HP`pиxP@8@HHPHHHPPXXXX`XXPPH@HP`xȠ`@( 0@PpxxxxxpP008@HPXxиxX@( 8PhиXH888@H`ȸhH000088@@HPXpȸxP@8@HHHHHPPPXXXXXXXPHHHPXphH0  08XpX@08@HPX`xȸX@((@Phи`H888@HhظxP8 (08@@H@@@HXhxȸxP@8@HHHHPPXXXXXXXXXPHHPXhиxP8(  (@Xذh@88@PPX`hxȸ`@( 0HXpx`PPPX`xȨ`@0(08@@@H@@@HPX`pȸXH@@HHPPPPXXXPPPPHHHHP`pȰhH0 (@`Ȩ`@88@HPXX`ppP80(  0@XpphhpxhH0008HHHHHHHHHHPPPpȸhXHHPPXXXXXX`PHHH@@@H`xȨ`@0 (Hh`@@@@HPXXX`phH@800((((08XxX@((08HHHHHHHHH@@@@`ȸx`PPPX`````XXH@@HHHPXpȨ`@0  8XȸxX@@@@HHPPP`px`P@@80(((08XธpH0 (8@HHHHHHPHH@800Hhp`XX`hhhhhXP@8@HPX`pаh@0 0HpX@@@@HHPPP`phPHH80((08`Ш`80 (08@@@@HHHHH@800Hhxphhh```XPHH@P`hpȨ`80 0HxhXHHHHHHHHH`xhPHH@888HXxȘpP0(((0088@@HHHHH@800Hhxph``XPHHHP`xȠX80( 0HxظhXPPPPPHHHHhpPHHHHHH`xи`H((((008@HHHHHHH@880Hhxph``XX`hxX80( 0HxȨx`XPPPPPH@HPph`````hȰX@(((0888@PHHHHHPH@88Phȸxppppx`@0( 0PxhXPPPXXXH@HXxxxxظxP8 (88@HPHHHPHH@888Pp`@0 0Pxȸh`XPPXXPPHHXhаpH0 (8@HHPPPPXPH@888XxȨ`@( 8XpXXXXXX`PHPXhȰhH0 08@@H@@@H@80008`ȸȨ`@0  @`иpXHPXXXPPPHPXpȸȨhH0 (088@88880(((0@hиxhpxȨh@0(   (HhȰxXH@P`XXPHHPPXxȰxȰpH0 (000000( ((8HxxhXPPXX`pȰxX@0( (  0PxhH@8HPPPHHHHXhhXPP`pаpP8  ((((( (0@XpX@888888HXxиpP80((0(( (8`ȸxX@88@HHPHHHH`xظxP8((08HhȰxX8  ( (0HhpX@00000008HhȸhP@8880(  8PphP80008@@@HHPhиpP8( (0@Xxxphhhxȸ`@( ( (8XxȸxX@0 ((0((0@XxxhXHHH8(  0HhX@0(((008@HPXxpH0 (08Phx`H@8@H`xȸpP8   0Hh`H80((000((8@Xxp``XH80000@PhȸȰpH0 ((008HXxШ`8( (8HXpxp`XH80088H`x`H0 (@XxظpH80000800008H`xxp`PHHHHXpи`XXhxX8( (((@XhH0  (8@H`xаxXPH@80((0008H`xxx`H( (8@XxxX800000000008H`xpppppxX@@@HXhȸxP0  (@XиX@( (08@XppX@88800((0((0@Phhȸ`@( 0@P`xи`@((008000008@H`ȨpP8(((08H`ȸpP0  (((  (@`ȰP8  (08PpȨpP8((0000000((08H``x`P880088@PhphH0 ( ((08@H`x`@0 ((08Hhȸx`@0(((((  0PppH0 (8PpȸpX8( (((((((((08H``p`XXXX`hxȸxX8( (08@HXpȸxX8( (((08XxpXH80((( (8XฐhH0(8XxX@(  (((((((((08PhhȸȰhH0  ((008PhpP80000(((0PxpXH8(((((@XxذhH0(8XиxP8 (((((((((08@PhhȸX@( (((((HhhP@@@880((0PxpX@0((08XxаhH0(8`аpH0 (00000000008@HXhhȸxph``X``xX@( (((((HhиhP@@@880(08XpXH@@HXpȨhH0 (@hаpH0 (0000000888@@@P``иxh`PH@8008@XpX@( (((((HhиhXH@@88008Hhx```hxhH0 ( 0HpаpH8(08888888@HHH@8HXXhPHH@800008@P`X@(  ((((0PxxxxxxиhP8800(00@Xx`@0  8XȰpP@08@8008888@@888H``Ȱ`H000(((((08@HXp`@(( (((((08`ȰhXPPXhp`XPPP`pиhH0(( (8PhxX@0  (HhȨpXH@@H8008888@8008PppиxphhhxظpP8((((((((088@P`xиX@(((((((((08HhpX@8008HXhxphXH@@@@HXȸpP80(((8H`hP8(  (0@`Ȱ`P@@@8((0((((((8Hhx`XXPHHP`pШ`@0 (((((0888@HXhxиX@(  ((0000008HXxаpP8  0@X`h``PH8000008Hpȸx`H8(08H`xhH0( (8H`ȸpXH@@0(((  (@Xxx`HHPHHHHP`xX8( ( (0888@HP`hxиX@( (((((((08H`Ƞ`@( 0@@HHH@@8000((0@`xhXPPXhhPH888HXpȸhPH@0(((  0Ppи`H8@HHH@@HXpȸhH0( ( (088@@HPX`pиX@(((((((((((0@PhpP0  ((008888800((08XxxxxhXX`px`P@80(( (8`аxX@0888888@P`pȰX@( ((008@@HHP`pиhP80(((((((((8H`Ȱ`@( ((08000(( (8Xxp`PPHH@8000@Pxؠp`XX``hxаpP@000((08@HPXpxP8 ((0008@HPHH`xиx`P@000(((((0@XxxP8  (800(( (8Xxxhhh``XPHHXpx`H@88@HP`pȨhH8 (((0@@HPXpxP8 ((0008@HHHH`xx`P@880(08@H`xаpH0 (000((((8@`xphxP8  (0@HXpȨhH0 (8HHHPXpxP8( (((0888@HHHHH`xȸx`PHH808HP`xШ`@( ((0000008@PpȸH0 (08@Ph`@( (8PHHPXhX@00((0((0888@@@@@H`ph`XPX`pxȨ`@( (08@HHHPX`hȸ@( (((8HhxX8( 0@XPPPXh`P@888800088@@@88@HhȸȸxxxȨ`@( (08HP``hpxаx`XPX`hpx8  (8PhhP0 (8HXXPPXhpXH@88@8888@H@@88@PphH0 08HXhxȸpX@@@@HPX`h0  (8Hhȸ`H0  0@P`XXXXhhPH@@H@@@@HPH@88HXxpP8 (@Phxȸpppp`XhxаpH8((008@HHPh0  (8H`xȸhP80 (0@PXPPPXppXPHHH@@@HHPH880HXx`@((@XpȨx`PHPX`pxx`H@8HPX``hpx`@0(((008@@@Xp0  ((0@P`pȸx`H80008HPXPHPXphXPHH@@HPPXH800H`xpP0 (8XxȸpP0((0@HPPX`hXP8 (0088@@H`ȸX80((((00888H`( ((00@H`ppP@0008@HPPPXhȸxp`XHH@HHHH8008Phȸ`@((8PpȰpP8 (08@HHHPXH8( (((088@Phи`H(( ((008HXx( ((008@H`xȰ`H8888@@HPXhx`PHHHH@80(0@XxpP8( (8PpxX8( (088@@@@H8(  (  008HXxаpH0 (08HXx( (08888@Xpиx`HHHHHHPXhxpXPHHH@@88HXpȸpXH@888HXppP0( ((0088008(   (008Hh`8( (08HXp( 08@888@Phȸx```XXXXhx`XPPPHHHP`xp`XXXhxhH0((((((080((( (  ((008XxpP0  (008HXp  (888888@P`xȸxxxxȸxphhhh`hpȸhH000(((0080(   (((08PphH0  ((088HXppp ((08@8888@HP`pиhP8880(08880(   (((((((08Ppи`H0  0088@HXxȨx`P@@ ((00888888@HPhȰȸ`H000((08880(  ((((0008@PhȸhH0( ((088888HXxȸhP@0((  ((00888888@@H`xȸ`@(((((08880(  ((0088@@HXhȰpP800008@@H@888H`h@0  (((08888888@H`xȸX8 ((000(  ((08@@HHHP``H80008HHH@88@XphH0( (((((08888888@H`xȰxP8 (((((  (08@PPPHHP`pX@008@PHH@8@H`аpH0 (((( (((((0888888@@H`xȰxX@( (((  (08@H@@@@P`hP88@@H@@@HXhxX8( ((((((((((0088@@@@HHP`xȸxh``hxȰ`H0((((((  (((088@8888Phx`HHH@@@@HXpȸ`@((((((00(((((((0@@@@@@@HPhȰp`PH@@HX`pȰpXH@80000(( (((08880008Ppxh`XXPXX`pиX@((0(((000((((((8HHHHH@@HPhpXH@0(((08@PX`pȸp`PH@888880(((((((((((08880(08XxȸxphhpxȰxP8(0800000800((((0@@H@@@@HXppX@80((((088@@HXhȸxph`XXXXXH@800((((((((0080(0@`ȰxP@00800000@8800((0@@H@88@PhX@0((((((0800008H`xxxxxhXH@80((((((((080(8PpȰxXH88800000H@8800(088@@@HPhаhH0 ((((((0( (8HXxxhXH@0(( ((((000H`Ȱ`H800(((00XH@88000008@HP`xxxxȠX8( (((((((  (0@`x`P@0( ((((008PpȸhP80((((00`PH@800008@HXhxиxp`XPPX`hxpP0  ((( (  (0PxxhP@0( (08@HhhP0( ((((p`P@800008HXp`H80000888H`xȸhH0  ((( (  (HhȰh``XXX`hP@0( (0@P`ȸpP0( ( p`PH@8@HXhxаxX@0((((08008H``H(  (((((((  (@`ȸx`PHHHHPXxȸhXH8000@P`x`H800( p`XPHP`ppP8( (((080(08Phxphȸ`@( (((080(((  (@`ȸpXH8888@HPxp`PH@@P`xx`PH80( xppxX@( (000080(00HXxphhH0( (000080(((  (@`Ȱ`P@88888@HPpȸxph`pxphXPH@@ذhH0 (0888880000@PxȰxphxpP80(0888880(((((  (Hh`@8008888@HXpȸxppxphhhxX8( (08880000((8@hȸxphpxhH@0000000(( (8XxȰpX@80088888@P`pxh````pxȸxp`XXXXXX`hxȰ`@( (008880((0((08`иhPHHPXhxx`P@8000((((  (8Hh`P@88888888@HP`xи`PHHHPXX`hxȸxP@8(  (@XhаpH0 (((000( ((Px`H888@PXhȸȸp`P@000(((0((((0@Phظ`PH@@8888888@P`xȨpHHHHHPXXX`hpȸȠ`8( 0HXpxX8( (((((((  @hظpH0 (08HPXhxp`H8880(088888H`pаx`XPHH@8888888H`X8@HHHPXXXXXX`ȸи`@( 8H`hxȸhH0  ( @hذh@0 08HPX`hȰxhXPPH@HPPPPXhаpPPHH@88888888HXhH08HHHPXXXXXX`xP8  8HX`hpxX@( ((( @hذ`@( 08HPXXXxxph``hphhpШhHHH@@888@@@@@HXиxX@(8HHPPXX`XXX`ذh@((8HXXXXXpX@( 0((  @hРxX8( (08@HPHHhȨhH@@8888888888@PxȰpP8(0@@HHPPXPPX`ȠxP0 (8@PHHHHXpX@( (800(  (HpȘpP80((008@H@@`ȨhH@8888@888888@HpȨhH8(08@HHHHPPPXhȸ`@((8@H@@88H`xP8  (0((( (PppP0( ((088@@@`hH@80088800((0@PxȨh@0((08@888@@HP`xиxP8  (88@8800@PpȸxxP8  ((((((((((0PxpP0( (0888@H`pP@8000800( (@Xаh@0(((080((08@HXpȰpH0(0@8800((8HhpP`xxиxP@(  ( (((( (0PxpX80(((0800@PhxP@00((0(( (HhȰpP8((((( (08@Phh@0 08@80(( (8XxhP`xxиxXH80((( ( (0(( (0Xx`H80000800@XpȰxX@0(((((( (0PxȰx`H0((  (8@H`x`@0 (@@H80(  (Hpȸp`P`xxи`P@800(( ( (0((( 08`ȨpX@0000888PhpP@(( 0@hpP8(  (88@Php`@( 0@@@0(  @hȸphxȸp`PH@80(((( (000((8HhиhP88888@H`xpP8(  (@Xx`@0  (88@HX`hpx`@((8H@8( @hhXPH@000(( ((((00H`xx`HHHHPXhxȸhP8(  (8PppP@8( (008@HPPX``hp`@( (80( @pظxXXXhxh`XH8880(((((((0@Xxȸp`XX`hxp`P8(  (8HhȰhXP@000(((((08@@@@HHHPXphH0 (  HxpX@@HXhxxp`P@@@80(((((0@Phxȸp`PH80(( 0@Phȸp`H8800(((((0000888@HPhpP8   (XȨhH8008HXhxp`PHH@80(((08H`xȸx`XPH@@@8000H`ppXH@800(((((((((008@P`xxX@((8`ਈhP80008@PX`pxxh`PH@8008@P`xȰpXH@@888@808@`hPHH@80( (08@HXhx`H0  8Px؈`@0(0888@PPPXhp`PH@8@HXhxhP@800088@88HXxx`XXH@0(  (08HXhpxpP8  (((  (HppP0008@@@@@@@PXxp`PHHP`pи`P@8800088800H`h`PH80  0@P``h`H0 (800  (8HhX@(08@HHH@888@PxhXXXhxȸȠ`@80088888880(Hpx`P@8( (8HXX`xxX@( (8H@8((8PhP@08@@@@@8000@Hppppphhh`hpȸpP8008@8000000(PxhP@8(  08HHPppX@0(((08@P@8( (8HXpxp``H@8@H@@8800008HpxphhhpP88888@H``H008@H80000000XpP@8(  (08@HhpXH@@@HPPXH800@XhȨx`XP@88H@0888000((((8HppXPPHHHP`xpP@00888@HXhиxX@(00080((0008@`xXH8(  (08Hhxphhhhppp`XPPhxhP@880((P@000(((( (8Hp`@((((008HXxhP80(088@@HPXxȰxP8((0(((((000@PpȰ`H80(  (8HhxxxȨhH0 P8(((((  8PxиxP8 (08HhиxXH8008@@@@@HPhpP@0(( ((((@Xxȸ`P80(  (8HhpP8( P8(((((  8XȨhH0 (08XxȨhH@88@@H@@88@HXhpP@8(  (((@`hP@80  (8PpȰxX@( P@00000  (Hh`@( (08Xx`@888@@@88888@P`xX@0( (0HhȸpXH8(  0H`ȸ`@0 P@88888((8XxȸxX8( (08XxX@88@H@@800888H`xȰ`H0 (8XxhP8( (8Pp`@( hXH@800  (8PphH0  (0XxȸhP888@H@88088@@PXxȰhH0( 8HhpXH0  (08HPhȨhH0 hXH80( (8PpиX@(  (0PxȰ`H88@@H@8888@HPPXxȸpP8(  0H`xhP@( (0@HX`pȸhH0  x`P@@888@PhȰxP8  (0PxxPH8888800088@HPXhȸhX@00((08H`xp`H800@HX`phH0 p`PPPPPXhpP8  (((08XxฐhH@@880((008@HHP`xx`H@@@HXhhXPP`pxȸhH0  xpppppxxX@( ((0((0@`ذhH@88800088@@@HH`xxhhhhhxxxȸxpxxhH8(  `H00008880(8HhШhP@88888@HHH@@@H`xаxh`XPPXxX@0((((((x`H80000800@PpȠ`H@88888@HHH@888Xxȸȸxh`XXH@@H``@0((00000 x`H8000888H``H@8888@HPHH@800PxȸphpXPHHP@888PhX@( (88888(pX@808@@H`xȨhH@88888@H@@8000PxȰxppxpph``hxаpH@8@H@800HhhH0 ((0@@@88( hP@08HPXpаhH@@88888@880008Xxȸph`X`phh`XXXhxШ`@808@880(HhȸpP8( (8@HHH@80(h`PX`hxаpH@800088888808@`hXHHPXhhh`XXX`hȨ`80(0800((Hh`H80(08@@@@880(ȸȸxxظxP@00008888@88@HphP@08HP``h``XXX`pȠX8( (80((0HhиXH8888@@@88880( xxpppxаpP8(((00088@@@HXxȰ`H00(08HPPXPPPPPXpxP0( 0((08XxиxXH88888@@88880(  p`XPHHHHPXpȨpP8 ((008@HHHXhȸh@( ((08HHHHHHHPXpȸpP0  (((0@`p`PPXhxиxXH88888@H@8880(  (88аx`H88@888@HPhȸhH8((((((08@@HXhиpP0  ((0@@HHHHPPXppP8( (8Hh`H8008@PhиX@000008@888@0(((0@P``Ȩ`@( 0((08@P`xxhhhxx`H80((((((08@HXpȨpP8(  (08@HHHPXXXpxX@0(  (8PpȰpP8  0Hh`@((((00888@H8(08H`xȰhP0(((0(((0@P`pȸxh`XPHH`pȰhP@8800( (08H`ȸxX@80( (08@HHPPPXXppP@0( (0H`pP8  (@Xx`H((((0088@@@80@PhظxP8(08880(((8PXhxpXH88800@XppXH88@88(  (@X`H00800((((08@HPXPPX`phP80(0@XxаpP8  (8PphH0(((008@H@888PhȠ`@800888( (8HXhи`P@8000008HXhx`H@88@88(  8PxиXH08@800(((008@HPHHPXphXPHXhȠ`@0  (0@Pp`@800008@H@@HPhȸhP88@8888( (8HXpȠ`@0((((((008@PphP888@H@80(  0HpиxXH8@H@800000008@HHHHPhxpppP8( ((008HXxxXH80008@HHP`pXH8880000  0@PhpP0( ((((0008@`аpXH88@@H@8(  0HpȸXP@HH@8000000008@@@HXphH0( (((00088HPpxhXPPPPX``hxиxP@8880((( (8H`ȸ`@((((080(08PpȠ`H@8@HHH@8( (8Hpȸ`XPPP@8888800000888H`ȸ`@(((0888888@HPpxppppxȨhH8000(( (8H`X8  (00008PhȸpP888@HHH@8(  (8PxȰ`XPPPH@88880000088@XpȸxphhhhpxȸX@00008888888HXxȠ`@80(((( (8PhظxP8  (0888H`x`H008@HHH@8(  0@XȰ`XXXXPH@888880008@PhаxXPHHHHHHHP`pȸXH888888@8888H`xX8( (((  0PhظxP8  (0888HXxȰpP8 (088800(  (0HhhXPHHHH@@88888@@HXhxX@888888008@PhȸpXH@88@@@8888PhȸpP0  (((((  0PpظxP8(((  ((08@@@HXx`@( ((((0((  (08Xxx`H@@@HHH@888@PX`pаxX@((((((( (8HhȸpXH@@H@@8888PphH( (  0XxxP8(((  ((0888HXxpP0  ((  (0@``H@@@HHHHHHP`pxȸpX@0(((  (8PhpXH@@@@@888@Xp`@( (  8`X@(((  ((008HXx`@( ( (8PhhPH@HPHHPX`pxP@0((((  (8Hpx`P@@@@@88@H`xиX@( ( (@h`H00(  ((0@PpȸX8   (@Ppxh`X`h``hxаh@0(((((  (8`xhXPPHH@@PXxȰиX@( ((( 0PphP@80(  (((8HhȸxP8  (0@XxxxȠX8( (0((  0Ppxh`XPPP`pp`PPX`hȸ`H0  (0HhhXH80(  0HhȰxP8  (@XpP80000(  0H`xpppиx`H@88@HXhȸpP8( (8H`p`P@8(  0HhȰxP8  (@`и`H88@88(  0@Xxиx`H8( (08HXhhP8(( (0@Phx`P@8(  (@`ȸX@( 0HhȰxXH@@H@8(  0@XxШpP@(  (0@P`xhP@80(((((0@XphXH80(  0PxhH0 (8XxȨpPPPPP@8( (8HXxи`H0  (08H`pȸxh`XPPHHPP`px`P800  0@``@( 8PhpXPPPH80(  (8HXxذhH0  (0@XhxxpppxpX@88( (0@XppP8( 0Hhx`XXPH8(  (08HXxȘpP0  (8P`px`H@@80008@Xhȸ`@(0H`x`XXH@0(  (0@PhX@  0@PhhXPHHH@@HXhpP0  (HhȰx`XXH@0(   (8HXpаhH0(8H`xphhhh``hx`H0  (0@`Ȱ`XPH80(   (0@XȨhH0(8Ppx`H8000888H`xиhXP@80(  ( 0HphH0(@`ȸp`XPX``hpȸp`hpxȰ`PH80((  ( 0Hp`@((8`xph`XP@08HPXhxȰxXH@0((( ((0( 0HxX8( 8`ȸp`P@880( (88@HX`hxȰpP@0( ( (000(  8X`8((Hpx`P@0  (((08@HXhȨpP8( (((((08880(  (HpȨ`@(8X`P80  (0(((008HXhȰxX@(( (((((088@0( (8`ȨpP8 (HhpP8(  (080((((08HXhȰ`H0((((((((08@H8( 0HpȰ`@( (8Xȸ`@( ((0((((((08HXȸpX@800000088@@H8( (HhȸpP80(  (((@PpаhH0  ((((((((((0@PxhP@88888@HHHHH80((0@`ȸhP@80( (088@XpȰxX8  ((((0(((000@PphXPHH@@HPPXXXPH@@HXxȸxhXP@8008HPX`hxȰhhȨhH0  ((((008000888HXpph`XPPPX`hhh``XXhxȸxhXHHHXhpxظxPPh@( ((00000008888@PhxpppxxxxȨpxxhhpȨh@@h@( ((((0088800088@@@@HhȸpXHPXhxX88`@( (((((00000(0000008HhpXH@@@P`x`@((`@( (0(((((000(((0((((8Hp`P@88008HhаpH0ȰxppxȸxpP8( (((( ((((((( 0HpаpPH@@@808@XxȨ`@(ظxXH@@HXhpXPHPXpȰ`H80(((((  ((((0(( 0HpȨ`@@@@H@888PpȠX8(Ƞ`@8(08@HhȰpXH8008@P`ȸxX@0  ((((0((  8X`888@H@888XxȨ`8(hH0  ((0HhȸxpP8(  (0@XxpP8  ((000((  (HhX888@PH@88XȨh@(иX@(  ((@XxȰxxxиXH0  (8Phxx`@(  ((0((  0PxxX8008H@88@`hH0аpP8 (8Hhp`XXPHPXpаh@( 0@PpȸpP0  ((((0(( (@`xX80(0@808HhpP8 ȰpP8  (0@XxаxXP@@@@8@HXpxP0 (0PpxX8( ((((0((  0HppP8( (0((8Hh`@((ȰpP8  (((08PhxX80((00008HXhȸ`@(0HhȸhH8(((((((080(  (@XpP8( (8PhpP88xP8  ((008H`xȰxXH00(000088@PXhX8  0Hh`P@@888000800((0@Xx`@0 0H`xpXXxX@( (0888HXp`@800008888@@HPXhxиxP8 0Hpp`XPHH@8888888HXxpP8 (8Xx`H0((088@@@HXhxȸhP@88800888888@HPXhȰpH0 8Xȸxpph`XPPXXX`phP888HXxhP888@HHHHHPX`hȰxXH@@H@888880008@HP`xh@((HhȸxppxhXXXhȸpX@@@HPPPPPPX`hxȰxPH8@H@@800000008@HPhxhH00PxȸxxhPPPPXXXXXXX`hxаpP@8@HHH800000008@@HXhpP8  8hЀhPPPPXXXXXXX`pȰpPH8@H@@80000000088@P`x`@((XX`phXPPPXXXXXX`hxȰxXH@@H@8000008000008HXxpP0 Hxиx@HXhpx`PPPPXXXXX`hpxȰxXH@@@88000000000000@Xx`@(@pȸиxp`XPX``hx(8HHPpȸx`HHPPXXXXXhxxȰxXH@@@88888800000000@XxpP8 @hhPH@8008@HP`x(0@@H`xȸx`HPPXXXXX`hxxxppxȰxX@0000008880000((((8Hp`H0 8Xȸx`PX`hxȨpXH800((((08@H`x(08@HXhȸx`PPXX````hpxpph`hpȸX@((((008888800((((0@pȸxX@(0HxȸxX@( 0@P`phhphH0( ( (008H`((008HXpȸhXXXX````hpxph`X`hȸX@0(((0000888800(((08hȸpX@(8XȨpP8  (8@HPPPX`hpxȸ`H0   (0@Pp((((08H`xxh`XX```hppxh`XPXhȸ`H8000000088@8800((08hxX@(@hȸ`H0(0888888@HPX``````hhpxX@(  (8H`x (08Ppph````X`hpxh``X`pȸhXH800((((0088800((0@ppP8  HxаpH8 ((000000088@H@@HHP``hpxȨhH0 0@Ph (0Hhxphhh`X`hpxphhhpxȸxhXH80(((((088800((8HxhH(0XȠxX8( ((((((((((((0((08HXX``hxpP8 (8HXp (@`xȸxphh`X`hhphh``pxp`P@8(((((088800((@XxX8(8PxȰxxxȸhH0  ((((( ((((0@PPXX`hxxȸX@((8H`x (@Xpxpp`X`hhphh``pp`P@0((((088800((HhpP8  0Pxx`PHHP`x`@( (((((  ((((08HPXXX`hhhxȰpH0  (8Ph (8Hhpph`X`h```XXXhxhX@0(((008880((0PphP80(  (@PppP@0008HXhиX8  ( (  ((0@HPXPPPPPP`xȨh@0 0H` ( (08XȰphh```h`XPPPXhxx`H00008888@0(08XxȸhPH@0( 0H`xȸpP0  (08H`иxP8  ( (   (08@PPXPH@@88H`Ȩ`@( (@Xx ( (8Xxȸxh`````XPPPXhxhP8000888880(8Hhxh`XH@@@@XhxxX8  ((0@PhȰpP8(    (08@PPPH@8000H`Ȩ`@( 8Pp ((( (8Xxиp`````XPPXhxȸxX@88888@8800@Xxxph``hx`@( (((08HXpȨpP@8(   (08@PHH@80((0HhȨ`@(0Hp (@`ȸxhhh`XXX`hxȸhPHH@@@@@@@@Xp`@( ((08HXpȨpXH80(((((  (08@HHH@80(08PpȨ`@((@p0Hhȸxpp`XX`hxh`XPHHHHHPXp`@( (008HXpȨx`P@8888880(  (08@HHH@8008H`xȨh@( 8h 8Xxxppxxph````hpxh@0 (88@HP`xpXH@@@@8800  (08@HHH@800@H`pP8  @p (Hhph``hxxxhH0 (0@@HHHXphXPHHH@888( (08@HHH@888@Phx`@((Hx 0@`ȠhPPHPX`phH0 (08@@@@HXpx`PHH@8800(  (008@HHH@800@PppP0 8` (@Xxȸ`H888@HPXp`H8(((08@H@@@H`xhXPH@8800( (  (0888@HHH@80(8Pp`@(Hx (08HXpиxP@088@HHP`xhP@0(((00888@H`p`H@8000000000(  ((008@H@@0(((@`x`H0( 0`08HXhxȨh@808@@HHPXhhXH80((((0008Hhȸ`H80(((08@@H80((  ((008@H@8( (0PphP@0 (8PxX`hxX80(088@@@HXxȸp`H0( ((0@PppX@0(((08@HP@000( (((08@H@8( 0Hhx`P@0((  (08@P`xȀpP0((088888@HphH0( (0H`hP80(08@HPXH8880(((((08@P@80(@`xh`PH8008@HP`hxИȸ`H(( (000008HpȰpX80 (8PpxhPH88@@HHP@800((((((08@PHHHH`xph``hpxиȸX@( (((((8Hpȸ`H8(((((0@`p`PHHHHHH@800(((((008HXXX`hȸX@( (((8Pxx`H80000@Pxpphhh``XPHH@888@@HP`ppxȸX@((( (((@Xȸxx`P@888Phxph`XPPPPX`hxȸX@000(((((0PpȰp`XXXhxxxxxȸ`H88800((08`ȰxxxpXH@@80((8HpȸhXPH8000@XxhXH@88@Xpx`PH@HXpxh``hpȸxphhhhhhpxȸxh`XX``hhpиxxиpppȸpXH@@HHH@@HPPX`pȸ`@0((08HHPX`phPHHHP`pиx`PPPXhpxxxȸx`P@888@8888@HHPX`xа`H(  0@@HPX`pȰx`H0(((0@PhаȸȰxP@0008HPXPPPXphP@0((00800008@@HHPh`H0(8@HPXXXpȸxX8((8PpРȸxX8( 08@@@8@HXpȸhPH80((((0((((08@HHH`pиhH0 (8@PPXPPhȰxX8  0@XhАȸxh``h``hxpP8  000((08HXxȰ`P@8800(((( (08@HHHP`xȨpP8 (8HXXXPH`xȸxX8 (8HXhxpXPHHPHHP`hx`@( (( (0@PhpP@00800(  (0088@HP`pȸ`@((8@PPPH@PhhP8  (8HXpread mandril.col * read mandril color image gradx * compute gradient image lmin A,B,3 * compute local minimum lmax B,B,3 * and local maximum read girl.col * read color image lapl * enhance color image equ * equalize image hara * edge image read arles.col * read arles image lapl * enhance image * examples of degas files cread bee.pi1 * read in degas bee medi * median filter read mountain.pi3,C * read in mountain image unif C,D * uniform filter medi D,D * median filter read mountain.pi3 * read degas image don,4 * multiple bitplane display bdisp,A * display bitplanes read cermet,B * read cermet image don,3 * lowest bitplne display thr B,B,1 * threshold inv * invert bitplane bcop 1,3 * copy bitplane ero 8 * erode 8 dil 8 * dilate 8 bcop 3,1 * orignal dil 8 * dilate 8 ero 8,1,6,1,B * erode 8 bcop 3,1 * copy bitplane inv * invert -skel 100 * skeleton dil 1 * dilate (for display) inv * invert label B,C,1 * label the regions bdisp,C * display bitplanes ulxwx{vplfjunwrx{tpjffrortzzsmhflqpuvuztlhejpmquxzspiejrqsy{yunhgfpopwyyullil~}{zyyyyxyyyyyyyyzz{{}|}}}~}~~~}|||||~~}}~~~~~qprx{|xpkhm}}{yxxwwvwwxyxxzxyyz{y{|||}}~~~~~~}}|}}|}|{{{|}|||}~~}}~~~~~~~qqpwz}ynmkk~~~}{ywwvvuvwwxwyxwxyzyzzz{}|}}~~}}~~}}|{|{{{{zzzz{|}{{{}|{}||}}||{{|}qopvywolkl}{{zxwwvwxwvwyyyyyxwyyyzzz{|~}~~~~}~~~~}}|||{{{zzzzz{z{{z{||{{{|||{{{{{|}|popwz~upnjn{zzywxwwxwxwyyyxyyxxwxxyyz{~}}~~}|~~~~~~}~~}}||{||z{yyyyzzz{zzzzyyyz|{zzyz{{{||||}~rqmw|xqlhlyywxwxxyxyzyzyywxxwxwwy{z{|}~}~~~|}{{|}}||}}}~}}{z||{{yyyyyyyzzzzzzyyyy{y{yz{z{{{||}}}~nonv|yxqmkmxzxxwwzyzzzzzy{{wxwxxwyz{z||}~~~||{{{zz|{{}z|}|}||||{zzzzyyyxxxzxyyyyyzxyyzxyyzz{|||||~~~okrw{{xommo|yxxyyyyz{zyyxyxxwwwxwyyz{{}~~~~~||{{|{|{}|{{{{{{}{z{{yxyyyyyxvxyzyywwxyxxxxwxxyyy{{|}}}}~}onpv{{tppmo|xwxyyyzzzyywxxwwwwwwwwyz{}}}}~~}{{{{{{||{|{}{{|{z|zzyxxzyxxxwwxwxwxxwxxwxxxwwxxxz{{|||{{}|}okpv{xsmplq}ywyxyyyz{yxwxvuuuvwwxyzz{{|||{{{{{{{{||}|}{{{{{z{||xxywxywwxxxwxyxxywwxwvwwxwyyyzz{{|}|{{{{}~knpw{{wqmnp}zxyxyyyzyxxwuwvvwvvwzz{||z{{z{}{zz{{|||}}|}|{{zyyyxwwwwxxwwwwxyzzxxyvwwvvwxxwyzyz{{{{{zzzzz{}olnvy{solop{wxyyyyzyxxwwvxvvvwwy{||{{zyz{z{zz{{{z||}}||{zzxxxxwtvvwxvuuvwvyzwyxwwwwwvwxxyyzzz{z{z{{zz{z{|~ompwx|wpolo}xyy{yxzyyyxxxxvtuwx{|||{zy{zzz{zzz{{||}}}}}|{uodWXU[jjhloldbmuvxvxyxwvwwxxyz{{{{z|{|zy{{z||}}piouyytqkmo~yxyyyyyxxyxxxwvuxxz}}}{{zxzzzz{zzz{{|}}}|}|vkc]YPUVUVRQUQS@9J\dqvvvvwvvwwzzyz{{{|{{{{zz{{z{{{~oprww}vsnnq~zyyyxyyxxyxwxwvxxy{~~}{yxyz{||{{z{|||~~{oh_WJMSRWPMLPLJGEAEE=?Wjprutvwwwyzzzz|z{|{{{{zzz{{z{~porvxxxppnm~yzzyzyxwyxxwwwwyz||}}|{yxyz{}|{{{|}~{~ud_]U\d`XTSRIFCDBA@=:=?>?FXjstwxwwyzy||{{{{zz{|zzzzzzz}qptu{zvsqon~zyzzyyxwxxxwyxxz}||}|{z{yzz||{||||}}~~mdbb]hdZSJNIJJGDB@>;;:87=BFDO_ruwxxz{{|~{zz{{z{{zzyyyyy|pnqrxzxppmq~y{zyyxvwxxxxxyz{}~~{}|{{zz||{|}|}}~}egieia_WJGLRRMIE;<=<=9:99:9?;BQlrvy{{}|||{|||||zzyzxyz{}norwyxvqnqnyyyxxwvwvwuxxz|}}|}||{|||}}}~|_clh\XSOPUXZSRMKIDDAA@@;97362029BGeqvwz|||}|~|~}|{{zyyyyzz}ooowy|vrpmoyxxwwxvvwwwxxy{||}||||{{|{}~~|dcno_WQRPQZ[_Z[SKHILKGC>;944350.1=HSntwz{}}}|{zzzzzxy{|lnqtv}upplo~xwxwwwwuvxwxyx{{{|}|||||}|~~~l^nndZURUTUagebZUNQPJJF><7213530.-3>Lestvy|}~|{{{yyyxyyy}mmqqu|sqomp~vwwwxwwvwwwxxxz{{}|}||||{}}u]nohYY[ZWTgpojj`^\XQKDA;74698;330.1;FWouwy{~~~{{{zzyzyxyz|noprpvtqpmo~yxywxxwwwxxvxxxz{{||{{||}}~zbiqkd_ba_VfrvsuonhbXSHC@=:799=7540/26CNeryz|}~{z{{zzyyxyxy|kkpsvytppln~{zyzyyyxxxyzxyxzz{{|{{{{|}|pcmrnbedhcbqxyxusmeeZUDEBA<@;:7;7411435DXouz}}~}|z{zxyyyxxyy|kmpryxvoolm{|zzyzxzxxwwxxzyyz{{{z{{}|}~xbjsvmgkng\\u{yx{ttlfaRLJJ=@=<8:<73141/6=Iiwz|}~~}{{zyyxxxxxxxy{llrutxrpolk|||{zzzzyyzwyxxxxz{{{z{|||}~yq`pwyqgrrm\bout|xxqrm_UQTFBBA@=:9443478>AEYt{||}|{zyxyxyxwxxxwy{mnpsvxuonjl}}||{{z{zzxzyyxyzyz{{{{||}}waiv}ussyofR]_q~~}xxxc`][MMGJD??<65467:CFBCOkx|{{{zyyxxxxwvxwxxxzmlpu{ttokkm~~~~||{zxzxxyyxyzz{{{||||~~~{i\oxtvxznhDShlt{}xxllf_ZXROHB@>75595;DJH@DKdpwxyzzyyxxxwwwwwwxx{olpwxyupnjm~~~|zzzyxxyyzzy{{{{z{|}~~}zXbty}vz|r]AN[bmux{pmmfh`]XPKF?99:9;ERXVLCBG\jwyxzxxyxwwwvvwxwxxzpmpwyxpmnji}|{zy{zwyyyzz{{z{||~~}}}kRis~ypKBHN]fquvwqmkb`aYXOF<<;;P^fciiUGBJShvxxxxxwwwvwwwwvwwxznqowxwrnmjj~}||{{yxxyzzzz{||||}~}}}z^Tlp}~}~d=@BJMahpnpnmhiaZVTOI?=Mmy{qwutbJ>DS^puwxxxwwxwwwvvvvwx{opquvysnkil~}||{|zyyzyy{{{}}|~~~}~}pUVhpv~{}zX;=Ragpqsttsttuuuutuvypnnuuyunjhi}}{{yzzzyzzz|}|||~}}}|tN=JSZhwidhgX924:@IPYrX:8=A@N^hlqsststtttttuuw{rmpvxyuomjh~}|{z{yyzy{{|||}}~}~~~{n?>KOXhlc[_`Q015>GJh~T8<>@FN\gkprstttttssuuvv{nmouvyuokji~}|zzz{{z{{||}}~~}}~z]=CLOV_VUX\YJ,3F>IJK[flqqrsttutuuuvwx{mopuvxtpkgl~}|{|}|{|||}}~~~}~~|xL:DFO[dXRVVUD-BGMYZWQXSE<8PbuY[v}Y>HKLQNZbjrrtstuvvvvvwwz~poorwyupklk}}|}}|||}}~~}g@?CLU]TRPUN:7SZpfqv\Xfuth`qzX3@RXOU\dlsttvvvwuvvvwwy}onptvwvnlli~~~~}}}|}~~|bB@EMOWVORMH:VA^xlsw}pdg{mwZ07NSLQ\fouuvuuvvvwwxwxz}onppyxvnmij~~}}}}}~{dDBGKWNKUPH@NKFmtq[_aFXy|ylouw|^,5RYOV\ipvvvwuvwwwwwyz{kmmpxvupnlk~}}|}|}}~~zgGBIJNOFJGJAVA[^Ouyq`Z:KXgs{~c..IbZPYhpvvwxuvwxwyxyz|nnppvxromik~}}||||}~~~zjKHGPGDLJD>TOIzueTucmg.)HbbN\iuwwwwwwwwyxyyz|lmopuvromll~~{{}|}}}}~~znSGJJGBKAL>TBcy|j.'JigL[muxwwxvwxyy{yzz}mmnquvtomjm~~}}|}}}}||}~~~{qWJIB?ECC5FIFk.+Vn_J\pvxyxxxyyyzzyy{}lmopuuuqnmj~}}|}}}}}}{|}~zrYJCA>F=?1QJ\g),OcUHapyxxyxxxyyxzz{}}mpnpvwpomij~~}}~~|}||{|}~~{v^K@*&&'6Zcibbconvwz{||}~}~~ppqquuuokhhtvwxqorilnheloljkbc6'&Bbq{xN+%$%/O_dieb_lntvxy{}~}}|~nmpovuuqnhiwmuyxq{ninulggifhiaeJ7)#(;Vdnuxwwxxy||e1)$%)@Z`khh]\cmptw|z|}}||}}}~~nnsrvxtnniizyxsgeovqt|qq}wifge^dd_cZ>/)''(,,.''%%+=V^gmkaNRLaktxyzy|{z{{{{|}npqusxupnikvggbA@Q_fUIJLRWceu~{kni^UUTWRTD4)'.+(Gius[da,(%&$40F\]gjcVQHKXjsuyzyyzyy{{{}~hmosuvtonik|}h@AGY\]_Uekk``iv~xepn_TPSOPQD5('%#+b]^iNGm0&'+&'4Lc[^`ZSMEEPduvyyyyyzz{||}~nmosuusnmimO=?EIN]\]a[SM^o{~qquk`VQPNHGH5+&$(^tydT@R)%'&(,7KWRZXPJE@AJ^qvyxxyyzz||}}~}nnprvwsomjjZ;;8>GP\ZX]^UYetuo~xm`WTRTIGH:+)',mw\^ICN*%&)(4;JPLVLIBA==H\hUcgdY\jir|vrh\YWVRQN?.+%)atX]GSD&%'))6=IMJNDD<><GKWagrtxyzyyxyz{|{z{{|kmoruvrnjilunkede\H:@PMQPSU_k}zuf[_mzpx{hfT5''*/CHJEB?88::DMTPZamsvxxxyxzyyzzzzz|mkpvvvsojilpouwxzyvpvsG8=0@V]W`j|ufeksprlry~a=0)+3@ILDA=67:@HMTY]ejsuxvwwxxxxyyyyz|mjouwwsnjijpmxz~~utuiB16N[a`kk^fmt}gB3/.58ILE<;89ARKGT_hiomrsuwxyxxwxxxyy}jmossyrnliiuvxz{kpwh?=EU]^jy|~f]amyuM93966HNG>:;CILOTdpn]cgmsuvvwxwwxxwxz{ijntuwrojfivwxy|{hvxuX?MN]aepuzyd[dvuW=7A9AFGAAKOOHYildYVQ]eoqvwxvwvvvvwy{ilosvvrnjii}ttwz}~z}q~}x|_DGF[iknosvg`mzdODB>=CHLQMOWgkbTHIMXakovwvwxuuuuvwxjkouvwtokji|stw{|x}kz~}||f]L>WX]txwwigqzgTKF;=INJShnk[PFBFMT`nlruwwvuwututwkmptvwtplhktuqs|{zt|~~|}xeWKM\XVdpstmtw`OIC:FKWfpiXKFBFJQO^nltwwxvvvttutwjlnsvwuojimkfjkmqrux~}~|{}^fXVRZ[^fjtto|kUJK39EWgaUKIONKKROVkotwwwvwuutuuwimpuxwwmmikjfilnnjxr}~}~z~{_o^_OTeigbjort}v^MN4/2CQRU[WSNLPPJKfrvxxywvvvuuuwilpvvyvpjijjfgilqrhrw}~|~~}|wy~{eulZaOVbjofgkotw{ziWQB62CIVWVOJLLPKLKgvyxxyvvvvttuwmmouwxuojjlshdhimqvpmv}}|x}~{s{z}{htudi\SV[dkqnllqysdVM9E]cb^XKGIJLQU]s{wxywwvwvvvvwllovyvvrlimgdeikosvums}}}yv~~ynvux}yloztc~gZYV^koux|oc`^nkki]QIFIR`altxzyyxwwxxwvvvynlps|yvnkijoecfkmpuxznr|}yur{vmtuq|y{odywnirkfgqy|}rhakj_^\UKGAMmsvxzzyxxxxxyxwvvwklouzwwokhjkdchkmsty|pr{}}xj]muisrrzxxqZt{xj~{~}rdSSLKMLH=Lsdž~ؤи?;PoɅؤ̭;>WnňإƐ9D]tȉ}أhAW^{Ɔ٥Ķ̻OTZZ͇إʫSV^cˇ٥{JWZȆץʲIJReɅ٦ÿtCDO{Ʌ٥½ɩB5;AdɈڭY8={|>76:T˅گ{Q52bχڮt`evyT90-9Yx81378Ij{ԇ۰|[ZXg{~^:41A\y~rhkrzÅ۰zfqu~}xklpfZL_®Ͽ̥x[NO^dwpklzɃۯsnqsv|~|`iqi\p~عh[c]czos}˂ܯojnoux}u|fmsv^k¾sepfy|Ѓۯhgksvxsx{{hzup}a]dzzmr̃ۮdfjry|}qnu^r~zuxh]znǷkrDŽۮghegu||qqktx{w{zf\{ïtg|}΄۰_SXZZabj|xnzwz{u~x~ccqȸO]|̃ۯ]SXY_]Xmfv}{}}zyzv}}wdq[N9AsʅUMQX^ejovxjatzu_HLj\ZigfdjmkObn|ts­kHDLMG;75=UĂTKQY^ilpvwm\suq_EOmcXdcgjeqhP_r|myuȼOLORN>745DɄSNS[`mqswuo[mtn^CPodTa^lm`feMbvzn{xĬ^PTYVI736FvʃTNU_iruvwsmZmun[@PldQ^[kp`j_L`ryl{{tǺzY]][T:19AU˄RQZcltwvvrnYgtj[DQldOY[no`oYL`ovhwzyv[b_[V>0B`^XI?5Nedss\AHC^srt_zwvqvs˴fjmmkkhUUV`OFKiӃ~fkssh]]_bgiZ`niS=B]^XL>4C^hpd?VSRottna}vvptwu˱fooklkhQEQ^SJHQ̂jmtugXZ^bjh[akeS>@\]VM?19PjgRZYO8*8F38CLJW^ish\rovoptwxwsoоr_ioplrqW;>M`OHGJapppdSRX]emh\ci`RA@PZWL64K42C]ZVionk\\rpwjuty|zuso̭`dkppnkmZ9>;9AFJH[qɌ㣝xutmrgbYIGLSSNMJ:76692.0=K\Ȉ䣚i}zk]SQUTUfojh\VOSSMMH?=8433630--2>PvƉ䢙h~|q[[\[YUn{yrrec_]TMEB=95799<44/,.8F`ʉ㣜owvjafedVoyxog[WHDB>;799=6341/22ASvLJ䣞o|zflkqji~wjk]XDE@C8>9:7:630/521C`‡䥟ovxntypactmfTLIJ;?::79<64142-38Jz͈㥞h|n~xcj}vdWQTE@>?>=78552488;=Cbɇ㥠lu}pVegid`\MOFJC??977379;BE>@S~ʈ㧡|e{tBXt{uukb]ZTPH@>>74483:CJFOak{}vujpeb\RLF?97:99CT[YJ@?GgÍ㧡VwO>HOcq|wtfbf]\PG;<:9PbkfpsYE>J[zɊ㨤jYzp<<>KMjuy}ywnpg]VUPK?:Jv{kJ;CYjNj㩣\]u^79=AEYg~w~z}}n\_bYJP\qwR7=K`}Ɉ㩤gH]p}Q3986EZsvm}yipfgtyU=9?Qs~È㪤RJ[ey{K:599ETcuz}zeymJCBBHbrؿ㪤tCLYan{znF3249BO\k|cB:?=RlzŐ⫥?=LP]sylaeiV1,18EEnÿZ9CMYbVUQ[Q70QY}lz`]osf~_2=S\OXhtˋᯩrA?DMQ[XMUOG5X9_v}lqzc25NSKSgvˋⰬtE@FH\MIVSF=OI?v~^isK\ľwyh-3V\OZg{ȆⰬyH@HIMOCIDIAV8Xp[}ø|ff=S_qn0,Ij^RbzɊⱫ}OFDPD>LHB²~{chws/(FjjQf{ʉᰪXEHHB>J=L@3EA6þy.)[}gJfLJᯨaI>;9C8?-RATþu'(QkXIoɈᯪfK;6B8A/4F;vb*,P[LFq͈ᰫkE;8C=?-/F9ľJ*1RTNFnʈⰬmA9;CB0/*@92+4OQNEi̇౬jE8BD?7/+<8)*6SPTJgωᱬmB>EFD914=;c',:UOOKfȇᱭoG@GDBA<:D?~@(.=SKOJh·౬pLDFAGJIODCz4*/>RIOLhʆᱮm[MOHGRU`QJrƸdQxw/+1EOHLOk˅మqZ^SRHIZemhQeQ''3DPPQSrɅᰭUHY^VJPTsvcbe<()1LVQPRwɇᰭ_HBQ`VTPZoxg^|1))3OZXSZ~ˈᱬVF8CZcZXhweSm***3Xb[S`njభ[H;@Sof_pt_MM|m,)-6\gaTfˋ}ᯭ]MDB=grgiXDHRtthy|L)/.;b^c\qʈ᮫jXQK?Mv~fRGA9PXhwr~r6+**DfckcyόᯪjfUPNhbTKJ;Vqvouʊ௩qi_MZ}yr^bcLHtR,)(<`punm}͈ᰪzsmec\`utr}zkF8b,%%*Pfs{gl͉߮|liiipdauq}}uS2I<*)%9_lydXnόᯫygci{icozY:6jP)('/Resxb^pӋᱫavnmhlycO*F}S.'''G`ppemquωⱬkhrrf|y~hd))M|B-('$0[iqfggyzˌ⴮|rvyqjtyrsufj7(%>g}R/&%%+Mbhqkicu{Ίᴮy}zryvonqjqqdmM;,$)8Vhvs3,&$%;[broq`^hzŊᴯliz}}pmokajkckaB2.,**..SfqYIFIPUfjuxqaTUSYSXF7.-61+Qxfus2.)('8+@^`psiVPDI]zʃⳮ}CADZ`bfVkvtccqk{xbRLRMNSF7+++&-nolzVP7,,0)'/Ki_ce]SKA@QqҊⳮY?AEFOb`ag^SH`y{zudTNONFEI5.)'(mr_I\-),)*+1IXQ]YNFA:;Ff֋ᴮh?>8>FQ`]YbbTXkyvdVQQTEEH:/-+/okRKW0*)-+04GOIXID<;59B\̉ⳮPBD??I`sWhokZ^qn|n\XVUPNM>12)+ljnS_L+)+,*38EKEM?>6964>Tx͉⳯XED<=8VYiuoXT`[qjcXUY]sX1,9qqmWh4+*-,*8>EABA9<565;FUl̈ⰮiZD>>:J1/-34DG>4422=WIAS`noz{͇ᲭE9BVaapl^brJ51942DIA755>GHKQjzx]fq~΄ⳮp?LLcej{iYdU82>7=@A:;HNMBXqugXTMaqӅⳭ{MEE_suxx~l^sgH?><8=CIOGHUordP@BHYk|Ѕ㳮{QCJOXahipw8~VM #  $&$%).,/279ACHHXZjjmx|o?h     "")),2219=@BMQL`fkmw|wlj   !"'()-29<>GKRT[klrx{}SV  %%-,.::6CJTP\e`gqup05   #(*)0;>CKOQUe_pfv{uzI#     !""1EOW[feqnrwzqW^G/jp   +")!>06<>JIRXbitjswx$Y#v*w    )3(*>AJOTYbilmqt|}|H>dX\z`=u   9?CIPQT_ikiht||{~X;%,Pmd1Wx  ('@BEEC;>^xA=y|W|qbMH,)  *$%    *( /0>9>>?@=5 "!   =   )01263399Bij}euuxaxW`T=% {   "$     ',*01578\bls`Z~v~rH{N^@w~x_[M7*yz "    $#.3/>Tsxai|)k|}msqb`R2n8dVUs{YON/( Co      ")&&).E\Mbkr%v}zrcnj]UC5$BU cxoR>9, k      &$#'/hxb>HR'g~okcPXU<$ G4>_W8( h !   !$"ROhfjF8(ctp`[SNH>1 b76u{dcX- b     Fa}lSSPi(~Vk\YVH=3B- .d}rhK_      1BRivTH1&JiaTI8)*/  TKlrpk7 T     #BTehNy[J$|NNpc\B;&   ]qZc^I72! :.    #Q0  o_^wuo`H2) g^. H.    Ts C  9ymX@2' LE%    ()UW [D~g^ZI2! MBQf0   %!  z/ gh "  6%|{op`VI.!L\ono\ /    \O 9--'0]LUXL2)\PTZaTJ-T!  $ #!   ,6 edQE51/D>  ,   $;'  GG)3,).%G?%    ?  3- UF  i   P #HE*    % S" c|*y     ' X  (Il~i>D       *?4<$:B\jzcL>%       &7%DDAHN[juseBEI7F2i}      _U#W% >WXNOMHPemtsl[F."27("+ x     aD>1$  PLM2|f`8-  % ft  (   # :T8'  7o   =9 6@ H j    /*   6be     "   6/]       &(3++D!9{^   (9 :Ca_]JOTD3==LNSSSWXW  F&;.!!$2@$ *}|O B) {}M 1A))h]XM t{K. 49* 0VPW\RSI;!,W9  ! mwyz~}~|F &mknbi^N2NPO-7'lk\  Zrxxzy}~}|y5o`cldW$3]KPF6*RMp]?Lsy~{~|~w}}|}y5^mmce]_[bG>69''-L[J(Fm1, V\cN|)+" 8pysytxz|{x{|~w|x|y}|yt)"KF$2QE0LAB5.1-% RK'AO9\vftS8vy_VZb5,'m*8jul{wxtry}y~~||z~xxswwzywp ,IM=06CD$D#/)2 Nn=%>$N<[.cfceo|oGr3Ma&4fmkrsujssrqyu|x|ywvxqrrrruo! ,C+!*8:+  =N +XdMU`yPEl486SC=eiepwutxsuqssyxwtuvvonjsjjg > !)!&49+/S(!("'$ S:Z^[n|pR2!! 2bhejnnorprrrrrvtsqpppqlpkme/#O; !    _QB0VXp)  1bihmhrprmqqqqttqlnmmnrnnmmc  Lj[!+lg # Vhhfjnnnjqqpmqpmomlkjlolomh ,FO:(HJZ\baeeeiki`V_a_c`bc]_\Xcg]&!5<1X^a^b^_ac^ZV\a^Z\Z_ZZT[YcW OVZ[]Y\X\\ZSXUYXXYYXYSXT\RLKXUXSXRVS][VWWUXTUZWZ[XVICKOQQRRQNKPPQSVKUQVSVWUWRH"AHPMOQMA1FENKKLKNOVTUUWVS9  $" $  7GIFJKMKMLBKNKMJMOTRURSRN? !(213697376894 8EBAEKJJJHOJJLJLKJKPMMJLM1 +" 68>AACGCGKNIKKLKMJFIJGJIK7!989578=BEEFIEFFGIJGDDFEDI,&/.40648<=>E=B>DHMTHQRV\\T^\ccmmz~vȾžs2ɩ+QT(@EGMKHMVR\_c_\\moxvƾľoɜ+4AT+0EEGEMQVV\Xcc\^oci~zzž¾cHzգ&)0@U+/HAHMQUMQTcT\ccmctv~ƾž·XϜ2M\: /G@ETQQMVXXVj_jcbmzzzƾžq~ڠ&2GTE%0EHEETTTMQ\\X^^^ggszzž¾Ⱥļlɾ\m0G\:40:#2EQzmQ_ioz~ľƠTo<ľķ&zƉg0>E#&+/#0HR\H2TTQQolmtz~ŷzӫ^E0žľż(ɑ\+!&A=&)((/>EQ\MMT\QgjszӾT>_ɮc\/ž¾#zšͷc#%=A&&&&6+6GTs@NcVMtsot~lEհ2 zv^A6ž¾ĸżtȒ&#E6( &(&6>GMRT\cTMsoz=Ȱ4=7AM+źИ#/@6+ 0+AQ\^EAj\R_smtzŧ\ɾzM :06&¾Ÿżɩէ&=&+ +)&++:G>T^cj^R^vtzv٠mƸgE/=%2žž¾žƵ͟/A66 #+/0++@A>QT^ozjjsltzzpТgHG6X)ƾžļ¾ɣӫ%E6600+)+/+6MT^Qcsjooojvz~zࣚvvXVM=G/#M+(Ⱦ¾¾ƾƾ &ɾɮ&=:2 2+)&/&)AEMTM_clM^oivz{z՚H/ETEcVA6/6H)+&^ɾžĸºTlźи /EEH 22)&%%+M@MMtmc66Xcozz֭V&4\,2/6/<=H&)#ľƾľľv7cվ~2@MA +42-0M\GXovMVcQV^vtzຣcs(6/E026&&ūƾľ¾ŸzŢ6e4MH==::)646TAAcx\AMUcTcomvz6&##626&+6ϾƾɾƦzjX2MQG+&6@66#&/2AKGco=2M^\e_ootz&(+U>020 2#=/¾ƾɣŠȉ==MT=)6/066@AAGHHjv_22K\M^_lovtz)+McE6(%66AľƾɫɧϸH@MQE%%+/00=EȾž)͸ͮE/MQ\X/M@Ac=)0&6A\Tc^oovtz~Ͱ~R&HGE/% &6Rjĸž¾6ϧɸ=:Mc\U4#E/6M&66mER\oovvxvz\6QQE6++@Vž^ϫȾ06M\\_E/+=  6 &+&UEG\ccotszz~lGR0(#&0ojs^66ľķϷ))2XV\\M)06 + Q2\/2QEQ^gtsxstozz~~zc6%)z^6ȾľžAz&@EcV_E266  AX6VQ@\\gmsttltvvt{vzeM:VɷoEϾž¾v%&(Hj6T\QTM==0 0M+cTGRVcjmoovtlstvmȷ~RϺ~gH(ƾɾɾžx& EGU\\EE<6)  /)m=&QTG=bc^momlevmiizًɘ淸ŭtMižľx#&=MXMTE6@+#    #tq2z{\)\HT:H\^jjoimoojjv^籌ɺc&ɾźžp 0M\TQMA:+%  //+EHcV4G6ARVmclbjccc~2¾͸ŧc>tȾž¾ķ~  +&6!E&0A0&/HMVX\^\cj뵦ɾӼȷxvģv\!tžľžl#6&=EAG6%%%/EGTX\\ViJĩ_zܺȠc\& ɾɾȾžQ   &M>H6&&&&#2&/@MVUNV\v+MɸjT0ПMžzz_E&ľŸR% 6G@=6&&&&&&+/&))24++6ETMMRcmoKvQ͵t\MN3jzӠvcMA¾J  (=R@K@)&&&+++##))&)4+++2+)++MQHVMtj62+&+(#+0+6/6+606//0006<=#Qisj_z\VzmH20/QTTTmo^/¾º! @A@A=4(&0&)+))+%6(62/260iŭՠ+M@# mgV==+%o) # ¾ )%/&@AAA6/)))#6//3&0/26/+:NG@U0>{sg\<6/VmĸŸ )/066AEMM=A@0!6+(++/0+660/<6=^筧40+26K\7TslU0)  226 &%//6<2@@EE24AA>6+)++++)/246(&+6A\6ji:/6@6@AE 穢¾oiT6)\c(6E6==M/A07=H6@<:@A0)06&+/&2+/6+004=++z&(+<0AEAvȾoiH&)%s{ ĺ ===AAE@4@@06<<+>>:4)+0&0+60/2//)2/@[4)+226< tϭoV=&zvzc&#2žA@EGEH6A>A=66E06=@6262++//+/)6+/+/Ag6®%cc<6/66) #6Nɺi\@co&GM@GE@>A@AM=A@+>0@066222/6+2#606+/2&@\AMXic\HE /xcGvccl{c0 @EHHGA@G==EGE6E>+=<626/0++0702)0///_\gA==Vo/ #\\_0 +VoH22szcVEH6tv6A2A=EEEH+2=A664//%2//&+4+/(c<A)/\ ^j=GH=>EMGGAGM=66G/@A6++&+#&+(+0+)+2t+ O&+&: ٷRGG@E=MAE:E@>:2===6A6/)!#(/+)20)&@%#)/@cɫo6#EE=A6HAE6A>:A:A@E>62%%&2#+&6>vcoɭzjT@>+ƷEM0>=:6HEE::/06A=:<+<= %/)/(#gMcȾ\so_v\AcH:=26/6==@626<UXMET6 ~6622<2GMKM<644=6+606vc@>M#/(/оb j &#%04AH6/&6/(M6A@-&/@HzN26/+6A2=AA T=0E 6&%6/(&=Q&    &o+A=002==HA=00/6====gzt=&&()&)\T&g o&6=/(6E=66226<662E6T=/(##6cc@+j Ap&&06+=6@00E6@@E=H 6V())&&2MA/AjT\%4/(66/&2@+2E><6 G0&0&&@\zzzcR\jczbz~b#/+)20/6620j)Rw )X())&)+/0E=:AEMM>M MX z\o^oTH:GMUQz\&N26~\:6@ET)/&AMM@))H#K (MzgMAG X ŮcȠ\zjEv &j)T:  QE\zoHȷ&&3  bQ_~ޮl=tg%( )ozb~cE@E=zcV-=zɾ_sc44 &T{jvEiTszz4H:Qĸjłvto 6GzoV^jvQG660&vATHc^mt~zzotz~zxozovtmooj )Q\\==R0_ltztzz~scotlvsxvioj_mvm =&=M0& )ovvvzoov~vvjolsjggocj^cctj (6()glvoommosvoiocicoigmj_gcjc b_oilcollcvoijjcbccgijlm^c Rbgojmcocbjjcgo^c^jcjjccc\  =MM6RciiemjX6TXcc^c^bclcccjicR /22+2(66A4AAE@GMGETMGG6E^\^_cjcjj_^c\_\\\icj^^bcQ 0:@GMT\V\\\c\\iU2T\R\\g__^cm_\ccb\\\^\\Tc^G #=6RT_\\\\V\^lcb^c^_^\TX\^X\Q 6QVXQVT\V^_c^\\^c\\\U\\\U\A @MM\MX\^UX\c\_\\Vc\^^EVbQ\@>@HMGTTMV\XQT^TVUX\\VTVTTR7/@=GGEHAGRTAMQTHMMUQRHMHTAR/)66=<:AA@G2<=GAMHGKAE=6442#!0/#02<%>&/6&2=+=+0/4 +2+044A=H/6A=A@& &4(6)+/+ =E>66=6+/ 626/2# @++0A(0A606 6/6)26&4+4 %)/666)) 6)&@6666&  &4<<6// 266=)0(&+=#  &&         հϾj#&(+/+660AMMX^\cvzܾ իϾ )&202@EAT^_j{ܱհɾ  !&)226[b##&/+06>AMMQUjjպɁG٣ )+/462=EEM\\Tszյt %()06@HHTVbcoźձŸcl   ++2@A=MTc^ozs~ȾӜɰ+A  &&)0@GMT\_czs~զȣG%   2AMMRUclz~żәϕv,: @2GMMTV^jzӕ\ϼɕ,MM)#2@GKTTjoxt~뵷ՕТz& =VN&/EMGQ\ijzzՉՖD/zͣ&%:06EEVTcjt~͢)Ձ+++&GKT\cjvзcAՈosE GUT\\jovv~~z٫(=NAzc +<6AN^\^ccoszzvĠV6 <ܣ2EsX  22)</ 6#&++% &&=@MM\T\\icotstvzoosst\E 6#/% )/AKRQ\\\^cjjovvjomg^zg2(2+ 2AGQV\V\\cccilbi^cU2+ о#+2E %=EMMVMX\^g^cb^^\޷N4lo__M#+ͷ6c +@#2AAHQMMM_^\\bUR{ՑQ) tc2 <ͷ %Vs&#ic()6=HMMR\^T\VUM~iƭocs\:+tϵ &( 64/&0@AGMMQTRTMMMjݾpxs\H7ͱ &&&)&Ggi(#&66EGHMQQMAGoEM޸cęlVM(AͰ &# 2& 66EAEHGMGGM`mcQ0ͷ +  00==@@AEE=jz6mozpc_>cɱ !:&064=66@@Gztom^l\>ɮ  (/(24===iscbTTmEjcR2&¦# /62Gco,ol[6v4t\c^UT/#Š )#&)/Ho\xx%v~g_E6 >XvzXA6+7ƾ ##!&/zoEXj&ozoUc\> H2AjX6! – c^vvK=)sjc\UK=/ z/2jo_+ Č Qoci\{(Xzcc\M@0E+2lsM ‹ &A\U^/ Mto\M6%&+ ^Tzv2ž{ E^tz^jT& QTocE6 GccsH^žv6H^MEMX+ MEjgjH>+A06MlAA(ž_ ATMMM/6R)2M\lmlN=+)0RUsl ɾżR Moo\MG/ o/@z_lMA+M[ŸM 6 0jA AARztxbM/(MoA^ƺH  {o_T7oiomM6/ &tƾC   \ -emzjM/zg+ĸE  M~D4z^>/ _Kƾľ6     %H\zAtjcM/\Ecs/ľɾž6   ,isQ%~m\M)_tc _¾ž+  cT2/& HjU\cM)# ocjsv^T(ľȾȾž%      #/6(zcU>6>KA žľž%  %6  UV/=2/22M=ľ¼ķ¾žȾ­ ( <& jR ƾžž  M \շNMĸž  Mzŏ&ľž   RHzȷz@ž¾ż   2&6 0A_sȾsUE )¾     +@E@MUbtzQMU=M2ľ     ^M _ ! Ecc\\\T\tmT2%6>(#+ŷº    ~TVA#RMAg\>&&   %2U(&o  =6 (=X   Q)6~  6_z =4x,<:0cc^HNV>/+@@MMRTq   \6G& )@TgE%  + e&=! mcTA^:=@& QET\UTA40g6 XztzlmjU6AUN/zt_>zgmzj_&iHTE0HAz^6 Cczzjj\gctK=6X=vGMKR^gs:j\VHtc\=66+ T_M>s2 T\s^%j4 _=0RE6RAA)%& TG6Q0\lV=b\\c+xj! 4KM>++=E@+Qz:: NAijlglzvG/Ti^~"C& 262T&^oMTj\As(/4\Cm~>  )2!M# + T2\ccz{R&bz)MH+%cT=#\_z!czzMo_zso +=G6V! czzz %cM7&6#covz 6Ti\HH\[\vz~z~zt(MUcM+\\sszz~zozzz~zz~xzvtt (+EHMotztzzzzztmmv~vtxtzvsoxv~l)=cjotvovotssioostostosmsmvg)^_ojojocjjttloootmovottosVU\ccccjcc^ccijm_ojljloosjVQXc\cc_M@VTc\^^^ccmloooljA &&EX\T\\\__\Q^c_c\bgjjjjmjcM #/=66>@>6==A==&AUUMT\\\\V^\\^\^^\_icb__c66+@@GMMQXTX__X\___b\V^_V\\_=)E@A=>AGRUUR\TVVV\\XVRUUV\/+4266=6@HHHTEQGTGTM\H<=QHM#)60:>@AGGMRGKHEKE>MM:A  &06/046066<0A0>0666 !&##& ##% %        xϠ_# +666M\co6Rɢc,  %&/=X^sjТ6ţc+ /2+@V_cmt;2\Gb2 +/0>M\T^\oľ7J\V  &6AEMX^ctŷľ,XxQ +0=MMTVssº<+oA )(0AMQU\_oszzvvvzzK0ɚiE&cgE/ϺQM&06=EM\R\^ljcjvsvz~zzsvoAoN ө Qz\+&06=GMTRRcjcclmvvz~msz:T~sMU@+ ՜ Xjc6+&4=AG\TV\cjolsozmzzslj0\zs=ɜ Tg_+ 2/46GKQMQ\^^bmsjvcztmozi4:E% ωosX(/06=E>M^T\\ccxzocomv\:R6БM~c#&662>@HHUXU\^cgcsvgmzڢzVb~! پτV\Kvo/06>4GQTXUV\_bjxt\cͷmcVEc)xվvV_^_ #+/6@=GAMHU^c_ccl_\T\cc@coT6@T2 s6vvH%&+)06A@MGTV^MVc\\UMKt^4M\GU sAsG #606E@EHTRTV\U\XQ6HQ)EMUgGjT #/%+6==AHEGMMEGEHA<6ER\\o%GcTzzTA&++2/26==@EMAE>=4=EXTTcG(XHzQ< (/0/)26<<@E2A6+QQ_^\TM  T/vcxT=&&&222<76A44)AU@\c\RA%jվCHMmR:&%%�:26:(!=MAU\\:֋A&GHM@&2H/ %+0=/6++6))TU\Ƣb Hce\A//%@ <  ((3/)G+@ Q\\Uȷ~b/TTjX/ATE6<= # /)+(EET_#GQ͝7Hi^\^v^AM:TE0 C &+&+QA0G\76X^MUHAXj\\^VR&VQ:ATA!>A M/%&VM 6b^Xcc\TMQGMT&(\VK@=>/) A <66/=T>0TMEAHG@HTQ=M0K=@A#66!! 6    (26&=>Q&A6>E=G4M@G26  @=6# G6  GX66#RR 6466=+ ϼ- 6(0=6TA )R<6+)/( +=62Ⱦ7 =U6 @E )6& A4@=##Ⱦ!>K6@=M & # =2&ɰ 6bU/+:/  A66&·!&EQ( :+G\6#) ɷ6:T6<% %/GE&/ȷAVK64(@( &6 EȜ/:A=G E( )EH ;G=+bj<  M)%@MHTG=zɌ GoMVT!)& GAEQEɉT\0+#c62ɾlsU0=A2&6;z= 6^&HQA6#+UɺQm%M&2RU+  2%Mƾžɾx=0N& 2G&6+Vs\TXGŸ{#)AA:) zxj\6#Ⱦt 0/4 oUH=(cƾm6E= )/ c^6A@+<ɾ¾ĺľ_  + +++6ȼź[(6զNĸŸȸȾƾM /ڷ2&źɾɾ¸žƾX 0Mzư_2žķȸM/)M\~¼cG+ĸļȾž@ /HXcz~zo=0A#4!sžŸ2# 02T)2# oM6iȸž# +7+2m   c)     c @06 &&=A++(Tj\\R7 +/ 0 A)oVt626  &jctzT:g) <%6=Te g(  ! G# +vj 7TGc&@vg 0NA!sQ( ~V&/tMczC 6_4  ^to~z/ 0_omAQ, cjz~ztzzzx=0MTv^@c6\iozzzzzz~xxzvvzxvtvzzz22=EQ// cvstvozzzvtijsvgtsxszivozz6 &+#^ooottmocci^jllclmmomjjjts%  Q\bcccmbcccccgjjggmgimmigo# VT\\bc_\^M\VV_^\j^jcccjj_iXMUUX^N\KcVTXQVV\c^jgiloj^ AGMTRTTMMM=T_\TT\\_^ccj\U\ ##>GHGKKTQQVQ\XUMTTR\\\^c\\V  !/=EGEGHGHQMR\QVTXRMVQQRR\\ 6626662AEETEMKHHMRHEKRAEHQ+++%/)4===E>@6@K>AA++6<6= +&&)+0)6:260A0&&/2## +)&&    _JKZ;9.8>2u_xGBh$\Z#HY[t^xxjsE2T:l\9o?z6m>rA79xjCXjeIb?Wn3nqU|c_b;]tAY[}bfK|Sn_M>\r`yBnxmTwA_gM`m?mG>-G-(|p_6)=9xKrN[zTnh,vssZB5Xz(CMcJQ.50Yh[homO}vpAc_<6xII0Y\Ar?4v4OQc1~;}RSy~JcXyMwmeM6.y5_:[mSXSr~`mbu;hops>M4klGGUtiAz' Db`*?8^R9#/?J1=1FUK|ti.llU5v=>LtlpCrzvgY[o0IEvp@Az^@|@NB'{^cavfR~dbl1]>ZnhcVNt5Up@l[LVJ>R05]hys;fWf^bZr}q`KU\ytqfe8B7.;lNK%Q)G7^S?W;)1Dq-6&13gJo~Rt];ght]MlBqXwn\ucvzOOPR+`U(u{LFe_LSjx(#3L0x2l`^oUJr|Y?|knE4c0nt``'\?cs@]G*0|L|=2r-4_X5~YuIZP4EIbY\PD'2^qCZrcxMVrys=7}YLdQftHr5UegRBG?dU:;BW.`ojTGLywfw8ygB`A>28gVKWZo.ZJgL"-+wAM;waie]dHS-Rd}f{d~`[d5BWea;8Eu~S@m94;B=2jM/{+Fqlw9{w>[)rCq5b=G<~B]k;yTZBHcC=O.uLim6!CyR6pL1+X?[&1!1MaNzR{lg3KxivsoyhKAE12/+<,-8;b|Xpz=@9;7pA=+/=)a-7;5-+Z{PJzc=hYxnAv\P>6N~KwiuWdeF0313!80)1"I57N%=4$&&2/2059%01 <5,D667<1+57/$012:A4)$-!.8(?;\Yj~[*""T&50(@'$67H85OD677,"2QobC)-Rvxtbc{qm_ $@56@3A83>=8;pfVoITeL\7jTeHaZDEpQzdDJm^vV'.'/"M2--#45smtoSi]]W)n)#$2''+C*eG>4J;-IY8]t]-pua"^rZ$ihyD@=?AG9B~9g6pR]J{a45m7KtNgjvxPufd?NU)!6/@[!Y. ^=6FP#h^xsk,+NrWUzR~`cp\Vf1UO]:%P,.:9T*"2MSMwjA(*'V_c_^D:Zb6{K# -{w M UR,Fb0S8W7(0&B@r5+J]:&1&4EN,8ws](88.CyK~qa[R@)`\CtH1k`WhebixoqfgwhU0nh?J3N#vm}j8F+(./@>KT)P(vjgLY|oj{iZ6;"*szon^I7c][dF,5VkUtsOsgrWaQB/M]+>]tv>=AcBLUM?P1Vhr)+2/1)DfZ|}t;5Rc~,'HrYU|I.C2ApjXO\3*0*<@Al.1g\:GXn`lqQyj@h'`c'eiaP3uQw^H3|}=ccwxj3/=-r*G4D%3=|i^f;+(;@^N3DxcN?f`wbqnbDx0uXmtVz;1n{`iF:5ATH:>#/7wsK`9>msGI]zhkef`t^KGpneiji]bQiAU>VM{Jz<0Ega[G8^(@nUVokZjNxl~~~a^zhUR\kkealvfymYqksuFeYnW_sMvFu~Ydqp|tyk;nH?_F-UX\s>Ye5hpacaGMH[x^wtXfsc+54j~r_CkeeN\dskg`c^rwnanRAXW~DSUDxi}c^lsk{`jWdSL@+Au.o?fa{=}|y^m5jY8Yu/aq\lxmblahqiqmejiy|[nrf}K[Ry@iS`gZ]mdgyWy=B|Y|;URWAs+hrRpulxTxqGlWVJwVBE\eOFArt_adxv\apluocdektXtu|V`I[js^gjsfh}ieNej^\G#g|]?2Y^HhFhv9aD[6gkIYRM^mWkfpyVmVks{zljrokpywkzqSGvt_lzXig}o~qcb8PuX>;e(~\2@l>VBvOU2lE[XdYn~HN/MOmz~bryhcVbpzri`gfaujz}eN}VDrV}yoVk]Fd[^ovsUzyd[Vn5lRxF%k6lZ$K[ollK}wi5lN:@Zwxz_o~tfbjkhwcdf_exw|ywTfcctqgshrs}uv|`yQ;s7WDYRC5wmwM_[yG4#/}oV{Z9X2%]$}{x_vgn}dda_mptefdgequvykwdtW`@{oo|iqv{~a^5rS]XMdfDgaLGy}wtvysjWzaik}Da';R`U~oagfe^adkzyvidbgfqomt||l>Hisjn}rhq{`qfqRrPSJ?DjyT@C.`DXRzMt}JLoglewtdd\fkmoychiceglv|n_avrq{ZCuvo{hvb}_nDH,gyAAC-a#z5B|ZW9QbV16YD43ewzxca^bbxvhckcb_y~sIYIApOnu\d~oU~Q`gnRz_]\y\ZPNStE|gcXQ5+o9qRZ%4>v3=GUX>1__r~}mf_]_bjnqdaebgqz^37<;\/Q]|iLRp}aD>;dRTRPMWYM8W7Vr;4zT+"WZKF5R{|JN0?S'?0"F@xs~ila_`\`foserejg~bHO.3K[P`Ialho`S@JelHM>VOuhQtSP^aJLUbNN]ML81Q_X[oMxb/Z#%/4B\5$4d}{]hhc_`]`umelfccqt{iDS9;\FrdWfb[z{PfEGENgEMWOSmlayW[vc2f$+N4\"BZu 1FeM0`";0$glo|docb^adjwnkffi^a_{}WJ9F?RJhd}W|^chp]hQe3F~QP[UC[Q\]JorVLCb*)>?O2O}MJ!.G:7 &*&o8 .xTtyadaeg`__x{hgbw`c`viUD@d=YC@L^mitc~_=RKmpLcmKC5c_jNnRLDH?DTYYSVKGPFN?SYOS~ej\V|T_zKlhwmLQxeB +=IK?=62pz{e[a]Z[ceregbc`gs{JN@7OKjUH6HN?GBdxwv]@/!&$<,(C0#%[]|GbbZ\``}dabka`]sG[1WVUa[3CK5W2w;1ODF^MPJ9UNYTQCM=B@SpqpdA); ?",9@$)+/1ILlupwh^``Z[]czuhc[^_~dF"5()>Q*V\kDBLUfq?TXCEWLGDCN^]@X06F?5%#'+"$)/!9fMqlxdcW[[bqqi\_Xp0J<0/VITFc=tST.Q;eQfHK;JQe5PESIVJE2Kl~t{wUggYdbM4W.=:29"H!<~ih{k_\]S^anfc\Z^uR_2%%;C7CPMF\;jW=aBl3[\NLZCP\][IS7H5dwawvM_V,5#)/.+#3 2?b~ipa`\Zaabati`^\dW~zn4-(#/EVQWCqQGC\fDZJNVDIXVQU?HQDYPQPJ[OHMZ_LUOEGE}wxrks'8K@G$4##-EI$[SOL0Y\eGTJHQGGBox|vupvW[JQ[;:-2%K(-Z!l$FT\vnu[`UW]bdxziuni`ZQyM{NCPk3-80#6XBBgO<47>M>Nej6jFyxg|s\WV]`tjt|cgffbYPlz\VM1,E-024U48jBG;DG`GPHWK_l[R[5>BLOF~{smj^tzWSdO-teJ871"MrFy}R}u]{^s`XZ^_fhoelmzZu~mmzW{fng2;W.&9>/DDQ6K\31kCCX.[NSUYTXZT=K;JJA}wxHb{kvg_H("![,)#I$!=q\uhbmdsh}^c\_dgnspcgug]lY{XG^biMKXJ;;QX38JABC2FB}V_VUQ>A`@=TjFRLCQ>PD}vyi[_|wxwz^86=B6H7a(4B?3)9%**$Nh?x8clvceh`\bi{nmhea\ap[uq^lsc<{V\t:WaJP*,:>?46KD\SUH?F@HKNNmeh_YT\ZBMODC|ogwzthip_:RK#%'-/%,'5,5 ACMFNSB?5GJTOSN?JA`cA\NG^xT5&7,9(K` *$+,7KJqCIxTt`n_caab`hholilgcojaz=eI\ZZT;1MXA/DY]MOX8PBC;A7VRIWUU_E?`YKO@~xoiQ6E #ilfHXv| *U2=^,>o0ZnvHuxe]abc`kmythlmejjjcReh|?^%vpSeOY\hd]N#>xMDJXQ3BRlbRQLq8PC=NERABN_\8SQLUGYUUsYJ~}sQ9HGQwr~>|/&!U@q=4qCS_jZigfadch_jdslxnhlqfjakfjynq~mqCiYETIhbQR@+C@F5H\PZa\QJCDDC-AL_FSXDYQWQWUT|]?T-m"7A~\ycCA*'3EN,MUGBpWdegfacikhfdlfhjlkkikpiioccfcegkrSvnh>_B296\QT_AB;OaQ`PXPPkJDHL=FQDOAHQ]ZEV`[jtrNiB1.A_eE1(H\"WOdeD[g`ldcjgkbbbbhdfeqizljgrhmdemleejckdyB]CwhA3XVBHuMIRRJ=:?8FNG];QVS]V:QJ;M]YVXU\yzKnO6HFhYa[^&4WDQDCH:V_hpkrneibaeklngdqdmjlbclhhcgmhljhbcen`ruiXth\atK4r]X{^cOH?OWDUoQK9cIV<5H;ISLYlN_bPjpVvN8-3D`jb{v%9aLMOXD^l`emqv{nmhcrfskgmjqcpqehkeeltsvyuoulhfZnqd\efFfLMdmlTDmFmYcqFQFcERiU@HNF=FMNRWXTbZWY{|_gnVHFLQ|}ynohV-E)[l\R[acd^fini~tumlhemkohpihcfmm{zr|rmZhVfkYpgw}\Zu[`LI48PdjZlrVQfAGh^D=UML:`SQYeZaTfnqHGzqiVx-/Z(HVEdg^a`_RR]epzwvllvyjrw{}{tpnpmlytgWbj\db^Q]NjFj4C\SugmuQVkYVE0l;fFIMVUH`\VteUcwfacR<?=@q~bmgY EJO2I^S]ac`akcI:,2nnx~zuznu}wvhRnZ_fzi]]\SgJ<=NWNdX`^joqio~fcS9hO~e{sWD@57}Pca`adfgk}m|of^F^lelomruqotu8`etutlrrmcheieecMl;a8QKb30K{CNtflwmgovoeJVO^RQg\k[akiyk~kz][y9YffzcrcZ05eZikcdrw{yrblkcLjqlptsmsx{SdrikfgihdbilgfbdhVFyLF)>^]aU/#C^Rd`vjhqyUu^``Y`l``hauzopPiUXw\qdutx=fPBPma_nklqeouoipnbDvrunelprYgnljicac`dnmmgfdj[cSjYA{?bhr8dxRkwElji{wsYpqecPKNaXZ^cqektmuxu@G5zLYoe[yy44?DOZgfgfhlfecdkphYEqlyolp[hwmgfojhd`ddddgg`hMcfCQeY:6;HA1yACxwpsylv{}{naKWkfgdnktrzwpBi]pdJYwIy*@N_c_cjaf_c``fpoeceqv}ujadxemjgoctkngiciectdd=\r.0&OLI][I~}OkZxuvgb^Y[WVdXjm{x{mThgwggilHlmX6:~dGc\meegheaimjksgZin}qxfcvjogngjhogfde`d`l[UID<083plx\_{q~_rb[[ZZZbldjqgvu~{~jkbkd~xx]|NsEMDRvU_d_ecc`\bhidabbhns`edhlsiehwmeoibdeha`D65porzttd^eVVZv`hmqmpxxjmw\jo`Dxm`ktvRsY]eUj\]e^ba^aUr_bga`^cfllbedi```d`PL~!44)vdKjngx|la[_R^egfitkftxuqojxosnhuu[g:pXeTUf_[`__`Tb[efab[bd^[\cye|b]XQTOCeK2TOSKIJgcK\=?LA?FExtXzPFTNTPj|bbl:tzx`X@,j24NnP^*@T\jljnZtpxz|~D`ZPtFLJp@L`dưdf̌X̌~LH@RhTjjn¬rdzvȖ>dtzHV6ZnN`T~`>2.Hhf:FJbx`.4T,F4L>J^Nzv`D\`tR>n~X@pBB@lbnFbVh|JjR^lnRV`V24nt~ft\tLbP|FJZN@\vL~x\B:HP8brfD6JB4lX4|0,d<6V8F@jFDjH6:0hbnzV^b@lhlhV^L~`vlbnZ^\dDxd>jԦPrvbd8BHLDLȒljTLJnHJd>vnh2`RdjLfX2Lt\nJ^\NxVjJfJ6J`htXĚdVH:8hl~Nr|JzXvTvzNJf\z^phBp~vPBXVPZxœ~NJ4\BlF`FRzNl\ZRl\Z`>Zp\44L|XBjL0:V6j,<82@ZRnlzrv,XpV~n~lXNF4D>LNJ@DT\6b@Fb0Fb\LH`T,BDFVPb`|4frrRJlJDP`|FzdĸrX@FVj>D\pf^P8Dd4TP&HVHRBR<8::P0@DFprjdp\PXHxbxd`NFD8V\zR<:JLL<@HTR4@B6\>2N.0zNDHDnBTnz|tJ\(\x<&PBhJZRTLNNFHJL8F4*@BFJBXF<4LFJJ@R84JH8:P88RFTHBFb:PVD4TxFH.BF>>NHXRJPHHF40J0*4>:JrXD6:>@F8N.\`jʀ޺Hvh|X`8X>hf~^xhVBLBX2FL,BJNHXb6F2<6&N<6JHDB@@2FH@PLJ@NB::LL0<@>FTD6(:,,4L0>d̢B (4J4B<8>:0:LBJNVVP^rNjFNĖV|fDBFB>B0*:((<.,8>:BFBB:DHrBB6HB@F@&J~|bR6.ļȞ޾|..:<>H2DZ@6RT@H̞hvȖfzx„^xƞ^rfx~PN|zt^fp.,0`RXvJz\*"rƐ&4Ұt"2hz|LHJBJHDTDj>ĀNnZ̔zDNJzr|nĆjrLb^8.@N:@(h4,^F8N`,&N 2vȔ.JhvD,4,<6:NF6,R:8Pbh\<:4Ғ2,κx&8rPpBJVT:8FTNhvˆpvĸ¤R:6PJjh~Ԣ~TDZ80.>H^R`L>nֺ<6R|"4ZRJ<(&DDZ2NB0.D66Jlb|Z28(*:θ&6nRBVFpRpTxxlf̞ИJzfTFDlznĦĦLfF<@<$ $.\خذT&@ZdTpxl^B`pV|j:Z`htlLv8Lx4ftz̮DZBXTD`Zd*&"^Ȋ$6tD:$.&6FR6R8,b\x\T.0*0*"TЪX**24|dV`^zdXp@xhPnxJHDnhdRxJxlʺtdf|JBJDd|2&$4Ԡ,.@RR\f>2$&8.Jbp4JFHXtbrbδzªFœnt\RhR̖vppX`>RRXX.<**&.Zrzd4,&<(2jjdzpZ8D4:XVX,dLVvH4<`@<,6(,$PJxJP888nĴ~Zv”VDXnTZvlƲҪvdDV~(brDNpXnR2d6$(,$6fB.26R0fF8DJzB<:XhB80(&"Lj4b~hnf@@X`\BjXFflZrZR ؾ&\8jNtf@R&2$BN|D0Th6(&2:\\2>pf6BB:Z¶NȚ|rp^VB@rxdR̠&>@dXLvb6:~@6N(8BPZ4t|r>F4">8~Fhzzt4@p$6f>DbxXhzfD^n\T4~DLT\Bpj^zn~lJn̈^FzfFȬ|vLdN\fj^nnx0BFn^DvDpvP840Rx68vth^vP8<"(bfdv¨¸֤rL^J`DHflRRTzHbH^4r^BLD"0TBFv^nD~>24FD`>086":40$@JNxX6:Ȩ||&$0fjhlbzf|lb^,BBpNNn\DLBxt`lbhfv|dּjpP~r^NLd4ĎBTȌzhHptLhxRpjL>P6"2482BT\R"~>²Ҵ6B,.6jpnr`dp\`V8^hXxL:J`pLzRưzr֤vȪ|tL^:jzDL`@VLzfbrp8L2dz06@,46DRLZT`flrfflP2`IJT\pƦZ.PF@~rh^^b>*F>DJPh26pdH^\rp~^Ъ|:NlrXXZXvtlf|ƨކvph|fjd`xrhxlTbN^P~`zHvtjNP~JHFZl4NXlb>>\:\>rt\t&R`bfVVP^hrRlj|ܮĘ|nndNtXh^ffV8\nnxZPTZv~llvrƎnN^vrRNpjNV>dxJD8JPv|zj|H`^dp~XZZrzȺҘ|xzt`zd^fjfrBhTp`dpNpN|lptzд|H~DLxnHnjvR|NhphZrfXxrr@J2X^|x|Rlx’ܘΤr|x|nnnTbztpP`ƊnxLtvn^PFXRZVJn~V~ܞdjlfd~trn^ZdZ^lpfbr|vxvtXvvntd4bNH~d`|ȸPjfrL`lPlJLn`Vj^x~nڲ~~bdxzxll\LPVxtpvh|r|ttB^XZFBtNN^vXzj4^\r`^|DV6XPt`Vlrzn枒zzv~lzNV\ZDpX\l^prl^nbdXvjx2\>`tjdFt2T\R`dbrfppj؊zpl`zNj\VJhdfxl`zdtZJr@\hplj8\thJJH\nT(HXtx\xfv┠|fT^trlXLfvf^rxv¼tư`ʞbаv4B<*8L`rhPhrjЈjl@nh\TP(JvrbT|^:rp<4$PPRXrvvvnrr|r^|dxv\rj\JZ`~XZ^lzzd^dN`FHnhXz0RlhdjdNvz\f^^fB84&J^f~trh|x¨樔vztpltZF6^T8>`XnVXjphnrrXRbt:fxdrxxfNXJ`rPf2nf|0N`D\b4|Bn|ȼ袚|||Tpr^~V8JX8<>v|xpxjR`fjNN^fpZ||Z064TTD@l|ZjPRf~Dr(fRBfnh^Ħؼ蠒VxjthfR2@T:hxhfhbvltlnlrtZVVr`J`FlF:TNftBvX>TrJ@8Vhj`hn~~pĶnΤ|jfr|X^PN>@vJ~pZ\vddlzxRzdndjPXddhTN8L*(~XxD.\46Jx~dh>z$L^Rlt¢||j|nPnZD@LHp>XbpRTfVD>\XdRZdjdPpDl:PFP*R`^JP^J`>@v8@<26t`BXZxflȺ昊ªv~~nz^RH6>HhZPDnttxfXFNlxZPPfN~vJxZVjjlvtNVpbjFPfr\n@X:0(6PpB*(bxBXpxtt➂´~j~zrX>P08dL~jZhxbdnB^Pd~TRd^Vx~bvzL>HZTt*.Tn&D.dn>0T<$*&\rPLb~v\l|vȘ~xxvh\PTVXdr|brtRbPTPVFJjTHV~xH`hhXfBHHpb:28.,&bNVZ~ª䨎r~vp~hfZ8:XRHFHvlLlrh|Np|fjX^lfVjHLLNtxtv\xPZRT@`jJB<<>Zbn8DD8^NjTL4DfDNxvR\`lh^jTRFHTpT\VNlLZpZ0ZDNn|.<^H8F2 `nFzxœʺ𰒐†nvzXhTDPDBdTh`TrRfVfBTl^xPdb\^LRLDVL@RBʬxnt`^P86<$\46Nb:".XfzZ|~|־zȞrznXx\,*VN0R~R^z~zltNLNf@`bVldZFFnd@dVHX¦vZj6$4*6TX2">(22BBpbp~z⮼xʲˆªrpjXD8VƸv\:"264L4B,4T>. 2DJ\F|ОȠfȶtzth`B`:R`^Hj4J`.`DNBNLPf`\\6b^VXn>bXLVVʺR6H6L84H,0@22(<.>@DNpnr¶¬꠪|ư|žX~nP,0($JZ&`hbPPJfp~V^`TR^TPRDXnhb^HNPJƾzHJJDXF4.4,.(66>8:*<& RPDbfƨhĤ渄~zxx^@R220N8NBlJ^d4^HhZpP\FV\jB^XdTdbJL\̲Ƭznh\Hl&@JNPJ2T.F$v@"Hl2,&,,*,""B|TnL~ĘĞntp~PnZ.(H4^H*8&V$$>R"V*@R\Pfrl~¬Ą`XvvpF^^H>^l>.86($^6>nT@L:@VHdvxL|jjZfRFVV\fZb°zn\Rb*8(.,4:&0&4X*:JF`rTnv|ƪVhrtzdpTNF*B.H24B4^H4JhBFfrVbbbXhvfbpFNJbdZ̬v`4(B l"RN: *&:LNrnfTbnrʶt|`rtrVNxX``T:Bf2.>F8BJ:*bl>TvPFj*$DZJ8@NVHV8LRjtf\bXFrHrbZPJRBbTRrtd~ldfhlJXbZXҺжZb h*4:6J<>.J4DH&8$,VlLn``pXHRnXdn``t^>dVBRLBJ8RHB8N\FRVXdVFVlr``TX^dfVf^RTZhjԸʮ̾ĪJ<2PZ@J><8:Nb,ZF(2B(2`FFDTZ~\lpZz~ҎNbRrdP~x4tPhPL\@V>^\F^X:HT^Zb\LV`JV@R^v``XTrXTHVZfl@XdnjVb^ndVhhlԲfpLFLNDVXbntfP`dTbL>\hl`^fTjhrdlnfҾT~F.DRlxRh,*8FF6RV@L⸎xvfRt^bJXJ80^d`\JhFFdrjNnrlжf^F<<\|h&DBL.VXdFܴnpT\Pn\ZB\\>LrBJTHTR>>LPT\jP\d`lnNL`LVvpdlnnڸrdR`Hrrvb¤v4Ft`^lxtvpjxTBPVZdvj|p~~ضƜzPhlĐf4R::`|vL`BF^V88R~BNrprztr|rzbjZp^fnl|dv|آƢPƶl`<"DԐ^|XX4F`Zx\@4Rtbf\lxdnjvhxrttԼrprbjb|\⸜tnZPNZ@lZTrvzpz|hhdtnlnpnxھnRNfȸz>*4枎rV`nVP>@DJLFRptZ`vtr~̼`~rl2HfȪ|Nr~DNĬPrrJdN:,@fl|>P||njlnήªȢz€fƾp挶f&V<4xdxx|tzzlrvtvltʼ԰ȨƠΎLĠޢdZRLf|ȸrft~vzrt^zv|vr¸ƸȼʖºfRd֖ldHdlz~lt|v~tz¸ξĶx~^\˜rfhtrHF’tpjr|~tvʸμΐrĂ~̌°~nzv¢ľdJLBJ`v|Ď|tr|t|vzv̴¦̾Œ¤~^̨ܠŠfƪƲh\TPv~xl|xvxv~p~xvzvvĺ|ƺl\Ĵx´ʒrƺ¼JpLDpzvvx~zz~|tvnhrptvİ̠ƖƘĺ xļʾưİfzj|XNfTzxjpxrlzt|t|xx|np’~ttƲʸ²|ȼfllZzPpzt|zrtrzx^xvt~tp|ƴήjF|tdzƼ´ʶʺȞprNl²^n||pl~zvvlrvtprzp||bdȢnzҼªưȲƔžn~00hHZlphtzftp|lrzv~rbrzjv²rȾ~hdnh\vz~ztvdxlpxrzztptnh|~|jĚ¼¼ʦztdhhRxnntbxpxhptdvnnrjtvnưоƬtvbnzrlLdlzv~h^z|jhnzzfpnvvnnrltrzrpt~ĮĢœȺ°~zdrpl\~tz~nxxrn~`txvbphbrfvvl^trj|||rrfr\pʾԼz¢vl~|vvnzpprpxVndnplvrl`tlp|~n~Z^ư²ȼ¾־Иnpl~`jx^rvbFjxjdd^tjpr\b`zjxvl^jdfzȾĦĮ¬ĺʲȬ¼¼Ĥ¶z´nvvnnlnd^phVlxnvxjN^vdddB^zx~v||jdjxjtTĺƾ¦Ȯtvj|nv`fXjhZV|vfvTXv`V^ZPnvt|zv~|~hbvhflvxb`IJ´Ĵ¾Ȱ¼ĴxrPfZnf`^^rPPnF`bbhbZXfbp`\nRtzb~j~|~zxrltfx~zlNjZȾ¸Į¾ºʴdZ`lZJNhhXHNllTLp|FZdXZ`^bV`xrrv~zlnz~~vnpv~trVdVƶ¸ĸƸȼƼ¾ƴĪjpHF^PNZDLXr^@hZf`XhvjhfR^FbZTV|VfrJLZ`JL|Vfr,0L˜LlhRxRdxrR̸DXZJnRHlp8xZ0r@TR:`2$.|֦@0NHƨh¸ntn4zRD$p2^jdjBF0rrhVJH`fF|lt¨lzȬTĔRfH^VtZ2&\~2VD|hV(.`jFN>`nfP^|vP8rBNTlXzxؐ4VZƎLF~RNdT 2|nʨLfn̤^NxPFrx6BlrdH\THN0rFhR`LtF@vfj^TNzlR@zTp|p`<ֶvH~fz^RZ 8DPzŠr~ndprؤ>XJ8R$`j,n.bH|xTrL4@^4P.:BZj|H|bVrΎtdfll,zt.š^`|Zr2$>n:8Ԍz~ndRb<<~|.zPT~^84bP>:Bt">jdb̄Lb^V^B:PZdTLP\tVrLDf>^Zjt<^\*FL6fv@ft(\p’rtTbL>RZNjĮ|l:JDl68J<4DHnD^`^АV6L@`lrFH2.6.VJ0BlHx6LBJ,PR0DH@NhDDXDF:8.6$0@6PNR66&J48>d@$P>4Z@DHJ:8HB4.@>@JPB62:$(>D2X>nnl02.|.B<0^.,JDfF>lTH\tfNNШȜnd628xdR@Ά$ZZ2.|(@&&2L6T>8(.B&.,.,(,*BB.J@>::NH``RDHF4.>\V2@Ztl|r((\FBb>NLFLFHJjZfֆȬ`pj|`&,&2P6LdL>JZ:8@VdJ6:ŒX(vx$VTNZbbV2Vn|Ȕx|ʾΠ@R.HnPF~ຢĐfL2p:8&>NTRlT<rlb0("tDr,x^N@D.VXrl~zrfbnx^:*@NƮ֮RlZZt¬Pкb~jtʌ@vhB0|@0<4j6$ $Jbl`P,40JdX"Z2Pnh$n80 @$(pRX^J<>ʘƘƺܘ̈p8\~zn^jz̘`@Xx@t~lj\|N@, .*"( DX..>>@P<*:fp4pNN*V>H(B8xjpX>ZxNN r|LšfJv>&~PξlvھTrJl~jNrH` &.&J֘,f"lZ0Np*^Ld@:B6\R>:bvR2L.DRd:Hx0JJ:RƔjТָvrR0~vNJN¶2jPxbPpTp>Jx8<p|R*мΊ^tNThxf,0tv\@NDT*V08z^X>^FN0pZXf̔ܺlF|z:^|T8@`ZĀČܶJ4L2BԮĐ`ld0fFD|ttJFvFBthdNNnPBXjBN`vZZ`.\LR20zRF*pF>`dlbB|PND¦jFƢԊn¢|Φ"":jVZLXF\BlbҌf$,@~`|tH~fzlphܸҦr|p>vp`6PFƨlxN8tvZBrbj>..N`8"<68^&H Vn\vX*"|B\hpJ@ļFB`X\ZP`<|pƄҒ΂μΞj4Lj>f*֜LbbҊzJnPr~VvxNH\6&28:\Pbp:j:vT htvnhNN*2¸̼Ğx\Jx||^6>pvМnМŒசҼjvP@`x0N~XJ¸T~L`h\ZpDp88@BB2ZxFPhd,Pz\N\DXDxHXz|ԎlȌ\(҂0x\>d^>P8BR68`NV,<$ Rȼ¾H"4pD>0Bbhbf@.Rxȼ¸¤tXhTrLJX4xzdX@Ģ²vFNʚL~DTȺN`bZPPrV`D(pbhvľbJ@fJ4@4^X^\n~.VlĺĬlDxX`|J4\6D\¤lȐ@txvjΪ\|Zj@`nP\8bxt^V<’ptFv2(nfhlVĺȔT$j~V:>FVVPJXxL>аȾ|N44LT~f4\JbľƾĶVN@|NNHVVbZjlzv,bȾ¾nxtN^ʂr`bz`>Ԋ|4xJpRP>r,P~n:h2f0VnfH|Lƾ~@r@r>ĶƴH`l`PjVTbTd`PZTtzTδĘȸbzlPfȄvxrܼLVpHxfpV4jj`np`xZV~fXRľĢ~NHLx~NLd`t`JPLXpZĺºtZx|ƚ†授h~vV*~T:lxXXDPt@bnrftr¼¾r^^l<`Zjjtv\XjfZfttpƾnZxԼrʮ~Lj|JN*t8RHjP^pBV~nzbhNbphTFRTHnXμĸƾĸdrZ֜tpzXtzt~r8hJ.:l&brZ>zBFvȶĸƎD`vfRR\VPnVNRHRpp¾ľĬvȘʲxnJHvNtfLHbvpT>&4pxBlF,| ưvRZvLNFH\`hNLLRRdlnоľ®r^®Ȥ֤z|FttXzTtdNҔr~Jz2Bt|t²ȼºjHPNLFHNbtrlTLNTNfb|¾RX̾Ɯxj^v^T`hNL6HpdBzXB^r^Π`.8xjRtĚȸ¾ºlZf`FFFB~`|RZTFJT\|̾ļztpjzʪrhzn~PZ\VrP2ZN,HrFB~zrj$NƸƲ¼ƺ`PPNLD>JNdbXVLLNNNhƾȺº¤`|zªҎʤ̰J0|vX0HFTLtthlfPfTfԶľƼȸƪ~nPƐШ|dh|DhxnV`l4zDҊzҠ>~l2..šĸ̸ZvfLDDBN^xfxXbNJRj^ļ¶~Ltfn|zXz|҆^|tvtZR||8H~Vz^:xšx|J@ĮʼļNTHLDPJbxll\ZNNP̰¨ȸld~Ɩ†ĎlRh`~zhvHt$Fz\~$(6VhjbhH2l4&hZ¾ʾʬRddjPDJVn||rh^Ppj`ľĴhnxjfhpj8Ld^@p$`\@jVtxNtvRf`t^"0*,rȺ`VbNPJFN`|vfb^znZƺĴ”dNdvL<~tVdlz~`ThZlRv~f\Xhb4b6jl` "BfJˆĴƸZTZPTBBPfp|^LT\PX^ºľȶ|:lZ@@ȸlHH>HHxnTNXNJB־̼¾ȺdhZp|nh|tv~x~tplhPztp@6H pp&LJFRNft@>|$ƺ~XPB@BHX`dPFPLR˜¾@HLJx:p~hpXVTjtlphpr^@lDnVXf.X>(`Rʰ¸κTVFBD@BP`jPdPVT¼ƮƼƆ`r>BhxfʊdpZf`lLpptrl~v\^hljt^\F6htrpb6|&.DFRvD,Hʺĸʼ>RNHBB>Hj^N\PLJbμœ’^rTRz^z|zfbXXdVjpftfp~:(0j Vx`>x(F> . ŽʘȾĬL\HH@FLZp^ZRPT@HD̢мƴ¾rbN^Zrfr|lB^jlxrXtjz~\dfV06PTf:rZh(4`H<"*6.@ :pƼ ¸ƼHJHNPDDBpvVRHnFLF̰ĺƾĐtLjnV^6^|t|^dTvNXX~PvVVfn~zPlZ\zdNFLf^\LNTPFTTJHĚĸ^RjzX|XTtT~b`hhbxhRlRL\bffRPRP\@RlH.P24HlNN&2b&P2dT>N02jF0`*6b~к²ĸ>DRD><@VxZbJRJPF̶̾Ȝ¼¾nj>\TPft^ZbJZntzrrb^nXnRfzjpnjfxZbbT 6H\ZVPH>ŽưºļN:>LRjºLRHHDXȪо¾jhPJffv`NPtD~t\hflf`|j`NVbxjjrpzt6lN,pDnf<>2`–p̾ļRFFZFFPHTTfRNJJήдȸƐ`lTNxpbd~dt.dn\|fvtXTfhZ\ZJpt`PB46>(N< R`B .ºļľhLBHFD>TDBR`l|xppFLNʮҼ¾δ¶D6nX@DZt^\|`zJ`lTbbvLtrfTZ`VȴΦ̶Ђкƀ\d8nlZL:|pRd`zxv4^vrf\lXJddPhRrxL>"&,(N60V<*.|\ƲĴFH8>FD|TJJXFD@ʺΜȾ̾ȸ`x@|pnvH\\Lt"$bhΚʾ̾rP@FDDȪΤĆ^,J8:Rn>rvZTlnNpxTXxf`VZfzHx8NxLbrFFTFZVF**2>&&0<*N "^²ʼĺμvJJ:>lLlb`N`nBjVjdn\`8bh~vzf@p6PH8H(^(N &оXDB@.BL^PH<8F¾ļĚ¾jȆB*.6R`H`hj`zNnRN:~xdh|Pnzzxbr@f@zr`tn2H,4:6:*D$B"Nz̾ƪ̼`HH<:HLPHfRF@:PĺjȺʺʴ–H@2.>Zxlv^n`XzX^fv\^xpntL\pXNX`ljvjD**0Fx2(&F$000*JƬFPPD:Jt|R>Tdd\~hld:RbdVX|bjpRxv\p`blT`X|dt`lpNR6B,b86~.$8^nrŒ̼>D26@PRtxThbTDr̸f̼fƬh\f>:L>,Lt\^hRJlbbJhxl^6\4 $",0 (.xZ"F^²B86BHp^nzLRNRJ̾t`ξztlD0\<>LZTP\T|\fXrd|zhtDPX`dZtn`~h6dDN D.hXhrpnF:bX|R\zB0X`r:djrpjnvrJjJX`RRzzV2( $" ":6$&j2,R~f~FL@DLT^lfJRhR>nİj\t|`bz^NLl|DHbPZRB\PnxrrlHV|TXn^l`TlFd\~drxLFNT@fL.@ZZB0R4286fLFzȺzLTRF6*62@8D0Jlh4drrbbhbfV@HJNFHR\HNJHfDPt`2|hRfThP@@@f`LXTplhXDrz^jRTrrhfb^``bjtjv|t8:*^X6N<DTF^R@HN`ZZzXdr&rZbJrNxdhnXVVdVdlZZ>\djfnbRdJH|bVz`>0>>L4d~,806R*~Tr 2tBH.L6pXrL@BFJBVZphTZ^HVVVLĪf̆Fz*hjvrh(Pj^^tN\D`RRvN^tfTPdT^tNxhftļ®lvlJ>.*$@zJp\Dˆ,lr*>d~hRFHJHPHVZZf^ddLb^NLLfxRzzbzj\v>LXTPp>Rlhhf>nXHjPd\P`~z@lj\p\rllȼn\ʾlJ`XlP8.&rRJBVft\8TPNFJJRBZLf\p^RVbNVFXNXRrTn^zΦntV4\P`@Z|drxxpZHVPV8LZ~PnvTtdjhnjnʼªhPf4(FTvʪ~VH:0@^p6bn`R|PRRTNDJVVRPL\PTVZVVTV^RR^HJNFLPZpĘN~RJJTbXb\HVFFLZZ^PJ`J\TXFFVRPHNZNXRPDHR~zxz~bBvzb^LflPrh`B\tB>\@\j\v\|bĸ¦tj^X2BZxz 0Ndd`h:LbJP`hlv\ZRHbLhXPZVbFbdJPXHNVfdjpj`jVRR\z\`blTRx^hXXhtJ\dZNZfbnvll|pnp¸lzjZNbjƘv@&\4zxXPJHNFV\dV~fjZVPNZT`P^TPHNZZxtdzdZBrj|nxrvb`:Ln~pfNRxXNhldDxljltvhxXZҀnƚ$6@z2^l.$`^p|rjv^f|~plVD00PblflpXPX`nzˆl^|xv^ZbVZHRnjrtt|tlĺ`hZP`̔zºʨnt~>^`lBNBD>NhbH@0: bljtlfzvl^^4B0JTL>\LZ`RLVjndD\BT|JdNt`f|`ttrh>vlhnrpxfjB|lpĦԘZz`6TR4>L>DLTR~jZH,(\r`\pprlhrnV(:Z^j`^bVThLDJLZjPLPn2BJntvZrrNvhdptbx²ĮP0hj"lxzΎx\P>>vB\pZf^nzjnh`(DdZbpl``HDVZRHBpRx$J\DxTPRvtxvh`TJft^rvxĸ~xlfFdrn`NDHdTLDDJLPVxXv\J@6L\L\`Zdhb`jlHLdddVb`VDNJRHJXPD„Hn\B<`΢XjƔZnfxjfvx~ľ~dnHn|rʬ~v<">f^XVbJ\hZP\\F&xjn`NZfj@RXTPRD@FBHXXTLNHZRj`zPPnHhVrzfZ^xntz~¼ĘFb@blxήpĖ@FX>J@RLPLRZLHFHT^N82j\td^hBRjZLLXPNFP\^LHRfjzlZFHlJXPLZDbRXLNHRJNvhzLr22(dҨZ\nj\hx~x|rrprnfz~¼NzȐn6PtHVB\LJNPLFPXRT`PbfLJD>D>BLJdP@v&P&zĢ̖ tz~p`xZz|°^dx̶Zbzbj>ĤVNbP<@@F>JH>FBHD<`DDPBXDJPJDLHFJBF@DN^^:nD.*Nv^xX:ŽƼ¦|rjlr~¬ztnRzj|ʤ¦b|FDN2T:>JHLVTDHFR@BDJHP\*6D2Ɛ|XȄʪzpxdx~tȒbҸF~@R02LB8@@@B4N88FpHrF>>J\`Dvrb|8bzbtrl^~lh¼h(ʶΜvz:0.>@:RP@dZ>:>ZJ@T<bF\NNztJF@b|vpjzzftZVxȘ4tоʶТrN2:L::F<:\j`TDDNJHB<>^pjBL>L>PP:|TxRZ0ʠzŽpdl`|z~t~pjzxjhʐNƴ²Ʈ|~|jvJZD`6>p@rz¸ªB`X~ttn|~rplldx|ƘvʈҾxbz~vx|Ȧz:jnnLVztnlvjlr~xjtĐx`ȄHĒ|xvbJ~Ħ:r|~vR^Ƥtr~xxnnlr|x|pfl\ztx̬`~@nDrzĜ~NfRBDNxvpfjtT`v~ptvt|p~|xLtTČȴκJrbrdhRdNTRXB4tv,`^tzX`ptfdpjtzZ|bzbRvv̜ȐļrtNʎfZNlxn^ljNnbN`ddvDpdVX^NXnjVfXFXHxV4RbFLb^6vzh|~~jvV|^p|tvj|tzpVPpʲƼ|ƜVTLZL\FdB@jfPlVNPLFJrh|0:LXTR`r|xt\p~rvnnrbtxp~lnn|vvvnxF``bVpʠƺrzDBH@:JNRPZxd>NbflDR|XLrn@6rDTtL~tjvr~^z~ltnvz`hzlb|rxz|l`fZJvn̤v~vD<@~>ljhb^XZ|HHjJNZT>..8T*,06 Z*j2P,Fb*.r2FxPL6z6,H`4tV@l<|Dt0zbZVr\dȠ0ҲRhLlfLz\fФRP\~P`Jrz<F:0&n fLF x6tPzXB~P2<.b~6rZBT8$0~^PЪ\>N`84jJ^Xd@XlPf`R*z|6T>PHfX. Dj68Bd6&8FD<8D|P|rlFbLbjrTƂFDJz^>X8vJ6FBF>N(Tn8J.>,$f~J@XhH:HJhXZJfl*Zzl(,VRrpv4.$:LV* P2fHNB2NDtNT:VDvNҤv`4PZ8Zb *\r,V@V4dl@J0,4,jx:(*.6lVʼtzZzLvܠzn|^6>DV.&8n<~b.`RZ(,P0 $$\0Zh..BLN:`8z,@Dpn@*Br:lLv8f&6"$,PL4~~XLF $XL<*tV$rRBF(>d^RΒHXTlN,0bfLtbr\Zbضʜl~NLr|ĘR8X^P~42:>@8h\B>J4>fjb8N8.2046<(8\v":Nxnhx2pz$4>2&"J&>"B<`XBVlhnD$Fh8688,TDNnV4b.8bhf2F*X,2(4Tbl~4\bPԪvH(:26bnBNLVJ@>DLL0.@(202$$2(6.4:R4@dVbtH`jJ:Zv>l,"&R: ~""8r8F,8&802^n02* &LF".F*"6,.(*0&"..F6zZZL&@f\6XP,:.2800F8&&&4B>>:P:">*228204*d6.h\rf`^Ddr~.8\Xb^$$,$^(ff,p|2*T4,B^8$J6".`.6f0" ,(":*(204"&,.(&6<:>P>@,.0,":8BxH4820(j:0&4B0 ,"&H(D6*.$ 4*T4>JVBBXP<4:|ƤV\v\bN2 B,.*4>84B*4@P@LvLff>>hHbb^b~(:n>(0@HrLv ,P6:J`,8TJf28(2"d@88*N 0"J$,,"(:$**R6|D2B:24H,&r$,  .$dl6P.@DJ6d80z`fxH@xp\b8B~ f4bF*N0vBlPDlzNLT6>8.(`b X,\,8FZ*"^""(2@fZB&* 2(0P4&*D804@.(8 &,DXDhJDhX<:ZVtZ~n`pvB($B2^,H0d2.8>vzXx@nPXD"&0B,p&&nfNxlBXnrZz@d:PH:26:4|vb>*\4FV@ttj.`xf6"<" l,&,6Fr2*0&(","0 V.HJ:J8vpHltVP&TtP>JPB.8::XDpj|Lf`2Pp:LjhHlv4RJ~.6F""".4$:ʈZ"  <(J.",~f^DB((>J|bn0:6tD@|ZV|p~TrX0ddxD|rlZZz`jrZRRF\0j *$*0|<R(L"F.H0&4*BHP&HH0(2@¦ZT2V0><VlpTHzBnhzr.* P<|vf:0JvJr,\hp^L:T^\H$:N*2~Z8x`<(&( .H.6 *>Z.d,&n~Xhlhlr4^V4PRFZJtfd`rhf,H\XH<(b^"BH6&h|42L4TltR@bfFXVT`Frh*&lxPLvDpLB6"T*r`N@@`|Ll .`Jv@l–Ҷ>FdPJhfVv:jbvpBT.J(~RnX|^LdrTl0X6X(D,bNTpNd^ (tN|:ZLV~,2T`4`0*(6.~2fdd(~`n>@rRFZXhX>l>:PTHR~bhXdbd,X:NfX\2\P4*$*PN2XXb`DH>Rr~D.ZVltzrn^"n^V2rXDXD~L$&D^,N,P*TJ\.&xȎ>:&.fRNTP`zRJb@Bvl~>lFHJdtftRZDB2&P0dzhjR&tb@pV^6:~PRndF20,4@>*@JFv4.&*2>xb"&t0$.B&R><`HX|T\hP2Vfb^xNxX62PV(B,DҮdFx|H2Flj|vzBxRZz4@>>82*b@dH|.8d2tFdhvl0FRJ0pDV6V.,822dξNdVLH."|R>8hʐtZLX<(*2HT0,dpNFFpnj|pLT\,f.\h@lTDxz~&FD~4`*D$H6:^d0n2*FD\*(Լbvx`>HZpJDJ~>L"T:`ddlvL`vL`HLvnD:ZvHrR:6"$B&$hR.Nค>8*NJ~\L|>RXDnltnpvF^rxd^4p>TJ2DTrh<\drNF\*~drtblLnT><8X`:L2:bںfH(6X$|*.D.Z:0X趐~ĨvLf>j08lf|vF\~xrnvlzrx@b\XF0@:nptX8nRJdH2TDZvh\`B:\btrXx0&" (ZN.<4jl20|&0"0Jfd޼02^@2@F ZnJ*pڼ̊t@VhlpJxtj~~^,tf$:X>RxhJBRPJ<6,F\h<ƨ F`>2*8t$0LN(DdΆ^0rb>FBrfdrP`~rL4DVT88,6h::$<^2$>x~z@bNT0:^^FlLjJڴ$*^t:`Bn\&JVzlZZF6h6zF^D`rjB$J*<2"4`: `z氢lVpfbʠRNrbxH@|D::&8*^(V$n">h>h\xTlb~4nBz"($b 4X":.6:nX8FH@4@DR(4FB^64pj:hX^pjʆdzzt~V:^P`RTdt@t^FHFJ`6VDN4(>,J6(|.jVjVdHn^~Xz^Bh֞^p\4F<4FBddT6jH00&zzJvZ\>n&2tH֨~$Tr $8FhB8& P\nܮʆfJ`|~zzz~\t*V6(B@VR4P`vrPxj2v^^lpbJnvTj8f6>r~6( *:jJd6$8HT̚<<:R6ZJ>^l<6X`dd\R|hzdJ42dXzXDXn "|T|66 FtvXn`|v~dnJXRp~nr|DN$@PNbb@6^br.4\~^vlxZLH@pL0J|l,6l>($$>^\hrj\hrzB~(Pt6p8zB:@`NB0:xTd@V8`p>XJbhV6vPv|:$n XZ  DPjp&  *dbNnv̀~v~^xHlX. b2H0>:&JRBF~RD\NP\ztTf>4ZB0PL2H$ Fxb`z: *B̶pzJhĊzfX6FtZ^d0d6Z<\JHJ(^$6HLR$R$^Lf|\jFnF*26RXJ44Hx|&>"*dr,FN>jfxnvzrLVNHd`|N@>hP>8$.L\hBFL8*n *6DDZ 4V|^<.0DdX4VR8D^ft\d8P6p<$0Xbfbv*4FVؼ:8><$Ht0,&$8f`$6F.4F~VzbDL\F00Jjl,LBNx0*"8v.^<8RX^bHp`zh<>L@8βf@b,>Ծ>H("4p8XPPxhxJxhzlrplBZ`XB8TdhZTV`j8@&."J:\:4F: Xb(2:JH48lvLR~`r6(&@bB@0DHB 2VXvtfnt|pV*Jjt.2@PJNTLRXJ,.DZ^JtbB@$FV8:\PtbLf *6BRP2@h,6("4ʪV8(,0ffnd<,": FzR8`N@Fnpdr~^jXV`*64(*.Hr6,$D :*Fº<2hN|8TNHx6"@>B^xf|jxjNHJ2400>V>B80HVbZ~ZB6N@8BBPBJ>2.B8@,&$0,8&". BVƮ2&.&(>ȌZDXpPV6f6rbjLT0fd<6H@DD$$"..2F,,$**(F "DȢ\@"$(2$޾\PbPZ2bv6zN@lJzXNLXdZvzV6NT|JNFFF~DXrlP\,DV> (*::@*(66$T$: *`\B(@6^D4D2Px`r@p4@P*<8DhX6^BDR22FPjB8lPV@NJ6H0THbb>2N&T::><(8L HH6  Fʠ0$",l\\N>\\X^,:P8dDvHRF6dP\4468hH4XPfBHLXlfjR`Rd2F>".L64Hx&f2&:0 漮` <4~ԢN>.,DBb\0bPH>>PR0*4BrH>JT:P@Fx\N8:PF2(8""4 *FZ0D~& (.,&ȸP8"&֘,^(,XTp6^XTVFTXb,2$* 6.B"D$$Bn* 0P̈tL(>D0(L648Hh`@ZRJP0Lf<4<`z4,j^\@*H<.22DBZ@`PFj\V>Nb^XJr$68RP"$$F^6..*t̾26`,P\x~dL@Bڮx:\&\H<@>ZF@,X^^PJdP&DZf^<4\2RL4F@H>~PTXlZXftfxhJ: ,42$ &4>00,&4̼؂Ј,0B^^L: xz^H>DTb8dD\*.XL4NX`|fzp@^6.26&.6:T&200. .06,:*6Զ|0"TZ,(:^@<8jl|JBlL"L>zRbbBFbVVjBJ4>XPFPBTL8:&BHJHDVV\PfbfLL6NTJ.$.&"*>:($V.*42$(F(<. F< $Bް@(Dbp02@JJRzr>Bd>Lb2(JTVVbP@H@>JXP:PT8 .2F.,N&4F2"0:PTԶشڶ&F.fr,Jb*(ڼ֞ް|D0,8D\j8VlXZ2.VbF<*Z^^`J(BT<2FHVJBDDJD.02.4`04((R00p&"&rԺؤ2$*JbDh>T2ڞԄڔljRTF@8r|pBj4>60B<2|8*RH<\ZNXLNR<68<40<:(.B.( &.,bp0^nʤܴڒ""hl~"&(4\ڬlbVB8V8LH6H6X2::8@2& &H<.0"R(2~ؒԶڨ^F (@Lx*,Vr(ʺްºlNpP&@R*T:^bV`B\:J^dH,X~H\<8NN68JHdvLVDJ026FJ@P0*"60JTf(4T8680.62>8ČDʠ`4:0 $Tn\D("02`Ҕ޾ڸx֮̒pX*.8@F&\hjr@XD.868VP4jtvPVVX>D(D>>NLFD>>.08..4H440&2(42$"&28<.^>&~ڦ~ԾfD&42BVJ22((lBRtļf¢~`xjrJD>:XfLJ0>B`\B04BBN>2&(6LH^>("$:F$2$&`Ld2>0T~2~ȰȀܺjڴԔ2P0.RDP>,HP8@pd\XRH2^r\hN2j6R@>Jt^TFL`h<:BVLJF>B>PTNT@LH@J.>" P|N>(6h(Nf^nR`rP2$ 0BTzd2L6B*6HL֠ج8֎~l6Z@6:*$B0>FTtbPR:RH.*@jʠndҮܪXjnlFNBV^xlvL8BPH>B\:DZZ^6X^4NL`RD>LNHNFPBR@\H@.:IJ\>LNfpB02l`rĂĤR":2  *4*<:r\lN<^N4@,NBdƼ^ԒȜʠxlL.NZ:Hbnn~TZhJN\.NV^f\JPZRbJRRDF:JRh^LZZNDF(.*024jz̾Z|fFbhzpJ@vzdVlNh|HFPJFThD.Hb0^$,<¶xVf>l0HnJ2*`x~@bPvvv҂@<::2TLjlLPjZPZ8Z42Dn^\JDbHFHF,H>VVVdP@X:h6D8Zb\`NF20,:TH<<`D\BN">F(0,86<0> ,>šȺʌVlVLdxnTTHH\RB:4D`TjdhZ\\\@Dx22LbH\J8T^\6LL04,2&RVPdvfJRB08Rȸjzpr|X^2RzvNPXRJ,^JDDZ`d\RZT:H\LJHFJJN(.0X`jJnBJ2 @Tvpl`n>0(ʶʦv@J^`N\tZ`ȄfLNdJ<6rNfZrvXT@bB\HLP@@R86,@PP:FxR¶ ,l<,.* $2*(>J`~X`x\||hXL>>D8\F$0pll.ltVvvn\BDBHbXV>^pdvtDZDZfHTPB@PJ<0<88BB&>.>hVrL$n\LnV8$"(::$&*V\xXV042TdRXfB8Zx°pTrv^lhRJX\VXXRRdvfNnnjb^VXFVDB*FF>F2@J8,8pT2tfH:x~`N2\V@2,4:HzHT TXRVzp`d`<2\Zl^`fF8Z$"@t˜|XnRp2>2j|hrjH^bDZZbLhdffxzbdZJbXD@"6T.>@FR .2:Ff`0*x̨6>2DT8*("$:L.FPN"4Ld@\NzjJJN40XZbx^PH,@N 0zĠLvhxt`B^ZzZ.LnpltRjlprx\p\jt.0B2:.0,8>:Pt.,<```JRRD>:*8""Njb~HhDFvδzj~lȒnXRbhhThxhZnvrt^Z|XL@XTL&H>NF8,P8^28Tv^lz>*Rt:*.40<><4dNXl~.ZԴl,BH^|bzpbbzxtttxThlJHP4B<*2$JD.(L68Z^d<0DP^R0,>Rj6@^DflZphPrX4~df\0H^f8XVPH@4,.4PLP20VNthh^F~NX~Dnbp<@`n\jvrzztz^`HP<,<,8BBH4"$&.$<6\P@2vdxj\f6DtPB:dR0"4<  ,*"JDNpNHlXR`".X&XFԺºR:ldxF"*>48*"&2.dL.6DnprZ>:t>R`V`FxTbB: &2zlL~@D4tܠ|v|l`ZzNxvdhjPpnnvpdP``8XLXVV42:L8FN>6D4p(0\̺P̬xZ^xZL4H(:2:6&TPXZxH2>fhh>2n\ZB`&<..ZnZ>BLVVfrJʶ\T^b,..D>0.N:6(:,002<:>V`F,RpF*J< 4*>LTDDb88$J"028*.8 &:bfBvH86LLĂ:@ƮjZjXPd^``bhp~frjv|dLj,B@TJ<.TXJN^,,L8H($0*"&4>Z^ª:H><̨b~̮tNd`vP\Vbzl^~|txzp~vhLP(4:L8:4T2rPf2>08Hƺ~L:P"D"&2@N"*( &* <|Jp($BRbDʊbH~xfvj^lT:Zd^Pbjnx~vv~zvx^BT2DFHJJ,NB<`^622Rf|.Βb|2. N"XNxh> 8D(:8  :$(\ 4BDjRVƖJĴĸbšȈz`XjzTzRd|rxzzx|zpt`XTd^lD6V@H0P>F*"0Nrfʮ.jƨ̨x0$<$6"&Zh,:*BZ(*624BTZ@BȎjš~\ִƖvhtVfXbRdxdh\Lt|nz~`ZhXl^TB@>6T\D^4 0&0zЬ8̲ΦjtؾJ~8D>"Dd8(F.f"&l4DBZ8NrTȜJHZ@Hz^fLBRVxHV^Xlvhjhhxhv|jxzdn`VRd^h46ZZZLv@6(lZ^\n`ƺ@rz.4&2"dp~2F80:L@:JlªJPHȤhtlxvN\Vf`VNFPNVbjR~lv~|vzv~~^^npTFFZD\@HB>H.p8^TPNxx:¶Ȣ`d6HH`.@”VdxȶԠ,^@tx~nbhlhXnRfr|r|rxdR^RDBNDP4`hJd@<0DF8fPZHbЮHp0z`~İ:| Ξ|xvJ¬rdDJ:jhxr~hDVpTTDvlFfZ`Ztd~tzt~xfT^Z|vnflTZN>^@,RFhjDR^bfbjf|dfjtdZjr`n2.X26:L~J̠ʶ†hHΎRH2fZTdzPtLD4TfZ,PZNȊp:FJܠzjƐp|~vHDRPBjV^n^fb\`XpxzlttfZpnvpzxd^\F\F24v^@tv~bVPHHJjX^`TPZ`pRXlvjTvlxX|ttx~xblNdF:|:L.@|jdԸ\ĪzF4.R6T>@,fHRnB.@R&2~v8fp6H>888~ʌƬĶPx*0<* <(2BDl`$$Zvpl2HfFBx.2NBv\:bXv`\P2>BX@hJVHFFX^PNXnnlt~tljb|^rxnB``^@2LJVbj(lx|ĶXpl.&6p$&,p0.H(DR`<|\ƼpؼnvdZdNN\VBPNVNXrt\xfdxzxvtvnnlVTXxTZ*2X`Zdv¼lX8."X:T.$brXʐT6Rpʂ”fzrDtH6Fh@@>NBTN^^>N>VfDz~flZzVRpd|~lntn`dRf,L6*&8F~xxʰʺȪF^HdNHxBtvXĺĘȄppddpD:4HNxHPHVXXBB`T@Fr^rv^JHXd`BLJfdp~R4^VnN..HBV>rz¼hnxfNBV|F@88BL NX|``lƺbpzlNNRJjN8H8002N*@:>@,>bBNNLnvnRX`tfBD<8bF6<4.<,B$@UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUZh{UUUUUUUUUUQUUHo\*UUUUUUUUU@UUUUUUUUUUUUUUUUUUUUUUUUUU|EUUUUUUUUPP@#8   UUUUUUUUPUUUUUUUUUUUUUUUUUUUUUUHUUUUUUUUHU H    @*UUUUUUUUUU@UUUUUUUUUUUUUUUUUUUIvPUUUUUT UUUUU* *x QDUUUUUUT UU@@UUUUUUUUUUUQ!UUUUUUUU@ UUUUUU *'{H* UUUUUP TU@@@UUUUUUUR>P<UUUUUUUUUUUUUTUUUUUUUUUUUU @ UUUUPDUUUUUUUUUUG# @UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU& P*UUUU@ @UAUUUUUUUUUUUUUg%T@4UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU@2@ 88UUUA@UUUUUUUUUUUUUUUUUTxDUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU@CK *UUUUUUUPUUU@UUUUUUUUUUUUUUUUUUUU\G$UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUcI UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU^E %,AUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU y UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU vUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU7@UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTxUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU7G~R UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU@%d<UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU@S,UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU(.2i(UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUft?@*UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTuf ^<AUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU,{*UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUBzQw(UUUUUUUUUUUUUUUUUUUUUUUUUUUUUU\v$P UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU1@@UUUUUUUUUUUUUUUUUUUUUUUUUUUUUU.@UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUSϢtUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU5k hx A UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUST" 2UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUHhP" UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUToJhHH9UUUUUUUUUUUUUUUUUUUUUUUUUUUUU8XhUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUR=EA"w8AUUUUUUUUUUUUUUUUUUUUUUUUUUUUU-GA ya*UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUTsx UUUUUUUUUUUUUUUUUUUUUUUUUUUUyL0  UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUV MWp,)@UUUUUUUUUUUUUUUUUUUUUUUUUUUU&oI BUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU>;$PUUUUUUUUUUUUUUUUUUUUUUUUUUUUNMb; 8!*UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU/hoE* @UUUUUUUUUUUUUUUUUUUUUUUUUUU>H8h9>H@B0UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUvX鞐ρ2$ eA@&@UUUUUUUUUUUUUUUUUUUUUUUUUUUZt?@d` HUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUz2DCp UUUUUUUUUUUUUUUUUUUUUUUUUUU+Yy%LPW@@$*UUUUUUUUUUUUUUUUUUUUUUUUUUUUUU $62 UUUUUUUUUUUUUUUUUUUUUUUUUUcx;~Z@O8'J*xUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU$PP9UUUUUUUUUUUUUUUUUUUUUUUUUUK~nr9 UUUUUUUUUUUUUUUUUUUUUUUUUUUUUD ?mPMb x@UUUUUUUUUUUUUUUUUUUUUUUUUUHjo58})*UUUUUUUUUUUUUUUUUUUUUUUUUUUUT,|BFWPUUUUUUUUUUUUUUUUUUUUUUUUU ?.3HT?߃ UUUUUUUUUUUUUUUUUUUUUUUUUUUUP%At`-p˅@UUUUUUUUUUUUUUUUUUUUUUUUU\uv&@3($|UUUUUUUUUUUUUUUUUUUUUUUUUUUU! R( UUUUUUUUUUUUUUUUUUUUUUUUUopO)"$ h #"l*UUUUUUUUUUUUUUUUUUUUUUUUUUUQ\'^<&U:@H=vqUUUUUUUUUUUUUUUUUUUUUUxz5jaZ @G"w-@પUUUUUUUUUUUUUUUUUUUUUUUUUU@T39 T-h+` >=PUUUUUUUUUUUUUUUUUUUUUU5J5]t$@ ]rKx/*UUUUUUUUUUUUUUUUUUUUUUUUUUPla ,hUUUUUUUUUUUUUUUUUUUUUM Pj*@uUUUUUUUUUUUUUUUUUUUUUUUUV |K|_`ju 1 @UUUUUUUUUUUUUUUUUUUQપCiGC!T C@P UUUUUUUUUUUUUUUUUUUUUUUUXR_@moQ!"@UUUUUUUUUUUUUUUUUUUS*|ŕ1 @u9@hUUUUUUUUUUUUUUUUUUUUUUUT Nup )BY0UUUUUUUUUUUUUUUUUUP Ãv "$0`_!=Rn<( ȕUUUUUUUUUUUUUUUUUUUUUU wU1 ̀ @&xUUU UUUUUUUUUUUT /M|1 k6 }@l*UUUUUUUUUUUUUUUUUUUUUTLE~ ~^X`p^%UTUUUUUUUUUU .$^t!E@ $C]n@*r-UUUUUUUUUUUUUUUUUUUUUUx{#]4ƴzY@w1@S uP܄B8UEUUUUUUUUTQɫ*1OyT+(ۃ* p*{؀UUUUUUUUUUUUUUUUUUUUU]՗9T9"P "^?U@FU@UUUUQM׃ r.nD 9@'4C @b}UUUUUUUUUUUUUUUUUUUUU~R.DTD 8A$h4@pTA`cHgUUUTAd  s@c"A@U? 2 :~UUUUUUUUUUUUUUUUUUUUUE=)҇(A$`0g"@ ߰@mp@UUЬ*:ĪϪJG!@yb@fF,n H  `* /LUUUUUUUUUUUUUUUUUUUU%ڟtIn#.;4 %Pp|?LP7> r{hO{ M"CCW B}UUUUUUUUUUUUUUUUUUU_9JYQ; ܠ@HH?7t@mPI|/2(\&@$9t0J7 4j.ЈUUUUUUUUUUUUUUUUUUV&[Bܟ @dpwG@!0r@x PP*ݙo~tmD L@"%$zscLzT@UUUUUUUUUUUUUUUUVV lr@!|ZDd>Xҏ9 7}A~~NC8ĀbO )(*[tUUUUUUUUUUUUUUUU$j&h"] i^fEPY\,"*_v ts5Ʒe@Gh! R@@DvUUUUUUUUUUUUUUU ha f|1P@>h 0y(/^P@@@lU`*ij`GpNn~`,@GH?Az@ b B]:eD@ބd .Op(C xp}}v( ڂ:C粠2  88 8Q7M@CW_ |p UUUUUUUUUUU݀89x " @0/Aup$1`;1@Awm$@L* Z*H 0c` "љ@dE؋dCUUUUUUUUUW@,b&?_{aȿ ?vIXE@PPaL %2!**FoD$B(a ]ׁ`  &/&Gbm8r87TUUUUUUUUU;>IlP@g@A6@oЈH"0d X2*R -Xk(  .h @>ňh H8`[iSUUUUUUUWπXD]0R- Dn  [2%( e5pC<9(*@ B2  CJAd@UUUUUWOJP&sB_p@`'!ZDp@?v"sH?Ä j!g~:hB ~}=@w~*D΂g2@` "p#cE*?" -(`H9w@%@ U]UUU@%;_M> <@SEB qG@  H*gz |D s@ OF ! /y`b}̀! n;s qB r ]t 0`DP[ӛG@TԖX8o`I@ K㾑AjB\/T%H&(p- 6` ޠ""T$d`Dq ׼Q`a*~ р݂"pHJZPQ򹕻w=:?Ƒ**!\ [Ϥ+x&1Ȁ҄70 !B۱g'hYZ5v<ŀ ĩ?DJyQwWJ@l@ (l=l ?~@` ^!hc,H0!܂`I'܀  FRl TO à(88 ,=@M<!3`@JA^}s< C3&2^J@H 3áA.@!_ Ӱ0ӣߗ@C}^)D}.0D .g^̀QfPP,@ 4 @*( 03-I7A nRYW ./q*!DAIdv$ $3CHKV:7Vd);^d% f6_vT JvF0h \ Nv @NEE@'q~ CO(`3FJZyTje̊$yɰ98)Z16`(1M(I "AР@^5P Ao*IBp>k h` pzA" dKӎ=c"*ۮ_Q^ȗkq v6H H@ =MpDrO(?ϡ@(})I2ToepʤV@H%ާ8!ͅm`y@ DZA@[E`2l8(%rCSP7 e|!p2 WfU9E7kYPD[nAaK 6$] σ ", $.]#{V>$7, *ؤB.(x Ȅ@ >~plR:|U~[!Bnlc&dšp?XYAtHdDMA`L_]}#Mۯ' ^B2c@c i !'$4D@b)  4QG&5D)BL{4Q;&F 3YEL(k烨Q+"{ Dal#~zȣڂYʄʷZ5@{pszHT\m?@!!Q"HAFcS@ @ ԐE5~ 7][kop;h~44CQ|@a Db`JERC^{*9J$Yh `(F`@X0@ܾ @(oc_\cC'G^@A#0P$2G`< P޸@cJ>X1Bܚd2Vm^ dQV2ʷ;"/ 4i(PH xlt<3NۿF,$6 KUN H + fh ỳߧѵQ)Iߨ w8H$I R98=k1   PB>xz?.lnr m?xdp,a01U @@CcsaELo/ QP%kx @z! X `8  -@@@!( 7 @@{Ϊ\9 m1:N_ =2 `!*suj 8```p(@m[d?Bz{u|A8xD(@ E7}, 3@ lI? @OEz~n`M XSdA4y1dZ  h@ ʀh iH_׵E7/6@}az'}{. 0?c`!@8   2w77Pl&fԂ zLAD(e H@LHE23P:w`v =Q E BxHUrX ؃@"8AP)8:{^&iH &~'H@: IG:l < (C@R8B|7]7O( Ԓ(Jw"!32 HJ (a`@ ˲3b)`Go'P&zR*o !" Ł"8p/@ 0@@ ^yf` E@uB/+oӮɈPAtp3UU"d0 X8mwx]M'7ypи@0v;|Āfѽ@8 C@K  ҀzE1W U(䶠JF;M+G DEP_ !qdo C>H@ ]ؔ d s"]?&2 h& [*_Nv( O@EBuK@   )P#BSo^ȠM?o7!@7# 4iDD 7P@tXj,Е9^{yˆxH{$@\l ls&| .4e@Gq> ű|Z[Q: %HԀ"@M@DP@Ϥ>ny0,=Xko`(+n|" l)$@Q 8F"h`(VhH.`*`u EOt@ ae 9b 2YD3B P(8PrP4"UEGY@P >8jATAB3I#@"€Aڊ.- ]@  ~:Zi ڳ,0"0@ %@ipHT-Eh!q"H0PD6/t@ AΑ `A`@_ @( AC!! I@'[܆e1I @&F +8SAPWD@ @(݈X%@q?8 i;A`yǛF*\ Q-[ 8tH@@TAAd4`mD'߷+ư#,p ! 8 ,?WW"DKqLRk5  )@Ha}A@p!=h1 a8SrP1QX`@.VUd @CQ 6X8@Q)Ӆ X0pꟋCZ./kR(! v'@0pc̠Z,4 @pr ~  ʍ6PlX(k@@48 h( p@"0:<@P%0` Ps ( XBH8 wM HR$^x X5Ѐ8`WB5#q@P5h@^p@02dXB@AR/ ?K@5P#A1A T@(*A(P'"^D$f&`i}gfe'@H  $I3)D(`0@ O7`*4CBDVPU};W (tDx C  $ 2  (aZe0 )0@(@@A !D@9BY%f}hQ!ߣ=H@@ +`8"" ! D (8!nw\0)HSAN`@H" l Aa 2@ -o @cjNOB Upt@ X "jـP @v@FH!쬹 @ l  P[  JÉ(OGۻo 0@` * d01dlN3$@%6H@P 2dT@`h@& u 85QC\ BKP`0A@4@ j \@H&V3r, P @JTb,"(ب;"O P`P@ `@@ Hފx@ z*aJ:  4 @  (0 @ @W8 %:    T"D ` Km "Q׽n@`d @ D  !@@$ DǂC! {y  0@I@D(  @)sDV I ]>־X02@DAxC4f1v@@@ 1p "  0"A=s0b" +6ԐMȠ `%A(QL j~@9l]fϐ!0$$ 5@@ ~  A^߆ `,(D@@"@d +lD @ @`0P  p&G b2/z(N" P@B@@  :M  d+jL/] ` l @ B( 96 (0/DI?ة @ @0  Q!@@@ @FeH<@m0bZ4@%2 B@Bn0 @P@4Ę@ @`p`+S@@ #p``xl g t%(@@  s!Е(@ D  & P4 ETv%1t 0@(` $ޠ);y *Ƙ8@@DI 6%ה 0H 2}ipF(P `8&A "2 1$Fb'؀e @ D !HXn ,ì,C7@&* @ !c@# GR@@  P HK2qGf ,smH A# " @Hš;"eSTrDP  &@@@ ![1$ P! `@00;(x z @@@@ Cl @! v zI&P8@ p@@"B?.׺%k`B10BDQD@3.qW@   HedBb|@H@Dd0@(y$$:$ SڑE B@(&@Y 1@Jy(W*u? `@ j =@Q$FJ~ @  2Tf?{ǡ$ "r @  @x@@$0pvA$ E@@ ` `@ O_Ts `@ @@` bV[+^@(EaB!Wfa A*9/^(>@$&&{b) @@0!1*waTZGA  BP !B (-}B ݀@@ H!B$@ OR @  !B@ zMAx3#J   @" #„!> PJ 릐@ , @!B 0VHD 7G"ApH?B ޷A 0.i !B A$x_lDcGq !@@!B@޾'(_!B@HvģZDRU8 P @!ˆ@ &H={H;0 $ !<@@"\N Wn @ @ &徺j%H1t  !hّkY!2 t$ @ @@b-C}EkЀ Q @   0;]io8Z@( "28 ܼ XX06601030305800 1AIM manual 2Page # F0110030 9[..........................................................]001   AIM : ATARI IMAGE MANAGER TheimageprocessingprogramAIM2.3fortheATARISThasbeendeveloped byFransGroenandRobertdeVriesoftheDelftUniversityofTechnology. Fransisascientificstaffmemberofofthesection"PatternRecogni tion"ofthevakgroepSignal/SystemTechniques(ST),Robertisa studentofanothersectionofthesamevakgroep. AIMrunsinhigh-resolutionandlow-resolutionmode.Themedium-resolu tionmodeisnotsupported. AIMhasbeenwrittenintheC-languageusingtheLatticeC-compiler.The purposeoftheprogramistoexperimentwithdigitalimageprocessing. User interface  TheuserinterfaceofAIMconsistsof: -GEMinterface.Operationsandparameterscanbeselectedbymeansof dialogboxesanddrop-downmenus.Achoicefromamenuresultsina commandwhichispassedtothecommandinterpreter.Imagedisplayscanbe movedandsized. -Commandinterpreter.Sequencesofcommandscanbeputtogetherina commandfile.Whentheloggingison,commandswhichareenteredarealso storedinalogcommandfile.Acommandfilemaybecalledwithinanother commandfileupto16levelsdeep. Images in AIM  FourimagememoriesareavailableinAIM2.3.Theimagememoriesare8 bitwideandhaveamaximumsizeof65536pixels.Standardaimimages haveathesizeof256x256pixels.Theseimagememoriesaredisplayed attheATARIscreen.Thewindowsaredesignatedwith'A','B','C'and 'D'.Thepositionofthewindowsisobtainedfromasetupfile.Image windowscanbemovedandsized. Acolourimageconsistsof4memorieswithamaximumof16384pixels respectivelyfortheintensity,red,greenandbluesub-images.This maximumsizeistheresultfromthecurrent1Mbytememoryrestrictionof theAtariST.Whenthememoryincreases,largercolourimagescouldbe supported.Standardaimcolourimageshaveasizeof4times128x128 pixels.Theyoccupythesameareaasangrey-valueimageofsize256x 256.Mostofthe(colour)imageoperationsareappliedtoallsub-images ofacolourimage.Someimageoperations(gradx,grady,equal)are performedontheintensitysub-imageofacolourimage.Aftersuchan operationthered,greenandbluecolourvaluesareupdatedaccordingto thenewintensityvalue. The8bitplanesofthegrey-valueimagescanalsobeusedas8binary images.BinaryandCellularLogicoperationscanbeperformedonthese bitplanes.Thebitplanesarenumberedfrom1to8. Whenanimageisreadfromdiskall8bitplanesarereadsimultaneously. Thesameholdswhenanimageiswrittentodisk. Animageisdisplayedinthegrey-valuemodewhentheextensionis.IM andincolormodewhentheextensionis.COL.Thedisplayofcolorimages isonlysupportedinthelow-resolutionmode. AlsoDEGASandNeochromeimagescanbereadorwritten.Withtheread commandthesepicturesareconvertedto320x200grey-valueimages.With thecreadcommandtheyareconvertedtocolourimagesofsize160x100. Whentheextensionis.PI1or.PI3aDEGASfileisreadorwritten,when theextensionis.NEOaneochromefileisreadorwritten.Examplesare givenin@democ4. Greatcareshouldbetakenbystoringimagesindegasorneochrome format.Intheseformatsalimitednumberofgreyvaluesorcoloursis used(palette),soadrasticreductionofinformationtakesplace,which limitsthepossibilityoffurtherimageprocessing.Imagesarestoredin fullgreyorcolourresolutionintheAIMformat. Inthehighresolutionmodeastandardgrey-valueimageisrepresentedby 256x256blackandwhitedots.(thereareonly2greyvaluespossible: whiteandblack).Asigma-deltatechniqueisusedtoobtainalocal densityofthedotsrepresentingasgoodaspossiblethegrey-valuesin theimage. Inabinarydisplay0givesablackdotand1awhitedot. Inthelowresolutionmodeastandardgrey-valueimageisrepresentedby 128x128pixelsin8grey-values.Againasigma-deltatechniqueisused torepresentasgoodaspossibletheoriginal256greyvalues.Asthe standardimageshaveasizeof256x256pixels,inthelow-resolution modeonly1pixeloutofeach2x2pixelneighbourhoodisdisplayed.In thedefaultbinarylow-resolutionmode(don1)ablackdotisdisplayed whenallpixelsofa2x2neighbourhoodare'0'andawhitedotis displayedwhenallpixelsina2x2neighbourhoodare'1'.Inallother casesagreydotisdisplayed. Astandardcolorimageisdisplayedin128x128pixelswith16different colors.Anoptimumpaletteischosenforthecurrentlydisplayedimage. Sothepalettesofotherimagesarenolongercorrect.Thepaletteofthe imagewhichisontopisdisplayed.Clickingonanotherwindowbringsit ontopwiththecorrectpalette. Standardgrey-valueimagesondisk(extension.IM)consistof256lines of256pixels(unsignedcharacters)of1byte.Soanimageconsistsof 65536bytesintotal.Thesequenceislinebylinefromtopleftto bottomright. Standardcolorimagesondisk(extension.COL)consistofasequenceof4 sub-imagesof128linesof128pixels(unsignedcharacters)of1byte. Thesub-imagesareintensity,red,greenandbluerespectively.  Whenanimagedoesnothaveastandardformataheaderisneeded (extension.HD),describingtheimagewidthandheight.Theheaderused istheheaderoftheCentreforImageProcessingDelftandisgivenin theAppendix.WhenanimageiswrittenintheAIMformatalwaysaheader iswritten.  Command interpreter  Itisnotnecessarytogivethecompletecommandname.Thesmallest numberofletterswhichgivesnoambiguityissufficient. Itispossibletoedityourcommandsinasimpleway.Thedelete-or backspace-keydeletethelastcharacter.CONTROL-Xdeletesthewhole line. Asequenceofcommandswhichperformacertainoperationmaybegrouped toacommandfileandstoredondisk.Theextensionofcommandfilesis .AIM.Whentheloggingisonalltheenteredcommandsarestored.When theloggingisswitchedoffalogcommandfileiswrittentodisc. Commandfilesareexecutedbytyping@name(withouttheextension).Anew commandfilecanbecalledfromacommandfileandmaybenestedupto16 levelsdeep.Sotyping@command-file-nameinsteadofacommandexecutes thecommand-file.ESCstopstheexecutionofacommandfileandasksthe usertogoonornot.Defaultvaluesareusedwhenaparameterisnot given.Whenanerroneousvalueofaparameterisgiven,thecommand interpreterasksforacorrectvalue.Ifinthiscaseareturnisgiven, thedefaultvalueisused.Thisgivesthepossibilitytoaskfora parametervaluewhenacommand-fileisexecuted,insteadofusingafixed value.Inthecommandfileforinstanceaquestionmark(?)canbeused insteadoftheparametervaluetoobtainthisfeature. Aquestionmark(?)insteadofacommandgivesalistofallavailable commands. Astar(*)indicatesthattheremainderofthecommandlineconsistsof comments. GEM-INTERFACE  Operationsmarkedwithastar(*)areonlyavailableinthecommand interpreter. Dialogboxes  ParametersareenteredinthedialogboxesbyfirstpushingtheESC buttontodeletethedefaultvalueandtogotothefirstposition.Only atthefirstpositionminussignsareallowed. Therearetwospecialdialog-boxes.Oneisforthethresholdcommand.The defaultthresholdvalueiscomputedeachtimeanewinput-imageis selected. Theotherspecialboxisforthepalette.Ifacolorischosenthecolor coefficientsareshownintheeditabletextlineunderneath.Ifthe coefficientsarechangedandanyothercolor-boxisclickedtheeffectof thechangesarevisible.Thethreecoefficientsrepresentthered,green andblue,andmayvaryfrom0to7.Highervaluesarecastto7. OPERATIONS IN AIM  FILE OPERATIONS  readf[ile]: readsanimagefromdisk. Thefirstcommandparameteristheimagename,thesecondoptional parameteristheimagememory(A,B,C,D).DefaultisimagememoryA.The extensionofangrey-valueimagefileis.IM.Availablestandardimages are:TRUI.IM,CERMET.IM,TUD.IMandASBEST.IM.Whennoextensionis given.IMisassumed. (Whentheextensionis.COLacolourimageisreadin). Whennoheaderfileispresentastandardimagesizeisassumed, otherwisethedescriptionfromtheheaderfileisused. Whentheextensionis.PI1or.PI3aDEGASfileisconvertedtoagrey- valueimageof320x200pixels.Whentheextensionis.NEOaneochrome fileisconvertedtoagrey-valueimageof320x200pixels. command: readf image-file, image default : readf trui  , A range :  -  , creadf[ile]: readsacolourimagefromdisk. Thefirstcommandparameteristheimagename,thesecondoptional parameteristheimagememory(A,B,C,D).DefaultisimagememoryA. Theextensionofacolorimageis.COL.Availablecolorimagesare: MANDRIL.COL,MAID.COL,GIRL.COLandARLES.COL. Whennoextensionisgiven.COLisassumed. (Whentheextensionis.IMagrey-valueimageisreadin). Whennoheaderfileispresentastandardimagesizeisassumed. otherwisethedescriptionfromtheheaderfileisused. Whentheextensionis.PI1aDEGASfileisconvertedtoacolourimageof 160x100pixels.Whentheextensionis.NEOaneochromefileis convertedtoacolourimageof160x100pixels. command: creadf image-file, image default : creadf mandril  , A range :  -  , writf[ile]: writesanimagetodisk. Thefirstcommandparameteristheimagememory(A,B,C,D).Thesecond parameteristhenameoftheimage-file.Whennoextensionisgiven.IM isassumed.Besidestheimagefilealsoaheaderfileiswritten (extension.HD).TheheaderstructureisgivenintheAppendix. Whentheextensionis.PI1or.PI3aDEGASfileiswritten.Whenthe extensionis.NEOaneochromefileiswritten. command: writf image, image-file default : writf A , dummy range : ,  loadsetup  Thiscommandloadsasetupfile.Thesetupfiledescribesthepathofthe imagefiles(read/write),thecommandfiles,thehelpfiles,theaspectand align-flagsandthepositionofthewindows. savesetup  Thiscommandsavesthecurrentsettings(pathsandwindowpositions)ina setupfiles. Macro:selectsandstartsacommandfile. @filenameisacommandfile.An@startsthecommandfile.Commandfiles maybenestedupto16levels.Anexampleisgivenin@demo.The extensionofcommandfilesis.AIM.Theseextensionsareaddedtothe commandfilenamebyAIM. Wheninfinite=-1thecommandfileisinfinitelyrepeated. command:@name.AIM,infinite default:-,0 range:-,<-1,0>  Logging  Whentheloggingisonallenteredcommandsarestored.Whenthelogging isswitchedoff,thestoredcommandsarewritteninalogfile.Inthis wayautomaticallycommandfilescanbecreated. exit : endstheprogram. ThisactioncanalsobeobtainedbytypingControl-Corbyclickingthe close-boxofthecommand-window. command: exit  ARITHMETICGREY-VALUEOPERATIONS  copy : copiesanimage. Thecommandparametersaretheinputimageandtheoutputimage (A,B,C,D). command: copy input-image, output-image default : copy A , B range : , add : addstwoimages. Thefirstcommandparameteristheinput-image.Thesecondparameteris theoutput-imagetowhichtheinput-imageisadded. output-image= (input-image+ output-image)/2 command: add input-image, output-image default : add A , B range : , sub : subtractstwoimages. Thefirstparameteristheinput-image.Thesecondparameteristhe output-imagefromwhichtheinput-imageissubtracted.Thethirdparame terisaconstantwhichcanbeaddedtotheimage.Astheimagecannot becomenegative,theresultingvalueisclippedbelow0andabove255. output-image= (output-image- input-image) + constant command: sub input-image, output-image, constant default : sub A , B , 0 range : ,   , <-255,255> mul : multipliestwoimages. Theoutput-image(secondparameter)ismultipliedbytheinput-image (firstparameter). output-image= (input-image* output-image)/256 command: mul input-image, output-image default : mul A , B range : , div : dividestwoimages. Theoutput-image(secondparameter)isdividedbytheinput-image(first parameter). output-image= (output-image/ input-image) command: div input-image, output-image default : div A , B range : , (*)minimum : minimumoftwoimages. Theoutput-image(secondparameter)istheminimumoftheoutput-image andtheinput-image(firstparameter). output-image= minimum(input-image,output-image) command: minimum input-image, output-image default : minimum A , B range :  , (*)maximum : maximumoftwoimages. Theoutput-image(secondparameter)isthemaximumoftheoutput-image andtheinput-image(firstparameter). output-image= maximum(input-image,output-image) command: maximum input-image, output-image default : maximum A , B range :  , (*)mindev : takeinputvaluewithminimumdeviation. Theoutputpixelvalueisthatvalueofoneofthetwoinputimages,that differstheleastfromtheoutputpixelvalue. if|outputvalue-input1value|<|outputvalue-input2value| output=input1 else output=input2 command: mindev input1-image, input2-image,output-image default : mindev A  , B,C range :  , , cadd : addsaconstanttoanimage. Thefirstcommandparameteristheimage.Thesecondparameteristhe constantwhichisaddedtotheimage. command: cadd image , constant default : cadd A , 0 range : , <-255,255> cmul : multipliesanimagebyaconstant. Thefirstcommandparameteristheimage.Thesecondparameteristhe multiplicationconstant. command: cmul image , constant default : cmul A , 1 range : , <-255,255> cdiv : dividesanimagebyaconstant. Thefirstcommandparameteristheimage.Thesecondparameteristhe divisionconstant. command: cdiv image , constant default : cdiv A , 1 range : , <-255,255>  GREY-VALUEFILTERS  Apixelvalueintheoutputimageisdeterminedbythevalueofthepixel intheinputimagetogetherwiththepixelvaluesinalocalneighbour hoodaroundthepixel.Bothlinearandnon-linearoperationscanbe appliedtosuchaneighbourhood. LINEAR  Alinearfiltercanberealizedbymultiplyingapixelandits neighbourhoodbycoefficients.Theresultisthesumofthesemultiplica tionsandiscalledaconvolution.Examplesoflinearfiltersarethe 'laplace'and'gradient'filters. InAIMthesizeoflinearfiltersislimitedtoa3x3neighbourhood. 'Filter'isarotation-symmetrical3x3filterofwhichthecoefficients canbespecifiedbytheuser.Inthethe'laplace'and'gradient'filters thecoefficientsarefixed. Thecoefficientsare: -10-1-1-2-10-10cdchvcd -20-2000-15-1chvccchv -10-1-1-2-10-10cdchvcd x-gradienty-gradientlaplacefilter laplace : linear filter forimageenhancement. Thefirstcommandparameteristheinput-imageandthesecondparameter istheoutput-image.Defaultsare:Afortheinput-imageandBforthe output-image. command: laplace input-image, output-image default : laplace A , B range :  ,  gradx : horizontal gradient filter. Thefirstparameteristheinput-image(default A)andthesecond parameteristheoutput-image(default B).Theoutput-imagemaybe multipliedbyafactor(multiply/1024)andaconstant(add)maybeadded totheresult. output-image = gradx(input-image) * (multiply / 1024) + add command: gradx input-image, output-image, multiply, add default : gradx A , B , 1024 , 128 range :  , ,<1-10000>,<-255-255> grady : vertical gradient filter. Thefirstparameteristheinput-image(default A)andthesecond parameteristheoutput-image(default B).Theoutput-imagemaybe multipliedbyafactor(multiply/1024)andaconstant(add)maybeadded totheresult. output-image = grady(input-image) * (multiply / 1024) + add command: grady input-image, output-image, multiply, add default : grady A , B , 1024 , 128 range :  , ,<1-10000>,<-255-255> filter : 3x3 rotation-symmetrical filter. Thisfilterperformsageneral3x3rotation-symmetricalconvolution. Parametersaretheinput-image,theoutput-imageandthe3different coefficientsina3x3neighbourhood.Thecoefficientofthecentralpixel iscc,thecoefficientsofthehorizontalandverticalneighboursarechv andthecoefficientsofthediagonalneighboursarecd.Theresultmaybe multipliedbyafactor(multiply/1024)andaconstant(add)maybe addedtotheresult. output-image= filter(input-image) * (multiply/1024) + add command : filter input-image, output-image, cd, chv, cc, multiply, add default: filter  A,  B , 0 , -1 , 4 ,2048, 0 range:  ,,<-/+1000>,<10000>,<-+255> unif : uniformfilter. Thisfilterdeterminesforeachpixeltheaverageofalocalneighbour hoodintheinput-image.Thisaveragebecomesthepixelvalueinthe output-image. Thefirstparameteristheinput-image,thesecondparameteristhe output-image.Thethirdparameteristhesizeofthelocalneighbourhood. Thissizeisanoddvaluebetween1and63. command: unif input-image,output-image, neighbourhoodsize default : unif A , B , 3 range :  , , <1,63> NON-LINEAR  Non-linearfiltersperformimageoperationswhichareimpossiblewith linearfilters.Noisecanbesuppressedwithanon-linearfilterwithout deterioratingedgesinanimage.Onlythemedianfilter,theminimumand themaximumfilterareimplementedinAIM. medi : medianfilter. Themedianfilterdeterminesforeachpixelthemedian(themiddle)value ofalocal(3x3)neighbourhoodintheinput-image.Thismedianvalue becomesthepixelvalueintheoutput-image. Thisfiltersuppressesnoise. Thefirstparameteristheinput-image,thesecondparameteristhe output-image. command: medi input-image,output-image default : medi A , B range :  , lmin : localminimum filter. Theminimumfilterdeterminesforeachpixeltheminimumofalocal neighbourhoodintheinput-image.Thisminimumbecomesthepixelvaluein theoutput-image.Thisoperationresultsinanextensionofthedark partsinanimage.Thisoperationisalsocalledgrey-valueerosion. Thefirstparameteristheinput-image,thesecondparameteristhe output-image.Thethirdparameteristhesizeofthelocalneighbourhood. Thissizeisanoddvaluebetween1and63.Theoperationisillustrated in@demo5and@demo7. command: lmin input-image,output-image, neighbourhoodsize default : lmin A , B , 3 range :  , , <1,63> lmax : localmaximum filter. Themaximumfilterdeterminesforeachpixelthemaximumofalocal neighbourhoodintheinput-image.Thismaximumbecomesthepixelvaluein theoutput-image.Thisoperationresultsinanextensionofthebright partsofanimage.Thisoperationisalsocalledgrey-valuedilation. Thefirstparameteristheinput-image,thesecondparameteristhe output-image.Thethirdparameteristhesizeofthelocalneighbourhood. Thissizeisanoddvaluebetween1and63. command: lmax input-image,output-image, neighbourhoodsize. default : lmax A , B , 3 range :  , , <1,63> (*)hara : non-linear edgefilter. Thefilterharaperformsavariant(LucasvanVliet)ofthe3x3Lee- Haralickedgefilter(Patt.Rec.Conf.,Paris'86). Thisfilterisbasedupontheweighteddifferencebetweentheoriginal imageandthelocalminimumandlocalmaximumfilteredimages. Thefirstcommandparameteristheinput-imageandthesecondparameter istheoutput-image.Defaultsare:Afortheinput-imageandBforthe output-image. command: hara input-image, output-image default : hara A , B range :  ,  (*)have : non-linear laplacelikefilter.  Thefilterhaveperformsanon-linearlaplacelike-likeoperation inspiredbythe3x3Lee-Haralickedgefilter(Patt.Rec.Conf.,Paris '86). Addingthehaveresulttotheoriginalgivessharpeningasinthelinear laplacefilter. Thisfilterisbasedupontheweighteddifferencebetweentheoriginal imageandthelocalminimumandlocalmaximumfilteredimages. Thefirstcommandparameteristheinput-imageandthesecondparameter istheoutput-image.Defaultsare:Afortheinput-imageandBforthe output-image. command: have input-image, output-image default : have A , B range :  ,  equal(ization) : histogram equalization. Thisoperationreassignsthegrey-valuesinanimageandresultsinan "optimum"useoftheavailablegrey-values.Thegrey-valuehistogramof theoutputimageisasflataspossible(giventhenecessaryrequantiza tion).Anexampleisgivenin@demo1. command: equal input-image, output-image default : equal A , B range : , thresh[olding]: transformsagrey-valueimageinabinaryimage. Thebinaryimageisobtainedbythresholdingtheinputimage.After thresholdingbinaryimageoperationsmaybeapplied.Pixelswithagrey- valueabovethethresholdgetthebinaryvalue'1'andthusbecomewhite. Pixelswithagrey-valuebelowthethresholdgetthebinaryvalue'0'and becomeblack.Thedefaultvalueofthethresholdisobtainedfromthe grey-valuehistogramwiththemethodofRidler&Calvert. command: thresh input-image, output-image, bitplane,threshold default : thresh A , B ,1,automatic range : , , <1,8>,<0,255>  CELLULAR LOGIC (BINARY) OPERATIONS  Theseoperationscanbeappliedtothe8bitplanesofanimage.The bitplanesarenumberedfrom1to8.Ablackpixelhasthevalue'0',a whitepixelhasthevalue'1'. Theedgevalueoftheimagecanbesetto'0'or'1'inalloperations. Thedefaultvalueoftheimageedgeisblack(0).Thegivennumberof iterationsisamaximum.Theiterationsstopwhennochangesinthepixel valuesoccuranymore. Thenumberofiterationsisshowninthatcase. erosion : erodeswhiteobjects. Onelayerofthewhiteobjectsispeeledoffineachiteration.White objectswhicharesmallerthanthenumberofiterations*2will disappear.Theconnectivitydetermineswhichwhitepixelsbelongtoa layertobepeeledoff.Whentheconnectivityis4thislayerconsistsof thosewhitepixelsthathaveahorizontalorverticalblackneighbour. Whentheconnectivityis8alayerconsistsofthosewhitepixelsthat haveahorizontal,verticalordiagonalblackneighbour.Whenthe connectivityis6fortheodditerationsa4-connectivityisusedandfor theeveniterationsan8-connectivityisused.Theerosionisillustrated in@demo6. command:erosion #iterations, bitplane, connectivity, edge,image default :erosion 1 , 1 , 6 , 0,B range : <1,512> , <1,8> , <4,6,8> , <0,1>, dilation: extendswhiteobjects. Onelayerisaddedtothewhiteobjectsineachiteration.Blackparts suchasholeswhicharesmallerthanthenumberofiterations*2will disappear.Theconnectivitydetermineswhichblackpixelsbelongtoa layertobeadded.Whentheconnectivityis4thislayerconsistsof thosewhitepixelsthathaveahorizontalorverticalwhiteneighbour. Whentheconnectivityis8alayerconsistsofthoseblackpixelsthat haveahorizontal,verticalordiagonalwhiteneighbour.Whenthe connectivityis6fortheodditerationsa4-connectivityisusedandfor theeveniterationsan8-connectivityisused. command:dilation #iterations, bitplane, connectivity,edge,image default :dilation  1 , 1 , 6 , 0,B range :  <1,512> , <1,8> , <4,6,8> ,<0,1>, propag[ation]: dilatesa bitplane underamask. Thepropagationstronglyresemblesthedilation.However,theblack pixelsareonlyaddedwhentheyarewhite(1)inthemaskbitplane.The propagationcanbeusedtofindtheoriginalshapesofobjectswhich remainedafteranumberoferosioniterations.Thisapplicationisalso shownin@demo6. Thefirstparameteristhenumberofiterations.Thesecondparameteris thebitplaneofwhichthedilationtakesplace(seedbitplane).Thethird parameteristhemaskbitplane.Theotherparametersareagainthe connectivityandtheimageedgevalue.Whentheedgevalueis0onlythe seedbitplaneispropagated.Whentheedgevalueis1onlytheedgeis propagatedandwhentheedgevalueis2boththeedgeandtheseed bitplanearepropagated. command: propag #iterations,bitplane,maskbitplane,connectiv,edge,image default : propag 1  , 1 , 2  , 6, 0,A range : <1,512> , <1,8> , <1,8> , <4,6,8>,<0,2>, skelet : skeletonwith endpixels. Theskeletonisan1pixelthicklineinthemiddleofwhiteobjects.The skeletonoperationresemblestheerosion,butinthiscasepixelsofa layerareonlydeleted,whentheirdeletiondoesnotchangethetopology oftheimage.(Theyarenotbreakpixels).Anadditionalrestrictionis thatapixelmaynotbedeletedattheendofaskeleton(line).The numberofiterationsmustbesufficientlylargetofindthecomplete skeleton(thebiggestdiameterofthewhiteobjectsdividedby2). Theoperationstopswhenthenumberofiterationsisreachedorwhenno pixelschangeanymore.Anexampleisgivenin@demo3. command: skelet #iterations, bitplane, edgevalue,image default : skelet  100 , 1 , 0,B range : <1,512> , <1,8> , <0,1>, -skelet : skeletonwithout endpixels Theskeletonwithoutendpixelsisthesameasthepreviousskeleton operation,butendpixelsmaybedeletedinthiscase.Solidobjectswill resultinsinglepixelsandholesinobjectswillresultinrings.This isillustratedbytheskeletonofthebackground(exo-skeleton)in @demo4. command: -skelet #iterations, bitplane,edgevalue,image default : -skelet  100 , 1 , 0,B range : <1,512> , <1,8> , <0,1>, contour : determinesthecontoursofobjects. Theresultistheedgesofwhiteobjects.Thismeansallwhitepixels withoneormoreblackneighbours. command: contour bitplane, edgevalue,image default : contour 1 , 0,B range : <1,8> , <0,1>, majority : performsamajorityvoting. Thecentralpixelofa3x3neighbourhoodbecomesblackorwhitedepending uponthemajorityoftheneighbourhood. command: majority bitplane, edgevalue,image default : majority 1 , 0,B range : <1,8> , <0,1>,  remove[noise]: removes pepper andsaltnoise. Awhitepixelinacompleteblack3x3neighbourhoodbecomesblack.A blackpixelinacompletewhite3x3neighbourhoodbecomeswhite. command: remove bitplane, edgevalue,image default : remove 1 , 0,B range :  <1,8> , <0,1>, life : game of life Thewell-knowngameoflifeisalsoacellularlogicoperation ! command: life #iterations,bitplane, edgevalue,image default : life 1, 1 ,  0,B range : <1,512>,<1,8> , <0,1>, SPECIAL LINEFIGURE PIXELS  sinpix[els]:determinesisolated whitepixels Thesewhitepixelshavenowhiteneighbourina3x3neighbourhood. command: sinpix bitplane, edgevalue,image default : sinpix 1 , 0,B range : <1,8> , <0,1>, endpix[els]: determinesendpixelsofalinefigure. Thesewhitepixelshaveonlyonewhiteneighbourina3x3neighbourhood. command: endpix bitplane, edgevalue,image default : endpix 1 , 0,B range :  <1,8> , <0,1>, linkpix[els]: determineswhitepixels with two whiteneighbours. Thesewhitepixelshavetwowhiteneighboursina3x3neighbourhood. command: linkpix bitplane, edgevalue,image default : linkpix 1 , 0,B range : <1,8> , <0,1>, vertices: determinestheverticesinalinefigure. Thesewhitepixelshavemorethantwowhiteneighboursina3x3 neighbourhood. command: vertices bitplane, edgevalue,image default : vertices 1 , 0,B range : <1,8> , <0,1>,  BIT OPERATIONS  bcopy : copiesa bitplane. Thecommandparametersaretheinput-bitplaneandtheoutput-bitplane. command: bcopy input-bitplane,output-bitplane,input-image,output-image default : bcopy 1 , 3,B,B range : <1,8> , <1,8>,, and : AND-function oftwo bitplanes. Thecommandparametersaretheinput-bitplanesofwhichtheAND-function istakenandtheoutput-bitplane. command: and bitplanein1,bitplanein2,bitplaneout,image default : and 1  , 2 , 2,B range :  <1,8> ,  <1,8> , <1,8>, or : OR-function oftwo bitplanes Thecommandparametersaretheinput-bitplanesofwhichtheOR-function istakenandtheoutput-bitplane. command: or bitplanein1,bitplanein2,bitplaneout,image default : or 1  , 2 , 2,B range : <1,8> , <1,8> , <1,8>, exor : EXOR-function oftwobitplanes Thecommandparametersaretheinput-bitplanesofwhichtheEXOR-function istakenandtheoutput-bitplane. command: exor bitplanein1,bitplanein2,bitplaneout,image default : exor 1 , 2 , 2,B range : <1,8> , <1,8> , <1,8>, invert : invertsa bitplane Thefirstcommandparameteristhebitplane.Thesecondcommandparameter istheimage. command: invert bitplane,image default : invert 1,B range : <1,8>, set : sets a bitplane,somakesitwhite (1). Thefirstcommandparameteristhebitplane.Thesecondcommandparameter istheimage command: set bitplane,image default : set 1,B range : <1,8>, reset : resets a bitplane,somakesitblack (0). Thefirstcommandparameteristhebitplane.Thesecondcommandparameter istheimage. command: reset bitplane,image default : reset 1,B range : <1,8>, label:labelsconnectedcomponents. Thiscommandlabelstheconnectedcomponentswithinabinaryimage.The maximumnumberoflabelsis255.(Inlowresolutionthebestdisplayis obtainedby:don,3followedbybdisp.) command:input-image,output-image,inputbitplane,connectivity default:B,A,1,8 range:,,<1-8>,<4,6,8> UTILITIES  (*)don:Automaticdisplayon Whentheautomaticdisplayison,aftereachoperationtheresultis shown. Anoptionalparametergivesthetypeofdisplayinthelow-resolution mode.Anexampleisgivenin@democ5. 0 : displayoff(sameasdoff) 1 : Whenallpixelsofa2x2neighbourhoodintheoriginal bitplaneare '0'ablackdotisdisplayed.Whenallpixels ofa2x2neighbourhoodin thebitplaneare'1'awhitedot isdisplayed.Inallothercasesagrey dotisdisplayed. 2 : ThebitplaneissampleddependingupontheGEMwindowsize.Whenthe firstpixelofasampleregionis'0'ablackdotisdisplayed.Whenthe firstpixelis'1'awhitedotisdisplayed. 3 : Multiplebitplanedisplay.Bitplanesaresampleddependinguponthe GEMwindowsize.Bitplane1isdisplayedinred,bitplane2inblueand bitplane3ingreen.Whenallthreelowestbitplanesare'0',the3 highestbitplanesareshownasgrey-value. 4 : Multiplebitplanedisplay.Bitplanesaresampleddependinguponthe GEMwindowsize.Bitplane8isdisplayedinred,bitplane7isdisplayed inblueandbitplane6isdisplayedingreen. command:don,display_type default:don,1 range:don,<0,4> (*)doff:Automaticdisplayoff Whentheautomaticdisplayisoff,onlyanimageisdisplayedaftera gdisporbdispcommand. command:doff (*)ton:Timeron Theexecutiontimeofeachcommandisdisplayedwhenthetimerison. command:ton (*)toff:Timeroff Setstimeroff. command:toff gdisp: Grey-value/colordisplayofanimage. Thisroutinedisplaysagrey-valueimageas256x256blackorwhitedots inhighresolution.Inlowresolution128x128pixelsof8grey-values aredisplayed.Imagesarealwaysdisplayedwithmaximumcontrast.When theimageisacolorimageitisdisplayedincolorinthelowresolution mode.Parameteristheimage(AtoD). command: gdisp image default : gdisp A range : bdisp: Displaysoneofthe 8 bitplanes ofanimage. Firstcommandparameteristheimage(defaultA).Secondparameteristhe bitplane(default1).Inhighresolutionblackorwhitepixelsare displayed.Thetypeofdisplayinlowresolutionisdeterminedbythe (optional)donparameter. command: bdisp image,bitplane default : bdisp A , 1 range : , <1,8> hist: calculatesthe histogram ofanimage. Thehistogramisdisplayedinoverlayintheappropriateimagewindow(A toD).Athresholdiscalculatedfromthehistogramtosegmenttheimage (forthethreshcommand).Thecommandparameteristheimage(default A). command: hist image default : hist A range : Palette:Changethepaletteinteractively. Thisoptionisonlysupportedinthelow-resolutionmode. Preferences:Changepreferences. Whentheimagewindowsaresized,theaspectsratiocanbepreservedor not. Theimagescanbealignedtobyteboundariesornot. help : gives help information. command: help command  APPENDIX:Fileheaderstructure /* callthe headerfile *.hd, thisfilecontainsthestructurewith all parameters ofthecorrespondingimage file *.im. */ typedefstruct { short*address;/*image_addressinmemory*/ short format; /* format */ short sizex; /* dimension 1 */ short sizey; /* dimension 2 */ short sizez; /* dimension 3 */ unsigned short commsz; /* size of comment in bytes */ short data[16]; /* user image dependent data*/ } HEADER; #define F_WORDS 0 /* format words in the image */ #define F_BYTES 1 /* format bytes in the image */ #define F_FOBIT 2 /* four bits image, packed in 4 pix/word */ #define F_TWBIT 3 /* two bits image, packed in 8 pix/word */ #define F_SBITS 4 /* format single bits in the image */  ACKNOWLEDGEMENT  ThefollowingpeoplecontributedtoAIM: Frans Groen (TUD) : imageprocessing. Robert de Vries (TUD) : GEM interface. Igor Weber (Universityof Zagreb, YU) : low-resolutionandcolour display. Gert van Antwerpen (CBD) : lmin,lmax,unif,label PietVerbeek(TUD):hara,havefilter LucasvanVlietand :erosion,dilation,propagation, BenVerwer(TUD)skeleton Jaap Joosten (TUD) : testsand evaluation. Rijswijk, 1July 1987. Pleasesendremarksandcommentsto : Frans Groen AppliedPhysicsDepartment Delft UniversityofTechnology Lorentzweg 1 2628 CJ Delft TheNetherlands tel (31)15-781416 #a000000 #b000000 #c7770007000600070055200505552220770557075055507703111103 #d #E 18 11 #W 00 00 0C 04 0F 0A 08 A:\ART__050.630\*.*@ #W 00 00 0D 08 15 0B 00 @ #W 00 00 0E 09 15 0B 00 @ #W 00 00 0F 0A 15 0B 00 @ #M 00 00 00 FF A FOLDERS PD,@ @ #M 03 03 00 FF B ART DISK 10.@ @ #T 00 03 02 FF TRASH@ @ #F FF 04 @ *.*@ #D FF 01 @ *.*@ #G 03 FF *.APP@ @ #G 03 FF *.PRG@ @ #F 03 04 *.TOS@ @ #P 03 04 *.TTP@ @