<snapdata remixID="14483453"><project name="U1L3.2 Modern Art With Polygons" app="Snap! 11.0.4, 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;branches&apos; [size] %&apos;size&apos; [backup] %&apos;backup&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input><input type="%s" initial="1"></input><input type="%s" initial="1"></input></inputs><script><block s="down"></block><block s="doRepeat"><block var="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="branches"/></block></block></script></block><block s="up"></block></script></block-definition><block-definition s="rainbow pinwheel" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="gotoXY"><l>0</l><l>0</l></block><block s="down"></block><block s="setColor"><color>255,51,35,1</color></block><block s="doRepeat"><l>20</l><script><custom-block s="pinwheel [branches] %s [size] %s [backup] %s"><l>10</l><l>50</l><l>40</l></custom-block><block s="turn"><l>18</l></block><block s="forward"><l>18</l></block><block s="changePenColorDimension"><l><option>hue</option></l><l>10</l></block></script></block><block s="up"></block></script></block-definition><block-definition s="Different Pinwheels" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="surprise #3" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="show"></block><block s="setColor"><color>255,32,244,1</color></block><block s="down"></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="doRepeat"><l>4</l><script><block s="forward"><l>115</l></block><block s="turn"><l>90</l></block></script></block><block s="forward"><l>57.5</l></block><block s="setColor"><color>27,29,255,1</color></block><block s="doRepeat"><l>360</l><script><block s="forward"><l>1</l></block><block s="turn"><l>1</l></block></script></block></script></block-definition><block-definition s="Answer a" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="show"></block><block s="setColor"><color>162,117,255,1</color></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="down"></block><block s="doRepeat"><l>3</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>3</l></block></block></script></block><block s="up"></block></script></block-definition><block-definition s="Answer b" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="show"></block><block s="setColor"><color>133,143,255,1</color></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="down"></block><block s="doRepeat"><l>4</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>4</l></block></block></script></block><block s="up"></block></script></block-definition><block-definition s="Answer c" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="show"></block><block s="setColor"><color>76,139,255,1</color></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="down"></block><block s="doRepeat"><l>5</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>5</l></block></block></script></block><block s="up"></block></script></block-definition><block-definition s="Answer d" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="show"></block><block s="setColor"><color>198,194,255,1</color></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="down"></block><block s="doRepeat"><l>6</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>6</l></block></block></script></block><block s="up"></block></script></block-definition><block-definition s="Answer e" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="show"></block><block s="setColor"><color>30,0,168,1</color></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="down"></block><block s="doRepeat"><l>12</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>12</l></block></block></script></block><block s="up"></block></script></block-definition><block-definition s="Pinwheel any size" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="show"></block><block s="setSize"><l>1</l></block><block s="setColor"><color>127,255,42,1</color></block><block s="gotoXY"><l>0</l><l>0</l></block><custom-block s="pinwheel [branches] %s [size] %s [backup] %s"><l>30</l><l>20</l><l>15</l></custom-block></script></block-definition><block-definition s="Asterisk [branches] %&apos;branches&apos; [length] %&apos;length&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input><input type="%s" initial="1"></input></inputs><script><custom-block s="pinwheel [branches] %s [size] %s [backup] %s"><block var="branches"/><block var="length"/><block var="length"/></custom-block></script></block-definition><block-definition s="asterisk" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><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 [length] %s"><l>20</l><l>50</l></custom-block></script></block-definition><block-definition s="polygon [sides] %&apos;sides&apos; [length] %&apos;length&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%s" initial="1"></input><input type="%s" initial="1"></input></inputs><script><custom-block s="pinwheel [branches] %s [size] %s [backup] %s"><block var="sides"/><block var="length"/><l></l></custom-block></script></block-definition><block-definition s="polygon" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="show"></block><block s="setColor"><color>236,41,0,1</color></block><block s="gotoXY"><l>0</l><l>0</l></block><custom-block s="polygon [sides] %s [length] %s"><l>10</l><l>20</l></custom-block></script></block-definition><block-definition s="square spiral" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="down"></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="clear"></block><block s="setColor"><color>255,125,112,1</color></block><block s="doFor"><l>length</l><l>1</l><l>400</l><script><block s="changePenColorDimension"><l><option>hue</option></l><l>10</l></block><block s="forward"><block s="reportVariadicProduct"><list><l>2</l><block var="length"/></list></block></block><block s="turn"><l>90</l></block></script></block><block s="up"></block></script></block-definition><block-definition s="rainbow shapes" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="down"></block><block s="setSize"><l>10</l></block><block s="setColor"><color>255,167,163,1</color></block><block s="doRepeat"><l>40</l><script><custom-block s="polygon [sides] %s [length] %s"><l>10</l><l>50</l></custom-block><block s="doGotoObject"><l><option>random position</option></l></block><block s="changePenColorDimension"><l><option>hue</option></l><block s="reportRandom"><l>1</l><l>100</l></block></block></script></block><block s="up"></block><block s="setSize"><l>1</l></block></script><scripts><script x="179" y="221.63333333333344"><block s="doWait"><l>.2</l></block></script></scripts></block-definition></blocks><primitives></primitives><stage name="Stage" width="480" height="360" costume="0" 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="5799"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAQAElEQVR4AeydCZwcVdX2n1M92QANgqwSWWVPgBB2EARFVF71VcIaEJXlJSGZ7kkCSWa6U3RPFiCZ7kmISgARRJYEtw/3hUUkrAHCFhRRQJBFwIAQSDJV5zs9QMgyM+me6aWWp363UtVVdznnfyr19L3Vc8sBFxIgARIgARIggZoToADXHDkbJAESIAESIAEg3gLMK4AESIAESIAE6kSAAlwn8GyWBEiABEgg3gQowPGNPz0nARIgARKoIwEKcB3hs2kSIAESIIH4EqAAxzf28fac3pMACZBAnQlQgOscADZPAiRAAiQQTwIU4HjGnV7HmwC9JwESCAABCnAAgkATSIAESIAE4keAAhy/mNNjEog3AXpPAgEhQAEOSCBoBgmQAAmQQLwIUIDjFW96SwIkEG8C9D5ABCjAAQoGTSEBEiABEogPAQpwfGJNT0mABEgg3gQC5j0FOGABoTkkQAIkQALxIEABjkec6SUJkAAJkEDACNRYgAPmPc0hARIgARIggToRoADXCTybJQESIAESiDcBCnAN48+mSIAESIAESOADAhTgD0hwSwIkQAIkQAI1JEABriHseDdF70mABEiABNYkQAFekwb3SYAESIAESKBGBCjANQLNZuJNgN6TAAmQwLoEKMDrEuFnEiABEiABEqgBAQpwDSCzCRKINwF6TwIk0BUBCnBXVHiMBEiABEiABKpMgAJcZcCsngRIIN4E6D0JdEeAAtwdGR4nARIgARIggSoSoABXES6rJgESIIF4E6D3PRGgAPdEh+dIgARIgARIoEoEKMBVAstqSYAESIAE4k1gQ95TgDdEiOdJgARIgARIoAoEKMBVgMoqSYAESIAESGBDBKItwBvynudJgARIgARIoE4EKMB1As9mSYAESIAE4k2AAhzd+NMzEiABEiCBABOgAAc4ODSNBEiABEggugQowNGNbbw9o/ckQAIkEHACFOCAB4jmkQAJkAAJRJMABTiacaVX8SZA70mABEJAgAIcgiDRRBIgARIggegRoABHL6b0iATiTYDek0BICFCAQxIomkkCJEACJBAtAhTgaMWT3pAACcSbAL0PEQEKcIiCRVNJgARIgASiQ4ACHJ1Y0hMSIAESiDeBkHlPAQ5ZwGguCZAACZBANAhQgKMR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</pentrails><costumes><list id="5800"><item><ref mediaID="U1L3.2 Modern Art With Polygons_Stage_cst_Screenshot 2025-09-03 at 11(2)"></ref></item></list></costumes><sounds><list struct="atomic" id="5801"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="2"><sprite name="Explore" idx="2" x="-2.0062383127344005e-13" y="5.015595781836001e-14" heading="100.28571428571877" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="255,124.99999999999987,112,1" pen="tip" id="5806"><costumes><list struct="atomic" id="5807"></list></costumes><sounds><list struct="atomic" id="5808"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveGo"></block><block s="clear"></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="doTellTo"><l>Stage</l><block s="reifyScript"><script><block s="doAsk"><l>please pick an option!</l></block></script><list></list></block><list></list></block><block s="doBroadcast"><l>hide menu</l><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><l>a</l></list></block><script><block s="clear"></block><custom-block s="Answer a"></custom-block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><l>b</l></list></block><script><block s="clear"></block><custom-block s="Answer b"></custom-block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><l>c</l></list></block><script><block s="clear"></block><custom-block s="Answer c"></custom-block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><l>d</l></list></block><script><block s="clear"></block><custom-block s="Answer d"></custom-block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><l>e</l></list></block><script><block s="clear"></block><custom-block s="Answer e"></custom-block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><l>7</l></list></block><script><block s="clear"></block><custom-block s="surprise #3"></custom-block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><l>2</l></list></block><script><block s="clear"></block><custom-block s="Pinwheel any size"></custom-block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><l>3</l></list></block><script><block s="clear"></block><custom-block s="asterisk"></custom-block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><l>4</l></list></block><script><block s="clear"></block><custom-block s="polygon"></custom-block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><l>5</l></list></block><script><block s="clear"></block><custom-block s="rainbow pinwheel"></custom-block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><l>6</l></list></block><script><block s="clear"></block><custom-block s="square spiral"></custom-block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><l>8</l></list></block><script><block s="clear"></block><custom-block s="rainbow shapes"></custom-block></script><list></list></block><block s="doTellTo"><l>Stage</l><block s="reifyScript"><script><block s="doAsk"><l> do you want to see another (yes/no)</l></block></script><list></list></block><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><l>yes</l></list></block><script><block s="doBroadcast"><l><option>__shout__go__</option></l><list></list></block></script><list><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><l>no</l></list></block><script><block s="hide"></block></script></list></block></script><script x="20" y="1239.3333333333342"><block s="receiveKey"><l><option>space</option></l><list></list></block><block s="hide"></block><block s="clear"></block></script></scripts></sprite><sprite name="Sprite" idx="1" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="1" color="0,19.176000000000016,119.85,1" pen="tip" id="6045"><costumes><list id="6046"><item><ref mediaID="U1L3.2 Modern Art With Polygons_Sprite_cst_Screenshot 2025-09-05 at 10"></ref></item></list></costumes><sounds><list struct="atomic" id="6047"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveGo"></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="show"></block></script><script x="20" y="111.83333333333337"><block s="receiveMessage"><l>hide menu</l><list></list></block><block s="hide"></block></script></scripts></sprite></sprites></stage><variables></variables></scene></scenes></project><media name="U1L3.2 Modern Art With Polygons" app="Snap! 11.0.4, https://snap.berkeley.edu" version="2"><costume name="Screenshot 2025-09-03 at 11(2)" center-x="161" center-y="73" image="data:image/png;base64,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" mediaID="U1L3.2 Modern Art With Polygons_Stage_cst_Screenshot 2025-09-03 at 11(2)"/><costume name="Screenshot 2025-09-05 at 10" center-x="234" center-y="180" image="data:image/png;base64,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bRx109fE0fa0wT/96U/xsSYgAsFQ+/DRbr755vTOd74zvfa1r02rrrpqev3rX5+WWWaZdMIJJ6R//OMffSihf1mcf/756Q1veEP6r//6r4SB9C/n7nP629/+lj7wgQ/kepx44ondJxxwzF/84hdplVVWSVtttVX6y1/+MuDSIvuxRoAQt+mmm6bll18+rb766mmllVZKb33rW9Pvfve7gVQFU9TXECY+XCGE3U9/+tO5DY6nfjFcveP5vxAIhvovLEZ195Of/CStuOKK6eSTT07/+7//m57znOekf/u3f0uY7Pvf//70+c9/PmEgo8p8AInUkcQ8XjRUg84AXnNUWRIwYENLoC2MKpNINA4QmLcKviVB8oUvfGH64Q9/mPvjc5/73PT3v/89nXbaaem9731vuuKKK+ZN1IdfytWeUDeCtfjanvjjqV/0AYopk0Uw1B4+NYlyhx12SI899lhad91100knnZROPfXUTHvuuWfusPvss0869thjeyilv0lpzrvvvnv63Oc+l5761Kf2N/PILRAYhwhgTnvssUf6v//7v6z9/fSnP8199JRTTklvf/vb0zXXXJMtTJhZP6uvf33pS19K+tvCCy/cz6wjr3GKQDDUHj7Meeedl+dinvKUp6RDDjkkd9YXvehF6RWveEXaZZdd0sYbb5xNvscdd9yYzamShJkrDR6tXu1lL3tZ+sIXvpA+85nPpCc/+cmtouQw0juNzZxTDhjwH9J5p3o3i/ee6qeezWftfrMU0NCV1S5OhA8eAd/Mt/O9x6J9/eEPf0i/+tWv8ot95Stfyf2UtrrCCiukAw88MC222GLJvOXFF1+c43T7Rx/zHq6t0uhfu+22W+5vT3/60+eL4t21RzSSNkmQ7zYNrOGs7c9XgVEGRLL2CARDbY/NsE+uvfbatOSSS6b1118/vfjFL54v/itf+cocptORkvOPPv/51re+lbbZZpusJf/oRz9K5mCYmrfYYot00EEHpQcffHCeEq+77rocH1Mtney3v/1t2n777dN3v/vd7LAkz49+9KN5nlPeJPrS4R9++OG03Xbb5TwMVPXMmbnFR7///e/rj9JNN92U0xA0Sl4lAsFE+eZVP/KRj6S99torxy/P69cHHnggffvb387znObDttxyy/TlL3853XnnnfVo89xfdtll2fS++eabp8022yxj9OMf/zhb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K9jJLq2o3/3UgRFOiHFmqeMVh3uTP//5z8mYoZ91E3+4/OL5gkEgGGqfcceAHNnmiDHnHjrSrc9FjGl2Bh+nhTiSzUk2Y1p4FBYI9AEBgqADtR3g0I4wwGGKGtFjpzk5YWm33XZLjz322LBpCeHGjPe9733JGDJsgogwLhEIhtrnz+Kosx/+8Id9zjWyCwQCgdEiQCi89957OyZ3NmvHCPEwEOgCgWCoXYDUbZRf//rXiTbHxNRtmogXCAQCg0XAeaAYpnOAH3300dSKHHHWz1psvPHGyVmn3//+99MgjjTsZ13HRV6TpBLBUPv0Ie+77760ww47pL/+9a+JWalP2Y44m0ceeSRh7HfcccewaTH+u+++O1166aWJWWzYBH2IQFO4/PLL0z333NNVbgZC818XXHBBUld17ibh3//+93TNNdckprxu03STb8TpDQH94/rrr89tVBvwfXvLcfjU5513Xo60wQYbpGc961ktqaqqHKebP+Y4b7755txvHnjggZZJnv3sZydmZoy61VmpDz30UGa4d955Z8v0rQLNs1522WVJ2cPN+f7tb39LN910U+LH0a6OrcqIsN4QCIbaG345tUHhoIMOSuecc05aaaWV0qabbprDx+LP61//+lRVVR6g3v3ud6fnPve56Q1veENyoPCqq66azj777KR+9brozEcccURacsklkwOOV1555bT44ounV77ylemEE05If/nLX1K7f+Z31l577Vzmtttum1p17K9+9av5+VprrTWUzbXXXpsMaIQNdXZI8oorrpgdMaqqSi960YvS448/PhRfHU488cT0ile8Ij3vec9Lq6++eq6rePvvv3/yDkOR59y8613vymX+7Gc/S5+sOuZFAAAQAElEQVT4xCeSg5UNaN5RmuOOOy4ZZOZEjf8LAAGD+te+9rX8nX1TbVQbWG211Vq20X5VkTD1q1/9Kmen3ZrPJJhh5tpYftDlHwzty1/+chaYX/7ylyf9Rn/TxvSnevs97LDDkkPD3/KWt6SHH354qIS77rort09t+nWve1168YtfnBkvx7+hSLUb/euKK65I66+/flp00UXz+KJs/dX8LAG1Fj2XNXPmzDwOLL300skYoI7KOfzww2N+tg7WAO7HKUMdwJsOMMszzjgjffOb30wGCI12scUWG2Bp82ZN4heCiZ9yyilpvfXWS5/61KcysySdcia65JJLRMmk09OkP/zhDydarAHt/e9/f3rta1+bfve736XNN988feYzn0mk8Jyg8efpT396ZthVVaULL7wwGSjrUWjI++23Xw5SthtS9Tvf+c7085//PD3lKU9JGP/b3va2ZKDYcsstRcnMrs74991337TZZpulG2+8MS233HJJfVdZZZVEW1U/zDwnfOIPjdStdzv44IPTsssumwygCy+8cOLw8ZGPfCRh0OIEjS0CDz74YG5XO+20U/5+mMyMGTPSy172sqxBccbh3TqIWpk/9f3lff755yeC13/913+ld7zjHWmjjTZKP/rRj1oKheLXCWNW/1133TWbjKX90Ic+lN+BFeSjH/1o4oRY0ug/2jOGKK1wTHzDDTdMBxxwQNJe3/72t2ch89Zbb02f//znRZmPWGb0ndNOOy2PL/qEuhMOCSjqoIyS8Hvf+14SLkxZW2yxRa4jRm5cOPbYY0vUuA4AgWCoPYLKZGOwJ71+/etfT6TCHrMcVfJbbrkl6ewnnXRS0qmYfVdYYYXMTDCw4m18+umnp6OOOipLz6Rt5rAf/OAHmbntuOOOSTy/zzzzzJb1WGihhZIBifR95ZVXJoNBPSImy/xNIn7zm9+c8/viF7+Y4y2zzDKZaVsegPmjetpybxDBGGE6Y87A613MRRkQ1dkA5R2OP/74kmToSkjwHcxfEXQMJEsttVTWur/xjW9kxj0UOW7GBAGCDA3sGc94RiLsnHXWWYngecMNN6R11103Wxt8M9aPfleIZaTkSaPTPm+77bbEY12dCKJf+tKXkjZV4rW6atPiEwjV/cc//nE64ogjslkVo8LATj311CReq/SY6957751MdzAHs2YRIvRXeAhrpsOUP/vZzyZtWF82F3zkkUdmwVTfeepTn5owWsKn/KXXJwjZLGaW7RxyyCGJiX2NNdbIfUB4iSt+UH8RCIbaA54aJvMmswuJlSTZQ3Y9JWXepLk96UlPyvkw8xi8OESQ0jEpD5h0SbdMQVtvvXU2kwqvqipZ7kNjNbDpjO0GGaYqZjsdHmOTHhlULBcgfTN909gxuOuuuy5rpgYHpmhx0TrrrJOKFut3ISZd9/IwABiI/TYXtf322w+lUd+m2Q4OtGzxkfffbrvt3GbmzuSXf8SfMUOAcKat+N4YWCmYcKZNELxe/epXz2PyL3F6vV511VVDWdDmeOCfM2dqhqbGgqGtEkAx2qGILW60M+9QVVVmcNKVaJ/85CeTcYBAismV8PqVlq6MqqrSjDlCon5Wnmvn9TZbwjFb1h192b3+VJ5hkOrt95577pmFEveFodPK1VmYfoOxEkYx/3b9Wtyg3hAIhtoDfqRDTOtpT3ta2mefffK83Wiyw4jMszSJN2K3jd/AxLxZL59JDeMTxrxKADC4+b3VVlulZvznPOc5qcx7kuLVS9wmGTR23nnnHKyjMiP74UrjVQ4tlnmYmev2229PmOKb3vSmIQYuPi23KYR4Z85EnvOUFMd9ncrggznKv/6M6dpcUz3MfJVBBZb1gbAeJ+4Hh0Bhasz8z3zmM+cpCFPTj7773e/mufJ5HtZ+sFY0+4ffLCq1aPPdMvHS6syh66vMpcsvv3w2/WKu6mM+fpdddpkvbT2ArwHhjPbHEsQX4Atf+ELWUE0vMNlusskmbT16MVSaJg0XM9UeS/4EC2tWy+9y5SzoHiM172sKp07yMPZgnPIWd/r06S7J+xAuad+mTThHMVlj5tLlSPGn7wgEQx0lpExGOiums8cee+R5FQ0X0Vhla8DnaTd79uw8ZyKsFXEcMu/aJB2CuaZVmmYYc2ozDDMqpiR1Mr9Z5jx1sGZ8v6dNm+aSPWoxxvyjxR/vzqyLQTEziWLgxLgxaoOnMIOVfHRi7yesTksssUT9Z1JHA4TA5z//+S7zkYFNXrD3XvUIpf71MGUbtOphg7uPnJsIlG/EOaz5zHfBFLTVqqqaj/NvzJTg5Zs3icaVI7X5Q6g074jZYWb1aPrG7rvvnoPsaIRZ5h8t/qgfrZZzXFVVeS5YvzfFY44fA9PPWyTNQRg/gZMFieCaA2t/MM3az3x79dVX5ysBk0WpSTRu+eoHRbBUD9qrfskb2HSLsYGgyVmpMN6ccfzpOwLBUEcJKc9BjVlyDknMWYXMrQjnDEQi5nhTTDHCB0E6ajNfjEzHEm4woSW6R565NolZqxnW6rcBhjOJZwYaWNDS/eYAVJghLVWY8pia3depGaaeGKA40rg2iaZpEBFeVfMOwrRn4UHjBwHfVG18N9d+Uq95YoilPqwj5b7VlRc8L3Jznx//+Mezk5B4pjQ4JHHuY9kR1qSqqhLhQZtuVedW/bfEs36WNtyOaJ5FWKF9m9Yx9cIKRQBJc/5hykzDb33rW8PTdw4eg/ofDHWUyGJO5gMR5lJVVTZnVtXca8m2qqpy2/a65pprJlJ8kzjWkC7bJqw9qDtflGAStzz9pgka2IpmqoMJr5POzrlJmHmbqupcd+Y62ijHJA4T5l1pG9tss40sMsmHRolRm8vNgbU/NPjaz2wyK0yYw1f9WbknnBj8DFCLLrpoCY7rOEWgWA20k2YVWUw4ixFCeXA3n/utr3Fk05abVOYRxWuS9n/ggQcmAt4xxxyTtO9mHBYlYdpcK83RMyQv2h0zMy9l8/ymMrR7miJBjsMRK434TfIOlnIRcFv1A3k305hXFqbv0qSbZNqFCZcnr35NONVnaMK8/b279eWc+cxdE1RZ1jhByTeo/wgEQx0lpkyevP5aEROTbK1Tw2Q0bOvGhLUi0ql5viYxSekErdI0wzhF0BLr4bxji8nYkhPPrAF1VSfmVfeFMCrmZ79J48OVzZnCXBIHCFq6dBxMDADu0Qte8ILEy5ajk2UzRer2TBjt1n0hDLnM+3pmkCjPytWyA/fwKZK530HjEwHrJtVMXzEN4r6QOUHzfLQvzLKEN6+Esmb/8NscaDNu+U3g4tXOQ9y6UMysPHM1r4kxumdtEd99K9KXeMtjTEUwIEhbT7vXXnvldd+YrrnOVukJloRvgiXvc9cSD6PnCV1+l6v+5Z4zE+ck93U6+eST8zI5def8R0g21YKZFpy9kzlbzoOlX4lXzyfu+4dAMNRRYmkw10BbESYiWxIphwUMRecTNijCOC09wCTNOZGWP/CBD+Sdm2jA3O6VbdMDu8WQpA0EJb4rkxAzNabGOUlnlKYdGSQMMgYHbvxVVSXzNzThkgbDtR4OI+VliBmSmjFvyxhoHiVuuaoHiZ/WbQAz0JpXpR2YByKkYPYcsUj+JV1cxycCBnzfiXetgZ0G5XvSTr/1rW9l715Md8kll+zrC+hz1npqx6ZorM/EaAie5hw//elP5+Vc+iktuVPhmLd2qH/wPGchkY++xnmIdq087b1VPspQF8yToMhJCg7SY5gYfjMdRyV+FOosrWVq4iP3PORZeEx/GGPMk9JQzZ1uu+222fO31JHgos9XVZWYkJtlzf0df3tFYKFeM4j04wcB8zjW9Zm3ZY4lgVvicvTRR2dztJrSULn5k9ZptZgtbfuNb3xjsp4NM+XoIQ/xhyPzwwYS8Qwa5mjc10l5zG6YpLyZpwyePDvLHBYGWVVzTcwGB2v2mOBI7hxBMG519Y7y4elrHqteTtyPTwS0RaZJjMD352vge5rvmzVrVrZgsHB00jZH+2aESu1EG6UFE/gwKm0JY6P5YuqdLEjK1mbt0+3+29/+dt65Sz76jrlTzneuPNnFaUU2fxAHA2QmhgtGifTHZhp9ggatbMyc5kk45aClTxBKCMr6N6GBpYuQynzNhM5axFNe/szU+rY187TYZlnxuz8IBEPtD47z5KJhC6iquQzC/aCJhLv++usnpiFmW9qcTmv9Wt0ES1PgnSgOExSvXGYxuyRhbsyyJHmdT511VFdUVfO/D8aow3ouPSnZfZ0wRgMDb2DaioGCSZlWQEsWl9ZcVf/KH6Nm0jKYkLg5WZDKOTvREMydFZylr6q5aeXtd528Q1XNfV5Vc6/153E/WAQwSg5rdiXCuMw7+p7mDQlu5vgwhkHUgrUEA7R0RnvR3rUrmp2tL3n3Es60kU7lS2uzERs66E/MpvLRdwh4dgfTLllt5FPaoXyram6bg8Ohhx6ad1XD4Gm7NGfWLkxRuibx7KXZW4bGqsNcbA7UdAnmyEFKvyvpaN2WshEUzJd6rgx9UL/WD5Vd4se1vwh0Yqj9LWkK5abjMe1gTjrRWLw65yDMkynLoKHzkVKtn2uWb3AgofNI5CAh/uzZsxNvRdpDGQykoy1yvsCgSffC6sTcWxw7SMcGkPpzWolBx8YS0htUac7MZMxSyhefc1E9rTqY95U3EzFBAWM1f0VQMIhJVwjWMJdnCStXUr35LUID010Jj+vYIWAQJ0xpn8ySloT4rrxmWy0Z6WfNMFXnjGoD2rzpECZaVybVervrVK42aQMXfUU+2qR38U6mUpRT0tNGaZ2YWfG09Yygqo0yd2N48tGuaZDaLzOwviAuqqoqYeCYNyZqGgTpj+aGPROvkDrQgvV/fcXcr3ldfg6cBZv9pqSLa38QCIbaHxzHTS40AKY01+EqVVVVMt8rPm3VgDFcmuZz3pM6OI2Thtx8bv5n5syZef9e0rlBo8TR6W1z6Le5aIOu+zpVVZVI10zXtNVWcerx4358I4B5EfJ4sPquVTVXexuLWiubxzHNtM7kRlo2gVQ+2qR3ke9I82CRsX5VPlXVHQasS/oZooF2KlMdWY84NpnXraruyuiUZzwbHoFgqMNjNJgYEzhXS2tI5OanzImRiss8VfO1dHyL60nUTLykc05FiBTPIcNAwaRlEGimj9+BQCAQCEwUBIKhTpQvNY7qyXPQBuG0U2YozJBJrVUVn/a0pyXLIsRhZuOIxCEFmd8hPXOG4mjRKn2EBQKBQCAwURAIhjpRvlSbenIywJh49LWJ0vdgpiQODhwgzIFxNmK+a1cQs5Y6ms+RjsORJS8cMSz34VzR57mddlWJ8EAgEAgEBoZAMNSBQTs2GXPT52VrLnRsSkx5o3sODrRNmiWT73BlV1WVzOfYRJw3pGUSTMbmkoZLG88DgUAgEJgICARDnQhfKeoYCIwnBKIugUAg0BKBYKgtYYnAQCAQCAQCgUBgZAgEQx0ZRYow6AAAEABJREFUXhE7EAgEAoFBIhB5T2AEgqFO4I8XVQ8EAoFAIBAYPwgEQx0/3yJqEggEAoFAIDBIBAacdzDUAQMc2QcCgUAgEAhMDQSCoU6i7+zsUPuMOsHDcWrnnXdeKnvltnpN+4mKb8OF+paAzbhOxxAP2bu3PLepg31+hbci+4c6Fk76kqZ+tbdqu/Q2TrfXq3eqpyn30rYqs4TZY9UJIO3Klo/6iS+e363IO1orazN353laS2s7xVZxYahceXZD9lhtlc9UCvN9YYbcj8W7+076hb1u7Z07qDKVU9qB4wuHK0d8p8pI066NDZdHPF+wCExxhto7+Ab9si+pzQ1akQ0Mei+pcw6nnnpqssWf014cz2QTb8c9Lbvssslm2epZz8HG3V/84heTzcFtB2j3o/rz+r3BTjzklI7yTJlOCRHeJPWwP69NHeBj7akyS1pXm/I305Xf9jn1PvYYdlJJs3421y9xW11f9apX5WPBbIb/5S9/OdmkX5l1svewtI7vqoeX+z333DPZxML6Wcd02d3JoQIvfvGLkw0qmnUiPEyfPj1jKt/hyEkrpaypeiWswGyttdZK7geNgyPbtElt0x7Wvq9j3ToJXqOtkzanHyAHQgyXDyHRpifajUMkhosfz8cfAsFQe/wmd9xxR9YCdZh29Oijj/ZYSvvkBvVddtkl2dwB43PqDCaKidnWT6c2iBiwbrjhhnkykpYk7FzFeR40fpCuxUPuy2PaqjDpHUHl1JBCjlmzaYPynfJi7187K9WZqkEMNrQEG4zbphDZNcm+vtI6yeMzn/lM3hSCRlHKlo+yEaZZyi1XJ3YYoHyTXXfdNb33ve9NTU1UudLDoeTrSkPYYIMNktNzaO/yx6BtSu7MV4xzp512Ss74dC8NomGUPL2bd+lE3lO6qUxw8g3g5n5QWGgHduciXOqzvqnDFuwx7ThDAlOzffRaF+1B+0buh8tPHG0eHmOlrQ9Xp3g+MgSCoY4Mr/liM1liKDqnvW2ZBptkN6H5EvYpwDFYDuPWGbfYYovkqDRHPdnq77TTTku0L8xKPJJ4n4qdJxtMzFFSyqvTWWedldTl9a9/fcKIHSd35ZVXzpPWD5vjH3LIIYmputA555yTzj///PTBD35QlOSoKxo1rHNA7c+Pf/zjVC/X/ZlnnpnDMEZR1eOAAw5w25HU0z7F4mPK3/ve99IZZ5yR4CnMPcFAJj/84Q+TfYjdN8ngXd6l3bWctNNMG7/7i4BvykLC0uGbHnnkkbltmBY56qijEiHJ9+339yBMffvb3859kHDZ37eK3MYjAsFQe/wqTKCkyhe96EXJuZvMrE3yrMdi2iZ3Digmo8N+5zvfSUylNFNbEWLyW2+9ddp5551z+hNOOCGZm8w/+vjHkWqOsZo2bVqa9gQxpS2zzDLJ+ao0ZBonTfCII46Yr2QMn3mXBoi8A41w5ZVXTo58s0WhRNdcc818WqZwJthSbrm+/OUvT7Zl/MlPfpLkIx4zmjq4b0e0bvOkBmEb+n/sYx/LpmN4EhzUC84bbrhhzsK70UDyj9of38C7dCLfp5ZkStzCF17DfYd+gqE87cA39T1pqdqnb2RqxDmtT3/605PzUUeiGbKA0HC9C4G2WWdtnnVlu+22S5hr8zmNnGaOWqVvxi+/zetL431KWLur9/H+xoiRlNEuvwjvjEAw1M74dHyqgd5+++05DoagU+YfY/iHY5HimLBadVrPaEu0RGZfA4CwsSTMjWagzIKX+27IPsFvfOMbk7NaCQMjrb90zq1UlsGc8OO+HfmmBizPzYdL775JDjnHqOVtQG0+H/zviVeCgxQchICBbbLJJokpnhPOoN/ktttuS4Qx5ThmsP5NtS/9g7XB/tT1Z+K3IkI0k793MK/u+slPfjL96le/StpPSYOZsbCg0qbKMz4Ajj6ExXve856E8d58883l8XxXzJPlS7vbeOONkzSbb755cgzifJHnBBgX+A44BYrQII35WVr5nMfxf0AIBEPtEVidSxa0qnPPPTd9/etfTzZ+Z640F1LvYOL1m8yVytMZpTQnc3rmF4UVwsx0YGZQGlYJH4ur9zdQFKcoGttIyy2DnDlHUv9I0tMiLrvsspyEwEOTzz/a/FEWzcXjk046KZ199tnZoYk2IawQDfWSSy5JTIaEmRIe1/kRIMhgnjCj0fM+Z5Y34BvoRyokzV9C5xAWB8yNUMmSgrnxN+AUZ96UpYCDGAc7379TbuZfMTNOaZzy5M3723SCPEwXlPTKZEZGRZDTH2jLq6++emKGnjVrVjpnzvSGqYXll18+lbZa8nCFHwe5t771rYmDI8YtjXwxdEKCdxIXafPqCHOm7IsuuihPWxx22GHZ1+Jzn/tcUjdxg/qLQDDUHvDUOcztycLgQAN0msr222+fzY1vectbkk7n+aBIhypMlWlJRyWJYq46HUl1UGWXfDEbA5OyCnHm4dyjQ5OqxV100UWTAdR9t2RpCVOtMgyG8mim5XBSynVVtgHTHC7tgTAhDdMx87T7duT5pptumjBfg+faa6+dmPB5QpsnNuB1o5Fed911SfntyKA4FtpZu/ccy3Ca6T777JPNntqC36YqtFODP4YxyPoU7ZSlw1y9qQBMdMUVV0zalHZR4pR6tLuaf73qqqsSz90iHJjG0PcxNYyv0/tYrmOMwNDe/OY3J0yRcMEBjoXp4Ycfnqdomun++++f+A8sssgiWZOlZWLiM2fOTIsvvnieFjnwwAOzn4LE4mtfhNcjjjgi+ybQwLVrAqkyvYO4Qf1FIBhqD3gaEHmhysKchuUqGJlBQ5jBl0nH4Or3IIg3rc6y1FJL5ewxeFIyM5b6MEUzs82ePTs/H8QfzGvdddfNy3aUh5Zeeuk86PCuvfDCC5N5UvNXpPBmHQxABhXORYUOPvjgxPmH5m9wkIZzlwHEfZ1oHsospGxCBo2Blikuxsos53444jFt0CplsTZwPtpqq63S9OnT0xJLLJEIUCwQ7fIywCm/HXGWKu/VLo/JEs4sidlgYBirtmJufb/99kubbbbZwF/zvvvuy2WYj+dTQDNVF1MRNEca46qrrpoIbzlihz+zZs3KT83DMqXSaplVCVu0WwJZsVrliI0/xx9/fGJNEsy6YXzA4DkM0lKF1wkD1p+rqkof+chH8nItS7fWWGON7BtB22SR0l+MQdLC21Xbw0T1D+0NszdOMHMbu8QJ6i8CC/U3u6mVm8auM1inyMOX5K3DkgqZAw28tBnLWjgFtEOHpktibRJG41m7dMKrqkrW1FkSo3zMk+TLicZgQeJVn9VWWy2pI4lXun6SOqKqqhJNUpmIM4QBBmNnqtp9993zXGizbBiZk2KmKoR5YWJM2M997nPTjBkzkjmnqqqayVNVVZlhezeDirKlS3P+0TAN3AZT0vmcoGH/Y/4GLcIJM5lBzzemIWAMNGLmNIMac5p3b2aKGXPK6kTya6abjL8JJN5L26y/s+9huYqlXp4PR75vs4/4jaF0SlsEH33Qd7Te9eKLL0433nhjIsDpK9rNXnvtlfS5TnlhoJ4z+RIO5MMiwvFQO9YPaYbitCL9QLhxgjOde6TNaWeEQb8LEQZMmdBetUltW3mINYZgIq538du9/u+KyXonliqbmKjjtddem1heCI3iLBiavKUGQ+3h2zL70ICYNQ0MVfWvwZ7DimUssieRlsbud5OYJDG8JpGAu9UsDU40OAxAnZgamZs5RFRVlXQocy20xVJ+Vc2tLybYiimUeAaicq/jl/tyNeeIWeu45pGVjZF5Lm+dl6RMMhbWJJI95x6DQyF40rIxQ9oiU119MK7nAX+ag7LNExuYPFc2rZVm/MxnPlPQiMjcKMeP4447Li+boVEaEJnyZUTTkbcByu86Yf7q3Y6YPKfP0XbraSbjvW/Amcy7sRq41glT6fbbMLE2+4jfO+64Yz3L+e4xoxL41a9+NRFyyu8NN9wwC2tVVWUv3yKIlefNq3ZssxFCFe1Qn8PoaNraPQbfTFN+EwiKaZlGXMLLVf/QXstvV5okIY5pnNOUsupEUxYPWe/typROyDYNQ1DVl5ikvSvttVMdpQ8aPQLBUEePXda2FltsscTsWlVzmVM9O+ZKnZlUierP6vc6MfNwk6wdrTOzehr3OhqJ03xIYYhVVSV1MmhwYmBWwkQ545DUOU9IizGaJ3Svs3aS8mni4qFWc5ichZRnwGTSxXCUS3unJfNgxIxKHeVTp7IO1RraQieeeGJ27rIhBJMVgaGepn5PI1A2AYfWaI7IQGMwZ3qlSXR6v3peBiGDHuxLuLJ9Y2WYbzNwfuMb30i0b9oOx5QSt1x9A4JGO7IEp+Bf0kzGK80PI/FuvrNrnWincKyHtbvXDpt9xO9OJlZ58dZ2RaussorLEBVhzpU2qE8NPWxxw1RMq8WgaHzi64PaHEsMzdM7t0iaaLDapGf6o2ud9ElrYuthZUpJmDasvDoZH6ZNm5amzSFMXjxCivXSBEsmXum0U+uo+TBYDtZKCJQ2qDcExgND7e0NFmBqjIyZldmnVTU0ZEyE5IlaxRFmZyNzr03iiMAcJU4rMuhjWqTdToOKQcR8ijxoC8xaOm/RDGjPOrvnrciygxJuR6Ry3+mKYWCq5qkwbJpyK8bTKY/RPsPgOWZg7PKglWDo7ocjzh60HmSAbRef1G/gIu0zv7WLN9XDMYjCMIundx0TzEd7rIe1u2f1aPYRvz/60Y+2S5LDCUL5Zs4fDGjOZZ7/6ldVVXbq0V/nedjiBwHPnD/hz9ruL33pS3knL4IDz13MtUWy7OhGwPaMxci1TtKbJqmHcZrymzDCOoJRtqPSx8U33WS+lvBHACAAEgK8qzBTIOIF9ReBYKg94GnLMmYUplSdoZkVqRAzoa200uxKfJIuybZJ5pw6MTCdRgekBZpvLNJvybdchWOafmM2OpV7GjTJnNNUMRcJrxNGay5GmPmjMiD4PRyRmmmHyuTwYTkRBjRcun48N5CbuyY0GMiZZuE0XN68P2kABnom83YDrOe+bVVVyWA3XL5T9XlVVYkFwfszyTfxNKUBb8+HI+2v2Uf8NqXQKS2hkwApDuuDayH1IYzqI/paJ6uB7004MxWjzoRF2h4PXcIi8698OSi5NqmqqlSEvJNOOikz8Hocfc18aT3MXLy2TDj3nEm4TsaWmTNnJt7HNFT1Mj3CgUmdmKc5gTFPW8dKQ/XOZV67Xlbc945AMNQeMNRoJbedHm1Mp/Rbg73gggtS6ViWXdTNTuL0g2hI5m7kxUOQpMwpQscXph633XZbMhdpjlFYie+eZmsAwWiYMs331U3TzJ+YIMHAgFQGDGm7JQ4STE/imzfkkex+LMhAuu222+ai7AMMh4JNDmzxx8bkb3jDG/ITAxUPS8KAAU0gbcr35pTEBMmCYKD3rE7KMQAOR75RPd1kvNf+q6rKayjNO5d3NNXBJE84KWGDuBKSOCPJm6ZIJSEAABAASURBVKcrAcs90i7M/xOIzeNjqsJbUVVVSX1NR7Ae+cYlHkGxtBFOdCW8eTW3TojV12i3ZczQBzk6cS6qpyE0WzuuHemLdRMwbVsa9cdETU14D9qnsYcgXOokT/fIPVO7a1B/EQiG2gOeHGjMm8hCRyEt6ySWZxhEmFdtcbbDDjvk+Vbx+k1f+cpXknlL+VrKwRnKAMK8o2yDPbOYzk86tXxEXOS5vUbdqysPW2mnT5+etQqSMM9cA55wZltxR0I6rkFMGoMOhwkagd+DJkKAgQ9jVRYTmPlk9+2IgEGzdbWrE+uDAY2Th29N6yYkmI8yGJrjrZsUS77yYHkYjmxyUNJM1qtlZOagMS/z+tqD/ae1Wyb2Qb83DU+7w8iYaQlM+goGxXxLQFIHc/3FeuN3k0zb6NvCCbDWgGNmmJf13zRAzzgCubYifQsGnqkTRyNmYlq2fbeF14kgXoRCplraPi2Z+deSNH27qqq8c5JpFnOzM2bMyFkwPRMSMFZtnzBtiZB+UeqQI8afviEQDLUHKEmE3NKL5mbeTiPn+KPRYl4GcB26h2I6JqUhMfeoA69Ujkc0Kjv8YAi0AEwAwyddq3PJsKqqZP5Jp8QUMDxmI966TMDuedYyGTFRYaolbf1aVVVeulIPq98rXx2Zi0naNGnSdVVVeblLGsW/qqq6SmWAxNwWXXTRRPs2GJHi64mrat68ME6bSWCc6iwdU5zB39wXjOH17W9/O68F9K3lV1X/yofpjSY0HMFc2slMmIAB3eAOSyZSm5CYo9ZumS29f1X9Cz+/+0VVVSVMBvNTF/2ChcEGLL4lodMcO8e64crkuW9Jlz5tSoBlh6WK5m3Ji/csAlw9r6qa+24ENYxz/fXXz9sU8mI3HcGiZeMJzF66qpobv6qqhHHrP6Zo4GdvbsyRdztt2DhD8C19W/0wdc/4WfhtrSzNmpMcrdZ0knKC+otAMNQe8aS9kARJj6RGGqPBGFPCwDC8HosYNjkzJVOqJSPc4r/73e8mTAuj5DRFKieNl4GrmSEty+AgHnNR0SBKnqRaA1EzHUZrXoxWThNrPq//1qHFNXAYyHR+TMlcDicLg1E9/nD3BkF5IYNbp/jT52jcBAxx4VLictYQRtgoYa5VVSVzY4QIA61lM5w6DFqEJTjDi0WiMFPpaAc0V3l2S8UUKf1kJt7XGABMzavT6vQRy7x8f9MB5iQHhYHvRNj13fRVPgesM/qHb6Z+3ZTNJIwhak+YJ01XP9dO5F2mN+Rlbr20AwKdMKSt61s0WkK4fqpNYXjGEGk23HBDUTPRrFmHmIn1IX1UfzbO6LPWmatXjjznj3c1XeE95antGhPgjEx9EBTnRI3/fUYgGGofADWQkixJqyRDncqAT7vrQ/ZdZaGDYHp2RLHDEC3AgE8DMFBxDGqXEebGm5DDBGmbRsfMxES8/PLLJ2bbVmlJwKRqSwmU3ypOCaMpYh7mbQkAfsNNethxHipxu7liovJC6t8pjXf3PcTl8WzAEV+9hXHc8LtJBBBxaACcOuxmQ5tgToeXga6exu/yjvLthsayjdTruiDuCZdMjcycNCTmVoyA5up+vjYwgEoS/DBPplsmXoITU2lVzdUIuylSPfULDJq2SANk8jWFog2UPLSz0gaabVT75UluSkE/pdXqT/qqNEzkJR/XqqqSuitHH8UUjTMEeqZoceokzHjAG13bNSZYv4qZq1c9btz3D4FgqP3DMnIKBAKBQCAQmMIIBEOdwh8/Xj0QCASmLALx4gNAIBjqAECNLAOBQCAQCASmHgLBUKfeN483DgQCgUAgEBgAAkMMdQB5R5aBQCAQCAQCgcCUQSAY6pT51PGigUAgEAgEAoNEIBjqINEdyjtuAoFAIBAIBCY7AsFQJ/sXjvcLBAKBQCAQGBMEgqGOCcxRyCARiLwDgUAgEBgPCARDHQ9fIeoQCAQCgUAgMOERCIY64T9hvEAgMEgEIu9AIBDoFoFgqN0iNUy8G264Idms2mbZjgxzjqYTW5onmwyTzYgf23DcRthNspG7TbFtbP/b3/42n2wx4swXYAKnujixpVRh9uzZyTvaWL2EuTqf1Cbl9lG2x679TW007tlIyDFq8nciyUjS9TOuU4KcxtPPPCOv1gjA2UEH9q2+//77W0bSd/VhbUK/tm+vNDbCdxxiy0Q9BDoO0Gb22qFN7LvJymlW4jvAoZx12k26iDMYBIKh9oirA6KdHGHTbyeqOBbKiSabb755EuYEih6L6JjcaRmYZ5N0MuewqpPjyJyIY4DomNk4eOhYN6dv2HjckWmlSu69o1M2SpirAQjWBj0ngDht59577/VoROTkE/k77WNECfsQmeDgWLkZM2YkgkQfsowshkHASS8YpJNiHFPYKjrmqQ876UW/9o2czGTDeWcHO0O4VbqRhNXj6p/as3b4y1/+sv6o7b2TacQPhtoWojF9EAy1R7hppU5/oF04mcSRUI5kcmqEcxed2IIZ9FjMsMkdFeUED/ShD30obbTRRslJLk7zuPPOO5OBAMMZNqMFHIFGsNdee6Vbbrkl1SVu77fUUkul+skwtFMDDyb8spe9LBkASfZrr732An6LkRV/+eWXJ4P1bbfdlmgpI0sdsUeCAOGFEErQdLZou7SnnXZacqwfAWfZZZdNGC/BmfDmGznyTTt13y6P0YQ/73nPS9q5k2dGkz7SLFgEgqH2gD/t1LmKOqlDgHVCR0I5kokJ0dFKBnvm3x6K6Sqpo5qcMYmcj+isT2eNOmdy8cUXT48//nhqanddZTxOIjneixbJhF2qRKJ3QLTfzo90jJYj6JpHX3keFAjceuutacstt0yYKZNvO0T0WeeHeu4gcGZVbYtwTGij2er7rD5//vOfResLOeKNJqydO16uL5lO6UzG/uWDofaAuQ6KcTpf8Gtf+1pabLHFhnIzqJvXW2mlldJTn/rUZPAfejhGN+q18sorp/e///25ROahfNP487e//S099NBD6dxzz02Y8COPPJJof41oQz9pjgYS749hM2vTxs0rGWiGIs65EQ8zbyXJK8MzceZETephMIOVfNwTVvx2zuSiiy6anCMprrKklcbvhRdeOIkrjbI8k698PK+TwdRz5dfDR3oPB2XCgdZzyimnJNYAdWuWq17KlIaJUdzrr78+CUfK9p7qLE/3wiYT+S7ejxWCyRVW3r2J1SDe+dprr02veMUr0rHHHpstH6997WtTVbU+A/WBBx5ILE76rTl57a7UyTmjtFS/abg33XST22FJm2AiNr/PUqQM7bD+7lVVJZYY5T396U+fJ0/xtIsrr7wyscqonzyFzxOx9sMz+N5xxx1J+7z66quzYO071KIN3epL9913X8LQtU/19b0mY1sceuk+3wRD7QHQE044Iaded911h0yRGvmjjz6awz//+c+nX//61+kLX/hCwtxy4AL484c//CGX6mDlfPPEHx3r9NNPz3O9TE2el4OOadzq/kTUocull16aNt100/TiF784vfSlL00bbLBBckjztGnT0vTp05OBUkdOT/xzoPGznvWsdMkllzwR8q/LUUcdlTyjfQqFkwOUzYHec889SV0c/mwgILiI++pXv1rUtNNOOyVmMaY3AeaMPfct1NH9csstl4oGK04hc2CeM82XsJFelUFgKjhsuOGG6e1vf3vGBQ5wLXkaqNZbb738rpxgmKfFNcA79JkWpJ5Mvg6uZmLsdqAuZYz3K9Opg66Z7FlTzE3Czvuy8hA2BvkO+qR26dvQ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" mediaID="U1L3.2 Modern Art With Polygons_Sprite_cst_Screenshot 2025-09-05 at 10"/></media></snapdata>