MZ@ !L!This program cannot be run in DOS mode. $PELtB!  @05 0.rdatae@@.rsrc @@.reloc 0 @Bclick2learn.com, inc. ToolBook ApplicationtBXXXXMINSTB32.dlltB @tBXptBtB tB tB |%%!j ZZZTBKBOOKLOC ZZZTBKFLAGSj4VS_VERSION_INFO  U?DVarFileInfo$Translation StringFileInfo040904E4NCompanyNameSumTotal Systems, Inc.: FileDescriptionToolBook: FileVersion8.9.0.0 *InternalNameTB897LegalCopyrightPortions Copyright 1990-2004, SumTotal Systems, Inc.8LegalTrademarksToolBook is a legal trademark of SumTotal Systems, Inc.: OriginalFilenameTB89.EXE2 ProductNameToolBook4ProductVersion8.90.85Padding """"JBO!AaW$--,ڭ22 KV@K@KV80b P5\NVTR@D       ^),menu18^KNtermsS_$?<0v planning0^0r<Vsyntax_errorst?<?<lb&@<|(r@ >>8rHqXph*i@xE@D8D`4@^ 44\)@(T@ 55 e\vh  s    { L!*33^f(R { 4{ 33^^(RI L ^  +nMǟ5B)&; ; ,.-+ +L !'f%mouseEnter9;F)&; ; ;&#+\!8'f$javabuttonClickx:E)&; ;  <+L !'f defaultmouseLeaveG o= 44buttonClick "java" o= defaultJava uH:^ 7 +nMǞ5B)&; ; ,.-+ +L !'f%mouseEnter9:E)&; ; ;&#+\!8'f$c++buttonClickw:E)&; ;  <+L !'f defaultmouseLeaveF o= 44buttonClick "c++" o= default?C++m p=U^  +nMǝ5B)&; ; ,.-+ +L !'f%mouseEnter99D)&; ; ;&#+\!8'f$c#buttonClickv:E)&; ;  <+L !'f defaultmouseLeaveE o= 44buttonClick "c#" o= defaultC# DV^ S +nMǝ5B)&; ; ,.-+ +L !'f%mouseEnter99D)&; ; ;&#+\!8'f$vbbuttonClickv:E)&; ;  <+L !'f defaultmouseLeaveE o= 44buttonClick "vb" o= defaulteVisual Basic P^ +nMǠ5B)&; ; ,.-+ +L !'f%mouseEnter9<G)&; ; ;&#+\!8'f$otherbuttonClicky:E)&; ;  <+L !'f defaultmouseLeaveH o= 44buttonClick "other" o= defaultOtherW  %uXA@q K> Z քԂy~Հuӄݿ}o|zׁhx޺vǺtst֍c]϶ro{mQ˱mwljǮKʀhh@iݴeܳdc92˛0ƫsZ-,*`'5#7Z ̖FT"RJjjj^ `^1~UJ}7Unn}vRR""vvvrRB}}&<mHIpppzzhjjjss Oe|gfM0P_t ```//Wm*'ZRJPdPPPI[ZE"GGGBS! @@@3,,11)-8---(((%.K &!&{us""$lgd$\ XTID ;   r9p:C;u4bASYM_BeenHerec: truee@&Examples of Object Oriented Languages:^ @ Introductionuctionem Solving Process#B33CBh  Bh  h(H7`logical_errors>hf\hX following]h>iB~6>: repetitionq>lز e[classvh s  l r${ 33^2 { Lq4 ^2 w)U#9!s;|z .'8 "8226Hh #J 'Y 0M 1\&I)X5I3X,k,s 0j 0t,f,t2h5u%M+$F&%S,3J&6X1-G5*X75G95U/4jDy&@A+B\?CM>AV)Dg'Ey*Qn*Vq9Ed5Jy?Zo9Xu:cvA=UG;nTSWKEjIIwLUfHWyQKhTIxZXg[WwXcua]tttv * 37 >G&I'G,R,S3K4O6V6X7[6a=dZ:WSQ[7U8U6TPPP3Q4Q0ONFl/M-LJHM)H(GH'GD=^@@@!B,@i @~?}>==<{:z:y6w31:4v3u0002t /r -q'#6   <L;u4L4 true`4ASYM_BeenHere Members and Classes B B335SThe details of what members exist and what they do is defined in a class. The class is a blueprint for what the object will consist of when it is constructed. Each member of the object is defined in the class. Each object variable that is created in a program will contain all of the members defined by the class. Class Examplembers may also be self-contained procedures that can process and manipulate the objects data. Thus, the object can do some of its own processing in addition to that performed by the programs instructions that are external to the object. The details of what members exist and what they do is defined in a class. The class is a blueprint for what the object will consist of when it is constructed. Each member of the object is defined in the class. Each object variable that is created in a program will contain all of the members defined by the classH:L trueeT6x rCrxHrrTrFr6 fN^[^>2 implement??.SVprocess['YIB67:/2 procedural72e^vh rs    l { 33^2 ] .0*^2O  ^&#R{~##^V#(# _`c&X< Javaev3 dehO&!6< >;C#hv ijm&< C++vC nor&F< PMCOBOLv$.v'g %, 6\ ^j2oK ASYM_SummonWidgets4A2'q;Zu4IW/ Quick CheckB`>1. Which of the following is not an object-oriented language?object data member?-^rrC* ~ * quest01  ,)t OOgs2i)TE0! qp"5$'&KQ)(I +*E-,r /.10r32K54qY76Zc98f;:F <O#?>?:A@CBB:D):GFeIHKJMLONcQPuSRUT WVYX`]\9#sk#sk tbk_wid_name a6Rp66F CorrectRRb Incorrectpp Partially Correcttbk_wid_propsu ASYM_WID_AutoLockAnswer ASYM_WID_AutoReset ASYM_WID_DelayFeedback ASYM_WID_IsScored ASYM_WID_MaxScore ASYM_WID_MultipleAnswers ASYM_WID_RandomizeASYM_WID_Editor MULTWID.SPBASYM_WID_QType MULTICHOICEASYM_WID_AnsArrayASYM_WID_AutoLockAnswer' falseAASYM_WID_RandomizeS falsesASYM_WID_MultipleAnswers falseASYM_WID_DelayFeedback falseASYM_WID_AnswerLocked' Mfa::: Java  drip GoToPage FALSE Incorrect false,autoSZ`flrx~ C# FALSE Incorrect false,auto#)/5;AGMW]kq C++ FALSE Incorrect false,auto *0?E COBOL| Correct false,auto= tbk_wid_values !] Xboolean list,enterPage,leavePage,always,never boolean boolean text boolean boolean "ASYM_WID_TriesUsed #| $ASYM_WID_TimeUsed %feedback &ASYM_WID_TimeChosen 'LSE7 (ASYM_WID_TriesMaxE )] *ASYM_WID_TimeMaxk + ,ASYM_WID_Doc - QUESTION.HLP .ASYM_WID_MaxScore / 0ASYM_WID_IsScored 1 TRUE 2ASYMI_UseJava 3 TRUE) 4ASYMI_QuestionTextO 5Field id 10 of Page id 18i 6ASYM_WID_RoundScore 7 noRounding 8ASYM_WID_MinScore 9 0 :ASYM_WID_AutoScoreWeight ; true <ASYM_WID_SummaryFeedback >ASYM_WID_Name3 ? Multiple Choice QuestionI @ASYM_WID_Authore Aclick2learn.com BASYM_WID_CreateDate C 3/1/99 DASYM_WID_TimeStart E FALSE F_ASYM_Catalogs G P,A,B,I HASYM_WID_ID I! JINFO_DescriptiongK> 9Multiple choice buttons allow the user to click a button to choose an answer. To display a question or statement, drag a text field from the Catalog, drop it on the page, and then enter your text. If you want to add an additional answer choice, select one answer button and choose Duplicate from the Edit menu.LINFO_AdvancedStepsTextMM 1 On the Answers tab of the Properties dialog box, select one button caption, and then click the Edit button. 2 Enter answer text to be displayed on the button. 3 Click the Incorrect or Correct button to switch the setting for this answer. 4 Click OK to close the Edit the Answer dialog box. 5 Repeat steps 1 - 4 for the remaining answers. 6 Specify any other options you want, and then click OK to close the Properties dialog box.gNINFO_BasicStepsText7O 1 Under Possible answers in the Properties dialog box, select one button caption, and then click the Edit button. 2 Enter answer text to be displayed on the button. 3 If this is a correct answer, select the check box labeled This answer is correct. 4 Click OK to close the Edit the Answer dialog box. 5 Repeat steps 1 - 4 for the remaining answers. 6 Specify any other options you want, and then click OK to close the Properties dialog box.WPINFO_AssistantDescriptioneQ RINFO_AssistantAdvancedStepsTextS TINFO_AssistantBasicStepsTextU 1 Under Possible answers in the Properties dialog box, select one button caption, and then click the Edit button. 2 Enter answer text to be displayed on the button. 3 If this is a correct answer, select the check box labeled This answer is correct. 4 Click OK to close the Edit the Answer dialog box. 5 Repeat steps 1 - 4 for the remaining answers. 6 Specify any other options you want, and then click OK to close the Properties dialog box.VCatalogThumbnailObjectW ~Multiple Choice 64XASYM_WID_DeploymentY \ASYM_WID_AutoReset#] leavePage=^sE_1o`basvonxoacustomSpotb 870,1563cd2egfuvosxofcustomSpot g 870,1563%h-i3WjlkVnouxoikcustomSpotl 870,1563mn4oqpuowxopcustomSpotq 870,1563 r'sASYM_WID_ReadyToRunt ASYM_Qw@N\2H"z,FXx, B       $ < J b p         . T n        8 N j         & lRl<\j(BJt*2\n,NxQ e_hz wx x l r${ 33^2+ l =7#^.2J3GTQ6+nMǭ5B)&; ; ,.-+ +L !'f%mouseEnter9LT)&; ; ;&#+\!8'f$procedural_examplebuttonClick:E)&; ;  <+L !'f defaultmouseLeaveT = 44buttonClick"procedural_example"# = defaultvHxt%;u4LL true`: truee Procedural Program DesignB33`There is only a logical connection between these program data values because they individually, and collectively, describe the entitys characteristics. The programs instructions manipulate these data values according to the logic flow that controls the processing to accomplish the desired outcome of the program. Procedural example ple Procedural example ral example t data values are modified and used by the instructions acting upon them. Procedural example logic flow that controls the processing to accomplish the desired outcome of the program. In other words, the independent data values are modified and used by the instructions acting upon them. Procedural example.(2.a) L true trueASYM_BeenHere6% rKr6^^^r f* h^6langComponents_Cj_jZipoTool_jBk> moreLogical:Fnbruntime_errorsjnX0V0,demo1Vr8fOR languagesW"fR<s04correctErrors3<fH6/2 objectives7>JBKBBf6g>g~2B quickCheck1B2j2~^ arithmetic2j2J8 u 1e`hz` w88 Eu! u! KZZZ+ ZiK~ Zi~ i+ ~  K Z   + hzRzj3P%-u! FGKZ ZZv3 JKZZ 6Zw NO+ Z ZZx3 RSiK~  6Zy VWZi~  z3 Z[i+ ~  6Z{ ^_ K  ZZ|3 bcZ   6Z} fg +  ZZ~3 jkhz 6; pq ;3 vwR 6; |}zj JE 3^HM ^ %^2 -u!^ 2% S V K   +nMDz5B)&; ; ,.-+ +L !'f%mouseEnter9SY)&; ; ;&#+@![<+L !'f/javadefaultbuttonClick:Eli)&; ;  <+L !'f defaultmouseLeaveT = 44buttonClick close "java" = default ( =  5 =  Close & ;N 5 8  K selectionChangedu x  authorButtonDown':8+Graphical Text BoxU$!g ` ?:Z;#H /"!$#&%#('*),+=.-0/g^214365{A87:9<;Y>=@?BADCm_bodyShadowOffset| X|0ASYM_WID_Editor textbox.spbtbk_wid_name ASYM_W ASYMI_ExportAsBitmap false ASYM_WID_Deployment) A INFO_Description Use a Text Pane to display instruction or feedback text for simulations and questions, or anywhere else you might need a Text Pane.ASYM_WID_Name Text Pane selectedl|7ASYM_AutoSizeHorizontalI trueeASYM_AutoSizeVerticalw trueASYM_LeftMarginASYM_RightMarginASYM_TopMarginASYM_BottomMargin #ASYM_InnerMargin1 M!_captionShadowOffset]"0,0u#ASYM_ShowCaption$|%ASYM_CaptionHeight&'ASYM_CaptionRightMargin()ASYM_SupportsCaption*|!+ASYM_ReserveCaptionSpace/,|M-ASYM_CaptionLeftMargin[.q/_leftTabMargin01_rightTabMargin23_bottomTabMargin45_topTabMargin67oldPos 8 0,0'9ASYM_showBottomPointer9: falseU;ASYM_showRightPointerg< false=ASYM_showTopPointer> false?ASYM_showLeftPointer@ falseACatalogThumbnailObjectB ~Text Pane 7 CASYM_WID_IDD3EkAFtopleftkGIHHASYMI_AutoSizeI falseJtopKMLLASYMI_AutoSizeM falseNtopright)OQP?PASYMI_AutoSizeQQ false]RleftSUTTASYMI_AutoSizeU falseVcenterWYXXASYMI_AutoSize Y false ZrightE []\[ \ASYMI_AutoSizem ] false ^bottomleft _a` `ASYMI_AutoSize a false bbottom ced dASYMI_AutoSize1 e falseC fbottomrightm gih hASYMI_AutoSize i false jtopPointer kmlon  lASYMI_AutoSize m false nmargin o) pbottomPointerS qsrut  i rASYMI_AutoSize{ s false tmargin u vleftPointer wyx{z  xASYMI_AutoSize y false zmargin {+ |rightPointerU }~  k ~ASYMI_AutoSize}  false margin  captionText shadow Sample Caption Textxt < captionText% Sample Caption Text; <Q bodyText shadow mStep-by-step instructions. Closei z z z z  z "z $z &z (z *z ,z _z ybodyTextc Java (like the cup of coffee) developed by Sun Microsystems Corporation tX true|(      P( 0,0eY<z rOz `lbu4b trueASYM_BeenHere0Zz .Ff<Nj|(6Rbz&4R`v,>Zl8Fp.DVb   J ` r       $ 6 H r         . X n          0 Z p        * @ V  n~ (zzzv2:.rules3T;`zPerrorsa:ca>Os6syntax{-d::;>36langTranslator;4΃`>]`/2 fiveSteps7>>\6X humanLang]6>E2@(HXhΗdb>_b/2 semantics7>>^6Z synError_one_6>'  3eXprocessvh`x s'' E%5"%5"mpKZZD4ZpS44ZiK"pZiD4"S4i4"p"K"Z"D4"pS4"4"Z&pO@xpO 2w.8p17.%5" FGKZ ZZv JKZD4Z mZw NOS44Z ZZx RSiK" mZy VWZiD4" z Z[S4i4" mZ{ ^_"K" ZZ| bcZ"D4" mZ} fgS4"4" ZZ~ jkZ& m; pq ; vwO@x m; |}O  J- 2w.^05u p1^x} 7.^2 %5"^ 2 ; > /X '3!   .+nM5B)&; ; ,.-+ +L !'f%mouseEnter9ag)&; ; ;&#+@![ <+L !'f/procedural_exampledefaultbuttonClick:Eau)&; ;  <+L !'f defaultmouseLeaveb = 44buttonClick close "procedural_example" = default 6 =  Close & ;8  "  5 selectionChanged_ b  u authorButtonDown  c # N@ E'T+Graphical Text BoxU$!g ` ?:Z;#H /"!$#&%#('*),+=.-0/g^214365{A87:9<;Y>=@?BADCm_bodyShadowOffset| 0,0ASYM_WID_Editor textbox.spbtbk_wid_name ASYM_W ASYMI_ExportAsBitmap false ASYM_WID_Deployment) A INFO_Description Use a Text Pane to display instruction or feedback text for simulations and questions, or anywhere else you might need a Text Pane.ASYM_WID_Name Text Pane selectedl|7ASYM_AutoSizeHorizontalI trueeASYM_AutoSizeVerticalw trueASYM_LeftMarginASYM_RightMarginASYM_TopMarginASYM_BottomMargin #ASYM_InnerMargin1 M!_captionShadowOffset]"0,0u#ASYM_ShowCaption$|%ASYM_CaptionHeight&'ASYM_CaptionRightMargin()ASYM_SupportsCaption*|!+ASYM_ReserveCaptionSpace/,|M-ASYM_CaptionLeftMargin[.q/_leftTabMargin01_rightTabMargin23_bottomTabMargin45_topTabMargin67oldPos 8 0,0'9ASYM_showBottomPointer9: falseU;ASYM_showRightPointerg< false=ASYM_showTopPointer> false?ASYM_showLeftPointer@ falseACatalogThumbnailObjectB ~Text Pane 7 CASYM_WID_IDD3EkAFtopleftkGIHHASYMI_AutoSizeI falseJtopKMLLASYMI_AutoSizeM falseNtopright)OQP?PASYMI_AutoSizeQQ false]RleftSUTTASYMI_AutoSizeU falseVcenterWYXXASYMI_AutoSize Y false ZrightE []\[ \ASYMI_AutoSizem ] false ^bottomleft _a` `ASYMI_AutoSize a false bbottom ced dASYMI_AutoSize1 e falseC fbottomrightm gih hASYMI_AutoSize i false jtopPointer kmlon  lASYMI_AutoSize m false nmargin o) pbottomPointerS qsrut  i rASYMI_AutoSize{ s false tmargin u vleftPointer wyx{z  xASYMI_AutoSize y false zmargin {+ |rightPointerU }~  k ~ASYMI_AutoSize}  false margin  captionText shadow Sample Caption Textxt < captionText% Sample Caption Text; <Q bodyText shadow mStep-by-step instructions. Closei z z z z  z "z $z &z (z *z ,z _z ybodyText O-/^O5r`U^]^]^]^]^]^-|BrBT, falseASYM_BeenHerer, falserh rmf^0,06lr false%4 OOz O% 7xr trueI lsesu4, trueBT trueepppp p  p  p8  Imagine a program that uses cats as data values. In procedural programming each characteristic of any cat must be stored in a separate variable(s): String Color Numeric Weight String Breed String Date of birth String Name Each action that a cat may perform will have to be defined as a function or procedure in the program. Since there are no objects the functions are external and do not refer to any specific cat entity. Meow( ) Now, in a program that uses cat data type, a Cat object can be created such as: Name = Fluffy Weight = 10 Breed = Alley Date of birth = 4/12/2006 Color = Calico Display Breed -- will show the value of that variable Meow( ) -- will simulate the utterance of a sound by any cat 0Z .F<Nj|(6Rbz&4R`v,>Zl8Fp.DVb   J ` r       $ 6 H r         . X n          0 Z p        * @ V  n"~<N$(HXh@V8W8{~ 4(#nPle;e! 0707171017579453849025185385ASYM_TpID@j,@*88@>44N@$@ N8O840@N0O0DXhD{~ &pDDl?jc;c 07060109111946639011231553ASYM_TpID@h4 3ePlangTranslatorvh` & Ds4+4 (IF# F# mpZZi"Zp"F#ZiZpii""iF#pZ i" p"F# T pn   p6 Q [M8S YJ"Y JKZZ ZZv NOi"Z mZw RS"F#Z ZZx VWiZ mZy Z[ii" z ^_"iF# mZ{ bcZ  ZZ| fgi"  mZ} jk"F#  ZZ~ noT  m; !tun  ; "z{   m; #6  J- $Q [M^0<5u %S ^x6@} &YJ^3R '"Y^ =R M Y#z ^P ~?RU   <j!   &+nMǸ5B)&; ; ,.-+ +L !'f%mouseEnter9Y_)&; ; ;&#+@![<+L !'f/proceduraldefaultbuttonClick:E?)&; ;  <+L !'f defaultmouseLeaveZ = 44buttonClick close "procedural" = default . =  # Close; &> ;~ e h ( { selectionChanged (  authorButtonDownhe$?4";u4L| false_0,0eyGraphical Text Box$! g  `?:Z;# "!H $#/&%('*)#,+.-0/=2143g^6587:9{A<;>=@?YBADCFEHG_bodyShadowOffset|lseASYM_WID_Editor  textbox.spb tbk_wid_name# ASYM_W? ASYMI_ExportAsBitmapQ falsekASYM_WID_DeploymentyINFO_Description! Use a Text Pane to display instruction or feedback text for simulations and questions, or anywhere else you might need a Text Pane.5ASYM_WID_NameK Text Pane[selectedGc Procedural program design is based upon the creation of variables to represent the various facts that describe the real-world person, place, or thing that the programs data represents. The programs instructions manipulate these data values according to the logic flow that controls the processing to accomplish the desired outcome of the program. In other words, the independent data values are modified and used by the instructions acting upon them. m. en manipulate these data values according to the logic flow that controls the processing to accomplish the desired outcome of the program. In other words, the independent data values are modified and used by the instructions acting upon them. Z| trueeyASYM_AutoSizeHorizontal trueASYM_AutoSizeVertical trueASYM_LeftMarginASYM_RightMarginASYM_TopMargin' ?!ASYM_BottomMarginM"e#ASYM_InnerMargins$%_captionShadowOffset&0,0'ASYM_ShowCaption(|)ASYM_CaptionHeight* +ASYM_CaptionRightMargin,5-ASYM_SupportsCaptionC.|c/ASYM_ReserveCaptionSpaceq0|1ASYM_CaptionLeftMargin23_leftTabMargin45_rightTabMargin67_bottomTabMargin 8 9_topTabMargin- :; ;oldPosK < 0,0i =ASYM_showBottomPointer{ > false ?ASYM_showRightPointer @ false AASYM_showTopPointer B false CASYM_showLeftPointer D false! ECatalogThumbnailObject; F ~Text Pane 7M GASYM_WID_ID[ Hu Ik Jtopleft KML| LASYMI_AutoSize M false Ntop OQP# PASYMI_AutoSize5 Q falseE Rtoprighto SUT TASYMI_AutoSize U false Vleft WYX XASYMI_AutoSize Y false Zcenter- []\C \ASYMI_AutoSizeU ] falsea ^right _a` `ASYMI_AutoSize a false bbottomleft ced dASYMI_AutoSize e false% fbottomO gihe hASYMI_AutoSizew i false jbottomright kml lASYMI_AutoSize m false ntopPointeroqpsr  -pASYMI_AutoSize?q falseMrmargin[sotbottomPointeruwvyx  vASYMI_AutoSizew falsexmarginyzleftPointer{}|~  /|ASYMI_AutoSizeA} falseO~margin]qrightPointer  ASYMI_AutoSize falsemargincaptionText shadowSample Caption Textxt/<AcaptionTextk Sample Caption Text<bodyText shadow!mStep-by-step instructions. Close z z z z  z "z $z &z (z *z ,z _z bodyTextZ e code.  X * * E X ppppp !p"#p$%8&'(**}<z z z :F0,0:||:rCrFASYM_BeenHere^rcrRd~(DVp~&:P``~,DRjx:Hhv  $ 2 @ P n        & @ R ` z       ( : J t        2 H Z f        * T j |      2DR`t4FTbv4Fp&J$3eOsyntax_errorsvh`^s$/$ )J."."mpKKZ-Kp-J.KZK"pZZ-"-ZJ."p"K"Z"-"p-"J."v!pv%Zcp%}E)84+)'i." KLKK ZZv OPZ-K mZw ST-J.K ZZx WXZK" mZy [\ZZ-" z _`-ZJ." mZ{ cd"K" ZZ| ghZ"-" mZ} kl-"J." ZZ~ !opv! m; "uvv ; #{|%Zc m; $%}E J- %)^05u &4+^x} ')'^2 (i."^ 2 ; *> @): ,f!   )+ nMǻ5B)&; ; ,.-+ +L !'f%mouseEnter9\b)&; ; ;&#+@![<+L !'f/class_exampledefaultbuttonClick:E=)&; ;  <+L !'f defaultmouseLeave] = 44buttonClick close "class_example" = default 1 =  Close/ .U| N@2 [s&v;) selectionChanged) authorButtonDown'@$*;u4Mselected`t truee{Graphical Text Box$! g `?:Z;#! #"H %$/'&)(+*#-,/.10=3254g^7698;:{A=<?>A@YCBEDGFIH_bodyShadowOffsetf|0 ASYM_WID_Editor  textbox.spb tbk_wid_name# ASYM_W?ASYMI_ExportAsBitmapIOtopW  z gt|L falsetL true falseASYM_WID_DeploymentINFO_Descriptions Use a Text Pane to display instruction or feedback text for simulations and questions, or anywhere else you might need a Text Pane.ASYM_WID_Name Text Pane|ASYM_AutoSizeHorizontal trueASYM_AutoSizeVertical  trueASYM_LeftMargin-EASYM_RightMarginSi ASYM_TopMarginw!"ASYM_BottomMargin#$ASYM_InnerMargin%&_captionShadowOffset'0,0(ASYM_ShowCaption)|/*ASYM_CaptionHeight=+[,ASYM_CaptionRightMargini-.ASYM_SupportsCaption/|0ASYM_ReserveCaptionSpace1|2ASYM_CaptionLeftMargin34_leftTabMargin5'6_rightTabMargin57M8_bottomTabMargin[9o:_topTabMargin};<oldPos= 0,0>ASYM_showBottomPointer? false@ASYM_showRightPointerA falseBASYM_showTopPointer%C falseADASYM_showLeftPointerSE falseqFCatalogThumbnailObjectG ~Text Pane 7HASYM_WID_IDIJkKtopleftLNMMASYMI_AutoSize%N falseOPRQeQASYMI_AutoSizewR falseStoprightTVUUASYMI_AutoSizeV falseWleft XZY% YASYMI_AutoSize7 Z falseE [centero \^] ]ASYMI_AutoSize ^ false _right `ba aASYMI_AutoSize b false cbottomleft1 dfeG eASYMI_AutoSizeY f falseg gbottom hji iASYMI_AutoSize j false kbottomright lnm mASYMI_AutoSize n false/ otopPointerY prqts  o qASYMI_AutoSize r false smargin t ubottomPointer vxwzy  wASYMI_AutoSize x false ymargin z1 {leftPointer[ |~}  q }ASYMI_AutoSize ~ false margin  rightPointer   ASYMI_AutoSize false margin! ; captionText shadow[ Sample Caption Textxtq < captionText Sample Caption Text < bodyText shadowcmStep-by-step instructions. Close z z z z  z "z $z &z (z *z ,z _z bodyText <RJ Uz 663 z z z /z gz gz gz gz gz 0,0e ft| ff||** trueASYM_BeenHere!<"#<$%<&|'()*< ^ Imagine a program that uses cats as data values. A new data type describing a Cat object can be defined. The class that defines the Cat type might contain the following members. Data members Member functions (methods) Color Walk( ) Weight Jump( ) Breed Eat( ) Date of birth Meow( ) Name Now, in a program that uses Cat data type, a Cat object can be created such as: Cat Fluffy Fluffy.Breed = Alley -- will store a value in that objects data member Display Fluffy.Breed -- will show the value of that data member Fluffy.Meow( ) -- will simulate the utterance of a sound by the cat object pppp p!"p#$p%&8'()* . .fN(\x@$2JXn| 4B`n,:R`t*FXvD*Tj| * < J t        6 L ^ l       " 4 ^ t         $ 6 ` v         & @ ` v     h<-eNsyntaxvh`0s ^9ܗ^}}}2 J ^2 I Lw~ ++ nMǽ5B)&; ; ,.-+ +L !'f%mouseEnter9]d)&; ; ,<+L !;&#+@!['f/object_variabledefaultbuttonClick:E%g)&; ;  <+L !'f defaultmouseLeave^ o= 44buttonClick o= default close "object_variable"2 o= /CloseATwB  pDm(2 -X``H BHH < < B uro oo#oru{ $/@"L;u4L truedASYM_BeenHere:LubodyText?Z ations. The array has a single name that is used to refer to each and all elements (values) stored in the array. Each individual element is identified by its subscript (index) location within the array. _<o  @9 KEY TERM: Object Variable An object variable is declared just like non-object variables. The object variable represents a single instance of the object type. Object variables will possess all of the data member values that describe the object and all of the methods that can be activated by the object.  ^r  :L trueejzDdt eLruntime_errorsvh`ts -%ܗ^2 + #Hj g+nMǢ5B)&; ; ,.-+ +L !'f%mouseEnter9?I)&; ; ;&#+@!['f$membersbuttonClick|:E)&; ;  <+L !'f defaultmouseLeaveN o= 44buttonClick close "members" o= defaultqClose"  (2 X``H BHH < < B uro oo#oru{ ;L;u4L truebASYM_BeenHereesbodyText_ KEY TERM: Member A data value or built-in function that is contained within the class that defines an object. Each object instance that is created from the class will possess every member defined by the class. Members are accessed by the following notation: Objectvariable.member -- for data members Objectvarialbe.member( ) -- for member functions (methods)  ^<rx~||:L trueehxd i"z3V6 p Ft {V0 *,FD`~2TB3d,ro{$HXhO@ 99C@F@G@|B@&:':'@>> eLruntime_errorsvh`ts -%ܗ^2 + #Hj g+nMǢ5B)&; ; ,.-+ +L !'f%mouseEnter9?I)&; ; ;&#+@!['f$membersbuttonClick|:E)&; ;  <+L !'f defaultmouseLeaveN o= 44buttonClick close "members" o= defaultqClose"  (2 X``H BHH < < B uro oo#oru{ /HL;u4LL trueb:ASYM_BeenHereesbodyText_ KEY TERM: Member A data value or built-in function that is contained within the class that defines an object. Each object instance that is created from the class will possess every member defined by the class. Members are accessed by the following notation: Objectvariable.member -- for data members Objectvarialbe.member( ) -- for member functions (methods)  ^<rx~||hxd{~  .(#>x};c 07060609362727707011734587sASYM_TpID}@hx^ eKlogical_errorsvh`sӐ.ӏ u!ܗ^2 \|  x _ +nMǞ5B)&; ; ,.-+ +L !'f%mouseEnter9;E)&; ; ;&#+@!['f$oopbuttonClickx:E)&; ;  <+L !'f defaultmouseLeaveJ o= 44buttonClick close "oop" o= defaultto= defaultClose-  "(2 X``H BHH < < B uro oo#oru{ >hL;u4L@ truedASYM_BeenHere@LwbodyTextA8 KEY TERM: OOP Object-Oriented Programming. Object-Oriented Programming relies on classes that describe objects which represent the data, as well as methods, that can be used to solve a particular programming problem. hin the array. l:<<{ -++@L truee<^<^3rj|r etermsvh  s    9x^ +nMǠ5B)&; ; ,.-+ +L !'f%mouseEnter9<G)&; ; ;&#+\!8'f$classbuttonClicky:E)&; ;  <+L !'f defaultmouseLeaveH o= 44buttonClick "class" o= default!ClassO R# JG^ +nMǢ5B)&; ; ,.-+ +L !'f%mouseEnter9>I)&; ; ;&#+\!8'f$membersbuttonClick{:E)&; ;  <+L !'f defaultmouseLeaveJ o= 44buttonClick "members" o= defaultMember  =&%`^ ]+nMǪ4B)&; ; ,.-+ +L !'f%mouseEnter8FQ)&; ; ;&#+\!8'f$object_variablebuttonClick:E)&; ;  <+L !'f defaultmouseLeaveQ o=44buttonClick "object_variable"! o= defaultqObject Variable %J < +nMDZ5B)&; ; ,.-+ +L !'f%mouseEnter9BX)&; ; r#+=r!'f.quiz_oop.tbkbuttonClick:E)&; ;  <+L !'f defaultmouseLeaveP o= 44buttonClick 8"quiz_oop.tbk" o= defaultt3Go to Lesson Quizs { S#7{^v2{ I  ^  +nMǞ5B)&; ; ,.-+ +L !'f%mouseEnter9:E)&; ; ;&#+\!8'f$oopbuttonClickw:E)&; ;  <+L !'f defaultmouseLeaveF o= 44buttonClick "oop" o= default OOPK  Rl2  Pa<#B 9è-$t6~ N .N  $ t 6~ u4`You have completed the Object Oriented Programming lesson. Before you go to the Quiz, you may review the material. When you are ready, click the Go to Lesson Quiz button below. Once you leave this page, you will not be able to return to the lesson. he lesson. other instructions......... other instructions..............................y^<<<<<<< truexASYM_BeenHerextruee2V@==Z2@^,_,@99"@)2@LB(Q@D Rh@j @Z@ !3@l 99l@f ::@h 88c@j &2'2h [ 1eahz` w H% % KZZ#Z#'$ZiK Zi# #i'$  K Z # # '$  XB $6=(P-(X% IJKZ ZZv3 MNZ#Z 6Zw QR#'$Z ZZx3 UViK  6Zy YZZi#  z3 ]^#i'$  6Z{ ab K  ZZ|3 efZ #  6Z} ij# '$  ZZ~3 mn X 6; stB  ;3 yz$ 6; 6 JE =(^HM ^ -(^2 X%^ 2% S V t"4   +nMDZ5B)&; ; ,.-+ +L !'f%mouseEnter9RX)&; ; ;"&#+@![ <+L !'f/defaultc++buttonClick:E)&; ;  <+L !'f defaultmouseLeaveS = 44buttonClick close "c++" = default ' =  Close & ;4    1 selectionChanged[ ^  authorButtonDown<k;u4LL true`: truee{Graphical Text Box$! g  `?:Z;#! H #"/%$'&)(#+*-,/.=1032g^547698{A;:=<?>YA@CBEDGF_bodyShadowOffset0,0ASYM_WID_Editor  textbox.spb tbk_wid_name# ASYM_W? ASYMI_ExportAsBitmapQ falsekASYM_WID_DeploymentyINFO_Description! Use a Text Pane to display instruction or feedback text for simulations and questions, or anywhere else you might need a Text Pane.5ASYM_WID_NameK Text Pane[selectedh|ASYM_AutoSizeHorizontal trueASYM_AutoSizeVertical trueASYM_LeftMarginASYM_RightMargin'ASYM_TopMargin5M ASYM_BottomMargin[!s"ASYM_InnerMargin#$_captionShadowOffset%0,0&ASYM_ShowCaption'|(ASYM_CaptionHeight)*ASYM_CaptionRightMargin'+C,ASYM_SupportsCaptionQ-|q.ASYM_ReserveCaptionSpace/|0ASYM_CaptionLeftMargin12_leftTabMargin34_rightTabMargin5 6_bottomTabMargin7-8_topTabMargin;9I:oldPosY; 0,0w<ASYM_showBottomPointer= false>ASYM_showRightPointer? false@ASYM_showTopPointerA falseBASYM_showLeftPointerC false/DCatalogThumbnailObjectIE ~Text Pane 7[FASYM_WID_IDiGHkItopleftJLKKASYMI_AutoSizeL falseMtopNPO-OASYMI_AutoSize?P falseOQtoprightyRTSSASYMI_AutoSizeT falseUleftVXWWASYMI_AutoSizeX false Ycenter7 Z\[M [ASYMI_AutoSize_ \ falsek ]right ^`_ _ASYMI_AutoSize ` false abottomleft bdc cASYMI_AutoSize! d false/ ebottomY fhgo gASYMI_AutoSize h false ibottomright jlk kASYMI_AutoSize l false mtopPointer! nporq  7 oASYMI_AutoSizeI p falseW qmargine ry sbottomPointer tvuxw  uASYMI_AutoSize v false wmargin x yleftPointer# z|{~}  9 {ASYMI_AutoSizeK | falseY }marging ~{ rightPointer   ASYMI_AutoSize false margin  captionText shadow# Sample Caption Textxt9 <K captionTextu Sample Caption Text < bodyText shadow+mStep-by-step instructions. Close z z z z  z "z $z &z (z *z ,z _z bodyText C++ (C plus plus) an extension and enhancement of the original C language |Z:Z|LASYM_BeenHere:L( k     P( <z rQz 9z f(DVp~&:Pn,:R`x,HVv2@N^|4N`n2DT~  < R d p       & 4 ^ t       & < N \ j ~       ( > P ^ l        ( > P z   0pf Y 1ebhz` w HQ'B Q'B KZZ%&Z4&&ZiKZi%&4&i&KB Z%&B 4&&B (Fz F@o$@6/o$^PS:<Q'4 IJKZ ZZv3 MNZ%&Z 6Zw QR4&&Z ZZx3 UViK 6Zy YZZi%& z3 ]^4&i& 6Z{ abKB  ZZ|3 efZ%&B  6Z} ij4&&B  ZZ~3 mn(F 6; stz F ;3 yz@o$ 6; @6/o JE $^^HM ^ S^2 :<Q'4^ 2% S V H!$   +nMǰ5B)&; ; ,.-+ +L !'f%mouseEnter9QW)&; ; ;&#+@![<+L !'f/c#defaultbuttonClick:E)&; ;  <+L !'f defaultmouseLeaveR = 44buttonClick close "c#" = default & =  Close & ;2    / selectionChangedY \  authorButtonDown0;u4LL true`: truee{Graphical Text Box$! g  `?:Z;#! H #"/%$'&)(#+*-,/.=1032g^547698{A;:=<?>YA@CBEDGF_bodyShadowOffsetZ|0ASYM_WID_Editor  textbox.spb tbk_wid_name# ASYM_W? ASYMI_ExportAsBitmapQ falsekASYM_WID_DeploymentyINFO_Description! Use a Text Pane to display instruction or feedback text for simulations and questions, or anywhere else you might need a Text Pane.5ASYM_WID_NameK Text Pane[selectedh|ASYM_AutoSizeHorizontal trueASYM_AutoSizeVertical trueASYM_LeftMarginASYM_RightMargin'ASYM_TopMargin5M ASYM_BottomMargin[!s"ASYM_InnerMargin#$_captionShadowOffset%0,0&ASYM_ShowCaption'|(ASYM_CaptionHeight)*ASYM_CaptionRightMargin'+C,ASYM_SupportsCaptionQ-|q.ASYM_ReserveCaptionSpace/|0ASYM_CaptionLeftMargin12_leftTabMargin34_rightTabMargin5 6_bottomTabMargin7-8_topTabMargin;9I:oldPosY; 0,0w<ASYM_showBottomPointer= false>ASYM_showRightPointer? false@ASYM_showTopPointerA falseBASYM_showLeftPointerC false/DCatalogThumbnailObjectIE ~Text Pane 7[FASYM_WID_IDiGHkItopleftJLKKASYMI_AutoSizeL falseMtopNPO-OASYMI_AutoSize?P falseOQtoprightyRTSSASYMI_AutoSizeT falseUleftVXWWASYMI_AutoSizeX false Ycenter7 Z\[M [ASYMI_AutoSize_ \ falsek ]right ^`_ _ASYMI_AutoSize ` false abottomleft bdc cASYMI_AutoSize! d false/ ebottomY fhgo gASYMI_AutoSize h false ibottomright jlk kASYMI_AutoSize l false mtopPointer! nporq  7 oASYMI_AutoSizeI p falseW qmargine ry sbottomPointer tvuxw  uASYMI_AutoSize v false wmargin x yleftPointer# z|{~}  9 {ASYMI_AutoSizeK | falseY }marging ~{ rightPointer   ASYMI_AutoSize false margin  captionText shadow# Sample Caption Textxt9 <K captionTextu Sample Caption Text < bodyText shadow+mStep-by-step instructions. Close z z z z  z "z $z &z (z *z ,z _z bodyText C# (C sharp) a Microsoft.net replacement for C with a heavy Java influence LASYM_BeenHere:L|0|:( k     P( <z rRz z 0,0ef(DVp~&:Pn,:R`x,HVv2@N^|4N`n2DT~  < R d p       & 4 ^ t       & < N \ j ~       ( > P ^ l        ( > P z   0pd W 1echz` wґҒ H$ $ KZZU#Zd##ZiK3 ZiU#3 d#i#3 B K ZB U# d#B # BkM TkIoWP,,^_W$C IJKZ ZZv3 MNZU#Z 6Zw QRd##Z ZZx3 UViK3  6Zy YZZiU#3  z3 ]^d#i#3  6Z{ abB K  ZZ|3 efZB U#  6Z} ijd#B #  ZZ~3 mnBk 6; stM Tk ;3 yz 6;  JE IoW^HM ,,^ ^_W^2 $C^ 2% S V  "   +nMǰ5B)&; ; ,.-+ +L !'f%mouseEnter9QW)&; ; ;"&#+@![ <+L !'f/defaultvbbuttonClick:E)&; ;  <+L !'f defaultmouseLeaveR = 44buttonClick close "vb" = default & =  Close & ;0    - selectionChangedW Z  authorButtonDown5;u4LL true`: truee{Graphical Text Box$! g  `?:Z;#! H #"/%$'&)(#+*-,/.=1032g^547698{A;:=<?>YA@CBEDGF_bodyShadowOffset0,0ASYM_WID_Editor  textbox.spb tbk_wid_name# ASYM_W? ASYMI_ExportAsBitmapQ falsekASYM_WID_DeploymentyINFO_Description! Use a Text Pane to display instruction or feedback text for simulations and questions, or anywhere else you might need a Text Pane.5ASYM_WID_NameK Text Pane[selectedhj|ASYM_AutoSizeHorizontal trueASYM_AutoSizeVertical trueASYM_LeftMarginASYM_RightMargin'ASYM_TopMargin5M ASYM_BottomMargin[!s"ASYM_InnerMargin#$_captionShadowOffset%0,0&ASYM_ShowCaption'|(ASYM_CaptionHeight)*ASYM_CaptionRightMargin'+C,ASYM_SupportsCaptionQ-|q.ASYM_ReserveCaptionSpace/|0ASYM_CaptionLeftMargin12_leftTabMargin34_rightTabMargin5 6_bottomTabMargin7-8_topTabMargin;9I:oldPosY; 0,0w<ASYM_showBottomPointer= false>ASYM_showRightPointer? false@ASYM_showTopPointerA falseBASYM_showLeftPointerC false/DCatalogThumbnailObjectIE ~Text Pane 7[FASYM_WID_IDiGHkItopleftJLKKASYMI_AutoSizeL falseMtopNPO-OASYMI_AutoSize?P falseOQtoprightyRTSSASYMI_AutoSizeT falseUleftVXWWASYMI_AutoSizeX false Ycenter7 Z\[M [ASYMI_AutoSize_ \ falsek ]right ^`_ _ASYMI_AutoSize ` false abottomleft bdc cASYMI_AutoSize! d false/ ebottomY fhgo gASYMI_AutoSize h false ibottomright jlk kASYMI_AutoSize l false mtopPointer! nporq  7 oASYMI_AutoSizeI p falseW qmargine ry sbottomPointer tvuxw  uASYMI_AutoSize v false wmargin x yleftPointer# z|{~}  9 {ASYMI_AutoSizeK | falseY }marging ~{ rightPointer   ASYMI_AutoSize false margin  captionText shadow# Sample Caption Textxt9 <K captionTextu Sample Caption Text < bodyText shadow+mStep-by-step instructions. Close z z z z  z "z $z &z (z *z ,z _z bodyText Visual Basic a Microsoft.net language that is very graphically oriented |LASYM_BeenHere:LRz ( k     P( Z|j falsej: false<z rLz "z f(DVp~&:Pn,:R`x,HVv2@N^|4N`n2DT~  < R d p       & 4 ^ t       & < N \ j ~       ( > P ^ l        ( > P z   0j [ 1edvh`^ s’‘ Hg/ g/ mp<ZKY.Zph..Zi< pKiY. h.i. p < K Y. ph. . pTR#L7pRS#(8/(  g/ IJ<Z ZZv MNKY.Z mZw QRh..Z ZZx UVi<  mZy YZKiY.  z ]^h.i.  mZ{ ab <  ZZ| efK Y.  mZ} ijh. .  ZZ~ mn m; stT ; yzR#L7 m; RS# J- (^05u /^x} ( ^2  g/^ 2 ; > O),   !+nMdz5B)&; ; ,.-+ +L !'f%mouseEnter9TZ)&; ; ;"&#+@![ <+L !'f/defaultotherbuttonClick:Eli)&; ;  <+L !'f defaultmouseLeaveU = 44buttonClick close "other" = default ) =  Close & ;     selectionChangedE H  [ authorButtonDown<L;u4LL true`:ASYM_BeenHere{Graphical Text Box$! g  `?:Z;#! H #"/%$'&)(#+*-,/.=1032g^547698{A;:=<?>YA@CBEDGF_bodyShadowOffset|0ASYM_WID_Editor  textbox.spb tbk_wid_name# ASYM_W? ASYMI_ExportAsBitmapQ falsekASYM_WID_DeploymentyINFO_Description! Use a Text Pane to display instruction or feedback text for simulations and questions, or anywhere else you might need a Text Pane.5ASYM_WID_NameK Text Pane[selectedh|ASYM_AutoSizeHorizontal trueASYM_AutoSizeVertical trueASYM_LeftMarginASYM_RightMargin'ASYM_TopMargin5M ASYM_BottomMargin[!s"ASYM_InnerMargin#$_captionShadowOffset%0,0&ASYM_ShowCaption'|(ASYM_CaptionHeight)*ASYM_CaptionRightMargin'+C,ASYM_SupportsCaptionQ-|q.ASYM_ReserveCaptionSpace/|0ASYM_CaptionLeftMargin12_leftTabMargin34_rightTabMargin5 6_bottomTabMargin7-8_topTabMargin;9I:oldPosY; 0,0w<ASYM_showBottomPointer= false>ASYM_showRightPointer? false@ASYM_showTopPointerA falseBASYM_showLeftPointerC false/DCatalogThumbnailObjectIE ~Text Pane 7[FASYM_WID_IDiGHkItopleftJLKKASYMI_AutoSizeL falseMtopNPO-OASYMI_AutoSize?P falseOQtoprightyRTSSASYMI_AutoSizeT falseUleftVXWWASYMI_AutoSizeX false Ycenter7 Z\[M [ASYMI_AutoSize_ \ falsek ]right ^`_ _ASYMI_AutoSize ` false abottomleft bdc cASYMI_AutoSize! d false/ ebottomY fhgo gASYMI_AutoSize h false ibottomright jlk kASYMI_AutoSize l false mtopPointer! nporq  7 oASYMI_AutoSizeI p falseW qmargine ry sbottomPointer tvuxw  uASYMI_AutoSize v false wmargin x yleftPointer# z|{~}  9 {ASYMI_AutoSizeK | falseY }marging ~{ rightPointer   ASYMI_AutoSize false margin  captionText shadow# Sample Caption Textxt9 <K captionTextu Sample Caption Text < bodyText shadow+mStep-by-step instructions. Close z z z z  z "z $z &z (z *z ,z _z bodyText Other languages Ruby, python, php are gaining in popularity because of their relative simplicity and/or power Z||lse0,0 kpppp p  p  p8 <z rrz z : falsef(DVp~&:Pn,:R`x,HVv2@N^|4N`n2DT~  < R d p       & 4 ^ t       & < N \ j ~       ( > P ^ l        ( > P z   0p 3eehz` w H,,KKZy,K,,KZKZZy,,Z,KZy,,,  c  c j ocj  }'rP)l',' IJKK ZZv3 MNZy,K 6Zw QR,,K ZZx3 UVZK 6Zy YZZZy, z3 ]^,Z, 6Z{ abK ZZ|3 efZy, 6Z} ij,, ZZ~3 mn  c  6; st c  ;3 yzj oc 6; j   JE }'r^HM )^ l'^2 ,'^ 2% S V 'f>+   "+nMǴ5B)&; ; ,.-+ +L !'f%mouseEnter9U[)&; ; ;&#+@![<+L !'f/objectdefaultbuttonClick:Eut)&; ;  <+L !'f defaultmouseLeaveR = 44buttonClick close "{" = default & =   Close & ;@ ' *  = selectionChangedg j  } authorButtonDown Jy,^ 2,>;u4LnL true`:> truee{Graphical Text Box$! g  `?:Z;#! H #"/%$'&)(#+*-,/.=1032g^547698{A;:=<?>YA@CBEDGF_bodyShadowOffsetn0,0ASYM_WID_Editor  textbox.spb tbk_wid_name# ASYM_W? ASYMI_ExportAsBitmapQ falsekASYM_WID_DeploymentyINFO_Description! Use a Text Pane to display instruction or feedback text for simulations and questions, or anywhere else you might need a Text Pane.5ASYM_WID_NameK Text Pane[selectedh|ASYM_AutoSizeHorizontal trueASYM_AutoSizeVertical trueASYM_LeftMarginASYM_RightMargin'ASYM_TopMargin5M ASYM_BottomMargin[!s"ASYM_InnerMargin#$_captionShadowOffset%0,0&ASYM_ShowCaption'|(ASYM_CaptionHeight)*ASYM_CaptionRightMargin'+C,ASYM_SupportsCaptionQ-|q.ASYM_ReserveCaptionSpace/|0ASYM_CaptionLeftMargin12_leftTabMargin34_rightTabMargin5 6_bottomTabMargin7-8_topTabMargin;9I:oldPosY; 0,0w<ASYM_showBottomPointer= false>ASYM_showRightPointer? false@ASYM_showTopPointerA falseBASYM_showLeftPointerC false/DCatalogThumbnailObjectIE ~Text Pane 7[FASYM_WID_IDiGHkItopleftJLKKASYMI_AutoSizeL falseMtopNPO-OASYMI_AutoSize?P falseOQtoprightyRTSSASYMI_AutoSizeT falseUleftVXWWASYMI_AutoSizeX false Ycenter7 Z\[M [ASYMI_AutoSize_ \ falsek ]right ^`_ _ASYMI_AutoSize ` false abottomleft bdc cASYMI_AutoSize! d false/ ebottomY fhgo gASYMI_AutoSize h false ibottomright jlk kASYMI_AutoSize l false mtopPointer! nporq  7 oASYMI_AutoSizeI p falseW qmargine ry sbottomPointer tvuxw  uASYMI_AutoSize v false wmargin x yleftPointer# z|{~}  9 {ASYMI_AutoSizeK | falseY }marging ~{ rightPointer   ASYMI_AutoSize false margin  captionText shadow# Sample Caption Textxt9 <K captionTextu Sample Caption Text < bodyText shadow+mStep-by-step instructions. Close z z z z  z "z $z &z (z *z ,z _z bodyTextZ e code. <z U     P(  ?k An object has one, or more, data members. A data member is sometimes referred to an an attribute, property, state, or field. Each data meber describes one characteristic of the person, place, or thing represented by the object type. An object also has one, or more member functions. A member function is sometimes referred to as a method or behavior. Each instance of the object will have its own set of built-in methods that can be "called" by the object itself to perform the pre-defined processing operations associated with that method. s, the independent data values are modified and used by the instructions acting upon them. \LASYM_BeenHere]:L|o|0e:|lse( Z|0,0e^rg:rCrf(DVp~&:Pn,:R`x,HVv2@N^|4N`n2DT~  < R d p       & 4 ^ t       & < N \ j ~       ( > P ^ l        ( > P z   0Zbefvh s l r${ 33^>:R l [8 ^9 +.?B+nMǡ5B)&; ; ,.-+ +L !'f%mouseEnter9@H)&; ; ;&#+\!8'f$objectbuttonClick}:E)&; ;  <+L !'f defaultmouseLeaveD = 44buttonClick"{" = default+nMǢ5B)&; ; ,.-+ +L !'f%mouseEnter9AI)&; ; ;&#+\!8'f$membersbuttonClick~:E)&; ;  <+L !'f defaultmouseLeaveI = 44buttonClick"members" = defaultm]h&XX 9 ip9L;u4L\ true`nASYM_BeenHere Members and Classes B B33:I*An object consists of various members that are an integral part of the object. The members describe the characteristics of the object like name, weight, age, hair color. Members may also be self-contained procedures that can process and manipulate the objects data. like name, weight, age, hair color. Members may also be self-contained procedures that can process and manipulate the objects data. ject can do some of its own processing in addition to that performed by the programs instructions that are external to the object. ils of what members exist and what they do is defined in a class. The class is a blueprint for what the object will consist of when it is constructed. Each member of the object is defined in the class. Each object variable that is created in a program will contain all of the members defined by the class]n:n true\L true\n\. rr. rr%r'r fNBJLL$equickCheck1vh 8s B B , 6\ ^2 X &:# 36##^PV#(#a YZ] &d< pmmethodv ^_b&< attributeMv{ cdg&q~< integerv hilh&: < functiongv l { 33^2! l L0H^2S"N'8" 1x\v V !0J!Z*1;BJ Q$[(Q)h -p  1!?1t5x8y!) (#6(F" 1!/@?}'#6)!1*$=)(-&.:*7J(H.(B55522921A2/I42O1=H3L{.M2Q85B94K93R91c::D=7X9=K:@Q;JX;Mo;QV8R@7`@ABA@LBBJA>WE?bCJXAWaDZ`CYB^EhH=kL?qGGNID[LEiKKQI^iMfoJeOCtOLYNHbRJpUIzVHRRUXRmRWaT[hR\QlwQkUu}TuVqRrZQv[MZJWUaXX[ZsZz][zZ{bR^\c`]j^WuaXeZbbdckrfybzegUg]h]mZgfkk`pdkkmpqsi{gnfjkp\s`posriwmtgwwztouym|i}pz~y{~wu~{~ $").,b0.,b0V -^o/V' $")@KY * S  (((000888@@@HHHPPPXXX```hhhpppxxx c&'#K/1 K   5ASYM_SummonWidgetsMLEBJ=q!feedback7 leavePageOj((6 P  jV  u4quest01K,)m OO gs 2Wi)T0qpA59 V"KQ%$I '&E)(r +*-,r/.K10qY32Zc54f76F8O#;:?:=<?>B:#@):CBeEDGFIHKJcMLuONQP SRUT`k9Tk_tbk_wid_name ]coec: :: integer  drip GoToPage FALSE Incorrect false,auto 2  Vagmsy method FALSE Incorrect false,auto 4)/5;AGMSYciw} function FALSE Incorrect false,auto 1 "(.:@OU attribute| Correct false,auto 3 tbk_wid_props} ASYM_WID_AutoLockAnswer ASYM_WID_AutoReset ASYM_WID_DelayFeedback ASYM_WID_IsScored ASYM_WID_MaxScore ASYM_WID_MultipleAnswers ASYM_WID_Randomize ASYM_WID_Editor  MULTWID.SPBASYM_WID_QType MULTICHOICEASYM_WID_AnsArrayASYM_WID_AutoLockAnswer! false;ASYM_WID_Randomize85of6Rp66F CorrectRRb Incorrectpp Partially CorrectASYM_WID_MultipleAnswers  false+ASYM_WID_DelayFeedback= falseYASYM_WID_AnswerLockedg|}tbk_wid_values] Xboolean list,enterPage,leavePage,always,never boolean boolean text boolean booleanASYM_WID_TriesUsed  FALSE' ASYM_WID_TimeUsedS ! Quick Checkm "ASYM_WID_TimeChosen{ #[ $ASYM_WID_TriesMax % &ASYM_WID_TimeMax ' (ASYM_WID_Doc ) QUESTION.HLP *ASYM_WID_MaxScore +3 ,ASYM_WID_IsScoredE - TRUEY .ASYMI_UseJavak / TRUE 0ASYMI_QuestionText 1Field id 10 of Page id 18 2ASYM_WID_RoundScore 3 noRounding 4ASYM_WID_MinScore 5 0# 6ASYM_WID_AutoScoreWeight5 7 trueU 8ASYM_WID_SummaryFeedbackc 9w :ASYM_WID_Name ; Multiple Choice Question <ASYM_WID_Author =click2learn.com >ASYM_WID_CreateDate ? 3/1/99 @ASYM_WID_TimeStart) ALSE? B_ASYM_CatalogsS C P,A,B,Ie DASYM_WID_IDs E FINFO_Description G> 9Multiple choice buttons allow the user to click a button to choose an answer. To display a question or statement, drag a text field from the Catalog, drop it on the page, and then enter your text. If you want to add an additional answer choice, select one answer button and choose Duplicate from the Edit menu. HINFO_AdvancedStepsTextI 1 On the Answers tab of the Properties dialog box, select one button caption, and then click the Edit button. 2 Enter answer text to be displayed on the button. 3 Click the Incorrect or Correct button to switch the setting for this answer. 4 Click OK to close the Edit the Answer dialog box. 5 Repeat steps 1 - 4 for the remaining answers. 6 Specify any other options you want, and then click OK to close the Properties dialog box.JINFO_BasicStepsTextK 1 Under Possible answers in the Properties dialog box, select one button caption, and then click the Edit button. 2 Enter answer text to be displayed on the button. 3 If this is a correct answer, select the check box labeled This answer is correct. 4 Click OK to close the Edit the Answer dialog box. 5 Repeat steps 1 - 4 for the remaining answers. 6 Specify any other options you want, and then click OK to close the Properties dialog box.LINFO_AssistantDescriptionM NINFO_AssistantAdvancedStepsTextO 'PINFO_AssistantBasicStepsTextQ 1 Under Possible answers in the Properties dialog box, select one button caption, and then click the Edit button. 2 Enter answer text to be displayed on the button. 3 If this is a correct answer, select the check box labeled This answer is correct. 4 Click OK to close the Edit the Answer dialog box. 5 Repeat steps 1 - 4 for the remaining answers. 6 Specify any other options you want, and then click OK to close the Properties dialog box.RCatalogThumbnailObject5S ~Multiple Choice 64OTASYM_WID_Deployment]UkV}W trueXsY2Z\[Aonxo[customSpot\ 870,1563 ]^4=_a`mnosxoO`customSpotea 870,1563bc1dfeVnouxoecustomSpotf 870,1563gh3%ikjowxo7jcustomSpotMk 870,1563gl{m ASYM_QASYM_WID_ReadyToRunASYM_WID_AutoReset`S1. Which of the following would be another name for the term object data member?=^rB&<TPd&@0B^l  , X r          8 J ^ p       ( : Z h |       . D X j x    ,:TbpBTj*<Rl B c&'#K/1 K   5ASYM_SummonWidgetsagmsyv?Btgs!feedback7 leavePageOj((6 R  jV  u4quest01K,)m OO gs92Wi)Tn0qp5 "KQ%$I '&E)(r +*-,r/.K10qY32Zc54f76F8O#;:?:=<?>B:V@):CBeEDGFIHKJcMLuONQP SRUT`Ak9Tk_tbk_wid_nameq true tbk_wid_props) ASYM_WID_AutoLockAnswer ASYM_WID_AutoReset ASYM_WID_DelayFeedback ASYM_WID_IsScored ASYM_WID_MaxScore ASYM_WID_MultipleAnswers ASYM_WID_Randomize? ASYM_WID_EditorW  MULTWID.SPBmASYM_WID_QType MULTICHOICEASYM_WID_AnsArrayASYM_WID_AutoLockAnswer falseASYM_WID_Randomize85of6Rp66F CorrectRRb Incorrectpp Partially CorrectASYM_WID_MultipleAnswers falseRB / eHvh 2 s R &R , 6\ ^2  \=# 36##^ZV#(#a ]^a=Vd< rodiameter v bcfM=< bouncing functionWv ghk=< colorv lmp=< 63current location on the screenv l .+V^26  "l { 33^2#M#LpLp%D%0O^K     / ASYM_SummonWidgetsZ:RX?q; &u4M FALSEw Quick CheckfeedbackPH 6Z"#%P#{{: :: diameter  drip GoToPage FALSE Incorrect false,auto  Wmsy bouncing function| Correct false,auto",28>DJPV\flz color FALSE Incorrect false,auto "(.4:DJX^ms current location on the screen FALSE Incorrect false,auto  leavePage quest01  ,)Z OOgs2i)T0! qp"5'$&KQ)(I +*E-,r /.10r32K54qY76Zc98f;:F<O#?>?:A@CBB:%D):GFeIHKJMLONcQPuSRUT WVYX` vk x9Tk tbk_wid_nameH - |Atbk_wid_props ASYM_WID_AutoLockAnswer ASYM_WID_AutoReset ASYM_WID_DelayFeedback ASYM_WID_IsScored ASYM_WID_MaxScore ASYM_WID_MultipleAnswers ASYM_WID_RandomizeASYM_WID_Editor MULTWID.SPB)ASYM_WID_QTypeA MULTICHOICEYASYM_WID_AnsArraygASYM_WID_AutoLockAnswer falseASYM_WID_Randomize falseASYM_WID_MultipleAnswers falseASYM_WID_DelayFeedback% falseAASYM_WID_AnswerLockeda6Rp66F CorrectRRb Incorrectpp Partially Correct tbk_wid_values] !] Xboolean list,enterPage,leavePage,always,never boolean boolean text boolean booleanw "ASYM_WID_TriesUsed #B $ASYM_WID_TimeUsed % LSE &ASYM_WID_TimeChosen ' (ASYM_WID_TriesMax ) *ASYM_WID_TimeMax+ +? ,ASYM_WID_DocY - QUESTION.HLPq .ASYM_WID_MaxScore / 0ASYM_WID_IsScored 1 TRUE 2ASYMI_UseJava 3 TRUE 4ASYMI_QuestionText 5Field id 10 of Page id 18) 6ASYM_WID_RoundScoreA 7 noRoundingY 8ASYM_WID_MinScoreg 9 0 :ASYM_WID_AutoScoreWeight ; true <ASYM_WID_SummaryFeedback >ASYM_WID_Name ? Multiple Choice Question @ASYM_WID_Author% Aclick2learn.com? BASYM_WID_CreateDateS C 3/1/99m DASYM_WID_TimeStart F_ASYM_Catalogs G P,A,B,I HASYM_WID_ID I JINFO_DescriptionK> 9Multiple choice buttons allow the user to click a button to choose an answer. To display a question or statement, drag a text field from the Catalog, drop it on the page, and then enter your text. If you want to add an additional answer choice, select one answer button and choose Duplicate from the Edit menu.3LINFO_AdvancedStepsTextM 1 On the Answers tab of the Properties dialog box, select one button caption, and then click the Edit button. 2 Enter answer text to be displayed on the button. 3 Click the Incorrect or Correct button to switch the setting for this answer. 4 Click OK to close the Edit the Answer dialog box. 5 Repeat steps 1 - 4 for the remaining answers. 6 Specify any other options you want, and then click OK to close the Properties dialog box.NINFO_BasicStepsTextO 1 Under Possible answers in the Properties dialog box, select one button caption, and then click the Edit button. 2 Enter answer text to be displayed on the button. 3 If this is a correct answer, select the check box labeled This answer is correct. 4 Click OK to close the Edit the Answer dialog box. 5 Repeat steps 1 - 4 for the remaining answers. 6 Specify any other options you want, and then click OK to close the Properties dialog box.PINFO_AssistantDescriptionQ 9RINFO_AssistantAdvancedStepsTextGS kTINFO_AssistantBasicStepsText;U 1 Under Possible answers in the Properties dialog box, select one button caption, and then click the Edit button. 2 Enter answer text to be displayed on the button. 3 If this is a correct answer, select the check box labeled This answer is correct. 4 Click OK to close the Edit the Answer dialog box. 5 Repeat steps 1 - 4 for the remaining answers. 6 Specify any other options you want, and then click OK to close the Properties dialog box.YVCatalogThumbnailObjectyW ~Multiple Choice 64XASYM_WID_DeploymentYZ ASYM_Q\s]1^`_!Wonxo_customSpot)` 870,1563CaKb2uced=vosxodcustomSpote 870,1563fg3hjiVnouxoicustomSpotj 870,1563+k3l4]mon67owxooncustomSpoto 870,1563pvASYM_WID_ReadyToRunxASYM_WID_AutoReset?`Q3. Given a "Ball" object in a video game, which would not be an attribute?6^^9@R|$2F.F^l*Fb |        " 0 D ^ v        . F ^ l       * D X r      8 >Lp@^~.HPz08btDsede ! Quick Check "ASYM_WID_TimeChosen #W $ASYM_WID_TriesMax % &ASYM_WID_TimeMax ' (ASYM_WID_Doc ) QUESTION.HLP *ASYM_WID_MaxScore- +E ,ASYM_WID_IsScoredW - TRUEk .ASYMI_UseJava} / TRUE 0ASYMI_QuestionText 1Field id 10 of Page id 18 2ASYM_WID_RoundScore 3 noRounding 4ASYM_WID_MinScore 5 05 6ASYM_WID_AutoScoreWeightG 7 trueg 8ASYM_WID_SummaryFeedbacku 9 :ASYM_WID_Name ; Multiple Choice Question <ASYM_WID_Author =click2learn.com >ASYM_WID_CreateDate ? 3/1/99) @ASYM_WID_TimeStart7 AM B_ASYM_Catalogsa C P,A,B,Is DASYM_WID_ID E FINFO_Description G> 9Multiple choice buttons allow the user to click a button to choose an answer. To display a question or statement, drag a text field from the Catalog, drop it on the page, and then enter your text. If you want to add an additional answer choice, select one answer button and choose Duplicate from the Edit menu. HINFO_AdvancedStepsTextI 1 On the Answers tab of the Properties dialog box, select one button caption, and then click the Edit button. 2 Enter answer text to be displayed on the button. 3 Click the Incorrect or Correct button to switch the setting for this answer. 4 Click OK to close the Edit the Answer dialog box. 5 Repeat steps 1 - 4 for the remaining answers. 6 Specify any other options you want, and then click OK to close the Properties dialog box.JINFO_BasicStepsTextK 1 Under Possible answers in the Properties dialog box, select one button caption, and then click the Edit button. 2 Enter answer text to be displayed on the button. 3 If this is a correct answer, select the check box labeled This answer is correct. 4 Click OK to close the Edit the Answer dialog box. 5 Repeat steps 1 - 4 for the remaining answers. 6 Specify any other options you want, and then click OK to close the Properties dialog box.LINFO_AssistantDescriptionM NINFO_AssistantAdvancedStepsTextO 5PINFO_AssistantBasicStepsTextQ 1 Under Possible answers in the Properties dialog box, select one button caption, and then click the Edit button. 2 Enter answer text to be displayed on the button. 3 If this is a correct answer, select the check box labeled This answer is correct. 4 Click OK to close the Edit the Answer dialog box. 5 Repeat steps 1 - 4 for the remaining answers. 6 Specify any other options you want, and then click OK to close the Properties dialog box.#RCatalogThumbnailObjectCS ~Multiple Choice 64]TASYM_WID_DeploymentkU}W trueXsY1Z\[Aonxo[customSpot\ 870,1563 ]^2=_a`mnosxoO`customSpotea 870,1563bc3dfeVnouxoecustomSpotf 870,1563gh4%ikjowxo7jcustomSpotMk 870,1563gl{m ASYM_QnASYM_WID_ReadyToRunASYM_WID_AutoReset)`S1. Which of the following would be another name for the term object data member?=ASYM_BeenHere_^rB&<TPdv.D\r&8R$BTp & > j         $ 2 J \ p        : L l z       . < R f x    : (HbpBTj*<Rl.Bd2)#(beproceduralhPB !b?+Uhv)&; ; ;- #+\!!;(#+\!!; #+\!!'fBflowcharttwoipogroupenterPage; "flowchart" picture "two" "ipogroup"iM532_d2eJ6`V - l r${ 33^025i L i6&i6&l 6%&P%i-W &,%h,d#%#-&z%-4))Ge"W0,20Q"2R&~4))pC)): 4)")T$&+ %5n-~'t"W0M 86%&^2 08%i-W%i-W%i-Wt Q'c+ Q'c+#P%i-W EBD c.+(|0Eq B{h HX0Xl8P `HPh8W08Q@PK@PE("(Bx(X?0+@<x.X<.604H6H4h6h46`46@4`6 4890. 9p.p<0(0?`(E@"0E@@K@@QHh 8Z (xcxXh `l` @`h@X~B ,PQ'c+^ 2  5PQ'c+^ 2 %$5 18&,&,8 M P &,F`'V+ & &, @YjL  (pD@YC4Kf fPpfP(i0Pfh8f 0fPf fhpf0fPpfP f0Xfh0f HfxPf 0f`hf0 fHxfP f0pfp0f Pfx@f 0f`Pf0 f@pfPf(pfp c Pfp0f @fXPf00f@pfP f(fp c(f_ - `'V+^2 /8%h,d#%h,d#%h,d#'I ,U#3'%h,d# @Yjb6_(pD@Y4Kf fPpfP(i0Pfh8f 0fPf fhpf0fPpfP f0Xfh0f HfxPf 0f`hf0 fHxfP f0pfp0f Pfx@f 0f`Pf0 f@pfPf(pfp c Pfp0f @fXPf00f@pfP f(fp c(f_  .'I ,U#^2! I 38%#-&%#-&Lad%#-&2`'$+%$%#-& EBD(|0E/ B{h HX0Xl8P `HPh8W08Q@PK@PE("(Bx(X?0+@<x.X<.604H6H4h6h46`46@4`6 4890. 9p.p<0(0?`(E@"0E@@K@@QHh 8Z (xcxXh `l` @`h@X~Bo 2`'$+%^r2w#" 78%-%-%-N3'+x+z%- ux&%-"K(zRu 6z3'+x^2'&884))G m)^)G?8e"W0e"W07 F8,20,20:OR,2W0A%0P0=,2W0A,2W0A@%0P0 W0PW0 E8Q"2R&Q"2R& "2R&AFQ"2"C>"2R&A"2R&A{AQ"2" "2"B84))p m)^)pC8C)):  |)m): #D84)")T$ m)"^)T$c I8+ %5^f2k)( J8-~'^2-, O8t"W0t"W0W0W0:t"t"i7MW0W0 W0W0oNt"t"i t"t"i ;%5";%5";%5"PQ'>-l Q',!r;%5"C?$M ! !&#, -($/2%6 ?6'A%B=6J)OM>S@BZ=%[T>_VLhgQmZSo?pY?xh]|xaR!}kqs{b)}k+£ķťs.̸̙͸š{2ջХέƠƭҡ֭ޫֵ㻯亟Կќŵεѥѭֵޥ޵߮ģƭ޽εξԭֵ־޵߫ԜǸӦյݫݵխս޼ rQ'>-Q'>-Q'S-$ Z'>,APQ'S-16O! (W01a PZ'>,A^d 2i  rQ',Q', Q'1,@!X'+!l Q'1,1Q'1,!=!(W01}! l X'+^!2!!! Yl =57^!2!!!_!""_!C" ]747Cl2" ^88l2#+nMǥ5B)&; ; ,.-+ +L !'f%mouseEnter9DL)&; ; ;&#+\!8'f$proceduralbuttonClick:E)&; ;  <+L !'f defaultmouseLeaveL = 44buttonClick"procedural" = default=#$$lt%$ b(k+^8$#$a(n2(@V %$(( ck+ck+(<$2(?#ck+ '@2 #three0FN trueF"Gh8r!"F"(N`` truerNr true` trueVrASYM_BeenHereW`rF./0P1 2235 6N7z8=R>?@AFB~CDEFI&JnL8MN:OY!]"^F"_!atwoq flowchart u4 F trueeASYM_BeenHere@'Display "You can afford the iPhone"""e"]@Display "No luck, dude!"d the cool phone".  . . . B33B33 Procedural Program Design onetwo!one+two;ipogroupg Start}< InputPriceee<< Display Price Priceee!<<?" Stopta#<<$ Start%<& Price < 300'</(@$string = "You can afford the iPhone"""[)<#<$<,@string = "No luck, dude!"the iPhoneTM"-<<< < B33B33B33 Procedural program design is based upon the creation of variables to represent the various facts that describe the real-world person, place, or thing that the programs data represents. These variables are independent of one another. There is only a logical connection, or linkage, between these program data values because they individually, and collectively, describe the entitys characteristics (eg. name, weight, age, hair color). The programs instructions then manipulate these data values according to the logic flow that controls the processing to accomplish the desired outcome of the program. In other words, the independent data values are modified and used by the instructions acting upon them. Procedural example.(2.a) b r8rArr!r r!rArrrrh$ P @!l r #$d&P '+,t -F./0P1 2235 6N7z8=R>?@AFB~CDEFI&JnL8MN:OY!]"^F"_!a<$b#c(16 \h fvb&0@lDf4`" elanguagesvh s" ;"1+D3 <S 2l =|8^V2[ 5{ 4{ 33^2 9"Z]$zZ truee=^ [125^:nASYM_BeenHere{@Object-oriented programming concepts and procedural programming concepts are not mutually exclusive. Modern programming takes full advantage of the best practices from each style of program development. The overriding principle is to produce a structured, modular, easily maintained solution to a given problem. ntly, within the programming profession, application development utilizes techniques from both traditional procedural coding and object-oriented programming with objects. ith objects. rMPrirjrr u4G @ Introductionuctionem Solving Process] B33rMPr=>>>>*BtbL<-eNsyntaxvh`0s ^ܗ^}}}2 JJ^2 I L6[ ++ nMǽ5B)&; ; ,.-+ +L !'f%mouseEnter9]d)&; ; ,<+L !;&#+@!['f/object_variabledefaultbuttonClick:E%g)&; ;  <+L !'f defaultmouseLeave^ o= 44buttonClick o= default close "object_variable"2 o= /CloseATwB  pDm(2 -X``H BHH < < B uro oo#oru{ B ;u4OASYM_BeenHeree trueeubodyText?Z ations. The array has a single name that is used to refer to each and all elements (values) stored in the array. Each individual element is identified by its subscript (index) location within the array. _<o  @' KEY TERM: Object Variable An object variable is declared just like non-object variables. The object variable represents a single instance of the object type. It will possess all of the data member values that describe the object and all of the methods that can be activated by the object.  ^r  T@jzDdt(eMsemanticsvh`s q ܗ^}}}2 J ^2 I L:@ l  !+nMdz5B)&; ; ,.-+ +L !'f%mouseEnter9SZ)&; ; "<+L !;&#+@!['f/classdefaultbuttonClick:Eli)&; ;  <+L !'f defaultmouseLeaveT o= 44buttonClick o= default close "class"( o= %Close-hv  \0Y(2 X``H BHH < < B uro oo#oru{ _,;u4LJ true`J trueeqbodyText;Z ations. The array has a single name that is used to refer to each and all elements (values) stored in the array. Each individual element is identified by its subscript (index) location within the array. Kf:LgJLASYM_BeenHere<. KEY TERM: Class A class is a blueprint for what the object will consist of when it is constructed. Each member of the object is defined in the class. nly in the source code.er, or compiler program... ^rfv@linds of program development projects that previously would have been designed using more traditional procedural (structured) techniques and languages. rZ  rr r $&D>t.p~(^lVleobjectivesvh s l 18 33^2  ? %5 ? %5 K  Fal2? G'  l 9^2w)"  z3" true5N_N@<Upon completion of this lesson, the student will be able to:u4zDefine object data member and object member function Identify object-oriented languages Identify an object attribute terpret pseudocode and flowcharts of the loop control structure flowcharts of the loop control structure of the loop control structure ure . . . . 5. Describe how modularity simplified debugging. 6. Explain why side effects are undesirable.le.ured and unstructured programming, procedural programming, and object-oriented programming. 8. Evaluate and write a simple program's flowchart, pseudocode, and IPO chart. and unstructured programming, procedural programming, and object-oriented programming. 8. Evaluate and write a simple program's flowchart, pseudocode, and IPO chart. write a simple program's flowchart, pseudocode, and IPO chart. uctured programming, procedural programming, and object-oriented programming. 8. Evaluate and write a simple program's flowchart, pseudocode, and IPO chart. PO chart. seudocode, and IPO chart. ^x<x<<V truee BASYM_BeenHere (:dvRD@!(1)&A(*X611a((^<_<q) )\zJ92@NV>W>o@&!22%b ^8_8<3@6@7@@==4{~ |fpB:& , :%&:hA-h)-hT$)hNT$hAh) ;<,e6:h0 FC+n )& ; ; /PQ#+h8<" :F'fJAre you sure you wish to close?yesYesNobuttonClick^buttonClick "Are you sure wish close?" f"Yes" "No" = "yes"  w Bf w0g w8h wi fg816h0 +-- This {has hyperlink Kdw>jdw?kdw 6ldwmy |j,81h0 +-- This {has hyperlink w2nwAow?pwq/ 2%&j,h0 he+-- This {has hyperlink TwTBrTwtTwu9 -HH+%  ( hl n+XnAL)&; ; ;&#+\!8'f$helpViewerbuttonClick$buttonClick "helpViewer"w09w,/wBw)Q   bT9Y  IX I hl +unHi)&; ; r#+?%#+=r!'f6course_entry.tbkmenubuttonClick0buttonClick"c" 8"course_entry.tbk"Tw9TwX?Tw8Tw  %1 T% ILc%   T D T~ |   %6 % XpBqsT>( 1 0cd1 A 0cdy 0cd 1 0cd1  6Q 0c\>pB9' K-XpB <>9Q<e +? ? ? < )h? XpB H]%> 9y *hlef8g8KY     ASYM_SummonWidgetsUX    centerPage{~ reader&;&.&&;Q*Q*e" 07053117340874326883349379488uASYM_TpID counterSubtitleASYMI_AutoSizexcASYMI_UseRollover true+  xcA ASYMI_AutoSizeS falsee true n Page 15 of 15?tbk_wid_nameJ 0 trueASYMI_borderStyle true 'ASYMI_UseRolloverA:W;Suspend Lessono=ASYMI_JAVAAction>* %ACI.ACIEndTestAction,Cause=1,Return=1O?W9B: K"!$#OO&%qp('*)?:,+.-c0/g21u4365 87ZgASYMI_AutoBorderu|asym_wid_AutoReset ALWAYSASYM_WID_Author AsymetrixASYM_WID_CreateDate 3/1/99ASYMI_UseJAVA |3!tbk_wid_nameG" ASYM_W[#tbk_wid_props$4 /ASYMI_AutoBorder ASYMI_AutoSize ASYMI_UseJAVA%tbk_wid_values& boolean boolean boolean'INFO_Description( If you plan on exporting your application as a series of Web pages (HTML/Java files), use this text field to display text that looks the same in ToolBook II as it does on an exported HTML page viewed in a Web browser.)ASYM_WID_Name* Internet Text Field#+INFO_AdvancedStepsText,X S1 Double-click in the field. A text-insertion cursor appears. 2 Enter your text.-INFO_BasicStepsText.X S1 Double-click in the field. A text-insertion cursor appears. 2 Enter your text./ASYM_WID_Editor-0 textedit.spbM1INFO_AssistantDescription12 If you plan on exporting your application as a series of Web pages (HTML/Java files), use this text field to display text that looks the same in Assistant as it does on an exported HTML page viewed in a Web browser.W3INFO_AssistantAdvancedStepsTexte4 5INFO_AssistantBasicStepsText6 7_asym_wid_id8 389gD  FALSE \ hv v | @} <  \\$@G <>=0@?BAOODC9FEqpHGJI5LKVNMKPORQB:TS?:VUXWcZY\[e^]u`_ba dcxcQRc[ @ buttono Atbk_wid_props BW RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVA CASYM_WID_AutoReset D ALWAYS Etbk_wid_valuesm FQ Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP boolean GASYMI_AutoSize H false IASYMI_HTMLBorder KASYMI_OutputFormat L GIF MASYMI_UseJAVA N| OASYM_WID_Author% P Asymetrix? QASYM_WID_CreateDateS R 3/1/99g SASYM_WID_Name T Stop and Exit UINFO_Description V When a student accesses your application through the Asymetrix Librarian product, clicking this button enters the current score in the Librarian database. The Librarian lesson is marked as started and navigation to the Activity page occurs in the student's Web browser. WINFO_BasicStepsText X% Position and size the button.YINFO_AdvancedStepsTextGZ% Position and size the button.][_ASYM_Catalogsq\ P,A,B,I]INFO_AssistantDescription^ _INFO_AssistantAdvancedStepsText` aINFO_AssistantBasicStepsTextb cASYMI_UseRollover/d TRUEIeUfMenugihkjmlOOonqpqpsr5utKwvVyxg{z9}|~B:?:xZcch_asym_hyperlinksi$ ... ^nw buttonClick menu ID 136| jump jtbk_wid_namek Buttonltbk_wid_propsqmW RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVAntbk_wid_valuesoQ Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP booleanpASYMI_AutoSize q false!rASYMI_HTMLBorder/s 0CtASYMI_UseJAVAUu TRUEovASYMI_OutputFormatwGIFxASYM_WID_Editory butnedit.spbzASYM_WID_AutoReset{ enterpage|ASYM_WID_Author } Asymetrix%~ASYM_WID_CreateDate9 8/20/98MASYM_WID_Namek Navigation ButtonASYMI_UseRollover TRUE_asym_wid_id 267eDNextOOqp5KVg9B:cxZcu rq _asym_hyperlinks^Z ... ^ny buttonClick  jump tbk_wid_name Buttontbk_wid_propsW RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVA1tbk_wid_valuesQ Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP booleanASYMI_AutoSize falseASYMI_HTMLBorder 0ASYMI_UseJAVA TRUEASYMI_OutputFormat)GIF?ASYM_WID_EditorY butnedit.spbsASYM_WID_AutoReset enterpageASYM_WID_Author AsymetrixASYM_WID_CreateDate 3/1/99_swapped trueASYMI_UseRollover.@ trueC_asym_wid_idQiINFO_Description1 This button displays a graphic at Reader level when the mouse pointer is positioned over the rollover button. The graphic is hidden when the mouse pointer is not directly over the button.OINFO_AdvancedStepsTextW 1 On the Graphics tab in the Properties for Button dialog box, select Checked. 2 Click the Choose Graphics button. 3 In the Choose Graphic dialog box, click Import to select a graphic or click New to create a graphic. 4 Close the dialog boxes.qINFO_BasicStepsTextH C1 In the Properties for Button dialog box, click the Graphics button on the toolbar. 2 In the Button Graphics dialog box, click Rollover. 3 Click the Choose Graphics button. 4 In the Choose Graphic dialog box, click Import to select a graphic or click New to create a graphic. 5 Click OK to close the dialog boxes.INFO_AssistantDescription INFO_AssistantAdvancedStepsText# GINFO_AssistantBasicStepsTextU ofD{BackEOOqp5KVg9B:cxZcu CB ]_asym_hyperlinks^Z ... ^n} buttonClick  jump 3tbk_wid_nameG Button[tbk_wid_propsW RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVAtbk_wid_values+Q Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP booleanAASYMI_AutoSizeR  truekASYMI_HTMLBordery 0ASYMI_UseJAVA TRUEASYMI_OutputFormatGIFASYM_WID_Editor butnedit.spb ASYM_WID_AutoReset)  enterpage? ASYM_WID_AuthorU  Asymetrixo ASYM_WID_CreateDate 3/1/99 _swapped % FALSE ASYMI_UseRollover  true _asym_wid_id  !INFO_Description! This button displays a graphic at Reader level when the mouse pointer is positioned over the rollover button. The graphic is hidden when the mouse pointer is not directly over the button.!INFO_AdvancedStepsText" 1 On the Graphics tab in the Properties for Button dialog box, select Checked. 2 Click the Choose Graphics button. 3 In the Choose Graphic dialog box, click Import to select a graphic or click New to create a graphic. 4 Close the dialog boxes.#INFO_BasicStepsTexta$H C1 In the Properties for Button dialog box, click the Graphics button on the toolbar. 2 In the Button Graphics dialog box, click Rollover. 3 Click the Choose Graphics button. 4 In the Choose Graphic dialog box, click Import to select a graphic or click New to create a graphic. 5 Click OK to close the dialog boxes.$INFO_AssistantDescription$ $INFO_AssistantAdvancedStepsText$ $INFO_AssistantBasicStepsText$ %fD%L  D |  \N' )*<+h+++% % FALSE%%%_swapped%%& FALSE%%&_swapped% FALSE &&b& true& TRUE.&%%FALSEP&& FALSEQ&b&&_swappedc& TRUEt&%& FALSE& FALSE&&.&ue& FALSE& FALSE& FALSEb&&@j%zj0FXV&Tlz$8L` (2R6\j,F \tL ` t     r         * D X l     Lbv "4NZv&4HZt*>Rp 6&.D^x& 4HVn6T\v(LZtJb$8L`0z&Xp~ . D Z t  % &   !!!"#f$$$$$$$&"emenuvh s  ,  `'r$^2>A ;] \? 33,2)+gnsch)&; ; +@vA!+@<+@!,.-+ +L !'fFboldmouseEntergBX)&; ; r;#+=r!'f0objectivesbuttonClickmg)&; ; +@3.-3.-.- , vA!+@<+@!<+L !'f[bolddefaultmouseLeave rgbStroke = = 7 o= 44buttonClick "objectives"  S= 51,51,153 = 7 o= default 1 q t] ~"33^B2?T+6n]ǼPR)&; ; +@vA!,.-+ +L !'f5mouseEnterT;S)&; ; r;#+=r!'f0termsbuttonClickZo)&; ; +@3.-3.-.- , vA! <+L !'fJdefaultmouseLeaveq rgbStroke = = 44buttonClick "terms" D= 51,51,153 = default G?6 ] +33`2]X+:n]QR)&; ; +@vA!,.-+ +L !'f5mouseEnterU?W)&; ; r;#+=r!'f0languagesbuttonClickZo)&; ; +@3.-3.-.- , vA! <+L !'fJdefaultmouseLeavev rgbStroke = = 44 buttonClick "languages" I= 51,51,153 = default eMJ ]  s33Bv 2s T+6n]ǼQR)&; ; +@vA!,.-+ +L !'f5mouseEnterU;S)&; ; r;#+=r!'f0classbuttonClickZo)&; ; +@3.-3.-.- , vA! <+L !'fJdefaultmouseLeaver rgbStroke = = 44 buttonClick "class" E= 51,51,153 = default { NL +3%9&< 2  #*5"   " K (4  ( l /33Bd 2a X+:n]QR)&; ; +@vA!,.-+ +L !'f5mouseEnterU?W)&; ; r;#+=r!'f0fiveStepsbuttonClickZo)&; ; +@3.-3.-.- , vA! <+L !'fJdefaultmouseLeavev rgbStroke = = 44 buttonClick "fiveSteps" I= 51,51,153 = default i  ) Fal2 _(^ 2 %M 0 %NP y *] '$a33^2Y+;n]QR)&; ; +@vA!,.-+ +L !'f5mouseEnterU@X)&; ; r;#+=r!'f0proceduralbuttonClickZo)&; ; +@3.-3.-.- , vA! <+L !'fJdefaultmouseLeavew rgbStroke = = 44 buttonClick "procedural" J= 51,51,153 = default  153; u4esstroke  Learning Objectives4Jh N l |~ ;4  Jh# (N )l *|+~ ))))e Procedural Program Design B33 B33 true BASYM_BeenHere Version 2.0 Introductionnng1%.Roll your cursor over and click the Menu items.........................................................6 Key Terms Review;=<<stroke-= Y><<<o?B9A  ew ew view Key Terms Review erms Review Review Key Terms Review iew Errors Syntax Errors Logical Errors Key Terms Review l Errors Key Terms Review w J@%Examples of Object Oriented LanguagessngL Members and ClassesplesMBB33N B33 trueeQ@jx@j 6$2^t> "\^[f]Bg2_xHRKLMN`8abcdeO$P4X'X'X'X'X'X'X'X'X'X'X'X'X'X'X'X'X'X'X'X'X'X'X'X'X'X'X'X'X'X'X'X'X'X'X'X'X'X'X'X'X'X'X'X'X'X'X'X'Y7$G%W$!KE%HS&z1&@&esicsClick red areas to view functionspage 1 of book "help.tbk" x#Explore Informationy&oopu!y$&pSelect Best IdeaPage "logical_errors"Page "runtime_errors"Page "syntax_errors"Page "langTranslator"Build and Testq&members%$&xImplement and Maintain&class $& Page "semantics"c&object_variablef^\$&uPage "syntax"Flowchart Tool&java: $&Page id 96pSequence ]&c++`E$# $&qPage id 97Selection&c#&` $&Page id 98`RepetitionQ&vbT# $&aPage id 99f{Pseudocode Tool&other. $&Page id 100`TIPO Chart ToolU&class_exampleJ. #$&huA Moth&proceduralF#$&TLIDE9&procedural_example<2$&MPage "process"XV id 0&helpViewer2 DIdentify the Problemr ge "analyze"Human LanguagesG&objectJ,$&WPage id 101\LwProgramming Languages OBJECT ORIENTED PROGRAMMINGZ Vm $&mantics[ r ge "semantics"[ r vwrongSyntaxp ; $&m ong Syntax[ r  ge "wrongSyntax"[ r l wsyntaxerm ON $&[ r ge "syntax"rm"[ r xsymbolic^ J ` $&[ r ge "symbolic"s Symbolic Languages yruleSet  $& r ge "ruleSet" Language RulesZ f r zfortran^ J \ $&[ f ge "fortran"g FORTRAN {assemblyLanguage #$& f ge "assemblyLanguage" Assembly Language\ l f |identifiers` H p$&] l ge "identifiers"m Identifiers }specChars  $& l ge "specChars" Special CharactersV d l ~resZ J $&W d ge "res"e Reserved defined % $& d ge "defined" DefinedJXd semantics_twoN4` $&KX ge "semantics_two"YSemantics4N statementsTerm` $&5NXge "statementsTerm"5Narithmetic8"F$&5Nge "arithmetic"OArithmetic OperatorsXruntime_errorsb.$&Nge "runtime_errors"logical_errorsDf![$&ge "logical_errors"syntax_errors@ $&Key Term: Syntax" (sysErrors_one% $& (ge "synError_one")Syntax Error Example OnesysErrors_twoT$$&(ge "synError_two"Syntax Error Example Two$D(sysErrors_three(c$$&%Dge "synError_three"ESyntax Error Example ThreesysErrors_four# $&Dge "synError_four"Syntax Error Example Four>RDwarningB.! $&?Rge "warning"SWarning ErrorsmoreLogical%p$&Rge "moreLogical"Logical Errors\tRsequenceExample`.&]$`{"]tge "sequenceExample"]sics]tFleuSequence StructureselectionExample> $`{"tge "selection"Selection StructureltconditionsExamplepR$$`{"mge "conditionsExample"Repetition ExampleStatementshelpViewer2 DClick red areas to view functions@ge 1 of book "help.tbk"AF BASICS_Key Term: Logical Errors}Key Term: Runtime ErrorsKey Term: SemanticsKey Term: Syntax ErrorsNge "syntax_errors"Incorrect Syntaxseparate:% {"Z ge id 86Z 6input $ {"Z Fge "input"Z process $ {"Z ge "process"Z outputr $ {"Z ge "output" Z chart_symbolsd##$ {" Z ge "chart_symbols"Z JECT ORIENTED PROGRAMMING5Z 4 OBJECT ORIENTED PROGRAMMING Z  OBJECT ORIENTED PROGRAMMING 41%& Pge id 0 A1%& ge id 0 Br1%& ge id 0 nC1%& |ge id 0 D:1%& ge id 0 6E1%& Dge id 0 F1%& ge id 0 Gf1%& ge id 0 bH1%& pge id 0 I.1%& ge id 0 *J1%& 8ge id 0 K1%& ge id 0 LZ1%& ge id 0 VM1%& dge id 0 N"1%& ge id 0 O1%& ,ge id 0 P1%& ge id 0 QN 1%& ge id 0 J R 1%& X ge id 0Z nSlangTranslator!p $`{" ge "langTranslator": 44V\&vV\& V\& ~x42HVx$|hjjegvh Vs  , 6\ ^2 l { 33^2O  ] W2:#R{~# #^V#(&# ^_b W2< methodrv5 cdgW28< JGdata variablev hilW2q< color#vQ mnqhW2:T< b_attributev l L0H^2srK;> SASYM_SummonWidgetskW<q;$Yu4I[LSEkfeedback Quick CheckB~ & quest01g ,)<  OOgs 2Di)T"0 qp!5#%KQ('I *)E,+r .-0/r21K43qY65Zc87f:9F;O#>=?:@?BAB:$C):FEeHGJILKNMcPOuRQTS VUXW`\[9ZkZk{ tbk_wid_name ` ls:::  data variable  drip GoToPage FALSE Incorrect false,auto 3\flrx~ color FALSE Incorrect false,auto 1!,28>DJPV\bhtz method| Correct false,auto 2 )/=CRX attribute FALSE Incorrect false,auto 4 tbk_wid_props ASYM_WID_AutoLockAnswer ASYM_WID_AutoReset ASYM_WID_DelayFeedback ASYM_WID_IsScored ASYM_WID_MaxScore ASYM_WID_MultipleAnswers ASYM_WID_RandomizeASYM_WID_Editor MULTWID.SPBASYM_WID_QType MULTICHOICEASYM_WID_AnsArray;ASYM_WID_AutoLockAnswerM falsegASYM_WID_Randomizea6Rp66F CorrectRRb Incorrectpp Partially Correct'ASYM_WID_MultipleAnswers9 falseWASYM_WID_DelayFeedbacki falseASYM_WID_AnswerLocked|tbk_wid_values ] Xboolean list,enterPage,leavePage,always,never boolean boolean text boolean boolean) !ASYM_WID_TriesUsed; " FALSES #ASYM_WID_TimeUseda $p { %ASYM_WID_TimeChosen 'ASYM_WID_TriesMax ( )ASYM_WID_TimeMax * +ASYM_WID_Doc , QUESTION.HLP -ASYM_WID_MaxScore .3 /ASYM_WID_IsScoredE 0 TRUEY 1ASYMI_UseJavak 2 TRUE 3ASYMI_QuestionText 4Field id 10 of Page id 18 5ASYM_WID_RoundScore 6 noRounding 7ASYM_WID_MinScore 8 0# 9ASYM_WID_AutoScoreWeight5 : trueU ;ASYM_WID_SummaryFeedbacki < ASYM_Q} =ASYM_WID_Name > Multiple Choice Question ?ASYM_WID_Author @click2learn.com AASYM_WID_CreateDate B 3/1/99 CASYM_WID_TimeStart/ D trueE E_ASYM_CatalogsY F P,A,B,Ik GASYM_WID_IDy H IINFO_Description J> 9Multiple choice buttons allow the user to click a button to choose an answer. To display a question or statement, drag a text field from the Catalog, drop it on the page, and then enter your text. If you want to add an additional answer choice, select one answer button and choose Duplicate from the Edit menu. KINFO_AdvancedStepsTextL 1 On the Answers tab of the Properties dialog box, select one button caption, and then click the Edit button. 2 Enter answer text to be displayed on the button. 3 Click the Incorrect or Correct button to switch the setting for this answer. 4 Click OK to close the Edit the Answer dialog box. 5 Repeat steps 1 - 4 for the remaining answers. 6 Specify any other options you want, and then click OK to close the Properties dialog box.MINFO_BasicStepsTextN 1 Under Possible answers in the Properties dialog box, select one button caption, and then click the Edit button. 2 Enter answer text to be displayed on the button. 3 If this is a correct answer, select the check box labeled This answer is correct. 4 Click OK to close the Edit the Answer dialog box. 5 Repeat steps 1 - 4 for the remaining answers. 6 Specify any other options you want, and then click OK to close the Properties dialog box.OINFO_AssistantDescriptionP QINFO_AssistantAdvancedStepsText R -SINFO_AssistantBasicStepsTextT 1 Under Possible answers in the Properties dialog box, select one button caption, and then click the Edit button. 2 Enter answer text to be displayed on the button. 3 If this is a correct answer, select the check box labeled This answer is correct. 4 Click OK to close the Edit the Answer dialog box. 5 Repeat steps 1 - 4 for the remaining answers. 6 Specify any other options you want, and then click OK to close the Properties dialog box.UCatalogThumbnailObject;V ~Multiple Choice 64UWASYM_WID_DeploymentcX}ZASYM_WID_ReadyToRun[ASYM_WID_AutoReset\ leavePage]s^3_a`Yvonxo `customSpot!a 870,1563;bCc1mdfeuvosxoecustomSpotf 870,1563gh2ikjtvouxojcustomSpot k 870,1563#l+m4Unpo&ZowxogocustomSpot}p 870,1563qr`W2. Which of the following would be another name for the term object member function?s^rw@N`pl"@Rl ,>\n . @ X f          8 J ^ p       ( : Z n       " 4 J ^ p ~    2 @Zh&@Hr(0Zl%,bookTabType3-I.bookTabSpacingZL> 0,0,0m0bookIndents1 ?2bookLineSpacing3|4bookAlignment(_ASYM_WID_NavigablePageCount TRUE. @  Pat~Prompt-+|);i E A 3H*ӱ=!YQn e!" #$/)&a'(+,-.d0:1234B%6U58/72%9F*~ Basics?6ASYM_CaptionRH Basicse8info_Title@ & >Z> true  BASICS Beverly PoplinZ h 1/2/2008 4:04:33 PMh trueh & Beverly Poplin  P true * true0 true  .  true  3/25/2008 4:45:44 PM<5,26,27,28 < true <p true3  Larry LeeT b 1,22,23,24,25,26,27,28~ c ' 2 ,19,20,21,22,23,24,25,26,27,28  250,250,250   Beverly Poplin @   t true  true true V true   Larry Lee  Basics   1,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70 8 Path> 7:CDMEDIAPATH @ ;\! @ !  Larry Lee! 2  BASICS! 2A ;\ d >  BASICS x   BASICS  d true   BASICS' > ,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70VB  GIS106VB &   BASICS . ,57,58,59,60,61,62,63,64,65,66,67,68,69,70  d true 5  BASICSd GIS106VB  b trueb  BASICSb true.  BASICSt.,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72t< Basicsd user@ ;\?/cs1;;LZF"{L" true  BASICS[LL true[ truetrue[[[p true[ true[p  BASICS[ true[p GIS106VBv GIS106VBwLZ  BASICSv true truebb  true % OBJECT ORIENTED PROGRAMMING.<<N.p true)+&16,17,18,19,20,21,22,23,24,25,26,27,28 3/25/2008 4:54:11 PM2 5,26,27,28|b .875 180,80,60.8125 51,50,97.625 211,19.4375,100 35,53.125,100 150,25.125,100 0,91.75,0 240,67.0625,100 300,50,100 180,36.25,100 220,51.9375,91.875:11:01 PM* 0,50,100> GIS106VBA b  BASICSA trueA b  BASICS& . trueAb   BASICSAt true P  BASICSPP\jxP GIS106VBP GIS106VBFL trueG  BASICSG trueG   BASICSGDTLTbFbpTp~b~p~ZZv Beverly Poplin NativeZ P Beverly PoplinP 1/2/2008 5:38:46 PMP Beverly Poplin>P 1/2/2008 6:32:07 PMZP truezP trueP P b0b Nativec:33 PMc"5,26,27,28ctrue-P^ -& ,17,18,19,20,21,22,23,24,25? l trueQp~ truecv  truep< true%% OBJECT ORIENTED PROGRAMMINGpb b  truep   Beverly Poplinh  Native06 PMp inp1; NativeF5,26,27,281f} 4FYg{ 27,40.8125,95.1875 189,84.5,59.5 188,81.375,60 188,77.625,59.625 187,73.75,59.6875 176,90.5625,33.3125 203,87.4375,96.875 180,80,60.8125 51,50,97.625 211,19.4375,100 35,53.125,100 150,25.125,100 0,91.75,0 240,67.0625,100 300,50,100 180,36.25,100verly PoplinB 1/2/2008 3:56:50 PM<2Lp" r2D.<X& n  >Z T$*8`r 0 X"H9-)-* 909>#9H+4r)#&G7Ɩ ~ٿ 3]YvxgQ+RmKoNVi;' 0!8S!)&; ; ":Cl, @# |" l 'f\autoSizesizedF)& JF 1< 1< JF*<   ; ; <#h+@$@!+1'@#. h, /31X.- Y!vVh,.-hB"~ B!}q#+1B" q#+@B!+@ , '@!+@n @!J+10@"q"JFJ+10@"q"=,(F,(,(Y!HV +@ , '@!,(FEEY!HJY!BVh+@ , '@!+10@" J+10@"q" ,(F,(FEEY!EJ<"y+@EV , '@!B!}l7q#+@B!'f=falsefieldheightfRefwidth~repositionautoSize,{ )& ; ; <#, ;A#, "-)h.-"I;A#, /,O3#+;A!;A#";+@l]<#+;A!I;A#";;A#, /31+1@#7<";+@ <#+;A!'ffalsegroupfieldellipseauthorbuttonDoubleClick )& ; ; |s<#, ;A#, "-)h.-"F;A#, /,O3#+;A!;A#";+@ <#+;A!'ffalsegroupfieldselectionChangedtj; )&{< {< z< < <  ; ; p"z-S<"p"z-<"+/mw,"F@#h+/m6whh<",*"W-<<"q#+1B#. h"f+@, /31,(, /31,(Y!EqQ, /31,(, /31,(Y!EqQ!"hle<" @#h;A#";+@D$<#+;A!,*"W-[<"7q#+1B#. h"+@, /31,(, /31,(Y!EqQ, /31,(, /31,(Y!EqQ!"h<#, /31+1h+1@#h+14@#, /5, /31,(, /31,(Y!HJY!BV, /31,(, /31,(Y!HJY!BV , 7+4@!lk),*"W- <"q#+1B#. hq#+@B!@#h"@+ # h +B +14@#mTl @#:$'fobTypeobRefoldPosselectfalseangledLine_verticesfieldADASYM_PrimaryMouseButtonellipseleftButtondownASYMA_NotifyAuthorButtonUparrowRefoisCursorInSelectionHandle~repositiongroupEditauthorButtonDown &)&< <  ; ; p"z-<"p"z-<"y@#h"d+ # h+/mUwh"0+@+4@! +B m$'fobRefselect_vertices_verticesbgroupEditauthorButtonUpNotify% Ls8)&< JF< < < < <+ < < < JF< <+  ; ; m^<#, /31+1hD<#, /31+1h+1@#hu#|h+ #  , /3 1,(,(Y!EV, 7 , /3 1,(,(Y!EV, 7 , /3 1,(,(Y!HV, 7 , /3 1,(,(Y!HV, 7 , /31,(, /31,(Y!HJY!BV, /31,(, /31,(Y!HJY!BV h+14@#, /51+h#,(#,("-"3.-+ +L !+/m w?.-+ +L !>"3'.-+ +L !+/mw?{.-+ +L !+/mw>y"+/mw>="-(f  GetCursor)T-*f user_s_ASYM_ResizeAllCursorHandleoJ_s_ASYM_AuthorArrowCursorHandleGetCursorisCursorInSelectionHandle $)&X<   ; ; " <#+\!8@#Y<" #>, L#>s, #>sy, #>sm, #>sm= U autoSize {>=  * fRef = getObjectList (, "", ) ߈&0 0 width = b(1 , 600) height = 300 ssm = sysSuspendMessages  = P ls = lockScreen targetWindow  = P įz, d fieldType wordWrap > 0 minHeight = 0 c> 0 ì ĴHø , maxHeight = z (+ b) / 2 S,  ovf = k v> 0 ɝ1 g@ Zv- ǿ< 60 Ӱ|, Ɛ Z = ssm reposition PH = lsauthorbuttonDoubleClick itemOffset ( , "", ), ) <> 0 [̐ʈ = NULL = I, "", ) <> y{1 = "" = ۆ, "", ) notifyBefore selectionChanged , "", ), ) <> 0 [̐ʈ = = , "", ) authorButtonDown pos (sysTool = "" groupEdit") xisCursorInSelectionHandle() obType = {> leftButton = ASYM_PrimaryMouseButton() oldPos = b M"" c(I) = "down" mousePosition m <> n>H1 - 1 , 2 - 2 pos = ց  "" obRef = > =  = ہ, "", ) c() = " % <> ncH1 - 1 , 2 - 2 õ arrowRef = 1 , "m", ) =¾ 5 6 a7(1 + 3 ) / 2, (2 + 4 ) / 2 ֣  c() = "ѫ ^گ )! = P } c<> Ѝ ʌu _vertices ԇaэ ASYMA_NotifyAuthorButtonUp authorButtonUpNotify "  } c<> % ʌ  b = Ǚ b <> L a2b [ǽ?  1 , "m", ) 1 , "", ) bnds = = yPix = sysPageUnitsPerPixel xPix u1 =H u2 LH@ Ő3 [H- Ő4 jH^ cntr = (1 €+ 3 ) / 2, (2 ˜+ 4 ) / 2 targetPos = 5 6 aԺ -- determine where the Ushould come 1 I< 1 horizDir = "S" horizAmt = 1 )- 1 ƃ 2" (1 Ǜ- 3 T 2 dz< 2 vertDir = "L" vertAmt = 2 ё- 2 0<" '2 - 4 н ƫ> F -- we're comin' out S S" 1 T+ (2 a- 2 Т) > 1 * 1 8- 1 Օ ֲL" vert1 = 1 `, 2 ֽ+  %1 Ђ, 2 -  vert2 = N Z1 з, 2 K ), 2 ] 1 >- (2 K- 2 Ќ) < 3  1 u- 3 , L" 3 E, 2 ֢+   3 h, 2 -  1 >3 Й, 2 - , 2 @ YL" 2 .+ (1 ;- 1 |) > 2  2 - 2 o S" 1 ։+ , 2 D  1 ֬- , 2 g  # 01 , 2 Е 1 ., 2 - (1 - 1 a) < 4  2 J- 4  S" 1 n+ , 4 )  1 ֑- , 4 L  Լ 1 , 4 z 1 , aטR, , authorMouseEnter o_cursor =  {>= "" (B 2 ) = "up" (׵ " ׾ ׮ o= 39 o= 1 authorMouseLeave ASYM_BlockSuspend() o= oċ ASYM_RestoreSuspend() <> 2 o= 1 notifyAfter , ۓ , "", ) ASYM_Reset mode  = "" , "", ) , "", ) 1 , "m,", )s alwaysReader e= FALSE ~, D, "", ) ], "", )  }, "", )authorKeyDown ߩt (, "", ) =  ߈0 KC = P authorKeyChar t (, "", ) =  ߈!0 נؘ = P authorKeyUp Jt (, "", ) = d ߈m0  = P Љ cє> 0 Ő2 ʐH30 Ӳ isPointInSelectionHandles pt obList = Ұߘ $ 4_s_ASYM_AuthorArrowCursorHandle, _s_ASYM_ResizeAllCursorHandle linkDLL "user" WORD GetCursor() fV = 0 o= 16 |l = , o= 1 sȂ = ^ o= 39 ωȘ = Z o= 1 (m <> ʺ) (| <> ϸ)a >= , "", ) {><> "" txt = ASYM_GetString ("CalloutMakeWarning", "You cannot }Ѝ А call-Е{." & CRLF & "Create б {on й instead?") ASYM_MessageBox (, ϊ-Ҵ"), "Information", "OkCancel") = "OK" = y ֺ copyObject (>, ) <> y =    = P deleteObject (>)  = ssm o sysFocusGroup = <> ߁g ("CalloutCutWarning", "pare attempting required components  ч {." & Յut - entire {: clipboard ։ ݁txt, ll-Z "), "td = "OK" = >4 [ <> dg ("CalloutDeleteWarning", "V】s P {." & N. Ƒ{? 7³ߴll- "), "( = "OK" = >4 xe ܥ = ٕ  = x ><> Kg ("ng", "-۽߱ и (л {." & &  Ӣ{ ѐߏll- ҷ"), " = "OK" = >4 ZPP)-* 0Qn(4&D+ f;$J͒|04m = e 6 D DwZZ:WV+Իӻ@@P87Wba= H(!"W#$!*l29&;4od?R@5AnC-`D]Dy<(E&E; F|LrL NpRoF3S!TPT{!WXƞY[j\\c^c^^Z___ `ѧ`agb5Dc6cdd4eefVggӆhiiI :jJ jnk l l!im#n#n0!o1o=Qpd+psԍyl"|Y|.v}-Pw~,P;[;Z22)& <(ffalseASYM_AutoSizeHorizontal602)& <(ffalseASYM_AutoSizeVerticalj)& ; ; ;<"/""~ "!}l':"!}'fVAfterEdit|0updatePointerVisibilityASYM_Reset&! )&A< ; ; +EH #h+15@"- <"`+/mkw<"H+\!8@#, /3 1,(+/mw,(Y!EV, 7+ @!+15@"-f<"`+/mwN<"H@#, /3 1,(+/mw,(Y!HV, 7+ @!+\!!+E #h+15@"-<"`+/m-w<"H+\!8@#, /3 1,(+/mGw,(Y!HV, 7+ @!+15@"-h<"`+/mwP<"H@#, /3 1,(+/mw,(Y!EV, 7+ @!+\!!+E #h+15@"-<"`+/m w<"H+\!8@#, /3 1,(+/mw,(Y!EV, 7+ @!+15@"-j<"`+/mwR<"H@#, /3 1,(+/m)w,(Y!HV, 7+ @!+\!!+E #h+15@"-<"`+/mw<"H+\!8@#, /3 1,(+/mw,(Y!HV, 7+ @!+15@"-l<"`+/mrwT<"H@#, /3 1,(+/mw,(Y!EV, 7+ @!+\!!'ftruegetTopTabMarginASYM_showBottomPointerfalseobjRefASYM_showTopPointerleftPointerZASYM_showRightPointergetLeftTabMargin+getBottomTabMarginASYM_showLeftPointerzgetRightTabMargintopPointerrightPointerbottomPointerupdatePointerVisibilitys3)&; ; *<"-h @#pl!'f@trueASYM_ShowCaption updateCaptionVisibilityASYM_ShowCaption;w<)&; ; *<"-h @#pl%'f@trueASYM_SupportsCaption updateCaptionVisibilityASYM_SupportsCaption{')&; ; *<"-h @#pl)'f@true=ASYM_ReserveCaptionSpace updateCaptionVisibilityASYM_ReserveCaptionSpace5CZ<$.)&<  l<  z< < JF< <  JFC< ; ; ""~ "!}B"~ B!}O#5h+E #h+E #h+/m(wh,+/mw, ` +B md+1@#h+1@#h@#, /31,(+/m3w,(Y!H+/mw,(Y!HFE+/mw,(Y!HF, /3EV, 7 , /3EV, 7 , /3E+/muw,(Y!HV, 7 +1@#" +B m+1@#" +B m +B <m@#, /31,(+/mw,(Y!H+/mw,(Y!HVh+1@#, /31": +B mw, /3, 7m"!}B!}'f#ASYM_CaptionHeightgetTopTabMargin0ASYM_InnerMarginfalsecaptionText.vcaptionVisibleASYM_TopMarginpRefbodyTextshowCaptioncaptionRef;bodyTextBoundsYreserveCaptionSpacepagetoplshowCaption-PcaptionBounds, , #>, ^#>, +EY #@#, #>, #>, , #>, *#>, +E #@#, #>, #>, , #>, #>, +E #@#, #>, #>, , #>, #>, +E #@#, #>, T#>, , #>, #>, +EP #@#, #>,  #>, , #>, Z#>, +E #@#, #>, #>, , #>, &#>, +E: #@#, #>, #>, , #>, #>h, +Et #@#, #>, ~#>, , #>, #>, +E #@#, #>, J#>, , #>, #>, +Ed #@#, #>, #>, , #>, P#>, +Ev #@#, #>, #>, , #>, #>, +E_ #@#, #>, #>, , #>, #>, +/mw, #>, #>, +/muw, #>, #>, +/mw, #>, #>, +/m#w, #>h(fGbottomRight_bottomTabMargin of h^_leftTabMarginleftrighttopLeftretValtopRightleftPointercenter booktop_rightTabMarginbkbottomtopPointerrightPointer|A_topTabMarginbottomPointerbottomLeftASYM_Graphics')&; ; +E\ #+B, .@!+E2 #+B, .@!l 'fUHautoSizeTextbodyText shadowbodyTextASYM_TextF?S)&; ; +E #+5.@#(f-bodyTextASYM_Text5X#)& < < ; ; ""~ "!}+E #h+E #h+@, i@!+@, i@!+@ @!+@ @! +B +/m'mml("!}'f7ASYM_BodyShadowColorHautoSizeTextshadowRefbodyText shadowbodyTextbodyRef8ASYM_BodyShadowColorASYM_RichTextGQ)&; ; +E #i@#(f+bodyTextASYM_RichText )&; ; +E1 #+B, .@!+E# #+B, .@!'fIcaptionTextcaptionText shadowASYM_CaptionEV)&; ; +E #+5.@#(f-captionTextASYM_Caption{5))&< :< <+ < /< ; ; +E #h".-" <"<+\!! +B .-.- mYN+Ew #h+\!8, "V-+.-"hh, /31h, /31h +B  m+1@#+h,(u#|, /31,(Y!IVh,(u#|, /31,(Y!IVh+@#,(,(Y!HV#,(,(Y!HV#,(,(Y!HV#,(,(Y!HV + @!'f_bodyShadowOffsetxOffsetbodyText shadowbodyText0,0myBoundsbodyShadowRefbodyTextRefyOffsetASYM_BodyShadowOffsetDW)&; ; +/m w(f&_bodyShadowOffsetASYM_BodyShadowOffset*75,0)&< /< 0< _<+ _< ; ; +E #h".-" <"<+\!! +B .-.- m{a+E #h+@+/mw,5@!, "V-+.-"hh, /31h, /31h +B  m+1@#+h,(u#|, /31,(Y!IVh,(u#|, /31,(Y!IVh+@#,(,(Y!HV#,(,(Y!HV#,(,(Y!HV#,(,(Y!HV + @!'f captionTextRef_captionShadowOffsetcaptionTextxOffsetcaptionShadowRefcaptionText shadowlshowCaption0,0myBoundsyOffsetASYM_CaptionShadowOffsete!JZ')&; ; +/m w(f&_captionShadowOffsetASYM_CaptionShadowOffset! )&T< ; ; +E. #h+@, vA!+50, vA!K'fMbodyText shadowfRefASYM_BodyShadowColorI"VZ)&; ; +E #vA#. (f-bodyText shadowASYM_BodyShadowColor"f_)&; ; +E #+@, vA!'f/captionText shadowASYM_CaptionShadowColor #\]Ca)&; ; +E #vA#. (f-captionText shadowASYM_CaptionShadowColorm#[pYM)&; ; "l{'f=sizingautoSizeTextsized#Y#3)&<  < ; ; +/mwh+/mwh""~ "!},&,lJ l_, l{"!}'fautoSizeHorizontalPautoSizeTextBothautoSizeVertical{!autoSizeTextHorizontal;ASYM_AutoSizeHorizontalautoSizeTextVertical$ASYM_AutoSizeVerticalautoSizeText^%)&  ; ; "RB"~ B!}""~ "!}l1lBl("!}B!}'f}!sizeGraphicsfixLayeringsizeTextsizinge&4%')&; ; +E #+@Y@!+E #+@Y@!+E| #+@Y@!+E #+@Y@!+Ej #+@Y@!+E+ #+@Y@!+E, #+@Y@!'fcaptionTextleftPointerbodyText shadowcaptionText shadowtopPointerrightPointerbottomPointerfixLayering@(3d,)&p< < < !< "< S< a< <  < < A< V<  < < < JF< JF|< [<+ @< JFr&<  pB< J< I< ; ; B"~ pB!}""~ "!}@#+h#h#h#h#,(F|+/mwh+/mwh+/mCwh+/mwh+/mwh+/m|wh+/m]wh+/mwh+/mwh,+/m_w, +/mwh+/mIwh+/mwh+/m@wh,(,(Y!H,(Y!HFrEr,(Y!HF,(,(Y!H,(Y!HVh,(,(Y!E,(Y!EVh +B ErVEV mE,(Y!HVh%,(,(Y!H,(Y!HVhE|,(Y!E,(Y!EVh,(,(Y!H,(Y!HVh,(,(Y!E,(Y!EVh +B  m""!}pB!}'ftopMarginASYM_RightMargin#ASYM_CaptionHeightgetTopTabMargin ASYM_CaptionRightMarginbottomMarginbodyTopinnerMarginASYM_CaptionLeftMargin0ASYM_InnerMarginleft-PcaptionBoundsrightASYM_TopMargin+getBottomTabMarginASYM_LeftMargincaptionLeft"@&, /3 1,(EY!HV, 7 , "@&, /3 1,(EY!HV, 7 , "@&, /3 1,(EY!HV, 7 , "@&, /3 1,(EY!HV, 7 "BB"~ B!}+@+ @!B!}-)<" l(fsizingWfalsenewBndsSENdoResize#],)&S< p< n< n< ; ;  +1@#h, /31s, /31s+/mwhss+/mw,<, /31s, /31s+/mwhss+/mw,<f, /31s, /31s+/mIwhss+/mgw,Q<, /31s, /31s+/mwhss+/mw, <u#|, /31h, /31ss, /31s, /31s+/m ws+/mwhss+/mw,<V, /31ss, /31s, /31s+/m? ws+/mwhss+/m8w,<u#|, /31hs, /31s, /31s+/m ws, /31s+/mwhss+/mw,<rs, /31s, /31s+/mg ws, /31s+/m6whss+/mTw,A<(f;oFselectionHandleRectpmidpointxPixNESWSWESENpointInRectrectmyBndsyPixNWcursorSelectionHandleah) &" .-h,( ,(Y!H,(JY!IY!BY !\,(Y!IV(fdmidPoint[b )&JF< u#|, /31,(Fu#|, /31h,(JEY!IY!EV ,(JEY!IY!EV,(JEY!IY!HV ,(JEY!IY!HV (fyPixselectionHandleRectcY)& , /31,(, /31,("e, /31,( , /31,("E , /31,(, /31,("%, /31,( , /31,("-(fpointInRectd>2)&JFJFJFF< JFX< V< JF; ; +E #h+1'@#. h+@$@!+5.@#, "QqF.-JEJY!BY!EY !\V Y!vFu#|, /31,(FKEY!IFJFEEEY!E"xEEY!HJY!qVh+@,(EY!BV , '@!+10@"-).-" ,(F,(FpEV"?,(EY!HV +@,(EY!BV , '@!,(EY!BVss+/mOws.-ss+/ma w+1'@#. " l'f6repairFieldHeightl2sizeBoxToBodyTextmbodyTextrepairFieldWidthfRefinitialSizeautoSizeTextBothjg)&< < ; ; +E #h+1'@#. hKJY!IVs.-ss+/mK w+1'@#. " l 'fl2sizeBoxToBodyTextbodyTextrepairFieldWidthfRefinitialSizeautoSizeTextHorizontal, +1@#, #>, #>, +1@"-+, #>(fL combinedFontStylest)& ; ; ""~ "!} +@, /31, @! +@, /31+@! +@, /31,+@!'fqcombinedFontStyleKu)&+1/@"-, q#>, +1(@"-, #>, U#>, +1@#, #>, ;#>, +1,@"-+, #>, #>, +1-@"-, #>(f combinedParagraphStylev )&; ;  +@, /31,/@! +@, /31,(@! +@, /31+@! +@, /31,+,@! +@, /31,-@!'fcombinedParagraphStylext8 )& ; ;  @#p.h*""F+/m$wh(fUASYM_LeftMargin=defaultMarginASYM_LeftMarginxWz)&; ;  @#pl'f1ASYM_LeftMargind+adjustHorizontalMarginsASYM_LeftMarginxu )& ; ;  @#p.h*""F+/m%wh(fUASYM_RightMargin=defaultMarginASYM_RightMargincyX{A)&; ;  @#p,l 'f1d+adjustHorizontalMarginsASYM_RightMarginASYM_RightMarginys )& ; ;  @#p.h*""F+/m#wh(fUASYM_TopMargin=defaultMarginASYM_TopMargin6zTw)&; ;  @#pl'f1ASYM_TopMarginadjustVerticalMarginsASYM_TopMarginzv )& ; ;  @#p.h*""F+/m&wh(fUI ASYM_BottomMargin=defaultMarginASYM_BottomMargin{WzI)&; ;  @#p*l 'f1adjustVerticalMarginsJ ASYM_BottomMarginASYM_BottomMarginc{{ )& ; ;  @#p.h*""F+/m+wh(fUASYM_CaptionLeftMargin=defaultMarginASYM_CaptionLeftMargin{[~io)&; ;  @#pl"'f1ASYM_CaptionLeftMarginԍadjustCaptionMarginsASYM_CaptionLeftMarginA||%O )& ; ;  @#p.h*""F+/m,wh(fU ASYM_CaptionRightMargin=defaultMarginASYM_CaptionRightMargin|\io)&; ;  @#pl#'f1!ASYM_CaptionRightMarginԍadjustCaptionMarginsASYM_CaptionRightMargin!}kie )& ; ;  @#p'h*""F ,.-h(fN#ASYM_CaptionHeightASYM_CaptionHeight}X{C)&; ;  @#p*l 'f1adjustVerticalMargins#ASYM_CaptionHeightASYM_CaptionHeight}u# )& ; ;  @#p.h*""F+/m%wh(fU0ASYM_InnerMargin=defaultMarginASYM_InnerMargine~Vy0)&; ;  @#p*l 'f1adjustVerticalMargins1ASYM_InnerMarginASYM_InnerMargin~&/)&x.-(fdefaultMargin>5O')&< /< w< <+ < ; ; +/mmwh+E7 #h+/m^w<""@#. , /31,(,(Y!HVh+1"@#. , /31"F +B mAw, /3, 7mlV@#+h+1@#h, /3#,(,(Y!H+/mRw,(Y!HV, 7 , /3#,(+/msw,(Y!E+/mw,(Y!EV, 7 +1@#"B +B m +/mBw<" l'ftruenewPosautoSizeTextVertical$ASYM_AutoSizeVerticalfieldBoundsl2sizeBoxToBodyTextASYM_RightMarginbodyTextPositionbodyTextleftMargingetLeftTabMarginASYM_LeftMargin;ASYM_AutoSizeHorizontalmyBoundsw<"w+E; #h+1"@#. , /31"F +B mw, /3, 7mle@#+h+E #h+1@#hh, /3, 7 , /3#,(+/m)w,(Y!E+/mw,(Y!EV, 7 "B +B m+/mwx<" l 'fcaptionTexttopMarginoldFieldBoundsgetTopTabMarginbottomMarginbodyTopinnerMargin0ASYM_InnerMarginfieldBoundsl2sizeBoxToBodyText-PcaptionBoundsASYM_TopMargin+getBottomTabMarginbodyTextPositionoldCaptionBoundsbodyTextbodyTextPosition{!autoSizeTextHorizontalshowCaptionI ASYM_BottomMargincaptionReffRefYreserveCaptionSpacetruelshowCaptioncaptionHeight;ASYM_AutoSizeHorizontalmyBounds P Ő1 =H9 Þ ƧB"rightPointer" bĐʢRightPointer = P Ő3 =HgetRightTabMargin() bPL<> P u3 =H;) ? IB"topPointer" bdCTopPointer = P ҃ u2 =HgetTopTabMargin() bձPِJ<> P Ő2 =H:  B"bottomPointer" bBottomPointer = P % Ő4 =HgetBottomTabMargin() bVP5P<> P u4 =H=() ҂ ASYM_ShowCaption value  = ( = P) updateCaptionVisibilityASYM_SupportsCaption P T = (Z = P) M=ASYM_ReserveCaptionSpace ‘ • = (› = P) ώ~Ϙˆ Ҳ; = P ssm = sysSuspendMessages;  = P pRef = objectContainer(, "") captionRef = "captionText" textRef = "bodyText" showCaption = () reserveCaptionSpace = 'e() e captionVisible() = M captionBounds = =Ǥ textBounds = =ė captionTop = 2 =+ ASYM_TopMargin() +  captionBottom = ?+ ASYM_CaptionHeight() 2 ͍a 4 ͙; 2 ʍG+ ASYM_InnerMargin() =\<> () = =Z<> bodyTextBounds() = , L= 2 =+  2 =԰<> L 2 X L = sls ; = ssmASYM_ImageRef nm normalGraphic B(nm) ASYM_Graphics c i <> y f = P PB"topLeft" = B1 ѡ oB"L" = B2 ѻ ˉB"topRight" = B3  ˩B"S" = B4  ÈB"O" = B5  ݈B"" = B6 ) B"bottomLeft" = B7 K B"<" = B8 f 7B"bottomRight" = B9 ъ [B"= B10 ѥ vB"F= B11  ڑB"ھ= B12  ڬB"۝= B13  _topTabMargin = B14  _leftTabMargin = B15 5 _rightTabMargin = B16 V _bottomTabMargin = B17 x sizeGraphics = sls O bk = ܲ,"8") retVal = ڎB"<& " " & bk & CRLF & \ ڵB"L" & " " & bk & % B"L& " " & bk & F B"S" & " " & bk & h B"O" & " " & bk & Ŋ <B"" & " " & bk & Ŭ ^B"e& " " & bk & B"<" & " " & bk & !& \ ڰB"y& " " & bk & " B"_& " " & bk & D B" & " " & bk & f B"C & " " & bk & Ԉ 8B")& " " & bk & Ԫ ړ& Թ ۃ&  r&  ` ASYM_Text  "֢=  "Դ shadow" =  autoSizeTextN ҍ"ASYM_RichText I ? ; = P bodyRef = "& shadowRef = "= ņ richText 7њ ,Ѥ -- Force the fill color .d, Msetting richtext changed ǎd ɂd -- RÎ F.its correct  , MO? ASYM_BodyShadowColor() = () < = sls& ֈ"([ ~ "b= ѐ "t ԡ= Ѧ ؒ ҍ"ٖASYM_BodyShadowOffset bodyShadowRef = "Բ   = y = 0  = "0,0" B _bodyShadowOffset = 0,0 bodyTextRef = " ʄ (t ) = 1 xOffset = ъ yOffset = ћ $1 Ѯ !2 Ѽ ϖ= K,= myBounds = =ɓ gi* 1 sysPageUnitsPerPixel xz* 2 el ==1 O+ Ī, 2 \+ Ħ, \ 3 n+ , 4 {+ ߝet @ASYM_CaptionShadowOffset є captionShadowRef = "׉ Զ ѽ = y = 0 = "0,0" E _captionShadowOffset = 0,0 captionTextRef = " bώ () (: ) = 1 I ֿS 1 g 2 v ϗet = , ׾=̎ #* 1 ߸l #&* 2 l =21 + X, 2 + V, \ 3 + {, 4 .+ y ߝB ;t r 5 fRef = " K rgbStroke ] *i Jr ("< ԈASYM_CaptionShadowColor Ѫ \"׏ Լ= 7' ǀ"׳ Ѫ >= sizing   autoSizeHorizontal = ߈ autoSizeVertical = ߁al F = P K 2 autoSizeTextBoth autoSizeTextHorizontal u autoSizeTextVertical = sls >=  = P ; = P ؐ sizeText fixLayering = ] g = ssm ' -- ensure pointers are layered above other images, that fields +!those KB"= 0 KB"k= 0 KB"[= 0 KB"= 0 K" = 0 K"= 0 K" = 0 --K"= 0 jZj = P ;; = P ׃= S= 1 Ԗ L= 2 Ԥ = 3 Բ <= 4  leftMargin = ASYM_LeftMargin rightMargin = ASYM_RightMargin topMargin =  bottomMargin = ASYM_BottomMargin  = g - = 8 =  = ߪ) ()  = ()  captionHeight = ` captionLeftMargin = ASYM_CaptionLeftMargin captionRightMargin = ASYM_CaptionRightMargin innerMargin = ܢ -L+  + . B+ ʮ ș = S+ Ϣ+  { = -  - ω ١() = , , ɠ, V bodyTop = i+ ȉ L+ ي + թ bodyBottom = <- I - س bodyLeft = S+ "+ ٨ bodyRight = - ۝ -  E3, ~, ", Z = sls * = ssm؍ D4D = P ; = P leftGraphicMargin = getLeftGraphicMargin() topGraphicMargin = getTopGraphicMargin() rightGraphicMargin = getRightGraphicMargin() bottomGraphicMargin = getBottomGraphicMargin() = 2 =  = ߫ ܬ= u) xPix = 1 - l yPix = 2 ? l sz = bodyWidth = 1 sz - *- - L- 1 bodyHeight = 2 sz - )- n - ٗ- < = S= 1 L= 2 = 3 <= 4  =B"[= S+ , \ L+ , \ S+ + - , \ L+ -+ -  =B"L" = S+ 6+ #, \ L+ h, \ - 7- , \ L+ ى+ +- h =B"= - p- '+ Р, \ L+ , \ - ږ, \ L+ + ݅-  =B"S" = S+ , \ L+ + ܸ, \ S+ + - , \ <- - ߋ =B"O" = S+ D+ 1, \ L+ v+ , \ - J- , \ <- <-  =B"" = - ۀ- 7+ а, \ L+ + y, \ - ګ, \ <- ܘ- B =B"= S+ , \ < - - n + , \ S+ + - ., \ <-  =B"<" = S+ S+ @, \ <- %-  + e, \ - _- , \ <- Q =B"J= - ۍ- D+ н, \ <- ܅- / + , \ - , \ <- ۮ leftPointerRef = B"ٺ b sz = 2 3 6 1 CS M1 sz * X- ], 2 sz * Z- _ 1 ΄S+ (.5 * (-S)) rightPointerRef = B"ں b sz = 2 3 ڵ7 1 D- 1 sz * +  b1 sz * - , 2 sz * -  1 ϙS+ (.5 * (-S)) bottomPointerRef = B"6 b sz = 2 3 m8 2 E <- 2 sz * ќ+ С d 1 sz * - , 2 sz * -  2 Ϝ L+ (.5 * (<-L)) topPointerRef = B"؊ b sz = 2 3 %5 2 BL L1 sz * k- p, 2 sz * m- r 2 ̓L+ (.5 * (<-L)) = sls  = ssmsizeBoxToBodyText -- Adjusts IOentire box fit - e U 7 ' oldBoxBounds = = boxBounds =  ٟ="% 3 $3 ׽+ 4 :4 + آ M<> h == ^  ۫ yOR isNumber(&) = OR bB"ن= FALSE H0 SV* 1 %l l9 {< ՇyOR oґ) = OR bB"خ= h հ0 ջӾ* 2 ߍl ? f yOR ) = OR bB"ڷ= 0 $'* 1 l =h Lݭ XyOR Cc) = OR bB"= = Ճ0 Վӑ* 2 `l ҧ# n շ_leftGraphicMargin y bRef = B"topleft" bitmapRef = څ& y 1 ?+ 1 l 32 G* 1 l Xߩ g_topGraphicMargin Ղy ĬB"Ƨ ɠ ɬy ի2 + 1 ߄l 3 * 1 ߥl  _rightGraphicMargin y LB"  Bھb Py M1 }+ 1 'l o2 ֆ* 1 Il ӕߋ զ_bottomGraphicMargin y B"bottomleft" l y 2 ++ 1 l 3 4* 1 l CASYM_BaseFontFace Ғ"ASYM_BaseFontSize Ғ"ASYM_BaseFontStyle Ғ".-c-- Smooth resizing code-c-- ToolBook doesn't notify us during a resize ]handles, but we want !-- smoothly, so we take over VDoperation.-cnotifyBefore selectionChanged oselected = ꋐ±4authorButtonDown pos, isCtrl, isShift btn = ASYM_PrimaryMouseButton() -- Allow a be manually repositioned )Author curName = p> c"" Target = .c"S" 9c"" î ī upperLimit = 4 =- 2 > lowerLimit = 2 = E4 =B"S" - 2 > B2 =B"S" -- Start allowing Drag occur smp = 2 vOffset = - 2 > c(btn) = "down" @2 - : Qj(,b(,`)) 2 >= t Ԍc"L" Ԙc"<"   \3 =- 1 > R1 = ِ3 =B"<" - 1 > َ1 =B"<" -- J : 81 hOffset = P- 1 > c(6 o1 - 2 ҁj(3,b(,smp)) 1 >=  lockScreen targetWindow = P oldPos = ASYMA_NotifyAuthorButtonUp -- Group fbehavior: -- Ensure we were ALREADY , we're STILL  oPꋐ± = cursorSelectionHandle() <> y = pos oldBounds = o= bnds =  z newPos = mousePosition " <>  = P FdoResize(7, C, , ]) =  Y= e Z(up" -- Նgonna z'thing even though we've already done , so we things .where we started ߵ%Х% ݹ% = P = P o== , % = ssm o׉ authorButtonUpNotify -- Part Btrick described і = dC u, ҄, , oldBnds deltaX = 1 ӣ- 1 ң deltaY = 2 - 2  B = y L = o= newBnds = e c"N" Ő2 HY c"S" Ő4 9Hu c"E" Ő3 UHî c"W" Ő1 qH ~<> K';' N' = P o== Ģ d' = ssm w' X le obRef myBnds = = w= selectionHandleRect(1 ,, 2 5) pointInRect([г) "NW" = Lt(3 k, 2 t) <ѐ) "NE" = ρt(1 à, 4 é) q ) "SW" 0 = ϶t(3 , 4 ) ɦR ) "SE" b1 ߋl s = t(midpoint(1 $, 3 ., Ж), 2 >) Yб ) "N" = K(L1 l, 3 v, ), 4 ҆) Oѡ ) "S" 2 1l != ߢ(1 , ƭ2 , 4 , -)) ئP!) "W" a!= (3 , 2 , 4 , u)) @ И!) "E" ұymidPoint p1, p2, px px = y px = 1 ұ((p1 + p2) / (px * 2)) * px ߋ x, y 1 7 l 2 E l x - 3 * 5, y - 3 * B, x + 3 * O, y + 3 * \ pt, q" (1 pt >= 1 щ"1 pt <= 3 ў"2 pt >= 2 ѳ"2 pt <= 4 ")-c-- Field d -c܈ "* initialSize =  ߈0 -- height width 0 dialog cnt = ( ) O = b(2, (20 - "/ 20)) i1 ߒ!l h = 1024 * Ђ l = 0 ch-l >= Й m = (h+l) bitShiftRight 1 Ӛm, m/ EӬ0 -- Too High h = m -- Low l = m m = l m H  m, m/5 repairFieldHeight(* ,m/Y ) repairFieldWidth(I ,0,m) X <> ׉  tal y "t, ڲЍ YЖ , 0, 1024*15) Ѭ <>   Il ",  ( , 1024*15) <> . f !, j, b h = b l = j [1 ߄#l ch-l >= s m = (h + l)  1 r!m E~!0 --  h = m -- Low l = m m = l m H 1 !m TRUE !, maxHeight ߈"0 h =  l = 0 ,2 g$l ch-l >= C m = (h + l) ۾ 2 T"m Eb"0 h = m l = m m = l m HЧ 2 ӣ"m -c-- Default &(-c-- & 8(-VASYM_FontStyle combinedFontStyle(".)1 R0 ("/) = f0 <"+/ w() = ~0 Z'r() = c'r()ASYM_ParagraphStyle combinedParagraphStyle("օ/);e 0 .§"֣/) = 0 D½"Թ/ )) = 1ASYM_TextColor #"/" ?1 #"0= S1-- f1щ)-UASYM_CaptionFontStyle X"d0)) ѝ1 v"ق0) = Ѳ1 ދ"ח0 )) = 1 ?$՚(E$Ҡ(ASYM_CaptionParagraphStyle Q"0)1! 2 r"1) = 52 ߊ"1 J*) = Q2ASYM_CaptionColor %"Q1% ч2 <%"m1= ћ2-- c2 functions -Nݏ Ѕ% Ғя%& ,њ%& ,Х%ݼ Ѳ%2 5 = P %B1 3 %B2 3 fREf = B3 33ߍyle & ғ&& u- "&& ԃ- ƈ0&& ԑ- >&& ԟ- L&OZ&ј3 f&B1 Ѩ3 v&B2 Ѹ3 ƈӆ&B3 3 Ӗ&B4 3 Ӧ&B5 3-c-- Code getting 8+margins-cq# xisType("g", ) defaultMargin() Ұܳ#a4 adjustHorizontalMarginsܿ# xng", ) h Ұ#ѿ4 [¾2 xŹg", ) ̳ Ұ3 5 adjustVerticalMargins-$ xg", )  Ұ^$i5 [#X xhg", ) c Ұ$б0ѻ5 adjustCaptionMargins$ xg", )  ҰH$16 _ns4 xg", ) 300 ҰH4 k6 `ns,4 xig", ) d Ұ]4 Ѻ6 ߯nsٔ 120-- When  ., we have ҍ Әfit. Depending on autosize values, we might 7--  Ї.Ѝ.whole control, ^ Х.Ы., potentially ;. o -- Called Sӈ ҷ.. '' K/"j6 ;і)= P -- The can be қ:horizontally , so we nD/account T/q -- S , Fҭ l/box. Ճ1 o+ ֚' 1 /<> Ҧ 1 bodyTextPosition() =  ݗ -- we 't Ү/ /Z /Sso we 7 /q / -= fieldBounds = =v0 1 1 .+ N(+ 2; 3 53 +.- ߮: - @( =Լ0<> Z ߈6c g _ 8() = 8 #(4 8+ ׭( :(2 /+ )+ ݾ; =al = P -- Ҝ=`, so we n;2F2qL -- )  K, Fҭ l2 2"9 2 2<> ( 2 = ( ݂ -- Хg cannot be B>vertically, so we ( 2j22q -- Ө. Then required we 3 . -- we f't 3 63ұ=3ժso we Ҏ M3T3 81= .": oldFieldBounds = =/ ڀ 2 ڍ) 4 ڛ4 Տ1- <) - k+ ع<> V 9 ?p.= P .tal s n;q;() d; = ~;o;() x; 2= ;"; =; newCaptionBounds =  1  1 \2+ ߜ+?;ހ? 3 9 3 z2- ߈+^;- ? U<> [ ;() = i 4< S=n = Pݰ== PF< y=n = PJ=:== P-c-- Utility ; manipulate Kв< n., zQ5same manipulation 6-- .-cښ< 1> -- utility Ԙ Й5K. Also shows hides г5Kn6 p> = (w> = P) b"b== (ё> = P) b"|= ԩ6= (ѯ> = P?34() <> "0,0")'=> ="ٺ== > s35() = ~3#5()]= Ґ="= %? "== 8? u5et() = 5et() ґ">--< u?-- ="=>= ъ?-- 5et() = 5et()-- = Ґ="s>authorMouseEnter p> c"" o= 44 msg = "=V7. Press CTRL unrestricted movement." 5ASYM_GetString("CalloutPointerDragMsg",^) KstatusBar = s AuthorMouseLeave p> c"" o= 1 KQy )-* 0f6;D+g;$J͒|04m = e 6 D DwZZ:WV+Իӻ@@P87Wba= H(!"W#$!*l29F;To?R@5An, , #>, ^#>, +EY #@#, #>, #>, , #>, *#>, +E #@#, #>, #>, , #>, #>, +E #@#, #>, #>, , #>, #>, +E #@#, #>, T#>, , #>, #>, +EP #@#, #>,  #>, , #>, Z#>, +E #@#, #>, #>, , #>, &#>, +E: #@#, #>, #>, , #>, #>h, +Et #@#, #>, ~#>, , #>, #>, +E #@#, #>, J#>, , #>, #>, +Ed #@#, #>, #>, , #>, P#>, +Ev #@#, #>, #>, , #>, #>, +E_ #@#, #>, #>, , #>, #>, +/mw, #>, #>, +/muw, #>, #>, +/mw, #>, #>, +/m#w, #>h(fGbottomRight_bottomTabMargin of h^_leftTabMarginleftrighttopLeftretValtopRightleftPointercenter booktop_rightTabMarginbkbottomtopPointerrightPointer|A_topTabMarginbottomPointerbottomLeftASYM_Graphics)&; ; +E\ #+B, .@!+E2 #+B, .@!l 'fUHautoSizeTextbodyText shadowbodyTextASYM_TextF?S)&; ; +E #+5.@#(f-bodyTextASYM_Text5X#)& < < ; ; ""~ "!}+E #h+E #h+@, i@!+@, i@!+@ @!+@ @! +B +/m'mml("!}'f7ASYM_BodyShadowColorHautoSizeTextshadowRefbodyText shadowbodyTextbodyRef8ASYM_BodyShadowColorASYM_RichTextGQ)&; ; +E #i@#(f+bodyTextASYM_RichText )&; ; +E1 #+B, .@!+E# #+B, .@!'fIcaptionTextcaptionText shadowASYM_CaptionEV)&; ; +E #+5.@#(f-captionTextASYM_Caption{5))&< :< <+ < /< ; ; +E #h".-" <"<+\!! +B .-.- mYN+Ew #h+\!8, "V-+.-"hh, /31h, /31h +B  m+1@#+h,(u#|, /31,(Y!IVh,(u#|, /31,(Y!IVh+@#,(,(Y!HV#,(,(Y!HV#,(,(Y!HV#,(,(Y!HV + @!'f_bodyShadowOffsetxOffsetbodyText shadowbodyText0,0myBoundsbodyShadowRefbodyTextRefyOffsetASYM_BodyShadowOffsetDW)&; ; +/m w(f&_bodyShadowOffsetASYM_BodyShadowOffset*75,0)&< /< 0< _<+ _< ; ; +E #h".-" <"<+\!! +B .-.- m{a+E #h+@+/mw,5@!, "V-+.-"hh, /31h, /31h +B  m+1@#+h,(u#|, /31,(Y!IVh,(u#|, /31,(Y!IVh+@#,(,(Y!HV#,(,(Y!HV#,(,(Y!HV#,(,(Y!HV + @!'f captionTextRef_captionShadowOffsetcaptionTextxOffsetcaptionShadowRefcaptionText shadowlshowCaption0,0myBoundsyOffsetASYM_CaptionShadowOffsete!JZ)&; ; +/m w(f&_captionShadowOffsetASYM_CaptionShadowOffset! )&T< ; ; +E. #h+@, vA!+50, vA!K'fMbodyText shadowfRefASYM_BodyShadowColorI"VZ)&; ; +E #vA#. (f-bodyText shadowASYM_BodyShadowColor"f_)&; ; +E #+@, vA!'f/captionText shadowASYM_CaptionShadowColor #\]Ca)&; ; +E #vA#. (f-captionText shadowASYM_CaptionShadowColorm#[pYM)&; ; "l{'f=sizingautoSizeTextsized#Y#3)&<  < ; ; +/mwh+/mwh""~ "!},&,lJ l_, l{"!}'fautoSizeHorizontalPautoSizeTextBothautoSizeVertical{!autoSizeTextHorizontal;ASYM_AutoSizeHorizontalautoSizeTextVertical$ASYM_AutoSizeVerticalautoSizeText^%)&  ; ; "RB"~ B!}""~ "!}l1lBl("!}B!}'f}!sizeGraphicsfixLayeringsizeTextsizinge&T)&; ; +E #+@Y@!+E #+@Y@!+E #+@Y@!+E #+@Y@!+E #+@Y@!+EB #+@Y@!+EC #+@Y@!+E< #+@Y@!'fcaptionTextleftPointerbodyText shadowbodyTextcaptionText shadowtopPointerrightPointerbottomPointerfixLayering>(3d,)&p< < < !< "< S< a< <  < < A< V<  < < < JF< JF|< [<+ @< JFr&<  pB< J< I< ; ; B"~ pB!}""~ "!}@#+h#h#h#h#,(F|+/mwh+/mwh+/mCwh+/mwh+/mwh+/m|wh+/m]wh+/mwh+/mwh,+/m_w, +/mwh+/mIwh+/mwh+/m@wh,(,(Y!H,(Y!HFrEr,(Y!HF,(,(Y!H,(Y!HVh,(,(Y!E,(Y!EVh +B ErVEV mE,(Y!HVh%,(,(Y!H,(Y!HVhE|,(Y!E,(Y!EVh,(,(Y!H,(Y!HVh,(,(Y!E,(Y!EVh +B  m""!}pB!}'ftopMarginASYM_RightMargin#ASYM_CaptionHeightgetTopTabMargin ASYM_CaptionRightMarginbottomMarginbodyTopinnerMarginASYM_CaptionLeftMargin0ASYM_InnerMarginleft-PcaptionBoundsrightASYM_TopMargin+getBottomTabMarginASYM_LeftMargincaptionLeft"@&, /3 1,(EY!HV, 7 , "@&, /3 1,(EY!HV, 7 , "@&, /3 1,(EY!HV, 7 , "@&, /3 1,(EY!HV, 7 "BB"~ B!}+@+ @!B!}-)<" l(fsizingWfalsenewBndsSENdoResize!],)&S< p< n< n< ; ;  +1@#h, /31s, /31s+/mwhss+/mw,<, /31s, /31s+/mwhss+/mw,<f, /31s, /31s+/mIwhss+/mgw,Q<, /31s, /31s+/mwhss+/mw, <u#|, /31h, /31ss, /31s, /31s+/m ws+/mwhss+/mw,<V, /31ss, /31s, /31s+/m? ws+/mwhss+/m8w,<u#|, /31hs, /31s, /31s+/m ws, /31s+/mwhss+/mw,<rs, /31s, /31s+/mg ws, /31s+/m6whss+/mTw,A<(f;oFselectionHandleRectpmidpointxPixNESWSWESENpointInRectrectmyBndsyPixNWcursorSelectionHandleah) &" .-h,( ,(Y!H,(JY!IY!BY !\,(Y!IV(fdmidPointYb )&JF< u#|, /31,(Fu#|, /31h,(JEY!IY!EV ,(JEY!IY!EV,(JEY!IY!HV ,(JEY!IY!HV (fyPixselectionHandleRectcY)& , /31,(, /31,("e, /31,( , /31,("E , /31,(, /31,("%, /31,( , /31,("-(fpointInRectd>2)&JFJFJFF< JFX< V< JF; ; +E #h+1'@#. h+@$@!+5.@#, "QqF.-JEJY!BY!EY !\V Y!vFu#|, /31,(FKEY!IFJFEEEY!E"xEEY!HJY!qVh+@,(EY!BV , '@!+10@"-).-" ,(F,(FpEV"?,(EY!HV +@,(EY!BV , '@!,(EY!BVss+/mOws.-ss+/ma w+1'@#. " l'f6repairFieldHeightl2sizeBoxToBodyTextmbodyTextrepairFieldWidthfRefinitialSizeautoSizeTextBothhg)&< < ; ; +E #h+1'@#. hKJY!IVs.-ss+/mK w+1'@#. " l 'fl2sizeBoxToBodyTextbodyTextrepairFieldWidthfRefinitialSizeautoSizeTextHorizontal:h-s)&< < ; ; +E #h+1'@#. hKJY!IVss+/m.w+1'@#. " l'frepairFieldHeightl2sizeBoxToBodyTextbodyTextfRefinitialSizeautoSizeTextVertical i{Q* ) & < JF< < ; ; h hu#|, /31,(FE,(,(Y!E"s,(,(Y!HJY!qVh+1'@#. , /3, 7, '@!+10@"-).-" hhq":,(EY!HV +1'@#. , /3, 7, '@! <(f)hTRUEmlrepairFieldWidthjzX( /)&)< )< JFJF; ; +@$@! hJFu#|, /31,(FE,(EY!E"s,(EY!HJY!qVh+1'@#. , /3, 7, '@!+10@"-).-" h,(FsEV":,(EY!HV +1'@#. , /3, 7, '@! <(f2hTRUEmrepairFieldHeightXmOn)&; ; +E #s+/mw(f4bodyTextcombinedFontStyleASYM_FontStylem  )&; ; +E #s +B m+Eh #s +B m` +B +/mmL'f7ASYM_BodyShadowColorbodyText shadowbodyTextcombinedFontStyle8ASYM_BodyShadowColorASYM_FontStylewnYs3)&; ; +E5 #s+/m w(f4combinedParagraphStylebodyTextASYM_ParagraphStylen)&; ; +Ee #s +B mM+E) #s +B m!'fmbodyText shadowbodyTextcombinedParagraphStyleASYM_ParagraphStyle}oIS37)&; ; +E #vA#. (f-bodyTextASYM_TextColoroSU)&; ; +E #+@, vA!'f/bodyTextASYM_TextColorpYqyT)&; ; +E #s+/mw(f4captionTextcombinedFontStyleASYM_CaptionFontStylep )&; ; +E} #s +B m+Ew #s +B m +B +/mmA'fcaptionTextaASYM_CaptionShadowColorcaptionText shadowbASYM_CaptionShadowColorcombinedFontStyleASYM_CaptionFontStyleqcv)&; ; +E #s+/mw(f4captionTextcombinedParagraphStyleASYM_CaptionParagraphStyle.r)&; ; +EU #s +B mS+E5 #s +B m''fmcaptionTextcaptionText shadowcombinedParagraphStyleASYM_CaptionParagraphStylerOV6)&; ; +E #vA#. (f-captionTextASYM_CaptionColor7sYX)&; ; +E #+@, vA!'f/captionTextASYM_CaptionColorsql s)&+1@#, 9#>, +1@#, #>, #>, +1@"-+, #>(fL combinedFontStyleqt)& ; ; ""~ "!} +@, /31, @! +@, /31+@! +@, /31,+@!'fqcombinedFontStyleIu)&+1/@"-, q#>, +1(@"-, #>, U#>, +1@#, #>, ;#>, +1,@"-+, #>, #>, +1-@"-, #>(f combinedParagraphStylev )&; ;  +@, /31,/@! +@, /31,(@! +@, /31+@! +@, /31,+,@! +@, /31,-@!'fcombinedParagraphStylext8 )& ; ;  @#p.h*""F+/m$wh(fUASYM_LeftMargin=defaultMarginASYM_LeftMarginxWz)&; ;  @#pl'f1ASYM_LeftMargind+adjustHorizontalMarginsASYM_LeftMarginxu )& ; ;  @#p.h*""F+/m%wh(fUASYM_RightMargin=defaultMarginASYM_RightMarginayX{A)&; ;  @#p,l 'f1d+adjustHorizontalMarginsASYM_RightMarginASYM_RightMarginys )& ; ;  @#p.h*""F+/m#wh(fUASYM_TopMargin=defaultMarginASYM_TopMargin4zTw)&; ;  @#pl'f1ASYM_TopMarginadjustVerticalMarginsASYM_TopMarginzv )& ; ;  @#p.h*""F+/m&wh(fUI ASYM_BottomMargin=defaultMarginASYM_BottomMargin{WzI)&; ;  @#p*l 'f1adjustVerticalMarginsJ ASYM_BottomMarginASYM_BottomMargina{{ )& ; ;  @#p.h*""F+/m+wh(fUASYM_CaptionLeftMargin=defaultMarginASYM_CaptionLeftMargin{[~io)&; ;  @#pl"'f1ASYM_CaptionLeftMarginԍadjustCaptionMarginsASYM_CaptionLeftMargin?||% )& ; ;  @#p.h*""F+/m,wh(fU ASYM_CaptionRightMargin=defaultMarginASYM_CaptionRightMargin|\io)&; ;  @#pl#'f1!ASYM_CaptionRightMarginԍadjustCaptionMarginsASYM_CaptionRightMargin}kie )& ; ;  @#p'h*""F ,.-h(fN#ASYM_CaptionHeightASYM_CaptionHeight}X{C)&; ;  @#p*l 'f1adjustVerticalMargins#ASYM_CaptionHeightASYM_CaptionHeight}u# )& ; ;  @#p.h*""F+/m%wh(fU0ASYM_InnerMargin=defaultMarginASYM_InnerMarginc~Vy0)&; ;  @#p*l 'f1adjustVerticalMargins1ASYM_InnerMarginASYM_InnerMargin~&/)&x.-(fdefaultMargin>5O)&< /< w< <+ < ; ; +/mmwh+E7 #h+/m^w<""@#. , /31,(,(Y!HVh+1"@#. , /31"F +B mAw, /3, 7mlV@#+h+1@#h, /3#,(,(Y!H+/mRw,(Y!HV, 7 , /3#,(+/msw,(Y!E+/mw,(Y!EV, 7 +1@#"B +B m +/mBw<" l'ftruenewPosautoSizeTextVertical$ASYM_AutoSizeVerticalfieldBoundsl2sizeBoxToBodyTextASYM_RightMarginbodyTextPositionbodyTextleftMargingetLeftTabMarginASYM_LeftMargin;ASYM_AutoSizeHorizontalmyBoundsw<"w+E; #h+1"@#. , /31"F +B mw, /3, 7mle@#+h+E #h+1@#hh, /3, 7 , /3#,(+/m)w,(Y!E+/mw,(Y!EV, 7 "B +B m+/mwx<" l 'fcaptionTexttopMarginoldFieldBoundsgetTopTabMarginbottomMarginbodyTopinnerMargin0ASYM_InnerMarginfieldBoundsl2sizeBoxToBodyText-PcaptionBoundsASYM_TopMargin+getBottomTabMarginbodyTextPositionoldCaptionBoundsbodyTextbodyTextPosition{!autoSizeTextHorizontalshowCaptionI ASYM_BottomMargincaptionReffRefYreserveCaptionSpacetruelshowCaptioncaptionHeight;ASYM_AutoSizeHorizontalmyBounds P Ő1 =H9 Þ ƧB"rightPointer" bĐʢRightPointer = P Ő3 =HgetRightTabMargin() bPL<> P u3 =H;) ? IB"topPointer" bdCTopPointer = P ҃ u2 =HgetTopTabMargin() bձPِJ<> P Ő2 =H:  B"bottomPointer" bBottomPointer = P % Ő4 =HgetBottomTabMargin() bVP5P<> P u4 =H=() ҂ ASYM_ShowCaption value  = ( = P) updateCaptionVisibilityASYM_SupportsCaption P T = (Z = P) M=ASYM_ReserveCaptionSpace ‘ • = (› = P) ώ~Ϙˆ Ҳ; = P ssm = sysSuspendMessages;  = P pRef = objectContainer(, "") captionRef = "captionText" textRef = "bodyText" showCaption = () reserveCaptionSpace = 'e() e captionVisible() = M captionBounds = =Ǥ textBounds = =ė captionTop = 2 =+ ASYM_TopMargin() +  captionBottom = ?+ ASYM_CaptionHeight() 2 ͍a 4 ͙; 2 ʍG+ ASYM_InnerMargin() =\<> () = =Z<> bodyTextBounds() = , L= 2 =+  2 =԰<> L 2 X L = sls ; = ssmASYM_ImageRef nm normalGraphic B(nm) ASYM_Graphics c i <> y f = P PB"topLeft" = B1 ѡ oB"L" = B2 ѻ ˉB"topRight" = B3  ˩B"S" = B4  ÈB"O" = B5  ݈B"" = B6 ) B"bottomLeft" = B7 K B"<" = B8 f 7B"bottomRight" = B9 ъ [B"= B10 ѥ vB"F= B11  ڑB"ھ= B12  ڬB"۝= B13  _topTabMargin = B14  _leftTabMargin = B15 5 _rightTabMargin = B16 V _bottomTabMargin = B17 x sizeGraphics = sls O bk = ܲ,"8") retVal = ڎB"<& " " & bk & CRLF & \ ڵB"L" & " " & bk & % B"L& " " & bk & F B"S" & " " & bk & h B"O" & " " & bk & Ŋ <B"" & " " & bk & Ŭ ^B"e& " " & bk & B"<" & " " & bk & !& \ ڰB"y& " " & bk & " B"_& " " & bk & D B" & " " & bk & f B"C & " " & bk & Ԉ 8B")& " " & bk & Ԫ ړ& Թ ۃ&  r&  ` ASYM_Text  "֢=  "Դ shadow" =  autoSizeTextN ҍ"ASYM_RichText I ? ; = P bodyRef = "& shadowRef = "= ņ richText 7њ ,Ѥ -- Force the fill color .d, Msetting richtext changed ǎd ɂd -- RÎ F.its correct  , MO? ASYM_BodyShadowColor() = () < = sls& ֈ"([ ~ "b= ѐ "t ԡ= Ѧ ؒ ҍ"ٖASYM_BodyShadowOffset bodyShadowRef = "Բ   = y = 0  = "0,0" B _bodyShadowOffset = 0,0 bodyTextRef = " ʄ (t ) = 1 xOffset = ъ yOffset = ћ $1 Ѯ !2 Ѽ ϖ= K,= myBounds = =ɓ gi* 1 sysPageUnitsPerPixel xz* 2 el ==1 O+ Ī, 2 \+ Ħ, \ 3 n+ , 4 {+ ߝet @ASYM_CaptionShadowOffset є captionShadowRef = "׉ Զ ѽ = y = 0 = "0,0" E _captionShadowOffset = 0,0 captionTextRef = " bώ () (: ) = 1 I ֿS 1 g 2 v ϗet = , ׾=̎ #* 1 ߸l #&* 2 l =21 + X, 2 + V, \ 3 + {, 4 .+ y ߝB ;t r 5 fRef = " K rgbStroke ] *i Jr ("< ԈASYM_CaptionShadowColor Ѫ \"׏ Լ= 7' ǀ"׳ Ѫ >= sizing   autoSizeHorizontal = ߈ autoSizeVertical = ߁al F = P K 2 autoSizeTextBoth autoSizeTextHorizontal u autoSizeTextVertical = sls >=  = P ; = P ؐ sizeText fixLayering = ] g = ssm ' -- ensure pointers are layered above other images, that fields +!those KB"= 0 KB"k= 0 KB"[= 0 KB"= 0 K" = 0 K"= 0 K" = 0 K"= 0 hXh = P 9; = P ׁ= S= 1 Ԕ L= 2 Ԣ = 3 ԰ <= 4 Ծ leftMargin = ASYM_LeftMargin rightMargin = ASYM_RightMargin topMargin =  bottomMargin = ASYM_BottomMargin  = e + = 6 =  = ߨ) ()  = ()  captionHeight = ^ captionLeftMargin = ASYM_CaptionLeftMargin captionRightMargin = ASYM_CaptionRightMargin innerMargin = ܠ +L+ + . @+ ʮ ș = S+ Ϣ+  { = -  - ω ٟ() = , }, ɠ, T bodyTop = g+ ȉ L+ و + թ bodyBottom = <- G - س bodyLeft = S+ "+ ٦ bodyRight = - ۛ -  C3, ~, ", Z = sls ( = ssm؋ B2B = P ; = P leftGraphicMargin = getLeftGraphicMargin() topGraphicMargin = getTopGraphicMargin() rightGraphicMargin = getRightGraphicMargin() bottomGraphicMargin = getBottomGraphicMargin() = 0 =  = ߩ ܪ= s) xPix = 1 + l yPix = 2 = l sz = bodyWidth = 1 sz - *- - J- / bodyHeight = 2 sz - )- n - ٕ- : = S= 1 L= 2 = 3 <= 4  =B"Y= S+ , \ L+ , \ S+ + - , \ L+ ++ -  =B"L" = S+ 4+ #, \ L+ f, \ - 5- , \ L+ ه+ +- h =B"= - n- '+ Р, \ L+ , \ - ڔ, \ L+ + ݅-  =B"S" = S+ , \ L+ + ܸ, \ S+ + - , \ <- - ߋ =B"O" = S+ B+ 1, \ L+ t+ , \ - H- , \ <- :-  =B"" = - ~- 7+ а, \ L+ + y, \ - ک, \ <- ܖ- B =B"= S+ , \ < - - n + , \ S+ + - ., \ <-  =B"<" = S+ Q+ @, \ <- #-  + e, \ - ]- , \ <- O =B"H= - ۋ- D+ н, \ <- ܃- / + , \ - ھ, \ <- ۬ leftPointerRef = B"ٸ b sz = 2 3 6 1 CS M1 sz * X- ], 2 sz * Z- _ 1 ΄S+ (.5 * (-S)) rightPointerRef = B"ڸ b sz = 2 3 ڳ7 1 D- 1 sz * +  b1 sz * - , 2 sz * -  1 ϙS+ (.5 * (-S)) bottomPointerRef = B"4 b sz = 2 3 k8 2 E <- 2 sz * ќ+ С d 1 sz * - , 2 sz * -  2 Ϝ L+ (.5 * (<-L)) topPointerRef = B"؈ b sz = 2 3 #5 2 BL L1 sz * k- p, 2 sz * m- r 2 ̓L+ (.5 * (<-L)) = sls  = ssmsizeBoxToBodyText -- Adjusts GMentire box fit - e U 7 ' oldBoxBounds = = boxBounds =  ٝ="# 3 $3 ׻+ 4 :4 + آ M<> h == ^  ۩ yOR isNumber($) = OR bB"ل= FALSE F0 QT* 1 #l j7 y: ՅyOR oҏ) = OR bB"ج= h ծ0 չӼ* 2 ߋl = d yOR ) = OR bB"ڵ= 0 "%* 1 l ;f Jݫ VyOR Ca) = OR bB"= = Ձ0 Ռӏ* 2 ^l ҥ# n յ_leftGraphicMargin y bRef = B"topleft" bitmapRef = ڃ& y 1 ?+ 1 l 12 G* 1 l Vߩ e_topGraphicMargin Հy ĬB"Ƨ ɠ ɬy թ2 + 1 ߂l 3 * 1 ߣl  _rightGraphicMargin y LB" Bڼb Py K1 }+ 1 %l m2 ֆ* 1 Gl ӓߋ դ_bottomGraphicMargin y B"bottomleft" j y 2 ++ 1 l 3 4* 1 l AASYM_BaseFontFace Ғ"ASYM_BaseFontSize Ғ"ASYM_BaseFontStyle Ғ",-c-- Smooth resizing code-c-- ToolBook doesn't notify us during a resize ]handles, but we want !-- smoothly, so we take over TDoperation.-cnotifyBefore selectionChanged oselected = ꋐ±4authorButtonDown pos, isCtrl, isShift btn = ASYM_PrimaryMouseButton() -- Allow a be manually repositioned )Author curName = p> c"" Target = .c"S" 9c"" î ī upperLimit = 4 =- 2 > lowerLimit = 2 = E4 =B"S" - 2 > B2 =B"S" -- Start allowing Drag occur smp = 2 vOffset = - 2 > c(btn) = "down" @2 - : Qj(,b(,`)) 2 >= t Ԍc"L" Ԙc"<"   \3 =- 1 > R1 = ِ3 =B"<" - 1 > َ1 =B"<" -- J : 81 hOffset = P- 1 > c(6 o1 - 2 ҁj(3,b(,smp)) 1 >=  lockScreen targetWindow = P oldPos = ASYMA_NotifyAuthorButtonUp -- Group fbehavior: -- Ensure we were ALREADY , we're STILL  oPꋐ± = cursorSelectionHandle() <> y = pos oldBounds = o= bnds =  z newPos = mousePosition " <>  = P FdoResize(7, C, , ]) =  Y= e Z(up" -- Նgonna z%thing even though we've already done , so we things .where we started ߳%У% ݷ% = P = P o== , % = ssm o׉ authorButtonUpNotify -- Part @trick described є = dC u, ҄, , oldBnds deltaX = 1 ӣ- 1 ң deltaY = 2 - 2  B = y L = o= newBnds = e c"N" Ő2 HY c"S" Ő4 9Hu c"E" Ő3 UHî c"W" Ő1 qH ~<> I'9' L' = P o== Ģ b' = ssm u' V le obRef myBnds = = u= selectionHandleRect(1 ,, 2 5) pointInRect([б) "NW" = Lt(3 k, 2 t) <ѐ) "NE" = ρt(1 à, 4 é) q ) "SW" . = ϶t(3 , 4 ) ɦP ) "SE" b1 ߉l q = t(midpoint(1 $, 3 ., Ж), 2 >) YЯ ) "N" = K(L1 l, 3 v, ), 4 ҆) Oѡ ) "S" 2 /l != ߢ(1 , ƭ2 , 4 , -)) ئN!) "W" _!= (3 , 2 , 4 , u)) @ Ж!) "E" ұymidPoint p1, p2, px px = y px = 1 ұ((p1 + p2) / (px * 2)) * px ߋ x, y 1 5 l 2 C l x - 3 * 5, y - 3 * B, x + 3 * O, y + 3 * \ pt, o" (1 pt >= 1 ч"1 pt <= 3 ќ"2 pt >= 2 ѱ"2 pt <= 4 ")-c-- Field d -c܆ "ֿ* initialSize =  ߈0 -- height width 0 dialog cnt = () O = b(2, (20 - "/ 20)) i1 ߐ!l h = 1024 * Ђ l = 0 ch-l >= Й m = (h+l) bitShiftRight 1 Әm, m/ EӪ0 -- Too High h = m -- Low l = m m = l m H  m, m/5 repairFieldHeight(( ,m/Y ) repairFieldWidth(G ,0,m) V <> ׉  tal w "r, ڲЋ YД , 0, 1024*15) Ѫ <>   Gl ",  ( , 1024*15) <> . f !, j, b h = b l = j [1 ߂#l ch-l >= s m = (h + l)  1 p!m E|!0 --  h = m -- Low l = m m = l m H 1 !m TRUE !, maxHeight ߈"0 h =  l = 0 ,2 e$l ch-l >= C m = (h + l) ۾ 2 R"m E`"0 h = m l = m m = l m HЧ 2 ӡ"m -c-- Default $(-c-- & 6(-VASYM_FontStyle combinedFontStyle(".)1 P0 ("/) = d0 <")/ u() = |0 X'r() = a'r()ASYM_ParagraphStyle combinedParagraphStyle("փ/);e 0 .§"֡/) = 0 D½"Է/ )) = 1ASYM_TextColor #"/" =1 #"0= Q1-- d1ч)-UASYM_CaptionFontStyle X"b0)) ћ1 v"ـ0) = Ѱ1 ދ"ו0 )) = 1 =$՘(C$Ҟ(ASYM_CaptionParagraphStyle Q"0)1! 2 r"1) = 32 ߊ"1 H*) = O2ASYM_CaptionColor %"O1% х2 :%"k1= љ2-- a2 functions -Nݏ Ѓ% Ғэ%& ,ј%& ,У%ݼ Ѱ%2 5 = P %B1 3 %B2 3 fREf = B3 13ߍyle & ғ&& s- && ԁ- ƈ.&& ԏ- <&& ԝ- J&OX&і3 d&B1 Ѧ3 t&B2 Ѷ3 ƈӄ&B3 3 Ӕ&B4 3 Ӥ&B5 3-c-- Code getting 6+margins-cq# xisType("g", ) defaultMargin() Ұܳ#_4 adjustHorizontalMarginsܿ# xng", ) h Ұ#ѽ4 [¾2 xŹg", ) ̳ Ұ3 5 adjustVerticalMargins-$ xg", )  Ұ^$g5 [#X xhg", ) c Ұ$Я0ѹ5 adjustCaptionMargins$ xg", )  ҰH$16 _ns4 xg", ) 300 ҰF4 i6 `ns*4 xig", ) d Ұ[4 Ѹ6 ߯nsٔ 120-- When  ., we have ҍ Әfit. Depending on autosize values, we might 7--  Ѕ.Ћ.whole control, ^ У.Щ., potentially ;. o -- Called Sӈ ҵ.. '' I/"h6 ;є)= P -- The can be ҙ:horizontally , so we nB/account R/q -- S , Fҭ j/box. Ճ1 o+ ֚' 1 /<> Ҧ 1 bodyTextPosition() =  ݗ -- we 't Ҭ/ /Z /Sso we 7 /q / -= fieldBounds = =t0 1 1 .+ N(+ 0; 3 53 ).- ߬: - @( =Ժ0<> Z ߆6c e _ 8() = 8 #(4 8+ ׭( :(2 /+ )+ ݼ; =al = P -- Қ=`, so we n92D2qL -- )  K, Fҭ j2 2"9 2 2<> ( 2 = ( ݂ -- Хg cannot be @>vertically, so we ( 2j22q -- Ө. Then required we 3 . -- we f't 3 43ұ;3ժso we Ҏ K3R3 61= .": oldFieldBounds = =/ ڀ 2 ڍ) 4 ڛ4 Ս1- <) - k+ ع<> V 9 ?n.= P .tal s l;o;() b; = |;m;() v; 2= ;"; =; newCaptionBounds =  1  1 Z2+ ߜ+=;~? 3 9 3 x2- ߈+\;- ? U<> [ ;() = i 2< Q=n = Pݮ== PD< w=n = PH=8== P-c-- Utility ; manipulate Kа< l., zO5same manipulation 6-- .-cژ< /> -- utility Ԙ З5K. Also shows hides б5Kl6 n> = (u> = P) b"`== (я> = P) b"z= ԧ6= (ѭ> = P=34() <> "0,0")%=> ="ٸ== > q35() = |3!5()[= Ґ="= #? "== 6? s5et() = }5et() ґ">< q? ="7>= ф? 5et() = 5et()= Ґ="i>authorMouseEnter p> c"" o= 44 msg = "5L7. Press CTRL unrestricted movement." 5ASYM_GetString("CalloutPointerDragMsg",^) KstatusBar = s AuthorMouseLeave ֽp> c"" o= 1 KQy #* & ??+0&Knbh@8SHAO)&; ; l 'f!pASYM_IAmWidgetASYM_SummonWidgetshpp)&; ; "@#ssl 'f;gASYM_RegisterResponsebuttonClickVR)&; ; +@ ,@!+@ ,@!'f5ASYM_WID_ChosenYI$ )&JFN<   < <  <  ; ;   "+/mwh+/m!+/mwh"#, /31,(F.- EF,(E"- ,O  , /31h+"Q+1(B#h+/mw,. #h, #yh"h,  !s+/mwh+1@#W, #>, H#>"bs+/mwh ,O   , /3, 7+@, #>, #>, @!,(Y ! V E" +B m @#:$'f>fileName ,ASYM_ShortFileNamei ASYM_DuplicateClipuASYM_BlockSuspendASYM_WID_AnsArray|ASYM_RestoreSuspendASYM_WID_AnsArray><ASYM_Is32BitsenewClipRefmakeC/;)&JF<   |<  ; ;   "5+/mawh+/mb!+/m`wh"#, /31,(F.- EF,(E" ,O  , /31h+"Q~+1(B#h+/mw,, #yh"hs+/mowh+1@#, #>, #>"+!A,(Y ! V E"? @#:$'ffileName ,ASYM_ShortFileNameiuASYM_BlockSuspendASYM_WID_AnsArray|ASYM_RestoreSuspend><ASYM_Is32BitdestroynotifyAfter ASYM_SummonWidgets ASYM_IAmWidget -buttonClick ><> ASYM_RegisterResponse >,p> -ASYM_WID_Chosen obj, mode Z = ; Ȉ = -- TimB - 08/23/98 (very early the morning)-- The following handlers maintain clips that are created HFnovice -- editors - duplicating them on e/deleting question-- deleted.-a- ZSTRING clipRef ZansArray[][] >= ASYM_BlockSuspend() . = ASYM_WID_AnsArray ASYM_RestoreSuspend() = y ansCount = 1 dimensions (ō) i 1 ( ĭ = 1 Ƭi][13] isObject () fileName = mmSource ASYM_Is32Bit() -- INST65 SPR#1149 SladeM 103098 se = r getShortFileName32 (p, 1) <> y Ȇ  r= se  ȢASYM_ShortFileName (Ÿ) pӞ = "<" & & ">" newClipRef = ASYM_DuplicateClip () 1 i][13] = 7 p@"<" & (& ">"   =  -x- ZO ZD >= ; \ = , () = y 1 Ԍ) i 1 ( Ӯ = 1 ծi][13] )    ߲(, 1) <> y ,   ?ߛ(F) p* = "<" & ^& ">" resource M   *  f0n0+0&Knbh@8SHAO)&; ; l 'f!pASYM_IAmWidgetASYM_SummonWidgetshpp)&; ; "@#ssl 'f;gASYM_RegisterResponsebuttonClickVR)&; ; +@ ,@!+@ ,@!'f5ASYM_WID_ChosenYI$ )&JFN<   < <  <  ; ;   "+/mwh+/m!+/mwh"#, /31,(F.- EF,(E"- ,O  , /31h+"Q+1(B#h+/mw,. #h, #yh"h,  !s+/mwh+1@#W, #>, H#>"bs+/mwh ,O   , /3, 7+@, #>, #>, @!,(Y ! V E" +B m @#:$'f>fileName ,ASYM_ShortFileNamei ASYM_DuplicateClipuASYM_BlockSuspendASYM_WID_AnsArray|ASYM_RestoreSuspendASYM_WID_AnsArray><ASYM_Is32BitsenewClipRefmakeC/;)&JF<   |<  ; ;   "5+/mawh+/mb!+/m`wh"#, /31,(F.- EF,(E" ,O  , /31h+"Q~+1(B#h+/mw,, #yh"hs+/mowh+1@#, #>, #>"+!A,(Y ! V E"? @#:$'ffileName ,ASYM_ShortFileNameiuASYM_BlockSuspendASYM_WID_AnsArray|ASYM_RestoreSuspend><ASYM_Is32BitdestroynotifyAfter ASYM_SummonWidgets ASYM_IAmWidget -buttonClick ><> ASYM_RegisterResponse >,p> -ASYM_WID_Chosen obj, mode Z = ; Ȉ = -- TimB - 08/23/98 (very early the morning)-- The following handlers maintain clips that are created HFnovice -- editors - duplicating them on e/deleting question-- deleted.-a- ZSTRING clipRef ZansArray[][] >= ASYM_BlockSuspend() . = ASYM_WID_AnsArray ASYM_RestoreSuspend() = y ansCount = 1 dimensions (ō) i 1 ( ĭ = 1 Ƭi][13] isObject () fileName = mmSource ASYM_Is32Bit() -- INST65 SPR#1149 SladeM 103098 se = r getShortFileName32 (p, 1) <> y Ȇ  r= se  ȢASYM_ShortFileName (Ÿ) pӞ = "<" & & ">" newClipRef = ASYM_DuplicateClip () 1 i][13] = 7 p@"<" & (& ">"   =  -x- ZO ZD >= ; \ = , () = y 1 Ԍ) i 1 ( Ӯ = 1 ծi][13] )    ߲(, 1) <> y ,   ?ߛ(F) p* = "<" & ^& ">" resource M   q ) -*`0HV?,L+2YQ WK93k()G)&; ; l 'f!updateenterPageU%G)&; ; l 'f!updatereader~ )&< ; ; +/mDw"!+/mwhsl3'fQk_ASYM_GetMenuPage"+_checkedForMenuPage3setHyperlinkvMenuPageupdateLu )& ; ; l/ @#ph(fB ASYMI_HTMLupdateASYMI_HTMLRBO;)&; ; l 'f!pASYM_IAmWidgetASYM_SummonWidgets[|Hy)&; ; ,<"  +B m'fBreader#+_checkedForMenuPageASYM_Resete5 )&< ; ; "s+/mw, /31h+1@#"[s\ oldPageName = 2 ASYM_GetHyperlinks() -- Set hyperlink only xalready -- avoids dirtying the pƅ <> t ASYM_AddHyperlink(,"buttonClick",ƶ,Ѓ,"jump",4, FALSE, И) o߸ = TRUE ݧ ZvRetval vPagesToFind = "7,Table Contents" c%<>  AND ; =  ?vPageNameToChk isObject( 8) t = - 8 Č = U ė = 1 8 ī*@(Me NP+23 )#KKYNJq$Z>)&; ; :'f!ASYM_TriggerjO)&; ; l 'f!pASYM_IAmWidgetASYM_SummonWidgets8tg)&; ; +/mw" l'f5ASYMRASYM_ResetenterPagea )&< ; ; @"-, "@#"+/mw<"z+/mw<"b@"-u<"M@#h+@@#@!+@@! +B -<m; @#:$'fc_swappedTRUEFALSElastGraphicc_swappedcheckBox3D radioButton3D labelyASYMI_UseRollovermouseEnter= )&< ; ; @"-, "}+/mw<"e+/mwz<"M@#h+@@#@!+@@! +B 2<m; @#:$'fc_swappedTRUEFALSElastGraphicc_swappedcheckBox3D radioButton3D labelyASYMI_UseRollovermouseLeave{C ()&}<  <  < < ?< ; ;   >t ";h#5h5"z--<"<"+@@!s+/mw<"+/m!+/mwh  s  s  s  s  s+/m`whs+/mw+@" "G  <"0  <"#|, /31" @!+/mw<"+/m|w<"l +B u<m@#h+@@#@!+@@! +B <ml&'foc_swappedTRUEreaderpgRefcheckSize1tbk_FindHyperPageauthorzASYMI_UseRolloveruASYM_BlockSuspendlastGraphic|ASYM_RestoreSuspendFALSEc_swapped>{ s_ASYMI_CurrentPagepgbookbktbk_hasHyperlinks_asym_hyperlinksyASYMI_UseRolloverbsASYM_Reseto ][)&; ; l @#:$'f2checkSizesized W! )& <  ; ; +/mw<"'@#":@"-<"% +B }<m`;B" ;+@B!B"~ B!}@#h"slEB!};+@B!'fTRUEimgFALSEASYMI_AutoSizecenterYASYM_SizeButtonToGraphicASYMI_AutoSizecheckSize-!ASYM_Trigger-! buttonClick -!notifyBefore ASYM_SummonWidgets -! ASYM_IAmWidget -!@-! ASYMR() = NULL ASYM_Reset -!-! uꋑx"checkBox3D radioButton3D label" checkedGraphic <> l _swapped <> TRUE ASYMI_UseRollover <> FALSE \ enabled = 6 lastGraphic = normalGraphic = ̏ ̘= 7 Ƌ= -!-! uꋑx" Ȉ= Ͻ<> ­ ϓǃ ː=  = ȷ = -!םmode-! SYSTEM s_ASYMI_CurrentPage LOCAL hyp[][] pg = (e pg =  pg = bk = objectContainer(,"8") ~= ","  <> "" Ԍ=  tbk_hasHyperlinks() =  = _asym_hyperlinks bs = ASYM_BlockSuspend() pgRef = tbk_FindHyperPage(1][2],1][3],1][4],1][5], 1][8]) --Doppel#1049td ASYM_RestoreSuspend(bs) l= ((|<> * (pg <> Ž)) j1][5] = \ (Ё1][2] = "<.>" 2 z<> s)) = <>  = $  = g p=  d= > checkSize-!sized-!  -!/-! ASYMI_AutoSize <> "и" \ (K<> P captionPosition <> "O") L=  >Ɩ oldSys = e e= " oldSysMsgs = sysSuspendMessages  = M img =  <>  ASYM_SizeButtonToGraphic Z = l e= Ö*)vO O+a:  KYb3pf 5t ejO)&; ; l 'f!pASYM_IAmWidgetASYM_SummonWidgetstg)&; ; +/mw" l'f5ASYMRASYM_ResetenterPage\[34)&; ; l @#:$'f2checkSizemake][)&; ; l @#:$'f2checkSizemovedb[)&; ; l @#:$'f2checkSizeleaveField'h[)&; ; l @#:$'f2checkSizeleaveRecordField][)&; ; l @#:$'f2checkSizesized<"I5)&   < JF< ; ; @#<"@#<"Z+/m{wN<"" +B 9<m ;B" ;+@B!B"~ B!}h+1@#<">"$, /, "cq5>, 7 `+"Q7+1@#<"", /, "cq5, 7 , /, "cq5;, 7 +"Q0u#|, /31,(JY!IF+@$@!"@#. h+10@"-).-"EJY!I'@#. , /31,("+10@"-).-"vEJY!I'@#. , /31,("M'@#. , /3'@#. , /31,(C333333?Y!BV, 7, '@!p+10@"-).-"'@#. , /31,(K0u"o'@#. , /30u.-'@#. , /31,(C?Y!IY !JV Y!wV, 7, '@!Y+10@"-).-"aEJY!I'@#. , /31,("8'@#. , /3 1,(EY!EV, 7, '@!+1'@#. , /3 1,(EY!HV, 7, '@!+10@"-).-"+10@"-).-"'@#. , /31,(K0u"o'@#. , /30u.-'@#. , /31,(C?Y!IY !JV Y!wV, 7, '@!Y+10@"-).-"kE'@#. , /31,("M'@#. , /3'@#. , /31,(Cffffff?Y!IV, 7, '@!{+10@"-).-"V'@#. , /31,(K0u"8'@#. , /3 1,(EY!HV, 7, '@!+@, "@!B!};+@B!'fTRUEFALSErecordfieldscorefeedbackASYMI_AutoSize>{ s_ASYMI_CurrentPagepageobjASYMI_AutoSizespotcheckSize O)&; ; " 5"z-h<"+<"<"5"z-<"(+/mw<" +@@!%+/mwb<" +@@!@#X<"#@#5<" sl'freadercheckSizeFALSEscoreenterpagefeedbackleavePageXASYMI_AutoBorderASYM_Resetf[)&; ;  @#:$l 'f2checksizekeyChar-- SharedScript "WID_Field"-- Last updated: 11/28/00 DennyD-!notifyBefore ASYM_SummonWidgets -! ASYM_IAmWidget -!@-! ASYMR() = NULL ASYM_Reset -!a-! checkSize -!moved-! $ -!-! @ -!-! \ -!sized-! { -!Ǝ pTargetPage-! SYSTEM s_ASYMI_CurrentPage p= "feedback" p= "score" --Doppel 9/10/98 TAD > ASYMI_AutoSize <> "TRUE" = FALSE >9 oldSys = e e= 9 oldSysMsgs = sysSuspendMessages  = c obj = { "" b e <>  i5 h(1) 6 isObject(D) ({O = "") -- INST65 SPR#1108 SladeM 102698 i5 h() Ôב i5 h() ð ~) yPix = 2 syspageunitsperpixel * 2 ߈0 spot = b 0 2 > Y* 20 c70 2 > {* 20 2 = 2 / 1.7  c}<> 0 2 < 30 2 = j(30,(2 * 1.05))  c0 2 > * 20 u2 H2  Ő2 HM $<> 0 c4<> 0 2 < 30 2 = j(30,(2 * 1.3))  c҈0 2 >  2 = 2 * .95  c<> 0 2 < 30 Ő2 H,  =  7 = J e= t-!mode, pResetTargetPage-!  =  % = ~ 3 = "" ? = "" K = "" $= "" ASYMI_AutoBorder <> "" := v 2<> "<" := p<> "p<> "Ӿ ե -!key-! checksize)* )5 ??+0&Knbh@8SHAO)&; ; l 'f!pASYM_IAmWidgetASYM_SummonWidgetshpp)&; ; "@#ssl 'f;gASYM_RegisterResponsebuttonClickVR)&; ; +@ ,@!+@ ,@!'f5ASYM_WID_ChosenYI$ )&JFN<   < <  <  ; ;   "+/mwh+/m!+/mwh"#, /31,(F.- EF,(E"- ,O  , /31h+"Q+1(B#h+/mw,. #h, #yh"h,  !s+/mwh+1@#W, #>, H#>"bs+/mwh ,O   , /3, 7+@, #>, #>, @!,(Y ! V E" +B m @#:$'f>fileName ,ASYM_ShortFileNamei ASYM_DuplicateClipuASYM_BlockSuspendASYM_WID_AnsArray|ASYM_RestoreSuspendASYM_WID_AnsArray><ASYM_Is32BitsenewClipRefmakeC/;)&JF<   |<  ; ;   "5+/mawh+/mb!+/m`wh"#, /31,(F.- EF,(E" ,O  , /31h+"Q~+1(B#h+/mw,, #yh"hs+/mowh+1@#, #>, #>"+!A,(Y ! V E"? @#:$'ffileName ,ASYM_ShortFileNameiuASYM_BlockSuspendASYM_WID_AnsArray|ASYM_RestoreSuspend><ASYM_Is32BitdestroynotifyAfter ASYM_SummonWidgets ASYM_IAmWidget -buttonClick ><> ASYM_RegisterResponse >,p> -ASYM_WID_Chosen obj, mode Z = ; Ȉ = -- TimB - 08/23/98 (very early the morning)-- The following handlers maintain clips that are created HFnovice -- editors - duplicating them on e/deleting question-- deleted.-a- ZSTRING clipRef ZansArray[][] >= ASYM_BlockSuspend() . = ASYM_WID_AnsArray ASYM_RestoreSuspend() = y ansCount = 1 dimensions (ō) i 1 ( ĭ = 1 Ƭi][13] isObject () fileName = mmSource ASYM_Is32Bit() -- INST65 SPR#1149 SladeM 103098 se = r getShortFileName32 (p, 1) <> y Ȇ  r= se  ȢASYM_ShortFileName (Ÿ) pӞ = "<" & & ">" newClipRef = ASYM_DuplicateClip () 1 i][13] = 7 p@"<" & (& ">"   =  -x- ZO ZD >= ; \ = , () = y 1 Ԍ) i 1 ( Ӯ = 1 ծi][13] )    ߲(, 1) <> y ,   ?ߛ(F) p* = "<" & ^& ">" resource M   5*5Fn4 <+@ 02 Kxbn5ħ1g.8SAO)&; ; l 'f!pASYM_IAmWidgetASYM_SummonWidgetsE)& ; ; +/mwu<"Cp"_lockedlASYM_DoGenericTextFeedback_lastTextenterfieldcsg)&; ; +5.@#+/m,w" l& @#:$'fQ_lastText1gevaluateleaveField)&; ;  .-" .-"0lx .-" @#:$?.-"+B+/m%w, .@! @#:$'f_lastText1gevaluatekeyCharKK)&; ; " +@@!'f.makeBK)&; ; +5.@#s+/mws+/mw,"F+/mw<":+5.@#ssln+B+/msw, .@!B +B +5.@#ml+5.@#ssl'fTRUEgASYM_RegisterResponse_lastText"_lockedASYM_CompareByCase_lastTextevaluateNI$ )&JFN<   < <  <  ; ;   "+/mwh+/m!+/mwh"#, /31,(F.- EF,(E"- ,O  , /31h+"Q+1(B#h+/mw,. #h, #yh"h,  !s+/mwh+1@#W, #>, H#>"bs+/mwh ,O   , /3, 7+@, #>, #>, @!,(Y ! V E" +B m @#:$'f>fileName ,ASYM_ShortFileNamei ASYM_DuplicateClipuASYM_BlockSuspendASYM_WID_AnsArray|ASYM_RestoreSuspendASYM_WID_AnsArray><ASYM_Is32BitsenewClipRefmake8 /;)&JF<   |<  ; ;   "5+/mawh+/mb!+/m`wh"#, /31,(F.- EF,(E" ,O  , /31h+"Q~+1(B#h+/mw,, #yh"hs+/mowh+1@#, #>, #>"+!A,(Y ! V E"? @#:$'ffileName ,ASYM_ShortFileNameiuASYM_BlockSuspendASYM_WID_AnsArray|ASYM_RestoreSuspend><ASYM_Is32BitdestroynotifyAfter ASYM_SummonWidgets ASYM_IAmWidget _locked = TRUE ASYM_DoGenericTextFeedback (, "") oldSys = sysSuspendMessages  = _ = NULL ' = 5 > _lastText =  <> " x b x = 13 x = 9 x = 9  x = 27 = Ǐ |a >= = xASYM_CompareByCase(戱, ) ԋ= І ASYM_RegisterResponse ,ꀱ = 3 B= G7,ꀱ -- TimB - 08/23/98 (very early the morning)-- The following handlers maintain clips that created HEnovice mode-- editors - duplicating them on e/deleting s-- deleted.-a- ZSTRING clipRef ZansArray[][] >= ASYM_BlockSuspend() . = ASYM_WID_AnsArray ASYM_RestoreSuspend() = y ansCount = 1 dimensions (ō) i 1 ( ĭ = 1 Ƭi][13] isObject () fileName = mmSource ASYM_Is32Bit() -- INST65 SPR#1149 SladeM 103098 se = r getShortFileName32 (p, 1) <> y Ȇ  r= se  ȢASYM_ShortFileName (Ÿ) pӞ = "<" & & ">" newClipRef = ASYM_DuplicateClip () 1 i][13] = 7 p@"<" & (& ">"   =  -x- ZO ZD >= ; \ = , () = y 1 Ԍ) i 1 ( Ӯ = 1 ծi][13] )    ߲(, 1) <> y ,   ?ߛ(F) p* = "<" & ^& ">" resource M   F*%Fl%?b;M+ ZKb^HJ:h*.z/z)  xr)&; ; ;, ;@#, " l @#:$'fFupdateHiliteleaveField5X)&; ;  @#v$'f&^ASYM_ShowYourScoreASYM_ShowYourScore(f)&; ; +/m<w,ssl 'f>gASYM_RegisterResponse1ASYM_WID_AnswerLockedbuttonDown )&< ; ; +/m[w, "+@@!;B#";F@#, , ""W-, "+/mwh.-"i+/mw,(+/mw,(,(Y!E"5sslW;+@F@!+@@!llZ'fTRUEupupdateHilitegASYM_RegisterResponseASYM_Ticks*:ASYM_WID_TimeStart*evalResponse1ASYM_WID_AnswerLockedFASYM_WID_TimeMaxtimeMaxidleX<F)& <(f.,;:!?()[]{}\/+-%*=^'"sepChars )&< ; ; +/m^wh+/mrw"; +B mX"ssl'f.zresponsegASYM_RegisterResponseRespylastRespylastRespevalResponseGG1)&+  <  ; ; , K#>, +5.@#s+/m8w, #>, 7 , /5# (f false)FilterCRs hotwordsepresponse 4>)& < < JF JF<  JF< < < < H< G<  JF ; ; +5.@#"0h"1+5.@#h+B.@!+B, .@!+1i@#?b>Z, "j-*hJF>F, "QqFJ,(",(E",(Y !V > , /,O31t ,  "EY !FD, "6EY !FEJ">, /,O51t e p#?h~, "j-*hJ,(";, /,O,(JY!HqQ57 9, "j-*h+5.@#?, #>, #??R%, />Z, /EqQ,(JY!EqQ51, 7?,(, "QqY!HF>, /, , #>, , #>, 7?,(Y ! V E">, />, /EqQ@51, 7?o>g, "j-*hJ,("A>K, /,O,(JY!HqQ57?$[>, "j-*h>, "j-*hJ,("3>, /,O,O57?>, "j-*hS>, "j-*hJ,("3>, /,O,O5|7?>x, "j-*h+@>a, i@!?O?'fprtfend{\fonttbl {\f0 \fswiss MS Sans Serif;}}i \tab txtLs_asym_temp_ntxthwpre\ql{\rtf1 \ansi \deff0thead 1s_asym_temp_otxt}{hwpost{\ulnone \v HotwordStyle=BookDefault; }\ulnone \uldb fld c\par \fonttbl\line \fi0 \li45 \ri45 \sl0 \tx720 \f0 \fs16 responseG)&  , "Qq q"IJ, /q!31, C", /q!3*7 q"Hq" q"I(f FilterCRs\(()&JF l<  < < x< < < < < JF; ; ;B#h";B" ;+@B!+/m!wh+ #  + #  @#h"+ #  +1A"qFE+5.@#, "QqY!HJY!EFEV"PEV"C+50EqQ4!:%.-s: ;+@B!B+/m?w<"+5.@#, "QqF,(E"J+50,O42h, ", , "D,(Y !V J,("U+50,(JY!EqQ42h, ", , "D,(Y !V J,("J+50,O42h, ", , "D,(Y !V ,(E"U+50,(JY!HqQ42h, c", , "D,(Y !V +50,O,O6!@#hJ1, "Vq"FW,(E"E,(",(E".E,(" +50EqQ4!: +50,O,O6!! #h:"~ :!}::!},  !;B#, /31h" +@@!+50,O4!%.-s: '.-s: ;+@B!'fg hwFALSEASYM_GetStandardStringhwsselsepChars:hsepcharsp2Too many selectionscsenASYM_WID_SnapToWordp1updateHilite$Sbo)&J!,(" ,(J(""W-, "-(f@downOKKey{?b)&; ; s+/mw, @#: $'f=OKKeykeyupAb2)&; ; s+/mw, @#: $'f=OKKeykeydownAb )&; ; s+/mw, @#:$'f=OKKeykeycharHZc)&; ; ;F@#, , "5"z-, "!'f?readerpasteXc)&; ; ;F@#, , "5"z-, "!'f?readercuto )& y< ; ; ;F@#, , "J5"z-, C"8 #h:"~ :!}::!},  !!'freaderseclearnotifyBefore ASYM_SummonWidgets ASYM_IAmWidget currentPage e updateHilite ASYM_ShowYourScore --- INTERNAL HOUSEKEEPING AND RESPONSE ANALYSIS{ oASYM_WID_AnswerLocked ASYM_RegisterResponse , NULL notifyAfter oN> TRUE o= selectedTextState <> y\ 𐟋() up timeMax = oASYM_WID_TimeMax <> 0 ASYM_Ticks() - 6>= oASYM_WID_TimeStart б, y = o= ؞ evalResponse sepChars ".,;:!?()[]{}\/+-%*=^'"""V V = oresponse h <> olastResp o = <> В ߴse , @ P -- Returns a CRLF separated list offsets/pairs Ztxt ZSTACK hws = = = getObjectList(,"",) c- <> y : q & textOffset & 9\ & FilterCRs() 4} [V1 2 , what -- Creates hotwords described #, ]same -- %returned Hx SYSTEM s_wid_targetObject asym_temp_otxt, s_asym_temp_ntxt LOCAL rtfheader oy > fld = y ;[o;o= > -- Try construct a compatible s_asym_temp_otxt = richtext q p = ~("\fonttbl", 3) nesting = 0 cnt = U(N) p > 0 cp <  p c = Rp x b c "{" V c "}" ui p< 0 thead = V1 p >c  ,"{\rtf1 \ansi \deff0"\ && "{\ {\f0 \fswiss MS Sans Serif;}}" p = ~(,~) cp > 0 Vp p+1 ŗ"\par " p = ~(7,®) pfld  = & "\ql"\ && "\fi0 \li45 \ri45 \sl0 \tx720 \f0 \fs16 " hwpre = "\uldb " hwpost = "{\ulnone \v HotwordStyle=BookDefault; }\#" rtfend = "}" tcnt = (") p0 = 1 i 1  txtL = i H p = g1  isType(REAL,p) [g1 7-- ~ [R1 I-- 9 p > 1 Vp0 p-1 ܣ\ ; p0 = p + U() & š& i Vp0 40 ܇ p = ~(,ܗ) cp > 0 Vp p+1 ܱ = "\ p = ~( ,) p = ~(LF,) cp > 0 Vp p  = "\U" p = ~(LF, ) p = ~(9, ) cp > 0 Vp p 8 = "\9" p = ~(9,P) oջ= ` -- DEBUG r [{ [ < s ҂ DWORD i -- replace CRs fVthat won't interfere fstorage i 1 U(s) Ri s CR Ri s = SPACE s sel =  <> y wls = e lockScreen e= P @ = sepchars() Mp1 Wp2 -- the exactly matches a , -- Fdelete hws = } c <> y hw p = סhw pEnd = p + U(hw) - 1 p1 = p p2 = ' Rp  ـ4 e= wls > oASYM_WID_SnapToWord <> FALSE Ė(o) cp1 < c = Rp1 o c <= %c ԧ p1  >c  cp1 > 1 c = Rp1-1 o c <= %c  >c  up1 cp2 > 1 c = Rp2 o c <= %c O up2  >c  cp2 < Ь c = Rp2+1 o c <= %c ԫ >c p2 Vp1 p2 o H} (hws) > 49 --** MAGIC LIMIT = 50 ASYM_GetStandardString("",\ "s") > c<> y hw p = b hw U(hw) - 1 (p1 >= p p1 <= ) (p2 >= p p2 <= )\ (p >= p1 p <= p2) (!>= p1 ,<= p2) Rp --K  Vp1 p2 mmYield se = r ss=;= =ss r= se hw = 1 selectedHotwords hw <> y Ȉhw = P Rp2 o ـ4 4 ׸e= wls -- Disable editing ŽOKKey x ((x >= 33 x <= 40) (() down))Bx :(x) x V(x) x r(x) ٶ $ >4 o $ >4 [ $ se = r ss=;= N =ss r= se >4 l*lum?x?7+bKAO)&; ; l 'f!pASYM_IAmWidgetASYM_SummonWidgetsnotifyAfter ASYM_SummonWidgets ASYM_IAmWidget m*@m|(@e @+23 )#KKYNJq$Z>)&; ; :'f!ASYM_TriggerjO)&; ; l 'f!pASYM_IAmWidgetASYM_SummonWidgets8tg)&; ; +/mw" l'f5ASYMRASYM_ResetenterPagea )&< ; ; @"-, "@#"+/mw<"z+/mw<"b@"-u<"M@#h+@@#@!+@@! +B -<m; @#:$'fc_swappedTRUEFALSElastGraphicc_swappedcheckBox3D radioButton3D labelyASYMI_UseRollovermouseEnter= )&< ; ; @"-, "}+/mw<"e+/mwz<"M@#h+@@#@!+@@! +B 2<m; @#:$'fc_swappedTRUEFALSElastGraphicc_swappedcheckBox3D radioButton3D labelyASYMI_UseRollovermouseLeave{C ()&}<  <  < < ?< ; ;   >t ";h#5h5"z--<"<"+@@!s+/mw<"+/m!+/mwh  s  s  s  s  s+/m`whs+/mw+@" "G  <"0  <"#|, /31" @!+/mw<"+/m|w<"l +B u<m@#h+@@#@!+@@! +B <ml&'foc_swappedTRUEreaderpgRefcheckSize1tbk_FindHyperPageauthorzASYMI_UseRolloveruASYM_BlockSuspendlastGraphic|ASYM_RestoreSuspendFALSEc_swapped>{ s_ASYMI_CurrentPagepgbookbktbk_hasHyperlinks_asym_hyperlinksyASYMI_UseRolloverbsASYM_Reseto ][)&; ; l @#:$'f2checkSizesized W! )& <  ; ; +/mw<"'@#":@"-<"% +B }<m`;B" ;+@B!B"~ B!}@#h"slEB!};+@B!'fTRUEimgFALSEASYMI_AutoSizecenterYASYM_SizeButtonToGraphicASYMI_AutoSizecheckSize-!ASYM_Trigger-! buttonClick -!notifyBefore ASYM_SummonWidgets -! ASYM_IAmWidget -!@-! ASYMR() = NULL ASYM_Reset -!-! uꋑx"checkBox3D radioButton3D label" checkedGraphic <> l _swapped <> TRUE ASYMI_UseRollover <> FALSE \ enabled = 6 lastGraphic = normalGraphic = ̏ ̘= 7 Ƌ= -!-! uꋑx" Ȉ= Ͻ<> ­ ϓǃ ː=  = ȷ = -!םmode-! SYSTEM s_ASYMI_CurrentPage LOCAL hyp[][] pg = (e pg =  pg = bk = objectContainer(,"8") ~= ","  <> "" Ԍ=  tbk_hasHyperlinks() =  = _asym_hyperlinks bs = ASYM_BlockSuspend() pgRef = tbk_FindHyperPage(1][2],1][3],1][4],1][5], 1][8]) --Doppel#1049td ASYM_RestoreSuspend(bs) l= ((|<> * (pg <> Ž)) j1][5] = \ (Ё1][2] = "<.>" 2 z<> s)) = <>  = $  = g p=  d= > checkSize-!sized-!  -!/-! ASYMI_AutoSize <> "и" \ (K<> P captionPosition <> "O") L=  >Ɩ oldSys = e e= " oldSysMsgs = sysSuspendMessages  = M img =  <>  ASYM_SizeButtonToGraphic Z = l e= Ö|*` |AH 6@>@+*KbY2K,t " h";h+1@"-*h+1#5h+/mwh"l8+/mkwh+/mw+h,(F"> #h ,(E",(Y !V @#<"e+E@#, #"Q-u<"<+E@#, #+B, #?, L#?, , #?, .@!*+Bo, #?, #?, , #?, .@!'ftrueofbkRefrecordFieldK,initializePageList>{ s_ASYMI_CurrentPagePagepgpgNumbook_ASYM_WID_NavigablePageCountpgCnta_ASYM_WID_SkipNavPageListupdate400)&< < JF+ I< ; ; #5h<"+/mwm<"^0 +B mvN<"++1@"qFEVhEV JFJJY!E FJ" ,(E"`+?, #A"-<"# ,(Y !V ,(EY!H V E" +B m +B mD<"3 +B %<mOs'{'ftruereaderbkReficheckclearInitializeFlagbookF_dontInitSkipNavPageListF_dontInitSkipNavPageList_ASYM_WID_NavigablePageCounta_ASYM_WID_SkipNavPageListtotalPagesinitializePageListRm1)&; ;  +B m'f5F_dontInitSkipNavPageListclearInitializeFlag-!notifyBefore ASYM_SummonWidgets -! ASYM_IAmWidget -!ASYM_Reset mode, pTargetPage-! initializePageList ( update 4 ʎ  pMode, S SYSTEM s_ASYMI_CurrentPage ZSTACK skipPages pg = +e pg = NULL pg = ȣ pg =  pg = pgNum = %pg bkRef = objectContainer (pg, "8") pgCnt = _ASYM_WID_NavigablePageCount H (y  6& a = _ASYM_WID_SkipNavPageList ˆ currPg = ¦ c <> y  <= % u >c {= "J" F isObject(J(p) pg) = P J(p) pg = "" && 6&& "" &&  = "" && `&& "" && 8 1L Z zj, "8") l = "" _dontInitSkipNavPageList ԵP > [/ и = "X" > pgCount = $ totalPages =  i $1 H-1 skipNavigation i <P i զ uL ijf A1up ] = "" ݈ԐP clearInitializeFlag ҭ g  [,҄S* 9Vw9>#9H+4r)#&G7Ɩ ~ٿ 3]YvxgQ+RmKoNVi;' 0!8S!)&; ; ":Cl, @# |" l 'f\autoSizesizedF)& JF 1< 1< JF*<   ; ; <#h+@$@!+1'@#. h, /31X.- Y!vVh,.-hB"~ B!}q#+1B" q#+@B!+@ , '@!+@n @!J+10@"q"JFJ+10@"q"=,(F,(,(Y!HV +@ , '@!,(FEEY!HJY!BVh+@ , '@!+10@" J+10@"q" ,(F,(FEEY!EJ<"y+@EV , '@!B!}l7q#+@B!'f=falsefieldheightfRefwidth~repositionautoSize,{ )& ; ; <#, ;A#, "-)h.-"I;A#, /,O3#+;A!;A#";+@l]<#+;A!I;A#";;A#, /31+1@#7<";+@ <#+;A!'ffalsegroupfieldellipseauthorbuttonDoubleClick )& ; ; |s<#, ;A#, "-)h.-"F;A#, /,O3#+;A!;A#";+@ <#+;A!'ffalsegroupfieldselectionChangedtj; )&{< {< z< < <  ; ; p"z-S<"p"z-<"+/mw,"F@#h+/m6whh<",*"W-<<"q#+1B#. h"f+@, /31,(, /31,(Y!EqQ, /31,(, /31,(Y!EqQ!"hle<" @#h;A#";+@D$<#+;A!,*"W-[<"7q#+1B#. h"+@, /31,(, /31,(Y!EqQ, /31,(, /31,(Y!EqQ!"h<#, /31+1h+1@#h+14@#, /5, /31,(, /31,(Y!HJY!BV, /31,(, /31,(Y!HJY!BV , 7+4@!lk),*"W- <"q#+1B#. hq#+@B!@#h"@+ # h +B +14@#mTl @#:$'fobTypeobRefoldPosselectfalseangledLine_verticesfieldADASYM_PrimaryMouseButtonellipseleftButtondownASYMA_NotifyAuthorButtonUparrowRefoisCursorInSelectionHandle~repositiongroupEditauthorButtonDown &)&< <  ; ; p"z-<"p"z-<"y@#h"d+ # h+/mUwh"0+@+4@! +B m$'fobRefselect_vertices_verticesbgroupEditauthorButtonUpNotify% Ls8)&< JF< < < < <+ < < < JF< <+  ; ; m^<#, /31+1hD<#, /31+1h+1@#hu#|h+ #  , /3 1,(,(Y!EV, 7 , /3 1,(,(Y!EV, 7 , /3 1,(,(Y!HV, 7 , /3 1,(,(Y!HV, 7 , /31,(, /31,(Y!HJY!BV, /31,(, /31,(Y!HJY!BV h+14@#, /51+h#,(#,("-"3.-+ +L !+/m w?.-+ +L !>"3'.-+ +L !+/mw?{.-+ +L !+/mw>y"+/mw>="-(f  GetCursor)T-*f user_s_ASYM_ResizeAllCursorHandleoJ_s_ASYM_AuthorArrowCursorHandleGetCursorisCursorInSelectionHandle $)&X<   ; ; " <#+\!8@#Y<" #>, L#>s, #>sy, #>sm, #>sm= U autoSize {>=  * fRef = getObjectList (, "", ) ߈&0 0 width = b(1 , 600) height = 300 ssm = sysSuspendMessages  = P ls = lockScreen targetWindow  = P įz, d fieldType wordWrap > 0 minHeight = 0 c> 0 ì ĴHø , maxHeight = z (+ b) / 2 S,  ovf = k v> 0 ɝ1 g@ Zv- ǿ< 60 Ӱ|, Ɛ Z = ssm reposition PH = lsauthorbuttonDoubleClick itemOffset ( , "", ), ) <> 0 [̐ʈ = NULL = I, "", ) <> y{1 = "" = ۆ, "", ) notifyBefore selectionChanged , "", ), ) <> 0 [̐ʈ = = , "", ) authorButtonDown pos (sysTool = "" groupEdit") xisCursorInSelectionHandle() obType = {> leftButton = ASYM_PrimaryMouseButton() oldPos = b M"" c(I) = "down" mousePosition m <> n>H1 - 1 , 2 - 2 pos = ց  "" obRef = > =  = ہ, "", ) c() = " % <> ncH1 - 1 , 2 - 2 õ arrowRef = 1 , "m", ) =¾ 5 6 a7(1 + 3 ) / 2, (2 + 4 ) / 2 ֣  c() = "ѫ ^گ )! = P } c<> Ѝ ʌu _vertices ԇaэ ASYMA_NotifyAuthorButtonUp authorButtonUpNotify "  } c<> % ʌ  b = Ǚ b <> L a2b [ǽ?  1 , "m", ) 1 , "", ) bnds = = yPix = sysPageUnitsPerPixel xPix u1 =H u2 LH@ Ő3 [H- Ő4 jH^ cntr = (1 €+ 3 ) / 2, (2 ˜+ 4 ) / 2 targetPos = 5 6 aԺ -- determine where the Ushould come 1 I< 1 horizDir = "S" horizAmt = 1 )- 1 ƃ 2" (1 Ǜ- 3 T 2 dz< 2 vertDir = "L" vertAmt = 2 ё- 2 0<" '2 - 4 н ƫ> F -- we're comin' out S S" 1 T+ (2 a- 2 Т) > 1 * 1 8- 1 Օ ֲL" vert1 = 1 `, 2 ֽ+  %1 Ђ, 2 -  vert2 = N Z1 з, 2 K ), 2 ] 1 >- (2 K- 2 Ќ) < 3  1 u- 3 , L" 3 E, 2 ֢+   3 h, 2 -  1 >3 Й, 2 - , 2 @ YL" 2 .+ (1 ;- 1 |) > 2  2 - 2 o S" 1 ։+ , 2 D  1 ֬- , 2 g  # 01 , 2 Е 1 ., 2 - (1 - 1 a) < 4  2 J- 4  S" 1 n+ , 4 )  1 ֑- , 4 L  Լ 1 , 4 z 1 , aטR, , authorMouseEnter o_cursor =  {>= "" (B 2 ) = "up" (׵ " ׾ ׮ o= 39 o= 1 authorMouseLeave ASYM_BlockSuspend() o= oċ ASYM_RestoreSuspend() <> 2 o= 1 notifyAfter , ۓ , "", ) ASYM_Reset mode  = "" , "", ) , "", ) 1 , "m,", )s alwaysReader e= FALSE ~, D, "", ) ], "", )  }, "", )authorKeyDown ߩt (, "", ) =  ߈0 KC = P authorKeyChar t (, "", ) =  ߈!0 נؘ = P authorKeyUp Jt (, "", ) = d ߈m0  = P Љ cє> 0 Ő2 ʐH30 Ӳ isPointInSelectionHandles pt obList = Ұߘ $ 4_s_ASYM_AuthorArrowCursorHandle, _s_ASYM_ResizeAllCursorHandle linkDLL "user" WORD GetCursor() fV = 0 o= 16 |l = , o= 1 sȂ = ^ o= 39 ωȘ = Z o= 1 (m <> ʺ) (| <> ϸ)a >= , "", ) {><> "" txt = ASYM_GetString ("CalloutMakeWarning", "You cannot }Ѝ А call-Е{." & CRLF & "Create б {on й instead?") ASYM_MessageBox (, ϊ-Ҵ"), "Information", "OkCancel") = "OK" = y ֺ copyObject (>, ) <> y =    = P deleteObject (>)  = ssm o sysFocusGroup = <> ߁g ("CalloutCutWarning", "pare attempting required components  ч {." & Յut - entire {: clipboard ։ ݁txt, ll-Z "), "td = "OK" = >4 [ <> dg ("CalloutDeleteWarning", "V】s P {." & N. Ƒ{? 7³ߴll- "), "( = "OK" = >4 xe ܥ = ٕ  = x ><> Kg ("ng", "-۽߱ и (л {." & &  Ӣ{ ѐߏll- ҷ"), " = "OK" = >4 * 99>#9H+4r)#&G7Ɩ ~ٿ 3]YvxgQ+RmKoNVi;' 0!8S!)&; ; ":Cl, @# |" l 'f\autoSizesizedF)& JF 1< 1< JF*<   ; ; <#h+@$@!+1'@#. h, /31X.- Y!vVh,.-hB"~ B!}q#+1B" q#+@B!+@ , '@!+@n @!J+10@"q"JFJ+10@"q"=,(F,(,(Y!HV +@ , '@!,(FEEY!HJY!BVh+@ , '@!+10@" J+10@"q" ,(F,(FEEY!EJ<"y+@EV , '@!B!}l7q#+@B!'f=falsefieldheightfRefwidth~repositionautoSize,{ )& ; ; <#, ;A#, "-)h.-"I;A#, /,O3#+;A!;A#";+@l]<#+;A!I;A#";;A#, /31+1@#7<";+@ <#+;A!'ffalsegroupfieldellipseauthorbuttonDoubleClick )& ; ; |s<#, ;A#, "-)h.-"F;A#, /,O3#+;A!;A#";+@ <#+;A!'ffalsegroupfieldselectionChangedtj; )&{< {< z< < <  ; ; p"z-S<"p"z-<"+/mw,"F@#h+/m6whh<",*"W-<<"q#+1B#. h"f+@, /31,(, /31,(Y!EqQ, /31,(, /31,(Y!EqQ!"hle<" @#h;A#";+@D$<#+;A!,*"W-[<"7q#+1B#. h"+@, /31,(, /31,(Y!EqQ, /31,(, /31,(Y!EqQ!"h<#, /31+1h+1@#h+14@#, /5, /31,(, /31,(Y!HJY!BV, /31,(, /31,(Y!HJY!BV , 7+4@!lk),*"W- <"q#+1B#. hq#+@B!@#h"@+ # h +B +14@#mTl @#:$'fobTypeobRefoldPosselectfalseangledLine_verticesfieldADASYM_PrimaryMouseButtonellipseleftButtondownASYMA_NotifyAuthorButtonUparrowRefoisCursorInSelectionHandle~repositiongroupEditauthorButtonDown &)&< <  ; ; p"z-<"p"z-<"y@#h"d+ # h+/mUwh"0+@+4@! +B m$'fobRefselect_vertices_verticesbgroupEditauthorButtonUpNotify% Ls8)&< JF< < < < <+ < < < JF< <+  ; ; m^<#, /31+1hD<#, /31+1h+1@#hu#|h+ #  , /3 1,(,(Y!EV, 7 , /3 1,(,(Y!EV, 7 , /3 1,(,(Y!HV, 7 , /3 1,(,(Y!HV, 7 , /31,(, /31,(Y!HJY!BV, /31,(, /31,(Y!HJY!BV h+14@#, /51+h#,(#,("-"3.-+ +L !+/m w?.-+ +L !>"3'.-+ +L !+/mw?{.-+ +L !+/mw>y"+/mw>="-(f  GetCursor)T-*f user_s_ASYM_ResizeAllCursorHandleoJ_s_ASYM_AuthorArrowCursorHandleGetCursorisCursorInSelectionHandle $)&X<   ; ; " <#+\!8@#Y<" #>, L#>s, #>sy, #>sm, #>sm= U autoSize {>=  * fRef = getObjectList (, "", ) ߈&0 0 width = b(1 , 600) height = 300 ssm = sysSuspendMessages  = P ls = lockScreen targetWindow  = P įz, d fieldType wordWrap > 0 minHeight = 0 c> 0 ì ĴHø , maxHeight = z (+ b) / 2 S,  ovf = k v> 0 ɝ1 g@ Zv- ǿ< 60 Ӱ|, Ɛ Z = ssm reposition PH = lsauthorbuttonDoubleClick itemOffset ( , "", ), ) <> 0 [̐ʈ = NULL = I, "", ) <> y{1 = "" = ۆ, "", ) notifyBefore selectionChanged , "", ), ) <> 0 [̐ʈ = = , "", ) authorButtonDown pos (sysTool = "" groupEdit") xisCursorInSelectionHandle() obType = {> leftButton = ASYM_PrimaryMouseButton() oldPos = b M"" c(I) = "down" mousePosition m <> n>H1 - 1 , 2 - 2 pos = ց  "" obRef = > =  = ہ, "", ) c() = " % <> ncH1 - 1 , 2 - 2 õ arrowRef = 1 , "m", ) =¾ 5 6 a7(1 + 3 ) / 2, (2 + 4 ) / 2 ֣  c() = "ѫ ^گ )! = P } c<> Ѝ ʌu _vertices ԇaэ ASYMA_NotifyAuthorButtonUp authorButtonUpNotify "  } c<> % ʌ  b = Ǚ b <> L a2b [ǽ?  1 , "m", ) 1 , "", ) bnds = = yPix = sysPageUnitsPerPixel xPix u1 =H u2 LH@ Ő3 [H- Ő4 jH^ cntr = (1 €+ 3 ) / 2, (2 ˜+ 4 ) / 2 targetPos = 5 6 aԺ -- determine where the Ushould come 1 I< 1 horizDir = "S" horizAmt = 1 )- 1 ƃ 2" (1 Ǜ- 3 T 2 dz< 2 vertDir = "L" vertAmt = 2 ё- 2 0<" '2 - 4 н ƫ> F -- we're comin' out S S" 1 T+ (2 a- 2 Т) > 1 * 1 8- 1 Օ ֲL" vert1 = 1 `, 2 ֽ+  %1 Ђ, 2 -  vert2 = N Z1 з, 2 K ), 2 ] 1 >- (2 K- 2 Ќ) < 3  1 u- 3 , L" 3 E, 2 ֢+   3 h, 2 -  1 >3 Й, 2 - , 2 @ YL" 2 .+ (1 ;- 1 |) > 2  2 - 2 o S" 1 ։+ , 2 D  1 ֬- , 2 g  # 01 , 2 Е 1 ., 2 - (1 - 1 a) < 4  2 J- 4  S" 1 n+ , 4 )  1 ֑- , 4 L  Լ 1 , 4 z 1 , aטR, , authorMouseEnter o_cursor =  {>= "" (B 2 ) = "up" (׵ " ׾ ׮ o= 39 o= 1 authorMouseLeave ASYM_BlockSuspend() o= oċ ASYM_RestoreSuspend() <> 2 o= 1 notifyAfter , ۓ , "", ) ASYM_Reset mode  = "" , "", ) , "", ) 1 , "m,", )s alwaysReader e= FALSE ~, D, "", ) ], "", )  }, "", )authorKeyDown ߩt (, "", ) =  ߈0 KC = P authorKeyChar t (, "", ) =  ߈!0 נؘ = P authorKeyUp Jt (, "", ) = d ߈m0  = P Љ cє> 0 Ő2 ʐH30 Ӳ isPointInSelectionHandles pt obList = Ұߘ $ 4_s_ASYM_AuthorArrowCursorHandle, _s_ASYM_ResizeAllCursorHandle linkDLL "user" WORD GetCursor() fV = 0 o= 16 |l = , o= 1 sȂ = ^ o= 39 ωȘ = Z o= 1 (m <> ʺ) (| <> ϸ)a >= , "", ) {><> "" txt = ASYM_GetString ("CalloutMakeWarning", "You cannot }Ѝ А call-Е{." & CRLF & "Create б {on й instead?") ASYM_MessageBox (, ϊ-Ҵ"), "Information", "OkCancel") = "OK" = y ֺ copyObject (>, ) <> y =    = P deleteObject (>)  = ssm o sysFocusGroup = <> ߁g ("CalloutCutWarning", "pare attempting required components  ч {." & Յut - entire {: clipboard ։ ݁txt, ll-Z "), "td = "OK" = >4 [ <> dg ("CalloutDeleteWarning", "V】s P {." & N. Ƒ{? 7³ߴll- "), "( = "OK" = >4 xe ܥ = ٕ  = x ><> Kg ("ng", "-۽߱ и (л {." & &  Ӣ{ ѐߏll- ҷ"), " = "OK" = >4 *@(+a'(u*^[qqdqeqf)qg5qhFqijlqkxmql|qmDqnzqoqpqr st/2i4L5^|nQ ')5JJL0LH:`d|QQLIASYM_NavToMenuPage[ WID_Buttonk Wid_FieldASYM_WID_MultipleChoiceASYM_WID_Fill-InASYM_SelectText v.1.4.2ASYM_WID_Textbox WID_Widget WID_ButtonASYM_WID_PageNumber-ASYM_WID_CallOutEASYM_WID_CallOutahideSelf_beforeEnteryASYM_WID_TextboxASYM_WID_MultipleChoiceASYM_WID_MultipleChoiceASYM_WID_CallOutQ(-)-*0""")))UUUMMMBBB999|PP3f333f3333f3ffffff3f̙3ff333f333333333f33333333f33f3ff3f3f3f3333f33̙33333f333333f3333f3ffffff3f33ff3f3f3f3fff3ffffffffff3ffff̙fff3fffff3fff333f3f3ff3ff33f̙̙3̙ff̙̙̙3f̙3f333f3333f3ffffff3f̙3f3f3f333f3333f3ffffff3f̙3f3ffffffffff!___wwwA'(e*nkQd3Qdefaultdefault1-)-*`0H5,27GOLYS^jqsPs Z#%1X5BCGUV[f.lnx{F{z x)-2G'Ld%m&(qquv( 0=BBQIXjUtKLL %2p&Filefile&Open... Ctrl+Oopen&Save Ctrl+SsaveSave &As...saveas Print Set&up...printsetup&Print Pages... Ctrl+PprintpagesPrin&t Report...printreport Send &Mail...sendmail &Run...runE&xit Alt+F4exit&Editedit&Undo Ctrl+Zundo Cu&t Ctrl+Xcut&Copy Ctrl+Ccopy&Paste Ctrl+VpasteC&lear Delclear Select &All Shift+F9selectallSelect Pa&ge Shift+F12selectpage &Find... Ctrl+Ffind&Viewview&Status Bar F12statusbar Si&ze to Page F11sizetopageShow &Hotwords F9showhotwords&Gopage&Next Page Alt+Rightnext&Previous Page Alt+Leftprevious&First Page Alt+Upfirst&Last Page Alt+Downlast &Back Shift+F2back&History... Ctrl+F2history&Texttext&Character... F6character&Paragraph... F7paragraph &Regular Ctrl+Spaceregular&Bold Ctrl+Bbold&Italic Ctrl+Iitalic&Underline Ctrl+UunderlineStri&keout Ctrl+KstrikeoutSuperscrip&t/SubscriptsuperscriptSubscript&Normal ScriptnormalscriptSu&bscript Ctrl+LsubscriptSu&perscript Ctrl+Shift+Lsuperscript&Helphelp&Contents F1contents!'(e*nk1d1>C`)-*`01`_BM_6("_K#Q#`MXs,൵̵.MeHϽޥe擶HK+훵smH;u֣meesܣ`mŐH6#̕26邥22Qe.C~ޓC.eM+톱{+6mֽuQ.K୾. kԏ{KMޓC#X߳M+톱##eK୾#;~+톱̽q =O暽+#`@6{KU#KMK`ؽ6v@2岻ss{KU#{KM6{mޚX̓@2:b_v]歾6H޽̛+̵K{7B+:zŋ`##6+:4'Z#擶Kv7B.2#67q2M̏im?e΋2剚H曵22栺 򽽽֛+m:+擶 򭭭+BA2嵵̋#vZ+HH3ւ@mH擶 򭭭+K+4C6vKཽUHϭ#',]2mO]m`ZރK擶2޸#bָUHޭT2H K.O浾#擶2޸#e,mHs֛eΙ]2mvY­#|,+2O+`Z浾 `Z歾 ޛ?]sܣvHdk`2.e֕Ov歾 ޞœBصz`]ޛd2Oֵ+4M'{ֵ7B`sܚv``:2ރ:2޽i#`ؽv=6֛#Okޭޛ6ދ@m#Yi66ޏ2{#K2 z޸+Y­]M]C蓶擶='憱Oe̐+2ŭ,2MŜs##v,={ŽP.sHm6ޛ+]浾ֽ26M#ޏ޸U]2ރO޵Z̓6~#H,॥m#C,|.ZZRʥϋ|޽'26:,kޛ 򭭭ii,#2~+`ؽ+6ޛkk潽ȓςHk歾6#+dT+2#ދ2޸..{佽k+ ]CiBުTH6zZ6:iHޥ?xvޣ#ޛK#2彽֚He@ދv2ޥṰ#Uܽ2ޏ]Z ޽6H+֗+2C6隫vC蛵ȵHiѽŲm+U`H i{2zŵťj+栺̥ޫ;YAZҽvd#Q#iޠ+œB@`]2+޵v #.O]սjÐU̜;3HsU#ֽ.#U22奶vHœ+޽ ކ+훵Ƚ抶ֽ`MKsޠ#++m̵ eKm;H#e{Mť:me`潽u;;C֭`6++ޥ+eUܽHޠ#+e];]ޣ#sUZ{K2vH`憺#摽C;ees#.]{vеvC2֓@6iŋ6i{խkk̊X66C~޽`6C֓@6iֽ2vkk3.ޚ֓@6esC;6Uq._j+C潽';M㓶:曵H u;mֽ曵Hii{m.Q2剚m`v+`Z֣+Qֆ@vРśZ+ދO2+]եýs2{#m޽m##̭2޽T6޽Tu̳~X6666U{kT֊Z4k֣e666X߳֊Z4k]K]K~+2 +2+.+2+.ŭ˄ު~~~~C`*`F`_BM_6("_K#Q#`MXs,൵̵.MeHϽޥe擶HK+훵smH;u֣meesܣ`mŐH6#̕26邥22Qe.C~ޓC.eM+톱{+6mֽuQ.K୾. kԏ{KMޓC#X߳M+톱##eK୾#;~+톱̽q =O暽+#`@6{KU#KMK`ؽ6v@2岻ss{KU#{KM6{mޚX̓@2:b_v]歾6H޽̛+̵K{7B+:zŋ`##6+:4'Z#擶Kv7B.2#67q2M̏im?e΋2剚H曵22栺 򽽽֛+m:+擶 򭭭+BA2嵵̋#vZ+HH3ւ@mH擶 򭭭+K+4C6vKཽUHϭ#',]2mO]m`ZރK擶2޸#bָUHޭT2H K.O浾#擶2޸#e,mHs֛eΙ]2mvY­#|,+2O+`Z浾 `Z歾 ޛ?]sܣvHdk`2.e֕Ov歾 ޞœBصz`]ޛd2Oֵ+4M'{ֵ7B`sܚv``:2ރ:2޽i#`ؽv=6֛#Okޭޛ6ދ@m#Yi66ޏ2{#K2 z޸+Y­]M]C蓶擶='憱Oe̐+2ŭ,2MŜs##v,={ŽP.sHm6ޛ+]浾ֽ26M#ޏ޸U]2ރO޵Z̓6~#H,॥m#C,|.ZZRʥϋ|޽'26:,kޛ 򭭭ii,#2~+`ؽ+6ޛkk潽ȓςHk歾6#+dT+2#ދ2޸..{佽k+ ]CiBުTH6zZ6:iHޥ?xvޣ#ޛK#2彽֚He@ދv2ޥṰ#Uܽ2ޏ]Z ޽6H+֗+2C6隫vC蛵ȵHiѽŲm+U`H i{2zŵťj+栺̥ޫ;YAZҽvd#Q#iޠ+œB@`]2+޵v #.O]սjÐU̜;3HsU#ֽ.#U22奶vHœ+޽ ކ+훵Ƚ抶ֽ`MKsޠ#++m̵ eKm;H#e{Mť:me`潽u;;C֭`6++ޥ+eUܽHޠ#+e];]ޣ#sUZ{K2vH`憺#摽C;ees#.]{vеvC2֓@6iŋ6i{խkk̊X66C~޽`6C֓@6iֽ2vkk3.ޚ֓@6esC;6Uq._j+C潽';M㓶:曵H u;mֽ曵Hii{m.Q2剚m`v+`Z֣+Qֆ@vРśZ+ދO2+]եýs2{#m޽m##̭2޽T6޽Tu̳~X6666U{kT֊Z4k֣e666X߳֊Z4k]K]K~+2 +2+.+2+.ŭ˄ު~~~~PFF)-*`01`_BM_6("_K#Q#`MXs,൵̵.MeHϽޥe擶HK+훵smH;u֣meesܣ`mŐH6#̕26邥22Qe.C~ޓC.eM+톱{+6mֽuQ.K୾. kԏ{KMޓC#X߳M+톱##eK୾#;~+톱̽q =O暽+#`@6{KU#KMK`ؽ6v@2岻ss{KU#{KM6{mޚX̓@2:b_v]歾6H޽̛+̵K{7B+:zŋ`##6+:4'Z#擶Kv7B.2#67q2M̏im?e΋2剚H曵22栺 򽽽֛+m:+擶 򭭭+BA2嵵̋#vZ+HH3ւ@mH擶 򭭭+K+4C6vKཽUHϭ#',]2mO]m`ZރK擶2޸#bָUHޭT2H K.O浾#擶2޸#e,mHs֛eΙ]2mvY­#|,+2O+`Z浾 `Z歾 ޛ?]sܣvHdk`2.e֕Ov歾 ޞœBصz`]ޛd2Oֵ+4M'{ֵ7B`sܚv``:2ރ:2޽i#`ؽv=6֛#Okޭޛ6ދ@m#Yi66ޏ2{#K2 z޸+Y­]M]C蓶擶='憱Oe̐+2ŭ,2MŜs##v,={ŽP.sHm6ޛ+]浾ֽ26M#ޏ޸U]2ރO޵Z̓6~#H,॥m#C,|.ZZRʥϋ|޽'26:,kޛ 򭭭ii,#2~+`ؽ+6ޛkk潽ȓςHk歾6#+dT+2#ދ2޸..{佽k+ ]CiBުTH6zZ6:iHޥ?xvޣ#ޛK#2彽֚He@ދv2ޥṰ#Uܽ2ޏ]Z ޽6H+֗+2C6隫vC蛵ȵHiѽŲm+U`H i{2zŵťj+栺̥ޫ;YAZҽvd#Q#iޠ+œB@`]2+޵v #.O]սjÐU̜;3HsU#ֽ.#U22奶vHœ+޽ ކ+훵Ƚ抶ֽ`MKsޠ#++m̵ eKm;H#e{Mť:me`潽u;;C֭`6++ޥ+eUܽHޠ#+e];]ޣ#sUZ{K2vH`憺#摽C;ees#.]{vеvC2֓@6iŋ6i{խkk̊X66C~޽`6C֓@6iֽ2vkk3.ޚ֓@6esC;6Uq._j+C潽';M㓶:曵H u;mֽ曵Hii{m.Q2剚m`v+`Z֣+Qֆ@vРśZ+ދO2+]եýs2{#m޽m##̭2޽T6޽Tu̳~X6666U{kT֊Z4k֣e666X߳֊Z4k]K]K~+2 +2+.+2+.ŭ˄ު~~~~C`*`F`G_BM_6("_K#Q#`MXs,൵̵.MeHϽޥe擶HK+훵smH;u֣meesܣ`mŐH6#̕26邥22Qe.C~ޓC.eM+톱{+6mֽuQ.K୾. kԏ{KMޓC#X߳M+톱##eK୾#;~+톱̽q =O暽+#`@6{KU#KMK`ؽ6v@2岻ss{KU#{KM6{mޚX̓@2:b_v]歾6H޽̛+̵K{7B+:zŋ`##6+:4'Z#擶Kv7B.2#67q2M̏im?e΋2剚H曵22栺 򽽽֛+m:+擶 򭭭+BA2嵵̋#vZ+HH3ւ@mH擶 򭭭+K+4C6vKཽUHϭ#',]2mO]m`ZރK擶2޸#bָUHޭT2H K.O浾#擶2޸#e,mHs֛eΙ]2mvY­#|,+2O+`Z浾 `Z歾 ޛ?]sܣvHdk`2.e֕Ov歾 ޞœBصz`]ޛd2Oֵ+4M'{ֵ7B`sܚv``:2ރ:2޽i#`ؽv=6֛#Okޭޛ6ދ@m#Yi66ޏ2{#K2 z޸+Y­]M]C蓶擶='憱Oe̐+2ŭ,2MŜs##v,={ŽP.sHm6ޛ+]浾ֽ26M#ޏ޸U]2ރO޵Z̓6~#H,॥m#C,|.ZZRʥϋ|޽'26:,kޛ 򭭭ii,#2~+`ؽ+6ޛkk潽ȓςHk歾6#+dT+2#ދ2޸..{佽k+ ]CiBުTH6zZ6:iHޥ?xvޣ#ޛK#2彽֚He@ދv2ޥṰ#Uܽ2ޏ]Z ޽6H+֗+2C6隫vC蛵ȵHiѽŲm+U`H i{2zŵťj+栺̥ޫ;YAZҽvd#Q#iޠ+œB@`]2+޵v #.O]սjÐU̜;3HsU#ֽ.#U22奶vHœ+޽ ކ+훵Ƚ抶ֽ`MKsޠ#++m̵ eKm;H#e{Mť:me`潽u;;C֭`6++ޥ+eUܽHޠ#+e];]ޣ#sUZ{K2vH`憺#摽C;ees#.]{vеvC2֓@6iŋ6i{խkk̊X66C~޽`6C֓@6iֽ2vkk3.ޚ֓@6esC;6Uq._j+C潽';M㓶:曵H u;mֽ曵Hii{m.Q2剚m`v+`Z֣+Qֆ@vРśZ+ދO2+]եýs2{#m޽m##̭2޽T6޽Tu̳~X6666U{kT֊Z4k֣e666X߳֊Z4k]K]K~+2 +2+.+2+.ŭ˄ު~~~~HYB f,g,:3x%(433 )`4n(o(0)8@)t>TP)>~??`)Vj&    % @(@9RPFF)-*`01`_BM_6("_K#Q#`MXs,൵̵.MeHϽޥe擶HK+훵smH;u֣meesܣ`mŐH6#̕26邥22Qe.C~ޓC.eM+톱{+6mֽuQ.K୾. kԏ{KMޓC#X߳M+톱##eK୾#;~+톱̽q =O暽+#`@6{KU#KMK`ؽ6v@2岻ss{KU#{KM6{mޚX̓@2:b_v]歾6H޽̛+̵K{7B+:zŋ`##6+:4'Z#擶Kv7B.2#67q2M̏im?e΋2剚H曵22栺 򽽽֛+m:+擶 򭭭+BA2嵵̋#vZ+HH3ւ@mH擶 򭭭+K+4C6vKཽUHϭ#',]2mO]m`ZރK擶2޸#bָUHޭT2H K.O浾#擶2޸#e,mHs֛eΙ]2mvY­#|,+2O+`Z浾 `Z歾 ޛ?]sܣvHdk`2.e֕Ov歾 ޞœBصz`]ޛd2Oֵ+4M'{ֵ7B`sܚv``:2ރ:2޽i#`ؽv=6֛#Okޭޛ6ދ@m#Yi66ޏ2{#K2 z޸+Y­]M]C蓶擶='憱Oe̐+2ŭ,2MŜs##v,={ŽP.sHm6ޛ+]浾ֽ26M#ޏ޸U]2ރO޵Z̓6~#H,॥m#C,|.ZZRʥϋ|޽'26:,kޛ 򭭭ii,#2~+`ؽ+6ޛkk潽ȓςHk歾6#+dT+2#ދ2޸..{佽k+ ]CiBުTH6zZ6:iHޥ?xvޣ#ޛK#2彽֚He@ދv2ޥṰ#Uܽ2ޏ]Z ޽6H+֗+2C6隫vC蛵ȵHiѽŲm+U`H i{2zŵťj+栺̥ޫ;YAZҽvd#Q#iޠ+œB@`]2+޵v #.O]սjÐU̜;3HsU#ֽ.#U22奶vHœ+޽ ކ+훵Ƚ抶ֽ`MKsޠ#++m̵ eKm;H#e{Mť:me`潽u;;C֭`6++ޥ+eUܽHޠ#+e];]ޣ#sUZ{K2vH`憺#摽C;ees#.]{vеvC2֓@6iŋ6i{խkk̊X66C~޽`6C֓@6iֽ2vkk3.ޚ֓@6esC;6Uq._j+C潽';M㓶:曵H u;mֽ曵Hii{m.Q2剚m`v+`Z֣+Qֆ@vРśZ+ދO2+]եýs2{#m޽m##̭2޽T6޽Tu̳~X6666U{kT֊Z4k֣e666X߳֊Z4k]K]K~+2 +2+.+2+.ŭ˄ު~~~~C`*`F`G_BM_6("_K#Q#`MXs,൵̵.MeHϽޥe擶HK+훵smH;u֣meesܣ`mŐH6#̕26邥22Qe.C~ޓC.eM+톱{+6mֽuQ.K୾. kԏ{KMޓC#X߳M+톱##eK୾#;~+톱̽q =O暽+#`@6{KU#KMK`ؽ6v@2岻ss{KU#{KM6{mޚX̓@2:b_v]歾6H޽̛+̵K{7B+:zŋ`##6+:4'Z#擶Kv7B.2#67q2M̏im?e΋2剚H曵22栺 򽽽֛+m:+擶 򭭭+BA2嵵̋#vZ+HH3ւ@mH擶 򭭭+K+4C6vKཽUHϭ#',]2mO]m`ZރK擶2޸#bָUHޭT2H K.O浾#擶2޸#e,mHs֛eΙ]2mvY­#|,+2O+`Z浾 `Z歾 ޛ?]sܣvHdk`2.e֕Ov歾 ޞœBصz`]ޛd2Oֵ+4M'{ֵ7B`sܚv``:2ރ:2޽i#`ؽv=6֛#Okޭޛ6ދ@m#Yi66ޏ2{#K2 z޸+Y­]M]C蓶擶='憱Oe̐+2ŭ,2MŜs##v,={ŽP.sHm6ޛ+]浾ֽ26M#ޏ޸U]2ރO޵Z̓6~#H,॥m#C,|.ZZRʥϋ|޽'26:,kޛ 򭭭ii,#2~+`ؽ+6ޛkk潽ȓςHk歾6#+dT+2#ދ2޸..{佽k+ ]CiBުTH6zZ6:iHޥ?xvޣ#ޛK#2彽֚He@ދv2ޥṰ#Uܽ2ޏ]Z ޽6H+֗+2C6隫vC蛵ȵHiѽŲm+U`H i{2zŵťj+栺̥ޫ;YAZҽvd#Q#iޠ+œB@`]2+޵v #.O]սjÐU̜;3HsU#ֽ.#U22奶vHœ+޽ ކ+훵Ƚ抶ֽ`MKsޠ#++m̵ eKm;H#e{Mť:me`潽u;;C֭`6++ޥ+eUܽHޠ#+e];]ޣ#sUZ{K2vH`憺#摽C;ees#.]{vеvC2֓@6iŋ6i{խkk̊X66C~޽`6C֓@6iֽ2vkk3.ޚ֓@6esC;6Uq._j+C潽';M㓶:曵H u;mֽ曵Hii{m.Q2剚m`v+`Z֣+Qֆ@vРśZ+ދO2+]եýs2{#m޽m##̭2޽T6޽Tu̳~X6666U{kT֊Z4k֣e666X߳֊Z4k]K]K~+2 +2+.+2+.ŭ˄ު~~~~Y)-*`01`_BM_6("_K#Q#`MXs,൵̵.MeHϽޥe擶HK+훵smH;u֣meesܣ`mŐH6#̕26邥22Qe.C~ޓC.eM+톱{+6mֽuQ.K୾. kԏ{KMޓC#X߳M+톱##eK୾#;~+톱̽q =O暽+#`@6{KU#KMK`ؽ6v@2岻ss{KU#{KM6{mޚX̓@2:b_v]歾6H޽̛+̵K{7B+:zŋ`##6+:4'Z#擶Kv7B.2#67q2M̏im?e΋2剚H曵22栺 򽽽֛+m:+擶 򭭭+BA2嵵̋#vZ+HH3ւ@mH擶 򭭭+K+4C6vKཽUHϭ#',]2mO]m`ZރK擶2޸#bָUHޭT2H K.O浾#擶2޸#e,mHs֛eΙ]2mvY­#|,+2O+`Z浾 `Z歾 ޛ?]sܣvHdk`2.e֕Ov歾 ޞœBصz`]ޛd2Oֵ+4M'{ֵ7B`sܚv``:2ރ:2޽i#`ؽv=6֛#Okޭޛ6ދ@m#Yi66ޏ2{#K2 z޸+Y­]M]C蓶擶='憱Oe̐+2ŭ,2MŜs##v,={ŽP.sHm6ޛ+]浾ֽ26M#ޏ޸U]2ރO޵Z̓6~#H,॥m#C,|.ZZRʥϋ|޽'26:,kޛ 򭭭ii,#2~+`ؽ+6ޛkk潽ȓςHk歾6#+dT+2#ދ2޸..{佽k+ ]CiBުTH6zZ6:iHޥ?xvޣ#ޛK#2彽֚He@ދv2ޥṰ#Uܽ2ޏ]Z ޽6H+֗+2C6隫vC蛵ȵHiѽŲm+U`H i{2zŵťj+栺̥ޫ;YAZҽvd#Q#iޠ+œB@`]2+޵v #.O]սjÐU̜;3HsU#ֽ.#U22奶vHœ+޽ ކ+훵Ƚ抶ֽ`MKsޠ#++m̵ eKm;H#e{Mť:me`潽u;;C֭`6++ޥ+eUܽHޠ#+e];]ޣ#sUZ{K2vH`憺#摽C;ees#.]{vеvC2֓@6iŋ6i{խkk̊X66C~޽`6C֓@6iֽ2vkk3.ޚ֓@6esC;6Uq._j+C潽';M㓶:曵H u;mֽ曵Hii{m.Q2剚m`v+`Z֣+Qֆ@vРśZ+ދO2+]եýs2{#m޽m##̭2޽T6޽Tu̳~X6666U{kT֊Z4k֣e666X߳֊Z4k]K]K~+2 +2+.+2+.ŭ˄ު~~~~C`*`F`G_BM_6("_K#Q#`MXs,൵̵.MeHϽޥe擶HK+훵smH;u֣meesܣ`mŐH6#̕26邥22Qe.C~ޓC.eM+톱{+6mֽuQ.K୾. kԏ{KMޓC#X߳M+톱##eK୾#;~+톱̽q =O暽+#`@6{KU#KMK`ؽ6v@2岻ss{KU#{KM6{mޚX̓@2:b_v]歾6H޽̛+̵K{7B+:zŋ`##6+:4'Z#擶Kv7B.2#67q2M̏im?e΋2剚H曵22栺 򽽽֛+m:+擶 򭭭+BA2嵵̋#vZ+HH3ւ@mH擶 򭭭+K+4C6vKཽUHϭ#',]2mO]m`ZރK擶2޸#bָUHޭT2H K.O浾#擶2޸#e,mHs֛eΙ]2mvY­#|,+2O+`Z浾 `Z歾 ޛ?]sܣvHdk`2.e֕Ov歾 ޞœBصz`]ޛd2Oֵ+4M'{ֵ7B`sܚv``:2ރ:2޽i#`ؽv=6֛#Okޭޛ6ދ@m#Yi66ޏ2{#K2 z޸+Y­]M]C蓶擶='憱Oe̐+2ŭ,2MŜs##v,={ŽP.sHm6ޛ+]浾ֽ26M#ޏ޸U]2ރO޵Z̓6~#H,॥m#C,|.ZZRʥϋ|޽'26:,kޛ 򭭭ii,#2~+`ؽ+6ޛkk潽ȓςHk歾6#+dT+2#ދ2޸..{佽k+ ]CiBުTH6zZ6:iHޥ?xvޣ#ޛK#2彽֚He@ދv2ޥṰ#Uܽ2ޏ]Z ޽6H+֗+2C6隫vC蛵ȵHiѽŲm+U`H i{2zŵťj+栺̥ޫ;YAZҽvd#Q#iޠ+œB@`]2+޵v #.O]սjÐU̜;3HsU#ֽ.#U22奶vHœ+޽ ކ+훵Ƚ抶ֽ`MKsޠ#++m̵ eKm;H#e{Mť:me`潽u;;C֭`6++ޥ+eUܽHޠ#+e];]ޣ#sUZ{K2vH`憺#摽C;ees#.]{vеvC2֓@6iŋ6i{խkk̊X66C~޽`6C֓@6iֽ2vkk3.ޚ֓@6esC;6Uq._j+C潽';M㓶:曵H u;mֽ曵Hii{m.Q2剚m`v+`Z֣+Qֆ@vРśZ+ދO2+]եýs2{#m޽m##̭2޽T6޽Tu̳~X6666U{kT֊Z4k֣e666X߳֊Z4k]K]K~+2 +2+.+2+.ŭ˄ު~~~~Y*`<\Z<BMR<6(<ťť̥6+]Յ6+]Յ@#Oօ3pS]3pS] paOքS?RS?R&ٙ:;{{{GLwY|GLwY|;?#ttt+&ل#ttt+&لjryapyŽ:2pyab|:2pyab|f&b|ސCrb_q{{{X brI}X brI}R{{{/ř#)R~̥޵ス+;qk;+;qk;֭ޥスB3b#׌|3k@#;_p#3] ;{{{略kb|{{{潽]6*ϙ潽]6*ϙ@Crz##ׄ#R}ťr#@􄄄&ٍG3q)_P]a&b|&xR}{{{p)&/Y|xO#ׄr)&/Y|xO#ׄa_jry=Ä6&*I}{{{\ttt;IRBrڷa=rz̋:b|O++};{{{R=rzBbjp=rzBbjpC+R=z@Rb|)py]bjp{{{*όuRbu&rz@I#ttt|=åfO֌xrS@#&pyR}##&pyR}{{{f]jryk=õ#+b|7;{{{턄I}ttt+b|)_uI};frM/ŭj̐&rz6xj̐&rz6x+b|j;BRI+b|)&jGrzIjry;Mk}:Y|#ׄ*ό:;?{{{6R#j{{{6R#j3Y|qrzB_uY|: *?+]uY|/ń̺6Y|:C{{{{{{;pyb|Spyb|S]C;f3&;фB_+Lw:C|@{{{;Spyttta=ttt:;fff py/ŌXLwY|LwY|&*ό:R}bB_?;3x*όCXI}:/ń+#ׄ昻&)3@ I}+#億){{{;&{{{;#億R}]+{{{B_+jry#׌:+}턄/ř#tttY|{{{ޔ2*όpyY|B/ř+Y|B/ř+?+;ф7bC턄I@嵵:rz&ٙfC{{{]C:b|]@GLw:x֏#ׄx֏#ׄSCRpy~ubֹ{{{I:䭭aY|&٥IMń@\uI}pP+/ř:+~s&{{{:+~s&{{{uGk+]fk6Y|\ń~;P2ֵu+/řB~+ 򵵵u+#Y|u+#Y|XG]#+?R{{{x6ڭRSBBk#׌fGSGBB|OֵGBB|OֵԙXG|SBBk+fIR7޹&{{{f++f++ b|::)qb̵#pGpy]u3Rk~b;]|R}˽fB̔;u+aGBBBaM=#׌XBB)-*`01`_BM_6("_K#Q#`MXs,൵̵.MeHϽޥe擶HK+훵smH;u֣meesܣ`mŐH6#̕26邥22Qe.C~ޓC.eM+톱{+6mֽuQ.K୾. kԏ{KMޓC#X߳M+톱##eK୾#;~+톱̽q =O暽+#`@6{KU#KMK`ؽ6v@2岻ss{KU#{KM6{mޚX̓@2:b_v]歾6H޽̛+̵K{7B+:zŋ`##6+:4'Z#擶Kv7B.2#67q2M̏im?e΋2剚H曵22栺 򽽽֛+m:+擶 򭭭+BA2嵵̋#vZ+HH3ւ@mH擶 򭭭+K+4C6vKཽUHϭ#',]2mO]m`ZރK擶2޸#bָUHޭT2H K.O浾#擶2޸#e,mHs֛eΙ]2mvY­#|,+2O+`Z浾 `Z歾 ޛ?]sܣvHdk`2.e֕Ov歾 ޞœBصz`]ޛd2Oֵ+4M'{ֵ7B`sܚv``:2ރ:2޽i#`ؽv=6֛#Okޭޛ6ދ@m#Yi66ޏ2{#K2 z޸+Y­]M]C蓶擶='憱Oe̐+2ŭ,2MŜs##v,={ŽP.sHm6ޛ+]浾ֽ26M#ޏ޸U]2ރO޵Z̓6~#H,॥m#C,|.ZZRʥϋ|޽'26:,kޛ 򭭭ii,#2~+`ؽ+6ޛkk潽ȓςHk歾6#+dT+2#ދ2޸..{佽k+ ]CiBުTH6zZ6:iHޥ?xvޣ#ޛK#2彽֚He@ދv2ޥṰ#Uܽ2ޏ]Z ޽6H+֗+2C6隫vC蛵ȵHiѽŲm+U`H i{2zŵťj+栺̥ޫ;YAZҽvd#Q#iޠ+œB@`]2+޵v #.O]սjÐU̜;3HsU#ֽ.#U22奶vHœ+޽ ކ+훵Ƚ抶ֽ`MKsޠ#++m̵ eKm;H#e{Mť:me`潽u;;C֭`6++ޥ+eUܽHޠ#+e];]ޣ#sUZ{K2vH`憺#摽C;ees#.]{vеvC2֓@6iŋ6i{խkk̊X66C~޽`6C֓@6iֽ2vkk3.ޚ֓@6esC;6Uq._j+C潽';M㓶:曵H u;mֽ曵Hii{m.Q2剚m`v+`Z֣+Qֆ@vРśZ+ދO2+]եýs2{#m޽m##̭2޽T6޽Tu̳~X6666U{kT֊Z4k֣e666X߳֊Z4k]K]K~+2 +2+.+2+.ŭ˄ު~~~~C`*`F`G_BM_6("_K#Q#`MXs,൵̵.MeHϽޥe擶HK+훵smH;u֣meesܣ`mŐH6#̕26邥22Qe.C~ޓC.eM+톱{+6mֽuQ.K୾. kԏ{KMޓC#X߳M+톱##eK୾#;~+톱̽q =O暽+#`@6{KU#KMK`ؽ6v@2岻ss{KU#{KM6{mޚX̓@2:b_v]歾6H޽̛+̵K{7B+:zŋ`##6+:4'Z#擶Kv7B.2#67q2M̏im?e΋2剚H曵22栺 򽽽֛+m:+擶 򭭭+BA2嵵̋#vZ+HH3ւ@mH擶 򭭭+K+4C6vKཽUHϭ#',]2mO]m`ZރK擶2޸#bָUHޭT2H K.O浾#擶2޸#e,mHs֛eΙ]2mvY­#|,+2O+`Z浾 `Z歾 ޛ?]sܣvHdk`2.e֕Ov歾 ޞœBصz`]ޛd2Oֵ+4M'{ֵ7B`sܚv``:2ރ:2޽i#`ؽv=6֛#Okޭޛ6ދ@m#Yi66ޏ2{#K2 z޸+Y­]M]C蓶擶='憱Oe̐+2ŭ,2MŜs##v,={ŽP.sHm6ޛ+]浾ֽ26M#ޏ޸U]2ރO޵Z̓6~#H,॥m#C,|.ZZRʥϋ|޽'26:,kޛ 򭭭ii,#2~+`ؽ+6ޛkk潽ȓςHk歾6#+dT+2#ދ2޸..{佽k+ ]CiBުTH6zZ6:iHޥ?xvޣ#ޛK#2彽֚He@ދv2ޥṰ#Uܽ2ޏ]Z ޽6H+֗+2C6隫vC蛵ȵHiѽŲm+U`H i{2zŵťj+栺̥ޫ;YAZҽvd#Q#iޠ+œB@`]2+޵v #.O]սjÐU̜;3HsU#ֽ.#U22奶vHœ+޽ ކ+훵Ƚ抶ֽ`MKsޠ#++m̵ eKm;H#e{Mť:me`潽u;;C֭`6++ޥ+eUܽHޠ#+e];]ޣ#sUZ{K2vH`憺#摽C;ees#.]{vеvC2֓@6iŋ6i{խkk̊X66C~޽`6C֓@6iֽ2vkk3.ޚ֓@6esC;6Uq._j+C潽';M㓶:曵H u;mֽ曵Hii{m.Q2剚m`v+`Z֣+Qֆ@vРśZ+ދO2+]եýs2{#m޽m##̭2޽T6޽Tu̳~X6666U{kT֊Z4k֣e666X߳֊Z4k]K]K~+2 +2+.+2+.ŭ˄ު~~~~Y*`<\Z<BMR<6(<ťť̥6+]Յ6+]Յ@#Oօ3pS]3pS] paOքS?RS?R&ٙ:;{{{GLwY|GLwY|;?#ttt+&ل#ttt+&لjryapyŽ:2pyab|:2pyab|f&b|ސCrb_q{{{X brI}X brI}R{{{/ř#)R~̥޵ス+;qk;+;qk;֭ޥスB3b#׌|3k@#;_p#3] ;{{{略kb|{{{潽]6*ϙ潽]6*ϙ@Crz##ׄ#R}ťr#@􄄄&ٍG3q)_P]a&b|&xR}{{{p)&/Y|xO#ׄr)&/Y|xO#ׄa_jry=Ä6&*I}{{{\ttt;IRBrڷa=rz̋:b|O++};{{{R=rzBbjp=rzBbjpC+R=z@Rb|)py]bjp{{{*όuRbu&rz@I#ttt|=åfO֌xrS@#&pyR}##&pyR}{{{f]jryk=õ#+b|7;{{{턄I}ttt+b|)_uI};frM/ŭj̐&rz6xj̐&rz6x+b|j;BRI+b|)&jGrzIjry;Mk}:Y|#ׄ*ό:;?{{{6R#j{{{6R#j3Y|qrzB_uY|: *?+]uY|/ń̺6Y|:C{{{{{{;pyb|Spyb|S]C;f3&;фB_+Lw:C|@{{{;Spyttta=ttt:;fff py/ŌXLwY|LwY|&*ό:R}bB_?;3x*όCXI}:/ń+#ׄ昻&)3@ I}+#億){{{;&{{{;#億R}]+{{{B_+jry#׌:+}턄/ř#tttY|{{{ޔ2*όpyY|B/ř+Y|B/ř+?+;ф7bC턄I@嵵:rz&ٙfC{{{]C:b|]@GLw:x֏#ׄx֏#ׄSCRpy~ubֹ{{{I:䭭aY|&٥IMń@\uI}pP+/ř:+~s&{{{:+~s&{{{uGk+]fk6Y|\ń~;P2ֵu+/řB~+ 򵵵u+#Y|u+#Y|XG]#+?R{{{x6ڭRSBBk#׌fGSGBB|OֵGBB|OֵԙXG|SBBk+fIR7޹&{{{f++f++ b|::)qb̵#pGpy]u3Rk~b;]|R}˽fB̔;u+aGBBBaM=#׌XBB)-*`01`_BM_6("_K#Q#`MXs,൵̵.MeHϽޥe擶HK+훵smH;u֣meesܣ`mŐH6#̕26邥22Qe.C~ޓC.eM+톱{+6mֽuQ.K୾. kԏ{KMޓC#X߳M+톱##eK୾#;~+톱̽q =O暽+#`@6{KU#KMK`ؽ6v@2岻ss{KU#{KM6{mޚX̓@2:b_v]歾6H޽̛+̵K{7B+:zŋ`##6+:4'Z#擶Kv7B.2#67q2M̏im?e΋2剚H曵22栺 򽽽֛+m:+擶 򭭭+BA2嵵̋#vZ+HH3ւ@mH擶 򭭭+K+4C6vKཽUHϭ#',]2mO]m`ZރK擶2޸#bָUHޭT2H K.O浾#擶2޸#e,mHs֛eΙ]2mvY­#|,+2O+`Z浾 `Z歾 ޛ?]sܣvHdk`2.e֕Ov歾 ޞœBصz`]ޛd2Oֵ+4M'{ֵ7B`sܚv``:2ރ:2޽i#`ؽv=6֛#Okޭޛ6ދ@m#Yi66ޏ2{#K2 z޸+Y­]M]C蓶擶='憱Oe̐+2ŭ,2MŜs##v,={ŽP.sHm6ޛ+]浾ֽ26M#ޏ޸U]2ރO޵Z̓6~#H,॥m#C,|.ZZRʥϋ|޽'26:,kޛ 򭭭ii,#2~+`ؽ+6ޛkk潽ȓςHk歾6#+dT+2#ދ2޸..{佽k+ ]CiBުTH6zZ6:iHޥ?xvޣ#ޛK#2彽֚He@ދv2ޥṰ#Uܽ2ޏ]Z ޽6H+֗+2C6隫vC蛵ȵHiѽŲm+U`H i{2zŵťj+栺̥ޫ;YAZҽvd#Q#iޠ+œB@`]2+޵v #.O]սjÐU̜;3HsU#ֽ.#U22奶vHœ+޽ ކ+훵Ƚ抶ֽ`MKsޠ#++m̵ eKm;H#e{Mť:me`潽u;;C֭`6++ޥ+eUܽHޠ#+e];]ޣ#sUZ{K2vH`憺#摽C;ees#.]{vеvC2֓@6iŋ6i{խkk̊X66C~޽`6C֓@6iֽ2vkk3.ޚ֓@6esC;6Uq._j+C潽';M㓶:曵H u;mֽ曵Hii{m.Q2剚m`v+`Z֣+Qֆ@vРśZ+ދO2+]եýs2{#m޽m##̭2޽T6޽Tu̳~X6666U{kT֊Z4k֣e666X߳֊Z4k]K]K~+2 +2+.+2+.ŭ˄ު~~~~C`*`F`G_BM_6("_K#Q#`MXs,൵̵.MeHϽޥe擶HK+훵smH;u֣meesܣ`mŐH6#̕26邥22Qe.C~ޓC.eM+톱{+6mֽuQ.K୾. kԏ{KMޓC#X߳M+톱##eK୾#;~+톱̽q =O暽+#`@6{KU#KMK`ؽ6v@2岻ss{KU#{KM6{mޚX̓@2:b_v]歾6H޽̛+̵K{7B+:zŋ`##6+:4'Z#擶Kv7B.2#67q2M̏im?e΋2剚H曵22栺 򽽽֛+m:+擶 򭭭+BA2嵵̋#vZ+HH3ւ@mH擶 򭭭+K+4C6vKཽUHϭ#',]2mO]m`ZރK擶2޸#bָUHޭT2H K.O浾#擶2޸#e,mHs֛eΙ]2mvY­#|,+2O+`Z浾 `Z歾 ޛ?]sܣvHdk`2.e֕Ov歾 ޞœBصz`]ޛd2Oֵ+4M'{ֵ7B`sܚv``:2ރ:2޽i#`ؽv=6֛#Okޭޛ6ދ@m#Yi66ޏ2{#K2 z޸+Y­]M]C蓶擶='憱Oe̐+2ŭ,2MŜs##v,={ŽP.sHm6ޛ+]浾ֽ26M#ޏ޸U]2ރO޵Z̓6~#H,॥m#C,|.ZZRʥϋ|޽'26:,kޛ 򭭭ii,#2~+`ؽ+6ޛkk潽ȓςHk歾6#+dT+2#ދ2޸..{佽k+ ]CiBުTH6zZ6:iHޥ?xvޣ#ޛK#2彽֚He@ދv2ޥṰ#Uܽ2ޏ]Z ޽6H+֗+2C6隫vC蛵ȵHiѽŲm+U`H i{2zŵťj+栺̥ޫ;YAZҽvd#Q#iޠ+œB@`]2+޵v #.O]սjÐU̜;3HsU#ֽ.#U22奶vHœ+޽ ކ+훵Ƚ抶ֽ`MKsޠ#++m̵ eKm;H#e{Mť:me`潽u;;C֭`6++ޥ+eUܽHޠ#+e];]ޣ#sUZ{K2vH`憺#摽C;ees#.]{vеvC2֓@6iŋ6i{խkk̊X66C~޽`6C֓@6iֽ2vkk3.ޚ֓@6esC;6Uq._j+C潽';M㓶:曵H u;mֽ曵Hii{m.Q2剚m`v+`Z֣+Qֆ@vРśZ+ދO2+]եýs2{#m޽m##̭2޽T6޽Tu̳~X6666U{kT֊Z4k֣e666X߳֊Z4k]K]K~+2 +2+.+2+.ŭ˄ު~~~~Y*`<\Z<BMR<6(<ťť̥6+]Յ6+]Յ@#Oօ3pS]3pS] paOքS?RS?R&ٙ:;{{{GLwY|GLwY|;?#ttt+&ل#ttt+&لjryapyŽ:2pyab|:2pyab|f&b|ސCrb_q{{{X brI}X brI}R{{{/ř#)R~̥޵ス+;qk;+;qk;֭ޥスB3b#׌|3k@#;_p#3] ;{{{略kb|{{{潽]6*ϙ潽]6*ϙ@Crz##ׄ#R}ťr#@􄄄&ٍG3q)_P]a&b|&xR}{{{p)&/Y|xO#ׄr)&/Y|xO#ׄa_jry=Ä6&*I}{{{\ttt;IRBrڷa=rz̋:b|O++};{{{R=rzBbjp=rzBbjpC+R=z@Rb|)py]bjp{{{*όuRbu&rz@I#ttt|=åfO֌xrS@#&pyR}##&pyR}{{{f]jryk=õ#+b|7;{{{턄I}ttt+b|)_uI};frM/ŭj̐&rz6xj̐&rz6x+b|j;BRI+b|)&jGrzIjry;Mk}:Y|#ׄ*ό:;?{{{6R#j{{{6R#j3Y|qrzB_uY|: *?+]uY|/ń̺6Y|:C{{{{{{;pyb|Spyb|S]C;f3&;фB_+Lw:C|@{{{;Spyttta=ttt:;fff py/ŌXLwY|LwY|&*ό:R}bB_?;3x*όCXI}:/ń+#ׄ昻&)3@ I}+#億){{{;&{{{;#億R}]+{{{B_+jry#׌:+}턄/ř#tttY|{{{ޔ2*όpyY|B/ř+Y|B/ř+?+;ф7bC턄I@嵵:rz&ٙfC{{{]C:b|]@GLw:x֏#ׄx֏#ׄSCRpy~ubֹ{{{I:䭭aY|&٥IMń@\uI}pP+/ř:+~s&{{{:+~s&{{{uGk+]fk6Y|\ń~;P2ֵu+/řB~+ 򵵵u+#Y|u+#Y|XG]#+?R{{{x6ڭRSBBk#׌fGSGBB|OֵGBB|OֵԙXG|SBBk+fIR7޹&{{{f++f++ b|::)qb̵#pGpy]u3Rk~b;]|R}˽fB̔;u+aGBBBaM=#׌XBB)-*u0uuBMu6(Y\u֒WW]ՕѽtW]tΤ½R =(έ2(R礭̽;љUHޥ(x֣=Dڕ|b(X#匌#D2咒ދ*s(HϥJŽ7DڙVRyx=>xõg,0ԙ(Wϙfxŭww꥿ҥŭ̵椵¥޽ŭֵֽ͂gHϥŵֽ֕,Dڔ.+ޙ̵ťŭŭť޽޽ֵֽ޽̭޾g msjޤD#]ՕJb數22f̙ޔx#l悶Dڌ̕22f̙,b̥2噢t,CtέLĥ?ԙg 򙙙t,Ctέֵc xcтwggc2:ޙ2.⒒W.sR U͙2.♙#XD G楿=pg(]եvl]եgM=kĥx]եGC,,M>㋶֋(2噢.♙2#噙DlM>㋶֋(2噢RcUzzzvM>㙢žU͙=lDGDڥYkĥj#zJDڙx ?ԅ2G,*Hޙp(LĤ̔W,x=.♙vVgkę LĤ̔W,j?ԭR]խHϽ7,D`g;ьHϽ7,},2G֔#x2,j,C;ьvz#cHޥPD+ޅv;Wkę2xJGc,HcmYW#夭72噙=L2奥ֶ#匌DP:2WϥyjֳW#匌D# 򃋒g(2Hϙyx}jz2Hϙ=Ht,LxPvg7>㙙.V2Wz֔0ԌުLę2jә2gPvj.ތ2z.⥥2mCkĒHϙwHϙ#.⥥2f̥GvcLĕLĥGvkĥLHUjvDڥ.♙yxZM;ђ.♙yx=7,H#Wϥyj7W.`U;љj?ԙ̽.Pŋ̋Z֔#?j.;љLĭֽLĥ̎c,#奥sHϵ2tΜ̎ Gm},?ԙ2tΜ̎sLĤj޽.⒒?ԙHϙֵ0jwj.⒒?ԙR7 YmC蔜2Gg `,gz#噙,L0ԙHϙnP,HxLĭLĥ#僋CxíHϥ7,c`2噙#bHc֔0R*Uͥ#噙#bHc֔Hspjc(+ތW2jӤD# 򔜣(tj*G7,H0Lę`,0:ޥ=GHϥCn 0X+#m#噙7G`;2噙֣Lĭ*2噙tέLĥxCm#=Hϙ|Y, 򭭭=*=HϙyxZ=?ԙ`LĒ=zzz:zzzUW2}DjӥgjHޭWLĒ=zzzHϙ;љ`Y,( 򙙙Wz7G?Wj xåfjY 2l>+ޙ7Y2f̥Lĭ|Uztε?ԙp=Lĥ#孭` 򙙙tc2sUVm=𭭭tHϽ(Dڥgc2sJgLĭ=x2+ PjwnpsDڙ|xH]խx2+p+ޒVm=𭭭m־#j;є#cjsLĥZC襥?],LjnLĊwLĵHޥj7D 򙙙#.⥥gXtν2UͽDڭg2c:ޅ2|v7Uͽ#孭H޵=2ZHϙުkĵ2M㔜HHϥj=22孭̽#Dڭg2c:ޔJDLĥ2孭2cLĭp:ޭDWϵgMHs=,gXvWϵp,HctG*7kĥ2噙.⥥ŵ}72tj=`.b 򵵵|7(72tjgH=>W2>㥿޽yp#L]pvvvD̾Hϥyj֔g7WϽ>W2>㥿7R絵]x=`2嵵7t΂H:ޭ=nW`2彽|g77WU*=`g`ѵ#:ޥn 򒒒楿.⭭JMDn`22nDy~#t`22|n(|D2M.⒒y}浵#2奥Hϥ`DUJ|D2M~=kĽnDy~n#`DnnRUDDD`D`=72(#`t jHHϽ2yvy7W潽yv~W|pDUtΙ .⥥|ypyyJyyvy||||߽||yvv* 򅖣wxxí~|xHU.:ޥł2嵵~|2|yDWsH,tνXWό]7#D* 򙙙`=22*~*(p7kĥjӤ`D2pn``D>~CnDDWv*`v_BM_6("_K#Q#`MXs,൵̵.MeHϽޥe擶HK+훵smH;u֣meesܣ`mŐH6#̕26邥22Qe.C~ޓC.eM+톱{+6mֽuQ.K୾. kԏ{KMޓC#X߳M+톱##eK୾#;~+톱̽q =O暽+#`@6{KU#KMK`ؽ6v@2岻ss{KU#{KM6{mޚX̓@2:b_v]歾6H޽̛+̵K{7B+:zŋ`##6+:4'Z#擶Kv7B.2#67q2M̏im?e΋2剚H曵22栺 򽽽֛+m:+擶 򭭭+BA2嵵̋#vZ+HH3ւ@mH擶 򭭭+K+4C6vKཽUHϭ#',]2mO]m`ZރK擶2޸#bָUHޭT2H K.O浾#擶2޸#e,mHs֛eΙ]2mvY­#|,+2O+`Z浾 `Z歾 ޛ?]sܣvHdk`2.e֕Ov歾 ޞœBصz`]ޛd2Oֵ+4M'{ֵ7B`sܚv``:2ރ:2޽i#`ؽv=6֛#Okޭޛ6ދ@m#Yi66ޏ2{#K2 z޸+Y­]M]C蓶擶='憱Oe̐+2ŭ,2MŜs##v,={ŽP.sHm6ޛ+]浾ֽ26M#ޏ޸U]2ރO޵Z̓6~#H,॥m#C,|.ZZRʥϋ|޽'26:,kޛ 򭭭ii,#2~+`ؽ+6ޛkk潽ȓςHk歾6#+dT+2#ދ2޸..{佽k+ ]CiBުTH6zZ6:iHޥ?xvޣ#ޛK#2彽֚He@ދv2ޥṰ#Uܽ2ޏ]Z ޽6H+֗+2C6隫vC蛵ȵHiѽŲm+U`H i{2zŵťj+栺̥ޫ;YAZҽvd#Q#iޠ+œB@`]2+޵v #.O]սjÐU̜;3HsU#ֽ.#U22奶vHœ+޽ ކ+훵Ƚ抶ֽ`MKsޠ#++m̵ eKm;H#e{Mť:me`潽u;;C֭`6++ޥ+eUܽHޠ#+e];]ޣ#sUZ{K2vH`憺#摽C;ees#.]{vеvC2֓@6iŋ6i{խkk̊X66C~޽`6C֓@6iֽ2vkk3.ޚ֓@6esC;6Uq._j+C潽';M㓶:曵H u;mֽ曵Hii{m.Q2剚m`v+`Z֣+Qֆ@vРśZ+ދO2+]եýs2{#m޽m##̭2޽T6޽Tu̳~X6666U{kT֊Z4k֣e666X߳֊Z4k]K]K~+2 +2+.+2+.ŭ˄ު~~~~ɆɆ)-*d0ddBMzd6(&$dֵ\SBm~ťG{{{03|~mu|B|Z|S{{{6֥Ž_y3Ȍ<E|̥j_j|픮ř̙潽ř֙qj޽P|֭|__j޽歭歭歭6 fffޭֽ浵޵̙S?;[uﭾ<#F|SDx0)O|_y [ud*dddBMzd6(&$dֵ\SBm~ťG{{{03|~mu|B|Z|S{{{6֥Ž_y3Ȍ<E|̥j_j|픮ř̙潽ř֙qj޽P|֭|__j޽歭歭歭6 fffޭֽ浵޵̙S?;[uﭾ<#F|SDx0)O|_y [uxõg,0ԙ(Wϙfxŭww꥿ҥŭ̵椵¥޽ŭֵֽ͂gHϥŵֽ֕,Dڔ.+ޙ̵ťŭŭť޽޽ֵֽ޽̭޾g msjޤD#]ՕJb數22f̙ޔx#l悶Dڌ̕22f̙,b̥2噢t,CtέLĥ?ԙg 򙙙t,Ctέֵc xcтwggc2:ޙ2.⒒W.sR U͙2.♙#XD G楿=pg(]եvl]եgM=kĥx]եGC,,M>㋶֋(2噢.♙2#噙DlM>㋶֋(2噢RcUzzzvM>㙢žU͙=lDGDڥYkĥj#zJDڙx ?ԅ2G,*Hޙp(LĤ̔W,x=.♙vVgkę LĤ̔W,j?ԭR]խHϽ7,D`g;ьHϽ7,},2G֔#x2,j,C;ьvz#cHޥPD+ޅv;Wkę2xJGc,HcmYW#夭72噙=L2奥ֶ#匌DP:2WϥyjֳW#匌D# 򃋒g(2Hϙyx}jz2Hϙ=Ht,LxPvg7>㙙.V2Wz֔0ԌުLę2jә2gPvj.ތ2z.⥥2mCkĒHϙwHϙ#.⥥2f̥GvcLĕLĥGvkĥLHUjvDڥ.♙yxZM;ђ.♙yx=7,H#Wϥyj7W.`U;љj?ԙ̽.Pŋ̋Z֔#?j.;љLĭֽLĥ̎c,#奥sHϵ2tΜ̎ Gm},?ԙ2tΜ̎sLĤj޽.⒒?ԙHϙֵ0jwj.⒒?ԙR7 YmC蔜2Gg `,gz#噙,L0ԙHϙnP,HxLĭLĥ#僋CxíHϥ7,c`2噙#bHc֔0R*Uͥ#噙#bHc֔Hspjc(+ތW2jӤD# 򔜣(tj*G7,H0Lę`,0:ޥ=GHϥCn 0X+#m#噙7G`;2噙֣Lĭ*2噙tέLĥxCm#=Hϙ|Y, 򭭭=*=HϙyxZ=?ԙ`LĒ=zzz:zzzUW2}DjӥgjHޭWLĒ=zzzHϙ;љ`Y,( 򙙙Wz7G?Wj xåfjY 2l>+ޙ7Y2f̥Lĭ|Uztε?ԙp=Lĥ#孭` 򙙙tc2sUVm=𭭭tHϽ(Dڥgc2sJgLĭ=x2+ PjwnpsDڙ|xH]խx2+p+ޒVm=𭭭m־#j;є#cjsLĥZC襥?],LjnLĊwLĵHޥj7D 򙙙#.⥥gXtν2UͽDڭg2c:ޅ2|v7Uͽ#孭H޵=2ZHϙުkĵ2M㔜HHϥj=22孭̽#Dڭg2c:ޔJDLĥ2孭2cLĭp:ޭDWϵgMHs=,gXvWϵp,HctG*7kĥ2噙.⥥ŵ}72tj=`.b 򵵵|7(72tjgH=>W2>㥿޽yp#L]pvvvD̾Hϥyj֔g7WϽ>W2>㥿7R絵]x=`2嵵7t΂H:ޭ=nW`2彽|g77WU*=`g`ѵ#:ޥn 򒒒楿.⭭JMDn`22nDy~#t`22|n(|D2M.⒒y}浵#2奥Hϥ`DUJ|D2M~=kĽnDy~n#`DnnRUDDD`D`=72(#`t jHHϽ2yvy7W潽yv~W|pDUtΙ .⥥|ypyyJyyvy||||߽||yvv* 򅖣wxxí~|xHU.:ޥł2嵵~|2|yDWsH,tνXWό]7#D* 򙙙`=22*~*(p7kĥjӤ`D2pn``D>~CnDDWv*dvdBMzd6(&$dֵ\SBm~ťG{{{03|~mu|B|Z|S{{{6֥Ž_y3Ȍ<E|̥j_j|픮ř̙潽ř֙qj޽P|֭|__j޽歭歭歭6 fffޭֽ浵޵̙S?;[uﭾ<#F|SDx0)O|_y [uxõg,0ԙ(Wϙfxŭww꥿ҥŭ̵椵¥޽ŭֵֽ͂gHϥŵֽ֕,Dڔ.+ޙ̵ťŭŭť޽޽ֵֽ޽̭޾g msjޤD#]ՕJb數22f̙ޔx#l悶Dڌ̕22f̙,b̥2噢t,CtέLĥ?ԙg 򙙙t,Ctέֵc xcтwggc2:ޙ2.⒒W.sR U͙2.♙#XD G楿=pg(]եvl]եgM=kĥx]եGC,,M>㋶֋(2噢.♙2#噙DlM>㋶֋(2噢RcUzzzvM>㙢žU͙=lDGDڥYkĥj#zJDڙx ?ԅ2G,*Hޙp(LĤ̔W,x=.♙vVgkę LĤ̔W,j?ԭR]խHϽ7,D`g;ьHϽ7,},2G֔#x2,j,C;ьvz#cHޥPD+ޅv;Wkę2xJGc,HcmYW#夭72噙=L2奥ֶ#匌DP:2WϥyjֳW#匌D# 򃋒g(2Hϙyx}jz2Hϙ=Ht,LxPvg7>㙙.V2Wz֔0ԌުLę2jә2gPvj.ތ2z.⥥2mCkĒHϙwHϙ#.⥥2f̥GvcLĕLĥGvkĥLHUjvDڥ.♙yxZM;ђ.♙yx=7,H#Wϥyj7W.`U;љj?ԙ̽.Pŋ̋Z֔#?j.;љLĭֽLĥ̎c,#奥sHϵ2tΜ̎ Gm},?ԙ2tΜ̎sLĤj޽.⒒?ԙHϙֵ0jwj.⒒?ԙR7 YmC蔜2Gg `,gz#噙,L0ԙHϙnP,HxLĭLĥ#僋CxíHϥ7,c`2噙#bHc֔0R*Uͥ#噙#bHc֔Hspjc(+ތW2jӤD# 򔜣(tj*G7,H0Lę`,0:ޥ=GHϥCn 0X+#m#噙7G`;2噙֣Lĭ*2噙tέLĥxCm#=Hϙ|Y, 򭭭=*=HϙyxZ=?ԙ`LĒ=zzz:zzzUW2}DjӥgjHޭWLĒ=zzzHϙ;љ`Y,( 򙙙Wz7G?Wj xåfjY 2l>+ޙ7Y2f̥Lĭ|Uztε?ԙp=Lĥ#孭` 򙙙tc2sUVm=𭭭tHϽ(Dڥgc2sJgLĭ=x2+ PjwnpsDڙ|xH]խx2+p+ޒVm=𭭭m־#j;є#cjsLĥZC襥?],LjnLĊwLĵHޥj7D 򙙙#.⥥gXtν2UͽDڭg2c:ޅ2|v7Uͽ#孭H޵=2ZHϙުkĵ2M㔜HHϥj=22孭̽#Dڭg2c:ޔJDLĥ2孭2cLĭp:ޭDWϵgMHs=,gXvWϵp,HctG*7kĥ2噙.⥥ŵ}72tj=`.b 򵵵|7(72tjgH=>W2>㥿޽yp#L]pvvvD̾Hϥyj֔g7WϽ>W2>㥿7R絵]x=`2嵵7t΂H:ޭ=nW`2彽|g77WU*=`g`ѵ#:ޥn 򒒒楿.⭭JMDn`22nDy~#t`22|n(|D2M.⒒y}浵#2奥Hϥ`DUJ|D2M~=kĽnDy~n#`DnnRUDDD`D`=72(#`t jHHϽ2yvy7W潽yv~W|pDUtΙ .⥥|ypyyJyyvy||||߽||yvv* 򅖣wxxí~|xHU.:ޥł2嵵~|2|yDWsH,tνXWό]7#D* 򙙙`=22*~*(p7kĥjӤ`D2pn``D>~CnDDWv*uvuBMu6(Y\u֒WW]ՕѽtW]tΤ½R =(έ2(R礭̽;љUHޥ(x֣=Dڕ|b(X#匌#D2咒ދ*s(HϥJŽ7DڙVRyx=>xõg,0ԙ(Wϙfxŭww꥿ҥŭ̵椵¥޽ŭֵֽ͂gHϥŵֽ֕,Dڔ.+ޙ̵ťŭŭť޽޽ֵֽ޽̭޾g msjޤD#]ՕJb數22f̙ޔx#l悶Dڌ̕22f̙,b̥2噢t,CtέLĥ?ԙg 򙙙t,Ctέֵc xcтwggc2:ޙ2.⒒W.sR U͙2.♙#XD G楿=pg(]եvl]եgM=kĥx]եGC,,M>㋶֋(2噢.♙2#噙DlM>㋶֋(2噢RcUzzzvM>㙢žU͙=lDGDڥYkĥj#zJDڙx ?ԅ2G,*Hޙp(LĤ̔W,x=.♙vVgkę LĤ̔W,j?ԭR]խHϽ7,D`g;ьHϽ7,},2G֔#x2,j,C;ьvz#cHޥPD+ޅv;Wkę2xJGc,HcmYW#夭72噙=L2奥ֶ#匌DP:2WϥyjֳW#匌D# 򃋒g(2Hϙyx}jz2Hϙ=Ht,LxPvg7>㙙.V2Wz֔0ԌުLę2jә2gPvj.ތ2z.⥥2mCkĒHϙwHϙ#.⥥2f̥GvcLĕLĥGvkĥLHUjvDڥ.♙yxZM;ђ.♙yx=7,H#Wϥyj7W.`U;љj?ԙ̽.Pŋ̋Z֔#?j.;љLĭֽLĥ̎c,#奥sHϵ2tΜ̎ Gm},?ԙ2tΜ̎sLĤj޽.⒒?ԙHϙֵ0jwj.⒒?ԙR7 YmC蔜2Gg `,gz#噙,L0ԙHϙnP,HxLĭLĥ#僋CxíHϥ7,c`2噙#bHc֔0R*Uͥ#噙#bHc֔Hspjc(+ތW2jӤD# 򔜣(tj*G7,H0Lę`,0:ޥ=GHϥCn 0X+#m#噙7G`;2噙֣Lĭ*2噙tέLĥxCm#=Hϙ|Y, 򭭭=*=HϙyxZ=?ԙ`LĒ=zzz:zzzUW2}DjӥgjHޭWLĒ=zzzHϙ;љ`Y,( 򙙙Wz7G?Wj xåfjY 2l>+ޙ7Y2f̥Lĭ|Uztε?ԙp=Lĥ#孭` 򙙙tc2sUVm=𭭭tHϽ(Dڥgc2sJgLĭ=x2+ PjwnpsDڙ|xH]խx2+p+ޒVm=𭭭m־#j;є#cjsLĥZC襥?],LjnLĊwLĵHޥj7D 򙙙#.⥥gXtν2UͽDڭg2c:ޅ2|v7Uͽ#孭H޵=2ZHϙުkĵ2M㔜HHϥj=22孭̽#Dڭg2c:ޔJDLĥ2孭2cLĭp:ޭDWϵgMHs=,gXvWϵp,HctG*7kĥ2噙.⥥ŵ}72tj=`.b 򵵵|7(72tjgH=>W2>㥿޽yp#L]pvvvD̾Hϥyj֔g7WϽ>W2>㥿7R絵]x=`2嵵7t΂H:ޭ=nW`2彽|g77WU*=`g`ѵ#:ޥn 򒒒楿.⭭JMDn`22nDy~#t`22|n(|D2M.⒒y}浵#2奥Hϥ`DUJ|D2M~=kĽnDy~n#`DnnRUDDD`D`=72(#`t jHHϽ2yvy7W潽yv~W|pDUtΙ .⥥|ypyyJyyvy||||߽||yvv* 򅖣wxxí~|xHU.:ޥł2嵵~|2|yDWsH,tνXWό]7#D* 򙙙`=22*~*(p7kĥjӤ`D2pn``D>~CnDDWp)-*d0dndBMfd6(&$dֵ\SBm~ťG{{{03|~mu|B|Z|S{{{6֥Ž_y3Ȍ<E|̥j_j|픮ř̙潽ř֙qj޽P|֭|__j޽歭歭歭6 fffޭֽ浵޵̙S?;[uﭾ<#F|SDx0)O|_y [uxõg,0ԙ(Wϙfxŭww꥿ҥŭ̵椵¥޽ŭֵֽ͂gHϥŵֽ֕,Dڔ.+ޙ̵ťŭŭť޽޽ֵֽ޽̭޾g msjޤD#]ՕJb數22f̙ޔx#l悶Dڌ̕22f̙,b̥2噢t,CtέLĥ?ԙg 򙙙t,Ctέֵc xcтwggc2:ޙ2.⒒W.sR U͙2.♙#XD G楿=pg(]եvl]եgM=kĥx]եGC,,M>㋶֋(2噢.♙2#噙DlM>㋶֋(2噢RcUzzzvM>㙢žU͙=lDGDڥYkĥj#zJDڙx ?ԅ2G,*Hޙp(LĤ̔W,x=.♙vVgkę LĤ̔W,j?ԭR]խHϽ7,D`g;ьHϽ7,},2G֔#x2,j,C;ьvz#cHޥPD+ޅv;Wkę2xJGc,HcmYW#夭72噙=L2奥ֶ#匌DP:2WϥyjֳW#匌D# 򃋒g(2Hϙyx}jz2Hϙ=Ht,LxPvg7>㙙.V2Wz֔0ԌުLę2jә2gPvj.ތ2z.⥥2mCkĒHϙwHϙ#.⥥2f̥GvcLĕLĥGvkĥLHUjvDڥ.♙yxZM;ђ.♙yx=7,H#Wϥyj7W.`U;љj?ԙ̽.Pŋ̋Z֔#?j.;љLĭֽLĥ̎c,#奥sHϵ2tΜ̎ Gm},?ԙ2tΜ̎sLĤj޽.⒒?ԙHϙֵ0jwj.⒒?ԙR7 YmC蔜2Gg `,gz#噙,L0ԙHϙnP,HxLĭLĥ#僋CxíHϥ7,c`2噙#bHc֔0R*Uͥ#噙#bHc֔Hspjc(+ތW2jӤD# 򔜣(tj*G7,H0Lę`,0:ޥ=GHϥCn 0X+#m#噙7G`;2噙֣Lĭ*2噙tέLĥxCm#=Hϙ|Y, 򭭭=*=HϙyxZ=?ԙ`LĒ=zzz:zzzUW2}DjӥgjHޭWLĒ=zzzHϙ;љ`Y,( 򙙙Wz7G?Wj xåfjY 2l>+ޙ7Y2f̥Lĭ|Uztε?ԙp=Lĥ#孭` 򙙙tc2sUVm=𭭭tHϽ(Dڥgc2sJgLĭ=x2+ PjwnpsDڙ|xH]խx2+p+ޒVm=𭭭m־#j;є#cjsLĥZC襥?],LjnLĊwLĵHޥj7D 򙙙#.⥥gXtν2UͽDڭg2c:ޅ2|v7Uͽ#孭H޵=2ZHϙުkĵ2M㔜HHϥj=22孭̽#Dڭg2c:ޔJDLĥ2孭2cLĭp:ޭDWϵgMHs=,gXvWϵp,HctG*7kĥ2噙.⥥ŵ}72tj=`.b 򵵵|7(72tjgH=>W2>㥿޽yp#L]pvvvD̾Hϥyj֔g7WϽ>W2>㥿7R絵]x=`2嵵7t΂H:ޭ=nW`2彽|g77WU*=`g`ѵ#:ޥn 򒒒楿.⭭JMDn`22nDy~#t`22|n(|D2M.⒒y}浵#2奥Hϥ`DUJ|D2M~=kĽnDy~n#`DnnRUDDD`D`=72(#`t jHHϽ2yvy7W潽yv~W|pDUtΙ .⥥|ypyyJyyvy||||߽||yvv* 򅖣wxxí~|xHU.:ޥł2嵵~|2|yDWsH,tνXWό]7#D* 򙙙`=22*~*(p7kĥjӤ`D2pn``D>~CnDDW* z BMr 6(-1GJKltqnx|zfmheo~jcysirpwavg{buk}d  &jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj  Hjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj  H*jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj  $Rjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj  $4Ejjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj $,jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj" ^;$]jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj" C.$'jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj:#Bi&4]jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj  ?X6Njjj 8U0/+-[*jjjj2)1%Pjjjjj : K=JH,333'],NNN,,'3FaYaF'HJjjj(!BWJ_R***eE,'hFYYF'&jjjj 0 B@.7%$[cMP4*E,'33'Ecjjjjj :0?;=Z.Q---776%&V4**4jjjjjjJH ! ^!9 O 9G5Ad+@@jjjjjjjjjjjjj 8" >C!G5?Bjjjjjjjjjjjjjj I S0# /K?jjjjjjjjjjjjjjj \S0 D5jjjjjjjjjjjjjjj(:!# jjjjjjjjjjjjjj 2 ) jjjjjjjjjjjjjjj 2 ) jjjjjjjjjjjjjjjj  2 ) jjjjjjjjjjjjjjjjj  2 ) jjjjjjjjjjjjjjjjjj )2 ) jjjjjjjjjjjjjjjjjjj2 ( ) jjjjjjjjjjjjjjjjjjjj (:!#jjjjjjjjjjjjjjjjjjjjj"L UC!G# jjjjjjjjjjjjjjjjjjjjjj8">0  Djjjjjjjjjjjjjjjjjjjjjjj " )GO 5/jjjjjjjjjjjjjjjjjjjjjjjj 9 /K?jjjjjjjjjjjjjjjjjjjjjjjjjjjj I 9O/ATjjjjjjjjjjjjjjjjjjjjjjjjjjjjj >!OD0nxxn>D0[0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0G9oeeeeeeoG9c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0G9heeeeeeeehG9c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0[0oeeeeeeeeeeo[0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0>D0eeeeeeeeeeee>D0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c03feeeeeeeeeeeenc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c03feeeeeeeeeeeexc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c03feeeeeeeeeeeexc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c03feeeeeeeeeeeenc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0>D0eeeeeeeeeeee>D0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0[0oeeeeeeeeeeo[0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0G9heeeeeeeehG9c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0G9oeeeeeeoG9c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0[0>D03f3f3f3f>D0[0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0o* r3 BM 6(+1GJKfnckzqvhxjrl|tsg{oi}edu~ympeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeEeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeKWeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeO-&eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeK-5/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee7<&/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeee+)4]eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeV[W5!3eeeeeeeeeeeeeeeeeeeeeeeeeeeeeAF @I48#eeeeeeeeeeeeeeeeeeeeeeeeeeee"RB,/L3eeeeeeeeeeeeeeeeeeeeeeeeeee27<5!MQeeeeeeeeeeeeeeeeeeeeeeeeee J[-YC#Qeeeeeeeeeeeeeeeeeeeeeeeee9$*OXPC]GSeeeeeeeeeeeeeeeeeeeeeeee'?A. @:D8eeeeeeeeeeeeeeeeeeeeeee _6+^U:4eeeeeeeeeeeeeeeeeeeeee ="R+)IeeeeeeeeeeeeeeeeeeeeaB)eeeeeeeeeeeeeeeeeee 12>eeeeeeeeeeeeeeeeee' >eeeeeeeeeeeeeeeee  0%eeeeeeeeeeeeeeee' 9 0%eeeeeeeeeeeeeee  9; %eeeeeeeeeeeeee1  %eeeeeee;eeeeeeH='   %48eeeeee    %)ID8GS6"( %):C#Q ( >@YTLG33dD&X> ;9( B -5/D8M####M34TP,\ +0 (0.K<P/CL!!Z:,-E*b"   6*7\5:Z/!!!! &&,U< 7F  92"$.E `-@),,&& E+J6 H  =A*B7cO ..+FR$? ' 2?N6VJ**F.H$$A$0"?   1;H"0 NN$? ;2= (  2 11     (1'  '   E*` HJ BMB 6(( GJK>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>   >>>>>>>>>>>>>>>>>>>>>>>>>>>*,1>>>>>>>>>>>>>>>>>>>>>>>>>> # +>>>>>>>>>>>>>>>>>>>>>>>>>9(%$+0>>>>>>>>>>>>>>>>>>>>>>>>'3%$+>>>>>>>>>>>>>>>>>>>>>>>.'(#51>>>>>>>>>>>>>>>>>>>>>> :&   >>>>>>>>>>>>>>>>>>>>>;<2(#4>>>>>>>>>>>>>>>>>>>> ! "%-$  >>>>>>>>>>>>>>>>>>>   )>>>>>>>>>>>>>>>>>>    >>>>>>>>>>>>>>>>>    >>>>>>>>>>>>>>>>    >>>>>>>>>>>>>>>    >>>>>>>>>>>>>> !   >>>>>>>>>>>>> .!8"%7) >>>>>>>>>>>>.'3/$>>>>>>>>>>>!2 &6#4>>>>>>>>>> " =*,) >>>>>>>>>&&"6/-7>>>>>>>> /5 >>>>>>>-* 0>>>>>>, >>>>>0 >>>> >>>>>>PRHH )-*d0dndBMfd6(&$dֵ\SBm~ťG{{{03|~mu|B|Z|S{{{6֥Ž_y3Ȍ<E|̥j_j|픮ř̙潽ř֙qj޽P|֭|__j޽歭歭歭6 fffޭֽ浵޵̙S?;[uﭾ<#F|SDx0)O|_y [u=_/N" %aa 13X@ $a.A R6 YD!<"+\aP>' &!W a19 ]T&D/)- a  3>*(4  I0/2 , CEMBTTTTTTTTTTTTTTTTTT -+5%TTTTTTTTTTTTTTTTTTT 4#TTTTTTTTTTTTTTTTTTTT >JNCTTTTTTTTTTTTTTTTTTT  $TTCTTTTTTTTTTTTTTTTTT '!I?TT TTTTTTTTTTTTTTTTTTT@0OTT 'TTTTTTTTTTTTTTTTTTTT)4TTTTTTTTTTTTTTTTTTTTTTT*)TTTTTTTTTTTTTTTTTTTTTTTT*TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT@) -*d0dndBMfd6(&$dֵ\SBm~ťG{{{03|~mu|B|Z|S{{{6֥Ž_y3Ȍ<E|̥j_j|픮ř̙潽ř֙qj޽P|֭|__j޽歭歭歭6 fffޭֽ浵޵̙S?;[uﭾ<#F|SDx0)O|_y [uD0nxxn>D0[0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0G9oeeeeeeoG9c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0G9heeeeeeeehG9c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0[0oeeeeeeeeeeo[0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0>D0eeeeeeeeeeee>D0c0c0c0c0c0c0c0c0c0xxc0c0xxc0c0xxc0c0c0xxxc0xc0c0xxc0c0xxc0c0xxc0c0c0c0c0xxc0c0xxc0c0xxc0c0c0xxxxc0c0c0xxc0c0xxc0c0c0xxxxxc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c03feeeeeeeeeeeenc0c0c0c0c0c0c0c0c0xxc0c0xxc0c0xxc0c0xxc0c0xxc0c0xxc0c0xxc0c0xxc0c0c0c0c0xxc0c0xxc0c0xxc0c0xxc0c0c0xc0c0xxc0c0xxc0c0xxc0c0xxc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c03feeeeeeeeeeeexc0c0c0c0c0c0c0c0c0xxc0c0xxc0c0xxc0c0xxc0c0xxc0c0xxc0c0xxc0c0xxc0c0c0c0c0xxc0c0xxc0c0xxc0c0xxc0c0c0c0c0c0xxc0c0xxc0c0xxc0c0xxc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c03feeeeeeeeeeeexc0c0c0c0c0c0c0c0c0xxc0c0xxc0c0xxc0c0xxc0c0xxc0c0xxc0c0xxc0c0xxc0c0c0c0c0xxc0c0xxc0c0xxc0c0xxxxxxc0c0xxc0c0xxc0c0xxc0c0xxc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c03feeeeeeeeeeeenc0c0c0c0c0c0c0c0c0xxc0c0xxc0c0xxc0c0xxc0c0xxc0c0xxc0c0xxc0c0xxc0c0c0c0c0xxc0c0xxc0c0xxc0c0xxc0c0xxc0c0xxc0c0xxc0c0xxc0c0xxc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0>D0eeeeeeeeeeee>D0c0c0c0c0c0c0c0c0c0xxxxxc0xxxc0c0c0c0xxxc0xc0c0xxc0c0xxxxxc0c0c0c0c0c0xxxxxc0xxxc0c0c0c0xxxxc0c0c0xxxxxc0c0c0xxc0c0xxc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0[0oeeeeeeeeeeo[0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0G9heeeeeeeehG9c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0xxc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0G9oeeeeeeoG9c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0[0>D03f3f3f3f>D0[0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0o*rBM~v(GJK""""""""""""""""""""""""""""a0""a"affPfafaUffUPffaS34Dfff34Dfffa4Dffffafffffafffffff%*( BMv(T  GJK 000*`BBM:6(GJKzsu~{qpvot}|x),A19 )6 >07 '.:B21+ 4*! >/E FC3H8! =-GK%(D#*'I<5#M+,&;M J&M" -$MMM  L$MM  ?MMM  (.MMM" @MMMM.%MMMMM@MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM*`VBMN>(GJK*` kVBMN>(}*!BMv(GJKzqn Է5a3*@6w>BM66(GJKt|o~numxlrpvOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO4;OOOOOO >COOOOO8M %%OOOOG((OOO* J 0*E-OOO"/N-7@=&,:OO 3K"&, $I !HOO?6 $2 +.BO+! FD) O'.')#O<9  A # 1L5   *BMv(d  GJKvnj@0`P p0) -* @0q2BM*6(c̶oκ^ҿ_péŭu͹q˵béнmw~Ȱϼfa͸}ɲɳ(888888888888888764-88888888888888$!088888888888882+3188888888888888 8888888888888 88888888880 8888888883 88888888 8888888 88888888 8888888 888888 888   88"&%8./' 5*888888 8888 8888888 88888888 888888888 888888888 888888888  8888888888  88888888888 888888888888#,8888888888888 )88888888888888888888888888888* BM6(S푄勠ҡhQ?333BiVג؂x: 3333333>|uv33333333333~w8 33333333333@ԔfL3333333333333p[73333333333333Gȧ333333333333333ڎ333333333333333333333333333333ڐ73333333333333GմfL3333333333333v\8 33333333333@֦v33333333333}؂x: 3333333>{iP?333BrYǣ * -~ BMv 6(Sn_,c0Qc TjVA L93                                                                  /-* 2-9~ BMv 6(S                                                                9* 9IF~ BMv 6(Sn_,c0Qc TjVA L93                                                                  [F*^F_GBMv( ݘ ݙو ـ ـو وو ݐݘ SqG*tGuHBMv(H*`AHJABMBA6(UAA*`AaJABMBA6(UAAs* vwBM6(l  ʽŷ0 {jj {+펷²teeeeeesf̲ieeeeeeeeif̲ueeeeeeeeees²eeeeeeeeeeee+ {eeeeeeeeeeee {eeeeeeeeeeeeejeeeeeeeeeeeeejueeeeeeeeeeee {eeeeeeeeeeee0ueeeeeeeeeetieeeeeeeeiueeeeeeu3uu3*@ * BM" 6(0*{|sſwŽvz{~x######  ##  ####### #  #$    %% # %%% ##  %% #%%   %  %%# #$$$$$$$$ $ $  $$#$  $ #  $#  $#$# $$$ # *BM6({|sſwzv>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>> # # >>>>> # %%% ## >> #66666%# >>#66++++++6   )!!)))++#   : ,0))% # ! , 0))6# +  0)+6% 0)!($&& 90)6   (37&&&&&&&&' , )+  !&&&&&&&&&&&& 0+  &=&&&&&&&&&&&&&&3    &&+&&&&&&&&&&&&&&72+&& &&&&&&&&&&&&&&&& (2+%# && ;&&&&&&&&&&&&&&&&(6 & &&&&&&&&&&&&&&&&&&(0%  &&&&&&&&&&&&&&&&&&  &&&&&&&&&&&&&&&&&&2 8&&&&&&&&&&&&&&&& &&&&&&&&&&&&&&&& .&&&&&&&&&&&&&&7 &&-&&&&&&&&&&&&&&/#&&&&&&&&&&&&&&4#&&1.&&&&&&&&*&&"&&;&&>>>">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> A)"-** ?*` B R BM> 6(E  -e~jYr?e*U-T$O,RHA> = < :3       "))$ #++++++%,,,,,,,,,,,,,(++++++++* ,,,,,,,,,,,!++++++++++% ,,,,,,,,,,++++++++++++ ,,,,,,,,,,,,,, ++++++++++++$,,,,,,,,,,,,&++++++++++++),,,,,,,,,,,,,,,&++++++++++++) ,, ++++++++++++" ,,,,++++++++++++ !++++++++++#'++++++++(!++++++! &&  *` R BM> 6(E   30+/%*x3>(0c0[-G(        +*` ."R BM> 6(E                                                "*` ".R BM> 6(E   30+/%*x>(0c0[-G(                .*` .{;F BM2 6(\Yj ,-$*?e))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(&%"!!"%&()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'$  $')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'##')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))($$())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&   &)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) %))))))))))))))))))))))))))))))))))))))))))))))))))))))))"))))))))))))))))))))))))))))))))))))))))))))))))))))))))) !))))))))))))))))))))))))))))))))))))))))))))))))))))))))))!)))))))))))))))))))))))))))))))))))))))))))))))))))))) ")))))))))))))))))))))))))))))))))))))))))))))))))))))))) %)))))))))))))))))))))))))))))))))))))))))))))))))))))  &)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) $())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))#')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))  $')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))  ))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))));*` ;HF BM2 6(\   %sx>D0G9c0[0         I*` IgVF BM2 6(\                                                              yV*` |VcF BM2 6(\   %sx>D0G9c0[0                                                              c* csp~ BMj 6(S4 ,-$*?YjeŽ))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(&%"!!"%&())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'$  $'))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'##'))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))($$()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&   &))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) %)))))))))))))))))))))))))))))))))))))))))))))))))))")))))))))))))))))))))))))))))))))))))))))))))))))))) !))))))))))))))))))))))))))))))))))))))))))))))))))))) !))))))))))))))))))))))))))))))))))))))))))))))))) ")))))))))))))))))))))))))))))))))))))))))))))))))))%))))))))))))))))))))))))))))))))))))))))))))))) &)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))  $()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))#'))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))  $'))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))  ))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))  ))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))p* p }~ BMj 6(S4    rc0H_,d#n       }* }~ BMj 6(S4                                                    * 5~ BMj 6(S4   rc0H_,d#n                G*J+BM6(l   *͸弓˘ejYٌ?*z-y,y$sqnn k j f      ))&&  ))!((((((" ))))))))))))))))))))))))))))%((((((((' ))))))))))))))))))))))))) (((((((((("))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((  )))))))))))))))))))))))))))))#((((((((((((& )))))))))))))))))))))))))))))))#((((((((((((& (((((((((((( ))((((((((((((  ((((((((((!$((((((((%(((((( ## =*@!BM6(l    d d f]`UM}>d1c0`/a/                                                                                     3*6BM6(l                                                                                      )*, BM6(l    f`UM}>d1c0`/a/                                                                                     * "zBMr6(c     * yBMv(  c0 @* zBMr6(cŭɲоϻʴ      !* $BMv(c0* `;VBMN>(M* PBMv(cɲ1@* zBMr6(cȰ˵é̶}Ʈ    * ]BMv(  c}Ʈ 0@o* rzBMr6(cwépmнɲgj}yƮ     *  BM6(cκнҿϺ& ")0-+2' * /  #3    333    .33333    333 3333    3333333333    33333333333333    3333333333333333   3333333 333333333  33333333 333333333 1 3333333333333333333(,$3333333333 33333333333%333333333333333333333333!333333333333333333333333333333333333333333333333333333333333333333333333333* BM6(c̶oо^ɴīɲнŬ`ĪϺ¨u̷g{ém͸͹κɳȰrs§˵_pdy??????????????????????????????????????????????????????????????????;!??????????????????????????80????????????????????????4 ??????????????????????*> ?????????????????? 7'3  ????????4???????   ???????*??????   ????????????   ????????????   ??????????   ????????  6?? ??2,  9? - <1: $%"&( #5.+/=)1* 4UBM6(cɴоīŬ˵ϺȰѾƮϻн===========================0============&/ ===========76==========  ============  ===========  ==========  =========  =====   ====    ===+'   ==4!3 =-=1====#"==(2===  ====  =====   ======  = =======  ===========  =========  ==========   =========== .8%5= ============)*<$================;=================,: 9===g*jkBMv(وݘ و ݘ و ݘ  Ј ЈЈS}*BMv( ***v%K'(]N*5arrowrdCarrowlQarrowlda mainmenu4y ballSelectedwldarrowr smallBall mainmenu1 mainmenu2 mainmenu3 angleBkg' d0 e f g" h. i~; jH kjV lc mvp n } o p8 q. r$ s t u v| w x y> z { |` } ~ " 0t0 0 -090X n LF0bG0 xH00@d@PdP`d`pdpuudd0J@JPJ` u4`Х4`Ц4`4`4`4`JJаJz00`@@ @@@n@$@z@`P6P``6`pKN|$*K8KF[FqBrrTsXd 0@P`p@ S3:=><: 8" i;|:lly*ClassTbl*;;*ClassEntry*;;,)*PTABLE*Y;l%\\i*WINDOWSEG*;(*ICONRESTAB*;)*ICONRESSEG*;.*  +*ICONRES*[;h^^ePage;Background;*OBJTABLE*;&#*IDTABLE*S;dVVa*NAMETAB*;Rectangle; Ellipse ;$ !RoundedRectangleQ;\TTYPie;Arc;Polygon;IrregularPolygonC;PFFMLine};AngledLine;Curve;  PaintObject7;F::CPictures; vv}Group;'OLE;Stage;,"")BookY;h \\eButton;&Viewer;$ComboBox; lFieldI;\LLYRecordField;Hotword;*RHOTWORD* ;n <  8 *TbxBase*# TB89HYP.SBK( 2D 7 TB89R.SBK? ,  E N " l*c ShockwaveFlashk f  ;=<R R |f B  n|mDEST D lassTbl* lassEntry* TABLE*  ne tword bxBase* bxBase* 0 ) BM) 6(c0e3h6j: m=o@rCtGwJ yM${P(~T,lmmnnW0Z4]8n o"p"p"p$q&q&r'r(s)s*t+t,t,t.a<u0v0v2w3w4x4x6y6y8z9z:z:{<{=|=|>d@gDjHnL}@}@}B~B~DqPtTwX{\~DF~`:<<>FGHJJKLNNOPQRSTTVXXZ[\\^^ADDFIKLNPRUWXdhl`iijmptx|pYº\Ļ^qĻ`żaǽdȾfɿhr uġwġxjmprruxy{}¯Ųǵʸ̼Ͽʃʅ̇̈ʁ˄̄͆̊΍ΉόЏƞАВѕӗӘԚ՜֞ЎёӓӔԖԘ֚֝؞֠آؤ´Ÿɼ٥ؠ٢ڥڨ۪ܫܭܧܩݬޮް߲ߴ߰C5 o=w?4C5 o7w?#yC5 o7v?#yC4 o7v>#yC4 n7v>#xC4 n6v>x@4 n6 p>x@4 C6 p=x@4C6 p=w@4C5 p=w?4C5 o=w?#yC5 o7w?#yC4 o7v?#yC4 n7v>#yC4 n7v>xC4 n6v>x@4 n6 p>x@4C6 p=x@4C5 p=w@4C5 o=w?4C5 o=q~~~~~~~~~~~~~~~zzzzzzzzzzzzzzzzzzuzzuzuuuuuuuuuuuuuuuuuuuuuuutututususususustttttttttttttsttttttsssssrŽŽ}}}}}}}}}}}}}|}|||||||||||||||||{|{{|{{{{{{{{{{{{{{{{mmmmmmmlllllklkklkkkkkkkkkkkkkjkjkjkjjjjkjjjjjjjjjjjijiiiiiiiiiiiiihhhhhhhhhhhgggggggggggggggggfffffffffefefeeeeeeeeeededededdddddddddddddddccccccccccccbbbbababaacaaaaaaaaaaaaaaGaGaGaGGGGGGGGGGGGGGGGFFFFFFFEEEEEEEEDEDEDEDDDDDDDDDDDDŽŽ}}}}}}}}}}}}}|}|||||||||||||||||{|{|{{{{{{{{{{{{{{{{{mmmmmmmlllllklkklkkkkkkkkkkkkkjkjkjkjjjjjjjjjjjjjjjjijiiiiiiiiiiiiihhhhhhhhhhhghgggggggggggggggfffffffffefefeeeeeeeeeededededdddddddddddddddccccccccccccbbbbababaaaaaaaaaaaaaaaaaGaGaGaGGGGGGGGGGGGGGGGFFFFFFFEEEEEEEEDEDEDEDDDDDDDDDDDDŽŽ}}}}}}}}}}}}}|}|||||||||||||||||{|{{|{{{{{{{{{{{{{{{{mmmmmmmlllllklkklkkkkkkkkkkkkkjkjkjkjjjjjjjjjjjjjjjjijiiiiiiiiiiiiihhhhhhhhhhhgggggggggggggggggfffffffffefefeeeeeeeeeededededdddddddddddddddccccccccccccbbbbababaaaaaaaaaaaaaaaaaGaGaGaGGGGGGGGGGGGGGGGFFFFFFFEEEEEEEEDEDEDEDDDDDDDDDDDDŽŽ}}}}}}}}}}}}}|}|||||||||||||||||{|{|{|{{{{{{{{{{{{{{{mmmmmmmlllllklkklkkkkkkkkkkkkkjkjkjkjjjjjjjjjjjjjjjjijiiiiiiiiiiiiihhhhhhhhhhhghgggggggggggggggfffffffffefefeeeeeeeeeededededdddddddddddddddccccccccccccbbbbababaaaaaaaaaaaaaaaaaGaGaGaGGGGGGGGGGGGGGGGFFFFFFFEEEEEEEEDEDEDEDDDDDDDDDDDDŽŽ}}}}}}}}}}}}}|}|||||||||||||||||{|{{|{{{{{{{{{{{{{{{{mmmmmmmlllllklkklkkkkkkkkkkkkkjkjkjkjjjjjjjjjjjjjjjjijiiiiiiiiiiiiihhhhhhhhhhhgggggggggggggggggfffffffffefefeeeeeeeeeededededdddddddddddddddccccccccccccbbbbababaaaaaaaaaaaaaaaaaGaGaGaGGGGGGGGGGGGGGGGFFFFFFFEEEEEEEEDEDEDEDDDDDDDDDDDDŽŽ}}}}}}}}}}}}}|}|||||||||||||||||{|{|{|{{{{{{{{{{{{{{{mmmmmmmlllllklkklkkkkkkkkkkkkkjkjkjkjjjjjjjjjjjjjjjjijiiiiiiiiiiiiihhhhhhhhhhhghgggggggggggggggfffffffffefefeeeeeeeeeededededdddddddddddddddccccccccccccbbbbababaaaaaaaaaaaaaaaaaGaGaGaGGGGGGGGGGGGGGGGFFFFFFFEEEEEEEEDEDEDEDDDDDDDDDDDDŽŽ}}}}}}}}}}}}}|}|||||||||||||||||{|{{|{{{{{{{{{{{{{{{{mmmmmmmlllllklkklkkkkkkkkkkkkkjkjkjkjjjjjjjjjjjjjjjjijiiiiiiiiiiiiihhhhhhhhhhhgggggggggggggggggfffffffffefefeeeeeeeeeededededdddddddddddddddccccccccccccbbbbababaaaaaaaaaaaaaaaaaGaGaGaGGGGGGGGGGGGGGGGFFFFFFFEEEEEEEEDEDEDEDDDDDDDDDDDDŽŽ}}}}}}}}}}}}}|}|||||||||||||||||{|{|{|{{{{{{{{{{{{{{{mmmmmmmlllllklkklkkkkkkkkkkkkkjkjkjkjjjjjjjjjjjjjjjjijiiiiiiiiiiiiihhhhhhhhhhhghgggggggggggggggfffffffffefefeeeeeeeeeededededdddddddddddddddccccccccccccbbbbababaaaaaaaaaaaaaaaaaGaGaGaGGGGGGGGGGGGGGGGFFFFFFFEEEEEEEEDEDEDEDDDDDDDDDDDDŽŽ}}}}}}}}}}}}}|}|||||||||||||||||{|{{|{{{{{{{{{{{{{{{{mmmmmmmlllllklkklkkkkkkkkkkkkkjkjkjkjjjjjjjjjjjjjjjjijiiiiiiiiiiiiihhhhhhhhhhhgggggggggggggggggfffffffffefefeeeeeeeeeededededdddddddddddddddccccccccccccbbbbababaaaaaaaaaaaaaaaaaGaGaGaGGGGGGGGGGGGGGGGFFFFFFFEEEEEEEEDEDEDEDDDDDDDDDDDDŽŽ}}}}}}}}}}}}}|}|||||||||||||||||{|{|{|{{{{{{{{{{{{{{{mmmmmmmlllllklkklkkkkkkkkkkkkkjkjkjkjjjjjjjjjjjjjjjjijiiiiiiiiiiiiihhhhhhhhhhhghgggggggggggggggfffffffffefefeeeeeeeeeededededdddddddddddddddccccccccccccbbbbababaaaaaaaaaaaaaaaaaGaGaGaGGGGGGGGGGGGGGGGFFFFFFFEEEEEEEEDEDEDEDDDDDDDDDDDDŽŽ}}}}}}}}}}}}}|}|||||||||||||||||{|{{|{{{{{{{{{{{{{{{{mmmmmmmlllllklkklkkkkkkkkkkkkkjkjkjkjjjjjjjjjjjjjjjjijiiiiiiiiiiiiihhhhhhhhhhhgggggggggggggggggfffffffffefefeeeeeeeeeededededdddddddddddddddccccccccccccbbbbababaaaaaaaaaaaaaaaaaGaGaGaGGGGGGGGGGGGGGGGFFFFFFFEEEEEEEEDEDEDEDDDDDDDDDDDDŽŽ}}}}}}}}}}}}}|}|||||||||||||||||{|{|{|{{{{{{{{{{{{{{{mmmmmmmlllllklkklkkkkkkkkkkkkkjkjkjkjjjjjjjjjjjjjjjjijiiiiiiiiiiiiihhhhhhhhhhhghgggggggggggggggfffffffffefefeeeeeeeeeededededdddddddddddddddccccccccccccbbbbababaaaaaaaaaaaaaaaaaGaGaGaGGGGGGGGGGGGGGGGFFFFFFFEEEEEEEEDEDEDEDDDDDDDDDDDDŽŽ}}}}}}}}}}}}}|}|||||||||||||||||{|{{|{{{{{{{{{{{{{{{{mmmmmmmlllllklkklkkkkkkkkkkkkkjkjkjkjjjjjjjjjjjjjjjjijiiiiiiiiiiiiihhhhhhhhhhhgggggggggggggggggfffffffffefefeeeeeeeeeededededdddddddddddddddccccccccccccbbbbababaaaaaaaaaaaaaaaaaGaGaGaGGGGGGGGGGGGGGGGFFFFFFFEEEEEEEEDEDEDEDDDDDDDDDDDDŽŽ}}}}}}}}}}}}}|}|||||||||||||||||{|{|{|{{{{{{{{{{{{{{{mmmmmmmlllllklkklkkkkkkkkkkkkkjkjkjkjjjjjjjjjjjjjjjjijiiiiiiiiiiiiihhhhhhhhhhhghgggggggggggggggfffffffffefefeeeeeeeeeededededdddddddddddddddccccccccccccbbbbababaaaaaaaaaaaaaaaaaGaGaGaGGGGGGGGGGGGGGGGFFFFFFFEEEEEEEEDEDEDEDDDDDDDDDDDDŽŽ}}}}}}}}}}}}}|}|||||||||||||||||{|{{|{{{{{{{{{{{{{{{{mmmmmmmlllllklkklkkkkkkkkkkkkkjkjkjkjjjjjjjjjjjjjjjjijiiiiiiiiiiiiihhhhhhhhhhhgggggggggggggggggfffffffffefefeeeeeeeeeededededdddddddddddddddccccccccccccbbbbababaaaaaaaaaaaaaaaaaGaGaGaGGGGGGGGGGGGGGGGFFFFFFFEEEEEEEEDEDEDEDDDDDDDDDDDDŽŽ}}}}}}}}}}}}}|}|||||||||||||||||{|{|{|{{{{{{{{{{{{{{{mmmmmmmlllllklkklkkkkkkkkkkkkkjkjkjkjjjjjjjjjjjjjjjjijiiiiiiiiiiiiihhhhhhhhhhhghgggggggggggggggfffffffffefefeeeeeeeeeededededdddddddddddddddccccccccccccbbbbababaaaaaaaaaaaaaaaaaGaGaGaGGGGGGGGGGGGGGGGFFFFFFFEEEEEEEEDEDEDEDDDDDDDDDDDDŽŽ}}}}}}}}}}}}}|}|||||||||||||||||{|{{|{{{{{{{{{{{{{{{{mmmmmmmlllllklkklkkkkkkkkkkkkkjkjkjkjjjjjjjjjjjjjjjjijiiiiiiiiiiiiihhhhhhhhhhhgggggggggggggggggfffffffffefefeeeeeeeeeededededdddddddddddddddccccccccccccbbbbababaaaaaaaaaaaaaaaaaGaGaGaGGGGGGGGGGGGGGGGFFFFFFFEEEEEEEEDEDEDEDDDDDDDDDDDDŽŽ}}}}}}}}}}}}}|}|||||||||||||||||{|{|{|{{{{{{{{{{{{{{{mmmmmmmlllllklkklkkkkkkkkkkkkkjkjkjkjjjjjjjjjjjjjjjjijiiiiiiiiiiiiihhhhhhhhhhhghgggggggggggggggfffffffffefefeeeeeeeeeededededdddddddddddddddccccccccccccbbbbababaaaaaaaaaaaaaaaaaGaGaGaGGGGGGGGGGGGGGGGFFFFFFFEEEEEEEEDEDEDEDDDDDDDDDDDDŽŽ}}}}}}}}}}}}}|}|||||||||||||||||{|{{|{{{{{{{{{{{{{{{{mmmmmmmlllllklkklkkkkkkkkkkkkkjkjkjkjjjjjjjjjjjjjjjjijiiiiiiiiiiiiihhhhhhhhhhhgggggggggggggggggfffffffffefefeeeeeeeeeededededdddddddddddddddccccccccccccbbbbababaaaaaaaaaaaaaaaaaGaGaGaGGGGGGGGGGGGGGGGFFFFFFFEEEEEEEEDEDEDEDDDDDDDDDDDDŽŽ}}}}}}}}}}}}}|}|||||||||||||||||{|{|{|{{{{{{{{{{{{{{{mmmmmmmlllllklkklkkkkkkkkkkkkkjkjkjkjjjjjjjjjjjjjjjjijiiiiiiiiiiiiihhhhhhhhhhhghgggggggggggggggfffffffffefefeeeeeeeeeededededdddddddddddddddccccccccccccbbbbababaaaaaaaaaaaaaaaaaGaGaGaGGGGGGGGGGGGGGGGFFFFFFFEEEEEEEEDEDEDEDDDDDDDDDDDDŽŽ}}}}}}}}}}}}}|}|||||||||||||||||{|{{|{{{{{{{{{{{{{{{{mmmmmmmlllllklkklkkkkkkkkkkkkkjkjkjkjjjjjjjjjjjjjjjjijiiiiiiiiiiiiihhhhhhhhhhhgggggggggggggggggfffffffffefefeeeeeeeeeededededdddddddddddddddccccccccccccbbbbababaaaaaaaaaaaaaaaaaGaGaGaGGGGGGGGGGGGGGGGFFFFFFFEEEEEEEEDEDEDEDDDDDDDDDDDDŽŽ}}}}}}}}}}}}}|}|||||||||||||||||{|{|{|{{{{{{{{{{{{{{{mmmmmmmlllllklkklkkkkkkkkkkkkkjkjkjkjjjjjjjjjjjjjjjjijiiiiiiiiiiiiihhhhhhhhhhhghgggggggggggggggfffffffffefefeeeeeeeeeededededdddddddddddddddccccccccccccbbbbababaaaaaaaaaaaaaaaaaGaGaGaGGGGGGGGGGGGGGGGFFFFFFFEEEEEEEEDEDEDEDDDDDDDDDDDDŽŽ}}}}}}}}}}}}}|}|||||||||||||||||{|{{|{{{{{{{{{{{{{{{{mmmmmmmlllllklkklkkkkkkkkkkkkkjkjkjkjjjjjjjjjjjjjjjjijiiiiiiiiiiiiihhhhhhhhhhhgggggggggggggggggfffffffffefefeeeeeeeeeededededdddddddddddddddccccccccccccbbbbababaaaaaaaaaaaaaaaaaGaGaGaGGGGGGGGGGGGGGGGFFFFFFFEEEEEEEEDEDEDEDDDDDDDDDDDDqqqqqqqqqqqqq`q`q`q`q`q`q```````__________^_^_^_^_^_^_^_\^]]]]]]]]]]]]]\\\\\\\\\\[[[[[[[[[[[[[[[[[[[Z[Z[ZZZZZZZZZZZZZZZZZZZYYYYYYYXYXYXYXYXYXYXYWXXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWVVVVVVVVVVVUUTTVSTTTTTTTTSTTTTTTTTTTTTTTSSSSSSSSSRRRRRRRRRRRRRRRRRRRRQQQQQQQQPPPPPPPPPPPPPPPPPPPOOONONONONONONNONNNNNNNNNNNNNNNNLMMMMMMMMMMMMMLLLKKKKKKKKKKKKKJKJKJKJKJKJJJJJJJJJJJJJJJJJJIIIIIIIIHHHHHHHHHHHHHBBBBBBBBBABAAAAAAAAAAAAAAAAAAAAAAAAA<<<;<;<;<;<;<<;<;;;;;;;;;;;;;;::9999999999999999888888888888883383381333333313333333333333222221100000000000000000000000//0.0.////////////////////...------------,.,,,,,,,,,,,,,,,**++++++++++++++**************)*)*)*)*)*)))))))))(((((((((''''''''&&&&&&&&&&&&&&&&&&&&&&&%%%&$&$%%%%%%%%%%%%%%%%%%$$$$$"$"$"$"$"$$"$!""""""""""""""!!!!"!"!!!!!!!!!   C4 o7v?# BM 6(w BM6(@BM6(@_    NNCNO(N 8  5 9"&5vPA"AA"""A""A" 21"$l,A133 &1A1"A&1&A "@ll "@ll "/TLll93"llG&D:lS5"lloc"/w{ZS&" Ull " @lls1"l1llXltOfl)&"lQ]""llm 55 Ull "Wll ' e;Vllg3All(& llx_ltOllEhlI4ltll)"-l 3A Kg.0"ell ll!1A";hl=3fl}AhllCl=#ll357hQrll{&Yhl)Vl ll lZ3"llollu-ltO?lLG ll(>-lQll7l:Ell&7hQA"nllP1QlZhlol6=35$-l=]l.5ll(7lP1 ;l6llP&nl`1"ll.~ll^<-lQc:l3ACllRwll#+5$-lllmlQOll( lRJl!1" l?5llil0ll[">-l ll5%llRA;hl+">hl ?lp3"llo-llN3Aehll -lr"ClFl llE5ehlE{ll0Vl9G ll(A7l(aVl)1llo"Ul llNAUlb 5UllLllB;lQllP&nlly35lldll#lQq]ll Cll >hl C l0l# Jl#ll!1 %ll?9lQ& %ll %ll9llMAYll?5 lllil\5Ul "nVlQ`ll2"e iW %lQnJ|UllfJldlaClUFdd eFdu > d Hll 1 Ul(:llx5VllA5 6llr l1"5x5Hll  nVl"6ll-ll8DHl%iDGCNO(Nf/DW=s#1ga9zPsYo16RP|(#]lt{z:Gl}"i :BTdHviI\*|X{Cs{N+MVZ5I.Rd~~oMG!1&9i?+QfNC!DItK 8  5 9"&5vPA"AA"""A""A" 21"$l,A133 &1A1"A&1&A "@ll "@ll "/TLll93"llG&D:lS5"lloc"/w{ZS&" Ull " @lls1"l1llXltOfl)&"lQ]""llm 55 Ull "Wll ' e;Vllg3All(& llx_ltOllEhlI4ltll)"-l 3A Kg.0"ell ll!1A";hl=3fl}AhllCl=#ll357hQrll{&Yhl)Vl ll lZ3"llollu-ltO?lLG ll(>-lQll7l:Ell&7hQA"nllP1QlZhlol6=35$-l=]l.5ll(7lP1 ;l6llP&nl`1"ll.~ll^<-lQc:l3ACllRwll#+5$-lllmlQOll( lRJl!1" l?5llil0ll[">-l ll5%llRA;hl+">hl ?lp3"llo-llN3Aehll -lr"ClFl llE5ehlE{ll0Vl9G ll(A7l(aVl)1llo"Ul llNAUlb 5UllLllB;lQllP&nlly35lldll#lQq]ll Cll >hl C l0l# Jl#ll!1 %ll?9lQ& %ll %ll9llMAYll?5 lllil\5Ul "nVlQ`ll2"e iW %lQnJ|UllfJldlaClUFdd eFdu > d Hll 1 Ul(:llx5VllA5 6llr l1"5x5Hll  nVl"6ll-ll8DHl%iDG '- _divider 1= `highlightK a 9O?OKO__o/_*o_O_6?/?//_9 ?o_oo$_-?_ O/'/O ?/O!?/O_?/o3_$O$O//OOoO O?  /_O0_?oo?_!O_?'O /_   _?_ ?_*__'  _o*o_/Ϯ3/ ?3o ?_ o'/'_B?o?? _ / /3_ o3?_///<OO?/O?/ϙo__ O//?oO? o_ߥO/o/?Oo/_OϨ/Oo_ύoo?_/??OO??o__߮?ߊ??1???_*M/??/b'q- ???1q- q- 8???O/i*q- q- i*_/Oo[$q- q- q- q- M? [$q- q- q- q- q- q- 8//O _[$q- q- q- q- q- q- q- q- * O_  i*q- q- q- q- q- q- q- q- q- q- 8 oOO{o?Fq- q- q- q- q- q- q- q- q- q- q- q- q- T!O _o/u?8i*q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- i**_~/oo8i*q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- T! ou?_oi  Fq- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- [$*_/o_Of _*[$q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- i*8/_lߙ?_c*b'q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- F _f??] b'q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- M _cZ_Mq- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- F?O]O/T_/i*q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- i*1/W??oN//*q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- T!T!8TH/*q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- T!  **_Q_B/*F8i*q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- T! j:F]q]q]qWiU.8 _K/_?_/<o*j:FWi]qQbt?M*i*q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- # K[]q]q]q]q]q]qK[ E/?/O6/_4?]q]q]q]q]q]q]qU.8*q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- U.8]q]q]q]q]q]q]q]qK[_?_/?* K[]q]q]q]q]q]q]q]q]qq- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- ET]q]q]q]q]q]q]q]q]q_4?3_ _// K[]q]q]q]q]q]q]q]q]q]qq- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q-  j:F]q]q]q]q]q]q]q]q]q]q*o?-_ o?O / K[]q]q]q]q]q]q]q]q]q]qQbq- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- ?*]q]q]q]q]q]q]q]q]q]qQb  o/ ?-_ K[]q]q]q]q]q]q]q]q]q]q]qU.8#q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- M8* 88Mj:F]q]q]q]q]q]q]q]q]q]qK[ _ ? ?/?_? K[]q]q]q]q]q]q]q]q]q]q]qQb Fi*T!T!T!q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- [$J(1U.8U.8U.85#  K[]q]q]q]q]q]q]q]q]q]qWi*0_/O O?#?# K[]q]q]q]q]q]q]q]q]q]q]q]q*** ?q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- .Qb]q]q]q]q]q]q]qET* ET]q]q]q]q]q]q]q]q]q]q]qt?M*_?_?q- i*T!?88888FT!b'q- i*K[]q]q]q]q]q]q]q]q]q]q]q]q?"*?"*t?M]q]q]q]q]qET q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- T!Tc]q]q]q]q]q]q]q]q]q]qt?MET]q]q]q]q]q]q]q]q]q]q]q]q]qET ?o ? q- q- q- q- q- q- q- q- q- q- q- q- q- [$5#Wi]q]q]q]q]q]q]q]q]q]q]q]qj:FK[]q]q]q]q]q]q]q]qWiFq- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- ?]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]qWi*FT!WD:\KB\KBN7*88M[$b'[$q- q- q- q- q- q- q- q- q- q- q- q- ?U.8]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]qET8q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- ?t?M]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]qU.8?M/y:q- q- q- q- 8?_*q- q- q- q- q- q- q- q- q- q- q- b'  ET]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q8q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- T!]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]qK[ vd{eq- q- q- q- i*i*q- q- q- q- q- q- q- q- q- q- ?5#Wi]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]qET8q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- q- ?"*]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]qU.8\KB{M/q- q- q- q- 8??8q- q- q- q- q- q- q- q- q- [$  t?M]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q*     888?T!T!b'q- q- q- q- q- T!_4?]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]qQb5# \KBlq- q- q- q- i*i*q- q- q- q- q- q- q- b'*U.8Wi]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q?"*ID2xxxnunPunPunPunPunP:7(:7(:7(   88*?"*Wi]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]qET* < i*q- q- q- 8_?8q- q- q- q- q- q- b'*?"*Qb]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]qQb*+)ΖܠܠܠܠܠܠܠܠܠܠܠܠxnunPWR<:7( ?"*K[K[ETWi]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]qQb?"* *Mq- i*i*q- q- q- q- M# U.8Qb]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]qWit?M?"* f`FΖܠܠܠܠܠܠܠܠܠܠܠܠܠܠܠܠܠܠ{Z *t?M]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]qWij:F*o_1q- q- [$1j:FWi]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]qK[ +)xܠܠܠܠܠܠܠܠܠܠܠܠܠܠܠܠܠܠܠWR< J(1ET]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]qQb_4?_?* J(1K[]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]qK[t?MU.8*+)dܠܠܠܠܠܠܠܠܠܠܠܠܠܠܠܠd *ET]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]qQb_4?_O ?"*t?M]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]qWij:F :7(Ζܠܠܠܠܠܠܠܠܠܠܠܠܠܠ _4?]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]qQbU.8 o߮5#t?M]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]qWi?"*+)ΖܠܠܠܠܠܠܠܠܠܠܠܠܠunP]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]qK[?"* ?Oj:FWi]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q5#unPܠܠܠܠܠܠܠܠܠܠܠܠunP5#]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]qWij:F  J(1Qb]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]qK[unPID2:7(:7( :7(ܠܠܠܠܠܠdK[]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]qj:F  j:FWi]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]qt?MlFNXbXbWR<ܠܠܠܠܠܠܠ:7( ET]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]qj:F ?~ j:F]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]qET `k{Q4:WR<ܠܠܠܠܠܠܠܠܠܠunP ?"*t?MQb]q]q]qWiETETj:FU.8U.8*****U.8_4?ETWi]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]qWiJ(1uO _4?]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]qK[ETETET_4?U.8U.8_4?ETETETWi]q]q]q]q]q]qWij:F*yOXQ4:WR<ܠܠܠܠܠܠܠܠܠܠܠܠܠdWR<+):7(ID2WR<t?METETETETj:FU.8?"** *5#U.8j:FET]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]qK[/l5#Wi]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]qQbt?MU.85#*  *?"*U.8U.8U.8U.8U.8   ***Q4:yOXQ4::7(ܠܠܠܠܠܠܠܠܠܠܠܠܠܠܠܠܠܠܠܠܠܠܠܠ+)?"*Wi]q]q]q]q]qQbU.8 :7(xnunPWR<:7( *U.8j:FK[]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]qWiJ(1f j:F]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]q]qWit?MU.8* +)ID2unP ET]q]q]q]q]q]q]qK[ iu؍{iuiuiuiuʄlFN  +)xܠܠܠܠܠܠܠܠܠܠܠܠܠܠܠܠܠܠܠܠܠܠܠܠܠܠΖ:7( J(1t?Mj:FU.8WRd<l̹ۦ^·\̅[ʃYȁWU}S{RyPwNuLsJrIpGnEkCiAg?f>dd=b;iD٧e@[4Y2W0iGS-yM'K%I#H"F uYеźδhK)}8z6x4~>qomޖkܔiڒgّf׏dԍbҋ`Љ^·\[˃YȁWU}T{RzPxNvMtKrIpGnElDjBh@f>d<عѮ^7\5Z3X1oU.S,ɦnOM'K%I#G!ECZ:tԼĹZ<;dGѺйV8u1 s/ ҽsʲvt}갍}mߗkݕjۓhّf׏dՍbaщ_χ]ͅ[˄ZɂXǀV~T|RzPxOvMtKrI‰hqLh@f>d=b;a9_7ϭxYY2W0U.S-֗V3K%I#H"F DB@><:R2ѹ·hMu1 z:sxvt뮉갍oޖkܔiڒgّf׏dbҋ`Љ^·\ͅ[˃YȁWU}T{RzPxNvMҧőrlDjBh@f>d<~:I'^Bt0 swuy밌鰍tޖkܔiڒgؐe֎cbҊ`Љ^·\̅[ʃYȁWU}S{RyP°ѥpGnEkCiAg?e=dH"F ECA?=;~9{7y5w3vwuv鬆筋嬉䪈᥁ߢ}ݠ|zԎeъ_ψ]͆\˄Zʈaᾩ˼vMuLsJqHoFmDjBiAg?e=i_7]6[4Y2W0U.S-qQţR.F DB@><;}9{7y5yvtrv樃嬉䪈⨆ঃݠ{fӋaщ_ЍeṡͽzPxOvMtKrIpGnElDjBh@f>μka9_7]5Ę^8W0U.S-yĢ[:DB@><:}8Z<vtrqomޖkܔiڒgّf׏djî ᾩ}T{RzPxNvMtKrIpGnElDjBh@νkb;`9wVѮǝ^8W0U.S,в ĸcE@>G$l§zrpnlޖkܔi䲕ܰȁWU}S{RyPwNuLsJrIpGnEkCiAldd=b;a9vѮЭxXW0U.S-䳖ّfdԍbҋ`Љ^·\ͅ[˃YȁWU}T{RzPxNvMtKrI޿lDjBh@f>dd=b;f?ϪѮʣ^8W0U.׾vtrqomޖkܔiڒgّf׏dԍb`Љ^·\ͅ[˃YȁWU}Tā[tKrIpGnElDjBh@f>dd=qMүvU[4Y2ʾ}{yԾ䲔׏dԍbҋ`Љ^ IJzPxNvMtKrIpGnElDjBh@f>d<Ӱi\5Z3ͫ}{ç點pڒgؐe֎cԌb{RyPwNuLsJrIpGnEkCiAg?e=ӰǛ^6\5e~|zyw쭇찌ꮊ|nljܔiڒgؐe}S{QyOwMuLsJqHoFmEkCiAg?nȜ_8]6oM~|zywusqonߗljۘpѝ}|SzQxOvMuLsJqHoFmDjBiAoɝa9_7]6ɭ}{zxvtrqom鼡Ƴ~T|RzPxOvMtKrIpGnElDjBÎpmb;a9_7xv{괔ҿ!U}T{RzPxNvMtKrIpGnElDďq~\dW>@E h6<)a$Gd$WWT]Kk=))<@ h6<a$0C)$WWT]jK<));@ h6L *L*RBBzLL * |~D u,Qm''w"11vOoF_&_~tRY YLB>:Y*B k|OD u,QQmm'it Gs1vOoF& X5B*. gYBLg> kr| Du,QQm'i PtKKs1vvOF& vB*.Y.gY*BR..Y.g.g. rG~ ,,QQmm''i tKs1vOF& ;(B*.:*gY*BR.*L.Yz 0c ==mm'i k0dKs1voSJ~B*.gYLgY*BR.*Rg.Yz dKO Qm''i "UkdKs1vc&SOB*.gYLB:.*BR:*g.Yz 1 \m''i "kkGdKs11c ShEqB*.L:BLRg.Yz @O~ \i "kkG0dKc!S\EkB*.>zzRBB>zzRRg.Yz kF5! _i "#kk0dKF"7E~B*.BBRg.YzF25\\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \_ "#UkkG0dKKc#7 B*.Rg.YzO5"\  "#qk k0d$7 vB*.Rg.Yze5$\f"#Uk kGG0ddi7777777777777777777 qB*.Rg.Yze?~??~??%\_"##e-UUqkk|GG0i% tB*.Rg.Yz@X\\\\\\\\\\\\\\\\\\\\_#-UqHkUq||GG0df& @B*.Rg.Yz| 'f##e-UqtkUUk|GG0_'}EB*.Rg.Yz|;\'feUUqH|k-kr|GG0_(}EB*.Rg.YzJ)SeUqqt|kekr|GG0_)}EEB*.g.YzE})_eUqqH|rkee~?~I~*JB*. Rz:g.YzE}+XX~X~?ec E\*JB*. L:.YkE\)}E -v E}(h ;B*..*B Bg.ggzt \(\E -- E ( (B*.:> R. .:Rt \'\E -- E \\\\\\\\\\\\\\\\\\\\X@B*.:>B R.::RBt $7\E -- EJ'\?qB*.g.B ..g.Rv 77777777777777777777} EJq-EJ&\5-B*.:R R..g.zBo %7\JEJ@7(JEJ$\vB*.LR..ggB5 E$7\JEJ@77@JEJ;J; \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \52oB*.**zR..ggB*L> #7\JEJ(77(;EJ;" 5FkB*.L:gY*BR..ggBR:Yz @E }"S;;JEJ(77(;EJ; ;! bOo(B*.*BgY*BR..g.zBB:Yz e h!S ;;JE?kSS(?J;; ~vB*.L>:gYB..gg*>zYz E7 S ;JE?kSS k5J; X 1K-B*.:YY*BR.:.gY }E&S ; ;J?k SS k5J; X odkB*g..B.Y qE}&X ;J5k SS k5; X XXIIX (z.:RBBY.R cEE&X ; ;JJck && k5; XXI??\D~|L>BBL> k&IIX ;o &&O XI??55\D0rkB RBBBR e}&?IX ;;o&&O XI??5\D2|@(K~}}7&_??IX o&&OXXI?5\D HtkIU}}}}&_5??IX O&&OI?5 DOH@I~}&_5??IX0&&KI??5~D\qGU}&_5??IXq&&?52+XDUqFk_}&f5?II&&52+XD~(E#h&885?&&G552+5"PPPePkC(h8+5t&&G2+\PP#PCfh&82++25882+$iP#PPtAh&8c+2h&+2DA`?q8F+2hh+++n~A=(_&8+2lniAPk;S&8O+k&slnp9Pk9k &Q&Q&Q&Q&8<+OkSSkln 9Pk7k m8isl+kQ&klsln3[Ak5` 8(m=,uu 3yMAP9%6pp ">?(m=,u 3MAPA%6p"#? @(Q,u 3MAPA%6%p"#k@ A(iuu uu/ 3M9A% 6%p"#kA Bk' u/ 3M9A% 6% p#kB Ck< u/ 3M9Ax 6% p#kC' Dk' u,/ 3M9APAAAP% 6% pkk< u,V VMMMM9P% 6% pU9u,==V9#P[6%% p"u,=VpP[6%xp"uu,=VpqPPeP[6%xpAu,=VpqP[6%%xpwP,=MhVpqPP6%xpwq,=MV=====pq6%xwq=MV=pHU6%xwq=M SV=xwUUU6%xp(qMy^^8/V==,==,=xtqqUqqUq6%6%p``MM 6<V,xtq6%p``yMy^^6qlA(3fD{Ƿjj<ĶesJ pR|S:x",YLtf)2yGoï|ZjYtӷ~sCqb#z(vJ!{#{$~ɥnAs~p:p}aMi89[5lKfûEfq?*yTzVϬ ޶K3qEvgu=hkTCigkab)Zkgfkabakka!ZakaaW!ak@!/bTNak|!a]N!N@@!Z$jZN!|@!WTCZaa/!@C!]]-$aaN!@CCd$))a!GC)-W)!CCjddtW)aCj!G@TbCZW@TNCZGT)WZbkk]ZZZZ!ZZCkjZaZk)!kj$Z Zka kj$W$W$WN Zkka jW )kka N(@((@(CT/!)ka/ 3p|(CT/!)k@{/  9G@K]/!{{bk@{/D669t-j/!{{NN)(@{/D6pdGdj/!{{NNa(NkN@{/D6p-dj/!{{NN)(MNNLd/ 6pC0C!{{NNa)(L{NK-/&6pjCd0K/!{{NNab|K{{J-/&6xj--/{NNa)J!{I-/&6x]CGd/Na)bI/!H1 &6xTCd/a)bHG2 86xWC0a!a)bbGGF2 <6xW$W$$W$j|a!aa)bb-FE2 < 6xZ$ZZj|Ga a)bbZZKE0aD2 < 6 ZZZ]ra /)bbZ$CDBkb y 6iTr|a /)bbZZ$Z$$-CGGAkX E 6 T|a /)Z$WW-kA@kX E 6<bWra)ZZ$Z$$WjkAr?kX  6<)Wr|abZ$WWTCk~ }^6<)W|abZZ$WWT]]Ck>W>@E h6<)a$Gd$WWT]Kk=))<@ h6<a$0C)$WWT]jK<));@ h6L *L*RBBzLL * |~D u,Qm''w"11vOoF_&_~tRY YLB>:Y*B k|OD u,QQmm'it Gs1vOoF& X5B*. gYBLg> kr| Du,QQm'i PtKKs1vvOF& vB*.Y.gY*BR..Y.g.g. rG~ ,,QQmm''i tKs1vOF& ;(B*.:*gY*BR.*L.Yz 0c ==mm'i k0dKs1voSJ~B*.gYLgY*BR.*Rg.Yz dKO Qm''i "UkdKs1vc&SOB*.gYLB:.*BR:*g.Yz 1 \m''i "kkGdKs11c ShEqB*.L:BLRg.Yz @O~ \i "kkG0dKc!S\EkB*.>zzRBB>zzRRg.Yz kF5! _i "#kk0dKF"7E~B*.BBRg.YzF25\\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \_ "#UkkG0dKKc#7 B*.Rg.YzO5"\  "#qk k0d$7 vB*.Rg.Yze5$\f"#Uk kGG0ddi7777777777777777777 qB*.Rg.Yze?~??~??%\_"##e-UUqkk|GG0i% tB*.Rg.Yz@X\\\\\\\\\\\\\\\\\\\\_#-UqHkUq||GG0df& @B*.Rg.Yz| 'f##e-UqtkUUk|GG0_'}EB*.Rg.Yz|;\'feUUqH|k-kr|GG0_(}EB*.Rg.YzJ)SeUqqt|kekr|GG0_)}EEB*.g.YzE})_eUqqH|rkee~?~I~*JB*. Rz:g.YzE}+XX~X~?ec E\*JB*. L:.YkE\)}E -v E}(h ;B*..*B Bg.ggzt \(\E -- E ( (B*.:> R. .:Rt \'\E -- E \\\\\\\\\\\\\\\\\\\\X@B*.:>B R.::RBt $7\E -- EJ'\?qB*.g.B ..g.Rv 77777777777777777777} EJq-EJ&\5-B*.:R R..g.zBo %7\JEJ@7(JEJ$\vB*.LR..ggB5 E$7\JEJ@77@JEJ;J; \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \52oB*.**zR..ggB*L> #7\JEJ(77(;EJ;" 5FkB*.L:gY*BR..ggBR:Yz @E }"S;;JEJ(77(;EJ; ;! bOo(B*.*BgY*BR..g.zBB:Yz e h!S ;;JE?kSS(?J;; ~vB*.L>:gYB..gg*>zYz E7 S ;JE?kSS k5J; X 1K-B*.:YY*BR.:.gY }E&S ; ;J?k SS k5J; X odkB*g..B.Y qE}&X ;J5k SS k5; X XXIIX (z.:RBBY.R cEE&X ; ;JJck && k5; XXI??\D~|L>BBL> k&IIX ;o &&O XI??55\D0rkB RBBBR e}&?IX ;;o&&O XI??5\D2|@(K~}}7&_??IX o&&OXXI?5\D HtkIU}}}}&_5??IX O&&OI?5 DOH@I~}&_5??IX0&&KI??5~D\qGU}&_5??IXq&&?52+XDUqFk_}&f5?II&&52+XD~(E#h&885?&&G552+5"PPPePkC(h8+5t&&G2+\PP#PCfh&82++25882+$iP#PPtAh&8c+2h&+2DA`?q8F+2hh+++n~A=(_&8+2lniAPk;S&8O+k&slnp9Pk9k &Q&Q&Q&Q&8<+OkSSkln 9Pk7k m8isl+kQ&klsln3[Ak5` 8(m=,uu 3yMAP9%6pp ">?(m=,u 3MAPA%6p"#? @(Q,u 3MAPA%6%p"#k@ A(iuu uu/ 3M9A% 6%p"#kA Bk' u/ 3M9A% 6% p#kB Ck< u/ 3M9Ax 6% p#kC' Dk' u,/ 3M9APAAAP% 6% pkk< u,V VMMMM9P% 6% pU9u,==V9#P[6%% p"u,=VpP[6%xp"uu,=VpqPPeP[6%xpAu,=VpqP[6%%xpwP,=MhVpqPP6%xpwq,=MV=====pq6%xwq=MV=pHU6%xwq=M SV=xwUUU6%xp(qMy^^8/V==,==,=xtqqUqqUq6%6%p``MM 6<V,xtq6%p``yMy^^6xB=xM]T(9xxC  xr;xe0n`rxx?dbxxKC^Mxxy9xx,YnAxMB9xM]T(h;xrs1rxx5@txO(6bxMm1@[x3xxO[I$x,CxxFxv0(x >xx]~x.[Axx?Tn[x!1*xx4Ux] [xx(gxxzk$xxP0k  xxl(hbx/(yxxcX;xNnMxx7nxxE0( xxZnjxx]X_xM:xx@[x gxM5 #xxWxxm %xV@(6qxxrC1yxxN0(%xx?x3@xYgxx',xx- kGxx]Yn#xxxM+Kx"nx?YTkSxx]gxx!1 jxxF( IxxF(h6xx"(X;xTk xxETkxxf@hxx-1 ixx i;x50nFxx"TkxC(xxdx?C([xx"0(GxM5JxF@[xx xxm xx5xx"xxz1T@ k%qxxEY0dxxf*x|:x-nx]n;xx+ 6;x"CTkXxxR1 GxxR1n xxf(ixx 1nSxx!xx(xYx"Yyx]yxxxx]h;xEYSxxu _x,[xx"FJH+1@(%_xM3x5n\xx]@=xY0(xxP0kjx 410 xx,Dxx3;Mx-n=xY@xY@qxxz(xxY xx  xxFn6xx"Y@xxP0k}xx1 bxx5=xx!(/xMx+@kxM5xs Axx(Mx(GxxP^xvP0n%_xMxx"xK1T(txx4 6;x AxxF(gx? C@kxx'WxxAx-1n xx80kx(GxxR1 xx8T 9xxY@AxxRxx5Tkxx nxxY@wxx!0( xx(krxxExo41@k@(%x nnhxxR #xxWTkxYTx$xf(6_x",x1@xx(ixM8( xxR1n_xxFu>xx"81@xx"xx4 6;xx- XxxFn_xxF6xxYT@Oxxzn $xxPTk}xxN(=xx Bxx-Yk9xx5@@pxxFn[xx-nLxl(jxM41@xvP;xxY@ 20(9xxCxx3@Gxxz1txxz1 h_xx@6xCoM4k(LxxWTk6;xE@Gxx Xxx"Tkjxx(jxngx xx-1 jxx xmV]xxF0@n xx (;xxFYT(xxFNV|x1@kxx5VV4xx-@#xx-(xxE;M4 $xx50(oM($xxPTkxx"0kxx]$xx Y)xx =xx3T xo5:!lxl(hxxE0x(X;xMN1Ux1nBxx,;xx4x X;xx514ExMt; xr0 xx gx3Y1Z'"x9dw$xxP1Z3xywb;xx82xGxYTk;[x"Y6x?NdxJ(xxf0(oxx hxxOnxx|cxx gxxQ gxWxxvx*(qxKk xxcVx `x] x>( hjb= hgxBn %p@(}qSLhx>(GG%xxM>kGxxR1  xx ( GxyAx)(/:xx-u>[qxx\kxMT};xMxxEYnexl(6A#$}A  x?51T( 6GXj <xx"Y Gxx1n 6$[ G=xM X6 xx6jxEN1JxK:Gx'@>bxx80k xx #X$wwbxUkxl(ix:xMk;6i;x(=xx 1 (k9xxY@*h6xixo^?6qn>6;x?n(T($xxPTkE:xhqS BX@}xxJY0xf1 =xx@FixxxxcVxx2ngx\k}xMUGA VC !( bjp.B[A~~C+awt";I\SvP|a\a@{?#Ksc}sbs5+o Ps{V9;hJ/lt{mX{\*Oh.{S;qT@pH?fh#u,uK~2|;K!M}( n(01n9x"m (nnk:x k1:;xxY@=x"]:xx5xxP:Axx!0( kn nkk(kgkkbxxPTkk((kk# xxFn(T1Tn ( 0n ( ((n n(( ( k (( nkkn nkn k TT@n(n n(Axx ( n0T@nkkn ((n n(hxx-@n n()?xxr'  0H J'u1nxB=xM]T(9xxC  xr;xe0n`rxx?dbxxKC^Mxxy9xx,YnAxMB9xM]T(h;xrs1rxx5@txO(6bxMm1@[x3xxO[I$x,CxxFxv0(x >xx]~x.[Axx?Tn[x!1*xx4Ux] [xx(gxxzk$xxP0k  xxl(hbx/(yxxcX;xNnMxx7nxxE0( xxZnjxx]X_xM:xx@[x gxM5 #xxWxxm %xV@(6qxxrC1yxxN0(%xx?x3@xYgxx',xx- kGxx]Yn#xxxM+Kx"nx?YTkSxx]gxx!1 jxxF( IxxF(h6xx"(X;xTk xxETkxxf@hxx-1 ixx i;x50nFxx"TkxC(xxdx?C([xx"0(GxM5JxF@[xx xxm xx5xx"xxz1T@ k%qxxEY0dxxf*x|:x-nx]n;xx+ 6;x"CTkXxxR1 GxxR1n xxf(ixx 1nSxx!xx(xYx"Yyx]yxxxx]h;xEYSxxu _x,[xx"FJH+1@(%_xM3x5n\xx]@=xY0(xxP0kjx 410 xx,Dxx3;Mx-n=xY@xY@qxxz(xxY xx  xxFn6xx"Y@xxP0k}xx1 bxx5=xx!(/xMx+@kxM5xs Axx(Mx(GxxP^xvP0n%_xMxx"xK1T(txx4 6;x AxxF(gx? C@kxx'WxxAx-1n xx80kx(GxxR1 xx8T 9xxY@AxxRxx5Tkxx nxxY@wxx!0( xx(krxxExo41@k@(%x nnhxxR #xxWTkxYTx$xf(6_x",x1@xx(ixM8( xxR1n_xxFu>xx"81@xx"xx4 6;xx- XxxFn_xxF6xxYT@Oxxzn $xxPTk}xxN(=xx Bxx-Yk9xx5@@pxxFn[xx-nLxl(jxM41@xvP;xxY@ 20(9xxCxx3@Gxxz1txxz1 h_xx@6xCoM4k(LxxWTk6;xE@Gxx Xxx"Tkjxx(jxngx xx-1 jxx xmV]xxF0@n xx (;xxFYT(xxFNV|x1@kxx5VV4xx-@#xx-(xxE;M4 $xx50(oM($xxPTkxx"0kxx]$xx Y)xx =xx3T xo5:!lxl(hxxE0x(X;xMN1Ux1nBxx,;xx4x X;xx514ExMt; xr0 xx gx3Y1Z'"x9dw$xxP1Z3xywb;xx82xGxYTk;[x"Y6x?NdxJ(xxf0(oxx hxxOnxx|cxx gxxQ gxWxxvx*(qxKk xxcVx `x] x>( hjb= hgxBn %p@(}qSLhx>(GG%xxM>kGxxR1  xx ( GxyAx)(/:xx-u>[qxx\kxMT};xMxxEYnexl(6A#$}A  x?51T( 6GXj <xx"Y Gxx1n 6$[ G=xM X6 xx6jxEN1JxK:Gx'@>bxx80k xx #X$wwbxUkxl(ix:xMk;6i;x(=xx 1 (k9xxY@*h6xixo^?6qn>6;x?n(T($xxPTkE:xhqS BX@}xxJY0xf1 =xx@FixxxxcVxx2ngx\k}xMUGA V ', /31,(#,(Y!EKY l#  C(jn n.nn_h 88n) 88MQQv/ 'nMQQj 8nPu@/5&6!P>8<I5 ,]bC %]# 4E  " @H%,]\R5nk On*-J   tUe [ *]e8nn2 8 8 8   n    n  n     , !ECW   8 8nn  9.5n    55  n   n    E nd%33EC  8 C    n 8n 5   n Cnn5  t=b'k)  8(%3%0  n 8 c  5CC n{zzh'5 n Cn C ,tqC  5CC 9B1`n4Kom nLkkH'5 )r5Ee = Dr WO8 O T 4KJ  5C{Pe  Mk!:0  &A#WNYo3C 8 tQ' 8 |oIO [^AhC WRNYo3C 8 9OyOn9u@Y5QC 8tQCD;C n  \aMhC " 9!'Y`ev nSX6mpt9eUC=^E5gPTPa*$ nS^' We5 =^E5NU!a%5n zn,7]g @QN76!E1bC#e =  R XI~aQHlX$u)enH!zAJqK R 1N<:C5 \BnIe 6J AMnZ<@QCyA,V$vAMXj5 0U!' zC nAMnZ<@QCN]  nr5nZ,\x8 nZ2ak' :aw!Jn C8S3 !zr5nc$v" 6z!JQoE5@QC n f 7" Vr5nSf5  <bC>c{kE Uun)C ,6!' ?z% Sf5  <bC ` c   e  nVe%) ,U!HcRC 6P  mQn) ,UC ,U!zxQC ?G cf r@xCc  8\U!x oC  Ue6!C53|P'  8\U!' tP5 Jc^$'J P) ,U!',BC nC ,@HH) e ,UP"/'  z R5 9"5 6O nWPbaCU)e86O ]Yb0]C PbaCUbC(PvY ,UUxC Zx;`e5 r 6),UW )o% C cxC ') Vr ,@ [U!0  f  ,- c Xr 8PxC 6F=kRUxe8.9"5 ,U Zr pF=kRUv-k8]^0 ) Xe8@\2-C8VIC8,UC Z)Qj n@)%P'uC  e6 vC ) ,zC8 6!0 rn ]e8,)nr%>ke8 9R ,O  ]" c  I 6Ae& 9R ,> V!05 rn`8Urn]O nn?e8ce=5 5 CSbC^,E8,@)q@$5) VO  )C <=G 7` 4y 9rn@C!38@o7) zC n 8n ,W 9m Z` @o7) C <#, UO |z ,^e }Ar5n6':JB`8uN:J  / kD%;In2^ Pe8<Dn,IC8+ -5 ]J ~o=TXS/7C=Va KA" @xC^ n[ 2o C=X. 6@[O ,U!a jF !mmH6/% P8VU@gn^8no: ,Uy(GY.nVO ~z ?-5nVr5Ln2[v P n/ G8 R *uT 98v P n ,C,6==NZ2@=8 7][U&[92Tn|nn nZ 2nVKh5 U!':IC+z c Ptn n7@! cU==t8$C 58 \lnc@?7@! UM F XJ Z <V \Z< 4 7 9,< ?tq ZV \, <\#n,U!{R  n Pm Wp Dtq cV \< D< Y} @ cV \,]T =r5nD; Z ,VJ5v5 UC c;5V2x^u=' c%Z  Ej 8-,7 @P`fBY6e8ZY  V` V!q5.WFc28n/K wrn72~ZP(,V= .o HU 1,6=9n5a 7[n7@T ,28<I5 ,]bC %]# 4E  " @H%,]\R5nk On*-J   tUe [ *]e8nn2 8 8 8   n    n  n     , !ECW   8 8nn  9.5n    55  n   n    E nd%33EC  8 C    n 8n 5   n Cnn5  t=b'k)  8(%3%0  n 8 c  5CC n{zzh'5 n Cn C ,tqC  5CC 9B1`n4Kom nLkkH'5 )r5Ee = Dr WO8 O T 4KJ  5C{Pe  Mk!:0  &A#WNYo3C 8 tQ' 8 |oIO [^AhC WRNYo3C 8 9OyOn9u@Y5QC 8tQCD;C n  \aMhC " 9!'Y`ev nSX6mpt9eUC=^E5gPTPa*$ nS^' We5 =^E5NU!a%5n zn,7]g @QN76!E1bC#e =  R XI~aQHlX$u)enH!zAJqK R 1N<:C5 \BnIe 6J AMnZ<@QCyA,V$vAMXj5 0U!' zC nAMnZ<@QCN]  nr5nZ,\x8 nZ2ak' :aw!Jn C8S3 !zr5nc$v" 6z!JQoE5@QC n f 7" Vr5nSf5  <bC>c{kE Uun)C ,6!' ?z% Sf5  <bC ` c   e  nVe%) ,U!HcRC 6P  mQn) ,UC ,U!zxQC ?G cf r@xCc  8\U!x oC  Ue6!C53|P'  8\U!' tP5 Jc^$'J P) ,U!',BC nC ,@HH) e ,UP"/'  z R5 9"5 6O nWPbaCU)e86O ]Yb0]C PbaCUbC(PvY ,UUxC Zx;`e5 r 6),UW )o% C cxC ') Vr ,@ [U!0  f  ,- c Xr 8PxC 6F=kRUxe8.9"5 ,U Zr pF=kRUv-k8]^0 ) Xe8@\2-C8VIC8,UC Z)Qj n@)%P'uC  e6 vC ) ,zC8 6!0 rn ]e8,)nr%>ke8 9R ,O  ]" c  I 6Ae& 9R ,> V!05 rn`8Urn]O nn?e8ce=5 5 CSbC^,E8,@)q@$5) VO  )C <=G 7` 4y 9rn@C!38@o7) zC n 8n ,W 9m Z` @o7) C <#, UO |z ,^e }Ar5n6':JB`8uN:J  / kD%;In2^ Pe8<Dn,IC8+ -5 ]J ~o=TXS/7C=Va KA" @xC^ n[ 2o C=X. 6@[O ,U!a jF !mmH6/% P8VU@gn^8no: ,Uy(GY.nVO ~z ?-5nVr5Ln2[v P n/ G8 R *uT 98v P n ,C,6==NZ2@=8 7][U&[92Tn|nn nZ 2nVKh5 U!':IC+z c Ptn n7@! cU==t8$C 58 \lnc@?7@! UM F XJ Z <V \Z< 4 7 9,< ?tq ZV \, <\#n,U!{R  n Pm Wp Dtq cV \< D< Y} @ cV \,]T =r5nD; Z ,VJ5v5 UC c;5V2x^u=' c%Z  Ej 8-,7 @P`fBY6e8ZY  V` V!q5.WFc28n/K wrn72~ZP(,V= .o HU 1,6=9n5a 7[n7@T ,2xB=xM]T(9xxC  xr;xe0n`rxx?dbxxKC^Mxxy9xx,YnAxMB9xM]T(h;xrs1rxx5@txO(6bxMm1@[x3xxO[I$x,CxxFxv0(x >xx]~x.[Axx?Tn[x!1*xx4Ux] [xx(gxxzk$xxP0k  xxl(hbx/(yxxcX;xNnMxx7nxxE0( xxZnjxx]X_xM:xx@[x gxM5 #xxWxxm %xV@(6qxxrC1yxxN0(%xx?x3@xYgxx',xx- kGxx]Yn#xxxM+Kx"nx?YTkSxx]gxx!1 jxxF( IxxF(h6xx"(X;xTk xxETkxxf@hxx-1 ixx i;x50nFxx"TkxC(xxdx?C([xx"0(GxM5JxF@[xx xxm xx5xx"xxz1T@ k%qxxEY0dxxf*x|:x-nx]n;xx+ 6;x"CTkXxxR1 GxxR1n xxf(ixx 1nSxx!xx(xYx"Yyx]yxxxx]h;xEYSxxu _x,[xx"FJH+1@(%_xM3x5n\xx]@=xY0(xxP0kjx 410 xx,Dxx3;Mx-n=xY@xY@qxxz(xxY xx  xxFn6xx"Y@xxP0k}xx1 bxx5=xx!(/xMx+@kxM5xs Axx(Mx(GxxP^xvP0n%_xMxx"xK1T(txx4 6;x AxxF(gx? C@kxx'WxxAx-1n xx80kx(GxxR1 xx8T 9xxY@AxxRxx5Tkxx nxxY@wxx!0( xx(krxxExo41@k@(%x nnhxxR #xxWTkxYTx$xf(6_x",x1@xx(ixM8( xxR1n_xxFu>xx"81@xx"xx4 6;xx- XxxFn_xxF6xxYT@Oxxzn $xxPTk}xxN(=xx Bxx-Yk9xx5@@pxxFn[xx-nLxl(jxM41@xvP;xxY@ 20(9xxCxx3@Gxxz1txxz1 h_xx@6xCoM4k(LxxWTk6;xE@Gxx Xxx"Tkjxx(jxngx xx-1 jxx xmV]xxF0@n xx (;xxFYT(xxFNV|x1@kxx5VV4xx-@#xx-(xxE;M4 $xx50(oM($xxPTkxx"0kxx]$xx Y)xx =xx3T xo5:!lxl(hxxE0x(X;xMN1Ux1nBxx,;xx4x X;xx514ExMt; xr0 xx gx3Y1Z'"x9dw$xxP1Z3xywb;xx82xGxYTk;[x"Y6x?NdxJ(xxf0(oxx hxxOnxx|cxx gxxQ gxWxxvx*(qxKk xxcVx `x] x>( hjb= hgxBn %p@(}qSLhx>(GG%xxM>kGxxR1  xx ( GxyAx)(/:xx-u>[qxx\kxMT};xMxxEYnexl(6A#$}A  x?51T( 6GXj <xx"Y Gxx1n 6$[ G=xM X6 xx6jxEN1JxK:Gx'@>bxx80k xx #X$wwbxUkxl(ix:xMk;6i;x(=xx 1 (k9xxY@*h6xixo^?6qn>6;x?n(T($xxPTkE:xhqS BX@}xxJY0xf1 =xx@FixxxxcVxx2ngx\k}xMUGA VC !( bjp.B[A~~C+awt";I\SvP|a\a@{?#Ksc}sbs5+o Ps{V9;hJ/lt{mX{\*Oh.{S;qT@pH?fh#u,uK~2|;K!M}( n(01n9x"m (nnk:x k1:;xxY@=x"]:xx5xxP:Axx!0( kn nkk(kgkkbxxPTkk((kk# xxFn(T1Tn ( 0n ( ((n n(( ( k (( nkkn nkn k TT@n(n n(Axx ( n0T@nkkn ((n n(hxx-@n n()?xxr'  0H J'u1nxB=xM]T(9xxC  xr;xe0n`rxx?dbxxKC^Mxxy9xx,YnAxMB9xM]T(h;xrs1rxx5@txO(6bxMm1@[x3xxO[I$x,CxxFxv0(x >xx]~x.[Axx?Tn[x!1*xx4Ux] [xx(gxxzk$xxP0k  xxl(hbx/(yxxcX;xNnMxx7nxxE0( xxZnjxx]X_xM:xx@[x gxM5 #xxWxxm %xV@(6qxxrC1yxxN0(%xx?x3@xYgxx',xx- kGxx]Yn#xxxM+Kx"nx?YTkSxx]gxx!1 jxxF( IxxF(h6xx"(X;xTk xxETkxxf@hxx-1 ixx i;x50nFxx"TkxC(xxdx?C([xx"0(GxM5JxF@[xx xxm xx5xx"xxz1T@ k%qxxEY0dxxf*x|:x-nx]n;xx+ 6;x"CTkXxxR1 GxxR1n xxf(ixx 1nSxx!xx(xYx"Yyx]yxxxx]h;xEYSxxu _x,[xx"FJH+1@(%_xM3x5n\xx]@=xY0(xxP0kjx 410 xx,Dxx3;Mx-n=xY@xY@qxxz(xxY xx  xxFn6xx"Y@xxP0k}xx1 bxx5=xx!(/xMx+@kxM5xs Axx(Mx(GxxP^xvP0n%_xMxx"xK1T(txx4 6;x AxxF(gx? C@kxx'WxxAx-1n xx80kx(GxxR1 xx8T 9xxY@AxxRxx5Tkxx nxxY@wxx!0( xx(krxxExo41@k@(%x nnhxxR #xxWTkxYTx$xf(6_x",x1@xx(ixM8( xxR1n_xxFu>xx"81@xx"xx4 6;xx- XxxFn_xxF6xxYT@Oxxzn $xxPTk}xxN(=xx Bxx-Yk9xx5@@pxxFn[xx-nLxl(jxM41@xvP;xxY@ 20(9xxCxx3@Gxxz1txxz1 h_xx@6xCoM4k(LxxWTk6;xE@Gxx Xxx"Tkjxx(jxngx xx-1 jxx xmV]xxF0@n xx (;xxFYT(xxFNV|x1@kxx5VV4xx-@#xx-(xxE;M4 $xx50(oM($xxPTkxx"0kxx]$xx Y)xx =xx3T xo5:!lxl(hxxE0x(X;xMN1Ux1nBxx,;xx4x X;xx514ExMt; xr0 xx gx3Y1Z'"x9dw$xxP1Z3xywb;xx82xGxYTk;[x"Y6x?NdxJ(xxf0(oxx hxxOnxx|cxx gxxQ gxWxxvx*(qxKk xxcVx `x] x>( hjb= hgxBn %p@(}qSLhx>(GG%xxM>kGxxR1  xx ( GxyAx)(/:xx-u>[qxx\kxMT};xMxxEYnexl(6A#$}A  x?51T( 6GXj <xx"Y Gxx1n 6$[ G=xM X6 xx6jxEN1JxK:Gx'@>bxx80k xx #X$wwbxUkxl(ix:xMk;6i;x(=xx 1 (k9xxY@*h6xixo^?6qn>6;x?n(T($xxPTkE:xhqS BX@}xxJY0xf1 =xx@FixxxxcVxx2ngx\k}xMUGA V ', /31,(#,(Y!EKY) ~B  v]v]BC v]x^(]vʦ! 0JZ!*1;BJQ [$Q(h)p-   1?!t1x5y8!)( 6#F(1 "@/!}?6#'1!)=$*-():.&J7*H(B(.5922A12I/2O24H=1{L3M.Q2B58K49R39c19D::X7=K=9Q@:XJ;oM;VQ;ZP<R9dW=Y<R8>`7@BA@L@AJBBW>Ab?EXJCaWA`ZDYC^BhEk=Hq?LNGG[DIiELQKKi^IofMeJtCOYLObHNpJRzIUHVURRmRXaWRh[T\RwlQkQ}uUuTqVrRvQZM[JZaUW[XXsZzZ]z[{ZRbc\^j]`uW^XaZedbbrkcyfzbeUg]g]hZmkfg`kdpmkksqp{ignfjk\p`ssopirmwgtzwwtoumyi|p}~zyŔ{~wu~ȚΜ{~ƜͣʾÎȂщťѫɓЗÍړӯ؝Δ˞ۗɮܠݞӺҥ˪વԿµ´䱼ȽӼZZZZZBk!(*2kk+'k)2BPҳP:+)(& +:kҴlT2B%& $ii$T' "3_ \  Xbi+: x,y" 2k6"C 2y" )276% ",,w?*\'i~CP/&R^*8f+Rud4 *44-$&gt-gR]g4%#/4Sf-P~P5iR+4uO4we]0+Nc]P_6^f]-+Zc]R&C fBwe,Zc]ɿC-*@u8%$6t-@~Pufف.4αPw]/7C]΅i1wΙ~Edg w3fٱ?dR5PЪu70ɱg]4^9PЪu7𐂿ɱRBj:]u7uɿeff;i^~@ɱ^݂ɝw;@~M]ɝe]Ɏd#Pg~4ɤwfi!ɝN@gS!]C~@ɂPɝP:?~ZɪdxjuɲP:7Ni]ɂ׍fɂDg6C^Bddc^]-SdReB~~-xiiRDgZu6d@]Ci%73dB0ݞisY3x~w$|Y|3Cu[S6O 0מ|YsY30@c7xsYs̭Y4wgx둑|Y|̟|4hc?sYs56*~@ׄ|Ys|s7g~4RdP|sYs8c~/@/L|Ys|Y:\B~~7o3ح|Ys<\_3 "=B ,bbor;|" 3b:Y||YYo ,:s|sY|b,  " =:|sYX  L<,"L=oF ,L3o=% ,"o=o=# ! " " LL#=3", =  =X$XLLb3 = X,&  Ԧ,X3*L ,b=*, L"3XI,=yL"3Joo¬oԇbLyo ' 5 8P8  P8C (y~u}o|zhxvtstc]ro{mQmwljKhh@iedc9ɿ2ȼְ0ƻsZ-Ĺ,·ի*`'͏ͤ5#7Z FƞT"RJjj^j ^`1~JU}7U}nnvRR""vrBR}}<&mIHpzzhj ssO|eMfgP0t_ `//mW'*JRZdPP[I"EZGSB! @K<k: B46b>+.,,3)118--(.% K&!&{us""$lgd$\ XTID ;  +&]WC.>jC]PC&8jI]H<& 1WjN]C8&*ŐS]WC.$ŭY]PC&~_]H<&  jd]C8&~i]WC. ]Ŗo]PC& Ŗu]H<& Ŗ{]C8&] Ŗ]WC. ũ]PC& Ŗ]H<& j Ŗ]C8&j Ŗ]WC.Y Ő]PC&2 ~]H<& . j]C8& ]WC. ŵ]PC& Ŗ]H<& j]C8&~]WC.Ő]PC&jŐ%]j]H<& jũ(]jj~j]C8&MŢ/]j~j]WC.~8ŢW5]j~j]PC&x2ŵ=]j~~~j]H<& q ŵC]j~~j]H8&j j]j~&]j~~j]C.c ~]j~&]j~~j]WC&^~]~&]j~~j]P<& W]~j$]jj~j]H8&P ]~~$]j~~j]C.Ij ]ɵ~~$]j~~j]WC&Cj ]~#ɵ~$]j~~j]P<& <S ]~)ɻ~$]j~~j]H8&5< j]j0#]jj~j]C..8 j]j7j"]j~~j]WC&( j]j?ɹj"]j~~j]P<& ! ~]Fɹ~"]j~~j]H8&~]Mҹ~"]j~~j]C.]Tҹ~"]j~~j]WC&][ѻ"]j~~j]P<& ]~bŻ"]j~~j]H8&~]~hŻj!]j~j]C.~]jo̻j ]jj~j]WC&~j]jvɻ~ ]jj~j]P<& C j]j}һ~ ]jjjj]H8&C j]Ż~ ]jjjj]C.C ~] ]jjjj]WC&C ~] ]jjjj]P<&  Ő]j]jjjj]H8& Ő]~j]jj~jj]C. Ŗ]~ۻ~ ]j~jj]WC& ũ]jۻ~ ]j~jj]P< ũ]j~ ]j~~j]. Ź] ]j ]j~~j]H Źj]ŭ ]j~~j] Żj]ŵj]jj~j]] ~]ŵ~ ]j~~j}]~]~]Ź~ ]j~~jw]]~Ň]~ ~ ]j~~jp]]~Ő]~ ~ ]jj~~ji]j]~Ő]jŵ!]j~~jc]]~ũ]j&ŵj ]jj~j\]]jũ]j0Źj!]j~~jU]j]C Ź]9Ź~!]jj~~~jO]~]CC Źj]?~"]j~j~jH]~].C Źj]?ŵ~#]j~j~~jjA]]C ~]?ŵ~#]j~~~~jj9]j] ~]~>̵#]j~~jj1]j~]H ~]~>̵j"]j~jj*]]& Ő]j>ɻj"]j~~jj ]j] Ő]j?~"]j~~jj]]H ũ]j/~"]j~~jj ]j] ũ]%"ɵ~"]j~~jj~]W ŵ]8 "ɵ"]j~~]& Źj]K!ҵ"]j~ ] Źj]yҵj!]j~ ]& ~]~yѻj!]jj ]W~]~x~,]&~~]jy~%]P~Ő]jyɵ~]~Ő]jyɵ]C~Ţ]yҵ]P ]ũ]z ~].C ŭ]z ~]PC Źj]{~].C Źj]~]HC j]~ j]& ~]~ ~j]H  ~]j un~]& Ő]j lH~]P  Ő] k 8Ґ]. ũ] k3]P C  ũ] k3]8 jɵW ŭ] 1]W~ŖF Źj] /q1j]<.׻j Źj]~ .b0~]WWj j]~ .X/]CjF ~]j /X.]&.~]j .W.j]H &Ő]..W,].&Ő]//,]W::::c~%Ŗ]|d+j]C:^%ũ]|]&dd :d: F$ũ]|j]P  Ԋ d BC#Źj]~|~]<:  @"Źj]~ e]W :::::‘  ="j]j V~]H Ċ:Ԥ dʟԊ<!~]j Ri]8 ԟԶ‘: ~] ]~]W : Ԋ8.Ő] []H dʤԸ  6~Ő] [~].:ddԤ ޸:5Ő] Z]W::dʑ ԑ d3 ũ]2]H  :ʑ ޶ޤԤd2Cũ]~  #j]8 ¶ʑ 1jŹ]~ !] ‘ԟ0Źj]j!~]P d:  .Żj]j j]<:޸: ԟ ,:~]]&޼ޤʤޤ޼ ԟ :d~]vp~]Wʼ:ԑ޶Ԥ޸d:ԟ dŇ]vbj]Hԟ ޼޶:ʑ !Ő]v]8:d Ը ޤޟʑ:ʑ Ő]vr]d:dʼ ޟޤʑ:d:ũ]~vd~]W: :ޟ޶޼:dļʟ ũ]~vXj]Hdʸԑ޼޶޶:Ԥ Ź]jv6j]8 ޤޑ޶ޤԑ:!Źj]jwb]&dʟ ޟޟ޶޼޸d   Źj]w[]W ddʑ ԑ ޟ޶ފ 1~]w[]W : :ޟ޶޶ފ 0 ~]w[~]H:ʤ:ʑ޸ޤ޶ފ ԟ/~]x@~]8:d: ԑ޶ޤԑފ :ԟ. Ő]x1~] Ċ ԟ޶Ÿ ޟԟޟ :ʑ-Ő ]ɫ'j]Wđ ԑ ޟ޶ԟ޶:ʑ, !]~ Ғ&j]W Լ ޼޶޶ ޤޤ޶d! ũ!]j$y&j]H Ԥԑ ԑޤ޶ ޼޼޶d¸! ŵ!]j=_&j]H  ޶ ޶ ԑ޶ !Źj$]~C}%j]8 ԑޤ  ޤԶ޶ Źj<]Ec%j].:Լ  ޶޶ ޶ ::ԑ ~T]F}%~]d::   Լ ~l]Hd$~]W ʑ ޼ޤ ޤ ޟ:~]KJ%]W :¶ԟ Ķ ޑ :ԶĶ]jL1%]W :‘ ޶ ޶ ޟ ԑފd Զ::]jN$]H ޶ ޤ޸ޤԑĸ :ʤ d!:jW]jP$]H ޶ ԑԑޟ޶޼Լ#d:: ~WP]~Q(j]Cd ޶ޤ ޼ޤޑ޶ԟޟ :ʶL]j<&P]]~S~]8 Ĥޟ ޟ : Ĥ  :OP]j~~W8.H]]~U]8ԑ ޟ޶ޟ  ޼ d RP]C&haK?Kx ? (O4 2d vnhvK Ĥ{'haK?K? JO( >nvnhK Ĥ{haK?x x? O( ?-vnhJԯaK.?xa? O @Uvnh!KԸh0?KxԤ? (O AUvnh#Kʸh*?xa? (O Avh%LԼxa!?axԤ? (O ABvhahh'KԼxa?x h?? 4O ABvhaK ?ah)KļxK?x'? 4O ABvh aK"?ah+L_6 JOJ A-vh aK:?BO-Ka O4 Bnvjh aKQ?o0L`Q O4 B-vRh aKi?o2La O4 C-v:haK?o4L`Q O( Egv!h aK?7Ka O( GUn|v h aK?9L`Q (O HBgn{qvhK?;La (O JBn{gvh?:=La` 4O M -Uv{Hv {n?o?Lb 4O Q Bg"{ {?BLax JO UBnn{?*ELb, O X -Uvjh?gGLaԋ OJ \ Bgfh?JMb, O4 `Bnch?nLMbԋ O4 c -Uv_h?NLb6 O4 g Bg[h?aQLc (O( lBnXa?TMb6 (O( o -UvTa?aWLc !!#'##!! (O s BgPa?KZMcQ !39553//'!} 4O wBnMa?{\Mc !5GRVQQNIGGA;95//#| 4O z -UvIh?a_McQ !;NX`^XVRNIGA;93/#| JO ~ BgEh?KbMd ';NX`^VRNIGA93'{ O BnBh?KeMc` !;NX `XRQIG;5/!{ O  -Uv>h?hNd 3IX `^VQIA9/#z OJ  Bg:h?kMc` !;Q`^RNG;3#z O4 Bn7h?nMd!AX`XQIA3!u O4  -Uv3h?KqNcQGX`^VNA3'#!!r (O4 Bg/h?auN`\G^`XNA53//'!q (O( Bn,{?{yM_`AX`XNA;;953/'!p 4O(  -Uv({?|N];V`^NIGGAA;93/'!o 4O  Bg${?aNZAN`^RRQQNNIGA;93/#!o JO Bn"?ȃNYA^`^XVRRNIIA;93/!o O  -Uv?{NXQN`^^XRQNIA;5/#n O  BgK?nNU5X`^XRQIGA93'!m O Bna?nNTA"`XRNIA;3/!m O O  -Uvh?NRG"`^XRNG;5/#m OJ :gv?aNQN#`^RNGA5/#m (O4  :Bg {?KOPN$`VQIA9/#l (O4 ::Bg?KȡNNN$`XQIA9/'#!!h (O4 ::Bgg{'K?{NMG$`^RIA9953/'!f 4O( ::Ugn2h~?nȭOL;$`^RNIGA;5/'d 4O(  :Bgg={x?a{ȳNK\^#`^XX^XRIA9/!b O( :BgnFq?K{ȺOJQ/`^VI;3'a O x:UnNKh?{{OI;1`XNA5'_ O s:U{UuY?K{OHV1`VI;/!_ O nB{ZH?OGQ1`^QG9/^ O j B{_aG?UOFV1`RI;3!^ O h:{cG?JOEG^0`VNA5'] (O feH?WOD9R0`VNG9/!] (O4 e gvG?BOC\G0`VNG9/!] 4O4 d:UBhG?BSOB;GX$`^VVQRVX^`^VNG;/#] 4O4 bBghG?HjPBԤ\;IRVX^`^RIA9,',,;NV^VNG;/#] JO( ` {^aF?MPOCԼ`N`XQA\\ ,QRIA;/#\ O( _U aE?BFjPL5IX`^QA\ޕ AIA9/#\ O( ^ KhD?J?J++=SPSļ,a 4O [I}K=?82HjPiԋ` 4O4 \BLb 4O ^{ v2.=P % "&+228==HHMSSY]Sy6< JO ^{ v+"8HW ' &&.22==CHHSSW]]*{: O _{ n" +=Mj :( "&&228==HHMSSY]M{Q9 O4 _v U"2FS * "&+22==CHHSSW]]g}6 O4 _U }] + &+28=CHMSW]MQ O d-@|>nC" !&8FPj8 "&+28=CHMSW]M O d@|=P2  . &.8=FHPSY]]MM O f?|ywtpw+tbS<""2@MW @ "+8=FPS]]MHS (O g?|ywtpmm|%sT7*M+" +8FSjA "+2>!3>>D7)$% P2!#'//359;AGIQV^)`IGA;;92d "&+28=FMPW]cʊ<82.&"&&F O( iv?|ywfTD>' !#!!''%M=!#'//35;AGIQVX^*`XIGGA;N8g "+.8¤82++&"" !'/3559;AINRVXX^`^^XRRII;;953//'#!a*=3+8FSS n #"8FW: 4O l 0t/!!#'/359;AGINQRRVX^`^^XRNIIGAA;;53//'#!\C3 ".=MY*4 +!!#'/59;;AINRVXX^`^QGAA;99533/,`nO*=7 +8CMW* % ?4  "+8@MS] O o{#T!'/3559;AINQRRVX`XNA5//''!::FPWOM87 &2=HWW %? "+8@MS] O og"s!'/35;AINQRX`VIA3  &2=HS] JM28"+8FPY* %?4  "+8@MS] OJ oU!/!!#''/5;AGINRX^`^RI;/ "+8CMW(M28 &8@MWB %? ".8@HS] O4 oB!R!!#'/59;;AINRVXX^`^QG9/ &2=HSYȺJM2 8 "2=HSY %?*  ".8@HSY* (O4 o-t!'/35;AGINRX`XNA5!  "+8CMW~(M+ :"+8FPW* %? "+8@HSY* (O( o-b!'/3559;AINRX`VIA3 &2=FPYBM& : +8@MWS%?4  "+8@HSWM (O( qT!!#'/5;AGINNQRRVXX^`^RI;/  +8@HSjF": "2=HS]%? "+8=HPWS 4O( qI!!#'/5;AINRXX^`^QG9/  ".$))$% '3I^'`XNA5!  "+8@MSj*<= &. +8@MSY%?4  &+2=FHSYS (O4 rI!!'//355;AAGIINNRRVX^*`VA>bffbTT)$% 'I!`XQG5' &.+2=HSY*%?4  "+2TkkifbZT1))$% 'N`^RI;/  &2=HPY*<@ "+8@MSY%?4 | &.2=FHSW]  O s-R!!''/559;;AAGIINQRVX^&`^I>bkifbZT1))$%%'N`^QG9/# "+8@MSj~& A +8=HSY*4?4 z "+2<@HPS] J O sT!!''/559;;AAIINNQRVX^%`XADfkifbZT1))$%%'N`XNA5#$ &2=FPWWA &2=FPYB4?4 w "&28=HMSYM J O tT!!''/559;;AAIINNRRXX%`V;DkifbZT1))$%%'N`VIA3& "+8@HS].A &.tpmkifcZT7)%% (3X `XI;/ ) &2ptpmkifcZT7)%% )3X `^QG5') "+2=HPY.I "+8=HPY̹?48  Y "+28CMP:& y:"5!#'//35;;AAINNRVX`N;ftpmkifcZTE)%% *3X `VI;/ ) &.  O ywtpmkfZTE)$% .3GR`^NA3!* &2=FMW~uWN +2 ~v%R!''//59;AAINQRX`^ARywtpmkfZTE)$% 6,9Q^``^RG9') "+8=HSYmWQ +2!''/359;AGINRVX`N5tytpmkfZTE)$% 8,GX`XN;/ * &2!''/35;;AGINRX^`R5bytpmkfZTE)$% ;dQQG5') "+2=HPWgè+S +2|ytpkifbTL1))$% <q8* "+8=HPWQq+\ "+8=FPWq%?4 (JO4(u Jan v:2T/#//39;AINR^`R9f|ytpkifbTL1))$% <H" + &2'/39AIAT|ytpkifbTL1))$% <]2* "+2=FMWjB= c &. O b-|ytpkifbTTE))$% <q< &. OOJ J|ytpkifZTLE1)$% ; zrrll [lrzz \ #?40 Bo* ŭ> OO4 * |ytpkifZTLE1)$% ; zzrl[lrzz \ #?4- U* U> (OO( !|ytpkifZTLE1)$% ;ǫ |zrrll[lrrz \#?4* *o* U ứo> 4OO( |!|ytpkifZTLE1)$% ; zzrl[lrzz \%#?4& BoB U ׹U> O h"|ytpkifZTLE1)$% ;¦ zrrl[lrrz \%#?4# Uos U * ׵U= O B#|ytpmkifZTLE1)$% ;Ǧ zzrrlrrzz \4#?4 *ou_0i U  ɭ*= O $|ytpmkifZTLE1)$% ; zzrlrzz\$?4 Bo_0i U Ţ= (O s$|ywtpmkifZTLE1)$% ;CCͦ zzrzz\$?4 Bo{iui0i U oỜ> 4OOJ *%|ywtpmkifZTLE1)$% ;: @ zrz $?4 Uu_0ii0_i_00i  U׭o> JOO4 &||ywtpmkifZTLE1)$% ;4*>ͦ z$?4 U u0ii00_i00i  *ɢB> O( a&|ywtpmkifbTLE1)$% ;.2;ʲ %$?4 Ui0ii00_i00i  湜> O( *'|ywtpmkifbTTE1)$% ;)98 %$?4 U0i0_{_00is00_i00i  Uעo> O t'|ywtpmkfbTTE1))% ;%@6Ͳ n4$?4 U_00i00_i00i00_i00_  廖*> (O J(|ywtpmkfbTTE1))% ;!H4 n%?4 U_00i00_i00i00_i00_  oҢ? 4O  *|ywtpmkfbTTE7))% ;N1Ͳ n%? U_00u00_i00_00_i00_  幖*? O h*|ywtpmkfbTTE7))% ;> /  %? U_0000_i00_0_0_  UŜo? OJ *+||ywtpmkfbTTE7))% ;: ,Ͳ  %? U_00{00_i00_0_  Ѣ? O4 t+|ywtpmkfbTTE7))% :*7*  %%? Ui00i00__00_0_ B *@ (O( B,ywtpmkfbZTE7))% :]5((ʲ  %%? Ui00i0_0_{ U *A 4O(  |,ywtpmkfbZTE7))% :] 30$  n4%? Ui00i0_u o* ooB JO a-ywtpmkfbZTE7))% :] 17"Dz  (&? Ui00i0_{ o*$ BUD O .ywtpmkfbZTE7))% :].?  Ʈ &? Uu00_00_{ oBs O b/ywtpmkfbZTE7))% :],"´ ȴ %&? U_ Bu O 0ytpmkfbZTE7))$ :]+ȴʦ ȴ n4&? UUx (OJ s0tpmkfbZTE7))$ :](  ȴ '? Uo*{ 4O4 *1wtpmkfbZTE7))$ :j'  ȫ '? Uo*~ O( t1tpmkfbZTE7))$ 8N% ༫ (%'? UoB O( *2ttpmkfbZTE7))$ 5^x$ȴ4'? UoB O t2tpmkfbZTEE))$ 1(x# ´(? U U (O *4pmkfbZTEE1)$ /^#´U(? U o 4O t3tpmkfbZTLE1)$ ,(x"ν5%(? Uo* JO *3pmkfbZTLE1)$ *( ν3)? UoB OJ b2xppmkfbZTLE1)$ )xν1()? UoB O4 2pmkfbZTLE1)$ '^  ͫ/(%)? UU O( a1pkiffbZTLE1)$%%(ͦ.U*? Bo (O(  |0skiffcZTLE1)$%$`P( *? 4O B0||xkiffcZTLE1)$%#,(4*? O b/|kiffcZTLE1)$%!6+ڦ (+? O |.|mkiffcZTLE1)$% N*ڦ! %+? O *.|siffcZTLE1)$%xz(ڦ!(!,? (OJ a-|yxffcZTLE1)$%x z&ڦ "(" ,? 4O4 b,|yyxfcZTLE1)$%xzrz%ڦ#%4,? JO(  s,|yfZTLE1)$%xzrlrzz#ڦ$&-? O(  s+|ybTLE7)$%x ǫzzrlrzz! $n(4-? O  t*|ybLE7)$%N ǚzzr lrrzz+%n).? O *|ywxE7)$%6 zzrl[[lrrzz +%J+4.? (O *)|ywt7)$% ( zzrrl[lrrzz -&(,/? 4O K(|ywtt1$%  zzrrl[lrrzz 8'ۆ/4/? OJ b'|ywtwN% x zrrl [lrrzz 5'n00? O4  s&|ywt\ 6 zzrrl [lrrzz 2'J240? O( |%|ywt\ ǚ zzrrl [lrzz 0(ۆ41? (O( *%|ywtpp` zzrrl [lrrz -)U641? 4O K$|ywtp6( zzrl [lrrz *)(7 2? JO a#|ywtpA zzrl [lrrz ȴ (*v:3? O  s"|ywtp\6 Njzzrrl [lrrz &*J;%3? O  |!|ytpk  zzrrl [lrrz༫#+̆=4? OJ !|ytpkkx 6 zzrrl [lrrzz«!+J?44? (O4 * |ytpks9  xzrrl [lrrzz«,vA 5? 4O( K|ytpk\( zzrrl[lrz«,JB6? O( b|ytpkxxx zzrl[lrrzz«-nE46? O  t|ytpkis xzzrrl[lrrzz༫-ۆ(F%7? O ||ytpkiff9N zzrr lrrzȼ-JH8? (O |ytpmkifxN xzzrlrzȸ.vK9? 4O *|ytpmkifbZ\  zzrlrzȴ/ۆ(L49? JOJ a|ytpmkifbZTx`  zrz/JN :? O4 b|ytpmkifbZTE`  zrz/UP;? O4 s|ytpmkifbZTEEDx  z0vRv(x p?( JOJ( *|ywtpkifcZTLE71)%N\A9>빆Jz 4n?4 ( O( *|ytpkifcZTLE71)% 7?빆J|m?( JO4  K|ytpkifZTLE71)% 7@빆J}l? (OJ  a|ywtpkfZTLE71)% 7A빆J *j? JOJ a|y tpkfZTLE71)% 7 B۹J i? (O(  b|yw tpkfZTLEE1)% 7C۱v( 4g? JO4  s|y tpkfZTLEE7)% 7Ḏn*f? 4O4 p|yw tpkfZZTEE7)% 7DUe? (JOJ p|y tpkfZZTEE7)% 7vB۹J 4c? JOJ( *yw tpmkfZZTEE7)$ 8<̱n("b? (O( *ytppmkfZZTEE7)$ 88빈U& 4`? JO4  JyywtpttppmkfZZTEE7)$ 8J3̱n()*_?~ 4OJ #Kwt pkfZZTEE7)$ 8.۱U.^?} (OJ( % Zt pkfZZTEE7)$ 8U)n(1 4\?{ JO( ' Zt pmkfZZTEE7)$ 9#̱n(5[?y 4O4 *kttpmkfbZTLE7)$ 9(̱vJ 9 Z?x (JOJ -pkfbZTLE7)$ :v̱vJ<*X?v JOJ 0*pmkfbZTLE7)$ ;̱vJ AW?t 4O( 2*pmkfbZTLE7)$ <D 4U?s (JO( 5KpkfbZTLE7)$ = JHT?q JO4 8TkmpmkkifbZTLE7)$ > 놝LS?o 4OJ 9 TkmmpkkifbZTLE7)$ ?JۆP*Q?n (JOJ( <bkmmpmkifbZTLE7)$ AJJUP?l JO( ?i kmpkifbZTLE71$ X 4N?j 4O4 Afi kmkfbZTLE71$ \*M?i (OJ D4fi kfbZTLE71$ aL?g JOJ GEffi kiffbZTLE71$ d *J?e 4O( H Tffi kiffbZTLE71$ iI?d (O4 KbfikffbZTLE71$ m 4G?b JOJ NcfikifbZTLE71$ q*F?` JOJ PcfikfbZTLE71$ uE?^ 4OJ( S?cfikibZTLE71$ y 4C?] (JO( VLcfikibZTLE71$ ~B?[ JO4 W ZcfikcZTLE71$  4@?Y 4OJ ZbcfikcZTLE71$ *??X (OJ( ]?bcfikcZTLE71$ >?V JO( _TbcfcZTLE71$  4 4O4 ?ZLEE7)$)?= (OJ LZLEE7)$  4'?; JOJ ZLEE7)$ *%?49 JO( ZZTEE7)$  $?47 4O4 TZTEE7)$  4"?46 (O4 ZTEE7)$ !?44 (JO4 (TLE7)$ { ?42 JO4 ELE7)$ w *?40 4O4 LE71$ r?4. (O4 ou*E71$ n 4?4- (JO( 171$ j ?4+ JOJ( 71$ e?4) JOJ( E$ ` *?4' 4O4 7 \!?4& (O( 1W' 4?($ (JOOJ ( Q-?(" JOO( (J4?4 JOJ E : *?4 4J( >B?4 (4 9 H 4 ?(  2 O* ?: * W4 ?7 # ^ ?5   f* ?44  m4 ?2  u ?/  ~ ?4- Y ?* \ ?*( ^ 4?% b*?*# f? i*?* m *?  q ?* w*?  }    'WOWWOWWOWWOWWOWWOWWOWWOWWOWWOWWOWWOW X  YLYLXC YL[M(LYʦ (08@HPX`hpxB*&$H*$G* $F* &E*$&E* &D* &C*&B*& (&B*$(&A**((@***((?*& *((?*$*&(>**&(*#(1**&(**)&+*( )*&  ')*"*&"%*%" %'**&' *))%* *' !$*( )*%)#*"* ("**&&!* *($ **) &* %!*)*# "*)*($*# "*)%* '*$ ''**(*' '*$ ')****$ '*$ '+**,*$ )* %-*!*$.**.*"*!.*) &*( )/**0**0*"*0*&*0*( *"1* *$1*&* &1*#*&1*$*#1* '* 1**0*'*0*$*0*"*"0**) '/*!*.*( )*.**% .**#-*$*,* *' $+**** )*' ')**(* )*$ "&*(* '%**$* '*("*# "*#  *%**$ !**! )"*! )* %*" !*''*$'*) ** &*((,*''*)#0*" "  4*) &9*(""%**>* '  l  E.E.CE.G/(.E yy y `yy`&& yy`"" & !y "r##! ` y # !"  yHxD y]O)! yXr yY #yJ#r" yY"`yy(k`yy `yr"yaA``yyKT `yyKZa2+  `y y` &`y y  "& yK y`& !##! & y "! # & yu6^  # & y7@ # `yKc #r"`y/c !"& yc !  `ydg #"`y(NU #!"& yKTO< ! & y yKLi #  y& yKTNU #  y! yK(O< #  y y/ W # & yNUydYg # `yyKaN !_ yy0! &`yyY3 # yKayKTr `yX) !"&`yC' # yCV ypyaOr yKSr y(?y7M# yBM #_ yI !"&`yy y`` yl%r y"&y & ` y`<# yry &  y QP! &`y<y & r!"  y` &#_ yy !!"& ```` J &`yy\;#  !"&& _R>" yyq*tj #!"" "r0b" yyyOh #!:0`y0yy(0f  hO=`y:0yy wV'vG`y hyyY3%Vs58-`yVyyE8o `ys5yyKT8 yyKT*.` yyKX  yya$ yya 1nyydEYLF9!y(aZ,wyCE.G/(.EfLVop}QsIr3{M:P^~ekqbR?p]q<AwbJfF[;sb|cSs^UULL~C7u{?ZlYhouYsR?czreIY_rKXStTBFOuXGan{k& yy y `yy`&& yy`"" & !y "r##! ` y # !"  yHxD y]O)! yXr yY #yJ#r" yY"`yy(k`yy `yr"yaA``yyKT `yyKZa2+  `y y` &`y y  "& yK y`& !##! & y "! # & yu6^  # & y7@ # `yKc #r"`y/c !"& yc !  `ydg #"`y(NU #!"& yKTO< ! & y yKLi #  y& yKTNU #  y! yK(O< #  y y/ W # & yNUydYg # `yyKaN !_ yy0! &`yyY3 # yKayKTr `yX) !"&`yC' # yCV ypyaOr yKSr y(?y7M# yBM #_ yI !"&`yy y`` yl%r y"&y & ` y`<# yry &  y QP! &`y<y & r!"  y` &#_ yy !!"& ```` J &`yy\;#  !"&& _R>" yyq*tj #!"" "r0b" yyyOh #!:0`y0yy(0f  hO=`y:0yy wV'vG`y hyyY3%Vs58-`yVyyE8o `ys5yyKT8 yyKT*.` yyKX  yya$ yya 1nyydEYLF9!y(aZ,wy '* dk5  5C(=DhnS]40+QY-*&400;<+v=kv)kvppnlPSSGo]*]D]*GQYP<S=q )\E{{\)8==4[D) E\E{E8k[2)Eq\EE\v+]40:D) E  EE\v+:S)qE\q{E\v+S=q:c{E\\E  E\v+D90kqEqEEqq{E 1+YDK E\qE{ Eq8E 1+YL/ \\E =2?)qEE 1+Zv |# \\{ E \E\8kv8qEE v+(+.S=i/6q {{\q{{E{q) qqq))qqE\v[LK/yK#qqK;K {q)_kS]vqqE E\h\*=im//3|K=I;i\{{ q#{ )Z+l) E\qE\f]*L_8. Ki_JWKqq id/d )h+Q)E 8{El^4n=vvlzw;/;;K=l+*qq \ S`4o--&QZLpI|K\=kGD\{{Eq\1S*D+e+GpLLLhG0+]P1\ q Eq\))LvP&f+D]D0Sv\{E \))h*m+QL)\{E)f&j]v= EEShS)EEEEAE\=v4d4v){EE{ q)Lob]L)qEE K|i{E\=Q`o)\q{E E #|w;K )S^G) E E{qKWm{=!\G_\{ EE{ #|w3q =SZo= E{E\{mw|q{)SX]_\ E  qE K|q=-V4L E\\8)8b$b8 {E K|E{ )]Up)q E 8CCb)LV,,)8qE dwm kSJ=q Eq8},,U)<,,E{ywK )2qG&_8EEL=L},,bb< ,U){ EWi{{_o KGvq {\C$1$,$~ bE E\iw/q\LEFG=EE,$$,$ N}8\E{{E mwI{_!EE+k\ E\$,$$ $uN} E{#WWi{ =DEEQ) Eq)8, $  8\\{ y{lEED0k\Eq\))b, $5I7::WJII9c8\q iWW4EE{D){Eq ))Lc91C,$$ $t bIOO7'OO:jIpk\ |m)S} DvEqq\)8cI:7JkUbC,, 2'O7':JKc)czz#{\k+$ C&= Eq\)_L9j'rr7|i9c1C, ,9'rO7''r:iJJ9q)* CS){E=Lpj''7Or'kb,, CkI' rO7Hj)=P,$$Cv  ))v:'' r'zlv_15b, ,kj'OrOrT:IL UBD )2z7'Or'W9pKCfkjW2< }k:7rO7'M9&7|iB-)q\)9:''OOrOr':IppVNbp^'O''cU, ,bc77:MM7'O7O'jrBl))9:''OrO':9cUt>xVkC''O'kC, ,c2p2p99Ij:'OOjSrBv_9:'7OOXrO':9cCx}kjrrXXr''2,, $L?( uVC9ii9^@@':!OAv''rO''IcC(>(5c'Xrr'zIp21}, <}x>NtuooJgS+rrOADPrrOrO'cUNv977r:Ib}uFV1, }5ax?ph0OOrA]' O779cuN>u|'|2pC Nxb5V, $t >N5DOXXA]'OOrO':c2((xuvz':IpU~NNa(1U,<~> >xU&rA]'r'jkVNxVv::9c}x>xU<,,<u> xx>U*rrA]'r'IkuxNuv^MIvUFxxbb<,,<~> x>}*]A]'rO'9>Nuh^jcUxaa5},<1~> x>}*E]'r'9NNFbP22 NNaat5$ t x>}*E&l'rrO'9cFNN$LbVx , $5t xa>U*E4l7rrO'9FNNNV< }5 NxxU]E0PrO'Ik((t>> >C5< <5N x>bDFP:r'jk>>>Ub xVPF-L9'9Uxt$, txCGD 1$p7WvF> b<<~$( (xbDC]Z<<jcuN!> xtn+BYZ$< <_CN1x>C?A4% Z"N7xNNb&@oZb< <Px>$Nun?+!1$< <1N>>t~~,V~~t>(x>bo>Dh< 5hnCN>Vfn % Pn2U,~>>tf+=GZ< <ZY++h(tUh%]000- - fb,>>xNU<0!1 < < ]-ZfGYY&DD ]4+-&*%Yh}>>NN p<&5< <ZY+4 ++%!!YY YoDY4%ZV>x>5*;-Z< < h& Y%400 &G !] Ux>Cl: 1 < <Z--]o%Y-%**-!G%x"h9]< < %&% ff}},CU2h%-] +&!oD!%,>(po,4&]*&+Z}< ~$bh!%0Y&+pNUY+]%h5h *%1 <$1%4 ]1N>~UhP*!4Y~>Cn+*Z 1 *Z< <Zoh">`>~b *& t(xVp0*0h$< <Z1$< <$1 4oh>>>tUn%5>xV1n41< <$ <o*v >` >tt> `NVZD+xVp< <}1 0]hVx NCf4x!U 5h*Dfn(>(Un0] `D $ <1!00 ]Yhu>>> hSDPbf  0 , 5]+ Ll*&fUNNNCh*DP5V h4%o $ <5 +hlUf-0GfC>>Nu5Y*lpV(5B  o b h+4p?}p!]DGn}tx>x nP*4QnfVx^ho&] $b <4h,(Vnn?Pfn?NxN bhlQPf} Nxh+ D++ <5<%+ f}N(N(VCl LLhUV(NNx >t5LLfCC >>(Nh !DoDY Z$$1"0fU>>`>NNuVU1LLZ1 N V NN>>xh ]&&Y%<<5L %Y>``> ~,,$ N >>"vo NNx4 44*Y hh1!0'Ghux``> NCp& LZ1]Y ]o4*&hUxx(5P0 >!Y+%30Y5uNNxxUf**0%6*fUNN >>uUfQ+Ux0 D]&+7+Qhn"x>>>NNtV2fno00 oD]0 D:QpUV(NN>>((~}UU2So4"%Yo%4-%o=+oPfnV~t(x>tSQ*4%+%+0o!!A0QLbb~>>})Y% %! o-%CSVNVt(f0(+%] o % oCf((N}}xVP)G D YD+&0CoUxNbVNNUo) !+ %! L0 DDSVNbu(Nf)!! G%0&+%EPuNbuN l* YD*]G!FPuNUV>VS*-!& %G GSVN}}>>CQ*0 **4 &FGC>N NNCQ+Yo+DD 0F&2xN~NuP+0%+o&*G+f >$x(p4+* %&-E-U>tNNCS,-!]% % &Df((x,N(h4,-%4L-+oY+DS,x>VxNCS-]%0 +Y4%&D&bNt((p-+% &Y4Ef b xUG0 *%D*]]%FU>b u 14 %%*F4f(b N(n+4-- Hntb(((n]&%*&YIP~>V>tn+%]!JntxbCNul- ]Box~5(x}Gy&!!! Y&GhN(~N``>54w!!*++]Yx1}x>CPw&%**hb5CNNh4v%&++DZCxNb-s+!*D-]&5x}l 0BB@a4!Y!GYo4Q$>NCf0^IK_*%]Do4p(xCf0+WKd .K@]] %4Y+& bf0+|K RRKz] D%%-%YhfG |KRR 6w6J\]Y%GYLD- WK R.W^wdw\oo%*-+YY4D . dWWK@ wdwIo o!+ !0zK wwKJdWI*oD!4 !0^m. ;sddT I0 0o 44@gy.dR3KK@ Jo!%D 4 +&SKKdR KK@.dRK D4 0 &@JC dd.ddIzHdL]!Y!o]%DD *0@B^^^@0@N4DD& - ]+G!!G-!!+4]*]4-+kT@@T4S0@w/Wgs03[e;TrJIgy[[es;Mqim[es;gIP^KK@TJd[ss;@iMK.|QI@++^m [ss;Tm@JK6dBq#IJW6. R[es;l@d.36y+g#. [es;;TkdK.6;KM#.. RR[W@kB.dd6wIJ#.6[d..R;g+l.6wJzK#3i./wwWg@To@KmwWHq3 /@+u@z^4Iq#/d . 6/;w^@yHq/d36. RR[[;wTwCq#;m;R.RR[e;w+u@\y/##w RwK R[[es;;@uI#w##i^ |w RR[ww;Tt@8/6##KgK. W6R[[//[/wrswuz#;#|@ sd.w@3R[srs;@u2 yE#mwddKgTyy/s::;gu0qE#i0Hmwd@@/w@v@;##qz@mwddRR3+0@Tx0c#K+@.mwddRRdz\i@@.6w R6T*oTKdw RR6Cdw6dR3TJs3. 6BB#;;. RR6^0K63dR6Bzi/s6 6H09K/;6J+H.. R y@(5C(O,EyNt* Уc& Zrf3ۦiK[ǢߌMάx=H֌ҏl谼}tf33>jEwtu~?[jVϑ<bu]9ŽhU,5tXR\i=FsRW$~hMўcx0 |f3úffs0̙{az\C;"յޡ}lmmD~yT]pzߘ~~F-3̓Z[ ּ* ؏{GTdH3`EjjRV˸XAF|K1zQ-"zgbu[v\bgKEi1ޡ직}Y?5ثᛨx^k(nVes=DhnS]40+QY-*&400;<+v=kv)kvppnlPSSGo]*]D]*GQYP<S=q )\E{{\)8==4[D) E\E{E8k[2)Eq\EE\v+]40:D) E  EE\v+:S)qE\q{E\v+S=q:c{E\\E  E\v+D90kqEqEEqq{E 1+YDK E\qE{ Eq8E 1+YL/ \\E =2?)qEE 1+Zv |# \\{ E \E\8kv8qEE v+(+.S=i/6q {{\q{{E{q) qqq))qqE\v[LK/yK#qqK;K {q)_kS]vqqE E\h\*=im//3|K=I;i\{{ q#{ )Z+l) E\qE\f]*L_8. Ki_JWKqq id/d )h+Q)E 8{El^4n=vvlzw;/;;K=l+*qq \ S`4o--&QZLpI|K\=kGD\{{Eq\1S*D+e+GpLLLhG0+]P1\ q Eq\))LvP&f+D]D0Sv\{E \))h*m+QL)\{E)f&j]v= EEShS)EEEEAE\=v4d4v){EE{ q)Lob]L)qEE K|i{E\=Q`o)\q{E E #|w;K )S^G) E E{qKWm{=!\G_\{ EE{ #|w3q =SZo= E{E\{mw|q{)SX]_\ E  qE K|q=-V4L E\\8)8b$b8 {E K|E{ )]Up)q E 8CCb)LV,,)8qE dwm kSJ=q Eq8},,U)<,,E{ywK )2qG&_8EEL=L},,bb< ,U){ EWi{{_o KGvq {\C$1$,$~ bE E\iw/q\LEFG=EE,$$,$ N}8\E{{E mwI{_!EE+k\ E\$,$$ $uN} E{#WWi{ =DEEQ) Eq)8, $  8\\{ y{lEED0k\Eq\))b, $5I7::WJII9c8\q iWW4EE{D){Eq ))Lc91C,$$ $t bIOO7'OO:jIpk\ |m)S} DvEqq\)8cI:7JkUbC,, 2'O7':JKc)czz#{\k+$ C&= Eq\)_L9j'rr7|i9c1C, ,9'rO7''r:iJJ9q)* CS){E=Lpj''7Or'kb,, CkI' rO7Hj)=P,$$Cv  ))v:'' r'zlv_15b, ,kj'OrOrT:IL UBD )2z7'Or'W9pKCfkjW2< }k:7rO7'M9&7|iB-)q\)9:''OOrOr':IppVNbp^'O''cU, ,bc77:MM7'O7O'jrBl))9:''OrO':9cUt>xVkC''O'kC, ,c2p2p99Ij:'OOjSrBv_9:'7OOXrO':9cCx}kjrrXXr''2,, $L?( uVC9ii9^@@':!OAv''rO''IcC(>(5c'Xrr'zIp21}, <}x>NtuooJgS+rrOADPrrOrO'cUNv977r:Ib}uFV1, }5ax?ph0OOrA]' O779cuN>u|'|2pC Nxb5V, $t >N5DOXXA]'OOrO':c2((xuvz':IpU~NNa(1U,<~> >xU&rA]'r'jkVNxVv::9c}x>xU<,,<u> xx>U*rrA]'r'IkuxNuv^MIvUFxxbb<,,<~> x>}*]A]'rO'9>Nuh^jcUxaa5},<1~> x>}*E]'r'9NNFbP22 NNaat5$ t x>}*E&l'rrO'9cFNN$LbVx , $5t xa>U*E4l7rrO'9FNNNV< }5 NxxU]E0PrO'Ik((t>> >C5< <5N x>bDFP:r'jk>>>Ub xVPF-L9'9Uxt$, txCGD 1$p7WvF> b<<~$( (xbDC]Z<<jcuN!> xtn+BYZ$< <_CN1x>C?A4% Z"N7xNNb&@oZb< <Px>$Nun?+!1$< <1N>>t~~,V~~t>(x>bo>Dh< 5hnCN>Vfn % Pn2U,~>>tf+=GZ< <ZY++h(tUh%]000- - fb,>>xNU<0!1 < < ]-ZfGYY&DD ]4+-&*%Yh}>>NN p<&5< <ZY+4 ++%!!YY YoDY4%ZV>x>5*;-Z< < h& Y%400 &G !] Ux>Cl: 1 < <Z--]o%Y-%**-!G%x"h9]< < %&% ff}},CU2h%-] +&!oD!%,>(po,4&]*&+Z}< ~$bh!%0Y&+pNUY+]%h5h *%1 <$1%4 ]1N>~UhP*!4Y~>Cn+*Z 1 *Z< <Zoh">`>~b *& t(xVp0*0h$< <Z1$< <$1 4oh>>>tUn%5>xV1n41< <$ <o*v >` >tt> `NVZD+xVp< <}1 0]hVx NCf4x!U 5h*Dfn(>(Un0] `D $ <1!00 ]Yhu>>> hSDPbf  0 , 5]+ Ll*&fUNNNCh*DP5V h4%o $ <5 +hlUf-0GfC>>Nu5Y*lpV(5B  o b h+4p?}p!]DGn}tx>x nP*4QnfVx^ho&] $b <4h,(Vnn?Pfn?NxN bhlQPf} Nxh+ D++ <5<%+ f}N(N(VCl LLhUV(NNx >t5LLfCC >>(Nh !DoDY Z$$1"0fU>>`>NNuVU1LLZ1 N V NN>>xh ]&&Y%<<5L %Y>``> ~,,$ N >>"vo NNx4 44*Y hh1!0'Ghux``> NCp& LZ1]Y ]o4*&hUxx(5P0 >!Y+%30Y5uNNxxUf**0%6*fUNN >>uUfQ+Ux0 D]&+7+Qhn"x>>>NNtV2fno00 oD]0 D:QpUV(NN>>((~}UU2So4"%Yo%4-%o=+oPfnV~t(x>tSQ*4%+%+0o!!A0QLbb~>>})Y% %! o-%CSVNVt(f0(+%] o % oCf((N}}xVP)G D YD+&0CoUxNbVNNUo) !+ %! L0 DDSVNbu(Nf)!! G%0&+%EPuNbuN l* YD*]G!FPuNUV>VS*-!& %G GSVN}}>>CQ*0 **4 &FGC>N NNCQ+Yo+DD 0F&2xN~NuP+0%+o&*G+f >$x(p4+* %&-E-U>tNNCS,-!]% % &Df((x,N(h4,-%4L-+oY+DS,x>VxNCS-]%0 +Y4%&D&bNt((p-+% &Y4Ef b xUG0 *%D*]]%FU>b u 14 %%*F4f(b N(n+4-- Hntb(((n]&%*&YIP~>V>tn+%]!JntxbCNul- ]Box~5(x}Gy&!!! Y&GhN(~N``>54w!!*++]Yx1}x>CPw&%**hb5CNNh4v%&++DZCxNb-s+!*D-]&5x}l 0BB@a4!Y!GYo4Q$>NCf0^IK_*%]Do4p(xCf0+WKd .K@]] %4Y+& bf0+|K RRKz] D%%-%YhfG |KRR 6w6J\]Y%GYLD- WK R.W^wdw\oo%*-+YY4D . dWWK@ wdwIo o!+ !0zK wwKJdWI*oD!4 !0^m. ;sddT I0 0o 44@gy.dR3KK@ Jo!%D 4 +&SKKdR KK@.dRK D4 0 &@JC dd.ddIzHdL]!Y!o]%DD *0@B^^^@0@N4DD& - ]+G!!G-!!+4]*]4-+kT@@T4S0@w/Wgs03[e;TrJIgy[[es;Mqim[es;gIP^KK@TJd[ss;@iMK.|QI@++^m [ss;Tm@JK6dBq#IJW6. R[es;l@d.36y+g#. [es;;TkdK.6;KM#.. RR[W@kB.dd6wIJ#.6[d..R;g+l.6wJzK#3i./wwWg@To@KmwWHq3 /@+u@z^4Iq#/d . 6/;w^@yHq/d36. RR[[;wTwCq#;m;R.RR[e;w+u@\y/##w RwK R[[es;;@uI#w##i^ |w RR[ww;Tt@8/6##KgK. W6R[[//[/wrswuz#;#|@ sd.w@3R[srs;@u2 yE#mwddKgTyy/s::;gu0qE#i0Hmwd@@/w@v@;##qz@mwddRR3+0@Tx0c#K+@.mwddRRdz\i@@.6w R6T*oTKdw RR6Cdw6dR3TJs3. 6BB#;;. RR6^0K63dR6Bzi/s6 6H09K/;6J+H.. R y@( ',O,(, "Qq ^"  @@"C @A(@ʦ  !!#& ,$(-%2/ 6'6?%A6=B)J>MOB@S%=Z>T[LV_QghSZm?o?Yp]hxax|!Rk}qs{)b}+k.s2{bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbPBbMBbh h hBb|x||l|W|{{t{r{pr|{u|{lx|fflouxjuyhuyjjmmuppdurffyu{|l||W{||}~||x{|u~|u~~X|Wv};~~Xuoyruuvvl|{l|{Xyofxol{{|lorrofyouy]]jjuyrryu||}|z~|X{||}u{||}}u{|x{|X|u||x{{1{oluux||lrxffomrhr{pfldrlorxXXyuu|{{|W|u|}}~}}u{|u|u{|x{|uu{Q{{X{|lu{{luol{{l||ayyff~BbUU]^ppWWxzzmWWfWeW^]WJ]]oxWW_ZH\]]aaHaaJ^[MMJH]ccbKK]ZZYa\XU[lxxuuW^fOOmaMMXWMM{vW[W}9fWW]MOX^MWMMZH\]]aaJH\]Jb]WouvkWWZXOJaahxQrr_ZY_JWQmvU[WvWzz^^XNNXMju]p1WMMH`]JJOJ]JP]H\ZHaa\aalxWm|Y[zW[^^JWWxxWrxW]WWxxQzzO[XeWxxOhu_]]Wxx_]]KKX^ohKKZZO]]JlBbOO\WWgg]HlxW{zWeeW_d]mUgA__mgidD`d]iRD`dKDkc@NSMNRd@iSDhgklgUlfflg_qgMMg_g]]gOOgWWgMMmXuyx|7{Wg]MMgllgAMnllgD`dJ__D`dJPRK`d]idKB>KBBdD__A^llxl^^qgUC]]Ag]]g]PCmgMMfzWluulgMMgMMgaahMl4WPKIPdKJBQsA`nn_mkCakAUkC``B_hBUkilklCWWlxv/ffAkkyyWikcAAPimOAmjjgI=R8BhSPsiimkkmBOmkkmPPmAPjBOmkmqWkBUlkgQQkWmqxkmP?AAl4mmkN>>IIAjnS?ZPBMSS?8R=S_iiNelqmUppWWggkmAAmPPqqasPPggUmkqamAa{mWmmU^lkkyyWmnSBAWWikn??KJJ@joBbft{xxf]]X[UWQzmWW^WxxaryWWZaXJWWZW^^M^^\]HMK7HF7WWMMJJXXzzU[XUGGOmm_[XOgvUXXxxXxx]]X^^ux}6kkX^syyWWZ_XMOX]oxX^L]^L_W]b\]MLF9<SjDSS>>NL?PkWgkklOTmkkgCOgllkBUsBOkBPh?_kk_iqlklkWmkOAmBBI=WkAkkBkkJ`dJB<<]]q^^l^^X^^QW^^llUAmUA^^X^^W[UWgMMgOJHaWgaagWW[WW[WWgaammf.fWgMMA^A]^\]ghB9JBIIOMIBsOAhpPPezVsOBPjBPhBOsAOsspUA`_kB_gkjjmmkipskGWmBkzmkPIAkkBOWBbjj^Wxlltf^^f]_X]_X^sl[UW]]JJU^GWWGWWm|YmzaA^^MWWA^^W^^[M]ZM]]M^^W[mez{OLf_]^^XU^XOMfWW[WzmWW\Ml3fxlWM_WJ_^^sf^^WW}flvXWMGWWD^^MeX[MJJMaaJWXXzzQQWWLX__^^]X_]f_JfxWW_]fU^XU^XW^^fMMGJM^Wf1||mWzU^M_XGG^MUWWe^LMZJUULWW[WWmzeezWlxW[WW\WW\^_xzO\xU[XUMXU^XU^lW^^IMM^^X^Wez^MMXMlBbjjgWW^oxW^\]g\_yyW]]JJU^G^^T^X|g]sm^sYUUA^^M^^W^I7]ZMb\MHNM^^W[UW[UWX_Mg]]^WW[QQg^WZQX4fW[WMM[JO^WeU[WXlU^MMGG^^M^^AUUfBNNg^WW[MM\WW[^eek^ef1fW[QQ[WW[XU[XXzz_^[J]^l_ZJ^^qU^a^^\^^W^^aWWAUUX^^Q]ZJAA<@?M^M^^W^^eW[WW[^^WeW[WW[WW^MMWgeW[WfBbaIBqS<kmWA??AMIAkGUmkWWGUkmmUmmUkQQgCCgUUmmWTOPPBBgmW??OkBOe``cAPPknUkBUkAUAWzPPIABSoWlBU[==[.fmBkmWW^kTTokllkklmmkOBkOBkUkmmUkOATAAmUAA``kPPsi`DBPjsUkAPJ=OkAkWyBBI==NkiP=?JCCTUkBkGpkBkm,vmkeWBkUBkkmmWBkOBgOBmOAgOBjeOAhMMmkaaAkUBBOmmWn=CCAIssUUBB?LBUkmBUsTUCV[=UkkVmkGUUBkUBW|BbjjaWW[WxmaaW^^]MMJJUf^UQ[elgeW[UWAWWm|XmzWGWW[WW[WWmeWw|XL^[wzW[WW\WWaWWLX_LfaM]fOM^^XWzzOOfU^fWxxMMfMl4YmmMMlW^sf^eWGTWWvXlzlLUW[WW[WWmzWms^Mfs^^WW\WWqxWAWWoyaD^^\mUA^WWxxO\yUoyaryU^fBdjkkI=JJBkOOhPPgOAh``kaakj`Dp_g``kyyWkkBOsse{mWmBUsmVUkkO??Uc=OOJ?BMAPSANbBbfzm^^mMOfWzlleeWeeCzmA^^nWW\MMILUU\]]@j]BhNNhdqBbfW[eW[MM^WWZWWzz_[WW^MM[WU[WW[MM^]HMM^Y`dGbb^KKJ^@@J9=M^^XQ[UY[UXW\aa[WW[W[WXeW[WW]WWmzf3fW[[]]WW[XW^MM\Y_[]]b@LM^]]bK\]KGNKZ<<[<`rhcjhSA@Sa@?PjPPh?BM?Pg``mpamPPjDOk`am`_kC_kCPAmmkGWyykklUCAAC^^lCih.epAc_CnnaDIIK`QhSBjjqhSBPkOCmr`mOOkOOh`jk``g``kCQkCOkWWBOyyffBQzq_kCCMmP?ZjkcPz_Cgkk@ZadP?R?PhIOmaPhPPm``mmWnCPhaakCPnmmgAP\CPZAWmAUlTOAV__C__iuu@WyqPPAkkAgm.aHHBRiicAkpqiiA]SAASDdSDhPPkOCkOCmx`maPn`PkaakPPkqqhCPjACOgBUkCOkAO]CPjD`dAWyP__C`iD`S_rjjqVl@irBbklGGlGUm^^g]_rh_r@_mqWWAaaDah>`ZJH__rxWJhrMNllbjj@jcAkll^ll^lx_\m_\m_\mmgmkkfUUf^sf^^fOl6_gpm^^mMMhh_D]]JKKdKarjJrr@aab^^@__DWWlxW\lffxxWgllgll^mUAmU^ll^lgWgfOOmOOmQQharm^^gMMhOo2b`dRqrcJrj>`h@`h@_gnl^WWmzWlxWoyW^lloyWAllgll^mUAmm^\m_NNmaqyOOrPPmPNgNNHHNjrjjO]qKKrBbUUyzWWGUW^J<^]YYaMM^aaWMZZ\\Hd]78BK[]b]]MbRM^[UX[UX[UWWza[UW[__[__[U^WW[WW[^dMl4X_ZWW[XW[H\\]]HdHHJSdKbbF6Fdd@@h]NN]<NnS?ZPPhPPhSPgIILWWglUUlmWQmCQyPPkPalgUUAUkCP??OOA_N??_c=ppCjjCir.aSDN?DiS>dSDNSAjSAgIAhIOA?AksWgsUlWWglPPmmWWPPmaamD`Ok[?OmCCRAQJ?Ukq`>JPPjllAUkA`d?hNFHN?MP[BbfyfAOmMMCllgMMhMpgO@afAShDOI@`d@_jdjjdJOKJJhyWDjcAllgllgllzzWClxxamPNmOOmOOfjl2rrgMMhMOk>PmDIMNNdd`hD__N``DcjD]cJOILkkAWWglyzWxxUny_nffl^gMMmjMMgMMr__gM^^PIOjRr2qihdiZdK`c>_gD_DgMzWgvXlAWlmzWyyWq]]g{X^h_Cm_@fUMk]Am__MSNhaaD]]MSNhSNhiijiiDiiKd`JJlBbXQQ[YQ7^MLb]]bMM^HFHM_XMZ]]NHJ`RJdd]bb[FbZ<<[<>OHR>SZIJBOgaakDDhqaw?PhCP_kBUkllkACac?UkNPPmAPI=UUCO[/ZOQ\OeBELmUAhSAhSDN?>IIHKhjjkOOkOOhPQJIOgIPhAOm`OkAOkAOkAPJJPRD`d?_pzUgCPIB``COI=_pC_jO?Bmk^Ajo.lS>?J>DjahSAhPPDIDDIPgIAmQQkOOkllgIPKKNNaaK?OzzUgCODqqc?OIIaxQWm7ckyUUANNaNRJB>?AHHALLPjlBbdimmzz\]g\_mhjjDUmMQMQhP9JzmA_ccjjkbjjNjIJjc=WWg]]AmWAk^Dr_MgfW^Am_nnOOmIOMShO?K`]mA^^gmMl8WIr]Jr<=IkD_bjkdZ__MLKJOIZjl^=jjDjjAggy{XgnMSKr`@jjozOAmkkmUUmOOrOOgM^r>jyBBQ^^gjl2ljdiZJ_ZJOO]Um\_QhDU[=UglffghllAjaa@NHHaZ@kkzz_Ampnmmgj]Dr__nHWWHQJE_yUUgPNe`ijieiirKNrMlBb^]]W[]QQ^MMH<;KPPhSNN?QKSSLOOgOOhSPJJQM]]gMIOhCCJAPhDDgNNKJPHH__D`d=U[=Ukq__AO__C__CPpc?l2aHHj`NNSDDIIKSDhcqhAJQMOOhOOdSOD?PhPPJJChOOh??cIO@>Pd?PMCPhCP]A__D__CacJPI=UgC`SI?>A`diNSDNZBbLNKIOgMMmnjm\jjD__ApmMOOAUmg\OIK`d@`cKjj@jc@jcnra\gpik^DjS@Ok_@mphr__rOOh?BrPKFKhNRJJOgM]]mNa6rrmMMhMMgAOggphh_JZ`dKPJZ`d@aa@`cJ_ppnaaDDILOjnmp]DdRNj\NN>MhSNkMMm__gOOqOOm__rNNhGGkOOkjl3``dMSKK`hhjkN`jDaaD__gllAaaDOI@`haanllAjjDiShjSS>Sd@_jCUggjcLjjAjo.kUCMM\MMVgUCgpqhhCiijjSAddjhIDKSSJrrh\NiiZKKiNNiy_MOMIIhhl4jjmgMOm\_mAOk?lk>`hhpgbi@U[9ZZLxmAOIJOILjc@PIDjj@jS>gWDj\@m_NiiRNh_qmOAqJSNmjjgOOmjjgjjmOOgMMmDl2``hhjm@Phdiji`R9PhhpmAO_c@P__DOIKra@iiKrZ>cjiiRdaagmUAM?K[]aa[]aa[]MMK]l-k]b]YaLX_J^^M]H@@]KKMKLJNKGKKGMJJ_^]<OOIPPI`jcDNNajjCh_C^mBbOOq]]mMMgNNjDN_g\_aAUmAPI>WmnlldqaDOxWnaaAmmnmmAOjjDjjDjcDjS@jjBkp\rrhmkjgWyyOOhjhRNhhl2__gAOmqNNJZjgqqc@`hApmnaanllAWWAOO@llAjjBjjDjS<kmWAgpim_@kUAm_Am_jPNhPNhOOhOOgMMmOOjSNM_l6aPJR`hhxm]pmAah?__D__D__N`c=ac@UkillAkkiyWbkkik^Ammhqq\mUAk_NjjBkUDq_DkjjqPPyOOM?BmOOmOOmOOJRNrjjmDOmgvBb_JJ ]H^X_ZYU[]NH^]KX_]^NN]KKZZM]XMHN]c;A]]_X]UWJa]aaKLM]l2XW[WWZW_Z]PHWW][Lb]]Z]MM]]MK]f]Y[UX^^XJ_XMK]aa\]aa\MMZaaZ]][WWJJMMaf.k_bZZ]]JJ]Z][]MKLL^X]Z]Y^^X]]Y]]Y]H\ ]HLMgUWZ_Q[^^HL]g^^bZZHZ]]K]kBb_IDjqgpq]_ah_AgpqmxlhMMg_qhPPgaagOOhIIKJO9JKLZZ>??KBOkk^Oi]OK=Sjk_Dq__mOOeOMIOgOOhIIB__ggf6__mkMMJ?PjgA_qD_iD_jMJacJPLK??K??LllgjcDjSKJPjBjjnmUAh_An_JJIBk_OO?Mq__khhmkcjmkPPhNNhhl2[OnMOh?`jOOJMdSMNHKdPMHSMHSOMJOgIOhJOhIOgJJK7KJHH=7HNKJOJJPKKShh^^qU^f_Q__QOIJ_iRD`dJBS*iSJKjZJKKJMMIIKS]]SMMIOhMMhaahIIKKFFJJ7HKNnRKK?B>>SnB`c>LLK`c=`iB_jASSJ__OOSnkkAPSLkkikkiKLNRLPFHP__DicA__AUUnnjmAkUAPPDq`BPSNPSANE=K?Dii=KKNiMMiPOjPPA?PnIOJ?_s]_LLOkkvBbU]H]K]]HZ\bY`HdRK]LHZOJK]B9JNN^LKZ=`c>akA__D_c@WknmjPSMOmkBBPiBiSNiSBB?Am_Bk_MmOAejkm__e__ePP\SPsjl4qqnn`KKOg?OhDahhpgBUkAUknpkASSJUkBUknllA^^BiS@NHHjjPPSAmpnmWA`kUAypnnpklqsOsjje_jsjjBN]_nSPqDl2l_gAOmAOw?PjMhpmgk[=Ukiic@N??`dLP?hkkAPPmqqkkUNkklkkikkhh\BigkONq`NiOOjnSNkqjsDPh?Ph?uBbYaM]MMH]]MfUJf_ZKb\]MJJ^JMgJM^NNgMMgKK]MJMMJOXHNZZOZK\[NY]]D]jrMZQ]SD]c]g]SMgMM]QQMgaaJ]abMMbJOJMQJOQZIOyaOny_hQQ^WW^A]^Q_]D_cOO]QU^^_Zqx^H__D]cD^^D]x3p__^^A]_a]IMMOQ]]M]gQPJ__dQQbSOMJaaHQQaQQzmQ]aagWW[aaZQQ]QQIOO]QQ^\\hrOKK__Y_cPU[LUUA]]Q^^a]]Q]]Q__D^gBbQQejDOmhjs`jgi_kikkiih__kiWmNWkippBkknppAk[ik^AkknBNRNiSAiSAkj`njj{mkk_AilkOBejjeOOhgMMmjl4mmgPPjgkkmnps`pkipgknpphPPkOOBUknaSAPPNicDqqhr_BkklyUikUAk_igjjkUDhjjsjjs__ggkWd]_gkUngv4ljknkAUk\^gPP]npmD_n@an@`nDjjAUU@WmqsUAkkikUBkkikUAkpimpikp`g_nmjsjjmgk__eOOkPPgkvBbfWM^^M]]MMJJXUZxWZZOhuOMY_MXXxxOM]MJOhJOX]^^\JM]f^NKGH\]M_XLUWQWW[^^HaZWWM]M]]gMl1k^hrMJaahxWxxIJX_J]MZ]f_]fO^^]ddf]]XOMg<OHIMhQQaWWa[WxxaaD]aagMMgrOJQQgMMgQQ\f_Jb`]]ar]o^^]rOIL^^C^^q^[C^mBbJOgWmkn_ei`?Zpkj`S=Ugi^^BUgipkksUn^^immAmU@klgUBNR@jjBmjjqqi{llkkmg_k__D?Okllkhx6aZjkBOkAPc=QkkjhhlgipgppkdpgnppAWg=Xf[mmiNJRN]NKJKKdKNZJO]MM]MM^ltf7kfL_aMrx\WWJaa?WW\WWoxW=Xf4fWJ]ZM]^^MMSH^^M]SHJJMJJOO6`3C8\7Bdd@K$(WM^WW{(#~fUf\_WWeW[WW\MM]g]]MM^.WSHMIMaaM]ZJM]SHMIM]EKKSMMSN]]MmMMWnra]MMaQrmarm]]aQQZWW^]aXWW\^^W[^^D]]H_WL]]M]MMJH__Mr]H_ZH]lBbjjJWWa^^\XvQWzeeWamUM]SMmaQMhmQlOOHJO]Z]HJM7JM]]JHJJHJOZJPdKKbQQ]QQWWxvmO[Q_]MM]aUqU^Q_cQWWa^^fzzQX}6fWQ]ZMMOY^UQMIMllQ]ZJHLMJHPU8U6l2](&M4&K?l&'QoxW[W|G#.g&?M?u/~&&M3*Q$/l*'efuvzzazz^^YNNY__f]]MM^/`SMMJJ]]M]SKM]ZMHbLQHSMHSM]QQlrQgzxraaZQQZMM[aa[aaZMMrxUon_vz_ovzllWzzUoYOhh^^Q__MYUs^NKJ__MMZMddD]lBbrrkllkBBDlm{kffsVm_haaMmA^gkiA__DPSLiS=jc=kcLPS>AiiBiiBjj`kklk{r`kOAk__PPmjjkllkPPkkm{mv7{Wki_gMMkAUkllkA_Z=`hDOILPZ3c@o1"\](>R\jU&/akUikkvG&Jk 9e3$rX& ")~P$ezDmPPeOOknPu4aPhDOZ?OjDS`hhPSSPR?\iA`iBUkCppikkmjjikUBaaikkmmWPMSnffg{{kmk__n``mjjgkhPPjOOnIOhSlBb{XW[WWAlWzzYzzezzW_\aJJmaag]]f_]M]gRNZKKJ]MKKJKNKHHPY\_X[UX\_WWxlLUW^\W[WuXoxW[WW\WWmzf3{WoxU\MM\WWL]_WWOM]IMhSN;juOOMKKoL>d`>Sj]f]]f^^WfWWQAj^^X[pl_{&({f[[^M{#$fkvXlxW\^^\^WWLWf4l_D]SMMSHg]M]SH]SN]SN^SKJ__f_]V]]fOOm^^maam]]f^^WWxllxlW\]^WvflvvevXltW[UWHaWWxWLWW[W^=__A^^H]]J]lBbf|mWM^^WzWWxhQmxa^aamrrMQQZaa[JMZJaa]]MHJPHJOKHLM]aa[XU[Y_[WQUoxxWaazWx|yU^X^^Y^^W]t6ftmWxrQQaWWQ\_WQ]_Y]aa]JMbSU;X]]OHJObJJdN>S_]aayra[WWoxWgQ[{anxWzzWzz~&)f^fkoMm#&|zWxqWxrW^^QW{3p_M]jr]ZMHSM^^MbSMbSMbRKbSJH`][aamaagMMWaazzaxxWzzWzzxWW]]^^WX[avzWxYOoxU^QWzz^cM__M^o]ddJKKM]lBbmmfllk`_gBOmBOeef~~ykllkllkAUkllknppipkiiSD`chiiDiSPnSPKKSnPSDmW`ffkk_`kklffpkjWkWlmk__k``mPf7vffmmkmmkllk`_kllkAUk\UkA`iA_j\LpDPPLcj@ZZ>>N>>BBkkmmUBklfOmsUAkkmkkU^jjk_<^Mm~zm{mm{mkiikl{4ljg]jkD_hA`jBac>ac=`R>SiB\j`UkmmkmUplkkmmpikkmuukpigU`kpqBOk{Xx{{m{OOm__kWmkiijg_jh?Pn?PhhuBbrW[L^Weeazzpox_\\c\m_\g]]f_]]NNfOOgNNhRNhRRJKNJRKJKPLHP]aamM_a^^WAUW\H`DWWaM\WW[WXf3|WyzUZQQLWW\WWLm_\\IM]SNhIMh\N]NNMJJbJJdNK`YjjYMMf]]aWMWWM_aaxlAUfMM]gUWWuugmWmzWrzWmzW=WWoxWLWf.p_]MIMMIMMIM]IMKSMM>>`qPa2#vmkklkmkkf'8m``BkjimkWmkkyylmfmskmfPPsAl4YQmAELIahAOgj`SSahjSjBPPiplkkAVllkkqjjnkkBkklkkmkkmmWmmaBmlmkOAkOOs_qhS`nIOh?OsPYBbfWqxWLLBW|W[WOLQO^lxOMmB>d``u\a,v{kkWTTmYv~Oll_/sUWxWW|W\UWMlqyYMOs^mzWlxWW]]A^m.{WWNF>Psi`OB?AUOBk_CkllfQBkm{lkk__kf4fmkA_gZpkAUgAUe3;8.i-u3#=7#(1,D''|*1 =7& Us(f`kfIAkkGv/ 91 =sUkfPPkPPkkmsir*mmkg?OgAOkAUkhii??>>WgAUw@BBNUUklkkTUkklkcnsUBkffmkUAk_im_ifWgffmkkmgIAkOOk=IOkiilBb_ILxWA^^A]SDr_^WWAWWoy_\WW^fOD\^^MIMhIMg^MRNfNN]d`gIPNkn_mkmkOOkklkjjgOOkklqllApv4{mkqjkWyyUg?UkCCJIWAgsWgWmgWWgmmvzf4aOkzmmgA_kAUkO?Jac=UkA_pgnllooke}XAPIAk__nkqgUmmUAkpqgUAfa`kkmssmfzmkOOmzmkMOkMMTAlBbkUAllAl^^AmUAmUAmU^mOAmQWzJAVGIMg^^lW^^LLOgMIOf^^9EJOONSJJOaAOWGUWGsl^_Z=UA]]D]WWCWWA^^AWf.fW\ll\mWCCLLWWAA]^lU^WOM_E #Um/&aJJ_oSNJJOhhe|'{Wt{k]AA_,/lJ*zUf3fAUkO^^MzW\WWAWWAQQJzf.k^gzU^Ag^AGGMGgABMrMMqWAAOmAOl^nxl^^mAUmAUW\A]]gWWmkAAWW^llAWWGWf.fW^lUAGGgg^GlMUgAIOMIOhOOrOOmgMMm]]m^^mMMgWxl^^l^smAOm\]gA]ggUllOAGUl^^lGWWAWWAWWAWWmeWG^mBbk^X^^QWWQ]ZLWzllzQ[eY[eXGWeW[WW^QQmtWW__gVQzzQWM[JJ^MMJQQ]MYYxxOJQ_[XXzzWfU^X^^X^^X]]YWWYMl8fWQWWQ[UX^TX^ef^efGUWWtWWUMWWQmtX[aaW__^MZ]]QQ\MWWxxUhrQWMOzzWWaa[XU[MUWQW__Y__fWxykMY]gf^^M^^VWf1kkmWtf[UQzXZUXLOYJUXMQ]b\MoxWljOmaa[WWzzQ[W^XXWQUorW^MWWzzPGV_gfUUXWeX^^QWWMWtmatfMMXXzve}BbmmgqqgllgllgmUMCXXlleeX{kGUklkkVUUGUUlkklkklkffllTmg^BkcAjjkkUDNNDkUAmlqk_qgWWgW{kmkOl2ffmmzzVUkl^C_klkml^AWWAk[AkppDNNDimkklgUmgpllkllgllg__kOOkklgzWgssmGGgllggm4fkfllgllgffgCUkAUkVVkkP>JUkkiiA_iimkkmm^A^^mklkklkUAmzmfzkmmeeUGppmgllgllgllgPPkmmvBbfmgmWAll^lUAmUAmWeeattOGgOAmU^lUGomOOVUUmOOGIOm^sm^^G?OggUJJOhNNhD]]maaA_aAUl^^CP??WWAWWqWWgg^Agm,flz{zUG^^Gll^lUGAmOAgAMGlUUL[lgO?JONNhNNgNNgaamAOm^^l^xmCCJJWWqll\Umg_MAWWgzWgvvmppGWWG^m4fWAmUAmUAWW^mOAg_?PgA`hqamAUmAUmA]]gUUBU[=UUGllgmmgel^Wf,fmUAmUAAIMMIAmOAmWzzUUgIUz__mOOaPPgjO?OkNNO>Pm\\a\jm\jgCQm^gjqAPUmglzlgeWGeWGWWGWWAllAAILLWBbhhWWxl^^YWxrWtmWZUQltWWtlleWWeW^WW[W[^MJ]]WWJWWeeQzza[QUwu_LY_ZYMMZZ]]Y_ZZQrU^Y^^XWxY^^aaxrX}3kUQfTefJt'=.?} Oz3.3 vQk&'  Q f# aB  ZuOL[UxxU^ouWxr_]WWxxWzmU[MXWezzMTfW}1Usf^^YZZMmeXJUW[WW[UQ[WW[]aaoxa\rOH_WHWZaazzaWzzxaa_ZYYeeQzzWeePw{W_ sVW^^YM=^MlBbrrg^eeleepollgmteepUUpUGkOOgUUlzaWWCkkqkUCkkllsggklgUlgUCg_qg__D]]khlkW^WWmkkmzWfef4|uev|kkC{1<16fV'13~Dv'l 3 1& v');MVsNeBBs\jmAPqCOggUU?OmgUlVQLLWmOLJOLIOJ?OgBBM]CQmn_mAa\=WWAWAWWlAUUgWWmzf3fWAl{e '={' 3{ OOSNhPPM?BjP?KJhOOMIPOuJOjPPmAOmQQeOOAki_gBOlAUUmmeWmelGWWmeWAWWgWWAjl)l_MMIAh`NM?8ZJJ]DZ]H_]HL]H\ZZJO7JOLX<;[]]WW[WWyxaa]X_ZXWyz_[]UzzQzzaeeW]]XaMsf^^]]l3p]MHK]]_XMM[H\[HLZJ7P]]WW[[]]WWZWLWWZWWZWWZWWxxWJXezzQzzaWzzOJWeVOM]]XOJJKK]JJM]jBbrrgWWgCOgllgeW{zUgllgAUgllolCUgAUgCWW@__DddaiiKddhNRDjjAOIMMIAgUqgplqm_nmnpmgWWg_gWWg__geWgWW^WWmzf7flgAMgm{{gqPL_c=UpJJN]ddNddhjk^\g^\gUlg_qmUAg]AhUlg]]g_g__g]]GMMgMW4jmAMgAOg]`dK``KF>_P>ZUg@`d@`dhiiD^^q^^\^q^^Mgklg^ig]]g]]gOCgUlgUGgMMgOOgXXHWWgMMgWWhau2a`d>Rn]IhaadH`d]`d@_ghgqUg^lUUlkk\A^^l^A^Ag^AgUlg]AhghWWgMMgnaabOIdRNbHPZIOgWW@clBbkkBgUUPOkkUBkUAm_@\\aN``m_AMPPdHKd?BsjnRNh?BKKBJ>>I?Ogi_gBOmi_mm__BUgiUmA__iWA_jB__B^kBUUA^^Bkm,_P@cjqkUBh_Aj`NNFNdejiipkKSNiN?BD?PmjjgPPggUm``hkBOmii]i_gBOkPUmAUmBUgB_AaZNdJB7HKKJPN]ida`dDZhgOOglUUlUsml^^l^^q^^mddA^^lgklgkmMIDhgUlg\Ng]]m@`ab]]dRRdRNdRNhNHOKIuBbkknWWpg^AkpNjjAjjAmOHOIKP[BbXvu^^X^^JJpXMJUXMJMMaXH\^]LKb]]H]rrZ_aK^KKZZ]]WWMJaa^M_WzzW[XWQmarrJY_]uWzz^^XOOW]]l1^slJM^Msf7AXHL^bbKZ_YMHaaHZp2;(1mhR9__39Xf*)BkWz9WW=9X|D)3vWQWWrrOJYOnyyW[^^XOMX__YOMYOOYYaJ\llZ]]^N`1p]YMMZLjcKP[HL^HPX]MMJWzUJWWgtWgtWaxWQM^Uyyxo^]ZZX_MYMMX]]QJ^KK[KK]Mju_]HZ\HZ]HHjBbiizzWgg_HJOgMPKJPKK_gMIMQQUghPKZ`dD`dKKNdFKKcEJOR7Pnmm[=__BUkBPPA^^<``sjjD??ss[=jo.rSBMMPK?OmkUAAPjB`hA`iA]kc_C]]gddD]]D]_Qg^hD]]NNSMgMMhiiKPJK__AWWgaahMl4UOKKO]QQJJOgAOgD`dKKnN<>PNN?JWWAjjAkkBOl2spiOIAmUPPIAjkc>nScSAhiq3B{l4)y~2)$yu3I<<~- PQ~~,p>>NN`R7PjA?P??Wg=__B_jAill@OI=kk?MJ?PPiijBPhA__jBBMAU[NKdd_A^MM<]]gMl2YagMMgMMgWWZJ__NNKZ__bb`7))"&ll&$) 3lii& 3W`H./ 'qR`. 'qq22*>KNKddKd`agUlgMMg]]gMMbPPgWWb]]gMMgGGggm2l_ZKNN]NNdNNKd]g]D`dNNdD^^]NRJ__@d_Z@`bHNRKddM^^l^^Mg^]Db\\g]]b_mgUGgMMhIOb]]bRNb]]b]]dKqBbnnqk^Aj_JJ?Aj`BMIAkUBjPPhUG^^GgjcjnSBhPPnSBhSBJ?CH8BB__ZIPiBBL>SMBBRR`hAP>>ab>Z9?__kAjcPRRLPjkAPSJONOOB__B__AkkGkkAkm.rSDiiPP?DD?K?AgjjnSBnIOhSS>>BhIPiNNAjjK??AjZHHOHHL>djsAOmAP==``BBI@`hiB``AUkA^^AUc=lc@`S=iiB`SAA?KPbBb__^]J<NNM^]b]]gvOMMLHMHH]X__XOOX^^]^MM]]l.id]]jY@L^]^b\]]xlHSJHPJJ]Z7M][HNNNdd]g]]gMMgWW\MMgMMbQX-uab]]haOg]fUgaa]AU[JJKJNRJ`dJ`d]]ZJM<BDDOI>PMBUkiaaAPSDOOjjchiS=_j_AkfBbUU]f]]^]]^\]^M]_X\_X[UWLMMHaWLrrXUUH]]M]xWLWWJWWg]]D]]M]JH^XUM^^]XU[W_WWrrJM]^]]^]l4k^X\_X]]fHLM]]^Y_]@\]Maa\]^MWWJWWL^^AWWM]ZHZ]b^WWJaa[XW[WW[WW^XQOM]^]X_]^MM^X]]f]<<]]l3p]]HN]Mjr]M_XMM^MM^MM]MM]MMZJ]WJWW[WW[WW[WW\WWMXW\^^\^^\^]M^^\X_]XOMMKKfOMfOMfNNZZO]Mjr]]MMlBb__]g]]gaag]]gMMH]]ga_^XWWM^^D]]^D__DddD\\D\\D^^f]]MddDdd]b`JHSM^M^^]gUW[UWg]g]]7?O]aagaag]l4fW[aamaagMaag]aa]MM]MM@hh^A^^Op^CUkP^^MidhiRRdi]^^XkkObjf^^f^^fk^^MSSAA?MBPjOSBjPPMSPiOOjPPkOOsPPkWllk``D?PiDDhcjgii_B`hmiUkqlkB_hBWWBUUnkkAA?JIAO^Bb__fMMZH`f]]X^]]^MaXW[UWh]WW\WWL_ZK7OJHJJHMJKJOJJMJH]SH]]M]ZM]_Y]]MXXzzJJX_XOOgMM^MM]IOX]]X^m4Upu^^X^^X\^^Xgzf]]Z<vmOIAP[,scAOIKOIDjS=>BOSPhOjPPM?PjPPssUL?PjPPk``JJOgBOkDOhDOkkWZ=PI?__BUyklkOI=PIAWkAjcAOIKOOqOIS@ZBbjjf]JO]]jf\_XMOaQQUK`hMWWJU^A^[JUUA^^D]ZZxWHMIHB;JOJJMJ]M]]M]]MMPHJOMaxl^MM^^]X_vU^X_]f_Mg]]^]l3UOJJOOMpf^MOf^^JJ_^MM^\\Z[[g,[BJJOggm6__m]gMjf]]ZJ_ZJUgMMJJ_ZJ9KZ_Y_ZD_ZJZZ7Z_MjZJZ_hWW\^^\MSH]]M]IM]SRJ__f__farrZ]f^^fdd]l4WO]MMgJOZJ_ZHSZHPJ9=K<=JJWWD__MMJJ_c@__MMJJ__\^MHM]]MbSDY_\fO\yWaD]]uU^^LNg]]Y__gOO]IO]RNhJOJJlBb__ZKKbMJM\^^d^MAMM^\]^Y__MM^\]^]]dK`ZJ^^]NKJN>JNRJNKJ<>KKdd]kyY^_YMJM]]MbSMbLJH\]\\bgdZ]^]b]l1WMbMM\JPbJPbJJZJPHK;II?DDIAkUDhIBhSPMSS@PJJZaDSPJ??SI??>SPLLC==PL733>=KJJ>8LK?Pn??73?Piij61vi_kAUgAOOBBS=`iAA?JP>>SS=_OjcAPZ.rSAkU=JJ?JDDSKKRRKKSPnSNL?PK?H78Ph``kPPm``kAOsOOd?Oc>>SKPI=_c=acLPSDPSAjc=jc=J^Bb__QZ_Z>N]N]]gNSJ\aD]cH^^A^^\MI<K_SHJJHZSKKbMMbMM7Jl,^L7JOZJO^M]^MSKSnnRANHHnSDDSjASPnSPhSPP?OkOOhSPjAAgiigPPK?PH>?HHPNAPc?PK=__AUkqpkkjAUkAOIn__DPSLPS>S@,PSSKHHiiAjj==SPiSAMIPPIDhPPMIQI(oa/b>&=*Py#*]#JO, NpgCUgAOOhin3ZKNo*$oiA( &__c=jj=co-WI==PikUBBSDkUAgjihSPNR=nS>R?HHSNiPPhSPhkAOmPPjgPPi>NSSCL>ac=NRRKK=PS=ac=__PPILOI=kkA_cDjcAkmBb__MNN]NNZKNdNNM]NNKK`ZHPJZ_ZHSM]]JJ__gg^MMILUU\^^\]]@ddKZ_@ddKdd@]]Mg]N]g^^lOMfOgaagMMhRNJRNdNq2iiZKPZJOO]]JH`]M]^M3fAWW&{,j8*xr$&/1V, p** {x)Ik &{Af_]Mh\i/`K\*@i$&q6qH$yIOZIOhhl.^OZ>PggUZK`]MMgA]^\\]NNKJ`dNNRKNKK_]@^^\^^\^^lLWWMMSb]]bddNNRddN#** ANvA^ $&lH^]b`u3`Kp-ri8m4lr&$iJO]KRZ__,^_ZZ_^ZJLbMM^MM^]MMK^A<[A<K]M^^a^^X^^M\\MMJ]ddKKS]b\]^^MbKKbMMbRNgNKKZ]]JO]Z_^]]bRK^]lBbmmChhqiSANSBh_Agjiin`iiJRSjjS?hP?OnnjhSPkOOh??J?PhCPgBPh?PLLPL>B7>PKI?Ar_?\ajkjjq_=BOqppC__qP?ANNajo,jjDii@d`DjSAhS?Z_Cg_BhcqgIAMIJ3OjPPt($8rL(_*oK]R$'{**z#)l/]?PhC`{7ZLu *lj8x8oj&#`jjDPEDO[-z^AjDNSAkj`]]AMSBnRKK?BdSPsMMePPjPPmOOsPPJ=PkPP]ajjCCRS_hC`_gPPd=PR=UkA?PhPSL_chjjAUoiic=KK??^Bbjjf]]fMMZRPrDDg^lxk>`]N`ZJUgA_^^]cA^^=^WAllgMM]ddHZPNhMM]IOg]cjgMMZRPgMlBbYY[]]^MMZZM]XU[WW[H\\MMZLU^D]f_]ZL^^Lc^A[[XMM]b`^dbKb\MMJJ>PXd__\ZMmrQ[_oxW[WW[aa[]]HJM^^l4fWHLLb]JM^MM]MM^MM^]MM_3UUl'$<v/==',, *=$$`)L*B? $~_3 Plx{gll^m &AN_3"39-l4uC$$qMaaZZl1^MM^MM^MM^MMHJ]^MM]MPKGddGNKMM^\^^QNNfMJJ^^aXxl^^Y^^M]M^]ghJbPMhrrbJM^]Z]^MMZZO^MlBbjjC]]Ch_CjjCh_CjjqkpqA?Ch__nppASagOCm_AhjgjahPPhqqJJPjg?Pd>NiASKDacA``AOzjjgllkAUippC__q__A]]CjjCkm,mpNIPA]jCmxncjSBgOAgjAgjjg__3QjOOW$)I#lh-P2###Wu'k=9.)fhq UrK8/=kC)&X/$B_x7)vk9$k]))rl[BWlAky2lcAkcAml`gUCMPPg_CDgkknOIK``A?PjPPhPPD`jy`Pkaah``kqqjCOkCPhCPhCP\qpgmjc=__C_cnx[@UkCUkq__q_cikkqk^BgmBbjjf]]fMMfMOm^^m\_k?ll\Wm\WWgxfgWW\WWqp^nxWoxWnxW\^^nllgllAll\OSKiR@hS@hSAfU^zzU^m_]Day__f__f_MMfOOfOl4hxm]]g]jmmxm\pm^^m\pgnppoxWggk8vj__&*zgp]M__i`RKxjOx'smmzzlgfUAmv//lMOf| )fMfk__rfxgjjmxg]x3mkk]]gl^^m\_mAUm^\WWAZjNNRK_c=__\llnX{yyW\WWAll\llnllglUAmm^llgll^mUDqUgg__fUUmppg]nyUpy__f^^f__f__ggmBb__[aa[MM^MM[^aa[JL\Y`d]]^pl^^]@E^^\\X^^]^^\[^C[]]KbRKbLL]ZM^^X[UWZUWJa[]]^]]^\MM[MM[Ml4aa[]]d]]^onM^^]\b\^]]oo^^X^^?)mk<(pY<<^KM~-~]UX^^X^^M^k//x$)U^^;@jSCgIAgIIK\qgOA@?QgPPqxWgIPhllJ?P<\qO?OgCCHHSdAPJJUgi_kiayPWWqUkCOO__A__AUyq^^CPIBkm2]IAOciicnnSPigIBBIAk_Ckrq]JCg=74LQQAJkhLLRRNd??MsAAzOOm`ayPPgPPoCPKNN?PgJCgQQk_P\WWyqqhLQkCCAAPillgq_kCC\PPnqqcA__CUgAUUAPJ=UkqPIBjjAAckk^Ah_CkgBbiimWzm^^m^^ahpm]D_a\pg\\h@am\^^@aaAWWmxW\^^\llAj\`xNSOpMk#NupqdDppql{{|f_t/s|uy|uommvavlOlmkl_A{ll{Wxyll[ ## @ryOOg_MMhMMqllDddZIlBbpZZW9;YYgvW[Q9DeaM<_gP88<9]{?668KUU^f\b@@b]MKK]KKG\\H]HN^b\M[UYZsXJsWZ^^J__]WWxa[MMZWWZWWmtaZXf3fWZ];?O6?QQ[]a$*?;;bJ8?__?6Jk78Ko88;8K]KK]Y^^WWvXXu;MWXQ_XWWa<9. f {km{)^*IfI g F7 =p\WWZ]MK]]mBbfzmf*)''*Yk~}*J*Hu||u 1uChOOgMMhIIJ__hIRNJRc>NdCOgqq\CP\q_srallkkqWzWxxX{mUUq__CPPqjl6vxx{|vWCgv*7uxx {o#I#LxU[[ 2bNKK3$jCUUAUssvvsszzxxqppm__A^m3ljCpaSOq(<&L*Z#>u@$h$zY3  {gWyU,| [Yuu(B,O|k v#~{#KjCWWq__A^^C^^AOIIKKDkmBbryyf'v 6},J*&vqzv ))#.vmA_DjcDjcMNNjNiijNNdmm^mm^ll^mUszWOAaazWxxWzz__m^^mkkmkm3vxx{~~mm\f*#|) x9~#_#&xOjj)),rdBr)-~~gllgzl|. O'3vy ||{$=kmk^s~z{xUlkm3Zjmpa`h`@&<'7(>u#&y#$n$}D v&9 l=W{1)\} Av 6}(A*&|| ~ k= Kjm_mOOhIOhRNh?lBbj]]k99*}$O*<*'y $B 4k]]NN^]]XNN]ddMNKJNK]NHHdKK]XJ^XJUX[UW[^^\]]aaJ]][]][WWmtamtf3fWx{M? "uU taagOOgOOkMMhMMhMPKIOIMMFRa|jjcBOpkjllMlVQTzlzmQvjjsymyrrmQQhQQya{WJjlyymyqX{rrkxlzzlgLkkfkkPPOkk[Ak[MjuBb``V\\Usk\\`UeXU=OUUsU^[?UU=AUUclppcdjk``SS``D``A__AUkAUkmsU{{pnykAmmBkmppUGkffk{fmmWWm{fmmlmmpssO?n``hMOJSPqAAJ?NnP]BbfWeeaL^^llazzaWXaLfP)9WGWOMMIM]MB<]NNZZPRRNGKKJOXMM]MM^MUX[UWMM]]xWLWZWW[WLWWgzWmzf3fWLWW[WW[WWM]^^M]E<]]M]A`h=_kipgBUgklkmaa vAkklkUBkklkUPvlglVmmWm{XmkklikOAmWVkPPkjjejjAjgIC@ZuBbfl[WWLfWgvOMWWLmm[f3*fMf_MfPKbMMYJOjjOjNNYNNKFN]JJO]MM]MM]MMg]]f[UWZJOJJU^\UWZWL^^\WWLWWLWWGWWyzf.{WZWWhmULWaL7hMhhKM]ZM]SKjHd]MJOjOOjMM]f]jfaaf]]MJUfMUfMM]]Wfhh^MMGJzW[WaM]]mWW\WWLWWLWWhMW-^J]]ZMMIMj_HH_hh\NMIM]?NdNSdMMhXQHHNhaaHJO]MM]QQhQQ[aa[XU[WWZOOJJWyrU^qUQU^YU^A^^MWzV^^X^m/ksr^pq[UC^^f\ZQ]]M@HHdR@]SNhrr7Hub\]HJ_]]M]YQZQQgaaor_graM__JOQyaW^QQjQO[a_kOO[PaeeU^f_]Q__mWW\WWQ^^QWWaMW/\\h@?MH\M]]LH`ajjMHSM]]M]OQgWQ[WWfQQmrQ {MQQVYY[QQgQQ[WW_MWfW[W_\MMoxxWqUglU^QU^M]]Q`dJRdK>NhNR]]ZH]lBbQQjAl43vmA$vg``lfa3&/ '{mAr\ #ll' &qn`S@iijiSDjjnkUBkpdkpim_PgklkOAkOAkOAPgUTsPPkDW8__nJA&uOAOk__iA\iNa?\jri $lP?LY" Mzikv, mmOG ,lkf& tkmmOAkOOkOOk<``sPPsjjiiu2a`n>Sju8 &uS>`iW, ),fm6 kk =$Wqk{) $3am3 Bkp_h__i`PPUUkOAsOAsjiiPP\SPb>CsiikkWNjlBbfW\^m.,sk?&{Jaal Mq3'kdH{3rdRNZKK]MM^XL]^^pllU^\_WLUW\^^\WL^WWG^^A^]l2UMHk=${LMa`Hg_KK qS]uW #r`i=fl1 Oc.s(  WWLUWL^]aa7WW\^^MHQ`-bHHd`{9$qdR`- 1lj=_ ~k. /~gWM_a]_aHLMhaaZ^^MM]MNNbOJ7HaarjZZj]>ZlBbkUaW}3,~k?#{Q]_f Qp3(~[~3z~) 9fMWWMM\g]]Y_hraaJWWrxWM\.bHHdr6(=zi*&yZlgv9& 3fYB9VQ/~9# ~W|<$/sf66[MM]aarrOMY_hrU^MaaMNN^NKJHHJd9FdKKrBbQQkkv1/vr@#ujDU|K^3M|Aur{,'uRL{&p/)urS=lUAkkDiSDmcAkWmfflkaamavOAiPOkOOsOONOX2fl@@NiPrBbfW[^g**Uf=#uM]]l\l1=kMS`&v*2qN^NNu8'qRNZRN]JKKJ[JO^X^^WAUW\UlMgXXLgOJJ^^Hap-fW@U;#{JMMLNdRN]y\i= 8\NMd, r ,p>SSi2&liijkkAjjOAk^Ap_AmOOsUkmkOAjPRN_jB?PsslkO``hDX2ZWs_<  _qiA i`n< KJJnmGvAOkkLpuu' /I (AWP >vmkkOAs__DPPsOOMIPicih?CgkPr2[O@@RJSLBUkim#9{w=WkW,*fmvBkk OBXzlA`u./WsvUCiiDgOAA``AUm?KHPsjlBbii]Wf*,lk? D_MW9 ]u23AOUv{,3rdiu;&kJ]]fMM]MZ>Pgl\]_aMJKKHPJ7]^Mz^=^^\WWh.UKap3  Z`d>` 3iKJy$f&{_h?&&r&(kW~ky#/2 9zmmJK'iyvfOJJ^^LWW\OJJ__MQJMh<cAjjqkknnchAgl_ANNAkUCA?DjpPLnSARiiNNsk__s_Ml6QQgO<#{G?OJJ~; n=&27  Kl>3 9V '3$(^3 6.Nq *34lBkOAjOOsjjgjj\SPkJ?OM?X4`RRh$un?Pd?LR^<<|sBUgW,2P.33OI333uniu)/M6 66\\PPkjjkQBNPPgO?PAcjjPPnRRnh?Pn?PnRhBbddHMl*,Wj>Ajp1OOl**]NK rJJOrMM]MM]MMJR`]@\]]__b\]D]]@KKJ`9EHHNHL^^A]]D^^\MW.fWM_;$vG^^A^^{ KZ ,y2?oO{3 3x_^$l_x,<``A '^MMJJUUA]]M^^MMIIWWA^^A^g2`FKl&xKhhdNRNx4{ _Mx*1* D_ 3k\SLJRh)3-hN_mMaamHPMM^^<^]]MSKKNRKNH\\R@__NN\BbddQMl/,l]],;2*SlY]L,9.*[xM_=*8ZOMKK-/3&..UJJO]aa]QQ]JJO]QQhh\b]MM]]JJHdKKHHMLL^^Q__M^^YMW.kpY_;#vG^^M^v3JZ*68))E]f2*9iSMZo9*-**3l]J*/pOOb{8'*;lKKP3*1oJU^QOJQUUQ__MQWWMMJQ^^Q^^M^g2UJM`) 3Xqq^`jUS#ZU32Q]E*7?* ,.NN-8>'*7lb[--KOO6*J>,/,\MM^Ma_^M^QUUf__MKKMMJJKH]]ZJ]]MM^BbJOsAl4,jIarlxr_kAUvOyzBpgnjxx`ihP?_rr>)~aSS?BBkknkUAjjDjjOBjiBiiaiiBiij>NdcjkOOsOOBBOkOW.rrhJ<#~v=#sOuqOxxj`iOxxWh\9Sii^sW{{xxiDiiPYYlrrhiS@mmarrap`KKBL]Yargk_OiPPsOANPPsaaD]jsOOkv4oqiAu- /3x33$ $ulgxxiD`iDqrNqu~WNR`xxWuuayc@ib\dd@iiQzkk|~xhh_Ah_DkOAA__gUGkOAkjqidSPiIPKI^BbjjA^m**nJJHaaD]]AmUAg]DgMMgIOMIjhSNh]N`8'yNNR;BJJOZIOJJOJJOJ<NKK`Z9?<_l.u\>JJHaajO{WOrOIMh\NhSNhSKJSNgMMrNNg]]g]]gMM]fMM]MMhhjh>`]@\]DOJH`]DaaDa]>KKJOO]OI>c_AWWnn]AlfBbddM]Y]ZM]_X]ZMMjYZ_QZ_QMJQQ]]MXOOMJO]ZZ^MM][QQJJOJJMZZOZZMHHPJJ]or_^MM^YWxrQxYUQUU]]JJ]]M]]YMJJ]l3uaQ]]QaaQHL^]JHLM]aaZMaaLJMJO]JOHJOQmQQZ]]^QQyyaaQQ\QUUM]hl_ZZ]]YOJQ__Y]]Y]NK^]l/pZJM]M[]_QJMQ]JMJ7JMMQQ[QQZQQ[aayra[QQ]aa[MM]YaZOO\Q__MMJQ_]Q_ZQ_cJKKQOM]uOJ_M^^\\_M^mBbJOgjjgh_k`_k]]DqppmmkmnjjAUkA_rPUkjD`SDiiANNAkkmkkjNSDiiDiSPjkpqkjigICkkllrqg_kOOMIOh__dpk]l6ffmgmmkAOgijgCamgiDB=JPSK`hDUknpgAjjDjjDiiAjkklkUCMM\mlqkpqp_AMgjmkjag__kOOkMMgau4vmkjjiOOKJP=I`iipkAUkA_c=_hD`d=`iipkqjjmBkknjcAjg^Akp\mxqkpjjIDkmknPPkj`QkOOdSSJ?AlBb__A]]AAI\\_qmUA]]Daa^W_\mQQgMMg]]gWxLLJ<NhNNJJO]A_mA]gAUmAUWWxV\WA]]Da]>SO\WW\^m.fl\aaAg^A^l\SSJJKJ=/35) C*' * H+3 B' * O? & TD& .B O0>('(  ?. .    * .IJ5C 6  /&! D  BD B<! D - - .! D "J B "  ?! G. .0" 9 ? C6 "- ," <. ?  :"   J. *# 7- * J. -$  B !* ?% )  B)#, % J . :  Q *   .*:  /   6  *7  6, ,T   MM)%&<6 ,  ?0 60 MM) S % ? + C//4 KJ M5 )& 06 5" 5 ''= 5T> )?  ` CAB(Aa_b:8:tfL^rfywySQS  (3c{fVj?M^sfCQc  @>A3p0;IWUW*(*" !PauKIKt[qqGEGtrt&#%)2?fsCAC1BJZXZpnq[qkM`t#,7~|~(OMP.,.4@OkXl)!)BJc X2(X 7* . ,M %/&(5'(?! )S)?)C  I  . %/J&(5R'C  S . .M %/&5'" 6 J. . %/3(5R'?!' . .M %+&(5'  ; /J44'RR5' X SD B;.. .. N''  ( *, F C ) ,O, A  ' - , R'( )  '5'T5' . A ' R 7D R' .. ,! ,F R' #$ 5'V C% B ?,& ,FRV D) A35'< *$ ,B .&&5T C % *. (& 6.% ,B %J(R'  # ' * 9>/35) C*' * H+3 B' * O? & TD& .B O0>('(  ?. .    * .IJ5C 6  /&! D  BD B<! D - - .! D "J B "  ?! G. .0" 9 ? C6 "- ," <. ?  :"   J. *# 7- * J. -$  B !* ?% )  B)#, % J . :  Q *   .*:  /   6  *7  6, ,T   MM)%&<6 ,  ?0 60 MM) S % ? + C//4 KJ M5 )& 06 5" 5 ''= 5T> )?  `  ', 9#>, +1@#, #>, #>, +1@"-޽޾޾޾޾ޭޭޮ߫ޮ޽޽޽߾޽ޥյ߾ޫ޵ܮ޵޵ޫޭ޵޽޾޽޵ߵߵߵߵޮ޵޵޵޽޾ޭ޾̮ޥޭޭޫߵ߫ޮޮܵޭޭޫ޵ܭܥܭܭܭ޵ޭޭ޽߾޾ޥյܥյ̽ޫ޵ܮ߮ߵ߮޽޵޽޽޽ߵޮޭ޵ޮޮߵߵޫ޵߫޽ޫ޴޵޽޴޵߽ޙ̿飻եյޭ޵޸ޭޭ޵ޭ޵յܵ毻ޥ޵޵޽޽ߵխ޽޽ޭեվեյ޵ޫޡޭޭޮޫ޵ޮߵ޵ޮޭޭޭ޾ߴմߵ޾޽ߴߵ޾ߦޮ޵ޣޮޮޮޮޮ޽޽޵޽ߵ޴޵ߵߵߵ߽䥸̟ޡ޵ենߵߵ޵ޠޠޥ޵޵޽ޮޭ޵޵ޭ޵ܼߵ߸ߵ޽̭基̴յ޵ߥޭޭޭޭޭޠ޵޵޵޵ޭޭޭޮ߫޵ޮޫ޵ܵ޵ܵߵ޵޵զ棻եյޡ޵եե՜̭ߵޥ޵ޭ޵ޮߵ߫ܽܽ޵޵ޮ޴ޫߵߵߦ޵ޫަߥխޮ߮߮޵ޮ޽޽޵޾޽ޫ޽е޵ޮߵޡ޵ߵޭեյ̠ޥߵߵ߭ߥ޵޵յ޵޵ߴޮ߭޽޵޵߽ޭޭޭ޾ޫ޼޽޵޽޵޵ߵߵխ޵޵޵޵޵޵ޭޭޭ޵ի޵ߵ߽߮߫ޡеեեգޡ޵ޭ޵եեյޮޮ߽޵޽޵ߵܽ޽޽ܵܭܭܵ޵ߵޡޭޭեյܭܾեյեյ̵޽޾޾޾޾ޭޭޮ߫ޮ޽޽޽߾޽ޥյ߾ޫ޵ܮ޵޵ޫޭ޵޽޾޽޵ߵߵߵߵޮ޵޵޵޽޾ޭ޾̮ޥޭޭޫߵ߫ޮޮܵޭޭޫ޵ܭܥܭܭܭ޵ޭޭ޽߾޾ޥյܥյ̽ޫ޵ܮ߮ߵ߮޽޵޽޽޽ߵޮޭ޵ޮޮߵߵޫ޵߫޽ޫ޴޵޽޴޵߽ޙ̿飻եյޭ޵޸ޭޭ޵ޭ޵յܵ毻ޥ޵޵޽޽ߵխ޽޽ޭեվեյ޵ޫޡޭޭޮޫ޵ޮߵ޵ޮޭޭޭ޾ߴմߵ޾޽ߴߵ޾ߦޮ޵ޣޮޮޮޮޮ޽޽޵޽ߵ޴޵ߵߵߵ߽䥸̟ޡ޵ենߵߵ޵ޠޠޥ޵޵޽ޮޭ޵޵ޭ޵ܼߵ߸ߵ޽̭基̴յ޵ߥޭޭޭޭޭޠ޵޵޵޵ޭޭޭޮ߫޵ޮޫ޵ܵ޵ܵߵ޵޵զ棻եյޡ޵եե՜̭ߵޥ޵ޭ޵ޮߵ߫ܽܽ޵޵ޮ޴ޫߵߵߦ޵ޫަߥխޮ߮߮޵ޮ޽޽޵޾޽ޫ޽е޵ޮߵޡ޵ߵޭեյ̠ޥߵߵ߭ߥ޵޵յ޵޵ߴޮ߭޽޵޵߽ޭޭޭ޾ޫ޼޽޵޽޵޵ߵߵխ޵޵޵޵޵޵ޭޭޭ޵ի޵ߵ߽߮߫ޡеեեգޡ޵ޭ޵եեյޮޮ߽޵޽޵ߵܽ޽޽ܵܭܭܵ޵ߵޡޭޭեյܭܾեյեյ̵sssssssss߮(x(p  0hx(@HX0`0'@Pדx 3(h(<( pE ~@PQh0~xP8]H@xrp(i0`rl r xli(x{(ic0X߇p c]H@ϓP@]Wh(8PWQ pQN  KH(hx HB@HX0B<X0@H<6x (h63 0- p -'8Ph('!P8H@!p 0X + x x1 =P81H@@P%h0 p $((!'x (h'-`0@P-3@HX0390hx(9?  <B((pBHh(8PHNP@ϱP@NT0Xߥp TZ(x(Z] ]cp(0`ciX8{Hio@Po`0ou(pc u{(Z(x~ Q(p~`0E@PׄH9X80`-p( ! ((pp(8XߟP@P@ǥ8(Ǵssssssssssss H'  AACAB(A(R= R )A%)!)% "A4'54#& I* +3 !  %'54#H& , G 1 $%'5#& I, % '"A'54#& ,   54#& I, %  '545'22H 9 = ''K*, ,,9--D M! ' E *+ 4 , B *L* ) & 4' '* . ' 1'5' , ) 54# H' B  ' '  M3  ' E*!  @'5$ L D%  @E*& *A  %'54B) M ' 1'5#8, D*$ + ' 8%4, +%  '4H%& D*% ,1@ )54?7 +,&  #; +' + M 8 AL +' D  4H g CAB(Aa_a;9;tfM^rfywySQS (b{fVjHFH  pfCQc30;Is'%'@>@WUWtPbvq?M^Zptrt)2?" "f*(*s (3KIKCAC1BJZXZpnp[qj#,7~|~RJR.,.4@OM_skXl(R= R )A%)!)% "A4'54#& I* +3 !  %'54#H& , G 1 $%'5#& I, % '"A'54#& ,   54#& I, %  '545'22H 9 = ''K*, ,,9--D M! ' E *+ 4 , B *L* ) & 4' '* . ' 1'5' , ) 54# H' B  ' '  M3  ' E*!  @'5$ L D%  @E*& *A  %'54B) M ' 1'5#8, D*$ + ' 8%4, +%  '4H%& D*% ,1@ )54?7 +,&  #; +' + M 8 AL +' D  4H g  ''' I/"h6 ;)= P -- The pbH    .---D8*!0"?%N)],l0z36:>AEINQU Y])a7fEjToarpw}{ $3@N\jw ,:%H+V1d8r?FLSY`fmsz     # ) / 6 < B H N {S uY p^ jd ej _p Zv U| Q L H D A > < ; ; = A F L R Y ` i p w ~ % . 8 C G L R X ^ d k r x                   ! ( . 6 = F P [ ` e k q {                            ' / 6 = D L S [ b j q y                       & . 5 = D L| Tz \w ct kq ro zl j g e b ` ] [ X V S Q  - , ) #     !           z q i a Y P I A : 1 * "      !(/5<CJPV]djqx #)/5;AGLRW]bhnty|qga[UPJD>93-'" ysmh]SLE>81*#  #)17?EMS [cl u ~      (1:CLU^hq{ !$(+18 A H P W _) f2 m; tD {M V _ i r |                  & % $ # # " " ! !           w n e \ S J B 9 0 '                    x p g ^ U M D < 3 + "            " ( / 5 ; B I O V ] d j q x                         ' - 5 ; C I P V ] c j p w }              ! / > L [ i x            ( 6 E S b q            ! 0 > M [ j y           % 4 B Q _ n p p ` T I > 3 '               ~ r f [ P D 9 - "               w l ` U J ? 3 (                 | w q k f a [ U P K E ? : 5 / ) #         | { { { { { { ${ ,| 5| =| E| M| V| ^| g| o} x| | | | { z y y w v t s p n l j e a \ Y T P "K (H .C 4? :; @7 F3 L/ S, Y) `% f" l s z             " & , 0 6 < C I P W ^ (d 1l <o Ar Gv Mz S} X ^ d k q x                  # . : F R _ l z   x o g ^ V M D ; 3 )    y s m h ] T J A 8 0 * ' # !        ! y # s $ m & h $ b # \ " V " P ! J ! D > 8  1  +  %                                        % , 1 7 < A D G J M N O O O M N N Q  R y U r W l Z e [ _ ] X ^ R ` K ` E ` > _ 8 ] - \ $ [  Z  Z Y X X Y Y Z [ ^ ` d h n m m l l i yg rb l] kV kP kJ mE q: w0 }&      ype[QGA=9879;>@ADJ|PtWn^gfbn]w[YYZ]_cgmqv{{tle ^ X @7.% ~wx{}zq~i{biS`SYSPSITAT9U1V*X"XYZ [\^_aacdfgijmnpruwy~|xrnkheb^[VSNKFC>;1(  $(-159>AEHLOSVZ\_begjlo~qwspujxcz\|U~OGA93,% ulbXNE;1' zpf]SI@7-#{ria~Z}R{KyCv=t6p/l)h#d_ZU QKE?92,% wnf_XQKC<5/( !&05 ; A G GGGGFGIME?83/)$vk`UJ?3(}vpjf\VRQJB90*%xodYMB5)p{auQoBi3d$^XSOIEA>:630-u+j)_)V'L'C':'3',)&* -16 :@EKQX^dkszxpg_WOF=5-% &/8AJS\foxztnhb\VP KE@!;(7'1'+'%' '''' '''''''(((((((((''&&%%-{6t>mGgO_XXaQjKrD{=60)" &09CLU^gpz{uoic]XSNHB=8 2-()$2<FQ[ f p{   w w m c Y P F =$ 3) *- 1 4 8 : < = > 8 2 , ' !       $*/5?JT_is} !(06>EMT\clsz %, / 4 7 < @! D( H/ M5 P< TC XJ \P `W d^ hf ll ot rz u y |            d ^ X R L F A ; 6 0 * %           $ * , . 0 3 8 = A F wJ lO bP \R WT QV LY A] 7^ 1` +a %c d e f h ` Y R L E ? 9 3 - ' !    ' , - + ( #         w n c Y O F = 4 0 , ( % & & $ "       { w  z t m g ` Y R L E > 7 1 * #  ~ }         ! ( / 6 > E N S [ c l s y ~  . . ) & #          # , 5 = F O X ` i r {              ! " " " # $ &$ .% 7& @' I' Q( Z) b* k* s+ |, - - . / 0 0 1 2 3 3 4 5 6 6 7 8 9 > C $G *L 0O 6R =T DV LW SX [Y bZ j[ q\ y] ` j gn ar [v U{ P J E ? : 4 . ( "                         z q g _ W P G @y 8p 1g )_ !W Q N L J H F E C B @ ? = < : 9 7 7 5 |4 r3 g2 ^0 T0 K. B. ;, 3+ -* &* "' & % % ' . ָ-$F3Twpjd^XSMH=3*" zrh^TJ?5* |yvspmjheb_]ZWTQNLIGDA|>u<o9h7a5Z3T$\w3T0L-E+>)7&/#)!!   xpi%.8AKT]fow   &-4;BIPW}wٽ-8#CW_ g o x             qhaYRJC;4,%%ib[UOHA;5.(!J@KGMONVP^QeTmUtX|Y[]_acehjlnqsuwz|~ %ĸ-8#Cq          &.6=FMVwqJ@|vpjd^XRLF@:4.(" #~#$%&'()++--/02355779:;< >?AB!D'E-G3H9J@ɽ-8#=V\cjqxOHB<6/)"#~ztnic^XSMHB=~2~(   #(.39>DJPU[`fl r!x#~-8+O!',2aflrx{zu}oib\UO ~(}"|{{z yxxwvuusrqqpooo%.8BLU`ju     -8!%a2<EIMQUWZ\_aceg| "'-39CMRW\a%onvmllalWlMlCl9l0k&kkk kkkl%-8'#g|gvhqikjfl[nQnKoEp@q;r0u'u uuuuuuuoyllllllmmnnopqzrqsjtbv[ !#+4;C IPXaju{-8#%ouuuuuuuuuuuuuu{uruiv` (1:CLT]fo v[vSxLxEz?{9}3~-'&%%%%%%&'(yrle^WQJ C =71+% -8#+v`uVuLuBu9t/t%ttssssrrrrCLV_ir|((()*+- .01&304:7D9O;Y=d@     -8#'Crqpoonnm{mrkgk]iRiHg=g3e(e$.8Cd@mAwCEHJMPSUX[^_abdegh j>:730-*x'n%c"YND9/$-87Aecca a`_^^\[ZYWWUUSRPPNMKKIHFzEuCoBiAc@^ '1;EPYdny~> jm p%q+s1t7v<wByGzM}R~X^diotz}wqk~e{_xYvRsLpFm@k9h3f-c'a ^[Y WTRPNKIGECA?>-83;@^=U:L7C5;22/*,!*.4":%@(F*M,T-\/b/j/q/y/.-,+T\eoy  %+17=CIOTZ_ejpv|8 ;T+)('&0;AGMT|    #&)-%0+3168:B@MFVL`RjZtcxh|msy`YTOKC<2{)v#sttx |ָ-d$0R~xqk~d{]vVsOnGj@f8b1](Z!URj$3RN JFB>:63/+'$   }ulcZRH?6-$ zrkc\TME>5.&ٽ-j$3z |uohaZTMG@:z³-$C:4.)$|zxwutrqoomlkjhhffNQTX\`dhm puy%~/8AKU^gpzǸ-n8 Nfcav_l]c[YZOXEW<U2T(RQO NLLrhrijocu\|VPKHFGIKN\t}ytqlhd`~^y\t-$h\tXlUdQZMQJKHEE?C:@4=.:(8"41. +'$! yqkd`]\\^{arhLJIHHFEDDCBAA@}@t@k@cZ\_adfil"o)q/t5w;zB}HOV]ciov|-^$-Z@c?Z?S>J>C>;>3>+>$=== ==>>?"+6?JT!_"d%i&o)u,02469<@DHLQSUWZ-b$/"????@@ABCHNTZflrx~   "-Z$+fZ`hxnpvi}a[SM$).4:?DJPUZ`f-:$ME?71*# !+6@KU`ju-:$   injwlmoprsvwy{}~ -:$in"*3;DMVVVWXYY[\^#^,`5a>cHdQf[gdin-:$VV^goxKRKZKbKjLsL{MNOOOPQRSTV-:$KR|wrmhc_MLKJJJJJ JJJ!J(J1J9JAJIKR->$M_YUO KFB(=2:YgXlWrUwT}SSRQPPONMMMMMM*$Yg2:87?4E1L.R+Y)`&g$g+_,[1X7X@WIXTX]Yg-.$ '3 >LXgu"%(+-/14 5708C:W;j=~>@@@@AAAA,B@ARAdAvA@@??=<;:88+686F4Q3]1g1r/{.,,# wmcZQG=3*  zrjbYRIB92*# rdUG8) |wsnoj]fKb9^&ZWTPLIFC@=l;Z8G552"0-+)(%$! tdTE5& ztojaX$O+I3B=>F:P7Z5d3n0x/..-----/02245 8: =*@6C@FKIUL`OjRvVZ_bfjorw{ (3<FPZdnx-&$ '-6>HQ\gs  !$"%2&C'S)e*v+,....////%07/G/X/i/z..--++))'' %%$#."9 C MU^emq uy}~ulcZRI@7.% }vng_YQJB<5.'! |qeZM@3& p_N=- ~zwtqnliqgadOa>_-][ YWVSRONLK~IpIbGSFED7D+CBAA@@@@@@ACDGINRXz_tiprm|jgfcbaa`__``ab ddf&g1j;lEnOqZtcvnyx| (1:DLU^gox -&$@CHNTZbkt|   )8FUds.<KZiw ( / 7 > FIMQUX[^acegjknorstzurwjxbzZ{R}I}A91)! |vpib[UOIC=6z/q(g"^SI> 4(}n`PA2#whXH9* }|zywwurtfsZsNrBq7p,p"ppppppprruw| '2;ENXaku $,5=EMV]el t{!$(,048<@-$ nqv|(4ANZgt           $ 1 > K X d q } !$'+-0367:;>?BCFG~HvIpKhLaMYNSPKQDR<S5U-V'XY\\ ]]^^^^________`_^^^]\\\[zZtYnXhWcV]UXURMLEF<@4:*5!0,&" uh[N@2$ |o`RD6( zodZQH@91)   )3<FPZclu %- 4 <CKRY"`&h+n.t3z7<?DHMU]enĵ-$#-8BMWcny%1;GQ\gr{   ztng `!Z"T$M$F&?&9(2),+&, .... //0011111111100//....,+})t(n hc^ YUPLGC>;73/,($ wl`TH=0 $ uh\OC7+vng`YRJC;5-&  $-7@IR\eox     #"&*)1,80?4G8M;T?ZCaGgKmOsSyX`iqzϿ-$ "*3;CKT]foy$-6?HQ[cks||vpke_YTNHB=72,' }xupmhd`]YVSP|LrIhF^CU@J=@:58+5 20 .+)'&#!|peZOD: / &  |unhb[UOJ EA=;"8+543=2F0O/X.b.k-t,},,,,-../012458:<>ACF$I,L2N9Q@TGWMZS^Ya`eehklqpwt|-$ "(.4;AHOV\cjqx%,4;CIPW^dkry~sj_VLB8/& |wyovgt`qWnOkFh>e5c,a#_\ZXVTSQPMLIHFECCAy@p>f=];T;K9B99706'554 32210//....------./05{;sDnMkVh_fheqczbaa_^^^^^_```acce fij"l)n1q7s?vEyM|S~Y_ejpu{-$ I M R X ^ d j p w {                  * 8 D R _ m z           z w *r 7o Ej Qf ]b i^ uY V Q N I E @ = 8 4 / , ' #                          { u p j d ^ X R L F A 6 , #      GI L O S W \" `+ e3 i< nF sP yY ~d n y                       z s m f _ Y S L E ? 9 2 , %     ! $ & ) + . 1 4 6 8 : = ? B E H J M O R T W |Z v] p_ ia cc \f Vh Ok Im Cp =r 6t 0v )x #z | ~                           | w q k g f f i l p s v y } } } } }x {q zi yc x[ vT tL rE q= n6 m/ k( k' e* _. Y3 S5 M6 G2 A* =" G Q U Z ` f k q w ~                     " + 6 ; @ F L Q W \ b g m s y       { r l g a \ V P J E ? 9 4 0 * %                                      | v p j d ^ X S M G B = 2 ( $    ! ' / 9 B L V ` j u                          z q i c [ U M G A < 9 8 7 9 < B H N R W X Z \ _ a d g }j wl qn kp es _u Yx Sz M} G~ @ : 4 . ( "            { w s q q r r s r q m )j 3f <c F_ O\ YY cV mQ vM I E @ ; 6 2 ) "          z t o! h$ b' \+ V. P1 J4 D8 >: 7< 1> *A $C F H K L N P R S V W Z [ _ d i l o n k b Y Q J B ; 3 , #      xpiaZTNHB< 7 ,"   !'+/049?DILOU[bjqy    # * 2 9 A H P W ^ e l zr sy m g b \ X T R S W Z ` e l o t x }         " ) 0 6 = D L R Y _ f l s z           $ , 2 9 > B E I-$` &,3:BB@;6.'  wpib[SLD=4-%  !*5:@FLQW\bgmrx$I !(/5<>> 7 1 +%     wpjd_YVTV]dkryz$;CJQW^chlqsvv~wtuktbq\nQeH[>P5G*? :88 9=72,'   #+4=GLR X^dk#r)y049<@BCCC-n$5h7o:v?}CHKORTZ_bfg|gtfmffb`_[ZVVQPMJIDE>@8;36.1,*)$((,)% ! $ ( / 4 9 = B HOTZ(`/h7-d$0(/7=DIOS~Xu[m_eb]fThMkEn>q8o3m.j+g$^!T!I!A!<#:&7-72677::<?A=G;L8R5\+g"lqw}($"-@$,5>|BvGpKkPdS]VVXPZIZB[;Z5Z<WCUIQPNZEe<i7o2t-z*'$"",ia-$IIJvJhK[KML@M2N%NN NOOPPQQQQQQyQmQ_RSQEQ9Q+QQQQQPONNMLKKIwIjG]GQEDD7C*B@><;87430.,*'t%g"Z N"X%c'm*y,/257:<?ADFIJM*N7QERSTaVoX~Y[\^_abdde ef)f7gEgShbhoh~hhggggedcb`_]*\7YBWNUZSfPqN|KIָ-d$03*!}zwtrpmjhfcb`_\[YXW~VvUnUgT^SVRNRFR>R7R/R(U"X[^a eimptx|ٽ-F$!3wwmcZPF<3³-:$wmd[RI@7.G ?80)! Ǹ-.$G.#%,5> GPYbVLC<5.v(m"cZPG-*$Vbkt}xof^V-.$~-N$%~xto kfb]"Z%a(i)q+z,-.//////01345) -Z$+)568 9;<'?1@;CEDNFXHaJkLtN}PSUWY\^`begiknpr uxof]TLC:1)-Z$+oxy!{'}-4:@FMSY_flrxwo-B$ !+6@KU`ejpv{-:$ !%*.37 <@!E,C:1(-8$CE,H5M@QIVTY^^ibsg~mruy|wnf]TKC-$-N$ % - 4 < C K R Z aipx|unf^VNE=5.' $*16<AFNUZ^_``a````~^x]q\k[eY_WYUSSPVU][dbjjqqvy{yqjaZ{SuMpJjGdD^AY=S:N7H4C1=.7+1(,%&"!   %*26<AGOW_gowb$ #+4<DLT\dlu|yslf^VNGEMU]elt{ypf\RHKPSX\`wdpigl_oWqOsFs=s4r+p#mje aZTKB=8317?FOW`isx~ #+2:AHOVZQH?7-$zqg_XPIA:2,$  "(.4:@HOW_hnt{-$Mca_\ZWXZ_emt} #*18=BFJLNOPOOMxLpIiFaB[>T9M5G/A*;#50-)'%%$%&*-39BIQYc$Cqkhgggjkmrx   )4=FNvVpXj[d]__Y`SaMbHcBb<a6`0_*\$YVSJB:2)!$(-17=DKRYahq-$ -D$ ~vroonoop~~-$-:$~|{{z{|- $-$Z $-6?CD:2+$ {sjbZRIA91(   $*060*"  %.7@JS]fox$c  zqh`WOF=4,#  }{!w!q khgi lrv{ (1;EOXajs{ F$!CHK|KyIrCj@_?U?K@BB8D/G'JO@=";)90775?4F2N2U1\1c1k2r3y68=C-$z{  (3=%H+R1]6g<qB{HNTZ`ekqw| %+2;DJOMLJJHGEECB$@/?:=F<R;_:k8w75421/.,+)(&%##1#>!K Xfr  )2;DKRY`ekpuy~!#%')*+,./136@JNSX] e n r w# {) . 4 9 ? D J P V [ a g m s y                            "! ++ 56 @7 F9 L; R= X> ]? c@ hB nB sD yD ~F G I K N S X ] b f k o t w |          # ) / 6 < C I O U \ b i o v |   } | z y n d Y P G ? 9 4 2 1 1 1 2 5 ~ 7 s ; i ? ^ D U G J K @ M 6 P , Q ! R  P N  G @ 9 3 - ' "         x o l j h k n s x ~                  + 0 4 6 8 8 9 : < 5 / ( "                          z z               ~ { y w u s q  o  n  l  k  i " h ) g / f 6 e = e E _ F Y G S H M I G I A J ; J 5 K / J ) I # I  I  H  G G  G F E E E D D E F F H I L Q Y [ \ \ \ X S J A 8 0 '                      $  -  7  ;  ?  B F  F G H J K M P S U X [ _ b f j n n p r v   { t n j f a ] [ \| _x bs do gj ge g` l\ rY xV ~S P M K H F C A = : 7 4 4 3 / , ' #    ysmga[UNKJMPSUX^f{ouxqnnpu~          y s n h b \! V! O" H A ;wqib[UNH{Au;w8x5w1u0Z$P'G+=.42*5!9<@CFILNQTWY[]_acvemgbhXjMkDm9n/p$qssttuuvwxxyyzzz}zt{iz_zTzJz?y6y+y"yx xwwvvuuy{zxussung`Y{RvKqDl>f7a0\)W#QLGB<72-(# zrkd]UNF?70)" ~wqpruz3&-$50+&! |rh_ULB9.$}tme_WPJD>83/5;BIOV]djry&.6>ENU^emu}  $)/5-$Qr k e ` [ U P J D ; 4 + $                     w p g ` X Q I C C F I O U [ ` e m u }                   " * 3 : C J S Z b j r -l8+  . (~ #y v q m j g c ` ] [ X U S R O M K J H G F F E D D D }D uD oD gE aE N Y c n x    x v t t t t u x >8 v x y }{ v~ p j d ^ Y T   { v v v  .      C = 8 3 .-28  T K B : 3      C      S O K G C-X8  3 - ' !      G J M M M         S       ~ x r l f ` Z U T S-@$ G                         ; > A D G -$ ;      4 5 7 9 ; -@$ 4    # *  Q X ` g p x              0 0 1 2 4 -28 0    ! '  /  / /  / 0  Q* 0 6 < B 3 *+ 3$ < F Q-68  / ' , 2 8 > #1 0 * / $ /  /  / 3 *B H N T [ M I E A > 8 $3 *-d8 $1 0 > #C (I .O 4U :I 3 B 2 < 1 6 0 1 0 M [ _ d d d d e e #f +g 4h =h Eh Nh Wi `i hi qi zj i h g g f e d c ` ^ [ Y V S P M p$6I 3 U :Z ?_ Dd Jj Pn Vs \w b| i| p~ w~ ~                      " ) 1 8 @ H Q M J G ~ D t ? m < e 9 _ 7 W 5 N 4 K 3 I 3 $ZkZz-$m_ ] [ Y X V U S R O M K I F C @ > : 6 2 / * & !   $ ( , 0 2 5 8 ; X X X U S K G I H E E > 8 3 . ) %      ~ x s n f a ^ ] [ [ Z Y X X W V U T ] g q {                         % + 5 @ J U _ -$P 4 4 4 4 4 3 2 1 0 - + ) ' !    ~ u n e ^ W ^ f m u }                     $ + 3 : B J R P O N M L L J I G F C B ? > 8 2 * #   ( + . 1 4Ը-$M * * * * * ) ( ' & "      ~ v o h a _ ^ ] ] \ \ [ [ a i o w ~                       ' - 5 ; C A @ > = : 7 3 / ) $      $ *ɰ-$G ! ! ! ! !         ~ w p i c a ` _ ^ d j q x ~                         & - 4 2 1 / . + ( $ !         !¨-$E            ~ x r l f d d b b g m s y                            % # "               븞-$?            ~ s i h g f f p {                                           歖-b$/          ~ t k j j i i r {                             㦏-T$(          } u n m u }                         -l$4 !6-& "+2:AIPX_gnv~ָ-,$Lxqh_ULۿ->$LC:1( uld\UMF>81*# ɽ-J$#u         zu-F$! "(.4:@FLRX^dj1+%  -2$1jtwmcYNE:1-f$1     !'.%4+:1@9G?MGUN[Vc\idpkvs}z-$-*$% %ָ-$>%ox  yph_WNF= 5-%V$)o% "$&(*+-/112344567!*3<EMV_hkoۿ-J$#7788y9q9j:b;[<R<J<B<:=2=*>">?W^fnw~ɽ-J$#W?? ??????????????? !)08?GOW-F$!?>>==}<w<o;i;a:Z:S9L9D8>86707js|-J$#j07(6!544 3211/.-,**(( '.5;AHOU\cj-F$!(&%#" ysmga\->$\U NGA;5/*$ bReWh]kbohvr|-L$$bR~uld[ TPMJ%G*C0@6=<:A6G3M/S,V5Y?]HbR㦏-$     { u v {  ָ-$D*~{xuspzmsjmgfb__XZRWLRFN@I:E4?.:(5"0*$   '2 7 <BHNTZ`flr y"#&'*J$#*+,-/0235578::<=?UMF?92+% ۿ-F$!U? ?@AB!B(C.D5E;EAFGFNGTG[HbIiJ|vpj_Uɽ-F$!iJoJuJ{JKKLLMMMMNNNNO -B$ OOOOOOOOPOOOOOO O&Oc]WRMGA<7," -6$c&O0N;M@LFLKLQLVK\KaKgKlJrJxJ~Jwmc-*$~JHGFECBA@|}-*$|@><:96 52 1OgEi<l3o*r tw y|-*$Og 1).2,;)E'N$W"`jNQTzWr[i^`aWdOg-*$Njr{  /27:?BFJNl$4/(/6=DKSQPONLJHFC@=:63/,# "&*/㦏- $              &$                 $ a d g ] S H @ D M Q W \ a$             &$                 "$    " $        -$ 6 @ 0 E * 2  7 :  <  ; # : - 8 6 6 @ 㦏- $% # _ + % # ¦-$C S X ~ \ y _ u b j f a l [ m U o P p K r E r ? t : t 5 v / v * w $ x  y  y z  y y y y x x w w u u s s p n f ` Z V Q M J G D A ? > < ; ;  ;  ;  ; # ; - = 6 = ? ? H @ R B Z C b E i G p J u L { N P S )s-$I  } w o h a Z Q J A : 2 * "    | t {    " , 6 ; A G N T \ b ~ j } p z v w | t r n j e ` f o w     ^^C ^_(^ǺŷõݿȺ䱼Ͷ״⪶ʱҬߢҪѪݛ̡͢ڔʜȘ؍Ïu|ʄŽsŽtqqulttmhglci|f{e}xzz\{\z[v_wXu]uUsSprQrRqQqPpOoVoXnUoNmTnMmKlJkIkIjH`khEhNdI`bGaFZ>W:[QSU7U8T6PQ3Q4O0lFNM/L-MHJH)G(HG'^=D@B!i@,~@ }?>=={<z:y:w6:13v4u30t2r/ q- 6#'   .  5PK$KPE$;E PKP%8P89+EP=AKPE EPK;$3KPA(%AP3 (KP(A(+3=/+%=P3AP+ =P=O%=P3P8 (KPAK/EPA%EPK$ =PAG(A PE3% /P= +PAEE P=8+$=P3 %P8E%+%=PK+ /P3nAPE EP$o3P+ %PKo%P/ EP+p/P$/PEq=PEPqPPq3P+=PqP+3PrP++P JkkJ_P$&N0w @1dG)gFM0l;;n e>J0n;l NQ\> G~~;} ]90He* xF&CTn;ppeNTl~-  F2FR|g4A;lH & |R:?fQ>H~;wl &g^2^>>]l;;~@&Fg?:,>]p;;tN Fx?Ttll N>$&?@~ wHF ,AN~wT0 C9]p~lT@0&g Q4g>[\ &>Q>[&F h&bQ, cQ>aF&\ cQh>` &,oQc>`g&zQV>_xxzQV&_\FFzQV`,gg> ggzQcxc ,,&& Q>oQo,i Q _QiQ ,Qh&g F_Q\gF Qgx >gQg  Qg4gVggMmf?|g \g,:2:mg4hQfMMR|Q4&j \\ gQ&, &,  'JEY!EqQ!"+1@# b  ^^bC ^_(^ǺŷõݿȺ䱼Ͷ״⪶ʱҬߢҪѪݛ̡͢ڔʜȘ؍Ïu|ʄŽsŽtqqulttmhglci|f{e}xzz\{\z[v_wXu]uUsSprQrRqQqPpOoVoXnUoNmTnMmKlJkIkIjH`khEhNdI`bGaFZ>W:[QSU7U8T6PQ3Q4O0lFNM/L-MHJH)G(HG'^=D@B!i@,~@ }?>=={<z:y:w6:13v4u30t2r/ q- 6#'   [[[[[[[[[[[[[[[[[[[[[[ZXEPX+PPXEPPW$PW3PWKPWPWPWPWPVPVPV(PV+PV3PV=PV=PV=PV=PV=PQE=PQ%P=PQ+P(/PO+PA+PPPO+PP%PPP(0 +PP/P+&T~e +PPEPP$Hq+P%P+P#][+P=P$]~nl'%PP#Tn;wsP=P"@~;{PAP"~;nP(P!Nl;lP%P!~p;;lp}PA=PP 9;;w=PAPP ]t;~~8PKKP plt j5+P l Z$P  DP y EP ~!3P %P @ P@0!AP~e %P@l!P@TN"3P@!P0] 3Pw9!PT#P0p+P"we*P"HN)AP#NNGS11SGP$NGGEPK FQ&NT))/PE%g&l S P3 @~ =P\l01 1 P+,FHdS =P8gHeGd# PK>-*1G#1 AP$ drGGrd3P=, dd)dd%P,Fdd1dd/P3&xG1S=PK)U/(3P+$g&16 PEK ,gxF Fd P8PK QQF g1 1W P+PP &xG G%EP/EPP \:M>&# #%8PE$(P f2mF&gr<<$+KP M2x&& #1#KPPK m?,d# =P Q|,)))< +P(# g&)GG)%P) g& dS/P=4F )Sr<%EPA> d)ddr/EPA,QQg > ddG1+3=PAd >g ddG7P8 F dS#iP3 g \ )SdGPK$ g> rSKPE+ 4 chF #SG) 4 cQQ2)1)1 oQ4Fx;udr g zQhg|RF"a1x zQc&R|& ka|R&& zQV>&: ;a,, zQV>>?g a" oQV>Q^f4 Ju* _Qc>Q2 BQ Q_QQo&Q?^Q Bk- VQhx>: uk- &,>*uJ- \\&>,JJ!,&abu;uI`J<"uLC`vvk="uX;vk>YvL;;IJ@-uuA-OYYJA-OYYJ[[[[ ' gD)yE'nQ*qV*dE9yJ5oZ?uX9vc:U=An;GWSTjEKwIIfULyWHhKQxITgXZwW[ucXt]avtt* 3 7> GI&G'R,S,K3O4V6X6[7a6d=c<e=u?HIYF^DGTK\VZ\\]C_DeJeIqHfWjUvZrZgFjFsMrIkTmVvXxVYi[qdidjrmvfnqhtxyx{dkyd}fducytzv}lJvLoWzT~X}fy`YK[d|vhfjuv~y{ȅYՇ[֒^ȉg׊dȑj֓gÌtǖyיwnĥ|ݢ{y~v|Æƙ؜ɉ׌ȓՒ⋜Ƥ٦ǷֶǦ֩ʷֶ橆毑趕֒㒤Ǩء˵ָïڧɽֻΘُŜۜħɦ֤¼ʨƥڥǶ˺״ڶξzzzzzq8&=^ ', &''#2    1 @           0 ??  0<????0  ???? /     /  ? . .   .A ? ?? .IggE     .&Tui   .r(  lX?.u     ?./d)   ^?/p ShJ#  @    0 T_)JA@@ <  1)hJ#  D@@6 ? + ([hu(o  T  <   '+3 #\if_S   H\f =  '+r    %TJ) )_ < ?? '+?&  vH,  8+ aou/ n ,(   ,  6%'4  ="چ:  !& @ %&@@ =E>  Bn ??  ? ???= ?? ';n? )H  8Hd5H A4 ?AS 3@)vf 0 Ju- h ,   u"+ ?  R- _h!( ??"tXxj  ='?"tVR Wtxjad  % ? tuzwUUVwVww  J %  jjqkjjkjt A)n#? jxqV2xxkwtAu "3?? 9kjkmtkxkxkjWXv ! Xjkk2jxktkwzyV @?@H   SjwkkxkjtktkW5vS  "tjkjjxwjtkwkyq5   ?##Rwwkjtkjkqq"    ? d['u? ""kwkxkjwsy ? d'v   kxkxkxkjkwyj幜[[   ?? s  qkxkxkkwjlܹ]0  ?=   ,!jkxkkxjkkxxkxkqќ+ R?    ,!jkxkkxjkkxxkxkqќ+ R?  ?   0Wmtjkjtqlkqxkxkwjkj溅# a      *ؽ 55S5-!mqjjkxkkxkwk т/  [[ n? 0/%%.4qXxkxkkwxkX 0  ? 0٦qXxVxkxm`⻇   ;@  ׎9qkjwkkxkkttW`( ? 0ِ69wjjxkkxkxq`&jkj A  % l%<jkkxkxktt,xkw  /^46qtkxktjo0k  0܅ zȠwܷXmjwkjXWܽ҂3qXx  *^ƴ9omkxmj 7 %0^$׎ `^ ^,tjkxxkw,Wyt[5 ِ &%oɩX9ttkxkxkwV;ƲƳƲƳƲƳƲ>>Ww 鳲ǯ4=ϴƠ13!9/dzΪȵ!:>:3W.в2=:s8 >4*ǥ=!p>&&>>&9*Ƕɳƴs :3ڮ>"ƫ ::3>"ƲdzƲl 3>:  Ƴ11 :3:! Ʋdzɡ 8ڮ:dzDz 14q $; ƴ m3!#q( l:w!Ƥ 1&3!=Ƴ>&Ʋͯ!  :ƳǶ4ɯ l:&!!!Ƴڪǡ1> Ƴy3&W1:3 qƳ:q 9dz dz=3 &>9ǶǶ(dzƫ19r(&dz(dzǵq;*=1p9)=1!&+381=ɲǶ&ɴq=2,sȫq!&#1;/:W=9Dz;2mɥp1:=8ƴƳǶDzǡƫ8;Ȩ3jƴy81ƳƳdz Ƴɩ2pWƵȨp41ƵƳ!lsƲ !8lƴ=7ƲƩy8UjkzƳdzDzp=9yƳƲqW4 ƴdzdz=<9dzƳ ƲЇ>yɳƶǶDzϫl@sƲǶ1Br;dzǶEp;Ƴdzͤ2=JyƵ&Lj!O1sǶǶƲdzdzƲƵl S=qɵǶɫ4$&12DzjVp'!2=ldzdz;+l 6ywUUǶ.5ƲUƠ/p5Ʋy!=/6=Ʋƴy/5ƵƳW=0Ơ489Ƴqɭ04 ydzy04wq1W49!1Ƴ4ƲU21y4Ƴqƫ34:9mk!2"kdzxƳ4lƲkƵƳllƳ=l1Ƴ2kƳDz=lqƲDzjƠkqƲj=9DzpjƲjƳǶDzskƵU2Ǣ=k99l8;ƶ9UƳkdzU2dzljDzƶƫl1Dzǡl'Ƕƴl19ơdzl8!ƶ _:Uǩ\&& 3ymǶ;Y3:ƩƳǩlY3j4ɳY ;Ƴ4'Y81ƳƶX >2ǶƩ!Y 8ʅ^^9>& >la_T_[^7>>:z= \\b\bf[a33Ǵ2\ggPcPbef\^333:q^fNcOg\a3:>:sr ^\iLPcciŚb_2:_TbiPQcNfмc\2>3: rNhONPPc\gb_2>3: rNhONPPc\gb_2& :bcbccfuмTf2&>[QbcbYTЌfX2&&[af\bbcbccgvݸTX:>: fbYgbcbcřba4>3 SdZPPcZbcbcciÊdJ6_cfcOccPcZcbTh_6:& n`XfZZccPbcbcbb\\a^83:Xfcbcbc_\_; : ʎ^[\\fZgZbbf\\[?>&&>: ?&3@:'&>>@>*:چ3vT<iRo`uQ^^P^uviO^_X_i~¿Nu__^auhi|¿Mu]f_6Tbhi||Lf\bZ(-(a\\cc|~Jfiifb)DF)HJJKKONOccee|~~I\Tif\f #EGDGLLOcQce~~~HόTfbbv\T )CGDGGLLPLLObbeei|~GfbfNcNao )DOGFcGOcLOOQe|~~IfbbcKa^ ^DDFDbLKObbcee||~JucObgľ[ DCNiDFKKb\cceivhL\hĻ^ o)BCDFINKNgXuu^ )D)KKIK\Y\V^.`o))BDFFbKNKf\ffhJ)#CEFbhbNbONgeccivZ(gEFDiJKGKOOQXs(KEFDiJNOOOcPce|~ōW"DI)FKLbbN{e{ei~~V)݄CD)KGKL\NePcQiĻ*&hTCF-GKKL_c{ceø*%()DCF-GYTbgce|iű*% uGCHHGKYT]dvc~~*$h)E@E-FFݚYKbh}}ݿ,$ċAEE-GMYbb[g}㺱,}$aHF#EEBaG]YZc[av.g$f)ByK]YZch]v.c[a#ݔDB(I]YZZc}dh1YZ$ bB(_I]YZP{{ih;I]$%hAA#-L]ZZOP{eb=$)ABL]ZZYQ~egh:-&:!,IMĸOZPcQe|vh9AB/IJOLPePe|iv::0JJNPPeeP|ivunSTNNbPe|ihnSIgdKOce|e~in-STNNcc|{~~noSIdNcO||~enSS_ce~io7Sӝbbe|~up7[hceieup7KNeeurYeNQQei\tTSd]ddvʇ 'W"7, , /51  @ V   .-...--$  " ' ,% 3/ ;8 D@ NC TF YI YI ]J ^K _N _N bO dP dT dd xs  ! < W s                         ! . < W e r              $ 0& 71 ?; H? MC SF YH `W pf s         . D Y o      4 f     - G `         WW$,40,*)((),147:?*u`VLC:1)!zr j`VLC:1)  #.:FSn||kZH6!#?[wK~}|zyupke_YL>70*$tvxyz|yyxuwpwlxhd`\YVLC1T p D~z@bJJIHHIB:2*#  $*0eeeeefgj  '///0/-+)&#    ""!#&),02466~8u;l@dE\LUTO[JgQsW[_dgjc[SJ9&  '.5<CKSX]emvvqlhd_ZUPF<;950,-/14:AIPSUW|Yv]nbgd^fVgNfFe>b:]7X5S5O5L?AH7Y#ahou $,4;Rh}3Ol !%+NU[jf9k pzu^G0  {slgdb`___`aekqy~xwttqrmqiock\eW^VXVSXOZK]Gd?g;c9_6W2T0Q-O*M%K!LNPV\bh lpruvwo]UMGDB@?BCDDDtDgDZ@X<W3U*T&S"QA1 !$&+-.+'$u#c"P#>$5&,(#+'"  %*06<BGTZairw|  |xsruy}{~~xsjb^ZUPE9/% 5MczeJC:2 ) ! % , 3 B Q n }          ?-$q   q $l i f b _ b l @$  " $ $ # " ! ! " $ ' ) , . 1 . , (v %i $] #= #G S ^ j v    H$" =| ?z ?x >u =q :l 6h 2c /a /_ /\ /Z 1c :a 7^ 6W 4O 2F 22 3( 3 3+ 08 -F +T *Z *` +g ,m .r 1w 4{ 8 =6$T HP HM HF DC B@ A= A: B< J5 G. E C B B A ?# =. ;9 ;> <C =H ?M AP DT H$ L XG XC VB TA S@ PA ND OG RJ UL X$ T% \SQPO O T$ < f& Q( P* P. R0 S1 U4 V7 Z9 ^; b< f$3 x! d$ e& d' a& _8 t3 x<$ d l! s& z) ~* ' & % " ~ x t q n l kjjjjihdba a b d$E jE kE mD nB o? q? jE jF$!    ~x    ~|zxuuw z $ $6$$ 2$uw$ ,$}R`o},$z$VRND:62V$yrk"$00124.)'0 $}-`$.? g {bB?=;:9720|/o.b/U0H2;4.7"< @ E!O#T$Y%^%i$t$#"  (4? J T? g?-$ j j i g f a ^ \ ^ f j $ d ] _ d $ d h d $ j j j $ | r x |$8 . &   8 $ l q v {  &$ "$          $ $ $ X W U R N M L O R U W X $> 5 > > $ $ J E @ 4 : ? D G J $ $ / - + %    $ ) - / $ $ $ $~ ~ $ $ # " !        # $"$ $$ x ~ $    ~ x k e _ l x    $ l ~  $ c ` \ U P M I F c  $ " % "??-$A r w ~    u h Z L 0     vm d ZPJE@;3,)#'+%2$: &=S 0 y] nn o~ n n l l l n r-T$R U W W V S P L G 2 +. 8* D& Q$ ] c p u z ~   { x v v u u t r p l j h h h e d b ` ^ ] [ [ \ [ Y X V T R Q Q N K I G F D B ? C ; 2             # ( - 3 9 ? > = 9 4 . '                     % * 0 8 2 , &             ) 3 0 , ' "                             % ~. ~6 > F M R - $$ $ 2$tdUMEFGIKNUX[ht$  $$-$Q                      ! % * 5 3 4 5 9 < ? ? ? C L O R [ _ b e f v u u x { | } } |    ~ | | | ~  } z w u q o l h f c ` [ X V T T R R O O O S T T Q O M L J H F D B E B @ < 6 4 4 4 4 5 4 3 1 ; B I O R V X Z *[ ,] -` .c .f -j -m -p .q 0s 2      % / 8 A J S Z ] ` e js rZ O D ; 7 4 , "      {xqlkkklot{yvtpmie`ZSHESY^beee|ewdqak_h]eZcWbSfOjKmEq@t;y8{7~667?CHFC@<851.,+*t,m-f,b+_*\'Y$` hntz~~xrkgb[VROMLLNPQQPOzOlNPO3O%P^k$&&$   3 J ` v z ~     -,$uh[UNPSVYadg{$ $$tddt $      $$     -$W       & I Z k            w b O "< ,* 8 D R a p         x ^ C 6 (         & L n_ er Z O D 7 * "           ? 4             -$ $  $    -&$4CSbipxpdYNEC1c'4-$?$~~{wuttvx}-8$~\ eeir*Q-$(XJz~-"$l H*%5@EIFCA@>5$,jl -8$    $ ( -u 2i 9] @Q GE O. ` s    v< cX Qf Hu @ : 3 . * ( ' ( * / 3 ; ?$ E+ K1 R) M I F C A ? > > > ? A C F K O UR ~R ~Z {a xp p g _ V S P N L L L L L N P S W( [2 a= gF mO uX }_ g m s }       2 G ] t        4 h    : T m             t ^ S H I L T W Y Z <     f |             | ^ @ " " ; U         e H +    , L k {   R        q Y B *   z l d \ T J @ 5 |) v p m k l n q t x |  w j \ P D 9 . $ !                                                  g V' G2 @= 9T -a (m #z       -*$s>qCmFiHdI_KZKULPNkib^Y)OLE^@q<s>$ xiVrDw3{zBl]fx`xi-b$/z q i e b _ [ h c ^ X S M G A : 8 6 4 4 4 6 8 ; > A H P Z d o {  v n e w          z -$ Cz$S [ a g m q u x 1| E n   !} Zv n d Z 7O mC J P U uZ eb Dg 4l $j 2j ?k Ml Zq ts v z | } } } { x                           v m        u j _ Y S P L I D H L P S D 5          o ^ N > / $ - 6 J Q V [ _ b wd cd Nc :^ >[ CY HX NX UX [W bV hU vS P M I E @ : . !   / ? P a s         {           $ 2 @ N \ h s ~         x m b W G 5                                X lir}tdVG:.! ~|y}   &1;|MhV_`VmEy4~+" [Oa?g/ko qrpoldefi`[UPIA=9?ESaov~      " + 8 E Q ] t             # + 2 %9 09 (9 !7 5 2 . ) %                       ' 4 L d { s j _ T = &           ~ p a i p x  v g Y S M H C @   - C [ Y C .      '          e B   ( 3 > K X g x       | z z z { } ~" - 8 B K S -4$o]J7.% <\k|6$~vhYK6" 8HYix|~-n$5                                                     -"$xfC Adu-~$=               % * / 4 3 1 . + $ !  # ) . 2 6 :{ =v ?v 8v /w 'x x x w u s q p n m m p s u w { }         -$          ,$  ! " !                -^$-* I F A !< #7 &4 )1 ,1 .1 03 24 43 73 :4 @6 E7 K4 L2 L0 L/ K- I+ E* B( >% ;# :! :# 7% 4% 1% .# '! !   # % & ( ) * * * -$      -T$($)-146:>AEGJIHDA@?<:5/-*))('$! -j$3!"$'*-/248<@CJPV[`fly`idr9| ]H3,&!$  = a     < A E J P W| ^v lq {k h d _ Z Z Y W U S P M J A 6 +    kQ =JWcowmdcG, X[1 raQKRY`gnqtwz|}               " % ( 7 7 8 ; ? B E L L G B 4 G- ^' v"    " % ( * . 2 p5 g8 ^> MC ;L P T [ _ b f i p u                       r p l i f c _ \ X V S P M I E C @ = : 4 / &    -4$ % ( * , - . , * ) ) * ' % # "        ! %,$ / 4 2 1 1 0 . - + ) & $ # ! ! # & ) , /-$jv Kz K} K I G A ; 6 5 4 4 6 8 = > > ? ? A E E E F H L Q V Y a h l q q r u~ y{ }t p l i f a \ Q L F A 7 3 ) #           | w r p n k i e a Y U O" O% P( R) T+ U. W1 Y5 Y7 Y: X< U= R> M> G= A= <> 9? 7A 5C 4F 3J 3S 2[ /` .c ,l *l 4l =m Bo Fr Iv K$ 3 3 4 4 * 3-"$ < > @ C E H A : 8 5 4 5 7 9 <,$ E K Q V X Z V S MHE@= ; : ; = @ B E6$ S V Y \ _ d h h h g e c ^ \ [ X V T S P P P P Q S.$X ] adgjloqle^WTRPPPQTX@$ m l n q u z ~              } y v o l i l m n m0$ { } wvx y z {,$          ~ ~         ($            -D$ I C@ K5 S* Z a g l p r k b" X3 LD ?S 1b "q             p \ /I C-$$h c a a c e i m u u t t r p l h :$& % % $ $ # !                   ! & 2$X U T T T R P N L J I G E C A A A A A F K Q X -$akt1I{(#xi [TMB7-%  {wskc_[VQNKIHI KNOPKE @ ><9779;>ELOPPOKHEB>5+!     $*(%   ! !$(*,7@HvPlUgXaY[ZUZNZGY@PGKMES?Y9b*g"lv {!&,16a-,$% # # # % * / 0 2 4 6 7 8 8 7 4 2 / + % -$ $ ""$w}yvsss`L,7:#G_w|iXG70*&#!*"8#>%D'J*Q1Y8`@gGmOrXw`{iz,?SUX\_goojfc_YS7weSJB:2*{$ung`X OF; 0 &  %1?N^n|ri`SE()=R fy-.$4*   $(+.14-2$      } |{|} $!&*-/0014;?BDEEG~eea]XSNH</! } {{%{1{=~?AAAAADFHzJtLqNoQnTmWn\oakbgac``_\_Y_VaUcTeTsFt8v{~|vxis_mUfK^AV9M6H3C1>/8.2.,14:@HPYdnz~rdVK8w{$$79998630000/0137-($RYSMHC901367:<AJNR-.$U^elrx}~zvpf]ZWUU-h$2~wpbehnsy~-$ @>!!S~|N|~{{-$ -$J'()))+-3?HKRX[^`^!Z1UANPE];j0v$~}x rmjgc`YSQOLLMVRNJGD<5+""'-$E  -,$"!"$$    !"-d$0 Yq}rggC- $ww- $[d[-$ !%)-013?EF H II#G.D9@C:L4U,],]bba`"]$Z$X#TWZa iqy~{xusaYQOOORTUVVVTP JD<#556;AFGHHGDA>;;950*$#+.0&*-5;>@BCBAy>s;m7h2e-b(`$` ``z }pd W UTSST"V(W.W1V4T6R8N:I;G8E4E1E-G&ILNNN MKIG D@<$7+22,8%?%6%.$*#&!"+8CNXbjpk`UJ>2&   ",6@EKRY`iv->$),/123320.+$   !&)-&$UWW    NzU-&$++# $')+-${wurpnjfb_XVSMF?92+$zvrni`WUSRPMKHB<1&|QNJC<4$ $Dhfe d&e,f1h5j8m9q::50,*/5:?IQZa}hvoyp}pnmhfejoswz~}vpj[KD>}9~4~/}+|'z#xvs&n/i8b@YFPKFP<R1RX[^cfh->$ !##'**0+3+6(:%=!?ACC CA?<92,%   -$ *-|/v/t/p-mt |"%'*0$&3#5!789:8 7 5/)# !    !# 0"2&3-2$ZSYRXRVUTVSVQUPSNONKOGQDW>]:_;a<b=c?dBbF`I\PZS- $ : D :-6$%o%xxwus q nhaYR$K'I*F.E2D7=5D2I+U(Z&a%g%o-$nJKLOSWbgkqxZZ~Y|YvYtXrVqTpQtOyN}N~N+y-w.u.p.k/h0f2j5m;s9f9Z:U<O>IBCCFDJDRCYA`?f?m@pAsCvFyHyIyJxJwKsKrLp]e_ibmjsry{~{wrke]TW[dhlo~pymujkdh`e\eZeWeTgQhNjLkJmJqJuKyL}NOOOOOMJGC?J-6$|T{\z`xcugrioklmgndn`m]kYiWgRaSZVTZN_JgJpJtLwNzP|T-$sungkosw{~   {szqiaXOQSWZ\abb^[XXXXXWURCCf_bdimrz~{~zz|}|rfZOSW]bcfikos-,$sZo^jagbdcac^b^^]\]Y^W^U`TbSgRmSoTqUrWsZ-2$T[ahnz}zb_\YVTT6$pj66;ADGMM??~BxDqHkP`YVa[i`qc{gp $XbX-.$bfhjknpsqnhb\ZYXXY[^b-$ IjGhGgHcJ_L]L]Q]Ij$ pkoooso{^{]w^s_pbmelhklkpk($6 }x%*/36 $-$OHA;85O-*$ZXBq-,,-.38FZ&${ywvtrpnlifjmpsw{"$H$"bZSMGB>:89;<>ADDD=:7433346:>CIOU[bF$!|{{{{|~ysmjhgghjo~-B$/{vz~|vpkfc`]XTPMJE@::C/-<$ga[ZYZ[b^ZVSMHGEDDEHKNRUY]bg2$6$>$EDC>95568:863.*'$!   !#%'.5=E<$(!    (D$    8$~yvussuxvsolifdccdfhmsux{~<$D?;7532241/-+)(&%%'(+/26:=AD:$lgc`_^^^_ZUJECB@???@CGLRYbl>$qmjhgedegiiieb]XUUVWY\`dilnpq$J 0DXmnnmkhea]RF;1&>$~zurollllmnprvxz8$0$6$<$>$6$      @$<$6$@$:$4.,*)))*.+(%# $).42$NJHGFGHJMG@<:875459<BGN4$yvsrqrtvx{2$\YWVWXZWSPMHCBBBDGIKQW\.$P$&{wsnhebadhpsvxzzywspm_acfhntz~"$h>?ACEHKMPV\beh$ 0,+($!#'+0 $_[VMIDA?CGLPX_$ 6#(-26$ DCA=9468;=?AD??-$ GG  G  C!  ww!Cwx(wB1<ll``AAtti7h1<l,,AAt77a a+ a /+W1<ll,,Ai7 +c/6/cc+ayt,,l<<,+a22>2'y`Att /t1/$ m8=VpK$99e9jU>/`1 <laa<,[c,1t/y,alt6#d #>>"++ yt,11'0C Vm88RRr8V;jjN ^ NA1 "t1`+W[A+71111<ltW$ P>/iyy,ll`'&&:!nC> Vx8Vw2jN^U 1'`c+,ia+a+U$00>P C%C''"+W{d bb &&ofn%6KVrRR8=p99 ^6 C0C3:b :!dnKK =rR=p9 ^ "l,<+c7yy7y 7i,l<1>#P P#0C3oHbb &!n%KKp8rR=;j ^N9aCC,7 7iA`, l"2200d  ! 00C! b:P%% V8Rrr=  ^UAPP-tUPP !!P d%>o !%;V8RRRxKjN ^' -t0P !)!%P d::n>>n: HH!CC =RrpUN^ Ny1 -lc2U0%f!))%677ac'WUU0C !&):20o &d0K=RV9N^W!.<,A6$0>"<l`+20>>d !||d>&  &pRR= j^BBN21!)01WeJyi,<+Coo3#>>dd d:)o>C:b H&3C 8RRRR8p2^v?v N/<f!1 $\/l`[{0!:o3%00%P o))f00!b dCK=RRRV ^^ ?.? jA116\1y2n&b f%C0dd !)Hf>>!b boCCVRRRrV ^^@.Y^ +We2{\/,l"e>fbbo%> d:o>0:  &%%VRRRr= .YB N6:`"{We$n& bo0>%P dP0: %6VRr= BOOB jA;"WtCf>e$n& &f>0P 0  &CK8RV2N^YO ^971:1l,1iC&&n$$f o>Pd #>f  oC RR8p2NY.@ ^ Pd %>o  f6Vrp2w.? ^JB<1P >&H n6IR J.? ^N6,A1` aH bdeC  b:%>P >db b:% 8RRI7y? ^N>`A<7,aPH b:0>:H b:>Pd >  !Vruiw ^N2A+[3d >:H d># #0fb H&# IRR}6N^ UAl'2`3d  d$C  &0d Pn2%  o=r8=I}u"^ UA,6>l+P  &e$fH :>>0U22>03 &pR=K;Rp9 2A6"<`A%o0`1aH b  && b  &CVIK>Km}}Rp9A%:#al7H   %p=;npF}rx9'lA'o:CA( HpV;ffKF}Rpe+1A,J! #ay&' f;p;!&J}r=$7Bl+d :/co' !ww !HGturm6AB n&bP[Wd( :w6woHMr='`B<%&b&C$% ' ww:hAVxr8p+lCC: bo2$:' b%$HMS;prI6t1C'o f>!& b%enhM% RVWlDlc!& oo' bC2oh V y1D<7n: ' bCCSMb!w6'lE16!b+ bnaMHH&C{a1F1"3 + HMS C[,HA!b* SM b!CyI'fb:>3&  HH HhH J`1 t=c o0! &:bb  HH &dn%+,J`',1 W:&CC&b  H:##!& &!n'"A%+%y"//"y` a 3%ob :%$$!:&& &&:of6"<'"$< /+J66 " ,<Co&%  HH :n{{WCf!  :f%'+`16"#1ac` eeciW{""/ lA0:C3  H 3>:hMMH &fUW i+'00C3%006J A1'+#c`{[{Wc+ ` "y<db P'`ly'!)SMh&fJ t`l1B17l<7c,"/ W,y !Cob :2tl "'n!|Gh !#na t!1l"A11<a1,JP 3: &3',lt+66no) :!fP0{{Jlna!1t ,,Wl1"yC&&Cf& &%< 1 /W/'/W"7l:!",c`,W <[W'dbo0d :6 1<,`t,<"1+71,6< U#: 3C: !'l11<11 `#"tW lC:hh!>f H:n &ƸĐ\dtgեc>J$|^U֣)&'ưB1<ll``AAtti7h1<l,,AAt77a a+ a /+W1<ll,,Ai7 +c/6/cc+ayt,,l<<,+a22>2'y`Att /t1/$ m8=VpK$99e9jU>/`1 <laa<,[c,1t/y,alt6#d #>>"++ yt,11'0C Vm88RRr8V;jjN ^ NA1 "t1`+W[A+71111<ltW$ P>/iyy,ll`'&&:!nC> Vx8Vw2jN^U 1'`c+,ia+a+U$00>P C%C''"+W{d bb &&ofn%6KVrRR8=p99 ^6 C0C3:b :!dnKK =rR=p9 ^ "l,<+c7yy7y 7i,l<1>#P P#0C3oHbb &!n%KKp8rR=;j ^N9aCC,7 7iA`, l"2200d  ! 00C! b:P%% V8Rrr=  ^UAPP-tUPP !!P d%>o !%;V8RRRxKjN ^' -t0P !)!%P d::n>>n: HH!CC =RrpUN^ Ny1 -lc2U0%f!))%677ac'WUU0C !&):20o &d0K=RV9N^W!.<,A6$0>"<l`+20>>d !||d>&  &pRR= j^BBN21!)01WeJyi,<+Coo3#>>dd d:)o>C:b H&3C 8RRRR8p2^v?v N/<f!1 $\/l`[{0!:o3%00%P o))f00!b dCK=RRRV ^^ ?.? jA116\1y2n&b f%C0dd !)Hf>>!b boCCVRRRrV ^^@.Y^ +We2{\/,l"e>fbbo%> d:o>0:  &%%VRRRr= .YB N6:`"{We$n& bo0>%P dP0: %6VRr= BOOB jA;"WtCf>e$n& &f>0P 0  &CK8RV2N^YO ^971:1l,1iC&&n$$f o>Pd #>f  oC RR8p2NY.@ ^ Pd %>o  f6Vrp2w.? ^JB<1P >&H n6IR J.? ^N6,A1` aH bdeC  b:%>P >db b:% 8RRI7y? ^N>`A<7,aPH b:0>:H b:>Pd >  !Vruiw ^N2A+[3d >:H d># #0fb H&# IRR}6N^ UAl'2`3d  d$C  &0d Pn2%  o=r8=I}u"^ UA,6>l+P  &e$fH :>>0U22>03 &pR=K;Rp9 2A6"<`A%o0`1aH b  && b  &CVIK>Km}}Rp9A%:#al7H   %p=;npF}rx9'lA'o:CA( HpV;ffKF}Rpe+1A,J! #ay&' f;p;!&J}r=$7Bl+d :/co' !ww !HGturm6AB n&bP[Wd( :w6woHMr='`B<%&b&C$% ' ww:hAVxr8p+lCC: bo2$:' b%$HMS;prI6t1C'o f>!& b%enhM% RVWlDlc!& oo' bC2oh V y1D<7n: ' bCCSMb!w6'lE16!b+ bnaMHH&C{a1F1"3 + HMS C[,HA!b* SM b!CyI'fb:>3&  HH HhH J`1 t=c o0! &:bb  HH &dn%+,J`',1 W:&CC&b  H:##!& &!n'"A%+%y"//"y` a 3%ob :%$$!:&& &&:of6"<'"$< /+J66 " ,<Co&%  HH :n{{WCf!  :f%'+`16"#1ac` eeciW{""/ lA0:C3  H 3>:hMMH &fUW i+'00C3%006J A1'+#c`{[{Wc+ ` "y<db P'`ly'!)SMh&fJ t`l1B17l<7c,"/ W,y !Cob :2tl "'n!|Gh !#na t!1l"A11<a1,JP 3: &3',lt+66no) :!fP0{{Jlna!1t ,,Wl1"yC&&Cf& &%< 1 /W/'/W"7l:!",c`,W <[W'dbo0d :6 1<,`t,<"1+71,6< U#: 3C: !'l11<11 `#"tW lC:hh!>f H:n QQ{B_F  t~#Zh+(" U^[[ tmlV)tYW{278OS ;^GVd)tYW  =;g9B) ZWQ 7xB) Z/Q;Vx)tZ/Q OA"._WQ=&[YWN:5 0iCN-{.i( fflz$NTC?PI@ v9c Y -TzN'bQneaB4kVjgvyBN nT9wCQ {ie3"N 4+.#z -j ANL~YKN1cH/A &YW3N YW"<zxB0b(YQNS |ge5X HH 9DD`iXHHZ# eY3((3N n.,X/ <_#W%mYz//$QB<,]cczz(Y$7-e3 0e3  } z//$QBQ= =0R1]EEEE4 Z/Q0[5/w.f_c>'O[5/{7 Z/wL Z/w%i5/wX4tZ/w P6ed0[5/Q  [..,11E:]4 Z/Q% Z/w=)fb!cNM&[5/{7 Z/w) Z/w7 Z/wX4 Z/w MJkL Z/Q MLf00.R1E.f4 Z/Q7 Z/w LT  M8 Z/{7 Z/}))Z/w7 Z/wX4 Z/w `*))Z/D jUO7&+1o=4 Z/Q7 Z/40Z/w   Z/{7 Z/ )tZ/w7 Z/ X4 Z/w 69a))Z/w =%&_1o4 Z/Q7 Z/ 4tZ/C   Z/{7 Z/ +/w7 Z/ 6\99w?4 Z/w 'J))Z/wSUmK 4 Z/Q7 Z/ 48 Z/Q   Z/{7 Z/ II#zw7tZ/ |_~#Z(zQ4 Z/w `S$))Z/w @4 Z/Q7tZ/ P&[5/Q   Z/{7 Z/ ++(wO/ O^-[ tbK4 Z/w =69d))Z/w`69V 4 Z/QO/ PU[5/Q   Z/{7tZ/  )#zwII#z ;U80L)+:24 Z/w<J ))Z/wjGFaZ/4 Z/QII#z POG5/Q   Z/{O/  L/w++( X4 Z/wMJB)tZ/w=&\(BO4 Z/Q++( `U-5/Q   Z/{)#z ')/w4I_#z X4 Z/ ` +/w& Y<tZ/Q<+_#z [5/Q   Z/{++~z uf_/wj.bX/ X4 Z/ =s9$..#zwU(WNS0tZ/Q;.H0[5/Q  tZ/{4I_#z -I:!HwO:,XHVX4 Z/  VC+ib(w8b(WQLIZHQL:,!H90[5/w   Z/ S./ q:,! w=:XH9X48 Z/  g@viz}RTX/D0LIHh'RRTX D8@zw M&[5/QiI:!HH{GRc{r1 XP&[5/ ;gm[[}/ v]]cH9 f).cc =_RRc>&%r}( O-#/QO..: (CN ]1EE9k E]ccyXP7g/H`u%%|F/  Ec9hPMiff:1!DM_1EB=O6e(B=O%g~HQPopoR..REEebJ9@]11EEmF9w]E 6>>Q Bu69z/{=S se( Pr@X@99]]vc6mff00INGl@]]1R1]EP2;;|@C=;u7mXh U|-_ii,E]N=nr~~,R1]1 rGJ11]EUbb~#Z( uug@4SS} |elTT1]Nf:`'6U8L.j 6rg[.:R]n<;g@B`%u;ge=rGr|%27rmDdDQB46eZ=u6|g-i+.:,1of0= U8L*=MO^-0Lf.s =M%GJ4 %&,=M%8L-==M%78L+:7='%U).. ;27&0).Rv=-fi088i\mb'2^q4*u%O80)I.n6U=;'='7& `j|q=*+7` ``jO%<`<*7US==PP4 jq!4'; `P'2%O2'=nC&'(&A|J!|A$s\m/®yS@iJc!|2 _;|\KoAt(qOmRY7R3{Zӧܸt0l_{:tG0Νĉkc) iDٶa<G!y[Y2RsP9ϣU's8ǜ˖|eY@Q)װL0a5vhfP|)zC(w\\]8Q9mIǒxB޾<Ďs|L4Jk* j4r5pQfH2 kS/wJ'j#gX[>e@hmjHźF)^@׼δ}bͧbBիV?eE6èX"Ŀrq; @ n jK>QQ{B_F  t~#Zh+(" U^[[ tmlV)tYW{278OS ;^GVd)tYW  =;g9B) ZWQ 7xB) Z/Q;Vx)tZ/Q OA"._WQ=&[YWN:5 0iCN-{.i( fflz$NTC?PI@ v9c Y -TzN'bQneaB4kVjgvyBN nT9wCQ {ie3"N 4+.#z -j ANL~YKN1cH/A &YW3N YW"<zxB0b(YQNS |ge5X HH 9DD`iXHHZ# eY3((3N n.,X/ <_#W%mYz//$QB<,]cczz(Y$7-e3 0e3  } z//$QBQ= =0R1]EEEE4 Z/Q0[5/w.f_c>'O[5/{7 Z/wL Z/w%i5/wX4tZ/w P6ed0[5/Q  [..,11E:]4 Z/Q% Z/w=)fb!cNM&[5/{7 Z/w) Z/w7 Z/wX4 Z/w MJkL Z/Q MLf00.R1E.f4 Z/Q7 Z/w LT  M8 Z/{7 Z/}))Z/w7 Z/wX4 Z/w `*))Z/D jUO7&+1o=4 Z/Q7 Z/40Z/w   Z/{7 Z/ )tZ/w7 Z/ X4 Z/w 69a))Z/w =%&_1o4 Z/Q7 Z/ 4tZ/C   Z/{7 Z/ +/w7 Z/ 6\99w?4 Z/w 'J))Z/wSUmK 4 Z/Q7 Z/ 48 Z/Q   Z/{7 Z/ II#zw7tZ/ |_~#Z(zQ4 Z/w `S$))Z/w @4 Z/Q7tZ/ P&[5/Q   Z/{7 Z/ ++(wO/ O^-[ tbK4 Z/w =69d))Z/w`69V 4 Z/QO/ PU[5/Q   Z/{7tZ/  )#zwII#z ;U80L)+:24 Z/w<J ))Z/wjGFaZ/4 Z/QII#z POG5/Q   Z/{O/  L/w++( X4 Z/wMJB)tZ/w=&\(BO4 Z/Q++( `U-5/Q   Z/{)#z ')/w4I_#z X4 Z/ ` +/w& Y<tZ/Q<+_#z [5/Q   Z/{++~z uf_/wj.bX/ X4 Z/ =s9$..#zwU(WNS0tZ/Q;.H0[5/Q  tZ/{4I_#z -I:!HwO:,XHVX4 Z/  VC+ib(w8b(WQLIZHQL:,!H90[5/w   Z/ S./ q:,! w=:XH9X48 Z/  g@viz}RTX/D0LIHh'RRTX D8@zw M&[5/QiI:!HH{GRc{r1 XP&[5/ ;gm[[}/ v]]cH9 f).cc =_RRc>&%r}( O-#/QO..: (CN ]1EE9k E]ccyXP7g/H`u%%|F/  Ec9hPMiff:1!DM_1EB=O6e(B=O%g~HQPopoR..REEebJ9@]11EEmF9w]E 6>>Q Bu69z/{=S se( Pr@X@99]]vc6mff00INGl@]]1R1]EP2;;|@C=;u7mXh U|-_ii,E]N=nr~~,R1]1 rGJ11]EUbb~#Z( uug@4SS} |elTT1]Nf:`'6U8L.j 6rg[.:R]n<;g@B`%u;ge=rGr|%27rmDdDQB46eZ=u6|g-i+.:,1of0= U8L*=MO^-0Lf.s =M%GJ4 %&,=M%8L-==M%78L+:7='%U).. ;27&0).Rv=-fi088i\mb'2^q4*u%O80)I.n6U=;'='7& `j|q=*+7` ``jO%<`<*7US==PP4 jq!4'; `P'2%O2'= 'WOWWOWWOWWOWWOWWOW    C (^Z !$'+ . 26: ? BF K O  R  Z:V   S1Y  O,[ K&]H!]F\ U@A \ T=@  [ =   \ R9!9 ^ Q7#6  a  Q6%4 b'2`)0` !+.X#.+S%0*QQ,'2(MQ**4%K~,6#FQ&-;!B  R$/=>}0@:2B84D55FB7H > 9J ; ;L 8 =N 3 ?P / tAR ,CI ( EG%GH ! IH  JI   LRl!NRk #NRj%NU  f+NVa3N\  ]:N \ \@O[ ]FNl  XLK i  WRHf VWFeS]E cOcB`!Lj?^$ Gp;['C|9$X0 ?6+Tx4/Qs24Mm w 0:$#i w -@" e w *_w '$Y$x %   R .x #   L 2x ! E 8x  ?7x   97x   1 7x  )7x   "7x  6x    %1   +7   17 !  72"%  =2$)   C8x #.H4 2Q45 Q5 <  Q5 "? Q9&P6' "O( P(  P($   S(,V(   b)" `( !]( $^( $^(']()](, ](. ] (!  \t#( ' \u ( ( \( ) \ )* [ )- [!s )/[(r )0Z*r )  Z*r ) X+r) X+q)W,)W-)  V-*  V/* U/* U/* T0* TM)  SM)  SN)  RN) RN) QP) QP) PQ)  PR) ! OS) " OT) # NU) # NV) $ NV) % NV) % NW* % NW* & NX* ' NX*   NY*   OX2   OY2   O5 3   O43  P4*  P2~* Q2}*R1}*"R0|*%S0|*&T{* (U{* +Uz* -Vy* /Wy*.Wx*, Xx*, Y w*:Z  v*:Y v*QY u*5Y t*Y  s* Y   s* X  r+ X  q+ X   q+  X   p+  X o+  W o+   V T+   V S+   V  R+   U Q+   U Q+  T  P+  T O+  S O+  S N+  R N+ Q N+ Q P+ P O,P  O+P  O+O"P+O#P+N&Q+ N'Q+ M)Q+ M) P+  L  P+  L  O+  K    O+  K   N +  J  N +  J  N + I  o+Io+ H ]+ H _++G `+5G `+2 F a+. F 8&+- E  7&+,E 7(+7D  6)+3D  6)+.D   5*+,E )++& E )++* L  )++'O  (++$R    (++  T   '++X   '++] &+, b%+,f%+,@i  $+,<l $+,8 o #+(5 r" #.$1 v( "1!-y) "4*|) !7&(!:" '  > &  B  j  l  n  q g V  u   x   {    |    4  '   3 3 2 2 ) ' ' &  &    %     %     $     #    "    "                                    "  3+ 2+ 2*   * )  )  ) 5( C( <( C' D' E' G& G% G$ F $ F $ F $ F$ E$ E,  D,  V+  U+  S +  R * P * N( L ( J' G ' D  & A! & ?" %=% %;&  7(  3*  /- */   #5 !9  $=  &A  (F ! *I   -N  2T            !            } { y  yy u u w  w  w  x q r r ss{| }%}3 A@" 'WOWWOWWOWWOWWOWWOWWOWWOWWOW P    C(> >> *u>!% = \C*  S<* P>>r> u >L&7+ [}* M **u>> u V >u*  >6 Q<* >> >>) * u * >> >>>>>  *  uUq ^ > *u Y m*>   >u*u> uu >uu>uu>>u* e  *>tT?^u *u>>u* >>u*  **  *u >uu>   EVuul2 -* *u>b @ &B0 >*u> ** uuu> *= 2d\ ~fuL  > *  j-u   >u   u* *iW u> S*> -2 k T;*iS SC<* | F 4 Cuq 2?^ B 2u[  >[ 5u , 5'2 . 1= `*> xS 2d u KM\ \ >v 2aueQ W*x?2 cX u Qd@ K[ \N @T \ 2 :* 3  2  uB A*> & d* , Q n y >> 2wu *>B ^: 5 2 >+ \ >K2 k [ S E A  = c02 <> ; @q  2> b fK *  ; dg*Bb > , 2 ~ = 5 >/ 2hKT ?<P wu= r*uT wu>E  ^P2 \ @up fuu 2:z |u ~W|O; * z 2m*>4 Zm= k` Z} |,= 2u F@o \ SuBO 'M o j ~@ T 2Q `  +  O 1*7; {_ D a*uO= k* 2d S4 d*/[ 2 w , ^  \2 5 8b ^*>>4 d@W 2Ju4 Fw*E ^l C0 2N p uE @*v 22 @+ r 2@* (] Q<S c< u>& d Q *>T  *|[ <Q 5[ q ! 5*>[  B=  5R S F4 Q & Z *>4 S:<* 2c X b  7 (p 2?b ~ F uE  Z 8* E MC 5? Q0 >; 5@^ 5u+ Qk [ kN 8e 2N*u; \ ; VX*|= ^ 5 2 F = WE ;  u_ ~a2 2h 2.2 ~t W*>t 8*Y (? Qb Z * E Z C ~ R2 ~ [ W2 W B==: uv 2A'\ $b yC Sf [ ( h b SD f L= cQ c*j= d9 F T `*>+ .u; 2@xT 8 p 2 C b S = 5 >_ @9; a* + 2< u B A\2<S 2A 2X? @ H 2 >L[ :>p  ` u>Y C= 2$&= \ N*>_ R z 'uG AU, ~u4 yu+  E \  2p 1* Y h*[ 'u D X T  G . "2 2f ; yR *9 ( s` @V md 'uE *>; >4 y2 k}>; \ 5>j ~ub \9 C _ `*, d>O ' 7 5* z . x7 2 *u[ 2XP  >v S = `G u_= M W*>4 , [Xhm9 , k8 'T R Cu 1@ L=p  uu f%eb >{ c >uk C 4 : B V* p J Su>u m Q z '  hL Z$ s< u[ [i: q>L 9u+ 2u] (L= sgk l_ *ub Sz n [ *![ ; C U[ ~ L= ` Y VQ 2u>K2 0= 7+=9 G 2P0 ? >B u+ * T *>[> \@JD uG [2 [K H67 6 = j 8*>L+  )>p+p 6 2*B+j>+ " + u{ s*  k *> ({; =[ u>>v k* +E!>u**>6= ;Q 2e + :>{6O { "   @ub 2u_YpE!> H3&> u @ >L3pEB _3pj>67 Y6] {=;| = f  u> K Z46pEj Y [ jx pEO/>H [ H64 uu k au>+ 2*> > S w * ?Y Qd8N * 0 5u _4& = V> _4& i d; 2 3[M^WWo ('W ?Y= X * + k* + ] ?u n> _ S*>?_G= SQ 2" _G , #;TT [>T;/ "{+T 0* AYb[ [, !L#t!?3>&4_0&b z>F>K @]>>> C(|>R8l}{<+<twH+aZ+~p]TBd@.}Gt(?q[LvHaW#l2@^y31 k@b]NLbLh;yjTCOSo%> >> *u>!% = \C*  S<* P>>r> u >L&7+ [}* M **u>> u V >u*  >6 Q<* >> >>) * u * >> >>>>>  *  uUq ^ > *u Y m*>   >u*u> uu >uu>uu>>u* e  *>tT?^u *u>>u* >>u*  **  *u >uu>   EVuul2 -* *u>b @ &B0 >*u> ** uuu> *= 2d\ ~fuL  > *  j-u   >u   u* *iW u> S*> -2 k T;*iS SC<* | F 4 Cuq 2?^ B 2u[  >[ 5u , 5'2 . 1= `*> xS 2d u KM\ \ >v 2aueQ W*x?2 cX u Qd@ K[ \N @T \ 2 :* 3  2  uB A*> & d* , Q n y >> 2wu *>B ^: 5 2 >+ \ >K2 k [ S E A  = c02 <> ; @q  2> b fK *  ; dg*Bb > , 2 ~ = 5 >/ 2hKT ?<P wu= r*uT wu>E  ^P2 \ @up fuu 2:z |u ~W|O; * z 2m*>4 Zm= k` Z} |,= 2u F@o \ SuBO 'M o j ~@ T 2Q `  +  O 1*7; {_ D a*uO= k* 2d S4 d*/[ 2 w , ^  \2 5 8b ^*>>4 d@W 2Ju4 Fw*E ^l C0 2N p uE @*v 22 @+ r 2@* (] Q<S c< u>& d Q *>T  *|[ <Q 5[ q ! 5*>[  B=  5R S F4 Q & Z *>4 S:<* 2c X b  7 (p 2?b ~ F uE  Z 8* E MC 5? Q0 >; 5@^ 5u+ Qk [ kN 8e 2N*u; \ ; VX*|= ^ 5 2 F = WE ;  u_ ~a2 2h 2.2 ~t W*>t 8*Y (? Qb Z * E Z C ~ R2 ~ [ W2 W B==: uv 2A'\ $b yC Sf [ ( h b SD f L= cQ c*j= d9 F T `*>+ .u; 2@xT 8 p 2 C b S = 5 >_ @9; a* + 2< u B A\2<S 2A 2X? @ H 2 >L[ :>p  ` u>Y C= 2$&= \ N*>_ R z 'uG AU, ~u4 yu+  E \  2p 1* Y h*[ 'u D X T  G . "2 2f ; yR *9 ( s` @V md 'uE *>; >4 y2 k}>; \ 5>j ~ub \9 C _ `*, d>O ' 7 5* z . x7 2 *u[ 2XP  >v S = `G u_= M W*>4 , [Xhm9 , k8 'T R Cu 1@ L=p  uu f%eb >{ c >uk C 4 : B V* p J Su>u m Q z '  hL Z$ s< u[ [i: q>L 9u+ 2u] (L= sgk l_ *ub Sz n [ *![ ; C U[ ~ L= ` Y VQ 2u>K2 0= 7+=9 G 2P0 ? >B u+ * T *>[> \@JD uG [2 [K H67 6 = j 8*>L+  )>p+p 6 2*B+j>+ " + u{ s*  k *> ({; =[ u>>v k* +E!>u**>6= ;Q 2e + :>{6O { "   @ub 2u_YpE!> H3&> u @ >L3pEB _3pj>67 Y6] {=;| = f  u> K Z46pEj Y [ jx pEO/>H [ H64 uu k au>+ 2*> > S w * ?Y Qd8N * 0 5u _4& = V> _4& i d; 2 3[M^WWo ('W ?Y= X * + k* + ] ?u n> _ S*>?_G= SQ 2" _G , #;TT [>T;/ "{+T 0* AYb[ [, !L#t!?3>&4_0&b z>F>K @]>>> '\Zzz"zAK K%  89%C :9(: G0  D    8'" @ ''  ''  /0pttWH^b='Nn>tWHxs''Nn>tWHxs''. W$"<g]y :("g]y :("W    k^              1@ k^   J@ k^   "   k(' "  " "  "    "    "  "      "  ke ""              M ke '`!?b'"b'"  :  "`!?b' z!bb"'z!!?" '`!?b' b'b"'`!sb"  b'b""!b''`!sb"  "'b "b"'b  z!!sb"   b",!sbbb''b""b"bbb' b'b"b'  K]y r(' ) Wr^b ?]k r('  gGt >g]k 8x  K]y r(' *   t K]y k:!bs !" WU yE ' !l W= '= b". ' !" !" W" !l E>!bs !"  P b ) : 1 W. t'l b 'P b* !"  Wl . !i Wf !'m / ') W  '@ xl ^HW !" W WS ' !l W= '= b". ' !" !" W" ! ^HW !"  0 x) ( WE #qpQ QP f 0 x * !  W"P qAQE . !i WR 9'P qAQE   ') W" H'JE WLUm !" W :6! ' !l W= '= b". ' !" !" W" !Um !"   / b") tE Z W 8$b`#Q ) A  / b" !  W k<` '. !i W m" k<` 'P E  ') W  HM b"  !" W  :W ' !l W= '= b". ' !" !" W" !  !"  I ^'= /  W. HHHHn'} &pi@~ ) >4U I ^' <  Wm HHHH. !i W nA l HHHH"E  ') W_H& &Z?"M ". yE !'A !" Wb w ' !l W= '= b". ' !" !" W" !. !"   H= q W W. t} "Nq') ?"C1 H. " Wm . !'i W &h M " < ') kk ^"M W'A e !E !" \' ' !l W= '= b". ' !" !" W" !E !"  j = 6t t W t'l 8bS>  = b j . 8_>k &; Wm . !A W  W M  \! ') k^ _Hy H z ! >`[ !"  & k>?"m E y ' !'m W= '= bi H" !" !" W !3 >`[ !"  ) &,u~ W= : t' W + W8 b"= ' ) &,u~ W. xb W} t' ZMEqMxpP-j<p#sAvn#Nq{rU x/\`;:Sb}dEBE5)g`'ksJI{Ajct3{XgL^7VX;{+xS{~3G0  D    8'" @ ''  ''  /0pttWH^b='Nn>tWHxs''Nn>tWHxs''. W$"<g]y :("g]y :("W    k^              1@ k^   J@ k^   "   k(' "  " "  "    "    "  "      "  ke ""              M ke '`!?b'"b'"  :  "`!?b' z!bb"'z!!?" '`!?b' b'b"'`!sb"  b'b""!b''`!sb"  "'b "b"'b  z!!sb"   b",!sbbb''b""b"bbb' b'b"b'  K]y r(' ) Wr^b ?]k r('  gGt >g]k 8x  K]y r(' *   t K]y k:!bs !" WU yE ' !l W= '= b". ' !" !" W" !l E>!bs !"  P b ) : 1 W. t'l b 'P b* !"  Wl . !i Wf !'m / ') W  '@ xl ^HW !" W WS ' !l W= '= b". ' !" !" W" ! ^HW !"  0 x) ( WE #qpQ QP f 0 x * !  W"P qAQE . !i WR 9'P qAQE   ') W" H'JE WLUm !" W :6! ' !l W= '= b". ' !" !" W" !Um !"   / b") tE Z W 8$b`#Q ) A  / b" !  W k<` '. !i W m" k<` 'P E  ') W  HM b"  !" W  :W ' !l W= '= b". ' !" !" W" !  !"  I ^'= /  W. HHHHn'} &pi@~ ) >4U I ^' <  Wm HHHH. !i W nA l HHHH"E  ') W_H& &Z?"M ". yE !'A !" Wb w ' !l W= '= b". ' !" !" W" !. !"   H= q W W. t} "Nq') ?"C1 H. " Wm . !'i W &h M " < ') kk ^"M W'A e !E !" \' ' !l W= '= b". ' !" !" W" !E !"  j = 6t t W t'l 8bS>  = b j . 8_>k &; Wm . !A W  W M  \! ') k^ _Hy H z ! >`[ !"  & k>?"m E y ' !'m W= '= bi H" !" !" W !3 >`[ !"  ) &,u~ W= : t' W + W8 b"= ' ) &,u~ W. xb W} t' ZI)&; ; ;&#+\!8'f$analyzebuttonClick!buttonClick "analyze" '(#^2yh+Rn;F)&; ; ;&#+\!8'f$testbuttonClickbuttonClick "test" 6b4^:|wm+Wn@K)&; ; ;&#+\!8'f$implementbuttonClick#buttonClick "implement" { 4{ 33^2"!N  N 7  _(9Y^:2B? IL]`l+Vn?J)&; ; ;&#+\!8'f$planningbuttonClick"buttonClick "planning"3  ',9%^62>; EHY\j+Tn=H)&; ; ;&#+\!8'f$codingbuttonClick buttonClick "coding" !? ? "7:?  ?  H]% l2? "l =|8a^B 2J G W $ 'Z k ' n +nMǞ5B)&; ; ,.-+ +L !'f%mouseEnter9=E)&; ; ;&#+\!8'f$oopbuttonClickz:E)&; ;  <+L !'f defaultmouseLeaveE = 44buttonClick"oop" = default $ A+nMǥ5B)&; ; ,.-+ +L !'f%mouseEnter9DL)&; ; ;&#+\!8'f$proceduralbuttonClick:E)&; ;  <+L !'f defaultmouseLeaveL = 44buttonClick"procedural" = default(--!a5'@8 ]ȿ¸u|stqqulttmhglcif|e{zx}\z\{[z_vXw]uUuSspppQrRrQqPqOpVoXoUnNoTmMnKmJlIkIkHjk`EhNhId```GbFa>Z:WSQ[7U8U6TPPP3Q4Q0ONFl/M-LJHM)H(GH'GD=^@@@!B,@i @~?}>==<{:z:y6w31:4v3u0002t /r -q'#6   H8Fb!stepFivex This is the Implement and maintain step in the program development life cycle, covered in the Introduction lesson. ep to review this step.tep. <$<%<O%<O-|z D>R> trueP,P trueb>b true~PASYM_BeenHere>PstepFour9y This is the Test, debug, and revise step in the program development life cycle, covered in the Introduction lesson. ep to review this step.tep.o<%<O%<O stepThree) h This is the Coding step in the program development life cycle, covered in the Introduction lesson. lick on this step to review this step.tep.k <<H<Ohdy stepTwo# j This is the Planning step in the program development life cycle, covered in the Introduction lesson. lick on this step to review this step.tep.Y<L<O<OgstepOnei This is the Analyze step in the program development life cycle, covered in the Introduction lesson. Click on this step to review this step.tep.S<<eef, trueeu4!@ Introductionuctionem Solving Process"B33B33|HL z: !" $ 'Z (D(R   Object-Oriented Programming (OOP) and object-oriented programming languages are currently being adopted for many kinds of program development projects that previously would have been designed using more traditional procedural (structured) techniques and languages. rrZ  rr r   $&>t.p~(^llL^ghjV 4p(#`$"e1 S@ (HXh #@@@@@@@@@@@@@@@@@@@@@@@@```@@@@@@@@@@@@@@@@@@@@@@@@,\0]System="h"0lMS Sans Serif[" \0lMS Sans Serif@wE$6U'%["Ho0lLucida HandwritingO<BGGB0(X0l,YGeorgiaSerif=tl0l,pGeorgia\~ԙ\y8 X0l,pArialy\~ԙ\y="*0l,p+Georgia\~ԙ\yD 0l,pHuGeorgiaSerif=M Arial#'.#!X$R=" Arial#'.#!X$R" FzGeorgia\~ԙ\yh? ArialNew Roman oGeorgiaSerifH2Arialy\~ԙ\y["# *0l,pH2ArialwC#:b;LO"*Z0l,pH2.[Arialy\~ԙ\y="0l,pH2.Arials Serif8 w Z 0l,pH2. Arials Serif8 +!8h0l,pH2.<iArialwC#:b;LO"g" V 0l,pH2.< Georgiaw Roman2#BoldiaSerif' Georgiaw Roman$W Georgiaw Roman^ h Boldy\~ԙ\y=" Georgia k(_#̽"+ Georgiaw Romanb  GeorgiaSerif[b. V * 2 b _ GeorgiaSerif Arials Serif < GeorgiaSerifLb GeorgiaSerif  * 2 b : j 7 Arial'.k(_#|"+"g Georgia\~ԙ\yC Georgiaw Roman GeorgiaSerif= * 2 b :  j J  GeorgiaSerifG Georgia\~ԙ\yw ArialNew Roman  Arial$'. R'.'.R'.譴<8"  * 2 b :  j J  2 GeorgiaSerif=C/ Georgiaw Roman3_ Arials Serif8 6 MS Sans Serif@wE$6U'%" Georgiaw Roman Georgiaw Roman@MS Sans Serif["$O Georgiaw Roman* Times New Roman0 Symbolew Roman vGeorgiaSerifkGeorgiaSerifbG Georgiaw RomanwGeorgia\~ԙ\y[FR Times New Roman Symbolew Roman  Georgiaw RomanGArials Serif8 J^vRJb Symbolew RomanGeorgiaSerifP ArialNew Roman  ArialNew Roman >bRJbBroArialy\~ԙ\y=" ArialNew Roman &Arialy\~ԙ\y="Arial#'.#!X$R" n*JbBrZ+< `7O)&; ; :>jB#:$'f2enterApplication;xg)&; ; jB#:>$5!y!!:*=!}'fJreaderwg)&; ; jB#:6$5!y!9!9:*=!}'fJauthorxenterApplication ~= d \ n=, ~=, d \ n=P +Arial#'.#!X$R"ZialwC#:b;LO"lGeorgia'. R'.'.R'.譴< ArialNew Roman brialNew Roman jGeorgia\~ԙ\yKArialy\~ԙ\y"{Georgia\~ԙ\yr 22hh0*@80*=p+MS Sans Serif"[ALIBIy\~ԙ\y= MS Sans Serif@wE$6U'%" Times New RomanzNMS Sans Serif"+ Times New Roman[Gigins SerifRArial#'.#!X$R"znN.^Georgia\~ԙ\y ArialNew Roman  3 ArialNew Roman c ArialNew Roman N.^.^ ArialNew Roman J*gular#'.#!X$R"*2 b :  j  2 z "b RJbBrJ x ^N.^.^B6.n*ial$'. R'.'.R'.譴<8"mYU0l,pH.<b * 2 b :  j  2 z "b RJbBx ^N.^.^BrJ 6?Fj<-? bookPatternM  j Ekx Basics:HDMEDIAPATH BasicsASYM_DeploymentMethod 8.0_ASYM_EA_Versionl> user5@  8/28/2007 1:53:57 PM ' 5 P true4  BasicsF }    d user s @  Larry Lee Basicsm: >  BASICSm: Lm@ : 42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70mH \  ASYMA_CustomColors |bookLineEndStyle 1,1bookLineEndSizeLӱbookFillColor  203,87.4375,96.875)bookStrokeColor7|SbookUseWindowsColorsi none,noneinfo_LastSavedByL 8/12/2007 6:42:53 AMinfo_LastSaved regular|bookTransparent  NonebookLineStyle8~ Beverly PoplinM$bookFontSizeH truex Basics$ ListdL,31,32,33,34,35,36,37,38&_ASYM_WID_SkipNavPageList"  bookFontStyle! MS Sans Serif"bookFontFace#%,bookTabType3-I.bookTabSpacingZL> 0,0,0m0bookIndents1 ?2bookLineSpacing3|4bookAlignment~(_ASYM_WID_NavigablePageCount TRUE. @  Pat~Prompt-+|*% OBJECT ORIENTED PROGRAMMING+j 3H*ӱ=!YQn e!" #$/)&a'(+,-.d0:1234B 6U58/72%9+~ Basics?6ASYM_CaptionRH Basicse8info_Title & >Z true  BASICS Beverly PoplinZ h 1/2/2008 4:04:33 PMh trueh & Beverly Poplin  P true * true0 true2  p  true, Native +&16,17,18,19,20,21,22,23,24,25,26,27,28* J 4 9 'K ) trueb  ,25,26,27,28   05/08/08 10:07:49 PM28  250,250,250   Beverly Poplin @   t true  true true V true   Larry Lee  Basics   1,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70 8 Path> 7:CDMEDIAPATH d;\! @ !  Larry Lee! 2  BASICS! 24 Z NativeU :_dontInitSkipNavPageList{ <CS1;; jSICS  d true   BASICS' > ,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70VB  GIS106VB &   BASICS . ,57,58,59,60,61,62,63,64,65,66,67,68,69,70  d true 5  BASICSd GIS106VB  b trueb  BASICSb true.  BASICSt.,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72t< Basicsd user@ ;\-/ Native[% OBJECT ORIENTED PROGRAMMINGj {L" true  BASICS[LL true[ truetrue[[[p true[ true[p  BASICS[ true[p GIS106VBw GIS106VBwLZ  BASICS true trueOb  trueO% OBJECT ORIENTED PROGRAMMINGOpOpO.p true]kb x z CS1;;J  J  Larry LeeZ 26,27,28=;\J z  T ORIENTED PROGRAMMING0 0,91.75,0 240,67.0625,100 300,50,100 180,36.25,100 220,51.9375,91.875:11:01 PM* 0,50,100 GIS106VBA b  BASICSA trueA b  BASICS& . trueAb   BASICSAt true P  BASICSPP\jxP GIS106VBP GIS106VBFF trueG  BASICSG trueG   BASICSGDTTbFbpTp~b~p~ =)/i E A 3H*ӱ=!YQ n e!" #$/&a'(+,-.d0:1234B6U58<72%9):F:33 PMc"5,26,27,28ctrue-P^ -& ,17,18,19,20,21,22,23,24,25? l trueQp~ truecv  true2 true% TRUE9ASYM_AuthorResetPrompt trueb 20,21,22,23,24,25,26,27,28\ Native06 PMp inpF, NativeG5,26,27,281f} 4FYg{ 27,40.8125,95.1875 189,84.5,59.5 188,81.375,60 188,77.625,59.625 187,73.75,59.6875 176,90.5625,33.3125 203,87.4375,96.875 180,80,60.8125 51,50,97.625 211,19.4375,100 35,53.125,100 150,25.125,100 0,91.75,0 240,67.0625,100 300,50,100 180,36.25,100verly PoplinB 1/2/2008 3:56:50 PM>Lph r2D.<X2n  >0 > $*8`r 0 X: Z z "emenuvh s  -  `'r$^2>A ;] \? 33,2)+gnsch)&; ; +@vA!+@<+@!,.-+ +L !'fFboldmouseEntergBX)&; ; r;#+=r!'f0objectivesbuttonClickmg)&; ; +@3.-3.-.- , vA!+@<+@!<+L !'f[bolddefaultmouseLeave rgbStroke = = 7 o= 44buttonClick "objectives"  S= 51,51,153 = 7 o= default 1 q t] ~"33^B2?T+6n]ǼPR)&; ; +@vA!,.-+ +L !'f5mouseEnterT;S)&; ; r;#+=r!'f0termsbuttonClickZo)&; ; +@3.-3.-.- , vA! <+L !'fJdefaultmouseLeaveq rgbStroke = = 44buttonClick "terms" D= 51,51,153 = default G?6 ] +33`2]X+:n]QR)&; ; +@vA!,.-+ +L !'f5mouseEnterU?W)&; ; r;#+=r!'f0languagesbuttonClickZo)&; ; +@3.-3.-.- , vA! <+L !'fJdefaultmouseLeavev rgbStroke = = 44 buttonClick "languages" I= 51,51,153 = default eMJ ]  s33Bv 2s T+6n]ǼQR)&; ; +@vA!,.-+ +L !'f5mouseEnterU;S)&; ; r;#+=r!'f0classbuttonClickZo)&; ; +@3.-3.-.- , vA! <+L !'fJdefaultmouseLeaver rgbStroke = = 44 buttonClick "class" E= 51,51,153 = default { NL 3%9&< R z  #*5"   " K (4  ( l /33Bd 2a X+:n]QR)&; ; +@vA!,.-+ +L !'f5mouseEnterU?W)&; ; r;#+=r!'f0fiveStepsbuttonClickZo)&; ; +@3.-3.-.- , vA! <+L !'fJdefaultmouseLeavev rgbStroke = = 44 buttonClick "fiveSteps" I= 51,51,153 = default i  ) Fal2 _(^ 2 %M 0 %NP y *] '$a33^2Y+;n]QR)&; ; +@vA!,.-+ +L !'f5mouseEnterU@X)&; ; r;#+=r!'f0proceduralbuttonClickZo)&; ; +@3.-3.-.- , vA! <+L !'fJdefaultmouseLeavew rgbStroke = = 44 buttonClick "procedural" J= 51,51,153 = default  15 ,3%9&<2 <; u4esstroke  Learning Objectives4Jh N l |;4  Jh# (N )l *|,))))e Procedural Program Design B33 B33 true BASYM_BeenHere trueASYM_BeenHere Introductionnng1%.Roll your cursor over and click the Menu items.........................................................6 Key Terms Review;=<<stroke-= Y><<<o?B9A  ew ew view Key Terms Review erms Review Review Key Terms Review iew Errors Syntax Errors Logical Errors Key Terms Review l Errors Key Terms Review w J@%Examples of Object Oriented LanguagessngL Members and ClassesplesMBB33N B33 Version 2.1Q@jx@j 6$2^t>j [ 1edvh`^ s’‘ Hg/ g/ mp<ZKY.Zph..Zi< pKiY. h.i. p < K Y. ph. . pTR#L7pRS#(8/(  g/ IJ<Z ZZv MNKY.Z mZw QRh..Z ZZx UVi<  mZy YZKiY.  z ]^h.i.  mZ{ ab <  ZZ| efK Y.  mZ} ijh. .  ZZ~ mn m; stT ; yzR#L7 m; RS# J- (^05u /^x} ( ^2  g/^ 2 ; > O),   !+nMdz5B)&; ; ,.-+ +L !'f%mouseEnter9TZ)&; ; ;"&#+@![ <+L !'f/defaultotherbuttonClick:Eli)&; ;  <+L !'f defaultmouseLeaveU = 44buttonClick close "other" = default ) =  Close & ;     selectionChangedE H  [ authorButtonDown?;u4LL true`: truee{Graphical Text Box$! g  `?:Z;#! H #"/%$'&)(#+*-,/.=1032g^547698{A;:=<?>YA@CBEDGF_bodyShadowOffset:|0ASYM_WID_Editor  textbox.spb tbk_wid_name# ASYM_W? ASYMI_ExportAsBitmapQ falsekASYM_WID_DeploymentyINFO_Description! Use a Text Pane to display instruction or feedback text for simulations and questions, or anywhere else you might need a Text Pane.5ASYM_WID_NameK Text Pane[selectedh|ASYM_AutoSizeHorizontal trueASYM_AutoSizeVertical trueASYM_LeftMarginASYM_RightMargin'ASYM_TopMargin5M ASYM_BottomMargin[!s"ASYM_InnerMargin#$_captionShadowOffset%0,0&ASYM_ShowCaption'|(ASYM_CaptionHeight)*ASYM_CaptionRightMargin'+C,ASYM_SupportsCaptionQ-|q.ASYM_ReserveCaptionSpace/|0ASYM_CaptionLeftMargin12_leftTabMargin34_rightTabMargin5 6_bottomTabMargin7-8_topTabMargin;9I:oldPosY; 0,0w<ASYM_showBottomPointer= false>ASYM_showRightPointer? false@ASYM_showTopPointerA falseBASYM_showLeftPointerC false/DCatalogThumbnailObjectIE ~Text Pane 7[FASYM_WID_IDiGHkItopleftJLKKASYMI_AutoSizeL falseMtopNPO-OASYMI_AutoSize?P falseOQtoprightyRTSSASYMI_AutoSizeT falseUleftVXWWASYMI_AutoSizeX false Ycenter7 Z\[M [ASYMI_AutoSize_ \ falsek ]right ^`_ _ASYMI_AutoSize ` false abottomleft bdc cASYMI_AutoSize! d false/ ebottomY fhgo gASYMI_AutoSize h false ibottomright jlk kASYMI_AutoSize l false mtopPointer! nporq  7 oASYMI_AutoSizeI p falseW qmargine ry sbottomPointer tvuxw  uASYMI_AutoSize v false wmargin x yleftPointer# z|{~}  9 {ASYMI_AutoSizeK | falseY }marging ~{ rightPointer   ASYMI_AutoSize false margin  captionText shadow# Sample Caption Textxt9 <K captionTextu Sample Caption Text < bodyText shadow+mStep-by-step instructions. Close z z z z  z "z $z &z (z *z ,z _z bodyText Other languages Ruby, python, php are gaining in popularity because of their relative simplicity and/or power Z||lse0,0 kpppp p  p  p8 <z rrz z LASYM_BeenHeref(DVp~&:Pn,:R`x,HVv2@N^|4N`n2DT~  < R d p       & 4 ^ t       & < N \ j ~       ( > P ^ l        ( > P z   0pL^ghjV 4p(#`$"e1 S@ (HXh #@@@@@@@@@@@@@@@@@@@@@@@@```@@@@@@@@@@@@@@@@@@@@@@@@,\0]System="xh"0lMS Sans Serif[" y\0lMS Sans Serif@wE$6U'%["Hoz0lLucida HandwritingO<BGGB0{(X0l,YGeorgiaSerif=t|l0l,pGeorgia\~ԙ\y8 }X0l,pArialy\~ԙ\y="~*0l,p+Georgia\~ԙ\yD 0l,pHuGeorgiaSerif=MArial#'.#!X$R=" Arial#'.#!X$R" FzGeorgia\~ԙ\yh? ArialNew Roman oGeorgiaSerifH2Arialy\~ԙ\y["# *0l,pH2ArialwC#:b;LO"*Z0l,pH2.[Arialy\~ԙ\y="0l,pH2.Arials Serif8 wZ 0l,pH2. Arials Serif8 +8h0l,pH2.<iArialwC#:b;LO"f V 0l,pH2.< Georgiaw Roman2BoldiaSerif' Georgiaw RomanW Georgiaw Roman^ h Boldy\~ԙ\y=" Georgia k(_#̽"+ Georgiaw Romanb  GeorgiaSerif[b. V * 2 b _ GeorgiaSerif Arials Serif < GeorgiaSerifLb GeorgiaSerif  * 2 b : j 7 Arial'.k(_#|"+"g Georgia\~ԙ\yC Georgiaw Roman GeorgiaSerif= * 2 b :  j J  GeorgiaSerifG Georgia\~ԙ\yw ArialNew Roman  Arial$'. R'.'.R'.譴<8"  * 2 b :  j J  2 GeorgiaSerif=C/ Georgiaw Roman3_ Arials Serif8 6 MS Sans Serif@wE$6U'%" Georgiaw Roman Georgiaw Roman@MS Sans Serif["$O Georgiaw Roman* Times New Roman0 Symbolew Roman vGeorgiaSerifkGeorgiaSerifbG Georgiaw RomanwGeorgia\~ԙ\y[FR Times New Roman Symbolew Roman  Georgiaw RomanGArials Serif8 J^vRJb Symbolew RomanGeorgiaSerifP ArialNew Roman  ArialNew Roman >bRJbBroArialy\~ԙ\y=" ArialNew Roman &Arialy\~ԙ\y="Arial#'.#!X$R" n*JbBrZ+< `7O)&; ; :>jB#:$'f2enterApplication;xg)&; ; jB#:>$5!y!!:*=!}'fJreaderwg)&; ; jB#:6$5!y!9!9:*=!}'fJauthorxenterApplication ~= d \ n=, ~=, d \ n=P +Arial#'.#!X$R"ZialwC#:b;LO"lGeorgia'. R'.'.R'.譴< ArialNew Roman brialNew Roman jGeorgia\~ԙ\yKArialy\~ԙ\y"{Georgia\~ԙ\yr 22hh0*@80*=p+MS Sans Serif"[ALIBIy\~ԙ\y= MS Sans Serif@wE$6U'%" Times New RomanzNMS Sans Serif"+ Times New Roman [Gigins SerifR Arial#'.#!X$R"z nN.^Georgia\~ԙ\y ArialNew Roman  3 ArialNew Roman c ArialNew Roman N.^.^ ArialNew Roman J *gular#'.#!X$R"*2 b :  j  2 z "b RJbBrJ x ^N.^.^B6.n*ial$'. R'.'.R'.譴<8"mYU0l,pH.<b * 2 b :  j  2 z "b RJbBx ^N.^.^BrJ 69<-? bookPatternM  j Ekx Basics:HDMEDIAPATH BasicsASYM_DeploymentMethod 8.0_ASYM_EA_Versionl> user5@  8/28/2007 1:53:57 PM ' 5 P true4  BasicsF }    d user s @  Larry Lee Basicsm: >  BASICSm: Lm@ : 42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70mH \  ASYMA_CustomColors |bookLineEndStyle 1,1bookLineEndSizeLӱbookFillColor  203,87.4375,96.875)bookStrokeColor7|SbookUseWindowsColorsi none,noneinfo_LastSavedByL 8/12/2007 6:42:53 AMinfo_LastSaved regular|bookTransparent  NonebookLineStyle8~ Beverly PoplinM$bookFontSizeH truex Basics$ ListdL,31,32,33,34,35,36,37,38&_ASYM_WID_SkipNavPageList"  bookFontStyle! MS Sans Serif"bookFontFace#%,bookTabType3-I.bookTabSpacingZL> 0,0,0m0bookIndents1 ?2bookLineSpacing3|4bookAlignment~(_ASYM_WID_NavigablePageCount TRUE. @  Pat~Prompt-+|[:% OBJECT ORIENTED PROGRAMMING*j 3H*ӱ=!YQn e!" #$/)&a'(+,-.d0:1234B 6U58/72%9+~ Basics?6ASYM_CaptionRH Basicse8info_Title@ & >Z> true  BASICS Beverly PoplinZ h 1/2/2008 4:04:33 PMh trueh & Beverly Poplin  P true * true0 true2  p  true  ,19,20,21,22,23,24,25,26,27,28 Z\ true <p true?  3/25/2008 4:56:59 PMT j 5,26,27,28~ k ' Larry Lee Z> 1,22,23,24,25,26,27,28  250,250,250   Beverly Poplin @   t true  true true V true   Larry Lee  Basics   1,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70 8 Path> 7:CDMEDIAPATH @ ;\! @ !  Larry Lee! 2  BASICS! 2A ;\ d >  BASICS x   BASICS  d true   BASICS' > ,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70VB  GIS106VB &   BASICS . ,57,58,59,60,61,62,63,64,65,66,67,68,69,70  d true 5  BASICSd GIS106VB  b trueb  BASICSb true.  BASICSt.,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72t< Basicsd user@ ;\?/cs1;;LZF"{L" true  BASICS[LL true[ truetrue[[[p true[ true[p  BASICS[ true[p GIS106VBv GIS106VBwLZ  BASICSv true trueN0b  trueO% OBJECT ORIENTED PROGRAMMINGOpOpO.p truea) true<_dontInitSkipNavPageList+&16,17,18,19,20,21,22,23,24,25,26,27,28> .875 180,80,60.8125 51,50,97.625 211,19.4375,100 35,53.125,100 150,25.125,100 0,91.75,0 240,67.0625,100 300,50,100 180,36.25,100 220,51.9375,91.875:11:01 PM* 0,50,100> GIS106VBA b  BASICSA trueA b  BASICS& . trueAb   BASICSAt true P  BASICSPP\jxP GIS106VBP GIS106VBFL trueG  BASICSG trueG   BASICSGDTLTbFbpTp~b~p~ZZv );i E A 3H*ӱ=!Y'Qn e!" #$/&a (+,-.d0:1234B:6U58/72%9)<F:33 PMc"5,26,27,28ctrue-P^ -& ,17,18,19,20,21,22,23,24,25? l trueQp~ truecv  true2 true% TRUE9ASYM_AuthorResetPromptZ trueb 20,21,22,23,24,25,26,27,28\ Native06 PMp inp1; NativeF5,26,27,281f} 4FYg{ 27,40.8125,95.1875 189,84.5,59.5 188,81.375,60 188,77.625,59.625 187,73.75,59.6875 176,90.5625,33.3125 203,87.4375,96.875 180,80,60.8125 51,50,97.625 211,19.4375,100 35,53.125,100 150,25.125,100 0,91.75,0 240,67.0625,100 300,50,100 180,36.25,1000verly PoplinB 1/2/2008 3:56:50 PM=Lp" r2D.<X& n  >Z T$*8`r 0 X2"f