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@q` --'f dV@d@d LK22L7)@<::@B\h@<:+ eCvh .s b.E"S l A7{ 33V2[ l ="802 N4&$ % " $+(9LI;u4L<L true`:ASYM_BeenHere@4Subscript Boundries (Don't Drive Outside the Lines!)33^< uIf the loop to process the array elements is coded as: for(int index = 0; index <= SIZE; index++) the processing would try to read in the value Sue for subscript (index) value 6, which does not exist for this array. The result would cause a potentially fatal situation in your program when the program executes. ad in the value Sue for subscript (index) value 6, which does not exist for this array. The result would cause a potentially fatal situation in your program when the program executes. program statements involving array elements do not attempt to access memory outside the array boundaries. If the loop to process the array elements is coded as for(int index = 0; index <= SIZE; index++) the processing would try to read in the value Sue for subscript (index) value 6, which does not exist for this array. The result would cause a potentially fatal situation in your program when the program executes. =^H:.v J6RFJqRYR f NZ4WZ-0setting5#<ORusingWhH@@BB eDvh .s  R@eS l =6"V2[ l { 332C6+."T z(+CDg2BL&;u4LJ& true`ASYM_BeenHereKWherever that value is involved in a processing operation, the variable name is inserted to represent the data value. Some programs will have many individual values that are being processed. Each value must have a unique variable name assigned to it so that the proper value can be retrieved from the memory address associated with that variable name. Naming each of these data values can be a tedious task..ed to represent the data value. Some programs will have many individual values that are being processed. Each value must have a unique variable name assigned to it so that the proper value can be retrieved from the memory address associated with that variable name. Naming each of these data values can be a tedious task...:v^ Overviewwck&^L truee' ^H : f:+ eEvh .s {`R% "QS l A7{ 33V2[ l .}702 B"' }1S<T+(}}2ƪO;u4LL true`: truee@(Passing an Array as a Function Parameter the Lines!)33.:.vThe compiler passes the address of the starting (first) element of the array into the body of the function. Then, statements in the function body can use the element values to accomplish whatever task the function is defined to perform. The arrays SIZE (i.e. number of elements) is passed as an additional parameter so that the function statements can check for array bounds when accessing the array elements. ssed as an additional parameter so that the function statements can check for array bounds when accessing the array elements. the function call. The compiler passes the address of the starting (first) element of the array into the body of the function. Then, statements in the function body can use the element values to accomplish whatever task the function is defined to perform. The arrays SIZE (i.e. number of elements) is passed as an additional parameter so that the function statements can check for array bounds when accessing the array elements. ^BL trueASYM_BeenHereLR&O^ JRrJJJR f$T΍@k@24@ % @r5/E)hU)H@ ;;eg8u'@ R)@Z`F@@@v nd@9@Be6firstSearchExamplevh`s & H^8&^8&mpKKZ8Kp8^8KZK&pZZ8&8Z^8&p&K&Z&8&p8&^8&E"m(!p1m !/ |p/ T2 8o4oVP2"7%& IJKKH ZZv MNZ8KH mZw QR8^8KH ZZx UVZK&H mZy YZZZ8&H z ]^8Z^8&H mZ{ ab&K&H ZZ| efZ&8&H mZ} ij8&^8&H ZZ~ mnE"m(!H m; st1m !H ; yz/ |H m; / H J- T2 05u o4ox} VP2"2 7%& 2 ; > 3#7$   .+nM5B)&; ; ,.-+ +L !'f%mouseEnter9ag)&; ; ;&#+@![ <+L !'f/firstSearchExampledefaultbuttonClick:Eau)&; ;  <+L !'f defaultmouseLeaveb = 44buttonClick close "firstSearchExample" = default 6 =  Close9 Yx!D% 8 +< e h(@3]&) I  $7@D9*L u !;F;F ",,A Qx   6p D m ]   ?."System,9L -@Times New Roman-  2 Y> ---$55-- -- $55--'+ @Georgia- 2 H +SA2  +core5@492 k +s, 3!2 H +key?982  +, SIZE!A-EH 2 - + 7'-[ /7'-# 0* P 0*P $!*P !*  !*P !* %,,  ,, a $ =_  od <  ."System,9L -@Times New Roman-  2 Y /---$-- -- $--'+ @Georgia-2 H +index#EB9; 2 f + /8'-.@/@0@hBA1@2@3@A4@&;\CF YselectionChanged authorButtonDowno;L;u4M|lse`ASYM_BeenHere{Graphical Text Box$! g  `?:Z;#! H #"/%$'&)(#+*-,/.=1032g^547698{A;:=<?>YA@CBEDGF_bodyShadowOffsetZ0,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_IDiGHhItopleftJLKKASYMI_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 Textxt5 captionText_ Sample Caption Textu bodyText shadow mStep-by-step instructions. Close     " $ & ( * , _ bodyTextgX ata type in a block of adjacent (contiguous) memory locations. 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.  ||L true h x `0,0&0,0pppp p  p  p8   h  !x " #`$% falsef@(DVp~&:P n,:R`x,HVv2@N^|4N`n2DT~  < R d p       & 4 ^ t       & < N \ j ~       ( > P ^ l        ( : d z l,>?B7:firstSearchExample?+t e 1e7booleanVariablevh`h шsՐՏ Hw w cfZKiKf,wKZZ} fiZ} ,Zw} f Z i  f, w  l Ofl OCY fC L<._v)  IJZKH ZZv MNiKH cZw QR,wKH ZZx UVZZ} H cZy YZiZ} H z ]^,Zw} H cZ{ ab Z H ZZ| efi  H cZ} ij, w H ZZ~ mn l OH c; stl OH ; yzCY H c; C LH J# <&+k _ns ) 2 2 1 4 1 %Q    ++ nMǽ5B)&; ; ,.-+ +L !'f%mouseEnter9^d)&; ; ;&#+@![<+L !'f/booleanVariabledefaultbuttonClick:E%g)&; ;  <+L !'f defaultmouseLeave_ = 44buttonClick close "booleanVariable" = default 3 =  Close & ;(    % selectionChangedO R  e authorButtonDown9՞L;u4LL true`:ASYM_BeenHere{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[selectedyASYM_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_ReserveCaptionSpaceq/|0ASYM_CaptionLeftMargin12_leftTabMargin34_rightTabMargin56_bottomTabMargin 78_topTabMargin-9;:oldPosK; 0,0i<ASYM_showBottomPointer{= false>ASYM_showRightPointer? false@ASYM_showTopPointerA falseBASYM_showLeftPointerC false!DCatalogThumbnailObject;E ~Text Pane 7MFASYM_WID_ID[GuHhItopleftJLKKASYMI_AutoSizeL falseMtop NPOOASYMI_AutoSize1P falseAQtoprightkRTSSASYMI_AutoSizeT falseUleftVXWWASYMI_AutoSizeX falseYcenter) Z\[? [ASYMI_AutoSizeQ \ false] ]right ^`_ _ASYMI_AutoSize ` false abottomleft bdc cASYMI_AutoSize d false! ebottomK fhga gASYMI_AutoSizes h false ibottomright jlk kASYMI_AutoSize l false mtopPointer nporq  ) oASYMI_AutoSize; p falseI qmarginW rk sbottomPointer tvuxw  uASYMI_AutoSize v false wmargin x yleftPointer z|{~}  + {ASYMI_AutoSize= | falseK }marginY ~m rightPointer   ASYMI_AutoSize false margin  captionText shadow Sample Caption Textxt' captionTextQ Sample Caption Textg bodyText shadow mStep-by-step instructions. Close     " $ & ( * , _ |lse |ffff f  f  f.v 3I[bodyTexteE^ A Boolean variable is a variable of the Boolean data type with values of true or false only.......ed the subscript or index value. Each element value is identified in programming statements by combining the array name and the subscript value. For example, Scores[0] refers to the first element in the Scores array KOSX: falsef(DVp~&:P`~,DRjx:Hhv$2@Pn&@R`z$6Fp . D V b        & P f x       . @ N \ p        0 B P ^ r        , V l  "8N`JŴ e8vh bs  i6bB2?+nMǫ5B)&; ; ,.-+ +L !'f%mouseEnter9GR)&; ; ;&#+\!8'f$allSearchExamplebuttonClick:E)&; ;  <+L !'f defaultmouseLeaveS o= 44buttonClick "allSearchExample"" o= defaultG {`R% "C l .C5(02 W l A7{ 33Z2_ { 1*+y ~+y<A(/+'j ~1]N#}}2# c ~@;N#f}}2k  ~hO #N#}}2 ~7#^&N#}}2W ;k 2SZ ~$'m*N# }}2 /=&\ Ln: #[ $'j '+y]o'[]*k 2V` 1*;+H1F%.XdYu4jDJ~~D truee ExampledjASYM_BeenHere  The search method is similar to the method for searching for the first occurrence of a search argument value. The primary difference is that the search function continues to search for additional occurrences after the initial found processing is completed. Arial Baltic;Arial (Vietnamese);Courier New CE;Courier New Cyr;Courier New Greek;Courier New Tur;Courier New (Hebrew);Courier New (Arabic);Courier New Baltic;Courier New (Vietnamese);If the following image represents a portion of the contents of computer memory for a program, 5 33 33 33EJpXjqX & n  ~ Sueee Bob @,Search for ALL Occurrences of a Search ValueValueee)w JzJ JRRR Ted Ann%J  & n  ~  Sueee:4v|* Ae9allSearchvh`ds" Hk:&k:&mp<KK:Kp :k:KZ<&pKZ:& :Zk:&p&<&K&:&p :&k:&r#m[*!pm!!.!|p.!4 8o6oV4"9%& IJ<KH ZZv MNK:KH mZw QR :k:KH ZZx UVZ<&H mZy YZKZ:&H z ]^ :Zk:&H mZ{ ab&<&H ZZ| efK&:&H mZ} ij :&k:&H ZZ~ mnr#m[*!H m; stm!!H ; yz.!|H m; .!H J- 4 05u o6ox} V4"2 9%& 2 ; > 4$O8D%   ,+nMǾ5B)&; ; ,.-+ +L !'f%mouseEnter9_e)&; ; ;&#+@![<+L !'f/allSearchExampledefaultbuttonClick:E)&; ;  <+L !'f defaultmouseLeave` = 44buttonClick close "allSearchExample" = default 4 =  Close }(22Y 09 \ 2a ! b5v$` 0$ ` y` 00 j!$p & f& J (# (#G Q)1 d  #x@ 2.4 ] d b5 D9/ A d &&v$ `58 0D m d H+ + z+ z+ d  n(  n( 9d n( .c   h<ea   q."System>9L -@Times New Roman-  2 Ul ---$dd-- -- $dd--'@, @Georgia- 2 H ,@SA2  ,@core5@492 k ,@s, 3!2 H ,@key?982  ,@, SIZE!A-EH 2 - ,@ 7'-argin,to get getTopTabMargin,to gey&|; selectionChanged authorButtonDown~HG6F ;u4N trueec0,0eN}Graphical Text Box$! g  `?:Z;#! H #"/%$'&)(#+*-,/.=1032g^547698{A;:=<?>YA@CBEDGF_bodyShadowOffsetASYM_WID_Editor  textbox.spb tbk_wid_name+ ASYM_WG ASYMI_ExportAsBitmapY falsesASYM_WID_DeploymentINFO_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_NameS Text PanecselectednfrightASYM_AutoSizeHorizontal trueASYM_AutoSizeVertical trueASYM_LeftMargin ASYM_RightMargin-ASYM_TopMargin;S ASYM_BottomMargina!y"ASYM_InnerMargin#$_captionShadowOffset%0,0&ASYM_ShowCaption'|(ASYM_CaptionHeight)*ASYM_CaptionRightMargin-+I,ASYM_SupportsCaptionW-|w.ASYM_ReserveCaptionSpace/|0ASYM_CaptionLeftMargin12_leftTabMargin34_rightTabMargin56_bottomTabMargin738_topTabMarginA9O:oldPos_; 0,0}<ASYM_showBottomPointer= false>ASYM_showRightPointer? false@ASYM_showTopPointerA falseBASYM_showLeftPointerC false5DCatalogThumbnailObjectOE ~Text Pane 7aFASYM_WID_IDoGHhItopleftJLKKASYMI_AutoSizeL falseMtopNPO3OASYMI_AutoSizeEP falseUQtoprightRTSSASYMI_AutoSizeT falseUleftVXWWASYMI_AutoSize X false Ycenter= Z\[S [ASYMI_AutoSizee \ falseq ]right ^`_ _ASYMI_AutoSize ` false abottomleft bdc cASYMI_AutoSize' d false5 ebottom_ fhgu gASYMI_AutoSize h false ibottomright jlk kASYMI_AutoSize l false mtopPointer' nporq  = oASYMI_AutoSizeO p false] qmargink r sbottomPointer tvuxw  uASYMI_AutoSize v false wmargin x yleftPointer) z|{~}  ? {ASYMI_AutoSizeQ | false_ }marginm ~ rightPointer   ASYMI_AutoSize false margin  captionText shadow) Sample Caption Textxt; captionTexte Sample Caption Text{ bodyText shadowmStep-by-step instructions. Close     " $ & ( * , _ bodyTextmX ata type in a block of adjacent (contiguous) memory locations. 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.    d f|gpppp p  p  p8   `   p   !d ! zb false|lse:ASYM_BeenHere:bzASYMI_AutoSizeb falsetb|t..The search argument value is input by the user. The array is searched one element at a time comparing the search argument to the array element at the current subscript value. Once a matching element is found, the subscript where it was found is output to the screen as part of the function processing. Note that the search function is now a void function and does not return any value to main because all results of the search are handled within the function statements.s. : true ,.*Th0L^x.BXt2@Xf~$2N\|$8FTd :Tft"8JZ  B X j v       , : d z       , B T b p        . D V d r        . @ j   r^6[^/2 allSearch7>SVhowMany[%QMBqSq0e$vh tsS S Uh##t#^V#(# VWZhW "2qv [\_hN  4v% `adh( .+6}v efih 8vC j, 6\ F2K w'&###N#^V#(# Nw'& Contiguous memory locationsKvy N #w'&Q | Non-contiguous memory locationsv N$%(wI '&"  DAThe same single memory locationv N)*-w"'&# Random memory locations/v R@e8 ] .6 2 n? l &/B 2G z l { 33 2 { &[,# 1\vW  !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~{~/K2Y\   qASYM_SummonWidgetsF-6SD-3-ր-N2  J NtNN2  J  quest01,(OO g so 2i)T0qpu5k6KQ"!I $#E&%r ('*)r,+K.-qY0/Zc21f43F>5O#87?::9<;B:t=):@?eBADCFEHGcJIuLKNM PORQ`rkqrkTk+tbk_wid_name9|Mtbk_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.SPB5 ASYM_WID_QTypeM  MULTICHOICEe ASYM_WID_AnsArrayy ASYM_QASYM_WID_AutoLockAnswer falseASYM_WID_Randomize falseASYM_WID_MultipleAnswers false%ASYM_WID_DelayFeedback7 falseSASYM_WID_AnswerLockede FALSE{tbk_wid_values] Xboolean list,enterPage,leavePage,always,never boolean boolean text boolean booleanASYM_WID_TriesUsed  LSE%ASYM_WID_TimeUsed6Rp66F CorrectRRb Incorrectpp Partially CorrectASYM_WID_TimeChosen  Quick Check!!ASYM_WID_TriesMax/"G#ASYM_WID_TimeMaxU$i%ASYM_WID_Doc& QUESTION.HLP'ASYM_WID_MaxScore()ASYM_WID_IsScored* TRUE+ASYMI_UseJava, TRUE-ASYMI_QuestionText9.Field id 10 of Page id 18S/ASYM_WID_RoundScorek0 noRounding1ASYM_WID_MinScore2 03ASYM_WID_AutoScoreWeight4 true5ASYM_WID_SummaryFeedback6LSE 7ASYM_WID_Name/8 Multiple Choice QuestionE9ASYM_WID_Authora:click2learn.com{;ASYM_WID_CreateDate< 3/1/99=ASYM_WID_TimeStartI >6Rp66F CorrectRRb Incorrectpp Partially Correct_ ?_ASYM_Catalogss @ P,A,B,I AASYM_WID_ID B CINFO_Description D> 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. EINFO_AdvancedStepsText F 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. GINFO_BasicStepsTextH 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.IINFO_AssistantDescriptionJ KINFO_AssistantAdvancedStepsText#L GMINFO_AssistantBasicStepsTextN 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.5OCatalogThumbnailObjectUP ~Multiple Choice 64oQASYM_WID_Deployment}R5Smein:::  Contiguous memory locations  drip GoToPage| Correct false,autod Non-contiguous memory locations FALSE Incorrect false,autoCgmsy The same single memory location FALSE Incorrect false,auto">DJPV\bhnx~ Random memory locations FALSE Incorrect false,autoCT|]UjeV1WYXksonxoXcustomSpotY 870,1563Z[2\^]oposxo]customSpot+^ 870,1563E_M`3wacbuvouxobcustomSpotc 870,1563de4fhgtvowxogcustomSpoth 870,1563-i=jfeedbackOkLSEalLSEn`^1. How many simple, single-value variables are needed to store the scores of 6 judges?oCqW2W2::: 2  drip GoToPage FALSE Incorrect false,autoPV\bhntz 4 FALSE Incorrect false,auto#)/5;AGMS_etz 6| Correct false,auto  &5; 8 FALSE Incorrect false,auto+pLSE9qSrASYM_WID_ReadyToRungs ASYM_Qyt LSEuvASYM_WID_ReadyToRunw FALSEz@%2. Values in an array are stored in:{#quest01,(sOOgsS2i)Tw0qpl5pqKQI Er rKqYZcfFO#?:B:):e    c u `TvknvkTktbk_wid_nametbk_wid_propsY ASYM_WID_AutoLockAnswer ASYM_WID_AutoReset ASYM_WID_DelayFeedback ASYM_WID_IsScored ASYM_WID_MaxScore ASYM_WID_MultipleAnswers ASYM_WID_RandomizeoASYM_WID_Editor MULTWID.SPBASYM_WID_QType MULTICHOICEASYM_WID_AnsArray2Sxu4ASYM_WID_AutoLockAnswer) falseCASYM_WID_RandomizeW falsewASYM_WID_MultipleAnswers falseASYM_WID_DelayFeedback falseASYM_WID_AnswerLockedtbk_wid_valuesQ ] Xboolean list,enterPage,leavePage,always,never boolean boolean text boolean booleank ASYM_WID_TriesUsed ASYM_WID_TimeUsed ASYM_WID_TimeChosen ASYM_WID_TriesMax  ASYM_WID_TimeMax  ASYM_WID_Doc! QUESTION.HLP/!ASYM_WID_MaxScore=!U!ASYM_WID_IsScoredg! TRUE{!ASYMI_UseJava! TRUE!ASYMI_QuestionText!Field id 10 of Page id 18!ASYM_WID_RoundScore! noRounding"ASYM_WID_MinScore%" 0E"ASYM_WID_AutoScoreWeightW" truew"ASYM_WID_SummaryFeedback"ASYM_WID_Name" Multiple Choice Question"ASYM_WID_Author"click2learn.com"ASYM_WID_CreateDate# 3/1/99+#ASYM_WID_TimeStartA#_ASYM_CatalogsU# P,A,B,Ig#ASYM_WID_IDu##INFO_Description$> 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.$ INFO_AdvancedStepsText&  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.& INFO_BasicStepsText(  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.( INFO_AssistantDescription( (INFO_AssistantAdvancedStepsText) ))INFO_AssistantBasicStepsText* 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.+CatalogThumbnailObject7+ ~Multiple Choice 64Q+ASYM_WID_Deployment_+y+j+1+uonxo+customSpot+ 870,1563++2!, "!xyosxo3,!customSpotI," 870,1563c,#m,$30,%'&wyouxo,&customSpot,' 870,1563,(,)4 -*,+uyowxo-+customSpot3-, 870,1563-220>R $:Rj~ *<Xj*&4LZn>Xp4JfN d x        (L:Zt:Hbj0JR|2BTf0>Xl~(^t.H\|V p       !!4!B!Z!l!!!!!!""*"J"\"|"""""##0#F#Z#l#z##$$&&(((( ).)*+<+V+d+~+++++++&,8,N,h,r,,,,,,-"-8- 870,1563| ;;3?; wyouxoS;customSpoti;  870,1563;!;"4;#%$uyowxo;$customSpot;% 870,1563;&<)=<*JfRg>+ D4. The value that is searched for in the array is called the: to see if it is in the array or not. The value that is being searched for is called the search argument or search key. rial CE;Arial Cyr;Arial Greek;Arial Tur;Arial (Hebrew);Arial (Arabic);Arial Baltic;Arial (Vietnamese);Courier New CE;Courier New Cyr;Courier New Greek;Courier New Tur;Courier New (Hebrew);Courier New (Arabic);Courier New Baltic;Courier New (Vietnamese);If the following image represents a portion of the contents of computer memory for a program, >,.6  N >-RJRJ>J@. N5. A Boolean value is one which has a numeric value between 0 and 4096. it is in the array or not. The value that is being searched for is called the search argument or search key. rial CE;Arial Cyr;Arial Greek;Arial Tur;Arial (Hebrew);Arial (Arabic);Arial Baltic;Arial (Vietnamese);Courier New CE;Courier New Cyr;Courier New Greek;Courier New Tur;Courier New (Hebrew);Courier New (Arabic);Courier New Baltic;Courier New (Vietnamese);If the following image represents a portion of the contents of computer memory for a program, /RJ$R%JCJGR1@Nb6J^t6Hd6N\v     & : L `        " 6 H V n T r b~(*DVpx(>XfBV*>Pf| (:Vh $Nh&  * < P p       !"!4!B!Z!@"^"##N%n%|%%%%j'''''''(((F(b(|(((((()),)F)P)z)))))8+L+^+r+,,,D,Z,r,,,,,,,-,-J-\-x---. ....//&/>/P/d/~///////040N0f0~0000001&1<1X1r11111112N3l345N57>7L7r777v999999 :&:.:X:j:::::::;;D;X;n;;;;;;; <B<l>>>@bP 4edeclareArrayvh` J шsb-b 'H" " cf<TK"Tf""Tb<fKb""b"f< K" f"" 8 Y+ f: O+ vi Ofv z? u0E.% v6^- IJ<TH ZZv MNK"TH cZw QR""TH ZZx UVb<H cZy YZKb"H z ]^"b"H cZ{ ab< H ZZ| efK" H cZ} ij"" H ZZ~ mn8 Y+ H c; st: O+ H ; !yzvi OH c; "v z? H J# #u0E&+k $% ns %6^-2 *!(` 2h \ +nMǢ5B)&; ; ,.-+ +L !'f%mouseEnter9>I)&; ; ;&#+\!8'f$elementbuttonClick{:E)&; ;  <+L !'f defaultmouseLeaveJ o= 44buttonClick "element" o= defaulte o ,r ,  !@  = (+ nMǺ5B)&; ; ,.-+ +L !'f%mouseEnter9[a)&; ; ;&#+@![<+L !'f/declareArraydefaultbuttonClick:E<)&; ;  <+L !'f defaultmouseLeave\ = 44buttonClick close "declareArray" = default 0 = G Close_ &b ; '  selectionChanged '  authorButtonDown +nMǢ5B)&; ; ,.-+ +L !'f%mouseEnter9>I)&; ; ;&#+\!8'f$elementbuttonClick{:E)&; ;  <+L !'f defaultmouseLeaveJ o= 44buttonClick "element" o= default/,b;u4L truegGraphical Text Box$! g  `?:Z;#! H #"/%$'&)(#+*-,/.=1032g^547698{A;:=<?>YA@CBEDGF_bodyShadowOffset0,0ASYM_WID_Editor  textbox.spb tbk_wid_name ASYM_W+ ASYMI_ExportAsBitmap= falseWASYM_WID_Deploymente}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_Name7 Text PaneGselectedY falsewASYM_AutoSizeHorizontal trueASYM_AutoSizeVertical trueASYM_LeftMarginASYM_RightMarginASYM_TopMargin%= ASYM_BottomMarginK!c"ASYM_InnerMarginq#$_captionShadowOffset%0,0&ASYM_ShowCaption'|(ASYM_CaptionHeight) *ASYM_CaptionRightMargin+3,ASYM_SupportsCaptionA-|a.ASYM_ReserveCaptionSpaceo/|0ASYM_CaptionLeftMargin12_leftTabMargin34_rightTabMargin56_bottomTabMargin 78_topTabMargin+99:oldPosI; 0,0g<ASYM_showBottomPointery= false>ASYM_showRightPointer? false@ASYM_showTopPointerA falseBASYM_showLeftPointerC falseDCatalogThumbnailObject9E ~Text Pane 7KFASYM_WID_IDYGsHhItopleftJLKKASYMI_AutoSizeL falseMtopNPOOASYMI_AutoSize/P false?QtoprightiRTSSASYMI_AutoSizeT falseUleftVXWWASYMI_AutoSizeX falseYcenter' Z\[= [ASYMI_AutoSizeO \ false[ ]right ^`_ _ASYMI_AutoSize ` false abottomleft bdc cASYMI_AutoSize d false ebottomI fhg_ gASYMI_AutoSizeq h false ibottomright jlk kASYMI_AutoSize l false mtopPointer nporq  ' oASYMI_AutoSize9 p falseG qmarginU ri sbottomPointer tvuxw  uASYMI_AutoSize v false wmargin x yleftPointer z|{~}  ) {ASYMI_AutoSize; | falseI }marginW ~k rightPointer   ASYMI_AutoSize false margin  captionText shadow Sample Caption Textxt% captionTextO Sample Caption Texte bodyText shadow mStep-by-step instructions. Close}     " $ & ( * , _ `1. Identify the type of data that will be stored in the array. Each type of data will require a certain amount of memory space for each value in the array. 2. Choose a name for the array. The array name is used to refer to any of the many data values stored in that array. Each individual value in the array is called an element of the array. 3. Define the size, or dimension, of the array. That is the maximum number of values that can be sotred in the array structure when the program is executing....... executing.d to refer to any of the many data values stored in that array. Each individual value in the array is called an element of the array. 3. Define the size, or dimension, of the array which is the maximum number of values that can be sotred in the array structure when the program is executing.............. P  fffff f!"f#$.%v'*,r ,Gr NNN: true trueeASYM_BeenHereLRl0B\j&<^|*BPhv8Fft"0>Nl~$>P^x "4Dn , B T `        $ N d v       , > L Z n        . @ N \ p        * T j  e 7e<digiArrayvh`Y h шs eWeV 9qqqbb~q :;qq"KNqz;g 7zw<=q >?D;g0 ;;;;;;;;% EFK 70(w;;;;;;;; LMR0;;;;;;;;S Tbb) Ub0 ,{RR3= q2a dA  +nMǤ5B)&; ; ,.-+ +L !'f%mouseEnter9AK)&; ; ;&#+@!['f$digiArraybuttonClick~:E)&; ;  <+L !'f defaultmouseLeaveP = 44buttonClick close "digiArray" = defaultClose  9&%}2]\] w `2e_^ JpPcvՍY8 p ʹ  ASYM_Complete ASYM_TimeMarkerAD Mreaderwz author stopAllMedia leavePage! $  5 leaveBackground_ b  m enterPage   ASYM_TimeMarkerIndex  ASYM_Reset K H ~ - 0  E ASYM_SummonWidgetso r  { author   enterBackground ;e " ]/Universal Media Player9 g a8  , ݰ9B:?:c "!`$#&%`('u6),X+y-,m`/.1*3k24A57QbZV[aOasym_wid_editori allmedia.spbASYM_Media_Source D:\Test\online_short.aviASYM_Media_ShowControls marker,0 ASYM_Media_AutoStart  false tbk_wid_nameG k ASYM_Media_TimeMarker_Enable ASYM_WASYM_WID_Authorclick2learn.comASYM_WID_AutoReset alwaysASYM_WID_CreateDate  5/20/99!ASYM_WID_NameE Universal Media Player]INFO_Descriptiona \The Universal Media Player can play most modern digital video, audio, or streaming media files. You can use the time markers feature of this player to start an action (such as the display of text) at a specific moment when the media is playing. If you plan to play digital video files over the Web, we recommend the use of streaming media files.ASYM_WID_IDWASYM_MediaPlayer true+INFO_BasicStepsText 1 On the General tab of the Properties for Universal Media Player dialog box, click the Browse button to locate the media file you want to play. 2 Select the name of the media file and then click OK.!INFO_AdvancedStepsText 1 On the General tab of the Properties for Universal Media Player dialog box, click the Browse button to locate the media file you want to play. 2 Select the name of the media file and then click OK.!ASYM_WID_ObjVersion#" 4.0A#CatalogThumbnailObjecte$ ~Universal Media Player%ASYM_WID_Deployment&'INFO_AssistantDescription( The Universal Media Player can play most modern digital video, audio, or streaming media files. If you plan to play digital video files over the Web, we recommend the use of streaming media files.)ASYM_Media_RestrictMediaList*1+ASYM_Media_ShowVideo, false -ASYM_Media_TimeMarker_Info# /ASYM_Media_MediaPlayerH  animations\hand_box.swfec 1_ASYM_Media_Source 2& !ShockwaveFlash id 9 of Page id 60 3ASYM_Media_MediaPlayerIndex 4_ASYM_Media_Control 5 ShockwaveFlash 6 true 7_ASYM_Media_PlayerName- 8 trueG 9l[ :mediaControlsu ;m <mediaControlsPanel = >play ?A@xCBc @ASYMI_UseRollover A true BASYMI_AutoSize1 C falseK DnW Estop FHGxJIc GASYMI_UseRollover H true IASYMI_AutoSize J false Ko Lpause# MONxQPc; NASYMI_UseRolloverM O truec PASYMI_AutoSizeu Q false Rp SmediaStage Tq UOCXArea V6 = WNzz ~ 6  O X truey Y.Zu4%\Digi has a big job to do. Digi has all of his "tools" in a big box. It's difficult for Digi to find the right tool quickly. So Digi comes up with a organizational plan! He gets a bunch of smaller boxers and "loads" each tool into its own box. This makes it easier for him to "search" this "array" of boxes for the tool he needs to do his work. Digi is getting organized!S]H^ Digi and His Tools_` Flash Player0 playrID true . animations\hand_box.swf" ope4>Tn"Lp&Jb0&(Fj N h       2 L ` z       $ 6 P \        ( @ R h z      B T ~ *X V* d!xghD Wf`f+Xnd,Jlj8 2{! a(*>Au67:/2 initialize7fe 6e<digiArrayvh`Yh шs eWeV 9qqqbb~q :;qq"KNqz;g 7zw<=q >?D;g0 ;;;;;;;;% EFK 70(w;;;;;;;; LMR0;;;;;;;;S Tbb) Ub0 ,{RR3= q\a dA  +nMǤ5B)&; ; ,.-+ +L !'f%mouseEnter9AK)&; ; ;&#+@!['f$digiArraybuttonClick~:E)&; ;  <+L !'f defaultmouseLeaveP = 44buttonClick close "digiArray" = defaultClose  9&%}2]\] w `2e_^ JpPcvՍY8 p ʹ  ASYM_Complete ASYM_TimeMarkerAD Mreaderwz author stopAllMedia leavePage! $  5 leaveBackground_ b  m enterPage   ASYM_TimeMarkerIndex  ASYM_Reset K H ~ - 0  E ASYM_SummonWidgetso r  { author   enterBackgroundA@xCB7e]/Universal Media Player9 g a8  , ݰ9B:?:c "!`$#&%`('u6),X+y-,m`/01*3k24A57QbaVbcOasym_wid_editori allmedia.spbASYM_Media_Source D:\Test\online_short.aviASYM_Media_ShowControls marker,0 ASYM_Media_AutoStart  false tbk_wid_nameG k ASYM_Media_TimeMarker_Enable ASYM_WASYM_WID_Authorclick2learn.comASYM_WID_AutoReset alwaysASYM_WID_CreateDate  5/20/99!ASYM_WID_NameE Universal Media Player]INFO_Descriptiona \The Universal Media Player can play most modern digital video, audio, or streaming media files. You can use the time markers feature of this player to start an action (such as the display of text) at a specific moment when the media is playing. If you plan to play digital video files over the Web, we recommend the use of streaming media files.ASYM_WID_IDWASYM_MediaPlayer true+INFO_BasicStepsText 1 On the General tab of the Properties for Universal Media Player dialog box, click the Browse button to locate the media file you want to play. 2 Select the name of the media file and then click OK.!INFO_AdvancedStepsText 1 On the General tab of the Properties for Universal Media Player dialog box, click the Browse button to locate the media file you want to play. 2 Select the name of the media file and then click OK.!ASYM_WID_ObjVersion#" 4.0A#CatalogThumbnailObjecte$ ~Universal Media Player%ASYM_WID_Deployment&'INFO_AssistantDescription( The Universal Media Player can play most modern digital video, audio, or streaming media files. If you plan to play digital video files over the Web, we recommend the use of streaming media files.)ASYM_Media_RestrictMediaList*1+ASYM_Media_ShowVideo, false -ASYM_Media_TimeMarker_Info# /ASYM_Media_MediaPlayerI 0 animations\hand_box.swfec 1_ASYM_Media_Source 2& !ShockwaveFlash id 9 of Page id 60 3ASYM_Media_MediaPlayerIndex 4_ASYM_Media_Control 5 ShockwaveFlash 6 true 7_ASYM_Media_PlayerName- 8 trueG 9l[ :mediaControlsu ;m <mediaControlsPanel = >play ?A@xCBc @ASYMI_UseRollover A true BASYMI_AutoSize1 C falseK DnW Estop FHGxJIc GASYMI_UseRollover H true IASYMI_AutoSize J false Ko Lpause# MONxQPc; NASYMI_UseRolloverM O truec PASYMI_AutoSizeu Q false Rp SmediaStage Tq UOCXArea V6 = WNzz ~ 6  O X truey YZ[u4%\Digi has a big job to do. Digi has all of his "tools" in a big box. It's difficult for Digi to find the right tool quickly. So Digi comes up with a organizational plan! He gets a bunch of smaller boxers and "loads" each tool into its own box. This makes it easier for him to "search" this "array" of boxes for the tool he needs to do his work. Digi is getting organized!S]H^ Digi and His Tools_` Flash Playere4>Tn"Lp&Jb0&(Fj ( N h       2 L ` z       $ 6 P \        ( @ R h z      B T ~ *X *Nhvl  @   J   "4 N b |       & 8 R ^        * B T j |      h   Uh]) -*0BMrv(  *BMrv(       *=BMrv(  ݈݈݈݈݈݈݈݈݈O*RBMrv(  ݀݀݀݀݀݀݀݀݀݀݀݀݀݀݀݀݀݀݀*BMrv(   *_ BMrv(       q *t  BMrv(  ݈؈݈؈݈؈݈؈݈؈݈؈݈؈݈؈݈؈' ** BMrv(  ݀݀݀݀݀ ݀ ݀ ݀ ݀ ݀ ݀ ݀ ݀ ݀݀݀݀݀݀ *O ]OBMO6(pK  %+5?<JVT`iss^_np{{{{ބބތ{%5BN<R`]k~s~H-V'h)l&}܄)+ZHfEiaj^asL΅i  !)$1.!)% 99BBء_FPNOHa`nglsØΑ}{첁{{ќǨ鳐ϯʱʺֻֽ{{ƄȎΖȥҟ֥ұޥگ޵޽ǶĶ====:=Ŷ:==:Ķ8$%%'%%%%%'%'%%$#0:;9923)()4)4)*)3299:=ĶŶ8AAAADACADGAA9ĶŶĶĶ=;22)..PQ\X\\^\\^\\\\\PXE4)29=ĶĶ8X\^^^^]_]^^^\\XXRRD9ŶŶŠ;9))BQ\^\___nnnnlolololnnn___^\PQB49:=8 X\\]]]]k]kj]]^\XXRRD9Ŷ<24@X^^_nnnlllllllmjmkjmkmjkllnllln__^PC42:Ķ8 X\X]c]jb]b\b]YZXXQRD9ŶŶÌ=9)Q\^_nlnlkkmkmjmkkhkkkjmjljmjkmjkmmkklol_^PB39=Ŷ8 X\\bc]ajajb]YcYYURRD@A 9ŶǏ<2 CX^_nlmkmkkjmjkjmjmjjmamjjmamkhkjmjjkjmjlmmll_^P(2=IJ:Q\\cZ]bjhajaaaaYYXRDCA 9ŵγ<3Q^_nklljkmjhkmamjkhkamajhjamajhajmakjmjkhmakjjkml_^PD2=:&Q^ZbYbYaaaaaaaaaYUUQDCA9‹=2C^_nlkjmamjkajhhjhjhjhjhjhjhjhjhjhmambhjahjamajmjjmak__\C 9=Ű=#R^ZYbbaaaaaaaaaWTUUIJC@@A 9Ĵ2 R^n_kkamkjhamakhjjbbaaabaaaaaaaaaaaaaaaaabhjjjhjjhjhjjjkk\_\@(8&C\ZYYaWaaaaTaaMaTTUJIB@BA 9: A^_l]k]amahjjjhjaabahaaaaaaaaWaaWaaaWaaaaaaaaaabaaabjhjhakbbkk\\2==2C]aYaaTaaaaMaMTTMTTIJBC@J@:Ĵ=2X^k]jbhjhjjahaaaaaaaaTaTWTWTWTWTTWTTWTTWTWTaaTaaaaaaabababaahjjjjkP*)J\jTaaWaTWTWMTWITLIHHBE@IOK 8ŶŶ: C^_]j]jjjjabbaaaaaaaMaTWTMTTTITITIIIIIITITTTTTMWTaMaaWaaaaaaaaaaahajkjYbaaaaLaTWTTMWILTIHHHH.@IO`N';=1X^k]jjbbabaaaaaaTWWTTTMTTITIHIHHH.HBEHHHHHHHHTHTITMTTWTWTaaaaWaaaaaaaahjaaaTaWLTWMWILTHLHHHHBI`fe7'8Ŵ=#X\]jZbbbaaaaaaaTaLTTITIT/HH..B.HIHILLLLM/IH/H..HBHITITIITMTWTaTaTaaaTaaaaLaWMTMWLOILMHLHH//.HH`edqg';Ŷ:D\\\ZbbbaaaaaWaTTMTITIIHH.HHLM`ffffqqpqppsdffdedIL...HHTHTITITTMaMaTWaTWaTaTMWMTILMM`/L////..Hdedfqg'8Ķ8 R\XZY]aaaaaaaWTTMTIIHHH.E/MdgfqsqsussssssssppppppppfdeLH.H.IHLTITITTWMWMWWMMWMWMWLMM/LL///L/...ddfqyyg';8RXX\YZaaaaaTaLTTMT/HH..H`dqqsssssssssssussssssspsspsppfpfdMH..HHILITIMTMTWMWWMWMWLMMMLL//LL/..Lffpsswy'8ƴ0X\ZYZYYaWTaaMTTTIIH..HLdfqssssusswwswwsswswswvwwsssssspsppppfd/H.HILHIITLIMMIMMMLMMLL,L/L//.dffsuww}{%8ň8XXYYYYbWaaTMTTMILH.H`fqsssssswswvtwwwv}wtw{swwvtwwswsssssspspfpdM/...ILILHLIMMML/`/LL,L//5///Lffpswwv%8ٍ8RXXYZYWTaLTWTMIIH..H`qsssssswswtww{w{t}}}{}t}{}t}w}t{wwzwssssssppfpdL/..//IHLLHLL/LL/L/LL,////Ldfsswwvz;8QRRUUUaTaTWMTIIL...Lpsssswwsvw}w}}t}}}}}}}}}}}}}}}}}w}}wtwwwvwssspspqpdL../LH/LL/L/LL/LL///L5fsswzw$=RXRUQUUTMWTTLHLH../fqssswswtw}}z}}}}}}}}}}}}twwvwwssqpppfdL.////L/L//L,LL)L/Ldpsswvw'$=AXRYSUTTWTTLHIL..H`psswswwvw}}}}}佽}}}}}twwtsssspppfL,//L/LLL,L///L,///dfpswzw&އ#XDUUUUTMTMT/LH//fqsswsvwt{}}}}z}}}}zw{wsssspffd,.////LL/L)L/Lddpssww'!1XDJTUUTTTIILI/..Lpssswww{}}}}}t>3#$"12>z}}}{twwsvssppffL.,//L)LL//,,L5fpswz38XDCIJTITMILHI//`sspswswt}}}z3%"0888;:;8880 !%>z}}{wwwssupfpf5./,///LL)L/Lddfssw3=RRCJTJLTIT/IL../dqsssww{}}}z30:ɞ;0!%>|}{t{wsssffffd,////,L,Ld5dpsw}3#RDCIJITILHHL../dspspwvt}}}>%!8?ʜ0!3v}}twwsspffdd//,LL,L5Ldfpsz4=9RCRJJHTHLIHL../dspssww{}}z5";ՙ;! '>}}wwwspppdd5///,/LLdLfdss})==DCCJIITHHLHL../dsfsswwt}}|50;;0%vwtwwsqfdddL//L/5Lddfpw}7<1RCJIITHILH///ddppsswz}}5#;;"(|}twsspffddd,/,L)L5Ldfpsw499 RB@BUBILHT//./ddfpssww}}v80$5{wsssffd5d,/LLLLLddpsy7=RB@JIHHHLHL./Lfdffsswt}5"=<"(ztwvsffdddL/L5L5Ldffqq99RCBJIHT/LH///dddpspww}}}107}wsrffdd5L,///,L/d/ddfdi3:&ACCECTHHHH//./ddddpsss{}v&885{}srffdddLd)//L/5/dL5MdWF#9DB@BHHHL./L./LLddffspwtr 8:4vtpdffdL5LL//,ddL5LLV ;&ACEBEHHIH/L./dL5ddfssw}r  8;rspd5dLL,L/LL,L/LL//B#;A@CBHHHHH///LLdL5fffs{p( 8;)rdddLL5L5///LLL//.A;1C@EBHHHH//.//L5LdLddrsp( 98 47dLL5/L/L)///,L//..A1:(ABC/HHHH.///d/L5dddsf( 01 `L5/L5////////./A=1@@.BIH///////5L/dLff "" 6L////L//////...A9(@@EHHH.L.//LL5/L5d, ;; ,,,////,/////.@B&;@@HH./L.//LLL5/d 89 ,,//////.//..A ;1@BE.H//////,L,Ld, # .,.,//.///./B.9'@EH.H//////L,/// << ,.//,//./..B@@3; @EBE/L.//////, 01 ,//////.H@ =1@EH.//////// ? //////./..@9'@@./H/.///L/, #0 ,/////H/.@@3 @@E.H//.////. << .,/////./E&;*..H///.//, 1..,////...@'=1@.////.,// 89 ,//,././. 9'B././////  .,/////..9%E..////// #0 ..,////...3= ..,/.//,./8ն9.//////E'9 ././//,.?қ<>t>IZk]jZW5# ////./..&1,..,///, #<+^mmmmmmmmE># .,////.E ?9../,.////.#?nmmmmmmmmmoX>0 ../,//.. <9.////,.8+mmchhihhhkmmmX>9.,////.. ;1../////.9>Xmhheh[hhehhhmoS>;.///,.. 99..///// ;3iy[[WWWWWWhhehmmS>?.////..91../,///.=6yiqeKNWWWMWWh[immG>?//,//. 99..////. ??7yygq`KOWMWWMaebhmmG>.,//,/..91././,//. >7{yqgg`.IMMMMWMWhimmR>..///.. 29.,///..?;7~uyrppM,/LLMMMWW[imoS>..////. 91.,//,/. =>3}usssfL,/LMMMMWebimmV>?.////..29 ./////.<1|wvsrspL/LLMMOWWWimoK><.,///,. 91 .//.,... ;87vwsusf//LLLMMWW[imlU>; ./,//.. 99 .////...8zvtussr//LLMMMWWhimmJ>9..,.///;8 .////.0;$|ztsvsr,//LLMMWW[immJ>2..////.;: ,/.,//.%;$|z{ssvsL,/LMMMWWhhmmJ>#..,.///.=%.////.@;ztzwsrs5,LL/MMWWehmmJ>././//.'%.////./.EB <;$z|wtsupL./LMMMWWWimmS>?@..////.%1 ,/.///..@9;$zz{wrtpd.LLMMMWW[imoS>9BE.././// 39.////....@#;$z|twvssL//LMMMWWhhmmV>#@EH//.//. 3<' ,//.//.H.@A=$?|zwvtpL.LLMMMMW[hmmV>A@.H./////;% .,//./...HC9;$z|twsvs5./LLMMOWhhmmV>9CEHH/.//// ;1 ./,//.H.BA#=$z|zwwvs///LLMMWWehmoS>1A@EE./././, &1 .///.L.HB.BD <=$z|ztuwr5./LLMMMWWhhioR>< RBFH/HL///1; ./,////.H.CQ1=$z|}tsws,//LLMOMWhhimS52REHH/H/.//,9% //.////HHBB@R=$?|zzsvsL//LMLOWWaimmS>='DBJBHH////// ?1 ///H/HHHBCQ2=$z|twvsrL//LMMMWeahmoS>2GDB@HHH/././.  %9 .,/.//HLH.T@CR==$zz|tusrL/L/LMWMWhhioV>:&QCBHHHHHL/./ 1%.////HHTHBJXA&=$zz}tusrL/L/MLWMWhhmoO DCHIHHH/./// >% ,.///HLHTHJQX9=$zz}trsp,/L/MMMWWehm\wAQLHHH////.  $9 .///HLHHTHIQXR&==$zz}vsvpL/LL/MWMWiRgރCIIH///./. 1% .////HTILJUQXA2;$t{tsupL/LLM`MaS<.BT///// >1 .//HLHTIITURX9;$|zztssr/LL/MUw<CL//.. #? .//.LHLTITUUXR;;!zt{zsvfL//LWftB///. 9# .///HHTLTUUUXX :;$zztwsvsLH5<@// 9 .///HLIMTWTUb\X*<;|z{zsvsL)<. 2# .,./LHTITTWYYb\X*:;!zztwsws)< ; /./HLILTWWYYb\X ;;$zzzzs5r҃) 0" ..///IITMTaWYY\X9;!zs7t) ? //HLHTTWTaaYc^\2;$|vz 90 .///LHTMTaaaa]]^Q(9:?  ! .//HITLTWaaab]k^\3<ҝ<8) <; ../IITITWaaabjb^\Q2Ɯ=2Ht4 00 H.HLITTWTaabhjk_^Q 2<δ?2 Q^_T<5   ...//ILTMaaTabajk]_\Q29δ9)Q^lk\\P<> << ./HHITMTaWaahajbkk\_\@ 29?ğ92CX^_kjjaj\B<5  90 ,...HHITITaaTaahajjmmll^\B22<<<<<<<22Q^llkkjahaaaaB<>   "" 4,../HHIMTWaTaabajjkjmll__^\PQ@@CX\^__lmkjmajaaaaaTX<5    L4.HHH/TTMaTaaaabbhjhmjmllnl____\_\n_nlllmlmjjhjaaaaaTaITJ<5,4  LL)...HHIITMTaaaaabajjbmjkjmkmlmklmklkmlmjkmamajahaaaMaLTITB<4 ,,<; 47d,)..H.IITITMWaaaabbhjjjhjjmjkmjkmjmjakhjjjbbaaaaWTTTIIH//B<),d5)88 )ffd6...HHIITITTWaTaaaahbbjjhjjhjjhjjjmabbhbaaaaaTTTMTHH.H..5),Ldf498 5pfdd4...HHHIITMTWaaaaaaaaajahjbhjahhbaaaaaaaWTWTLTIHHH..,fdpr5886spdfd,...HHHHITITMTWaaaaaaaaaaaaaaaaaaaaaaaTTTIIIHH/..,ffdsv58;5sufprfL.H.IHITITTTWTaWaaaaaaaaaaWTaaTWTMTLTHHHH..Lfrspsz5:=5wtpssrpd,.....HIHIHTTTMTMTTWTTWTTTTWTMTTHTIHH.....dpsvsr}{5=")w}tpssssf5...H.EHHIHHTITIITITIITLTIHIHIH..H..,puwtwrt~5!0(v}}svtwswspL,..HHHIHHTHHTHHTHHHHHHHH.,Lfswtwwvw}}30;'vwvsw{wtwsrdL).E.H.H.H..H.B.E/,dsswt{{wtw}z38ہ07zwtw{}w}vsvsfL6Lddrs}z}}}}t{}}v%!=;3{w}t{}}}}}}twwssfd/5/,,,//L5Ldpsw{w}}}}}}}}}}}50Ղ0>}}}}}}}}}}}}}}{w}wwswsssswwwww}}}}}}}}}}}}z$!=;!1z}}}~~}}}~}~}}}}}388!3|}~~}30ۙ8!3|⮑>0ۙ8!2>伨z1!0<0 !>zύ仫>! :;0 !9|伨>"! 0ʇ;0 !#>?佻?1" 0=˛;0 "#29>?zt?>10! 0:׸;00 "!"!" 08׹==:::::::}}]* ] BM 6(2 E/-)-*/0/4v0+N|LLbm n W [?^Fv9ՍY%mTN$)&n< r< }< < < < <  JF; ;  +/mwh, /31h, /31h, /31h", #>, 4#>, #he<", #>, /#>, #hJFEJ"s5, #>, #>, #,- +/m}whq%,(Y!EY !JJ2"!EY !F.-(fwmedia_Infomedia_Statusset media_AliasASYM_Ticks position waitmedia_Typemedia_SourcetickCount mode waitmedia_TimeFormat?mediaInfo time format milliseconds waitnot readystatus mediaPositionRI%$)&>< B< R<  O< x< L< R< ; ; ,- -.-"-<"q%J" +/m5wh, /31h, /31h, /31h"2, #>, #>, #h<"Ts, #>, #>, #h, #>, #>, .-, #>, #>, #h'fGmedia_Infomedia_Statustrueset media_Aliasmedia_Typemedia_SourceretValseek mode waitmedia_TimeFormat wait?mediaInfo time format milliseconds wait to not readystatus mediaPosition1,3)&< < < < < ; ; , t#>, #hi<"-h(fmedia_Infomedia_Statusmedia_AliasFALSE?mediaInfomedia_SourceretVal mode waitplayingstatus mediaPlaying,  )&b< ; ; +/mjwh"2><"+/m2w+/m%w'fkmedia_Statustrueplay[stopI@playingmediaPlayinga  e8)&< -< t< < < < < b< h< :< `<  ; ; , g#>hh#5h @#+1@#.-, #>, +1@#, #>, k#>, +1@#.-, #>h+/mwh;, #I(B#hs+/mfwh";, #Ih+/mwh"Z(+/mw, #>h #h !F, )#>, , #>, #>, #hs+/mwhn, /3# , /3# "m+1(B#"V!!+/mwh+@, (B!s+/mwh" !!!]+/mjwh, #hhs+/mwh"+@, @! "i+1+B""F>+/mwh+!s+/mFwh!!!"+1 B#hh"hh +B mN,  !"d, #>, #>, #+<""s, #>, #h, #>, z#>, #h!!!h, ", /-#5, #?, 7h, #>, , #h:, #>, #h<"), #>, #^, #>, #h:<":, #>, #, #>, #>, # @#+/mnwh, #>, #6, #>, }#>, ##5h @#+1@#.-, #>, +1@#, #>, ~#>, +1@#.-, #>h+/mwh;, #I!!!!s+/mwh, #>, #h<" , #>, #>, # @#+1lp'fmedia_Infomedia_Statusmedia_Alias statusChangemedia_Typemedia_Sourceseek mode waitsuccessfulJASYM_Complete?mediaInfo to 0playnot readystopstatus MCINotify",)&< < < < ; ; #5h+/mjwh+/m|whs+/mXwh (fmedia_Typemedia_Aliasmedia_SourceASYM_Media_Source^FMCITypebookwASYM_Media_AliasmyBookmediaInfo#d7)&< < ; ; h NULL) F media_Status = callMCI("status " & _& " mode wait") 5<> "xready" F media_TimeFormat = Net " & ɥ& " Imilliseconds O -- The following loop a work-around obscure M -- where the ĺ "ĵ" _returns  -- 4tick count instead 4 . zlogic -- has been modified give c45 chances -- . tryCounter = 0 c< 5  = d ض& " R tickCount = ASYM_Ticks()  -- Check see P appears be returning -- 4U(within a tolerance 50ms) (҄ - ) < 50 -- If so, Y4a short >settle down mmYield   -- If Зseparation greater, assume that we got a -- real value >c  -- Note 9workaround could fail unusual Mathe -- )clip 3current (ms) match -- up, [4doesn't 5 tries  c  pNewValue ZnewPosition =  (isType("", #) = P) 0 < 0 F = = 0 5% $1 F 2 T 3 b (8<> F N& "  <> "xF $et " & |& " I  = Ieek " & آ& " " & & " H mediaPlaying  = FALSE   1 - 2 : (<> F #& "  r = ("playing") Ҏɂ մ #  <> 2  = P H() stop() --*#-- 5Methods--*#  = openErr = в  1 . 2 ; 3 H (5<> F -- Wrap quotes deal f\filenames kQUOTE & v& refClip = ? refParent = objectContainer(, ",/") clipName = "UMPID" & () & \ ({S) & "ID" & c bs = ASYM_BlockSuspend() mmSource (h) bs = ASYM_RestoreSuspend(bs) bs =  (Š) SASYM_Media_Alias o> F |"A" & س oldError = r [r ASYM_ItemInList(֡, "digitalVideo,AVIVideo") = F bs = bs) բ" & & " alias " & & " Ҥ <d(bs) -- 'Fix' N [Rb [JRp  <> 6 q <> ؔ    bs = ߭ ՜8ؼ ߔ(bs) <> Ќ [`  W ^ e   bs =  q! ֧ =(bs) L pԔ  [   <> . xmmIsOpen  bs = ߙ mmOpen '& ־߃(bs) ) 0 7  Г  mmDeviceAlias w     5<>  ֿ = A r=  ^ <> 0 F " t & "  <> "H F ('<> b (ֈ , "eo") = P) mmShow T± -- Ensure audio video Ш ֞ etVideo " & & " on") ־ etAudio " &  & " on")  ӱ Ӹ ӿ -- ;; It seems јR targetWindow Qso ѱ8no longer the -- ;; 8c"" 4Г mciNotify message fires, ToolBook loses -- ;; track notify >. So we force a 8reference { -- ;; we're passing. We should ˎchange , 4gets -- ;; .   " 8" x° " " &&  (, "8")   E [ " & מ , ) statusChange "~" r=   , =  ASYM_Media_Status <> "z" L < ; 1 ] 1 2 k (A <>  F   V & " ( <> "x F - op " & ׅ ) ౑"  =  1  2  ( <> ҷ F ߴ ܤ & " ט <> "xӒ F op " & &) ԙ 6& " 0") currentStatus = _ ڹ" '<> "" ASYM_Complete mediaClose  =  1  2  3 & (<> F b, "Ueo") = F op " & 1& "  close " & N& "  , ",/") & () & \ ({ ) & "ID" & * bs =  mmClose ы ( ) Z O V ] bs = (bs) Mb " [ݱ TMCINotify pStatus, pOperation, pDevice  = " " ) = "successful" F ڿ " ߦі ە1 ַ ڋ2  ق3  ب<> z F yiؾ& " ] ُ<> "xXF ֔K & " 0") ڃ --*#-- Supporting Routines--*#-- Returns a stack 2 values:-- Ѵ source (can be found)-- MCI  type (ie. waveAudio, Sequencer, ) myBook = 5 , "8") ASYM_Media_Source() ݏ MCIType() , , ! pMediaSource g =  media_Extension = ASYM_ParsePath(7, "EXTENSION_ONLY") b ;"" Һ = "" V, "g,midi,rmi")  = "sequencer" ρ"avi"  = " b notifyBefore  -- If UMP on /, don't l on  {ۏ (, ",/") = "" () e -- If Zon L/, on  { (, ",/") = "/" () ʻASYM_Reset pMode -- If on а/, üreset on  x({S (, ",/") = "/" L = "" X = "") \() E, u() 5pae=vh ds 5  5 R@e S ] =4}V2^[q t n  +nMǧ5B)&; ; ,.-+ +L !'f%mouseEnter9CN)&; ; ;&#+\!8'f$declareArraybuttonClick:E)&; ;  <+L !'f defaultmouseLeaveO o= 44buttonClick "declareArray" o= default k+nMǤ5B)&; ; ,.-+ +L !'f%mouseEnter9@K)&; ; ;&#+\!8'f$loadArraybuttonClick}:E)&; ;  <+L !'f defaultmouseLeaveL o= 44buttonClick "loadArray" o= default  +nMǣ5B)&; ; ,.-+ +L !'f%mouseEnter9?J)&; ; ;&#+\!8'f$useArraybuttonClick|:E)&; ;  <+L !'f defaultmouseLeaveK o= 44buttonClick "useArray" o= default# & %< 2 +nMǤ5B)&; ; ,.-+ +L !'f%mouseEnter9@K)&; ; ;&#+\!8'f$digiArraybuttonClick}:E)&; ;  <+L !'f defaultmouseLeaveL o= 44buttonClick "digiArray" o= default  #, $.:F Y l "{ 33\2a85L ;u4LL trueb:ASYM_BeenHeree{    t n  In order to use an array to store data, the programmer must: 1. Declare the array. 2. Load the array with data values. 3. Use the array vaues in the program's processing.  Digi's array[Nt_rn Store Data in an Arrayay333333h`% 4e>howManyvh` Z шs%% H = =mpKKZ Kp KZK pZZ  Z p K=Z =p =pOpC pp_1Tr8#I Y; = IJKKH ZZv MNZ KH mZw QR KH ZZx UVZK H mZy YZZZ H z ]^ Z H mZ{ ab K=H ZZ| efZ =H mZ} ij =H ZZ~ mnH m; stOH ; yzpC H m; p_1H J- Tr0:5u #x;} I 6R Y; = :R   + . +nMǪ5B)&; ; ,.-+ +L !'f%mouseEnter9FQ)&; ; ;&#+\!8'f$sixElementArraybuttonClick:E)&; ;  <+L !'f defaultmouseLeaveR o= 44buttonClick "sixElementArray"! o= default    P  M #+nMǵ5B)&; ; ,.-+ +L !'f%mouseEnter9V\)&; ; ;&#+@![<+L !'f/howManydefaultbuttonClick:Eut)&; ;  <+L !'f defaultmouseLeaveW = 44buttonClick close "howMany" = default + = W Closeo &r ;   selectionChanged   authorButtonDownR4%P;u4M0,0e` 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_IDiGHhItopleftJLKKASYMI_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     " $ & ( * , _ bodyText It should be obvious that as the number of score values that must be stored increased, the use of simple, single-value variables quickly becomes a naming problem. There must be an alternative, and there is. The answer is to use an array. For example, Scores[0] refers to the first element in the Scores array ZN`|B^B^| 2| 2L|lse3 falsePQ| LASYM_BeenHereLpppp p  p  p8  f(DVp~&:P@n,:R`x,HVv2@N^|4N`n2DT~  < R d p       & 4 ^ t       & < N \ j ~       ( > P ^ l        ( > P z   0V&D:e3functionCallvh`(sD -D H5$%5$mpiZx4Zp4%5Zii6$pxi46$4i%56$pE$i$xE$4$p4E$%5$X P&pPpKFBl/J 8qH1H#b/ q4# IJKZH ZZv MNZ4ZH mZw QR45ZH ZZx UViK6$H mZy YZZi46$H z ]^4i56$H mZ{ abE$K$H ZZ| efZE$4$H mZ} ij4E$5$H ZZ~ mn: Pl&H m; stPH ; yzH m; KH J- (BN/J 05u SH~1Hx} o#D/ 2 S4# 2 ; > X/!2"   (+ nMǺ5B)&; ; ,.-+ +L !'f%mouseEnter9[a)&; ; ;&#+@![<+L !'f/functionCalldefaultbuttonClick:E<)&; ;  <+L !'f defaultmouseLeave\ = 44buttonClick close "functionCall" = default 0 =  Close- ( 9#0 Y , 05 ({ v s |y| s v v pp sysys p p p syys vy0F6:9 . < "B HHQ"33? ?~K"B 6ET3BDQ<Kf"HEHT3ETBTD3B] B Z""DB Q < cw3fH W6 ]0q*1V 9W%t+Q$! 8&%=&@;gj & }selectionChanged & authorButtonDown:D;u4LPL 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[selectedhP|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_IDiGHhItopleftJLKKASYMI_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 Textxt5 captionText_ Sample Caption Textu bodyText shadow mStep-by-step instructions. Close     " $ & ( * , _ bodyTextgX ata type in a block of adjacent (contiguous) memory locations. 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.  5pppp p  p  p8 ( *+,\ ,Q \ V ^Z:|q|lseLASYM_BeenHeref(DVp~&:Pdn,:R`x,HVv2@N^|4N`n2DT~  < R d p       & 4 ^ t       & < N \ j ~       ( > P ^ l        ( : d z lv:One-Dimensional Array to Store 6 Score Values0,0|lse|lse0Zr :H`*Lj| 0>Vd &4Tb,<Zl,>Lft"2\r 0 B N x        < R d v       , : H \         . < J ^         . X n  >>?B7:comparisonExample?#*K4:!@D@~ $ :4X@D@j 88T@r dz@B t(@11.g@nR!@ V;W;n@*v=w=@@:@޶\@  YA@CBEDGF_bodyShadowOffsetZ0|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_IDiGHhItopleftJLKKASYMI_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 Textxt5 captionText_ Sample Caption Textu bodyText shadow mStep-by-step instructions. Close     " $ & ( * , _ bodyTextgX ata type in a block of adjacent (contiguous) memory locations. 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.  Izzzz z z  z z R  N   V   a N  V  pmrightASYMI_AutoSize falserightASYMI_AutoSize! false10,0D false[nLASYM_BeenHere In C++ a loop looks like this:0L false0oks like this:f@(DVp~&:Pn,:R`x,HVv2@N^|4N`n2DT~  < R d p       & 4 ^ t       & < N \ j ~       ( > P ^ l        ( : d z lNfr&JtZ0WZ),loop18OR objectivesWҾ2<Ԃse*vh vs  b.E";S l .5 0V2[ l "802  b9: h,OZ +k l A7{ 33n2s  4Ԅ A %^. U^  . u4JZRWR/EYr&5EWg|R_RaR `The following image represents a portion of the contents of computer memory for a program. Roman (Hebrew);Times New Roman (Arabic);Times New Roman Baltic;Times New Roman (Vietnamese);Arial CE;Arial Cyr;Arial Greek;Arial Tur;Arial (Hebrew);Arial (Arabic);Arial Baltic;Arial (Vietnamese);Courier New CE;Courier New Cyr;Courier New Greek;Courier New Tur;Courier New (Hebrew);Courier New (Arabic);Courier New Baltic;Courier New (Vietnamese);If the following image represents a portion of the contents of computer memory for a program,   true,ASYM_BeenHere- -  true=JR"R4J:RRBRBRBRBRBRBRBRBRBRBRBRBRBRBRBRBRBRBRBRBRBRBRBRBRBRBRBRBRBRBR*R,R9RRRTRURcReRgRiRxRRRRRRRRRRRR%R?RBR There are non-array data values stored in the locations before (2.32) and after (Sue, Bob) the array values. It is imperative that program statements involving array elements do not attempt to access memory outside the array boundaries. the loop to process the array elements is coded as for(int index = 0; index <= SIZE; index++) the processing would try to read in the value Sue for subscript (index) value 6, which does not exist for this array. The result would cause a potentially fatal situation in your program when the program executes. program statements involving array elements do not attempt to access memory outside the array boundaries. If the loop to process the array elements is coded as for(int index = 0; index <= SIZE; index++) the processing would try to read in the value Sue for subscript (index) value 6, which does not exist for this array. The result would cause a potentially fatal situation in your program when the program executes.  WSubscript BoundrA 3333 @4Subscript Boundries (Don't Drive Outside the Lines!) *Z2F $ | | 2e;vh & sa , , 6\ 2 UX tX $:X E VWZ$VH ROTruev [\_X t False+v_ efJV" '$X bwz$:X  .JV" $ Truev/ .~t" '$2 <9Falsev R##|#^ V#(# R$ *'parameteryv  functionyv5 !8 TQsearch argument or keyav "#& assignmente3v {`R% "E  .f0:0 2 *C { E+/0F 2K -+  I _7"0 2 /. { =z i 2 ) l { 33 2# ~; K> e h    } ASYM_SummonWidgetsp sDA;BA@+;u4I|[ FALSEkfeedbackyquest04,'OO g  s2i)T`05qpKQ"!I $#E&%r '*),+r.-K0/?:2143B:x5):87e:9<;>=@?cBAuDCFE HGZcJIfLKFNMO#PORQ`(SkbkTktbk_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  TRUEFALS.SPB tbk_wid_name ASYM_Q  ASYM_WID_QType TRUEFALSE=ASYM_WID_AutoLockAnswerO falseiASYM_WID_Randomize{ falseASYM_WID_MultipleAnswers falseASYM_WID_DelayFeedback falseASYM_WID_AnswerLocked# 3.=ASYM_WID_TriesUsedOLSEetbk_wid_values] Xboolean list,enterPage,leavePage,always,never boolean boolean text boolean booleanASYM_WID_TimeUsed222~ True FALSE Incorrect false,autoBLRX^djpv| False| Correct false,autoASYM_WID_TimeChosen} 222~ True| Correct false,auto<FLRX^djpv False FALSE Incorrect false,auto!ASYM_WID_TriesMax"#ASYM_WID_TimeMax$%ASYM_WID_Doc& QUESTION.HLP 'ASYM_WID_AnsArray (|5 )ASYM_WID_MaxScoreC *[ +ASYM_WID_IsScoredm , TRUE -ASYMI_UseJava . TRUE /ASYM_WID_Name 0 True/False Question 1ASYM_WID_Author 2click2learn.com 3ASYM_WID_CreateDate' 4 3/1/99A 5ASYM_WID_TimeStartS 6LSEi 7_ASYM_Catalogs} 8 P,A,B,I 9ASYM_WID_ID : ;INFO_Description < The true/false question object contains two answer choices. To present a statement that users must evaluate as true or false, position a text field near the answer choices and then type a statement in the text field. =INFO_AdvancedStepsText >5 01 On the Answers tab of the Properties dialog box, you can switch the correct or incorrect setting for an answer by clicking the button to the left of the answer. 2 If you want to change the text of the selected answer, click the Edit button. 3 Specify any other options you want, and then click OK. ?INFO_BasicStepsText@ 1 In the Properties dialog box, under Possible answers, select an answer. 2 If this answer is correct, be sure the check box to the left of the answer is selected. 3 To specify an automatic text response to an answer, under Feedback for selected answer, click the Text box. ToolBook II opens a dialog box that allows you to enter text. 4 Specify any options you want, and then click OK.AINFO_AssistantDescriptionB CINFO_AssistantAdvancedStepsText D /EINFO_AssistantBasicStepsTextF 1 In the Properties dialog box, under Possible answers, select an answer. 2 If this answer is correct, be sure the check box to the left of the answer is selected. 3 To specify an automatic text response to an answer, under Feedback for selected answer, click the Text box. Assistant opens a dialog box that allows you to enter text. 4 Specify any options you want, and then click OK.GASYM_WID_RoundScoreH noRoundingIASYM_WID_MinScoreJ 0=KASYM_WID_AutoScoreWeightOL trueoMASYM_WID_SummaryFeedbackN6Rp66F CorrectRRb Incorrectpp Partially Correct-OCatalogThumbnailObjectIP ~True-False 35cQASYM_WID_DeploymentqRSASYM_WID_ReadyToRunT3 LSEUkHV1WYXoXcustomSpotY 870,1563+Z3[2]\^]37oo]customSpot^ 870,1563_` FALSE5az.| 6  N   GbLSEUc|gd FALSEuequest04f,'hgOOjigknmspo2rqi)tsTvudw0y5|{qp}zKQI Er rK?:B:l):ecu ZcfFO#`ckbkTkgtbk_wid_propsh ASYM_WID_AutoLockAnswer ASYM_WID_AutoReset ASYM_WID_DelayFeedback ASYM_WID_IsScored ASYM_WID_MaxScore ASYM_WID_MultipleAnswers ASYM_WID_RandomizeiASYM_WID_Editorj TRUEFALS.SPBktbk_wid_namel8 LSEmASYM_WID_QTypen TRUEFALSE7oASYM_WID_AutoLockAnswerIp falsecqASYM_WID_Randomizeur falsesASYM_WID_MultipleAnswerst falseuASYM_WID_DelayFeedbackv falsewASYM_WID_AnswerLockedx= LSEyASYM_WID_TriesUsed-zC{tbk_wid_values|] Xboolean list,enterPage,leavePage,always,never boolean boolean text boolean boolean}ASYM_WID_TimeUsed~ Quick CheckASYM_WID_TimeChosen/ lThe loop control structure is often used to make processing of all of the elements of an array easier. value that is being searched for is called the search argument or search key. rial CE;Arial Cyr;Arial Greek;Arial Tur;Arial (Hebrew);Arial (Arabic);Arial Baltic;Arial (Vietnamese);Courier New CE;Courier New Cyr;Courier New Greek;Courier New Tur;Courier New (Hebrew);Courier New (Arabic);Courier New Baltic;Courier New (Vietnamese);If the following image represents a portion of the contents of computer memory for a program, GASYM_WID_TriesMaxUmASYM_WID_TimeMax}ASYM_WID_Doc QUESTION.HLPASYM_WID_AnsArrayc6Rp66F CorrectRRb Incorrectpp Partially Correct{ASYM_WID_MaxScoreASYM_WID_IsScored TRUEASYMI_UseJava TRUEASYM_WID_Name  True/False Question#ASYM_WID_Author?click2learn.comYASYM_WID_CreateDatem 3/1/99ASYM_WID_TimeStartquest01_ASYM_Catalogs P,A,B,IASYM_WID_IDINFO_Description The true/false question object contains two answer choices. To present a statement that users must evaluate as true or false, position a text field near the answer choices and then type a statement in the text field.INFO_AdvancedStepsText9 5 01 On the Answers tab of the Properties dialog box, you can switch the correct or incorrect setting for an answer by clicking the button to the left of the answer. 2 If you want to change the text of the selected answer, click the Edit button. 3 Specify any other options you want, and then click OK.S INFO_BasicStepsText! 1 In the Properties dialog box, under Possible answers, select an answer. 2 If this answer is correct, be sure the check box to the left of the answer is selected. 3 To specify an automatic text response to an answer, under Feedback for selected answer, click the Text box. ToolBook II opens a dialog box that allows you to enter text. 4 Specify any options you want, and then click OK. "INFO_AssistantDescription" ?"INFO_AssistantAdvancedStepsTextM" q"INFO_AssistantBasicStepsText$ 1 In the Properties dialog box, under Possible answers, select an answer. 2 If this answer is correct, be sure the check box to the left of the answer is selected. 3 To specify an automatic text response to an answer, under Feedback for selected answer, click the Text box. Assistant opens a dialog box that allows you to enter text. 4 Specify any options you want, and then click OK.!$ASYM_WID_RoundScore9$ noRoundingQ$ASYM_WID_MinScore_$ 0$ASYM_WID_AutoScoreWeight$ true$ASYM_WID_SummaryFeedback$ ASYM_Q$CatalogThumbnailObject$ ~True-False 35%ASYM_WID_Deployment'%A%ASYM_WID_ReadyToRunS%LSEm%kHw%1|%o%customSpot% 870,1563%%2 &37o)&customSpot?& 870,1563Y&k&LSE',(OOgs2i)T0qp65bKQI Er rKqYZcfFO#?:B:T):ecu     `kkTk'tbk_wid_name'LSE(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.SPB(ASYM_WID_QType) MULTICHOICE')ASYM_WID_AnsArray;) ASYM_QY)ASYM_WID_AutoLockAnswerk) false)ASYM_WID_Randomize) false)ASYM_WID_MultipleAnswers) false)ASYM_WID_DelayFeedback) false*ASYM_WID_AnswerLocked'*LSE=*tbk_wid_values*] Xboolean list,enterPage,leavePage,always,never boolean boolean text boolean boolean*ASYM_WID_TriesUsed]+6Rp66F CorrectRRb Incorrectpp Partially Correctu+ASYM_WID_TimeUsed+ASYM_WID_TimeChosen/omre: :: parameter  drip GoToPage FALSE Incorrect false,auto  Xekqw} function FALSE Incorrect false,auto ;AGMSY_ekqw search argument or key| Corect false,auto "(.8>LRag assignment FALSE Incorrect false,auto/ASYM_WID_TriesMax-/E/ASYM_WID_TimeMaxW/k/ASYM_WID_Doc/ QUESTION.HLP/ASYM_WID_MaxScore//ASYM_WID_IsScored/ TRUE/ASYMI_UseJava/ TRUE0ASYMI_QuestionText;0Field id 10 of Page id 18U0ASYM_WID_RoundScorem0 noRounding0ASYM_WID_MinScore0 00ASYM_WID_AutoScoreWeight0 true0ASYM_WID_SummaryFeedback01ASYM_WID_Name-1 Multiple Choice QuestionC1ASYM_WID_Author_1click2learn.comy1ASYM_WID_CreateDate1 3/1/991ASYM_WID_TimeStart1_ASYM_Catalogs1 P,A,B,I1ASYM_WID_ID12INFO_DescriptionU3> 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.s3INFO_AdvancedStepsText;5 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.U5INFO_BasicStepsText%7 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.E7INFO_AssistantDescriptionS7 y7INFO_AssistantAdvancedStepsText7  7 INFO_AssistantBasicStepsText}9  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.9 CatalogThumbnailObject9  ~Multiple Choice 649ASYM_WID_Deployment99ASYM_WID_ReadyToRun:-:j5:1_:onxoq:customSpot: 870,1563::2:osxo:customSpot: 870,1563|;!;3K; wyouxo_;customSpotu;  870,1563;!;"4;#%$uyowxo;$customSpot;% 870,1563<&'<)I<*JfRs>+ D4. The value that is searched for in the array is called the: to see if it is in the array or not. The value that is being searched for is called the search argument or search key. rial CE;Arial Cyr;Arial Greek;Arial Tur;Arial (Hebrew);Arial (Arabic);Arial Baltic;Arial (Vietnamese);Courier New CE;Courier New Cyr;Courier New Greek;Courier New Tur;Courier New (Hebrew);Courier New (Arabic);Courier New Baltic;Courier New (Vietnamese);If the following image represents a portion of the contents of computer memory for a program, >,.6  N >-RJRJ>J@. N5. A Boolean value is one which has a numeric value between 0 and 4096. it is in the array or not. The value that is being searched for is called the search argument or search key. rial CE;Arial Cyr;Arial Greek;Arial Tur;Arial (Hebrew);Arial (Arabic);Arial Baltic;Arial (Vietnamese);Courier New CE;Courier New Cyr;Courier New Greek;Courier New Tur;Courier New (Hebrew);Courier New (Arabic);Courier New Baltic;Courier New (Vietnamese);If the following image represents a portion of the contents of computer memory for a program, /RJ$R%JCJGR1@N`p~$BTn(BTj " : H ` r        , F X n         4"BTt2Nhv08bt:LZlz<Nhz $2H 4LZrh(D^r> X !""D"R"v" $&$>$V$d$$$$$$%%,%F%X%r%|%%%%%%&.&D&^&p&''((((((),)@)^)p)))))))*,*B***b+z++ /$/2/J/\/p///////00@0Z0r0000000 121H1d1~11111112Z3x3@5Z5*7J7X7~77799999::2:::d:v::::::;;&;P;d;z;;;;;; <,<N<x>>>A 1e-vh  2 si h Sj5$##z#^V#(# TUXj5< (%Nothingwv YZ]35! A potentially fatal errorvC ^_b 5"F heThe array will resize itselfov cdg"5$ 41The subscript would be created and automatically assigned a null valuev , 6\ 2 nog##&##^2V#(#Q g9T ZW7v 0 8/v] ` fc6v  4096u?v { =z i2 l "k N2+ b.E"?.W  "20 2  =w.0 2 ' l { 33* 2/ G KJ q t    ASYM_SummonWidgets1911܀quest01,(yOOg s  2i)T0qp<54KQ I "!E$#r &%('r*)K,+qY.-Zc0/f21FR3O#65?:87:9B:;):>=e@?BADCFEcHGuJILK NMPO`QknvkTktbk_wid_nameLSEtbk_wid_propsg 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.SPB ASYM_WID_QType  MULTICHOICE ASYM_WID_AnsArray u4# ASYM_WID_AutoLockAnswer5 falseOASYM_WID_Randomizea falseASYM_WID_MultipleAnswers falseASYM_WID_DelayFeedback falseASYM_WID_AnswerLocked-FqW2W2::: 7  drip GoToPage FALSE Incorrect false,autoPV\bhntz 8 FALSE Incorrect false,auto#)/5;AGMS_etz 6| Correct false,auto#)8> 4096 FALSE Incorrect false,autoCtbk_wid_values] Xboolean list,enterPage,leavePage,always,never boolean boolean text boolean booleanASYM_WID_TriesUsedfeedbackASYM_WID_TimeUsed LSEASYM_WID_TimeChosen)LSEAASYM_WID_TriesMaxO g!ASYM_WID_TimeMaxu"#ASYM_WID_Doc$ QUESTION.HLP%ASYM_WID_MaxScore&'ASYM_WID_IsScored( TRUE )ASYMI_UseJava * TRUE3 +ASYMI_QuestionTextY ,Field id 10 of Page id 18s -ASYM_WID_RoundScore . noRounding /ASYM_WID_MinScore 0 0 1ASYM_WID_AutoScoreWeight 2 true 3ASYM_WID_SummaryFeedback 4LSE) 5ASYM_WID_NameO 6 Multiple Choice Questione 7ASYM_WID_Author 8click2learn.com 9ASYM_WID_CreateDate : 3/1/99 ;ASYM_WID_TimeStart <LSE =_ASYM_Catalogs > P,A,B,I ?ASYM_WID_ID% @= AINFO_Description B> 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. CINFO_AdvancedStepsTextiD 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.EINFO_BasicStepsTextSF 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.sGINFO_AssistantDescriptionH IINFO_AssistantAdvancedStepsTextJ KINFO_AssistantBasicStepsTextL 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.MCatalogThumbnailObjectN ~Multiple Choice 64OASYM_WID_DeploymentP)QASYM_WID_ReadyToRunR6Rp66F CorrectRRb Incorrectpp Partially CorrectSjT1UWVuonxo'VcustomSpot=W 870,1563WX_Y2Z\[xyosxo[customSpot\ 870,1563]^3_a`wyouxo`customSpot%a 870,1563?bGc4qdfeuyowxoecustomSpotf 870,1563ghBZ Giz &  2  BZ   Ujck ul FALSEm|nquest01o,(psrOOutgwvsx{z2}|i)~Tl0qpj5qKQI Er rKqYZcfFO#?:B:k):ecu `mkkTkptbk_wid_nameq1rtbk_wid_propss ASYM_WID_AutoLockAnswer ASYM_WID_AutoReset ASYM_WID_DelayFeedback ASYM_WID_IsScored ASYM_WID_MaxScore ASYM_WID_MultipleAnswers ASYM_WID_RandomizetASYM_WID_Editoru MULTWID.SPBvASYM_WID_QType1w MULTICHOICEIxASYM_WID_AnsArray]y ASYM_Q{zASYM_WID_AutoLockAnswer{ false|ASYM_WID_Randomize} false~ASYM_WID_MultipleAnswers false ASYM_WID_DelayFeedback false7ASYM_WID_AnswerLockeda kWhat could happen if you try to access an array element using an out-of-bounds array subscript value: follows: ew Roman (Arabic);Times New Roman Baltic;Times New Roman (Vietnamese);Arial CE;Arial Cyr;Arial Greek;Arial Tur;Arial (Hebrew);Arial (Arabic);Arial Baltic;Arial (Vietnamese);Courier New CE;Courier New Cyr;Courier New Greek;Courier New Tur;Courier New (Hebrew);Courier New (Arabic);Courier New Baltic;Courier New (Vietnamese);If the following image represents a portion of the contents of computer memory for a program, wtbk_wid_values] Xboolean list,enterPage,leavePage,always,never boolean boolean text boolean booleanASYM_WID_TriesUsed! Quick Check9ASYM_WID_TimeUsedK FALSEeASYM_WID_TimeChosen}ASYM_WID_TriesMaxASYM_WID_TimeMaxASYM_WID_Doc QUESTION.HLPASYM_WID_MaxScoreASYM_WID_IsScored/ TRUECASYMI_UseJavaU TRUEoASYMI_QuestionTextField id 10 of Page id 18ASYM_WID_RoundScore noRoundingASYM_WID_MinScore 0 ASYM_WID_AutoScoreWeight true?ASYM_WID_SummaryFeedbackS ASYM_QgASYM_WID_Name Multiple Choice QuestionASYM_WID_Authorclick2learn.comASYM_WID_CreateDate 3/1/99 ASYM_WID_TimeStart3 3.I _ASYM_Catalogs] P,A,B,Io ASYM_WID_ID}  INFO_Description!> 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.!INFO_AdvancedStepsText# 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.#INFO_BasicStepsText% 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.%INFO_AssistantDescription% %INFO_AssistantAdvancedStepsText & 1&INFO_AssistantBasicStepsText( 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.(CatalogThumbnailObject?( ~Multiple Choice 64Y(ASYM_WID_Deploymentg((ASYM_WID_ReadyToRun(|(j(1(#onxo(customSpot) 870,1563)')2Q)osxoc)customSpoty) 870,1563))3)ouxo)customSpot) 870,1563**49*owxoK*customSpota* 870,1563{*** 4.[+6Rp66F CorrectRRb Incorrectpp Partially Correctq+;/q0: :: Nothing  drip GoToPage FALSE Incorrect false,auto  Vtz A potentially fatal error| Correct false,auto)JPV\bhntz The array will resize itself FALSE Incorrect false,autoPV\bhntz FThe subscript would be created and automatically assigned a null value FALSE Incorrect false,auto]/JeR1 iIn an array with seven elements, the last accessible element in the array is at subscript location: s follows: ew Roman (Arabic);Times New Roman Baltic;Times New Roman (Vietnamese);Arial CE;Arial Cyr;Arial Greek;Arial Tur;Arial (Hebrew);Arial (Arabic);Arial Baltic;Arial (Vietnamese);Courier New CE;Courier New Cyr;Courier New Greek;Courier New Tur;Courier New (Hebrew);Courier New (Arabic);Courier New Baltic;Courier New (Vietnamese);If the following image represents a portion of the contents of computer memory for a program, 1JcR$l (:Tf2H.FTlz  8 ^ x        . T j         * B   nXx.,B\d*DLvLZhz"66Nb <f|&>Pj "4HZt$DXl 8 N b t   !!##%%%&&6&($(D(^(l((((((( )$),)V)h)~)))))) **>*P*f****`+v+@/b/11.4.J.t./*/>/`/1111l!e.usingvh (s  {`R% "@S l .~60V2^[ ehy|+nMǣ5B)&; ; ,.-+ +L !'f%mouseEnter9?J)&; ; ;&#+\!8'f$printingbuttonClick|:E)&; ;  <+L !'f defaultmouseLeaveK o= 44buttonClick "printing" o= default l A7{ 33 2%= :J h,OZ h.q4=0}}2E  ,L0}}2 [g 2" )  [g 2,, UK[9!g 2-97#[%&g 2O<e#([+g 2P! :3S:=$@QS:.3&4N BHq= {=X ="%=h'*=9: ;@H ;eu4 JJhJRR true true trueASYM_BeenHereX XhHA #It is simple! To print the contents of the array elements, just go through the array -- element by element -- and output the value in that array element. A loop control structure is ideal for iterating through the elements by varying the subscript in order to access each element. e);Courier New CE;Courier New Cyr;Courier New Greek;Courier New Tur;Courier New (Hebrew);Courier New (Arabic);Courier New Baltic;Courier New (Vietnamese);If the following image represents a portion of the contents of computer memory for a program, @Printing Array Contentssssssrive Outside the Lines!)3333h @   H Xh @Fj{~ :&l',jc;c 070908202426469912811673466ASYM_TpID@ht@ A 5e0printingvh` T stt H)J)JmpKZZ@)ZpO))ZiKpZi@)O)i)pKJZ@)JpO))JL-!d pR-+d  # pD  %-8}&}%( IJKZH ZZv MNZ@)ZH mZw QRO))ZH ZZx UViKH mZy YZZi@)H z ]^O)i)H mZ{ abKJH ZZ| efZ@)JH mZ} ijO))JH ZZ~ mnL-!d H m; stR-+d H ; yz # H m; D H J-  %-05u }&}x} %2 ( 2 ; > $M (y   $+nMǶ5B)&; ; ,.-+ +L !'f%mouseEnter9W])&; ; ;&#+@![<+L !'f/printingdefaultbuttonClick:E)&; ;  <+L !'f defaultmouseLeaveX = 44buttonClick close "printing" = default , =  Close% '   z &@ !( Q i &l ;   selectionChanged   authorButtonDown A +R&D }}2f=td;u4L truea false{Graphical Text Box$! g  `?:Z;#! H #"/%$'&)(#+*-,/.=1032g^547698{A;:=<?>YA@CBEDGF_bodyShadowOffsetZ& 0,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_IDiGHhItopleftJLKKASYMI_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 Textxt5 captionText_ Sample Caption Textu bodyText shadow mStep-by-step instructions. Close     " $ & ( * , _ bodyTextgX ata type in a block of adjacent (contiguous) memory locations. 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.    0&: false: true trueASYM_BeenHereue in the Sc'0,08H9Oepppp p  p  p8   `JHere is the loop structure to print each element value in the Score array.Rf>(DVp~&:Pn,:R`x,HVv2@N^|4N`n2DT~  < R d p       & 4 ^ t       & < N \ j ~       ( > P ^ l        ( : d z ljTdp M e1vh s d d {`R% "AS l .}7*0V2^[ kn+nMǤ5B)&; ; ,.-+ +L !'f%mouseEnter9@K)&; ; ;&#+\!8'f$parameterbuttonClick}:E)&; ;  <+L !'f defaultmouseLeaveL o= 44buttonClick "parameter" o= defaulte+nMǧ5B)&; ; ,.-+ +L !'f%mouseEnter9CN)&; ; ;&#+\!8'f$functionCallbuttonClick:E)&; ;  <+L !'f defaultmouseLeaveO o= 44buttonClick "functionCall" o= default l A7{ 332!  G-@rTER$ M  &1i;d .>Yu4khP @ ~  truee@(Passing an Array as a Function Parameter the Lines!)333333 j true8jASYM_BeenHere  6J6Jn?JrJJRARPRrRRRRRRRRRwRxRyRRRRRRRRRRRn h  P  A function may be written that requires an array as a parameter. In this case, only the array name is used in the function call. compiler passes the address of the starting (first) element of the array into the body of the function. Then, statements in the function body can use the element values to accomplish whatever task the function is defined to perform. The arrays SIZE (i.e. number of elements) is passed as an additional parameter so that the function statements can check for array bounds when accessing the array elements. the function call. The compiler passes the address of the starting (first) element of the array into the body of the function. Then, statements in the function body can use the element values to accomplish whatever task the function is defined to perform. The arrays SIZE (i.e. number of elements) is passed as an additional parameter so that the function statements can check for array bounds when accessing the array elements.  ^4>t e 1e7booleanVariablevh`h шsՐՏ Hw w cfZKiKf,wKZZ} fiZ} ,Zw} f Z i  f, w  l Ofl OCY fC L<._v)  IJZKH ZZv MNiKH cZw QR,wKH ZZx UVZZ} H cZy YZiZ} H z ]^,Zw} H cZ{ ab Z H ZZ| efi  H cZ} ij, w H ZZ~ mn l OH c; stl OH ; yzCY H c; C LH J# <&+k _ns ) 2 2 1 4 1 %Q    ++ nMǽ5B)&; ; ,.-+ +L !'f%mouseEnter9^d)&; ; ;&#+@![<+L !'f/booleanVariabledefaultbuttonClick:E%g)&; ;  <+L !'f defaultmouseLeave_ = 44buttonClick close "booleanVariable" = default 3 =  Close & ;(    % selectionChangedO R  e authorButtonDown8ՠ;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[selectedyASYM_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_ReserveCaptionSpaceq/|0ASYM_CaptionLeftMargin12_leftTabMargin34_rightTabMargin56_bottomTabMargin 78_topTabMargin-9;:oldPosK; 0,0i<ASYM_showBottomPointer{= false>ASYM_showRightPointer? false@ASYM_showTopPointerA falseBASYM_showLeftPointerC false!DCatalogThumbnailObject;E ~Text Pane 7MFASYM_WID_ID[GuHhItopleftJLKKASYMI_AutoSizeL falseMtop NPOOASYMI_AutoSize1P falseAQtoprightkRTSSASYMI_AutoSizeT falseUleftVXWWASYMI_AutoSizeX falseYcenter) Z\[? [ASYMI_AutoSizeQ \ false] ]right ^`_ _ASYMI_AutoSize ` false abottomleft bdc cASYMI_AutoSize d false! ebottomK fhga gASYMI_AutoSizes h false ibottomright jlk kASYMI_AutoSize l false mtopPointer nporq  ) oASYMI_AutoSize; p falseI qmarginW rk sbottomPointer tvuxw  uASYMI_AutoSize v false wmargin x yleftPointer z|{~}  + {ASYMI_AutoSize= | falseK }marginY ~m rightPointer   ASYMI_AutoSize false margin  captionText shadow Sample Caption Textxt' captionTextQ Sample Caption Textg bodyText shadow mStep-by-step instructions. Close     " $ & ( * , _ |lse |ffff f  f  f.v 3I[bodyTexteE^ A Boolean variable is a variable of the Boolean data type with values of true or false only.......ed the subscript or index value. Each element value is identified in programming statements by combining the array name and the subscript value. For example, Scores[0] refers to the first element in the Scores array KOSXLASYM_BeenHeref(DVp~&:P`~,DRjx:Hhv$2@Pn&@R`z$6Fp . D V b        & P f x       . @ N \ p        0 B P ^ r        , V l  "8N`Jvh`(sD -D H5$%5$mpiZx4Zp4%5Zii6$pxi46$4i%56$pE$i$xE$4$p4E$%5$X P&pPpKFBl/J 8qH1H#b/ q4# IJKZH ZZv MNZ4ZH mZw QR45ZH ZZx UViK6$H mZy YZZi46$H z ]^4i56$H mZ{ abE$K$H ZZ| efZE$4$H mZ} ij4E$5$H ZZ~ mn: Pl&H m; stPH ; yzH m; KH J- (BN/J 05u SH~1Hx} o#D/ 2 S4# 2 ; > X/!2"   (+ nMǺ5B)&; ; ,.-+ +L !'f%mouseEnter9[a)&; ; ;&#+@![<+L !'f/functionCalldefaultbuttonClick:E<)&; ;  <+L !'f defaultmouseLeave\ = 44buttonClick close "functionCall" = default 0 =  Close- ( 9#0 Y , 05 ({ v s |y| s v v pp sysys p p p syys vy0F6:9 . < "B HHQ"33? ?~K"B 6ET3BDQ<Kf"HEHT3ETBTD3B] B Z""DB Q < cw3fH W6 ]0q*1V 9W%t+Q$! 8&%=&@;gj & }selectionChanged & authorButtonDown9DL;u4LL true`:ASYM_BeenHere{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[selectedhP|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_IDiGHhItopleftJLKKASYMI_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 Textxt5 captionText_ Sample Caption Textu bodyText shadow mStep-by-step instructions. Close     " $ & ( * , _ bodyTextgX ata type in a block of adjacent (contiguous) memory locations. 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.  5pppp p  p  p8 ( *+,\ ,Q \ V ^Z|q|lseP:|lsef(DVp~&:Pdn,:R`x,HVv2@N^|4N`n2DT~  < R d p       & 4 ^ t       & < N \ j ~       ( > P ^ l        ( : d z lv:489<14 functionCall9D$| | | e4vh h s$ $ ibF2C+nMǭ5B)&; ; ,.-+ +L !'f%mouseEnter9IT)&; ; ;&#+\!8'f$firstSearchExamplebuttonClick:E)&; ;  <+L !'f defaultmouseLeaveU o= 44buttonClick "firstSearchExample"$ o= defaultK  {`R% "B l .702 %(9<+nMǡ5B)&; ; ,.-+ +L !'f%mouseEnter9=H)&; ; ;&#+\!8'f$searchbuttonClickz:E)&; ;  <+L !'f defaultmouseLeaveE o= 44buttonClick "" o= default l A7{ 3329  ~v'!`" U< e } {W:$ %N r UN(   u4 true~ASYM_BeenHeree Example  One of the common uses for arrays is searching for a specific value to see if it is in the array or not. The value that is being searched for is called the search argument or search key. CE;Arial Cyr;Arial Greek;Arial Tur;Arial (Hebrew);Arial (Arabic);Arial Baltic;Arial (Vietnamese);Courier New CE;Courier New Cyr;Courier New Greek;Courier New Tur;Courier New (Hebrew);Courier New (Arabic);Courier New Baltic;Courier New (Vietnamese);If the following image represents a portion of the contents of computer memory for a program, @~RR(R@1Search for the First Occurrence of a Search Valueee)3333 JJ(JR*ZF8e5searchvh`s H,.s,.smpKKZ-Kp-,.KZKpZZ--Z,.p(KsZ(-sp-(,.s: w! ps:   spk  d`&)"8+E#)Ex- IJKKH ZZv MNZ-KH mZw QR-,.KH ZZx UVZKH mZy YZZZ-H z ]^-Z,.H mZ{ ab(KsH ZZ| efZ(-sH mZ} ij-(,.sH ZZ~ mn: w! H m; sts:  H ; yz sH m; k  H J- d`&)"05u +x} E#)E2 x- 2 M ,P 2X U e h  y  | +nMǣ5B)&; ; ,.-+ +L !'f%mouseEnter9?J)&; ; ;&#+\!8'f$argumentbuttonClick|:E)&; ;  <+L !'f defaultmouseLeaveE o= 44buttonClick "$" o= default  ] +nMǪ5B)&; ; ,.-+ +L !'f%mouseEnter9FQ)&; ; ;&#+\!8'f$booleanVariablebuttonClick:E)&; ;  <+L !'f defaultmouseLeaveR o= 44buttonClick "booleanVariable"! o= default  (g[,  "+nMǴ5B)&; ; ,.-+ +L !'f%mouseEnter9U[)&; ; ;&#+@![<+L !'f/searchdefaultbuttonClick:Eut)&; ;  <+L !'f defaultmouseLeaveR = 44buttonClick close "" = default & = Close)&,;lSV iselectionChanged authorButtonDownH;F;u4`4 falseaXfalsee{Graphical Text Box$! g  `?:Z;#! H #"/%$'&)(#+*-,/.=1032g^547698{A;:=<?>YA@CBEDGF_bodyShadowOffsetZ40,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_IDiGHhItopleftJLKKASYMI_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 Textxt5 captionText_ Sample Caption Textu bodyText shadow mStep-by-step instructions. Close     " $ & ( * , _ bodyTextgX ata type in a block of adjacent (contiguous) memory locations. 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.   true falsee trueASYM_BeenHere|lse0,0.` 40,05lse:|Ytrue: search argument or ` / h %R b$\bgoee>Upppp p  p  p8`  h  :. falseX:@4One way to obtain the search argument is to have the user input the value at runtime. A function is used to perform the actual search when the function is called. Within the function the array is searched one element at a time comparing that element to the search argument. If they match, the search is complete at that element and a Boolean variable is set to true. This Boolean value allows the search to end. The subscript value for the element where the value is found is returned to the main program and stored in the variable found_at in the main program. Then, the main program uses the found, or notfound, result as needed. If the search argument value is not found, the function returns an index of -9999. Of course, the value chosen to be the notfound indictor cannot be a valid array element value.f(DVp~&:Pn,:R`x,HVv2@N^|4N`n2DT~  < R d p       & 4 ^ t       & < N \ j ~       ( > P ^ l        ( : d z lZ D236+.search3 @b v@ < @-# m'@p ;;3p44C)@>:?:S6@ cs@ |@ r@ 4aC'@^O'@j8^N@evh &s   R@e6S l .6V2^[ehy|+nMǢ5B)&; ; ,.-+ +L !'f%mouseEnter9>I)&; ; ;&#+\!8'f$howManybuttonClick{:E)&; ;  <+L !'f defaultmouseLeaveJ o= 44buttonClick "howMany" o= default %!:d#i"#?E$%#-E  # r$%#-E & O "F#S#-E3 p%@o%ul6_ l "{ 332 B!:#F " (#R !!d#i$:";u4gFhNubhB R  b t ASYM_BeenHere tNow consider this. What if there were 106 judges instead of only 6? How many uniquely named single-value variables would be required to store the score values from these judges???t truee Why Use an Array??rrayy  @l67:/2 sixScores7S0P!>e?comparisonExamplevh`$шs / E""mpKKZ!Kp!"KZKpZZ!!Z"pKZ!p!"2 p2    p 8s lt8($cf!I FGK<H ZZv JKZ!<H mZw NO!"<H ZZx RSKKH mZy VWZK!H z Z[!K"H mZ{ ^_KH ZZ| bcZ!H mZ} fg!"H ZZ~ jk# H m; pq# H ; vw   H m; |} )d H J- le05u (x} $c2 xf!: 2 i 'x\  l M.Mh>h|J|T\dkqw}ق ('  .+ .M>hJ|T\d!k#q%w'})+-.03] )9`2e *IZu2 +   !2--+nMǩ5B)&; ; ,.-+ +L !'f%mouseEnter9EP)&; ; ;&#+\!8'f$oneDimensionalbuttonClick:E)&; ;  <+L !'f defaultmouseLeaveQ o= 44buttonClick "oneDimensional"  o= default , ,J G-+nMǿ5B)&; ; ,.-+ +L !'f%mouseEnter9`f)&; ; ;&#+@![<+L !'f/comparisonExampledefaultbuttonClick:E)&; ;  <+L !'f defaultmouseLeavea = 44buttonClick close "comparisonExample" = default 5 = QCloseIIII&; & selectionChanged  & !authorButtonDowng9+Graphical Text BoxU$!g ` ?:Z;#H /"!$#&%#('*),+=.-0/g^214365{A87:9<;Y>=@?BADCm_bodyShadowOffsetu4ASYM_WID_Editor textbox.spbtbk_wid_name ASYM_W  ASYMI_ExportAsBitmap false5 ASYM_WID_DeploymentC [ 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%selectedF trueGeASYM_AutoSizeHorizontalw trueASYM_AutoSizeVertical trueASYM_LeftMarginASYM_RightMarginASYM_TopMargin+ASYM_BottomMargin9QASYM_InnerMargin_ {!_captionShadowOffset"0,0#ASYM_ShowCaption$|%ASYM_CaptionHeight&'ASYM_CaptionRightMargin(!)ASYM_SupportsCaption/*|O+ASYM_ReserveCaptionSpace],|{-ASYM_CaptionLeftMargin./_leftTabMargin01_rightTabMargin23_bottomTabMargin4 5_topTabMargin6'7oldPos78 0,0U9ASYM_showBottomPointerg: false;ASYM_showRightPointer< false=ASYM_showTopPointer> false?ASYM_showLeftPointer@ false ACatalogThumbnailObject'B ~Text Pane 79CASYM_WID_IDGDaEhoFtopleftGIHHASYMI_AutoSizeI falseJtopKML LASYMI_AutoSizeM false-NtoprightWOQPmPASYMI_AutoSizeQ falseRleftSUTTASYMI_AutoSizeU falseVcenter WYX+ XASYMI_AutoSize= Y falseI Zrights []\ \ASYMI_AutoSize ] false ^bottomleft _a` `ASYMI_AutoSize a false bbottom7 cedM dASYMI_AutoSize_ e falseq fbottomright gih hASYMI_AutoSize i false jtopPointer kmlon   lASYMI_AutoSize' m false5 nmarginC oW pbottomPointer qsrut  rASYMI_AutoSize s false tmargin u vleftPointer wyx{z   xASYMI_AutoSize) y false7 zmarginE {Y |rightPointer }~  ~ASYMI_AutoSize  false margin  captionText shadow Sample Caption Textxt ) captionTextS Sample Caption Texti  bodyText shadow mStep-by-step instructions. Close     " $ & ( * , _ bodyText Variables are named memory locations that store values for the program while it is running.......ed the subscript or index value. Each element value is identified in programming statements by combining the array name and the subscript value. For example, Scores[0] refers to the first element in the Scores array  hTpppp p  p  p8' ( ) *h+,-.TbodyText$ASYM_BeenHere$truebodyText4Note: int is the C++ data type for integer numbers.....s for the program while it is running.......ed the subscript or index value. Each element value is identified in programming statements by combining the array name and the subscript value. For example, Scores[0] refers to the first element in the Scores array   bodyTexte9 6 Single-Value Variables@.One-Dimensional Array to Store 6 Score Values0,0$|lse|lse falsee0Zr :H`Lj| 0>Vd &4Tb,<Zl,>Lft"2\r 0 B N x        < R d v       , : H \         . < J ^         . X n  >:+ eCvh .s b.E"S l A7{ 33V2[ l ="802 N4&$ % " $+(;;u4L<L true`: truee@4Subscript Boundries (Don't Drive Outside the Lines!)33^< uIf the loop to process the array elements is coded as: for(int index = 0; index <= SIZE; index++) the processing would try to read in the value Sue for subscript (index) value 6, which does not exist for this array. The result would cause a potentially fatal situation in your program when the program executes. ad in the value Sue for subscript (index) value 6, which does not exist for this array. The result would cause a potentially fatal situation in your program when the program executes. program statements involving array elements do not attempt to access memory outside the array boundaries. If the loop to process the array elements is coded as for(int index = 0; index <= SIZE; index++) the processing would try to read in the value Sue for subscript (index) value 6, which does not exist for this array. The result would cause a potentially fatal situation in your program when the program executes. =^H:.v J6RFJqRYRLASYM_BeenHere f N>+ e+vh .s    b.E"<S l .7$0V2[  l A7{ 332# '+16l^7^F Bmu4~~ truel truee/JR|RgRuRRRRRRRRR RRR%R2R6R`RgRvRwRO To further complicate this problem, the code is not invalid syntax. Thus, the compiler will NOT identify this error. It is a programmer-generated error because of the improper use of the <= relational operator. This error demonstrates another example of the programming axiom, If it compiles successfully, it does not mean that it will run correctly. It is the programmers responsibility to insure that array subscript boundaries are not violated. the code is not invalid syntax. Thus, the compiler will NOT identify this error. It is a programmer-generated error because of the improper use of the <= relational operator. This error demonstrates another example of the programming axiom, If it compiles successfully, it does not mean that it will run correctly. It is the programmers responsibility to insure that array subscript boundaries are not violated. @4Subscript Boundries (Don't Drive Outside the Lines!)33^~ASYM_BeenHere $HT for an array will be n-1 where n is the size, or maximum number of elements that can be stored in that array. The Scores size is six (6) elements. Therefore, n is 6. The maximum subscript for the array is five (5). ]0,0e false@P $8LhzJ^t 2@Vd|*HVr":H\jx  . @ ^ x         F \ n ~       . < f |       ( > P ^        & P f x       (Rhz 2Rd.X{~+.index3;rQT digiArrayYed>~{6 advantagesގ>~h~Th Y 1e2parametervh`\ шsTT E\ \ cfZKi.Kf=KZZ fiZ. =Z f Z\ i .\ f= \  frLvk fL \.7 7vu  FGZKH ZZv JKi.KH cZw NO=KH ZZx RSZZ H cZy VWiZ. H z Z[=Z H cZ{ ^_ Z\ H ZZ| bci .\ H cZ} fg= \ H ZZ~ jk H c; pqrH ; vwLvk H c; |}LH J#  \&+k 7 7ns u 2 + 2 1 4 /    %+nMǷ5B)&; ; ,.-+ +L !'f%mouseEnter9X^)&; ; ;&#+@![<+L !'f/parameterdefaultbuttonClick:E)&; ;  <+L !'f defaultmouseLeaveY = 44buttonClick close "parameter" = default - =  Close & ;     selectionChangedC F  Y authorButtonDown;T+Graphical Text BoxU$!g ` ?:Z;#H /"!$#&%#('*),+=.-0/g^214365{A87:9<;Y>=@?BADCm_bodyShadowOffset|n0,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 selected5u4SASYM_AutoSizeHorizontale trueASYM_AutoSizeVertical trueASYM_LeftMarginASYM_RightMarginASYM_TopMarginASYM_BottomMargin'?ASYM_InnerMarginM i!_captionShadowOffsety"0,0#ASYM_ShowCaption$|%ASYM_CaptionHeight&'ASYM_CaptionRightMargin()ASYM_SupportsCaption*|=+ASYM_ReserveCaptionSpaceK,|i-ASYM_CaptionLeftMarginw./_leftTabMargin01_rightTabMargin23_bottomTabMargin45_topTabMargin67oldPos%8 0,0C9ASYM_showBottomPointerU: falseq;ASYM_showRightPointer< false=ASYM_showTopPointer> false?ASYM_showLeftPointer@ falseACatalogThumbnailObjectB ~Text Pane 7'CASYM_WID_ID5DOEh]FtopleftGIHHASYMI_AutoSizeI falseJtopKMLLASYMI_AutoSize M falseNtoprightEOQP[PASYMI_AutoSizemQ falseyRleftSUTTASYMI_AutoSizeU falseVcenter WYX XASYMI_AutoSize+ Y false7 Zrighta []\w \ASYMI_AutoSize ] false ^bottomleft _a` `ASYMI_AutoSize a false bbottom% ced; dASYMI_AutoSizeM e false_ fbottomright gih hASYMI_AutoSize i false jtopPointer kmlon   lASYMI_AutoSize m false# nmargin1 oE pbottomPointero qsrut  rASYMI_AutoSize s false tmargin u vleftPointer wyx{z   xASYMI_AutoSize y false% zmargin3 {G |rightPointerq }~  ~ASYMI_AutoSize  false margin  captionText shadow Sample Caption Textxt captionText+ Sample Caption TextA bodyText shadow mStep-by-step instructions. CloseY     " $ & ( * , _ k|lsew ffff f  f  f.v  n  true truee5K[bodyTextGy A parameter is a named data value that will be passed to the function for processing. The actual value is the argument.ndex value. Each element value is identified in programming statements by combining the array name and the subscript value. For example, Scores[0] refers to the first element in the Scores array ol false0,0e ASYM_BeenHere0Z .F:Xj,DRn~"BPn| *HZv,:Tb J`r~  0 < f |       * @ R d        ( 6 J t         * 8 L v        0 F  ^p|$:P`L <Vhv$:L\  D Z l x       . < f |       . D V d r        0 F X f t        0 B l   tF~  e vh  s  R@e7S l .6kV2[  oC/2^7+nMǬ5B)&; ; ,.-+ +L !'f%mouseEnter9HS)&; ; ;&#+\!8'f$comparisonExamplebuttonClick:E)&; ;  <+L !'f defaultmouseLeaveT o= 44buttonClick "comparisonExample"# o= defaultw l "{ 33z2/7%s;|   .'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=dh 3e@fillLoophz`( w H((KZZ(Z((ZiKZi((i(KZ(((  {Z S {iX $Pz:&z$KA(K IJKZH ZZv3 MNZ(ZH 6Zw QR((ZH ZZx3 UViKH 6Zy YZZi(H z3 ]^(i(H 6Z{ abKH ZZ|3 efZ(H 6Z} ij((H ZZ~3 mn H 6; st H ;3 yz{Z S H 6; {iX H JE $HM z:&z $K2 A(K 2% = &@ ; g j  } selectionChanged   authorButtonDown }( 2 3 6 # o'=   $+nMǶ5B)&; ; ,.-+ +L !'f%mouseEnter9W])&; ; ;"&#+@![ <+L !'f/defaultfillLoopbuttonClick:E)&; ;  <+L !'f defaultmouseLeaveX = 44buttonClick close "fillLoop" = default , = Close2L;u4L true`ASYM_BeenHere{Graphical Text Box$! g  `?:Z;#! H #"/%$'&)(#+*-,/.=1032g^547698{A;:=<?>YA@CBEDGF_bodyShadowOffset:0,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_IDiGHhItopleftJLKKASYMI_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     " $ & ( * , _ bodyTextX ata type in a block of adjacent (contiguous) memory locations. 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.  L true||lseIn the loop, program statements will prompt the user for one data value at a time and store it in the next array element. The loop logic must be set so that there is no possibility of storing a value beyond the end of the array or before the beginning of the array. If either situation does occur, that may cause a memory error in your system resulting in abnormal termination of the program.ation of the program.0,0  Z: false     P  f(DVp~&:Pn,:R`x,HVv2@N^|4N`n2DT~  < R d p       & 4 ^ t       & < N \ j ~       ( > P ^ l        ( > P z   0s~wz8Z4 codeExample9ZASVterms[f?Dw<menuj?D?Dc eAvh  s c c b.E"S l .P7V2^[ ehy|+nMǪ5B)&; ; ,.-+ +L !'f%mouseEnter9FQ)&; ; ;&#+\!8'f$assignStatementbuttonClick:E)&; ;  <+L !'f defaultmouseLeaveR o= 44buttonClick "assignStatement"! o= default+ l "{ 33.23 C5:`9E]X ȿ¸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   W:c;u4LL trueb: truees6 h 6LASYM_BeenHere:Lle ValueG `KTo change only the second judge's score value, an assignment statement is used: Scores[1] = 5; Remember, a subscript (or index) value of 1 is used for the second judge because the first element (i.e. judge) in the array has a subscript value of zero.  2hFrr Assigning a Single Valuee3333 hxLXI.e:vh Lsa ` , 6\ 2 U$X "X8X)M VWZ$tP ZWTruev [\_e$ False3vg c7!#j#V#^V#(# 67 To allow the function statements to check for array boundsSv 67r It is not necessary to pass the sizev+ 6j7<. ROA function need two parametersv 637! (%To allow the function to set the size of the array inside the function definitionwv { z 2w{ {`R% "DG  .00 2   0n0 2  l =k i 2 _ l { 33b 2g 1v6]K;|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=d=@?cBAuDCFE HGZcJIfLKFTMO#PORQ`bkbkTktbk_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  TRUEFALS.SPB tbk_wid_name  Quick Check ASYM_WID_QType5 TRUEFALSESASYM_WID_AutoLockAnswere falseASYM_WID_Randomize falseASYM_WID_MultipleAnswers falseASYM_WID_DelayFeedback falseASYM_WID_AnswerLocked# ASYM_Q=ASYM_WID_TriesUsedKquest01atbk_wid_values] Xboolean list,enterPage,leavePage,always,never boolean boolean text boolean booleanASYM_WID_TimeUsed  tWhen an array is passed to a function, the compiler passes the starting address of the array as the parameter. hat is being searched for is called the search argument or search key. rial CE;Arial Cyr;Arial Greek;Arial Tur;Arial (Hebrew);Arial (Arabic);Arial Baltic;Arial (Vietnamese);Courier New CE;Courier New Cyr;Courier New Greek;Courier New Tur;Courier New (Hebrew);Courier New (Arabic);Courier New Baltic;Courier New (Vietnamese);If the following image represents a portion of the contents of computer memory for a program, #ASYM_WID_TimeChosen;!ASYM_WID_TriesMaxI"a#ASYM_WID_TimeMaxo$%ASYM_WID_Doc& QUESTION.HLP'ASYM_WID_AnsArray(' LSE)ASYM_WID_MaxScore*+ASYM_WID_IsScored, TRUE+-ASYMI_UseJava=. TRUEQ/ASYM_WID_Nameq0 True/False Question1ASYM_WID_Author2click2learn.com3ASYM_WID_CreateDate4 3/1/995ASYM_WID_TimeStart6LSE 7_ASYM_Catalogs' 8 P,A,B,I9 9ASYM_WID_IDG :_ ;INFO_DescriptionE < The true/false question object contains two answer choices. To present a statement that users must evaluate as true or false, position a text field near the answer choices and then type a statement in the text field.c =INFO_AdvancedStepsText >5 01 On the Answers tab of the Properties dialog box, you can switch the correct or incorrect setting for an answer by clicking the button to the left of the answer. 2 If you want to change the text of the selected answer, click the Edit button. 3 Specify any other options you want, and then click OK. ?INFO_BasicStepsTextS @ 1 In the Properties dialog box, under Possible answers, select an answer. 2 If this answer is correct, be sure the check box to the left of the answer is selected. 3 To specify an automatic text response to an answer, under Feedback for selected answer, click the Text box. ToolBook II opens a dialog box that allows you to enter text. 4 Specify any options you want, and then click OK.s AINFO_AssistantDescription B CINFO_AssistantAdvancedStepsText D EINFO_AssistantBasicStepsTextoF 1 In the Properties dialog box, under Possible answers, select an answer. 2 If this answer is correct, be sure the check box to the left of the answer is selected. 3 To specify an automatic text response to an answer, under Feedback for selected answer, click the Text box. Assistant opens a dialog box that allows you to enter text. 4 Specify any options you want, and then click OK.GASYM_WID_RoundScoreH noRoundingIASYM_WID_MinScoreJ 0KASYM_WID_AutoScoreWeightL trueMASYM_WID_SummaryFeedback-N ASYM_QKOCatalogThumbnailObjectgP ~True-False 35QASYM_WID_DeploymentRSLSEAT6Rp66F CorrectRRb Incorrectpp Partially Correct[UkHcV1WYXoXcustomSpotY 870,1563Z[2\^]37o]customSpot)^ 870,1563C_]`6zJ " j a"V   6zJ   " j bASYM_WID_ReadyToRunYc,(dgfOOihgkjslon2qpi)srTutv0yxqpSz56|~KQI Er rKqYZcfF}O#?:B:():ecu `ekkTkmdtbk_wid_name{e|ftbk_wid_props3g ASYM_WID_AutoLockAnswer ASYM_WID_AutoReset ASYM_WID_DelayFeedback ASYM_WID_IsScored ASYM_WID_MaxScore ASYM_WID_MultipleAnswers ASYM_WID_RandomizeIhASYM_WID_Editorai MULTWID.SPBwjASYM_WID_QTypek MULTICHOICElASYM_WID_AnsArraym' LSEnASYM_WID_AutoLockAnswero falsepASYM_WID_Randomizeq false5rASYM_WID_MultipleAnswersGs falseetASYM_WID_DelayFeedbackwu falsevASYM_WID_AnswerLockedwxtbk_wid_values%y] Xboolean list,enterPage,leavePage,always,never boolean boolean text boolean boolean?zASYM_WID_TriesUsedi{ 2.|ASYM_WID_TimeUsed!}6Rp66F CorrectRRb Incorrectpp Partially Correct;~ASYM_WID_TimeChosenMLSEeASYM_WID_TriesMaxsASYM_WID_TimeMaxASYM_WID_Doc QUESTION.HLPASYM_WID_MaxScoreASYM_WID_IsScored TRUE+ASYMI_UseJava= TRUEWASYMI_QuestionText}Field id 10 of Page id 18ASYM_WID_RoundScore noRoundingASYM_WID_MinScore 0ASYM_WID_AutoScoreWeight true'ASYM_WID_SummaryFeedback5|IASYM_WID_Nameo Multiple Choice QuestionASYM_WID_Authorclick2learn.comASYM_WID_CreateDate 3/1/99ASYM_WID_TimeStart222~ True| Correct false,auto<FLRX^djpv False FALSE Incorrect false,auto_ASYM_Catalogs P,A,B,IASYM_WID_ID INFO_DescriptionQ> 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.oINFO_AdvancedStepsText7  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.Q INFO_BasicStepsText!" 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.A"INFO_AssistantDescriptionO" u"INFO_AssistantAdvancedStepsText" "INFO_AssistantBasicStepsTextw$ 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.$CatalogThumbnailObject$ ~Multiple Choice 64$ASYM_WID_Deployment$( :7:: +1 :To allow the function statements to check for array bounds  drip GoToPage| Correct false,auto77 %It is not necessary to pass the size FALSE Incorrect false,autoh A function need two parameters FALSE Incorrect false,autoF QTo allow the function to set the size of the array inside the function definition FALSE Incorrect false,auto) FALSE)j')1Q)onxoc)customSpoty) 870,1563))2)osxo)customSpot) 870,1563**39*wyouxoK*customSpota* 870,1563{**4*uyowxo*customSpot* 870,1563*+LSE+ASYM_WID_ReadyToRun)+a+JnRRR- >Why should you pass the size of the array to a function? value to see if it is in the array or not. The value that is being searched for is called the search argument or search key. rial CE;Arial Cyr;Arial Greek;Arial Tur;Arial (Hebrew);Arial (Arabic);Arial Baltic;Arial (Vietnamese);Courier New CE;Courier New Cyr;Courier New Greek;Courier New Tur;Courier New (Hebrew);Courier New (Arabic);Courier New Baltic;Courier New (Vietnamese);If the following image represents a portion of the contents of computer memory for a program, -J8RRR- 1..@N`p~$:Xj(BPf(@Nft 0BVv  , > L d J h   X x     t2PlF`h.Hb^r8Nf|:Lj|*Dn&@Rjx 0B\ ,:NtVt< V &"F"T"z"""|$$$$$( )$),)V)h)~)))))) **>*P*f*******+ +.+f+--- .   !!6!N!\!t!!!!!!""6"D"d"v"""""##0#J#`#t####$%&&((()$)H)+6+V+p+~++++++,,@,R,h,,,,,,,-*-<-R-C)-* 0  ??+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   *`}H?u{~0U+<_zA[_Li Lm n JJp\ )yE.c1u499 !;y׳B(DH'f]IL JM2]OwKPX'R_4R|AY \ڃ\g\6]Bn^K.___b`acdveՍeYfgm{i)#jcjj1kk8SmLoo2ppdraiIss3t_pt st Luf0uˏweAx'3)&< < < }< < ; ; +/mw,+/mwh+/mwhss+/mw,+/mw<"s+/mwh<"+/mw o<"+/mw<"=+/mpw+/m wj<"`<"+/m:w<"+/mw2<"C+/mwh+/mw<"w+/m[wn<" m<"w <  L <  <  <  < b <  <  <  < @ < <  <  J< z < <  H < < L< <  < <  < JF>; ; - #5h , "D"F`+/m w,+# L <", E#>, :#>, 5#>, -#>, #>,  #>, #>,  #>,  #>, #>s , #>, #>sOh+ + +  *hd <"#E>V.-"+<# JE>", /E>qQ3# $, "qF><"9E>V.-"%", /7 , /7 JE>", /E>qQ3#  P+B PPmt9<")&~<"g<",lkl"8@#h"8+ XX# X +1#L, "@ +["0#>, #>, #>s&WU6/()&<  < < < < JFp< t< < ; ; I#5h+/mwh+/mwh"/>A<" ;<"+(+<"+E2 #+@5@!l1"!}'fextControlsTRUERealSystemG2_4updateLayoutcASYM_Media_ShowControlsQuickTime svalidatePlayerbextShowControlscontrolRefcontrolPanelplayerNameextControlsG2ControlsR_ASYM_Media_PlayerName,A_ASYM_Media_ControlWindowsMediaToolBook Media PlayermediaControlsShockwaveFlashASYM_Media_ShowControlsPO 0)&< < JF< `<  < <  ; ; t +B ,*,(JY!BqQ, #mP'ftruemarkerInfomarkerShockwaveFlashifalseASYM_Media_TimeMarker_Period_marker_TimerID-mASYM_Media_TimeMarker_InfonumMarkersperiodicASYM_Media_Source __s_ASYM_Media_InTimerNotifyްASYM_Media_TimeMarker_EnablemarkerMode=_marker_CurrentIndexR_ASYM_Media_PlayerNamestartTimertimer_PeriodLmediaPosition_marker_TimerIDtimeMarkerStartV )& < ; ; +/mJwh"+,*# +B m$?)'fs_marker_TimerID_marker_TimerID __s_ASYM_Media_InTimerNotifytimerIDtimeMarkerPausejW )& < ; ; +/mjwh" ,*# +B mD +B mX?)'f_marker_TimerID_marker_TimerID __s_ASYM_Media_InTimerNotify=_marker_CurrentIndextimerIDtimeMarkerStoptX0J )&W< <  < < < o<  ; ; +/mw"+/mw,+/mewhs+/mwh+/mw"<",<"extSetSourceShockwaveFlashupdateSourceqQ )&p< ; ; +/mqwh+/mRw.-", +/mw, #>, o#>, +/mw, #>, \#>, #>, +/mLw, #>, *#>, #>, #>, #>, +/mgw[<"-, #>, #>, F#>, #>hs+/mw+/mRw{'fEtruebASYM_Media_ShowControls|extWidthextHeight9extWrite height=ASYM_Media_Source}extStylewaitToShowQuicktimeextCssTextextDocumenthtmloverflow:hidden;'>JextBody classid='CLSID:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B'>extNavigateComplete2vZ}7)&; ; +/m7w,, '#, #>h, (!,  !(fconsoleID_secondsymmddotfodfgenerateConsoleID/1 cm,)&b<   < <  <  < < < &< Q< ; ; +/mwh+/mwh+ES#h+E #h""~ "!}B"~ B!}ss+/m3w,+/mw<" +/mw<" hu#|, /31hu#|, /31h<"<" F<"+1@#h, /3+1"@#. , /31, 7 @#h, /3 1,(,(Y!EV, 7 , /3 1,(,(Y!EV, 7 +/mw+@+ @!s<" #5h+/mw,+1@#h2+1@#h, /3+1@#, /31, 7 , /3 1,(,(Y!HV, 7 @#h, /3 1,(,(Y!EV, 7 , /3 1,(,(Y!EV, 7 +/mw+@+ @!6<"h+/mXw+@+1@#@!+/m&w<">+/mw+1@#, /3+1@#, /31, 7+ @!w+/mw+@+1@#@!+/mw <">+/mw+1@#, /3+1@#, /31, 7+ @!"+1@#"W<"z+@, /51, "@!+@, /31,(, /31,(Y!EV, /31,(, /31,(Y!EV , '@!+@+ @!w+/mw+@+1@#@!+/m~w<">+/mww+1@#, /3+1@#, /31, 7+ @!B!}"!}'fkppXR_ASYM_Media_PlayerNamebASYM_Media_ShowControlsQuickTimeyASYM_Media_ShowVideoplayerIsInEditornewBoundsmediaStageRealSystemG2controlReftrue svalidatePlayerplayerNamestageRefbookppYmyBkA_ASYM_Media_ControlWindowsMediaToolBook Media PlayerctrlRefmediaControlsShockwaveFlash OCXAreaRefocxBoundsupdateLayoutf+3)&W< [< _< a< < ; ; +/mMwh+/mUwh+E#h+Ew #h+/mwhss+/mw,z<"-v<"+<" c<"+@5@!*<"+@5@! +@5@! +@5@!'f-RealSystemG2QuickTime svalidatePlayermediaStagecontrolRefplayerNamestageRefrefOCXAreaR_ASYM_Media_PlayerNameA_ASYM_Media_ControlWindowsMediaToolBook Media PlayerctrlRefmediaControlsShockwaveFlash OCXAreaRefupdateOCXArea}Nl1)&; ; l%l 'f-BnstopPollTimerutimeMarkerStartmediaPlayedόOm)&; ; l&l 'f-6startPollTimertimeMarkerPausemediaPaused"s~!)&; ; l'<" l'f:truetimeMarkerStop6startPollTimermediaStopped6)&; ; +/mwh<"Q+/mLw,>+/mw"* +B 1dd, #m&'f~_isReaderQuickTimeperiodicL_pollTimerIDR_ASYM_Media_PlayerNameK_pollTimerIDstartPollTimero)&; ; +/mTw"6+/m@w,*# +B m'f_L_pollTimerIDK_pollTimerIDstopPollTimerAO6)&; ; l 'f!pASYM_IAmWidgetASYM_SummonWidgetsQ)&; ; l 'f!hideMediaControlreaderDs)&; ; $+/mwlsll+/mwJ<"K{+/maw,l lX'ftruebackgroundautoPlay statusChange|AupdateOCXArea_isReaderlayerType2showMediaControltimeMarkerStopASYM_Media_AutoStart[stophideMediaControl(updateSourceenterBackground@e)&; ; l!+/m w'f2play(updateSourceautoPlay2BVM)&; ; "+/m w'f2playASYM_Triggerx-%y)&'fASYM_TimeMarkerIndexI)&; ;  @#:$""+E. #:l 'fT_4updateLayoutmediaControlssizedҟd})&; ;  @#:$+E #l'f<mediaControlsupdateControlLayoutmovedkk'3 )&`< < < f< < ; ; "+/mwh, /31h@#hh"7+ #  +1@#" h"! +B mrl +B +/mmN<"5@";+@+;A!lx ! @#:$'fdtrueobjsA_ASYM_Media_ControlcontrolRef2removePlayerObjectASYM_Media_SourcewupdatePlayerIDA_ASYM_Media_ControlASYM_Media_SourceobjnewRefcontrolTypemakeld,)&< < < &< ; ; "#5h#5h@#.-, #>, +1@#, #>, #>, +1@#.-, #>h+/mUwh+, #I+!As+/m@wh @#:$'fclipNameUMPIDuASYM_BlockSuspend|ASYM_RestoreSuspendbookmyBkIDrefParentpage,backgroundbsdestroypt)&; ; *#5+1@#, +/mw, "@-(f@bookhASYM_WID_EditorplayerIsInEditorn3)&< < ; ; +/mwk<"Z+/mwh+"Q+\!!+/mRwh+1@#+<"+@@!'fbRefQuicktimebuttoncontrolRef OCXAreaRefR_ASYM_Media_PlayerNameA_ASYM_Media_ControlhideMediaControllb3)&< < ; ; +/mw<"+/mwh+/mwh<";+"Q+\!8+1@#q<"+@@!>+"Q+\!!+1@#6<"+@+1@#@!'ftruebRefQuicktimebuttoncontrolRef OCXAreaRefR_ASYM_Media_PlayerNameA_ASYM_Media_ControlshowMediaControl#)&< < ; ; +/mwh, .-, ";UtruereaderisReaderUq])&; ; " , @#, "D-(f@validatePlayerʫr)&; ; +E5 #"Q+E  #+E #(fMOCXAreaOCXAreaRef()&; ;  .-",l,  #>s P bs = ASYM_BlockSuspend() b ʨ"WindowsMedia" extPlay() ǟ "RealSystemG2" extDoPlay() "ShockwaveFlash" S ASYM_Media_Status() <> "N" statusChange "e"  `"QuickTime" r = quickTimePlayer ( `) ғ = y -- isn't ready so try (still on the ӱ//) layerCurrent() doPlay   þ = ) Q  <> "9" D"   D"ToolBook > " r() ;  -- Invalid unknown ҈  ASYM_RestoreSuspend(bs) mediaPlayed aP ҲP ()    $, ) bs = ߩ b D"ٚ extPause() 3 f"ٓ extDoPause() W ي"ی R = y extStop() օ u = "" څ"  "y ҡ =  L~)  = "" "  $" " ()  -- X (bs) mediaPaused ҲPstop closing ֵ ߮ݞ ߐڀ mediaStopped 4 ݍ, ׾) bs = h b "Y l extCurrentPosition 0 9"f extDoStop() ) \"^ $ = K Q extRewind() g W = "е" e = "" t!" ASYM_Complete  " ҧ =   = ކ)   <> y u ɟ)   = "R"  = "" о" ˚  p",d b" () b  -- '"ҥ  ( bs ) ҲP--*#-- Properties--*#mediaPosition ZDWORD retVal  = 0    6, ) b I"ٟ -- Make sure we're ]I, xframes MPTIME = 0 extDisplayMode p<> " oldDM = !և +ّ@  !NULL  curPos = ֽ -- It possible :V   -1 - which xa  isType("real", ]) -- Ӗ 5 works f, xmilliseconds ` = ē* 1000  x = 0  <> y  ٳ" Ҵ = extGetPosition() ֬ "  = extFrameNum   "֦  = ޟ)  = ( extGetTime() : * 1000 / extGetTimeScale() Z ) e "!Y W " n = ً Y -- Ҝ ҡ LONG val ZnewPosition ߸ ڨ ݜ , ) 2 = A (P", F) = ) (S < 0) ^ = 0 b > "ٔ -- ]I, x MPTime = 0 <>  Y d   --  Ѣ mf, xj ߰٥ (  / 1000) @<>  i T  "4 extSetPosition(val) 1 "3 L  J " > < " j 8 ל m " x =  W ) extSetTime ( (  * [Ҧ / 1000 ) ) Ҷ -- P K q  = ݶ , ) bs = ߐ b * "ـ + = ( extPlayState ! 2 ) -- MPPlaying d "ّ e = ( extGetPlayState ^ 3 ) -- RMPlaying ١ "ۣ Ң = ( extIsPlaying() ٚ P) "p  = ( extGetRate() y ) > 0 )  " "   = ح -- Խ Ը ; ߱ (bs) M LOGICAL val s c T D 8 ֎ , i ) + - 4 = P  () * () --*#--  Events--*#notifyBefore ? >= timeMarkerStop 3ASYM_TimeMarker pTime--*?-- Generic {--*?--*#-- Object ֘--*#ASYM_Media_Source ҍ = _ASYM_Media_Source "://" xҸ myBk = objectContainer(, "8")  = ASYM_FindMediaFile(, >, P, P, ) ωval 4ASYM_Media_NoSysBookWarningSent ϋ{, "8") -- Attempt aЭ file reference relative 8's -- , paths. x("://" В playerIsInEditor() = ASYM_FileRelativeToMedia(, ,, P, P, ) <> H  = ASYM_ResolveMediaPath(n,  ߰= val oldls = = P  <> Ы -- What пextension chosen '?  = ASYM_ParsePath ( c, "Extension_Only" ) -- Decide what t  was V playerDesc = oASYM_Media_MediaPlayer -- Write out $ayerIndex value Export engine use playerIndex = ASYM_Media_PlayerIndex ( A, ȇ) 0y \L <> P l\ = P displayNoSystemBookWarning > oɌȐ ɗ> 0 "՘ " -- For ժ, we actually instantiate IE  playerCLSID = "{8856F961-340A-11D0-A96B-00C04FD705A2}" >fo ( ., "H" ) playerCLSID_Name = objectNameFromCLSID ( , Ȋ ) = pfo ( ׆, "" ) playerCodeBase= ߙfo ( ׯ, "" ) = ߶fo ( , "PlayerDesc" )  createNewControl = TRUE objList = } c<> Я  thisObj objectType (  ) c"ActiveX" oldCLSID = objectCLSID ( C ) <> פ deleteObject ( i ) extensionRefCount ( Y) = 0 ֔i[    FALSE    -- Ensure we're .being shown Ўж ҄ showMediaControl [ߛФ [߀ stageRef =  "mediaStage" -- Create instance 5appropriate 6 controller "‘ " -- Use a native ? r #Ŋ bRef = OCXAreaRef() {"B" -- {$, we ҕ ),, so we F icon instead. "` normalGraphic {checkedGraphic  *Ĝy   -- ӵthat )lease Zľ Ƌb bԲP -- n Ӝ  Ї  newObjBounds = = NASYMA_CreateObjFromCLSID ( _, , , A) -- If Ӌ couldn't be created some reason, inform , $ msgTxt = ASYM_GetString("msgUMPCantCreatePlayerObject", \ "The  :" & \ CRLF & \ "%1" & \ \ "requires а%2  W be installed registered " & \ "on your computer. %3" & \ y{\ "Note )users will also have  " & \ "v' ј type.") OCXLocation = Y C <> h !=UMPOCXAvailableAt", "This 0 can be found ):" & (+"%1") g9expandString(y, ڭ)  խ ( ҵ, val, , ɡ) msgCaption =  ( "msgCaptionUMPOCXNotRegistered", " Ը  ) ASYM_MessageBox ( &, ], "WARNING", "OK" ) [oݼ  -- IE , doesn't correctly setting =- need k. So we verify here. =~<> N ssm = sysSuspendMessages  = P ٵ3 ه- 1 ؑ, 4 ٛ- 2 إ N = Y    <> g  =  =F= U showVideo = (ASYM_Media_ShowVideo = P) showControls = (ASYM_Media_ShowControls = P) -- Initialize a ӫ b "9 extAutoStart  extShowControls ( ʍ<> ) extAnimationAtStart  G"t a+ G2Controls = extControls O offsetPos = itemOffset ( "imageWindow", F) SP 70 "' g   X> 0 [elj   yicontrolPanel", ȭ) یP ɞ0 -- We ѳa#s: option AFTER the -- Ȼ . <> Н ","   "ʂ +   > 0 [+P   Uٛi " -- No additional logic required >b  "֩ -- No 5% - must be initialized )level. >b M" A ?" -- No ρq >b  -- ҈  -- AҞ has a unique identifier x updatePlayerID updateLayout  -- Unrecognized Ѣ џՐ -- Remove 'extra' Ӎ controls } c <> Ѝ   ) c" ۟ )  ߣГ ( "msgUnrecognizedMediaExtension", "An unrecognized ^ selected:" & Ӣӥ"%1") x ( , val ) P ( "capUnrecognizedMediaExtension", "87" ) D[, ֕, "6, Ж, Л ) [ [H [Ј -- 9 ҭ { U } cb <>  q O K Z ) c"B  o ) [ [ = repairVideoAudioRegions 4  ߏ, "8") `= o -- ءp  we've got <,() Hy qa <> P ߁q = P  Ұ ߵ ڥ ؘ> 0 isObject ( ) !ߨfo ( ׾, " " ) --  d@! property forced off M!"٣ j2!' k!"٘ --  h иٔ[! QJ ٤l!a C :o = P) * )= P) l<֨! Y( "Fׄ) ؏Ж w0 "h ֩  ֛> 0 [֩  ߿( "F) P 0 -- We a_ Я y -- C?  O 8<>  "," L  "ٹ `  R> 0 [`օ  ؊"֞ ҲPߪo val &## #" "A#, #) oldLS = ' '= P  ^= ) bѴ "ت= ' refOCXArea = 5 bP b ٰ#"# >b #"" qA ֭# ^("Jֈ) ؓ К {0 "l ֭   ֟> 0 [֭   $ R$"T# -- There are no options  fFLASH >b ُ$"/# -- ГQuicktime, we use "K o Յ֕ "ӛ$ )Ҕ >b $"՚"$ $" b1 "'= դ bـ -- Ԩ"ԣ"&% U '=  ߴ ѿ val b%R% C%3% '%}%, X%) <' '= P  Е= J) b"mediaControls" = P b %"(%  ٷ%Y %"% ߙ i % ߆ (" ְ ) ؍ ؠ 0 -- We ѳ a#s$=  ׯ  <> Џ ","   "w     > 0 [ C   G ٍ&[ &"% -- qs 2 fa >b &"֎% -- _)runtime. >b '"$' '" b"ۄ= ز -- $$V' م '= # --*#-- $SHandlers--*#timeMarkerStart 4__s_ASYM_Media_InTimerNotify Z startTimer = oQ<> y (ASYM_Media_TimeMarker_Enable = P) markerInfo = 3ker_Info markerMode = 1 . "8" -- Ւ Ь¤t V ԑ! = ٗ! [1 t |numMarkers markerIndex = 0 i 1 % ! < i ǹ /i >   H> 0 _marker_CurrentIndex = k  -- We're already past ~'JÒ, so there's no point starting Ц'timer > [xex  timer_Period = 100 [Ϩex (* ԥ!"", @) = L  P )*= ") =P χ VP [ߊz _marker_TimerID = Џ" = timerStart("periodic", , / 2, ) timeMarkerPause 4 timerID = | <> # timerStop(&) [ͣ [G7 4ZJ Ü _<> V# Mn) [툱 [6x [ߚՊtimerNotify pTimerID 4߾ Zt$4  = _pollTimerID ֨+ -- P fires ca Q* movie stopped, so we qXsee ʫ -- started up via .*<'s . ,+ mediaState = guessState ( ,,) !<> + b 4"" +" ٗ' ڧ& `"" =+" ( ʁ"Э," _+й," )  stopPollTimer -- Avoid re-entry (due ш messages getting through because mmYield) y<> P ߈= P  =  3_) h-X- x-"4+l- j-" j p  z<> % ׉n v"I -- о, 1 ѹ ,o- state. other - -- types, call just returns ",." &.) b #"Р)" ,Ь)" ن) ږ( R"" --" *  _ (ٝ' )   ׈markerCount  ߺx (<> ') (,<= 3) -- Check #5-Iwe're looking opassed  = (r)  D( >=  I/"-=/ ;/" > E  E!. ASYM_TimeMarkerIndex  (ASYM_IsNumber(߫x ) = ) (>= ) -- If we're done ܐmarkers, but we're dealing fa . -- ձ. `, we want keep e.ѿ going so we can -- generate Ћ./ complete event. ( q0"s/ {0"/ ) ߀x ) ߏx -- so we 't .resend .J  -- We're really  "   x    -- 0 ڌ E p/0 [7WG1 -- TPl1" N>f1) b c"," ?0," , + ْ"" m0" G-    ( 1"0 1"ւ0 ) 1) b "o-" 0{-" U- e, !"" 0" -   -- We're apparently xinterested Ә x$   [ ךҼ2 -- Guess ҇1 1 q1. b 2 = "1 2 = P "3" "x." 3 = "1 ػ2 = P "Q3" J3 = 13 ) `3 = y "." bs = 2 now = c*ғ3 bs = 1 ( bs ) bs <> y,0 2>= extGetEndTime() 3 "E/"  ""  -- Return default .players. " " --*#-- %%Թ --*#updateSource 5 -- 1@ parameter indicates mн2]4 should be lc ߢ4ݒ4 ߃4s4 g4ֽ4, ט4) &%, "8") source = G& b 4"L4 extFilename 4<> 6 4B  .5"[4 G5 b "://" r >b V1 5 Ċ<> "%:" "&:" 4ã  extGetSource() u5<> extSetSource() ֕5   5"4 extPlaying ٿ5 extMovie 5<> ' 54  <5 *6"4 -- .$ڛ($Wa web browser (6 B we К4HTML . G = Pև6 -- If we R ѣa document, Ѿz%we .. instantiateQuicktime  6"Ց46 6" -- Nothing special needed >b -- ԡ4Ԝ47 {me 76 extDocument %70 -- We rnavigate somewhere a so we #zstuff. -- `  5T/ response 5extNavigateComplete2 -- o extNavigate2 ( "about:blank" ) 7 Ke2 -- We're be rewriting ^6֖0N overwrite , K !a0 -- Љ6scrollbars away 4people Й them. extCssText extStyle extBody U>= "overflow:hidden;" html = "" & \ "<{='9' width=" & ( extWidth >) & " height=" & ( extHeight >) & " classid='':02BF25D5-8C17-4B23-BC80-D3488ABDDC6B'>" & \ "< p='SRC' W(='" & *& "'>" & \ "<@ p='scale' х(='tofit'>" & \ "" & \ "<ь p='$' (='" & ( vс= P) & "'>" & \ "" & \ "" extWrite ( ѡ) > waitToShowQuicktime e ڰ8 & P [9pNewStatus ctrlRef = "  stopRef = B" " $ pauseRef = B"" ; playRef = B" " Q refViewer = ASYM_ViewerContainer() $<> f3 *5 =P Ȉ}Ǥ b ǿ = "" ȈǮP enabled ȩ = "" ȈòP  = "" ȈDzP CP UP o: = I ћ+ removePlayerObject ֵ(} c(<> \4 (ӭ( ֨((Ӹ() c"ԟ( l((() [-< ڬ w q= < ա-- %. ӭ* /> Зx> i>Y> )) ") " c.' '= P oldSM = % % = P ݔ>>, >) ߙ$ۉ$= P) |$l$s = P) newBounds = [7 ppX = 1 sysPageUnitsPerPixel ppY = 2 el b j?"> v?"٣> ق?""> o= 2 ɀ2 * ocxBounds = = u3 H u4 *Hppy =؇* = > ?"> ;1+1, "8") [0 =a+  =t+ 4 (4 =ӡ  Ő3 FHppX ɻ= u3 ͐H u4 ސH =:+ = ٫@"g>џ@ ҝ@" أ8 =h+ = =, A&L&<> P 4 =ؓ+ = 4 =W  -- Ԥ>ԟ>"A =+ = =r, ߢ&ѭ&<> P 4 =+ = 4 =Ӹ  (]<> в9) (k<> =eA) ٘A"8@ -- q*IE ӂA V(Q(J(=- we խ/) -- @. So we Vш9, =. A1 2  A3 - 1 , 4 - 2  =B. =, = =ԥ- ''<> P 4 =&- = 4 = ( =  '= X2updateOCXArea BݽB ߮BڞB !.$. ". G"I xأ- ݹBC, B) b !C"wB ,C"YB 7C"9B BC"A bP ZC"ANC LC" b -- AAҊC b P b P --*#-- m5Q55--*#A 8 u? O startPollTimerE?r? 6 Ӂ? <> P 0 ; /D8D= "B  = y =  ( "100, 100, )  <> y  ( $) [0 --*?-- Notification handlers--*?notifyAfter ASYM_SummonWidgets ASYM_IAmWidget +7 -- When switching , we z%early %\=, prevent ЙC -- AE showing itself way. We Ѧ-zon ASYM_Reset ‘mode, Ѡ -- be safe. hideMediaControl7, BA( P) Z1, 9ܱ E<> :> 4V) [ ȑpMode b = "AfterEdit" -- ҇6 Я(Jbeen closed settings written out. -- We -Rc5INI ҔF #7Б. 2 newValue = 8 ?= 6(," 6) 5o5yer 5<> ? n<> '? tbk_SetAuthorIni("UMP F Associations",ext,36)  = "" P ASYM_Media_AutoStart = P autoPlay ؼB  -- /: Anything і1"shows" EӎG (Hmoving ʐ.F) needs be -- . E1"hides" /FG (H>off AF) 9be -- 9J.  = "," ܨ3 -- If 7on ЅF/, ҧ reset on  x( layerType() = "/" ( Y = "" f = "" ) ) -- Need \, RG ӐH q >= @D( ѳ <> "" ) : ٽG7A Q  <> "X"  <> "," -- o1: A Т "X" sent on leave displaying ШGeditor. We -- e&G'll GMthe -- .  ;stopAllMedia (); ߶)"J() -- If on :H/, \ rEon  ۩" шE( P) e v I< /" و ܙ l< o4J x‘o} aP U*J() -- We PH1Ӧ on ]so џ4^1 Z -- ~Hreaches Lњ-, 24IfirstIdle . џ2Mҕ -- О&doing Iconsuming things on =. -- If #on qI/, ғ zanything on " P t = P  ؤ -- If Ќon I/, z! on 6 P/" vP ;G() = ٤JD 7 ߳t = P գ ,L i ܨ7   hL()ASYM_Trigger >= ЍL() ِ>x pIndex--*?-- Supporting --*?sized >=  "&' / moved updateControlLayout "c'-- 8 uniquely identify separate "a- >= -MM controlType = g1 LM objs = } newRef = y c<> y ), {6 = T 2C >c K<> y ߭M = _  f?= n? - <> Pb = u0 [r -- : clean up clips we Ա7{x >= ?з?, "8") refParent = ?, ",/") clipName = "UMPID" & () & ({>) & "ID" & N bs = oN resource (O) N@ bs = ߊL(bs) }? (pu@, "8") c(ASYM_WID_Editor ))ܱ -- m=ֽ}O, ѓ пM_O (x=IE lO) Mlogo ߚO㈑= "+" ߏOO .ןO) ֩O ߁: {Ӌ:"B" ':Ӛ:y |; reallyShow -- >a!P, either  jN P K wN, X ЄN$P  -- ѫ ЖN, depending on ЪN=?бNl . xPЁP= "+" nP^P H; ǝ = P /בP) ( ֝P) {|;"B" ;Ӌ;y 0P) ( P) {ӿ;"B" [;;Q;; O Q doc = /Q 0 % ұy sQ = extGetElementById ( "ҎQ" ) D қQ = 0 % ұy ҶQ -- 7* :commonly  tasks.layerRef C ( , ",/" )՛ ґ{-()EP r ( ) <> yHR ( ~= "" alwaysReader targetWindow = P)#RyR, TR ( ׇR<> J iR‘o})B= ׶1B"N=" ) ҐB"_=" ґ"s=" -- :R EextPlayStateChange pOldState, pNewState b = 0 -- MPStopped pN QЬN" َM D = 1 -- MPPaused N 5R" r = 2 -- ;G P ^RиS" -- R EextOnPlayStateChange b = 0 -- RMStopped .O ڽRjO" LN  = 4 -- RMPaused عO R" 4 = 3 -- վG أQ SxT" B0E 4KE;E [VEFE msg = ڙ= ( "ASYM_UMP_NoSystemBookWarning", "k ( "ǃDU BU" ) Z<, ", "P", "OK" )* h 6@n(+&+9%)&'fsized=% Xf)&Bl<  JFJF< < < b<  < |< JF ~< < JFt< I<+  < < JFj< JF`JFV< w<  < JFL< JFB< < ; ; ""~ ~"!}B"~ B!} @#h+E#h @#+E#h+E #h+E #h+Ex #hJFtJFJF`JFu#|h+ #  Et,(Y!IFBE,(Y!IFLE`,(Y!IFE,(Y!IFVsl slslJELY!IJEVY!IY!H+1'@#. , /31,(Y!H+1'@#. , /31,(Y!H+1'@#. , /31,(Y!HFjJEY!I+1'@#. , /31,(Y!HFB\, d#>, +#>, T#>, L#>, |#>, <#>, 4#>, #>s( NULL media_Source = ASYM_Media_Source -- The 1 file could xbe opened msgTxt = ASYM_GetString("msgUMPUnableToPlayFile", \ "Cannot  [:" & \ CRLF & \ "%1" & \ \ "because:" & \ 24\ "%2") ƔexpandString(ã, , err) msgCaption = ϶gCapUMPUnableToPlayFile", \ "  Error") ASYM_MessageBox(, Q, "WARNING", "OK") *f0}n4!+gn;[)&; ;  @#:$+/m w'f7[stopbuttonClickbuttonClick stop()*0~^5+hn<\)&; ;  @#:$+/m w'f7pausebuttonClickbuttonClick ()(4e,vh s  , 6\ 2 { ?z k2O  Z6&%#R{~##^V#(D# [\_6&h  int Values[7] = 0;ovA `ad_ 6&1"D ^[int Values[7] = '0'; v efi)"6&# int Values = 0;Avo jkn#6&%r int Values[7] = {0};nv { .z Z2##W pqv#Z##^V#(F# &vH int Numbers[3];vE &?H \Yint Numbers[4];v &  string Numbers[4];Cvq &t int Numbers;v1 b.E"=4]  .. 0 2  0.0 2 - l { 330 25  -5}.vY K  ASYM_SummonWidgetspe1'511܀-&` 8 >~ D   F&`   8 Xu4 Quick Check  FALSEfeedbackI 2.Wquest01 ,(;  OOgs2i)T0qp 5o" $KQ'&I )(E+*r -,/.r10K32qY54Zc76f98F:O#=<?:?>A@B:CB):EDeGFIHKJMLcONuQPSR UTWV`skkTk tbk_wid_name  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_AnsArray9 1.WASYM_WID_AutoLockAnsweri falseASYM_WID_Randomize falseASYM_WID_MultipleAnswers falseASYM_WID_DelayFeedback falseASYM_WID_AnswerLocked!|7tbk_wid_values] Xboolean list,enterPage,leavePage,always,never boolean boolean text boolean boolean ASYM_WID_TriesUsed!"ASYM_WID_TimeUsed# $ASYM_WID_TimeChosen%&ASYM_WID_TriesMax3'K(ASYM_WID_TimeMaxY)m*ASYM_WID_Doc+ QUESTION.HLP,ASYM_WID_MaxScore-.ASYM_WID_IsScored/ TRUE0ASYMI_UseJava1 TRUE2ASYMI_QuestionText=3Field id 10 of Page id 18W4ASYM_WID_RoundScoreo5 noRounding6ASYM_WID_MinScore7 08ASYM_WID_AutoScoreWeight9 true:ASYM_WID_SummaryFeedback; ASYM_Q<ASYM_WID_Name5= Multiple Choice QuestionK>ASYM_WID_Authorg?click2learn.com@ASYM_WID_CreateDateA 3/1/99BASYM_WID_TimeStartC LSED_ASYM_CatalogsE P,A,B,IFASYM_WID_ID G# HINFO_Descriptioni I> 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. JINFO_AdvancedStepsTextO K 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.i LINFO_BasicStepsText9M 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.YNINFO_AssistantDescriptiongO PINFO_AssistantAdvancedStepsTextQ RINFO_AssistantBasicStepsTextS 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.TCatalogThumbnailObjectU ~Multiple Choice 64VASYM_WID_DeploymentWyX{9T:::  int Numbers[3];  drip GoToPage FALSE Incorrect false,auto^rx~ int Numbers[4];| Correct false,auto'>DJPV\bhnx~ string Numbers[4]; FALSE Incorrect false,auto "(.4:DJX^ms int Numbers; FALSE Incorrect false,autoY LSEZj[1\^] onxo]customSpot^ 870,1563_!`2Kacbosxo]bcustomSpotsc 870,1563de3fhgouxogcustomSpoth 870,1563i j43kmlowxoElcustomSpot[m 870,1563unoLSEpquest01q,({rutOOwvgyxsXz}|2~i)T0qp5!KQI Er rKqYZcfFO#?:B:Y):ecu `kkTkrtbk_wid_name!s|5ttbk_wid_propsu ASYM_WID_AutoLockAnswer ASYM_WID_AutoReset ASYM_WID_DelayFeedback ASYM_WID_IsScored ASYM_WID_MaxScore ASYM_WID_MultipleAnswers ASYM_WID_RandomizevASYM_WID_Editorw MULTWID.SPBxASYM_WID_QType5y MULTICHOICEMzASYM_WID_AnsArraya{ ASYM_Q|ASYM_WID_AutoLockAnswer} false~ASYM_WID_Randomize falseASYM_WID_MultipleAnswers falseP ASYM_WID_DelayFeedback! false=ASYM_WID_AnswerLockedKatbk_wid_values] Xboolean list,enterPage,leavePage,always,never boolean boolean text boolean booleanASYM_WID_TriesUsed6Rp66F CorrectRRb Incorrectpp Partially CorrectASYM_WID_TimeUsedASYM_WID_TimeChosenQ es 0:::  int Values[7] = 0;  drip GoToPage FALSE Incorrect false,autoaz int Values[7] = '0'; FALSE Incorrect false,auto5IOU[agmsy int Values = 0; FALSE Incorrect false,auto#)/5;AGMSYekz int Values[7] = {0};| Correct false,autoiASYM_WID_TriesMaxwASYM_WID_TimeMaxASYM_WID_Doc QUESTION.HLPASYM_WID_MaxScore ASYM_WID_IsScored TRUE/ ASYMI_UseJavaA TRUE[ ASYMI_QuestionText Field id 10 of Page id 18 ASYM_WID_RoundScore  noRounding ASYM_WID_MinScore  0 ASYM_WID_AutoScoreWeight ! true+!ASYM_WID_SummaryFeedbackE!ASYM_WID_ReadyToRunY!ASYM_WID_Name! Multiple Choice Question!ASYM_WID_Author!click2learn.com!ASYM_WID_CreateDate! 3/1/99!ASYM_WID_TimeStart"I6Rp66F CorrectRRb Incorrectpp Partially Correct"_ASYM_Catalogs" P,A,B,I"ASYM_WID_ID""INFO_DescriptionA$> 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._$INFO_AdvancedStepsText'& 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.A&INFO_BasicStepsText( 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.1(INFO_AssistantDescription?( e(INFO_AssistantAdvancedStepsTexts( (INFO_AssistantBasicStepsTextg* 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.*CatalogThumbnailObject* ~Multiple Choice 64*ASYM_WID_Deployment** FALSE*ASYM_WID_ReadyToRun+j+1G+#onxoY+customSpoto+ 870,1563++2+osxo+customSpot+ 870,1563+,3/,ouxoA,customSpotW, 870,1563q,y,4,owxo,customSpot, 870,1563,/ hThe correct C++ syntax to declare a one-dimensional array of four integers and call it Numbers is: Hebrew);Times New Roman (Arabic);Times New Roman Baltic;Times New Roman (Vietnamese);Arial CE;Arial Cyr;Arial Greek;Arial Tur;Arial (Hebrew);Arial (Arabic);Arial Baltic;Arial (Vietnamese);Courier New CE;Courier New Cyr;Courier New Greek;Courier New Tur;Courier New (Hebrew);Courier New (Arabic);Courier New Baltic;Courier New (Vietnamese);If the following image represents a portion of the contents of computer memory for a program, %/7/LSEY/JbR1 yTo initialize all the elements in an array of seven integers named Values to the value zero, declare it as follows: ew Roman (Arabic);Times New Roman Baltic;Times New Roman (Vietnamese);Arial CE;Arial Cyr;Arial Greek;Arial Tur;Arial (Hebrew);Arial (Arabic);Arial Baltic;Arial (Vietnamese);Courier New CE;Courier New Cyr;Courier New Greek;Courier New Tur;Courier New (Hebrew);Courier New (Arabic);Courier New Baltic;Courier New (Vietnamese);If the following image represents a portion of the contents of computer memory for a program, 1JsRAR2$N\>\n&<*8P^rB\t:Pl  ( n  T n >^l~&Pbx8J`z&: ":Rf&BPfVn|  4 F `       !0!J!^!!!!!!!"""""#F$d$,&F&(6(D(j(x((l*******+"+L+^+t++++++, ,4,F,\,v,~,,,,,/*/#>$2=>%'&45osxoO>&customSpote>' 870,1563>(>)3>*,+bouxo>+customSpot>, 870,1563>->.4%?/10uyowxo7?0customSpotM?1 870,1563g?2{?3ASYM_BeenHere58@Rl|.L^xTn|8F^l  ( : N ` t               ^ x 0>dr,F^v$>L^l,>Tn&4,x0F^tDbt0F4BZV* d!xfhD f`f+Xnh.,Jlj8 2+'b*> 7VgF9jV 4p(#`z:"e1 9S@ uaA241s#@@@@@@@@@@@@@@@@@@@@@@@@```@@@@@@@@@@@@@@@@@@@@@@@@,\0]MS Sans Serif["h"0lSystem="i\0lLucida HandwritingO<BGGBt0lArialwC#:b;LO"(X^0l,YArialy\~ԙ\y="l0l,pGeorgia\~ԙ\y X0l,pGeorgiaSerif=*0l,p+Georgia\~ԙ\y^ D 0l,pHuMS Sans Serif@wE$6U'%["0 0l,pHArialwC#:b;LO" t 0l,pHArialy\~ԙ\y=".* 0l,pH2_Arials Serif8 4 0lH2p,Arialy\~ԙ\y["p^0lH2p,Arials Serif8 # *Z0lH2p,.[Arialy\~ԙ\y="!0lH2p,. Georgiaw Roman"Z 0lH2p,.  Georgiaw Roman#8h0lH2p,.<iGeorgia\~ԙ\yU$ V 0lH2p,.<Georgia\~ԙ\y]Georgia\~ԙ\y' Arials Serif8 W Georgia'. R'.'.R'.譴<^ h Georgiaw Roman GeorgiaSerif# Georgia\~ԙ\ys Arials Serif . V * 2 b _ Georgia\~ԙ\y= GeorgiaSerif+ Times New Roman Times New Roman  * 2 b : j 7 Georgiaw Romang Symbolew RomanM Georgiaw RomanC Georgia\~ԙ\y * 2 b : j  J  Symbolew RomanG Georgiaw Roman`w Georgia\~ԙ\y[ Arials Serif8   * 2 b : j  J  2 GeorgiaSerif=/ GeorgiaSerif=_ Georgiaw Roman Georgiaw Roman Symbolew Roman Arial$'. R'.'.R'.譴<8" Georgiaw Roman@OMS Sans Serif["Boldy\~ԙ\y="GeorgiaSerif[+ v Georgiaw RomanBoldiaSerifGMS Sans Serif" wGeorgia\~ԙ\yFRGeorgiaSerifL+Arialy\~ԙ\y="Georgia\~ԙ\yGMS Sans Serif@wE$6U'%" ^vRJbGeorgiaSerifk@Arialy\~ԙ\y" Arial'.k(_#|"+" Georgia\~ԙ\y>FRJbBro Georgiaw RomanMS Sans Serif" Times New RomanGeorgia\~ԙ\y&RJbBr*ZWALIBIy\~ԙ\y=MS Sans Serif@wE$6U'%"Arial#'.#!X$R"Arial#'.#!X$R"^rialNew Roman JG Times New RomanwGigins SerifROZ+< `7O)&; ; :>jB#:$'f2enterApplication;xg)&; ; jB#:>$5!y!!:*=!}'fJreaderwg)&; ; jB#:6$5!y!9!9:*=!}'fJauthoruenterApplication ~= d \ n=, ~=, d \ n=P ArialNew Roman Arial#'.#!X$R"Arialy\~ԙ\y="rialNew Roman HGGeorgiaSerifw ArialNew Roman - ArialNew Roman ^Rial#'.#!X$R"_r hh0*@80*F<pials Serif["f^ * 2 b : j  J  2 z "b RJbBr*ZJRJz 7 ArialNew Roman QM0lH2p,.<b * 2 b : j  J  2 z "b RJbBr*ZJRJz b0rDB-"? bookPatternM  j6 Ek :HDMEDIAPATH6  Pat6~ASYM_DeploymentMethod 8.0_ASYM_EA_Version  Patve|bookLineEndStyle!1,17bookLineEndSizeBL~ӱWbookFillColore {bookStrokeColor|bookUseWindowsColors none,noneinfo_LastSavedByr Native 42 PM info_LastSaved$~ Pat%6~Y3|KbookTransparente ASYMA_CustomColorso 5)@i2 E A 3Hӱ=!YQ9n- A"a $e%& '(/*!,U+./02 134g)678d::;<=>B?#BF875 287,50,100 0,0,0 0,0,0 0,0,0 0,0,0 0,0,0 0,0,0bookLineStyle None^.,d Beverly Poplin_< true_ true__X trues regular48 PM 9/8/2007 4:54:55 PM$bookFontStyler 24: _ASYM_WID_NavigablePageCount. true 5,6/"_ASYM_WID_SkipNavPageList a  9/8/2007 3:20:31 PM@ NativeD userD r  truep  GIS106VB  Arrays  f  Arrays  p 49,50,51)|+6bookTabType97O8bookTabSpacing` 0,0,0s:bookIndents; ?x n33.3125 0,91.75,0 150,25.125,100 240,67.0625,100 51,50,97.625 300,50,100 180,36.25,100 220,51.9375,91.875 287,50,100 220,51.9375,91.875 287,50,100 0,0,0 0,0,0 0,0,0 0,0,0 0,0,0<bookLineSpacing=|>bookAlignmentjnNӱ=!YQ2n! "a $e%& '(/*-,U+./02 134g)678d9::k y|*_oldSaveOnCloseD  Larry Lee6 p  Arrays1_asym_pkgOneStep ,46,47,48,49,50,51d  + Arrays7 /CS1;;~ p rtrue]  Larry Lee  Arrays 6 M 3 C:\cs1\Package\arrays.lst   U p   GIS106VB <  Arrays U trueU  GIS106VBaysU    B ,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51 P 0:CDMEDIAPATH0 D  Arrays1 X  tf true1 "  Introduction to ArraysE ,ASYM_Captionn  Nativeo 2 :42 AMo s .info_Title  % MS Sans Serif &bookFontFace ' (bookFontSize  true  true  N GIS106VB d true  Arrays  d  ,38,39,40,41,42,43,44,45,46,47,48,49,50,51    150,125,125N2 N D d  r true3  Arrays3 D, 3 r 2,43,44,45,46,47,48,49,50,51Q 4ASYM_PKG_NeuronFileListq 5;\ ,6 ,0 user P user <   GIS106VB  GIS106VBays B  Arrays AM ,  u~&,2;v| 6.1.0 "Essentials of Computer Programming 3d cs1 true true true \Media TRUE| C:\cs1\Package arrays.asu true 6Essentials of Computer Programming has been installed.|| true. . true/  Arrays///  Arrays// GIS106VB/ userJJ Beverly Poplinf.f  ARRAYSJ Beverly Poplinf Beverly Poplinl Beverly Poplin Beverly Poplinm2f~  4ETf} 176,90.5625,33.3125 17,43.3125,68.3125 40,79.625,100 41,76.25,100 40,70,100 42,40.375,4.875 30,87.4375,100 35,53.125,100 0,91.75,0 150,25.125,100 240,67.0625,100 51,50,97.625 300,50,100 180,36.25,100 220,51.9375,91.875 287,50,100 ARRAYSJh truel Beverly Poplin  ARRAYSP^Beverly Poplind true   true&&  ARRAYS8 8 trueT&T  ARRAYSb8y Larry LeeDue!  ARRAYSx2p7,48,49,50,51,52,53,54,55,56,57 TRUE@3t8 true%_dontInitSkipNavPageList3ApS# truesB_dontInitSkipNavPageList 6 CS1;; ,p 5,56,57 p true_dontInitSkipNavPageList   ARRAYS ,,57@ Native--Dp ,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57N?ASYM_AuthorResetPromptT true#A^Y28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57E9 3/25/2008 4:29:43 PMx,  ARRAYS807,48,49,50,51,52,53,54,55,56,57,57DjpdP2DH\j&*8 hpF    ~6 $t    8 V 0>(fx~X- )l "{ 33-2- YM_0#G ; Filling an Array??rrayyM trueaASYM_BeenHerev33u49sWhen declaring an array it can also be initialized with data values or zeros depending on the needs of the program.{&'hLMx--vY6_iw Suppose that the data values in an array have to be changed. An array can be loaded with data using several different techniques..techniques.`Y6_  h 6 8 ! "H#$X%&h$'(()x-)G 333333 M6SSS >@RL  ;e'initializevh` s. HE$ E$mpKZ#p#E$!KpZ!##!E$pKZ#p#E$TApT #p# 6@4f 8A!_] N#, IJK?H ZZv MNZ#?H mZw QR#E$?H ZZx UVNKH mZy YZZN#H z ]^#NE$H mZ{ abK H ZZ| efZ# H mZ} ij#E$ H ZZ~ mnAH m; st H ; yz#H m; #% 6mH J- 4 f 05u A!x} _] 72 {#Y 2 i ] !5  ` ?>l  2j (?z  y +2o *?y|  h="i^  [ &+nMǸ5B)&; ; ,.-+ +L !'f%mouseEnter9Y_)&; ; ;&#+@![<+L !'f/initializedefaultbuttonClick:E:)&; ;  <+L !'f defaultmouseLeaveZ = 44buttonClick close "initialize" = default . = e Close ,g &< 2  -Ip& 2  & ;P 7 :  ) M selectionChangedw z  )  authorButtonDown|';zl;u4Q h `x4|e{Graphical Text Box$! g  `?:Z;#! H #"/%$'&)(#+*-,/.=1032g^547698{A;:=<?>YA@CBEDGF_bodyShadowOffsetx0,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[selectedyASYM_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_ReserveCaptionSpaceq/|0ASYM_CaptionLeftMargin12_leftTabMargin34_rightTabMargin56_bottomTabMargin 78_topTabMargin-9;:oldPosK; 0,0i<ASYM_showBottomPointer{= false>ASYM_showRightPointer? false@ASYM_showTopPointerA falseBASYM_showLeftPointerC false!DCatalogThumbnailObject;E ~Text Pane 7MFASYM_WID_ID[GuHhItopleftJLKKASYMI_AutoSizeL falseMtop NPOOASYMI_AutoSize1P falseAQtoprightkRTSSASYMI_AutoSizeT falseUleftVXWWASYMI_AutoSizeX falseYcenter) Z\[? [ASYMI_AutoSizeQ \ false] ]right ^`_ _ASYMI_AutoSize ` false abottomleft bdc cASYMI_AutoSize d false! ebottomK fhga gASYMI_AutoSizes h false ibottomright jlk kASYMI_AutoSize l false mtopPointer nporq  ) oASYMI_AutoSize; p falseI qmarginW rk sbottomPointer tvuxw  uASYMI_AutoSize v false wmargin x yleftPointer z|{~}  + {ASYMI_AutoSize= | falseK }marginY ~m rightPointer   ASYMI_AutoSize false margin  captionText shadow Sample Caption Textxt' captionTextQ Sample Caption Textg bodyText shadow mStep-by-step instructions. Close     " $ & ( * , _ bodyTextYX ata type in a block of adjacent (contiguous) memory locations. 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. y P|#pppp p  p  p8   + ,h - -5|lseFPF trueZ4l trueem0,0eFASYM_BeenHere`IWhen the elements are initialized to values, the array looks like this:::`HWhen the elements are initialized to zeros, the array looks like this:::f(DVp~&:P`~,DRjx:Hhv$2@Pn&@R`z$6Fp . D V b        & P f x       . @ N \ p        0 B P ^ r        , V l  ^`(@` Q e(vh T s  b.E":S l =2V2^[ e hy |+nMǣ5B)&; ; ,.-+ +L !'f%mouseEnter9?J)&; ; ;&#+\!8'f$fillLoopbuttonClick|:E)&; ;  <+L !'f defaultmouseLeaveK o= 44buttonClick "fillLoop" o= default  x@|2y +nMǟ5B)&; ; ,.-+ +L !'f%mouseEnter9;F)&; ; ;&#+\!8'f$loopbuttonClickx:E)&; ;  <+L !'f defaultmouseLeaveG o= 44buttonClick "loop" o= default\uu! tHH I l "{ 33L 2Q 4' l 66o h u4 truee ExampleASYM_BeenHere Using a Loop to Fill an Array sTo change all of the data values by asking the program's user to enter the data for each element, construct a loop. bhr Using a Loop to Fill an Array? 3333,t!@ @99@ "db2~@h B:@v9w9Rn"@Rbʒ@ r~l@| ^X@Wb`L@4@@v?3@.;/;34236+.memory3 ; eoneDimensionalvh`шs z? ܗwwx2    *+ nMǼ5B)&; ; ,.-+ +L !'f%mouseEnter9]c)&; ; ;&#+@![<+L !'f/oneDimensionaldefaultbuttonClick:E%')&; ;  <+L !'f defaultmouseLeave^ = 44buttonClick close "oneDimensional" = default 2 = Close  >;(2 X``H BHH < < B uro oo#oru{ 8;u4L true] 0bodyText: trueeu KEY TERM: One-Dimensional Array An array which has a single subscript value for each element in the array is defined as a one-dimensional, or single-dimensional, array. selement is identified by its subscript (index) location within the array. ,,ASYM_BeenHereRbzҼ 36oneDimensional;C]`searchArgumenteqTT>memoryContentstFUth parameterUotFUt esearchArgumentvh`шsŒ  ܗwwx2   $+nMǶ5B)&; ; ,.-+ +L !'f%mouseEnter9W])&; ; ;&#+@![<+L !'f/argumentdefaultbuttonClick:E)&; ;  <+L !'f defaultmouseLeaveR = 44buttonClick close "$" = default & = Close  (2 X``H BHH < < B uro oo#oru{ h:fZZ"" true6Z trueeCgu4bodyText@0 KEY TERM: Search Argument The search argument, or key, is the value that is looked for when a search is performed. n compared, but no match was achieved, then that is the not found condition. [ | ,hr| ,"ASYM_BeenHere<Hl+ esubscriptvh`шs  ܗwwx2 o   %+nMǷ5B)&; ; ,.-+ +L !'f%mouseEnter9X^)&; ; ;&#+@![<+L !'f/subscriptdefaultbuttonClick:E)&; ;  <+L !'f defaultmouseLeaveR = 44buttonClick close "" = default & = Close  .+(2 X``H BHH < < B uro oo#oru{ ;;u4K|0o truen trueebodyTextq KEY TERM: Subscript The integer numeric value that identifies each individual element value within an array is called the subscript or index value. the subscript value. For example, Scores[0] refers to the first element in the Scores array.  ,,ASYM_BeenHere@Pv`6]`/2 subscript7>UX loadArray]RBevh s    R@e4S l =6"V2^[ kn+nMǡ5B)&; ; ,.-+ +L !'f%mouseEnter9=H)&; ; ;&#+\!8'f$memorybuttonClickz:E)&; ;  <+L !'f defaultmouseLeaveI o= 44buttonClick "memory" o= defaulta+nMǨ5B)&; ; ,.-+ +L !'f%mouseEnter9DO)&; ; ;&#+\!8'f$variablesTermbuttonClick:E)&; ;  <+L !'f defaultmouseLeaveP o= 44buttonClick "variablesTerm" o= default l { 332  % #@V~ % 1 b*;@Z- U@'`#XZg:XLL-d4 u nd4  u4 Overviewwck33 GRemember that a computer program is a set of instructions that control the processing of data values. These data values consist of numbers and strings that are stored in the computer's memory (RAM). In the program instructions, each value is represented by a variable that the programmer has given a meaningful name. herever that value is involved in a processing operation, the variable name is inserted to represent the data value. Some programs will have many individual values that are being processed. Each value must have a unique variable name assigned to it so that the proper value can be retrieved from the memory address associated with that variable name. Naming each of these data values can be a tedious task...; n LL true:ASYM_BeenHere 2z (dx:z k 1evariablesTermvh`n шs' &0 0 mpKKZKpKZK pZZ Z p K0 Z 0 p 0  b pI* C DpWO ^ 8  L z   KKH ZZv ZKH mZw KH ZZx ZK H mZy ZZ H z Z H mZ{  K0 H ZZ| Z 0 H mZ}  0 H ZZ~  b H m; I* H ;  C DH m; !WO H J- "^ 05u #  x} $L z 2 %  2 ; >  LA    )+ nMǻ5B)&; ; ,.-+ +L !'f%mouseEnter9\b)&; ; ;&#+@![<+L !'f/variablesTermdefaultbuttonClick:E=)&; ;  <+L !'f defaultmouseLeave] = 44buttonClick close "variablesTerm" = default 1 =  Close & ;.   & & + selectionChangedU X & & k authorButtonDownw9;u4K0,0^ truek  pppppp !p"#8$%&&&&|JASYM_BeenHere1Graphical Text Box[$!g`?:Z;#H /#=g^{AYs_bodyShadowOffsetASYM_WID_Editor textbox.spbtbk_wid_name ASYM_WASYMI_ExportAsBitmap falseASYM_WID_Deployment7INFO_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 PaneselectedASYM_AutoSizeHorizontal1 trueMASYM_AutoSizeVertical_ trueuASYM_LeftMarginASYM_RightMarginASYM_TopMarginASYM_BottomMargin ASYM_InnerMargin5_captionShadowOffsetE0,0]ASYM_ShowCaptionk|ASYM_CaptionHeightASYM_CaptionRightMarginASYM_SupportsCaption| ASYM_ReserveCaptionSpace|5ASYM_CaptionLeftMarginCY_leftTabMarging}_rightTabMargin_bottomTabMargin_topTabMarginoldPos 0,0ASYM_showBottomPointer! false=ASYM_showRightPointerO falseiASYM_showTopPointer{ falseASYM_showLeftPointer falseCatalogThumbnailObject ~Text Pane 7ASYM_WID_IDh)topleftSiASYMI_AutoSize{ falsetopASYMI_AutoSize falsetopright ' ASYMI_AutoSize9 falseE lefto  ASYMI_AutoSize false center  ASYMI_AutoSize false right- C ASYMI_AutoSizeU falseg bottomleft  ASYMI_AutoSize false bottom  ASYMI_AutoSize false+ bottomrightU k ASYMI_AutoSize} false topPointer   ASYMI_AutoSize false margin  bottomPointer;   Q ASYMI_AutoSizec  falseq margin  leftPointer       ASYMI_AutoSize  false margin  rightPointer=   S ASYMI_AutoSizee  falses margin  captionText shadow Sample Caption Textxt  captionText  Sample Caption Text#9bodyText shadowmStep-by-step instructions. CloseQ     " $ & ( * , _ abodyTextK^ Variables are named memory locations that store values for the program while it is running.......ed the subscript or index value. Each element value is identified in programming statements by combining the array name and the subscript value. For example, Scores[0] refers to the first element in the Scores array = =  falseJ|lse!@dp6`x$<$6Rdz:Jbp:H^l&BTn .Xn , > J t        2 H Z l        0 Z p         @ V h v         B X j x      (>VfPr ] eadvantagesvh s rr { 72O+nMǠ5B)&; ; ,.-+ +L !'f%mouseEnter9<G)&; ; ;&#+\!8'f$arraybuttonClicky:E)&; ;  <+L !'f defaultmouseLeaveH o= 44buttonClick "array" o= default&T3* ;3  R@e36_ { =42 , /=N#}}2 I l "{ 33L2Q  , \ LN#}}2  , : #[N#}}2 ! , $'jN#$ }}2) ] 'jN ` NTT]2_l.{ d9rb^ )Rb , TU Annd^Tu4 33^ true trueAn array is a data structure representing multiple values of the same data type stored in adjacent memory locations. All of the data values are referred to by the name given to the array by the programmer. o use an array to storeWhen a program must process many data values that are all of the same data type, an alternative data representation, the array, can be used instead of giving each value its own unique name.....TS)S Advantages of an Arrayy Sueee Ted trueASYM_BeenHere Bob_R  b T, Tj.X. 8ememoryContentsvh` ( s  HK-_K-_mpKZZ,Zp-K-ZiKpZi,-iK-pK_Z,_p-K-_~ p  GBp y9s(8AF*Ai(, IJKZH ZZv MNZ,ZH mZw QR-K-ZH ZZx UViKH mZy YZZi,H z ]^-iK-H mZ{ abK_H ZZ| efZ,_H mZ} ij-K-_H ZZ~ mn~ H m; st  GH ; yzBH m;  yH J- 9s(05u AF*Ax} i(2 , 2 ; > '5k+a   *+ nMǼ5B)&; ; ,.-+ +L !'f%mouseEnter9]c)&; ; ;&#+@![<+L !'f/memoryContentsdefaultbuttonClick:E%g)&; ;  <+L !'f defaultmouseLeave^ = 44buttonClick close "memoryContents" = default2 =  Close R&) 2 ] +v,` 2e * 6E %     = &@ ; g j  } selectionChanged   authorButtonDown:;u4LL true`: truee{Graphical Text Box$! g  `?:Z;#! H #"/%$'&)(#+*-,/.=1032g^547698{A;:=<?>YA@CBEDGF_bodyShadowOffsetASYM_WID_Editor  textbox.spb tbk_wid_name) ASYM_WE ASYMI_ExportAsBitmapW falseqASYM_WID_DeploymentINFO_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_NameQ Text Paneaselectedq0,0ASYM_AutoSizeHorizontal trueASYM_AutoSizeVertical trueASYM_LeftMargin ASYM_RightMargin/ASYM_TopMargin=U ASYM_BottomMarginc!{"ASYM_InnerMargin#$_captionShadowOffset%0,0&ASYM_ShowCaption'|(ASYM_CaptionHeight)!*ASYM_CaptionRightMargin/+K,ASYM_SupportsCaptionY-|y.ASYM_ReserveCaptionSpace/|0ASYM_CaptionLeftMargin12_leftTabMargin34_rightTabMargin56_bottomTabMargin!758_topTabMarginC9Q:oldPosa; 0,0<ASYM_showBottomPointer= false>ASYM_showRightPointer? false@ASYM_showTopPointerA falseBASYM_showLeftPointerC false7DCatalogThumbnailObjectQE ~Text Pane 7cFASYM_WID_IDqGHhItopleftJLKKASYMI_AutoSizeL falseMtopNPO5OASYMI_AutoSizeGP falseWQtoprightRTSSASYMI_AutoSizeT falseUleftVXWWASYMI_AutoSize X false Ycenter? Z\[U [ASYMI_AutoSizeg \ falses ]right ^`_ _ASYMI_AutoSize ` false abottomleft bdc cASYMI_AutoSize) d false7 ebottoma fhgw gASYMI_AutoSize h false ibottomright jlk kASYMI_AutoSize l false mtopPointer) nporq  ? oASYMI_AutoSizeQ p false_ qmarginm r sbottomPointer tvuxw  uASYMI_AutoSize v false wmargin x yleftPointer+ z|{~}  A {ASYMI_AutoSizeS | falsea }margino ~ rightPointer   ASYMI_AutoSize false margin  captionText shadow+ Sample Caption Textxt= captionTextg Sample Caption Text} bodyText shadowmStep-by-step instructions. Close     " $ & ( * , _ bodyTextoX ata type in a block of adjacent (contiguous) memory locations. 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.   h  Apppp p  p  p8   h  @> Contents of Comuter MemoryyNotice the array Scores is sharing memory with other values of different data types. Some of these values may be stored as variables or as constants. Some are numeric values. Some are character and string values.:||lseLASYM_BeenHeref.J\v,@Vfv4BZh&4P^~&:HVf <Vhv$:L\  D Z l x       . < f |       . D V d r        0 F X f t        0 B l   tF~R;eloadArrayvh`\шsRR H""cf-Z<"Zf""Zi-ff<i"f"i"ffu-<u"f"u"2h U f2h I o IG fot 5.. v)+ IJ-ZH ZZv MN<"ZH cZw QR""ZH ZZx UVi-fH cZy YZ<i"fH z ]^"i"fH cZ{ abu-H ZZ| ef<u"H cZ} ij"u"H ZZ~ mn2h U H c; st2h I H ; yzo IG H c; ot H J# 5.&+k  ns )+2 H!r  o %+nMǷ5B)&; ; ,.-+ +L !'f%mouseEnter9X^)&; ; ;&#+@![<+L !'f/loadArraydefaultbuttonClick:E)&; ;  <+L !'f defaultmouseLeaveY = 44buttonClick close "loadArray" = default - = y Close {  3 2   | E +nMǤ5B)&; ; ,.-+ +L !'f%mouseEnter9@K)&; ; ;&#+\!8'f$loadArraybuttonClick}:E)&; ;  <+L !'f defaultmouseLeaveL o= 44buttonClick "loadArray" o= default {  3 2  H +nMǤ5B)&; ; ,.-+ +L !'f%mouseEnter9@K)&; ; ;&#+\!8'f$loadArraybuttonClick}:E)&; ;  <+L !'f defaultmouseLeaveL o= 44buttonClick "loadArray" o= defaultQ 2(T2Yq&t; selectionChanged authorButtonDownp;Rn;u4LZ|ue`DZ truee{Graphical Text Box$! g  `?:Z;#! H #"/%$'&)(#+*-,/.=1032g^547698{A;:=<?>YA@CBEDGF_bodyShadowOffsetZ0,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_IDiGHhItopleftJLKKASYMI_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 Textxt5 captionText_ Sample Caption Textu bodyText shadow mStep-by-step instructions. Close     " $ & ( * , _ Zh :D|Y _:DDV falseVaded into the memodP /| H eE[nL falseSuppose that the data values in an array have to be changed. Recall that an array can be loaded with date with several different techniques.EY _VL falsehh truezVz trueh truezASYM_BeenHerehz|]0,0eSuppose that the data values in an array have to be changed. Recall that an array can be loaded with date with several different techniques.|V]XVVeds of the program.ffff f  f  f.v|  H  \Data may be loaded into memory locations of an array by: 1. Assigning each data value to a location with staements written in the program's source code. 2. Asking the user of the program to enter data values as the program is running. 3. Reading the data values from some external source such as a file as the program is running. unning. ning. ning. f(DVp~&:Ptn,:R`x,HVv2@N^|4N`n2DT~  < R d p       & 4 ^ t       & < N \ j ~       ( > P ^ l        ( : d z "4JBf W 1euseArrayvh`Z шsB<B :H"n "n cfKZZ"Zf""ZiK fZi" "i" f# Kn Z# "n f"# "n >?ZfJ?U~#MXf~z <2.; vA+&]  )IJKZH ZZv *MNZ"ZH cZw +QR""ZH ZZx ,UViK H cZy -YZZi" H z .]^"i" H cZ{ /ab# Kn H ZZ| 0efZ# "n H cZ} 1ij"# "n H ZZ~ 2mn>?ZH c; 3stJ?UH ; 4yz~#MXH c; 5~zH J# 6 <2&+k 7; ns 8A+&] 2 pH p  m $+nMǶ5B)&; ; ,.-+ +L !'f%mouseEnter9W])&; ; ;&#+@![<+L !'f/useArraydefaultbuttonClick:E)&; ;  <+L !'f defaultmouseLeaveX = 44buttonClick close "useArray" = default , = w Close ;-" 2 & ;   :  selectionChangedA D : W authorButtonDown:BL;u4Lh falsehASYM_BeenHere2h|lsevL falsev:4Text BoxItopleftJLKKASYMI_AutoSizeL falseMtop9NPOOOASYMI_AutoSizeaP falseqQtoprightRTSSASYMI_AutoSizeT falseUleftVXWWASYMI_AutoSize!X false/YcenterYZ\[o[ASYMI_AutoSize\ false]right^`__ASYMI_AutoSize` falseabottomleftbdc1cASYMI_AutoSizeCd falseQebottom{fhggASYMI_AutoSizeh falseibottomrightjlkkASYMI_AutoSizel falsemtopPointerCnporq  YoASYMI_AutoSizekp falseyqmarginrsbottomPointertvuxw  uASYMI_AutoSizev falsewmargin xyleftPointerEz|{~}  [{ASYMI_AutoSizem| false{}margin~rightPointer  ASYMI_AutoSize falsemargin %captionText shadowESample Caption TextxtWcaptionText Sample Caption TextbodyText shadow!mStep-by-step instructions. Close3 falseBh|YibodyTextr:XhGraphical Text Box$! g  `?:Z;#! H #"/%$'&)(#+*-,/.=1032g^547698{A;:=<?>YA@CBEDGF_bodyShadowOffset |0 ASYM_WID_Editor-  textbox.spbA tbk_wid_nameU ASYM_Wq ASYMI_ExportAsBitmap false ASYM_WID_Deployment  INFO_DescriptionS  Use a Text Pane to display instruction or feedback text for simulations and questions, or anywhere else you might need a Text Pane.g ASYM_WID_Name}  Text Pane selected | ASYM_AutoSizeHorizontal  true ASYM_AutoSizeVertical  true ASYM_LeftMargin 5 ASYM_RightMarginC Y ASYM_TopMarging  ASYM_BottomMargin ! "ASYM_InnerMargin # $_captionShadowOffset %0,0 &ASYM_ShowCaption '| (ASYM_CaptionHeight- )K *ASYM_CaptionRightMarginY +u ,ASYM_SupportsCaption -| .ASYM_ReserveCaptionSpace /| 0ASYM_CaptionLeftMargin 1 2_leftTabMargin 3 4_rightTabMargin% 5= 6_bottomTabMarginK 7_ 8_topTabMarginm 9{ :oldPos ; 0,0 <ASYM_showBottomPointer = false >ASYM_showRightPointer ? false@ASYM_showTopPointerA false1BASYM_showLeftPointerCC falseaDCatalogThumbnailObject{E ~Text Pane 7FASYM_WID_IDGHh|0,02i     " $ & ( * , _ ~2L true2z R:e program while it is running. )f*+f,-f./f01f23f45f67.8v:;z ; Data values stored in an array are no different than other data values stored in simple variables. The program statements treat either type of variable as representing a single data value for processing purposes.me and the subscript value. For example, Scores[0] refers to the first element in the Scores array &x  2 F Z v     X l        " : H ^ l         $ 2 P ^ z         * B P d r       6Hf >Tfv&4^t 6HV H^p~ J`r*J\XH^2`4]`-0 useArray5B<UX initialized]6y48" evh  s" "~2%a?o R@e5r l =6 2     g +nMǤ5B)&; ; ,.-+ +L !'f%mouseEnter9@K)&; ; ;&#+\!8'f$sixScoresbuttonClick}:E)&; ;  <+L !'f defaultmouseLeaveL o= 44buttonClick "sixScores" o= default l "{ 33 2 9"~% j U j u4~ true~ASYM_BeenHere@;Scenario: There are 6 judges each giving a score value to the contentant in a tournament. Your program must caluclate the average of the 6 socres and print the scores from each judge. You know now that in order to echo the scores, you must save/store all 6 scores somewhere in the vast memory of your computer. Why Use an Array??rrayyS   3333~ truee *Z X{~ .&l';jc;c 070908161152437338562174936ASYM_TpID@h8esixScoresvh`4s JE$$E$$mpKZZ#Zp#E$ZiK$pZi#$#iE$$p$K$Z$#$p#$E$$}A9p} 9#,p#64Lf w 8AI!I_4] #6$ KLKZH ZZv OPZ#ZH mZw ST#E$ZH ZZx WXiK$H mZy [\Zi#$H z _`#iE$$H mZ{ cd$K$H ZZ| ghZ$#$H mZ} kl#$E$$H ZZ~ op}A9H m; uv} 9H ; {|#,H m; #6H J- 4Lf w 05u AI!Ix} _4] 2 #6$ 2 i  & ` ;1 l d   ."SystemXp9L -@Georgia-- 2 j Six SingleL)EL)QC(C 2 jL-,2 jxvalue BF(NC2 jVariableYF=)EL(C2 js Stored;L/I=CM2 j  In Memory4QxBwJ=B@Georgia- 2 j{  H-$ & `<8:=? + Y \ !#"   %+nMǷ5B)&; ; ,.-+ +L !'f%mouseEnter9X^)&; ; ;&#+@![<+L !'f/sixScoresdefaultbuttonClick:E)&; ;  <+L !'f defaultmouseLeaveY = 44buttonClick close "sixScores" = default - =  Close) I$7#!,21 I&L;sv selectionChanged authorButtonDownB:@;u4Lz true` trueeu . $ Graphical Text Box$! g `?:Z;#! #"H %$/'&)(+*#-,/.10=3254g^7698;:{A=<?>A@YCBEDGFIH_bodyShadowOffsetn*0,0 ASYM_WID_Editor  textbox.spb# tbk_wid_name7 ASYM_WSASYMI_ExportAsBitmape falseASYM_WID_DeploymentINFO_Description5 Use a Text Pane to display instruction or feedback text for simulations and questions, or anywhere else you might need a Text Pane.IASYM_WID_Name_ Text Paneoselected||ASYM_AutoSizeHorizontal trueASYM_AutoSizeVertical trueASYM_LeftMarginASYM_RightMargin%; ASYM_TopMarginI!a"ASYM_BottomMargino#$ASYM_InnerMargin%&_captionShadowOffset'0,0(ASYM_ShowCaption)|*ASYM_CaptionHeight+-,ASYM_CaptionRightMargin;-W.ASYM_SupportsCaptione/|0ASYM_ReserveCaptionSpace1|2ASYM_CaptionLeftMargin34_leftTabMargin56_rightTabMargin78_bottomTabMargin-9A:_topTabMarginO;]<oldPosm= 0,0>ASYM_showBottomPointer? false@ASYM_showRightPointerA falseBASYM_showTopPointerC falseDASYM_showLeftPointer%E falseCFCatalogThumbnailObject]G ~Text Pane 7oHASYM_WID_ID}IJhKtopleftLNMMASYMI_AutoSizeN falseOtop+PRQAQASYMI_AutoSizeSR falsecStoprightTVUUASYMI_AutoSizeV falseWleftXZY YASYMI_AutoSize Z false! [centerK \^]a ]ASYMI_AutoSizes ^ false _right `ba aASYMI_AutoSize b false cbottomleft dfe# eASYMI_AutoSize5 f falseC gbottomm hji iASYMI_AutoSize j false kbottomright lnm mASYMI_AutoSize n false otopPointer5 prqts  K qASYMI_AutoSize] r falsek smarginy t ubottomPointer vxwzy  wASYMI_AutoSize x false ymargin z {leftPointer7 |~}  M }ASYMI_AutoSize_ ~ falsem margin{  rightPointer   ASYMI_AutoSize false margin  captionText shadow7 Sample Caption TextxtI captionTexts Sample Caption Text bodyText shadowmStep-by-step instructions. Close     " $ & ( * , _ bodyText{X ata type in a block of adjacent (contiguous) memory locations. 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. *:||:|LASYM_BeenHereL|lse0,02Z+2zB0,0 \22L true @&Notice that each individual score requires its own variable. That means the programmer must declare (Score1, Score2, ... , Score6) and remember the names of each of these 6 different variables. Each data value is stored in a 6 non-contiguous storage locations in the computer's memory (RAM)..|22 pppp  p  p p8 .  fz(<Xj:Nd*@Nft2@\j $2FTbr*Hbt0FXh  & P f x       ( : H r        : P b p ~        < R d r         < N x  HN @F2G2 B @! t1 `A @4Q a@ @q( ` @(@0)*@tx@"w@.:/:4k@L@:;;8,etermsvh ls a<##Q T? 0  +nMǠ5B)&; ; ,.-+ +L !'f%mouseEnter9<G)&; ; ;&#+\!8'f$arraybuttonClicky:E)&; ;  <+L !'f defaultmouseLeaveH o= 44buttonClick "array" o= defaultArray   jL I+nMǢ5B)&; ; ,.-+ +L !'f%mouseEnter9>I)&; ; ;&#+\!8'f$boundrybuttonClick{:E)&; ;  <+L !'f defaultmouseLeaveJ o= 44buttonClick "boundry" o= defaulteArray Boundry (Bounds)  Kn   +nMǪ5B)&; ; ,.-+ +L !'f%mouseEnter9FQ)&; ; ;&#+\!8'f$assignStatementbuttonClick:E)&; ;  <+L !'f defaultmouseLeaveR o= 44buttonClick "assignStatement"! o= default Assignment StatementEM P | vK   +nMǥ5B)&; ; ,.-+ +L !'f%mouseEnter9AL)&; ; ;&#+\!8'f$contiguousbuttonClick~:E)&; ;  <+L !'f defaultmouseLeaveM o= 44buttonClick "contiguous" o= default Contiguous (Adjacent) Memory { 3 2 M P ?;S%    "+nMǴ5B)&; ; ,.-+ +L !'f%mouseEnter9E[)&; ; r#+=r!'f.quiz_arrays.tbkbuttonClick:E)&; ;  <+L !'f defaultmouseLeaveS o= 44buttonClick 8"quiz_arrays.tbk"" o= default Go to Lesson Quiz " 9v s+nMǢ5B)&; ; ,.-+ +L !'f%mouseEnter9>I)&; ; ;&#+\!8'f$elementbuttonClick{:E)&; ;  <+L !'f defaultmouseLeaveJ o= 44buttonClick "element" o= defaultElement  *0   +nMǡ5B)&; ; ,.-+ +L !'f%mouseEnter9=H)&; ; ;&#+\!8'f$memorybuttonClickz:E)&; ;  <+L !'f defaultmouseLeaveI o= 44buttonClick "memory" o= defaultMemory (RAM) M P 3j +nMǩ5B)&; ; ,.-+ +L !'f%mouseEnter9EP)&; ; ;&#+\!8'f$oneDimensionalbuttonClick:E)&; ;  <+L !'f defaultmouseLeaveQ o= 44buttonClick "oneDimensional"  o= defaultOne-Dimensional (Single) Array  -3v s+nMǣ5B)&; ; ,.-+ +L !'f%mouseEnter9?J)&; ; ;&#+\!8'f$ArgumentbuttonClick|:E)&; ;  <+L !'f defaultmouseLeaveK o= 44buttonClick "Argument" o= defaultSearch Argument or Search Key I X'& #+nMǤ5B)&; ; ,.-+ +L !'f%mouseEnter9@K)&; ; ;&#+\!8'f$subscriptbuttonClick}:E)&; ;  <+L !'f defaultmouseLeaveE o= 44buttonClick "" o= defaulte1Subscripti     a5 p52 a52 p5 /!7'@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   :;u4&h"  "   "   4,&h" " "4,9`You have completed the Introduction to Arrays 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..............................ASYM_BeenHeretrue trueee@>/ e boundryvh`шs, * ܗwwx2 '0 2  #+nMǵ5B)&; ; ,.-+ +L !'f%mouseEnter9V\)&; ; ;"&#+@![ <+L !'f/defaultboundrybuttonClick:Eut)&; ;  <+L !'f defaultmouseLeaveW = 44buttonClick close "boundry" = default + = Close+lZ  2/(2 X``H BHH < < B uro oo#oru{ $o;"^;u4LL trueb:^ trueeesbodyText_ KEY TERM: Array Boundry (Bounds) The programmer must insure that all processing statements that access the element values in an array are valid. nor greater than the largest allowable value (usually SIZE-1) for that array. LASYM_BeenHereLtrueL^ trueLrp|'*+** ,,,,hxѪ{~ &^lW2jc;c 07060609362727707011734587ASYM_TpID@h= e assignmentvh`шs* ( ܗwwx2 '  ++ nMǽ5B)&; ; ,.-+ +L !'f%mouseEnter9^d)&; ; ;&#+@![<+L !'f/assignStatementdefaultbuttonClick:E%g)&; ;  <+L !'f defaultmouseLeave_ = 44buttonClick close "assignStatement" = default 3 = Close)  @=(2 X``H BHH < < B uro oo#oru{ :|A'()((ku4| trueASYM_BeenHereebodyTextm KEY TERM: Assignment Statement Data values can be placed in a memory location by assigning the value to a variable representing that memory location. The " = " is the assignment operator in most programming languages. The value to the right of the " = " operator is assigned to the variable on the left of the operator. #I,J,J,j| truee"Fr) earrayvh`шs !ܗwwx2   !+nMdz5B)&; ; ,.-+ +L !'f%mouseEnter9TZ)&; ; ;"&#+@![ <+L !'f/defaultarraybuttonClick:Eli)&; ;  <+L !'f defaultmouseLeaveU = 44buttonClick close "array" = default ) = Closezh  ,)(2 X``H BHH < < B uro oo#oru{ 4L;u4L` truebASYM_BeenHereeubodyTexta KEY TERM: Array An array is a data structure which stores multiple values of the same basic data type in a block of adjacent (contiguous) memory locations. 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. j:y `L trueem,hzp~.$$)-*@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(  #ksz/g)BbxKC2aX{'AgsKb.HY;~}[uBVr<uuu4qN\lTj@Ip/^,c}:GP5|||J@QWxr{:Mg46VH`X+p" ##  ##  ## ##  ##  #  ####  ## ## # #  ##  #  ##  ## S  S  S  ]S   #`kOO< ] S  ]  kOOO S]  ]S  ] ]`kOO    ]SGkOOO<S  kOOP S ]  S  kOOO S]  ]  S]  QWQ 0D]  8hdC.P]Q #}fdRl #:)r #Bd?lk$/WC\S}f,v W}fdRl WkQ Q0. oT{S0,7]#ET a,ZO#T # 1e]# ,7] OQ Q0. yT 0 p  yY U,O (. # p   OQ Q0. 0 0I S# 0O aJT. # I S#  OQ Q0. ;{S0;C1yOm. C OQ Q0.  W0U Ow #zD]# I # OQ Q0. 50 Q. }YT@YO]#S#Q# 0.S OQ Q0. 5"YQ Q+###f BS  #&/> OQ Q,,eEEWn.)]#0v@HIO X<EdnR.# # @ CkQ Qk3{S0PT=2IO 9HP0e# #JH=SQ QT$tH{S0S(TN K IO^ !.#{SMTN Q 6%uW#Qd= tTo %HS#U^MHD{S^To Q 6 aKx 6TTo ~0y9u4 i~#9u# 0T{~0yY1 Q |66QQQQQQQ jLHH&m ^0!|66QQQQQQQ 'L&AsXbQ!A^LHbT'_6QQQQQQQ ^_6QQQQQQQAsXbHQzm;x{0 _tJ E{C sXbQ!A_6QQQQQQQ! t6zQ %O] 0^H QvQ{SKLkQ #%u #r 6] [V#6Kx=_0#~HF _[# _( ^2i5555555tKL'^2i555555i%_K|6Q*&*&?BM6(S푄勠ҡhQ?333BiVג؂x: 3333333>|uv33333333333~w8 33333333333@ԔfL3333333333333p[73333333333333Gȧ333333333333333ڎ333333333333333333333333333333ڐ73333333333333GմfL3333333333333v\8 33333333333@֦v33333333333}؂x: 3333333>{iP?333BrYǣ?* ?SL~ BMv 6(Sn_,c0Qc TjVA L93                                                                  eL* hLX~ BMv 6(S                                                                X* Xe~ BMv 6(Sn_,c0Qc TjVA L93                                                                  e* eBM6(l  ʽŷ0 {jj {+펷²teeeeeesf̲ieeeeeeeeif̲ueeeeeeeeees²eeeeeeeeeeee+ {eeeeeeeeeeee {eeeeeeeeeeeeejeeeeeeeeeeeeejueeeeeeeeeeee {eeeeeeeeeeee0ueeeeeeeeeetieeeeeeeeiueeeeeeu3uu3* BM6(l  c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0[0>D0nxxn>D0[0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0G9oeeeeeeoG9c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0G9heeeeeeeehG9c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0[0oeeeeeeeeeeo[0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0>D0eeeeeeeeeeee>D0c0c0c0c0c0c0c0c0c0xxc0c0xxc0c0xxc0c0c0xxxc0xc0c0xxc0c0xxc0c0xxc0c0c0c0c0xxc0c0xxc0c0xxc0c0c0xxxxc0c0c0xxc0c0xxc0c0c0xxxxxc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c03feeeeeeeeeeeenc0c0c0c0c0c0c0c0c0xxc0c0xxc0c0xxc0c0xxc0c0xxc0c0xxc0c0xxc0c0xxc0c0c0c0c0xxc0c0xxc0c0xxc0c0xxc0c0c0xc0c0xxc0c0xxc0c0xxc0c0xxc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c03feeeeeeeeeeeexc0c0c0c0c0c0c0c0c0xxc0c0xxc0c0xxc0c0xxc0c0xxc0c0xxc0c0xxc0c0xxc0c0c0c0c0xxc0c0xxc0c0xxc0c0xxc0c0c0c0c0c0xxc0c0xxc0c0xxc0c0xxc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c03feeeeeeeeeeeexc0c0c0c0c0c0c0c0c0xxc0c0xxc0c0xxc0c0xxc0c0xxc0c0xxc0c0xxc0c0xxc0c0c0c0c0xxc0c0xxc0c0xxc0c0xxxxxxc0c0xxc0c0xxc0c0xxc0c0xxc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c03feeeeeeeeeeeenc0c0c0c0c0c0c0c0c0xxc0c0xxc0c0xxc0c0xxc0c0xxc0c0xxc0c0xxc0c0xxc0c0c0c0c0xxc0c0xxc0c0xxc0c0xxc0c0xxc0c0xxc0c0xxc0c0xxc0c0xxc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0>D0eeeeeeeeeeee>D0c0c0c0c0c0c0c0c0c0xxxxxc0xxxc0c0c0c0xxxc0xc0c0xxc0c0xxxxxc0c0c0c0c0c0xxxxxc0xxxc0c0c0c0xxxxc0c0c0xxxxxc0c0c0xxc0c0xxc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0[0oeeeeeeeeeeo[0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0G9heeeeeeeehG9c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0xxc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0G9oeeeeeeoG9c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0[0>D03f3f3f3f>D0[0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0* BM6(l  ˱թ՞ꩩ˘˘ꩩ՞թ˱* BM6(l  c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0[0>D0nxxn>D0[0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0G9oeeeeeeoG9c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0G9heeeeeeeehG9c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0[0oeeeeeeeeeeo[0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0>D0eeeeeeeeeeee>D0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c03feeeeeeeeeeeenc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c03feeeeeeeeeeeexc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c03feeeeeeeeeeeexc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c03feeeeeeeeeeeenc0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0>D0eeeeeeeeeeee>D0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0[0oeeeeeeeeeeo[0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0G9heeeeeeeehG9c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0G9oeeeeeeoG9c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0[0>D03f3f3f3f>D0[0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0*0@ -* BM" 6(0*{|sſwŽvz{~x######  ##  ####### #  #$    %% # %%% ##  %% #%%   %  %%# #$$$$$$$$ $ $  $$#$  $ #  $#  $#$# $$$ # ?*0BBM6({|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.&&&&&&&&*&&"&&;&&>>>">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*BMrv(      *oBMrv(  ݈݈݈݈݈݈݈݈݈݈݈*%BMrv(  ݀݀݀݀݀݀݀݀݀ ݀݀݀݀݀݀݀݀݀݀'(e*nkd^2[^+.array3:SV declareArray[b[ >;q'(ea*nkada^-0boundry5=WZvariablesTerm_j@gM8 fillLoopleI@gMmnQ2{e contiguousvh`шsQQ f!Vܗ}}}2 K<,Hww2I L\ &+nMǸ5B)&; ; ,.-+ +L !'f%mouseEnter9Y_)&; ; ;&#+@![<+L !'f/contiguousdefaultbuttonClick:E1)&; ;  <+L !'f defaultmouseLeaveZ = 44buttonClick close "contiguous" = default . = CloseOM;  ~R{(2 X``H BHH < < B uro oo#oru{ 9Q "" true8 trueeeKbodyTexte[0u4y\ block of adjacent (contiguous) memory locations. The array has a single name that is used to refer to each and all elements (values) stored in the array. Each individual selement is identified by its subscript (index) location within the array. ,,bodyTexte KEY TERM: Contiguous (Adjacent) Memory) Computer memory space is composed of many storage locations that are used to store program instructions and data. When a block of adjacent memory locations is allocated for an array, the elements stored in that array are guaranteed to occupy adjacent, contiguous memory addresses. M H H "ASYM_BeenHere>P`~A^6[^/2 assignment7>SV printing[tovB1rZof/2 contiguous7Q>Z[rbooleanVariableb6o܇B|!- e elementvh`шs!! nWܗwwx: F #+nMǵ5B)&; ; ,.-+ +L !'f%mouseEnter9V\)&; ; ;&#+@![<+L !'f/elementdefaultbuttonClick:Eut)&; ;  <+L !'f defaultmouseLeaveW = 44buttonClick close "element" = default + = Close  0-(2 X``H BHH < < B uro oo#oru{ :!"" true8ASYM_BeenHereecu4obodyTexto KEY TERM: Element A single data value stored in an array is called an element of that array. Each value is identified by the name of the array, which is shared by all values stored in the array, and a unique subscript (index) value representing the actual location of that element value within the array structure. F,(," truee>htt@,=8-@element4!=X7!"+ e memoryvh`шs ܗwwx2   "+nMǴ5B)&; ; ,.-+ +L !'f%mouseEnter9U[)&; ; ;&#+@![<+L !'f/memorydefaultbuttonClick:Eut)&; ;  <+L !'f defaultmouseLeaveV = 44buttonClick close "memory" = default * = Close  .+(2 X``H BHH < < B uro oo#oru{ ;""r true6ASYM_BeenHereE ou4bodyTexts$ KEY TERM: Memory (RAM) Random Access Memory stores data and instructions. Each location in the computer's memory has its own unique address within the total address space of the computer. Z=,r" truee,,,<Jt @ĸ T;;)ƞ V:W: ( ^:_:0)X X@(. *d `(x p)x ([ @*:: @^>=?=. @77% T  .;/;@00 . V5W5:, S3:=><< 9i;|:lly*ClassTbl*;;*ClassEntry*;;,)*PTABLE*Y;l%\\i*WINDOWSEG*;(*ICONRESTAB*;)*ICONRESSEG*;.*  +*ICONRES*[;h^^9ePage;Background;*OBJTABLE*;&#*IDTABLE*S;dVVa*NAMETAB*;Rectangle; Ellipse ;$ !RoundedRectangleQ;\TTYPie;Arc;Polygon;IrregularPolygonC;PFFMLine};AngledLine;Curve;  PaintObject7;F::ZCPictures; vv-}Group;'OLE;Stage;,"")BookY;h \\ieButton;& Viewer;$ComboBox; FieldI;\LLYRecordField;Hotword;*RHOTWORD* ;R <  8 *TbxBase*) ShockwaveFlash8 9 TB89HYP.SBKA , D O TB89R.SBK ;=<  | 6  n|mDEST lassTbl* 27CDB6E-AE6D-11CF-96B8-444553540000> ord! ockwaveFlash ockwaveFlash#--%e&settingvh -s#*# b.E">S { = 3V2^[e hy |+nMǥ5B)&; ; ,.-+ +L !'f%mouseEnter9AL)&; ; ;&#+\!8'f$initializebuttonClick~:E)&; ;  <+L !'f defaultmouseLeaveM o= 44buttonClick "initialize" o= default! l 4$2,) 36GJ+nMǤ5B)&; ; ,.-+ +L !'f%mouseEnter9@K)&; ; ;&#+\!8'f$loadArraybuttonClick}:E)&; ;  <+L !'f defaultmouseLeaveL o= 44buttonClick "loadArray" o= default (4& 5 8  H[* "TX h$(  + "E 0 G !X r!   E""#  I)#ZhB 8  J,U$!4&K K9 %q   L< e$$& ~2M$(I)'*!   NL)u-- )l "{ 33-2- 9# #x--  h 6 8 ! "H#$X%&h$'(()x-)u4QsWhen declaring an array it can also be initialized with data values or zeros depending on the needs of the program.&'hLM Filling an Array??rrayyi Suppose that the data values in an array have to be changed. An array can be loaded with data using several different techniques..techniques. M6SSS 333333 trueASYM_BeenHere (Vn~ 9Dr=5" $S%3&#(Ac*C+,-.1dE4$8:;0t@5693D')   Q ! 7?2TbRB>%<eR@aaXdE%H%S# &1&@{"e&array!%&Page "array"g&boundryj %&{Page "boundry"&assignStatement %&Page "assignment"=&contiguous@f!e%&SPage "contiguous"&element}u%&Page "element"&memory%&%Page "memory"{&oneDimensional~N %&Page "oneDimensional"& argument> %&Page "searchArgument"[& subscriptl^ %&qPage "subscript"& variablesTerm,0 %&Page "variablesTerm"7& declareArray: #%&OPage "declareArray"aUse the Array& loadArray"%&Page "loadArray"Load the ArrayDeclare the ArrayM&useArrayRP #} %&aPage "useArray"&sixScoresT$$%&Page "sixScores"Six Scores in Memory=&sixElementArrayP@J.'%&MPage id 29iSix Scores in an Array&memoryContentsZ-}%&Page "memoryContents"Contents of Computer MemoryO&indexdR(#p%&aPage "index"Specific Value in an ArrayFill Array With a LoopKey Term: ElementKey Term: Contiguous (Adjacent) MemoryXExample"Comparisone  blesa &$fillLoopd )%`{"y Page "fillLoop"le" Values in an Array & initialize T$ %`{" Page "initialize" Initializing an Arrayo &loop r T$(%& Page "loop" Enter Data with a Loop &printing )Y%& Page "printing"! Printing Array Contentsw &parameterz z %& Page "parameter" &functionCall 5$%& Page "functionCall" Function Callc &searchx f ,.%&u Page "search" Search for First Occurance &firstSearchExample ^8&%& Page "firstSearchExample" Page "allSearch"$ { &booleanVariable~  %& Page "booleanVariable" Search for the First Occurrence of a Value&allSearchExample  z:&%&GSearch for ALL Occurrences of a Value&helpViewer2 DClick red areas to view functionspage 1 of book "help.tbk"Inializing an ArrayO&!digiArrayhR&^%`{"ePage "digiArray"Digi's Array of SuppliespliesKeyTerm: ArrayKey Term: Memory (RAM)Variables&"howMany4  [%{"1Page "howMany"IHow Many Variables?&#comparisonExample)" %{"Page "comparisonExample"ComparisonKey Term: One-Dimensional ArrayKey Term: Array Boundry (Bounds);Key Term: Assignment StatementYKey Term: Search Argumenthe ) ArrayKey Term: SubscriptBoolean VariableParameter ARRAYS+V~V(   t  ddl  $    (  J !"#L$ #L\Y.{~ 0H4<:& 1 %&:hA-h)-hT$)hNT$hAh) ,/6:hl FC+n )& ; ; /PQ#+h8<" :F'fJAre you sure you wish to close?yesYesNobuttonClick^buttonClick "Are you sure wish close?" f"Yes" "No" = "yes"  w|:f w:g wx:h wlPi 01P816hl +-- This {has hyperlink Kdw7jdw8:kdw:ldwmy QR|}j,81hl +-- This {has hyperlink w>nw9ow 7pwq/ ~2%&j,hl he+-- This {has hyperlink Tw!rTwKsTw,p #%1 0c @1 % $0c @A %%0c @%y &1 0c @1  'EQ 0cO4<* dX4<)81-Ee==]Y`K    enterPage    ASYM_SummonWidgets/2Y\ reader&,& 3&;e" 07053117340874326883349379488uASYM_TpIDSuspend Lessono0  OO 9qp5VKB:?: "!c$#&%e('u*),+ .-xcQRcASYMI_JAVAAction* %ACI.ACIEndTestAction,Cause=1,Return=1 tbk_wid_name button tbk_wid_propsU W RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVAo ASYM_WID_AutoReset ALWAYStbk_wid_valuesQ Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP boolean ASYMI_AutoSize false3ASYMI_HTMLBorderA 0[ASYMI_OutputFormatk GIFASYMI_UseJAVA|ASYM_WID_Author AsymetrixASYM_WID_CreateDate 3/1/99ASYM_WID_Name Stop and Exit-INFO_DescriptionG  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.a!INFO_BasicStepsText"% Position and size the button.#INFO_AdvancedStepsText$% Position and size the button.%_ASYM_Catalogs& P,A,B,I%'INFO_AssistantDescription3( Y)INFO_AssistantAdvancedStepsTextg* +INFO_AssistantBasicStepsText, -ASYMI_UseRollover. TRUE/0Menu1\25476OO98qp;:=<5?>KA@VCBgED9GFIHB:KJ?:MLxONZcc2_asym_hyperlinks TRUE4tbk_wid_name5 Button6tbk_wid_propsY7W RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVAo8tbk_wid_values9Q Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP boolean:ASYMI_AutoSize; false <ASYMI_HTMLBorder = 0+ >ASYMI_UseJAVA= ? TRUEW @ASYMI_OutputFormatg AGIF} BASYM_WID_Editor C butnedit.spb DASYM_WID_AutoReset E enterpage FASYM_WID_Author G Asymetrix HASYM_WID_CreateDate! I 8/20/985 JASYM_WID_NameS K Navigation Buttonk LASYMI_UseRollover} M TRUE N_asym_wid_id O 267 PeD QNext RTSVUXWOOZYqp[^]5`_KbaVdcgfe9hgjiB:kclmxpoZrqtsvucxwuzy|{ rq S_asym_hyperlinksg T^Z ... ^ny buttonClick  jump { Utbk_wid_name V Button Wtbk_wid_props XW RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVA Ytbk_wid_valuess ZQ Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP boolean [ASYMI_AutoSize d%$ TRUE _checkedForMenuPage  true   true %% false n FALSE TRUE! FALSE2 FALSEE FALSE]]ASYMI_HTMLBorderk^ 0_ASYMI_UseJAVA` TRUEaASYMI_OutputFormatbGIFcASYM_WID_Editord butnedit.spbeASYM_WID_AutoResetf enterpage1gASYM_WID_AuthorGh AsymetrixaiASYM_WID_CreateDateuj 3/1/99k_swappedd%_checkedForMenuPagemASYMI_UseRolloverl TRUEo_asym_wid_idpqINFO_Descriptionr 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.sINFO_AdvancedStepsTextt 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. uINFO_BasicStepsText[vH 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.{wINFO_AssistantDescriptionx yINFO_AssistantAdvancedStepsTextz {INFO_AssistantBasicStepsText| }fD~BackOOqp5KVg9B:ncxZcu CB _asym_hyperlinks^Z ... ^n} buttonClick  jump tbk_wid_name Buttontbk_wid_propsUW RASYMI_AltText ASYMI_AutoSize ASYMI_HTMLBorder ASYMI_OutputFormat ASYMI_UseJAVAktbk_wid_valuesQ Lstring boolean list,0,1,2,3,4,5 list,GIF,GIF-Interlaced,JPEG,BMP booleanASYMI_AutoSize FALSEASYMI_HTMLBorder 0'ASYMI_UseJAVA9 TRUESASYMI_OutputFormatcGIFyASYM_WID_Editor butnedit.spbASYM_WID_AutoReset enterpageASYM_WID_Author Asymetrix ASYM_WID_CreateDate 3/1/99-_swapped>$ trueWASYMI_UseRolloverxc_asym_wid_idINFO_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_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.3INFO_AssistantDescriptionA gINFO_AssistantAdvancedStepsTextu INFO_AssistantBasicStepsText fDX $v%sN X"# $ % &D '| (* 000))v%% true %)Subtitle%, true%  trueo?W9B:KOOqp?:cgu ZASYMI_AutoSizeASYMI_borderStyle trueASYMI_AutoBorder|asym_wid_AutoReset ALWAYSASYM_WID_Author/ AsymetrixIASYM_WID_CreateDate] 3/1/99qASYMI_UseJAVA|agetbk_wid_name ASYM_Wtbk_wid_props4 /ASYMI_AutoBorder ASYMI_AutoSize ASYMI_UseJAVA tbk_wid_values7  boolean boolean booleanO INFO_Description5! 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.I!ASYM_WID_Namei! Internet Text Field!INFO_AdvancedStepsText!X S1 Double-click in the field. A text-insertion cursor appears. 2 Enter your text."INFO_BasicStepsTexta"X S1 Double-click in the field. A text-insertion cursor appears. 2 Enter your text.w"ASYM_WID_Editor" textedit.spb"INFO_AssistantDescription# 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.#INFO_AssistantAdvancedStepsText# #INFO_AssistantBasicStepsText$ LSE$_asym_wid_id'$ 38EA$gDW$ASYMI_AutoSizei$ false$ASYMI_UseRollover$  false$xc$ true$counterLSE$,% true %ASYMI_UseRollover% true7%ie% Page 27 of 27v% FALSE%r TRUE%r% true%%% true%%% true%%% true%% true%% %$ true&  FALSE!& FALSE3& FALSE\q_9 \a... ^nw buttonClick menu ID 0| jump @jztZt 8F`p2Lf *8^l^t  0 B \ l        & : X p        l      x 8&Jbp  6Lfz `Zp& ,>Xh~"D\8Flz8t&&4Nbv  < T :!N!n!!!"f"|"""####$$,$F$\$n$$$$$%"%<%("&emenuvh s  1  X%X5>5N#j&+5%!9&fRk&" %_(.5RCB &] \0 33 &,R +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 Q ' T] \33f 0z0{0|`0}0~ 0"0t&?VLXe0X0rUUU@UUUb U U U]UN qBr*r:sJXZ angleBkg mainmenu1' mainmenu27 mainmenu3G mainmenu4W smallBallk ballSelected' - -,'8esixScoresvh`4s JE$$E$$mpKZZ#Zp#E$ZiK$pZi#$#iE$$p$K$Z$#$p#$E$$}A9p} 9#,p#64Lf w 8AI!I_4] #6$ KLKZH ZZv OPZ#ZH mZw ST#E$ZH ZZx WXiK$H mZy [\Zi#$H z _`#iE$$H mZ{ cd$K$H ZZ| ghZ$#$H mZ} kl#$E$$H ZZ~ op}A9H m; uv} 9H ; {|#,H m; #6H J- 4Lf w 05u AI!Ix} _4] 2 #6$ 2 i  & ` ;1 l d   ."SystemXp9L -@Georgia-- 2 j Six SingleL)EL)QC(C 2 jL-,2 jxvalue BF(NC2 jVariableYF=)EL(C2 js Stored;L/I=CM2 j  In Memory4QxBwJ=B@Georgia- 2 j{  H-$ & `<8:=? + Y \ !#"   %+nMǷ5B)&; ; ,.-+ +L !'f%mouseEnter9X^)&; ; ;&#+@![<+L !'f/sixScoresdefaultbuttonClick:E)&; ;  <+L !'f defaultmouseLeaveY = 44buttonClick close "sixScores" = default - =  Close) I$7#!,21 I&L;0 <)*-** ?*` 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*j BMrv(    '( qE=ASYM_Media_PlaySASYM_Media_StopkASYM_Media_PauseASYM_Media_ControlsGrouppyCEASYM_NavToMenuPage WID_Button Wid_FieldASYM_WID_Textbox1ASYM_WID_PageNumberOASYM_WID_MultipleChoicemASYM_WID_MultipleChoiceASYM_Media_Groupdef)ghCi Cj CkClCmCnCoEpi45|JJ4QRQpynD*,@VfASYM_Media_StageRHH )-*`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)*)f6;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 *` IH 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  [,҄ eobjectivesvh s pG'#c { 9f2k l 18 332 Fo9D;u4LL trueb: truee&n&n:@<Upon completion of this lesson, the student will be able to:Discuss and describe the single-dimensional array Declare a single-dimensional array Initialize values in a single-dimensional arrray Use a loop to print elements of a single-dimensional array State possible consequences of going out of bounds in array processing Define a function to receive a single-dimensional array of integers as a parameter Compose a loop to search a single-dimensional array for a valueeealueelue.......ue......lue......e.a value.value.h a single-dimensional array for a value.lue..........rray for a value..oop to search a single-dimensional array for a value. 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.  LASYM_BeenHere @<Upon completion of this lesson, the student will be able to: h) 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?#v B\  B\C(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^^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^^6-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 'uU3 uARRQPW. Z;t?33u33 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 ,2\+t .-h #hJ2؜ 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 @]>>> 'Rm! R+B R< DJD  JDC (ʦM.Mh>h|J|T\dkqw}قehjiijhk h       h            h h      oo      h       h         h       h, u - t . r / qgk\ j[ i[ i       i          i  i      p q     i      i        i       i-p   hj`i`h` h      h          h h    qq      h     h        h       h0 q   gk\j[ i[ i      i           i  i    q q     i     i         i       i- q   gkhjiij i      i          i  i    t q      i      i        i       i, p   emflgkh k      k          k k    tt     k     k        k       k.t    '@!+1@# |]   ,,C ,-(,ʦM.h>|JT\!d#k%q'w)}+ق-.03 Pe OeNe N        N             N  N       U U       N        N          N        N5 U 5 U 5 U 5 UY U '; ;  @"-y<"+@ J_  V."System$p9L -@Georgia-  2 [UWhen a programb:0;29)63)2X_2 [8U must process many data values that are all of the same X:+#9)6-0++Y2;192#222:0+#:2#2)026!#:0,2X02 [u Udata a:2#2-2 Utype#1902 U, an a2;2A2 $Ulternative data representation, the #0);2#2092$2)09)0,0;#2#6;#:0@Georgia-2 Uarraya=44<8- 2 U,/2  U can be used-2;80:+19(2 U instead of giving <+#0296!32;382 >Ueach value its own unique name02-:32:0#+6J;:;8:0;2X0 2 >|U./ 2 >U /3-kip" ( $ " : = " G 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 ' )&; ; ;  j  eejCef(e- aa  aa  aa c0//)ac//ac06)0 ca s*SpJ{caacch)0acF*SpJI sV-P]/)a h// caacrXP9aah/h h7N;Tha *>a r*+0c H6a h/ha:. fT) Y .>/)  ApLT _u fkTh_p E_KnP9/c3.Ta'S c@?Tu Mp"h c 5;/h3?Tz"6cY#0/0?T6 i;/) *]IH J fLhF'C KfX{h<V]I[6 M@>@ 70:7)gXXNh OfX|-ay({*m (o{hdfp?w H "hc-0 ]+G?hi2L)c(Zf[) (T{){),:fu/) |2.  \Rp5L)(+/ 5I/6f;hX+I/0cFPI/6a(Zfw/aC+T2qP")eX; U5WGu e;)X~)X!q+/ 0cccYn;hcDfP"hcUT in!]qaj"hcU|p)inx]0e@h6}c a[ (2W#$(oU{-(1 ajV}a(jU]hcuqq".' y-T)o[ Df|6 eUT0:HT)ca(f-hceU][2[Xzco"/0fH/a@Xb#0n"/0Ds@aet6o wWp.4Df5)0)$ 0H9a`R5>aP96 6 efC0hc sKX7Ta@5\TP9hc(2-0@nf&fU~}k6 fw/D5B/iTO?6 OfQh ZB( yn!!xZ4a@DXIZ(fE:fGeX06 28(2X0 nN\A>@ r@ o =G+h @ ZO?"*ma0+$:L/hayf?NT//|`a$@lh aa(fPPU'O )a?NT(g*@nv f@_=r-(yjCef(eXr4HFEyeu$](tEp2f3Y{wdv8a&G:&MLksyc}^rz9n}u;)k2oSgT+[{+@J`>m~||QshWJ/f(XPBI}/=ZBjt- aa  aa  aa c0//)ac//ac06)0 ca s*SpJ{caacch)0acF*SpJI sV-P]/)a h// caacrXP9aah/h h7N;Tha *>a r*+0c H6a h/ha:. fT) Y .>/)  ApLT _u fkTh_p E_KnP9/c3.Ta'S c@?Tu Mp"h c 5;/h3?Tz"6cY#0/0?T6 i;/) *]IH J fLhF'C KfX{h<V]I[6 M@>@ 70:7)gXXNh OfX|-ay({*m (o{hdfp?w H "hc-0 ]+G?hi2L)c(Zf[) (T{){),:fu/) |2.  \Rp5L)(+/ 5I/6f;hX+I/0cFPI/6a(Zfw/aC+T2qP")eX; U5WGu e;)X~)X!q+/ 0cccYn;hcDfP"hcUT in!]qaj"hcU|p)inx]0e@h6}c a[ (2W#$(oU{-(1 ajV}a(jU]hcuqq".' y-T)o[ Df|6 eUT0:HT)ca(f-hceU][2[Xzco"/0fH/a@Xb#0n"/0Ds@aet6o wWp.4Df5)0)$ 0H9a`R5>aP96 6 efC0hc sKX7Ta@5\TP9hc(2-0@nf&fU~}k6 fw/D5B/iTO?6 OfQh ZB( yn!!xZ4a@DXIZ(fE:fGeX06 28(2X0 nN\A>@ r@ o =G+h @ ZO?"*ma0+$:L/hayf?NT//|`a$@lh aa(fPPU'O )a?NT(g*@nv f@_=r-(y '*t 3&" WMFC ,LlHZ EMFLy  hC\K   *% Rp @"Arial3& z Arial..404L>0Ldv%   TT&JAKA LEP  Td&-IJAKACLET2.32 TT.&=IJAKA.CLEP   3 '3% LdIUII F!??% (     3 '3% LdI F!??% (     3 '3% LdIJmIJ$!??% (     3 '3% LdV&V#!??% (    TTVf&JAKAV LIP   3 '3% LdV'IV'#!??% (    TdV&IJAKAVCLITScor TT&IJAKACLIPeT`&IJAKACLIT[0]  TT&IJAKACLIP4TT&IJAKACLIP   3 '3% LdI F!??% (     3 '3% LdI F!??% (     3 '3% LdJmJ$!??% (     3 '3% Ld&#!??% (    TT&JAKA LP   3 '3% Ld'I'#!??% (    T|&~IJAKACL\Score[1]   TT&IJAKACLP6 TT&IJAKACLP   3 '3% LdI F!??% (     3 '3% Ld^jI^ F!??% (     3 '3% LdJjmJ$!??% (     3 '3% Ld]&#!??% (    TT&JAKA LkP H  3 '3% Ld']I'#!??% (    Tl&IJAKACLkXScoreR T` &-IJAKA CLkT[2]t  TX.&OIJAKA.CLkP10TTP&`IJAKAPCLkP 1  3 '3% Ldo{Io F!??% (     3 '3% Ld I  F!??% (     3 '3% LdoJmoJ$!??% (     3 '3% Ld| &|#!??% (    TT|&JAKA| LoP t  3 '3% Ld|' I|'#!??% (    Tl|&IJAKA|CLoXScore3 T`&IJAKACLoT[3]2  TT&IJAKACLoP9rTT&IJAKACLoP r  3 '3% Ld*I F!??% (     3 '3% LdI F!??% (     3 '3% LdJmJ$!??% (     3 '3% Ld+&+#!??% (    TT+;&JAKA&" WMFC L+ LP e  3 '3% Ld+'I+'#!??% (    Tl+&IJAKA+CLXScoret T`&IJAKACLT[4]  TT&IJAKACLP5`TT&IJAKACLP   3 '3% LdI F!??% (     3 '3% LdkwIk F!??% (     3 '3% LdJwmJ$!??% (     3 '3% Ldj&#!??% (    TT&JAKA LxP   3 '3% Ld'jI'#!??% (    Tl&.IJAKACLxXScore T`/&SIJAKA/CLxT[5]I  TTT&dIJAKATCLxP8`TTe&uIJAKAeCLxP  TT&JAKA L|P T T`&IJAKACL|TSue]TT&IJAKACL|P ` TT&JAKA LEP T T`&'IJAKACLETBobTT(&8IJAKA(CLEP ` '% Ld!??%   % Ld!??%   % LdD`!??%   % LdEHE!??%   % LdII!??%   % Ld!??%   % Ld!??%   % Ld!??%   % Ldj!??%   % Ldknk!??%   % Ldoo!??%   % Ld!??%   % Ld!??%   % Ld!??%   % Ldw!??%   % Ldx{x!??%   % Ld||`!??%   % Ld!??%   % LdDe!??%   % LdEHE!??%   % LdEHE!??%   % Ldmj!??%   % Ldnqn!??%   % Ldnqn!??%   % LdnDqn`!??%   % LdEHmEj!??%   % LdEnHqEn!??%   % LdInqIn!??%   % Ldmj!??%   % Ldnqn!??%   % Ldnqn!??%   % Ldmj!??%   % Ldnqn!??%   % Ldnjqn!??%   % L& WMFC Ldknmkj!??%   % Ldknnqkn!??%   % Ldonqon!??%   % Ldmj!??%   % Ldnqn!??%   % Ldnqn!??%   % Ldmj!??%   % Ldnqn!??%   % Ldnwqn!??%   % Ldx{mxj!??%   % Ldxn{qxn!??%   % Ld|nq|n`!??%   % Ldmj!??%   % Ldnqn!??%   % LdnDqne!??%   % LdEHmEj!??%   % LdEnHqEn!??%   % LdEnHqEn!??%  Rp @1Courier New?5 z Courie NewD33|0L>0dv%  TTs$JAKAL*P % (   >."System-@"Arial-  2 b]> 2 b]>2.32 2 {]>  33- @ !-  33- @ !-  33- @ !E-  33- @ !;-  2 >  33- @ !;- 2 >Scor 2 >e2 >[0] 2 >4 2 >  33- @ !-  33- @ ! -  33- @ !E-  33- @ !;-  2 >  33- @ !;- 2 >Score[1] 2 >6 2  >  33- @ !-  33- @ !^-  33- @ !O-  33- @ !E-  2 c>  33- @ !E- 2 c>Score[2 ;c>[2]2 Jc>10 2 Xc>  33- @ !e-  33- @ !-  33- @ !Ee-  33- @ !;j-  2 je>  33- @ !;j- 2 je>Score[ 2 e>[3] 2 e>9 2 e>  33- @ !-  33- @ !-  33- @ !E-  33- @ !;-  2 >  33- @ !;- 2 >Score[ 2 >[4] 2 >5 2 >  33- @ !-  33- @ !3-  33- @ !E-  33- @ !;-  2 8>  33- @ !;- 2 8>Score[ 2 8>[5] 2 *8>8 2 08>  2 ?:a> 2 ?:a>Sue  2 V:a>  2 hb> 2 hb>Bob  2 b> - @ ![-- @ ![-- @ !']-- @ !-- @ !E-- @ !-- @ !E-- @ !-- @ !O-- @ !c-- @ !Ee-- @ !-- @ !E-- @ !-- @ !E-- @ !8-- @ !':-- @ !a-- @ !)b-- @ !-- @ !-- @ !+[-- @ !-[-- @ !-[-- @ !'-]-- @ !+-- @ !--- @ !E--- @ !+-- @ !--- @ !E--- @ !+-- @ !--- @ !O--- @ !+c-- @ !-c-- @ !E-e-- @ !+-- @ !--- @ !E--- @ !+-- @ !--- @ !E--- @ !+8-- @ !-8-- @ !'-:-- @ !+a-- @ !-a-- @ !)-b-- @ !+-- @ !--- @ !--@1Courier New- 2 :> - >= "D m""  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 ' )&; ; ;A 9&" WMFCn l~E EMFJ  \KhC   % Rp @Georgia7 Georgi?\ xI0404L>0Ldv%   TT "KAJALTP  TTet"KAJAeLX P  TT)"KAJAL P  TT"KAJALP  TT"KAJALHP  TTYh"KAJAYLLP  TT!0"KAJA!LP  TT"KAJAL#P  TT4C"KAJA4L'{P  '% Ld!??%   % Ld!??%   % LdSP!??%   % LdTWT!??%   % LdXX!??%   % Ld   !??%   % Ld  !??%   % Ld!??%   % Ld!??%   % Ld!??%   % LdG!??%   % LdHKH!??%   % LdLL!??%   % Ld!??%   % Ld!??%   % Ld!??%   % Ld"G!??%   % Ld#&#!??%   % Ld'z'T!??%   % Ld{~{!??%   % Ld{~{!??%   % Ld# !??%   % LdTW#T !??%   % Ld  #  !??%   % Ld# !??%   % Ld# !??%   % LdHK#H !??%   % Ld# !??%   % Ld# !??%   % Ld#&## !??%   % Ld{~#{ !??%   TT' FKAJAALTP  TTe'tFKAJAeALX P  TT')FKAJAAL P  TT'FKAJAALP  TT'FKAJAALHP  TTY'hFKAJAYALLP  TT!'0FKAJA!ALP  TT'FKAJAAL#P  TT4'CFKAJA4AL'{P  % Ld$'$!??%   % Ld$S'$P!??%   % LdT$W'T$!??%   % LdX$'X$!??%   % Ld $ ' $!??%   % Ld $' $!??%   % Ld$'$!?? &" WMFC %   % Ld$'$!??%   % Ld$'$!??%   % Ld$G'$!??%   % LdH$K'H$!??%   % LdL$'L$!??%   % Ld$'$!??%   % Ld$'$!??%   % Ld$'$!??%   % Ld$"'$G!??%   % Ld#$&'#$!??%   % Ld'$z''$T!??%   % Ld{$~'{$!??%   % Ld(F(!??%   % LdT(WFT(!??%   % Ld ( F (!??%   % Ld(F(!??%   % Ld(F(!??%   % LdH(KFH(!??%   % Ld(F(!??%   % Ld(F(!??%   % Ld#(&F#(!??%   % Ld{(~F{(!??%   TTJ iKAJAdLTP  TTeJtiKAJAedLX P  TTJ)iKAJAdL P  TTJiKAJAdLP  TTJiKAJAdLHP  TTYJhiKAJAYdLLP  TT!J0iKAJA!dLP  TTJiKAJAdL#P  TT4JCiKAJA4dL'{P  % LdGJG!??%   % LdGSJGP!??%   % LdTGWJTG!??%   % LdXGJXG!??%   % Ld G J G!??%   % Ld GJ G!??%   % LdGJG!??%   % LdGJG!??%   % LdGJG!??%   % LdGGJG!??%   % LdHGKJHG!??%   % LdLGJLG!??%   % LdGJG!??%   % LdGJG!??%   % LdGJG!??%   % LdG"JGG!??%   % Ld#G&J#G!??%   % Ld'GzJ'GT!??%   % Ld{G~J{G!??%   % LdKjK !??%   % LdTKWjTK !??%   % Ld K j K !??%   % LdKjK !??%   % LdKjK !??%   % LdHKKjHK !?? &" WMFC %   % LdKjK !??%   % LdKjK !??%   % Ld#K&j#K !??%   % Ld{K~j{K !??%   TTn KAJALTP  TTenuKAJAeLX P0TTvnKAJAvLX P  TTn-KAJAL PATT-n<KAJA-L P  Tpn"KAJALX3.1415  TT#n1KAJA#LP  TTnKAJALHP  TTYnhKAJAYLLP  TT!n0KAJA!LP  TTnKAJAL#P  TT4nCKAJA4L'{P  % Ldknk!??%   % LdkSnkP!??%   % LdTkWnTk!??%   % LdXknXk!??%   % Ld k n k!??%   % Ld kn k!??%   % Ldknk!??%   % Ldknk!??%   % Ldknk!??%   % LdkGnk!??%   % LdHkKnHk!??%   % LdLknLk!??%   % Ldknk!??%   % Ldknk!??%   % Ldknk!??%   % Ldk"nkG!??%   % Ld#k&n#k!??%   % Ld'kzn'kT!??%   % Ld{k~n{k!??%   % Ldoo !??%   % LdToWTo !??%   % Ld o  o !??%   % Ldoo !??%   % Ldoo !??%   % LdHoKHo !??%   % Ldoo !??%   % Ldoo !??%   % Ld#o&#o !??%   % Ld{o~{o !??%   TdFKAJALTT2.32TTGSKAJAGLTP   3 '3% LdXdX ?!??% (     3 '3% Ld ?!??% (   Rp @Georgia7 Georgi?4<x0404L>0Ldv%   3 '3% Ldee!??% (    TleKAJAeLX XScoreTdKAJALX Ts[0]  TTKAJALX P   3 '3% Ldee !??% (    TTevKAJAeLX&" WMFC o P4TTwKAJAwLX P   3 '3% Ld   !??% (     3 '3% Ld !??% (     3 '3% Ld   !??% (     3 '3% Ld!??% (    TlkKAJAL XScoreTdlKAJAlL Ts[1] TTKAJAL P6TTKAJAL P   3 '3% Ld !??% (     3 '3% Ld!??% (     3 '3% Ld !??% (     3 '3% Ld~!??% (    T^KAJA L`Scores[2]  TX_~KAJA_LP10 TTKAJALP   3 '3% Ld !??% (     3 '3% Ld<G< !??% (     3 '3% LdG !??% (     3 '3% Ld;!??% (    TlKAJALHXScoreTd'KAJALHTs[3]  TT(9KAJA(LHP9TT:GKAJA:LHP   3 '3% LdLXL !??% (     3 '3% Ld !??% (     3 '3% LdLL !??% (     3 '3% LdYY!??% (    TYKAJAY LL`Scores[4]  TTKAJALLP5TTKAJALLP   3 '3% Ld  !??% (     3 '3% Ld !??% (     3 '3% Ld !??% (     3 '3% Ld!!!??% (    T!KAJA! L`Scores[5]  TTKAJALP8TTKAJALP  % T`KAJAL#TSue TT"KAJAL#P  T`4dKAJA4L'{TBobTTetKAJAeL'{P  % Ld!??%   % LdSP!??%   % LdTWT!??%   % LdXX!??%   % Ld   !??%   % Ld  !??%   % Ld!??%   % Ld!??%   % Ld!??%   % LdG!?&" WMFC O?%   % LdHKH!??%   % LdLL!??%   % Ld!??%   % Ld!??%   % Ld!??%   % Ld"G!??%   % Ld#&#!??%   % Ld'z'T!??%   % Ld{~{!??%   % Ld?!??%   % LdTWT?!??%   % Ld   ?!??%   % Ld?!??%   % Ld?!??%   % LdHKH?!??%   % Ld?!??%   % Ld?!??%   % Ld#&#?!??%   % Ld{~{?!??%   TT KAJALTP  T`eKAJAeLX TJimTTKAJALX P  T`EKAJAL TJoeTTFTKAJAFL P  TTKAJALP  TTKAJALHP  TTYhKAJAYLLP  TT!0KAJA!LP  TTKAJAL#P  TT4CKAJA4L'{P  % Ld!??%   % LdSP!??%   % LdTWT!??%   % LdXX!??%   % Ld   !??%   % Ld  !??%   % Ld!??%   % Ld!??%   % Ld!??%   % LdG!??%   % LdHKH!??%   % LdLL!??%   % Ld!??%   % Ld!??%   % Ld!??%   % Ld"G!??%   % Ld#&#!??%   % Ld'z'T!??%   % Ld{~{!??%   % Ld !??%   % LdTWT !??%   % Ld    !??%   % Ld !??%   % Ld !??%   % LdHKH !??%   % Ld !??%   % Ld&" WMFC / !??%   % Ld#&# !??%   % Ld{~{ !??%   TT KAJALTP  TTetKAJAeLX P  TT)KAJAL P  TTKAJALP  TTKAJALHP  TTYhKAJAYLLP  TT!0KAJA!LP  TTKAJAL#P  TT4CKAJA4L'{P  % Ld!??%   % LdSP!??%   % LdTWT!??%   % LdXX!??%   % Ld   !??%   % Ld  !??%   % Ld!??%   % Ld!??%   % Ld!??%   % LdG!??%   % LdHKH!??%   % LdLL!??%   % Ld!??%   % Ld!??%   % Ld!??%   % Ld"G!??%   % Ld#&#!??%   % Ld'z'T!??%   % Ld{~{!??%   % Ld !??%   % LdTWT !??%   % Ld    !??%   % Ld !??%   % Ld !??%   % LdHKH !??%   % Ld !??%   % Ld !??%   % Ld#&# !??%   % Ld{~{ !??%   TT <KAJA7LTP  TTet<KAJAe7LX P  TT)<KAJA7L P  TT<KAJA7LP  TT<KAJA7LHP  TTYh<KAJAY7LLP  TT!0<KAJA!7LP  TT<KAJA7L#P  TT4C<KAJA47L'{P  % Ld!??%   % LdSP!??%   % LdTWT!??%   % LdXX!??%   % Ld   !??%   % Ld  !??%   % Ld!??%   % Ld!??%   % Ld!??%   % LdG!??&" WMFC %   % LdHKH!??%   % LdLL!??%   % Ld!??%   % Ld!??%   % Ld!??%   % Ld"G!??%   % Ld#&#!??%   % Ld'z'T!??%   % Ld{~{!??%   % Ld<!??%   % LdTW<T!??%   % Ld  < !??%   % Ld<!??%   % Ld<!??%   % LdHK<H!??%   % Ld<!??%   % Ld<!??%   % Ld#&<#!??%   % Ld{~<{!??%   TT@ _KAJAZLTP  TTe@t_KAJAeZLX P  TT@)_KAJAZL P  TT@_KAJAZLP  TT@_KAJAZLHP  TTY@h_KAJAYZLLP  TT!@0_KAJA!ZLP  TT@_KAJAZL#P  TT4@C_KAJA4ZL'{P  % Ld=@=!??%   % Ld=S@=P!??%   % LdT=W@T=!??%   % LdX=@X=!??%   % Ld = @ =!??%   % Ld =@ =!??%   % Ld=@=!??%   % Ld=@=!??%   % Ld=@=!??%   % Ld=G@=!??%   % LdH=K@H=!??%   % LdL=@L=!??%   % Ld=@=!??%   % Ld=@=!??%   % Ld=@=!??%   % Ld="@=G!??%   % Ld#=&@#=!??%   % Ld'=z@'=T!??%   % Ld{=~@{=!??%   % LdA`A !??%   % Ldada!??%   % Ldada!??%   % LdaSdaP!??%   % LdTAW`TA !??%   % LdTaWdTa!??%   % LdXadXa!??%   % Ld A ` A !??%   % Ld a d a!??&WMFC %   % Ld ad a!??%   % LdA`A !??%   % Ldada!??%   % Ldada!??%   % LdA`A !??%   % Ldada!??%   % LdaGda!??%   % LdHAK`HA !??%   % LdHaKdHa!??%   % LdLadLa!??%   % LdA`A !??%   % Ldada!??%   % Ldada!??%   % LdA`A !??%   % Ldada!??%   % Lda"daG!??%   % Ld#A&`#A !??%   % Ld#a&d#a!??%   % Ld'azd'aT!??%   % Ld{A~`{A !??%   % Ld{a~d{a!??%   % Ld{a~d{a!??%   Rp @1Courier New?5 z Courie NewD330L>0dv% TTf$KAJALP % (   <."System-@Georgia-  2 " e 2 )$l e 2 sm e 2   e 2  V e 2 \W e 2  e 2  e 2 : e- @ !-- @ !-- @ ! -- @ !"-- @ !H$-- @ !l-- @ !Km-- @ !-- @ !Q-- @ ! -- @ !K -- @ !V-- @ !PW-- @ !-- @ !P-- @ !-- @ !-- @ !-- @ !"-- @ !:-- @ !:-- @ ! -- @ ! "-- @ ! l-- @ ! -- @ !  -- @ ! V-- @ ! -- @ ! -- @ ! -- @ ! :- 2 " e 2 )$l e 2 sm e 2   e 2  V e 2 \W e 2  e 2  e 2 : e- @ !-- @ ! -- @ !"-- @ !H$-- @ !l-- @ !Km-- @ !-- @ !Q-- @ ! -- @ !K -- @ !V-- @ !PW-- @ !-- @ !P-- @ !-- @ !-- @ !-- @ !"-- @ !:-- @ ! -- @ ! "-- @ ! l-- @ ! -- @ !  -- @ ! V-- @ ! -- @ ! -- @ ! -- @ ! :- 2 )" e 2 ))$l e 2 )sm e 2 )  e 2 ) V e 2 )\W e 2 ) e 2 ) e 2 ): e- @ !-- @ ! -- @ !"-- @ !H$-- @ !l-- @ !Km-- @ !-- @ !Qs -- @ ! -- @ !K -- @ !V-- @ !PW-- @ !-- @ !P-- @ !-- @ !-- @ !-- @ !"-- @ !:-- @ ! -- @ ! "-- @ ! l-- @ ! -- @ !  -- @ ! V-- @ ! -- @ ! -- @ ! -- @ ! :- 2 7" e 2 7)$l0e 2 70$l e 2 7smAe 2 7zm e2 7 3.1415 2 7  e 2 7 V e 2 7\W e 2 7 e 2 7 e 2 7: e- @ !+-- @ ! +-- @ !+"-- @ !H+$-- @ !+l-- @ !K+m-- @ !+-- @ !Q+-- @ !+ -- @ !K+ -- @ !+V-- @ !P+W-- @ !+-- @ !P+-- @ !+-- @ !+-- @ !+-- @ !"+-- @ !+:-- @ ! --- @ ! -"-- @ ! -l-- @ ! --- @ ! - -- @ ! -V-- @ ! --- @ ! --- @ ! --- @ ! -:-2 F"2.32 2 F" e 33- @ !<$-  33- @ !<f- @Georgia- 33- @ ! =<)- 2 F)$lScore52 FJ$ls[0] 2 Fb$l e 33- @ ! =H)-  2 R)$l4e 2 R0$l e  33- @ ! <m-  33- @ ! <-  33- @ ! KHm-  33- @ ! ?<s- 2 FsmScore52 Fms[1] 2 Fm6e 2 Fm e 33- @ ! <-  33- @ ! <-  33- @ ! QH-  33- @ ! E<- 2 F  Scores[2]2 F 10 2 F  e 33- @ ! < -  33- @ ! <Q-  33- @ ! KH -  33- @ ! A<- 2 F VScore52 F2 Vs[3] 2 FI V9e 2 FP V e 33- @ ! <W-  33- @ ! <-  33- @ ! PHW-  33- @ ! F<\- 2 F\ WScores[4] 2 FW5e 2 FW e 33- @ ! <-  33- @ ! <-  33- @ ! PH-  33- @ ! E<- 2 F Scores[5] 2 F8e 2 F e-2 FSue 2 F e2 F:Bob 2 F1: e- @ !:-- @ ! :-- @ !:"-- @ !H:$-- @ !:l-- @ !K:m-- @ !:-- @ !Q:-- @ !: -- @ !K: -- @ !:V-- @ !P:W-- @ !:-- @ !P:-- @ !:-- @ !:-- @ !:-- @ !":-- @ !::-- @ !<-- @ !<"-- @ !<l-- @ !<-- @ !< -- @ !<V-- @ !<-- @ !<-- @ !<-- @ !<:- 2 a" e2 a)$lJim 2 a=$l e2 asmJoe 2 am e 2 a  e 2 a V e 2 a\W e 2 a e 2 a e 2 a: e- @ !U-- @ ! U-- @ !U"-- @ !HU$-- @ !Ul-- @ !KUm-- @ !U-- @ !QU-- @ !U -- @ !KU -- @ !UV-- @ !PUW-- @ !U-- @ !PU-- @ !U-- @ !U-- @ !U-- @ !"U-- @ !U:-- @ ! W-- @ ! W"-- @ ! Wl-- @ ! W-- @ ! W -- @ ! WV-- @ ! W-- @ ! W-- @ ! W-- @ ! W:- 2 p" e 2 p)$l e 2 psm e 2 p  e 2 p V e 2 p\W e 2 p e 2 p e 2 p: e- @ !d-- @ ! d-- @ !d"-- @ !Hd$-- @ !dl-- @ !Kdm-- @ !d-- @ !Qd-- @ !d -- @ !Kd -- @ !dV-- @ !PdW-- @ !d-- @ !Pd-- @ !d-- @ !d-- @ !d-- @ !"d-- @ !d:-- @ ! e-- @ ! e"-- @ ! el-- @ ! e-- @ ! e -- @ ! eV-- @ ! e-- @ ! e-- @ ! e-- @ ! e:- 2 ~" e 2 ~)$l e 2 ~sm e 2 ~  e 2 ~ V e 2 ~\W e 2 ~ e 2 ~ e 2 ~: e- @ !r-- @ ! r-- @ !r"-- @ !Hr$-- @ !rl-- @ !Krm-- @ !r-- @ !Qr-- @ !r -- @ !Kr -- @ !rV-- @ !PrW-- @ !r-- @ !Pr-- @ !r-- @ !r-- @ !r-- @ !"r-- @ !r:-- @ ! t-- @ ! t"-- @ ! tl-- @ ! t-- @ ! t -- @ ! tV-- @ ! t-- @ ! t-- @ ! t-- @ ! t:- 2 " e 2 )$l e 2 sm e 2   e 2  V e 2 \W e 2  e 2  e 2 : e- @ !-- @ ! -- @ !"-- @ !H$-- @ !l-- @ !Km-- @ !-- @ !Q-- @ ! -- @ !K -- @ !V-- @ !PW-- @ !-- @ !P-- @ !-- @ !-- @ !-- @ !"-- @ !:-- @ ! -- @ !-- @ !-- @ ! -- @ ! "-- @ !"-- @ !H$-- @ ! l-- @ !l-- @ !Km-- @ ! -- @ !-- @ !Q-- @ !  -- @ ! -- @ !K -- @ ! V-- @ !V-- @ !PW-- @ ! -- @ !-- @ !P-- @ ! -- @ !-- @ !-- @ ! -- @ !-- @ !"-- @ ! :-- @ !:-- @ !:-@1Courier New- 2 < e-c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c  T1  #E#EC#E$F(E#`N:G,@&$5Xh&&_\U6:,2#ZL&,&N:_=p7iR"&F."K2\^v@Bl R2&!e}YRuB2& Y,!}L, w)tL, & 7t2& && &  &&&&& &&  cR2>cR2yQt& %,Vm)^xC)bVVa &DR =U&Bh,#&=Q|,@ 5p-Rt&>YRA P~c5V9a(u"K2W- ,#&Aa>urPeu2. #&. # wrl& ;R#y9)M"a,r-,#& gGOD l&d Vf# V|,@)%TR2& R@.; l@l"@{u| .YRA92& Q &Fc&7;N&noRi@qlb2(Dqlb2`<>-,7i/7H|,^;-25/5 g,k<7C2 C,!_\sV|V9)ZaF]l~#l-&K&K&Z N`n9) R6~,@ w&&&c# jTRkGvl=dvl=5R@}, )2&i# 6# vl= Vi9o),2vlwRBc&JgGmVhqL,~$;]g?J9HT&-?K>l\l1 m @6),_w &<  R@BR#Qi3" J~)Rho LBN&J48 H,]L&}# s6RY2   n+`s& qy&VL&$BFsU& vF vWFSO& Fa j;R@5.$BFWA,"$Bv @p,vK2 e2&JBQY&\BTR22N9 j;R#LR#B1&1k3 n~&j!WA+l&L}%&]~iQ $&v& [17&vs VJm&N  BSr&jp&jp&Bn(&0p@ vWFXj= Ni v !5BBL, & 7t2& && &  &&&&& &&  cR2>cR2yQt& %,Vm)^xC)bVVa &DR =U&Bh,#&=Q|,@ 5p-Rt&>YRA P~c5V9a(u"K2W- ,#&Aa>urPeu2. #&. # wrl& ;R#y9)M"a,r-,#& gGOD l&d Vf# V|,@)%TR2& R@.; l@l"@{u| .YRA92& Q &Fc&7;N&noRi@qlb2(Dqlb2`<>-,7i/7H|,^;-25/5 g,k<7C2 C,!_\sV|V9)ZaF]l~#l-&K&K&Z N`n9) R6~,@ w&&&c# jTRkGvl=dvl=5R@}, )2&i# 6# vl= Vi9o),2vlwRBc&JgGmVhqL,~$;]g?J9HT&-?K>l\l1 m @6),_w &<  R@BR#Qi3" J~)Rho LBN&J48 H,]L&}# s6RY2   n+`s& qy&VL&$BFsU& vF vWFSO& Fa j;R@5.$BFWA,"$Bv @p,vK2 e2&JBQY&\BTR22N9 j;R#LR#B1&1k3 n~&j!WA+l&L}%&]~iQ $&v& [17&vs VJm&N  BSr&jp&jp&Bn(&0p@ vWFXj= Ni v !5BB?BC@?(@XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXGXXGcXGXGXXGbXGXXLXGXXGvXGXXGvXGXGXXG XGUXG XGXXGXXG55XXGXGX55PX5G X5XXGX GMXXMPXMMXMG )G)GG"MX5XXGX )G)GMNX)M! )GG))MXMMXMXUXGXGXMM XM)GM"))MMX))X ")XXMMX5MXjXGXGXMMXMXMX~~5 X )5LX)GXMDDu5X XMXMXUXGXG X5XuDu.H!"MLXMMXXSVF|xS?g XMMXkXGXGX5 XKo6FF|\ "XX55GX5XX)G5XocL'|T(SXMX5XMMGXXG XG XMXG XG XGXMXS(x6|'''6CBKXXMG>XMG5)GXx\6L@@##:z''|6acV(XMXMG!XMXGMXGXGXM5XMXGXM5GXMGGMXG Xc7VVca6|'@zz#| &c55G))>XMXMX?F|@:OOQ0sz#''|6F T&&oXM!XMMXMX)MG)G")GMMXG XGXGXGMXMMXM"5XM5GX5XV&& TF6||z0QO;@@|6XM))M59XM5XNF':rQs= IE0rz#'|6vC C Z7X5XMXMMXMM))G)G)G5XGXGXGXGXMMXMXMMXMXX5X5XcZZ b' '##z;;r=I=EttsO;:L6XX))5GG9XMxFLzQQU` E0#:@'|6F v2o~K XHMMG)MXM5XGXGXGXG XMXMX "M XMKV2v v L'zrQQQ0mt`EEr@L 7XMMXG7X5GMXD\|dQttIUrr:;:_@'aaDguugu X5MXG XGXGXGXMX5 XK ugC2F '__@@##rO0mUUIIItEQ;@ "55XG4XGG5))5Mc|:rsI- tEtsz:zz:'' LFF\2SDSXMMGXGXM Xg SD\FL@@ #;rEtWW````Itt#_X55G4XGG5))Xg@;Qmm``(`==m0QOO00mms z#''| 6co(?xoXMX5XGXo?b 666|'#z;rrrQmUWWtsOdVXMG3XGG5XMMGGKVLdOEII ``EEUsUz##@'6\cc[X5XMGMXMMX5G)XMXX5X?7cF66'' #z0sm Et t;'VX55))XXG6XMXg6r0II!EU0rzzL6 2VVXX5MXM)G))G"XGSXG XMG))GMXMMXD666L###zzrrrUEI IUOvSXMMXGG6XMgrI,-- U0z##@||6FCC(X55XMH)GMGXGRXGXM"))G!~5XVb&Tv||@::zEEZtQ#cXMMX55XGG5XMXgaOt-  rr##d@|a b Y&~~!XMM) GXGQXGXMXX55KK~~(Y 6||';;rOQsE==mm:|cXXMXG5XnXKL= -  tUUQr:#@@'||aVHg55X"M GXGRXGXMX5H&avL|'::rQQmmEII--Dt;|cXXMM5GG5XGG)MXDa#Q'-6ttUmQQ;;:LFFx..XMGXGQXGMMXu..V\F||L'@@:;rsUttIIPt0;|(XXM5GG5XG)).oa'zsI lItmssOr;:|6aoo?KXXMGSXGXG XGXKooSo6FLL@@:;;OOmm==I`OIU;'TS5XMM5XGG2Xn))XC 'mI`ImmO:@''66((MXG) X5X5*XGXGXGXMG)nMX((T |'#zrrQQmtnm;|6VH"M55X)X&60Itmr:@@|6VVoX5MXX5XnG(XGXG5XMXXMXM5XSVV66|'@@#z00EEI``  rE'F6DX"M5X xaLzsIEEsz:''vTT&V5XMXM5GMXG2X 5MXMX5V&&2 6|L@@:z00EI='Fg~M3X55GHM6@#I IUUs;;'bbZ(X~5~X G/XGX5M5H"X5cZ 66':O00EO#'C~XXMM2X5MMT'@@#OI`IE0QQ:'|F v v2xXK X5XMMG-XGM!XMXX~ggKKD2vva''@::zrrsEIz'FKX556X X(L::##QI`ttmssQrzz''FxgDuguKXM .XGXguugVa'd@#;OQsUU`::'uX54XMX5Trr;:zI``t00QQOz##_LLF\&DDSuXXM,XGMXuSSDS2\\FFL'zzrUttIt;@LYXX555X":Osrzz0I-`tEEzz'|| 2 .M!M(XGMMG~~XXx?v6FF'##O0mmttg;:'2S6X~X. ';0EO0IEE0Or#@''9ZHXMM)G'X)GG5"X?V'#zrU=-vrr:|oXXMXXM.XM&|EE0I==UUrr##L YgXXGG'X))MMXN\6LL@@:zzE=E=-&uUO@6&X5M,XMC6:QEE0--;:LF oXXG)&XG5XZ6L@@#rrsUUI-+uU0m;@a?XM,XMMXgF'0==0U--tEEQQr@|FSXX))G&XG)XXc\|#;;ssUEUEII;'\oXM-XMK |@zU==0--tmQ:LSXXG%XGG)MX6L#rOOmU=--U=``Er@67M-XMX&6':stEzz `=tEQz@SXXG%XGX6@zQtI  -=WWIs:'\SXM!XGM5X2|@U==EO0Imr#S)XGX6Os=IIEzUIWWEr@LcXGXGMXgY6#IOmr:@6SX5$XGXrUU`=Qz'67~55GXG)MM.Y L#0IUEr#6SXM$XGX6UErQ@\K5MMGXM))MX( |:rt`IU=O:6SXXMM+X6U-IUmQ55MGXMGGMXD2'@;UIWI-tQ:'6S/X6UUUIItm:a~XM"MMXG))Xga|@;E -=Q:|cM/X6 `tO#'&~~MXG" Xo:IIE EO#|xXX)-X6=` ``ImOXMXMSF'dQUIEm ExXXG*X6 ````t;'vHX~MGXMX520tEmEx0X6QtE``WW`UO:| 5MGXMX?L;Q===sEx,X5XV6Qt=Qs;6cXM))XMMX(':OEUUEx,X5XV@zQmE`Ozvg5GXMMXMMX OsWWI'Ex0X6@zOEIUO:'vuXMXMXF;Qt`WU*Ex,X5X6@zOmy  sr@oXMXXMM&Ott`WUUE -Ex0X7\zQmw.EtQzagXMMGXc\_;0=`II Umm -ExXG)X55b';Qr-4II--E;'?5))GXMMGX(|:OtII U##0EU -|ExXG#XGX&';"IE---I0r@"GGMMXMMXg&';Qt`-=E#rIZEzxXG#XGX&'ze"- UrU--IEOa~XGMX5X(6_;0I--``-###zU=I-iEzxXG#XGXX&'zs IUU z#O--IEO:LcXMXxdrmI--`-zz E=--NUzxXG$XGXX&'z^ - I =IIUU zzz--Im:|XX5Xx:t`WW-UE0 U=I`hUzxXG$XGX&'zf- =E0U #--0zLv5Xx|#O=WWIIU=I`I==U z#zzUE=  [UzxXG$XGX&'zk 00 --s;'2!!Xx#Ot`tUEEz#zOOUE-YUzx*XGX&|z^Uz#z0UUQQO--s'v!Xx#OEIIIUEE =U00EZUzx*XGX&|z^ =Uz=IEUUI``0'2!XGXx|#OEUm= =E UI`Uzx*XGX&|zZIEEUU `I=Utm'2!X X?|OmI--U Irr UEI*!Uzx*XGX&|zVIU==  IIUUtmr'2!XMGXx|:OmI-UU/UU0U I "Uz6x*XGX&|zSIEIIE``U'v!XMGXx|:O-UU== - UU "Uz6x*XGX&|zRIUUUIWW`IIEv5XMXo|OU-EUIWW- ---=EUU%U6x*XGX&|z6 UzI U=`IEr'25XMV';sI`-`=WW- -!-IUU--"UxXXM.X&#E-- IUzUEE'-=EI`Imz| 5X55Xc:QIE---- --U0UE=I6--U@xXG)M-XC#E&I=E I1$IUU=I0:vgXM5Xc|:QtIEU00- -'-IIIUUUEI----UxX"G'X5XC|zE- -UUz#zU=[-EEIIIQaKXMXc|QtII==- - MIEEU UEI---ImO#oXXnn%XG55J5XC';U-- -UI-@-I==tQagXMMXc6OmIEI-- ` --IIUzss=I--ImQ:'CXM&XG55X5X&|rs--I=UUzUU==--?-s=IIO" X7 @OEII=0zzIWW---- IQsE---ItQ:' oXXMM)XMXNOmI- UzUUEE- -(-UOEE``tr2KX))XGX76@rE#IWW--- -IU UU---=0z@6SXMM,X6@OmII-  Uz0E=> ----Eztr@KX)5X"C'OmI0zzr0IW-I0OOQUUttt II) IEUUzI=s;FSXM'XnXOEI-zUEI0 ``-EEU==`WWEzzEIIr'"X|rmIEE-`s;d@@rrQQ0OQUEEt=I``- II==UUE=s@FSXXM*XMX:=IU0EEI *```ImEOrEIIWW--=z==``mz'DXMXMX';0zEI-``IIQ:'66'@d@d:;OOQQmtEEttI-"--I==sO@6oX5'XMXV|z0=I--IUU- *tEtttUQQOOz@drmII-sEIs:LgX~MMXMMXzQmmzzUII--IEQdL\9 6 |L|'_@d@d:@@;rE - --'UU``tmrFDXMM&XG5X|r0=I-IUU--sQ Or;:@L|6F|zQmWW=UzQIItQau55")XGGX&:OQQzz--Is;L69 R%7j 9 \6 6:Q-  ----I=U--IIEOL"5GG#XGMXc'Os=I UU -- - s;#@''|L|69jj':st``I0tO@DX))GGXG)MSvrOQrrzzIs:|jq h" h7%999e9 |@Om- -  I=EEssU -=sO:L uX55%XG5Y@r0=I 00E=*   ''|| 6 9 96Om--Uzzst06uX)GX)X&'zOzzU=O\9q%w>. X >qe 6;0  -`WW -U:L\uX55GG#XGX76@rUII =3--z 9 9 NBpNp>jdQm--E##rQmO:'V~MG))GXGXC:;zUIIQ: qqY9[X~MXMJJXq |#OEI-`=I-- ---IIUzFu'XGXc@Ot` --I I -W-IE' 9q>[SXw3B> F@O--`#zzrz@|DX~GXGGX&\L#`Q:| e 8M~55M5n5X88R 6':O0E-E=sIII`W--- -  W`0O:Lu'XG))XcOE---WWItI``-W-0@\9e>g X5"MR 9 |:s`Ud##dd'SXXMXM~~v@;QEtIIW`tsO@| 9eR>GXX!5~~X5M~!MMXMMJJX"MX9 6|zE-``mtEE0rz:;;OI=ttIWI`WItQ;@L6DXMGG$XGM!c;s- - WW`ts0EI=II' eiiXnG5~XJ >qqee96':QIIOzz##@L6SXMXMH"X26L_@rmI`ItQ;@L69jjR*Gpp*~!MXX5XJMX!!~MX*+96'z0I-Im:;;:|'':;rrQOss==W -I``-WWImQr YHXG$XGX7 LOmmI-- --IQ;@@##zzOOQOrOQQEE=IEO#9e>[XX~!XnX55!~""X]e9 6':`ItOz;:_F2DX 5X )"MXV66|LdOsmmEr|6 \j9R+.!5M5X MXM he96'EWmr9 9\\L @d;EIIII`=`t0Qz62&gXG&XGo2':EI------E#''@d::@'@@;;OQsEE=WQrz' 9BHX!n5 ~"~5M X.>9 6';UUsr::@'| xX G5X"MM5& 6'@#::z;r;|6 FL\jee.X M55 ie O=IE;|2 99 L@:O0 I=I-IIEmQz@aVDX))GG&X XD#OEE -W---IQ699 6|\ 6''#=`WW--E|| 9ee%hXXX JXJ8h \6@rOsO::LL Y.X))G55X"MXM5X5(26|'|6F||F {M% e%*Jn f 9 |:O0OOsE;6 X"BB> |zOEmOQmm=- Qrz|FcSXMG'XM)X5XS#mm-=UQIO' %BBBY99 99 ':Q=`--ttIO 99e%nnwY \F66|::rz#|| YuXX))GGXM5XD?o?oo266F6 \ \\ q8"X?*.* */99 \'zsm: &Xn n5X.{6:Qt`-`I#@''||''d:rQOQ0E==IIII-```mQO#@'6cSXMMG*X)GG!XSL'#OU   I=Er;---O| Xp*pp*o j6;0==ImmEz' Re8 R / \66FF6'@LLFLLF(S??uXXMXMM5XuD.+ (.D..i.5X yX 9jj9j 6|'zr_ wXn XJXX!!!~~5nXD'z--IQL \jj\F'';OOOQ0E0m``tmmUQrz@'Fc.XX 5+XG5Xu?FFLL;O0=```WW II=tUsQrrO:''---WIQ|oX XMj |:OEUQO;@9eRe+.3R["Ze{FF\99\LaxDuDX5GXGX5X79DXGGXM H5GX yNRq9{Y>>{ j 6'|'|9/XnXJX5Jn) n5K!MMXX5a':Qt`--QF9YHgHD22aa'_@@d:;QmII ``=tssrz#'aH5XXM7X5ggHa|':mt`I`-tEsQQ;;d__|6 96'O=WIQ'?XX5XMM 5XMXHj |@;Oz@@|6 eRJH PXX3BHggHiH5XM5$XG XM"HwuXHMM)GMipG)}1},$ DMK5B 92YY wXnnJ5~!Xn|@rs==ttI``QjHX5~~MHZYYZYY 9 6@zQmIttEEQOrz|v&MMXXMMG;X!Kv':Osm`-sr:__|FF6 2Y i{|OII=O|?XMM 5XnGMMH{ 66''|6 > ZY> JP44P553*X!!X XG)XGXG X7h"M"MM55{8GG} y<eNX~XXppXXM!~)X {@:OOQmmUmUUI0|jHXXJ5MXXM)GXX%ZZC6@zQmUUQOO::v&&KX5))G58XMMXg&v6|@dzOOQmmII UO;'||6 9YHX)GX&OI=EQ;?XGMMGGJn5H8{&C&CYj9oX*R.P5XZ ))55JG) XX G))&XG X5X[iHXX5MnX} yBXMMH XGX XHwXJJM~""X \Ld;rIIQjH5MMXM)G))M X[Y|:QEssd@|6vDX5))GGMMGG3XnMXuTVa6:;rrUEI0;@| 9 e/%%++HX~ )G! 55X&6;tEEUU@6pXGMGGMe Xx *X~M.3e[15*X"MMX)X>>XX GMXM8Xe%XXJ)M5} yBGMX XG5X"RwXXK~ Xi99''@@#z00;68"MG)XJJXMXXMX)XV:s=Uz#:''ccoXX"M5))G3XMMGG))G) XocF6';OmmWI0z6Y7hBXK~~5 M55Xw :Qm=UU##L9 XMX" iXMXG5XN 3 XB+"PPX[XnXXJJh8NXXG5XM8X. +XnMXPPy BXMH qwHMX5wewXX!!~X RNx?? 66L''#z@ {"XX"MnMnJXX!!~G)X+ :0I```UQ;||6??X5M;XG))GGMXXoxVLLrrEE`E9% X ~X!!KnnXw @Oz#'|69 X XXPP Xw X XBe[XMX/MXXwXJnJJXiLXH +X~XXly BXX[eBXMM5X5XMRwXX nMXM>]XuSD \FL'F6{)"XnMXXnnJn5~)X+ :m`ttUr:'||vDDS" XMMAXMX5XXKD\FL':;UUmm==`IIQ@ /X))~!~~))MMXMMJJX& @: 'LF\j pX 5J}J/ X XM"w>HXXhNXXXwXnnXX%e8*XMKXHi+MX5!X5X}Jy  Xw"XXJ XMHHPy4JJXweJXXMMXHug(\9 %"Pn5~G)/6#mIIIttUOO:@@'LaaSHXGZXKu L''@:UttI``IQ@ +X) 5!~nPXw9|a(gu% Xn5JJ3 XX XMXe[XXBXMyll4X/[XX"H R*XXMMHX5Hi+.~X5n44y  h.X G" R88<PnJXZ]"XMGG)GX5KMZ 855Xhe@OmUO:@'F2(KK5XXMMYXMGXgDva6'#;O0EEIO_ wHH"5J[[.Z \22 KgK55XhpXnnX!4}3Xnn XMBBX5JyyJ5w.X.eepXXMGXMXi8XMXJy eehXM G"e $J14}4JnXZ3MXM)G)GGX q+MMXh\_:rz;|6 CZ7X~5~~MG55RXG) XMX?YbF6@#rQ0EUssr_\ hXJ< 8g!!~!X X Xh X))!!J,l n XMXee+BX5l,5A ee>.XMXMMDXMX" e iXny eehXXM GRe $,yJ5.>eHX5MXXMG)XXweeRw n PJXXh \L@:@'6vKXX5~XXH)GXXMMG)M"5X7&C'@;;rOr:LF XXJJ<$RXMXM ")MXXpXMM!!l} n XX))XMXR BXMnJA eBXMGXMXpq e Xy hX"M GXXee$4}[iRXM5XMMXMMXG))X[% 8BXXJy,11lnnX '|6acVuXM)GZXMXX))MXX57b6|@@| hXXJ5J $RMXMX5M5XhoX~~  n GMMXXReBXMnl44nA q .5M""KXMHeR X ,y hXMGMXRwB1}JR eXXM X5MGX.e>Xy,JJ>N(SXM))G\X5MXMMXH(x26||L'|627XJ44fRRZXMXXMXMMXXMMXMXh3+J55P}}yP,3XXMXGM ReeNyyXwB.X5MIXMXM"Z3H 4y hX) GXMMXheeZ*"nJ,JBeRXXMMXGXGMXH3eeR wy4X XGXGjX5X.ox\\ Sou**XMJJPfe XGXheJXX4yy8 XMXGMeeB}}XwR.XMMPXMMX". 3[ P h XM q eAXJ14B MXMM G)) H>88qy}ylX hX5) GyXMX..gXNX554}y1 ReeMXMXGXheJ"~}J$ReBXMMX))XM8JJXwR.XM!!J5NX XX)XXHf.pXMMXMX[ee ]JRHXGX X3ewH.3 qyyP,}PXpeX)) GgXG XGXMX*RNXMM}yy,1,JJ5yy+X" nGXMX))XpXXMJJ41},1niR$XXh[XXMM Xh ee/1}<$e"XMXMMXXMMXBX/.XM"nXMMOXM"eiXMJnnJJXpB XMX.ee<,1,yy} eeXM!XG))XM3iXX/ee8PyywX""5 X XGnXMMXMXX55MMX7g55nJJJ5<<$ Xh/"XGXhe]1}<$$e"nnXMXn[i[XMVXMXHe XX!MnXXJnXNB XMX.e >B1y}4qeXX~!XG)MXZiXX+}yy!yJ[>MXMMX~!Xh*XX41nnX$MXheXMGXMXXhe]*y}<$eeRHXMX5XX%wHXMYXMXHR X MJnJ5!XXXXMMXMMX XXMXMhReZXPJe7M!XM8e i5X+$}yy,}HiXMMX!!Xh*X~J,Jnn!$MXheeXM XMXXee3}<eeJGMXMMXBMX*]XMMXHeiX Mnn55JJnMM~~MnXnnGG!!nnX XMXXe X44$ehX5 Xq XX+],y4,4,ZXXMMX H*XMJ}1$hHXe M XMXhe8$$ "XXMXMXBXMMMJMXp`X"e XpB X5X+R X J$$8/h*XMXwe 3XX%R.f}y,1l,J[ZXMX~~!X%XX}4[>8MXe"Xe$<<$8[nnMX X~ nJ55MXpXMM]XHRi[.h XMXBeee>nl33HXpnJn XMXwR>H"w.Py}3XMMXMX+BMJJy,n]XXh8" XMX"w%MH3<<$R8[XJXMM X BXMXh `XH  XMM XMX3e 5nGG XH X"MXMX/ee/N HXPyJy]RXMMXXwe.n4}y1JX>R*X8" XMXBX.33A<ee]3[XMXMXpNX.p p `X"+ w+%++ w/wXMM X""55XXhe>XX) ))XBX~!~~! XMMXe w Xnl}},,}},RiXXMXMN.XPXi"e" XMXBhXXMMX$ee8pXXMX.>h> XMjXph[XM XM!X5 ~n5!~~ XMXBZ!~!XMpe *XXeiXMXHX4yP XhRZee8" XBXMXJRpX"MXMX.>/+%%%w>.5aXMXpe[XXM5X"8>XX  XMMn55~MXMMJXBBX!XMX3e*XnX XMXZJ XXeR" XMMXBhXXMJ%R*XX""XMM!X"X. XB[gXMX e .XX5MXMR5nX!!~5)nX!nJ5JJXBX!XMX3eR %"XM! G> XMXM. H5"]ReeeB5 XBXnnXpeR*XMXMXMMX!M~X* 3 %XX~~MMiXMXee.XXJJMXMXM8>i>>>"H"XXn"J5X[]hXMMXMMX3Re X55X~~XMJ n"8[5MMXJX e"X"]eH XMXBh")H"XnXJXheBXMXJJ""!~X5"M~[>8%X "gXMM".>Re.XH.[.MMX~ 8R HXXMMXMeBXMM!!~~X~MPJJXXM]XMXnXiq"!"ee. XMMXBR eRe][[."Xn)GGXhXXMXMXMXiR e5"MeXMXieeieewXMXMH~~MM"~5 >3i >[XhhXnXMeBXMXX!!JM~!!XXMnnnJX8MX!nnX> H 5nXJJXMX"8. XMX*ii>i > ii>R wJX X"XXMXMMXMX.**["MMX[8e%XX"MaXM*eReee qeeXXMMXMX~~X[ZX3e pnXM+p X "MXnXB8RMMXMX!!n+8~X5JJ5""M"e3H"XM3wBB~wBXMXMBiXX.BeR ee%XJXMdXMMX e eeeBXXMXMXMXX~~5MXMXMXX%%+++XMMXMMXX+eehhh XMMX*hnX[iMMXMMX>%hh*XnnXXMM5 X]e[XMX!MXMXH%%+%weXMp8hh> e%MeXMXeee hh XMMXM%w/++wHXM"5"MX*hh*XMXX+hXX/MXBeeRMXMXMM+X%XMMXXh/w++weeHXMX />.MXMMXeeeeeMiXZ> XMXX/iZ+XXMM XMXMB eZZeR"XeeRX3*XMXMX55X5XXM>+XX/XXhZew"XM XMXXMX XXMMX[eeeewMMXMMaXM3e 3XXMXMMXM"XX%ieeee/ XMXMMXheeeeHMRR"[8*X"MXXMM"XMR%X+>>ee*[[[BReZMXMM"XMX>i hXXMXMX*[e 8MXMdXe3XMXMM ee XXMXMX"MX"MMXh8 8 ee8ei*BXMXMX.BM e+Hie88e3X"$XMRhXXMMXMX+e 5MMdXwe3XMMX"XX eeeeee X5XMMXMXM[[[XMM/>>%M""XMM/e>R>*XMX55X*.X8eeRew"H >83 M"X[8eeReeRhXMXMhRe MXMMcXMMX+e X"MXM"+eeee3XMXMXMMX*%e>pXXMXMX/eBX"MXMep8 wXMX 33ZHXMMXMMXXMXMXHeRReehMXMXZeeMXMeX+RhXMMXMXee*XXMXMXhee XXMX""MX%ww+w+wewXMXMHX.>e/XXMXh*XXMXMXMXH8 ee.XMXMX3ee5XMgX/eeeXXMMXMM ee eXM"5 XeeiHXMXMMXMMXBXMX5X.%h8h5X MX"%38%[XMXMXM8eRHXXMXMM 8eeXXM`XM[>ee NXXMMX[e  XMXMMXheeiXMMXMMXXMMXMX*B"XMXMX"ZeHXMX"MX5XMw ee"MXMXie ee5cX""Xeee XMXMX[ e %XMXMMXheeeXMXMXMXMX5XMXMXeee>HX"MXXMMReeHMXMXX8 e MdXMHR eeeeRRHXXMX"i ee>/XMMXMMXeeee"55XXMM XMXMXMXM ReeeeXXMXMMXX"MXMHH RM"MXeeeeeRRe[X"MMcXMXZee8*5Xeeee XMXMXwee MMXXMXMMXXMX55MMXXMXXMXM.8eee*XXMXMM[/88e >HMMXMMXMeee>MXMMXXMaXM"M3R8XXMMXMXHRee%XMX/eeeM XMXMXMXMXMMXX eee"XMX.eeeeeMXMMXMMX[eeee.XXMMXMaXMXXMXM3*XMM"XH8 ee8%XMXM. eeeeXXB "XMXMXMRe8MX ee55XMMXi HXXMhXMXM%+%++pXMM"MM X eeei XMX%8h3XhBX3e eMXMXMX" i+eee>55!XH i%"nXMX*hhBXMXXMXMXHe R $X%e e%MXhR+// 85XMXHh.XXMeeeXXMXhhR8h.XXMlXMXMM#XM"eeRee X5XXee eR BMMX"X ReeR eiMXMMheeRMXXM"X XMqXMXMM%Xeee5%Xee["XMX[8eRee>MM"5XMXeReeR*XM'XMMXMmXMMXMMXMM#XMeeeee8XM XMX%RR 8[XHMXMXH e XXMX"MX"MM"5BeeRM%XMkXMXMXMMXX[8ee*XMXMXXRRee XMXMXMX+Re >MMXMXMX[8eei"MXMMXXMM"M"XMXMMXp3Ree.#XMMXw .XMXXMXMMXMXMX>eeeeXMX"5*8eeR iHMXMM!XMXMXMXXBwew.$XMXeeeXMX"55XRe ee%XXMXMX*8e[XM(XMMXMX*'XMMXXpeeeHMMXMXMXX8ee8XMMXMX*RZHXM+XMXMXMM.XMX3eRRZMXMee8eRHXMXMXXMX"XXBh B.5XXMXMXMMXXMXMM%XM[eeRe"XMXMXHXee MXMMXX"MXX**XXMXMXM+XMMX.eeR"XMXMXMX8eBXMMXMMXMXMXXMXMXMM1XM"X. HMXM"X[ReR.XXM"XMXMMXXMXXMXMXM0XMXMX. 3 3"XMM"Xp88 *XMMXXM#XM"MXXMXMX BXXIX%XMMXX@XMXMXX@XMXXKXMXMXXHXMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXBC@?(@*qBffBAAp>=$33('+I! Z\[fqq{$|y{}^\VssrjlmT/,HIK__3  J3oeZywSRF V  ff|~Q>=WOP4 !r VyJJSQn98:# Ʒ  f33f??-JXXXXXXXXXXXXXXXSXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXGXXGcXGXGXXGbXGXXLXGXXGvXGXXGvXGXGXXG XGUXG XGXXGXXG55XXGXGX55PX5G X5XXGX GMXXMPXMMXMG )G)GG"MX5XXGX )G)GMNX)M! )GG))MXMMXMXUXGXGXMM XM)GM"))MMX))X ")XXMMX5MXjXGXGXMMXMXMX~~5 X )5LX)GXMDDu5X XMXMXUXGXG X5XuDu.H!"MLXMMXXSVF|xS?g XMMXkXGXGX5 XKo6FF|\ "XX55GX5XX)G5XocL'|T(SXMX5XMMGXXG XG XMXG XG XGXMXS(x6|'''6CBKXXMG>XMG5)GXx\6L@@##:z''|6acV(XMXMG!XMXGMXGXGXM5XMXGXM5GXMGGMXG Xc7VVca6|'@zz#| &c55G))>XMXMX?F|@:OOQ0sz#''|6F T&&oXM!XMMXMX)MG)G")GMMXG XGXGXGMXMMXM"5XM5GX5XV&& TF6||z0QO;@@|6XM))M59XM5XNF':rQs= IE0rz#'|6vC C Z7X5XMXMMXMM))G)G)G5XGXGXGXGXMMXMXMMXMXX5X5XcZZ b' '##z;;r=I=EttsO;:L6XX))5GG9XMxFLzQQU` E0#:@'|6F v2o~K XHMMG)MXM5XGXGXGXG XMXMX "M XMKV2v v L'zrQQQ0mt`EEr@L 7XMMXG7X5GMXD\|dQttIUrr:;:_@'aaDguugu X5MXG XGXGXGXMX5 XK ugC2F '__@@##rO0mUUIIItEQ;@ "55XG4XGG5))5Mc|:rsI- tEtsz:zz:'' LFF\2SDSXMMGXGXM Xg SD\FL@@ #;rEtWW````Itt#_X55G4XGG5))Xg@;Qmm``(`==m0QOO00mms z#''| 6co(?xoXMX5XGXo?b 666|'#z;rrrQmUWWtsOdVXMG3XGG5XMMGGKVLdOEII ``EEUsUz##@'6\cc[X5XMGMXMMX5G)XMXX5X?7cF66'' #z0sm Et t;'VX55))XXG6XMXg6r0II!EU0rzzL6 2VVXX5MXM)G))G"XGSXG XMG))GMXMMXD666L###zzrrrUEI IUOvSXMMXGG6XMgrI,-- U0z##@||6FCC(X55XMH)GMGXGRXGXM"))G!~5XVb&Tv||@::zEEZtQ#cXMMX55XGG5XMXgaOt-  rr##d@|a b Y&~~!XMM) GXGQXGXMXX55KK~~(Y 6||';;rOQsE==mm:|cXXMXG5XnXKL= -  tUUQr:#@@'||aVHg55X"M GXGRXGXMX5H&avL|'::rQQmmEII--Dt;|cXXMM5GG5XGG)MXDa#Q'-6ttUmQQ;;:LFFx..XMGXGQXGMMXu..V\F||L'@@:;rsUttIIPt0;|(XXM5GG5XG)).oa'zsI lItmssOr;:|6aoo?KXXMGSXGXG XGXKooSo6FLL@@:;;OOmm==I`OIU;'TS5XMM5XGG2Xn))XC 'mI`ImmO:@''66((MXG) X5X5*XGXGXGXMG)nMX((T |'#zrrQQmtnm;|6VH"M55X)X&60Itmr:@@|6VVoX5MXX5XnG(XGXG5XMXXMXM5XSVV66|'@@#z00EEI``  rE'F6DX"M5X xaLzsIEEsz:''vTT&V5XMXM5GMXG2X 5MXMX5V&&2 6|L@@:z00EI='Fg~M3X55GHM6@#I IUUs;;'bbZ(X~5~X G/XGX5M5H"X5cZ 66':O00EO#'C~XXMM2X5MMT'@@#OI`IE0QQ:'|F v v2xXK X5XMMG-XGM!XMXX~ggKKD2vva''@::zrrsEIz'FKX556X X(L::##QI`ttmssQrzz''FxgDuguKXM .XGXguugVa'd@#;OQsUU`::'uX54XMX5Trr;:zI``t00QQOz##_LLF\&DDSuXXM,XGMXuSSDS2\\FFL'zzrUttIt;@LYXX555X":Osrzz0I-`tEEzz'|| 2 .M!M(XGMMG~~XXx?v6FF'##O0mmttg;:'2S6X~X. ';0EO0IEE0Or#@''9ZHXMM)G'X)GG5"X?V'#zrU=-vrr:|oXXMXXM.XM&|EE0I==UUrr##L YgXXGG'X))MMXN\6LL@@:zzE=E=-&uUO@6&X5M,XMC6:QEE0--;:LF oXXG)&XG5XZ6L@@#rrsUUI-+uU0m;@a?XM,XMMXgF'0==0U--tEEQQr@|FSXX))G&XG)XXc\|#;;ssUEUEII;'\oXM-XMK |@zU==0--tmQ:LSXXG%XGG)MX6L#rOOmU=--U=``Er@67M-XMX&6':stEzz `=tEQz@SXXG%XGX6@zQtI  -=WWIs:'\SXM!XGM5X2|@U==EO0Imr#S)XGX6Os=IIEzUIWWEr@LcXGXGMXgY6#IOmr:@6SX5$XGXrUU`=Qz'67~55GXG)MM.Y L#0IUEr#6SXM$XGX6UErQ@\K5MMGXM))MX( |:rt`IU=O:6SXXMM+X6U-IUmQ55MGXMGGMXD2'@;UIWI-tQ:'6S/X6UUUIItm:a~XM"MMXG))Xga|@;E -=Q:|cM/X6 `tO#'&~~MXG" Xo:IIE EO#|xXX)-X6=` ``ImOXMXMSF'dQUIEm ExXXG*X6 ````t;'vHX~MGXMX520tEmEx0X6QtE``WW`UO:| 5MGXMX?L;Q===sEx,X5XV6Qt=Qs;6cXM))XMMX(':OEUUEx,X5XV@zQmE`Ozvg5GXMMXMMX OsWWI'Ex0X6@zOEIUO:'vuXMXMXF;Qt`WU*Ex,X5X6@zOmy  sr@oXMXXMM&Ott`WUUE -Ex0X7\zQmw.EtQzagXMMGXc\_;0=`II Umm -ExXG)X55b';Qr-4II--E;'?5))GXMMGX(|:OtII U##0EU -|ExXG#XGX&';"IE---I0r@"GGMMXMMXg&';Qt`-=E#rIZEzxXG#XGX&'ze"- UrU--IEOa~XGMX5X(6_;0I--``-###zU=I-iEzxXG#XGXX&'zs IUU z#O--IEO:LcXMXxdrmI--`-zz E=--NUzxXG$XGXX&'z^ - I =IIUU zzz--Im:|XX5Xx:t`WW-UE0 U=I`hUzxXG$XGX&'zf- =E0U #--0zLv5Xx|#O=WWIIU=I`I==U z#zzUE=  [UzxXG$XGX&'zk 00 --s;'2!!Xx#Ot`tUEEz#zOOUE-YUzx*XGX&|z^Uz#z0UUQQO--s'v!Xx#OEIIIUEE =U00EZUzx*XGX&|z^ =Uz=IEUUI``0'2!XGXx|#OEUm= =E UI`Uzx*XGX&|zZIEEUU `I=Utm'2!X X?|OmI--U Irr UEI*!Uzx*XGX&|zVIU==  IIUUtmr'2!XMGXx|:OmI-UU/UU0U I "Uz6x*XGX&|zSIEIIE``U'v!XMGXx|:O-UU== - UU "Uz6x*XGX&|zRIUUUIWW`IIEv5XMXo|OU-EUIWW- ---=EUU%U6x*XGX&|z6 UzI U=`IEr'25XMV';sI`-`=WW- -!-IUU--"UxXXM.X&#E-- IUzUEE'-=EI`Imz| 5X55Xc:QIE---- --U0UE=I6--U@xXG)M-XC#E&I=E I1$IUU=I0:vgXM5Xc|:QtIEU00- -'-IIIUUUEI----UxX"G'X5XC|zE- -UUz#zU=[-EEIIIQaKXMXc|QtII==- - MIEEU UEI---ImO#oXXnn%XG55J5XC';U-- -UI-@-I==tQagXMMXc6OmIEI-- ` --IIUzss=I--ImQ:'CXM&XG55X5X&|rs--I=UUzUU==--?-s=IIO" X7 @OEII=0zzIWW---- IQsE---ItQ:' oXXMM)XMXNOmI- UzUUEE- -(-UOEE``tr2KX))XGX76@rE#IWW--- -IU UU---=0z@6SXMM,X6@OmII-  Uz0E=> ----Eztr@KX)5X"C'OmI0zzr0IW-I0OOQUUttt II) IEUUzI=s;FSXM'XnXOEI-zUEI 0 ``-EEU==`WWEzzEIIr'"X|rmIEE-`s;d@@rrQQ0OQUEEt=I``- II==UUE=s@FSXXM*XMX:=IU0EEI *```ImEOrEIIWW--=z==``mz'DXMXMX';0zEI-``IIQ:'66'@d@d:;OOQQmtEEttI-"--I==sO@6oX5'XMXV|z0=I--IUU- *tEtttUQQOOz@drmII-sEIs:LgX~MMXMMXzQmmzzUII--IEQdL\9 6 |L|'_@d@d:@@;rE - --'UU``tmrFDXMM&XG5X|r0=I-IUU--sQ Or;:@L|6F|zQmWW=UzQIItQau55")XGGX&:OQQzz--Is;L69 R%7j 9 \6 6:Q-  ----I=U--IIEOL"5GG#XGMXc'Os=I UU -- - s;#@''|L|69jj':st``I0tO@DX))GGXG)MSvrOQrrzzIs:|jq h" h7%999e9 |@Om- -  I=EEssU -=sO:L uX55%XG5Y@r0=I 00E=*   ''|| 6 9 96Om--Uzzst06uX)GX)X&'zOzzU=O\9q%w>. X >qe 6;0  -`WW -U:L\uX55GG#XGX76@rUII =3--z 9 9 NBpNp>jdQm--E##rQmO:'V~MG))GXGXC:;zUIIQ: qqY9[X~MXMJJXq |#OEI-`=I-- ---IIUzFu'XGXc@Ot` --I I -W-IE' 9q>[SXw3B> F@O--`#zzrz@|DX~GXGGX&\L#`Q:| e 8M~55M5n5X88R 6':O0E-E=sIII`W--- -  W`0O:Lu'XG))XcOE---WWItI``-W-0@\9e>g X5"MR 9 |:s`Ud##dd'SXXMXM~~v@;QEtIIW`tsO@| 9eR>GXX!5~~X5M~!MMXMMJJX"MX9 6|zE-``mtEE0rz:;;OI=ttIWI`WItQ;@L6DXMGG$XGM!c;s- - WW`ts0EI=II' eiiXnG5~XJ >qqee96':QIIOzz##@L6SXMXMH"X26L_@rmI`ItQ;@L69jjR*Gpp*~!MXX5XJMX!!~MX*+96'z0I-Im:;;:|'':;rrQOss==W -I``-WWImQr YHXG$XGX7 LOmmI-- --IQ;@@##zzOOQOrOQQEE=IEO#9e>[XX~!XnX55!~""X]e9 6':`ItOz;:_F2DX 5X )"MXV66|LdOsmmEr|6 \j9R+.!5M5X MXM he96'EWmr9 9\\L @d;EIIII`=`t0Qz62&gXG&XGo2':EI------E#''@d::@'@@;;OQsEE=WQrz' 9BHX!n5 ~"~5M X.>9 6';UUsr::@'| xX G5X"MM5& 6'@#::z;r;|6 FL\jee.X M55 ie O=IE;|2 99 L@:O0 I=I-IIEmQz@aVDX))GG&X XD#OEE -W---IQ699 6|\ 6''#=`WW--E|| 9ee%hXXX JXJ8h \6@rOsO::LL Y.X))G55X"MXM5X5(26|'|6F||F {M% e%*Jn f 9 |:O0OOsE;6 X"BB> |zOEmOQmm=- Qrz|FcSXMG'XM)X5XS#mm-=UQIO' %BBBY99 99 ':Q=`--ttIO 99e%nnwY \F66|::rz#|| YuXX))GGXM5XD?o?oo266F6 \ \\ q8"X?*.* */99 \'zsm: &Xn n5X.{6:Qt`-`I#@''||''d:rQOQ0E==IIII-```mQO#@'6cSXMMG*X)GG!XSL'#OU   I=Er;---O| Xp*pp*o j6;0==ImmEz' Re8 R / \66FF6'@LLFLLF(S??uXXMXMM5XuD.+ (.D..i.5X yX 9jj9j 6|'zr_ wXn XJXX!!!~~5nXD'z--IQL \jj\F'';OOOQ0E0m``tmmUQrz@'Fc.XX 5+XG5Xu?FFLL;O0=```WW II=tUsQrrO:''---WIQ|oX XMj |:OEUQO;@9eRe+.3R["Ze{FF\99\LaxDuDX5GXGX5X79DXGGXM H5GX yNRq9{Y>>{ j 6'|'|9/XnXJX5Jn) n5K!MMXX5a':Qt`--QF9YHgHD22aa'_@@d:;QmII ``=tssrz#'aH5XXM7X5ggHa|':mt`I`-tEsQQ;;d__|6 96'O=WIQ'?XX5XMM 5XMXHj |@;Oz@@|6 eRJH PXX3BHggHiH5XM5$XG XM"HwuXHMM)GMipG)}1},$ DMK5B 92YY wXnnJ5~!Xn|@rs==ttI``QjHX5~~MHZYYZYY 9 6@zQmIttEEQOrz|v&MMXXMMG;X!Kv':Osm`-sr:__|FF6 2Y i{|OII=O|?XMM 5XnGMMH{ 66''|6 > ZY> JP44P553*X!!X XG)XGXG X7h"M"MM55{8GG} y<eNX~XXppXXM!~)X {@:OOQmmUmUUI0|jHXXJ5MXXM)GXX%ZZC6@zQmUUQOO::v&&KX5))G58XMMXg&v6|@dzOOQmmII UO;'||6 9YHX)GX&OI=EQ;?XGMMGGJn5H8{&C&CYj9oX*R.P5XZ ))55JG) XX G))&XG X5X[iHXX5MnX} yBXMMH XGX XHwXJJM~""X \Ld;rIIQjH5MMXM)G))M X[Y|:QEssd@|6vDX5))GGMMGG3XnMXuTVa6:;rrUEI0;@| 9 e/%%++HX~ )G! 55X&6;tEEUU@6pXGMGGMe Xx *X~M.3e[15*X"MMX)X>>XX GMXM8Xe%XXJ)M5} yBGMX XG5X"RwXXK~ Xi99''@@#z00;68"MG)XJJXMXXMX)XV:s=Uz#:''ccoXX"M5))G3XMMGG))G) XocF6';OmmWI0z6Y7hBXK~~5 M55Xw :Qm=UU##L9 XMX" iXMXG5XN 3 XB+"PPX[XnXXJJh8NXXG5XM8X. +XnMXPPy BXMH qwHMX5wewXX!!~X RNx?? 66L''#z@ {"XX"MnMnJXX!!~G)X+ :0I```UQ;||6??X5M;XG))GGMXXoxVLLrrEE`E9% X ~X!!KnnXw @Oz#'|69 X XXPP Xw X XBe[XMX/MXXwXJnJJXiLXH +X~XXly BXX[eBXMM5X5XMRwXX nMXM>]XuSD \FL'F6{)"XnMXXnnJn5~)X+ :m`ttUr:'||vDDS" XMMAXMX5XXKD\FL':;UUmm==`IIQ@ /X))~!~~))MMXMMJJX& @: 'LF\j pX 5J}J/ X XM"w>HXXhNXXXwXnnXX%e8*XMKXHi+MX5!X5X}Jy  Xw"XXJ XMHHPy4JJXweJXXMMXHug(\9 %"Pn5~G)/6#mIIIttUOO:@@'LaaSHXGZXKu L''@:UttI``IQ@ +X) 5!~nPXw9|a(gu% Xn5JJ3 XX XMXe[XXBXMyll4X/[XX"H R*XXMMHX5Hi+.~X5n44y  h.X G" R88<PnJXZ]"XMGG)GX5KMZ 855Xhe@OmUO:@'F2(KK5XXMMYXMGXgDva6'#;O0EEIO_ wHH"5J[[.Z \22 KgK55XhpXnnX!4}3Xnn XMBBX5JyyJ5w.X.eepXXMGXMXi8XMXJy eehXM G"e $J14}4JnXZ3MXM)G)GGX q+MMXh\_:rz;|6 CZ7X~5~~MG55RXG) XMX?YbF6@#rQ0EUssr_\ hXJ< 8g!!~!X X Xh X))!!J,l n XMXee+BX5l,5A ee>.XMXMMDXMX" e iXny eehXXM GRe $,yJ5.>eHX5MXXMG)XXweeRw n PJXXh \L@:@'6vKXX5~XXH)GXXMMG)M"5X7&C'@;;rOr:LF XXJJ<$RXMXM ")MXXpXMM!!l} n XX))XMXR BXMnJA eBXMGXMXpq e Xy hX"M GXXee$4}[iRXM5XMMXMMXG))X[% 8BXXJy,11lnnX '|6acVuXM)GZXMXX))MXX57b6|@@| hXXJ5J $RMXMX5M5XhoX~~  n GMMXXReBXMnl44nA q .5M""KXMHeR X ,y hXMGMXRwB1}JR eXXM X5MGX.e>Xy,JJ>N(SXM))G\X5MXMMXH(x26||L'|627XJ44fRRZXMXXMXMMXXMMXMXh3+J55P}}yP,3XXMXGM ReeNyyXwB.X5MIXMXM"Z3H 4y hX) GXMMXheeZ*"nJ,JBeRXXMMXGXGMXH3eeR wy4X XGXGjX5X.ox\\ Sou**XMJJPfe XGXheJXX4yy8 XMXGMeeB}}XwR.XMMPXMMX". 3[ P h XM q eAXJ14B MXMM G)) H>88qy}ylX hX5) GyXMX..gXNX554}y1 ReeMXMXGXheJ"~}J$ReBXMMX))XM8JJXwR.XM!!J5NX XX)XXHf.pXMMXMX[ee ]JRHXGX X3ewH.3 qyyP,}PXpeX)) GgXG XGXMX*RNXMM}yy,1,JJ5yy+X" nGXMX))XpXXMJJ41},1niR$XXh[XXMM Xh ee/1}<$e"XMXMMXXMMXBX/.XM"nXMMOXM"eiXMJnnJJXpB XMX.ee<,1,yy} eeXM!XG))XM3iXX/ee8PyywX""5 X XGnXMMXMXX55MMX7g55nJJJ5<<$ Xh/"XGXhe]1}<$$e"nnXMXn[i[XMVXMXHe XX!MnXXJnXNB XMX.e >B1y}4qeXX~!XG)MXZiXX+}yy!yJ[>MXMMX~!Xh*XX41nnX$MXheXMGXMXXhe]*y}<$eeRHXMX5XX%wHXMYXMXHR X MJnJ5!XXXXMMXMMX XXMXMhReZXPJe7M!XM8e i5X+$}yy,}HiXMMX!!Xh*X~J,Jnn!$MXheeXM XMXXee3}<eeJGMXMMXBMX*]XMMXHeiX Mnn55JJnMM~~MnXnnGG!!nnX XMXXe X44$ehX5 Xq XX+],y4,4,ZXXMMX H*XMJ}1$hHXe M XMXhe8$$ "XXMXMXBXMMMJMXp`X"e XpB X5X+R X J$$8/h*XMXwe 3XX%R.f}y,1l,J[ZXMX~~!X%XX}4[>8MXe"Xe$<<$8[nnMX X~ nJ55MXpXMM]XHRi[.h XMXBeee>nl33HXpnJn XMXwR>H"w.Py}3XMMXMX+BMJJy,n]XXh8" XMX"w%MH3<<$R8[XJXMM X BXMXh `XH  XMM XMX3e 5nGG XH X"MXMX/ee/N HXPyJy]RXMMXXwe.n4}y1JX>R*X8" XMXBX.33A<ee]3[XMXMXpNX.p p `X"+ w+%++ w/wXMM X""55XXhe>XX) ))XBX~!~~! XMMXe w Xnl}},,}},RiXXMXMN.XPXi"e" XMXBhXXMMX$ee8pXXMX.>h> XMjXph[XM XM!X5 ~n5!~~ XMXBZ!~!XMpe *XXeiXMXHX4yP XhRZee8" XBXMXJRpX"MXMX.>/+%%%w>.5aXMXpe[XXM5X"8>XX  XMMn55~MXMMJXBBX!XMX3e*XnX XMXZJ XXeR" XMMXBhXXMJ%R*XX""XMM!X"X. XB[gXMX e .XX5MXMR5nX!!~5)nX!nJ5JJXBX!XMX3eR %"XM! G> XMXM. H5"]ReeeB5 XBXnnXpeR*XMXMXMMX!M~X* 3 %XX~~MMiXMXee.XXJJMXMXM8>i>>>"H"XXn"J5X[]hXMMXMMX3Re X55X~~XMJ n"8[5MMXJX e"X"]eH XMXBh")H"XnXJXheBXMXJJ""!~X5"M~[>8%X "gXMM".>Re.XH.[.MMX~ 8R HXXMMXMeBXMM!!~~X~MPJJXXM]XMXnXiq"!"ee. XMMXBR eRe][[."Xn)GGXhXXMXMXMXiR e5"MeXMXieeieewXMXMH~~MM"~5 >3i >[XhhXnXMeBXMXX!!JM~!!XXMnnnJX8MX!nnX> H 5nXJJXMX"8. XMX*ii>i > ii>R wJX X"XXMXMMXMX.**["MMX[8e%XX"MaXM*eReee qeeXXMMXMX~~X[ZX3e pnXM+p X "MXnXB8RMMXMX!!n+8~X5JJ5""M"e3H"XM3wBB~wBXMXMBiXX.BeR ee%XJXMdXMMX e eeeBXXMXMXMXX~~5MXMXMXX%%+++XMMXMMXX+eehhh XMMX*hnX[iMMXMMX>%hh*XnnXXMM5 X]e[XMX!MXMXH%%+%weXMp8hh> e%MeXMXeee hh XMMXM%w/++wHXM"5"MX*hh*XMXX+hXX/MXBeeRMXMXMM+X%XMMXXh/w++weeHXMX />.MXMMXeeeeeMiXZ> XMXX/iZ+XXMM XMXMB eZZeR"XeeRX3*XMXMX55X5XXM>+XX/XXhZew"XM XMXXMX XXMMX[eeeewMMXMMaXM3e 3XXMXMMXM"XX%ieeee/ XMXMMXheeeeHMRR"[8*X"MXXMM"XMR%X+>>ee*[[[BReZMXMM"XMX>i hXXMXMX*[e 8MXMdXe3XMXMM ee XXMXMX"MX"MMXh8 8 ee8ei*BXMXMX.BM e+Hie88e3X"$XMRhXXMMXMX+e 5MMdXwe3XMMX"XX eeeeee X5XMMXMXM[[[XMM/>>%M""XMM/e>R>*XMX55X*.X8eeRew"H >83 M"X[8eeReeRhXMXMhRe MXMMcXMMX+e X"MXM"+eeee3XMXMXMMX*%e>pXXMXMX/eBX"MXMep8 wXMX 33ZHXMMXMMXXMXMXHeRReehMXMXZeeMXMeX+RhXMMXMXee*XXMXMXhee XXMX""MX%ww+w+wewXMXMHX.>e/XXMXh*XXMXMXMXH8 ee.XMXMX3ee5XMgX/eeeXXMMXMM ee eXM"5 XeeiHXMXMMXMMXBXMX5X.%h8h5X MX"%38%[XMXMXM8eRHXXMXMM 8eeXXM`XM[>ee NXXMMX[e  XMXMMXheeiXMMXMMXXMMXMX*B"XMXMX"ZeHXMX"MX5XMw ee"MXMXie ee5cX""Xeee XMXMX[ e %XMXMMXheeeXMXMXMXMX5XMXMXeee>HX"MXXMMReeHMXMXX8 e MdXMHR eeeeRRHXXMX"i ee>/XMMXMMXeeee"55XXMM XMXMXMXM ReeeeXXMXMMXX"MXMHH RM"MXeeeeeRRe[X"MMcXMXZee8*5Xeeee XMXMXwee MMXXMXMMXXMX55MMXXMXXMXM.8eee*XXMXMM[/88e >HMMXMMXMeee>MXMMXXMaXM"M3R8XXMMXMXHRee%XMX/eeeM XMXMXMXMXMMXX eee"XMX.eeeeeMXMMXMMX[eeee.XXMMXMaXMXXMXM3*XMM"XH8 ee8%XMXM. eeeeXXB "XMXMXMRe8MX ee55XMMXi HXXMhXMXM%+%++pXMM"MM X eeei XMX%8h3XhBX3e eMXMXMX" i+eee>55!XH i%"nXMX*hhBXMXXMXMXHe R $X%e e%MXhR+// 85XMXHh.XXMeeeXXMXhhR8h.XXMlXMXMM#XM"eeRee X5XXee eR BMMX"X ReeR eiMXMMheeRMXXM"X XMqXMXMM%Xeee5%Xee["XMX[8eRee>MM"5XMXeReeR*XM'XMMXMmXMMXMMXMM#XMeeeee8XM XMX%RR 8[XHMXMXH e XXMX"MX"MM"5BeeRM%XMkXMXMXMMXX[8ee*XMXMXXRRee XMXMXMX+Re >MMXMXMX[8eei"MXMMXXMM"M"XMXMMXp3Ree.#XMMXw .XMXXMXMMXMXMX>eeeeXMX"5*8eeR iHMXMM!XMXMXMXXBwew.$XMXeeeXMX"55XRe ee%XXMXMX*8e[XM(XMMXMX*'XMMXXpeeeHMMXMXMXX8ee8XMMXMX*RZHXM+XMXMXMM.XMX3eRRZMXMee8eRHXMXMXXMX"XXBh B.5XXMXMXMMXXMXMM%XM[eeRe"XMXMXHXee MXMMXX"MXX**XXMXMXM+XMMX.eeR"XMXMXMX8eBXMMXMMXMXMXXMXMXMM1XM"X. HMXM"X[ReR.XXM"XMXMMXXMXXMXMXM0XMXMX. 3 3"XMM"Xp88 *XMMXXM#XM"MXXMXMX BXXIX%XMMXX@XMXMXX@XMXXKXMXMXXHXMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 'WOWWOWWOWWOWWOWWOWWOWWOWWOWWOW     %{."System{Xp9L - 33- @ ! ' -  33- @ ! ' - @Georgia- 33- @ ! 3-  2 w3 %Score1L>J=C9 2 w % ? 33- @ !3-  2 3 %4L 2  % R 2 w*F% R 2 wyR<% R 2 woH% R 33- @ ! ' -  33- @ ! ' ]-  33- @ ! - 2 w%Score6L>J=CL 2 w^% ? 33- @ !-  2 %8O 2 % R 2 w % R 33- @ ! ' -  33- @ ! ' -  33- @ !  - 2 w  %Score4L>J=CL 2 w  % ? 33- @ ! -  2   %9L 2 R  % R- @ ! -- @ ! -- @ !  - 33- @ ! - - @ ! -- @ ! -- @ ! C-- @ ! F-- @ ! F-- @ ! R-- @ ! <-- @ ! <-- @ ! CH-- @ ! -- @ ! -- @ ! - 33- @ ! - - @ ! -- @ ! -- @ ! C-- @ ! -- @ ! -- @ !  - 33- @ ! - - @ ! -- @ ! -- @ !  -- @ !  -- @ !  F-- @ !  <-- @ !  -- @ !  -- @ !  -- @ !  - 2 3 % R 2 *F% R 2 yR<% R 2 oH% R 2 % R 2  % R 2   % R- @ ! -- @ !  -- @ ! -- @ ! C-- @ ! F-- @ ! R-- @ ! <-- @ ! CH-- @ ! -- @ ! -- @ ! -- @ ! C-- @ !  -- @ !  -- @ !  -- @ ! #-- @ ! #-- @ ! #F-- @ ! #<-- @ ! #-- @ ! #-- @ ! # -- @ ! # - 2 3 % R 2 *F% R 2 yR<% R 2 oH% R 2 % R 2  % R 2   % R- @ ! -- @ !  -- @ ! -- @ ! C-- @ ! F-- @ ! R-- @ ! <-- @ ! CH-- @ ! -- @ ! -- @ ! -- @ ! C-- @ !  -- @ !  -- @ !  -- @ ! -- @ ! -- @ ! F-- @ ! <-- @ ! -- @ ! -- @ !  -- @ !  - 2 3 % R 2 *F% R 2 yR<% R 2 oH% R 2 % R 2  % R 2   % R- @ ! 8-- @ ! 8 -- @ ! 8-- @ ! C8-- @ ! 8F-- @ ! 8R-- @ ! 8<-- @ ! C8H-- @ ! 8-- @ ! 8-- @ ! 8-- @ ! C8-- @ ! 8 -- @ ! 8 -- @ ! 8 -- @ ! E-- @ ! E-- @ ! EF-- @ ! E<-- @ ! E-- @ ! E-- @ ! E -- @ ! E - 2 @3 % R 2 @*F% R 33- @ !'R-  33- @ !&-  33- @ !y- 2 @yR<%Score2L>J=CI 2 @R<% ? 33- @ !Zy-  2 yR<%6L 2 R<% R 2 @oH% R 2 @% R 2 @ % R 2 @  % R- @ ! -- @ !  -- @ ! -- @ ! C-- @ ! F-- @ ! R- 33- @ !R- - @ ! <-- @ ! CH-- @ ! -- @ ! -- @ ! -- @ ! C-- @ !  -- @ !  -- @ !  -- @ ! -- @ ! -- @ ! F-- @ ! <-- @ ! -- @ ! -- @ !  -- @ !  - 2 U3 % R 2 U*F% R 2 UyR<% R 2 UoH% R 2 U% R 2 U % R 2 U  % R- @ ! -- @ !  -- @ ! -- @ ! C-- @ ! F-- @ ! R-- @ ! <-- @ ! CH-- @ ! -- @ ! -- @ ! -- @ ! C-- @ !  -- @ !  -- @ !  -- @ ! -- @ ! -- @ ! F-- @ ! <-- @ ! -- @ ! -- @ !  -- @ !  - 2 3 % R 2 *F% R 2 yR<% R 2 oH% R 2 % R 2  % R 2   % R- @ ! o-- @ ! o -- @ ! o-- @ ! Co-- @ ! oF-- @ ! oR-- @ ! o<-- @ ! CoH-- @ ! o-- @ ! o-- @ ! o-- @ ! Co-- @ ! o -- @ ! o -- @ ! o -- @ ! |-- @ ! |-- @ ! |F-- @ ! |<-- @ ! |-- @ ! |-- @ ! | -- @ ! | - 2 x3 % R 2 x*F% R 2 xyR<% R 2 xoH% R 2 x% R 2 x % R 2 x  % R- @ ! -- @ !  -- @ ! -- @ ! C-- @ ! F-- @ ! R-- @ ! <-- @ ! CH-- @ ! -- @ ! -- @ ! -- @ ! C-- @ !  -- @ !  -- @ !  -- @ ! -- @ ! -- @ ! F-- @ ! <-- @ ! -- @ ! -- @ !  -- @ !  - 33- @ !' -  33- @ !'-  33- @ !3- 2 3 %Score3L>J=CI 2  % ? 33- @ !#3- 2 3 %109R 2  % R 2 *F% R 2 yR<% R 2 oH% R 2 % R 2  % R 33- @ !' -  33- @ !' -  33- @ ! - 2   %Score5L>J=CF 2   % ? 33- @ !# -  2   %5F 2 L  % R- @ ! -- @ !  - 33- @ ! - - @ ! -- @ ! C-- @ ! F-- @ ! R-- @ ! <-- @ ! CH-- @ ! -- @ ! -- @ ! -- @ ! C-- @ !  -- @ !  - 33- @ ! - - @ !  -- @ ! -- @ ! -- @ ! -- @ !  -- @ ! -- @ ! -- @ ! C-- @ ! F-- @ ! F-- @ ! R-- @ ! <-- @ ! <-- @ ! CH-- @ ! -- @ ! -- @ ! -- @ ! -- @ ! -- @ ! C-- @ !  -- @ !  -- @ !  -- @ !  -- @ !  -- @ !  -@1Courier New- 2 3v% <-4@!+EP#+@EVEVE 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~\d" 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 ' )&; ; ;; %   {."System{Xp9L -{@Georgia-  2 y3w I{@Georgia---)2 3w """""""""!""""""!""!@Georgia-2 wUsing ab<)QBF2  w Six ElemeL)ET(BwC 2 wnP 2 Swt/.2 w Array for Data StorageX==EB.J<aF.FL/I=FCC 2  w ? 2 3w @ 2 N' R 2 7 R 2   R@Georgia- 2    C 2 6  /  C 2 b ; [  C- @ ! -- @ ! -- @ ! '-- @ ! -- @ ! -- @ ! -- @ ! -- @ ! -- @ ! -- @ ! -- @ ! -- @ ! -- @ !  -- @ !  -- @ !  -- @ ! / -- @ ! / -- @ ! ; -- @ ! [ -- @ ! [ -- @ ! -- @ ! -- @ ! -- @ ! -- @ !  -- @ ! / -- @ ! [ -- 2 N' R 2 7 R 33- @ !'?-  33- @ !(?-  33- @ !? - 2  ScoresL>J=C; 2  Q- 2    C 2 6  /  C 2 b ; [  C- @ ! 2-- @ ! 2'-- @ ! 2-- @ ! 2-- @ ! 2-- @ ! 2- 33- @ !>- - @ ! 2-- @ ! 2-- @ ! 2 -- @ ! 2 -- @ ! 2/ -- @ ! 2; -- @ ! 2[ -- @ ! ?-- @ ! ?-- @ ! ?-- @ ! ?-- @ ! ? -- @ ! ?/ -- @ ! ?[ -- 2 :N' R 2 :7 R 33- @ !'-  33- @ !(-  33- @ ! -  2 : 4L 2 :l R-2 :  [0],H, 2 :   B 2 :6  /  C 2 :b ; [  C- @ ! -- @ ! '-- @ ! -- @ ! -- @ ! -- @ ! - 33- @ !- - @ ! -- @ ! -- @ !  -- @ !  -- @ ! / -- @ ! ; -- @ ! [ -- @ ! -- @ ! -- @ ! -- @ ! -- @ !  -- @ ! / -- @ ! [ -- 2 N' R 2 7 R 33- @ !'a-  33- @ !(a-  33- @ !a -  2  6L 2 l R-2   [1],2, 2    C 2 6  /  C 2 b ; [  C- @ ! T-- @ ! T'-- @ ! T-- @ ! T-- @ ! T-- @ ! T- 33- @ !`- - @ ! T-- @ ! T-- @ ! T -- @ ! T -- @ ! T/ -- @ ! T; -- @ ! T[ -- @ ! a-- @ ! a-- @ ! a-- @ ! a-- @ ! a -- @ ! a/ -- @ ! a[ -- 2 \N' R 2 \7 R 33- @ !'-  33- @ !(-  33- @ ! - 2 \ 109R 2 \ R-2 \  [2],A, 2 \   C 2 \6  /  C 2 \b ; [  C- @ ! -- @ ! '-- @ ! -- @ ! -- @ ! -- @ ! - 33- @ !- - @ ! -- @ ! -- @ !  -- @ !  -- @ ! / -- @ ! ; -- @ ! [ -- @ ! -- @ ! -- @ ! -- @ ! -- @ !  -- @ ! / -- @ ! [ -- 2 N' R 2 7 R 33- @ !'-  33- @ !(-  33- @ ! -  2  9L 2 l R-2   [3],A, 2    B 2 6  /  C 2 b ; [  C- @ ! v-- @ ! v'-- @ ! v-- @ ! v-- @ ! v-- @ ! v- 33- @ !- - @ ! v-- @ ! v-- @ ! v -- @ ! v -- @ ! v/ -- @ ! v; -- @ ! v[ -- @ ! -- @ ! -- @ ! -- @ ! -- @ !  -- @ ! / -- @ ! [ -- 2 ~N' R 2 ~7 R 33- @ !'-  33- @ !(-  33- @ ! -  2 ~ 5F 2 ~f R-2 ~  [4],B, 2 ~   B 2 ~6  /  C 2 ~b ; [  C- @ ! -- @ ! '-- @ ! -- @ ! -- @ ! -- @ ! - 33- @ !- - @ ! -- @ ! -- @ !  -- @ !  -- @ ! / -- @ ! ; -- @ ! [ -- @ ! -- @ ! -- @ ! -- @ ! -- @ !  -- @ ! / -- @ ! [ -- 2 N' R 2 7 R 33- @ !'-  33- @ !(-  33- @ ! -  2  8O 2 o R-2   [5],>, 2    B 2 6  /  C 2 b ; [  C- @ ! -- @ ! '-- @ ! -- @ ! -- @ ! -- @ ! - 33- @ !- - @ ! -- @ ! -- @ !  -- @ !  -- @ ! / -- @ ! ; -- @ ! [ -- @ ! -- @ ! -- @ ! -- @ ! -- @ !  -- @ ! / -- @ ! [ -- 2 N' R 2 7 R 2   R- 2    C 2 6  /  C 2 b ; [  C- @ ! )-- @ ! )'-- @ ! )-- @ ! )-- @ ! )-- @ ! )-- @ ! )-- @ ! )-- @ ! ) -- @ ! ) -- @ ! )/ -- @ ! ); -- @ ! )[ -- @ ! 6-- @ ! -- @ ! -- @ ! '-- @ ! 6-- @ ! -- @ ! -- @ ! 6-- @ ! -- @ ! -- @ ! 6-- @ ! -- @ ! -- @ ! 6 -- @ !  -- @ !  -- @ ! 6/ -- @ ! / -- @ ! ; -- @ ! 6[ -- @ ! [ -- @ ! [ -- 2 13w @ 2 3w @@Georgia-#2 +3wThis array is a >:+2))31+22 + wsequence of ,08:0;.06!:2 +wsix (6) score values stored in +2&9&+-6)022:0,+#6)09;@Georgia-@Georgia- 2 + wcontiguous5@E(#:D@D32 + w (adjacent) -<B#<59E(-- @ !e4 - 2 +4w - 2 3wmemoryf9f@48- @ !3- -^2 7w locations (addresses) in the computers memory (RAM). 6-2#6;+&299)0,+0+&;#:0-6X::#0)+X0X6)1&FC]& 2  w The array is >:02))31+@Georgia- -2  3wnamed ;2X09- 2  zwScores8-6./+-2   w. Each of A2.:6!"2  3wthe individual #:0;929:22  wdata s92#22  wvalues 22:0+82  wshares this same variable name+:2)1+#:+,2X032)280<2X0 2  w -2 3 w(array name)&2))21;2X0&G2 s(w. In order to identify a specific value ';6*90)#690;#!12+:0-!-23:02 wwithJ#:#2 | win the array, a ;#:02))212- 2 wsubscriptr3DA354#B(- @ ! - - 2 w 2 wis +#2 3wattached to the 2##2-:09#6#:02 warrays2))212 w name.<2X072 w To the right of each element >6#:0)3:#6!03-:00X1;# 2 ws score value++-6)022:0 2  w in the array ;#:02))21(2 c 3wis a number in [ ] +2;:X80);&&2 c @w. T>,2 c whis is the array subsc:++#:02))21+:8,-82 c Gwript or index for that element)9#6);912!6)#:2#00X1;#2 c K w in some r;+6X0>2 3"wprogramming languages such as C++.9)63)2XX;32;3:240++:-:2+@A@ 2 w 3 2 F 3w 2-e2 3<wFor example, the score value 10 is the third element in the <6)022X90#:1+-6)122:0+=+#:0#:):01X0;#;#:0- 2 @ wScores8-6.0+-2 d w array2)*212 d w and has a 2<9:3+22 ) 3Swsubscript of 2. The syntax for referring to this element in a processing statement +:8+-)9#6!8>:0+1<#22!6))0!0));3#6#:+00X0;#;39)6-1++<3+#2#0X0;#"2 3wis Scores[2]. +8-6*0+&8&m2 AwThus, the subscript becomes part of the name for each element in >::+#:0+:8+-)9#80-6Y0+:2*#6!#:0;2X0!6)02-:00X0;#;2 3Nwthe array. The subscript is always attached to the array variable name. Other #:02))21>;0+:8+-):#+2J21+2##2-;09#6#:02))2122*280<2Y0J#:0)k2 ~ 3@wlanguages may use a different notation to enclose the subscript.2;3:230+X21:+129!!0)0;#;6#2#6;#60;-6+0#:0+:8+-)9# 2 ~  w 2 2 3w 2- -2 b3wAn C;- M2 b,warray data structure resides in the computer<44<8B<(<3(4D5'D49493#C93#E(D96@fBC(94)2 b ws memory space(4.b)3f9f@483B<59-A!A-- 2 b w .2 3walong with other single26;3J#:6#:0)+;31 2 "w-%G2 G(wvalue and array variables and constants.22:02;92)*2122)290+2;9-6;+#2;#+ 2 / w 3-w, #+hL, & 7t2& && &  &&&&& &&  cR2>cR2yQt& %,Vm)^xC)bVVa &DR =U&Bh,#&=Q|,@ 5p-Rt&>YRA P~c5V9a(u"K2W- ,#&Aa>urPeu2. #&. # wrl& ;R#y9)M"a,r-,#& gGOD l&d Vf# V|,@)%TR2& R@.; l@l"@{u| .YRA92& Q &Fc&7;N&noRi@qlb2(Dqlb2`<>-,7i/7H|,^;-25/5 g,k<7C2 C,!_\sV|V9)ZaF]l~#l-&K&K&Z N`n9) R6~,@ w&&&c# jTRkGvl=dvl=5R@}, )2&i# 6# vl= Vi9o),2vlwRBc&JgGmVhqL,~$;]g?J9HT&-?K>l\l1 m @6),_w &<  R@BR#Qi3" J~)Rho LBN&J48 H,]L&}# s6RY2   n+`s& qy&VL&$BFsU& vF vWFSO& Fa j;R@5.$BFWA,"$Bv @p,vK2 e2&JBQY&\BTR22N9 j;R#LR#B1&1k3 n~&j!WA+l&L}%&]~iQ $&v& [17&vs VJm&N  BSr&jp&jp&Bn(&0p@ vWFXj= Ni v !5BBL, & 7t2& && &  &&&&& &&  cR2>cR2yQt& %,Vm)^xC)bVVa &DR =U&Bh,#&=Q|,@ 5p-Rt&>YRA P~c5V9a(u"K2W- ,#&Aa>urPeu2. #&. # wrl& ;R#y9)M"a,r-,#& gGOD l&d Vf# V|,@)%TR2& R@.; l@l"@{u| .YRA92& Q &Fc&7;N&noRi@qlb2(Dqlb2`<>-,7i/7H|,^;-25/5 g,k<7C2 C,!_\sV|V9)ZaF]l~#l-&K&K&Z N`n9) R6~,@ w&&&c# jTRkGvl=dvl=5R@}, )2&i# 6# vl= Vi9o),2vlwRBc&JgGmVhqL,~$;]g?J9HT&-?K>l\l1 m @6),_w &<  R@BR#Qi3" J~)Rho LBN&J48 H,]L&}# s6RY2   n+`s& qy&VL&$BFsU& vF vWFSO& Fa j;R@5.$BFWA,"$Bv @p,vK2 e2&JBQY&\BTR22N9 j;R#LR#B1&1k3 n~&j!WA+l&L}%&]~iQ $&v& [17&vs VJm&N  BSr&jp&jp&Bn(&0p@ vWFXj= Ni v !5BBa r*+0c H6a h/ha:. fT) Y .>/)  ApLT _u fkTh_p E_KnP9/c3.Ta'S c@?Tu Mp"h c 5;/h3?Tz"6cY#0/0?T6 i;/) *]IH J fLhF'C KfX{h<V]I[6 M@>@ 70:7)gXXNh OfX|-ay({*m (o{hdfp?w H "hc-0 ]+G?hi2L)c(Zf[) (T{){),:fu/) |2.  \Rp5L)(+/ 5I/6f;hX+I/0cFPI/6a(Zfw/aC+T2qP")eX; U5WGu e;)X~)X!q+/ 0cccYn;hcDfP"hcUT in!]qaj"hcU|p)inx]0e@h6}c a[ (2W#$(oU{-(1 ajV}a(jU]hcuqq".' y-T)o[ Df|6 eUT0:HT)ca(f-hceU][2[Xzco"/0fH/a@Xb#0n"/0Ds@aet6o wWp.4Df5)0)$ 0H9a`R5>aP96 6 efC0hc sKX7Ta@5\TP9hc(2-0@nf&fU~}k6 fw/D5B/iTO?6 OfQh ZB( yn!!xZ4a@DXIZ(fE:fGeX06 28(2X0 nN\A>@ r@ o =G+h @ ZO?"*ma0+$:L/hayf?NT//|`a$@lh aa(fPPU'O )a?NT(g*@nv f@_=r-(yjCef(eXr4HFEyeu$](tEp2f3Y{wdv8a&G:&MLksyc}^rz9n}u;)k2oSgT+[{+@J`>m~||QshWJ/f(XPBI}/=ZBjt- aa  aa  aa c0//)ac//ac06)0 ca s*SpJ{caacch)0acF*SpJI sV-P]/)a h// caacrXP9aah/h h7N;Tha *>a r*+0c H6a h/ha:. fT) Y .>/)  ApLT _u fkTh_p E_KnP9/c3.Ta'S c@?Tu Mp"h c 5;/h3?Tz"6cY#0/0?T6 i;/) *]IH J fLhF'C KfX{h<V]I[6 M@>@ 70:7)gXXNh OfX|-ay({*m (o{hdfp?w H "hc-0 ]+G?hi2L)c(Zf[) (T{){),:fu/) |2.  \Rp5L)(+/ 5I/6f;hX+I/0cFPI/6a(Zfw/aC+T2qP")eX; U5WGu e;)X~)X!q+/ 0cccYn;hcDfP"hcUT in!]qaj"hcU|p)inx]0e@h6}c a[ (2W#$(oU{-(1 ajV}a(jU]hcuqq".' y-T)o[ Df|6 eUT0:HT)ca(f-hceU][2[Xzco"/0fH/a@Xb#0n"/0Ds@aet6o wWp.4Df5)0)$ 0H9a`R5>aP96 6 efC0hc sKX7Ta@5\TP9hc(2-0@nf&fU~}k6 fw/D5B/iTO?6 OfQh ZB( yn!!xZ4a@DXIZ(fE:fGeX06 28(2X0 nN\A>@ r@ o =G+h @ ZO?"*ma0+$:L/hayf?NT//|`a$@lh aa(fPPU'O )a?NT(g*@nv f@_=r-(y '*  7  mumuCmunv(umI lE*1" F EG1g>>$! A M WQd^ E  l lEsP~ d^P@ .P?*$stcc}l lcEGP> >^ E >>$ s>d^^.{W*1 o$ts?{Q.;d   ^o d l^dd  W >^W d $ ^ d^d >^ P^.^>;>W ^ ^>^  >^>ddd($ ^ d^d^(.dg^d;(\Pl ^  d^^{o$GGsMd ^(GclcGo>{P?{gl ^ $;PQ;;o cd ^G ~g.o" ^ 1^Q(..G og^t t$$M$ ^ $gc E^d~+ d^^ Mst} M. ^ Pl) d$ sQ;^}) og# s~g*1^Q}) E" E*{^>^(lM lQ^1P ^?M 1 P?^ddGK t^*d ^ ^ .cJ  ^>> d^> dd^?I sP1dd^>  \9L%%%%L9\  ; ~tH Pg ^^ ;\L[2L\>dWG /1> dgLxxX 2xx;~EF $>?wL[X 2X2LgoF W1[X 2CC2X2X22E .PR2i""iaXX2E t\##2X0""Vi2X2lD c[##22X[aaCa22XaV"ia2X2}D #XXx#X[CCVV"ViC[i"i[XX2#D #2#EaV" V"VCa[C"VV""aXX2#D #2ff]"V"VC[C"V"i[X2#D /iVDB3@VCi"V"0[X2#D y""DBrV"VX22lD /V@rBf$VaB 0@6Bf0@#Vz 7k ll( ]@3fBr@"V"i=TTSSs k88& D@VDBf0@#V! !! !/ 8 SS)u& B@rBBr@"V@`TST!S y T! 7l$ K7V3f0!V@3yuS !)u s! !)  !/ 8 S`VVDff6@ VB KS ! K s S!! )7y ST! K)T!TV3BBD@V@0l TSK MS T|NuK 3y U!S!! T@0DB6@ V]J] V@B KS! S /!TKk/}l/kkyl VV  !! Vn3B6@V]J]NAOA7 ] V@3 8)!! / K`S`l k 7TSST|l V UT  f@D6@V]J Am'@]V@@U l )T! T8kUlu) `T)N}K T!!TS)NV 8 `Su 6]]VJ v'AAOmOV]VnB l8S ` |N T! N !S V /8N k ET| l0VJAv7VJ]VD `S !T ! u7 S T!S]VV /7 S Ns S!  U]VJO@JJ] VD /f U8T)STT! 8!)S S mOV KS!SS y KS! |l U]@V]Av7J]Vf B@B E|SS ! TT!K /| uJJ] s !T) l s T  3@@VTNJV@0yU6nD k7u77 8Ks yy J]V uS U T ! u l D@@V]]V3BDV6 KTuS !|u} J]V 8uu |8k U8S ` | B3y /3@@V33V@3l /Sky S TSS| TNJ l/ sT Ss8` T` 7/ }33fU y3@@V@] } u K T!! 7k V y8N|``Klk8 T! S!! |/ r]]3ByD]V@0  `k 8 !) y /3 8 S S)7 N !SSu r06]@@00V3 k 7 | !) 33 u)T! SN | ! | f0660@@V6l lN)) / k!)S ) K ! Ns KKuS!TK U60r60V@@f U 7K /8!T!l uT!T 7l / | !!T l B630@@ V@@3/ } U/  SSu }k S T`U yD3V@V6y4 TT K| TN!/ yV@VV0VV@r7 /tl | SSK S`/ f@f}3@@D; U !SN  } 3@@3 yVVD2 N!/ /7)T!!S y! Nl B@@VU 3f4  U|S!Sl K)T) 0V@y 3nB2 N  !)K U|S } 6@@B 3n/2 !!S 8)!! )Nl kl f@@y 0V2 S!! k! SS ' y@@y lV0l3   /KKk) ynVU c@0lj y0l y0lj B3l B@@/ Z>$- H91 l /?d ; ^/l& p9 Mo.>^d gQ(W c# 7 t{>>^ .G\ l W^>^>.c[ { d;^ ^d;tZ M. ^> g^QQ ^dd^}Z Gd>{d^dd1*dgG[ }(>(M1..^dd1E?^s^ ME $?gd^/ oGla Eg{ d^~$e P{ d.?>>^$c M.Wd^ .sg ^.b *( ^^ ?^> >sa lPPd^^ .}}.;Q?;sa c;^ E.PW1Q1la c(d^^* loPP?Gd P;^.cm c(dtp 15 Cmunv(umzP'čYwxx웭հ¢m}mEM{gaJNdYm֌skH֛V/s0 ȼbu⻞FBl'lonC!a\ܠf7%*yǬz\QRRČ hCͥkls0I lE*1" F EG1g>>$! A M WQd^ E  l lEsP~ d^P@ .P?*$stcc}l lcEGP> >^ E >>$ s>d^^.{W*1 o$ts?{Q.;d   ^o d l^dd  W >^W d $ ^ d^d >^ P^.^>;>W ^ ^>^  >^>ddd($ ^ d^d^(.dg^d;(\Pl ^  d^^{o$GGsMd ^(GclcGo>{P?{gl ^ $;PQ;;o cd ^G ~g.o" ^ 1^Q(..G og^t t$$M$ ^ $gc E^d~+ d^^ Mst} M. ^ Pl) d$ sQ;^}) og# s~g*1^Q}) E" E*{^>^(lM lQ^1P ^?M 1 P?^ddGK t^*d ^ ^ .cJ  ^>> d^> dd^?I sP1dd^>  \9L%%%%L9\  ; ~tH Pg ^^ ;\L[2L\>dWG /1> dgLxxX 2xx;~EF $>?wL[X 2X2LgoF W1[X 2CC2X2X22E .PR2i""iaXX2E t\##2X0""Vi2X2lD c[##22X[aaCa22XaV"ia2X2}D #XXx#X[CCVV"ViC[i"i[XX2#D #2#EaV" V"VCa[C"VV""aXX2#D #2ff]"V"VC[C"V"i[X2#D /iVDB3@VCi"V"0[X2#D y""DBrV"VX22lD /V@rBf$VaB 0@6Bf0@#Vz 7k ll( ]@3fBr@"V"i=TTSSs k88& D@VDBf0@#V! !! !/ 8 SS)u& B@rBBr@"V@`TST!S y T! 7l$ K7V3f0!V@3yuS !)u s! !)  !/ 8 S`VVDff6@ VB KS ! K s S!! )7y ST! K)T!TV3BBD@V@0l TSK MS T|NuK 3y U!S!! T@0DB6@ V]J] V@B KS! S /!TKk/}l/kkyl VV  !! Vn3B6@V]J]NAOA7 ] V@3 8)!! / K`S`l k 7TSST|l V UT  f@D6@V]J Am'@]V@@U l )T! T8kUlu) `T)N}K T!!TS)NV 8 `Su 6]]VJ v'AAOmOV]VnB l8S ` |N T! N !S V /8N k ET| l0VJAv7VJ]VD `S !T ! u7 S T!S]VV /7 S Ns S!  U]VJO@JJ] VD /f U8T)STT! 8!)S S mOV KS!SS y KS! |l U]@V]Av7J]Vf B@B E|SS ! TT!K /| uJJ] s !T) l s T  3@@VTNJV@0yU6nD k7u77 8Ks yy J]V uS U T ! u l D@@V]]V3BDV6 KTuS !|u} J]V 8uu |8k U8S ` | B3y /3@@V33V@3l /Sky S TSS| TNJ l/ sT Ss8` T` 7/ }33fU y3@@V@] } u K T!! 7k V y8N|``Klk8 T! S!! |/ r]]3ByD]V@0  `k 8 !) y /3 8 S S)7 N !SSu r06]@@00V3 k 7 | !) 33 u)T! SN | ! | f0660@@V6l lN)) / k!)S ) K ! Ns KKuS!TK U60r60V@@f U 7K /8!T!l uT!T 7l / | !!T l B630@@ V@@3/ } U/  SSu }k S T`U yD3V@V6y4 TT K| TN!/ yV@VV0VV@r7 /tl | SSK S`/ f@f}3@@D; U !SN  } 3@@3 yVVD2 N!/ /7)T!!S y! Nl B@@VU 3f4  U|S!Sl K)T) 0V@y 3nB2 N  !)K U|S } 6@@B 3n/2 !!S 8)!! )Nl kl f@@y 0V2 S!! k! SS ' y@@y lV0l3   /KKk) ynVU c@0lj y0l y0lj B3l B@@/ Z>$- H91 l /?d ; ^/l& p9 Mo.>^d gQ(W c# 7 t{>>^ .G\ l W^>^>.c[ { d;^ ^d;tZ M. ^> g^QQ ^dd^}Z Gd>{d^dd1*dgG[ }(>(M1..^dd1E?^s^ ME $?gd^/ oGla Eg{ d^~$e P{ d.?>>^$c M.Wd^ .sg ^.b *( ^^ ?^> >sa lPPd^^ .}}.;Q?;sa c;^ E.PW1Q1la c(d^^* loPP?Gd P;^.cm c(dtp 15  ',' 870,15632 +n  &&nC&'(&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'=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'= '*J=C<4L3R:L&L&9R&L&F&O2  };:+ 2 /  /?3- 3- @ !d-- @ !d-- @ !] v-- @ !-- @ !-- @ !d-- @ !-- ' 33- @ !] $v-  2  /@3- 3- @ !$d-- @ !$-- ' 33- @ !] v- 2 orJ= 2 * /@3- 3- @ !d-- @ !-- ' 33- @ !] -v-  2  /@3- 3- @ !-d-- @ !--- ' 33- @ !] v- +2 int Scores[6] = {0}; )Q/L>J=C<4L3R:R;+ 2 I /?3- 3- @ !@d-- @ !@d-- @ !] @v-- @ !@-- @ !@-- @ !d-- @ !-- ' 2  /@-)&; ;  <+L !'f defa@    ."System,p9L - 33- @ !' '-  33- @ !' - @Georgia- 33- @ ! N-   2 wN'G4/L 2 w'G /R@Georgia-2 wzSs[0],H, 2 wSs /B- @ ! -- @ ! -- @ ! '- 33- @ !  '- - @ ! G-- @ ! G-- @ ! S-- @ ! s-- @ ! s-- @ ! -- @ ! G-- @ ! s- 33- @ !''-  33- @ !' -  33- @ !N- - 2 N'G6/L 2 'G /R-2 zSs[1],2, 2 Ss /C- @ ! -- @ ! '- 33- @ ! '- - @ ! G-- @ ! S-- @ ! s-- @ ! -- @ ! G-- @ ! s- 33- @ !'/'-  33- @ !'/ -  33- @ !/N- -2 N'G109R 2 'G /R-2 zSs[2],A, 2 Ss /C- @ ! "-- @ ! "'- 33- @ ! .'- - @ ! "G-- @ ! "S-- @ ! "s-- @ ! /-- @ ! /G-- @ ! /s- 33- @ !''-  33- @ !' -  33- @ !N- - 2 *N'G9/L 2 *'G /R-2 *zSs[3],A, 2 *Ss /B- @ ! -- @ ! '- 33- @ ! '- - @ ! G-- @ ! S-- @ ! s-- @ ! -- @ ! G-- @ ! s- 33- @ !'Q'-  33- @ !'Q -  33- @ !QN- - 2 N'G5/F 2 'G /R-2 zSs[4],B, 2 Ss /B- @ ! D-- @ ! D'- 33- @ ! P'- - @ ! DG-- @ ! DS-- @ ! Ds-- @ ! Q-- @ ! QG-- @ ! Qs- 33- @ !''-  33- @ !' -  33- @ !N- - 2 LN'G8/O 2 L'G /R-2 LzSs[5],>, 2 LSs /B- @ ! -- @ ! '- 33- @ ! '- - @ ! G-- @ ! S-- @ ! s-- @ ! -- @ ! f-- @ ! f-- @ ! f'-- @ ! G-- @ ! fG-- @ ! fS-- @ ! s-- @ ! fs-- @ ! fs-@Georgia- 2 3  /2-(@    ."System,p9L - 33- @ !' '-  33- @ !' -  33- @ ! N- @Georgia-  2 wN'G0/R 2 w'G /R@Georgia-2 wzSs[0],H, 2 wSs /B- @ ! -- @ ! -- @ ! '- 33- @ !  '- - @ ! G-- @ ! G-- @ ! S-- @ ! s-- @ ! s-- @ ! -- @ ! G-- @ ! s- 33- @ !''-  33- @ !' -  33- @ !N- - 2 N'G0/R 2 'G /R-2 zSs[1],2, 2 Ss /C- @ ! -- @ ! '- 33- @ ! '- - @ ! G-- @ ! S-- @ ! s-- @ ! -- @ ! G-- @ ! s- 33- @ !'/'-  33- @ !'/ -  33- @ !/N- - 2 N'G0/R 2 'G /R-2 zSs[2],A, 2 Ss /C- @ ! "-- @ ! "'- 33- @ ! .'- - @ ! "G-- @ ! "S-- @ ! "s-- @ ! /-- @ ! /G-- @ ! /s- 33- @ !''-  33- @ !' -  33- @ !N- - 2 *N'G0/R 2 *'G /R-2 *zSs[3],A, 2 *Ss /B- @ ! -- @ ! '- 33- @ ! '- - @ ! G-- @ ! S-- @ ! s-- @ ! -- @ ! G-- @ ! s- 33- @ !'Q'-  33- @ !'Q -  33- @ !QN- - 2 N'G0/R 2 'G /R-2 zSs[4],B, 2 Ss /B- @ ! D-- @ ! D'- 33- @ ! P'- - @ ! DG-- @ ! DS-- @ ! Ds-- @ ! Q-- @ ! QG-- @ ! Qs- 33- @ !''-  33- @ !' -  33- @ !N- - 2 LN'G0/R 2 L'G /R-2 LzSs[5],>, 2 LSs /B- @ ! -- @ ! '- 33- @ ! '- - @ ! G-- @ ! S-- @ ! s-- @ ! -- @ ! f-- @ ! f-- @ ! f'-- @ ! G-- @ ! fG-- @ ! fS-- @ ! s-- @ ! fs-- @ ! fs-@1Courier New- 2 3  /<-*E |    C "( v 9 VA viW11!!kcvp:60U++&v(^f2LGNj]kT;vn ^%%^"  ElTMv2ff^XKKel\+cv^2vQ0+kv[5f:'vIE]Ucv52v@KN0 vKB5Z vqSv BL1`vFK$,A[51vo 4#0/[[L1sv-44N6a"GC11_ v 4N6!711 v 6!7G1 v >6!1 G!1 v G!1>61 v G!14N  v G!14=, v47G!1 4#0 v77 Y* vB"`33Y 0vBB1> X[=ivC "( ++\-kk$VYYBmmm8̙JJ֭J\ĉznpp>tt3ZZ(BBJִss({RRkm3rr[ֺŬ::SS![ff3bb!A΢Sss9u{{0yy)SS;s~b:ŚcffBӧQjsJݾyyN::KKft8eBB!T:X}442kk&p\\3ttJŶɨ2v 9 VA viW11!!kcvp:60U++&v(^f2LGNj]kT;vn ^%%^"  ElTMv2ff^XKKel\+cv^2vQ0+kv[5f:'vIE]Ucv52v@KN0 vKB5Z vqSv BL1`vFK$,A[51vo 4#0/[[L1sv-44N6a"GC11_ v 4N6!711 v 6!7G1 v >6!1 G!1 v G!1>61 v G!14N  v G!14=, v47G!1 4#0 v77 Y* vB"`33Y 0vBB1> X[=iv '|p(CurrentTab)5}y D  E."SystemE,p9L -@Georgia-  2 jA@ w@ 33- @ !- &2 A@const int SIZE = 6>JQ<.)Q.L3QTRL 2 e@;w+ 2 @ w?@3- 3- @ !-- @ !-- @ !-- @ !--- @ !--- @ !-- @ !--- ' 33- @ !$- 2 A@for.J= 2 @ wD2 &@(int index = 0; index < SIZE; index++)4)Q.)PNCDRQ+)QMCEQL3QT+(QNBERR4 2  @ w?@3- 3- @ !$-- @ !$--- ' 33- @ !-  2 A@{w; 2 |@ w?@3- 3- @ !-- @ !--- ' 33- @ !--  2 m@cw>2 @outJO/ 2 s@ w2 @<J=C<+ 2 +@ w?@3- 3- @ !--- @ !---- ' 33- @ !- 2 m@cin >> S>)QRRL2 Q@core>J<C 2 X@sw<2 @[index];4)PNCE4+ 2 v@ w?@3- 3- @ !-- @ !--- ' 33- @ !6- 2 m@cout<<>JO/RR 2 @ w%2 5@Score of judge <L>J=CJ-)NNCC< 2 @ w2 ;@<JO/RRBPN( 2 %[@;w+ 2 %@ w?@3- 3- @ !-- @ !--- ' 33- @ !@-  2 A@}w; 2 |@ w?@3- 3- @ !-- @ !-- @ !-- @ !--- @ !--- @ !@-- @ !@--- '-0 \   .Z.ZC.Z/[(Z..@#fhfXO.ӯi?3֌  + dO1 : `_1 f` 0 YO 1@ ' O9  x\XR0` Oވo  ``0 E0` PZ o@`0/ o  o ` /0p`00`o `/0`P `oO`//``e`9`8po` ``F fe` ``!p` ` [O ` p`!O ` ` @ `!i `>`PoA =`o  =p`0OP 0<p`o @;p` p_ 0/:x p`` I#/6f/pgOw3 ` fUm?p =0 PFi rO p?y 0 /v 5*  p  *p OA Oj pP=d fffTSffa w _0hOvfki /Pt$il&i  ' i _' ip'i@  (ip(i` P (pi0'oi`'poi ?'0 /io &`h/_OPhoӯ`ho fbPi`?p /iaNh~eeOz aO&C.Z/[(Z.foyO?o/_.@#fhfXO.ӯi?3֌  + dO1 : `_1 f` 0 YO 1@ ' O9  x\XR0` Oވo  ``0 E0` PZ o@`0/ o  o ` /0p`00`o `/0`P `oO`//``e`9`8po` ``F fe` ``!p` ` [O ` p`!O ` ` @ `!i `>`PoA =`o  =p`0OP 0<p`o @;p` p_ 0/:x p`` I#/6f/pgOw3 ` fUm?p =0 PFi rO p?y 0 /v 5*  p  *p OA Oj pP=d fffTSffa w _0hOvfki /Pt$il&i  ' i _' ip'i@  (ip(i` P (pi0'oi`'poi ?'0 /io &`h/_OPhoӯ`ho fbPi`?p /iaNh~eeOz aO& 'nged ǎd ɂd -- RÎ F.t 3&" WMFC ,LlHZ EMFLy  hC\K   *% Rp @"Arial3& z Arial..404L>0Ldv%   TT&JAKA LEP  Td&-IJAKACLET2.32 TT.&=IJAKA.CLEP   3 '3% LdIUII F!??% (     3 '3% LdI F!??% (     3 '3% LdIJmIJ$!??% (     3 '3% LdV&V#!??% (    TTVf&JAKAV LIP   3 '3% LdV'IV'#!??% (    TdV&IJAKAVCLITScor TT&IJAKACLIPeT`&IJAKACLIT[0]  TT&IJAKACLIP4TT&IJAKACLIP   3 '3% LdI F!??% (     3 '3% LdI F!??% (     3 '3% LdJmJ$!??% (     3 '3% Ld&#!??% (    TT&JAKA LP   3 '3% Ld'I'#!??% (    T|&~IJAKACL\Score[1]   TT&IJAKACLP6 TT&IJAKACLP   3 '3% LdI F!??% (     3 '3% Ld^jI^ F!??% (     3 '3% LdJjmJ$!??% (     3 '3% Ld]&#!??% (    TT&JAKA LkP H  3 '3% Ld']I'#!??% (    Tl&IJAKACLkXScoreR T` &-IJAKA CLkT[2]t  TX.&OIJAKA.CLkP10TTP&`IJAKAPCLkP 1  3 '3% Ldo{Io F!??% (     3 '3% Ld I  F!??% (     3 '3% LdoJmoJ$!??% (     3 '3% Ld| &|#!??% (    TT|&JAKA| LoP t  3 '3% Ld|' I|'#!??% (    Tl|&IJAKA|CLoXScore3 T`&IJAKACLoT[3]2  TT&IJAKACLoP9rTT&IJAKACLoP r  3 '3% Ld*I F!??% (     3 '3% LdI F!??% (     3 '3% LdJmJ$!??% (     3 '3% Ld+&+#!??% (    TT+;&JAKA&" WMFC L+ LP e  3 '3% Ld+'I+'#!??% (    Tl+&IJAKA+CLXScoret T`&IJAKACLT[4]  TT&IJAKACLP5`TT&IJAKACLP   3 '3% LdI F!??% (     3 '3% LdkwIk F!??% (     3 '3% LdJwmJ$!??% (     3 '3% Ldj&#!??% (    TT&JAKA LxP   3 '3% Ld'jI'#!??% (    Tl&.IJAKACLxXScore T`/&SIJAKA/CLxT[5]I  TTT&dIJAKATCLxP8`TTe&uIJAKAeCLxP  TT&JAKA L|P T T`&IJAKACL|TSue]TT&IJAKACL|P ` TT&JAKA LEP T T`&'IJAKACLETBobTT(&8IJAKA(CLEP ` '% Ld!??%   % Ld!??%   % LdD`!??%   % LdEHE!??%   % LdII!??%   % Ld!??%   % Ld!??%   % Ld!??%   % Ldj!??%   % Ldknk!??%   % Ldoo!??%   % Ld!??%   % Ld!??%   % Ld!??%   % Ldw!??%   % Ldx{x!??%   % Ld||`!??%   % Ld!??%   % LdDe!??%   % LdEHE!??%   % LdEHE!??%   % Ldmj!??%   % Ldnqn!??%   % Ldnqn!??%   % LdnDqn`!??%   % LdEHmEj!??%   % LdEnHqEn!??%   % LdInqIn!??%   % Ldmj!??%   % Ldnqn!??%   % Ldnqn!??%   % Ldmj!??%   % Ldnqn!??%   % Ldnjqn!??%   % L& WMFC Ldknmkj!??%   % Ldknnqkn!??%   % Ldonqon!??%   % Ldmj!??%   % Ldnqn!??%   % Ldnqn!??%   % Ldmj!??%   % Ldnqn!??%   % Ldnwqn!??%   % Ldx{mxj!??%   % Ldxn{qxn!??%   % Ld|nq|n`!??%   % Ldmj!??%   % Ldnqn!??%   % LdnDqne!??%   % LdEHmEj!??%   % LdEnHqEn!??%   % LdEnHqEn!??%  Rp @1Courier New?5 z Courie NewD33|0L>0dv%  TTs$JAKAL*P % (   >."System-@"Arial-  2 b]> 2 b]>2.32 2 {]>  33- @ !-  33- @ !-  33- @ !E-  33- @ !;-  2 >  33- @ !;- 2 >Scor 2 >e2 >[0] 2 >4 2 >  33- @ !-  33- @ ! -  33- @ !E-  33- @ !;-  2 >  33- @ !;- 2 >Score[1] 2 >6 2  >  33- @ !-  33- @ !^-  33- @ !O-  33- @ !E-  2 c>  33- @ !E- 2 c>Score[2 ;c>[2]2 Jc>10 2 Xc>  33- @ !e-  33- @ !-  33- @ !Ee-  33- @ !;j-  2 je>  33- @ !;j- 2 je>Score[ 2 e>[3] 2 e>9 2 e>  33- @ !-  33- @ !-  33- @ !E-  33- @ !;-  2 >  33- @ !;- 2 >Score[ 2 >[4] 2 >5 2 >  33- @ !-  33- @ !3-  33- @ !E-  33- @ !;-  2 8>  33- @ !;- 2 8>Score[ 2 8>[5] 2 *8>8 2 08>  2 ?:a> 2 ?:a>Sue  2 V:a>  2 hb> 2 hb>Bob  2 b> - @ ![-- @ ![-- @ !']-- @ !-- @ !E-- @ !-- @ !E-- @ !-- @ !O-- @ !c-- @ !Ee-- @ !-- @ !E-- @ !-- @ !E-- @ !8-- @ !':-- @ !a-- @ !)b-- @ !-- @ !-- @ !+[-- @ !-[-- @ !-[-- @ !'-]-- @ !+-- @ !--- @ !E--- @ !+-- @ !--- @ !E--- @ !+-- @ !--- @ !O--- @ !+c-- @ !-c-- @ !E-e-- @ !+-- @ !--- @ !E--- @ !+-- @ !--- @ !E--- @ !+8-- @ !-8-- @ !'-:-- @ !+a-- @ !-a-- @ !)-b-- @ !+-- @ !--- @ !--@1Courier New- 2 :> - >= "D m"" P   C(Aqn,(̾3q Ԋ  x[ '  [83> o_'ٸ-SYu+3P? )C= P`5?  ˻(?P- WP][qP]0?|](? o P00 m (??`p- ?`? 0P'?`P]]@00/'? 0 0_'? 331P 0 0? 0 x ? O0 0 ? ?/?0 i0 ? ?[??0 V p ? ?(@??0J?+? ?=p? ?0E*  OO0P^* opo0?)POp__P @_)`    )_`ݠ P^ )0PoePC9OS2? 00o ` ?Pu/ j PPP 0 PW k_ _` z 0 XO r<m` ` 0 m ޸n 3=t޸C(o/ҏ_?߯OٟAqn,(̾3q Ԋ  x[ '  [83> o_'ٸ-SYu+3P? )C= P`5?  ˻(?P- WP][qP]0?|](? o P00 m (??`p- ?`? 0P'?`P]]@00/'? 0 0_'? 331P 0 0? 0 x ? O0 0 ? ?/?0 i0 ? ?[??0 V p ? ?(@??0J?+? ?=p? ?0E*  OO0P^* opo0?)POp__P @_)`    )_`ݠ P^ )0PoePC9OS2? 00o ` ?Pu/ j PPP 0 PW k_ _` z 0 XO r<m` ` 0 m ޸n 3=t޸ 'ngHasGoCommandScriptScriptTag_Hyperline  ^C"C  }}"CC }~(}. 8' 8"622HhJ# Y' M0 \1 I&X)I5X3k,s,j0 t0 f,t,h2u5M%F$+S%&J3,X6&G-1X*5G57U59j4/yDA@&\B+MC?VA>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ʇ 'q.I<"b v\  R,."System,,p9L -@Georgia- \2 [A6'RHere is the loop structure to print each element valueQ0)0+#:0669+#):-#:)0#69);#02-:01X1;#22:0)2 [n 'R in the Score array.;#:08-6)02*)21 2 [ 'R 3 2 A'R 2@Georgia- 33- @ !{- &2 YA'Rconst int SIZE = 65@E3(#E(A-EHFA 2 Y'R;% 2 Y'R 8R'3- 3- @ !-- @ !-- @ !-- @ !-- @ !-- @ !{-- @ !{-- ' 33- @ !rp- I2 A)'Rfor(int index = 0; index < SIZE; index++)'@4-#E(#EB9;GF%#FB9;FA-EH%#FB9;GF- 2 v'R 7R'3- 3- @ !rp-- @ !rp-- ' 33- @ !q-  2 =A'R{2 2 =s'R 7R'3- 3- @ !q-- @ !q-- ' 33- @ !rS- 2 A'R l2  'Rcout<02sKpVU&&B7U!)f|a,=^xx>d02KJHu7&BkDg ,e"[KWwBQ-~g1%\0*[HI7B5 @K**~3KRNNn Bz}Lg@3L I j 7BkDM |W77B]4s|(8&]4l!|@8k&]4l#|@!k&F4l%[@!k&F4l' !&ZF4ls) @!#Tls+ .r - RaC23(2tVD@N޵af3p62L˷v4=zWf"(# ǠKUH%+>mmUwB7[_PJdA2 Ttwq*ѽyIr)sNKK,yw_aY̙Q{fp{ƌSCe3ojsL1{Q`-epMP[usZϣsBQUGQ+'ַ'%-8% Ľ˭Qr\>H+Gh3ebn K2S/=1nnSC!uu jJ oeeX6:"f33*WODCCwwv K9h^%$G0 K ~UU8UwLm/ex>02sKpVU&&B7U!)f|a,=^xx>d02KJHu7&BkDg ,e"[KWwBQ-~g1%\0*[HI7B5 @K**~3KRNNn Bz}Lg@3L I j 7BkDM |W77B]4s|(8&]4l!|@8k&]4l#|@!k&F4l%[@!k&F4l' !&ZF4ls) @!#Tls+ .r - Ra ' L S T ` v  5  Ab."Systemb,9L -@Times New Roman-  2 X`> ---$7Y7Y-- -- $7Y7Y--'T+ @Times New Roman-2 I  +Tvoid main() {..3M.2$ 2 H +T 1 2 I +T 22 SI +T (2 S +Tconst int SIZE = 6;).3#23$<=4. 2 Sr +T 22 I +T int S322 C +Tcore).)( 2  +Ts$2   +T[SIZE] = {0};2$<=4$.$ 2  +T 2 2 &I +T 2 2 I +T 22 I +T 2  +T//Call SB- 2 { +Tfill_array() f..)(.. 2 b +TunctionS32).3 2  +T 2"2 bI +T fill_array(S -.))-.32 bT +Tcore(.)) 2 b +Ts#2 b +T, SIZE);3$<= 2 b[ +T 2 2 I +T 22 5I +T 52 5 +Tfor(int i = 0; i x!B ppD `$!(H?D$!9G0'!P3XX00Gp'$P-00XXJH'$p*M`*'0$PP*'p!hh PP-*0@@@@SH-*P ppV80- V 0-( Y0300XX00Y3000XX\Ph63hFFf_63((_96"" b@0<90##C@@b<9PPppe`?9PPppe`?<gge (??@iihPB?(dxEB8^@HE`P[HE(pUKHOxNKI XQNC8QQx= TT``7WWHX.ZW0@(]Z8X`]H(c`PXff`(hiip( ll!(h!8oo!p!hrr0!H!xuh$@p!({{$@p$X~~('@p$'Hh'H@*hϙ(*-(X0``38u`0(P6P]p(6 P<@p<X8< PH@p x@H P((hϴpX`88{(hh(cXX@? @x H@X ;;;;;;;; A  b."Systemb,9L -@Times New Roman-  2 U` ---$YY-- -- $YY--'T+ @Times New Roman-A2 xI$ +Tvoid fill_array(int a[], int SIZE) {**.**%%*).*.. 68! 2 x +T . 2 I +T -82 7I +T for(int i = 0; i 7 / ) "! ' , 2 8 > D J P U [ a g l r x ~               ! ( / 6 3 0 - * & "             ( 0 8 @ H P Y a j r { y s m B E }I wM qR kV e[ `_ Ze Ui On Ir Dx ?} 9 4 / +g ] S I @ 7 . %    $ - 6 ? H R \ Y X X X X Z [ ^ `} bt el hc jZ mR pJ sE jA a= X: P6 G2 >. 5+ -' $$       ~xrmbYTPK HC?;$8*4017.>+E(K%R"Y`fmt| {pg_XPIA:2+#  }z#v)r/o5l;hAdGaN^TZZV`RfOlKrGxC~@<840,($! }une^VOF?70 (!*4>FNSX ]c!e&h,j1m7o=rCtIwOyof]TJA8/%{tngaZTNHA:4.'  zpe[PF;1&yneZQMQVZYYY[]chov~{yurlf^ULHDDCB?{<p6f3[2Q2F2<231+/%///////000000000////....-,++**z)u)p#lgb\V P J A81+ $  "&*,../.......y.t.o.d/Z2V-M-D.</40+0#124 456789:<<>>@ABCEE~GvHnJeJ]LUMMODO<P3Q+R"RTT VVWXZZ[\^^__``abc}cucmdee\eTeLfDg=d7d0c)d"dfil moooopsz{}~vmcZQH>4*!|tme^VOIC:3,'!   '-48<?BCEFIJMPV\cjrx{slc[SLD=60 )#$-6 ?ISX[ ]b_]%X,T2N8I>CG@L@Q@V?[>c9l4s.|)&&%&.7?H~PyYtbpkjse|`[VRMJGC>:777;>EKQW]cjpw}yrlf`YSMGA; 5/47< AGMT[dks|   "%(+.37:>AxErJlQiRrT{VXXZZ\\]^__`ac\VOI#A,:76<2B.H+N"Xciou {!'.4::;;;9865 21/".*-3,<,E.K4S:[?dEkKrRtUvZw`xfyo{z} "+4=FOW_fmrx|~}{zyxxxwwwyy{!}*/~5}:{@{FzLyRyXy^ydyjypyvy|yyzzzzzzzz{zzzzyyyy}zoe_YSNHC=82,&!   $+3:BIQW_fnu} %,16667889:;; =>!@,A7CCDPF\GhIuJLMOPSTVWYZ]^-a:bIdVeegrhjlnoqrtuwxzz ||~&~.5<AFJNSUW]dnsy(3?IT_kv#-7AIRZcjrz{xtpliea]ZVR NKGC!@'=-93591?.E*K&Q#W \bhnt z  (-28>CHNTZ|`yfvltrqxn~kheb_]ZWTQNKHF?92+#    & ( + - 0 1 2 3 5 6 7 7 8 = C I O R Q U Y ] b e i m q t w z }     ' - 5 < D J R Y a g o u }                     " + 2 9 @ G M S Y _ a d e" g' g- h3 h9 h> fD eI dO cY _d \l Wu R} M I C > 8 3 + $                          }~ w{ qx kv es _p Ym Sk Mh Gf Ac ;a 5^ .[ (X !V S Q N L I F C A > < 9 7 4 1 . , ) & # !       { u p l i e! b& ^, Z1 V7 SA JL BV 9` 1h 'q y                    ~ y t i _ T J A 8 . %         $ + 3 : B B D F I J L {N uP oP iQ cP ]P XK ND GM CV >] 8d 3i +n #s x {                 u k a W M C 9 0*$     wOyU|]ckrz*$       w o g  + #       -$|qg\RG>4,  ~}x}l|a{VzKz?y4x)wwvuttsrqqponnmlvkkk_jTiIh>h2g'gffedcba`__^]\[~ZsYhX]XTULUCU;U2T*T"SRPO NNMMMMLLKKKKKKJJJJIIIIHHGGyFtFnEiEcC]BWARAG@=@2?)?@A AAAA?><:DNXcmw  $2@O^m}&:Ody      * ?Vl2F[p +;K[iw-$MT\enw!"$$%&()+,./!1)21474=5B6G7M7Q8Y9c;h;n<s=y>~>??@@ABDEGHJKMNO PR S*U4V>XGXQZZZd\m]w^_aaccefghjjklmmno"p+p4q=rGsPtZucvmwvwxxyyz{||}~~#~-~6~@~HQW]c~j~p}v||zxqjd^WPJD=60*# wi[K;+ p[F2lV?*       ydO:&}m^O@2$ '.5;AIM@@@-b$/-V,M)E">986(626<9E:N>WAaFhJpOxU\bjqz   +#5*@0J7U=_CjItPV]`dgkqw~!*3<FEEDCA? =;2* !&+1 8@:62/!+*(3$=!GOX` ipx~}{tne]SIC>83-("|vmf^WOIA;4-&  yqh_VNE<3+"yrke`ZT'O.J7D>>F9N4W.^)f$nw"n%e(\+T.K1B4971:(=@C FILPC<5.(!  &,39?ELRY_flrx~wmcYOF<2(  xqkf`ZUP$U[a gmszz tnhb%\-V-$A #'+3{<qDfM\UR^HaBe=h7l2o,r&u xz| ~ $/5<CKRZbjqy{sjaYSLGB{@sCnHjNgUd[ab]hYoQuK{E?94/+%!  $,4=DLU^fnv  '-39@FMT[agnu{ # """"!"'"-"3"9!?!E!K!Q W ] c iou{ #)/5;AGMTZ`fmsy "(.4:@FLRX^djou{ !'/7 <ADGIKKLMOPSUZ[]^abxdrelhfi`kZmTpNrHuBx<{755567:=AACDFGIKMNO MKG C$>):)/*%**)('&$#!!   !'.5=DKRY]cjqw~{qh~exbr^m[bSXKRFMBG>B;<86502*2$,(#     $-6?HQ[dmv|upkhecaa``a~cxcpdhe`gYhQiJjBl<l4l-k&k igc` ekpv{ ")/5 ;AGNT["a%g(n+u/{147:~ysnhb]XMD?;7456677778 888'90:9<B?KCT9X/[%\]\\]a]\[]_djr{ [ZzZsYmYfX`XYXSXLWFW?V9V2U,U&U UTT TTSSSSSSSSSSSSSSSSSSSS~SxSqSkSdS^SXSRSKSES?S9S2S,S&S TTTTUUVVWVVVVVVVVUUUUUUUUU{UtUnUgUaU[UUUNUHUBU<U6U0U*U$UTTT TTTTTTTTTTTTTTTTTTTTTTTxTrTkTeT_TYTNTDU:V0W%WWWWVVVVVVVVOHB<5.(" wpg`XRJC=70*z$tmg_XO F =4+#     p$6#)/5;BKMPSW`jt~|zzyy|ys|lwfuau[vVuPuKrFmCm;q5v0|,'#-t$~"!   %*069 ?EK(Q0Y9`AhJoQwX~_gnu|}{upibYQH?6-$ (1:CMRX^ehmqw|  "%)!!)29 AIQYa i&q,w'|# #)/4:>BCDDE @;61+ %#')+ -0247;?CEJPX^fmu|{rjd^XSMGA;>CIO U[b%ihh hijmrz   {sld]WSNK(H1E:BC@M=V:_7h4r0z,'# ~zuqkgb^ZVSQPNKIFEEHR]b{hwmssj}aXPJFCA>==~=z7u1p,j)d$] VPJD? ;989;AGMSY^djpu{{{ytvluer\pTmLkEg<c5].X(N$F$?%9(3*./)4&:"@FLSY _chmsx~bV\QVOPNJODO>Q8Q2R+T%WZ^fpyytnhb_[VQLJOV]elt{~-$2:BJS[dmw~~}|{ {yy%w/w8uAuJsTs]qfpooynlkjihhggfeddcba` _^]"]*[2Z:YCXKWSV[UdUlTtS|RRQQQQTZ_fls}ywpjc]UME>5.&xpiaZRKB;3,$~woh`YSMHC8.#|tnf`XQJC;5-'  (3=HR]gr|!&,2OOO-$x &-5<DKSY`gnt{}vpkzarY{XWVVUUUUTSRRQQQQPO O)O2N;MDMNMWL`KiJsI|HGFFDCBA@?>><;:: 987(715:4C3L2U0^0g.p.y,+)(&%$#',059>BGPwYnbfliqnusxy|~}~~}}{{yxxxuromjgdb^['X0U7Q?MFIMEGJCP>U:[5`1f,l(r#x~   !'-28=CH|NwTsZhd^oTyJD?94.)#  "* 2;?%B/C9A;HAOGTOXV[_^gapeue}fgijlmooppqppppnmj gc^X%S%K(E,@2;76=2B.F*B0@8???G>N>V>^>f=m<t:{951,&$#    |tnjhfedcbbZSKE=6.(  {wrmgbYPH@93,%  &.5<BIC>83,&~xso kgb^ZVQLFA:4-&zqh`X^fox&/6>GQZejpv} %+0~5y9s>n@gC`EYHSJLMEP>S8U0X)["^`c ehilmpqsuwwxyzzzzztohbXPIC<61,&!  ~|{vwpsjodl_hYdSaM^HZBV<S6P1L+H%DA=: 63/+'$  -f$1  "#"%+'4*=-E0N4W9`.X%QH@ 7.$-$y #)/4:@FKQW]bhnty #,4=ENV_hqy &-%{uoid^XRMGA; 6 0 * $    |vpjd^XRM G A ; 6!0!*"$#$"#%''''''''(((())**++++++,z,u-o-i-d-_.Y.S/N/I0$*06=DJQX_elryOOO- $|wf$1@DIOU[agntz|tld\SKC;2*"   &.7@-4$ytplikmzmonem_mZmTmOmImDm>n9-6$abdf i lpu| |wrlhcaOOO-x$DfDmGtJ{NRW]chmrx||y  &*/5;AHOX^djpuz|xz~  """!! wphaYRJC<5-&yrjd\UMG>7/(   #*~2u:mDf-X$* %+18?ELSZ`gmtz  (/7?GNV^fmv}%-4<CKRZaipx{wrnhb[UMF>7/(  )4>IS^afkqv|#v)n.f4]9U?MDEJ<O5T,Y%_di ouzzsmf`YSLE>81+$yrkd^WPIC<5.(! yqiaZQJA:2*" |sh_UKB9BLVakv{@@@-~$= $'09BLU^gpxvmd[RH?5,"%-39?EJPV\awgpmhsayZSMGA;5/)# %+18?ELS[bjqy~}||{zyywvutrp nlnm#k(o!pstw y{~ %+17>DK QW]!d)j0p8v@}ItCk>b7Z1Q*H#@8/&   )4=GL Q W ]emu~ "$&'*+.ytn|hxbu]rWnQkKhEf>c8a1_+^$SKGKPUZ`flrx~wphaYRKE=6/)" $+3:BIRYbiqx~wpiaYQJB:2 +%  -J$#!*3<EEEDDB@>=:8w5p3h0a/Y-R,sss-$b~tjaWND;0'zpf\SJ "'-~3~9~>}D}J}P}V}\}b}h}m}s}y}}}}}}}}}~~~~ &,28>DJPV\bhou{-B$TZagnrw{~}zwrmhc\VQMC:30049AIT-$WH7Q7[8d9n:w:;;<<=>?@BEHNT[bipw{uohb[UNHB<5/("$ , $ !#&)/+//-.036~:u<k>b>Y;P+D.@1<4784;1>0B1H7OOO-$zxww{ ` z-v$9~wphbZTLE>7/)! -T$( -$z }#)07@EKPV`ks| "'-5>GPYclv {upe[QG=4) {uqkga\V Q JD=6 0 ,)&#"!  |zf$1~~~~~%}-|4z;xBuJs=A7.$ sss-$TGLRX^bfhkhpx&.6~?xEtMnQfQ`S[VUYP\J^E`?b:e4f/h)i$knr rstuvwxyyz{}}~wnf^UNF?7 0(")3= G- $ecse-$<9632<߿-$H,28>DINSY^chntz !)1:1{)v%q"k!e"^%Y*U.T3S=VHYR^]_b`h`m`s\jXdT^PZEQ<J1B*:'4%.#'$ %& &''''('''''''',T-$A||~ $*06<BIOU[bhov}tj`VPJE@5+  |yurmhb]clt|$Njnonmbjrz! * 3 ; D M V _ h q" z ~  |skcZRJB91)" |unj-$\ & 1 6 < A G M S! Y$ _ _ a b egjmpsvy}zsmf`ZTNHDA?>=<<==>?~AwBoEhH`KYNQQJTBX;[4`-d&i mrw |E-,$                ~ { y  @@@-T$ Z P F <% 3. )8 B M V ` j t ~            ~ u l c [" R- J7 BB :H 6N 3U /\ ,b (i %p "w }         & / 8 B K T ] g o x      } y u q l h d ` [ V Q M H D #? +; 4- 2* ,( (' %& $"  ! ' - 3 7 < A F J N Q U X [ ^ a b d f h i k l n ~n vo op gq `r Xs Qt Iu Cq >l <e ;` ;X AR IM QJ [G dE nC xC = 7 1 , !                  x p h !` *W 2O :G B? K7 S/ [' c l b ZE-"$               -V$)                !           % ) . 2 6 : > 9 4 . ) "   B$ ' ( ) )# *( *. .0 21 :' > B F L N Q T X ` j r m i e a Y R K D > 8 'a-J$#       x "q (j -c 2Z 5R 8I :A <8 <0 =( < ;# 2' +, $2 8 ? F N U ] f o w    -N$% ^g~pyytph{as[kTcMZES=K5D.<%5/* $$myske]WOIA:3-%     %+17<BGMRX^diotz  !!""#$%%%&'' ()**#*(+.,4,:-@.F/ -v$9xsokgb_ZWROJGC?;8"3)//+6(<#CJQW^e l ry !(.5<CIPW^!$(+/26:>ADGKNRUY}\w_qbkfei_mYqTvNyH}C>3*!  vnf^UMD<2( ~tkbYOF<3*! !!""##$%&&''(()*y+o+f+\+S+I+@+6+-,#++++**))#! # uk`VLC9 / &F/L/S/Z0a1g1n1u2|3344556788889999::::; ;<< =)=4===H>R>\?f?q@z@@@AABCDDDEFFFGHH'I1J<KFKPLZMeNnNyOPQQRSTTVVXYZ[ ]]_(`3b=cHeRf]igjrl|moqsuxZ$+ztmg`ZSLF@92,&# #,6AJU^is}$JaVMB9.% $*/5;AGMRX]ciou{da-$K2 * #      |vpje`dint {         ! " % & ) * , - / / 0 1 2 2 2 2 2 .$ 6 0 * %    z t o i d _ Z T N H B ; 4 - '                      | r h ^ T K B : 3 + %           " ( - (2 07 9= BA JE SI \M eQ nU wY ] ` d h l o s w | z y y y y z { |                    " , 7 @ J S ] a e i m p t x z| t~ l e ] V N F > 6-$aN fO \N SL JJ AG 8H 0J (P "M J H H F F E E C B @ ? < 9 5 2 2 2 2 2 1 0 / / - , * ) & % " !         { t nin ty %*048<AEIMQSVY\^` b d e f" f+ g3 g< gE fN f$ku v~ t s r q n k h f b ^ Z V Q L G B < 6 0$ *+ #2 9 A G N T [ ` f l r v {        } s h _ T J ? 6 > F N V ] e~ l| tx zt p m i e a ] S J @ 7 , "                    | | | "| (} .} 4} :} @} F| L| R{ X{ ^y dx jv pu v-$lzvqmifa] ZWT!Q(O0N6K=JCIJIPHVH\IcJX:M3C0=07011,3&4 68;= @BELT[cjszxof\SI@6-# $+3;DA>;841-* %!#+3; DKS[cjqx-$tQMJFC?; 8743$-/(9#DMXbm ~ {vpm%i/f9cDaN^X\bYmXcJ\IVHPHJICI=J6K0N(O!QTW Z]afimqvzxqjc[SKD; 3+#! %*-148;>ADDEQ-$O,-248<AEJLN QTVX"Z(]._4b:dAgEgDg=a6[/U)P"JD>93-'! wne\VPKG?9?GOX`ir{ %,-$Smt}'/7=CEHJMNPQSTVWYZ\] _`bc&f*e/d3c7i;fAg:d4b._(]"ZXVT QNLJEA<842-,% {ri`XOG?92-'#,5>HQZcm-$~yqiaZRJB;2*"  "'+|0s4l9c=\BTFLKDO=U4Y-^%bgkqu{ (|1y:uDrMmWiaekau\XSOID?:4/)$  #.9DNXbluppp-X$ &+16<AFKPNKFB<844.(" ' 07?GPX`hqx }x&s.n7j?dG`OZXV`QhLpGyC=83/)$       ulbXND9.#  $)/4:?DIOSXu\kaaeWiMmDr:u1y(| -@$ > B F J P V ] c j p v |              V M E @ >ppp-F$!% ~! z& t( m$ g! b \ V                        % ~sss-v$9! %+28>EL~R}X|_|f{l{s{y|wwusswog^WNG>7.' !fff-$Bu~ytojd`Z VPK'E1@9:B5K/T*\#dlu| {upje_YSNTZ`gmsyssu-f$yrkelt{#,5>GPZdotz~ywsnlff^`V[MUDQ;M3J4Q6Y8a;i=q?yADFHJMOQSVWYZ\]_`b bcd%e.e7e@eIfR]WU]K_A]=T9M5E1>,6(/#'!  PVZ\]bglrv| "%*06<BGM|vpjd^YSNHC=71+%6$ic^XSMGA>71+(:999;;#=*@1C8uoisss-$s  '.5|;wBsInPkVg]cd_l\rXxTPMHD@<73.*%!  !)/6=E% MOQV\biowV$)yvw~yt{j}`~VMD=3) zuC8E>GDJJMPPVT\Wb[i^oaud{hjmpsstuy}-H$" y u q n j g d a ] Y U Q {L tH nB h< c3 c, f$ h m p v | 2 : C L V _ j t  a-8$                  ! ) 2      !W! 5d$ P ) l   .-...--$z,)u{^ZSK<,$!%+29@Gvwxwwxy{  *3;DDDEEDB@>;765567JKN{QqUiZaaYiSrMvQ{UZ^aehknqrs[B+ '}._7AA#LX_gjlorw}  (/5;CL]fnrvy|}wph_]\[\!^0cLihjnltmzortvy|~zxvtroseXLA 84!.*+3*;)>#?@ ABDKQX_gqv|}vpd[RLGDCCA?>742/-,* *-+2+8+<)?*A+E0I4L6O7V8^9e:i9m9O,O(O%QRQPV\afp"u%{&}&~% #&)%! #%()++.123320,)&&$###$& ( + 0 2 4 67:=@CFDA>< ; < < > @ C O' N. L2 J4 H5 E4 C3 A7 B: D= G@ J? O= R; U8 X1 ]* b0 c5 b; `@ ]E YI TN PQ KQ IT KV NW RX VX ^W fT kP pF xN {W |g o r u x z | }                                                   3 > I S ^ g q {                  - C %N (Y ,d 1n 7w = E N X \ ` e i t                } s h ]   kk(93.-,,--.06:>D4#udTD5+ |rg\VOIB:1! #.9D]v}Y 5(#FdcB|wmgd`!  i%T~zqgb]ZVRN%(`,-H$"QvwxGy {{zeO!f54fYMB8T$Q-$h+29@CFGGGFFF G J M OQRTWXZ\^`mkieb```bekpv      !)*,.049=BJQW^cpty}xwurolg^SG@976568:;;;973.'     vspmjgecbdfjmw|zy{}x|ztqv|}wpjge}d{dxcsdnhhlbxW~QLB@>98886533457<=>?AEJQa|hupke]YTNLKHDA><<:9754463/,*21////+(#"&+-4$e}-Jfss&(eNke-2$     - $-&$vdR$//4 :>A9+%Ortvxxv*$~<mB\G8PX^dddb^[P3GW={3~7~9~<$ ]a`k<t~}t9k]aX]-2${pZOC9/}yvtt-,$xfB @du{||6$vj]E.0Rbr,$rbC$)LpB$ #*18FMSVOH:,% -z$!  !'.79<BA?;62%')+-26=AGJOSX]bfjnrvz|yxuqolhiknprsqpnb_\YWWXZ[o|vph`D D D FHJL N O Q S(VGYV\eatfZM5|wtS2!  !'+.3r7]=IA>E4OZahqz- $-$ -$$!$|z{}|{ z wtqiaY#R(@6.BYepsbRC4.*'%&%2&>)J-U4];dCkJqRvZ{cl~ 2EXZ]`dhptsqlgb`]XQJC<5/zgULD<4-~&xqiaX O G > 6 . &&0;Ga{ >HeN$%        $q+,,.149?BDEEEF&1FZeqpmje`ZUOG@8/     BDEEEEGIMPzRvUvfrfnfgdcd_d\fYhYx8{~rybrSiNfIa?W8L1A19111)2!46<CLVamzr!WM;x+-N$%/.,)%!!)1479:9740,)&%$##%(.4:;?CGKKJHC@><840-+++-0247;?CHMPRTUROIG E E F F G I K N P S U W X Y X( W1 U0 W- X( Y# Z ] b f h j! k# m* n0 n5 l; j@ gE cN ZO ^N aM dK gE l@ p= q; q8 s6 u6 x6 z9 ~> B g f f g h j o r s u u v v w x { |                                        { n d /_ 8[ AX KU TL WC [@ ]= `; d9 i9 q5 r2 r" n n o k i d a _ [ VPKHGEEFFGGJKNQUY_dhkmnopspmqjqgsbu]yY|TLFDDEGJNVSQPQRTVX[^`aa_^^_`bfke_Q3%  ~{}|{{~{s|g~\}[|Z{YzYwfurt~tuwy|yuuttrqomkhd`\XUS}RvSnTjVgW\XRZH\?_5b,f#jga\%X-V5QGNYLQKHK@K8L(PTZahov||xmc_\ZOV^gmszwpic^XRPNMMOLJ.J<JILWNdRpV}[bipy   # * 1 * #      ' . 5       wog`YS~NrJgGZDNCAB4C1B-B'B%A#?"<":#7 543"2(325=9H=SA_DdDjDpCvAx?z<z9y7r2j-Y&[d#n*s-x/~0/-$ 677520....036-$ RTTQMJGGILOR:$8e/e%eegjnquy}}|{yvsokhfcaa%b/c8eT$(s       ~zyxxwvuspnmmmmihjkmps$R}%*,-&  #   ~zw%s+p2m}-0$z~+=PPD8" **zz-$}-.$ $5;5 $" "          ! " " ($Q e d a _ \ V P K H F E G H K M O Q -"$  -2$          -t$8  $)``mzpuL}-z$;                                           z u p p p q s u s p k e c ` {  $rjkmr$ $     "$8$-$L  x o f e d ` [ U O B < < F O W [ ^ _ ,Z *U *J *> ,2 -5 /9 1> 2C 3N 4T 5Y 6W :T ?S CS ES H ` e j n p h} ^w [p Wi Tb Rf Hj =o 3t ){              & 2 H R \ g p z   -2$ghW6NY>g-x$: $$X; < = > @ D J P W ] b \ Y T P #K $F %A %; $6 #1 !, + !, $. &0 )5 -: 1> 1A 4A 5@ 7= 99 :5 :, :* 9) ;) =* ?+ @- B- D, F* H( G' F# B = 9 6 4 2 1% 1* 2+ 3+ 4. 4, 0) ,$ ## " # & , 3 7 ; ? C I N R T U K B > 7 5 5 5 6 8 9 ; -t$ {xsomlhd`WSOLHEA931/,*)'% ~vohea_\WQKE?<975,$ }rfZVSKD<-% ]8$        (~ ;v ?n Ae C\ Ef 7p (|           -<$22347752.)"   %+/1222$ -0$  % , 3 9 2 + #              $? q y              v n g l e ] U L C : &      t           } t k! aM V > & ') *4 ,? /J 2T 6^ :h @q Fy M T ] g q-$DIMPQPNMKHQZbjqw|~{wqke^Vamwskc[SLEB?<:AHOW`hqzpg^VNG@:;97-*'1;@DGI&$134567;?BGB?<:5/1-N$%;2<@=N=j?xACFIM.ypkfhknrw|~ocWL C<*6;2-$ p p q s v w x |# ~* 1 ? L O R X ^ b l p t ~     ~ t a W N C }{wolkjjkmprstvwy}|{xuttomlkllmmgb_^]\\^`_^adhkllkjgeb_ZVSRQPRUY\aep|}{zxvtrolgdfhklllfa]YWUUTSTSRQRTW[_d j p-*$~vme][ZYYX@$v.b5hjkji^UTSTTWxZppXz_dhlpvb$/                  | v p i {a uY oT nN mI lF mC oC lE jG hJ fQ cX `a ai dp hx l~ q w }     $$vpuvvxv}uspdc{cweugsjqmprovp&$~}|z~- $*$}xsonmmmoprtuuvwz-@$5Vwuu/ZeDA@@ABCFJM",$~}yvsomjnrux{}$ L$$g`[UPKGC?>==>??JFCA?;97789;=?HRW\aggB${wspmkjklptx|-T$(a^YSMzvroljgd`\PNMMN-:$mjgda_^_bhb]WRNJIIIJQTY]bgm>$8$>$PNIEAAA@@ABEA<951.)(()+.26>GP>$6.+)'&&'*,-(%!&)-16>${vromkklojdXSOMLLLMPTWZbjnrw{>$|yxwxy{xurolieeefhjnrxy{~$T(8J[msw}|hTA/ <$&# "%(   "&8$~~~xronmmnprux}6$RKDB@>>@B@><:6322368;>BJR<$|zyyxxxz~:$0$0$B$8$4$$      $:$B$       8$4$D?=;;;<?83.,+)()*+.38>AD:$_\YXXXY[^\[WRNKIHGGIKLQTW[_8$,$d]VSPNLLLLNRVdca`abd2$6$T$(}zwuy}ttuy~-$ -($turmd_[XUVX]aiknqt$ K#%'.5<AFHJKK??-$ T TLD;(   T2   ^    ."System  ,9L -@Times New Roman-  2 U  ---$ -- -- $ --' + @Times New Roman-2 xI  + void main() {**.C*.! 2 x +  - 2 I +  - 2 7I +  2 7^  + const int SIZ%*. ..!62 7' + E = 6;8/* 2 7 +  - + '82 I +  int Scores[SIZE] = {3, 4, 5, ..%*%% .!68/!*** 2 & + -2 A  + 1, 7, 101*****2 f + };  2  +  , + '(2 I +  int key, found_at;.-%**...** 2  +  - + ' 2 WI +  - + ' 2 I +  ^2 ^7 + cout<>key; %./0.%* 2  +  - + ' 2 vI +  2 v^ + //Call <*2 v5  + the search.% %*%%.2 v + _array**%%**2 v  + () function..%*. 2 v +  - + '22 I +  found_at = search_array(S*...**/ %*%%.**%%*).2  + core%*%% 2  + s 2   + , key, SIZE);-%*."67 2  +  . + ' 2 6I +  K 2 6 +  - + '2 I +  if 2  +  2   + (found_at != *...**/ 2 v + -2  + 9999)y**)* 2 U +  , + '2 I +  {! 2  +  - + '2 UI +  coy%*I2 U) + ut <P)QC.J=F&.PC.J((Je)QCJO/MO.e)((2 I  *0 be produced:LCM=JNO=CM+ 2 ^ *0  ? 2 I *0  @@Georgia-S2 "I0 *0 Your value was found at subscript 2 in the arrayVJP>HM)PAmM<,JPQNL1<PL<?>*M1I*Q1OAM>>MN 2 "  *0 .& 2 "  *0  I0 * ''-0,100,00,89,0 60,75.125,100  ,   22C23(2K2S/=1nnSC!uu jJ oeeX6:"f33*WODCCwwv K9h^%$G0 K ~UU8UwLm/ex>02sKpVU&&B7U!)f|a,=^xx>d02KJHu7&BkDg ,e"[KWwBQ-~g1%\0*[HI7B5 @K**~3KRNNn Bz}Lg@3L I j 7BkDM |W77B]4s|(8&]4l!|@8k&]4l#|@!k&F4l%[@!k&F4l' !&ZF4ls) @!#Tls+ .r - RaC23(2tVD@N޵af3p62L˷v4=zWf"(# ǠKUH%+>mmUwB7[_PJdA2 Ttwq*ѽyIr)sNKK,yw_aY̙Q{fp{ƌSCe3ojsL1{Q`-epMP[usZϣsBQUGQ+'ַ'%-8% Ľ˭Qr\>H+Gh3ebn K2S/=1nnSC!uu jJ oeeX6:"f33*WODCCwwv K9h^%$G0 K ~UU8UwLm/ex>02sKpVU&&B7U!)f|a,=^xx>d02KJHu7&BkDg ,e"[KWwBQ-~g1%\0*[HI7B5 @K**~3KRNNn Bz}Lg@3L I j 7BkDM |W77B]4s|(8&]4l!|@8k&]4l#|@!k&F4l%[@!k&F4l' !&ZF4ls) @!#Tls+ .r - Ra ' L S T ` v ,   22C23(2K2S/=1nnSC!uu jJ oeeX6:"f33*WODCCwwv K9h^%$G0 K ~UU8UwLm/ex>02sKpVU&&B7U!)f|a,=^xx>d02KJHu7&BkDg ,e"[KWwBQ-~g1%\0*[HI7B5 @K**~3KRNNn Bz}Lg@3L I j 7BkDM |W77B]4s|(8&]4l!|@8k&]4l#|@!k&F4l%[@!k&F4l' !&ZF4ls) @!#Tls+ .r - RaC23(2tVD@N޵af3p62L˷v4=zWf"(# ǠKUH%+>mmUwB7[_PJdA2 Ttwq*ѽyIr)sNKK,yw_aY̙Q{fp{ƌSCe3ojsL1{Q`-epMP[usZϣsBQUGQ+'ַ'%-8% Ľ˭Qr\>H+Gh3ebn K2S/=1nnSC!uu jJ oeeX6:"f33*WODCCwwv K9h^%$G0 K ~UU8UwLm/ex>02sKpVU&&B7U!)f|a,=^xx>d02KJHu7&BkDg ,e"[KWwBQ-~g1%\0*[HI7B5 @K**~3KRNNn Bz}Lg@3L I j 7BkDM |W77B]4s|(8&]4l!|@8k&]4l#|@!k&F4l%[@!k&F4l' !&ZF4ls) @!#Tls+ .r - Ra ' L S T ` v  ^   ."System >9L -@Times New Roman-  2 X  ---$  -- -- $  --'h , @Times New Roman-2 yH  , hvoid main()**.C*. 2 y , h . 2 H , h{! 2 i , h - 2 8H , h (2 8] , hconst int SIZE = 6;%*. ..!68/* 2 8 , h -h , ',2 H , h int Scores[SIZE] = {3..%*%% .!68/!*2 S , h, 4, 5, ** 2 % , h-2 @  , h1, 3, 101*****2 e , h};  2  , h ,h , '(2 H , h int key, found_at;.-%**...** 2  , h -h , ' 2 XH , h -h , ' 2 H , h K^2 7 , hcout<>key; ./0-%* 2  , h .h , '2 wH , h //Call<*2 w4 , h the.% 2 w , h 2 w , hsearch %*%%.2 w , h_array**%%**2 w  , h() function-.%*. 2 w , h -h , ' 2 H , h  2 ] , h  2 r , hsearch_array(S %*%%.**%%**.2  , hcore%*$% 2 - , hs 2 M  , h, key, SIZE);-%*.!68 2  , h -h , ' 2 7H , h K 2 7 , h -h , '2 H  , h} // end main!%..C+. 2   , h .h , '@Times New Roman- 2 H , h 6 2 xH , h 6  2 H , h 6 '- L   ."System >9L -@Times New Roman-  2 V  ---$  -- -- $  --'z + @Times New Roman-2 xH +z void**. 2 x +z  2 x +z search %*%%.#2 x +z _array(int a[], **%%**.*2 x +z int a_.**2 x +z key, _-%*2 x[  +z int SIZE) {a..!67! 2 x +z  . 2 H +z  K 2  +z  K 2  +z  -z + '2 8H +z  &2 8r +z for(int i = 0; i <*%./*/ 2 8 +z  2 8  +z SIZE; i++).!68// 2 8) +z  -z + ' 2 H +z  K 2  +z {! 2  +z  -z + ' 2 H +z  K 2  +z  K 2  +z  ٖ%2 t +z if(a[i] == a_key)<*//**-%* 2  +z  -z + ' 2 WH +z  K 2 W +z  2 Wt +z  ,L2 W+ +z cout <9L -@Times New Roman-  2 V<  ---$5 5 -- -- $5 5 --'0 + @Georgia-72 I +0 If the user is searching for 4..PCO<C<)<<BE=>P)QC.J= 2  +0 3I52  +0 , the following output will &.PC.J((Je)QCJO/MO.e)((2 I  +0 be producLCM=JNO=2  +0 ed:CM+ 2 ^ +0  ? 2 I +0  @@Georgia-U2 #I1 +0 Your value was found at subscript 0 in the array.VJP>HM)PAmM<,JPQNL1<PL<?>*M1R+Q1OAM>>MN& 2 #  +0  I0 + 'U2 I1 +0 Your value was found at subscript 4 in the array.VJP>HM)PAmM<,JPQNL1<PL<?>*M1L+P1OAM>>MN& 2   +0  I0 + '@Times New Roman- 2 I +0  60 + ''-b l    C(YR!RY$U'XIwky*RR RR R R R3V R RR**** ** R** !!** $W*RR *!* ! !! ! +R !e8P~   >o ! R+ P~ !R#  aM8 RX T'[5g?\]Xlm6 +RilVA@+M! RXA +m %7 [  ,t +^!M! RX7+Nl0+$ [ !oyXZ*! RXRDsA+jC*RD ~ i@! RXoVn+R NvMAC,| RX*;"r+ 4*`'e++Dl |rRRR X* RRi;o+ o ! >a+ l5! Nc|6* o ** Y+ < ?j& *R|.nR|V!+*E + x m  TA f D5sl|&F#l&4 &l#0!_ As+a l0+RA AwnNqIc|W &0u(@/A C*< AKp* l. WnR|lCl#C6WX5*M  *su Dl|6ou*A4[ c*RNc |6X A+* A[lo ! .u*R|PXL  *fl-?a >s+)sA+sM  b{-+:D '! J]! gz=G*'G bOg> h/ RH1NA1%H =R%u*R$H3SOND=B R32Y=D7 %)3=DU2j H3| Rk3SRkJ3DDU7) > s+RRRRR!RJ -! h% RiJ> f* s`g) |Y  C(LwG*H,LN~?]wzCcqjdv7#3xF}dAZObXs)0J3*o4Jbs|DlGVg^n>R+:oDqR=f$};P3l$qzfR}x@C~vJ|YR!RY$U'XIwky*RR RR R R R3V R RR**** ** R** !!** $W*RR *!* ! !! ! +R !e8P~   >o ! R+ P~ !R#  aM8 RX T'[5g?\]Xlm6 +RilVA@+M! RXA +m %7 [  ,t +^!M! RX7+Nl0+$ [ !oyXZ*! RXRDsA+jC*RD ~ i@! RXoVn+R NvMAC,| RX*;"r+ 4*`'e++Dl |rRRR X* RRi;o+ o ! >a+ l5! Nc|6* o ** Y+ < ?j& *R|.nR|V!+*E + x m  TA f D5sl|&F#l&4 &l#0!_ As+a l0+RA AwnNqIc|W &0u(@/A C*< AKp* l. WnR|lCl#C6WX5*M  *su Dl|6ou*A4[ c*RNc |6X A+* A[lo ! .u*R|PXL  *fl-?a >s+)sA+sM  b{-+:D '! J]! gz=G*'G bOg> h/ RH1NA1%H =R%u*R$H3SOND=B R32Y=D7 %)3=DU2j H3| Rk3SRkJ3DDU7) > s+RRRRR!RJ -! h% RiJ> f* s`g) |Y  'dlgFn_ASYM_EA_VersionExclamationfilࡱ>   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Root Entryn|mDESTCONTENTSfUfUmFWSmpC? +w^x s均ǖe}߇-e˒lɖd# l1Xp `A$lnśnx?V[=GOzJ3==gy=<B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!B!'`p Z|iY6v& ׳Naf?2=2ֵ=w?!AɠؙԍSiߩĸOƲ\fY&6n-ydܶm#+*ǝ=O4eHH@2[.Sˉ8W( d)Gz2,ucWwؘu&yiqI%Y 6׺bL =b۶k(פ{Bb9#!ok;G˩Rp_g mɑ i)OC=-yz[}l*Nfc$Ojn'\I1uw[=f9;}n.풍u7nX' ۙɱ}m߇1kz:6kmukT:kIȪ2s`ܿD.U3i.SBV)iΓ'8g9(P*W'Go]3iqfI._BźNczypcyd粒 u^+wȋ48=Wm~*!#+ǚ"=gܵM79[*l8wۺl-7OD,U!xchH@YE߁      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKL& jelkm+ jGz\GMa*~'Q$>Wޙ.i$'O.op-oꐒ$ھzb\rM>zWJs;qenZ^/I*_\;;/~'{ ƩNCQNjG[kCU"+OlZ>dHδWo3wG;{}Gs݋`svϠ {2?E~75 >2 ӱ*?U~|{c|kCߧPq`^KO0{{` 86s&%oϮ ȿ9K׊^3822s2Mı^U}K~'NȌ ˧*v& Nh=>"D)L˗ώ|Ġ?߻޶_,kf0X(9&z[[od&JmQڜuWNt2x a=b>>1cr1ݐfgC+Q& ^7+J;u~{GSњ}=k_] =Ǯr}:qY.lqT_h$ QNsAr^Pɳ!~!zLV(gv*i sm)^8.?er_|4d)[ }?7 O{X>u,i-ec1۽eo_#9n׶E~mݘv$;2yQfCfnZ6ͱ!WځF3;ΩNQFug.ϮY~]$YKykoۿqln> ]{;#6Ne'Dzg͹rmmsyw瓃bSh3;^qN;ꗲۿ4+?zllݔ;{hKeVnWO.W4~kz +ܴY9ew۞.__\&is ÝхWV)ΚwZ]5m_|>9WAHxlyNf9n?wք1yL'+4^?u/k}nxEnWnW{vd^W.w=n^ۧuۧeHcߛW5/Y 7D,vHQ^_KiT_\i;~E˕>cu\=м"vEN UJZN12Ԙ'Sǚ"`[ efrUC-~ݮ۽|"bo{b|35rer^*3]yx< bUѱzܽmMn_]9{n2biS=mw%ݾXruN*-vMA\z],Op4 Vue%RߚEv3[G=rކe}~qj9?R)ynNh<qzۘ CŞ}vLʕ-v3^dt;-T.o?%y~xno!/OBMϣ,M]jn}bAF0gO o\׏43^$i^??Z/^5\=>@M CFrX -Ʊ>G<&<;V4zb\8nsЊ;dݮoʚSGuY j=mbIOXݏ޷nǭz,-Ox˺67g˅ݕl^f\KXGWM|x;nĘ-]j]gCEf̜e:EױOQY?ez>տoFQ>f=SױZcOc}gb^er7 |kw"9;\2պ#z/NϪ2mq}_j0d,Fsl}V)?e&Yhî>6V-O Yߎ!Tm R]v= 'awE@vqj]Z_QJsƬsX΍T8|knƓ 2~J~f'}VCoȗGv;<>ہR]7x n㶧-8Jq;n0v e}gl4M̖9đnˇG(=n׹q;K'kB#UyV |v-1σ]e!C=KkE/vm'c۪q;vɨ/V}#܌$vp7P]翶W Vj)Gu-%vuvpMr9n<^#'n q;0~hdS7xrw dcJd'XmkdcPSaX~pNlfԷC4 =% 1M絻]v;Rd,3=0p@ܮp{ݮ11gvԷvۗtO9q;nvNpDwokܾb q;m =%u2v,܎q;=Tsa/#M9= nsvp=VX(KwT=8nc^_q{P>֚!$oqu~K7Tn٘!cD=qw)si߾GZL dv>m q{m TNp.¦ $vND.v2_vRLIVnvƁ]nKk~܎ve*N};}:܎(ysU4u2pass뻔_jGuƁCď|Ω]p!n?[D};nrCT}5q{8 p;nSuzLQ4nt=;sLvDӔq;r{af"n܎ 9) w -Jۃvq{dP}5CHJZ nw56n`Sso>dCĒd4VHSnoo)I\rsM܎ہ5p;vejq;D۩ow-Cs}}nTa"!v#=`n)nXaBcS'C܅H_nowY<C}܉r4p'3_jd q;n(sIn).1<\;~iwn3as TdBO :Gt;vw"7nqp;s۝4V $qqv{LAfbHݮߗ]H8pTɬ93vQ&n_SnFJLSvO 8wp{`|k_ݮcp;DSIS'CwQ>gt4:F!t"  qCܘxA,cǻz]&qjUƛTlJ*?R)O?xfztOzJwu?z}~2,vannfv'C\v;kqɀW9"} Q4pT;qϡh܎!]eFcCAɼjh-+HREuZqXOe_]K.wy΁ Ÿ{a07m2ٸ\&c6nOۅt'>۽1.\K'-+v6htq'(SuhI%̤KnA@{;n.s{[Uvo]j'Kn'ߎ!ŔE'هہv{=}մD譊^G;.ɜn?맸~2@{>Vޓ+'lnb nOfqrv kOՠBvpڹ^QZi]ަ1&ROn v6=;snP~rA^0NJ濫p;n㷾) Njf~Z>@?95L[ ~/+QÍqn sRmkPU>*/;Zu7mE8>1.5ۂe{tk@>9#^6Ju_냾]9_H5}=:Su w{G~1MO߻B v{]y^콽_?bvsKRNW=2LZ}5KL:~kb]-&T7&֫ǧyٯ殫)W3r+[ԡ- pm1ʬyh)V'#oz߫eesi+cd_v۷oV atnNt9j΁ $rn+nV^HN 7Z<\ZcRƶx?/lu`iS~z x{o [.] >-[~.%^t̎&}?6m 'R|H*͢-gls{_K^tG>zgwMJd.W%yx/ r3ՏmN'cCsn`:vU;GNإ}KU=+!n_i?wv2[bhCUɬ?{g w_ۯm__s>!rɅ7Ϝ_;kugP~7"}_\˹[Uw>\< ۇ6T[ߟ^ޢ:v-˱!|rapQ}6z$5%[oho/".o-9=e$=勺H;oOfM@ ONl죽,ʏgI?||@J ,/?|v 㥦@룉n?0bH;f7}-q@^>8~1$ _2WX,/Ϗ ~S[V︢_ I߅[B AqzVO8vGng0R"?^np55&5UyyN~_!vݦt0y:#mwH(Sh@o_i%?zR;3\t[Yίm E23F^sloy,F׫`ODH;ߧ{Y YjQ7w–e_n;SWc= ρ'ez;GLy9J1^üLޏQ|nd?\0Ö^nۇWS"O87*5T;2w.#yc:;b>3{w'ekaX}ONsG}f>g}S#4 غ'!s7D39Ie*?}8_٢ ^ttokW$I:g6?Я0'>u~Ы{_~sXUu,>A}}{;g(m;飷{W\І*NU]uZKXXw&g@[g*?P_#?r@ay>[n|y{zhqtk:P :X0¹H݃M$;sM"^20[UrUa6kg|9 O5f4ijL5Um_8s7,yϻxgz]#py ɐ=n_gq ޝxǧ]c!}C%dp"ϒjH4"=O Wy6ay_XRy}mK_ :ZwoSzGY;NϙfV͵/j̨y ϿRyrm%nIfپ꾫V=шsw˵_)u禴8yD-9!ף@ke1;fJg-uֻEWe|k3'3_? 15<xZN#I 0 -cъFB:B\­K8RLt G\d\cL\_%gLĻ>_ٴ,p:N4c}@3x_G;j` L45{|Bl[Q]tdRzUWtńyk5/\kp9G<^,>~WE~2_ƃ+sz0+vv='<9/GǃTyxFhcoWF9{]InG-Xd0p݆zN=3naQbZmO;'0/ͬ9;a_ynUb<cW٨b>6zV3?}KZн񳞃t?z֧X/5]q3lYFh&)/ϡ< 9׺~7еxࣸtmԪKLϪb3 CmXäAW7oe/Y:yVg k`CyK[<:>Gs1&ֽORُzeyϓޔUx>?q2joOȞ~byG~@}Fkev__7"*Ɓ^ ᡨ<7XR.Pk¼jXHrlau8f?z;>>.OOOnSW'Xr+z2h"W|}|;7G]gVǤva1<)[Vh gJxd@ZSk/A-䄱Dҳ7u9>_0r&W(߃777N9W/x^3x&g6OӁ[bR8۞߀c<@T;gm=Ĝ +k]yog^gL}Sz޶t>*{k˵"҃^/˪}mnn5\: "P}H3+y&8q(9猆c>ck]VX9\xtFji>/e n[o K`{1nDԯJ)xic,u zOFhGDf>Ctź(l.v-|`7ҕ~nm`,y/ږ6\>7þdv_0-eސKAm@pmzqmrTKhxSyH|'w2Ȕ}V`x<'-NhSC'Ko~|Q>GlOzS>g|i (( AK}?B:d:A~Yȭ3p(s8 zz8Nju\n҇.sOʼn.s\&)M}NiNhڌiM);#HYQ){F4e^7=nsFa~ophb0l632sϛiJҏ@$e:?):N '?>#9??7hDDC_~wwהeyyyipqqa􀳳365z=zxx`Ԏdb$'Y{M%%rk6Dr +h? 7x͙@`h8hF]YyaAn>*2&R5$}i^[ff}_0Nؿdfcoxe󯙥X~9j"&h4JOSz\nl~&e=||3`gfc/juǶ\.o\l\of- |^.b?7Ԋm=܇cpXڥm;&_ "%-yTՂ&HLuؤ1Ď65`Z,wLޖ`&RCzQ}kuhB U1Ճ0#|PFڱ5maS󉹴Wb{e 9˸r.|(6r@TSw՟~8X؞U{(|SlMٚӚm;nm:·2kNbTbr}׿kuՂ V7DMhźTꉛ'lMn=qW$)~<™+Ħ ͈_.6[~Pz|gT뙫s:gwW+E1j1g{'o| Kɹ";πooof?69q3)ۏHA@A@ L QEv9RA@A@ }:@ @Ђ,Y~3@A@A@ N  ceЄ)a{6@A@A@ {@ ۞rN孝p? 0@x흽#Ն+ k!a LIwa>HdZ&`ƀ [ grPl3#%%x bu$(@?~yΩ2~UkynWc-E31ps_w=~vuf}i:cKJxouO}gw:g_^\U_/w?9~;5#Q1{io7{G?5얷F;9st^] [v@Kӥek;O޵krԮ˿Ynڵ[VMQd..O 6)ye7X|hܼQu1Kki~چ yg{>k >o RϴЮ_xkw:x'>t9N{ _^>9֟]Siׅy" \@. hg9|1׹ NOp6 {K0+\-gWhʺ9'U~$?0KWп:scE5顕G2 ^6!sx損z`ŦUYoת.fc$;v=~I>CTvi.ˉlXO? Y:@ܘܙЗ,s裱S{rȚUڗ_mi&8[h.QQ.eݯ27_qA=Ny)o:E>w֌t- ڰ`{7F`qЩ+8wtU1T2 rgxb/%^{8PW:ໟ:aͶU,a&j_\/ <OB5'rkrSz}l6QP^6olLCml(ؘHj>lLD^4-ig{{-&#"\?f.u˖{>lo>s5cD_耯sl(]uFz 9D76l8cg{rGC^]i^!qyQ+a-#a/iOB:ڵ8aj޲]uj^DcӳEzui|si37yU=Ͼ#zrͣz4^=W׮{ .'W z`ڡqޥ;筙貌-oWh׽gY֧[=K uqKRgoרs)kvI6&y=ƕ/A\҃hw}>~5lg(U5w.!<\#^$:NڥWgoFO u Կ$1cծXcaPU5+T lifv1i{p{}PK9=e7gW|,GrG({9c1gGöB ~g'Rb$BhWssVlk(W41특uj9{]7 Wvw9킒ؘBzQ'̺\(ImLoY wmtf0J6ПWKߚJ JȺ;wZ1W q]TMB}E#}P:KWJTKRؿQrI oNoi[lj.^reN%̜- 9g^k|ݻ"w})X-=}O~TU|[:1Jm~7+=P 8"Z+Lc 9J;1,Կ1x.ș_Sϸpb%`x5R(Wis.!m{A>HȜ.|,۫O>3-[20=捆~m QR{}9PW3Ǭ_d]~F]jK&<. !}VӳBy/4Grգ]e]hWߓ;BڵM^c 0H ׍/B7<vm -*_y^i|GSZh@̌shYhWڵрș*~Ķbeꖼ] g\~7YZ= ;. GT[iuc~&vϙ"$]^:Z3|mɚ`c9jVcJU{CVڅ~ږ'Wk.ѮXMڶ<*.G\TR퉵vyڌpvM5NO[cu}Am |T7Sril%aŭs)*_>aXz.g):PGƫu5.N?m~3L,iO4 `ZWuzkƜqk]RUskm{,/*@nlsD>h>U~,uHfOGpRxky׋qu:n'o]zIU /(|<<_]9{]GJ_#lȺ?|1lP9sRYy++E>u/Cڥu峾_=d\i,gs9k]fg]Yc6 [0;"{ls1_.g]moPV k{/Y#9 RH@ʵ0q$lU/ճO YV/>< jaq$$@o Ng?CK$8k8Þ522p}ky[79iOvͶ ;k^0o $h7#4]0y_bo]C1z7#2Zw;1  )4]0%yo}@(νèy2B $'y}Ah@;_-!oϿ')r^ԋmHy[7yk+[^]}?xQɷ+ coIVY_!J]6 m8@A@A@     x ñU@qH@-;@@-@ޭ @iP@)@@K@x@@CC@ @)B؀@6@@D:n@?  w^xn#Gz$bBC^6{%>l0 d A`7I^>oxIG#q3Sl6%lvWw~@YTϟJ 4oi,Xg#M5ix(CVaMjSuKf{ds6n/|7k'Ryf~^مGUwE틦k.o>t5go!s=_.=HcW~fX=s 0zL}4W?uW6~C N=}qj |3 `vr l5 /=@_zҙ{f1⳨j3 hg=~Α sw`]cNo5vu9t=&q!z]}|]ܣ }W#΁;k,KZCc]77 uۦyzԎb] |8'-^2+9w\ޓGx:~~gzoӁޝc--/j3!7s\_fsLVfMT9ϭvyS;'f}_.gaVc Ԋ9-yQTהyk9j12שsryL맵\<ߤZyUSm\g|=\o>]zپ8RO/z6z/y<5ԍQ3o߿sp zi JY?-5Kz\G&o ]?-1:g?xa~ZB2}mp}O+5L޲a vntnpjqOz L۬>g/̘aJ7X䭒z4sv0gDG^bgza)M\/~`i덙ڜ}Y7LOg/ׁI퍩է<w|k r}IJbj ZCȵm3 ?OI}h25]|1W+SLԽI<_g05Z/sbClB=&Jkζߵ_u}:8seĚiQytgLzk^r 6z|=沽ZQvk}0Isĩ:Oig^$l}}k};/q{;/v>~u-+^\}h&xc_5\=h}Rod4SIzՁ˙]5Y/=v@ٮ߃_>;?ƣtd{Dy@oپ)[y@RԅsZ/<^@O)lUQ}f{'pz[s޺J?ܗv%XW>C&d٣ZxmϪ,{&Ǐ?@b^Y51/߼qgm&~6}uo <,?5jh and{kuF̿}?wXùs7La^yO>t])/Tcτ ox$sHQϛ7?3c L*u{3_\<0);kqLG&*cJ $gv`t QY"53zlzxGx0\o#{A`nS>O#;b Y_+չaza\NOs{^=ƙ;bi.u6Q!17Msu>5Ե0\P1gOnX4֝h'c?ΎSg5UrϾWkj0MO:Հ5SOLJw9`xnqވ{j0Luk\70xWM]\Mogyv.F 53Ӝgwm{anL3u9XuL7OeZ kєza8725F~}s 7s 7םd'7b/<0\'gke&=">1sψ1jquuKԐQ˾2u^LVOcHs=s1ײL7U[߸QHk~->q#":`GԿ0G>f?e箛sJ?gZ6p {fej}Mk0%zr=71??&*ρE}w9Nyi޽'E=߱/(>#ρ5֧fSIâ)c:\j~_ Wٲ6n7H=[5;)a⿽O|4}yG7MTɭGP?43Cb7`M>z& *X3Ud?P51wiXzdҁ^g}5#q}{[y޻g{b%_m?\HNRSL:0H{0qHs=3RFGH=ک'7i ܥzwY<>@ə0&8WQ(ޚ`^TY[G=r(kG~Tۛ[L>n)0X\}[tjѳ%ޛ2^G{NE]x1=i؛({#G=1w%z\7 (AY_Q3V_?n=@ޤakjr^Gmd?9:.:ejkQWiwrwҍG A)W);+z:bi~ڈ;I@f)[3z7Nl~z{Vtm~ǚzkg;][dsus1C{g}EY3mutU٤l/R՝I;<u3)^&'ڻ:H 36I#py{wTG;4.V{ ۹G8X[WSs{L/3cw(9&rg{v,9`Kp!{W[Ǵ3bKةGw0m{u륝QZ{ }bfCE;筧F-Er&LgmZ5q>Nk4;賋dk1+(J^r/Z Jy &_{L# c?Rk*po3yKew#pEe*Ke_z\#\Xևs.s=L\UnT/;0leg/b;}<{O#>O?xlшP; 1ک>v@`WvԽlAo{{ƵG8) 5?Ǿ}o>S@h|Ǻ}lםzb>\zb/@*ח-@#׫V+@=1lQ'ac@`{~  Gþ}ۯQudHg?BO .>o}=7@uzd^Gٮu1x]#l/\ǕwF( pA @Φ6JS<[X?  w^xnduH$@(^DMx Ѐl6 5W 2{2Ȋ@{Џ7` os/oݗ?(34⩪S)4Է`9x;Voqglގ .Ao??;Ͽr|[zڗ|~,o>ů{Γ:@*p]wCjdi0sWqSs }3t>@i\kz_!#X{ݯsT~gHį[Su]Ui*{g{|:=ĞnVsG|N kx`]zEEڳ{@VL 0rfk45"S5E>{=0rnƚ\/em\o㳧Y[G}Z̑~ULj{j^@k&ΰ7't\gl?FlU.rl2K_F$Pg?0ۗ]l&C_?U'3'S%ہکyyO&ux~FhzC̾Nl_"1]+}{onL`f1*x<7CL`vG ^ҹY)Ek־*ٛXk' <DٝoǞnz 0V;5c+jOG0Bzvo[QgߘH-S`gFjgjEefo_zt;3Ś]F~q3Fj:~z}zFA/.{ ]9ف1[Βg{;-}xRptS :g1>z3d>7Ro5J,UsMmZkhN>-vٺ9槏ez|Ĺ?:TڪD~l/Ϲڗ瑽m)"А4-=[wic=kh" -!NŮ{ǟ.4* ͺ{MK=l=]Uv/]W8k[3-So,wzGk(=e;К}N+嵘!ˣd;^}?g Sit{]9@]r1^(jS٘{y ԴL=aa[̉|FzUK=\i=~Iz7:wͣ_L'w ;I (r}0)^oՁ=]b.Ӂcs=rCfX#jcYt@WcL_@Eu\__CZ>t\\zKwYF\O~uZc)AtWG!VUuڭ]"\?0͝kٓ盢"ρVs=2=rkLz˞MrhO坤%7__Kky!y/q~uQ_sܻe{efX_/J):g7Y[}Ev?"矸=Jw>(Я\OTm :"^ˆ3,80pw"ם;ݞu)M`NR:Xݣ+&hvfnr}RKPYM :9szxC*zÑGI= eFZ̍Z 0@\ףZМ75VFI^Z 0ZbV0}c(oV]y0Jj1֪ *_ۦ b]6>3S Qe/Ǩ; S37U,zZҴz?6RETr]SyU &8To-)j.yzez=D-A oZob)֘{yG\?87@NS>RL5vbs},̫Ͽ=[٬ӢEj͌g%omZ02ZL|?s1@wV\SFԵbr]GUߵtQOvm1j0{0U\w's1WТEQ[W_ogĹ\;J@۹gwj1zmYR_^aZtj0٨-uoTw%\OEuI0{=ɮήǝw\QHoUGWv/F-h5;i-%)T:蝤F|~&ws9Ũ :I$k;J$@_o/Qzoe_@SҸg,LmLKN\z{}tiZ;I5}tAMMe*q\}YvU^S߈d'jzٗ(P#wӈIgLf_'qfy0Ȟ1)p3qTgnVz:5THw S82L`s8*eO"f_|0GuH)O۹ݻm}iOΝ8c>sZίsľGrx:Ϯz0^^So$ޜ0q59Q3j?]@E*GS2/3\kSI}'Oov ީ׈=<`W6\3r\S`w\m-fn:Ư~WY9Zt޺HN@JObܔ3Sxe:l듩Lg`r}=/Le v9kӨd=bٮvC-Fwm}Zm]-Z @j1}"w>S{>;Jz]-ưŨ}#ޫUdFziz}c&r}i~_375>l}zgb>짦$ ۧ1>Kg_~~m*}}z}b>6b>QZ '_kS8wEOIϾ5ii{j1lй@Oj+b>;JlV-%@ ЄV( pA @Φ6JS<[X? $w^xn໱p r 5@A]$&€8(Ld\pݕٗ|=oX}9H gF\m\Š.~]9snJNu:^oƫ7>x jLrPKq>X#<uƫ?^2?=N^z/3o}\\N&ћ<~?rSW\Il<?:I b'c=@)z+~ {3N^FfJjez??mةѿRUǚ$v4zˮߐ7:c,7ȳ=2׳L9~ݩ4??,8G_Lչet<_6C̷ ]3ƪs=-诏%Nx=񱢖`p3 N>8|1wglu|EF]Kh٧){qOipW?}bb&Ge9^aF];Q9<8誼͘+ZhZ({ؾWV7#hx >bϕ\N&$<Ci_5\ @KSwmqޏhn*EaWLSZ8լr&{{"e;T7L{^㚻ljx}IsX }V6kg}ܵQg>,~R2hN*37#o sߡ\=ڨۊ]{MOwp:uyg3#u/4[[n~fWgŬZQ:Qg^Uk4m9)u%~W~g|M ud3 DߣBl1b1=X%#ꜩǔ[);@lwU4fhQk`e}4ǶP|r@fP\qIRsqzvl*9\zyVU9G@OW'3Hfg .ݽloߝMlowLyiUfl/l_Ji=~t$u*5'LMwzoix \fr#w.mֿ?H@"s.,ef0VV*a1^Oy~c<{.fy|gT#j/.Ң4L|m;@>YOϗ]" l=@E}*p?_69^%ar}ͬ󵒚;P^ߢ9}I_ن@ɢ4yNb5"PV{/uS9>}mdRovTo_ zGڤwm l(zP'?~ܷl\7C3!G' KǪV PޱM[qgwYwfzV6ms=“뵻SϙXW7-xoRnإ3;i Sye܁ Wzg@QkYdi;U'LoВLxtn. }ɹԖlQ/?/xwv]5gəL\}Pz+WLr=j짶Pf'U0{(-}9\ڙ݌G\Owj1@Y}\cgvOrh^S^ٙg;vpG\X=\Ym]cg3ءu=culE`W zrf؊q˙}h+eGgv_>}X{Ys|.ϓǽ:إ- l]W_z_ ^30/lϾX3~v`SLJFI/W}PO^~͟mO`q38~kl30r}[mWzg4ӻDZ+i&Oۋy&jj1Ƕ*p\׻>_/L-k1=C= mU`\pdr_zWbNmW` gGIrWuj1ޑ afufV=է9Z??ز ~XY`2xq?T7bع ܔ]FyufMwEy]oԙݝMFyq 6d}sj˲]z?5 XrQkelT-@saUar) TQgd{j1Rd{ VVq5 [N^vfd{ds' ۛd.; gkUO{b}loӽ1;JloIwlI@7{}(C]/; [^ uv@ӡmvbObޮO [\d{>d{K˓3d{j1qf) 3 l:3@7|}ŏzmߥd{[{ޞ:;lo\v=loz$V*q(pA@Φ6JS<[X? 0 w^xݽ$H61X8pc%BYVdcX5h ʷcG8wŎ {FݻoWOUuWU\`5bz/o{꜔蛫wݚknM|<R[o߭-k1\3@o՛~~yφ?s蝫ws_ze%~?{-ۗ?wئZgźIm>$/Wo炈i{>Ljq~[rE>~6?;txڔ_߶>.2Xwˏ2wrv6I wXٽjoz<D<K}p3{N(buY=r$=އXYlWolz3I^yғsڊ#~׬~!67fMp(q}9/2>/(Y|5`B8B}潭 ԋPC2\L ٽEO:ôS`k\(!bf׉z>{: w~l?vv`yCuo.U*jb:@O7׷g [ih~WKr@MR˳/T`0m+7lف\LsIxfz TSy\O7fh׶SӤ,@_ݕgvq|k-{9yj<{h l`nخ6^ - ?籶erww:0~ɳOju@lW\ c{Ե>E,uM/ôMMׁlD\|nWI0I dY>YM}睻=U_VK#,δb}{Dn3*yӚ=1S̈L#GfduӊaW@_\.!}cV+[Y&ֶtne-ۘ˙Jƿﻭ?mpn?X%/sq޶^^k[ 8)Gn{LӚ>Q>O ұ+=̀sHdeyVNEjȯ;wRk#g[םہAa/=*we\>wб{1{ԓ7Сq;}3M Ns1P.Ue\;>9YǤ;НIj;È@}&FoN0:СYjݤY84|z}<9 mUjW+fMy:ЅI*3[(658F=1):ЍIj!q]J#+XdЍ.!v}/D{H˘^z@G!~I9;.kwK_SFH|D7/&{i{)/yΥŀZyt9RG*1ϝٗl]8S\_q3kīK[/1Mg 3{Q\j=a.}<#}rC}GMjҁ󚦆;CkAƚX u@z.41$uҗw9荜 3Z޼{QVE^=޼,o˸yWעFe9L{2.>mX.7kQU7g%3Z3MY]<zJ 3ҽ4m$~o^Yo-mSƽ+҇G}~o0z9V3]tsZSJ@O\܋wGOy\L]pNq\3Bu^`pfTpoQ{+ 8*#E\[?m45둇yG<>$}SїWn%>3Xh6+jS|^,Qh6Rk)UpbT:q^`)p7侴՚G9)p긾2)[k}g'+ja)^-{3݀Sim'0[#9]jݟ][q]mS`9w1=I/0@Svg* ,ej?m%xKݟ[FwOA,niWoܟ]YQ-~S#uzȭnwhr kc$mSl$O<ӨqV?k{hA`>^uV7|^`o{GOcSn="[qg~?ؚ&y\[MǙ hȭ;zojG0u2CW+jgk84ӹ }ǨYj\VvTyW7̞'1cֵm ߫g  g >3{e{bj& jF _??1ֲz;}Te7sUwzcb׷/7sGQݟֶ tѿ) oS@lzS@loʶQm9@lS>O}\=cܟbzT 汶}T=cS@lzwr1>ΚG}\}b}|5r1>٧_G\V>1 Gm)(pA@Φ6JS<[X + @ @@@@@@@2]DPA@A@ [P h]ij:3,~3]AA@A@  wu]!ŝ:yf`aq8)ۘؐHA@A@ N  ceЄ)a{6@A@A@ {@ ۞rN孝p? xώ#G % R(D"Xr[Nyk8Y3iGG,3| HśsߜuW|<,5),dܶШ{6|l:￾yÏ+4\~_ߣ:[iu^?^~rsږYz_4rT6ZM8q%_ w,]ǿnX5?bGj)k8_Uҷem& *lonv.oC8|r]u#5h5k7ٿ/rak.H8KthԵ>NS?ck2Hܵyejxu÷֑-6p!Mj5>6UDzҶ^Wn F*GҺyxRG>^:R\iٽ^1cMTG6j}vhE.$RV~&6[B,]=)%nB[̙+Ru|ٽ*W+}u ={>pkBl}>L@eS nob!XqjQ3g\٠\Ou=ߩ|Α|b9F}c}-s&(Kzn'KhGꇺХJÚиmQ}%LYOǶBHqcQ:[! js5#106E̹kF*LIN*4O a|c͌[b"4=[06[yg\ w0&EJZ5앀6θMu30K`yWF$#F8N]r}`D |:fWSa2zDA16ʞZ$8+?{߷ۏ{t qў43 S-әϑ*Gu վcOƳ账SHVln@n) VS7N*{z`, ClwD-O04sZUaauoiՎSW᭭#ggsZiS[nnoμͪ^~OP+[FmޝoPZZgR5K&?.Zz͸Z1=ʖ}q@}|')kwt*ߏ~ń TqZ38突o*Eg޵zu:e`{W騻 B#>Z ߻sk23 维{t ӚK}iK|:ʞol*t#tʻo%>7B:Ul\:&d;0[]ljWv:SV 7­iq 4T{ rr\S&L*l t^^)Otv8RCJ3doQ׭v/zЁZl*,^HNߧ~Z~nQnIr?K[j0.\=KMΟ#T6#US)5{jۓҷ]wɸf;d=u_itO!'OMMvM64 AsMUEϑ5q(ӶqYJgQf>% ~iο[5Z`X㠯2s%O#4 59kwbQbP4M{%BnSC<9Y&ƙS rLS ޓ<ً cOMU6&o\RK|ަ11u5z~3Ʃ[CjܵBކ3' ysHS=uUhQ}R9JbaCٟt˕`o,C#uSbӋ3 1̜ڡjg6c]y7Igi'6v=O_dNmtwўmI0NuרK%h! $C^k4{WvTztm|gE?_g~䛘R7U=e  ݠwX=S |-AG2qA'AWgty7IRv %moza~^ޣ{~'A[j{V؅D> #7 1h|nLfȗ\E8ڞrH6\E8Cj{O|:YN#My7hC"4You69$ Qfd=_'A&q-XI犓?i>$0>E; s&XY=%M-р~AC5Sli05W3#ST Df7(.o9=$8` q/3Ħ~é7GCo,k45A=`hx35l ,Iqm)yޠk4l9{O/ B,RUA n9$S70;iK_W=瓬,`mh4|INS4MI&Sj2:є})'_f)'=l9Eqfȓΰge.$ލJDh!G8\kta)rho-ZϷ~Ny{9C쩾_?z0C>7zrZU>yT~mު`B;[ ,HtnCN9ϻON#: S吔ǞvލwgSr~{q}>)Gˢo\@TYO"4G"aYdf'&5CN>)<{WSI.W{y{k.'K>)>6Gw]>7.թSy3}7S!|/i5qG~4k4O][i5|߈49 rH WrwӝQᄋs:R+?zN?i O߼9]N獋;~Kf*5Q%vM?)nybWv=@\gOs7 +?>,9{v(t_clvֳ]yCu^;Ys6~g?GxM5E7U]&0=vU]iǨeoΊ*vU\Slɲ|a[ ];*}g]镝e bWzxj+}Ma/Mb׸|_zؕ| vr Į e %#v/aSU}MɣQ"^/m,4K_>`Y&0y_z7/Ь׼ڍxYfa/ڛD}F %;W9//B'<@hBzMQV}},CQ)[}<@Lݺs?an9Jeg @9h},fe)"6+G< Ii6^ce Bn"nEi:Ǻ)Z,;,OQB*pmy| _KSՔo pwoV>pҬub' :!TuI$>f݇Y,{EG;}wdhn k!{aizf]>0f K}q_.F#s4{_+=r>:INGuފ騽SiV~/7f P.c٢.:y8#ePA@A@ ke@ Pxs? xn%GkFʈH`\2Q&J`{dAd nXpu5Knuu}RIc~s~u)nwnZ*nv,oX֦>`> O/nO}J}iUtz^/3!pϥM~N6K!Q>θgSzjD߽gF9q<[j|v9zXͺGK;Tr+txXz}?U+SG! j3^s5cl*qA┺7:E|SWV9 /|[ǟ}rVi "`5E,-v]rVOZnuf"l5s$g=W:cmϜPk'WlV^ϧ-qs{^תNuܿ}꘎-{1V^#g d~+G|ݱzҼ|xL7ٮv5Bq$LqdYZDn|M<}>暭!c<[۹%:yH+C 3$Z[<R#<~[-skub?QGޝEZuc\Z˙ZNUC+Ӌ9uo/4_sz: KsfYlg>_;i5#+,c^ u%fAf<)ƥ +5QoL˨f?v!yYlX\-MtܴTR5Ĝ-/x80E^𜫞W KЪ_$Szn"9[a )Z%<#}y)ؖ@ցYZ3?՗֜i.{1lUK-m3Ӻ_!tY&9[O'V {HízIu_Š pɥMGT;%NeVN=s S.Wn,_m_k 6ѤOϒqoG<}'WlanA7l-KvFFm^0V[:Y0l1pU9Ss'Dw0;VNLUU2M0Vygm'2U]v$lHkVͼi=k r֊hU<`gn, 'kt% 5h|Ԫʍ͓ؒ@e窛UmFVa`Z(f9S~cr `euj_ے@2e !0f_5PrgycK|볈9Sa(WJ)W?{!Yf8WΗO)}NK+,NܦU9 R"S#'I7WUߋq?cښݒSk}咳TaW! TsR0ccgYѶ7d8K{5¶Ļk{X+*g'7xG¦X9[?xG HUNzVVg[ֱ 9)+Ŭ>qw0 V䤰֞U5~ /|%z4we6,+mlZ%> ),-7T Uܱ*޵O*yкW=pY)P˵XJgu]k_¾jS[Lu-~v?c+ /3ǿESqſ䪃nX{k3Iyĉw7߀Kr[*59@_ڛ4[ U_`<&pYhSύ\hukUeuHNb{k_zIo`j|%UG[EOZ#N<`ř:nIc˙4^umuL0+M&:CfU1R뮆~Uzo_I =Щ3? NZcv06Wm*rUSɶ(̻|%<&{Ȓʼj {L0 SޱV9)\P+-1+ښ"1񘠏SlYlf'̹<&k{UE1UlG8BaƾYa<&8+5oMwI}b7*ݧV/x0d$~:lc2u}Z]l+E0檥UW+- Z\E3^x)٢P+9g-W-dou5xf+Sڬ[#K)g&MR]}is,sЈSƖMBYXE1ld}t_rpFPlc b0Ze3G>t >9x7k=!rg|:UVq0}hF5h{VYl*҇APzL)Z$^AdV=9ob`:xU w<~Vcc[0n?4*Epth5yLV񖢝]ͣ`k|5.Ic[{ǣcL{SDZe~Sv^|Z`Ӏ0UlCgaZe.Z5:@I30l {Ĺ~r 1ɻC S*7[|oVsj ӫ&[~j_;^N88NoakKrzuL˿gznj͒˦f+5a#oKr$fF0)|g17pL7}\Ҍm_c[:+hހW.\㹻?\v?ǟ\szvNy34ܜd'dMzsYdVb0˪ee/?lۤlbsF04,4ϒ9ljʒ?hŻ7k.'`j\6w4irYj!\{Y`w5,SCț3RAP4}[sȺls?< ưZt)ja:2w|Kj$sP麕薹5'4?g; bf8m'%+-] ,O ݶjXTʺ5`"WORӭJ yRnSjA{R*GfB̺O.ncqfQCdݚ:P/^f N['CC H)VFͅ^ A}@>zRF JYj.|8&{ݖ'tn0L̆%r[-ߛ{swЏ/*׺5?n; oŋݛos2㰎K'sf]Ԕ^r=9LP^˟]M9㐻iYSߨ.8\8w7s)NWoԫA'0+hVۇf,F= ~8Ya`yZw@z~[0qwB}@|mYZG$e;ǿ8qePA@A@ ߻e@ Иxs? x͎$cHi,EyF{A°0FjKc@6%vU[f W%kk }!**7#3L05q:= c~ޯ*5_5_wG~M8A|V}݇YO\߽ڛ)ȅ׶6U{og}ۿm57|?~/>W~|geu<OfIN>Us]{j &n< k)6=+sݶ Oٰ>L)ˮg֯~cy֏<|g_߽j|4펏π?7fl /9,~>Ӿ56;ҟ5ZV4UagЧ aS!Գ,CÜ0;PWcӝsD?b@`ޒKןY !1#ca:#[ԋBL}x~<hBej{<0Dѻhb`"}[}̫Xؚ.=ח*Cp25w_G:W̶_՟!g7☎jzWnlOnR&@`,6zCѪdq7ٺqps}-cV&Wm.:vo-{`s\u0O]) it~Sı^7+ҫf?k6rOP^# μyc{b&H'ϛ{Q0})gmǥϐҰit2@_̈192uhbP4sz xF=+Wê%=bj@ì9@xЛ;Km5//zӰJhxzփbG:o z05 r?|!28ȵy|jx/=̽F8f{v@Wfe^F sWê/ѧՏ̶F*Lz74tsaua ^>=ijK~_睶4an<\b>gw]lg^>of/nM-[i537.`Ɏ#{[5]Z]-4-sxr2H:͘?guAk~RP4|G,}[翷g@Üû/2 4|9*i̽6|$'.6q$ [`Rw;;)ݾ9XsgtCX%z:`LZ{,J5k6iokM&֊m#zܹx[OXѼpK m~bi4zVPgqrʴHgyL0ɅR0B.a _ Iaoe'o Fm4egq=o NobBu&-ܓVmۂ~z寢ao=x[7m^z\xǓ {mA߹0{ }jxC5%ŁhЫŝDL/5^f_mAlf~e g1\%8Zgwz}o |23;;n-Yx[M.\ěJx[U.\fgշ]iC K v9 x΄]Q>c-RF]YԔ[wd33H2b;B?K>~=x[pUGZqafVgbgU~F3m~hÜgۂs] LN˅W-o Qga =yZUE3[Ê\5bnzm rW~| CmLl?K?:7flWhajIoVO}3Yraba~% f?ki_Y6;o kpٺ`ix“6n_XRY΢͊M [8{ 4Rh8ٗԙ00kYu o Hk|+raָVΎ '5o72duX:=ob[wI낷WuMqKRRo/hX{ $3oy01,-4<%wHNmCYqP߰0VKy&Biy[V5Vx̔No+q mo4[ɿ낷9=ϻ.o,Mm)j5 'CF;b類;GwEYՖVYPOjZy6u&(ӧU`ۧ)L領jԆ36S:JgxbK4\x[ih8xD3SL1ιo D g=:0+-IL,3[1IL[_~;ٗ|7O}=λ./7ϱ~Wy> VlXZ&Wgu4)ȕQ̡^+OC\ו:әc;N<syoAZAO<͛k?ND3>fVfVOlcs͞`mt5&2&WVٙ܁bp4W5%Zik4t<]#~5cOO٪pJh(Ӽgoڼ-jL-m[_]o3zV-f.FϺ*.-7z&w6~}6765N=[聱湭ě:.\=3S6P|r<=a@`L]/LzN-1Y{=oͼdFĤ =μbc$G=3as~<|ÌH8w6۟]KN)z2rs*w1r:M;x;3WϊKx-@ϑ֪x;[g ۶iz~aC3ԘvQYY4=[\^fOӳp:SrJz1f%z̈}aV&>~?vȨ=О2bO;k庫4;>9s{^c|4^[qJw'}F#Nm Ƴ[d}k.nmҭW=~+?著ٽש[r_Tw\{Ӷo{ﻼ]1ڲ4>Kۺ4@ ϳ歗Ж~b,m럃"b6jW ;ŧݱCۺOUBf.gԺmƯ姝׶# ͕81/Ɏ֗'tޗjʻlSӥu{Z۞wy}|Be"gfoqq4wuҕҶATƼ>gyħ-8&mO T3tyPzO5r<+&X1 q9T<֫Zֽ.>V}~#w_  96Pۑk>0XF]Ɏg|rɹ!tja ȶ !熘4]ƢγWQi>ءWn? Bfk~Ϛpj˺F)ĥXs|4+ߚ}ɝԗQ[ 2myrnmlp',eP} p<ӱrrFz2ze4)ɹϾgzν[_97~N- ˰?mI sCwo;Q;f@,#)/_g͑ &\mrnRx{Vl^T߈wG!6jSĸ ]$%o7چAڿB_9oo k9gBkcUVMUwKk)sRskv5gӰ|,x/UtYOɖP}JUVS׮6V+5oԹZ XЬ*㻁 cPݻw{wCd#N)ŚˤK,f"*BеƣvvWfAH&( -Scn;7 CG[ 0GM=r[k¶x ֛o^5v0;ރhۘ kwI`%N `mm9ڦtzDώ>y9U '7\m虙8PgQ#߆ONL_VfO}AwmC_{PsUs}Z23s3d>sEǴVC_ﬨY;t]g\;'ܘ[xqZnh}Kt Ch[0we41|bsY1'ӫo\~g}NG 9%6?ڍXL93M{MтcN= Ѻ}CZZk-ס#fB:j[1$F?/za?ڦ6+uߍzm͊`i?g޶L~SV~SD]Sۀ|_mys0Aiyj [50ěݼ [50Bs6tfRRZö;~зO<2mf%5O O mzmZ^fXYJɽQ=T64ByKK|6[xiɾ/W9ۀM0 ӶB7l|k`1/y1SC۬4aST۟~N9XkYÈbDv0|weȦV61yVm dU<4ߦ4OUl<35#SܭWc@*:gƝ DΖ׮rչ5rHR,=7[t3RCϫ8s#.=@H+;7O]F\C$xŊQtPoq{?5d̖NS?ck2Hܵyejxu÷֑-6p!Mj5>6UDzҶ^Wn F*GҺyxRG>^:R\iٽ^1cMTG6j}vhE.$RV~&6[B,]=)%nB[̙+Ru|ٽ*W+}u ={>pkBl}>L@eS nob!XqjQ3g\٠\Ou=ߩ|Α|b9F}c}-s&(Kzn'KhGꇺХJÚиmQ}%LYOǶBHqcQ:[! js5#106E̹kF*LIN*4O a|c͌[b"4=[06[yg\ w0&EJZ5앀6θMu30K`yWF$#F8N]r}`D |:fWSa2zDA16ʞZ$8+?{߷ۏ{t qў43 S-әϑ*Gu վcOƳ账SHVln@n) VS7N*{z`, ClwD-O04sZUaauoiՎSW᭭#ggsZiS[nnoμͪ^~OP+[FmޝoPZZgR5K&?.Zz͸Z1=ʖ}q@}|')kwt*ߏ~ń TqZ38突o*Eg޵zu:e`{W騻 B#>Z ߻sk23 维{t ӚK}iK|:ʞol*t#tʻo%>7B:Ul\:&d;0[]ljWv:SV 7­iq 4T{ rr\S&L*l t^^)Otv8RCJ3doQ׭v/zЁZl*,^HNߧ~Z~nQnIr?K[j0.\=KMΟ#T6#US)5{jۓҷ]wɸf;d=u_itO!'OMMvM64 AsMUEϑ5q(ӶqYJgQf>% ~iο[5Z`X㠯2s%O#4 59kwbQbP4M{%BnSC<9Y&ƙS rLS ޓ<ً cOMU6&o\RK|ަ11u5z~3Ʃ[CjܵBކ3' ysHS=uUhQ}R9JbaCٟt˕`o,C#uSbӋ3 1̜ڡjg6c]y7Igi'6v=O_dNmtwўmI0NuרK%h! $C^k4{WvTztm|gE?_g~䛘R7U=e  ݠwX=S |-AG2qA'AWgty7IRv %moza~^ޣ{~'A[j{V؅D> #7 1h|nLfȗ\E8ڞrH6\E8Cj{O|:YN#My7hC"4You69$ Qfd=_'A&q-XI犓?i>$0>E; s&XY=%M-р~AC5Sli05W3#ST Df7(.o9=$8` q/3Ħ~é7GCo,k45A=`hx35l ,Iqm)yޠk4l9{O/ B,RUA n9$S70;iK_W=瓬,`mh4|INS4MI&Sj2:є})'_f)'=l9Eqfȓΰge.$ލJDh!G8\kta)rho-ZϷ~Ny{9C쩾_?z0C>7zrZU>yT~mު`B;[ ,HtnCN9ϻON#: S吔ǞvލwgSr~{q}>)Gˢo\@TYO"4G"aYdf'&5CN>)<{WSI.W{y{k.'K>)>6Gw]>7.թSy3}7S!|/i5qG~4k4O][i5|߈49 rH WrwӝQᄋs:R+?zN?i O߼9]N獋;~Kf*5Q%vM?)nybWv=@\gOs7 +?>,9{v(t_clvֳ]yCu^;Ys6~g?GxM5E7U]&0=vU]iǨeoΊ*vU\Slɲ|a[ ];*}g]镝e bWzxj+}Ma/Mb׸|_zؕ| vr Į e %#v/aSU}MɣQ"^/m,4K_>`Y&0y_z7/Ь׼ڍxYfa/ڛD}F %;W9//B'<@hBzMQV}},CQ)[}<@Lݺs?an9Jeg @9h},fe)"6+G< Ii6^ce Bn"nEi:Ǻ)Z,;,OQB*pmy| _KSՔo pwoV>pҬub' :!TuI$>f݇Y,{EG;}wdhn k!{aizf]>0f K}q_.F#s4{_+=r>:INGuފ騽SiV~/7f P.c٢.:y8"#ePA@A!@ ke@ Pxs? #x흽nWoc-lA PJ!ʍ,` VDžlÀ(ؘHgWZu2bz3Vz>aaހ;R!9$~~b]' u,uI,솏I_%Ol.-υgh?y'o~kmݏM~;??Cz7ռn;0vzxGAlFu訔I0g4F7Խ??~"3>}~yjg?Wu^,AQZ^w9k9}]sW_~7fzL@`M/yuig5ь6;hAfݺw?:X~ol2ۯ<㺱;zLJYJl_t?/#~A4oghjeڌ (֏DZqs:M`GL;4֯_I }x&;l2k:`1z-G<"T502C>U92h6'L[3>Գ"Lw~.@U:X߇:2zM0<ϗtG1Vb!J#-t?31vf8L3MvyF2Ԯ]uY}>X]1 sϟk݉xl_Q~qel O] 9M r{/!ޗ:.g_#K_]P(f,d` =]i w}LqխGˑ|d w~0`i7]7k ~!h<_1jV^g}?w9g/}?gx~kW.DiL2ǃ *_}=Bd>St&rw8;{6fwurzwOLvKr\~50Eyg{&w@zy$b{ɋǚ2wi]>zx~S-gv&̳}0~ sE,ޞ]?@C!4{Ώ<:;LD{vIW;|R3 S0([Cs_ǩCYWϰtsvtC2o$V}\/>~ΞNrP&t\~ܳ}3Lc%m`uN/N3G\N=[5g>lD-_im݃}]& o䬿ϺWtOobvۆ9O=6Vo8B`!⭌,ހ#V_*6Vƚ=|>{b}w7"6}qzнw7V/>jݣٳHgg5w2L.uvqXᄺ oקo=sdrk߸XL=z냩}e5|zJ3޿.G ثWi8"{U׿WyW^c*UsdݳW\i[+4ɗtدUgOу鶒^|>3z`9|E]b}h`^>4^=t_8~[4SëK}AK7:B ;wq$5+gGѓ]\~ȑ"WsP`ڽ[c ΃{{23ww~b{rNݔ,=<0y+c{ߋRݷ9␧-v;c\ݓw/|2Fǂnߋ8␧{<>fFoc)q\ 9!9ۿaF|vΨgg&8/ E/>=13)Sz4HñGJCοl.NJڽO|0ѥv\>v9OM&g&Ż٠TIrƺgǫ]'oнsݣ{tǑѽG{wz^\F={!ݺwF{ѽ:HՑ~ ٣e~/H o9;y& z=:>?hÏ>蜵E{w8_N}Csχe9@d-_v9Ⰰ~rr'ݨV#neX3x+o'+n{ؔ_Д]iI> 9 n>GJDп|PE{>Tܻ5,Y|P'N lv.?& lnVG}q@lf&>dN}`Vߓ8`"Vǹ=`rYguX{0H`YapM=sכp|T./>2,`74ap=p9,`~-X|0 8['_ xW8^s 'g?閯P>#P\Iz|Xgݳ `}L|}<PZYwJ`:K~*Y@%>?+hFfOҿ<ouԒHW3>j#l/є> Kt: p{G `U`Y$(d`G`-k&>G`=+>57(4 YD|Rn2oPj|:n7 (O}&^>O > 0K'5$p A@A#@ x }*xX)Q? '%<xn[wct!M)tcn h1";wzLWugK%x T%zy~- J+` ]YqeWvŖWvp %gmVB Wv~|g_~qG~F]z|w۰?Um)h)iO||T#uo^J{?=:=y/Kvђ:+i2!rXhESηOՓ3Kcܧbg 4wwv,.?Xp^ғoܷ~x$P?8qݿȸ{H.@~MhJM>ICo'~Fch -!/{})iE;r>|\=b,?l'|Ŵ]␚Rѕ}4Yw SWҔQɤ+OS%sHM \:u4)m7)״p4xF\eG]7)tm+wfM]^gXƢrZhh]xfZKkc]䦚jte:{\t5؝{Aԃ5'&~Rӯ)|kp?Z">Yn֔]8c+M*FZͫjԙ#ܛ7f$JJpA)RT*9{|Mzs,ǽi] H iCSJe>~Cf?jl6=*SxXl%gfl+㚸bZVz ̤͒s3؋Eh.Mjvmg*٨im2f[GzJ$$5<{K-=MT_8knzWi:u˾E*SK"Y+i+Oӕ4[Ӓ9fBpUʹ6n}o'Yxh怚roQGb.Yh6:t^{KmJ.nӌ!9J~ֹ ijn%%Ŷz +=I'5]wuj&m=mX]CQѓmwІ>qLA Ijym[V}IP}.GRpb`l[ioiM)NrtD]Kn-u&"5ӰMζiIO;ζc3O-h{fTYWrtl{ t~RdJ;;DJRL=]S=qO81q~7fWif/C`ԫt!bOL1̮Js:p[n6 :^;Ym=YҔN"`HlԬe/P{+i [Q>"9"䗛M)h [ h 0dnIM9rf"ׇ`d%s)ߋb$/@Ccd}J%s[^DOyʫ%'ҎZ[>h]Ywep/ƮQ3'A.}bZ9ΰ;I{"U]g*zWQ 04!ݯtw9qdeM>}rVbδzWL~wtBu0f1퇭*Lat^atxm0:Ƒxmw/ctycHWl̚cK?kzlύKLo k? YV뗕f/;]%Ωw.etI{BrϪ tAS.jot^Ք]瞲a63URLS9Mѯ Ofۢ)1WFS%M9M釞DܫsZ5kJ)6w3|wb)w9舦\GO;QUM1NO )qf>ݛ_yIO@S}#f^D]dji>jck%6zhJ|'ҔL"VR_&bLSFJI-VqZ>P>j׬#Qc5SG}ה.EOW~M8)OS͌7O~-k7Kh>7[dmh )' ONz>Ζ2`ֻ3!迉MIjjh F)c?:>͖j/:#10K5cK^qkI%q'5E]k] u.kҦb9Mݻ=d!nєm1Xjnђ3VjIGvө_9kʍz7;Ms~ks`K9q䌷:>'cy)V ԲH>R? IQՔ;;?s|&.? fubZ`T3)ffk{ ؓy2O!\r orcuԟ o@XJ^fmgf?jjhb34:vaLQv=2D,E<0UG)d?rbl٨#s>eF){ Ps1E_5%)vot2sTf2ӚttT,M]e긢XJДU+)rȝ4qda6BS̊luM٨wJ͖D9)ݴs%yet_SkS{^j]t]Sb[|zp˚>ORz-_tY5"қ9b"sY=@@F 9 Gbލv*蒦\צim!\kJ3jMwjo0K|s{3:I2`(jU 2=ǎ4Z%y!*ۃ5N?G4eU>qM2^兣hgOW6Pr2YkJ"߾s)}LnVMsAjiI#Ƞ)z?@VM2p]BSA9&<\hn(v4h x&2`HjSFaX#2C6eD{ṮM)וgO?yM1vT*)>q0Z#A;ssSFWǡ4%|yY <~ϿKg>9~7߼)An>yfCp.oֿ}K>/ESF)&3i|GT2wGNMYٍ}Żmh@[>WehKЖ3UhK@ڒVhKƹ*f%\#'@[2U% ׾LjڒVe:O^`ԪڒVechKZ-gM|4mQkڲ׾Q%-c%g_Zg$@[r՚Ж:f`t}C@(h)]X-lڲ+Ȧ-X-lڲL2i'ȥ-_zk_!\/?`-I[/_^&yeye̼M2i駟\x{dҖД@mXOeI^@^ G55&wj A@A%@ 4 ʅxT:,X? '0@x흽#Ն+ k!a LIwa>HdZ&`ƀ [ grPl3#%%x bu$(@?~yΩ2~UkynWc-E31ps_w=~vuf}i:cKJxouO}gw:g_^\U_/w?9~;5#Q1{io7{G?5얷F;9st^] [v@Kӥek;O޵krԮ˿Ynڵ[VMQd..O 6)ye7X|hܼQu1Kki~چ yg{>k >o RϴЮ_xkw:x'>t9N{ _^>9֟]Siׅy" \@. hg9|1׹ NOp6 {K0+\-gWhʺ9'U~$?0KWп:scE5顕G2 ^6!sx損z`ŦUYoת.fc$;v=~I>CTvi.ˉlXO? Y:@ܘܙЗ,s裱S{rȚUڗ_mi&8[h.QQ.eݯ27_qA=Ny)o:E>w֌t- ڰ`{7F`qЩ+8wtU1T2 rgxb/%^{8PW:ໟ:aͶU,a&j_\/ <OB5'rkrSz}l6QP^6olLCml(ؘHj>lLD^4-ig{{-&#"\?f.u˖{>lo>s5cD_耯sl(]uFz 9D76l8cg{rGC^]i^!qyQ+a-#a/iOB:ڵ8aj޲]uj^DcӳEzui|si37yU=Ͼ#zrͣz4^=W׮{ .'W z`ڡqޥ;筙貌-oWh׽gY֧[=K uqKRgoרs)kvI6&y=ƕ/A\҃hw}>~5lg(U5w.!<\#^$:NڥWgoFO u Կ$1cծXcaPU5+T lifv1i{p{}PK9=e7gW|,GrG({9c1gGöB ~g'Rb$BhWssVlk(W41특uj9{]7 Wvw9킒ؘBzQ'̺\(ImLoY wmtf0J6ПWKߚJ JȺ;wZ1W q]TMB}E#}P:KWJTKRؿQrI oNoi[lj.^reN%̜- 9g^k|ݻ"w})X-=}O~TU|[:1Jm~7+=P 8"Z+Lc 9J;1,Կ1x.ș_Sϸpb%`x5R(Wis.!m{A>HȜ.|,۫O>3-[20=捆~m QR{}9PW3Ǭ_d]~F]jK&<. !}VӳBy/4Grգ]e]hWߓ;BڵM^c 0H ׍/B7<vm -*_y^i|GSZh@̌shYhWڵрș*~Ķbeꖼ] g\~7YZ= ;. GT[iuc~&vϙ"$]^:Z3|mɚ`c9jVcJU{CVڅ~ږ'Wk.ѮXMڶ<*.G\TR퉵vyڌpvM5NO[cu}Am |T7Sril%aŭs)*_>aXz.g):PGƫu5.N?m~3L,iO4 `ZWuzkƜqk]RUskm{,/*@nlsD>h>U~,uHfOGpRxky׋qu:n'o]zIU /(|<<_]9{]GJ_#lȺ?|1lP9sRYy++E>u/Cڥu峾_=d\i,gs9k]fg]Yc6 [0;"{ls1_.g]moPV k{/Y#9 RH@ʵ0q$lU/ճO YV/>< jaq$$@o Ng?CK$8k8Þ522p}ky[79iOvͶ ;k^0o $h7#4]0y_bo]C1z7#2Zw;1  )4]0%yo}@(νèy2B $'y}Ah@;_-!oϿ')r^ԋmHy[7yk+[^]}?xQɷ+ coIVY_!J]5(w , A@A'@ Ɇ ,?xP8, 4)"@$L>@&(@(@)ūrչYtTk-8@@@@C*u(d^A@A P%@5X9 ދyN9)u}.㳫|v|4gR̄ýۿۿ[{w/~O|G=q&͛7Oھ}ϛwgz&އ})_u_7hc~g6M[޸qcgf0ݦ|j1\^wܑnap-#asx y|ݺu?/w|vx>7yYz8>|p>۷o DZǝ>iO^gywyci<ݻg/\$n mߞEC42ڸ8xhW_}u!_81'aq-$J}XL%Km-ob<ޗ?ð>jR8珺<ys9cG>.4M8G&M+og6ȃܶm[|c---3DŽx.sx|c9?xN;y-??pH˿z<b M_DZ>B;='8\|Njpɟ71[[6΃qxc&qN\'!)prq]Î#=8x]SJu-ő3s&mi{3VmwYd~N/RP|ɽkON֩YKYmݖH1^WOm+#nDw9Ծn&HA>я֮]s̎1KrlN&k{c֭[>T1NBfjw9-߿dnߏHx2ͱJ?~N/296e/{Ygs}iNcTNc]p:~{{g>#"c`8C1o}ڏ0Ē73Tc"fNeyYNʯEYa;7xci,`IzޯʯJDF5_5#uv6kN15wYg~w~P$&JIbIu-ܒ=Dz%lHԄ:-~nL}k_+|.WW{GD: 6׽u4j`y򥘓C=$"a~ x _q:}@ݻ7{Er6ugfg>3etuy\o (]绾W2UW^yeWt9})iOw=`ۃZw^=yOVHž{7פ:=:2jtIY-,vq{キO|bN?NwؤqtC%/yI{jixk&x٬;lӘQO~r8l}r: {&ϛ'~'b `yu_?V vuE}x2rNz???߻2832; f,ױN+TqN;p@6opE64 i8]{9e%"] /l3L}wQ{\: d/;.ko}-Ө#2.q}gp9˾,Q~ :ta:p6.ӟKK)b??__[Va[}{C~H֜s&iiĢw~~Y6BFV?֌ ȏH)h6װ:m,t7~7XZ}-8 FmkjO{Ӳ"w| 0PU(ϱǼ߯t ʕ+3`TF]uU=~x@ή]6ĞJef~\)-iM߯q7O2E Vh<9=LKoFnp0jFmꮊkf0O= }CŶ+}I/]Et~';iH!#lU\)5yFi4?ꋬ]w+[s#F'd_SiyӛYZՐGc䓌i/iojGM$[Qv>-nqi+~6NumN1ӨU0?mSO=uո.n3&&^| tڨ4ꦛn,<7EJ?vVQ_4)y;;\r%{"NN8~ʸ@ַf5f;ST]q:A֬]vf-.`G-\qG۟N#/ZV۰aCfg"m#KTDQ?e|N=IOV`wi:0O:i |3SN9%O}j7E]asx;DZYg5'gT/HkL?1iws=cuʸ!ޥ:-z۶mG4rߝ{ׯ޽;:u| _Nch 򖢦+"MaCMKuZtC䡰'io(h4-Vx≙Kbc '0#3sƾp\k?2:3{v[FNi3L;f>Muf)הh-[ds|"Mڎ1_T_M8>voHa>؊6f͚1r 4tYyyFJ2~@+^}"⛾雲9u]t, iþ_X'?9;D>y}=+FmHYi5Ĝ@Oc:㋼thk~~kcNC-WGH }'gfvcǎ?Ԭ[1HPǮY>Q"M[[CƼNit&Ⳙ`ZIc:4>'/^HcI`֭Yo:yXm M!Z387s΅iu=NcuA~K_ޭ*ׇe`i%]tQ/`nD^ui=Q4y OxB6F=5~3euuڵ^i5j,dq&kȃq":- NOb|p?u0֫aC䛉 >3 XT j{d0A5mu4iR k uÜmu!#]6z~ʁjv Xy.lNK,Nokh'?c"uqfve`Z:->mZ: Dq&< <R!S#z3Rwh4r򈿘ckNqN]1v?PZ )2kb?^$i: ;֣_z"3މvG>xӰX}yʕ+ ЗaR|Gl[b/n.8_Jߢv },z~Su1ڤZ ?_d`71I9Mcǎ#tyU: za^J]wK̙ aMgt1̚~-r7kN9LQ):DZXEfE0.dܕI'?EdnoKoط8o: :}4')uzG֣):=<٧_x2h[?{}>u* i6u}ZӘ$߱?t 1hN;Є}'icx~?jqDIA_64l{(d̖="3X֡Ӫs=La3QÎ9AfZ:Mi˱qLbИ?"Ju]mi}s9Ӡ$sCbi@|5ۤX@}!ߣf?#R1,tڰ{ F>M,8SbҦ4lnժUGh5?lJ r۠ӰX}iK_esi~zf3nuZ?_#' GVllTirQ:5񨥈Fs?E9ԭiNs0r tHQ`|l[tcG^KU{j2gI>0ٸ񄔁1y4Z6q> FF~w\jPOQQϏ"Wc)鱢>i{R寧95q/sBx"4rV;/bW=5<7Qpʼ/e7<ݔ9i$UGKx̥aWӺuNZbL7~&mH9dVM6(j w1w9h\Z[trzmE`M+17.*}ߨ8dTkR;f<88,^ey}>uj1~Lu:mi\KԀKZtZ| 1}0tMMC5c0u ࡇjNuv}LviY~]>F mi#,IUiiyO?}f8;}8أ 2y^|;OxlÆ {g5?^|˟a<|<i_3 u'i?.Ҷ;}GNa݄3ǰmFHl]M_j;O ×wxu?|O,IK Sx0MTtI|H'NԿsI?sQah+~6/aI;}</w>aOϗ~4/a}~Fi[N?Ηk߰xmT8Ҷ[ė`M EMxiz&|ܗw#Ϩ~D"zNDdRR:VGc^yߥ(iƵyߥv{T:M&4u,:i~:MD6J[::A4QiiN&Y{T4ˢ4Ӱﻨӊ4::cu=NΛzi>"m۶WNc]ڬ>ϗii똟LCa#]im?LkE&!Ŋ贻ᄏ5:5)mNoS1}u: |Ӫ4hNʼ@F7L5aNsZ:tZ2SwN+9v4ׯJ0\FoNH:iY4:M5: ]VUY#@W]Gto I=uQ{챮O̧C>Mj.{LE5SYQE3fGbuDiҥTWiN>4b4ꋛ%Uͮ4sUoN./4N[~:Mj!g;z]{EfiN۱cQo߾ttIXTN4;N;c;ӎ?x1:mؾu4TIuZZGNs?xӺ>jNCTi.4jLCZ]yGK;_:if4tqXWuZRf{4eӆ'Ns}]ӊOKs3u%]iHYVt}ZtU9i8(]iԾiRNk4u:MinNs4Qս>.misUuD6ZݻlRN۵kDfޣ]=Χ:m: 6nܨN4liNNs4K5>NK눜wyw):N[N+ZqN#vlN;i2VGGu4=_:-|Tims>Ǥڅ Y7Yƚϵy:-5~κQ-Ӭ/e i<>"GNs TBͦ:uZ~k:Miu΢N6o:"4)JtWw)(FNdtiN+\S si4N[n:MiSi|(4괼_1:mʕ=Jctڣ>}V:_GKӤ+ya_~{)fޣF|pNcl:-C:uG~¦4bkӤ):;j\Կ:hK.:\:6/u4iSR=Nï5RGclGQi=:6{[ۼ\ٰ*:IҼG7(ih#s:mN#^vOӰ4.OsS iZGD&U|k:- ׭ZiקӤ Q: :RE;eZ:5\uͧ{LNLl~miS?Hu׏Jv)tR9*Utu鴈#ukd9:-euC=b/}m?.4&KQi]is-EASU1?/Rb&8W.w8:mq?t}ή4*ueqjiO*mif=if]޽;׍?zf^ӜO관x[|yq: #:mNۻwXFhޣ:-ux4QDVV%Q:Bޣ[R%,ӰY=u>: cJuZnx!fJ֧rN#&lNޣ SFZuZWo)CiR&IuZCRԗt#iN۳gEEtvjޣ8f) JuRڬ: :M?*u=[nݺF4硥iyisi{c4|YG Χuc4֦[i7n8MY'Uu9EӶmVXY;Xi눌iYCˑy44⅘Kndu>7oou4yv#B\/up=-ںZQRN#kUVSҺ%usH1=ZJiyG+e5Eu4ogJtRSN۱cQo߾tu BtZ:"Y@q>s~y:STmݺ:\5iϩK_stMi{2P_ Ӱq: NNV_&ztZӬ(]iIŦ4x\O.괨#bޣ&i+W4Qu u4 :Lc>ͼG)CچڬӰ.4bۥ 4_SuZm@ʀK[t:usR6Ui4yuuy}>BBLYc[X'Uoԡx]^ձ>N0_C2O46ic>ӤJNSu3Jm޼WX᜻LŏvIsR*\iY4?q@Q i1fc~FOQ:8uMum i ˢX: _~i4Q^wQg}yhN|iRNޛӰduZ~}l:z;NvOi׸?iK]{tkBiu,1~^N>Ր2ۮ wAq@8-҉Gۻ%UTamiVYt{w۷6PNS:N#ih$~]1nޣӊ4ktIZu괵kfκ\ҥGlN3Qiu-WG$iwygoYի;R? imGy?w)W$nݺR\$e vNۻwP֕:"%e5.4HUZg]~}:͜.2$iIy64FݻwwB%UܻF@|KӤ :ζ4eӤ :6dϣt :ͱ)C4}TN{jiK$9NZ_"=N\:43{q>Msiu{t>Mi4 @:^VmӰ.4j.hMiIux Du¾=:ͱr)C>:_:{N2]Fi}:ZN'4iI:zNs )C>: uD7mRe^:^uT[?{.e fiN+uӬ-U۬Ӓ g);jNcJUf]~[i:=x≙38!%Xbn :r3,Q: 鴁r-iqO]? b: @eu{C1EJp 5ڮ%O]iĄmi1'4QiEi<괭[֦Ei49gQ{=}ӊ4CEi>: TNs@i4}&N;b rktMa;VBZk: 8O!%Xz4зva}Zb_P4 Ui&իW[e*ie:M"UKt~hG}!݋#\ھ>-Muy>#EQ}_Df]~QUiIxNuswQ,N{ǎi:tE_=朳&iOsN@i6̧i:xNfMTNKeq\ܻBi=i:Ns|C\s:uEuDߢN+8i"aiʢ4|nӈOi'x`A%x =i:NӷJt<{ϥ(7gWt{xE6\q9ֹ}mRtߎ.=Ӥ {TIMDCf U4 :zRu :M"UKtD;wݻ#"22:m֭΂vN[vmo߾}uڌtaQMO%cG۷^YAO5]aO6lHXW鴢~@_"r:mͭi᜻TF5]a7tI/{t@is/KQmi$V\ixmi`{:PGĜ.i|Nx\:"etyRu̯:s\+4b.s}qEVPa74iN'שӬ',: _bn8:19BaG{.:(-/,Mi.f)]iE=Wk'N.:;lu+uZA5PLu.F}bi﹨F41?Q-;4l> ;lNc݀kDVLY iNoաV\u2: צ:mz?K8ӊ4Ӥ :>'Hs}[iϧyE6\=qi=:Ns Tx,CiN[<N.ymiQGD&i#RWc贈Di4.(]{Td:m׮]N&4Q:M"4u86i"is4Q^:uiNk|9NuH=:iӤ :-_nf*QD6%I&4u8fQDNS:M&6O~Ktq:Mi4uiNSIKtT:mz:-Nqu:M&4u&iĦ4QMOYQd,4bwyi_6l=N4ק:m:-T8N*N8A"4u*4ν:mŊQJ%dZ}ECvvqǩӤ]i۷oNsSG֬YNJЮڮbY"Χi؉:MO̮4r\? 0F$sq>m|%u:&-e ~W[m]B{Ns|CiuI'ui\[O=9v0ڬNzE6yN+vvEY_1/`]~Ŭcǎs"K^:"N@^-eJ]!w#>qq>N3K0:">`mieH":{-egtAqNuui2y:uq$>iN[:"k1qNX3yDF}iRͶ.U>6 U@i{~שuy֤*ty}Zs*Ц(iwݺu4U:z|ZUmvn}:M0:"W^y:M:<%Χ:m: PIݹmiINS#m^&=Nm۶M&K/T&@߫NSi|FۮKD4q}:N㞂\A5i}{[ : irJoߢN/QӆO<19mRQIU~.gD6^a+)KW9vo?}>GۺT]igAh*u4|K:3N*tIdmi۷oܙFjNs>MӰ44A=cOo(MjN݋Siu&we}}m]a>Iu;vԺ>~:mN;sעN[Fm޼9DiMN4zX:yQiZi4EF9ۺ,NkR#}_Һu4kHWu:ͽDNÿuU֥nuF4D|GtQHu;lRNVGIx/MiikN&i؍Ziu~uH:IӰ)4IGֹϵ:4sEVJi=ʢ=74E_NFབ.4bS눈:iΧISuZZG$bV^4QF֮][N<^:4QUi_i86lؐ(׆MQiׯ/ڵkuZqmM&l%&o:3ΘNuY4^-/8q>oIuZ-iI%e־$iȩڡӈ5QqOyA1(y\,ui=qwA@|>)X6o鵅/|<G_Qy}JcqLF=OOMz=0$TΡ:"+q'x,d1?([Gdusi\jժ̧2B1): A{b69B| EL4cqlˢt qI>MqM5G,VM} }i:";ۢˈR%$>20/ȿ~s$F*gLG8=LMiZV4} ( D/TŘMtyK)2mh_SSN{Dzc7Q8MFLc/?qĘ,@[63M={bC*)栗 miNCߴAuC3Ɲȁ1iN3swѧ;hstv8-vee1`Ԕ%]]Milb4i˜3DlØ@ɥNN#.F#33h?5h5ݺuJ埗Nc s|` quMK| ⟘fyMiW\q`M?D=Q\6]W*|ιD}cEtZPNcq|L[[CN9-gϞv7]d^h͛7/Nc27smgK/rsj:Ib||~Id[b|XId(iMUƘl+낶m&0W?C-5ڢ45ykR9k|<솘Ei.NcunS5!Eۧ}6Q1&Y4' >Uꈠ" 3v(7htq(Ƹ;DϷnݚ,279ceuRTr-uw&g,2E?_ю;f8(uĿ"uCi:y{֝W_ȃYth[a3QA17 ,jEt: )Ӱhm;D9[I} qf\'rё" 9Qw w?r>n[؃*]0?q4 -y4!Rɿ&DkMT:='iٌ{b]=D >)suz:\)l؎64֨9_Zeu޽{0~K3 [bYbg-(9M#{m8$M o'AK#XS{ga=8{]GM`N#eS`*j3G =k׮4b@dݴcM6d~_&>_Xhy w}"A{(ӈUc͞SN5k+|rFx 6EztטS MQ#Ut1c6Xyŧv:aknއ>46Ξ8bEt lʪ:1ψMxAO1Euu*FW1~kĕq>4bHW cӦMV;j6N8\1d3쏁} )U&iTHc]P{*aGnG4M=>ro:χzHDC=bOb:+ˇDƘ=q+v(5hԋdyR_ \pA6&O}jiP}dgby &g_DCp&'dMM9_5C;<_Z-&ecDd2>.̶oG^{._|Q>%!sP[+Ew~^}&3sǂQ?^(F}~- 㤟_j2SloB͟xq8GwQsG=Zd#t#׊b Zu؟&q9f;Y{[&9}_/ 7!k8ָӾ_gaW7$çL 6Inr LJgp<W'%?N> o0 }o|v|&VƱ󣮍jG[`|vxͰ {m8vZN"_Fz (>r`x88vӾY_;[1qX? o{{cx|z^'+} 61$_Ԟ 1qG??I{u5 [ca[z13 Hy(eaPW"w4暑,]|MiobIɔiŢeYn]v .ynw9 ^*9݋Hؒ4)yk@I2M3ӶZH56L|U׽o׼iŐϻ90ft[gl͸|̆-?sNm9'yPLg "<:֟M~?Aֿ7,*zL$A@A+@ T  2Ǎҟ(,A-w(A@A'>2t#w 5yP?+zψP X.$@@@@@@@@@@@@@@@@&@-@@@@@@@@@@@@@.eR@@nږ@xZu@@S@j2@@@<翀@O:@b@v/@@%@$@4@nT@Ќ>@tz @@@@@tze@tz!5@tz+~ջ@tz5dvf@tz?J@tzI/@tzS@tz]}D`@tzgpRo @tzqc"@d/}D҄[A@A+@( [_w7J|"$x@A@A@Q@ ԡt]-DT/j@@j@@0j@@ɩ@1@ʑ@@.eRf@nږ@xZu@@S@j2@@@<翀@O:@b@v/@@%@$@4@nT@Ќ>@@@@@tz@Aۄte@@ .5@48(~ջ@NROPdvf@(bNQJ@Z[yS$/@DUU@Ů vq}D`@ř0 gqIpRo @ŃLYqc"@ŃLYq*@AŃKZqz@ŃKZq@߶ŃKZp@FŃKZpf@ŃKZp @WvŃLYw@.eR@nږ@xZu@@S@j2@@@<翀@O:@b@v/@@%@$@4@nT@Ќ>@@@@@ g*#@gj+e@g45@g<@~ջ@h*Ddvf@hjLJ@hU/@h]@@i*e}D`@ijmpRo @ivc"@@*Sv@=v@'jv@FRv@wBv@J*v@.eR@nږ@xZu@@S@j2@@@<翀@O:@b@v/@@%@$@4@nT@Ќ>@@@@7@7@r@e@r 5@r~ջ@r@dvf@rJ@r!/@r'`@r-}D`@r2pRo @r8`c"@? [0jxUy &_! BDBBCLEMhPD֢hZPD&miI--T#VjkmOKmiMi9v?y6wfw~{;;;s}} G?я~t?guu.ØZZPg2'lK}צPWy.I׬I~Zn.xΨjgxIM#ֶ;kbG׺} +G?G,Y_s_6mף=ڠ+Ksl'Yl} cF1;&䷍;bEZ{מURu{Pk[wW8[ h{Z$wޜ`;n.])פvT'fѶs ;K~[BK;ZKd;4H$EhѢΒ%Kr͘1Cױ͛׻Ƒcg$UijUbM{ܰIicdڄk5FHR|ta=o|c / =bŊ߃ıi>Ҿ'>wMw^xa^χzouSJ{l޼3@4ī_Xlܸq.qp ܹsc={Lx㍝}c-Lqϝ #= ^~Ǚ8ǻv7EOtu3{{k{ܾ+Kq͖r/Eesp^^i|5k}zD#Oi>Hg˪v?K?_hi}bD1>[l 1is&=nssf$N:;c/%IJzg3.\عx66˅ܻwo?$Iuw47vD_TG6ow.^rK^c\q>^7{Md=_GKR1ѷGx{I!1ګ^ 7;κMːlC3}瞓$)-[6ӈDkO>d$I* "H]I*7 cDad%)>Oe]p6?A?qǩ?7ӈ=3ٞpMz%/yIIRi;|;͙3' !FٟhI}K[n|3A^Bk{}-oyKO,_v8~o߾??t.m!Rھ}{l8 ;kkcM/Mt``8N:IRv{ス~tZ.&_$__u^}g靛o9?o}[;o& kk{{II74~zN|<Ӓ$UW]|0T7ӵ XK/ Ai=bd%)Y9S{zoB?SgÆ =}ibSxr)F?>v}~OA$IAwL4|;OKR+_JKMnq4;}Ioow?,XsWoe4q??uCV oܿ$Ic''E9\p..J_{n`G37u$v՛gė~q>1Ocd%i<.]yk^ VN9K< Nce۶m?s:_WI;ޗiUݾ<ݻ%IJЇ?ᠯ<=NfVX\&}SNiFߢViӨODZ=I: #D??9;x+sɅi۲ M/{˂ZH+C8c;+W3iȊr}|0^5Y"/k NHkIR9og7Ӣyp%\=I/WY?# ѯRpZl# 6ӈܹ.Ղ~)$u1=VZ5iwcaI׾k(I}m6n=IzwԩSѰUwyg//pڕM#.Ө[BNgݫ!%[?Ot~g~&ٳg̜enD-[⦛n lQ?NX<묳t%QXϪcs79 .ru'?@U_җ:- :{iK8Ji7u]VՂ7{IQk׮'29N~GG佰g N{+_4|Cҵ>N:)WY9 ۅ? __ ۃ"אxuNH;+1?ӝ0j $y??Kgika͞_ b[o OӢ(':裃<]Sg̷ħĆa{qZ\#kɒ% O~򓽹ŋw^җ99<89ham$kXM<\|U֥4rq}+XmÆ Aߗ$AZpa`sprx]Ÿu+gy9; $l}sQGuu'BMesڗwa5N8?ooHR:QKؼ~LN.w޾/JWb;SEM2%觺b/'7 qyx ;(@Ax;6-袋^m9 ~Z\V~z}PQۇܔpsh_$6_E9@y+pJN(p =N?;I ץBJ̭i'D9 *ӈnݺqJm$Us9_&=cA-nb֮JRu)ӟt_N{ސ{<5u%_^7iz︜׾6ȴ9st,Xct$N=LNc gY 1Om?:k֬/$Nn]㷿=NK;v1SSwO_*sW&8-Z%qs%x_,y!vӢfu~ 6ym%/yI f#w|AIjh۴q|K֒e4u]8NÞ:_~dFߠ?i :Z 6|'9+2 Ni'(᾽=;＀K%-Md?gU/瞀%MZlY_ ؃NK{ĞW+XlZ\j џpڮ]9'I_ksojcV8mg^xa(F>3+!駟$5]3g OO Ӱe;|$36t#<2i:mN [՜iɫ~=[{A W,KRS\u֍(uYDLZtMd}ZNqv_f=$EnXY7N[vmܻ.RFm~ ^4⇬3 Ym}.PR(ϊ.iClSO=5SKR79'Fi9\GQ. m޼9s1Rkd{SoRO=x(@jX{F;1cFPӑy 6"NiZr u=`?|XIjÖ4&{}orZj- ԒTamo,~i8k G@j,> VXia-ib|e-bO;#Crڶ8Nc=@FN wn}J%IbKWw>ڴiS`*洝4%ƞmkA- . ,IMе^?G9}qq; 9mE[$1"Oۈ?+Q;ч-6!5Q 3_~D|apu8o|c<&>۠6*;"V'N`Зa HRݵx^3xT48dŊ֗yjoS-IMЉ'ر:cVNsZii#ĨuOx|ӛ؜aqZ\|V|;gbL4SFnO8 Nۂ5 f͚չ馛#TWoyq6IF k)X/>$Y61} 5*N#HM{Zǧ·qA_ YG mnblu4bգ4˳{m-oډ8n]8[o,Yd ?>$UӦMAiѼGiQIޤc~=JN{_#NXB:uj``'.]WNcQrG@$kՒT+ԉXέn3VæIuy grZiXTgYL|AӒ֧ڞI#n:餓IN#g_gM8mSC4̿y䑽'N hZ̓:q 6*T']s5O\lY7Y~;t1[4?Өiutꫯ̜93hw\wHԚrښQ{4b7x]8s.IuД)S~s9$rZuDƸ9׾Rm4QLNZ4bO˂:lNc/{&R<< &oIi7~=68%Iiֳ%M4g4p`b=4JYr ik}3.Zö R8+Ç=F%n|ɓ'w;816qZ9F>iX;W_ڙ$j>iVkƜҌ3YbbIS,֌$VWNYTwq}G5;isIt#>{V4vmdS>~9Y~c5.jRY"Ƽ{9-(e9yUrZں#dgE`!t̙gi8m޼y4| .p>`*Ğg8ͩX NuӧOSZZ|\IBf5eqh,ӰAx=Fp HKc$cy9O=S?H| {s6qZ]4╰Z׷?;/\GyǦqiӦ1Vv%kJ)CUerZ4qep>11@Tk̭6+?Hyw3p̭{TKژZ{lM)j6>7\#6-I6I,ӰM#OH]~7VRU"i9D̩-]f1n|f0\ a^rڦ8Nl Q߈q &{&IÐyX@9 ;86Y* 0/`m5u5?{lR"b0Ny.{flcl֭IRY5fW8>Ow^%Ie)" ֭[7{gLuoa-k{6X7dGHe# Ab-ؼGM48a0?`p6T8Y8GƼncyi|OI**lN08-.08 {}a>PWZiyA6i˖-FPX"`4NFN#clx^"ZVq\8GƾnfF>$ѤIi:a|`>CX*SVkֆ>SGN}p۾'"b_4r)~ނ-4{[smiX9ͥm^Ҿ}^s?(}!VqZK_K?XEG+io\` &,mi<1Qw{a3F1/w_/V^Þ!v{)S6}~r?]q{ydd>WSDx+q ksf1R~㶡h/3ĵSk jsƽGVE>}h.KQr^9-[[r\?bD틵AdXnJc_[n;Sq}}Y=k_sk;|PTQɵnn?5UhqNMݬq>ZqjwnI6,~48#'q~SmAj"Q]*7t%qꈈ$q8M$q8M5m䴰n8M#"Ni۷oI/uG9.O3Nc=?+Ӣv:sc.s}_&i_9mܹ48M*ffNk ڂEUr%ZJNw}i9 "N {!Nۯs򢥢q2864NS;́Vi֭cϰYf)7X*mN+RSWr>M& SpځUzQOӎ>1{KYN۵kW}U#@##NkGHY6igf)h3>4ye{-f_Q&>q=Je ޣ$5x5 pl$NKi|[z8-iTj"a4}|ᴼi8-?7Ӹʍ>rFU*b[ikO I{_G5F eq~=S4+Tm^e47p_]G8ߚːIuDrGD#9m?bO)[WNS;JN>Tiʩʘl;i\mtkַ}}W|{T;QqZUy_Z\j3]f:NKyd=>woJy,i{^GDU*`T]ӴF*j_|ZyMR͛קa|.islT$=iҤ`yqTk58M-VXzNSnT&-Ӕ"Q{2zI6dKr:I4My*N%&rZOi9M8{8͇XhH\WN;s*򻜆}Qޣ )QE~ϜKޣڻ$N>R8 kU=x=J"s>Oc]֧IE9'N4iJӧ֭[7RN|vN˔(Ә?n3aߒ8mܹ4wڻ$NKiR)iã{|Oi#? L4IVOI{L?uRGu4.iYOsqԜvz8n )_Xj"Uo-N|4s8M)V6Ti(O4Β8-6oޜi^x%IyZ&Ӫ\F]~wɗGӤQpZקZ&IIyg*4ձ{TnT&Ni ~z>s-NpCf}IM9sTi(OiɜF4$N˾ϵHu>ɪקɾHo.9m˖- )3ﱉ9P)(8ǰ9#"iֺRVNo8 y|4% OS.(8T K4ӤiN[~}k9FkXH4:"Q{FTOSvNsSs[W]]*zGPQvT*bGpOơ4NTYGDEʣiXR܌FMⴹsziZg#Uim4V}\?iiu'pi8m`XNCm4w*9-ا)f{i?|}_/y7nLi4I6ӞxDN{\;xT%5Oi47y@I6Ӱ{*ӊVX)/E*bGO# M2GWUOz|Is$qZi0TקaOeGFZ?/+Ok4ʭHi؜nݺq4ľKsp}׺(IY8 {TQ*˶Vi˗/\%!"}i(+[/fN۵k/oiߒr/\ޣT2Usm~$6z/8?i}G6vA:jժ(ti%e cg̙^rImAʛHݪ96]E=*_CʪϚTQcKm~6WޣT|GHzVUGs-'dK"s~m細H'Gm4i9&qڜ9s[;ȾHYDNRsvE&CvN w֧a۰_{$qZӴϵN3ViIEK8ӴY%si%:{Mب9 S%i fyY8 Ls~8m09sq{q,F?UGIu4F.iOfy .TG2PGԏڼu<Ou9mҤIIUϵk_iRV4PxOc4sɗG;Oޣ<Ӱg8͇ (Uiqy'4N9bj R8z'N ޏ9_|,uD̆]t%qZ:"u~7*9Լ)STos*9>U0X8ӈ9+&om4W<,rd4if 6mڴgV*N=GZu;3HEiFQޣTD:N_ק9({&Iyrrm6+M4 KErFo^/Rs8-KU;X*k>ǧzJN54*5Ӫ{>גjժuY9Mu"fyžOFiquiZ&svNsԜ=Gm͛7{iV{.q򅥦q;Z%|=9kʡi77"Y9  4Fm}x4M4TNsiRi$N;뼵>M*bG}] ߨQN3$8 44ŝ"s~m4$N&Mu68-#{1-Huh< 4<$NKF$NqCyQ_u*9 نxjtIu4[fvVif_i8-y}ں8->q~sVJUrO)>Bq.Vi=JdNc4eHEigQc})7}4HEm(OTA*:$NC.+XkK;?y^_98q"b9ֵI㞺>I{!OS;)FiU!_CE*24NKϵi=}ȭk)~=ϱV_ݚxmkiCqx{:^KN@[9Yi?E?j3iZ& i*]{S5Ѧ44!^_8 [4c4C3dlPs/n>[v}s9sctןӞxDNl3N~@e46Ju4i*9MEʩp2N]-}Sq,Wюu]=n14簘֍|4ثy<^9IVi7.՝Ӟ}1ZiI6^>1u聿͘J:><+_hB竫't]K&t6,ێ]`Q|b>pS^xc H4q>N1ӰGUrS{q O9yXsgCؽkyzÁa.;oc27,0ם:"örڤIzc8M#SYqM4iR^%{ܺuk圦| vN#'N\,8(8޳sWddƆ<=5iƍuC~CP_& iy$QpJNh}iức2i{}4Qc<~#N֪iRSdBi> ӆ6}>M4{8MyR8 8lNO9M1)| HyDmQqc+#""4ӰY9͗)N]~CޣRўp Jy9*NC{d_iYO;C%߈J{9 {iأshqxZ6N(KjZp/uQi4l+Np9C$i )KʫQOӤpqgqZG!щ4~`9MvTe48MjViZ8gNÖOi+VrC.$ӢFNiUq/$NS]t \u+i?m y睭{oMi9;֦IM4i*N>$NirkKR9;N>ӦL""p˗&q84)Ӳs&p?UqOi}(NPqo4C*iR9ܼGq$N4_g֧Ӫ]v%I8-8MjE=oVi|'sI&N/@9?8M&Հ8N&ӆiأ*9ME~\ NS<-$NÖ$|NcPײi=7$qZGq$Ni̗+&N=Ө3$NFOn69R8M-#N)Q_&Ni4IVޣO4q8>q=JyEϩ Hy4:"GViSL l$N_#N2 Q7Y& i#"e[i֭ a[Oi9Myⴼi?M{J{l:] ߌq 4qQ=r>~oV y>Oi8&;I8M6b!6m//^,NH汪8 ?ZmX+m#⓿ N4>{\ޣE2hwqk0`{~qۖck#rǞߙp֍ }{[gI7)ʼ*9͗u7e Sپ90rm4Fm_֞l:iϩzq{fLGߢswGዊ~ANjQGD9]Ûi´nz{:nBgšǓ]^uMyFi*9M 3g΁pzj]ex kY#N;8IS,NMX'aC^(r4ՋYVwmZsi|qZ\4ٜu8&uDi5!' |DZym HqF,3 @If_cAנ.-zi˗/Hӧw>8gN=3gvv_ӽW:qb8kãviq#m[TN;3q/\!v=Ӫɓ'7c.c41)\NkR&)zE ֺz~fc΀;fN]{3*N#6F68.+ }ծ/]1nnhlаH֬iA[҆i4qZ=%)yIQ>\Hڮ`9qZ;֧}]( Y֦`XNv84O'8^Τvwm]u}G6Ck>} ^=]h4q8-s]~oiuKq,1c#O2|9_Q>Ӱ[U=*<@ؽ{wpOY8 Il}]eݱ-yٶh3si>=Κ54` 0g\cV&4f9XtE[^Nqؼ{^`0VӨqqѹtΜ!urgN{{Ve#6)s[|P3駟ihڵڶm_X[c}͜]e6{[]~_8 p7i&Qij8r9wSdI,X/! }o18cK8 ҋ/qّvtSO|ɓx̶`ՍZY%Xؕ*9 ?v|Q;=Z^,,G {NCmH\#'N7͟?ߛXr8i4Wi<_wJn_G]4N'Ni֭k 15~cg0iİT[:i@Տc/kՂt]卹Ur>Ti& 3Z'Vs .=vm/>v$}k86ZrF[)N7Sޣi79:w47fu>eEKv˪)i#}|>؜'Vd>ÝqԋEG>DcX14>Tin]*9 7`]F31=/mbi0Vqo!P>ք5!Ԣٗu6Ӳ;w8Myy|q\9ͭ1b㠚!]mm4kúƄ^ˉq!gD g&c͵v%x#ra}99{YCQFC3'N̵Fj|r}q3,>? O)}$W3M-qhoi4qZzrZo.?OƭAs2iɜFo6pZ*v8mZ>`k/%H21L4ynIux|{ߝ!ǟ_zrk\LmVuGlLSǴZumos cpMZ s$dk٢Z.M4Ιi4qZNۼysv>ΜF[MDQ_16D9kjaq8quD\'uX܆o]fyU [ʽ=䓃v@rq.ccjXdT<k;䰮xE%q*9mʔ)lԴmΜDN#2>.ڵ+'ryyT۱1|s%7yNo+i4qZN)ﱾL֚cx!\3e7-5qZ<87;qZt]%:aJ_7w9!ڒMK⳨ I-IS=YLi0m Nc_N|릵m.$FnYרټ{O];cYAZk`-OӶl٢Ǥ4qZvN%8ʚ$rfuQZikDoiʮQT' Ez 9W|E 4ڬ]KǴ:s1 49h *_i[y ]n9?'B-j8AFw5j?76cjCRZbqܷlm8.z N)oz<igyUpQa']%}x^q+cbkQ˺ŢcѾ OqaY~̙Y v"}qo7ߊ.qשmI4KkKO3?.Mǚo__$^k i48Q> v޲QEש%>CsYu,~J7uO_*i?ϻ>8H`N>3hbLoчNS gunK1* WW3Z?>[8Y˺5z7ڴ> ;B?q?Qb<αn5G .맫8+/jGsYͭb5f /?>m4734~lG9}}d}Z0Y, zO?9 1Oo7>s?dmi!i\,#N_m4|i}cEi%l=g Wx[Y\~S~׬M͙3xڰ8pڴiA_0H߰9d0~ٲ~ro]]0I!%Fm5m ŽΪ}a߽V_(^ږ|6qSV>e2^SUaqZ={?oq3Ӱ=NNϰe;<ӧlcf]eyuI }NU8 ןO" V=qƨ|>1~D.u_ /$Olgog3Նi?|pmai>\o5+ﶽ|sĜuxY?aEi:3֪kXYR[ys}\ 3{{̰d9I?ccG/u4>CZNc0FK4U3m>1@[4 Y[.`g4m4?>~ qdk;1t%gGc{<`AsZL霆wshMK'?2'Ε06:GjtσOЄM7aq[&;W=5U| O޽%ɪG{Gu+|?ℿ63\{X 5yks oi_k،K9 i:Cwhߢq m}ؠ[ohr Yi8kI Qs=ÿI%hĭ+\qy7H~@sKxߔNP37J{,Ӟ}༌Mer[X ɢ-/=ۺyОidwd= cЛ~OD(cH8 {n}W/йkɄΆ^2#:c+{Gٽv?gEe qZA̻ZT|Uqp99׸>&srE^C4fUZUkw|ߗ8aqZW4%1o^r%^ βYbIjyFe|ܟ[G!")ugc/%2Su6Wepin1˖-kN>GN:ih~$EXٺ8ۇr_ ^3M4:1Oモ񝨢5>㞋ӯfxݵBmCg];?|tCg+;_wu0N7cCmN"#N+ӈCXS]Oj,gBʪilo6qC|->Us昨 OQ_ű-oAD;e5ja$L'9v,}Y,iwsUW]پv^=]fX"e>X_^-i{G~xqp@ O6/TWNT9 ©v9:c[ 1޽;Qrm} ڂ4wإg㳼oXwt騳L5mW&ki%[\q%8m9(gU bWra|.|&r]V80 r?|쾞`6zx N4"'X-o~Ξe>;v;{qml6qFy 7o$֚׍,ϛ'֮"ƍB1r8m'\oboig9h_Ld[e]q> ƯDm7[sQz;wߋ{cIl63A8kL(?ϸ hׯ/q+ؾ51ϺnݺV {{d;묠M2&?b48Ƥlv[Oal~{xUO4,G(d9wM} 8m{kyl&b1JNOi91wXvZ/|u.wZ<`aM'BYK}8 c]'qj_EZF#:r{{`1bjАYiӽ[=UY9aFiV[`,# t>uGw}9uj's$w>sK˗8N۸qc/ϜXOJ#,{n|es\,Z*h+l}mFc5ӰorTMƿҧEܑo?묯OƬywRqy!':Y㔮?7?uNYa:o+&gmMser}Әy%l\ NXhq9 3_l094||_>Y "Gv͚*8rZ}3&Imlj5(KiAFߥ C_(6~N=&/mǘ8ocy{ 8#|W;*㾸Zܶ+FVe}ߋ0|ICƊ9CwqZUPqGٜFXziZ>OIR=>tXF͟bXÃ>(Iuq,օ=a^/-u?N9s=A6ZL e>LN3k4$E"vtgх^8;OcNy/s)uyFѾٛy߲98lq>JRvt=b8" I>_|TBL(Y=q>4$Uј}]6 NQl&<% яhĔ4f+u0N0/"I>Q!f45h'j~K_$%jNo)ؚ$I¾1o}u{Ćѷq3)IRQ P޽;Xrk;fg$K"}v}jo^>:Ӄ(>,\0_ej"=Ӓ$k9Dnݺl(7[kYce"=+ꩡ^x ﵿYKoǚJ{} ~oqbs!ĭ%IJ/_' i=cƌq}\8m)DM֎oɸ0I=s zޛ4bD}@NirM871ܼ񽣟selܸ~̯&;B`5vn9Sb i;_~y*JzbEbϴoxyŹ~F榒[60X׶L݋k6TyҞ/#M[n%7YךQڃkFt_~~(.e*GdMmfիr&Sn=pP(nuLΝk_}LXy+^"k. <)Xz0rZ=W  e>Eg 5#Vb+24[tJ7l4(? VD^K{W$wIB,\Bf_#՗mqEFC1gKUrlҧ&Y5k\UfpFQ(??mdv?pɱȄ\asxU۪h2-N\A|AKsuGd,&řET^\A|Ց#u\jYX\6.WT͛+[l~]3WLz,+]jg"qqIamҨ y(3Y 8c%3W}@i/w-z̕|E6W긜8(_[{\)v]5sde6Wڄ1+qQ&Yl73W\iO,|QS.q5o%{\vyD]+c+yҮ}): ;jf%WTP@Eܟ2DXKr7I D4lʿ?Pf:)WO9˕:,e*B)-"9kKI:r2=Q2%J^-O Ց=) .\Bu$IC$z+i^1$p]rgȬ zDҥG>-TG*JOr] yk W :i}Br)t19D)% 'O9M9lC}ǵi'V5(E9`Q zv7W.qyru4W,?BS/~EVГ}_ʧ ~N,n,u,x6}2w-l(3Gp! ŏ;i`w OǧZbG#CiIf׿Gfm8+gM>3W[yW zǤYw&\ID*@ )=d#Gp+_`Jdo) #Jv9*4WpeʨU,[P=ObnuԂgϕD&͕&zN\)44WE} W\ (}g\?59pr&?4=Rm{\1!/h/1j8=$I&N\?_#j@ !U*W[x@n$8~b:sG笞ԑb1D%?ER޿R$*8H.awJҥG(&*WǯB>??[qܵ- Eif-d\ibrq4W% Wڀr\(!hn+ͻbsu/lݪR+[ ]]VZ~aKH=*\ ٭~](;WURM"Nֆk;_̕ot|b^=:aK?}87;WOCs@W_מ*P.*)/6sʭG"OD]V\I{ #v9gl%8N\Ԫ. "PJONц˷0su?Bٹ_NlQa\b5C*x*mR#+I@,y`6=35s ŵQ7dcn=} p篱Us4SKND)qE`Ɔ6\՟յ; /̧_X=1ꤼ\")S*~yH˅$-,F+W%G_3ނoz^mZG\I-o\M\v]ͪՀrh \A|eWˌ>a>kn{\QAI6yȞ-n=#3q5?(԰FM{ +ydi`xѼ!ɔfsIq% \A|EMUfʜꕷ>' jOY*@C6-W!OKzGh [1{YO>00Th-tHE\UZi~K* >llk\A|XΘbYoa^Y1#SGyJЈ~+FS'ngREgNÕ<*Wy vk:޸2 oz)+W>F'QI4IFE'<یgSb)_ [(SùQ׏hv+4ѕF\ wp 'v{ *<.S9`6,lW++1u? ѹpo*I@(mNfURy=*Xaҍ8|T,ť+3Śpot%Gy CרN[̀+{ P'VX*dpK)D D zЛϜd_,S+-\IQx<1g0sB6*ӊ-[I=%7Wlo|MRjÔ`c1k, U ʟ=rwe/pO [J_䍼 kva2Xĕ_7}yo_RXi%W:qkcrx),݂?=|'f@+sK/MWb}ʽe{>4W.gUQ2K}+#Ρs<ºmʇlTڨ%Mzs]. .+C¸ml~aO͌50U'g*=wFՇ67b̾6vDEIS{0yEK٦ȎSߐ_#bQopE;D-h639 L0_uNAݭɏ[qU i|[+WUO}歼# b+)4Yk**ޢJ]HժOdo3\5rUx O#6_|VW|K`_z#1iS8hF[ u@k\D'{ص~trvXQ}>U}[N~O;W+ЙO*bK$=+[?B;t5ܝgokb*?0UjdGg< ,pе{/̎ q<`b+'̫+oŕďf o~aCdL|ZھCA+7_܊2s=wr^%f%P=EnyVqPȲ7[q\5ޝ[3Ҿ$S*TsZsW w4=Xrjk4>+ Jsd W|-$W#xi`OXU)k d ʼn+*O|/W+/ʢ dfM+cr+]aI`X2Op~/2x( vXy@)=ABp+' 2B+B+f匯p+l8?pp WnrI!=W[JLT(VvbC0w;z~.v#8Qe- :SQUcfnN}E=vN2j\[Nָڧuۋj -r|:3N*>P2^4,j;SI 1#kp)Qw%8 XL gz?dN|h8 0B_0zmeu!OY:z({.[ncja(L ,XV:G0D +++ӛEʑg)MjGLde )gbd lC}CYU(>uB')er` #Ν#W^#-jjjx3 }4Pq1orCW&ݠY/™&+a5 6p2)ܥlNBH`x*++*`gM΂)&GBڜ*!{ F{Mq/|/kmʵ[.'Imrp%WԅdJQ|='r43f+Q>9#`WXӄr[N% 98]1}$(T+j&WnLm{Bԏe9TP~V GdmLb,s\R(?+yvk鼺徬7^0W WLnVVQݱZK^Bx ތ6KK e![q1[L;Q0C燽W(,l S62JrN%SWӯ`/%Llm#\ϭd8;՟ 18^N-;@1le˜⪍?O k20 I,1n_B vP_\xے^bAbO'7ČYe PN{/9^ +6&q͜xb[W~ eK虜Ww-P{&yv->j$gq06!o j}pǍS+LA,1YJp\=@\<ب1?iYsa:{<0b9vyaD[:WsLN= zW (%6ƕ#|By{_7y@;%a?gb*`o l-f/qO/^wqNO\24-ð7//V=#ߏ+S739G!sFeee-z|6c7Px-S=Q*ZcT)L S(O |"57â_Tr?S݃YclFxe9gsZV]aD1cMm8کf ޒ<)|6#E dFp^ BDR닉1m\AZ">}ܿ={];|>k%+0Y[kƖiiq9ױWl6}v2W.|㊍y96:i.ƸbY-b:/-[Mm٫x|i:jl\}werne;#W"e먁6ͯT_Qg!Xb~ze:L^Eg31F&ـ//[W*X>l4=roY{9Vup^Hi1NUغh8\{ETv_pb?-Ɖߏud(Kq"O[ x=[L֚T&wG|ٺSG1c|:f=ל 2Ƭuj|oYuР#ȘcHOϚbkl]3}ԧd2BelK$c6vUM#q^U@bYW͙Cl3ٯdSsL϶ g\EWa܊k6ԫd:vM2u̠'X s.X`jne>{y_`9?qƸ2ÕM>vږs[lX]$\eVl]ĕp(-"ȣ5-[Ǭ8Ԯ꘢~vr^/o=|8uB)&G*^瘹:yrŀ{+˱m34UoF=m=lſfˬQؘ"[,6As]gC^&r/ՍN ̟prnGQWu ?yyu7WE]?+K ^\[r)LQއz/cjsn؏ͥ'1KX ե0/}0w&GSȭ|^4ԑL5c}Y;&{c)8a 1:/7i`]chv 3W?g41Pg;PnaKs4iB/AN\h2W%֔.$%|cy`Xjl[7GZn*. -t٘j4?G\Y)ax Gڂ(Šmi lI`y _Ru=^/)e>^=mqR},*̮s_4vRQ5,&>#3 2!iy;xHw̓No9<LQlRb)>/k2wj7)-yYO<dzfAӍ>G{1 -),4GOgϳa ղpDU/!gϖG[\Վ*mp9;9_kp#mS)="&g37~NU[.WX3lɹM'p eo#{{6ݢ M!=u(^8]?s |y_&^X?uSZh}lP\?8xR-su' |~P{vw> hj/=O1JL5c<km3Ϛ_1U%K$bڏ)3j,eotUV'[uj;c>NMPq}2晱O?|d_4[wp8(x{}*|/cuiw 7ִm_mido%qsL]E53ӶKfxRs[Nд#%;MgH6X7EQ\k.{$_u=>z^ ?:~^DϦM neO>᡿D,sGjEtfQ;!΋nߚ*N;~+ܩJ'p66-.gʊIq^t1b b8wIkpԝ8?d'>,lR8ڳASװCsȡ ]|Pe(0l}wn1O<7,ն4GLܐQoZޏP'–9A0y֕jťգS1.KO)/k