<snapdata remixID="12588110"><project name="U1L3.2 Modern Art With Polygons" app="Snap! 9.0, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="U1L3.2 Modern Art With Polygons"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="$brush set pen to crayon %&apos;which&apos;" type="command" category="pen"><comment x="0" y="0" w="297.3333333333333" collapsed="false">Reports one of 100 preselected colors, like a box of 100 crayons.&#xD;The colors have names that are meant to be evocative.&#xD;They are organized in families, more or less corresponding&#xD;to spectral (rainbow) colors; the input slot has a two-level menu&#xD;in which you can hover over a family name to see the colors&#xD;of that family, each including a crayon number and an RGB value. &#xD;See Appendix A of the Snap! Reference Manual for more details.</comment><header></header><code></code><translations></translations><inputs><input type="%n"><options>grays={&#xD;0 black #000000=0&#xD;1 gray7 #121212=1&#xD;2 gray14 #242424=2&#xD;3 gray21 #363636=3&#xD;4 gray28 #484848=4&#xD;5 gray36 #5c5c5c=5&#xD;6 gray43 #6d6d6d=6&#xD;7 gray50 #7f7f7f=7&#xD;8 gray57 #919191=8&#xD;9 gray64 #a3a3a3=9&#xD;10 gray71 #b5b5b5=10&#xD;11 gray78 #c8c8c8=11&#xD;12 gray85 #dadada=12&#xD;13 gray92 #ececec=13&#xD;14 white #ffffff=14&#xD;}&#xD;pinks={&#xD;15 deep pink #ff1493=15&#xD;16 hot pink #ff69b4=16&#xD;17 bright pink #ff007f=17&#xD;18 raspberry #e30b5d=18&#xD;19 amaranth #e52b50=19&#xD;}&#xD;reds={&#xD;20 red #ff0000=20&#xD;21 burgundy #900020=21&#xD;22 cherry #990000=22&#xD;23 dark candy apple red #a40000=23&#xD;24 sanguine #c00000=24&#xD;25 maroon #800000=25&#xD;26 crimson #c90016=26&#xD;27 Lists #d94d11=27&#xD;28 candy apple red #ff0800=28&#xD;29 coquelicot #ff3800=29&#xD;}&#xD;browns={&#xD;30 saddle brown #8b4513=30&#xD;31 chocolate #7b3f00=31&#xD;32 kobicha #6b4423=32&#xD;33 sepia #704214=33&#xD;34 chestnut #954535=34&#xD;35 dark brown #654321=35&#xD;36 brown #964b00=36&#xD;37 golden brown #996515=37&#xD;38 cinnamon #b87333=38&#xD;39 copper #d2691e=39&#xD;}&#xD;oranges={&#xD;40 orange #ff7f00=40&#xD;41 Pantone orange #ff5800=41&#xD;42 pumpkin #ff7518=42&#xD;43 Variables #f3761d=43&#xD;44 Spanish orange #e86100=44&#xD;45 burnt orange #cc5500=45&#xD;46 sinopia #cb410b=46&#xD;47 ochre #cc7722=47&#xD;48 carrot #ed9121=48&#xD;49 tangerine #f28500=49&#xD;}&#xD;yellows={&#xD;50 yellow #ffff00=50&#xD;51 Control #e6a822=51&#xD;52 dark goldenrod #b8860b=52&#xD;53 goldenrod #daa520=53&#xD;54 saffron #f4c430=54&#xD;55 sandstorm #ecd540=55&#xD;56 mustard #ffdb58=56&#xD;57 gold #ffd700=57&#xD;58 egg yolk #fee33e=58&#xD;59 rubber duck #fbe108=59&#xD;}&#xD;greens={&#xD;60 lime #00ff00=60&#xD;61 apple green #8db600=61&#xD;62 Operators #62c213=62&#xD;63 forest green #228b22=63&#xD;64 green #008000=64&#xD;65 dark green #006400=65&#xD;66 dark pastel green #03c03c=66&#xD;67 emerald #50c878=67&#xD;68 mint #3eb489=68&#xD;69 Pen #00a178=69&#xD;}&#xD;cyans={&#xD;70 aqua (cyan) #00ffff=70&#xD;71 dark cyan #008b8b=71&#xD;72 cerulean #007ba7=72&#xD;73 iceberg #71a6d2=73&#xD;74 Sensing #0494dc=74&#xD;75 teal #008080=75&#xD;76 light sky blue #87cefa=76&#xD;77 deep sky blue #00bfff=77&#xD;78 dodger blue #1e90ff=78&#xD;79 azure #007fff=79&#xD;}&#xD;blues={&#xD;80 blue #0000ff=80&#xD;81 midnight blue #191970=81&#xD;82 dark powder blue #003399=82&#xD;83 cobalt #0047ab=83&#xD;84 denim #1560bd=84&#xD;85 navy blue #000080=85&#xD;86 steel blue #4682b4=86&#xD;87 Motion #4a6cd4=87&#xD;88 cornflower #6495ed=88&#xD;89 slate blue #6a5acd=89&#xD;}&#xD;purples={&#xD;90 violet #8000ff=90&#xD;91 Looks #8f56e3=91&#xD;92 grape #6f2da8=92&#xD;93 indigo #4b0082=93&#xD;94 x11 purple #a020f0=94&#xD;95 magenta (fuchia) #ff00ff=95&#xD;96 dark orchid #9932cc=96&#xD;97 Sound #cf4ad9=97&#xD;98 purple #7f007f=98&#xD;99 dark magenta #8b008b=99&#xD;}</options></input></inputs><script><custom-block s="✐ initialize variables"></custom-block><block s="doSetVar"><l>✐ last crayon</l><block var="which"/></block><block s="doSetVar"><l>✐ last set as</l><l>crayon</l></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doIf"><block s="reportNot"><custom-block s="does var %s exist?"><l>✐ crayon colors</l></custom-block></block><script><custom-block s="create %s var %mult%txt"><l>global</l><list><l>✐ crayon colors</l></list></custom-block><block s="doSetVar"><l>✐ crayon colors</l><block s="reportNewList"><list><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>18</l><l>18</l><l>18</l></list></block><block s="reportNewList"><list><l>36</l><l>36</l><l>36</l></list></block><block s="reportNewList"><list><l>54</l><l>54</l><l>54</l></list></block><block s="reportNewList"><list><l>72</l><l>72</l><l>72</l></list></block><block s="reportNewList"><list><l>92</l><l>92</l><l>92</l></list></block><block s="reportNewList"><list><l>109</l><l>109</l><l>109</l></list></block><block s="reportNewList"><list><l>127</l><l>127</l><l>127</l></list></block><block s="reportNewList"><list><l>145</l><l>145</l><l>145</l></list></block><block s="reportNewList"><list><l>163</l><l>163</l><l>163</l></list></block><block s="reportNewList"><list><l>181</l><l>181</l><l>181</l></list></block><block s="reportNewList"><list><l>200</l><l>200</l><l>200</l></list></block><block s="reportNewList"><list><l>218</l><l>218</l><l>218</l></list></block><block s="reportNewList"><list><l>236</l><l>236</l><l>236</l></list></block><block s="reportNewList"><list><l>255</l><l>255</l><l>255</l></list></block><block s="reportNewList"><list><l>255</l><l>20</l><l>147</l></list></block><block s="reportNewList"><list><l>255</l><l>105</l><l>180</l></list></block><block s="reportNewList"><list><l>255</l><l>0</l><l>127</l></list></block><block s="reportNewList"><list><l>227</l><l>11</l><l>93</l></list></block><block s="reportNewList"><list><l>229</l><l>43</l><l>80</l></list></block><block s="reportNewList"><list><l>255</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>144</l><l>0</l><l>32</l></list></block><block s="reportNewList"><list><l>153</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>164</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>192</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>128</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>201</l><l>0</l><l>22</l></list></block><block s="reportNewList"><list><l>217</l><l>77</l><l>17</l></list></block><block s="reportNewList"><list><l>255</l><l>8</l><l>0</l></list></block><block s="reportNewList"><list><l>255</l><l>56</l><l>0</l></list></block><block s="reportNewList"><list><l>139</l><l>69</l><l>19</l></list></block><block s="reportNewList"><list><l>123</l><l>63</l><l>0</l></list></block><block s="reportNewList"><list><l>107</l><l>68</l><l>35</l></list></block><block s="reportNewList"><list><l>112</l><l>66</l><l>20</l></list></block><block s="reportNewList"><list><l>149</l><l>69</l><l>53</l></list></block><block s="reportNewList"><list><l>101</l><l>67</l><l>33</l></list></block><block s="reportNewList"><list><l>150</l><l>75</l><l>0</l></list></block><block s="reportNewList"><list><l>153</l><l>101</l><l>21</l></list></block><block s="reportNewList"><list><l>184</l><l>115</l><l>51</l></list></block><block s="reportNewList"><list><l>210</l><l>105</l><l>30</l></list></block><block s="reportNewList"><list><l>255</l><l>127</l><l>0</l></list></block><block s="reportNewList"><list><l>255</l><l>88</l><l>0</l></list></block><block s="reportNewList"><list><l>255</l><l>117</l><l>24</l></list></block><block s="reportNewList"><list><l>243</l><l>118</l><l>29</l></list></block><block s="reportNewList"><list><l>232</l><l>97</l><l>0</l></list></block><block s="reportNewList"><list><l>204</l><l>85</l><l>0</l></list></block><block s="reportNewList"><list><l>203</l><l>65</l><l>11</l></list></block><block s="reportNewList"><list><l>204</l><l>119</l><l>34</l></list></block><block s="reportNewList"><list><l>237</l><l>145</l><l>33</l></list></block><block s="reportNewList"><list><l>242</l><l>133</l><l>0</l></list></block><block s="reportNewList"><list><l>255</l><l>255</l><l>0</l></list></block><block s="reportNewList"><list><l>230</l><l>168</l><l>34</l></list></block><block s="reportNewList"><list><l>184</l><l>134</l><l>11</l></list></block><block s="reportNewList"><list><l>218</l><l>165</l><l>32</l></list></block><block s="reportNewList"><list><l>244</l><l>196</l><l>48</l></list></block><block s="reportNewList"><list><l>236</l><l>213</l><l>64</l></list></block><block s="reportNewList"><list><l>255</l><l>219</l><l>88</l></list></block><block s="reportNewList"><list><l>255</l><l>215</l><l>0</l></list></block><block s="reportNewList"><list><l>254</l><l>227</l><l>62</l></list></block><block s="reportNewList"><list><l>251</l><l>225</l><l>8</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>0</l></list></block><block s="reportNewList"><list><l>141</l><l>182</l><l>0</l></list></block><block s="reportNewList"><list><l>98</l><l>194</l><l>19</l></list></block><block s="reportNewList"><list><l>34</l><l>139</l><l>34</l></list></block><block s="reportNewList"><list><l>0</l><l>128</l><l>0</l></list></block><block s="reportNewList"><list><l>0</l><l>100</l><l>0</l></list></block><block s="reportNewList"><list><l>3</l><l>192</l><l>60</l></list></block><block s="reportNewList"><list><l>80</l><l>200</l><l>120</l></list></block><block s="reportNewList"><list><l>62</l><l>180</l><l>137</l></list></block><block s="reportNewList"><list><l>0</l><l>161</l><l>120</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>255</l></list></block><block s="reportNewList"><list><l>0</l><l>139</l><l>139</l></list></block><block s="reportNewList"><list><l>0</l><l>123</l><l>167</l></list></block><block s="reportNewList"><list><l>113</l><l>166</l><l>210</l></list></block><block s="reportNewList"><list><l>4</l><l>148</l><l>220</l></list></block><block s="reportNewList"><list><l>0</l><l>128</l><l>128</l></list></block><block s="reportNewList"><list><l>135</l><l>206</l><l>250</l></list></block><block s="reportNewList"><list><l>0</l><l>191</l><l>255</l></list></block><block s="reportNewList"><list><l>30</l><l>144</l><l>255</l></list></block><block s="reportNewList"><list><l>0</l><l>127</l><l>255</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>255</l></list></block><block s="reportNewList"><list><l>25</l><l>25</l><l>112</l></list></block><block s="reportNewList"><list><l>0</l><l>51</l><l>153</l></list></block><block s="reportNewList"><list><l>0</l><l>71</l><l>171</l></list></block><block s="reportNewList"><list><l>21</l><l>96</l><l>189</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>128</l></list></block><block s="reportNewList"><list><l>70</l><l>130</l><l>180</l></list></block><block s="reportNewList"><list><l>74</l><l>108</l><l>212</l></list></block><block s="reportNewList"><list><l>100</l><l>149</l><l>237</l></list></block><block s="reportNewList"><list><l>106</l><l>90</l><l>205</l></list></block><block s="reportNewList"><list><l>128</l><l>0</l><l>255</l></list></block><block s="reportNewList"><list><l>143</l><l>86</l><l>227</l></list></block><block s="reportNewList"><list><l>111</l><l>45</l><l>168</l></list></block><block s="reportNewList"><list><l>75</l><l>0</l><l>130</l></list></block><block s="reportNewList"><list><l>160</l><l>32</l><l>240</l></list></block><block s="reportNewList"><list><l>255</l><l>0</l><l>255</l></list></block><block s="reportNewList"><list><l>153</l><l>50</l><l>204</l></list></block><block s="reportNewList"><list><l>207</l><l>74</l><l>217</l></list></block><block s="reportNewList"><list><l>127</l><l>0</l><l>127</l></list></block><block s="reportNewList"><list><l>139</l><l>0</l><l>139</l></list></block></list></block></block></script><list></list></block><block s="doDeclareVariables"><list><l>color</l></list></block><block s="doSetVar"><l>color</l><block s="reportListItem"><block s="reportVariadicSum"><list><block s="reportModulus"><block var="which"/><l>100</l></block><l>1</l></list></block><block var="✐ crayon colors"/></block></block><custom-block s="set pen color to r: %n g: %n b: %n"><block s="reportListItem"><l>1</l><block var="color"/></block><block s="reportListItem"><l>2</l><block var="color"/></block><block s="reportListItem"><l>3</l><block var="color"/></block></custom-block></script></block-definition><block-definition s="set pen color to r: %&apos;r&apos; g: %&apos;g&apos; b: %&apos;b&apos;" type="command" category="pen"><comment x="0" y="0" w="220.66666666666666" collapsed="false">Takes three inputs for red, green, and blue&#xD;values, each between 0 and 255.  0,0,0 is black; 255,255,255 is white.  255,255,0 is yellow, and so on.&#xD;&#xD;The SET PEN block in this library lets you set individual red, green, or blue without changing the others, lets you provide a list of three RGB color components, and lets you provide a six-digit hexadecimal number, the form in which RGB color values are usually found online.&#xD;&#xD;See Appendix A of the Snap! Reference Manual for details.</comment><header></header><code></code><translations>pt:altera a cor da tua caneta para vermelho _ , verde _ e azul _ (0 a 255)&#xD;</translations><inputs><input type="%n">255</input><input type="%n">0</input><input type="%n">0</input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>r</l><l>g</l><l>b</l></list><l>this.setColor(new Color(r, g, b));</l></block><list><block var="r"/><block var="g"/><block var="b"/></list></block></script></block-definition><block-definition s="set pen color to h: %&apos;h&apos; s: %&apos;s&apos; v: %&apos;v&apos;" type="command" category="pen"><comment x="0" y="0" w="283.3333333333333" collapsed="false">Takes three inputs for hue, saturation, and value (&quot;brightness&quot;)&#xD;values, each between 0 and 1.  0,0,0 is black; 0,0,1 is white.  0.15,1,1 is yellow, and so on.&#xD;&#xD;The SET PEN block in this library lets you set individual hue, saturation, or value without changing the others, lets you provide a list of three HSV color components, and lets you&#xD;use the very much superior HSL (hue, saturation, lightness)&#xD;color space.&#xD;&#xD;See Appendix A of the Snap! Reference Manual for details.</comment><header></header><code></code><translations>pt:altera a cor da caneta para matiz _ , saturação _ e brilho _ (0 a 1)&#xD;</translations><inputs><input type="%n">0.3</input><input type="%n">0.7</input><input type="%n">0.6</input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>h</l><l>s</l><l>v</l></list><l>var col = new Color();&#xD;col.set_hsv(h, s, v);&#xD;this.setColor(col);</l></block><list><block var="h"/><block var="s"/><block var="v"/></list></block></script></block-definition><block-definition s="RGB color" type="reporter" category="pen"><comment x="0" y="0" w="266" collapsed="false">Reports the current pen color as a list of three RGB values in the range 0-255.  The PEN block in this library provides a large set of ways to examine the color.&#xD;&#xD;See Appendix A in the Snap! Reference Manual for details.</comment><header></header><code></code><translations>pt:a cor da caneta em RGB (vermelho, verde e azul; 0 a 255)&#xD;</translations><inputs></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l></l></list><l>return new List([this.color.r, this.color.g, this.color.b]);</l></block><list></list></block></block></script></block-definition><block-definition s="HSV color" type="reporter" category="pen"><comment x="0" y="0" w="312" collapsed="false">Reports the current pen color as a list of three HSV values&#xD;in the range 0-1.&#xD;&#xD;See Appendix A in the Snap! Reference Manual for details.</comment><header></header><code></code><translations>pt:a cor da caneta em HSV (matiz, saturação e brilho, 0 a 1)&#xD;</translations><inputs></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l></l></list><l>return new List(this.color.hsv());</l></block><list></list></block></block></script></block-definition><block-definition s="$brush set pen %&apos;dimension&apos; to %&apos;value&apos;" type="command" category="pen"><comment x="0" y="0" w="265.3333333333333" collapsed="false">This block allows you to set the pen&apos;s color, transparency (on a scale from 0=opaque to 100=invisible), or size (in pixels).  The color can be set in many ways, including RGB values, HSV values, HSL values, fair HSV or HSL (based on a modified spectrum that gives each spectral color equal space and promotes brown to a color), or X11/W3C color name.&#xD;&#xD;See Appendix A in the Snap! Reference Manual for details.</comment><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true"><options>size&#xD;color&#xD;fair hue&#xD;transparency&#xD;X11/W3C name&#xD;(3D color spaces)={&#xD;fair HSL={&#xD;fair hue&#xD;fair saturation (HSL)&#xD;fair lightness&#xD;fair HSL vector&#xD;}&#xD;fair HSV={&#xD;fair hue&#xD;fair saturation (HSV)&#xD;fair value (brightness)&#xD;fair HSV vector&#xD;}&#xD;HSL={&#xD;hue&#xD;saturation (HSL)&#xD;lightness&#xD;HSL vector&#xD;}&#xD;HSV={&#xD;hue&#xD;saturation (HSV)&#xD;value (brightness)&#xD;HSV vector&#xD;}&#xD;RGB (0-255)={&#xD;red&#xD;green&#xD;blue&#xD;RGB vector&#xD;RGB hex&#xD;}&#xD;}</options></input><input type="%s"></input></inputs><script><custom-block s="✐ initialize variables"></custom-block><block s="doDeclareVariables"><list><l>colors</l><l>brights</l><l>index</l><l>scale</l><l>oldHSV</l><l>newHSV</l><l>color</l><l>pivots</l></list></block><block s="doSetVar"><l>colors</l><block s="reportNewList"><list><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>128</l><l>128</l><l>128</l></list></block><block s="reportNewList"><list><l>192</l><l>192</l><l>192</l></list></block><block s="reportNewList"><list><l>255</l><l>255</l><l>255</l></list></block><block s="reportNewList"><list><l>255</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>85</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>139</l><l>69</l><l>19</l></list></block><block s="reportNewList"><list><l>70</l><l>5</l><l>0</l></list></block><block s="reportNewList"><list><l>255</l><l>127</l><l>0</l></list></block><block s="reportNewList"><list><l>140</l><l>60</l><l>0</l></list></block><block s="reportNewList"><list><l>255</l><l>255</l><l>0</l></list></block><block s="reportNewList"><list><l>114</l><l>93</l><l>0</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>0</l></list></block><block s="reportNewList"><list><l>0</l><l>30</l><l>0</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>255</l></list></block><block s="reportNewList"><list><l>0</l><l>50</l><l>50</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>255</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>64</l></list></block><block s="reportNewList"><list><l>80</l><l>0</l><l>90</l></list></block><block s="reportNewList"><list><l>255</l><l>0</l><l>255</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l></list></block></list></block></block><block s="doSetVar"><l>brights</l><block s="reportNewList"><list><block s="reportNewList"><list><l>255</l><l>0</l><l>0</l></list></block><block s="reportNewList"><list><l>170</l><l>20</l><l>0</l></list></block><block s="reportNewList"><list><l>139</l><l>69</l><l>19</l></list></block><block s="reportNewList"><list><l>170</l><l>90</l><l>0</l></list></block><block s="reportNewList"><list><l>255</l><l>127</l><l>0</l></list></block><block s="reportNewList"><list><l>255</l><l>160</l><l>0</l></list></block><block s="reportNewList"><list><l>255</l><l>255</l><l>0</l></list></block><block s="reportNewList"><list><l>190</l><l>255</l><l>0</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>0</l></list></block><block s="reportNewList"><list><l>0</l><l>240</l><l>200</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>255</l></list></block><block s="reportNewList"><list><l>0</l><l>127</l><l>255</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>255</l></list></block><block s="reportNewList"><list><l>60</l><l>0</l><l>255</l></list></block><block s="reportNewList"><list><l>128</l><l>0</l><l>255</l></list></block><block s="reportNewList"><list><l>255</l><l>0</l><l>255</l></list></block><block s="reportNewList"><list><l>255</l><l>0</l><l>64</l></list></block><block s="reportNewList"><list><l>255</l><l>0</l><l>0</l></list></block></list></block></block><block s="doSetVar"><l>pivots</l><block s="reportNewList"><list><l>0</l><l>5.8</l><l>12.5</l><l>18</l><l>25</l><l>30.5</l><l>37.5</l><l>44.5</l><l>50</l><l>59</l><l>62.5</l><l>69</l><l>75</l><l>79.25</l><l>87.5</l><l>93.75</l><l>97</l><l>100</l></list></block></block><block s="doIfElse"><block s="reportListContainsItem"><block s="reportNewList"><list><l>color</l><l>hue</l><l>fair hue</l></list></block><block var="dimension"/></block><script><block s="doSetVar"><l>value</l><block s="reportModulus"><block var="value"/><l>100</l></block></block></script><script><block s="doIfElse"><block s="reportListContainsItem"><block s="reportNewList"><list><l>red</l><l>green</l><l>blue</l></list></block><block var="dimension"/></block><script><block s="doIf"><block s="reportVariadicLessThan"><list><block var="value"/><l>0</l></list></block><script><block s="doSetVar"><l>value</l><l>0</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><block var="value"/><l>255</l></list></block><script><block s="doSetVar"><l>value</l><l>255</l></block></script><list></list></block></script><script><block s="doIf"><block s="reportListContainsItem"><block s="reportNewList"><list><l>saturation (HSV)</l><l>saturation (HSL)</l><l>value (brightness)</l><l>lightness</l><l>fair saturation (HSV)</l><l>fair saturation (HSL)</l><l>fair value (brightness)</l><l>fair lightness</l><l>transparency</l></list></block><block var="dimension"/></block><script><block s="doIf"><block s="reportVariadicLessThan"><list><block var="value"/><l>0</l></list></block><script><block s="doSetVar"><l>value</l><l>0</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><block var="value"/><l>100</l></list></block><script><block s="doSetVar"><l>value</l><l>100</l></block></script><list></list></block></script><list></list><comment w="164.66666666666666" collapsed="false">We have to do this last test to rule out the vector options, which aren&apos;t numbers; their code makes three recursive calls and we catch range issues then.</comment></block></script></block></script></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>size</l></list></block><script><block s="setSize"><block var="value"/></block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>hue</l></list></block><script><block s="setPenColorDimension"><l><option>hue</option></l><block var="value"/></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="✐ last set as"/><l>HSL</l></list></block><script><block s="doReplaceInList"><l>1</l><block var="✐ HSL"/><block var="value"/></block><custom-block s="✐ update HSV"></custom-block></script><list></list></block><block s="doIf"><block s="reportNot"><block s="reportListContainsItem"><block s="reportNewList"><list><l>HSL</l><l>HSV</l></list></block><block var="✐ last set as"/></block></block><script><block s="doSetVar"><l>✐ last set as</l><l>HSV</l></block></script><list></list></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><custom-block s="✐ make integer RGB"></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>saturation (HSV)</l></list></block><script><block s="setPenColorDimension"><l><option>saturation</option></l><block var="value"/></block><block s="doReplaceInList"><l>2</l><block var="✐ raw HSV"/><block var="value"/></block><block s="doSetVar"><l>✐ last set as</l><l>HSV</l></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><custom-block s="✐ make integer RGB"></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>value (brightness)</l></list></block><script><block s="setPenColorDimension"><l><option>brightness</option></l><block var="value"/></block><block s="doReplaceInList"><l>3</l><block var="✐ raw HSV"/><block var="value"/></block><block s="doSetVar"><l>✐ last set as</l><l>HSV</l></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><custom-block s="✐ make integer RGB"></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>transparency</l></list></block><script><block s="setPenColorDimension"><l><option>transparency</option></l><block var="value"/></block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>red</l></list></block><script><block s="doRun"><block s="reifyScript"><script><custom-block s="set pen color to r: %n g: %n b: %n"><custom-block s="min %s %s"><block s="reportRound"><block s="reportListItem"><l>1</l><block s="reportNewList"><list><block var="value"/><l></l></list></block></block></block><l>255</l></custom-block><l></l><l></l></custom-block></script><list></list></block><custom-block s="RGB color"></custom-block></block><block s="doSetVar"><l>✐ last set as</l><l>RGB</l></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>green</l></list></block><script><block s="doRun"><block s="reifyScript"><script><custom-block s="set pen color to r: %n g: %n b: %n"><l></l><custom-block s="min %s %s"><block s="reportRound"><block s="reportListItem"><l>1</l><block s="reportNewList"><list><block var="value"/><l></l></list></block></block></block><l>255</l></custom-block><l></l></custom-block></script><list></list></block><custom-block s="RGB color"></custom-block></block><block s="doSetVar"><l>✐ last set as</l><l>RGB</l></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>blue</l></list></block><script><block s="doRun"><block s="reifyScript"><script><custom-block s="set pen color to r: %n g: %n b: %n"><l></l><l></l><custom-block s="min %s %s"><block s="reportRound"><block s="reportListItem"><l>1</l><block s="reportNewList"><list><block var="value"/><l></l></list></block></block></block><l>255</l></custom-block></custom-block></script><list></list></block><custom-block s="RGB color"></custom-block></block><block s="doSetVar"><l>✐ last set as</l><l>RGB</l></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>fair hue</l></list></block><script><block s="doSetVar"><l>oldHSV</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportVariadicProduct"><list><l>100</l><l></l></list></block></autolambda><list></list></block><custom-block s="HSV color"></custom-block></block></block><block s="doIf"><block s="reportNot"><block s="reportListContainsItem"><block s="reportNewList"><list><l>HSL</l><l>HSV</l></list></block><block var="✐ last set as"/></block></block><script><block s="doSetVar"><l>✐ raw HSV</l><block s="reportNewList"><list><l>0</l><l>100</l><l>100</l></list></block></block><block s="doSetVar"><l>oldHSV</l><block s="reportNewList"><list><l>0</l><l>100</l><l>100</l></list></block></block></script><list></list></block><block s="doSetVar"><l>value</l><block s="reportModulus"><block var="value"/><l>100</l></block></block><block s="doSetVar"><l>color</l><block s="reportVariadicProduct"><list><block var="value"/><l>3.6</l></list></block></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doUntil"><block s="reportVariadicGreaterThan"><list><block s="reportListItem"><block var="index"/><block var="pivots"/></block><block var="value"/></list></block><script><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doChangeVar"><l>index</l><l>-1</l></block><block s="doSetVar"><l>scale</l><block s="reportQuotient"><block s="reportDifference"><block var="value"/><block s="reportListItem"><block var="index"/><block var="pivots"/></block></block><block s="reportDifference"><block s="reportListItem"><block s="reportVariadicSum"><list><block var="index"/><l>1</l></list></block><block var="pivots"/></block><block s="reportListItem"><block var="index"/><block var="pivots"/></block></block></block></block><block s="doRun"><block s="reifyScript"><script><custom-block s="set pen color to r: %n g: %n b: %n"><l></l><l></l><l></l></custom-block></script><list></list></block><custom-block s="mmap %repRing over %mult%l"><block s="reifyReporter"><autolambda><custom-block s="min %s %s"><block s="reportRound"><block s="reportVariadicSum"><list><block var="from"/><block s="reportVariadicProduct"><list><block s="reportDifference"><block var="to"/><block var="from"/></block><block var="scale"/></list></block></list></block></block><l>255</l></custom-block></autolambda><list><l>from</l><l>to</l></list></block><list><block s="reportListItem"><block var="index"/><block var="brights"/></block><block s="reportListItem"><block s="reportVariadicSum"><list><block var="index"/><l>1</l></list></block><block var="brights"/></block></list></custom-block></block><block s="doSetVar"><l>newHSV</l><custom-block s="HSV color"></custom-block></block><block s="doIfElse"><block var="✐ fair?"/><script><custom-block s="set pen color to h: %n s: %n v: %n"><block s="reportListItem"><l>1</l><block var="newHSV"/></block><block s="reportQuotient"><block s="reportVariadicProduct"><list><block s="reportListItem"><l>2</l><block var="newHSV"/></block><block s="reportListItem"><l>2</l><block var="✐ raw HSV"/></block></list></block><l>100</l></block><block s="reportQuotient"><block s="reportVariadicProduct"><list><block s="reportListItem"><l>3</l><block var="newHSV"/></block><block s="reportListItem"><l>3</l><block var="✐ raw HSV"/></block></list></block><l>100</l></block></custom-block><block s="doSetVar"><l>✐ raw HSV</l><block s="reportNewList"><list><block var="value"/><block s="reportListItem"><l>2</l><block var="✐ raw HSV"/></block><block s="reportListItem"><l>3</l><block var="✐ raw HSV"/></block></list></block></block></script><script><custom-block s="set pen color to h: %n s: %n v: %n"><block s="reportListItem"><l>1</l><block var="newHSV"/></block><block s="reportQuotient"><block s="reportVariadicProduct"><list><block s="reportListItem"><l>2</l><block var="newHSV"/></block><block s="reportListItem"><l>2</l><block var="oldHSV"/></block></list></block><l>100</l></block><block s="reportQuotient"><block s="reportVariadicProduct"><list><block s="reportListItem"><l>3</l><block var="newHSV"/></block><block s="reportListItem"><l>3</l><block var="oldHSV"/></block></list></block><l>100</l></block></custom-block><block s="doSetVar"><l>✐ raw HSV</l><block s="reportNewList"><list><block var="value"/><block s="reportListItem"><l>2</l><block var="oldHSV"/></block><block s="reportListItem"><l>3</l><block var="oldHSV"/></block></list></block></block></script></block><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="✐ last set as"/><l>HSL</l></list></block><script><block s="doSetVar"><l>✐ last set as</l><l>HSV</l></block><custom-block s="✐ update HSL"></custom-block><block s="doSetVar"><l>✐ last set as</l><l>HSL</l></block></script><script><block s="doSetVar"><l>✐ last set as</l><l>HSV</l></block></script></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><custom-block s="✐ make integer RGB"></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list><comment w="90" collapsed="true">fair hue</comment></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>color</l></list><comment w="53.333333333333336" collapsed="true">Color</comment></block><script><block s="doSetVar"><l>✐ color scale</l><block var="value"/></block><block s="doSetVar"><l>color</l><block s="reportVariadicProduct"><list><block var="value"/><l>3</l></list></block></block><block s="doIfElse"><block s="reportNot"><block s="reportVariadicGreaterThan"><list><block var="color"/><l>42</l></list></block></block><script><block s="doSetVar"><l>color</l><block s="reportModulus"><block s="reportVariadicProduct"><list><block var="color"/><block s="reportQuotient"><l>15</l><l>14</l></block></list></block><l>300</l></block></block><block s="doSetVar"><l>index</l><block s="reportMonadic"><l><option>floor</option></l><block s="reportQuotient"><block var="color"/><l>15</l></block></block></block><block s="doSetVar"><l>scale</l><block s="reportDifference"><block var="color"/><block s="reportVariadicProduct"><list><block var="index"/><l>15</l></list></block></block></block></script><script><block s="doIf"><block s="reportVariadicLessThan"><list><block var="color"/><l>60</l></list><comment w="96.66666666666667" collapsed="true">spread out pink</comment></block><script><block s="doSetVar"><l>color</l><block s="reportVariadicSum"><list><l>45</l><block s="reportVariadicProduct"><list><block s="reportDifference"><block var="color"/><l>42</l></block><block s="reportQuotient"><l>15</l><l>18</l></block></list></block></list></block></block></script><list></list></block><block s="doSetVar"><l>color</l><block s="reportModulus"><block var="color"/><l>300</l></block></block><block s="doSetVar"><l>index</l><block s="reportMonadic"><l><option>floor</option></l><block s="reportQuotient"><block var="color"/><l>15</l></block></block></block><block s="doSetVar"><l>scale</l><block s="reportDifference"><block var="color"/><block s="reportVariadicProduct"><list><block var="index"/><l>15</l></list></block></block></block></script><comment w="77.33333333333333" collapsed="true">grayscale</comment></block><block s="doRun"><block s="reifyScript"><script><custom-block s="set pen color to r: %n g: %n b: %n"><l></l><l></l><l></l></custom-block></script><list></list></block><custom-block s="mmap %repRing over %mult%l"><block s="reifyReporter"><autolambda><custom-block s="min %s %s"><block s="reportRound"><block s="reportVariadicSum"><list><block var="from"/><block s="reportVariadicProduct"><list><block s="reportDifference"><block var="to"/><block var="from"/></block><block s="reportQuotient"><block var="scale"/><l>15</l></block></list></block></list></block></block><l>255</l></custom-block></autolambda><list><l>from</l><l>to</l></list></block><list><block s="reportListItem"><block s="reportVariadicSum"><list><block var="index"/><l>1</l></list></block><block var="colors"/></block><block s="reportListItem"><block s="reportVariadicSum"><list><block var="index"/><l>2</l></list></block><block var="colors"/></block></list></custom-block></block><block s="doSetVar"><l>✐ last set as</l><l>color</l></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>saturation (HSL)</l></list></block><script><custom-block s="✐ update HSL"></custom-block><block s="doSetVar"><l>✐ last set as</l><l>HSL</l></block><block s="doReplaceInList"><l>2</l><block var="✐ HSL"/><block var="value"/></block><custom-block s="✐ update HSV"></custom-block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><custom-block s="✐ make integer RGB"></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>lightness</l></list></block><script><custom-block s="✐ update HSL"></custom-block><block s="doSetVar"><l>✐ last set as</l><l>HSL</l></block><block s="doReplaceInList"><l>3</l><block var="✐ HSL"/><block var="value"/></block><custom-block s="✐ update HSV"></custom-block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><custom-block s="✐ make integer RGB"></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>fair saturation (HSV)</l></list></block><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="✐ last set as"/><l>HSL</l></list></block><script><custom-block s="✐ update HSV"></custom-block></script><list></list></block><block s="setPenColorDimension"><l><option>saturation</option></l><block s="reportIfElse"><block var="✐ fair?"/><block s="reportVariadicProduct"><list><block var="value"/><block s="reportQuotient"><block s="getPenAttribute"><l><option>saturation</option></l></block><block s="reportListItem"><l>2</l><block var="✐ raw HSV"/></block></block></list></block><block var="value"/></block></block><block s="doReplaceInList"><l>2</l><block var="✐ raw HSV"/><block var="value"/></block><block s="doSetVar"><l>✐ last set as</l><l>HSV</l></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><custom-block s="✐ make integer RGB"></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>fair value (brightness)</l></list></block><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="✐ last set as"/><l>HSL</l></list></block><script><custom-block s="✐ update HSV"></custom-block></script><list></list></block><block s="setPenColorDimension"><l><option>brightness</option></l><block s="reportIfElse"><block var="✐ fair?"/><block s="reportVariadicProduct"><list><block var="value"/><block s="reportQuotient"><block s="getPenAttribute"><l><option>brightness</option></l></block><block s="reportListItem"><l>3</l><block var="✐ raw HSV"/></block></block></list></block><block var="value"/></block></block><block s="doReplaceInList"><l>3</l><block var="✐ raw HSV"/><block var="value"/></block><block s="doSetVar"><l>✐ last set as</l><l>HSV</l></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><custom-block s="✐ make integer RGB"></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>fair saturation (HSL)</l></list></block><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="✐ last set as"/><l>HSV</l></list></block><script><custom-block s="✐ update HSL"></custom-block></script><script><block s="doIf"><block s="reportNot"><block s="reportVariadicEquals"><list><block var="✐ last set as"/><l>HSL</l></list></block></block><script><block s="doReplaceInList"><l>2</l><block var="✐ HSL"/><l>100</l></block></script><list></list></block></script></block><block s="doSetVar"><l>✐ last set as</l><l>HSL</l></block><block s="doReplaceInList"><l>2</l><block var="✐ raw HSL"/><block var="value"/></block><block s="doReplaceInList"><l>2</l><block var="✐ HSL"/><block s="reportIfElse"><block var="✐ fair?"/><block s="reportVariadicProduct"><list><block var="value"/><block s="reportQuotient"><block s="reportListItem"><l>2</l><block var="✐ HSL"/></block><block s="reportListItem"><l>2</l><block var="✐ raw HSL"/></block></block></list></block><block var="value"/></block></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><custom-block s="✐ update HSV"></custom-block><custom-block s="✐ make integer RGB"></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>fair lightness</l></list></block><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="✐ last set as"/><l>HSV</l></list></block><script><custom-block s="✐ update HSL"></custom-block></script><script><block s="doIf"><block s="reportNot"><block s="reportVariadicEquals"><list><block var="✐ last set as"/><l>HSL</l></list></block></block><script><block s="doReplaceInList"><l>3</l><block var="✐ HSL"/><l>50</l></block></script><list></list></block></script></block><block s="doSetVar"><l>✐ last set as</l><l>HSL</l></block><block s="doReplaceInList"><l>3</l><block var="✐ raw HSL"/><block var="value"/></block><block s="doReplaceInList"><l>3</l><block var="✐ HSL"/><block s="reportIfElse"><block var="✐ fair?"/><block s="reportVariadicProduct"><list><block var="value"/><block s="reportQuotient"><block s="reportListItem"><l>3</l><block var="✐ HSL"/></block><block s="reportListItem"><l>3</l><block var="✐ raw HSL"/></block></block></list></block><block var="value"/></block></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><custom-block s="✐ update HSV"></custom-block><custom-block s="✐ make integer RGB"></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>fair HSL vector</l></list></block><script><custom-block s="$brush set pen %s to %s"><l>fair saturation (HSL)</l><block s="reportListItem"><l>2</l><block var="value"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>fair lightness</l><block s="reportListItem"><l>3</l><block var="value"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>fair hue</l><block s="reportListItem"><l>1</l><block var="value"/></block></custom-block><block s="doIf"><block s="reportVariadicGreaterThan"><list><block s="reportListAttribute"><l><option>length</option></l><block var="value"/></block><l>3</l></list></block><script><block s="setPenColorDimension"><l><option>transparency</option></l><block s="reportListItem"><l>4</l><block var="value"/></block></block></script><list></list></block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>fair HSV vector</l></list></block><script><custom-block s="$brush set pen %s to %s"><l>fair saturation (HSV)</l><block s="reportListItem"><l>2</l><block var="value"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>fair value (brightness)</l><block s="reportListItem"><l>3</l><block var="value"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>fair hue</l><block s="reportListItem"><l>1</l><block var="value"/></block></custom-block><block s="doIf"><block s="reportVariadicGreaterThan"><list><block s="reportListAttribute"><l><option>length</option></l><block var="value"/></block><l>3</l></list></block><script><block s="setPenColorDimension"><l><option>transparency</option></l><block s="reportListItem"><l>4</l><block var="value"/></block></block></script><list></list></block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>HSL vector</l></list></block><script><custom-block s="$brush set pen %s to %s"><l>saturation (HSL)</l><block s="reportListItem"><l>2</l><block var="value"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>lightness</l><block s="reportListItem"><l>3</l><block var="value"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>hue</l><block s="reportListItem"><l>1</l><block var="value"/></block></custom-block><block s="doIf"><block s="reportVariadicGreaterThan"><list><block s="reportListAttribute"><l><option>length</option></l><block var="value"/></block><l>3</l></list></block><script><block s="setPenColorDimension"><l><option>transparency</option></l><block s="reportListItem"><l>4</l><block var="value"/></block></block></script><list></list></block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>HSV vector</l></list></block><script><custom-block s="$brush set pen %s to %s"><l>saturation (HSV)</l><block s="reportListItem"><l>2</l><block var="value"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>value (brightness)</l><block s="reportListItem"><l>3</l><block var="value"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>hue</l><block s="reportListItem"><l>1</l><block var="value"/></block></custom-block><block s="doIf"><block s="reportVariadicGreaterThan"><list><block s="reportListAttribute"><l><option>length</option></l><block var="value"/></block><l>3</l></list></block><script><block s="setPenColorDimension"><l><option>transparency</option></l><block s="reportListItem"><l>4</l><block var="value"/></block></block></script><list></list></block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>RGB vector</l></list></block><script><custom-block s="$brush set pen %s to %s"><l>red</l><block s="reportListItem"><l>1</l><block var="value"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>green</l><block s="reportListItem"><l>2</l><block var="value"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>blue</l><block s="reportListItem"><l>3</l><block var="value"/></block></custom-block><block s="doIf"><block s="reportVariadicGreaterThan"><list><block s="reportListAttribute"><l><option>length</option></l><block var="value"/></block><l>3</l></list></block><script><block s="setPenColorDimension"><l><option>transparency</option></l><block s="reportListItem"><l>4</l><block var="value"/></block></block></script><list></list></block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>RGB hex</l></list></block><script><block s="doSetVar"><l>value</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportIfElse"><block s="reportIsA"><l></l><l><option>number</option></l></block><l></l><block s="reportVariadicSum"><list><l>10</l><block s="reportDifference"><block s="reportUnicode"><l></l></block><block s="reportIfElse"><block s="reportVariadicLessThan"><list><l></l><l>a</l></list></block><block s="reportUnicode"><l>A</l></block><block s="reportUnicode"><l>a</l></block></block></block></list></block></block></autolambda><list></list></block><block s="reportTextSplit"><block var="value"/><l><option>letter</option></l></block></block></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportListAttribute"><l><option>length</option></l><block var="value"/></block><l>3</l></list></block><script><block s="doSetVar"><l>value</l><block s="reportConcatenatedLists"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportNewList"><list><l></l><l></l></list></block></autolambda><list></list></block><block var="value"/></block></block></block></script><list></list></block><block s="doIf"><block s="reportIsA"><block s="reportFindFirst"><block s="reifyPredicate"><autolambda><block s="reportVariadicOr"><list><block s="reportVariadicLessThan"><list><l></l><l>0</l></list></block><block s="reportVariadicGreaterThan"><list><l></l><l>15</l></list></block></list></block></autolambda><list></list></block><block var="value"/></block><l><option>number</option></l></block><script><custom-block s="error %txt"><l>Badly formed hex color.</l></custom-block></script><list></list></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><block s="reportListAttribute"><l><option>length</option></l><block var="value"/></block><l>6</l></list></block><script><custom-block s="error %txt"><l>More than six hex digits.</l></custom-block></script><list></list></block><block s="doRepeat"><block s="reportDifference"><l>6</l><block s="reportListAttribute"><l><option>length</option></l><block var="value"/></block></block><script><block s="doSetVar"><l>value</l><block s="reportCONS"><l>0</l><block var="value"/></block></block></script></block><custom-block s="$brush set pen %s to %s"><l>red</l><block s="reportVariadicSum"><list><block s="reportVariadicProduct"><list><l>16</l><block s="reportListItem"><l>1</l><block var="value"/></block></list></block><block s="reportListItem"><l>2</l><block var="value"/></block></list></block></custom-block><custom-block s="$brush set pen %s to %s"><l>green</l><block s="reportVariadicSum"><list><block s="reportVariadicProduct"><list><l>16</l><block s="reportListItem"><l>3</l><block var="value"/></block></list></block><block s="reportListItem"><l>4</l><block var="value"/></block></list></block></custom-block><custom-block s="$brush set pen %s to %s"><l>blue</l><block s="reportVariadicSum"><list><block s="reportVariadicProduct"><list><l>16</l><block s="reportListItem"><l>5</l><block var="value"/></block></list></block><block s="reportListItem"><l>6</l><block var="value"/></block></list></block></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>X11/W3C name</l></list><comment w="90" collapsed="true">X11/W3C name</comment></block><script><block s="doIf"><block s="reportNot"><custom-block s="does var %s exist?"><l>✐ X11</l></custom-block></block><script><custom-block s="create %s var %mult%txt"><l>global</l><list><l>✐ X11</l></list></custom-block></script><list></list></block><block s="doIf"><block s="reportNot"><block s="reportIsA"><block var="✐ X11"/><l><option>list</option></l></block></block><script><block s="doSetVar"><l>✐ X11</l><block s="reportNewList"><list><block s="reportNewList"><list><l>255</l><l>250</l><l>250</l><l>snow</l></list></block><block s="reportNewList"><list><l>248</l><l>248</l><l>255</l><l>ghostwhite</l></list></block><block s="reportNewList"><list><l>245</l><l>245</l><l>245</l><l>whitesmoke</l></list></block><block s="reportNewList"><list><l>220</l><l>220</l><l>220</l><l>gainsboro</l></list></block><block s="reportNewList"><list><l>255</l><l>250</l><l>240</l><l>floralwhite</l></list></block><block s="reportNewList"><list><l>253</l><l>245</l><l>230</l><l>oldlace</l></list></block><block s="reportNewList"><list><l>250</l><l>240</l><l>230</l><l>linen</l></list></block><block s="reportNewList"><list><l>250</l><l>235</l><l>215</l><l>antiquewhite</l></list></block><block s="reportNewList"><list><l>255</l><l>239</l><l>213</l><l>papayawhip</l></list></block><block s="reportNewList"><list><l>255</l><l>235</l><l>205</l><l>blanchedalmond</l></list></block><block s="reportNewList"><list><l>255</l><l>228</l><l>196</l><l>bisque</l></list></block><block s="reportNewList"><list><l>255</l><l>218</l><l>185</l><l>peachpuff</l></list></block><block s="reportNewList"><list><l>255</l><l>222</l><l>173</l><l>navajowhite</l></list></block><block s="reportNewList"><list><l>255</l><l>228</l><l>181</l><l>moccasin</l></list></block><block s="reportNewList"><list><l>255</l><l>248</l><l>220</l><l>cornsilk</l></list></block><block s="reportNewList"><list><l>255</l><l>255</l><l>240</l><l>ivory</l></list></block><block s="reportNewList"><list><l>255</l><l>250</l><l>205</l><l>lemonchiffon</l></list></block><block s="reportNewList"><list><l>255</l><l>245</l><l>238</l><l>seashell</l></list></block><block s="reportNewList"><list><l>240</l><l>255</l><l>240</l><l>honeydew</l></list></block><block s="reportNewList"><list><l>245</l><l>255</l><l>250</l><l>mintcream</l></list></block><block s="reportNewList"><list><l>240</l><l>255</l><l>255</l><l>azure</l></list></block><block s="reportNewList"><list><l>240</l><l>248</l><l>255</l><l>aliceblue</l></list></block><block s="reportNewList"><list><l>230</l><l>230</l><l>250</l><l>lavender</l></list></block><block s="reportNewList"><list><l>255</l><l>240</l><l>245</l><l>lavenderblush</l></list></block><block s="reportNewList"><list><l>255</l><l>228</l><l>225</l><l>mistyrose</l></list></block><block s="reportNewList"><list><l>255</l><l>255</l><l>255</l><l>white</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>0</l><l>black</l></list></block><block s="reportNewList"><list><l>47</l><l>79</l><l>79</l><l>darkslategray</l></list></block><block s="reportNewList"><list><l>47</l><l>79</l><l>79</l><l>darkslategrey</l></list></block><block s="reportNewList"><list><l>105</l><l>105</l><l>105</l><l>dimgray</l></list></block><block s="reportNewList"><list><l>105</l><l>105</l><l>105</l><l>dimgrey</l></list></block><block s="reportNewList"><list><l>112</l><l>128</l><l>144</l><l>slategray</l></list></block><block s="reportNewList"><list><l>112</l><l>128</l><l>144</l><l>slategrey</l></list></block><block s="reportNewList"><list><l>119</l><l>136</l><l>153</l><l>lightslategray</l></list></block><block s="reportNewList"><list><l>119</l><l>136</l><l>153</l><l>lightslategrey</l></list></block><block s="reportNewList"><list><l>190</l><l>190</l><l>190</l><l>gray(X11)</l></list></block><block s="reportNewList"><list><l>190</l><l>190</l><l>190</l><l>grey(X11)</l></list></block><block s="reportNewList"><list><l>128</l><l>128</l><l>128</l><l>gray(W3C)</l></list></block><block s="reportNewList"><list><l>128</l><l>128</l><l>128</l><l>grey(W3C)</l></list></block><block s="reportNewList"><list><l>211</l><l>211</l><l>211</l><l>lightgrey</l></list></block><block s="reportNewList"><list><l>211</l><l>211</l><l>211</l><l>lightgray</l></list></block><block s="reportNewList"><list><l>25</l><l>25</l><l>112</l><l>midnightblue</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>128</l><l>navy</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>128</l><l>navyblue</l></list></block><block s="reportNewList"><list><l>100</l><l>149</l><l>237</l><l>cornflowerblue</l></list></block><block s="reportNewList"><list><l>72</l><l>61</l><l>139</l><l>darkslateblue</l></list></block><block s="reportNewList"><list><l>106</l><l>90</l><l>205</l><l>slateblue</l></list></block><block s="reportNewList"><list><l>123</l><l>104</l><l>238</l><l>mediumslateblue</l></list></block><block s="reportNewList"><list><l>132</l><l>112</l><l>255</l><l>lightslateblue</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>205</l><l>mediumblue</l></list></block><block s="reportNewList"><list><l>65</l><l>105</l><l>225</l><l>royalblue</l></list></block><block s="reportNewList"><list><l>0</l><l>0</l><l>255</l><l>blue</l></list></block><block s="reportNewList"><list><l>30</l><l>144</l><l>255</l><l>dodgerblue</l></list></block><block s="reportNewList"><list><l>0</l><l>191</l><l>255</l><l>deepskyblue</l></list></block><block s="reportNewList"><list><l>135</l><l>206</l><l>235</l><l>skyblue</l></list></block><block s="reportNewList"><list><l>135</l><l>206</l><l>250</l><l>lightskyblue</l></list></block><block s="reportNewList"><list><l>70</l><l>130</l><l>180</l><l>steelblue</l></list></block><block s="reportNewList"><list><l>176</l><l>196</l><l>222</l><l>lightsteelblue</l></list></block><block s="reportNewList"><list><l>173</l><l>216</l><l>230</l><l>lightblue</l></list></block><block s="reportNewList"><list><l>176</l><l>224</l><l>230</l><l>powderblue</l></list></block><block s="reportNewList"><list><l>175</l><l>238</l><l>238</l><l>paleturquoise</l></list></block><block s="reportNewList"><list><l>0</l><l>206</l><l>209</l><l>darkturquoise</l></list></block><block s="reportNewList"><list><l>72</l><l>209</l><l>204</l><l>mediumturquoise</l></list></block><block s="reportNewList"><list><l>64</l><l>224</l><l>208</l><l>turquoise</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>255</l><l>cyan</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>255</l><l>aqua</l></list></block><block s="reportNewList"><list><l>224</l><l>255</l><l>255</l><l>lightcyan</l></list></block><block s="reportNewList"><list><l>95</l><l>158</l><l>160</l><l>cadetblue</l></list></block><block s="reportNewList"><list><l>102</l><l>205</l><l>170</l><l>mediumaquamarine</l></list></block><block s="reportNewList"><list><l>127</l><l>255</l><l>212</l><l>aquamarine</l></list></block><block s="reportNewList"><list><l>0</l><l>100</l><l>0</l><l>darkgreen</l></list></block><block s="reportNewList"><list><l>85</l><l>107</l><l>47</l><l>darkolivegreen</l></list></block><block s="reportNewList"><list><l>143</l><l>188</l><l>143</l><l>darkseagreen</l></list></block><block s="reportNewList"><list><l>46</l><l>139</l><l>87</l><l>seagreen</l></list></block><block s="reportNewList"><list><l>60</l><l>179</l><l>113</l><l>mediumseagreen</l></list></block><block s="reportNewList"><list><l>32</l><l>178</l><l>170</l><l>lightseagreen</l></list></block><block s="reportNewList"><list><l>152</l><l>251</l><l>152</l><l>palegreen</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>127</l><l>springgreen</l></list></block><block s="reportNewList"><list><l>124</l><l>252</l><l>0</l><l>lawngreen</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>0</l><l>green(X11)</l></list></block><block s="reportNewList"><list><l>0</l><l>128</l><l>0</l><l>green(W3C)</l></list></block><block s="reportNewList"><list><l>0</l><l>255</l><l>0</l><l>lime</l></list></block><block s="reportNewList"><list><l>127</l><l>255</l><l>0</l><l>chartreuse</l></list></block><block s="reportNewList"><list><l>0</l><l>250</l><l>154</l><l>mediumspringgreen</l></list></block><block s="reportNewList"><list><l>173</l><l>255</l><l>47</l><l>greenyellow</l></list></block><block s="reportNewList"><list><l>50</l><l>205</l><l>50</l><l>limegreen</l></list></block><block s="reportNewList"><list><l>154</l><l>205</l><l>50</l><l>yellowgreen</l></list></block><block s="reportNewList"><list><l>34</l><l>139</l><l>34</l><l>forestgreen</l></list></block><block s="reportNewList"><list><l>107</l><l>142</l><l>35</l><l>olivedrab</l></list></block><block s="reportNewList"><list><l>189</l><l>183</l><l>107</l><l>darkkhaki</l></list></block><block s="reportNewList"><list><l>240</l><l>230</l><l>140</l><l>khaki</l></list></block><block s="reportNewList"><list><l>238</l><l>232</l><l>170</l><l>palegoldenrod</l></list></block><block s="reportNewList"><list><l>250</l><l>250</l><l>210</l><l>lightgoldenrodyellow</l></list></block><block s="reportNewList"><list><l>255</l><l>255</l><l>224</l><l>lightyellow</l></list></block><block s="reportNewList"><list><l>255</l><l>255</l><l>0</l><l>yellow</l></list></block><block s="reportNewList"><list><l>255</l><l>215</l><l>0</l><l>gold</l></list></block><block s="reportNewList"><list><l>238</l><l>221</l><l>130</l><l>lightgoldenrod</l></list></block><block s="reportNewList"><list><l>218</l><l>165</l><l>32</l><l>goldenrod</l></list></block><block s="reportNewList"><list><l>184</l><l>134</l><l>11</l><l>darkgoldenrod</l></list></block><block s="reportNewList"><list><l>188</l><l>143</l><l>143</l><l>rosybrown</l></list></block></list></block></block></script><list></list></block><block s="doSetVar"><l>value</l><custom-block s="✐ no spaces %s"><block var="value"/></custom-block></block><custom-block s="use case-independent comparisons %b"><l><bool>true</bool></l></custom-block><custom-block s="catch %upvar %cs"><l>x11w3c</l><script><block s="doIf"><custom-block s="✐ subset %predRing %l %cmdRing %upvar"><block s="reifyPredicate"><autolambda><block s="reportVariadicEquals"><list><block var="value"/><block s="reportListItem"><l>4</l><l/></block></list></block></autolambda><list></list></block><block var="✐ X11"/><block var="x11w3c"/><l>exact matches</l></custom-block><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>?? multiple exact matches for </l><block var="value"/></list></block></custom-block></script><list></list></block><block s="doIf"><block s="reportNot"><custom-block s="✐ subset %predRing %l %cmdRing %upvar"><block s="reifyPredicate"><autolambda><block s="reportNot"><block s="reportVariadicEquals"><list><block s="reportListItem"><l>4</l><l/></block><custom-block s="substring of %txt before %txt"><block s="reportListItem"><l>4</l><l/></block><block var="value"/></custom-block></list></block></block></autolambda><list></list></block><block var="✐ X11"/><block var="x11w3c"/><l>partial matches</l></custom-block></block><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>Color name </l><block var="value"/><l> not found.</l></list></block></custom-block></script><list></list></block><block s="doIfElse"><custom-block s="✐ subset %predRing %l %cmdRing %upvar"><block s="reifyPredicate"><autolambda><block s="reportVariadicEquals"><list><custom-block s="substring of %txt before %txt"><block s="reportListItem"><l>4</l><block var="match"/></block><block var="value"/></custom-block><l></l></list></block></autolambda><list><l>match</l></list></block><block var="partial matches"/><block var="x11w3c"/><l>head matches</l></custom-block><script><block s="doIfElse"><custom-block s="✐ subset %predRing %l %cmdRing %upvar"><block s="reifyPredicate"><autolambda><block s="reportNot"><block s="reportIsA"><block s="reportLetter"><l><option>last</option></l><block s="reportListItem"><l>4</l><l/></block></block><l><option>number</option></l></block></block></autolambda><list></list></block><block var="head matches"/><block var="x11w3c"/><l>non-numbered matches</l></custom-block><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>Multiple partial matches for </l><block var="value"/><l>: </l><block s="reportCombine"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>4</l><l/></block></autolambda><list></list></block><block var="non-numbered matches"/></block><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><l> , </l><l></l></list></block></autolambda><list></list></block></block></list></block></custom-block></script><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>Multiple partial matches for </l><block var="value"/><l>: </l><block s="reportCombine"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>4</l><l/></block></autolambda><list></list></block><block var="head matches"/></block><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><l> , </l><l></l></list></block></autolambda><list></list></block></block></list></block></custom-block></script></block></script><script><block s="doIfElse"><custom-block s="✐ subset %predRing %l %cmdRing %upvar"><block s="reifyPredicate"><autolambda><block s="reportNot"><block s="reportIsA"><block s="reportLetter"><l><option>last</option></l><block s="reportListItem"><l>4</l><l/></block></block><l><option>number</option></l></block></block></autolambda><list></list></block><block var="partial matches"/><block var="x11w3c"/><l>non-numbered matches</l></custom-block><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>Multiple partial matches for </l><block var="value"/><l>: </l><block s="reportCombine"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>4</l><l/></block></autolambda><list></list></block><block var="non-numbered matches"/></block><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><l> , </l><l></l></list></block></autolambda><list></list></block></block></list></block></custom-block></script><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>Multiple partial matches for </l><block var="value"/><l>: </l><block s="reportCombine"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>4</l><l/></block></autolambda><list></list></block><block var="partial matches"/></block><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><l> , </l><l></l></list></block></autolambda><list></list></block></block></list></block></custom-block></script></block></script></block></script><comment w="294.6666666666667" collapsed="true">SUBSET throws here if it handles a unique match</comment></custom-block></script><list></list></block><custom-block s="✐ initialize variables"></custom-block></script></block-definition><block-definition s="mmap %&apos;function&apos; over %&apos;lists&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%mult%l"></input></inputs><script><block s="doIf"><block s="reportListIsEmpty"><block s="reportListItem"><l>1</l><block var="lists"/></block></block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script><list></list></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>1</l><l/></block></autolambda><list></list></block><block var="lists"/></block></block><custom-block s="mmap %repRing over %mult%l"><block var="function"/><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportCDR"><l/></block></autolambda><list></list></block><block var="lists"/></block></custom-block></block></block></script></block-definition><block-definition s="✐ update HSL" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>L</l></list></block><block s="doIf"><block s="reportNot"><block s="reportVariadicEquals"><list><block var="✐ last set as"/><l>HSL</l></list></block></block><script><block s="doSetVar"><l>✐ HSL</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportVariadicProduct"><list><l></l><l>100</l></list></block></autolambda><list></list></block><block s="evaluate"><block s="reifyReporter"><script><block s="doSetVar"><l>L</l><block s="reportDifference"><block var="V"/><block s="reportQuotient"><block s="reportVariadicProduct"><list><block var="V"/><block var="S"/></list></block><l>2</l></block></block></block><block s="doReport"><block s="reportNewList"><list><block var="H"/><block s="reportIfElse"><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="L"/><l>0</l></list></block><block s="reportVariadicEquals"><list><block var="L"/><l>1</l></list></block></list></block><l>0</l><block s="reportQuotient"><block s="reportDifference"><block var="V"/><block var="L"/></block><custom-block s="min %s %s"><block var="L"/><block s="reportDifference"><l>1</l><block var="L"/></block></custom-block></block></block><block var="L"/></list></block></block></script><list><l>H</l><l>S</l><l>V</l></list></block><custom-block s="HSV color"></custom-block></block></block></block><block s="doIf"><block var="✐ fair?"/><script><block s="doSetVar"><l>✐ raw HSL</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportVariadicProduct"><list><l></l><l>100</l></list></block></autolambda><list></list></block><block s="evaluate"><block s="reifyReporter"><script><block s="doSetVar"><l>L</l><block s="reportDifference"><block var="V"/><block s="reportQuotient"><block s="reportVariadicProduct"><list><block var="V"/><block var="S"/></list></block><l>2</l></block></block></block><block s="doReport"><block s="reportNewList"><list><block var="H"/><block s="reportIfElse"><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="L"/><l>0</l></list></block><block s="reportVariadicEquals"><list><block var="L"/><l>1</l></list></block></list></block><l>0</l><block s="reportQuotient"><block s="reportDifference"><block var="V"/><block var="L"/></block><custom-block s="min %s %s"><block var="L"/><block s="reportDifference"><l>1</l><block var="L"/></block></custom-block></block></block><block var="L"/></list></block></block></script><list><l>H</l><l>S</l><l>V</l></list></block><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportQuotient"><l></l><l>100</l></block></autolambda><list></list></block><block var="✐ raw HSV"/></block></block></block></block></script><list></list></block></script><list></list></block></script></block-definition><block-definition s="min %&apos;a&apos; %&apos;b&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doReport"><block s="reportIfElse"><block s="reportVariadicLessThan"><list><block var="a"/><block var="b"/></list></block><block var="a"/><block var="b"/></block></block></script></block-definition><block-definition s="✐ update HSV" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>V</l><l>L</l><l>HSL 0-1</l><l>raw HSL 0-1</l></list></block><block s="doSetVar"><l>HSL 0-1</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportQuotient"><l></l><l>100</l></block></autolambda><list></list></block><block var="✐ HSL"/></block></block><block s="doSetVar"><l>L</l><block s="reportListItem"><l>3</l><block var="HSL 0-1"/></block></block><block s="doSetVar"><l>V</l><block s="reportVariadicSum"><list><block var="L"/><block s="reportVariadicProduct"><list><block s="reportListItem"><l>2</l><block var="HSL 0-1"/></block><custom-block s="min %s %s"><block var="L"/><block s="reportDifference"><l>1</l><block var="L"/></block></custom-block></list></block></list></block></block><custom-block s="set pen color to h: %n s: %n v: %n"><block s="reportListItem"><l>1</l><block var="HSL 0-1"/></block><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="V"/><l>0</l></list></block><l>0</l><block s="reportDifference"><l>2</l><block s="reportVariadicProduct"><list><l>2</l><block s="reportQuotient"><block var="L"/><block var="V"/></block></list></block></block></block><block var="V"/></custom-block><block s="doIf"><block var="✐ fair?"/><script><block s="doSetVar"><l>raw HSL 0-1</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportQuotient"><l></l><l>100</l></block></autolambda><list></list></block><block var="✐ raw HSL"/></block></block><block s="doSetVar"><l>L</l><block s="reportListItem"><l>3</l><block var="raw HSL 0-1"/></block></block><block s="doSetVar"><l>V</l><block s="reportVariadicSum"><list><block var="L"/><block s="reportVariadicProduct"><list><block s="reportListItem"><l>2</l><block var="raw HSL 0-1"/></block><custom-block s="min %s %s"><block var="L"/><block s="reportDifference"><l>1</l><block var="L"/></block></custom-block></list></block></list></block></block><block s="doSetVar"><l>✐ raw HSV</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportVariadicProduct"><list><l></l><l>100</l></list></block></autolambda><list></list></block><block s="reportNewList"><list><block s="reportListItem"><l>1</l><block var="raw HSL 0-1"/></block><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="V"/><l>0</l></list></block><l>0</l><block s="reportDifference"><l>2</l><block s="reportVariadicProduct"><list><l>2</l><block s="reportQuotient"><block var="L"/><block var="V"/></block></list></block></block></block><block var="V"/></list></block></block></block></script><list></list></block></script></block-definition><block-definition s="%&apos;x&apos;" type="reporter" category="pen"><comment x="0" y="0" w="226" collapsed="false">The identity function reports its input.</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block var="x"/></block></script></block-definition><block-definition s="$brush pen %&apos;dimension&apos;" type="reporter" category="pen"><comment x="0" y="0" w="380.6666666666667" collapsed="false">This block reports the pen size, color, or transparency, in all the same ways that the SET PEN block allows you to set those pen properties. (It will also report the current crayon number, if the pen color was most recently set with SET PEN TO CRAYON.)&#xD;&#xD;See Appendix A of the Snap! Reference Manual for details. </comment><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true"><options>size&#xD;crayon&#xD;color&#xD;fair hue&#xD;transparency&#xD;X11/W3C name&#xD;(3D color spaces)={&#xD;fair HSL={&#xD;fair hue&#xD;fair saturation (HSL)&#xD;fair lightness&#xD;fair HSL vector&#xD;}&#xD;fair HSV={&#xD;fair hue&#xD;fair saturation (HSV)&#xD;fair value (brightness)&#xD;fair HSV vector&#xD;}&#xD;HSL={&#xD;hue&#xD;saturation (HSL)&#xD;lightness&#xD;HSL vector&#xD;}&#xD;HSV={&#xD;hue&#xD;saturation (HSV)&#xD;value (brightness)&#xD;HSV vector&#xD;}&#xD;RGB (0-255)={&#xD;red&#xD;green&#xD;blue&#xD;RGB vector&#xD;RGB hex&#xD;}&#xD;}</options></input></inputs><script><custom-block s="✐ initialize variables"></custom-block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>size</l></list></block><script><block s="doReport"><block s="getPenAttribute"><l><option>size</option></l></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>hue</l></list></block><script><block s="doReport"><block s="getPenAttribute"><l><option>hue</option></l></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>saturation (HSV)</l></list></block><script><block s="doReport"><block s="getPenAttribute"><l><option>saturation</option></l></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>value (brightness)</l></list></block><script><block s="doReport"><block s="getPenAttribute"><l><option>brightness</option></l></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>transparency</l></list></block><script><block s="doReport"><block s="getPenAttribute"><l><option>transparency</option></l></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>RGB vector</l></list></block><script><block s="doReport"><custom-block s="RGB color"></custom-block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>red</l></list></block><script><block s="doReport"><block s="reportListItem"><l>1</l><custom-block s="RGB color"></custom-block></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>green</l></list></block><script><block s="doReport"><block s="reportListItem"><l>2</l><custom-block s="RGB color"></custom-block></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>blue</l></list></block><script><block s="doReport"><block s="reportListItem"><l>3</l><custom-block s="RGB color"></custom-block></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>RGB hex</l></list></block><script><block s="doReport"><block s="reportCombine"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><custom-block s="✐ hexchar %s"><block s="reportMonadic"><l><option>floor</option></l><block s="reportQuotient"><l></l><l>16</l></block></block></custom-block><custom-block s="✐ hexchar %s"><block s="reportModulus"><l></l><l>16</l></block></custom-block></list></block></autolambda><list></list></block><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportRound"><l></l></block></autolambda><list></list></block><custom-block s="RGB color"></custom-block></block></block><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><l></l></list></block></autolambda><list></list></block></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>HSV vector</l></list></block><script><block s="doReport"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportVariadicProduct"><list><l>100</l><l></l></list></block></autolambda><list></list></block><custom-block s="HSV color"></custom-block></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>HSL vector</l></list></block><script><custom-block s="✐ update HSL"></custom-block><block s="doReport"><block var="✐ HSL"/></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>saturation (HSL)</l></list></block><script><custom-block s="✐ update HSL"></custom-block><block s="doReport"><block s="reportListItem"><l>2</l><block var="✐ HSL"/></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>lightness</l></list></block><script><custom-block s="✐ update HSL"></custom-block><block s="doReport"><block s="reportListItem"><l>3</l><block var="✐ HSL"/></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>color</l></list></block><script><block s="doReport"><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="✐ last set as"/><l>color</l></list></block><block var="✐ color scale"/><l>not set</l></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>fair hue</l></list></block><script><block s="doIf"><block var="✐ fair?"/><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="✐ last set as"/><l>HSL</l></list></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="✐ raw HSL"/></block></block></script><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="✐ raw HSV"/></block></block></script></block></script><list></list></block><block s="doReport"><l>not set</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>fair saturation (HSL)</l></list></block><script><block s="doIf"><block var="✐ fair?"/><script><custom-block s="✐ update HSL"></custom-block><block s="doReport"><block s="reportListItem"><l>2</l><block var="✐ raw HSL"/></block></block></script><list></list></block><block s="doReport"><l>not set</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>fair lightness</l></list></block><script><block s="doIf"><block var="✐ fair?"/><script><custom-block s="✐ update HSL"></custom-block><block s="doReport"><block s="reportListItem"><l>3</l><block var="✐ raw HSL"/></block></block></script><list></list></block><block s="doReport"><l>not set</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>fair HSL vector</l></list></block><script><block s="doIf"><block var="✐ fair?"/><script><custom-block s="✐ update HSL"></custom-block><block s="doReport"><block var="✐ raw HSL"/></block></script><list></list></block><block s="doReport"><l>not set</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>fair saturation (HSV)</l></list></block><script><block s="doIf"><block var="✐ fair?"/><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="✐ last set as"/><l>HSL</l></list></block><script><custom-block s="✐ update HSV"></custom-block></script><list></list></block><block s="doReport"><block s="reportListItem"><l>2</l><block var="✐ raw HSV"/></block></block></script><list></list></block><block s="doReport"><l>not set</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>fair value (brightness)</l></list></block><script><block s="doIf"><block var="✐ fair?"/><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="✐ last set as"/><l>HSL</l></list></block><script><custom-block s="✐ update HSV"></custom-block></script><list></list></block><block s="doReport"><block s="reportListItem"><l>3</l><block var="✐ raw HSV"/></block></block></script><list></list></block><block s="doReport"><l>not set</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>fair HSV vector</l></list></block><script><block s="doIf"><block var="✐ fair?"/><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="✐ last set as"/><l>HSL</l></list></block><script><custom-block s="✐ update HSV"></custom-block></script><list></list></block><block s="doReport"><block var="✐ raw HSV"/></block></script><list></list></block><block s="doReport"><l>not set</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>crayon</l></list></block><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="✐ last set as"/><l>crayon</l></list></block><script><block s="doReport"><block var="✐ last crayon"/></block></script><list></list></block><block s="doReport"><l>not set</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>X11/W3C name</l></list></block><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="✐ last set as"/><l>X11</l></list></block><script><block s="doReport"><block var="✐ last x11"/></block></script><list></list></block><block s="doReport"><l>not set</l></block></script><list></list></block></script></block-definition><block-definition s="✐ hexchar %&apos;nybble&apos;" type="reporter" category="pen"><comment x="0" y="0" w="245.33333333333334" collapsed="false">Takes a value from 0 to 15 and reports&#xD;the corresponding hexadecimal digit.&#xD;&#xD;For internal use of the color library.</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportIfElse"><block s="reportVariadicLessThan"><list><block var="nybble"/><l>10</l></list></block><block var="nybble"/><block s="reportUnicodeAsLetter"><block s="reportVariadicSum"><list><block s="reportUnicode"><l>a</l></block><block s="reportDifference"><block var="nybble"/><l>10</l></block></list></block></block></block></block></script></block-definition><block-definition s="$brush change pen %&apos;dimension&apos; by %&apos;amount&apos;" type="command" category="pen"><comment x="0" y="0" w="334" collapsed="false">Changes any pen property by the specified amount.  Some color scales can&apos;t be adjusted this way unless the color was first SET using that scale.&#xD;Vectors (e.g., RGB color as a list of three numbers) can be incremented&#xD;by a vector as the amount. X11/W3C names can&apos;t be incremented.</comment><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true"><options>size&#xD;crayon&#xD;color&#xD;fair hue&#xD;transparency&#xD;(3D color spaces)={&#xD;fair HSL={&#xD;fair hue&#xD;fair saturation (HSL)&#xD;fair lightness&#xD;fair HSL vector&#xD;}&#xD;fair HSV={&#xD;fair hue&#xD;fair saturation (HSV)&#xD;fair value (brightness)&#xD;fair HSV vector&#xD;}&#xD;HSL={&#xD;hue&#xD;saturation (HSL)&#xD;lightness&#xD;HSL vector&#xD;}&#xD;HSV={&#xD;hue&#xD;saturation (HSV)&#xD;value (brightness)&#xD;HSV vector&#xD;}&#xD;RGB (0-255)={&#xD;red&#xD;green&#xD;blue&#xD;RGB vector&#xD;RGB hex&#xD;}&#xD;}</options></input><input type="%s"></input></inputs><script><custom-block s="✐ initialize variables"></custom-block><block s="doDeclareVariables"><list><l>old</l></list></block><block s="doSetVar"><l>old</l><custom-block s="$brush pen %s"><block var="dimension"/></custom-block></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="old"/><l>not set</l></list></block><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>Dimension </l><block var="dimension"/><l> not set.</l></list></block></custom-block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>crayon</l></list></block><script><custom-block s="$brush set pen to crayon %n"><block s="reportVariadicSum"><list><block var="old"/><block var="amount"/></list></block></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>RGB hex</l></list></block><script><custom-block s="error %txt"><l>Sorry, I don&apos;t know how to add in hexadecimal.</l></custom-block></script><list></list></block><block s="doIf"><block s="reportIsA"><block var="amount"/><l><option>number</option></l></block><script><custom-block s="$brush set pen %s to %s"><block var="dimension"/><block s="reportVariadicSum"><list><block var="old"/><block var="amount"/></list></block></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><block s="doIf"><block s="reportIsA"><block var="amount"/><l><option>list</option></l></block><script><custom-block s="$brush set pen %s to %s"><block var="dimension"/><custom-block s="mmap %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportVariadicSum"><list><l></l><l></l></list></block></autolambda><list></list></block><list><block var="old"/><block var="amount"/></list></custom-block></custom-block><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><custom-block s="error %txt"><block s="reportJoinWords"><list><l>I don&apos;t know how to handle </l><block var="amount"/></list></block></custom-block></script></block-definition><block-definition s="error %&apos;msg&apos;" type="command" category="control"><header></header><code></code><translations>pt:lança o erro _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>msg</l></list><l>throw new Error(msg);</l></block><list><block var="msg"/></list></block></script></block-definition><block-definition s="✐ make integer RGB" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doRun"><block s="reifyScript"><script><custom-block s="set pen color to r: %n g: %n b: %n"><l></l><l></l><l></l></custom-block></script><list></list></block><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportRound"><l></l></block></autolambda><list></list></block><custom-block s="RGB color"></custom-block></block></block></script></block-definition><block-definition s="substring of %&apos;string&apos; before %&apos;marker&apos;" type="reporter" category="operators"><comment x="0" y="0" w="175.33333333333334" collapsed="false">Reports the part of the first string up to the first instance of the second string inside it.  If the second string isn&apos;t found, reports the entire first string.</comment><header></header><code></code><translations>pt:o texto de _ antes de _&#xD;</translations><inputs><input type="%txt"></input><input type="%txt"></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>string</l><l>marker</l></list><l>var world=this.parentThatIsA(IDE_Morph);&#xD;if (!("stringLibCaseIndependentComparison" in world)) {&#xD;    world["stringLibCaseIndependentComparison"] = true;&#xD;};&#xD;if (world["stringLibCaseIndependentComparison"]) {&#xD;    var index=string.toLocaleLowerCase().indexOf(marker.toLocaleLowerCase());&#xD;    if (index&lt;0) {return string};&#xD;    return string.slice(0,index);&#xD;} else {&#xD;    var index=string.indexOf(marker);&#xD;    if (index&lt;0) {return string};&#xD;    return string.slice(0,index);&#xD;}</l></block><list><block var="string"/><block var="marker"/></list></block></block></script></block-definition><block-definition s="use case-independent comparisons %&apos;tf&apos;" type="command" category="operators"><comment x="0" y="0" w="225.33333333333334" collapsed="false">If input is TRUE, comparisons made by functions in the string library will be case-independent (so &quot;FOO&quot; = &quot;foo&quot;).  This is the default.&#xD;If input is FALSE, comparisons will be exact.</comment><header></header><code></code><translations>pt:altera comparações ignorando distinção minúsculas/maiúsculas para _&#xD;</translations><inputs><input type="%b"></input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>flag</l></list><l>var world=this.parentThatIsA(IDE_Morph);&#xD;world[&apos;stringLibCaseIndependentComparison&apos;] = flag;</l></block><list><block var="tf"/></list></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations>de:fange _ _&#xD;ca:agafa _ _&#xD;es:atrapar _ _&#xD;fr:attrape _ _&#xD;pt:captura _ _&#xD;</translations><inputs><input type="%upvar"></input><input type="%cs"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doRun"><block var="action"/><list></list></block></script><list><l>cont</l></list></block></block><custom-block s="ignore %s"><l>3</l></custom-block></script></block-definition><block-definition s="throw %&apos;cont&apos;" type="command" category="control"><header></header><code></code><translations>de:wirf _&#xD;ca:llança _&#xD;es:lanzar _&#xD;fr:lance _&#xD;pt:lança _&#xD;</translations><inputs><input type="%s">catchtag</input></inputs><script><block s="doRun"><block var="cont"/><list></list></block></script></block-definition><block-definition s="ignore %&apos;x&apos;" type="command" category="control"><header></header><code></code><translations>de:ignoriere _&#xD;ca:ignora _&#xD;es:ignorar _&#xD;fr:ignore _&#xD;pt:ignora _&#xD;</translations><inputs><input type="%s"></input></inputs></block-definition><block-definition s="✐ subset %&apos;pred&apos; %&apos;data&apos; %&apos;catchtag&apos; %&apos;result&apos;" type="predicate" category="pen"><comment x="0" y="0" w="228" collapsed="false">Don&apos;t ask.&#xD;Only for internal use by the SET PEN block.</comment><header></header><code></code><translations></translations><inputs><input type="%predRing"></input><input type="%l"></input><input type="%cmdRing"></input><input type="%upvar"></input></inputs><script><block s="doDeclareVariables"><list><l>best match</l></list></block><block s="doSetVar"><l>result</l><block s="reportKeep"><block var="pred"/><block var="data"/></block></block><block s="doIf"><block s="reportListIsEmpty"><block var="result"/></block><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><list></list></block><block s="doIf"><block s="reportListIsEmpty"><block s="reportCDR"><block var="result"/></block></block><script><block s="doSetVar"><l>best match</l><block s="reportListItem"><l>1</l><block var="result"/></block></block><custom-block s="$brush set pen %s to %s"><l>red</l><block s="reportListItem"><l>1</l><block var="best match"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>green</l><block s="reportListItem"><l>2</l><block var="best match"/></block></custom-block><custom-block s="$brush set pen %s to %s"><l>blue</l><block s="reportListItem"><l>3</l><block var="best match"/></block></custom-block><block s="doSetVar"><l>✐ last X11</l><block s="reportListItem"><l>4</l><block var="best match"/></block></block><block s="doSetVar"><l>✐ last set as</l><l>X11</l></block><custom-block s="throw %s"><block var="catchtag"/></custom-block></script><list></list></block><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block-definition><block-definition s="✐ no spaces %&apos;text&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportJoinWords"><block s="reportTextSplit"><block var="text"/><l> </l></block></block></block></script></block-definition><block-definition s="create %&apos;scope&apos; var %&apos;names&apos;" type="command" category="variables"><comment x="0" y="0" w="146" collapsed="false">This block creates  new variables on the selected scope: global (for all sprites), sprite (for this sprite only) or script (only for that blocks stack) with the names given (in &apos;names&apos; list).&#xD;&#xD;If there is already a variable with that name in that scope, it does nothing: no errors and no overwrites.</comment><header></header><code></code><translations>pt:cria as variáveis _ _&#xD;ca:crea les _ variables _&#xD;es:crear las _ variables _&#xD;de:erstellen _ var _&#xD;</translations><inputs><input type="%s" readonly="true">global<options>global&#xD;sprite&#xD;script</options></input><input type="%mult%txt"></input></inputs><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="scope"/><l>script</l></list></block><script><block s="doForEach"><l>each item</l><block var="names"/><script><block s="doRun"><block s="reportJSFunction"><list><l>varName</l><l>proc</l></list><l>if ((typeof varName) != "string" || varName === "") {&#xD;    throw new Error("name isn&apos;t a string: " + varName);&#xD;}&#xD;if (!proc.homeContext.variables.vars[varName]) proc.homeContext.variables.addVar(varName);</l></block><list><block var="each item"/></list></block></script></block></script><script><block s="doDeclareVariables"><list><l>global</l></list></block><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="scope"/><l>sprite</l></list></block><script><block s="doSetVar"><l>global</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><script><block s="doSetVar"><l>global</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doForEach"><l>each item</l><block var="names"/><script><block s="doRun"><block s="reportJSFunction"><list><l>varName</l><l>global</l><l>proc</l></list><l>if ((typeof varName) != "string" || varName === "") {&#xD;    throw new Error("name isn&apos;t a string: " + varName);&#xD;}&#xD;if (global &amp;&amp; !proc.homeContext.variables.parentFrame.parentFrame.vars[varName]) this.addVariable(varName, true);&#xD;if (!global &amp;&amp; !proc.homeContext.variables.parentFrame.vars[varName]) this.addVariable(varName, false);</l></block><list><block var="each item"/><block var="global"/></list></block></script></block><block s="doRun"><block s="reportJSFunction"><list></list><l>var ide = this.parentThatIsA(IDE_Morph);&#xD;ide.flushBlocksCache(&apos;variables&apos;); // b/c of inheritance&#xD;ide.refreshPalette();</l></block><list></list></block></script></block></script></block-definition><block-definition s="does var %&apos;name&apos; exist?" type="predicate" category="variables"><comment x="0" y="0" w="146" collapsed="false">This block reports &quot;true&quot; if there is a variable with this given name (input slot) in that context.&#xD;&#xD;It can be a global, sprite or script variable.&#xD;&#xD;Otherwise it reports &quot;false&quot;.</comment><header></header><code></code><translations>pt:a variável _ existe&#xD;ca:existeix la variable _ ?&#xD;es:existe la variable _ ?&#xD;de:existiert var _ ?&#xD;</translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>varName</l><l>proc</l></list><l>if ((typeof varName) != "string" || varName === "") {&#xD;    throw new Error("name isn&apos;t a string: " + varName);&#xD;}&#xD;return proc.homeContext.variables.silentFind(varName)? true:false;</l></block><list><block var="name"/></list></block></block></script></block-definition><block-definition s="✐ initialize variables" type="command" category="pen"><comment x="0" y="0" w="180" collapsed="false">Creates a bunch of global variables.&#xD;For internal use by Color library.</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><custom-block s="does var %s exist?"><l>✐ last set as</l></custom-block><script><block s="doStopThis"><l><option>this block</option></l></block></script><list></list></block><custom-block s="create %s var %mult%txt"><l>global</l><list><l>✐ last set as</l><l>✐ fair?</l><l>✐ color scale</l><l>✐ HSL</l><l>✐ last crayon</l><l>✐ last X11</l><l>✐ raw HSL</l><l>✐ raw HSV</l></list></custom-block><block s="doSetVar"><l>✐ last set as</l><l>RGB</l></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSetVar"><l>✐ raw HSV</l><block s="reportNewList"><list><l>0</l><l>100</l><l>100</l></list></block></block></script></block-definition><block-definition s="pinwheel, branches: %&apos;number of branches&apos; size %&apos;size&apos; backup %&apos;backup&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="down"></block><block s="doRepeat"><block var="number of branches"/><script><block s="forward"><block var="size"/></block><block s="forward"><block s="reportVariadicProduct"><list><l>-1</l><block var="backup"/></list></block></block><block s="turn"><block s="reportQuotient"><l>360</l><block var="number of branches"/></block></block></script></block><block s="up"></block></script></block-definition><block-definition s="asterisk, branches: %&apos;branches&apos; branch length: %&apos;length&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="down"></block><block s="doRepeat"><block var="branches"/><script><block s="forward"><block var="length"/></block><block s="forward"><block s="reportVariadicProduct"><list><l>-1</l><block var="length"/></list></block></block><block s="turn"><block s="reportQuotient"><l>360</l><block var="branches"/></block></block></script></block><block s="up"></block></script></block-definition><block-definition s="polygon, sides: %&apos;sides&apos; size: %&apos;size&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="down"></block><block s="doRepeat"><block var="sides"/><script><block s="forward"><block var="size"/></block><block s="turn"><block s="reportQuotient"><l>360</l><block var="sides"/></block></block></script></block><block s="up"></block></script></block-definition><block-definition s="Epic Chlannege #1, # of pinwheels %&apos;number&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doRepeat"><block var="number"/><script><block s="changePenColorDimension"><l><option>hue</option></l><l>5</l></block><block s="forward"><block var="number"/></block><custom-block s="pinwheel, branches: %s size %s backup %s"><l>20</l><l>30</l><l>10</l></custom-block><block s="turn"><block s="reportQuotient"><l>360</l><block var="number"/></block></block></script></block></script></block-definition></blocks><stage name="Stage" width="480" height="360" costume="1" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="true" hyperops="true" codify="false" inheritance="false" sublistIDs="false" id="5558"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAIABJREFUeF7svQt8VOWZP/59JpcZ7hMJGLwRvGCooomL60xATaq1XmvSm9q1S7Li1m67S1JxkVZ/mK1dYdUStvpXW21Ctd7aNUHF2taWWC4zrRZCvRAFy4go4T5IgMltnv/nec85MyeTmcwlwaC85/PxE8mcy3u+78l8z/O8z/P9EvSmEdAIaAQ0AhoBjcAnjgB94lfUF9QIaAQ0AhoBjYBGAJqA9UOgEdAIaAQ0AhqBYUBAE/AwgK4vqRHQCGgENAIaAU3A+hnQCGgENAIaAY3AMCCgCXgYQNeX1AhoBDQCGgGNgCZg/QxoBDQCGgGNgEZgGBDQBDwMoOtLagQ0AhoBjYBGQBOwfgY0AhoBjYBGQCMwDAhoAh4G0PUlNQIaAY2ARkAjoAlYPwMaAY2ARkAjoBEYBgQ0AQ8D6PqSGgGNgEZAI6AR0ASsnwGNgEZAI6AR0AgMAwKagIcBdH1JjYBGQCOgEdAIaALWz4BGQCOgEdAIaASGAQFNwMMAur6kRkAjoBHQCGgENAHrZ0AjoBHQCGgENALDgIAm4GEAXV9SI6AR0AhoBDQCmoD1M6AR0AhoBDQCGoFhQEAT8DCAri+pEdAIaAQ0AhoBTcD6GdAIaAQ0AhoBjcAwIKAJeBhA15fUCGgENAIaAY2AJmD9DGgENAIaAY2ARmAYENAEPAyg60tqBDQCGgGNgEZAE7B+BjQCGgGNgEZAIzAMCGgCHgbQ9SU1AhoBjYBGQCOgCVg/AxoBjYBGQCOgERgGBDQBDwPo+pIaAY2ARkAjoBHQBKyfAY2ARkAjoBHQCAwDApqAhwF0fUmNgEZAI6AR0AhoAtbPgEZAI6AR0AhoBIYBAU3AwwC6vqRGQCOgEdAIaAQ0AetnQCOgEdAIaAQ0AsOAgCbgYQBdX1IjoBHQCGgENAKagPUzoBHQCGgENAIagWFAQBPwMICuL6kR0AhoBDQCGgFNwPoZ0AhoBDQCGgGNwDAgoAl4GEDXl9QIaAQ0AhoBjYAmYP0MaAQ0AhoBjYBGYBgQ0AQ8DKDrS2oENAIaAY2ARkATsH4GNAIaAY2ARkAjMAwIaAIeBtD1JTUCGgGNgEZAI6AJWD8DGgGNgEZAI6ARGAYENAEPA+j6khoBjYBGQCOgEdAErJ8BjYBGQCOgEdAIDAMCmoCHAXR9SY1AMgR2sqfKAVycBdTlkT+QbH/9uUZAI/DpQ0AT8KdvzvSIP6MI7GNPYS+wEEAZA4VymwxHyURa25rpLcs5eyLnQiEBgQnkb8n0fPo4jYBGYOgQ0AQ8dFjqM2kEMkJgF3vKCJjNQFX0BNTK4KUTyd8Ye1KLVAnkDoPdpAiWxslPBrsBckP9Tv6//zaB/PrvPqOZ0gdpBIYWAf2HOLR46rNpBFJGYE/IW8NOnmtFu+pARjsR+Rm8gYDJQqZCqrKPEG4iUh3gou0A2uRziX7DwKvxSD3lQesdNQIagSFDQBPwkEGpT3SsIMAbPYVwUDFynS00pSWYyn3zljI3ujrLely4+OAElPXkcjFnpXJk/30YCAiZWqTKwPsSAUvqGuDi2CNkfwfQwqANDGqRlHYTl7mBTtk/WKlT0plNhD5KIzBIBDQBDxJAffixhQC3eWsAnmukeKmWinz1goCRFqaKCWT8m98tLUZvuBgOXAzG5d0jUBAaB3QKTcbZLFIlUFBI0STVoBAtg4PZinBdwTwamPD3cZm7B6FigIoJuJgNUlap6P3mf/uA0AHAJb/LAtouhMub7LzH1izru9UIfDIIaAL+ZHDWV/mUI6AINRxuMohX5XMbEUYdTfMHdnXNnEE5vb+SNPGY7dTq/Di6/hoaCxzKB8I5UQCc+4Hcg0B2CHD0AhSOfGZVOwdACIAoiDDeB3MQDgqCKIDecFCumQqcTeyRsZY5gZt6AE8vkG0/Tt4FTgAwXmW+jShZUtTZcLx+HK19M5Vr6H00AhqBzBHQBJw5dvrIYwABI92MheBIgVQAjGVwUCsIF4fGcvHBfJRJOjm3AxizHQhnAYfGA90jo8QrkWx2Fz09oj28P7fTcTyY3WBF5gahR3/GRbVtPLB9NHDBR8DIbvUGoCJlSGRskvWhLN7/xgTqaB/DZ4WBywkoiHeyLODlfACjgbMJNNoFdhHgctp2doE6CHiFgVcBbs2Gq1VHycfAA69v8RNFQBPwJwq3vtinCQHe6LkLhNlRcoyQniJNIVmJbmVzHkCb8wCCh8ehoHtUhFTloxYGlqVS+KTIPsvhBnMhwuwGkXvXKP7i+uNx+SEzgi79AO0TD0WJdb8T2D3SIGf5eSS2XABmkL6fgY29QMhKlatXAVAwDJYMt/yrtZJ8zUdiHPqcGoHPGgKagD9rM6rvZ9AI8NsXXA8H3ZM4KqXgwQnA4eOsNh9qJbNS2bo4AY1hOJZm2sMrRVIOdC4Mg2vMc0rauVz+f3QnVbg78cO9I3i0RczWdV09eHtsF707qQOFrm7g9QJ+sDcLPebn6sXBARpntCspwlRV1vbP4/x/upiW68KudCHT+x+LCGgCPhZnXd9zXATipJvN/STdzK0I49We0QjsPym2Z9ekMlUwRUuzwc2DUa9qYk8ZgAbrBYBAzWYLUbwq58CEgwidGkRR/iEgJyxrxdyMMJbRtMEJbkh/MoCFIaDsoFnAtQPosdaS5cuDgD1h0CqAN0RBddVXJikW04+gRkAjoP5+9KYR0AgY6Waaa1QMUweIXwToGXurkVnp3BSn1SflNPNASMeJeqU4KiTrs9HjVBq8FaDlALVUmipZvNFTBjJUtGzXaAHRUjpzcCnhXSyV33JudksovR1o3wba1gueETOupYAmX/3XpBFIFQFNwKkipff7VCOgoltDaarRXkXM73grwLwkXnWz/YaFfD9+7fz1H7/8Rbdz6ibkXfeMvL0OKs1sP/9zfMH1hERpb2o1KpR5ebLUruo3DoVqoi8TchUKgnkpXK76VPuWYyfbaG/qFBI2U+IUDIKXGqXS1otL5KgW4wXB2agj4U/1n40e/BFGQBPwEQZYn374EVDkS7ReRbcORwlNXdsat7qZqDY2WvR5WLSUq7LGfDw3fGCssVZKCJ611lsymDSzhYq0ChGwsK8MpRLakKj6VSniqszAjEERcWdnFcDX9o2KqVnIONP09E4uLSaE5YXFirRbGI7aNQiLJOZsBlVE1boo6FAvKclfHIb/KdEj0Ah88ghoAv7kMddX/AQRMMgXK1WES2ikM/3VMelmFR3SNP9d1rBWlrE7N4QKhqqAtqd0peWnOYux1OunAXtx1Tm6cJIjjA7LDEHO77CMEQhuZrg7v/7s7N4xHxeGrnoJPGn7wwzHI1ZaeahgSpieBp6B0/V0JlGxuDURaImNbOuz4awzXB7iEr+kznWKeqgmVZ/nM4GAJuDPxDTqm4iHgBkFrjTWbEkchZZFVaz6imnI8X/yckUW41omVIDRx8jAVbQx2Nk2LdJe00e/OSrOIb29cQ0Qks0QA3UX+inyEpBs/0w+T5Ce7gDz/Zmkp+OlpQHUWWpgphBIVWyKmkBtDDyiU9SZzKI+5rOEgCbgz9Js6nvpgwC/42nY89eLqsaduT6YPeqAELAVzYrKlEo3WylmSZ8mE8NIC15CEAiPBDukjbbf1n3uBvQUtSFnw7mNOW1Fr8oab7KoOq3rD7CzEPHWrM6Fa8dyzUdOoOoj4DhD3COj9HQTe6omAQv3AoXSDOwCWmYpIo5WYUtlt2AcBq6PFpXpFPVQzak+z6cTAU3An85506NOgsCBl+Ys+eDFb9bsXXcRJs5agTPm3C1HKBUrSTev8XBVvxQzIehwdgZyz3i3KPfkrary+ODaWY/2BMd9qOiJECQWYlXCFJEUtKHTDIRcCJa3SJUyYLYSrXRsnwT3D+65z7Fl8izkdHvowJjoyIWkGaKotTyL0fxJEPA89ojXsLxsKOvDEb3A9/8OjIjKYcqvW5Tal8vVLOnpGi5zZxnGDfkEnMTAZMP6sI+SV+S+BDip1JIitSy4au0KWi+wt6gH/FBMat9S9tIpav2XfUwhoAn4mJruY+Nm9zX9212bH7tjYefuSXDmb8e0/5iPUZM3NbY98KNX9772+YtjU8xjr1yBkZ9re3j8V369uAek2oyMvltHZSZCGkbq1Sz6AuoU8QML6cCYwuy2ouDYHy5sduweXwxGrHORWmMWPeZeJ1osMh+KWRPilTEY5gyRrfG8g46l3/gwPPejXFQddgAfuQDr5+4c9OzKpVAv8egkY9hMwDZJ82cBH94AjD8RfLtxjHohiaSlrfMsZ+8Sm8hI7OllKXlZZRwv5KHAQp9DI3C0IKAJ+GiZCT2OIUFg3Ze3/rAr6L6j59AYRb6nV98TbP/9dc17WmcK8Vi6yyrKO+6fngweN7uxImtMR5BB5Q6EmwzfXQSygPJMqpxNm7/IujOBW20VzkIs1VZVs1XsBXEtirPubMpYqkroC/1k1DeluX2PPVUOVZ1sEC8BITFeAKhN1LtMJax+Fob2y0iUfDgLbQSMZtDo+J7EZDk3tYrt4VXgC6YC19samGX8MWnpaH8xA+0OQI712Aq7KrWsZZoTrnf/VCGgCfhTNV16sAMhsMrDd0lLj+wj5JszJhjs2DLNXhQVqWIu8pUHe9C5xRTeqCewVD0Pinzluk3sEQUrld4loJ2VIYIRBVaaVoWJ7mGVh8uIIJFxTOuQOiJEhBcZWJNKulqIlwCR04xryBBnDAEno336x/DIevDYXvg3jcQjFTtx8ZhuvG+vEr+dPYVdQJkDdK6RhlYexPaXm8jpxXFpIgD5eTyAfNADJ8N5p5WWbuLSYiDiMiWZgmqxUnQAk8Nw1uk+Yv03/1lGQBPwZ3l2j5F7k0KqXkO60Z5ejdy9IZiBZfYochd7pYWmRqlewUqxUnM2nNWZuv40KcUoJerR59pS4ZxuL69Ex9khFBPhWjAq4hCceplgxvIeF1qtdLVJvPIS0o8QSVWCi4MStYaB9x3gVoIjeK+ppiWD5o2eKlCkvagFTldlKm1Ksk6cjVBxWPkQ87kEKjbJuV9VeK4hZxnoBVZLtDwBHDwd9J3siLIW1SZ7WTlGHm19m59xBDQBf8Yn+LN+e2tKuZjDiPr0Rm+4hYBlXS40x66lGpKS2BKDjaRHM24DsoqubOeUaE6It3Eo5mD1Bew5dOJHj4/86ITT+53PLOZqm/NY4UcXvlq4f+om2SUA8CME8kuR2KI0xDz6eh9TK5grU/Ugjh2bRMsXAD8LAZdKhfRHwKGDQFzfJifQMxrIFlvEXuDRvcCP0hn3UOCsz6ER+CQR0AT8SaKtrzWkCKz2cg0Y98I0mnfkdrZzl/NlB1A3UEXxLvaIMIc9Wh4k+UoalWXdV0V7EnFnEvUOBI4Z2Tac9sx1OOuhfwtldeaq5dWucR935e4f26fVKVCxvPHG2yuqBwN2HwETo3q8PFMSln7hXoTWGxExtW4H6naCl7wFFG5NOkiVvq++X1scJkVK7/DpQ0AT8KdvzvSIAdjXe487708oKGsO5E33JSWJ3eytYLBEzGpjoDoVr95EoNuLrsw13wVDFfVa17TI1yT3ujMfvanlxJbPPzX2vVPV+u77V67A4RPaA0WP3SRCIbKOXD1zrRIeGdQWI2QiimESCWdUDCZZh15gpbnOrtqTutFVuBgsa8hRLW6oYq7NY8EndQIFIbFfBC2qI9+CQd2MPlgjcBQioAn4KJwUPaT4CEhq1P/Pa4L29d4p36jHCZc9K+RQkixCM5SbQhulMGkwbUb20dmKrgLZoCuuIV/bUM7fPPbcxWZhmbTmyLjNPt7CmGg4ECbUXuSjiFrXUIxDkXBXaAnYKCwDo5qmZZZWN92kDE1uoyI6kvKfx94a4z6NLEI26PWzwAVjgJOM+9DrwkMxn/ocRxcCmoCPrvnQo0mAgBQHhfZMatiwsDHYc3CsO9Lfe8omWAYLycDbzZ4fMnAHgPZswJtJm1Ff8rWKrpRFYEm6hVbJxtuXfNU1IgVNYtYgJPYVr0+KmSIFaERo7nKieih7iBXvKrtGo8IcjDp7VXSy+7B/bpo5rDd/14eEzUKuGra5K00AQpMBl+TbHaD6a8lXm8719L4agaMZAU3AR/PsHKNjM6uaV0qV7ywfqS/cwI8aNm57oapI/n/UKZtQ9B/z4crfnnJEJtHXvu2TtnRsn4RJ560rt8skpgrzkjJ2h0IodhCKs8btPyvn1PfmdG46A9l5+1753rOTv5DqeVLZLybytR/SKMVl99lkHuVDtR4uEaRoUROCYaB6yKPhNluVt4PqaWpmZGj4CxvV4gSqzI9Z340SsUH42QBOMP/LBrVmAzcMdaYhlTnR+2gEhhoBTcBDjag+36ARWO2RgiaIZKIyKPB/vuOenkOjlLLSuKL1LWff/h0pehLjg5QisXs8XFhwzt+advztHCU4wcCUBUncjP6nlIt7wxDD+ZMchHOlrYf7K1dZ99p4u58GVfRkBy0B+TbmAHUDVQXHtmMdiWi4b5sSvQ6n8wuptCnFPhS72CPp54XSI50NjmvtKBXU3Ub6XaW/o0SsjqlM5o086AdRn0AjcIQR0AR8hAHWp08PAbOyWaKjADlQyYwGS7KxoLz5ldNmL5Y2nEKkEIEJ8cqXtyXOYY6kD1nao1oAk4VkRQxDrAITjTzLHcSo0jVwnvr3Nz9+9N8vrDX1n9O70/h738aeh8LALbZPkxJv7JmOdDRstClFqr4zrpC2erGTKY+Z+tVCxKpyXYh4ihL20OvCQ/HM6XMMHwKagIcPe33lGARUBEdYL2lUAqrN4qNCtd777wtCoya/Iy0poizVTEW+yoEAvMfDFvEqQYozRO95/J5H/vbEP78cZpVGHjiqJXQQ0ANH2Mm9jhGJriUGDcwIEkGqjqX39335GWa0ulwIpkPO89i7hJU4iGplejobWJBpH2wccZKWLKB6qAwfmneUNoTAVVfuZ4wJZ96mZLWEJSNhwcTUs5Z1/Fnyb1kXzgceKoTr+1oxS3+dfBoR0AT8aZy1z+iYrdSzWemriLPPeq+6b2qF01meKO0ZS7xyxHFnvIuO9knosjsR2TC0keerJnG2WsTZxN593dsL3B+//IWbuWvkV5DVfXnX1sKOjlcu3WympZP5/wopq//YJOcsB1pzchGwk/OtEQlLseijcrs61WCmOyYa7gBw5ywf1WdyTq9q4aJrCZBWLnXfiz8ELupgw3Qhgzal2B7hCeQrSTa2n7DnqXbgemlRki0X2Mygf19EvpeTHas/1wgcTQhoAj6aZuMYHost9RxBIfe4HUvP/3HlbFv1b8J0ZzzijYXTjFZbTcJ9lQiB/xygXzaqbqUqkCXilrVp2cRQQSlcSQq7u0utD8sLg/w8lwhuc704rj6yNS4ZjxBz9+mbOrrPWzer5/TNPTnrzv3RuJVX16cTOSd7bMxo+CkAHnPflKLhMi5zh9AlMpgX20lXvQaBWksOYfmiD8MLx/SxMqRaKvKlRfAxPcJP5JP/mwPdk+E2hZUfAIWSbrBtLQ44aofq5SUZrvpzjcBgEdAEPFgE9fGDRsCeeo6cjFA7s6FUSqZMbWUVYfXr9ZV1XoqjAy0ke6J3bdFJ//gXV7ars/G1+vm16ZJaM3saxMnIVLZSbkrptsLI+KRqmoHTTZMFlT5NsrXc7qfyZDul+/kaLzexoSstDKoMImKjYSHdTnRK0dPFDHNf24UIFGRAeo0V9319H88e09tXd3rNaGpscxmfp7qdAUyeAa7ygHFqTI9wvHM0sUfG2LADgBLe7LulvW6e6jj1fhqBoURAE/BQoqnPlRECVurZPFhZAcpaJbd5Vm1ad9Gsk4vWwzXigKhcRVSYTOKNVMhKJFlU0by5qPK5S8dP3VwP8HIjYpWKWeeUdA0WTIUr0y0Jkm6W4q+WSvJnRIy3cWkxgxtGPHLz/41qrL7EKiji3C6EC3aEsj84+WGz8KuQCMvnZ5gmjjcBHi6tAnjhyANjXf912cuSue1jy/jKTY/WvTynQRSpZicytMhoYjM46FQAS6VOPQUStl6QPgRCW4wlYfurQpDAS3vgqq+nFnnZ0JtG4KhDQBPwUTclx9aAVl/At4OUbZ5EZa1ZjEpFvm+XXr/6+eqn1jTPwYhRB3499w9jvya7xCFe+boW0/vGm32lUsRUIapJBJ5rag/XTkhiAxgPcZuzUY9ZeBsAXCWZFvvcaupPM6g2DGfjiLXnvTbyl/90es6684xbl95dxlKXC0Oafvaqwi6owi6AGpd419SJJKSdhA+POYDf3fRzrLruGQuKFoDEhzilrSiEyTM7WLUKPZZPdTfu5bnOMNxvjkTzn0fSBgKPY0BawOK5VQUIaGaQeDXgBwgvtPLk8XqE7QOyUtFyL+8BbdsB1ScuQitRG0YlbVl3XwbPQEo3r3fSCAwCAU3AgwBPHzo4BMzU8xtgkfvFolk+iuj9Pv+93/jeXnu5+i4mQqUUR8VrKRLytXp6d7F3n7le/CiAORKxTsgwYm3qY9gga8BUXmmz7Uvnzm9lbwWU/rRRYBW2+d+Om1u/IPcvF3zLIqehImKPWiclG9FSHRBuBBxl5/32soXfuGuhioKFfEeYxWntp/29/c2yP95w1803p633zG0ecZcqlN5sZDma0RuugMtVby+Ws9LbjL5+x0ZaW6wRsfyX4OvGRNaqE/cIW/hbqWjBdgN4+QFAonjZ5BmQrIUi/RxgSqYV5enMtd5XI5AOApqA00FL7zukCESqngnNM30UaSu6x8N3Wb27YpagSNgQZLBSp8ptyC6mYbMYbAfIZRJxRopXZmRltyuMFF1lAsCtbJCTRGKWjrOkzHOAcosU7vFwmXmP9iix332mcn2vUpqihVKpLOQGsJynTwR62aM34bLHbhICDvY4Q/eP2TPhVlNFq3WWj5JWIseOg9/xVoCNl4xUdLkTkbGcd7pZLXaJejODWpIYSDbUSkXLC9ca4NWodjZVElhUwQp/PES2kKngr/fRCKSKgCbgVJHS+w0pApGqZ0Kw24kplnaxnXwnTdnYvn3LNPuaZYsQcjwVq53skWIp0UQ2N6qfkKFucFNEpWnw+sOGyYAUkikilLVIeYnoQ752YE0ilijOMD8wNiHQZQv8NGBkakS9DjE0sI610ufqJLYCqlddyG3+UenKBrMoS5FcL2EuMTbM9FNGHsb8jkdEU6pAaKQz/SkrgyUj4+lAIB+44hsJjC7sqWhZflgDdhskPLQtXUP6B6BPphEwAgu9aQQ+WQTsVc9hQqWlWbzYyzXMMKue+4xJemgl4k1IDLvNimXjqMwKr6wrNrH3AMCjB1N0JecSTeMsdKpCLgJCDLikfUdkFJOlQ+Otdct4TBz6EfEFPNNDCEurUZ/WJ4t0CbzcF6O5vLKM3TkhiDGCROeNMwcpp2l4CJPhdkRUSWf60nZmEjKegc6F+4GavwM42PfRlPv/bRboxbW09k37R/ZUtBhjrAGqNAl/sn/X+mrpI6AJOH3M9BGDRCBe6tns47VFsOoiSYnXGspO9myhCPlQRoVXci6r95eBEME1KdOiKzlXrKazkG8PnOXpVOWaUpk1DsJcmzymn4E7F/jpFbmOh0vvkipn27QEAImWHcv8tHrAqNn+MmRpbw9mem2uSQEq8otiZNqbZVt4EOz+MWjRDqBqN1DQl4xpNYA/yLq2n/widIJo2xg1V5CvMqosRsEccEmyl560B6oP0AgMEgFNwIMEUB+eHgLxUs+x5DsufzvG5m+v+6fGf4j4xQ50FdPnd5+xD7WmoqaU6Hy29cS6SptfbXp32Tf6VaPKgHzt17SImID5pgqjfNzy2t134MNL/miuG9PTgOORZKQbey9/8nKFg9Ekv2eg/MIkqe5kWNgLsjK1LbQyGhKZZwF1u0FLHgOvaIFDhFn69FILtgwsL0I4cG20VkCt20cVxhKn/ZPdj/5cI3CkENAEfKSQ1edVCAjhEiMo64p9BDcItSICcY+HLyXg9xZcMysexdmlvwnmXfRcXqoQ7uILrgdI0q+yZVR4JQfae383NH5rSuuyqmBzhkYLMdFv4/2U+proQPf9314ucjB+Y0817z5vHXaXrKtrvPnmlF5Y4p1/VbTwLdKHnSr+sfulW5AV7zrRorr+ldD2IrPYY12g4Ayw+wRwYApQLh7NmoQznUl93JFGQBPwkUb4GD7/mlIu5jDWS3+vVNbaBDdaZvmp/CdfCM441DHu95JaFeu8Ofd8vei4gg+KUrUZtKC1XHUAPD2B/DdkCvn/rq2p+Xjr5CVb/nBJaMcb05WwQ7YLeemS8K3sLRILe3McGZOvWVRVZU+zyjkv3/gvDf/4/burRm6fFHurskYqxVoZFVHZlLIC3S6UWIVxmeCZaUGW/VqWUYMU3k2MqWIWbAjUZFZ3y2HtBHJZGtXyiwtBjffSWlUMNo+96xksleAJC+AyuU99jEZgMAhoAh4MevrYARGw0s1KypGwAVJgRQhmMUpWOZRe8koh3xNPe+vlG+/+7g3oDO1T1cJO55R0PGajX9SOr02ktb9OZ1oqPFzYTagg6R+N8fslQv0LPqpN53yyrxVxEfDyfeS/It3jrf097FW+yATU+shXb+/tFfItn90YzDkwxjKDkGpxSw0qQITa+T5KqwjKXpQFQv2sDO7dGrtRkAWjlSvDgiyrsl3MOfKp/3qyWT29MCo0AhEQWUbgc48DbvkS2DXR1O2WgrhsdK7UJJzp06iPOxIIaAI+EqjqcyoEIhEvQUhsodlnWruK0ewgrBfynT5rBa781x/Vo5f3g7Aw3RYWuY4lwJENV14qkpPXXMAeOHAdi0iDjXRzRh5C/pnvdOzc+Lk6CjlTJvJuB0bnhCFOQ8j/wd0zRv7Dul+BqePjl664JvjYHFUgZG3Nfurz70SPiqRZGVhiVDGHSwhUIf829w8AXH6t1ydtDJbYhhSsLVMvElIGjO46AAAgAElEQVTVTGidn0E/71AWZdkKstqpyN8vXE/lz2Q3e7aIotlAqlge9pQRHE1m9CvYVP8nUETAQ2b7V4mkomNIWPrFy+9P0NqUytj0PhqBwSKgCXiwCOrj4yKgoqlObFGkC4lMlCJRyyqg2iKNon/8Y/Daf/uBGw6qR1j6XtkNRh/N52Tw7mJP2dZNZ6z8xb23hf7+5vQbXkgQ9V1ZysVZrKJcIbIBXYqSXXMwnzOhdkUSnedSLi0Og6U9SMJHSaFebPX2ElDvhLOuxdQ3Ns0exGRBpVeliErMH5I5PQ10DzFFWV+40Ky2zuS+uc1UJ2NeQNP+vCjdc9j6uwdUNTOzA1JFrwrSBKf/jHorN1aYa/C3s6ewG/CZUpWBXrhK0qlKT3f8en+NwEAIaALWz8cRQWCVoey0koHDBIyQ1PMHjMr3DbEMIcCW+cu8Yi9YpTx+jfW5FipKz+zg5uvff2h74JRbzJuoe9FPkUKkq40xKIOBGNKVdK1oBFuWshg9absi5YO7Jm7jniwRsEh5Y4K8OPT3BRbHIUYHAep8bPy79sUBqowNC8BO1Ztrvrgom0PDU5jq/LS23/quVEh3dap0foSE44mVDHRDZVzjbqH6iGlBpCjLXDIQfe5UAPHwvDKACiUNLD+fDLxeUNh5WCRFE1pJDnRem8IZsoEpAyliyXmszIH8/0QAXwZjnHGBiJpZVBp08NXpqWCi99EIJEJAE7B+No4IAqu9vARsmQAAHxOW/o2VBrBKj+Y6UV7zcGkDlHkCdkv2Np21Qlm77SE0WSnkSYVbH/7Z05O/nYh0ZR3RFLJYJgRomC2IWhKL7KLylxWSqIyz1pgKQDKeMdc/varz3aknHTINFtRxBumKzvGyLBeakxV09TVPiFxZpZytftd444klYYcDlQN5HVvn8PDthUCvpZ5V56f7Ii8wqz2qkEwMDvoVZRnH9QhuZQQ6F+BCW0FUZIh3f9i29JKO3XNNLNJSyLJOYm9Jyk+hmtzMIEhbVaEsis8EMAMs86+qouW8ljyoMUXp92en8kzofTQCyRDQBJwMIf15Rgis9rAhzg+gC2j7i1EgFCFf8eblNq+oJknUptSrqMiXUuvRNR4ltSjFN4X5k7Zj5pUrsLLpK80H9uaJ724kvRxLuvYbaWavrBmKc5LoBV8rvr9igZdp76/dcGHb3P+9sOO1GZeS8cIR1XZOQsYe5XFLMWIkKupNub1okYfl+CoxdSBCeSISNglU4WjhYhR73Vdv/XuNh0VNSo3no9O3Ny95/MeS4i4GyANwjP2fOYsQ0wyJllk0mVt9m9YGEQ6b6XQADkcJTV0rxhopbwO1JCU6iWQSutH1k17wjbKP6EtfDG680STw7/WXLm2+n3wRPfKUB6d31AgMAgFNwIMATx8aHwGzmlYJYzCh469AT8hI0QacLpQI+arPLAcd9Q/UpSLacI2Xl7Atss7J7UJ3V25kIIp0Cc29hGUvrZXUdvwt6nakTCAkEncDrrxUla9kLbEXDve9pkOSFVFJy4xd+L+ijN3dnajqR8bGsFqYsDzHicb2lV43wSGtMlYqWxUT+SnqgZzq85aMhD18m0m8bL6sSNtSVp0DvW5GuJBBxRLV5m8dXzT/uvmWxR9+d9Pv8Ls5kZbtAYZDYjEo4hjiybvh++2b7p0a6sie1N2JMeGejBSyBmpJGgiXW9m75a9Aoaw1SCr6HHD1vWZLkz0KNs+RcctYqnOj99MI2BHQBKyfhyFH4Pcerh0B/FhOLHq+HxlXUAVC9rVJbvMo53W1OV15A7UeXeNl6Q/+TbwCqrwJu9r37p6wmAktA5Gu/UYtAiZQsxEJo6UyDetCy9+3F668bHRWGYYLCNw/QAp7IDLuOevtjs4v/G506MrfgMd0NALhuoFSzskmzU7CYUat9AbHId6QtEoZrkmQ7EG/dezrfngdzn9pRuRyzbc2167+6p+bhazDQDEp4wMjBS1rvsbPxNuY3h50OxxtIcryA/y+RMsE7GZkvemnRQnXmXexR9b5VVXzBEotUyKjEGWzIFD1HAg7I8MysgrRKNh4ITQdtDQJJ3u49OdDhoAm4CGDUp/IQuC3Xv7bKMZ0cVh/IxH5bilzG32/slEzFSVO/13t4TsA/LAPwoTWK//pCZR/+bni/EntaWs/N5kWgbYCsJQtBw2TBaNnuRfOKTbDhfL7UoxY7WTMzi4PdeZGUroE+MOEZ3IYzam2LcV7+uzOUhvmPde+5Su+goGeUgKCkjaW6FVSyARHYLH3f4ScZX3c2pIqZUl6m9AtqWoh48kndx0u6yZHcYcjCweyshMOwbg+SXGcXF/I+H35ychp/Q1apJJN9RUP1JIUe/KmiBczWv4PNHqzLAcbz5wfCN8w02zjIlC9sQyhXkbq7huEDKn+JtAIpIqAJuBUkdL7pYSA2OnJl5oDwAYAB+JEvirWeLv0bDjCBj8naD2SwqZeY63XsNcjtP5TzRJ38YWrZO23HKAl5hpy2vKTUQJWJw4Czimppp9vU21C4fVSvAPwctN/tuX+NCJoC0zVw3pg7Ernny7EqPra16ljlKyJ21lKWrhezQYa0yVjIcKzHrxs/RlPlKvIdt0dz2DrVa+bUPZdq3Whp9VeBW2fbNt6fptVlDXLTykbLfBGTxlIkXjLu65R7WBc/9qovNYHJhQuB2gygOsTrSnbxzEd+zEXm3A8QgO2JNmPifF2nuIHrX/VjPSlx/pU8NMFYImuAw44KsPglULC95Nffzem9BevdxoMAvohGwx6+th+CDzq4ZVFQJmsub2egHwV57Z5LwdYNI3jrgma1cwNhgiDqmCue8FPjdZaoERBDMMAPhvOKakIcMR8MUeKxByg+mvT8A7+HntrCCwiGb9m4FIzako5+rXGYW85stSuJNXOwFOxqlzmMYqMhcikkju2dShK6n0qm3HWQ1d0nPGLz4u9IjpO2/HE3b8s+GY6j66tol2ub7RFpaGUxfZsB2NKRCHLXHaQ++hEdhWD5tpT2AR0MOAH6HT5/Sj04DG8DvmZSkuSdY/R9X7IS5v7l8DCbaqYzNhOADAFLEYU1VlwtIbBhffHWDemg5feVyOQKgKagFNFSu+XFAGJficDK08RdSog0Baz5ms/AW/0VB08PKbh3ffO+vV5X6v/mv2zqz0sVb9GdS6hNZtRaUV/9pYUMzJOORqKIeDo+rPRnjKgbZ/92KjNHbYBOEkIMbPo15CalOP95Cu3riHp6d5OLLQXmxGhgxmKRGXrOeuDjv2P/m+PEz1TrMg1pqXI2rUOyG6sLL1H7Ayl9UqIRryVU66sVupYkv41e4J7Ceul7zkLmJJqf3Ck4p2FBFEIBy6mM/sbVMSuU5tp8aUu9NQ/htdXjUXP2cZjgcZUWpJk3+XsXRIG11gvWnZJTwukUSq058CDGbahJf3j0DtoBOIgoAlYPxZDhsBiL792NmOGVJuGGN+89M/0RKKTc5u35vuLHljyRtt5sku5RHSxvb0S9dqFNWTHXewxyVnSxlIxTPUT0oherfE0caQALO3eX5uwv/mOgLSj31ipyXgFV5IFgNHrLOuSSmoS7kMnci/N4dGHsa9xacA37r+mxGspAozKZnth0yJba1i6JBzxcAaq4UArM2Z3O1GXqmEDv+tdgjDXAFRLRb5Iq1Oi58MQ9FAvYZayVbACH4auwwcFEgELHllwlaSS+bA8nmW9v5J80veNvmpjSpDFJXl/J3jxH8h/+5D9UegTaQQGQEATsH48hgQBiX5zgJUieSRbtwt5A305z758d8Oe4Pgq9UXqQklvCFKJrHp7TbKpjqcYtUsJaKiKY5P8qDI/zXShYTtoFYCl3/t7K5vyisYQ0q6atX/5E1DpG2D86qXE6MVVRBS66rX2jjueLTB6bbPKgV6TqPq2FMWrKI71XU6HhG09wcrJKt2HxmZROGDBXex5Y4lYyPdqbO+qxIe5I9HTzyUp0biaonM2xRLj8HDpXQALybdngQK9YPPxpUa/6aKU7n3q/TUC6SCgCTgdtPS+CRFY5OGV44GyacYeA35Jq8jOrKy9ZNaLdX9cc/U4Kz1qGbAnKjjazd4KY+3X2FI1YLAP/DkuPZtgFoDZen89VSzkX+EEGlsardaUvrdsagkbLj+gYA64ZJGprhQPnNIqLuYfV96EvB29PvLVxKz71vtSjN6vMnyV1YtHzxkf4eD8pvrus96vsK2ZtgDZ1QO18six9ihY/p0qCdt7u9NJPVuYRN2RUhdcseMpRDwWPUs+RrZauxUi/jx2Bn6PiSWJisfsx0eFV6KSlPK55Tg1AmidALg/AuSFR5CZMpg2MP1VoRFIBQFNwKmgpPcZEAGJfqVV5VSzoEW+1C9MsMao1jdDWC+R7iWzVmDdGxeE9u3PVy04qRgViPmCRd4MBCZmsGZnVcYy0P5l8k8S4jXdmlS1tVj5+Ropbpq0r44w6l6v9tV3ASLDaGk2Txa1KGK47dKM9OAXg77Rv8uzpCal1cYJZ7llqpDsEfPwbQ05606tGnP31+HYfhx4zGEcuun3OHzdalWg5qd7U/IAtubKvJ5KvYrt4vwUrAfXeFiK4qpAqJ2VxFAi3v1EhFcyUMOS88nywxsYt/DnODW4GaNUZbesEUsWgpG9dKCXjyalMoYG6fuusCle2deDJwGBU8CFH4NaG8xUdbJ50Z9rBAaDgCbgwaCnj1UIWKIP5wM9TiBbBDcuTGA4cLWXZU2zYoTrEA6HRqrjjfU8lKfSZrOTS4sJhrRhOoU49qlq4tJiILx+y9+8gWeX/LjFMIQwNiEjJ1Bnj4DLqtgdUqITcI+f8Ye53JtTFtpdgIMfnN4FdkRluOI8DzTq4yCXrHZjzo9EXONVkZq0LAZTjbC8PG+J5XlLB0Zg9NIvwbnCaGeV8WY5UZdMY9o+tMVeFvckJT5ChGKxhRQSu92vnJcSbpbBhlSup9OGZJ2Q27xNSvubUU3T/Cm9MNgHY/MHbnwYp214HyOXvGFZLRhoNBLCi310v7RL9dmi7UgUrIwR8vBwqfT/KsnNGUDQCXbnAFMGymzoP32NwFAgoAl4KFA8Rs+xppSLwVj4F+PLHOcbrBic5aO4ms72NKoF2UjXoYefbRn17VQh3Mdl7p7I+i2lLcAh1/nOE0/X7PrgjCVbjQIwFUUxQb60HxGSFfEIVanLKrKNtKukOEbJYO6W6m0CfssL/u06nPSeByM76giYa6pO1fooeSGSXM/D86IV4cZoVcQ7vlQJZCiPZXmB6XWgMlUVMLEwJEvUgqCkOIWE2+a0Bd65qa3WR5XNie7V6gke6CUr0bFSeKfW7wkZmTLYsh8t2XBV9qKzYT3G/flOTD/Tsms0ry0V7WIs0aey3db73a/q3cpMSCrmXLC0OaW9tp/i86F30whEENAErB+GjBGwLOu2AugFQlMknQk0zowTSYkfr4Ox0rLtm5i/Hd+oeBSXXPLHASUo4w1ul1nBzHCUTDS1mFO5CU8V30KMb8WQqkrDDnS8SdBCqMETrny8bOSkgHuX/7IbDrx1QaDXMH4/VwjbtAOML8U4bs9hnPbWCJr0fhAvfbNaFKf8jQNb/Hn4todgiERYm2opslKtsVXjqaTwrRNZWYsd3h2Bt7+9sbDo0TOx/aLt+OCqrULACauUrZ7gRPM8EI5RQQ5qpSKjGjmdLUrA1DohJkVcyrcVhwGJsO349yFikaUcyHTDw17VG271BesoOJ3Z0ftmgoAm4ExQ08coBOwEXAC05RpkVD3TLy0w0c2+7iu/HTni0Ob//eGNpx+f356yA5L9fLvYs10M1VMVY/BUcZVE6pY7U7zpU+YB4iCkZBBFAhGiURzIBQJWOtouQXl/Aj1iW7q6GKf/bTZ3jijG7gLg0Jh+lzXXL8U8oiUM7CAHXneF8bpcLybyfRrIXhBvjTNOz7Cklb/9go/6pWFlAB5uEr/e2SO3j6y67MtfUGP6/a9fCR488WAzwMv8VNmvH7qMmyQFr9Zci/94YtmNPzi/QTIdt61tlhcJSz/aRnxK3UoyC9ImFvDRtbXWzUf0v5Nof8ebI8sVKdHavyGB2dMUJ2uhiHg+1rgBbhKpzwrye2OvIevBliHGGYafsHZI0t91RxQBTcBHFN7P1slNz9mFRFgmNnfPe/ne4xjzQsDLLoJHott47UdXe/hnAOYIGl+46MXW/6j+UaWphjQoZxzpH/5Stc/tBFriVS3HEq8iPELLSWeud08979WyUWP3vvziI/+1YG1jYtck+wzaJSjvS6FIx6qwVefYPQl45K47afP08Umj5ZyedkxvK8ApHwFZeALPXXZnsmjZ3jMs5MiMr63w0yty6VJuKg4rlSnVyhQhyvN+WIJTXjoFEgX7fmz45FqfC3nGM2eQHb79nZk4bV0+nrljHV676oMUHnKpKK5U5+c2jyk+QldQke/lFA7us4uV/ZiQQCrSVNVaGSVhClkyl070vv5lvD3jFIhKeXznK6s/W1IiZ0Mpn+i14HQnSe+fMgKagFOGSu9o6yNtdLpQm9eJLadLAQ+hVUknElpn+ahPavEaL1cwS2oQofvuvNl15mlvKu1nSxuYivxp95RacpS1dzX4NweKPFKI5GukSJQVJ+KVKLPO32hE5tGKWDRWpGDwbs28JUGZSu+v2W5kmk2oaLDfum+faJkxk4GrE6XDrWiZCa0OYGm4oVmi9Qp7utjsGfZJdkDGHJ4Qatz7/G+FcKOexLbHeOT2kZj1nZmQn6sfXI3d5+2J+5CbalSmYxAC5b883X3VA2cVv3/WXvzk0VX9jiFAommRzBTxkFaLfBUBW4IcDqqnqb7InKX617XL7OcdqP0shoTbAXqZwBXWC8WXsRFnYG9lZYL+aw+Xij1llZDwP4D1WnCqk6P3SxsBTcBpQ3bsHmC56wjhhRn784GFqu+X0KGChRh9YHONUskWyvrkiw2ls5V5AqFRVR5nWIwjcpRLHr2j6g+rr1IFVGI8L1FsMuK1Zq4poqaVngiHJUHJoNofJymisiIp85p9pCYTPUEXvPXI7bT2vHuwOmr/Jy8uqqjLkLw0tjP3tGPBatPZiMvtaeOyP/ylatSi4gY6kKN27TljPw7c81qw98RD4i7QxghL+GcUngHBS2649IIxgdG3dI3rCrz08kvVDiAYNlp7YCdO+5jtPcE/v+/Pi96e2V4gLwNxIuYWk4hbrDFGFbHQktnLl3e9PEPJ1v8NEs5pEKtJ814rR6LnqhOxf96V2IQR6En48iWp6Gw41veA3SKreipYR8HH7tfeEb1zTcBHFN7P1sltHrMSuSwcy3BPt91ibGXs1R5xloHIKTa/6KNKfsfTYLT8KBchRcTx9IAHQk2iRufoYNP+A26J6gLSs6vSjYzZtvRqn4g39nyDIOD1DJZ2pKTSkx4uXQXwrEQtR16+tUJs9qx1XUMD2WiFwR9nPYxfXFtkl2FkwlJpG8KXN94D7zYP8g+JLV+9rK96uEnWLqXCWqrRC0c8cypG1dtmRlLSQN2KOL27ZkW0zJNUfFeLb3AqT+0qD28nibQJt83y0X1yjLG+LNE2XRwbdZsk2Pyvu1ed/tV9f501JhwCFaXvOGRlP2T5YUIK+t3SPy3RrFy/GO3Vl2GzJeIyoATpTextegtGdf+p4MYn08iUpIKf3kcjYL4IayA0AqkhIGpX5herX75v84DAWdaaIiHY7cQUS37yGi8vEXUrS2pS+lSjcoTm9Rh1NM2fsimAkG8nQ63vjRp5ACcVfBB45++fk5MZ65oEKbZZZqWa7Xclvb+E8FwhIhj2hlKUVVeZhu+rJUHZC1dePbVYKdl+4NnTz3apybIGdnd1ozB8821SuLRSRCF8dG+lQcZkEYO0zyhMPFVcZhaPGSnk/EPAnPVAkQTELPcRkIKqGLILEHhp3lVXXOzY61QEYm2JeoZtSwuB21O0GbRZFMbtCZbCrU5Fxo6LrRcD+1jOCO1AZ1bu01tz3I+4gNYWqkyIp/243extMqLa1CVILRJ2gDuuw5ujjTVgtUVkKWMnUbIdAaBG3DZEI3osqOSlNCruU/uL0nsd6wjoCPhYfwLSuP+IjKGZcj4ZqJtsuRbZ5CftUpOW0YJcht8tLUbYENFQWxqCDHby7Tdkg3hljTeho5HliAOgmoCLzXaU6kpKTRDCJkEZuD+J+lZU2IH8eHTNAgKKmXAt2FyLnflcO6b5JIVc5wA1M1heKoSUI+Rrv0fPg9uq8Pe8Buw2hEswqWMbZm84ySDiSDq5TxWz6aUs55WXkzYQCgbqGbbmNtUo2DJnMKYxsfCKdR9GlI6Kz4W2/3BrznGjD2T16fzqAaSqKvx/DDQnSn3LuXaxVzyglanDhBR7qeU4e1W5pKCnY4f8OuH8W+v9r4HQBSAHaF5lU9BK489G76oRSIiAJmD9cKSEgFRAd4YQKSqSdOjFQLWyqQNwALjzCj/dbW85kojrhRiJw4gcYRoErKQipYfYVsErh//DOb7A+je8lalUMdulCAGWlKxEwQMSsFH1zAtzwLXdoGJpYQFowNYUTwMXouSRp7Bzmgd7zgA6JvXFd9T+Nlz28yIa/5GMoZKkJmwA8vVyUw2DDPOJ350KNBcBh4z1XUXA3g8b/WXFcRWsVO91GJZqWDUT5lrFcnvX7lLHrKWJ0naFdKNgOwGn0xNszf+6kafgpXFnt68Ye+5mSdXbQbLS1bJ+7AKa7dFx1A0LdRPSyF7I+S/juUs+Ro6yZBQSPgc7+8hS2scwjz1lDKzcBMLOyAdU56e1KWdsUvrD0jsd0whoAj6mpz/1m7erJ1lRT5koMJkE/Ayh+Sc+qrSkJk3T+H4VzhE5QuMk5TRtYB9ebxUXMeM3dvLNc+9rvveOmyqOz2/vJ8iQ6I7sUoQEbk5GwEKkY/P/1jS+8I/Fk85+ttYBlrachbLuel+MgYLnZ0oL+1qzivn0mDFIEZUUij0jmPBVD83HqH0e6nG9jFH7PZx7SHplG/10bz8S9fLyJayiPdt2MDdA/6+sGXtGVEWKnqSozcgAWK1EkQMsb2VZCtj/YHBZ9mvO+T3TelxdF0lcJwokWXktlKfSv1YULOvq85NoPdsJWNqe7MsPAz1VkT5gYyfVhubh5ksBSKtafBETWfsGv+oAmpux6HIC3ZOJDKnYEq7BKStXQ0qrgIsRCC6mX8dVbbNazoKg4FvRXmdt0pD6V4beMwUENAGnAJLeBVgcbScSOFpu91O5vRp2EVCnhCzEsYcQzGaUxNN2jsgRGgQ8haZF+k/7wRwb+U4+aUvLKSe8X/v9f6sLGHKUFJyQQBAj3pw1sVFBa6ydqi/7fpKEcpznp1wFh5J5LBw3aR2mX/XdeiOVq1pZqv0/84loR1mftPJgHxJWYzI2BwIYebgIeQcKMEL4W4xqc4CD4RZsOfFVMAIUghvbcBPvwukIKwUykdNc6gLqOxv2SHq7yCqGGvudMcU563LQeWUnDtzZYV1Frtfip/wI8S+6gK8H4SkiBMOMkgX+xEpdljGDOecih9lPgCUWErsjkvEZu61nwFgzdiyMeeFoJ8Blr65+HD/5tRsHvypjn0DptbBZWZA/Ykr7azhRVZGPRXf972hp3HaoW03FtTWG/Kf1chBwwVmSqonGYB8LffxnGwFNwJ/t+R2yu1vs5Ro27fBkzW+Babaw2sMsF1lMqGTxrRVtYkLlCz6KqycclSMUUnEllKG0k6+oUxGhenlD6UoCB/PJPyWZIEO8G7etA1sf9yFglT7uVcSrzBlG5W1pmXbZrWXhcE7rwT1nFuz74IKCPVsube/tcZotQMZpTPUsWX9+H+c+fhNndZ1NO6Y380f/aC8sKsTEgAc9uS50muufnaN60O2UGp/MN+HnDzmE7WScNEdmpxOoOASMVFODrO0OjPvOWDi2ZyH05VBbx20dzxColRAOhJET9FNehPwXefiwBMbJbAojzkgqOlVr20l9gqMErIrHpBK+AkSVdKYv8qyYSl1SDW4RXiOBlxvFXOH9z2PxbDI+y5iAJXp+Eue4tmLs9Sbwcdfe57FXVb1vgMPfEfEKVvOdso1k5hOrjzwWENAEfCzM8hDc42KzqtmKfuWUUmx1u+nru9gQXSiMt+7bLxJq8xjMkICAY8nXSSgXpavd7Nki15AoVKqY5Ys4VTlKuZykIC0rQ2NMjpJKs7LV+zOV6l2ooi1CAIxXR4790Jkzasf1+7cbpg2RTT4XJyFgOWeh1V9tRIpS/dyJri1iuOCCM88eJZnG8rKOrTbDjrCnPNS2RCqVFyJkEs7JPqCrFzg8Gdg5AXjXCXTF/JmOCrfjhG7jJaDDAZwdAg4z8KuRwHsmnwv5XnMYuCwEZDFcK5wYffdodci+5/ahd1I45paMvuDy6nHucW3ZSl5y9YPBut3n9ap7cyDcaidrSxNaiFqZQgjRA1O8A0TNtpevFoCWK2OGOIIcpvSlFFqp8xoZC67+DZa2WkYcmVhR2gVYGI6lr6Ng/R8gJppqRh720719TEHmsUeK2Mo+gKNuK1jGYouEqdpPa1Nq2er78Oh/aQTsXyUaDY1ACggs8vDvAVxqXx+UVqO5jBoJvR4C8LHYCrpQkswaLyJHGGcNOBH5yhAtOzojepItuSBD7K01mWlF8/dTFjf6gB5IxGVXi+pn0CCp6LEFrZs/XPcvX1v7r/GlKz2K4ElItp/whofnWS1cQPfJe+n9f/kT94yWdLgR6eUcAsZtBfKlzk3WKM0oOUR+fJgTxEbX5Wg3i69k/1wGpnVCufGNdABhArqyQvSKI4f9woXmNoZDuOTwYlQcDuRd5/5i1tas68OTerH/5/tfCbuRLy8L9rXX6fWjcNozxrW3XtmJddGUdeSUku6+8sGRKH9ihPu1azpbR+yngrP/lFuw9Zye+m/8NCehuhVv9Ij4iuhINyKMZYYaGjVTkU8cmfptIqHJIDFQUI5Un1xYFIgAACAASURBVMOHr/w//OrSUUqbBEgkR5nocY7t/5a6gMW4sCzSfx1ThW4XXvGBJD0uqfalDIisp7wUlKdqKZnCn5je5RhEQEfAx+CkZ3LLVoGOw4ES0YGWc1zt5X3fZriFAx4mBPcSylOxxLPUkB5bPafl56tvqrWqmEurWLxprZacRv+y/v60tihYzBLUOm4qggzWPTexpUUM/PRX//dAcP8JN8bTPLbSyp+7fO717pP+YqWc+8kSlnJpcS5yAxLtWhKGsbKTXr61iEEbcehUYH8psF/Mk8yNwgGM3VaI0TuA7nwgfDzQnQX0kpBqD7od2erfsonR4UeAamONtLLCIGFRmJ5oNq2ulvC13yy3iBznhDYIofXLVHh4n3oRuPhbo+fm/S07Uvj1xyf2v3zgtJ6TWKSRbdtlj47AZY+NxO9uOoTXr+pE1fwxWHVdSP6/0kf58ZcfLDtCM+pVEbEUYg1QByCX9HDTXVY0PBH7UYMVmI6tGEiOMt4znkiAxcPzngLQLx1ttSJJ4d1qkBg5iKBHLYPONf9fp6Iz+TLRx9hfZjUaGoHkCCz28j7xjHW6kFfbQkGr11dydvL9/zRjwQN/pkXJzwSIIMeKDVc03b3iTjGUb/Y1UmUq5CvnFhlKs4JZXUrS0RNT7OWV/ZvYW7P/QMGSF1sWYtuOKBFaRg0cxnLkoMVKK1tpSONafSUoRbIQoC2ifeyEs9pKPwNiPhAtLvO2r3mBD0y/Gj39HZFSwcu2j6RA5b8e2ot87EUh74ZbEbNs2QCNQAdOwCu8HkVYJ4VYEepWuemsLrTlbTF+L4VTL8QoX93jURXdkVS56F7f7qdqD++S6F7SsCpTcOEzLlxbPwobPt/V9viPPpYKbxAc45xw1FlV1bH3xhs9d4HUGntaAixyHomGJ2Hfqg9xnMqjfwmv43xs8X6BfimiMCltiQn49kKgR7XTGZtRlX4reytM96SWNSCJfEUsRSqyqwHHQlmb9iXQk05pQHqnYx4BHQEf849AcgBsLUgRpSRL6eobZsI0FTEG60oNDQ2Fz6//4pbt+yfJt7YIYwTBKjKTAq4+xgqxo7Ms6Wy/T6sf9LKndy75+MAEK8JrB/CIShnfHF/E41b2SHpaFWXFSlB69v5/tyDvccm+y5dynT397NmofGktworfXuNgICsM5IQB+f+cMChMrejOagH3vgfO3sahrFaXC8GWKdRPKapsC7tD7ZhBe1CMPZjNXbYoVehWTBWFVgiHqQi9/B5c6EL2iH3AqJ3qfgJZQLm9Wt3e7y3V0PLSZc96lPE+dwg9NZ5m19yvLh7tfu3KTjx7Z0eQwUtdyK5PRL6CX0SKNA0BFmue93GZuwedW57ETPdTiLQNq7XheBaK8Z5qmx9wv/7vGPtHRcIXYs3SMMLrpWBN3K+8XLrPSNn3fcFK/hek99AIxEdAE7B+MpIi8D+lXBwOYz0RWuebbkeSfpaK50wI2FPFd4nE4nmnrIMrN7R47ebS+UbgoXpZkwod9I2CqX5CTF+uSD62VPclLLPCeaW0Fsmlpp+xAsdPeO+Ku8+aO6Al3jz23CX9v3KMJUFpkqshDHLGF4GsA1KQ1cpADfZf/TS2f18WKRVpq23ke8Co/YzcbhIMOTurDa6R1wPHW3sEGLxgBLJfHojAkk2U3HeIcSv14uqIHd8mQIk+SZpCyr3eA7AJGBNEl/NvyBUSfiFGfnKxl9czo5iBZwi4zl54Z43hD2U9c5yhrJ+1fqGr44n/OmBUdxkvKaLstdRPE/qpkkV6wGMqn5Pdl3y+K1JAR60BTAz8FJdUvGH280qK2IlwXTI5y4EJWKLg3pWAenGSnEJ2Drqbz8NfK7LRg/vJT14lgyko6gKsVOZM75McAU3AyTE65vew2xBKOtJmMYhbgIDbqEwuv9BsTRoIMFNSUqqZ3V8693k8v+FL1jd3SuTb98tYfeE35tuE8r0/4/VMcLuyUGKRsOdnLKRuVNQSArPOeywws+RRSanWViaRM/weX3AjgR6X7Pf95J9Q+hYXhx0qFVmInN3tOO1Lsj7cQsGKYt7zTTe6bcpX4zqBvCdDcH3oAgxzBEJhB+Mki7AknVznp/whr6a1xEHkRYA3wa1IeITkcgFMBbK6gXGLAcduIHQxejqq8Aoxfit2h1d9Fz/IOWgU3DGrgqN+Rg2roqnqlnm+3RL9R9LT5vwrXW4XspqtlwpuM/uwHY4SmrrWLKRL7c9rF3trVNU0qN44gmsexSX+53F+kbmG306gah9dm/CFaiACljN6eV4NA0sMJS55gePCUTiIs/GGuCdNaYHDKthKyd0qtTvTex3LCGgCPpZnP8V7t2wIrd5QST87GTUh4OkFQEjWZFMRYpDLWdFvbnYXunpy0yZfa8hWMZa9H9T7M16iolBCwD+HpsRGvar6Ngt186tKTVlJtFQmEXO4jb2Xh8GixNW2dqPvESYYspBAI8b//FX0FDTgUAlsxBuAu7MN4w9drlLLeBbAcWai3lbdLMcjq87eg5vidKS1m0TFnWEs5L+iBgfN4moppxoNOLeja8zzUJOwfz7Qba4YFzUDRcuB3UVo+fhktJ/6e1wf2xdsJ+BZflKKZ1Z6mkBieqFamQwyM9LTK9+5QmQxRVZ0QAGWeDdomTCYLWhy3gZ5gboG/9lMIIlMVaX0QNGwrQAvrgCLej75ti1mFCwvFWKfWTgO+zEdb5S/DldrCJ2mHKtOQ6f1IOqd4yKgCVg/GEkRsGwILaH+ezz8wfnASb9n3PAlwhdTJWB79Gtd9Ebv48Hv3vLPceUABxrYLvbcYnY/7Z5A/gnSx2tFL8QoD5NKuEaiXlWZPMcQB2niMjeUkpZsrrzKAZyNarjMnYXQvq27vhX6YI/yaFeFY/KT2bCrU9vIdUDOjocdk2Y8wnCYldxSiiwm97JmKWXKsoXbHQhesZamphUBJp2kJDt4l3AF3sHjfBijVYeTkLALOO5ZwHEACOcD+28DeicCk9YBF/xEETBWzze6o3pcaD90PJ72FZFqM4pHwNYQhIg70VPFoGvt7V0XdfhRGfwNvCc/mPb3zi727hPlLOn7BlzBboQqcuBqzqOWoNE3TAa5G1vcteEUCdi0hZTe7qzyLHT5ctBdMA1v3fwQ/fFRnYYe7JOoj7cjkPYfgobv2EPAWhOUYpw/heG+BFh5vhHdNIoUIVhFnbWzkugHe6sMi0ILwarShtC3Lv6pK5OISM6xiz3bARQ8te5fqp9cd7PhpSt2g4TZ1lqvqBY5s1EXuyacypexNc7K9me7t+/7WnzFqnEvAfmPATkylFnVwHwh/ULgnd3Annwj5ytbCIRD9T6amrBP9kg/Wd7/5iIOYCU6UQAnwnQ23h7tx0nOvxvRaud0oKMWwbEfwF2+EOgeCax4UKWmZ0haX/ZxZKFk7VRq9Xm40NQBj2tHaN1LbPW0+fsWqSB2IrsxlTXvaOFdYulRw22J1ttbyozqdK621oab2CMlaULSCW0IZXzRKJiqZ2FVYTeyF+agp+4+8t8Vdbrq3+t9pOdPn/+zh4Am4M/enA7JHYnyldTRiii/1YLEwJQ1QNU4YKGSDBLylVQqQ6LPugv9iQuoTIGNSKvH6RM2L358zjcvUBFSBkU5cnkpxmo/MKnq+ysexE7DdUiqmo2eXUPNqjpRdbPVkiIvERUJzNalyrizEw19Il0DXbV2ixP/HzDmFZP4x+8EGg/JF7yRdu1wAaONiBm7g8DOOh9dZK5fDskUZXQS73e5iA+Y5hYuwOXE6tF/iZYVh/NRt/deTL7qO6gSbZCXHkCga5RSHlMqUP5pRrV4qgRsDfK37d8/+8+uc954aZz4LhibPT09EBFbAizin5w/gCWgh5uqALJexFQhlaqwB1f7qLL5OfYcNrSlHdO/TGvfTASgh2+LRMHFWOcfhYPXWy5Ydq9nXQ2d0SOoD7IhoAlYPw79ELC1ogScLpSIDaG0pMz3Ud41HlZykFbxlfXFnJSAZ7NPggu52B1X342rzlkhakjvq77QOHKEqUyLREbfafrFlr+L7V/fhzpu1GvfJypLSa2V5CuJvZ73HS7icF8XJmf2jrbOnuMX+6eRKpry8Kwyo3JWtgcATI45jUS9bwaBbq+PrmlL5Z4+iX36mFyMAsa/AVB39MqS5j3fiaeyOuGRFLSkoo1WK1T7pxmymxEjDkJwlo+SLiFYKlgP5f9zxy/Gfz1SNW27X9XKFa96Oh0PYEu0w7Q0lBcyNfpRONwyB4+UuQwVrQEjYGNuDeWyE/FheyG2FBDQcp9ZL+Bhr6lqpquhP4nn9bN8DU3An+XZHcS92aLeclOYIfAnByqVvywhuIBFEUhJOBqyjYT6WTHev9blPVVcZvr5oqigbUFDdfU9xme0FGCpsm2hovScbeToSNGVdaEkUW8sHE3mumLsF3KfNiMAeaN8gdMK7i105WxXacjIfUUIWLLql9hOL4HwNhHPlJXi8lT7VAcxXWkfaifhMe2A01DWUhkEaU06H2jJBare+yL8b16HIklBE5uOSy7UL6wGckx/6Fl+Svo9EpEfBf269Mzn10Q8jq3nJ3oH0tK11K6mtSvqYpWS6pmXm812IbUWvMwqCpuF1ZipJMIGXveXoZTybeIFvV5akIrRCic6g/ebzls6DZ3246YPSIBA0j8cjdyxicAiD1vaxRLtVUnh0SrGBmWCQKj/nhN11hewolKgcaa/v3SkiiZmm+cy+3wjikj2lPEAzkjxZsAqurI+++q5jwfn/WN6xVzNqq+TpZAqIswgbUZMWKkIh9AKwg3eqV6PUXWLPlKUXvZWMOY0AVJrZG2b2oFdBUBYVeT66NphW/NN9uRaJJzbgcKxHwLdExHK6gAch+A6GWifLGRMaP7Nk6ju7MRC2/p94OuNeOIfX8Udco1kBNzHAcvMdsjasFm9LGvLmwn0osg7mmu4AT/lT5FzGwIchvVkNpxTpOgq6X1xkyiUqT5tmYMz8c6yE7Dttal4J1sqmivJn9L3nodva5AxTcROnIF3o33gpgKajCPWdCPZ2PTnGgE7Aik9iBqyYw8Bm/uRWvsT0l3FqtVDpAjLX/RTi82SLiEBW9GvpASdhCniaiRoclukIMaIoOMYMyRCvfSnXBwmSNWrWut95GtfxwljP1C9qqnIUkoVtFQ+R91xqLmCfJXet7nG3mbkn2a8UMxjTxkDK+1pSPViwW/dBRxvOvZICPmrVwijZzBOElIJuMAlycQhhvvJskh4/GYUUi+w/0pA6spEt0M6l+3iK56NLHOv+n2vfQq48HfG6LtdyCtv6a/UZd2bpf2t/m2ToTT0p1UKXwqjAg6EKxmOQgYHrVR0VIAjPftBe1HWOXij9QqsUG1KsqVKwN/kL12/CVNFJxoz8DpGoKvkXtM9y8New9FLi3IM9yP8qb6+JuBP9fQducHbxDfURQ4Q6jcY1c7BF801P1sriuwS1w82NvqNfClbzjiRW6BaKvIlLVLq09tLaPTPoeqoS1LyL2kh38O9OVtGZB2QNiAh2C0SXS1uW7s00rYk4hjTogVlt7OnsNvcL5qGVNrIav2X0NLL8GcRRncwis31zaMz9RzvifFWccWYbWjK7QA6hHXzgHF+wNtl7H17TIpZXlR+MA/3uveK+jTwwB24r/0s/CieXCZvKXOjs1N6a1UVtRTG0TR/RHhESJgQlkyEEKQi4bU0MdKitYs9pohKf8WzZE+/vSirGg2YqNRIEKgkv4quk21ixrAZZyzZiYkwouBNlfeb2s8WAUultW+AwrBk19CfH9sIaAI+tuc/4d3HivJvBvztgKRiG1+wpZpXe9hq7ehHwJ4qrhKNZxUNEkqs6DdCwu94GsARycaU1oE9P4ukxkW/WQlAyBZ1SXKUTDSjlHg3ZypZrZ+R9wwuOX5praxB/2FHTeHr+0RxUW19yNf65a2mjaFIEpbyzuJor++TAMQP4AQAUss1CgR+wEeV//5perQuuZpXjtiNMmk92j/T0A0pbwbG7QHsWtByT7YKaHWL/30vsDcf7cT4tu9zRq91ZI4tAwbrF3Eq3g0Bj15RFxMjCPElrrXUwXax9zWAZxCoMj8D44PL+IklH2N0jaSeb8CTGIf9KROw6IB3wlX1Omao0X8Ob9X+nH6jXhKjEbBOQ3+anvOjbayagI+2GTmKxrPIw2aaDfgrofWwkYJW6WdrmJYxOwits0ydaPlMRDdCrNLEhWK44G80KodjvpzlM7M1iYJU5BuwmtaudIUslFuORSYBK5ekWGnK2Gt6NhoEPiv/UZyX92zw19vqgx8d/lyhFBhJRGwnEPkCJlBxNriyR6ktcfEOXF65Gd+VFq1CoL0HuCPbULoSaE4BoSfoRNaUoz31HItL6fVcdVxAvSxh36lA72nABe8Ck94H9k5A7f+8YElAAqu9XAOOKILh0VoE2s6JiGD0qZa2LTXsBpCPAWQovbxnCYNVnziBa5/HNRIJqyyDA3zyePqzVLaltUm72XP48sJNmCrki1vwUMoEPI+962XO38L01UGMm5WFsH8N/dgbS8AEVGpXpLSmRe9sIqAJWD8KCRGwBDhkB2UvSwhmOzGl2bbet9bLRWHGRhGw73ZhgrUWaElOKqehZdFINQ4JGxZ16ls2sUZwrNLV2n81PImlFUmUkYCQu8fw/pG86JQ8mx2gdU3PRhaDhAYh26+d8r2Xf9t+2/X7uydhXM52XHXCD1v+Y+RDkYhajrGsCGVt2QHM7saosr/isWAPRrsNQ943APwBgNNUu5Kj2r/tp1se/jQ+Vpd/nrdnH0KBtFSHxgLn7EPo1J1wvXcW8GYpFvluogXqWTAL9ESEhRhu0QG/rRE3gXGj7b7rfu6obp3GbU2S4gdYXnCSylB6eFfE+/er+HVwNholdb1tAvlPzgRTqXTfj7Hux3BzezeyC6ZiU+sv6LZ+bWfxzn2rWSW/BxOq/45TG7qQI/aXN/yZ7nvaHgEb9oVrVb2A3jQC6SCgCTgdtI6xfRd7uUlEKDqBntcMUYM+6WcLDusLecVEtK48DpUuINjJUIYLIJT7G+Nb/VnHc5uhaJXIJ1aKrlRlstgViqTkzdFozNIIlhQlwNcaXsFUOyHGZEGJahzGFlPRqQ7AbCEEId8bTvmOImF7e4qkRcfg1Vsmo+EeJ3YERATiDfx3jagCG73P/myg5yRAanS+aOo97wz46V9TWl88Gh+lKy7kmqxuLFFp6JOBCz4EJnUAuycBq680JDi/+DpqL92A9eKEZebePZYRh7fNcFGy7m0StqOG6nER/0nUyYyXrBSq3T28W70oye6X4BXMxi8ap9JLaRNctNcbgQ0oqW3BxU0hpcMp/caVA7puRdf9ZV3aUdmGqet3IV/eQgN+uneKnYAJFPTR2qS90EfjnOsxDS8CmoCHF/+j+uqWCYOELiIbFM/AXW5gjUe1jzS8NxJ4+BRUKmF8Vl+4A0a/EQKOFmSJelV56Wpfk7jySIGVvehKZCV9NxtaxNZmK9IJStpSxiF9rPkxhTbetogM5jZijBYiHp2zq/3GU75VYJCvbFRZGSmyMSKxU/AkTsaTeBt3BfZhRmEWutp7seMG4P2VQE8IWOUCJHAW0Y23an30w6SFZEfrpFeUsbvH7O0NTsHLn9+Gy0d2A925wIpvGqM+80O03/wyCmTJQXCWFzTLiEP5E4fMZQfbTWZTz+pn8fVZk9CedJlBDpOsxl9R/MY9WDD6oFpTp1aGozJd4wpbm5m8cLW8gekrX8JVamQOcMlaqkyox/099shyhhg+NN9Pvsrr+Gu+9zFZCclI5TOw2lLckpS7rF3rNPTR+mAfxePSBHwUT85wD+17Hr5rIrDwAIANcdLP1vgiqkgAXslH+W/HQ4QQUop+IyRsFmS17C7zL9h4jxR7tfpuppJERVd9Sdi7ROzpFCGAxDBd0qKRliSr8CoGz0ZpM7JZ1KlWKkuW0su798k9nIYHGrtxXNVWfAPZOIhpuLvlTVy53BCS+HgbkHuScjXAmyEXdk9qofqkfarDPa8DXf9qM7188HgEvrgjsq6LFV8But3AtX7gwreAAyPROPaQFDX3dcKyi5hIBNyB0TiAMeqSV+HF9junXWPza4w/kl3sbfr/2fsW8CjK6/3329yWECRAuARRE6/Bok2Qlt2AmlTrFSXxUrVaSX6C0molqVjA2h/k5w0qSvhXixaUpVpvbU2oeKlVsyqya0shCpZ4ZQUlEQIsEmCTbPb8n/N9M7uzm70lXBSceR6ehOzMN9+c+XbOnHPe874AlX2FobgD92Kr0k32COBCl8hJilFMCW7o6GtFvFFH9qpFuPk4BmWp8VIujMVQNp3ssh7NfcTzhavaRtO5BUtjPWM2sJVS+IEzMiwCYqahv82r+ts7N9MBf3vvzTc+s+tsNGcUMJtJdd2Ac4UmOxc5Me4lvaoZG3+wC1g5AJ76IfLBnVT0G3TAG2wSkHXz+w9jza7R/OcaAfTX5QUjQVeRczCwJekfOQfr1IEa8MpwTBDpXCdryPLBKntRuUXFTq1lBKn5K0UDdNamUZiFbKxvfAczPEqYXQm3A1u4m8nhFvf3OE36jd/kiAlcomUzUq2ATbI2qu0/Z2HF5pMw4ecvASc0A4suAs74BC0//EgyZ1WOc4dAdnd81FD4764z1rLjPRZfPrNZHN2ik3joYg6xrjvU9yvaAMpqwTDvjXjMw2AoRkgLBEqNbUqxxmFnq/SDu0tO2qheJ5nxuEVZ1JLBbdpLAL/IPShU25SNpgdBicDHOtNZPiA2mmnob9tKPjzmYzrgw+M+fSOznGCjOTZgNjd7rgWmPOsWS6JNhPtIj9+Lup9vAnakAfceL0ODfLdD8QYnuzU3Tpx7/donZuz2y4iJ04aybmghFOmgq1hjMWNSF3yshqNL0oFgKbq06R2uSerpQjmusceX/6ATcmhjl87DCkk2wT2emqNFPhZjOJZLj/supvsAdlG8sZdiwix/rUvM/9ayXiV7D8pslMdgNp2IQz9OCFT/41pM+78nkdeRio67rkF6nw5gzMeAJYD8OY+E7jUznb0lzpo9g+bJwwXTljKrmBJz6IaGN84t1E4m1gsQiyY6r8TL5T50MdCPnX1Ym1JsB2zT+ZqDZQV932KqKwwo+cKYbGW3acpJaUD+XA3QZ6fpvL60Gne7vO9u8bawU7FE+2cgPd+ZBFNXsvfC3O/It4DpgI/8e9zrK2QHfBowmx/GnQIX/tYlXonhgKuIsOCOz4CBnUDdUDzywHIhBZN6sulI5yHpW7HLn+1rD6RbI0FX8cbj2mEXJFhLOuHNHXnP3/zZ0+cRkBWtzcg4Vp0W8XyEYncd7uBan08Afj6WQTvjcIkEbW3FsfgYPzUcyj3A7JaZmP/+uM6lJ7b4JvflNPRQoERKXAi0gZDFAKzvZ+AfWT4s+jQXWHQhKoXAAq3U4HFPFsFIUm89mom5T75JZ0tktCCUR/YIR16jXs/XSgn1XFbQAXXcex2ARbGfyU0KN0QFUtVRcSEQWKvQ1xn50fSeDXzRsuXJJcqDtXtdA5qP14lX+Ix2ul1Sl2ovAdnAZrjFs4IVkvhz0/l+k6v28Dy36YAPz/t2SGbNDvh4YDZTTHAExNKE0U5sqyBJqDFxK3Ams/bG4YWON3G93ptu6UBHIB1ZqXsfea2yb48cudKO5eiGsh/f+kvU7ZDOkkUG7LqST7Q56Knol1CVtw4hyTzmf3aLnEodlLMZ47EpqN7ncQMf2ph8g/uj3WJ+sD/6kNygg3SSCTaaejywiO/7nnR4+nZIKtLG8YRGrvkutwFvj4KHywLwS9BbNtfrpVvcYCuB4JS+6uu2bSDJZKUJORTFugfG+8a2hKyxS3asoACDjVo5k8EI6bhOWJeatEDUThSuqFkJO9WVEQSXGeRmBGWFqEdF43yDUpaNpuusXG6AbABHwX3z3WJujzI9B+m2mcMehhYwHfBheNMO1ZTZAQ8FZnMkxBHQDBe3+nTfbJMUGxZHvxwFc79wZwby4/EDR45iWyx5hjWQC3BS34/xpzOud4hT3D2uq7aSvaylc1jd5E+fl6cRAhe6CqJH78Z5PEaXT30CDy7yKYcq0bcuMSjYM3ob2ZrX4bphX2MEuA9Y4IkVhJETVB9w6hHzIL7ETmUnEeqGcKfzYOC0bcpK41n/mZB935Vo2X6U1F2ucU8J14AOqh4ZOJ8NCHR2VKXRnLAOvOJAkmv32zTmsVRYB+gCDBHc0fqtc1iRUm3UEzaoXJWWC3fMlyIb1essbjwWKyexcpWHKSiFqh+HiW8YgFhOYGsJwBbiHuDDv/Z/qJ4p5nnCLWA6YHNFxLQAO+D+wOxIUn7jARrj1U7lsOC992M0pQUkZWUYMCeRmW2LVaSkeT7P82Muy8u1NjPMNl+MdPc4wjjnw7Z/7wn0HXPpgGdx49CFSdEYGkkgrGjzAv3zjQ/2KXTlr9bh2gfUtTzL/BBbgbFDAPK5xQN9El3j4fL5BBuVFAEN/Bry9jDgdC8w3KeINvnlavqNKIJfYzBLRb7OSEYfFRcioKV+MzLyRX5IucjQI+yxWlFk5I02AK+8qaAiJlHZpkBU2YMN8o98ejttq9JAcVwi8Kne8FCbUiKdZ+M9sFF9WEQtkfeirIgZ0DjSJojqBw395DaamQf4N6oU9H+ygTPkms+AP/9wR78fLmvzSJun6YCPtDt6AK+HHTA7xfHamJGk/Pzn4goqzOjC2p9vBjZb4bB58aamExxVnCHW9OyLSbb98OcMunrnTHuZRt7gEQXJkefrY9v/S2UkUJcuOnx/OnGCtW9KW/DBHs88eutRf3yFa3AH+uOroEyhevirtGU/bMEePOELwGpVD2G/1yVqjxgiBnbANqCBwXcr+wO5FlVaYGydrvscfGESCNZ/g6pHmuRgmLPbQEG0OaezXQUqZc2bAcFeE+lwo90vG7VqCsMzxgAAIABJREFUkWtgGWA5W0ewAymlM3AhO0/OptSURzjvyLF0MJZW05VMXdx2NA5zSzTUden8iAjaTtO1dfouOAIWyK92ifmHbe/3AXxcmEP1wgKmA+6F0b4rh+gOWEkMdCfll05pEk0/fh/uZwQ0b8yKJLRUcgqQb3cnRkLb/0gTSOAFPv7S3L+/MuuE+96F1VqLdp/iko5Q0IlnfyMZBKNv/z6y+Di9RzgFKI1GUSlfJGjrFQFY/iKAtomYu+QUrJS9opwyLQ+iYJfL3tB8vI49WI2tGASgAMDeJrf4w8gjZV1cY6cLvk94maFlrhRg+4kAv2CdsFeRsegtR7YltBEkAW81rrOKnwER36+Y0pLGHmGWt3QViGot0l3AwKsUWIuS0fsNB2RRqYCF70vhRPzugQK8dZu6D6r3N9E9sVO9RDYzEIuJV/glMB+vB4bj35YuWAfURoxho+kaupqpaXbBLVzmMzSRkc3PY1rAXDzm4ohpAd0Bs2dhVyMEyme4wtVu7BWKYerKFqwfuwvcNsJOi/+xhm7Nme7wGmHUiCakcPSk60w7F1hZ6o/bVpZpvZySISuZVLQO+pF9yCMVB7UeYcV7yNuoVT5YFSJ2cK1O0GEk59BrhiPwckc/vJ++QSogMfjX63aLJZKk/0jYbh1LVw8XeHqPaj9DZy4wfSvQpytc+1eylGmp6OfG/MRzTJ/NeYBoEgWumC8j7IQFYa1kIkvdM/fpE388VZMqDIKtkrGhAZAlQXI/pyfKzsMflmpjrSwX7jOTG6eOqUsZSMao6zc5vd0XX6EQjjAEtD6WnaYz8rtK0Y5vMR1wMkY29zEdsLkGemYBliPklh6mG+Do91jlgGtnuMKpIHW9X3bO93+I2VBcwIw6ZpCOZ7w71J4SbQYlSym73a94o62pGNBgszODVpAYAwItINggEBWQxRGvXk/UIixNXUmCfSQAJ6I9KUjQoc/HRkrbV9XzWMlogFehohWamlWS5mGGkwkXVMuRGyOxAR+hP7qkE25xusWTYUIOPbP2t2vvOXaqshIW7AQ6PgDSC9KBsg7g61RsumilOM44W12hKjejGc//8DKGE/9YnOx+Ld4V6SUC3mfykFpMHPhst3uSyCJKR7iLo9fsAfiy+kbcNE1LRYdRiiYep47vs1wzeVhZasW2l1Oxz9ofmyUFZeTxdppepZivdgDYYDrgRAY2P49rATMCNhdIVAvMs1MZEeqYZsIDOAtUXc05M4INyz5J1W6tAgPua0I2O+3Qg1ClpM80yBd2e6AtJu2BhqC+L0lWLG4R4TYUqaSji7mHAbJsG4LI6UomeNClBvX0pvFc4U44XNw9JIMX3ltqYFPy/BnX13+B4VWQou4f41hswnZkYY+UItzodIu/HTEO+O6xNDNV4L7tAus3EkZNlXll4I2BwMtDMNLlEEE6yNb3L35iSuPi65rbc1Fx7FLf1PP/Jykw2iWftDy6rXPojXyPCvu+e80jx9qe6elXUQfNcc1+Km7QDo/d+xtrfL0n+Hj805OL/2gUk4qCMvKYEBKa8wNMxGGmoHt638z9QxYwHbC5GmJaYK5NtRftARx9mfNXwDvDJYJgI6agBEGiQl3L1N8jxdoT9QQbuJ5L3VNCqkm0sSQb7T4p0m6YYBggy9DeUiO4R1WgjvtNM/og34iy1Y+P6DWVgB9WPWpHl1JuQkq+Tviv0LTWRkDN4Wn8FJuk3u+X9YSNZYOwHXuQBZ9sQVrT5BZvHDE14Lk2kijgZsB5KpD3PY3YZNExwKd94XA7WIxA9vxKKUmmDmUKUbkZUNGxFhazlvnR3jBto6Pws/aTmaTDSwIxe4TjfUVLyLPTh6zs8XgK4/AU4vX+xnbAClynUs+KNM1IQWk8roSqsn1Ilah/4B3TAZvPz/2ygOmA98t8R/bBd9hozlGqNYhrupxStmZYMaBa0wNmCkqOkrlH2OUI9QiHCbbH6QnWe39l6jcV+c5Kjl7CtyCyVv+zAZAVjHgJ5SSkQDzXF6tdp0YnDOEhuEeYQBoBg6i+BH/PZvCNrBmLHBnFhiJfrkNT9T5Y6/6IqdlKym5dKbCrIQ1+TydSNdpLRsR25rujaBAfjitEl6H0A54Szflyz8+dJ2tXI5DvmllcptXn5R8f/PRX/r9suTIVBlR0tGs3ZiJe9V7a9vuWWVnafjF7hGPZkClEP4Zt6fO4E1bsQQVuZeR63N7fWGOdRU/u60CWtRBLA33xlcVIQRl5TIiSkiPg18xn6OG4yL8lczYXz7fkRnxbpsFcwJ0CZWkZcPh9qNKpKDn6JU18fZaWUrZXkKSglClfR3ht+G0bzRFaX2+snmC9lSWazKDRHnqkFXxQE0pLrS6vT5PO4/NrZP9B4FU8e4YkDFlRYXlbF1KYbrLULQbLmnG4QIPwNmHkv5bj0vMGYbtvMhaPnIfxep0Zig1ptUZFueqIoKLkzEeqinw1HSNgQzrwmEY2WTCsyb20slJJ8wl8AsKJrZ2Dl1zq/vsVsi/XglrXDeHrgXeNpAoliAsvbVq1yFCy6NYjHMf5Bmv0f8Ecz2cYk3c8VnueEhf0WI+Zma8+wsUNW3EahmAdTsJLUQFY+lxsVP1PIOVcoAluscJ8hn5bHl6H4TzMxXMY3rSDOWUd+cxOkzmVrcDsMYYTGikpdQpKCFS6Hd1J9lfaiYXbJShrvFt0k6Ez9P6GpZ+jXR+FNIMZDbaisuuxx5rESI5kPYJfDITsIQ4Cr6KNsZVsFRaIiQRayGnldTht9h24rxvjFR9bQs/MHIKt912Dp/A6zsVqjMEYrMa5eM0xD+MLdVJ+lij0S50BjqBdR0QdeK6NiHt+GV6mb86BaFwxWBciAJ7/xWXI7d/Cdpwka/SEUvtKF5cLFJlKRCpaZR44v6vV8zXGK/t/qUrLXgRPpaPXYztf5l7WWtQAxzbkZz+FuWXMYKZ0eXPqe/IduY1sDXswtKQRlbBiF8bgkTAKyu4R8DU7CUdnKxT0U+YztCfGNvcNs4C5eMwFEWYBpiHktDILroOwnB+onHlk0j0Z8BgoKXUKSotA0SqHbBsK27R6sIvT15EtSQbqySD4KtGtoCb7BVDpY+uf6dq2h3CLnr6UCG3uK403xn/p0rvuxp13slO14d36m/Bo4RYMz/spnvL8DE+F9QjrLUc/w7JHX8UFN7E2LR/H4KsnMKptC7LluQdhK7ZLaTre6LBPQ99fTKOyAljH7Gd+wMdkHGzvJ4ejsrFfSFXq9BHvNz76s6l6m5hTFLhLw+hEDaloY8ZBW0VBYhQjcl2rBWcnupe6cIZqVaNyRqu/g2uyVyqRDI9b5CQdBeu8zwz2W4XbvyBYRg1Do6NezIlKgWqT2ICcBtX//TXc4o/mMzTRF9f8PKYFzMVjLo5uFphgp53M+csAKibfzwIchRoJPgms/8cpkD2WPoIEozAC2unoXr/lz4ygLOfpaFzxAyxn/mAD+Kobn3C8W6IQ0miYQfPy3sJZ6qUgDvDKOJaNWpnIf+k5eA3n4HVw9NsXe/AY/ofxzGFEELpmrACVM0DHCh9uwiPgn6swHG8rXij0Q5vDgvcqdqmZVLrF4Z2GrrXTfaMIM7navQnYcqwKhD3PXbD6kn9tHLMuPbUDHf50ebXP3vSTpmMHbi7QerRl+t7IaMYEHS9Mlu3RKipW2o08dBjjlW2DAn1JQSFCoZbN6CYbyQPoQgsaOr4IEIXaS5lzHlZwTT4vnlJS5NqaTva1GutVzSe44LgWFFZwT7BLlEXlPbeTfQHhqCqAX1ECcIsHzWeo+QzttQXMxdNr0x25B15io6XseJn3lx0xPzDHA9z/KZVolhegVgDLAiR5GjzuZfF7fY2grHlXwrN7IIqMvb/RwFeJnPB5eHUjC77zdpLls7lPnHLCrER3RHfAQ/HVK3nwDHsXYws5qv0pntIPDfajGkTbua5bkQ6/uxrzGYiWtwn98bR8AAMn4hNvF77ybAQKUyEaV4pVQYrFRPP5tn2+oISyj2nHxmGE7C3cXAX4xrHDFKgdt9ReaL9PppjRJ833yr5O6wU3jF+CyWc+3igKXMFrti+hOiKU6de25KrLMLRfM7+crAZoTDQylOKPqDDQpdaSph2sqxSFlRTqyM7Ar+BnLLTA9XoLxLQAaOHvsIJLA/w5Y8aKXCIn2C4Vzda6whWf9wHhzv85TWhYi8ka6p6zGeXdOMjtVLyTkJmtywJb4R9g8kB/21by4TMf0wEfPvfqkM00mIYOnbFmHOAQiv4H7hFwtmRhGQhLmSBDb0uJN8HXz6JFGR2YujsTPse5eOTzwcwmFOr97cnFGdOWo7EGD4tbvCCqFiPdcUFQet8o8/0CVMGAoUdxo2c4tmhoZp6F6hEORcBSgk9SFf4aCx1A+1IfUsoWQmGQCrEWqdjjXw0hs7UFwEiHcMV98PfkWg/lvn+20V3HAXcy1QjrSPEVMgHLyKrb1w8sXDnq+seX4eOvTpbSlAy+y0htb2nvyrC7HSG6UdsfiV/cVC8PgO8Na/TPm/CLKw3136iMVzqinUlPuKYPCyaJLlSu+p4qbYQTo4jqcoNIgtFGdtouI1pdRjKW/TTNX0l1qrcc3U7Fhasxeek+DOSoutItysPWk0o/iwZgiB84ScvOHzkylIdyrZnnUhYwHbC5EqJaQE9Dax/WrHCLOfcW0wOWAH61ywqvMw8ORh7zw9jliN32ow/O9cFf1aNh+HZgyyDgQRUjJQRfRZuc7QOaCgsYPYv/FXf/9UK8eIXczyCBF/U4TU9WAOsJkjZTth6pGqWYpgOEOPV+NapHtCGDhYG1tGkoIqon26L5KJ7qhwVno3GvH22Z6yHAaehhEI56sarHEorf9DL821gaMUDg43TAyoqSbwK4BkBW5m6cMf9ypGa2eSc+XNey9euhBcx6RsA0EEr4d5cjRE/6+7WLS/68enJDekoHsvtsx9a2XFx++p8bK374EDvFmIxXtg0kywMyozIyPKNSJwXvQ6CrchFbojJEqiIfbjEBWdPJNodUatz5gHAHwXM2qp8MYLHsbRdlYQIbKv3ML478WnKM/gA1xRi+6cV7GJ/fdMCH8c07mFOfYKc6hFKJ0gHfZ6O8fWnYmNkJvDcULRuzMSzyARxrTuyAB7ahYepLwMDdwGuF8DnHIren6WceP1gzFFjiLhBTwtqU4jhhO7XWEXceKT7JVGPrkUbS8XuAJvA5anExXtfSzArYUxYG7DmLfuXqgMV2DdbBh11gB8xQrP5ASxHIPvcw6wl+3UZPZADX6fzPHBqeNvQLf9XNd6T2PfZjfrkpLZ7nmqi/dBFQL4BpGUCNXv/X24xurVuW99n2kzEgc2f9zr0Dyvqm70ZtWYV3xFFbpNRgzDWyQRG/RKLZw0FXGaXxRBbs1Mpoaz1NHRWQpaLf9o38wiWAMMUjG9VpUS6zalLRKlEeBBfayC7nJ3BaI+EofqFgBH29S9wftV58ML+f5thHhgVMB3xk3McDfhWX2GSKVk8lSgfMJ7nhYlp30naM2psGvMo4JIF8Ywoy5sNVS00evQNd1XVI0cKH6vGuxNFz5Jg2/UFN+LH7VCF5h8PblOBAurXaqEfL+xjSk1Fbj3gfrV1mdi0uKtQdMKesXWJiGMJaJ+U/DZswCptk9PuSllAaA6p5KIEU3gG/YfsxYIONzk0D/slDMKy4DRBuTj0XrMG9M2/mm1wtCly18fq+jW1Gc1+/x/vOxh9J7AAEjgOhgp3xy9cOjOuoDMxmDvdIxbYVCbrSlaliXS4zm/nQpTFV8fJU4hrG/WNFv7yPLlGo7e9wizI5Dz39LCQ1arFHb0NTGsLzD9u6/34sG/PQA2AB0wEfACMeiUOUlVC2XyO64Aep7oBtFdRw3qcokVHwMHifrg9RU8azg7E2eOYHwER+wgt4UwhFyUgW6mNrcoM7GfnsOjX83EoQnhpUKlk0gqjcqKAU0pGN/mA2zv9n9MjSjzFMgs5uxj+8F2DtwlRYa3W5PDvdJukLdVL+ShBWQGCbqgN7h4GKDocouKGEstN8EgCV1yKw7hPCaZa0DrzVmY7T2AHPuLlGjHTLly9bBZWA0AABp9uhlKZ4C28zErWXPrbqTa2VzYkUVIouLKAAlrtv7N4rbrR5hJhG/syC4psINFPbJ2mGK+OLlmJxSynVKUbjRb/K0YbEGYyZDxsVzwFoNpPGAOMkfkCfu1vMN5+jR+JD8BBck7lwDoGRD9dTGNLQQQfM8oPH7ELV6GbZJOqbs1IkRb4fAc5xzn9c9hlLzV3W6U3WCRuUdIKsV5rjXQqi5Uix1CMQ4BQkpzLDZAzt1CqFI4yqR7HujY3quC4s22eeQS36wsfxLUc+lYOF21lMtxcGwPq3e33AWmt/TtmygL3WM30SyJMGlH7bnfBKOy3g+8Cp589yttTsah0+29LPi7d2ZyNn4NatjpeGDtVtVFxBhYx8l1HfMiGjvogeX8WvvZSyfX6tRS0VA3pSZtDLC6f1fxEX5d4tT91TfueQVCH5AMFtT1KykMe6jWxay5OIqnYU4YA5tyLBWKH0c79ywul1vIZ4fXEkbIEoWiXu79YHf7h+7815HzoLmA740Nn6sDvTBBuxEA6DnZwrNBUkPQ153mcAR8HskGa540c2MrJYTBxFzb7qLeCEFnwyeDd+3CXAdWYJzhkfobIUy1h6mtJI1hCWflYHNgFiBEBZsl/UIkpLT3rRE0pNhqseRTuXwQE7X8DcGkAsUOpMcnOmApUXBikp3+G6Zt5RQNPXQAHDY8eyZYBvtRN+20YlQqlXYeuJ63wnltRbX1ryW+xI7cR//WmcJmhc4VKOVt9sk0he2MsOe74fuA/A1eozUT3YgEy2LaGGIEhrcriGdLwvwm+21y54feu0qv5pzZh6wmW8qyMe6Cr6vVP93lI3UoG5YUGgaBzKEECAo33E43q2Ub28RnlVQD1hbjVLFnL6WWBcqXrxEh5+ESFQGfeKu8QDPWLfOuweBuaED4oFTAd8UMx6ZAxqTEOnAvn1buHRBRiO/RrgKFiLAkpnuUOtKFEfipoDvuM5BcLi9DMBywRhotYKUnOmVmeOZz2jAIPr1NCDnTbYSiAkkjnYgxoaR3gbsor/cMfRs+5QfwupHsU6l53qqlicXQB/dYmyK3m/bWTniH22luL2TsXo1C/RJwtorQQ+5GiZo26JmmYeZeZnZPt0wVpUK5zdhCa+yVXiHksj/AJvq75mYNTku7CrNRfv1E9mAg75z/jipc/17Mm+5vbOjGEL/+96HM/gLIg2gC7hrIDxeuy6zCS3qU1W9dx4m5F/27FxGb5qPxk/HrrAM3rA34viga6ijVlMWwsDsMi+YoCWaZkMzzhM4GiYe7mXPCDcU2LNx+iA1T5PPAJsmarSz8VvcumBwVcEeo/Xg+QyF/PjsrAlun7z8++mBUwH/N2870lf9QQb11TBkVLlC27h0NOQPMD5n6Kpjx8FTDM5K4Hz1IXbs9qxcs6fsVpLP7OL+kIAI+SEBBKCsuz/pZ3MlGS1YkA0yUEpY+jzVWnOOFSn63sGqkfU8Fk+cYuckxIZwEZ1FYDgKCoIxOFjWEqvCz5uR6m4ByPhxiAMx77qLVjLusXB/tcTAF8eyMreWEA0+pFR+m1xwho7mdRt7gDwYU4zps6/3PvxmjOzX/3zr9pc24dmKWYvlflgdHMnUGIBZs+a+3DeuqbREpx1esEaTwCW8iFiVbf0a/EfqTAgsDaROhKfJAS0Uiddt+sivNT8W/61W0tSovumf66XG/hlC+iS11qIW9EXG9tSEBj5O/HuF4kcsIp+GTX/aguwdhij5oXiAecXM+4l15yx6YCTvS/mfuEWMB2wuSLiWiCIhhaoX+ES5SUVlK1TUI7/EqU5bWhgpaQAoSheFGxbQksZDSuAatcUUaulP9lhhUgwEoCyjIxJkb2ikRehOeIyCBYLQMmLR52Lu3OrULhvfcuiz2deI0aGR2yRx9tJacQaaQm3kY1fRCYRBEc+eBx519bh6DGXYgum4DPnbRD+jwDuHWan670ZgWc2AFN1J3wsApfcGufBfyiW4r8u2npBx47BQQWiDwCccd0CzxnnPsfqQt67au+v/1fjOAk+69d/V+PvX7mgkSCYgUq+zNQuuROvr7wYPy17zPOzsiVh/NmR87ctoY0g5FkIRatu7M4VXkfFhUCwXs/p3lcIuIDHefBDZ0snZXC0GldgI7YTbZUvjkPwz5pj8ey0XRiVPQSv8Tlq5idAqOs84Iyg5iwIsAsCj3ozkJ7vww+4FKHWsZhfq7AAKV63mBuzvepQ3FfzHIenBUwHfHjet0M2a5Yn9GsMWKlWDKh3Cu9ZP6Odx+xCtj8FpxU14zaNotIx0x071ag7YBAqdTSsROC2Y7YeDWsXFROUZVDOCbapJGMITk//Kecn8xblXP/Di3a9ht+2yK4UJyCWIyPDEdmuxB8a+kGdblEmEb/byM4PX05Dy+199Pf9BqdZT8Mu3It12AF0/Aoifbv2ORNZDAHtWA8MZCfcD/B8H2A07zfysP73xVsXtG8fHJw/001+mbkbVX84T81YiPJLJq2axo6L/1sweg1mPMxtSHJr4fTtU/U34GnmqhCocTtUa1pMJxjx0qXvx8QaFrTPDoRsyfaohESVS0dfM+9D11AQpkqt6YKQ1nQy95v3sdM2WUIYjuXIx2LtMOHtQkZ+okyE7oBZXAPocgGpw4A/Odzi+Uo73V5n1n2TvQvmfoksYDrgRBYyP0dkGvqmC6khf6d8SEtUsA7kISA/VhSscwRL4o4IUE63aFhg9XiX+IF8kDbRAgQgXKeKKgNpf6V7ZGLgl/HW6TSUl+x6tfGOlt8zYb+WnhZMY7kQVmut0RFHc8CcfvajveIPOP6uXLSnnocW69WwoS/8eEbifYCvAEzW+oEZFX0RSBaF12vF4cEQ3lOAynLhOmSgne3P/MrW+u55T29znR/MNvCcOG88tmwJxpc9hs4+YuEHnfmNv73uz0vT0jvQ2ZGOE05b5/vtH298JiBFsGQmAS++9pPXHnmy+lzpGB3xHWMQ+c5tS5NV21KdpHOUACl9LjWAtTaS6cqAdufD8t0j42MMIr+mV9KimZtx5X198Rk49SzfL5KIfpXzrl+r0M1URHhrMWHgGGDdj93iuddsdDsTeOQBqflm1Gs+HPfXAqYD3l8LfgeOj0xDn38N1Y39AmWMglZAF/mPH6wxo2AdFRuLfrJbNCzQKAQqpy9Bg17z9Wn9qr15IIdaU1DpFjkO+tBeBqJgtKfdRqdGZ+nUCRkU0UJZEAlcQlXZ7UjdyO1MZ6K1aCVyGhSn9H+ahmMfa9RhGQT+CiATwEwQU25Jx6w7YZZ2PEUpTdUczGiYlaP2fF4we8ND91a0t+ZCiECAyGLhOa7jF4LM3bhx4eXwH9fm7ehH2a8+exWerq1Cv+ydbbu9A1hu0bnUZWdWSl3NqGZCpatJEJ7miNi9rLvGc9hLz1LKgx8buWXn15NL86NEvTIbYKgBewCrBF1F9AT3KOPBIgtd6Lv0XTwrpzMWVzFftxRcSObrGhLieOsewPUbNpUVGblOnhdNl8g6s/c3GUua+ySygOmAE1nI/ByRaeiWPFRldmD22C+B/u0yPPKSUk1iUFXUKDiRA9bN/LadJgiSOUOu/+GNCWh76XJkCQvKKYC6aAQcydyiSAesHyPR0xZMAoXqnOx43ss8duXUY356ZzQaShvdzsLyDNJyqGhIvnyUvozVjX74CglkmwzLVVuBQo6C/xcE7rPdKtmyAH5vYTZh/hdMhSPD0VO0b7zrpiZ71c73bdM+/dPteex8tZckiQLeAvg/A1KLJi3tGD31j0pbEMC9N/7R9/G601j9qJ5pSDkCvvOPN/IxwTYj+yTpge4XQJtrmVByVHE2+2KS0eRVF97qzTv63zoojl88gulrrgUL0GwCVesvJDrhijZ00mAsg8IR3kOttw0nZp+GWeiHdZUPivhiHfplhIQ4nvMSNnLf+F9dwnWljWbmAf6N3ILkFvcn5cwT2cf8/LttAdMBf7fvf9JXH0xDC5S3ngIw01FGAK9d9AlySPXy6ptzZpSeXtsfaSME8pCKfHdl/HRiZDS8Iwd46Uq81vhDqNRnL2qCNlKgHCP/s/HiI9HTzWn9cdnxP0dmoL319U2LTgpPT/ODmJG17HyZtZG417TGLeYHnYqNbPyZRN+eDHQMBqUz9JodMjthTgEbnDCDtrid569ZEMvP7UV6Wps/34cSSsVNm5+/YdjmOtYVAPqOX+mnPX1X7l1bVNKZ3oH/dKTD0m83rvrb5Ujv1+YVoPp3nT9auGjWPbJHVootEOpGnPBZy11PXtdCEJU60pmJWJgPmveLpwPNn3Nr0d/+Oa/uk8/PKhwz6lmcY6vlTEnSNXDbBtVzrG0Jyw4GikmZbv43/nRcOwZW5GClc4VWx09mwdupXuMMZ00o2WoldZ5D7Gcs4jE/yASWzJjmPqYFolnAdMDmukjKAnoampWCthVIKUJJSXiVB+Ud7WgwOmF+gM9whZMv9MQB6xPi2rA/HU+ndaho+O3zgJXn4PYXzxbzk5q0YacQDWXiHmA9PW0/ZaYEI7k+nMs/gulp/o+NpktiEUD4ALJGI+UPydexbCH5+0oBCCnY8MkulhJWqWj5i9b2I2ecAvizgdeGQbw+ALQ6FVbZ5tOJjjyBQLaAyCYlPJ9t6RLfE34ab+nCsK40oNPXD9tqp2HXSxfLsQbdsAT9zn4Lnuv/JP//YVYbtrVl4dSfPOexVS+oSQOcLJBg4P7mfl7u1+KXhyABi25K+yQV0cr/C5S6HSKs/1fr5y0REBMDoAtWrbnBunLNZPTJ2OVpuD67R1FjkPNbvRQ0ugrCSUGMayDS+fphrfVizMYmzOSoW6peJbtm7PTsXwgZVyh27/US/azSz7dXqFYz4XCL+xMTMQPbAAAgAElEQVT2Nid7PnO/764FTAf83b33Ca+ciTi6fFhLAo2phGqJhhbwtp2CfG5FkpJty8QAFnJv92GBhobmcT0z3eGScr1xwDzQ+atoQckrqDrz1eB0JfDrTHf4gz/Rxeh9oVakDHCKAVFJMThtuzk9e9pRfh/6B/Z5IhywfgonSLwIa8YSe94P1mopaI64opLy6xzCKUDL6aCmTA1hbJzvScArl0JwavjEZlAWSzXpG1NcDtLoLXUB2ljX2tmci803Pwz+acnc5x/2m3va+v3o9Wz+2941o/GV1YePfTKj7BOEk2a8K4K9sHqGgwSq0zLg8PNLFbDsxQixDPskknSe0v8KlP96aakTaC8RoImkrs2grQy8s+YGsAOWWxLZD+O1GUhXvIwDiNWSFOl8uc2IOZ/9yN64Gksk9ahL5IRJC8ayIWcuBCauI4zMUrmKdU63cEnnrQtw6C1Iidac+blpgUQWMB1wIgt9xz+/xEYMOOKHKivbTGTqSH7wtp6MpfwgNqYh59okEYXsIY2kqLQtVulE9xQG1Ca/2TYoCssTmoCrHgMGtmrHCtR2ZqCm1MnqNNE3re77phUp9ToNpVvkxDw/fWRfcN7x06qyAu14/rNFsJ+idAC0CLjbSV48aijuzg1xerg+fqcWXcTBrAcW4YUQHnQFvPYClYrmyKkEgZpOhQKW0bW+jQfA/3jjAbiViWvGujNm5zsQQG4nMKgdsPiFVwTIl9KOYSmdwPY1Z+GLx6vQvi0XabnNGPH7W7zpR2+RjnLHn69t+2zRz60fdKWk8niRxCmS8awd3LObrbeaRbOorYLyQGBJPrmd8ePnPOdeuyDM4UYcV/O7Ja7+SkNXnjjYgpbMCtAdsFa/5vN0A2OFO19RPd9Ah8lO2I2/SqEJpqJcJYbE5WsuoZLsdrQ3EMYXAuMAvMP/ZPqZ52uo/Ve6xf3yb+ZmWmB/LNCjh+H+nMg89vC0wAQbsaOQfMGcfmYGKP7ZegqYEajQIlC0yhEiWZhrI0bIXg2Btk0n4YHG8ahnEob9cMA6ry8y27C+5pf4mwihcmNGwzbayXVadhZSDUf/3S1y4qZBx9Pz6/ywjDqn7cNaV2bedXstGTlLNzkcBb4WgAQ7NHYEwTamy47/AZrTMuTNfXjTOozeZ0wmq3venAZMOk5gdwpw3Q403txKjf/tJ8a8PoRGfa6EGeX2wy5gwk7A0gkEAspTNmcAzX2BVoZUa5sg0TZ4H14rbCGJRN9UfwM2Sx15IOustzDszruR0m+3FI8IADV/r1xa0tpUINuIGDCXnoH8asOLizH9rHN+G1ernlb+1z+undjw9C1l6da96PBl4rTxL+KiySyYwPc/yJPNh3JaupIBVcH+b7WAkqKl1M9taDvjlLiOxA62JBmdL7/wRQNZGTSgJfo93rfQTnZmOKtSr0LjIPCuNwMumX5m9LsPac1cbgDwY7eYL2Uwzc20wP5YwHTA+2O978ixE2wqCuX0M0dJ/HP7KXASoUz29TrC67332WiuAGawed63w7PldBTp6ji9iIBDLwACta4CUf1OMRUSgZm19Fpk1GjYoH5UziLtTAnpEoPiarfqFJQaDSGPz8423y3Ku5FnMPDpytzvVXyR0YfT76jY8cUrN231vAsLa+Dqzlr2G+e9eJTA3blAvy5g2eckI1nePs0Elg8BtigfjhP2Aj/aAXw+FGDNZbVxlM8yvbIWHsxEi939kDNv+j68fp5UpOq6YQmyJj+GdKB1D7CiGXjzs4l//37n1hD5RvrRWx761d+O/qVx6eqqV5x+1lPO3K9rkXVcCVyTdn6n/gasrJ+MnKM3elu/zM/u029X462/v3AZINu5JJMWZ0rKw0UZJAOaugx43JPDSxPxvkJ69kOrSR/HJhaEatepona6dJaKFCWW8+XP9P5voyJStHMa6/UCV9UT8sqAJqdbzJTp51DNH7DCP8Apar9V3N7fkUfREXeZpgM+4m7pwbkgQypanmD30XC3Z8EmBKpdDhEmeM6f32ejOXqk+tUIzHOdjxkgeNw3Jv8Alg++DaEIvOzPWDn+NRmeOAl4U6g8oaR+1ElBjLXhEPIZHPlw5F7vEjlxReEj9WBV+pKKVonymOnLEDkDnnGL+UyAFdy4FxcWUQjQxb8bIq6uy0YWO9/nPzMCfIV3xRBqdA7Qo2sJ1JIoaf4ZuVmac2F98SJkPncV2Al35TajraoWHWe9FbZr65IbsP0xrf6qfXLiq+fJ6Fjf2nf19zx7Wd2Izr19Uq975UK3tb+XAV6ynzm0sQoQnMv+b0lh82en5jELFgizs/q3+m5eeInWphSKeo1HBglYIMU3smPRUkZbtTrzGStfEWGhIKzt33fNwlHH3jxWUVYKrwWi9P4oXNT6eLoDjvfypeq+lrUE4npxNeGsiYBd9rW7RVmlsfdb1ZPnJ1VPPjjfRHPUI8kCpgM+ku7mQbwW2QvM5Ppav2/7UfDtzoVVygI6RFQlmNsup7rBXzKZPbDOBnx6aq8cMKd8Zd3xhgWoHrlOUlcGRRa0MmkIn2SoDRuiHwYbseBDUBc2nqn0NhR+2CrAEZW6RXkY2jfMydBtkjda0TWm2nWGJAZ1ASSjY952W4BJeUKmpH+yE57qbahGgBrFSEVNyTXLVPiYQpFVnfRrdA6Fpfp7zhJk/uXysoydR/08sPFE5vLQt5ad82+/xz9uZQ7/wQLRnx3JV//v1gt2Pn2NRI+LzH1ttLdPVtY5b3iPvvs3HLkF67bNa0bjpZsfRu7oNbgoRDsp08oWwBkALS/XlI5sk4jvAzvgfL0WPMNR3C3qNdomKEsopftQqHOBJ7NUdTYsbj0bd4p9ISk2LhlNC8DXhZQzF4h3Vscby9D/jVgAPBvZtRY1OK3IKPfhjJ3AmXwOqYRlp+lVLMCgnTcq2C6Z6zH3MS0QaQHTAZtrImkLGGqFoBR4t58o09FOt0PRDEZu9iVUdsoa1BWsUZ98MgotS5bEZ0+KNo7eD+oeKQT3CKf6JBCMAWHs3KOBgDzCglkPLvX6vjy5ix2jtiXWAeYddSEGw3FxHTDvZyTn0FtUNJ3i2e9kCd+jg1AwrAuv7EuheautEpQV7C+NvGajI85ZU5R97IsXYcTrP/altKfr0aY6GnB0WFEdCUQzZh84Q0GknMfwe35T2e9Hb7C9ztZBYG/ddSc+fulijJ78mGf0DUucSmiC6iMZunQRDh35rrcjXVBx38g5pXc0xVpEBl3ghUSYJteLRkuZaOHp2Y8s6wbv9/P+x/jS5SHQNQ+KdxX/Z5zNUANme5W7RE4YBaid7Lpz9ViRIcsTPly2k/MPuhCHIcPBVjdbkBIZ3fw8aQuYDjhpU5k7sgUmjKNF6MJU/n3XsYC/Dxpdy6L3Z5YspWyu/RasBXQnnIx0YaSl40kQSmk9gTIBnC3bYAzRcSAVbRtP78xaf1YHtpzUhc9Gd1S7xOBu6fKoTp/qVbQnHR0LrpfH5W4OsSTxEeE8wRoph4zilYg7WE2JoznWqy11R4gz8DX5Vcqc94mKMmY7RtNPvs8mlXqkLCLvo51z9lEXvYjc3zJgKrS178p2P3flc7aO3f24sCz1nmOtcl2GUrZbLRNF0iEDhZF9wJHH6+1nnHqW8oRM4JGKAc7K2Oh13ocZrdr2nT7t/c8fLbSmNeOMEy7Th/akAaVzkxS0sNN2Ti3LGraAqHWJQcFsjbHuq90HZwnVZbdDSKpRBSZ7h2vcQZlJU/vXfA4eSAuYDvhAWvM7MBa3rHR2YqPoQnb7UcDuXMC9LHZrkR4BsXb7aK1E2VMnrBMyWFJQtOrk7rJ2RrNLYQeB80FgdqqwVh8GjwkCO9I3O6yoj9/CVB9sqQKo0i3KE7adRIuC9bkVU3FhAMTReB5LFQKUSoDkW+Y+U47s030o09Ksxnl7/Jn73JTivzptdz/szW3G+l8+1Lal9I0HmGzCqOwT6XytVtR2tGMj04QOv/c3K/uVNmTpaWXA2rhkXMMFIiB5nbsRbnR7CaqgKhlJM5LZEVv1KpYD5h5gdEngXEm8OrBGJcmI5zx/Vz+8+/GrSLXsxtiTpWJTj5wvHxAiYJEzCxJycMuRD+2yRUk5VZd0zAYRDrk/8A6D8PglSKpBKVYsswXpO/CoOySXaDrgQ2LmI+skP7qEKjK3qSirLRfo6B/eimS8WttiDUHNCN8P8MlpbsUA1RMnbOgH7ZE2LDu11yv2Leq7U1z9vbfSMLDZ0POjQiIGVjGae7nfikajQ9bFGNS1JOuAda5gPqa7Wo7WZzo72BfLNlkzGuXzpzuHefIKjdE7p5cDwDImoLBwRKsie89rT/3Uszt/o+6guQ2rhttvIp3vLLeYc5+N8iwq6nTMcIXX6Y01fSEw9wWXmBVvleoUlLFAd7GONRKwWAGvz49C95TuJCpGx6uN5RHAspVNLtl+NK7A3mPnqzlgI9oNeh+4jYoln7ciUHEFkfF2Wh5EVwP7PMB/GN3tESDGAzBndblLPHDIlKyOrCeHeTWRFjAdsLkmemWBcy6kjX12Ii+QBuwdhHJnfXgrkj6obXEIxWzdB8f5T0n0snTeDOCKdAzRJmNvojrZ8kQod50a/TyxLsJOrRxVyjrwhD/0PbPkSesYECZCMDukAcylWqwaIbA8hVBvdwuPLksHcO24PK72bfB6DUINsegKr//XtJn5a0+/64xXLkwd2CyFEvTNyU5Hj85X2qkKWv3284texH9v+cMr7QN2Nim0rmDRB5laTVtb5Mz+xR+kU458sWGWMmPPr34inflKviokSD/zPkEKyij0k/EWUKL+72iOl68hHXB2Ag3/+fT5PF9nLoYPeNb+/LCrE9Z8jXMpoZ3ZTMDCdWt2ospeVCpwKfewL+BMBCFQZCwBhO45j8SM3au5bFCtAeNMGcJePS3Mg2JZwHTA5trolQVsFVRx1BdYms7dqQlSmPbFtHPcS8ge+BXaRAAP8P4WAXaqHNXFlDDUJ8aawCwAoPeA9mTCBkKOMBRsGJhL1Y6NghJ8Cs8HZzZ715/dXNg6Yu8rt04d//OABdmBQMhpW7T6LEepuhrUzuE7xn5a+NkFfdqsyH/v+Ma+uzL1flG9lsvI5CCYakduMz446y2suvx5z7ZjNoXVg9+xqxePfUO21b6y/FLFJhWxpX58ErJvfli2I+275umWPbf+v5/NF+64JBEX24ltqaN6PS9E0IZGO49OQZlIgCHy2FgOOJbj1ck0biObrMGv3/Qwdu0dzcP2KPvBB4STscg2qQqBj2qB6RV6y5HL0LPM9V8fBDvsNlUe8EFgtZeQWqRUkEwZwp5898x9E1vAdMCJbWTuEcMC435KG/tvRh4zNzFZwgq3iBolci/oKWtQpgOxeGcm1yeS/absjOI6YSMhg3tk9HPEu0k2am3m+p2RjpCBTgFFLqI7T5bhGwWSddmDvukp5l+7iplDWTpXBdCicj0i45cE6XmcwsvIaAt8ZRaI72tCDIWpH5+UF3S+Vz0re4G1rYVVmhQTFr3H0aQOWrqomAotAQWG0raY903fwUBB6XEvS76PWwfhSeT0FDHgNrIXkEr7XmUAlwXT6EajswPmCNX10Ru+roCV6/m9cMDbSjRFKna+yyAzLxxE38O2DtZ9g9dJdSwxyWILKwEar4hA3TVW+Gt9SN2pasimCtJB/3J8h05gOuDv0M0+0Jdqr6Cq1D1Y0H+zGjlWKtO+mGSrR+5mrB/7KrhvUzEjhW/ODCvKo6VLbRtYe1emrXskzK4PH42OcKWdFkCT1Utkl/ZMPwIp5O3TluYBcTpTbezg+CcpPWTJQWkBPP50/wk7h+6c3tebZe2zW5JU6VtYijk0P/sFpK5vmAbQqnQlkCT8XTEVBgIytZ4XGLizfvuLF3GadQxA/FITRbdBeLt2HeX5dOLyYdSeIfuDta10RQJhC3sFlbE8oZSCdIi4RCa3U3EhIZAdgCjc21rwvcb6xydn9N3qH3NNGcstBluJmNiDa9yxNHr5hYMBZgY6yoRyhJH30UatwXUj8GsvYXYVO2CBhUGFI+MxNlLAO4Gt9YQhsn/dCqdkvVJUlNZsvcc70ZoxPzctkIwFTAecjJXMfWJagMkZMrcjL7NVOaQUoDSyncW2lPLgx0Y9EmJwkMaSFeaIOSpOz0BppBPWCRlkBDIyes9xvFtkp21MbsEp1yARh4467lLIaOlULRZ4LQH1O9eA5U+q00k2PG5RFpdH+h0bVUSimHfk7sDAloG1KYSF+pjR5qqhctmhylouR2gZyKhhHmLj/lFs9+RMt/iZcZ+ZZMvrAJhKMhgts6NuuftO7HrxYlgy9yKwN1OKNhz//GUeJt2IFi3rY9oqaA4zX3HNfuzS0po0dOQFQHkciVuA4xRVJUskhvFBo313LlY/+zysWc0442rVRsSMVABVz9fIPRJ9tfYn+6Hfd4G32gj3ZwF9AexhspKiVVHYs+xUL5WeBNY0EkbLkoRbcIebuZkWODgWMBfXwbHrd2ZUrgWDsHTgZ0pEgFOrL7i7t6nYFwd1ZEt1FCwDhHw+VFkEpuk1VObrIGDKLLdwlmykbGe+4ChI54PulQO2kUpFJsMFHe3G2bSe4ESUlCttIQH5toG765+587nCJnsTo2iTbl1hYghAzOYapbFPONpLixBYPcMlfpDMYpt43tczu77udx+3YllPbmr1fVhw4qDKx/05Ny6OGi2zQyYQO+bP19zx1LV7t+SfeOIN9/iHnrkikSqiR4GbqHDP9pPQWPcn3QE7GGCWrOPVrykIwNN4wJO51uCx9NECwsAq4ClAdlvJ9VltrPsGXzKoTlsjfi/BnQ0UQaCvNwOU7xTlJu9zTwxv7pu0BUwHnLSpzB1jWYCj4JRO5GV74BMBWI2k/sGH4WLSlGZQ454SXsfVHbEm4BDkFl51Owq3nir7dplQQiobuUcmX4M0zjcZPeCY16elJnVu4Fj7cQT83Ky/3vx+6ftj9vXzMckG1x1nMwLXLe5PWow+sme4uGqBc/C7P9SEIdTZY2ULos3N2HLE90ZmHwjZOT97YlbOLxYNBegKUlSd3bb21lz8Z8ZfQF0pOP23U9DvhA+YF5rrttwmxGpLn1uko7Z4UxDwdirVIpnZ+Lp5NNa9+DB7vaTZryInoJOwyPR3Qfz0t/FYpcM8bTZwDoBaAl7nZ11Q27fbeahOy5JsAfAZgKMeseC0R+NxgJtPBNMC+2sB0wHvrwXN46GnKK274M1qUWpJqYQiYyo62I4U52E8byyNIIGbhMAtekTcWgBkbcWFrzyAl9nUTEfZG5PrwgzR6AgTjWcQaEiYhla1wlSZSlZc0sKqSdjVuMX8pFqZeD6ckj72ySsb8p4vL8wMb1XqkfPlsSbYiTm8mYeZ5ST5paCBBRlYmCH6xuIL1EgQ3v8++EDhzvftXDLwjnWU5huJP4zHGtWJtL87Pnrjnje3ffajpb11wLYNkgBD1x9OKvuhsY5p+su/YSy0BF0BzLfdnXVMvwYb1Wt80BsgsN2bAX++qXiU6Jthfr6/FujVw2x/T2oef2RZ4JwLqcwSQN3eQUBWMxrT9smHfVh7i46I5StPREUYLTXNjnjTOGDruRjAaemeWtBO2yXBQiQdYbLjGHqCe8qK5VMOmGvKKaXJgHg0Ug3JBsXz8w3ajpSOdDATViCjvaWPyBgZDawW7VousWstXFyft6Koqx0lDKgacMXfPhl62/wvuP7LUSzfLwuEpxPpHt3J2iqI27N0LeiYlKN8Xr1tiLMEaUANo6518J0UNZgirkzW1kGnGALfyZcOV0F0ytOQEy1mhDXfZy19z6nnfnkAqyV+yi1eUQU19PYjNQ6jpP09elnq6XWZ+5sW0C1gOmBzLey3BfSHPKUAHZlwWndDAnQiW5MMxPzlrsmJCTWueZQKMnZgwwn/BNL2Bqcp21ZmuUVCakjjhel1YCMdYU8u3KgT7BJlcZHAIYdwu2RbMnzZal1iflTlKN7nPqbRVGhovWfYIwQWMm80EQqZhnLlw7dgb25LjVusShhNT7CFSFACFhS9tEo0MpVolw9lKVbU1zvjv8jYJpGuEsRp5LgUlIxa5mswRsi2xer4/XDAQTpQBsq5ThVRZQAVgK1jQcjWwmEBFgawzAUMsArc/pBLLA3TQA5fG6r+C+yCwDoz+u3JF8Pcd78sYDrg/TKfeTBbQD7U2zGbyTKkRZjiUSO2EEDlC5qz1CMi+TCfnByfsE5Dedzb8J3yd1gZbS1PIeANEBYy33Ey0aDOiiRjHJHT43UfrhNM+W5RHlO4wLgq7DRdr31rf+5OURkFYCVfMqxW1He0o4GdL0e+by+6pX7nyA+kEIbiKWaKTCVlGLlx3bcLaOAXoWg1+UQr1xj9avaOqvscaxxjxqMn9zvMMW7Q5A+1P0YrPxhTzloLVw2DrFQN+O+SxjKWDKF+rhD95CYIbIr7kpTIbubnpgV6YoEeP4h6Mri573fLAudcSE9bv8bVoit03cbWpOI/UqFUxBHwuCcnB6YytCDJQQuXwZHnlBGiatfpgSMOKeNwLXBwTH3fcAdap6OSixidrABGyXFD6+PYaDpHq9IZAHjGLeZfw7/EcLzLmMdZ+3wOA6ZCkW8zz5nZIUYl6hk2UE0mFFqItkoN0S+fLxU9pKAMvmypwbsB7xJ9MxgB7/NhJ0e+3GetZQXy3SNDik3KyZJu17Aar50m/J7guEW2vomcqJEzz0GpWI3eALDU4zqGL4x0iQdiyismmrf5uWmBnljAdMA9sZa5b1wLMGNSSgc29vsSSG0P2zXoBGxLaCMIefEUcSJPoqshcfR78otw5L+J5QHifk0p1xfXEXMvqNbWUw4IKeguQEnLEhrI+ZmQf6HWT5wQjNXtGgxOOGfNCTXjb556XAQhCQOkOLUejGi1lPQk59JK7Cr4qEyrbXa7B5E9w0GqyShguGSWsB79Kg5lSNWmXlBQhtLXvXDAxt5vbc58nyUbFke9AoIzC5IsAxDdUvJGGkq3yImKQGfAXDuOalA9v/ye8a6p9ZvMAjH3OWAWMB3wATPld3cg1oolgFV+uL7JLS4VWS3wWneFeJP3nQ7vHjuK0KU+l/2YU0Ry2rwaGGfs74HcNeF25gjY0EMsI2IiPCQIj854V3xhYENix8btTEuV0HpOUnVcPpuBoJ8jUI6+8xL1BOuz1ABlhRaBwi9/9N7svpsGZ2d9PhgpHWn6Lt0cb7SVpOqcvkLAMkmAZQtDrFLa/twW9MsB41Z9YaCaTMhyFe1c3FamXSfzdt8m2796QEFpFODQxu9xBBzk/xao5RS89qJVigJ7ASBmaPNjEhF2vt3wAGOpdaYA7gPQ5BY5IyOvUznf1AbC8ELgeABfMeA6PxmQ3Hf3m25e+YG2gOmAD7RFv4Pj6WQckjhCoFJHzvbbgkrrbumYJahodwk87cejBgI9ak3hdhRBWHvUZmR/7y/4ZOgHWK89lKOK1eu3gJ0xz+nzC9sLO/sRujIDr24d03nevsHkef3YAUn35Wr1X9naolqLlIiEW5RVGm8300MSIS+gWn7O1p11tCXRfNZ6fHL9m7UvjrolJigr3lJiMXkBMREQUliA9035/Dj0v/khWLYPQlf+5399+em8HiOPmV5U6v5yn69AdbIUlMa52kM93+rPhEr3jT0EzW3QAFyEcvT5dBL5TihD7r0+9F8R7BOPVwM3tJ11e9kKOV927KxEyAxZW51ucWPpd/Dra17yN2gB0wF/g8Y/kk5tm0Q6YpWdMHMmlzD4ZpgH1V0+vEyqIRMdx8C9uwQ2SgfcU5Lv6TVwAof1g2qat4WckrYIfJ+dnuacw1SHYtianQxrAnN0/Dn/DBAarVZ4I4FdRn3gtN1pGLh+gKf4NvtCInVOPRWexD31fHrdW0+uu/mFO4PRYQ/6g6NGrGQ7t89zP1mcuWRyHqsidY34At7HbwD6tXkBchBoeawWHON4JRWU3U7YKF8wBEoFwC8UC5iC0uUI1xOOd52sfqUoHVlcQso+9tgBBwk4Tjq/jQJZWdjxEyDncSBlN6ec57nFqpmx5mBAvPMuQfpRfX873V5HoDJgOFT0yxzem69YJX75tyTun7mLaYEDZgHTAR8wU5oD6ZqxhiiREdH5bofwXDKWZpKQKUH4BwG7zwW6shCkpUxkveIPqDBgwVpNKu40Ixgn1rHsnFMsyO4KoHDLOe2TujJQ0v/jFKS1CWQ2pyQ6JTtnTmezE2HnjLYTvr4pZW/qsMzmzKjH6s48QHhPCFWjNqTHw9qnbHQ7g7mkLrIEKfXSCWttRVwPVe1OAt6vF1Q7Osa+y/XRYIZAQwjHdcY6oYps1VomSlmEgTmgGUXtdoikQGuG9LNTexFjqtKEDlhrJeI5ny32jCmjzQuzkdYMnHC50dZxyTT0HfXoV/2ftZwHB1u2bJpes4DVSyiyAilWAb/XJa6ICdRKtFDMz00L9NYCpgPureXM47pZQIuguPUlpK1r6B8t+TXNyVyL2ZbdAEfAnSPwzKtPCYkITmbTW5IA9EIZZ2ce0KWzKsG6PcVx/oTsGq7NSkdF+B4B4wGcGF1NKDTDzn6d2HXSLuwbvM9z7KvHLNSi5kaOmrWInPWLNYCQpG2M2re8v07Y2Gqkz87YcsRpasBSAhCDz8KcMYEpPgPLrLA2suBDZPSbrMONvG9676+stwucLTMhDJ6a0t2B605XgFiSUbcXZLS7tQo46pUODP+/dHUO4bAivTpSnCLy/MZ2M+2zSrfIkTXikPPlMsIPW4B0Vo5igYhal5jYq1JAMuvW3Me0QCwLmA7YXBsH1AIxnLCMgvlE9odoY2Yj8vqs104rUJ+agcpEpBDyARpiRuoVJ7SNts3RWomkKk9Z8cAaIkmTJIFV0Qyh6Ra3EvCORaBRCHjq3lm+NPSSEeoJZsBVRzs2alEvO95gS1EsI9vptjLWoFV1ZSVB2EQAACAASURBVJE0CneCjYytTcpFxRDCUM4n6Iy5Ni2R45rz4Zp2Pe56NBWfjrpOj357sygi2c58XahjB2xEvKu+3eBLQXAe2vmcgFiGT/96FTpzL0Du3RD9X+Y0uuztTWZOxntsdMB6P7bKznyvHhhgUOLitrTypCL8ZOZg7mNaIFkLmA44WUuZ+yVtAU3AXePjlZ6hxu1Qva26NKH1Y6CvGxAdSsaQgMpEurSaE5YIXUEod52amE0rctI2atURvrikdGBTik+oKEhLN2tp5M+NUW33MepY4UgDZYVHT/PstCCgtIEdxpaieMYrptsLCcSZg4ROWAorKLYs3Xm1qJ5gRTUZ70VGQ1IzYIud4LUCNEa+SLTmAv/rAPb2g7h15moa/eZjFlhWBhBoS/qm847P/K0CbcNni/Q9q+n6c6/EG/eUiB35Fweu+NkDQuoUy0g8utNFwMmkIrK396NXZiPQDzj+Kg/SNzGFZFKkJxz9tqNL1bBBLJCZw/zPwDw+52zVVjWsEjhRe+GRa89UPOrRTTZ3PpAWMB3wgbSmOVbQAhFOuEUIlLocQhIc6CjZlDbgqNfhTWlV7UrJMDYZouCkyPmjOGBdpB39Pk2pPPdn2V6Oan+9inVqk9/G0t9tAgGXiiK5r7g8qQgt1hkinbAVndWRYgCX2GVNluu9jMZmsNtfiTBdGzNuy5GmN7w2aqS/5E5g5UXA+JeAyXcnb4TIPV98CGgeDVx8S/d+sfB9VaSrOV39IznHzoE78enfEI96MtYEDbrPwXYxwrJHBZpv0m0EjGfiDnbI2wEMUtSkZSb6ufd33TxyPyxgOuD9MJ55aHwLsBPm9iEdEZshUOp0CK9MVXaBFXryWGYu5zF4gjSWgDMVqDQqKRnPEqGQE8aMlOz9sNH2pwG6OhpCNtkxeD8b1cmUtkprUlGy9JRh10Mz8wS6WEDgPUUvKZg/mh1sYwb8pboTjkg5OwMWVKcEUNcTqkk72Xn/UH2eJ/LBD7Nwf20OrPv8qKn4AkM3c3o+m0A+1oFI2h5f/jALL9fmIH03cP350Q6TTteK9Pp4dVz7F68voN0/quqp/KC6H606+UelEmXgFzt+L+LLEJUCxdlMpKKBBFnmUiNl2b+Xp6RtZO5oWiDCAqYDNpfEQbWAvYIKiKSUIDuVetcypelqX0IXaH+HtQkjs96RaVRODeYxkldySLuip5gNLUkO98jkOKWNF2mn1gICNvDfLAgUrRJDehT9ho+1XKosqVYmWUtMKl2qj8E1YIJg+UKZDiXwNdMFWlq5Mes311Za3yiUjlY7pmaFW8zZX6pJ/fxByklDmaAnC4K1iwlUQs7Z0/DJ+XkY9SxgW8hOnGu3ToJYnsjphtmzSVNvIlS7Tk2OqEU5321SUEHZMKVIAe7Y8bID5jVS7BQQ2ssgMSuaTEMnS6jSE5uY+5oWSNYCpgNO1lLmfr22QEQ62uFeppymbTEt6v8SpnK3iYr+8KYQuJgIY6RDEqhNyUBNZF1Tj4I1nuCiZFqSIidvAOt4YlEVJnvBNqpXdWnJsJWcUpJxbBtNlzXKUH1USAnDPs+eiczHfgyxu4+sk6cApXpm4BKbZKuC8W/Jzjfo/CvoPiIwY1RbhsAxnJ3oyRg2Kg61Uv3pH0BHP+Cse58RJ6941iVcHGH2eLNtIH4x4rq8pJ1MdgA7tfJLShkDtgiP+gQq7gO2QuCpapeYX6vr/fI9IlA1IDYqnugys/0oWSOb+x1wC5gO+ICb1BwwmgWiOWFORaesxFrrx8hjMJZh49BFMh5FOh59n/1pSQqOoQGyesINHfXaKATKUn2n5QmlAqOPoxyx2N2nJKv2UmS8JN9D0H7RanSe+VGRs/TaYKTO/b/wITtWqj7RKjT0/LKNH3ItEzHl+mKNZSc7I7hn4/PxoH/O49S20z1F9LqeavsvnQuBf4Lgt/bB4GR1n8Nbj37/CrDnArV8Bte4xbQ5dqqrCqWeiamvJIjObD9KtErMzw+2BUwHfLAtbI4ftIDkjCYpkcdMSxIZzcQNogMNHAVn/QuvWHbDBgpxSMuDOSUdwLwX3hVzDQ5YB1P1qiWJxwnniU4pdYsBPUofG2+tkSmrp2pJxnEusVNBIN3fINpTh1G/fdgz7e/wXbyajeCxAOWrxP29TpcHbVdBc5hgQ3vB8WYI5Pc0+jXO2aD7mzS/d+TXQlM/UiAxgZXuAnFmsl+dUDZjE4CntMPEI25x/8+ZRtSQeg6C5fh+rRLl+23LZOdo7mdaIJoFTAdsrotDaoGoTngJLWWBBmZOGvYkivw+yaU8iQQY9SsR0trW4jsHbR2nI7XjdHCkpVqBetmSpDlhnUKzG2VhTw3TW1CWRqhRQgLTDDrKnn03vFbZNvnVSSGheTkjTssyc1bS6dkwZ2lwvtIBC/RI5zfSJmMX0wgBbOa/W1MxwFnZszS24YUq2NcsqS8LElNfMqezD4OqgCkzgFSrcr7shEPMYnrq2UQ793Q1m/sfCguYDvhQWNk8R5gF2AkHCBztyB5hnA0HutDAqOhI7dgJNuK07LWadF+qPlCgP3z+49G07zwUdhagVy1JygGHGLL2F5DF4xnlC+OBstjpdgqUCcLEyN5YdkAvuEIOyE63sQIQt9JUaEIQvXLExrSzZsceqRxFW8b2xfQXAq7Yn/SzLrZBQr1sJfNCpVjEOIoflQdcrDleGf0GaT3tVCcBbvuDUje/uqYFDqYFTAd8MK1rjh3TAgYFJeWEi2Vfq+JGTkW+uzKki6sPws5YCEwMpGKq6FQ1Yt4oE7Dsk7J1y5Mh84ic1IEEZCmnHh2UFXS6rGOsJPbCNq23tzoW+ltFfKlVApjWU0esi2VoXNpsu1QWXOgt5aS8zsUhNi4hcKFrsnilN0veUM+Xh1utGBCr/htyvKShwn8K4FgArwFYHXS+JVSX3Q4hSTkORJ92b67LPMa0QCILmA44kYXMzw+aBbo54fE4TtMKbnRNEQyWibpxxJT+PhrSPkCedSUg9hp2Uy1Mjp46YwNDVpA7uCcXbqM62QajUsRUo/p5kZf+xtG1/e8cA2LyB6PTVVKJLNWnUuxMyUmoTgZU1VNHbHC+fE6nxrssBRd6co3GfY2avxJNPEX0Ck1s2yAzHGw3HXgXtaavkOKqR1rNg1/QCp3A+RXq0CUOt5gTlIe0U72GijaJNnp7j83jDr4FTAd88G1sniHCAlJlh2u8wHIBZGv6s0AWlqFIEvhzS09cQA+rI5FAA6ct05oA/tfnZbSIDrAMofaMhlcQt51gWaoVjfFoGvcXkGUE+6RuyPb2XXTq+pQv+o63GJSTZIQLOAMC71lIRrFhvb09XSiJHLHGy839rmxvqdUsSJJ3SLnB3ka/TCcq/IpgRb07oNY1JXHNNtr12TbIdiq2wxcARkhyFENvty1EVKKJNcjMSA2Q4gSudgEjhgl46l1ijOwv581GdRXsrM3Uc09XlLn/obaA6YAPtcXN88Eg+s7WYNk6HwhMPgEcg1dwHC6QD89UFEVLResmtP+XykhAklhoW2VOpXRyHFWFiQ5IJHUUZ6zRF04EUiqBLkYGc22xx4AsTo8HBrZPQ0ZXmdHpBnL3orOoFfClVP7z3hGOi+3EKeTZHPnGarHq6RKJ6oj3ZHrEzTUstMCpbna+HO2yNCBfY6+jXyOLmWGeSctKGq/NtiGYwpYvJpKZSiPgYMer7gdpognseGkZyzaq6y1YC1whX2CsSBngFANkRkEHwvHvBMx6V5QFkfM9tau5v2mBg20B0wEfbAub40e1gJZ+ZmegR4HcCayk505AC3JlJJuwr1R/iHMaOvse+FK3gMUJ5EaqGTQnirygH0CLAPxdgwLDkE5WdAm/2CVaaWBARtApzSlJtSRp5+BIMFSTzuhq6ShpzvZd6rF2jmbKYbl5BlSeXZ3SlK2zXjlSrKhORgUqmSWknJI1W8BfRnsyp2HeTXnYNBzI2QHxi6drM47/pKa9YoESKtif6FdHrIdSxgnvUbT5RwCv+OVApuzFwH+V05C/TjQivznCJqQudIu58p6odP8PGpTJxUq3GHQm13x9EAu0Fyjeze0WZfZkbGfuY1rgm7KA6YC/Kcub5wWnSH1AlVDpWGO7ETBSUeUnSkXLB/IGmpPSitnZsyPqwYfQxnp6mdPdDATTQEB6+lfOJOXzrMYB15zjEYTlL7iF1Kg9EJuKFv1K6/irHA/u/cUw7OpnZeeLmY8AOTsVzaXT1oR/jnvUfW9ur85tX0xVBOhcyvyiU5DM/Yl2jfYmqpOayaltTnHM4/No460vM5IOJ/+vVHdSx7CNUmp0x6ucr0Sth5S2pNrRSo+uTiWP2g9u7gNxP8wxTAskawHTASdrKXO/g2aBqI6YG45GASIrcSpac8JPi7242tKGlj6rcE3WcpmKTnprfWTXVBoSmGE8IOULy6yBt/Z/htuFLITzITCeCFn6PhpquR4BPPvCu8Id1dFQnUHvV7qHR9xi4s+TnlgSO2oOeKnYNrCQ5t2UjdaBMvLVnW/EEH4BsQIgts/n/JOQ1mh0ctFOaQRdgVCpI9Z70vurFJ8Cedhx9tm09ZIq6XDzFwBpO4FNU4HMT4Gcf0Z1vDwnJTcYaCCQjiB3Cry9kFmujCpPJuo5iUVj7vKtsIDpgL8Vt8GchHzAVlB2u8BdFMAt0iIWBcsRuah3/UKJOMTb7E20lhTS2GO1oihZKkN9TIOcnfxTnyf6ePsuygwhlaX/RCNHuSTgfClJCUMVDVueINAE7VyMlK7sqXBDvGuPoPr0YJpjHoo+GAaI44RyWHndsgzdBhQeVmEiMJKc3iMIrwVohPOnoE8KNb1iBkDJTdWSo1BPajVpJlPh8x7HdWj+PXj+T2cBnfyS8KrmcNWAfG5GkLvEA1F5pEN8z/rEv2gCPErPWUa9Motiygsm+qKYn39rLGA64G/NrTAnolug+HYqDHjxF3TgRPk3jobT8Yh1H2bFo0zURBoUO5ZAvasgsdOOtDqjoXUpu/43H4W0NWlBp5tGqE+mTSjWnRxLdddZIH6vyTOyWlDN/uoI87k0YhOuLUsZQxIodzu691FrjnEMIEYIEEvzfV+i0KWj1Nt7Imbf0Qd4cSqwfThwTJMP5z/+DJ6dNR67B5xI339jFn7w0koLkEMQhQLi+zxON8lDbUjpJLdO8GHH2cOQtgM44T79E4lsdov7Y6bG7bRdU51imURhBbiMzxSd/JP7j0kB93opC2l++0wLfBMWMB3wN2F185wJLcBo2/bNuItacQt2BXdnNC9zSMd8UEc44aQoDSMnU0xbCwOwKIe2W0D069ovyULj+Fo0PFuTMOSPeh0Ny6hXIaolUlhqCGuaywkNHGUH1fLTWQgIHvc4/knOqybgkzNSkbUDuKwWSN8H/P/27j+2zuq+4/jnXN/YN4EQJ3FKoIGYQhFJWeugsDpA22SjGtOoSP6CTpqSbND1vxBp0oY6rbO0SeOPKsn+WAarhPlrVJtK2DqNjUo4K4udqR1uoZCWdjjhRwIY4kB+OLF9z/Q9z/PY1851bJ9jJya8rxR+JPf73Oe+nut87znPOd/vy1+STi6V2v/lQi9j/X/7spG0eisa7j331tZW/9Hnf+RVulLX/7206P+mTLz2AkWhFEuwtl3Jh5sTVnLyiK2Mtj3XYTEfU88xV52YSylAAr6U+rz2lAJh4c8J7Qp/344lYtu6ZIm4bj3k2j3CYWS1xs24O9GExT59UlqzhvNH2qFwR7byNySW6Y+G27eF4hVWTSvfopOefCeeX+hT/Nwf3qfDa7eFpLtll7T4+HnXK5/6taYG+518r1Opr17DiA3+Tx72R+/fpRPrpaZjx3TDdx6zLUVTfQBq9mfL6b1/9lq2WWooSwf7pHObnEo78i8zTD1PhcmfzzsBEvC8uySc0HnJ4Lv+Hnn9o39HzaHsvxU+yh6TJuL2V8P+0VDasthbOlPZL/r3V5Wkf7VFP/n05pYetyKqCUK9157paDhPvDbitQRc+xjtsTzT91jv+aHq1NEbnw9Tz/b4aqe0+ueZ94RRbZfbPa0ewu0f7Nurd+77pvVwdlf1bjqwat2UnYjymYisZrje7pOGW63spNNwb5O6QxWvQbnjTD3PxlXnGJdCgAR8KdR5zRkL5NWXnvbDatPb9vdxfvtvLBFvn3jfs6bQg0pVrTvwOTflX/r1E1J/0TFJqb2D6x//wqPhsGc6G/EWiXe0X3IoGvKkGy3BOGPYOgHtLz63UT+783mdWyi3+MPd7v6/ejKlDaK1Gjx7Vs/nC+SmNSNhMxBOI3m1rSOD0pGKZP2Rbe+v31R8EbLmF1J1f7fbUnfh1mx4cAwE5kqABDxXshx31gXCfeFhfdtLD4e1N2+q372p8mhJRKfdTVJH7UKtCdWWNvWsOX9x0nROtKZhgyWAjh63Ysrp0+kct3jOxNGw3c+tdnz5e+71pdYFqShWYvdMrWRjyEShbV9nXAnIyc4tN7YVz7aCOarIRu2xQ8ENJ9vza8c7VqlozVSr08dP/78j6TU7ZJ90+yGnyqFut3znTGx5LgLzVYAEPF+vDOc1qUC4L3xKu3RScgv1Y39IL+vc6EKkAe+0pyLtLhJx+6u+GMFaAotOwrXblJzc7tlMBJaAsylVtbmu1qf9D25uVv+iwiAsPgv/4/OOUdk98Fn9EmCzDBrWXkn3WG/mSoPWxfb3tVOtXRBn/x86Jt1y4Y5J4/f6npL0kk112GKrTbO5bYsfLwTmgwAJeD5cBc5hxgIbtvrjo/tKSxpUNZSgLEaKYV+orlKn/32dULM6a0ZhUXuEixPc4PutKYBVuAp7Titq2FLUIZ7xm6gJ2OD3vehfuK5N/7R2UCcqWVnLltPS5kNyd73R679z1w/00vI/D78/F8n3cb9NpbCiulVew87rN7r/2B2KfU+2EK5aCnW6i2syZc9ma2gh3blXKt2T3eh/SU7ndjep2tHltkzrXnPs+RKHwKUQIAFfCnVeM1nAGjqEhgtl3e2HxqpTnXfgKyT32VBN61mt10Y1a2XsHuHi2LXblLKp0bQV0naP1y0a2uVPLcjKceaJV3e9YRPttgta+ouN0pEls558w6h3ZGwrUz7K3t7zjfhSmbUL4ML3BS+blVg32fR/3spxq/SZbdK1+So7G/mefbTHbf6z5A8LB0BgngqQgOfpheG0pi+w4e/8Ln9aD+uU5D7USfXrV5NWfrKx5RL7u13PuhP6j2yPqnovVOCj3plM3KZUUnXLAfepCy7yyvft2oiw+GWtF62SU9FCsc/fcPwx9+39FcmN7+Z0qEU6XZZuO3ZMch0VVZ9KHRW21456x95kR89D8VPbtQvfatzOW3iVjXbD/l1bWBZWN2e/7DvHz/ukD61S2KytOJ/+p4lnInDxBEjAF8+aV5pDgaJRQP4SXSpru/ZLrqp7VdKN/jo9oBNaWbOXeOLZ9DlnpRDV56WfhgVIdapJFUF2r9L+u6hNXGxTKm1vGagqtBocK8Poi2pTkwA4WR3pxyYWGMk6/FgvX/cVJ22uU0qyy8n1elWfmUmyqjvqzU4tadHVhORr09f25WJ0yj9LupZw3dY88Upqyr+PrMhxft0nvc393jn8WeHQ80eABDx/rgVnEiHQ/l3/hLOuOpJVxzrsnXaE+5hOfaWqthz4Rrb1yLbCDA7qYTeoHf5dNcsW174rubd0Uh9ouF6d5LzyUp936nVSqOgUppy/dPYetZ3bq+7GLv24qU83Dj+gAVdRf8PM3oFTl5P2dHe6aW2hucN//9aqnCXk3x5XW3msFnKvk3/GS/smW7A0btTr1CcfbrbekrLoKt9m9ETobpTvu7YKXd6F++SbdIu9vZB0RwuHmKNTa7PXtRWplLdyPP39in7yR6kj+5ldBJ6NwKUTIAFfOnteeRYENvyD3xW2JY09ipFXthBL6uh+yO0u/jhfmWurokeLWTjpa/5RvWy/56QveK/1Trp16uYFdd7A9cNyJQ3ocDl8IbBneOl+ebWPPtupsyTtOdAZty85fKHIRsdtTiXrnbuxTv3lPidL7NX9TVLXYOfm5nH3ep06nXTCe+0Io/ey1vVsn/kWrQnbjMKXnmpJO0KyXfjBoFb/aNziOBtlO60a8GoNDSLGBAef6nGrvj4LHwkOgcDHRoAE/LG5VJzoZALWKs9J99lf+pOMZHd3PzR+v2z7q6GcYygFadPS7kn16nRIlkWru8lebtBJh2zEGKaqf2vwK7r97EYt8tL1I2Mxh8tP6S+XDNaWi5QLo3TbPjSjVonTufIXnK5++TPST9YMa6hcVnnkmIYaHrHzl2SNK+xNRy26GrfNyI0c89f8bGdpuGGlf/fzu1Qakm7okhactlfIaza39knXTRwJ25939riWWS0mMh0znoPApRYgAV/qK8Drz6pA3re2WNwzdmynF5z0190Pju1DzadOv6VX9aDfF6ZLi4ftu7UEFXrmFi36Jlus1e7fC/c1x92n/dvF0v82Zsebw8Q76ZcS//RG9S+7XwfXflNHW7KnffaIdNsv5BafHvCd9w5quGGlu/qD//Rf+y9rSxRGo3l3pGDhVFri5QuXmtGqWnVmqfTWb67UcKWiphPSqv/Jku3QIun1jXLLfzngl/9qn+SftPvTVsjEye3IO0Gd9MpWrts97CaVNs3GVq5Z/SBxMAQuggAJ+CIg8xIXXyCv6GQjYhsZ19ZOtvuuzzSV1VkUmQgjuTf0hBq1UVeHghG93mtnz5r6zR4meze2MGtQww+HRHOkoVkvVOS+embArxjZU1F598VKMlae0R/8XLsOrV4fRr1XnpZuOyTdbIW088e/3SktPyG128z7DB8nrpeOrsuCrjwqXfOi1DCUf9ewfsJ+T4/bEjpW2b5pL+2qmW62388XY6Vv4ZrhmfN0BOaVAAl4Xl0OTmYuBNof93c7p9+rM0Vt21xs203Y7jJuWjo7kc5KRTunKp1Y75y/6N97oCT3rax13ujDWg9aGcs5214TVjiv6H994qhXi8NUcNG4vihqYdPpgz67Vx6mxZ3cgFc19J3KOx0Vz7U/b9Vbt2/VR5/OvtC0HJJafmH/ZW0H99Qu/sq3adlMRLHwqs9JO21Ft3Uvyo7dsK7HLZ316fi5+AxxTATmQoAEPBeqHHPeCtSbos4Xa3V66ZnK3eoNq6W9dtgqXisiERZyrR1byDWTN1d3ejosRPLPNKncORuj4pB0h7RRpZqGDTaF3nj2Uf3Bvz9bkQZSVhaH+8uDS3fpxKptOn5jlsiXvzbgV7wyOsVca1JbNzvfnrXHamcXpTzt95yqm6baNz0TZ56LwMdRgAT8cbxqnHOywFRT1G6tuqrLwtRpGO3FTksXJzpuejorY5mPMH3U9HTNwrPzV0A7PaUGPRKzqnkibJieX3B6r4YW3VP8ma8cf+TgDcv+5rzn+n4b7dqot7hf3Ck1dBSj3Hbfb4u+zHN7j2sJU9Q8EPgkC5CAP8lXn/ceBC6wirpL12u/rpet3M0WKTnty+8PR0+d5vdFbavOuHvTF5qevuNx3+adNnqn++r0A86upI16q+pIKSNZfCTycpI1BTOykpJV6XcPrnVWOGT0Mdl0c7drGbe/OfsSomamnfnBQ6D4kUUCAQSCgI2KB63fcDaKG9sn7HTSFmf5Fapoicp5beM9PWviSzaGxF9n9bStCpaqT7quJV3V1xa0qaSsJKUVF6l55Cuzx7ZM2UrrBnWkjHrzbUX2vmtHscWrjnaSyjoWjdjK73BuXr44j3AvuNutGN13zUcLAQQmF2AEzKcDAVutay0OfSggUXw1PSan2+SV7yXKf9/qSNsvq6BYVZ97W3v8mVAhSyUbIS4I94ytbfzAdFr5WWMHe36ocPV245/qSGNFR8vS+1kPhprzsQQYVnDnFadsdBpGvba4qfvB6VXTqnex88Rbu2DKnmYVsrIKVQuqx3TNyce0aGi1k2urSbg1p6d9Xg07Gd3y44TA9AVIwNO34pmXsUCdilqz9259tsI4PErFamMN+E8P3aqF1Zt0qiT1l6VzE34crxmSVp+TWzH8sr96aI97ZeGbvvuKvcVo2Em7m8rqmE6inyTx2j3bcdPMluTV4CsacVnlriVnpU+dkhr8ZB59Xu7rB93ycdPSs4fHkRC4fAVIwJfvteWdzVAgrCYuHsP5lG8x9VtW2Tu1lBp0tV9sJSC13pfyNohn8yBr5GO/7J+2LbaatxKc7nksH5auGZZWn83+PfHx3GLpcKN05Yjcl0+d9NcO9efbh6zsZL59yNmI2FYZ91W1YCBbAb10tJdu3Wlm54d11bmyW36m13/Y2Kb+RdkrW1vEljP2X3bMXp81V7Bf+e8x3TzdS8vzEKgnQALmc4FAhEDe3KHNebX5kn4nXxiVNxXIDhjuFb+vXveG+nVKN51X5jKbPu6V135f1r7KtoEBW6QkDVurvlYn35yV1nSrJa1yhxe0+PcXNOvWM61qnHREet67CVuBzjUMuKNXDvgz5bH7xgtGsgS7aMimmaUPKtK7V2TxC4eecqs//J5XQ6/C/d7JVzdH8BGCAALZTggeCCAwGwLF6NI5fcF/pHv1qm5SMTouXmCJ5JbppBr1Q7dSHQdujmvIUKwork3WGi6v9kOl9RpxLaqqRcOlZlVdWacWSGcWjL1FS7hLB6XF54piG72S369fL1utoZIlW+vfm1eyen+XFc4oRr3T6Xs8G5YcA4FPggAJ+JNwlXmPF10g39r0tHcacI3q9avU7FaozZfH1ZzORslZH+L9dv+1UlFvbeUtG2mfG1JrdSTEtTrrLZy1+bNRcTFlbv8et0r6vDdso91FwwrTzI0j1rbwp06+a2IxDHu92tdv9/2v58fqYO/uRf8Y8YKXuQAJ+DK/wLy9+SVwxy99m69qq5fWu6puzZPpxJO0e7snp0yqE6Ocl/z4H2nX4AfUNNLpVpz678aFEpXVNAAABmtJREFU/oczrbxlI+2Zxswvcc4GgfkrQAKev9eGM7uMBOrUmZ7WuwulMEvq814DzmU1m723Boqj3ZrsODZtnO0Xzh95wRDbqzxndaen9QZ4EgIITCpAAubDgcBFEMgrS1n/4TDtXCTVsMLYaaBIqs7JGtjLex3qWXPhvsEbXvGbvRvXaSjsFc7v4UZX6roIHLwEAgiwCIvPAAIXT2Di/dXUV95wyL/ofajcZcm2o1LRvpjOTannQTwCCMQJMAKOcyMKgUsuUGyFYpr5kl8KTgCBKAEScBQbQQgggAACCKQJkIDT/IhGAAEEEEAgSoAEHMVGEAIIIIAAAmkCJOA0P6IRQAABBBCIEiABR7ERhAACCCCAQJoACTjNj2gEEEAAAQSiBEjAUWwEIYAAAgggkCZAAk7zIxoBBBBAAIEoARJwFBtBCCCAAAIIpAmQgNP8iEYAAQQQQCBKgAQcxUYQAggggAACaQIk4DQ/ohFAAAEEEIgSIAFHsRGEAAIIIIBAmgAJOM2PaAQQQAABBKIESMBRbAQhgAACCCCQJkACTvMjGgEEEEAAgSgBEnAUG0EIIIAAAgikCZCA0/yIRgABBBBAIEqABBzFRhACCCCAAAJpAiTgND+iEUAAAQQQiBIgAUexEYQAAggggECaAAk4zY9oBBBAAAEEogRIwFFsBCGAAAIIIJAmQAJO8yMaAQQQQACBKAEScBQbQQgggAACCKQJkIDT/IhGAAEEEEAgSoAEHMVGEAIIIIAAAmkCJOA0P6IRQAABBBCIEiABR7ERhAACCCCAQJoACTjNj2gEEEAAAQSiBEjAUWwEIYAAAgggkCZAAk7zIxoBBBBAAIEoARJwFBtBCCCAAAIIpAmQgNP8iEYAAQQQQCBKgAQcxUYQAggggAACaQIk4DQ/ohFAAAEEEIgSIAFHsRGEAAIIIIBAmgAJOM2PaAQQQAABBKIESMBRbAQhgAACCCCQJkACTvMjGgEEEEAAgSgBEnAUG0EIIIAAAgikCZCA0/yIRgABBBBAIEqABBzFRhACCCCAAAJpAiTgND+iEUAAAQQQiBIgAUexEYQAAggggECaAAk4zY9oBBBAAAEEogRIwFFsBCGAAAIIIJAmQAJO8yMaAQQQQACBKAEScBQbQQgggAACCKQJkIDT/IhGAAEEEEAgSoAEHMVGEAIIIIAAAmkCJOA0P6IRQAABBBCIEiABR7ERhAACCCCAQJoACTjNj2gEEEAAAQSiBEjAUWwEIYAAAgggkCZAAk7zIxoBBBBAAIEoARJwFBtBCCCAAAIIpAmQgNP8iEYAAQQQQCBKgAQcxUYQAggggAACaQIk4DQ/ohFAAAEEEIgSIAFHsRGEAAIIIIBAmgAJOM2PaAQQQAABBKIESMBRbAQhgAACCCCQJkACTvMjGgEEEEAAgSgBEnAUG0EIIIAAAgikCZCA0/yIRgABBBBAIEqABBzFRhACCCCAAAJpAiTgND+iEUAAAQQQiBIgAUexEYQAAggggECaAAk4zY9oBBBAAAEEogRIwFFsBCGAAAIIIJAmQAJO8yMaAQQQQACBKAEScBQbQQgggAACCKQJkIDT/IhGAAEEEEAgSoAEHMVGEAIIIIAAAmkCJOA0P6IRQAABBBCIEiABR7ERhAACCCCAQJoACTjNj2gEEEAAAQSiBEjAUWwEIYAAAgggkCZAAk7zIxoBBBBAAIEoARJwFBtBCCCAAAIIpAmQgNP8iEYAAQQQQCBKgAQcxUYQAggggAACaQIk4DQ/ohFAAAEEEIgSIAFHsRGEAAIIIIBAmgAJOM2PaAQQQAABBKIESMBRbAQhgAACCCCQJkACTvMjGgEEEEAAgSgBEnAUG0EIIIAAAgikCZCA0/yIRgABBBBAIEqABBzFRhACCCCAAAJpAiTgND+iEUAAAQQQiBIgAUexEYQAAggggECaAAk4zY9oBBBAAAEEogRIwFFsBCGAAAIIIJAmQAJO8yMaAQQQQACBKAEScBQbQQgggAACCKQJkIDT/IhGAAEEEEAgSoAEHMVGEAIIIIAAAmkCJOA0P6IRQAABBBCIEiABR7ERhAACCCCAQJoACTjNj2gEEEAAAQSiBEjAUWwEIYAAAgggkCZAAk7zIxoBBBBAAIEoARJwFBtBCCCAAAIIpAmQgNP8iEYAAQQQQCBKgAQcxUYQAggggAACaQL/DwDwy3NK7+TFAAAAAElFTkSuQmCC</pentrails><costumes><list id="5559"><item><ref mediaID="Stage_cst_Untitled"></ref></item></list></costumes><sounds><list struct="atomic" id="5560"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="5"><sprite name="Explore" idx="1" x="0" y="-3.979039320256561e-13" heading="359.9999999999536" scale="1" volume="100" pan="0" rotation="1" draggable="false" hidden="true" costume="0" color="106,53,255,1" pen="tip" id="5565"><costumes><list struct="atomic" id="5566"></list></costumes><sounds><list struct="atomic" id="5567"></list></sounds><blocks></blocks><variables></variables><scripts><comment x="264" y="191.66666666666663" w="242.66666666666666" collapsed="false">You will need 5 copies of this script.&#xD;To duplicate a script, right-click (or control-click) on its&#xD;TOPMOST block.  (In this case, the REPEAT block.)&#xD;You will see a menu of options. Choose &quot;duplicate.&quot;  &#xD;Move the copy where you want it.</comment><script x="20" y="20.00000000000003"><block s="receiveKey"><l><option>1</option></l><list></list><comment w="90" collapsed="false">Press the 1 key to bring this sprite to the center of the stage.</comment></block><block s="show"></block><block s="setColor"><color>106,53,255,1</color></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="down"></block><block s="doRepeat"><l>21</l><script><block s="forward"><l>100</l></block><block s="forward"><block s="reportVariadicProduct"><list><l>-1</l><l>70</l></list></block></block><block s="turn"><block s="reportQuotient"><l>360</l><l>21</l></block></block></script></block><block s="up"></block></script><script x="371" y="24"><block s="receiveKey"><l><option>space</option></l><list></list><comment w="119" collapsed="false">Press the SPACE key to hide the individual sprites and clear the stage.</comment></block><block s="hide"></block><block s="clear"></block></script></scripts></sprite><sprite name="Pinwheel" idx="2" x="-4.547473508864641e-13" y="-2.8421709430404007e-13" heading="216.00000000000364" scale="1" volume="100" pan="0" rotation="1" draggable="false" hidden="true" costume="0" color="127,255,42,1" pen="tip" id="5607"><costumes><list struct="atomic" id="5608"></list></costumes><sounds><list struct="atomic" id="5609"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveKey"><l><option>2</option></l><list></list></block><block s="show"></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="setColor"><color>127,255,42,1</color></block><block s="down"></block><custom-block s="pinwheel, branches: %s size %s backup %s"><l>7</l><l>75</l><l>20</l></custom-block></script><script x="378" y="25"><block s="receiveKey"><l><option>space</option></l><list></list><comment w="90" collapsed="false">Press the SPACE key to hide the individual sprites and clear the stage.</comment></block><block s="hide"></block><block s="clear"></block></script><comment x="295.259765625" y="202.5" w="121" collapsed="false">This block draws a pinwheel. The number entered will determine how many sides the pinwheel will have.</comment></scripts></sprite><sprite name="Polygon" idx="4" x="-100" y="-2.842170943040401e-14" heading="1.2505552149377763e-12" scale="1" volume="100" pan="0" rotation="1" draggable="false" hidden="true" costume="0" color="236,41,0,1" pen="tip" id="5634"><costumes><list struct="atomic" id="5635"></list></costumes><sounds><list struct="atomic" id="5636"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveKey"><l><option>4</option></l><list></list><comment w="90" collapsed="false">Press the 4 key to bring this sprite to the center of the stage.</comment></block><block s="show"></block><block s="setColor"><color>236,41,0,1</color></block><block s="gotoXY"><l>-100</l><l>0</l></block><custom-block s="polygon, sides: %s size: %s"><l>24</l><l>40</l></custom-block></script><script x="385" y="23.83333333333337"><block s="receiveKey"><l><option>space</option></l><list></list><comment w="90" collapsed="false">Press the SPACE key to hide the individual sprites and clear the stage.</comment></block><block s="hide"></block><block s="clear"></block></script></scripts></sprite><sprite name="Asterisk" idx="3" x="-2.2737367544323206e-12" y="1.8758328224066645e-12" heading="300.00000000003047" scale="1" volume="100" pan="0" rotation="1" draggable="false" hidden="true" costume="0" color="255,144,57,1" pen="tip" id="5659"><costumes><list struct="atomic" id="5660"></list></costumes><sounds><list struct="atomic" id="5661"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveKey"><l><option>3</option></l><list></list><comment w="90" collapsed="false">Press the 3 key to bring this sprite to the center of the stage.</comment></block><block s="show"></block><block s="setColor"><color>255,144,57,1</color></block><block s="gotoXY"><l>0</l><l>0</l></block><custom-block s="asterisk, branches: %s branch length: %s"><l>230</l><l>200</l></custom-block></script><script x="387" y="24"><block s="receiveKey"><l><option>space</option></l><list></list><comment w="90" collapsed="false">Press the SPACE key to hide the individual sprites and clear the stage.</comment></block><block s="hide"></block><block s="clear"></block></script></scripts></sprite><sprite name="Epic #1" idx="5" x="0" y="1.4210854715202004e-13" heading="275.14285714286507" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="195.8,56,255,1" pen="tip" id="5684"><costumes><list struct="atomic" id="5685"></list></costumes><sounds><list struct="atomic" id="5686"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveKey"><l><option>5</option></l><list></list><comment w="90" collapsed="false">Press the 5 key to bring this sprite to the center of the stage.</comment></block><block s="show"></block><block s="setColor"><color>255,156,56,1</color></block><block s="setSize"><l>2</l></block><block s="gotoXY"><l>0</l><l>0</l></block><custom-block s="Epic Chlannege #1, # of pinwheels %s"><l>14</l></custom-block></script><script x="427" y="20.83333333333337"><block s="receiveKey"><l><option>space</option></l><list></list><comment w="90" collapsed="false">Press the SPACE key to hide the individual sprites and clear the stage.</comment></block><block s="hide"></block><block s="clear"></block></script><comment x="432" y="191.66666666666663" w="88" collapsed="false">You only need to complete ONE challenge to earn EPIC credit.</comment></scripts></sprite><sprite name="Epic #2" idx="6" x="0" y="0" heading="6.252776074688882e-13" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="238,255,27,1" pen="tip" id="5710"><costumes><list struct="atomic" id="5711"></list></costumes><sounds><list struct="atomic" id="5712"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveKey"><l><option>6</option></l><list></list><comment w="90" collapsed="false">Press the 6 key to bring this sprite to the center of the stage.</comment></block><block s="show"></block><block s="setColor"><color>238,255,27,1</color></block><block s="gotoXY"><l>0</l><l>0</l></block></script><comment x="162" y="164.66666666666663" w="90" collapsed="false">You only need to complete ONE challenge to earn EPIC credit.</comment><script x="379" y="22.83333333333337"><block s="receiveKey"><l><option>space</option></l><list></list><comment w="90" collapsed="false">Press the SPACE key to hide the individual sprites and clear the stage.</comment></block><block s="hide"></block><block s="clear"></block></script></scripts></sprite><sprite name="Epic #3" idx="7" x="0" y="0" heading="6.252776074688882e-13" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="255,32,244,1" pen="tip" id="5732"><costumes><list struct="atomic" id="5733"></list></costumes><sounds><list struct="atomic" id="5734"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveKey"><l><option>7</option></l><list></list><comment w="90" collapsed="false">Press the 7 key to bring this sprite to the center of the stage.</comment></block><block s="show"></block><block s="setColor"><color>255,32,244,1</color></block><block s="gotoXY"><l>0</l><l>0</l></block></script><comment x="122" y="167.66666666666663" w="90" collapsed="false">You only need to complete ONE challenge to earn EPIC credit.</comment><script x="348" y="23.83333333333337"><block s="receiveKey"><l><option>space</option></l><list></list><comment w="90" collapsed="false">Press the SPACE key to hide the individual sprites and clear the stage.</comment></block><block s="hide"></block><block s="clear"></block></script></scripts></sprite></sprites></stage><variables></variables></scene></scenes></project><media name="U1L3.2 Modern Art With Polygons" app="Snap! 9.0, https://snap.berkeley.edu" version="2"><costume name="Untitled" center-x="240" center-y="180" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAADotJREFUeF7t1cEJADAMxLBk/6Fb6BD1R1ngQAS8M3PGESBAgAABAl8FVoC/ehsjQIAAAQJPQIA9AgECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBC5oYGgQUTbVPQAAAABJRU5ErkJggg==" mediaID="Stage_cst_Untitled"/></media></snapdata>