ࡱ> 9;678a ;bjbj .VM\M\3XXXXXllll,Dl(t('''''''$)F,'X'XX' XX' ' #$@<ߕ#''0(#,, ,$$,X#$d>, I$m'' R(,> : JavaScript Tutorial: Alternative coin toss This tutorial describes how to prepare a coin toss program using HTML5, namely drawing the coin faces on canvas and using clicking on the canvas as the event that triggers the action. It would be beneficial to have read my tutorial for a coin toss using a form and an img tag. This repeats much of the material and it is important to appreciate what is the same and what is different. The starting screen for the HTML5 coin toss is  When the player clicks in the outlined rectangle, a coin face appears:  In this case, this is the tail (reverse) of the Native American $1 coin series. When I clicked again on a different place, this screen appeared:  It is important to recognize that the action is based on pseudo-random processing, so you may not get tail / head /tail / head, etc. Repeating the format of the other tutorial, here are the critical tasks to be done. Key Design Issues Task: Generate a value randomly between zero and one. Logic: JavaScript, in common with most other programming systems, has facilities for generating what are termed pseudo-random numbers. The qualifier 'pseudo' is used because the computer system performs a well-defined procedure but the results appear to be random. Solution: We will use the JavaScript function Math.random that generates a fraction from zero to (just under) one. Task: Make a decision, choosing to execute one set of statements versus another based on a value. Logic: JavaScript, in common with most other programming systems, has conditional statements. Solution: Use JavaScript's if statement. An expression, called the condition, is evaluated. If it is true, then one set of statements is executed; otherwise, another set is executed. The if statement is a form of compound statement. That is, it contains individual statements. Task: Make an image appear on the canvas Logic: HTML5 and JavaScript provide ways to draw images on canvas at specified x, y positions and with specified width and height. Solution: Acquire (and modify as appropriate) image files representing the head and tail of a coin. Write the JavaScript that sets up Image objects and use the decision logic to draw one or the other on the canvas at a particular place. This is var head = new Image(); head.src = "head.gif"; var tail = new Image(); tail.src="tail.gif"; In the clauses of the if statement, you will write either if (Math.random()>.5) { ctx.drawImage(head,mx,my, 100,100); } else { ctx.drawImage(tail,mx,my,100, 100); } The calculation for mx and my are described in the next task. Task: Implement the tossing of the coin. Logic: You want the player to click on the canvas, indicated by an outline. HTML5 JavaScript provides a way to set up this event. Solution: The event handling is done using the addEventListener method. canvas1 = document.getElementById('canvas'); canvas1.addEventListener('click',toss,false); The exact coordinates of the click will be used to position the image drawn. Unfortunately, this requires some browser-specific coding. The following works in the browsers I've tested (Chrome, Firefox). I'm told it works for Opera and Safari: (Note: I have made some updates to this to take care of a new problem with Chrome.) function toss(e) { var mx; var my; if (!e) var e = window.event; if (e.pageX || e.pageY) { mx = e.pageX; my = e.pageY; } else if (e.clientX || e.clientY) { mx = e.clientX + document.body.scrollLeft + document.documentElement.scrollLeft; my = e.clientY + document.body.scrollTop + document.documentElement.scrollTop; } This example has some of this code in separate function, called getCoords.  HYPERLINK "http://faculty.purchase.edu/jeanine.meyer/html5/bunnycover.html" http://faculty.purchase.edu/jeanine.meyer/html5/bunnycover.html The mx and my are the positions where the mouse cursor was located within the canvas. Now keep in mind that the drawImage method positions an image using the upper left corner to be at the specified coordinates. Since I want the center of the image to appear at the point clicked by the mouse, I wrote code to adjust these values: mx = mx -50; my = my-50; Background After spending some time learning that computers do just what we tell them to do, you may ask how can we get 'the computer' to do something that appears to be random. Because random results are what is required for games and other applications, such as testing that a system works under a variety of conditions, the developers of languages such as JavaScript have developed what is called pseudo-random functions. The term 'pseudo' is meant to convey that in one sense, this is not random behavior at all. The code executed is as defined as the code for addition or subtraction. It is just that the result appears to be random. One common technique is to for the code to go to the place in memory that holds the time. This could be a sequence of bits (a bit is a 1 or a zero) typically 64 bits long. The next step is to take the middle 32 bits of this sequence, multiply it by itself, take the middle 32 bits of the answer and interpret this as a fraction between zero (including zero) and not more than one (not including the value 1). You do not need to know or fully understand the particular algorithm used. To produce the coin toss program (and others), you just need to know that JavaScript has many mathematical functions available for your use. The format for calling these functions is as methods of the Math object. The one for random values, is Math.random(). Whenever you use this expression, JavaScript will generate a value greater than or equal to zero and less than one. You will put the logic for coin tossing in a function defined within a script tag in the head section of the HTML document. This function is invoked through a call to addEventListener as a method to the canvas element. See code below for setting up the variable canvas1 to BE the canvas element. Implementation You need to do some preparation before testing any code, so you may as well do it right away. Prepare 2 image files: head.gif tail.gif You can download images of coins. The terminology used is obverse and reverse as opposed to head and tail. Since my implementation was to make the coin images appear anywhere, including on top of each other, I decided that it would be nice if the surrounding for each round image was transparent, so a white background wouldn't appear on top of an image previously drawn as shown below:  This meant that after downloading the two images, which were jpg files, I opened them up in Corel Paint Shop Pro and used Export GIF Optimizer to save them with the white converted to be transparent. Adobe PhotoShop has a similar facility. Make sure both of these files are in the same folder as the code you are about to produce. We now describe the coding. We do this using the language of HTML. This is to help you understand the components of the file and not just copy and paste. Open up Text Pad or Text Wrangler or, if you have it Adobe Dreamweaver. Create the standard boilerplate for an HTML5 page with a canvas element. I'm showing the DOCTYPE tag because some browsers may require it. I also included the instructions to Click to toss coin. Your browser doesn't support the HTML5 element canvas.
Click to toss coin. Think about what is needed in the code, that is, in the script element. There are two functions: init and toss and there are several variables. Listing the variables first, they are: var cwidth = 900; var cheight = 500; var ctx; var canvas1; var head = new Image(); head.src = "head.gif"; var tail = new Image(); tail.src="tail.gif"; You can get away without using cwidth and cheight, that is, just using the constants. The toss function has been shown already. I will repeat here the explanation for random processing and also the if statement. The opening and closing parenthesis with the ev in-between indicate that this function expects a parameter. The parameter is set by JavaScript event handling. The code will use ev to determine the mouse coordinates. The code of the function goes after the opening curly bracket and before the closing curly bracket. The code to find out the mouse coordinates starts with if ( ev.layerX || ev.layerX == 0) { You can read this as saying: does the ev object have an attribute called ev.layerX. If it doesn't, then ev.layerX will be interpreted as false. Since it also will be interpreted as false if it exists and is 0, then our code needs to check for that as well. If this clause fails, the our code tries something else, namely else if (ev.offsetX || ev.offsetX == 0) The effects of the compound if construction code is to store the values in the variables mx and my of where the mouse was clicked on the canvas. The next statement of the toss function is another if statement. The following is what is called pseudo-code (not to be confused with pseudo-random). It is a melding of English and code to express what you want to happen. if (condition determining head) { Do head thing} else { Do tail thing} The if, opening and closing parentheses, else and the two sets of curly brackets are all JavaScript. What we need to fill in is the condition and the Do's. The condition to be used here is to invoke the Math.random() method and compare it to a constant equal to one-half. If it is greater than or equal, then that will be a head. Note: when using if statements, you just put in a condition for one direction. Your code does not read anything like: If this is true than do this else if it is not true then do that. The condition is Math.random()>=.5 Remember to put this inside the parentheses. Now we ask: what do we want to do if it is (to be) a head? The answer is that we will do something what will make sense when we write some code later on. This is a very typical situation. You cannot do everything all at once, so you need to be patient and say: I will get to this later. In our case, the do head thing is to draw the head image on the canvas at the calculated position and the tail thing is to draw the tail image on the canvas at the calculated position. By the way, in each case, we scale the image to 100 by 100. Look back at the definition of the toss function and see if you understand each line. The init function, remember it is invoked by the action specified in the onLoad attribute in the body tag, is function init(){ canvas1 = document.getElementById('canvas'); ctx = canvas1.getContext('2d'); canvas1.addEventListener('click',toss,false); ctx.strokeRect(0,0,cwidth,cheight); } The init function sets the canvas1 and ctx variables. It then sets up the event handling for clicking on the canvas. Lastly, it draws an outline using the strokeRect method. The default color of black is fine. You can and should put together the application: stick the var definitions and the two function definitions into the template. Try it out. Now, here is how we can add keeping counts. Of course, we could use a form to output this information, but instead we will stick to writing on the canvas. For this, we will erase the canvas each time, though we could reserve space let's say a rectangle at the bottom of the canvas for the counts. The way we keep counts is to have two variables, I will call them internal variables, that start off var hcount = 0; var tcount = 0; In the clause for displaying a head, we add the code hcount++; and in the clause for displaying a tail, we add the code tcount++; The ++ operator increments the variable by 1. Some people like it better than hcount = hcount + 1; because that seems illogical when you read the = sign as equal. You should read it 'gets assigned', but that is longer to say. The ++ operator probably produces faster code, but it probably is not significant in most examples. Computers are pretty fast. Outside and below the if statements, we add the code ctx.fillText("Head count "+String(hcount), 10,450); ctx.filltext("Tail count "+String(tcount), 10, 475); This puts the text indicated by the first parameter at location 10,450 and at 10,475. You can use the default font, or put in a line like this in the init function: ctx.font = 'bold 16px Georgia, Nevis, sans-serif'; This directs the font for text on the canvas to be bold and 16 pixels. If the Georgia font is available on the computer running the browser, then it is used; otherwise Nevis is used, and if it isn't available, then the default sans-serif font is used. This is the secure way to display text. You also can upload and/or reference a complete font on-line. Look that up on your own! The complete code is at  HYPERLINK "http://faculty.purchase.edu/jeanine.meyer/html5/bunnycover.html" http://faculty.purchase.edu/jeanine.meyer/html5/bunnycover.html Notice it uses photos that are not coin faces. *+ ( )  ' d h %-AC>Bgl>?y()*.žhN&ht5hHfhU:H5 hU:HhU:H hU:HhN&hN& hN&5hN&hN&5 hN&ht hN&hN&hNht5hG)ht5 ht5\jIhtUjI htUjhtUhth>Th~P5+, ( * B C c d %=>ggdtgdtgd~Pg)?y)*S MrgdHfgdU:H`gdU:HgdN&`gdN&gdt.SX qrqr  MNPTV[](+c d !!!!L"k"o"ᱼ~j'hN&Uh~P hBhN&hBhN&5OJQJ^JhN& hHf5hUChUC0Jj &hUCUjhUCUhUChHf5hUChUC5hHfhHf5 hUC5hUChHfhU:HhU:H5hU:H ht5\ht1 *@V'bqrOPgdN&gdN&`gdHfgdtgdUCgdUCgdHfP Z d e !!"5#6#$$$$$$%%%$%,%F%gd* & F & FgdN&gdN&gdN&o"x"$$$$%#%,%%%%%K&O&T&X&&D'E'F''' ((I(K(N(O(((Y)))))* * *)**"+#+?+A++++++´´´´´˜”˜”~~~~”~””h]Vh]V5OJQJ^JhHfh]V5h]Vh]Vh.5OJQJ^Jh.h*5OJQJ^Jh.h.5OJQJ^Jh. h.h.h43h*5OJQJ^Jh*5OJQJ^Jh*h*5OJQJ^Jh*hN&hHf1F%t%%%%%%%%%&&&&&&'.'E'F'''((Y)Z)))gd]VgdN&gd.gd*))*"+#++,,,,,,,--..//@/A/11202d2222gdN&gd.++,,,,,,,,,,,,,,,,, --./c0q0t00000W1111111112222233 3333355)696̾̾h!h!5OJQJ^Jh.h.5OJQJ^Jh!h]Vh]V6h%E,h.6h]Vh%E,h.5OJQJ^Jh43h.6h43h.5OJQJ^Jh.5OJQJ^Jh.h]Vh]V5OJQJ^J622233D4E45555)696r6666677"8#8[8888:9m9n9gd.96r6666#88:9l9n9;;;P;R;S;;;;;ܻ h8hUChkhUC0J hUChUChUCjhUCUh85OJQJ^Jh8h85OJQJ^Jh8h8h!5OJQJ^Jh!h!5OJQJ^Jh!n9::;;;;gd8,1h/ =!"#$% I Dd P5yy0  # AbL 3XQDBnL 3XQPNG  IHDRADsRGB pHYs+-IDATx^AN ]1BXv4Cv'KeǖC[:AJnW4=_~ @ E @; @ b"@0U @@TacU///Ѱb @Wp8|~~_tW+#@ |||y@* @LU7@ 0UňE ` @-F, @S  @DLh1b @n @ *`F @Tu @QS5ZX @ @ b"@0U @@TT# @ @j @LU7@ 0UňE ` @-F, @S  @DLh1b @n @ *`F @Tu @QS5ZX @ @ b"@0U @@TT# @ @j @LU7@ 0UňE ` @-F, @S  @DLh1b @n @ *`F @Tu @QS5ZX @ @ b"@0U @@TT# @ @j @LU7@ 0UňE ` @-F, @S  @DLh1b @n @ *`F @Tu @QS5ZX @ @ b"@0U @@TT# @ @j @LU7@ 0UňE ` @-F, @S  @DLh1b @n @ *`F @Tu @QS5ZX @ @ b"@0U @@TT# @ @j @LU7@ 0UňE ` @-F, @S  @DLh1b @n @ *`F @Tu @QS5ZX @ @ b"@0U @@TT# @ @j @LU7@ 0UňE ` @-F, @S  @DLh1b @n @ *`F @Tu @QS5ZX @ @ b"@0U @@TT# @ @j @LU7@ 0UňE ` @-F, @S  @DLh1b @n @ *`F @Tu @QS5ZX @ @ b"@0U @@TT# @ @j @LU7@ 0UňE ` @-F, @S  @DLh1b @n @ *`F @Tu @QS5ZX @ @ b"@0U @@TT# @ @j @LU7@ 0UňE ` @-F, @S  @DLh1b @n @ *`F @Tu @QS5ZX @ @ b"@0U @@TT# @ @j @LU7@ 0UňE ` @-F, @S  @DLh1b @n @ *`F @Tu @QS5ZX @ @ b"@0U @@TT# @ @j @LU7@ 0UňE ` @-F, @S  @DLh1b @n @ *`F @Tu @QS5ZX @ @ b"@0U @@TT# @ @j @LU7@ 0UňE ` @-F, @S  @DLh1b @n @ *`F @Tu @QS5ZX @ @ b"@0U @@TT# @ @j @LU7@ 0UňE ` @-F, @S  @DLh1b @n @ *`F @Tu @QS5ZX @ @ b"@0U @@TT# @ @j @LU7@ 0UňE ` @-F, @S  @DLh1b @n @ *`F @Tu @QS5ZX @ @ b"@0U @@TT# @ @j @LU7@ 0UňE ` @-F, @S  @DLh1b @n @ *`F @Tu @QS5ZX @ @ b"@0U @@TT# @ @j @LU7@ 0UňE ` @-F, @S  @DLh1b @n @ *`F @Tu @QS5ZX @ @ b"@0U @@TT# @ @j @LU7@ 0UňE ` @-F, @S  @DLh1b @n @ *`F @Tu @QS5ZX @ @ b"@0U @@TT# @ @j @LU7@ 0UňE ` @-F, @S  @DLh1b @n @ *`F @Tu @QS5ZX @ @ b"@0U @@TT# @ @j @LU7@ 0UňE ` @-F, @S  @DLh1b @n @ *`F @Tu @QS5ZX @ @ b"@0U @@TT# @ @j @LU7@ 0UňE ` @-F, @S  @DLh1b @n @ *`F @Tu @QS5ZX @ @ b"@0U @@TT# @ @j @LU7@ 0UňE ` @-F, @S  @DLh1b @n @ *`F @Tu @QS5ZX @ @ b"@0U @@TT# @ @j @LU7@ 0UňE ` @-F, @S  @DLh1b @n @ *`F @Tu @QS5ZX @ @ b"@0U @@TT# @ @j @LU7@ 0UňE ` @-F, @S  @DLh1b @n @ *`F @Tu @QS5ZX @ @ b"@0U @@TT# @ @j @LU7@ 0UňE ` @-F, @S  @DLh1b @n @ *`F @Tu @QS5ZX @ @ b"@0U @@TT# @ @j @LU7@ 0UňE ` @-F, @S  @DLh1b @n @ *`F @Tu @QS5ZX @ @ b"@0U @@TT# @ @j @LU7@ 0UňE ` @-F, @S  @DLh1b @n @ *`F @Tu @QS5ZX @ @ b"@0U @@TT# @ @j @LU7@ 0UňE ` @-F, @S  @DLh1b @n @ *`F @Tu @QS5ZX @ @ b"@0U @@TT# @ @j @LU7@ 0UňE ` @-F, @S  @DLh1b @n @ *`F @Tu @QS5ZX @ @ b"@0U @@TT# @ @j @LU7@ 0UňE ` @-F, @S  @DLh1b @n @ *`F @Tu @QS5ZX @ @ b"@0U @@TT# @ @j @LU7@ 0UňE ` @-F, @S  @DLh1b @n @ *`F @Tu @QS5ZX @ @ b"@0U @@TT# @ @j @X  @:'N @, x @ b"@0U @@TT# @T}:Ika{RSA^  '0N9f]aD @]UaO{S폟?Jsla&]I @P:yɾ< ſ>5 GƟE2~I[?g<0Wk[o`= $6U @0OM p7(? @`n @.`{ @v+`Z/ p7(? @`P*g[:IENDB`cDd 6ii0  # Ab|bu860$\Xb BnPbu860$\PNG  IHDRsRGB pHYs+aIDATx^xUEI=B B UtEP,(Xֶ{Y ǎK ґRRHOH& &|ϓ sy=Ν1jll  Pz_  .@@,@m@@Ȼ@@ZWꫯ|  e)e˖5k֜ΐwgϞop6@@V`Μ9O?S|%.# h&@լa  $@Ub0  f]F  J]%.# h&@լa  $@Ub0  f]F  J]%.# h&@լa  $@Ub0  f]F  J]%.# h&@լa  $@Ub0  f]F  J]%.# h&@լa  $@Ub0  f]F  J]%.# h&@լa  $@Ub0  f]F  J]%.# h&@լa  $@Ub0  f]F  J]%.# h&@լa  $@Ub0  f]F  J]%.# h&@լa  $@Ub0  f]F  J]%.# h&@լa  $@Ub0  f]F  J]%.# h&@լa  $@Ub0  f]F  J]%.# h&@լa  $@Ub0  f]F  J]%.# h&@լa  $@Ub0  f]F  J]%.# h&@լa  $@Ub0  f]F  J]%.# h&@լa  $@Ub0  f]F  J]%.# h&@լa  $@Ub0  f]F  J]%.# h&@լa  $@Ub0  f]F  J]%.# h&@լa  $@Ub0  f]F  J]%.# h&@լa  $@Ub0  f]F  J]%.# h&@լa  $@Ub0  f]F  J]%.# h&@լa  $@Ub0  f]F  J]%.# h&@լa  $@Ub0  f]F  J]%.# h&@լa  $@Ub0  f]F  J]%.# h&@լa  $@Ub0  f]F  J]%.# h&@լa  $@Ub0  f]F  J]%.# h&@լa  $@Ub0  f]F  J]%.# h&@լa  $@Ub0  f]F  J]%.# h&@լa  $@Ub0  f]F  J]%.# h&@լa  $@Ub0  f]F  J]%.# h&@լa  $@Ub0  f]F  J]%.# h&@լa  $@Ub0  f]F  J]%.# h&@լa  $@Ub0  f]F  J]%.# h&@լa  $@Ub0  f]F  J]%.# h&@լa  $@Ub0  f]F  J]%.# h&@լa  $@Ub0  f]F  J]%.# h&@լa  $@Ub0  f]F  J]%.# h&@լa  $@Ub0  f]F  J]%.# h&@լa  $@Ub0  f]F  J]%.# h&@լa  $@Ub0  f]F  J]%.# h&@լa  $@Ub0  f]F  J]%.# h&@լa  $@Ub0  f]F  J]%.# h&@լa  $@Ub0  f]F  J]%.# h&@լa  $@Ub0  f]F  J]%.# h&@լa  $@Ub0  f]F  J]%.# h&@լa  $@Ub0  f]F  J]%.# h&@լa  $@Ub0  f]F  J]%.# h&@լa  $@Ub0  f]F  J]%.# h&@լa  $@Ub0  f]F  J]%.# h&@լa  $@Ub0  f]F  J]%.# h&@լa  $@Ub0  f]F  J]%.# h&@լa  $@Ub0  f]F  J]%.# h&@լa  $@Ub0  f]F  J]%.# h&@լa  $@Ub0 -e˖U'WW4 7e,`xJyg~7.) @!wod~~fIޒRwww+!p=QAYFFBl{;;}=ѩSQ(@ ̙3駟>7D= @@oqCCC 2iϿM9Rv'gwԻ]~\+4  ]iӖW<^3:uiF2:$$ /;} {r||Qn{hԨQWV[\˻@$o߾s}HEEE?%nU }{ wYE5 @j֓^䤓nrjc_-=}ċọmJ.?ZjΝ&Ն֭Pl۟9NfVIdZUX5*L6-lYWNq}<ՊTٱY"6#˓E}{P *@6l}ޜ0sŧzea)7jK\˼A jkk?ԉ?hŠG>=aLH<44EZoia"W]k?ݮH3DWzUyLUvUk+ 2ǹx'ڔǔ[1iiEDgNeswL ȇ YX,Yg!G͋@$.o@+;u:XW*8fύI0fiؾ#s˪sܭ3$}׮:s ۰%\VZ '6@|M֕)"֭]\QQUe}sR];agoW+w._{д~KNs]|+k>䊻jSl͇a"J-c{ -v+09cZig-{ddq`@mCC}*[L{w_cP pYyˢ  p ܹsl(Ʀu7kFpס/ȟ'wSܯ+{uKOM؟[o*Ft M56Wq9>+O'aWNj8,DaIvr:Q411%IE]LۇGFҬ,9'ƾ3ul୯ĦšN'p_ p7@֮]s3]+Y_uւ7No߿wlһGj6,"{wJv[ qk*B#Ѧmӷ5}?]ӣͥ}uT w1s;/p 2fsϨC믫Ͼ F"] -J@Ô3fleu_y/#-&>#+*+*\SS{YUzם23 WDFʇcFu~śG BTGi6>~XԉӶ%yS7v@YIM\ +˙yy򫼱qҗJ [Wߜ̘_"ozr3]{ɹ  ؼqcZW3lBAyQ;>btS"N8fѪG̺wo42Jhtoص91l^2ݰaJÉynCwcjtGc^hyA>7v/ s9l{볋xb=zǼ:0csO[`l.@m @+G`8M¢3zkrLe1 66HoW^niXd1c3txD Q7\!چn ^k<cffȻJ\ F5oZ a_>(-nׯ0u6=ddgwU#q셿8O9I<>v҅(зc7)W99%y}t_ɳ"i3>挳%.ǾPy2ie \~ͯo(s{&4?>* ~>'BCvӦݪv1/rcI2//gjt,5}HNn3Ntn/y%%23A>}-g<9]Q\+# lذ~doDBzimw'®F֮=5\+7 "6~ιBȯqW]Ԅo;\4jqxݠ~};DhۦITDt~~uvDiU7ukϵ)pSS/ ѽ񭁆h|<1v얬}qrJp_yp ^)@޽2]#-A@>}߼wfo}Uq^9fӧh޹Lho^urajv$5|}O9avkxw!So޽OqON{KZ a'5gΌw~+T{6FZڵko!7plPrO5g_ß ybqbGWeHMM}^laX6a_33жy's4q!_'1I7pYfgA w[z?@ t-Y6q\ <`!@RC~VpȰ[g'?Y1#ذR작#/t˗.= h<$~M1,$!o,dLؕB<^S!RȻ- _>iڮH+Ŷŏ=&mS<{f߿C03|(W޿}к\L͚hpsy+*G.]bwЊN| <6nGY JxQN@K r_ @K54{ ?|d/+tigmlml᯾j[a\,)d|pN/\xnjn߾L,r޽ܻtI 90^>ޓvW151<=+F+yPq ҥpM+-@ȘC rlrl69(>^<ɓXM5jUhi݂!abb=7펃LR͚$?g@e w[v;@ Й\K^}1b| 4^!Mbz> y晃'366niiG1[l(2rQE̽okZWH΁&@彁 >6e0Mdm!r [ZbEmmڄ5ObSw4/`8ZeQMvX#Qg!iW:T^<25yLr?<$nK&\?Yjsۄ Iͷrƻu(*?rCO9wX*o[ohTM|fMpH'ߥKGM 2يغuWr{߻_x[Y9 gB w[`S%@ w A!I_ѵ뱇ѱ)]Ipuٿ#ԬYzz<ƾRJ>6B㲲2e!p|6Anm]tlnn~$1qݫj&41/H9,#:&nwu,풜'@mq-@-e#*L+6sr 8Ѕ &Dk+-k2MvpyݹL5/?)xk§6 7vL6E ^tuo4r~Xsa'ڴyWmZ^!ВȻ-   <[ Q#D1 9j{۷zۍWn*J^<&C7κ^YYBqn'Fk#dޭMZ~@ݺK*j{\ega)ιZyeAZWNۗTQg#?uoG[ͼ}}z1` #x|Pt|MnA&F_}q<5bT2wzZgN9쭭]S]?+*ʉ=z<2+xGLxJ_o[/k~En6l8 n#w\{\/(_[K<.)/84<&尥aQ!j++Sui\[*V&ܰ-zoկ}cߞYU+7lnSbkc{rL\M1{4\d9@t. @m kcf~W0lU'J.)I4)w*h\TuUv8<wqI0uj[^QXoԝsv% G8`ldX!}vW 8@T. @=RJ\Uy {0gh/}|ջcη߾tei2o W\X6v鹎{Z 9@d^z7~|@ Ӿ[r$!+ħ:54Ϣ2}k7G/*ӀOo7̺6сbb3bj||j<\\\tnWAf֬ȤVNM߲s`@ߠ̹ VOM޹!T_ܼ0--:$?kelJOo2Y "4C]p2#rUf⣖zpsln^Qzk%xuS{nծ);Km7_ܶ0O'[//KޡUoPNJJEldj7Q/g=CBm*]];G P@>lck'\{LΖΆt.gDcMT ߙɹovz|W|vK_gl[Ca XgXNҩ(UVIIC<;a%j|k y%'Ϥ룲_x]ӯwsjFNf-i] pۦ]+veoعe|=27 5~_K"ʮllr]5Ñjϳ9@L]  fSdueQ]w!Cq1]f慣Fhh⋽ 9jbRqӀ>=3&2ŗ>4}%óbwst(\Gv!fy7 r +hz[\KjsMf;6$dg 3̟9ݍ[fgG=jcƗ_?fULbfܾ~K67+7FGy:6q'}x׵6uo-yWlUE}.jp)hzZ3,8@] j<6A~b/*J+Jkkq.&V4d s3{kOOfL3띗={{|lϾMN .Oܪ}S{~kUaGl ~ߍCVRa]ggn[^oRS#{#Co=HlmQ]yy[mUUqYeY9NеպH\CC)?YA׏z~\t}UsLkWcK‚3S]̌viXw?/I>_cݞ. V&Ǘ)61:=vS|`^|v:V:a>\"*:\ y"( DGGϴ7g<ve&}:*aw1=+v8)wotr'%7=%775\䶭53|++#yM|Qu[;MtsiYNT&rsEZ/*| \kx%g~7.@+Y`ҥ~Fv0| -:tv\qݧûYJܡ r>U=lnƢk[c4#8-??/)gk֬q=rOh'osW3;|Ea QZj~ثJ&5b{BMm۶y W."8;RVԘe O$W:y4COé5H[tk[{X2|ɹOvr,!f´Yx׋T* +ڥÍ7s`*zN{s>v ?9kY̾k"pQ.De>EiAgU[dXcbϙ.8AtM*-븚;3z@k*Z]Y:pi7ygEO 0a`mswmlSh4wWdnn.j=Oa];|6&,)wЪSg;׳K;6 |UIFw@'NNNN2r0vt4C26,KvL?*,<}ٚ >LMSjy|-wjoc!f1~ vw+SC1r)#= j۞4oຫ]seg߹c ;98ǎ)>?xUhema} 9 LYV9VUfWZXYUoZ ,,O4sסC/ 3[۱4h\k-5bx'nɽ{77.De>C{pG @x/ϔΰl͍lypH,з㡰޽)ȮE yCBcu–57{~x=7MQ EE嵕4r`QqGB7KUI~ڰ߰`6m _Ѽ|+rsDnIO_t΅2!p ľ@DmߴsWW@޽b>( ܹs{ت=yɎ!^WuX5лm]EN n( !!ED #^!CNk\ܾ]E^wCs֊//6lQ\Rއ -;$W .N Gvq#Å{<\9!s BȥF2(ϻr|+u|qf&̾ڶ:,#ѨrthOvΕB.j@4rOZy &VNyvFgוԋh`,LO!!IHuʟ=Sdjs׬vY\vϦb;{3Ok꒔+Զ*)ۤZ>#ɱk4q>z{2dw/-+,,[YWQN,,~[4Wa>˰+e@AkNBݛw .@] \N\K!lٜ4]]̊Jh+,-SM_8+V[Az~Meeny{E2IvvN}%oUHͿ{_~淝GC y|ߋ{\7Ʒ\yfw\FQ@] h# ڴB@{6v޴>_~mڤ;oJI 69U%; 8ht >5L9s=<{ɭ$.!'_sMߚ<#+-"]gE8r0pM\W#ѶiI2%h#>vֱ[vOSP]mRڿ?+^؞r p!gEh@8?}\ܦsޓ/']gʸHVĒS}᭯[xZVݡ"8f{ގg}tj|z1Zm:G݆;cH] 8򡁃\S\SD"tUv;5= iZL~ɿe LTT+>3:(q.-q 4 j4JFTF,or!E~&'jCL3F^SR4v׷{S&{h؄NCrH^ˁ[t߂nk/_AA>9ꍕ??>4hbנ E 2f 2D!Br rH 6n<2ɿ!#DH+}}#7_xz 9 ֳV~dEa,gォF&Po[ 8g-;N_xm//bd{qI°e\Wf\tĉC %&6H[ )F ~ +3T֦s Ȼ3@t='5:ʼ ;X־mNݯs{=(<./t)7m|j񎰰WNhst옗mYRאv?Z|k,JbksmZ *ls'\;mE.v]ZF -СCF7M:_o~Ga3nUG箼_KSIMneYxсQ>fL71QVZSV# J4=E{V~;i\G<:vW{\{T`Ĉ6Gº+.ˮ*m:e5y=e)Sj+~]v.ŋC6a^!!mzn|~,cbcA#Ã^ygLM_11{6^> v(s"bȻ- pL0Hf-(~QS=~؊ȪCa W&5}x@2>>t3/!*{)<6wTTtXgr+ %(øtZٹwO߿^+few Y$A.=pI +*E8.pMoHKqj.u15?⵶^8+e˓YE 2eʂTvV['Yzh} >ھsGުZUk_[6}!|䬽c_ wuuoGä RE@.N@ƍre{Ͽu'~m-Ok-Lfffw~`}CCC ?(dM~ w ~ ]-W3ȗ7~s1ٰgƤFѸpAXhcEMdguuDx2=jv}ccr xnC__wg^7=cۇ 5acw|/~3@ȻC@֗6lTzxpR+V|'b QQu]Uv(HF)6>>ɨ(?߰"DǶmZeeg=:8#ðonnM\֔#"((~YG{\f<[ZZZeU<_-_ny\ZûAE'}w~tOIn4hq t0,_SaƩSҲy ^\o pF|~rM.Zk/ȻS`=zDF53 GU)11[VV&WuNNΥz{{9rDTΥx"ڶ 8$K|fga)VEGWUx-IfvO9"D=akk>V-X ڭ^"yo֏305vk:uzDDrbqKĜG~;BZ{lO)qM\03 Ğ4wm {SǦϨUiG_8I@@{?~GvsbL5G> ea :ud"'v DNc{7%]3RS½];[+G$GU=u 58qy5g'>jMe1PydPd4. z M,z̬eBa dkI\bmg HOY^ ڧy_fXVvƍkjjb2#3?hkE˒lu ɽ& &[)JI rcE +3Mok/r3XhM1X7 @7<~KFu3^vcwT϶²ܜXTTXgYyĺȴNXWYU8ZW[ךU4ɧʆ͟N+04iz+=N9ۋre_~5T^:M>Y"h_|hٞqh+ ڶ@.L>ecb2/ڙ,y~֣qJMaWVuhok-î&f§֬)r,R]S9sɰ+O)î ?v/;L̾rW +?yGU6kczmQq5ؔ$ҰQpkWoQa>nv`Vڔm9EEFFF69V<䔋c_ztܗ31vl rڰjp]˻@ t-=dX5WC`dԾwOL9+'4$97&*"9$0;2saT]w߾62򺊰 _:0xu;ﬔm>'٭MJʾm7nv:(@޽=#-^/di$9YG{%nlpǫ15g!.NϿ%u4޾r[mwmE~ݻ^䉁Dq݌g>׭[7X6'ݸq[ r? #@/ȻA@ZoϏi3{"#i|eмy5'VS*+S!J$%`pT]gqp4W K˳4ohӟ\Ӧ72*9ٟ-] W\_zpWoy+I@^!^~i3ᅬ(V2_֢ݞrqGJn|kD(-5YjǾ ll UeyF"~ 3vCxbʗh KI"7pO~uv7-w}!XBrN@Kg(-qOpӌ!\?pÑ#E WDddZtQδO2 5}L~QʦU!ZǬDud3ܾ|Śձ􃧧cwأ /|C|bjzbˋjb=2Eh@,6c rRA^&lJJ7=wMIcb֬:O!7 u!7 ~fG__~Ȼ7@.>(&G 7ؙBf_ZAxRI*p60dxU #,L<di&Vz;ҷ2gHKE?u<`d$Lp p ww p^ø26\~&\LIJ_erFBbI\bt|XZ\aAQO[[g7g;6e2+,Y 2DY~h\Q/W!\\]XLrqyoxS1.9 Z wlE#\M}G_}x黎 n0AnDVV\*W7 =>Zu"|,,턫<<'N[Uk3uC$AUP{ 4 @7o~^~~B !?&!icn?Mq'N Hnl+7 pY>|844~-ӽGߠ KA\A. ?ִة`39 /򫱪jORȈ2Co AT˛@ .믛333Oieq@5@@yX/E@@@I`@@Ȼ5r@@ȻJ\ F@LY(@@@I`@@Ȼ5r@@ȻJ\ F@LY(@@@I`@@Ȼ5r@@ȻJ\ F@LY(@@@I`@@Ȼ5r@@ȻJ\ F@LY(@@@I`@@Ȼ5r@@ȻJ\ F@LY(@@@I`@@Ȼ5r@@ȻJ\ F@LY(@@@I`@@Ȼ5r@@ȻJ\ F@LY(@@@I`@@Ȼ5r@@ȻJ\ F@LY(@@@I`@@Ȼ5r@@ȻJ\ F@LY(@@@I`@@Ȼ5r@@ȻJ\ F@LY(@@@I`@@Ȼ5r@@ȻJ\ F@LY(@@@I`@@Ȼ5r@@ȻJ\ F@LY(@@@I`@@Ȼ5r@@ȻJ\ F@LY(@@@I`@@Ȼ5r@@ȻJ\ F@LY(@@@I`@@Ȼ5r@@ȻJ\ F@LY(@@@I`@@Ȼ5r@@ȻJ\ F@LY(@@@I`@@Ȼ5r@@ȻJ\ F@LY(@@@I`@@Ȼ5r@@ȻJ\ F@LY(@@@I`@@Ȼ5r@@ȻJ\ F@LY(@@@I`@@Ȼ5r@@ȻJ\ F@LY(@@@I`@@Ȼ5r@@ȻJ\ F@LY(@@@I`@@Ȼ5r@@ȻJ\ F@LY(@@@I`@@Ȼ5r@@ȻJ\ F@LY(@@@I`@@Ȼ5r@@ȻJ\ F@LY(@@@I`@@Ȼ5r@@ȻJ\ F@LY(@@@I`@@Ȼ5r@@ȻJ\ F@LY(@@@I`@@Ȼ5r@@ȻJ\ F@LY(@@@I`@@Ȼ5r@@ȻJ\ F@LY(@@@I`@@Ȼ5r@@ȻJ\ F@LY(@@@I`@@Ȼ5r@@ȻJ\ F@LY(@@@I`@@Ȼ5r@@ȻJ\ F@LY(@@@I`@@Ȼ5r@@ȻJ\ F@LY(@@@I`@@Ȼ5r@@ȻJ\ F@LY(@@@I`@@Ȼ5r@@ȻJ\ F@LY(@@@I`@@Ȼ5r@@ȻJ\ F@LY(@@@I`@@Ȼ5r@@ȻJ\ F@LY(@@@I`@@Ȼ5r@@ȻJ\ F@LY(@@@I`@@Ȼ5r@@ȻJ\ F@LY(@@@I`@@Ȼ5r@@ȻJ\ F@LY(@@@I`@@Ȼ5r@@ȻJ\ F@LY(@@@I`@@Ȼ5r@@ȻJ\ F@LY(@@@I`@@Ȼ5r@@ȻJ\ F@LY(@@@I`@@Ȼ5r@@ȻJ\ F@LY(@@@I`@@Ȼ5r@@ȻJ\ F@LY(@@@I`@@Ȼ5r@@ȻJ\ F@LY(@@@I`@@Ȼ5r@@ȻJ\ F@LY(@@@I`@@O)C >(@@@ݻwoٲgC@@ 0si@@ .@޽\@@ w/!>F@ N@@.]YSss{81yt @@DgʚsɉoreA  -ROvn3K,>.U"M! a,O0@@.+ϫ䧭'~7īNg;_/;QO/改QeiA@L{)!USur-IfX@OŜv+-]# ?ʻ6C숓GY=qɳO'^rbN|s/S   pE {6ReYK)1   9ٳs?~KUoG@继G^i (Iz?vv%xsgf  &d5L hϦɞO<ߞ/~rٌ?ZvS.ڜrgS"2z/+" &7y8@@WZ@@t AG@+.@@,@m@@Ȼ@@Zy%w{C@ @@hݖ] @@{@@% w[rw7@@.@@,@m@@Ȼ@@Zy%w{C@ @@hݖ] @@{@@% w[rw7@@nu%kIENDB`ĢDd }5vv0  # Ab@m8 {MXTBnm8 {MXTPNG  IHDRZsRGB pHYs+IDATx^|S6uwwT6`6` S6&p5uoӤɽ~}ɹpJ%@ @@Z64  @*dV @.̪=A p:p#F @8y7d ,^X @ dɒ @vdVm! @ @ j{} @Ȭ @]U{ @@f=@ ȬCh @2+@ m@fB @Yq@ h2@ ̊{ @@Y>@ dV @.̪=A   @vdVm! @ @ j{} @Ȭ @]U{ @@f=@ ȬCh @2+@ m@fB @Yq@ h2@ ̊{ @@Y>@ dV @.̪=A   @vdVm! @ @ j{} @Ȭ @]U{ @@f=@ ȬCh @2+@ m@fB @Yq@ h2@ ̊{ @@Y>@ dV @.̪=A   @vdVm! @ @ j{} @Ȭ @]U{ @@f=@ ȬCh @2+@ m@fB @Yq@ h2@ ̊{ @@Y>@ dV @.̪=A   @vdVm! @ @ j{} @Ȭ @]U{ @@f=@ ȬCh @2+@ m@fB @Yq@ h2@ ̊{ @@Y>@ dV @.̪=A   @vdVm! @ @ j{} @Ȭ @]U{ @@f=@ ȬCh @2+@ m@fB @Yq@ h2@ ̊{ @@Y>@ dV @.̪=A   @vdVm! @ @ j{} @Ȭ @]U{ @@f=@ ȬCh @2+@ m@fB @Yq@ h2@ ̊{ @@Y>@ dV @.̪=A   @vdVm! @ @ j{} @Ȭ @]U{ @@f=@ ȬCh @2+@ m@fB @Yq@ h2@ ̊{ @@Y>@ dV @.̪=A   @vdVm! @ @ j{} @Ȭ @]U{ @@f=@ ȬCh @2+@ m@fB @Yq@ h2@ ̊{ @@Y^6Sy=&f|LLߘ$l(A1})%Syh-Qk' @@@f}|WGQ` "TwdBd!kd E,.7~Tj{9A$듢" @2띍:tZJZC I؏/IɐHH@dD@zf "u: 5zUIH*&M$C @Є2&UW($TI#yqG&oBԔ=]$WTÑδ~SRCJ>% DvJn>K2Wp GQx+ڈ6A NYIG=fVTlig|M'PXS PiR4 |p^@ڋ2k{)uY^5,'ҕ؊TlMV,=._>nMS-Tϩvq5{*ȑ ?gqR Wkekc)vFl4ey,U&%?ygt}:z2'k%[<]ҵΩfP׉ < ȬUBp+E&O5$de ~}m,-%ũg\8jggbåג'K5s^R"i{L&c ^~}q OTJݧ_譝Rikg_M[qqHcR'[y  W(b( @xUU_gl%2#1q?oOЅ]mvvqYnN}'Zc^S((== 400`5*ƞ'>ŗqFOݧʆ,k\aNO5TK*)i8g*Ba>7WuFEyll>u  3XwA(r-+Z++bOtFblm[ Qd~fQhЮJYPȹӞ9훷-z9lSw^t" )[+Xӳ%EM/ٛJ `dd1b {cq6 %. ppZrX XIҨuyO̙3N&{__ٜ8՞mk])mHGh~}ʶ/>aEӧOС:N"i}䫭N"(_d)m_3>sN8VUŶ~RY _4^,ݪ%@xȬD BS{YnȺ^|[7G7ʸ6eq}`rEA3zz*';:=urʎL6mP7_|֟*I.1{e؝^'Œ wW}m @ бY;@:-L$aR[#06ӵa믴eed?SMJRmj W WcPf~ve- \+gVV ͡M{I,tJ/N(}su7@2a|Є#)ҟ(:=WctTC UjSii'9GnyUiX*#1^y;I !5㢢nXg;|8ZNQQ G 5ɭrվ/?LY @f՚TYyX>ՕSE6V.$&&e%毊b[>TؘhgNْTV$-i~?fRRih?չQ~(G*Hԟ6*%$p CؖUl2V>6T 妗ؓ>T033M9YcuFϮ=UöGR优T ϗ<r.O^'#cJvDmAHp¶;vlȐ!Z:4VI'먚Ug꾿&6u}VoifQ!JpSi(8{>2'ă_eCZ߷07!MVScTGz^&*DkG7%٥ΦېaXJ?Տ~w6GWTr {Yd:<Y#E$`$&..DmS$),.-NյIQE:>LGg硶#R=žlapowQWPZmwƮ_SV_hLu$,cdbQ 'κ4=}NKٰO4Lsw L<yl{BjDvPS yD2ΟR.]N.e5>dSXYY&&_Xsf >~L6lKlQd!@Ȭ26XV e^ӽH_0k=+Q >}=uk䴬AǤѹ">np'm-Hφ1 S<<* 3m(޽Ee+#z6 cA}@ڻ2k{[˖[]qOK j<<%?5/ONA!dYzں=g8\{_Y~HfhgjboOl[RZKVͲI^˰JjY2ae GKwCڶGRiL=/PRZ-5qʃ=k>AU0Ԫ!jCڻ2kĸ[gAі-sȬs%K]ȥN0tn()(艙>ps#ܫk *\.#]߁\nE)[,kjmj hUZU}O*56ZMAlTiԕ{kNhym=unx @.̪=ҾOLLZWW]<ߞ ^W"5W'jۮ+#ndtⓓW~و/:^qtt ?sÛlκyFrTrhqǑRNxRı ͛zx#Tqn43,l-}Z @@f}cԋۦtp[lӪF3’ܰ EF$H+r <9)ްxVDP.6ʊ 'N<+{dvDj 7 Q\=:zupP)SF֤lٴk9 +P*؛f+VWǵK%ێ@vsE @Q@fm=mRriхT\J&SN-ǀ<ylh]nL0#ʥ^EggxqrI3J~Yt1pB9zd2٥ˑa4 >TwDMMt葹{~qؿJa -%ַս _u+2@ dvϻ"'N˻ɧo|/O2p L3kT%dp(lxeK1efsuz >['g^"y2WW˩OSz﯏ލ!9xK@ayd\hlZR]3ʸ{CbՖԶF$ֽAU 'Z:>@wvҺ\ihҩFZQ֨xɭ*70>}$ǧM&`q& 8ucD#QKlvh|<}C$vj9 nMم<榟n`K WTVQ@ڡ2k;4Dc@u҆2O{u4쬷B7[")$ݰ(*mS;7^QbGʁ}+dYӆ\3c>5 Ξ ";_INU|0.]ȼ!)VdXEzUl˶uw)rrrrw ȸ ߸k~U /dVmﯸumM<_x]Rz"RC sEyGf?6w\YJz7TWy,Ҁ(9>'RKQykբ-uT&!4ś汗K@ƶhx  @EU{Or-޹ntՀ=OF8 -;]9bm+M%<]vwvSrN^6 6S9 +(pdɆm#U *&ԱlC6ڼ,k5E#ܹ{)c]º{;^@@@fjmb9 lJ9f$Y5ߕ{D")EQ$e[oNs[o:,DLur$KWpD{E/п'osTaCK>eT%,{^WiW"M تöiblV`!@l'-Ul^+}of_\Px @EU{MuV._ѣonnaRuQtAG4QXUdf1A"OzC113)N455=_jVY2w݈hE~x|sJ}AfO_bC7mEdk>as' DLǙm' pwxSG.D @d7?!:z=7ٚNMtB'XF1DT'Vr]ɡU++˵U2@/%ЅsO[`a9yPW}ɉu'Tέʣ/:{.HLfdjmr,-c+ lkMbì{ki ٶ?0E]4fTT}9:^9]'-Ldkja=>|uC RuV @ >!ĺfVfl|éL]́3zuVbu =7hn,hz= 5lkW[[s✹_~gihx䎂3FsT4oH 뿯OeKY S)]h(%[>͗\ם#@ ȬZ-mL^K,&ֈ[x9 rIx@/32.l7{+?KJ2zQ}M8\CBB]$?~㟈[lݪl' 90ܦşqoRlTu2]QU˛P:T ַ$4`j+NW%d3|l-b~  @\U;8lbnK[m=e؟Nm8oЙ}䌝s29M']dG))SM8{ca'Y]W5{~UEܹS}( E0l=ߟjD٩n.7LT J6(Rr;Nxi%JnL۲蕋ׯ=Ӯ/ngg~ zlG @@Y3nSy:VTpppXyOUL;{uʒ9'4p޹Q/Y"?p7ibݻ۴I̗yfN;d#eƊ0y޽&@j!NC?Ggu|ֆ]\Aw( @}|]WO9&@6 pʖ}6Ue/>jmdU;EɍΩNK{3N2eq+(T(z)R eSh}\.l׀:THFF pmCJ"VDl_5sfqqI3#@ p,Y2jYnݽֵD"`BɂNC&7m hlb ]t^|1%7&ao njZ85I2o.B( kjW1-MRJQ>i(AHQqqvP0OW0fvUm8@I4qV3>kTbn% %lMim)b! Sc%)ؐk ť-wڃ[T$e~5 bg{ @А24:!Wà=$#* k}MO\AgBZNe=5TV>'#\XX+z3-[}so)n8GgR3(ɒk$pR-ŲS" g2N^:~KsܲJbsnB  @\U;8D'jtF-(TQQeW[x!4?BTƯKxؙ⣢v /xz<:fEsjJ*,|Rp.#M~.?[OfgfstW٘XZ=Fw0T5;[(]%޻pfe~w T]y.6׆\L8 @Z#̪5]qˆ "kTKEV56TlVPmuF ʕԕ^$?Xaj]`o?JЃ[PT*/U.|p@o?77&\xZdTokS>m?ԈaM<*0qvFQ{_]z{MT+Ggς\Lڐԑq@VUkFհaҫkDž}lS-VRi\F?V/7&g.q%5=1lҞ=ɕT(lg;nܨc1.*l^JD|S7o_̓PFGoUOVGFӡ?EX28GKG˻m8n=R/B@ڻ2وbK{ձlnɡ4˥^99,bU],r }76%jjZ]^^ZAI'K*v~߰aO)hN?rwij h^U11Ѹ&|q>78^{ydm @ *~Sh\I%, yey&ÌmXAw[YsU:@ii9gQV?,˃F9qQJLt#BQڿh*N3 `JiSY2X4.oT sdVm@C~OF99l4E-YP܁*H0'jɁUmeh%*`۠pJ=]z|g2l jleek6QU+y񬨌=ŞRW,,h;~^ZJ,{x8zvc\8\R$& w#O-EZAbwP Y{<\&sgɻj|?%g{Z5̂ OKٗzxSၿs%QzMd˥(bdMڷ[#_F'pٺ/23)&jde!ZKDċZhݞo|2OU TgPUخ ٙ+CUQ? wQ @ȬǞkRcLloNMEy:+;Mo/;G pr(pq!՞t VH3>gʤW"Wc'jRʸ8sW}"c/ 1ys47IЅOAJ*%RP^~lT j7 ,#5/\"j{y"a Jc@琠AAJ6+^aڭwP#gu kCNyߍ@ YAfeinh~Vw:h΋OՅ}쁋k&ڮP;/WF MF6[Qacٞ(8t,1V}}kw\ndULl֔fM @8J ,Xx~۷t-XC%fl7r*Yow4/dz]c;{9L`M]-.e W/p)u9R-hI,1q柏%PR(=b.EPb老M:+g:m( ٖ(Zq,ޱ8XK[:JA`#*@:2kʼ<<[֔^`nؒ%li;!2g_{Oo!Cd^ɒ+So0r}{Wo6'ҟ>T-ule={6xWC'f^R1|X{C[$8nRBP(yM?ӡ M-cc o'&+5Uy)3MrW"2E/۾)K| N]:Wm4n ]Z>y{w`0OXP_s?V S $gMgnC bkmiJa;>nWBE`!d\;eTLvō ;^U\m[}Ms:eee ^eclkep[dWkq3ۤR#69{ϳɡ+蕝y˹Y$* Eg,)Hvd@ nWЉ~2ZVY$ۺ Q ))rQMZJ M'323vb[CEEE&&,-w ?@G@f8sbuQ&9d_AUO,(8RdC~bKj`RZg5PipV/,\ζm0ZtGYnQg/HL(=O U &eC;6jbfϯ8}Ǯdž ]][*U.ltѝ?ZRXt($َө@@kXN WD=}A,6ĴQbe@W=zx{P ; v[䓧6ϣb]j^ޏ/|020P`jR?M~V9De{,\YT( NjW"i.eߘhuy KD>:APMf6߷Ҭ|^)/gVOFl$2*bGwUmZw%O<ԑn<)_F-1grIijkAdܧGq1HKK ?~Y]`ҥw-6u@s7q(7dcmoU̩ {WVۓ |Gk=l[)kkG`ٳO"6}doPy9 X-a=ޝE=6,:l[~*[VR_R"=^OWxOK9Na<ֺj l.28+UWW]V`3V7xijP[C#4†-M4 {N>`6C(.xx{9th=c.ֲ1WH 蛐jH֥9CϘ0vûh+̪}so-[RKQ$322!7R3\=g/욟j)DFz9&PfϢ={*&]Yyu(3uR)IgnK!}} FkertRzC80j]j\g}26,XW* #*x4kW+`Jl'qw^@zVnm̨NC}-S]]\v691&-7;+/vb6dJJNK$%&F}zxz{98X5sC8Zwǟ䊛7 v;9^ᦆT2aey\NO]gĊn<+qɽTbcW*\{z%B!!`RT$]JdL?˺cA:]J (\l1s{rp _؝$@@ؿWu9fff>phzD`fcdNnnD-8lm+[{g#bwQ]deGgIKV8=_'[䆒lw5JWSA@Y{qqdE>]dzzΓO.Y5"I$OϰYxkM³BYٻD<^hPVH)ojۜk?KrgxOgnn~}_g|=ꭷ֭@fAl蒽yt5I!ܸznTGu"gԐTU#[F/f%|"056_.?ٳN eO(&sγgg/㦦:sk [j+=wnzÜGf|+? 5Ϭ 5رcCn\r@m`.glt}?;u?)յ5SS\E\9[0д4&#mwV^WtPmN)ϳ'ϾrdjJ  4&c.Wm /p15)Q^H#pZ2gNXWT94Ҝ {gIHYG~mힿwuWWʹl!F[SUw@`mNu,Xa?bUX  u=k㗽1Np9/[Cz RrL̕l6zjfj7e 3Υ* [Ȉ_J13ԭ ST*3;dHmneRH@YnW-IκXYo427)x+6" LuNV=Y^/C ={O>~~{^_{6-Ir(QZ/\g2{؉<{P+WUTo7R.]jXwÿm[wf%[[qLzNW8 tNkμ=ټyL~t\.ͼxzzBJΓ+l 2 2IbTa6frYAي,22 >eTaEʞMbٍCMwn e]]1=vy(zl_g WX^+\k K c|-(](,"^r}=[ ;BbYzuo/OI*l+I+ .X9fFE <<_\T.ML'::_T;!?1lUK/}5u/YջNԆ!ڎ{xߕoMjY=i/>KRs^)8H, 0?tl{nGHN99'nK\uL֊mѐ~rcjFŖRf E_1.] >Wn ;^X럿t%HⰩ 2>w3lw)%PVZ:zd[P*NM¡2M3FΞwZQboRp2}.Hjd|##o=[+3E*ojJR4eFo6Մbq{Æчw_%2w215){t׆|E#$?{wzua-ߟ7VlqB@kYka>2N8ҩjiw|r61ʖLJ }۵K)~. jQy9IJv_L -Y>64?V̆o7_#7K*kxzS{` _nY { o x9Fs%lK/X?wB)zv{7oM|k^h8RV)?tW@:czjfcT}*?䝷ygΞ:], .71QL{~A^=tdͱYZԪs}lmu~17Fʄ䨤Ã뫫U3oPD2G`tZZ2Px2*n_ޟ1n55-'P=pg흘.}w/PQf.=>u h%祗H"Y ϭ mJJESVWn)a % >'$KmVӆt,Z_q.ykYzS|27G{{LHc):iV87DI1l~y˸pcտﮰ l>{*9βɩVw^^^?6)W. ;:퉕2UǾ~ߙ:MxfݫWkjA#Ћރb3!z9A l~;w\8xpNs&j֫mVEY ,jSlUaou斕zrӆ54d͓:͝'(0 07C;>z0餲׆J@G@\^Þm69Rt+f˵f%XI>Hxb [X!13ᜐ6uP(7`gIY ëP)-vVrOTK"W>.SkOq ʝ)"j8/_Iaܺt$ 8Ys$>G 8 Uzen~wȷޯU,;wDC#+_y϶n~ؿ/%o/[ʹSW$mEd2ղ$4Ad9̮RҩZ]Cٰ+ 5!(;a΃ښzTk\J8|h-vyWqBe~w&gry•i/&5?!cz):OkT > ~R!Qt3TM,і?٤U6z{G_>Sdtccwwa L|^a^us; Q&pȬ_=< kOm%c3< MTBA-Vs *^W[diϦpml0:t`dG_pw`K,k6cwyƥ4gt'MJZa95a.W;dA^6<2lY_D++&Xo#k\yScye"K%Z2[(yv;B-iY4:k):6M<{3-}3?nsR"4u鞔Uu.vw7)Zaa@ vNKb|:w`M/2,PngaΜŵ.>ȯֱC=.\WH|=*(M)kw|ߙ>Nºƺ-u~H6u\A.![6i?$jǬ֛?Ws+PEV2Y;͚77>{WCC<لS/H;)77板Z崤-q {&ێs.ʨ!%IjϽơ[SGGl&<6*>F.32{?cZX 裙$78|=:2kV.*ȑ-?qkkG%hC5 2!1_wӕ`N6l Me ~~]WS%NLj^.N#۠}LP6*%rQ .O7/bպK[4? T  {HO/[WϽb}LM[uJB\m{JaJ:^U,kaDlmNNL컵 vaê]Z'dڵ/ׯͿ7?س`V@f>P UR/ҶxKf)nO>Do;;+kS]TCvyvNnNhX3w6e&mrr|}o_WQo1ۋSZvsBi !FUϱxgqn3N|[pS~1YݮTȉ# G85?<+C@BjZo[)Kެ|nŕ+yǡ %ȬZҌ+6[]E7-7Jk )r=f'7UWV U5Ӆ}ZoY$X$//6ve?nRi#/|;õڳujOaT֎{rܥc9kjݓ)SZrssW,)(yӱp0::ť d֖'c)XbspS9ݰM'}h20r܁h;n!̊UU>Y\٥gC''9]H4u;OYE ˟௓٠#[dݺ}E~\Je<3G9_9Fuo=j/Nsn)BnQlOOODYׯ6Hv$}0imC3ز#^<~E++:&pztx%`nβ?= 3JI7qŽPOP[ʦY/C`OW^`/]>9R^ׂ?ά{Mys}aag7UV>SOs1p)W}}byyXÞx`S'\nٸ9nEyժޟ0vJA=]|eX'n.ok39b߼-[n VmfU,||AoS.=RmDZ!GQ <֗UuvdwJN\C5krQ\6Oayyx_sWn;1=<ܭZk5$$gf7-%=;5E:<.C`|ix!ڝ]2_'|Ώ^]dbPVjč}ךĬ5Ykֈ}Ѥ`A+~U>bg6  ?}@' ] j¦蒹\[)()!= $K}{hp~G(;VмS9o Uz=u؊i8)Ų=Ty͚9m5 Zwgm=C@~9%"&ۨ2-ƊW:\oVRik{Cl-ɹ7>זDUmUt4zNdɸ>f 0UӳdUe^/!VA-wy5Yuؘջ~}u贌=ޚ0޾լa뉮{3eF-K'{ɩnl ?UpAȍPZK=_/?~dNC|uww8e/?wkv5K^:YY; q$h2Vw@m;v|hVVN4qpp묀NJKMMK" u}u˟>pabb=HW T| N ח/,\TKQ=22슷4N~lrYjhP Oz֌Gv jwu pU? d:dDOKzu|e,6ed(:,wyqWѮKW~o˖Ҋ̦1=n '3ӭ[Çw_'00_ÆٹZ^ݫvҲ^7m&گ2k;#$rM#jl^/i泌y^=I=gDv.^[+KH.UoCIlKmxť>|lKo~iɳy?[jjN_>=b@]ݖ彨sgUgs{Ӱ=,^Y]E#GB*[Jf̈= QO2l|߮c~bꛘ9㘚}j4*8\^gϓ;4ZZ?lO\&7PT}.)*޳g zEյGxG>p>dV%v@oo<8}* ۪O rRU*HLUʆAނ0nS-6nguoza=-`ZfFFf<ڣF!C ;@T6r Sm3,ځ;@ur&bZUd&nzY=:q~v0Rҳ)Prj|ݛo_.FF^U|A5/nսOJ!4A$Vw''uQh-@fUW !@@y>lTb--,ݼhՖH؈*{ƌaoLpƫ}]UJL֤In>ߞ)rEqq\|:ZvdnV 8 :2kG]\ !SnOP99d@nnrq=ClK~rɶ~9БVgdPE+Vd}&Ѫc_qdފ8#5 8rZ"Q=⥕e@DsGsSoc#h02ٺ{>zY[[LIT[ 3 S Hi\ɦu:麺ږIۚLh[O g5ww<7 Me)ϭxⅥ:{LoL ns/-,wTbffؙצ)-<-l-2԰*J+a@cS훯ERZjmnmi!{.DzToF ~iGw~ⱡO :k۔ߘP^I{|xnnuB^-׼ gWy{؎ߟNMMH*R zu0gR ysWtT… ۮرcC\V^1 ڕ˗IljCNL\_S$pVJsu2*<֝͝IHҩk%%$5K9++nB LM.T NdVgچ[=MW<ߧg`lU{ rUJ>2/P_S^'9'%9Ȱݙo;^ ]-ѧOjYz p;6g;`Ֆj >XTΥ̒1t:AAv>5?tNMHrYZceEo?Ç99&V&&Xw̹c"Y BT@ ,ԫgYZr%Qz(#"B\]-_XݨTRj[ 999*q֎ڳ.@D 222IdwdYs2J&Ef6lF'w% oZ6UJ~ؠ^f:gb"*Π٨œ{9>5վ](Oi06?dTgmt0vry%US`CrbϏ; l90WמC!@ Cgc"S]ORdiڷmjec (9 ^`|ae_6)=~ vUDs&t9\inw\ޔ C^7suժXRSdEGŬ%n&$mnbpj07-C hZ<_[xPIͭ 22;p4z6YI#E#m,lĀS ڽ`i w_(:zN6{;zt]e}ze.RqRVn& k*V< :2k`\ .<Ȟj]<}r^*KKJ7qV7(d.ycǎ: >;fż1;bik]TS\+ѱ61H\;|*w -fLA˟n'[~ط~>k~݋fb{OfjXT@ v.BhU[Ϭs ʩD> %l[ lg+Dՙ=;;::4w˟--7}0+-"5g l؛d5~M 9c,]z_dVY!00I6}:קɾ޵Ʌ~?]Ss-L_V\nqc! ќ\U@@f}:@ \2f̭!;SQPAyzIURUU^PDMWˢh99Yu%y=@.:%}A!vgS<>ţ߮H+rk»86b'^ˊ/txyM<#$s~v66ʜ]bRUu1fS :_ϏC! `8= ^ ""{9_U]NPfbdWZ/)5,ߗu9Fq:."+ФަIRoto).xȹ]eVJ+GJ%U E6wp@:8gns'W.+/[rllw~lPS\fj005_]ʠ3x}bct>;P| ..1yUٙ{%bK{ Nc@~+dև+8+ ܥ@bb\djL)6$Ȳ3Jjb2 Hwj_>z2en޽wֺ#VQ~Y9::qt$o,ژ?p{˂ܤ] #;W+3'דּtvTlƦ %2Sj]]#'n.G ̟Ǧ_Q#Wf|Þ)"S3K/'fXr饜Rq=KuUh`a?UҪ< 6/z89؜Nw *XTZJy2Oz7i3+GBƂ /^VA)a/αG3k#\RJ{{ۻ).~9) >}z655u_v egpڕ8smll23V8p80ҡX>0Ŋokeb:glYĨPm-鱽jtsvtFZ=RPY[PzƝT^]w\H]*77F^Y!9j+[[8Q7dnmšrr=sзU=rƖIMM(r9۟/̏7j˩&ӧ?7 c,Ydu-Ȭq:ǫ"Oʬl4qmTkMMzzGϳPR¤N'&7.+"K”Br'T]Qad#*F'rx\u}ggzo=*oN>>}7%l!VO0:q"kD6qQ f`)43![J p5($ek蒎 ۃ\$ushm1{N,X;>}w$:uɕ=lu9~3C,^q4t;} {nY17pڳD_?5HFzv̨ΈN%jN&:OۛҚo9gto6Ba9YVV=71"YtJtRC]\KN [UrvS|>;an!}K55ݼ]mG~fto.A&#FaiүW5Lɂ*[sknzOXjlޅMkA{M3 2*Ӂ b}7 ‚}'aǾgp,*- 66l0Wgm=vC11ٲa,H\u=WRRe?sͫAco7.>oLML$@a+=s)ψbt*F J+9S$zadoAHPgO=zӻwV hq<-Q.|y \JyEq{K_RGuĆgPP-գGD6]jO(u3YB܆W2>p\QdXX=е`^#[N>sa Ю0]w@sO|:3B뷗9!VGw]'\Qu~ %]},Ф@cBA53IJÇ#F8 2b;lvzo[eUUՇMWU75ðdȏz*4F|_FIU[x 7;撙',ņZYf5'bX]/@֮jå]-+utD"K;o%oN>l/"V/[ ڵ泶C!@40TVm-p8O vؓ^U&.7hep{zzǪ^333\I &q`=զ6;~ckd llRVsݹo&<NĖb²˻Yl6ˎuuYuIw͙3Ȃ`'Ψ>lJ54X|_sBh26@.pEf 5eUސ>{ [Oda G!NGDenr'+SNPAaiH=@ 05UM@ɵ(_ɶ_GgKJօ_lJ#,M˫Mأfy%Gˋ[:n&bрADm}f>Xwh uv)JԼ͕Uf)USHl7.Uc;≉>x*t޳n:U}Vc* vUӻX%9lTbƪ833!˫yZ"ӵkW+Ȭqu:wJI["hI҉ُ6ѭ u%}Ǔ(6iÇ3yc >,Ibiow}Ne]>v_ :N @ dd$;,r\I9/%D~<'ǟJ$5vA^(6po#Ï,RM’%!NloadO8#1ѧ>f/?RGֹl/krWm̦Īٺy/]{q0' VA*5ɑ[쉕Y}k@`U]S@ t6r˅棸yJ/ȉLLL^AFFI )1>xFwGJ}EIgIp6ak{tG^qfk.6_f[>g>^:<:R)֖UX_+a5 Du$&_djʖ Gs@ >T~NO>٠}b&Ե_Nfη ?dqC7e+& ˪ h޸\U6܇_ ?wF-޳}:'KɟU3xtE[yVŷy :UcDzx,+pN Ўu۱@OsXC{ ˊ5ae`45ɿY瞩kݝxnO'+n]̜:>;UU+׳bgfgkZVd%VlVSYZm)lgV`?bW3"͹ۣ`U+448;_Q Y;~ !t ѣg-]ٲ-_,o|t {ccwgssg]LM>ZS+ǦO{'{oͺsb'53Op5UW-TyujrETbod6!0bK~.}̙Q! o <`OgaTҘq t!v^jBAsb+^~ݺqqlVeM,XRt]mccd#IZMp=2yʸǭXreߝ^C# v^5@xD~jU^]!+nxޙMMvjjb~i&x/uwL՞AOcӣ~FFR?9WvLIIXۤ C=,[ߕH:|8&PU ;M [ L0aM KU[?ܜ`c$+"t)2u?o ͢C(lO滿|F,)2U`eajU"I#_p9b'Q;֝{n8Tf˲x]S@5xȬC {xeTU,PwoښkմiV=?^p378}_}.E_״+s_ė%MI$>+?yOFήnD G+6@@fm?}BѸqV `э9o xm0D?8q''Mשׂ{ǟCBBn+ JRRR瓒 kن%}TL!! c؊S\IRm[+,C$U”}n^r^*6wi+^HJK~띵}4IWL:EȞⱯ:`7}ya#  >:}+ A|rѣǛ/Ō^y=_~" 6O5}s狒ƨȄĬ,BR]PВDҼ-8U媕 \]%yyNaQaH4ztxAj'R99VYYY%m:اR$Q,ήٴ&/:*6algf_<} ` (|w)S1S^Syر_ ݉ˀ ޝjA=zkol'ZOs޸WtCfןBCcuuUKr~:|<0ŎkNW_]\\Aټ>[O-JO+*2gEiEB)-6'1Z"4ijfrL6M%b4\kjOMyIYPUvzr@"S*v-cƌњAC dVM( `rV| |BNOZu^]델咆REo[6m>+V^1q3.++f _suUl ۲V%Ȫ ,p0??ÑDG rwO$MKo:u͞bpHPsϙœ=1绞ى?ސtLKr8, ,[_~Ţ2:2kD\ GNL6i.w6oo!p{O_0vu 7ز'kч??g3fΝ#z9L]Ý/a6Rj&Ğ=svƨfAaa W8YUSpE3 Kno:*UkU5oucQpr./M掟6?񸿼>ڹyZ,33ӸS~XqiR,Xx h #w9=ޯR* ݐַ߸{sl _ Y0fU ͓RZ~tk9l<%^ 2(δoZql,@l

t~ttvFñjfO9;'s8S;@J&說Xi McųYvŦ:]I4+Æ QTv,. !!/,l5(K /zOSȪug1B9&X+r*Qw[Zs')ٻ:q6+ؤzz=bD^|_ZZj.w7 ebVzݱY;Vj ++= A `݀vuh8 ܵKu~9#{e>O;]ֺRK`e 榆֥,%&25Mr [+w"RweVRUuX.@Ŏ,wqm)GGǥo6I2q9Km.Y*7}:,\ڔN{*6´C9g*KZ꫶%'Ĩ6U ~c>7y\ͦњy5Rx)1W@` o붓}[ZU5`xt7;ۘfgOWdWYx7&6:R_SO+ݍsYlO33< =a~Ϳm̢֦z섕ΆJhȬz@I৿Aq,oIĆBCM9WS*'J*nJ GL/Vϝ@Yoѧ HJ:ptZRݺӜ6e}?[ޣG=#^v.;͇ $?'%~:l'ֶX~e^UDeEt E7$Ч j+VlP|-Ĵgb.& zwտ{',+Pe?ʋ/(xY;@meee7.OIԱ>|K !%ػeĴȼʊZM+{+ɩ-M(raJ1OFy|ٴe_i/Y\}GW{\9 R9n̼Ȑ!.͓lH5'-CRiYiJ)/%ZL O} }aLUǹVr45n߁|.ݦOi7'n@f-@mNOELb[ {JyQh9p'OȬ[qQ RSSBS۽kv/[0`Ok5/husaLf_!W}(%Kc3  ˎ2+n@] ]_eM?mkn[wso:iKnny7\Lr{ @%d @3XZrh @@{@fm=C /W@ڻ2k{A t|d֎ǸB@ Y{ @ v>B .{ @_1 wdރh? @Ȭq @ D!@@@f}+ @] @:2kc\! @hȬ~@ Y;~ !@@{@fm=C /W@ڻZ7R$IENDB` DyK yK http://faculty.purchase.edu/jeanine.meyer/html5/bunnycover.htmlyX;H,]ą'c@Dd 5Xrr0  # Ab @ yn-g҂8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^ @ N8  @^{P4,XiiV1iZ~RtKUeh[AMKgT2ط +S+b觝_ɮµ/g ^r~?9n{C9gY^a#%Q=4]j3!ү4LXϥ8 ]Je٩0V.+x4V9i9o~w/ ~JGkg? E_dʱA4ZWSCµg:6 Qa5'#.@\%Y.I_+Yklp@yLÇ.0;Í; OA3C&&XnCm=pF/%CgStg-Q78&*`4RL]dM3 *ǰ<` FeH;N 6\> EZYr&y4j/@{^<}EsѪnVoI級!M7-p0"EږE3i[O-YR$',lH4z8DV53- x[Ne|ew.|z\ RSOe 3Gf񶽭gJ0 Se9ch@[Y6|};M jR+0;7;AU4_vT[e-a>"k.<')'5(NEeLF8a5Kb¹OqSO8dPjR2c*A4k*;N7 SbTpNwT7Z[K7U+ǎ\qNLLCWi3V\4SKu !ґ~&SC`cs! @ $d4z X*wm>pY=.*?^rWX?Wk: <|pŒ,Uů?aX6^17mnȸm)-;H$'{)c|u~oR9`Ě/bi4K"$o5W&{g qA~=$3cX^`)Jm?EO0\ kkf^1W]]w ϝ4mF[-V4LcϾ*Wa#=2덬 gJf l֙*{w_ 8SU%c& ш?ڳF*p@L&bzi @x;@(1'9R c7 ~ZE0~L._(^ywo( fhAѷlZ1,H/+tYJ+o:چ[FDNX-$\뽷hz,j'EcchV4i#NtCAFG!@ vBWuye%lxthD@(j _?wrW"2ǥ(~{;K& "-9(5W^X4EUL}?Jkhol.0J ^\~g )[(44k&-@w@]XmLlj1*6 F n9npj&wK|bK}O?qN$vTyTy*ʷ:\%?g_uʺ9uXj`ff3\֧3֚Q,^ԃ?,j򃷟\g3gE )t5vrqA9K<誺|D]?/{x"W./o}_5|3ڳu{;R_+:L`xX,ojƮӽYLֺ-0Z9k]dQ0(!:ڋΞw啲RSoiO7mGV$Ŋy342ԠsTm44.Tެ:驋ȿBVi,~jZeК8ĉ tB?!K[TJbY1 C9c:eo;^:@ m(ˮkP>Ob3tBV8s7sFi͍RI gƄ:./_ Yˏ?ᇽ^ZsHd$onN 꽊դ~lO)}: Z1)LWDwJ`~GCA8|fo~@XZس2F܎W4(Yv%eCCxV >W} |ћ+غÈo'DE`]b9F3-F̚'ɵsӖۑR_#O:TFW/cY ?=oxr!04r`s, @' {~x4@֮Xd:bz2N),;'eXyM2[v"`cԪܓK(4IjY.eUQhEjԬxg;/,hه8UN>+DT=;}Ů+ΰm,n>0L&r ͙:Q"WsȂbE+]S? 5S,uK@Un">WD.(re5" 5=h W1wh>W,FJ>-?Azf pJ׼#9a}xЄGX^+RiZUrUZ`y*Z/=~Q\ps @^9hpekVldx)/.a$Gѽeйd|[?aO[ @`@'7-vYsw4?fVz^OeO}6[=֦n˓ҮR"J0Ț^6.`˩m7St5++Na7oi7}ݏx\3)c冿s53Ylѹb]* ?{!uF,^gԠ/xũynYS3EI P`[7I@6@[I P G[S4P\SMO+Z9Vű?<3)JiW} Wn5:^3mNRh.ChYX:䃱}qN~' ~KubM-7U0PWeomsM,`t0lo[)mKM0z(:өD,2n).&MR|SMV֩)*+QY xz )O9=H5tGdž\l9vq_94x8 \o݃ƩP L8+\m(qw;A2Y*_@aT T!mo=|;qAp7b \AӰ\įmN^::韶QO\вlU>-ULr2ɲΆ$.aݚȪF|o˩yKw>=.@@,Wj\K>ǟ38wHv^-zل X~ҵ{: Ǧ_[FRyj0kFXݡ󦋵*<ʒZc|K6?aevἁwƆ.z._28QAheYpCQ_fg¾ʻIF%~2VZַ&qDy%iguЩ'M2(5)1 a Z5DcĨnKn|%Vԏ'"4s\dE !ґ~&S/C`csa~=T]qV҅Obru5їŦ4Uo>nR~s۶Oc/\V axU _ycQF^Q77™ 3jD8Vdamشzonߴz#K"VDŧ4`#Y]rٷ>iKmk_dSuT"$o5W&{g qA-P Zv;b<ƅ5WY#7ަf,b&v6Y@?vx0:˴h 6oSåБckf^1W]]w ϝ4mF[-! ֱg_Vܫϑ FVu^hus3Osn6LT{zPsݽ߻濯z ^kmĩ*z=Kni5W`X>!tw>7Hf۳&EkByowoFTDMMFL/W/0wtŪ&v}S,]ҵ)bU]UY-F֦(-'vpj&wK|bK}O?qN$vTyTy*ʷ:\%?਍mM/Z*G{v^URŚOR ׮X~sVM 'p)"-pR7U7=[#u<WBt GSp` +3uVZkW.Y A%pt+5НB}K{rf~ml 0=R$I55  5(Uu[ . 7Nz3]4Bi~Z(˦y9KBo'T- PFn jzR3,mnlKQ~7>p˜8C|*[I WWw;<&d(rQ,xpKS蚡m}ٕ{ WlƗNHpSʹ9Պ4ƃ)J$I3cqWwY߬QZY^/-9hUNzX;7'|^jRByO?6ק l>uac瘎N+Z;%0!à ]&8N54 {$6c>yŮ[NY_w:يgwelsUWbn6uOܜ伤_}󵌡Acnmj3: s,]xc$^,|w%4gC@yqS/\񯚢 iR\ia?G,qCg[ϩGM1Um֢;=Eܖ#ǥt3)%SS⥷ ~]se8\vm/*bYr8D#iiF7ٔ~cGFֻe֬rA CF6L6掗=k u=W*+VUNJM* Ñ$TdS\֍8F};!*2ܷ_t6з&\$3 d5'oig7b=I܎oyь2zϥkVdy`Bl?r^\tL4ཛྷ G.@{dޱŝU$s G:YYZxLMwp;oLv8c~,C†z2N),;'eXyM2[v"`cԪܓK(4IjY.eUQhEjԬxg;/,hه8UN>Z7X! <s*(--k,n>0aҫk"E}tmΜաA屮oObC+(ZY-MMy..@d! ^@zV Pz$b {ND]s7Q[FVܓ|7K+Upx2ފ|ׄN]mb+}hFJ>-?B]%hwOPy=NGr;828 #Ǐ^vm7=5V2Ҵ>I媖E)pK*^z֣NA:#tVgm/s>;Z׬Hg4;eץ=Ch?w:o', @v@㨠O{@5 Lb;IKKu1VL۝--]~1zeYsw4?fVz^OeO}6[=֦n˓v=QF'g-y$Bu[Nmؼ픜&\YvrNyKsDξS~ăI (7eVQRdRP_;Z^ /3|~je<Ԃ<7,GƩmm"ä {v~O tSn:pv7640 \s:ؔ[*T1W^=I P G[S4P\SMO+Z999?ٜE |1sْuɼ噵-嶆9H˧2}S<\̌+۴Z-nEԶڦfWAUK,DZ.6Z93е,vW2a‹FJ4iSytЄ)hF> sG4pґQU~`t0O @`@ݻw-,*[@gҖ4e o>=StSkx oWZ!q̴ֺlfX^ۏc[69 ,r1]MΘ,w̴e[L"e.:\xW=?/h\4A_,-DzzXCugTsI-m۝t3U4srIu#m>!?WV~n~${DF~)IRϞ)Z8)\4Le.Igo-[#])w?'a!=?`SRjS Yxw lVh =#@3;~iXS*mr=YSvTY*kEJ^.()K=իlS\P4Yg,ت"MZFif2r 0`~QFkz=Y>@ _nʡ^~6K P7ij)g{d-{/у2b:/3)U4DCn\‚KFZGdͬi$17yPA_)RapΎ%t ťkV+Ej9=Zz5% wQ/*pATx}5`:OjK5F7?|̉KؖvÈJvV3g ?ZA'@tWcibڧZFA%`᪉?(1 EcxՍ}R ׭t59 M.`2 p8bꢟs` {8iș'q|;rܮreަ~ADxwrj~ UeȶZޕ$PHI>jjyN:nLJFV}9 ?~cmZߴd)ǖt\l;_ߡv+Vnc"< aAқ*/bxϭޒc@UA}LP5tbD Kjm1T$`uZ%>p#FȰTIt >k2iS 8? HvVoaMNJ7g~ӕȌ޲uW 7&QXu>N~'\h]XSML.t&+WdBoXӹGNo:/d OTYRB~oWhzc%θЪq'uO;ǘΈƙqG{|zV~9E-2?&=*y=: tbqW]07bUq}j +wz@;dfZVy8:5>ҷ+HZ\;?ǒhl)5լ<{\}+o)Z(rP++zǫXqghO=,ƩP L8+\m(LcA(ƪ|{,·+M霄ijTym,ݴJzlU|-;t$EC\>>eN{ },+J3f8v晑ʳ-:~!*Jzl `Li{kuخe ]éN !DCFdS~ N, FK!pdV\1rdgӷ@< 9 yZp9b̥Ͱns̱Grѡ)bNE_RUy?zy畚-ig;$.X6#8_tYޤLFil/.<`h#Zhnق)m늋Z[* 5{:D5hX,+v%؁aZ*no:붯aT_*]r %4)iMwѳR]8 @ņsyZI;RhӠ}Z=z/Mz`R!Ek^Clo8D#oEXQn_doЎ:x/wDψ  #ӎ& y>ѻdhҸ5?0)g~Ь͍po|@G`^J4۹N17=oꚥKɮ.|gӫ~E|Mğ+'eLC8ݜURԕjAQ_UɼbY93uٴjPտ/3gXgD ^]G$zz hA)j)tPBOv `KY[ :W P M&$)@M'K6m[w}%vit陛FRrrֵmo8՛3L_r^F,/p[>lڴ#!\x;߸lt_GFHS(p\puYMPk];YkX^/1-, [Vz LAf;Lկƍ1*[)rW[|Y ܾvFS8.GYqBW9fis";%ЪzdS3+e\4[B~Qۣqٜ9  4Ѳk֕Z}aGgA)GdGuqyCzWrsQ9} 䜱xd] RHJJj$D~5RtzatZV g{b{b_ @ vӁC (chfq@(v- i Wnbc:ٔ$ jZ-+ʄ#YT@V[+o9^X ݸ8FҾ1ZO ϛ;G1cr}eH߰˝ri璌>eU͗td&TNX)5z-^s->8&h| 8;g0r$oآG=rDZPk#N*T@너8oqU1Y;cT3#tp.@x*4)' NK)PJ%HupiU k5U UJ^6Yц'23'|GmY9\'O0Qe;nSMԭ9C'm79u7oM^K{[k+XK<V3=ٽFo$Xm\V+7Ѻ絇S_{gCۺ H[kͬMRu4hani.V yޣyTCuy&r5i̒#W| }ISȆp:QM!C=* KAvOMO-fĄwf8$Ù?[ܔŵ6~<-b^9whWfMieDwGh mR;GL=gsekFN=4һ++oL=VɋfwlNtu*-Y2',ET֊*jer]P9QU.z{&LӒ[5] ^*Ee̬A oci_X3gequLxWGp$1QpHsnpJ8hO4gtM$^-]3-=J 55 ZQU5ު;=)f-n` h3^Ft~ TE^jBe8>I6T3ҟx#,*(eίwQ{‘UyqqcZOYYu>_# y,bcnۡe;)^. fHÏSP1XY' {*qAg܎Ycι&"m G R]to֕*Zםtn>J$A*CZ [Ue@H h zcUnᒓo']m^{=t> YeX55dž}+LE"x=@OA6>' pT7PyvW,'ىFH_գN;+חQe-M: %JSgFcXňc—I겓zqK|GaTK2nvYM:e!^U=O<<+ z kҴ#ob+67`c/i߲9Op9uT4%dD7]aŎR)ƖS0H'LkF'֛W>yX-E'sO{ݜ/yE-E e^jeE_x+6|uDuz©?YT9`\lgY5?<&M0`aH(N.ˈ8 ^hĊLOroHsrPzYwm !#٥XU]Njj=Щ kpguIc&^oB: dSHA3'}9nPc}ҹ5_iAy5jeh+-N3^|f֝yB^H|xzn)Q/s&{ Ke.93W[ {}G}Ç˼_- u1S_RfXk79أNa'e/_iIVwh&[^~MK} SFUT.zѹI׻ ʙ z:'ӺSҾ~;khOGÎoѼ/ucS ~SaXzNQX9IY ɫ滞sk?k=gk4Nh6)l k9~ hyFfF&˸,3ԁE#A@@@?$o! ~~O2㑦^hSTuʶ5Mc9]gW) "#-E2 -eL2ktq=pNs`Γ +qwdu,]f<{^E+_]T~h)-(e_m:e>`e+H\H*R#jrI5#)]>KvIZAĚT3OrL4bƖjD^yـ.*eD@gF|-IJ[]wd,;?0:d#0r)%\ ` Gyn+;N(4 5[*U>|WڕNL{U>WWѨXGLyQ{.6$Ξ,\˝zli鷱Ѳ[TUiUUIL(/5EmoiyŧKラ3054ϾV3vᇧFnA0*]T\E,zp82^yQ{ib.EjN,]?;y[KPGjZVלo GSarb4u ?VAǫCQYcRxeTuŹBe ˆAΙqggi~wg򯱼F4 ˬi͊Vl.6֬Z@mh:40",*5W c&djs U_֏+j7g䩧搩nI1M7>E/cqyi B")G"!Bh[ktZ>#PQQ:r^/[I-NzJl,ޅ Md{0G}~zQ-7_5{'RM\ws)ǖj ΃n E'G G {.=o޼#8^"iA Z˱IΝ5 'z% YcGo?9YK54ذ)i-&ѤOHڄ {N,U.j%Y5Zm&R2lL!Nz9=~)dJwg$qqVQzW~G Ehs,bcjYH8lU"m%˫/iS/)YS=h,0:z@`ޙCΖh 0.@ҥKLg_PG6N(4q gSB'uQQW3w$'NI[1M-ɺޠJg'Ղtz :835[fn6Uڠ~mZShYyŊe[6ݙm9BhĘϑqQ[der9waMK2sT&y {9[*{Z}՟~Y*XS'ϕדCMmIM!uކ{tA)Gi plcvQEtnJmj%(:jr Q滋o Ȏb9!Cٟ-GO@&:&_-z 7Χe M5W%tq.A3$C=}Wj媿5\InGh 4W37h-=QfK8Ncfb`Gڍu)QI|ٙ=L Z12vh o;Sz6\ү G|^ՋZjE~߼hב/^ )yiYo6.7*)5gN+%wGʉ4XuZ]j |QJ%HupiU k5UVWU=5AWPm6m zkVR!+Zj{\~!QXj8 Jvܾy뛟}ᥒGglEUBPsgDVʑ(Y%̡˾ҚҰ\_ilNuFMQN} l7zo: UӇr dZ( ZKџ˼M1rIܛ.w]K_|~̠+gc[_LX~*ç֡҆QQ,U9ZW5ed[Z:Vw'ޣOVnpXZ~q7*>VU#-EʫGfUuKؚT#Ĥh) um눶t))[51äeшKۼbe$=uMKuP5?Qe_U44 ?DAaNjB'vF@'1tC`ieιRO m='WU`Z;o/R`J`If;?+4ffM U'Q3o;i9TVJu ]tԕ5pcdܟF$*TIGMUpxOfՌ/z1b60w[ӗs]={tİ]X 7$vo0ߵ|7gS 72V]@RڢrB=mUгB&ƈ&1iS}YL :d5xzch<W3c{]s[aw7\xyѴW.{8jܦT6]pG3}4"Ye,گ72w+ľH-w64>}/|IG(afćЃR VCONPӕ/(RlW=YÇwc_]Z(}fqv.nrJZ;rݥUWhH w_q9|jj0䭭/+/Z՛ϖ3![fxN827ϭ-s|tڟIs\ʄ6}\vƓ,\{]T涠2>_>l`VK L:(pG5B-u&ڕiufM4}=Hx;#`l7C{uCڷD,VP┨@?g8{NL֢Jr9_sO>~띥ָSN0dsC;v[)a }>te _=c̨A7yДCҎo憒zlnsdJ}-^y@{:W'%EТfFdq;=M%s [̊+Wk@ⓓN*?-1)O;҃aCԬYFeԾ; w|/D¾"@ ?xl@3~':[ޱ4P?O|biJCn2dfp鰫ƫ7_锭،vٔ!;BM|5<.@y}L V3+a-gUOEOqT_$a Lo"J';G%;X.#,RbH3N1ui Ѡ)< w;܄_>z땋rF<媒qu)#xzw``\z}Ane͟wJ"$\}Rި%14͚* 7m5Ԉ.WJQucOo GqleUI84Q n^( *nitvı&rc<*κc][I:IijR+[.hbnrdǚj޺c⧫ʫ u8zxǕPԱfX`ShCivONq"#:;ڹfܸ&+RmZcyPa$; {  M&wmślC#%1i߿״).g}d} ^wəc>!3 ۛBm;H#H!739$UUa_Y[/dG(Os?tyKJ*.c/Fkk͈?,<޴m+Ԃ|a ?(7p3Ѹ}.V{s[6z#w3o.":U yjD>s^YiMaVYn.*:vv z @$ -0'Iu/-h\tKzѿcG'NU9gn^pܹEǐM+P )_|Y.ks9iEy-"==<1iZx}`|:?w~ꌥE_5$r6F9~c X] { tlתh=Obz$s,mSzOxg/ܑ߇/T_'HN4ֿ1ϑWႳ̶xG/,еZN7Y$G=&iebQp=wןQռ.hz`A[58͓0cG焚L d$vGQ47:֙?t\[Ou΢G1Y\ 3 nqc~f( Эd\_Ar8ǭIOF$6특ovR?].YO{褊޽, QSMՊ0*rz #4NQV}sC6X-U*tQ6/5uڴ̚g7:e^1_^dsmi)S#bbކï)kGdVd%Flm./0F c$LN_s[MF,5s1-|WNU6V&FH\Ē[*+ZT5*UkGiO>?nVSY6Y%˹۞o'_W4 CK q]@~ui·iMbjdz Zw6dT b-Xۜ*:cӫ*Bh?d}uSf-,+M5j7/앵NgjѰu&#Ϲn`2`n^B-f8⚾1gyqŧ8 Me#<:+m 3yuK k ] GK 3 H€*H JgϿTX!Egsd}h|;Kq9`F Q|v%_nlo^VROpؠp6 zCJ_|6w料k(7z$yKۖ5ZA~?L8Vvܱn kg3&T]~&qi-a'-sS}DVChMfQ@fd,NZO<=6.?\]&-,BeQ^{ŘMo=3;\٭$&->+rm%h+O6@psܙx׊y/dI|Cuyu SXzbĮX0Uw9|C,Q/޽;c!Yfdd,>  AnENL28/?.2=C1irQM1j)sIKV?n0f@aY_<'QW̻L_%DBBMuß?>u __q=&ܿwaV!AkV-\7a{SueY^,77  {~x4 =) '5\-[5=^G\F5Xoű&˙#VWZnq;`Y=z83TW74;.=E vnQr|˫~U,P8Ϡ|KӒ)K1 㢭|Emw{D29aaē@#{OA`,4:KNsh†_~ ,Zjdę&輚Za&IjK+Ҳ@S3rjFղܬ+I/;lɒc8WQFup(a*G б\4FucLK h?Ӫ=2H{O@` F< ?V,+TT>hR&GgъZdV%]hƔhQe(>),T0 S%rfBU-]0kGZ1ӌifDQJ#%)K3`&3I4|=d% =* G9dH$K23u[ch56K-zm#fy)ҙ톾C Yx V&5cE[hǺXò.^9VY~dX'[T@yb++JJ۪c `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `Y @ lb^h @ `ֲ]rN:&C7 @+W.\0 #  @xi@ . H@ ?PAKC vnGB d\K'?y;w_z=' @/U-\]'ܹ8w @+~vFva~\z'ilgaMA tq @l%fOp~tzRû~uv>[н}t;_譭F @{@bAv%}R~__ ''a8t5~qg~b{{@l%[AV*e]&hr/·dgvY(:`[ 9:@ !{B_߉h@ `[?7R_m @ZggdeZ!(JWDrܳgv>6h@ ~@z]>z[f] Iw՝3w~xkܫ]a^'}싅{  @?'+Ap @˞^A tw>? @GdсmC . G @>:m@ d @`@G @lwA !@@w@#C }TAvx6 @}@ ۆ @]A @Q? IENDB`s02&6FVfv2(&6FVfv&6FVfv&6FVfv&6FVfv&6FVfv&6FVfv8XV~ 0@ 0@ 0@ 0@ 0@ 0@ 0@ 0@ 0@ 0@ 0@ 0@ 0@ 0@_HmH nH sH tH @`@ NormalCJ_HaJmH sH tH Z@Z ~P Heading 1$<@&5CJ KH OJQJ\^JaJ V@V t Heading 3$<@&5CJOJQJ\^JaJDA D Default Paragraph FontRiR  Table Normal4 l4a (k (No List 6U@6 8 Hyperlink >*B*phe` UC0HTML Preformatted7 2( Px 4 #\'*.25@9CJOJQJ^JaJP/P UC0HTML Preformatted Char OJQJ^JPK![Content_Types].xmlN0EH-J@%ǎǢ|ș$زULTB l,3;rØJB+$G]7O٭VvnB`2ǃ,!"E3p#9GQd; H xuv 0F[,F᚜K sO'3w #vfSVbsؠyX p5veuw 1z@ l,i!b I jZ2|9L$Z15xl.(zm${d:\@'23œln$^-@^i?D&|#td!6lġB"&63yy@t!HjpU*yeXry3~{s:FXI O5Y[Y!}S˪.7bd|n]671. tn/w/+[t6}PsںsL. J;̊iN $AI)t2 Lmx:(}\-i*xQCJuWl'QyI@ھ m2DBAR4 w¢naQ`ԲɁ W=0#xBdT/.3-F>bYL%׭˓KK 6HhfPQ=h)GBms]_Ԡ'CZѨys v@c])h7Jهic?FS.NP$ e&\Ӏ+I "'%QÕ@c![paAV.9Hd<ӮHVX*%A{Yr Aբ pxSL9":3U5U NC(p%u@;[d`4)]t#9M4W=P5*f̰lk<_X-C wT%Ժ}B% Y,] A̠&oʰŨ; \lc`|,bUvPK! ѐ'theme/theme/_rels/themeManager.xml.relsM 0wooӺ&݈Э5 6?$Q ,.aic21h:qm@RN;d`o7gK(M&$R(.1r'JЊT8V"AȻHu}|$b{P8g/]QAsم(#L[PK-![Content_Types].xmlPK-!֧6 0_rels/.relsPK-!kytheme/theme/themeManager.xmlPK-!R%theme/theme/theme1.xmlPK-! ѐ' theme/theme/_rels/themeManager.xml.relsPK] 3V.o"+96;!$')gF%)2n9; "#%&(* M3R333XX8@0(  B S  ?defgP1Y1123W1^11239*urn:schemas-microsoft-com:office:smarttagsplaceB*urn:schemas-microsoft-com:office:smarttagscountry-region 8;'   * 2 }   * A r |    & 7 > M T f o s |  &>`&JZ28/7ekpwI K !!!!!!" " ")"# ###%%' '))>*U*h*k***** ++++++--------/.5.w.}.....'030I0O0_0k000:1B1333  y {  * B Q j   2 4 H J [a'CN:?p}  I K !!!!""##$$$$$$%%' '*'*>*V*h*k*****------/.5.9.<.w.}.....'040_0l03333333333333333333333333333333333333333333333333333333333333333333q qrO####c(q(()))+33q qrO22333Vkh5h^`OJQJo(hHh^`OJQJ^Jo(hHohpp^p`OJQJo(hHh@ @ ^@ `OJQJo(hHh^`OJQJ^Jo(hHoh^`OJQJo(hHh^`OJQJo(hHh^`OJQJ^Jo(hHohPP^P`OJQJo(hHVk         .a!]T8_I uARnN=Q[ jS:}]c &9~@G;!><="N$$L%N&(6)<*"#+L;,YV,{..}.?t/o0R7234Y5 6w7h(9Ni91r9U :1: j;<K<)A,C8C;CUCF'F8%GT+pTU^\V\WYu_`8`df/ff HhikOkenldn/mnzDpppr$vs0uyuvTvXxyMy.yG|X|e~)~4Q.RPm~j,"]0-nZD&H0IMQN V.\#GH AHQdk]Vp< x/*`wgrgk}g?8)S[o3|:0$ d~Pc 6]'7*[B vKNe|qE(>8Sp8CUTz=u_`,74&>!wO*Hf,s*'5!Zjd/.xqtxK33@33333@UnknownG*Ax Times New Roman5Symbol3. *Cx Arial?= *Cx Courier New;WingdingsA$BCambria Math"qh2I'2I' ,] ,]!24333QHP ?~P2!xx *JavaScript Tutorial: Alternative coin toss Jeanine MeyerMeyer, Jeanine Oh+'0 4@ ` l x,JavaScript Tutorial: Alternative coin tossJeanine Meyer Normal.dotmMeyer, Jeanine2Microsoft Office Word@F#@$ܕ@$ܕ ,՜.+,D՜.+,X hp|   ]3 +JavaScript Tutorial: Alternative coin toss Title 8@ _PID_HLINKSAl 1m@http://faculty.purchase.edu/jeanine.meyer/html5/bunnycover.html1m@http://faculty.purchase.edu/jeanine.meyer/html5/bunnycover.html  !"#$%&'()*+-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%'()*+,-/012345:Root Entry FOߕ<Data ,V1Table -WordDocument.VSummaryInformation(&DocumentSummaryInformation8.CompObjr  F Microsoft Word 97-2003 Document MSWordDocWord.Document.89q