<snapdata remixID="12925455"><project name="Agar.io in Snap!" app="Snap! 9.0, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="Agar.io in Snap!"><notes></notes><palette><category name="Music" color="195,0,204,1"/></palette><hidden></hidden><headers></headers><code></code><blocks><block-definition s="$brush set pen %&apos;dimension&apos; to %&apos;value&apos; %&apos;more 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), color number, crayon, or X11/W3C color name.&#xD;&#xD;See Appendix A in the Snap! Reference Manual for details.</comment><header></header><code></code><translations>ca:$brush fixa el _ del llapis a _ _&#xD;</translations><inputs><input type="%s" readonly="true"><options>color&#xD;color number&#xD;crayon&#xD;fair hue&#xD;&#126;1&#xD;size&#xD;transparency&#xD;X11/W3C name&#xD;&#126;2&#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(A) vector&#xD;RGB(A) hex&#xD;}&#xD;}</options></input><input type="%s"><options>§_ext_clr_numbers</options></input><input type="%mult%s"></input></inputs><script><custom-block s="✐ initialize variables"></custom-block><block s="doRun"><block s="reportAttributeOf"><block s="reportListItem"><block s="reportListIndex"><block var="dimension"/><block var="✐ dimension names"/></block><block var="✐ dimension dispatch"/></block><block s="reportGet"><l><option>self</option></l></block></block><list><block var="value"/><block var="more value"/></list></block></script><scripts><comment x="460.0888671875" y="4175.599999999967" w="251.33333333333334" collapsed="false">Note to myself:  When the user sets a fair dimension, say fair HSL, variable HSL contains the corresponding &quot;unfair&quot; values, and &quot;raw HSL&quot; contains the numbers the user actually gave.  It has to be this way because in the case of HSV, there is no &quot;HSV&quot; variable; rather, we use the pen&apos;s actual remembered-by-Javascript color&apos;s HSV coordinates.  So our HSL variable has to be analogous to that.  In both cases &quot;raw&quot; means the numbers the user gave us.</comment></scripts></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="reportAtomicMap"><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="reportAtomicMap"><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><block s="reportVariadicMin"><list><block var="L"/><block s="reportDifference"><l>1</l><block var="L"/></block></list></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="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><block s="reportVariadicMin"><list><block var="L"/><block s="reportDifference"><l>1</l><block var="L"/></block></list></block></block></block><block var="L"/></list></block></block></script><list><l>H</l><l>S</l><l>V</l></list></block><block s="reportIfElse"><block var="✐ fair?"/><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><custom-block s="HSV color"></custom-block></block></block></block></block></script><list></list></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><block s="reportVariadicMin"><list><block var="L"/><block s="reportDifference"><l>1</l><block var="L"/></block></list></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="doIfElse"><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><block s="reportVariadicMin"><list><block var="L"/><block s="reportDifference"><l>1</l><block var="L"/></block></list></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><script><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><custom-block s="HSV color"></custom-block></block></block></script></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>ca:$brush _ del llapis&#xD;</translations><inputs><input type="%s" readonly="true"><options>color&#xD;color number&#xD;crayon&#xD;fair hue&#xD;&#126;1&#xD;size&#xD;transparency&#xD;X11/W3C name&#xD;&#126;2&#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;RGBA vector&#xD;RGB(A) 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>RGBA vector</l></list></block><script><block s="doReport"><block s="reportConcatenatedLists"><list><custom-block s="RGB color"></custom-block><block s="reportNewList"><list><block s="reportQuotient"><block s="reportVariadicProduct"><list><block s="reportDifference"><l>100</l><block s="getPenAttribute"><l><option>transparency</option></l></block></block><l>255</l></list></block><l>100</l></block></list></block></list></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(A) hex</l></list></block><script><block s="doDeclareVariables"><list><l>rgb</l></list></block><block s="doSetVar"><l>rgb</l><custom-block s="RGB color"></custom-block></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><block s="getPenAttribute"><l><option>transparency</option></l></block><l>0</l></list></block><script><block s="doAddToList"><block s="reportQuotient"><block s="reportVariadicProduct"><list><block s="reportDifference"><l>100</l><block s="getPenAttribute"><l><option>transparency</option></l></block></block><l>255</l></list></block><l>100</l></block><block var="rgb"/></block></script><list></list></block><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><block var="rgb"/></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 number</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>color</l></list></block><script><block s="doReport"><custom-block s="✐ current pen color"></custom-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="doReport"><custom-block s="✐ crayon number of color %s"><custom-block s="✐ current pen color"></custom-block></custom-block></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="doReport"><custom-block s="✐ X11 name of color %s"><custom-block s="✐ current pen color"></custom-block></custom-block></block></script><list></list></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>ca:$brush augmenta _ del llapis en _&#xD;</translations><inputs><input type="%s" readonly="true"><options>color number&#xD;crayon&#xD;fair hue&#xD;&#126;1&#xD;size&#xD;transparency&#xD;&#126;2&#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;RGBA vector&#xD;}&#xD;}</options></input><input type="%n"></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="✐ set pen to crayon %s %l"><block s="reportVariadicSum"><list><block var="old"/><block var="amount"/></list></block><l/></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 %mult%s"><block var="dimension"/><block s="reportVariadicSum"><list><block var="old"/><block var="amount"/></list></block><list><l></l></list></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 %mult%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><list><l></l></list></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="dimension"/></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="doApplyExtension"><l>err_error(msg)</l><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="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="✐ 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="$brush color %&apos;newcolor&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%clr"></input></inputs><script><block s="doReport"><block s="reportNewCostume"><block s="reportNewList"><list><block s="reportVariadicProduct"><list><block s="reportTextSplit"><custom-block s="substring of %txt before %txt"><custom-block s="substring of %txt after %txt"><block s="reportJoinWords"><list><block var="newcolor"/></list></block><l>(</l></custom-block><l>)</l></custom-block><l><option>csv</option></l></block><block s="reportNewList"><list><l>1</l><l>1</l><l>1</l><l>255</l></list></block></list></block></list></block><l>1</l><l>1</l></block></block></script></block-definition><block-definition s="$brush mix colors %&apos;weighted colors&apos; using %&apos;flavor&apos; rules" type="reporter" category="pen"><comment x="0" y="0" w="304" collapsed="false">combines any number of colors, reporting the result of mixing them, either additively (like colored light beams) or subtractively (like paints).  If the result is too bright (additive) or too dark (subtractive), try the &quot;averaged&quot; versions, which will make the brightness more like the brightnesses of the input colors.</comment><header></header><code></code><translations>ca:$brush barreja colors _ amb criteri _&#xD;</translations><inputs><input type="%mult%obj"></input><input type="%s" readonly="true"><options>additive (light)&#xD;additive (averaged)&#xD;subtractive (ideal)&#xD;subtractive (averaged)&#xD;simulated paint&#xD;paint (sRGB corrected)</options></input></inputs><script><custom-block s="✐ initialize variables"></custom-block><block s="doDeclareVariables"><list><l>new</l><l>max</l><l>colors</l><l>weights</l></list></block><block s="doSetVar"><l>colors</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportIfElse"><block s="reportIsA"><l></l><l><option>list</option></l></block><block s="reportListItem"><l>1</l><l/></block><l></l></block></autolambda><list></list></block><block var="weighted colors"/></block></block><block s="doSetVar"><l>weights</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportIfElse"><block s="reportIsA"><l></l><l><option>list</option></l></block><block s="reportListItem"><l>2</l><l/></block><l>1</l></block></autolambda><list></list></block><block var="weighted colors"/></block></block><block s="doIf"><custom-block s="text %txt contains %txt"><block var="flavor"/><l>paint</l></custom-block><script><block s="doDeclareVariables"><list><l>rho-r</l><l>rho-g</l><l>rho-b</l><l>waveforms</l></list><comment w="152.66666666666666" collapsed="true">convert RGB to waveform</comment></block><block s="doSetVar"><l>rho-r</l><block s="reportTextSplit"><l>0.021592459, 0.020293111, 0.021807906, 0.023803297, 0.025208132, 0.025414957, 0.024621282, 0.020973705, 0.015752802, 0.01116804, 0.008578277, 0.006581877, 0.005171723, 0.004545205, 0.00414512, 0.004343112, 0.005238155, 0.007251939, 0.012543656, 0.028067132, 0.091342277, 0.484081092, 0.870378324, 0.939513128, 0.960926994, 0.968623763, 0.971263883, 0.972285819, 0.971898742, 0.972691859, 0.971734812, 0.97234454, 0.97150339, 0.970857997, 0.970553866, 0.969671404</l><l>, </l></block></block><block s="doSetVar"><l>rho-g</l><block s="reportTextSplit"><l>0.010542406, 0.010878976, 0.011063512, 0.010736566, 0.011681813, 0.012434719, 0.014986907, 0.020100392, 0.030356263, 0.063388962, 0.173423837, 0.568321142, 0.827791998, 0.916560468, 0.952002841, 0.964096452, 0.970590861, 0.972502542, 0.969148203, 0.955344651, 0.892637233, 0.5003641, 0.116236717, 0.047951391, 0.027873526, 0.020057963, 0.017382174, 0.015429109, 0.01543808, 0.014546826, 0.015197773, 0.014285896, 0.015069123, 0.015506263, 0.015545797, 0.016302839</l><l>, </l></block></block><block s="doSetVar"><l>rho-b</l><block s="reportTextSplit"><l>0.967865135, 0.968827912, 0.967128582, 0.965460137, 0.963110055, 0.962150324, 0.960391811, 0.958925903, 0.953890935, 0.925442998, 0.817997886, 0.42509696, 0.167036273, 0.078894327, 0.043852038, 0.031560435, 0.024170984, 0.020245519, 0.01830814, 0.016588218, 0.01602049, 0.015554808, 0.013384959, 0.012535491, 0.011199484, 0.011318274, 0.011353953, 0.012285073, 0.012663188, 0.012761325, 0.013067426, 0.013369566, 0.013427487, 0.01363574, 0.013893597, 0.014025757</l><l>, </l></block></block><block s="doSetVar"><l>waveforms</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportQuotient"><custom-block s="✐ RGB from color %s"><l></l></custom-block><l>255</l></block></autolambda><list></list></block><block var="colors"/></block></block><block s="doIf"><custom-block s="text %txt contains %txt"><block var="flavor"/><l>sRGB</l></custom-block><script><block s="doSetVar"><l>waveforms</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportIfElse"><block s="reportVariadicLessThan"><list><l></l><l>0.04045</l></list></block><block s="reportQuotient"><l></l><l>12.92</l></block><block s="reportPower"><block s="reportQuotient"><block s="reportVariadicSum"><list><l></l><l>0.055</l></list></block><l>1.055</l></block><l>2.4</l></block></block></autolambda><list></list></block><l/></block></autolambda><list></list></block><block var="waveforms"/></block></block></script><list></list></block><block s="doSetVar"><l>waveforms</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportCombine"><custom-block s="mmap %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportVariadicProduct"><list><l></l><l></l></list></block></autolambda><list></list></block><list><l/><block s="reportNewList"><list><block var="rho-r"/><block var="rho-g"/><block var="rho-b"/></list></block></list></custom-block><block s="reifyReporter"><autolambda><block s="reportVariadicSum"><list><l></l><l></l></list></block></autolambda><list></list></block></block></autolambda><list></list></block><block var="waveforms"/></block></block><block s="doDeclareVariables"><list><l>sum of weights</l><l>combined waveform</l></list><comment w="214" collapsed="true">weighted geometric mean of waveforms</comment></block><block s="doSetVar"><l>sum of weights</l><block s="reportCombine"><block var="weights"/><block s="reifyReporter"><autolambda><block s="reportVariadicSum"><list><l></l><l></l></list></block></autolambda><list></list></block></block></block><block s="doSetVar"><l>combined waveform</l><block s="reportCombine"><custom-block s="mmap %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportPower"><l></l><block s="reportQuotient"><l></l><block var="sum of weights"/></block></block></autolambda><list></list></block><list><block var="waveforms"/><block var="weights"/></list></custom-block><block s="reifyReporter"><autolambda><block s="reportVariadicProduct"><list><l></l><l></l></list></block></autolambda><list></list></block></block></block><block s="doDeclareVariables"><list><l>T</l></list><comment w="90" collapsed="true">back to RGB</comment></block><block s="doSetVar"><l>T</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportTextSplit"><l></l><l><option>word</option></l></block></autolambda><list></list></block><block s="reportNewList"><list><l>5.47813E-05	0.000184722	0.000935514	0.003096265	0.009507714	0.017351596	0.022073595	0.016353161	0.002002407	-0.016177731	-0.033929391	-0.046158952	-0.06381706	-0.083911194	-0.091832385	-0.08258148	-0.052950086	-0.012727224	0.037413037	0.091701812	0.147964686	0.181542886	0.210684154	0.210058081	0.181312094	0.132064724	0.093723787	0.057159281	0.033469657	0.018235464	0.009298756	0.004023687	0.002068643	0.00109484	0.000454231	0.000255925</l><l>-4.65552E-05	-0.000157894	-0.000806935	-0.002707449	-0.008477628	-0.016058258	-0.02200529	-0.020027434	-0.011137726	0.003784809	0.022138944	0.038965605	0.063361718	0.095981626	0.126280277	0.148575844	0.149044804	0.14239936	0.122084916	0.09544734	0.067421931	0.035691251	0.01313278	-0.002384996	-0.009409573	-0.009888983	-0.008379513	-0.005606153	-0.003444663	-0.001921041	-0.000995333	-0.000435322	-0.000224537	-0.000118838	-4.93038E-05	-2.77789E-05</l><l>0.00032594	0.001107914	0.005677477	0.01918448	0.060978641	0.121348231	0.184875618	0.208804428	0.197318551	0.147233899	0.091819086	0.046485543	0.022982618	0.00665036	-0.005816014	-0.012450334	-0.015524259	-0.016712927	-0.01570093	-0.013647887	-0.011317812	-0.008077223	-0.005863171	-0.003943485	-0.002490472	-0.001440876	-0.000852895	-0.000458929	-0.000248389	-0.000129773	-6.41985E-05	-2.71982E-05	-1.38913E-05	-7.35203E-06	-3.05024E-06	-1.71858E-06</l></list></block></block></block><block s="doSetVar"><l>new</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportCombine"><block s="reportVariadicProduct"><list><block var="combined waveform"/><l></l></list></block><block s="reifyReporter"><autolambda><block s="reportVariadicSum"><list><l></l><l></l></list></block></autolambda><list></list></block></block></autolambda><list></list></block><block var="T"/></block></block><block s="doIf"><custom-block s="text %txt contains %txt"><block var="flavor"/><l>sRGB</l></custom-block><script><block s="doSetVar"><l>new</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportIfElse"><block s="reportVariadicLessThan"><list><l></l><l>0.0031308</l></list></block><block s="reportVariadicProduct"><list><l>12.92</l><l></l></list></block><block s="reportDifference"><block s="reportVariadicProduct"><list><l>1.055</l><block s="reportPower"><l></l><block s="reportQuotient"><l>1</l><l>2.4</l></block></block></list></block><l>0.055</l></block></block></autolambda><list></list></block><block var="new"/></block></block></script><list></list></block><block s="doReport"><custom-block s="$brush color from %s %s %mult%s"><l>RGB vector</l><block s="reportVariadicProduct"><list><l>255</l><block var="new"/></list></block><list><l></l></list></custom-block></block></script><list></list></block><block s="doIfElse"><custom-block s="text %txt contains %txt"><block var="flavor"/><l>add</l></custom-block><script><block s="doSetVar"><l>new</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportCombine"><l/><block s="reifyReporter"><autolambda><block s="reportVariadicSum"><list><l></l><l></l></list></block></autolambda><list></list></block></block></autolambda><list></list></block><block s="reportListAttribute"><l><option>columns</option></l><custom-block s="mmap %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportVariadicProduct"><list><custom-block s="✐ RGB from color %s"><l></l></custom-block><l></l></list></block></autolambda><list></list></block><list><block var="colors"/><block var="weights"/></list></custom-block></block></block></block><block s="doIf"><custom-block s="text %txt contains %txt"><block var="flavor"/><l>aver</l></custom-block><script><block s="doSetVar"><l>new</l><block s="reportQuotient"><block var="new"/><block s="reportCombine"><block var="weights"/><block s="reifyReporter"><autolambda><block s="reportVariadicSum"><list><l></l><l></l></list></block></autolambda><list></list></block></block></block></block></script><list></list></block><block s="doSetVar"><l>max</l><block s="reportCombine"><block var="new"/><block s="reifyReporter"><autolambda><block s="reportVariadicMax"><list><l></l><l></l></list></block></autolambda><list></list></block></block></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><block var="max"/><l>255</l></list></block><script><block s="doSetVar"><l>new</l><block s="reportVariadicProduct"><list><block var="new"/><block s="reportQuotient"><l>255</l><block var="max"/></block></list></block></block></script><list></list></block><block s="doReport"><custom-block s="$brush color from %s %s %mult%s"><l>RGB vector</l><block var="new"/><list><l></l></list></custom-block></block></script><script><block s="doSetVar"><l>new</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportCombine"><l/><block s="reifyReporter"><autolambda><block s="reportVariadicProduct"><list><l></l><l></l></list></block></autolambda><list></list></block></block></autolambda><list></list></block><block s="reportListAttribute"><l><option>columns</option></l><custom-block s="mmap %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportVariadicProduct"><list><custom-block s="✐ RGB from color %s"><l></l></custom-block><block s="reportQuotient"><l></l><l>255</l></block></list></block></autolambda><list></list></block><list><block var="colors"/><block var="weights"/></list></custom-block></block></block></block><block s="doIfElse"><custom-block s="text %txt contains %txt"><block var="flavor"/><l>aver</l></custom-block><script><block s="doReport"><custom-block s="$brush color from %s %s %mult%s"><l>RGB vector</l><block s="reportVariadicProduct"><list><block s="reportPower"><block var="new"/><block s="reportQuotient"><l>1</l><block s="reportCombine"><block var="weights"/><block s="reifyReporter"><autolambda><block s="reportVariadicSum"><list><l></l><l></l></list></block></autolambda><list></list></block></block></block></block><l>255</l></list></block><list><l></l></list></custom-block></block></script><script><block s="doReport"><custom-block s="$brush color from %s %s %mult%s"><l>RGB vector</l><block s="reportVariadicProduct"><list><block var="new"/><l>255</l></list></block><list><l></l></list></custom-block></block></script></block></script></block></script><scripts><script x="512" y="1525.7777777777785"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportVariadicProduct"><list><block s="reportQuotient"><custom-block s="✐ RGB from color %s"><l></l></custom-block><l>255</l></block><block s="reportQuotient"><block s="reportDifference"><l>100</l><custom-block s="$brush %s from color %obj"><l>transparency</l><l/></custom-block></block><l>100</l></block></list></block></autolambda><list></list></block><block var="colors"/></block></script></scripts></block-definition><block-definition s="$brush color from %&apos;kind&apos; %&apos;value&apos; %&apos;more value&apos;" type="reporter" category="pen"><comment x="0" y="0" w="265.3333333333333" collapsed="false">This block reports a color.  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), color number, crayon, or X11/W3C color name.&#xD;&#xD;See Appendix A in the Snap! Reference Manual for details.</comment><header></header><code></code><translations>ca:$brush color amb _ _ _&#xD;</translations><inputs><input type="%s" readonly="true"><options>color&#xD;color number&#xD;crayon&#xD;fair hue&#xD;X11/W3C name&#xD;&#126;&#xD;fair HSL=fair HSL vector&#xD;fair HSV=fair HSV vector&#xD;HSL=HSL vector&#xD;HSV=HSV vector&#xD;RGB (0-255)=RGB vector&#xD;RGB hex</options></input><input type="%s"><options>§_ext_clr_numbers</options></input><input type="%mult%s"></input></inputs><script><block s="doDeclareVariables"><list><l>color</l><l>index</l><l>scale</l><l>transparency</l></list></block><custom-block s="✐ initialize variables"></custom-block><block s="doSetVar"><l>value</l><block s="reportCONS"><block var="value"/><block var="more value"/></block></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="kind"/><l>fair hue</l></list></block><script><block s="doSetVar"><l>value</l><block s="reportNewList"><list><block s="reportListItem"><l>1</l><block var="value"/></block><l>100</l><l>50</l><block s="reportListItem"><l>2</l><block var="value"/></block></list></block></block><block s="doSetVar"><l>kind</l><l>fair HSL vector</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="kind"/><l>color number</l></list></block><script><block s="doSetVar"><l>color</l><block s="reportModulus"><block s="reportVariadicProduct"><list><block s="reportListItem"><l>1</l><block var="value"/></block><l>3</l></list></block><l>300</l></block></block><block s="doIfElse"><block s="reportVariadicLessThanOrEquals"><list><block var="color"/><l>42</l></list><comment w="77.33333333333333" collapsed="true">grayscale</comment></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></block><block s="doReport"><custom-block s="✐ include transparency %l %s"><custom-block s="mmap %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportVariadicMin"><list><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></list></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 s="reportListItem"><l>2</l><block var="value"/></block></custom-block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="kind"/><l>crayon</l></list></block><script><block s="doIfElse"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="value"/></block><l><option>text</option></l></block><script><block s="doSetVar"><l>color</l><block s="reportFindFirst"><block s="reifyPredicate"><autolambda><block s="reportVariadicEquals"><list><block s="reportListItem"><l>4</l><l/></block><block s="reportListItem"><l>1</l><block var="value"/></block></list></block></autolambda><list></list></block><block var="✐ crayon colors"/></block></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="color"/><l></l></list></block><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>No such crayon: </l><block s="reportListItem"><l>1</l><block var="value"/></block></list></block></custom-block></script><list></list></block></script><script><block s="doSetVar"><l>color</l><block s="reportListItem"><block s="reportVariadicSum"><list><block s="reportModulus"><block s="reportListItem"><l>1</l><block var="value"/></block><l>100</l></block><l>1</l></list></block><block var="✐ crayon colors"/></block></block></script></block><block s="doReport"><custom-block s="✐ include transparency %l %s"><block s="reportListItem"><block s="reportNumbers"><l>1</l><l>3</l></block><block var="color"/></block><block s="reportListItem"><l>2</l><block var="value"/></block></custom-block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="kind"/><l>X11/W3C name</l></list></block><script><block s="doReport"><custom-block s="✐ color from X11 name %s"><block var="value"/></custom-block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="kind"/><l>RGB hex</l></list></block><script><block s="doReport"><custom-block s="✐ color from RGB hex %s"><block var="value"/></custom-block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="kind"/><l>color</l></list></block><script><block s="doReplaceInList"><l>1</l><block var="value"/><custom-block s="✐ RGB from color %s"><block s="reportListItem"><l>1</l><block var="value"/></block></custom-block></block><block s="doSetVar"><l>kind</l><l>RGB vector</l></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="kind"/><l>RGB vector</l></list></block><script><block s="doSetVar"><l>color</l><block s="reportVariadicMin"><list><block s="reportVariadicMax"><list><custom-block s="✐ extract rgba values %l %upvar"><block var="value"/><l>transparency</l></custom-block><l>0</l></list></block><l>255</l></list></block></block><block s="doIf"><block s="reportVariadicOr"><list><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="value"/></block><l><option>number</option></l></block><block s="reportVariadicGreaterThan"><list><block s="reportListAttribute"><l><option>length</option></l><block s="reportListItem"><l>1</l><block var="value"/></block></block><l>3</l></list></block></list></block><script><block s="doIf"><block s="reportIsA"><block var="transparency"/><l><option>number</option></l></block><script><block s="doSetVar"><l>transparency</l><block s="reportDifference"><l>100</l><block s="reportQuotient"><block s="reportVariadicProduct"><list><block var="transparency"/><l>100</l></list></block><l>255</l></block></block></block></script><list></list></block></script><list></list></block><block s="doReport"><custom-block s="✐ include transparency %l %s"><block var="color"/><block var="transparency"/></custom-block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="kind"/><l>HSV vector</l></list></block><script><block s="doSetVar"><l>color</l><custom-block s="✐ RGB from HSV %l"><custom-block s="✐ extract rgba values %l %upvar"><block var="value"/><l>transparency</l></custom-block></custom-block></block><block s="doReport"><custom-block s="✐ include transparency %l %s"><block var="color"/><block var="transparency"/></custom-block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="kind"/><l>HSL vector</l></list></block><script><block s="doSetVar"><l>color</l><custom-block s="✐ RGB from HSL %l"><custom-block s="✐ extract rgba values %l %upvar"><block var="value"/><l>transparency</l></custom-block></custom-block></block><block s="doReport"><custom-block s="✐ include transparency %l %s"><block var="color"/><block var="transparency"/></custom-block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="kind"/><l>fair HSV vector</l></list></block><script><block s="doSetVar"><l>color</l><custom-block s="✐ limits %l"><custom-block s="✐ extract rgba values %l %upvar"><block var="value"/><l>transparency</l></custom-block></custom-block></block><block s="doSetVar"><l>value</l><block s="reportListItem"><l>1</l><block var="color"/></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="doSetVar"><l>index</l><block s="reportVariadicSum"><list><block s="reportListItem"><block var="index"/><block var="✐ HSV brights"/></block><block s="reportVariadicProduct"><list><block var="scale"/><block s="reportDifference"><block s="reportListItem"><block s="reportVariadicSum"><list><block var="index"/><l>1</l></list></block><block var="✐ HSV brights"/></block><block s="reportListItem"><block var="index"/><block var="✐ HSV brights"/></block></block></list></block></list></block></block><block s="doSetVar"><l>color</l><custom-block s="✐ RGB from HSV %l"><block s="reportVariadicProduct"><list><block s="reportCONS"><l>100</l><block s="reportCDR"><block var="color"/></block></block><block var="index"/></list></block></custom-block></block><block s="doReport"><custom-block s="✐ include transparency %l %s"><block var="color"/><block var="transparency"/></custom-block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="kind"/><l>fair HSL vector</l></list></block><script><block s="doSetVar"><l>color</l><custom-block s="✐ limits %l"><custom-block s="✐ extract rgba values %l %upvar"><block var="value"/><l>transparency</l></custom-block></custom-block></block><block s="doSetVar"><l>value</l><block s="reportModulus"><block s="reportListItem"><l>1</l><block var="color"/></block><l>100</l></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="doSetVar"><l>index</l><block s="reportVariadicSum"><list><block s="reportListItem"><block var="index"/><block var="✐ HSL brights"/></block><block s="reportVariadicProduct"><list><block var="scale"/><block s="reportDifference"><block s="reportListItem"><block s="reportVariadicSum"><list><block var="index"/><l>1</l></list></block><block var="✐ HSL brights"/></block><block s="reportListItem"><block var="index"/><block var="✐ HSL brights"/></block></block></list></block></list></block></block><block s="doSetVar"><l>color</l><custom-block s="✐ RGB from HSL %l"><block s="reportVariadicProduct"><list><block s="reportCONS"><l>1</l><block s="reportQuotient"><block s="reportCDR"><block var="color"/></block><block s="reportNewList"><list><l>100</l><l>50</l></list></block></block></block><block var="index"/></list></block></custom-block></block><block s="doReport"><custom-block s="✐ include transparency %l %s"><block var="color"/><block var="transparency"/></custom-block></block></script><list></list></block></script></block-definition><block-definition s="$brush %&apos;kind&apos; from color %&apos;color&apos;" type="reporter" category="pen"><header></header><code></code><translations>ca:$brush _ del color _&#xD;</translations><inputs><input type="%s" readonly="true"><options>nearest color number&#xD;crayon number&#xD;fair hue&#xD;&#126;1&#xD;transparency&#xD;X11/W3C name&#xD;&#126;2&#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;RGBA vector&#xD;RGB hex&#xD;}&#xD;}</options></input><input type="%obj"></input></inputs><script><custom-block s="✐ initialize variables"></custom-block><block s="doIf"><block s="reportVariadicEquals"><list><block var="kind"/><l>crayon number</l></list></block><script><block s="doReport"><custom-block s="✐ crayon number of color %s"><block var="color"/></custom-block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="kind"/><l>X11/W3C name</l></list></block><script><block s="doReport"><custom-block s="✐ X11 name of color %s"><block var="color"/></custom-block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="kind"/><l>nearest color number</l></list></block><script><block s="doReport"><custom-block s="✐ color number near color %s"><block var="color"/></custom-block></block></script><list></list></block><block s="doDeclareVariables"><list><l>rgb</l><l>hsl</l><l>hsv</l></list></block><block s="doSetVar"><l>rgb</l><custom-block s="✐ extract rgba values %l %upvar"><block var="color"/><l>transparency</l></custom-block></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="kind"/><l>transparency</l></list></block><script><block s="doReport"><block s="reportDifference"><l>100</l><block s="reportQuotient"><block s="reportVariadicProduct"><list><block var="transparency"/><l>100</l></list></block><l>255</l></block></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="kind"/><l>RGB vector</l></list></block><script><block s="doReport"><block var="rgb"/></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="kind"/><l>RGBA vector</l></list></block><script><block s="doReport"><block s="reportConcatenatedLists"><list><block var="rgb"/><block s="reportNewList"><list><block var="transparency"/></list></block></list></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="kind"/><l>RGB hex</l></list></block><script><block s="doReport"><block s="reportJoinWords"><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="✐ byte to hex %n"><l></l></custom-block></autolambda><list></list></block><block var="rgb"/></block></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="kind"/><l>red</l></list></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="rgb"/></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="kind"/><l>green</l></list></block><script><block s="doReport"><block s="reportListItem"><l>2</l><block var="rgb"/></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="kind"/><l>blue</l></list></block><script><block s="doReport"><block s="reportListItem"><l>3</l><block var="rgb"/></block></block></script><list></list></block><block s="doSetVar"><l>hsv</l><custom-block s="✐ HSL/HSV (hsl? %b ) from RGB %s"><l><bool>false</bool></l><block var="rgb"/></custom-block></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="kind"/><l>HSV vector</l></list></block><script><block s="doReport"><block var="hsv"/></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="kind"/><l>hue</l></list></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="hsv"/></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="kind"/><l>saturation (HSV)</l></list></block><script><block s="doReport"><block s="reportListItem"><l>2</l><block var="hsv"/></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="kind"/><l>value (brightness)</l></list></block><script><block s="doReport"><block s="reportListItem"><l>3</l><block var="hsv"/></block></block></script><list></list></block><block s="doSetVar"><l>hsl</l><custom-block s="✐ HSL/HSV (hsl? %b ) from RGB %s"><l><bool>true</bool></l><block var="rgb"/></custom-block></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="kind"/><l>HSL vector</l></list></block><script><block s="doReport"><block var="hsl"/></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="kind"/><l>saturation (HSL)</l></list></block><script><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="kind"/><l>lightness</l></list></block><script><block s="doReport"><block s="reportListItem"><l>3</l><block var="hsl"/></block></block></script><list></list></block><block s="doIfElse"><block s="reportVariadicOr"><list><custom-block s="text %txt contains %txt"><block var="kind"/><l>HSL</l></custom-block><custom-block s="text %txt contains %txt"><block var="kind"/><l>lightness</l></custom-block></list></block><script><block s="doDeclareVariables"><list><l>fair hue</l><l>fair lightness</l><l>fair saturation (HSL)</l></list><comment w="53.333333333333336" collapsed="true">HSL</comment></block><block s="doIfElse"><block s="reportVariadicAnd"><list><block s="reportVariadicLessThan"><list><block s="reportListItem"><l>3</l><block var="hsl"/></block><l>34</l></list></block><block s="reportVariadicAnd"><list><block s="reportVariadicGreaterThanOrEquals"><list><block s="reportListItem"><l>1</l><block var="hsl"/></block><l>1.96</l></list></block><block s="reportVariadicLessThanOrEquals"><list><block s="reportListItem"><l>1</l><block var="hsl"/></block><l>8.82353</l></list></block></list></block></list></block><script><block s="doIfElse"><block s="reportVariadicLessThan"><list><block s="reportListItem"><l>1</l><block var="hsl"/></block><l>6.94444445</l></list></block><script><block s="doSetVar"><l>fair hue</l><block s="reportVariadicSum"><list><l>12.5</l><block s="reportVariadicProduct"><list><block s="reportDifference"><l>5.8</l><l>12.5</l></block><block s="reportQuotient"><block s="reportDifference"><l>6.94444445</l><block s="reportListItem"><l>1</l><block var="hsl"/></block></block><block s="reportDifference"><l>6.94444445</l><l>1.96</l></block></block></list></block></list></block></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="kind"/><l>fair hue</l></list></block><script><block s="doReport"><block var="fair hue"/></block></script><list></list></block><block s="doSetVar"><l>fair lightness</l><block s="reportVariadicMin"><list><block s="reportVariadicProduct"><list><block s="reportListItem"><l>3</l><block var="hsl"/></block><block s="reportQuotient"><l>100</l><block s="reportVariadicSum"><list><l>30.98</l><block s="reportVariadicProduct"><list><block s="reportDifference"><l>33.3333333</l><l>30.98</l></block><block s="reportQuotient"><block s="reportDifference"><l>6.94444445</l><block s="reportListItem"><l>1</l><block var="hsl"/></block></block><block s="reportDifference"><l>6.94444445</l><l>1.96</l></block></block></list></block></list></block></block></list></block><l>100</l></list></block></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="kind"/><l>fair lightness</l></list></block><script><block s="doReport"><block var="fair lightness"/></block></script><list></list></block><block s="doSetVar"><l>fair saturation (HSL)</l><block s="reportVariadicMin"><list><block s="reportVariadicProduct"><list><block s="reportListItem"><l>2</l><block var="hsl"/></block><block s="reportQuotient"><l>100</l><block s="reportVariadicSum"><list><l>75.94936</l><block s="reportVariadicProduct"><list><block s="reportDifference"><l>100</l><l>75.94936</l></block><block s="reportQuotient"><block s="reportDifference"><l>6.94444445</l><block s="reportListItem"><l>1</l><block var="hsl"/></block></block><block s="reportDifference"><l>6.94444445</l><l>1.96</l></block></block></list></block></list></block></block></list></block><l>100</l></list></block></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="kind"/><l>fair saturation (HSL)</l></list></block><script><block s="doReport"><block var="fair saturation (HSL)"/></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="kind"/><l>fair HSL vector</l></list></block><script><block s="doReport"><block s="reportNewList"><list><block var="fair hue"/><block var="fair saturation (HSL)"/><block var="fair lightness"/></list></block></block></script><list></list></block></script><script><block s="doSetVar"><l>fair hue</l><block s="reportVariadicSum"><list><l>12.5</l><block s="reportVariadicProduct"><list><block s="reportDifference"><l>18</l><l>12.5</l></block><block s="reportQuotient"><block s="reportDifference"><l>6.94444445</l><block s="reportListItem"><l>1</l><block var="hsl"/></block></block><block s="reportDifference"><l>6.94444445</l><l>8.823529</l></block></block></list></block></list></block></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="kind"/><l>fair hue</l></list></block><script><block s="doReport"><block var="fair hue"/></block></script><list></list></block><block s="doSetVar"><l>fair lightness</l><block s="reportVariadicMin"><list><block s="reportVariadicProduct"><list><block s="reportListItem"><l>3</l><block var="hsl"/></block><block s="reportQuotient"><l>100</l><block s="reportVariadicSum"><list><l>30.98</l><block s="reportVariadicProduct"><list><block s="reportDifference"><l>33.3333333</l><l>30.98</l></block><block s="reportQuotient"><block s="reportDifference"><l>6.94444445</l><block s="reportListItem"><l>1</l><block var="hsl"/></block></block><block s="reportDifference"><l>6.94444445</l><l>8.823529</l></block></block></list></block></list></block></block></list></block><l>100</l></list></block></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="kind"/><l>fair lightness</l></list></block><script><block s="doReport"><block var="fair lightness"/></block></script><list></list></block><block s="doSetVar"><l>fair saturation (HSL)</l><block s="reportVariadicMin"><list><block s="reportVariadicProduct"><list><block s="reportListItem"><l>2</l><block var="hsl"/></block><block s="reportQuotient"><l>100</l><block s="reportVariadicSum"><list><l>75.94936</l><block s="reportVariadicProduct"><list><block s="reportDifference"><l>100</l><l>75.94936</l></block><block s="reportQuotient"><block s="reportDifference"><l>6.94444445</l><block s="reportListItem"><l>1</l><block var="hsl"/></block></block><block s="reportDifference"><l>6.94444445</l><l>8.823529</l></block></block></list></block></list></block></block></list></block><l>100</l></list></block></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="kind"/><l>fair saturation (HSL)</l></list></block><script><block s="doReport"><block var="fair saturation (HSL)"/></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="kind"/><l>fair HSL vector</l></list></block><script><block s="doReport"><block s="reportNewList"><list><block var="fair hue"/><block var="fair saturation (HSL)"/><block var="fair lightness"/></list></block></block></script><list></list></block></script></block></script><script><block s="doIfElse"><block s="reportVariadicLessThan"><list><block s="reportListItem"><l>1</l><block var="hsl"/></block><l>5.5</l></list><comment w="53.333333333333336" collapsed="true">reds</comment></block><script><block s="doSetVar"><l>fair hue</l><block s="reportVariadicSum"><list><l>0</l><block s="reportVariadicProduct"><list><block s="reportDifference"><l>5.8</l><l>0</l></block><block s="reportQuotient"><block s="reportDifference"><l>5.5</l><block s="reportListItem"><l>1</l><block var="hsl"/></block></block><block s="reportDifference"><l>5.5</l><l>0</l></block></block></list></block></list></block></block></script><script><block s="doIfElse"><block s="reportVariadicLessThan"><list><block s="reportListItem"><l>1</l><block var="hsl"/></block><l>8.3</l></list><comment w="90" collapsed="true">early orange</comment></block><script><block s="doSetVar"><l>fair hue</l><block s="reportVariadicSum"><list><l>18</l><block s="reportVariadicProduct"><list><block s="reportDifference"><l>25</l><l>18</l></block><block s="reportQuotient"><block s="reportDifference"><block s="reportListItem"><l>1</l><block var="hsl"/></block><l>5.5</l></block><block s="reportDifference"><l>8.3</l><l>5.5</l></block></block></list></block></list></block></block></script><script><block s="doDeclareVariables"><list><l>index</l></list><comment w="144.66666666666666" collapsed="true">center orange and up</comment></block><block s="doSetVar"><l>index</l><l>6</l></block><block s="doUntil"><block s="reportVariadicLessThanOrEquals"><list><block s="reportListItem"><l>1</l><block var="hsl"/></block><block s="reportListItem"><l>1</l><block s="reportListItem"><block var="index"/><block var="✐ HSL brights"/></block></block></list></block><script><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doSetVar"><l>fair hue</l><block s="reportVariadicSum"><list><block s="reportListItem"><block s="reportDifference"><block var="index"/><l>1</l></block><block var="✐ pivots"/></block><block s="reportVariadicProduct"><list><block s="reportDifference"><block s="reportListItem"><block var="index"/><block var="✐ pivots"/></block><block s="reportListItem"><block s="reportDifference"><block var="index"/><l>1</l></block><block var="✐ pivots"/></block></block><block s="reportQuotient"><block s="reportDifference"><block s="reportListItem"><l>1</l><block var="hsl"/></block><block s="reportListItem"><l>1</l><block s="reportListItem"><block s="reportDifference"><block var="index"/><l>1</l></block><block var="✐ HSL brights"/></block></block></block><block s="reportDifference"><block s="reportListItem"><l>1</l><block s="reportListItem"><block var="index"/><block var="✐ HSL brights"/></block></block><block s="reportListItem"><l>1</l><block s="reportListItem"><block s="reportDifference"><block var="index"/><l>1</l></block><block var="✐ HSL brights"/></block></block></block></block></list></block></list></block></block></script></block></script></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="kind"/><l>fair hue</l></list></block><script><block s="doReport"><block var="fair hue"/></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="kind"/><l>fair saturation (HSL)</l></list></block><script><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="kind"/><l>fair lightness</l></list></block><script><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="kind"/><l>fair HSL vector</l></list></block><script><block s="doReport"><block s="reportNewList"><list><block var="fair hue"/><block s="reportListItem"><l>2</l><block var="hsl"/></block><block s="reportListItem"><l>3</l><block var="hsl"/></block></list></block></block></script><list></list></block></script><comment w="53.333333333333336" collapsed="true">brown</comment></block></script><script><block s="doDeclareVariables"><list><l>fair hue</l><l>fair saturation (HSV)</l><l>fair value (brightness)</l><l>scaled HSV brights</l></list><comment w="53.333333333333336" collapsed="true">HSV</comment></block><block s="doSetVar"><l>scaled HSV brights</l><block s="reportVariadicProduct"><list><l>100</l><block var="✐ HSV brights"/></list></block></block><block s="doIfElse"><block s="reportVariadicAnd"><list><block s="reportVariadicLessThan"><list><block s="reportListItem"><l>3</l><block var="hsv"/></block><l>67</l></list></block><block s="reportVariadicAnd"><list><block s="reportVariadicGreaterThanOrEquals"><list><block s="reportListItem"><l>1</l><block var="hsv"/></block><l>1.96</l></list></block><block s="reportVariadicLessThanOrEquals"><list><block s="reportListItem"><l>1</l><block var="hsv"/></block><l>8.82353</l></list></block></list></block></list></block><script><block s="doIfElse"><block s="reportVariadicLessThan"><list><block s="reportListItem"><l>1</l><block var="hsv"/></block><l>6.94444445</l></list><comment w="90" collapsed="true">early brown</comment></block><script><block s="doSetVar"><l>fair hue</l><block s="reportVariadicSum"><list><l>12.5</l><block s="reportVariadicProduct"><list><block s="reportDifference"><l>5.8</l><l>12.5</l></block><block s="reportQuotient"><block s="reportDifference"><l>6.94444445</l><block s="reportListItem"><l>1</l><block var="hsv"/></block></block><block s="reportDifference"><l>6.94444445</l><l>1.96</l></block></block></list></block></list></block></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="kind"/><l>fair hue</l></list></block><script><block s="doReport"><block var="fair hue"/></block></script><list></list></block><block s="doSetVar"><l>fair value (brightness)</l><block s="reportVariadicMin"><list><block s="reportVariadicProduct"><list><block s="reportListItem"><l>3</l><block var="hsv"/></block><block s="reportQuotient"><l>100</l><block s="reportVariadicSum"><list><l>54.51</l><block s="reportVariadicProduct"><list><block s="reportDifference"><l>66.666666667</l><l>54.51</l></block><block s="reportQuotient"><block s="reportDifference"><l>6.94444445</l><block s="reportListItem"><l>1</l><block var="hsv"/></block></block><block s="reportDifference"><l>6.94444445</l><l>1.96</l></block></block></list></block></list></block></block></list></block><l>100</l></list></block></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="kind"/><l>fair value (brightness)</l></list></block><script><block s="doReport"><block var="fair value (brightness)"/></block></script><list></list></block><block s="doSetVar"><l>fair saturation (HSV)</l><block s="reportVariadicMin"><list><block s="reportVariadicProduct"><list><block s="reportListItem"><l>2</l><block var="hsv"/></block><block s="reportQuotient"><l>100</l><block s="reportVariadicSum"><list><l>86.33</l><block s="reportVariadicProduct"><list><block s="reportDifference"><l>100</l><l>86.33</l></block><block s="reportQuotient"><block s="reportDifference"><l>6.94444445</l><block s="reportListItem"><l>1</l><block var="hsv"/></block></block><block s="reportDifference"><l>6.94444445</l><l>1.96</l></block></block></list></block></list></block></block></list></block><l>100</l></list></block></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="kind"/><l>fair saturation (HSV)</l></list></block><script><block s="doReport"><block var="fair saturation (HSV)"/></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="kind"/><l>fair HSV vector</l></list></block><script><block s="doReport"><block s="reportNewList"><list><block var="fair hue"/><block var="fair saturation (HSV)"/><block var="fair value (brightness)"/></list></block></block></script><list></list></block></script><script><block s="doSetVar"><l>fair hue</l><block s="reportVariadicSum"><list><l>12.5</l><block s="reportVariadicProduct"><list><block s="reportDifference"><l>18</l><l>12.5</l></block><block s="reportQuotient"><block s="reportDifference"><l>6.94444445</l><block s="reportListItem"><l>1</l><block var="hsv"/></block></block><block s="reportDifference"><l>6.94444445</l><l>8.823529</l></block></block></list></block></list></block></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="kind"/><l>fair hue</l></list></block><script><block s="doReport"><block var="fair hue"/></block></script><list></list></block><block s="doSetVar"><l>fair value (brightness)</l><block s="reportVariadicMin"><list><block s="reportVariadicProduct"><list><block s="reportListItem"><l>3</l><block var="hsv"/></block><block s="reportQuotient"><l>100</l><block s="reportVariadicSum"><list><l>54.51</l><block s="reportVariadicProduct"><list><block s="reportDifference"><l>66.666666667</l><l>54.51</l></block><block s="reportQuotient"><block s="reportDifference"><l>6.94444445</l><block s="reportListItem"><l>1</l><block var="hsv"/></block></block><block s="reportDifference"><l>6.94444445</l><l>1.96</l></block></block></list></block></list></block></block></list></block><l>100</l></list></block></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="kind"/><l>fair value (brightness)</l></list></block><script><block s="doReport"><block var="fair value (brightness)"/></block></script><list></list></block><block s="doSetVar"><l>fair saturation (HSV)</l><block s="reportVariadicMin"><list><block s="reportVariadicProduct"><list><block s="reportListItem"><l>2</l><block var="hsv"/></block><block s="reportQuotient"><l>100</l><block s="reportVariadicSum"><list><l>86.33</l><block s="reportVariadicProduct"><list><block s="reportDifference"><l>100</l><l>86.33</l></block><block s="reportQuotient"><block s="reportDifference"><l>6.94444445</l><block s="reportListItem"><l>1</l><block var="hsv"/></block></block><block s="reportDifference"><l>6.94444445</l><l>1.96</l></block></block></list></block></list></block></block></list></block><l>100</l></list></block></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="kind"/><l>fair saturation (HSV)</l></list></block><script><block s="doReport"><block var="fair saturation (HSV)"/></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="kind"/><l>fair HSV vector</l></list></block><script><block s="doReport"><block s="reportNewList"><list><block var="fair hue"/><block var="fair saturation (HSV)"/><block var="fair value (brightness)"/></list></block></block></script><list></list></block></script></block></script><script><block s="doIfElse"><block s="reportVariadicLessThan"><list><block s="reportListItem"><l>1</l><block var="hsv"/></block><l>5.5</l></list><comment w="53.333333333333336" collapsed="true">reds</comment></block><script><block s="doSetVar"><l>fair hue</l><block s="reportVariadicSum"><list><l>0</l><block s="reportVariadicProduct"><list><block s="reportDifference"><l>5.8</l><l>0</l></block><block s="reportQuotient"><block s="reportDifference"><l>5.5</l><block s="reportListItem"><l>1</l><block var="hsv"/></block></block><block s="reportDifference"><l>5.5</l><l>0</l></block></block></list></block></list></block></block></script><script><block s="doIfElse"><block s="reportVariadicLessThan"><list><block s="reportListItem"><l>1</l><block var="hsv"/></block><l>8.3</l></list><comment w="53.333333333333336" collapsed="true">orange</comment></block><script><block s="doSetVar"><l>fair hue</l><block s="reportVariadicSum"><list><l>18</l><block s="reportVariadicProduct"><list><block s="reportDifference"><l>25</l><l>18</l></block><block s="reportQuotient"><block s="reportDifference"><block s="reportListItem"><l>1</l><block var="hsv"/></block><l>5.5</l></block><block s="reportDifference"><l>8.3</l><l>5.5</l></block></block></list></block></list></block></block></script><script><block s="doDeclareVariables"><list><l>index</l></list><comment w="144.66666666666666" collapsed="true">center orange and up</comment></block><block s="doSetVar"><l>index</l><l>6</l></block><block s="doUntil"><block s="reportVariadicLessThanOrEquals"><list><block s="reportListItem"><l>1</l><block var="hsv"/></block><block s="reportListItem"><l>1</l><block s="reportListItem"><block var="index"/><block var="scaled HSV brights"/></block></block></list></block><script><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doSetVar"><l>fair hue</l><block s="reportVariadicSum"><list><block s="reportListItem"><block s="reportDifference"><block var="index"/><l>1</l></block><block var="✐ pivots"/></block><block s="reportVariadicProduct"><list><block s="reportDifference"><block s="reportListItem"><block var="index"/><block var="✐ pivots"/></block><block s="reportListItem"><block s="reportDifference"><block var="index"/><l>1</l></block><block var="✐ pivots"/></block></block><block s="reportQuotient"><block s="reportDifference"><block s="reportListItem"><l>1</l><block var="hsv"/></block><block s="reportListItem"><l>1</l><block s="reportListItem"><block s="reportDifference"><block var="index"/><l>1</l></block><block var="scaled HSV brights"/></block></block></block><block s="reportDifference"><block s="reportListItem"><l>1</l><block s="reportListItem"><block var="index"/><block var="scaled HSV brights"/></block></block><block s="reportListItem"><l>1</l><block s="reportListItem"><block s="reportDifference"><block var="index"/><l>1</l></block><block var="scaled HSV brights"/></block></block></block></block></list></block></list></block></block></script></block></script></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="kind"/><l>fair hue</l></list></block><script><block s="doReport"><block var="fair hue"/></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="kind"/><l>fair saturation (HSV)</l></list></block><script><block s="doReport"><block s="reportListItem"><l>2</l><block var="hsv"/></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="kind"/><l>fair value (brightness)</l></list></block><script><block s="doReport"><block s="reportListItem"><l>3</l><block var="hsv"/></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="kind"/><l>fair HSV vector</l></list></block><script><block s="doReport"><block s="reportNewList"><list><block var="fair hue"/><block s="reportListItem"><l>2</l><block var="hsv"/></block><block s="reportListItem"><l>3</l><block var="hsv"/></block></list></block></block></script><list></list></block></script><comment w="53.333333333333336" collapsed="true">brown</comment></block></script><comment w="98.66666666666667" collapsed="true">fair something</comment></block><custom-block s="error %txt"><l>Can&apos;t get here -- please post project and screenshot to forum.</l></custom-block></script></block-definition><block-definition s="✐ current pen color" type="reporter" category="pen"><comment x="0" y="0" w="172.66666666666666" collapsed="false">This block reports the pen color&#xD;(as a color, not as a list of numbers).</comment><header></header><code></code><translations>ca:✐ color de llapis actual&#xD;</translations><inputs></inputs><script><block s="doReport"><custom-block s="$brush color from %s %s %mult%s"><l>RGB vector</l><custom-block s="RGB color"></custom-block><list><l></l></list></custom-block></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;value&apos;" type="reporter" 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="%repRing"></input></inputs><script><block s="doReport"><block s="reportCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doReport"><block s="evaluate"><block var="value"/><list></list></block></block></script><list><l>cont</l></list></block></block></block></script></block-definition><block-definition s="throw %&apos;tag&apos; %&apos;value&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><input type="%s"></input></inputs><script><block s="doRun"><block var="tag"/><list><block var="value"/></list></block></script></block-definition><block-definition s="✐ set pen to crayon %&apos;which&apos; %&apos;more&apos;" type="command" category="pen"><comment x="0" y="0" w="297.3333333333333" collapsed="false">Sets the pen color &#xD;to 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>ca:✐ fixa el llapis de color _ _&#xD;</translations><inputs><input type="%s"><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><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>color</l></list></block><custom-block s="✐ initialize variables"></custom-block><block s="doIfElse"><block s="reportIsA"><block var="which"/><l><option>text</option></l></block><script><block s="doSetVar"><l>color</l><block s="reportFindFirst"><block s="reifyPredicate"><autolambda><block s="reportVariadicEquals"><list><block s="reportListItem"><l>4</l><l/></block><block var="which"/></list></block></autolambda><list></list></block><block var="✐ crayon colors"/></block></block><block s="doIfElse"><block s="reportVariadicNotEquals"><list><block var="color"/><l></l></list></block><script><block s="doSetVar"><l>✐ last crayon</l><block s="reportListItem"><l>5</l><block var="color"/></block></block></script><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>No such crayon: </l><block var="which"/></list></block></custom-block></script></block></script><script><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><block s="doSetVar"><l>✐ last crayon</l><block var="which"/></block></script></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><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><block s="doIf"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="more"/></block><l><option>number</option></l></block><script><block s="setPenColorDimension"><l><option>transparency</option></l><block s="reportListItem"><l>1</l><block var="more"/></block></block></script><list></list></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;ca:fixa el llapis al color r: _ g: _ b: _&#xD;</translations><inputs><input type="%n">255</input><input type="%n">0</input><input type="%n">0</input></inputs><script><block s="doApplyExtension"><l>clr_setpen(clr)</l><list><block s="reportApplyExtension"><l>clr_rgba(r, g, b, a)</l><list><block var="r"/><block var="g"/><block var="b"/><block s="reportApplyExtension"><l>clr_channel(clr, rgba)</l><list><block s="reportApplyExtension"><l>clr_pen</l><list></list></block><l>a</l></list></block></list></block></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;ca:fixa el llapis al color h: _ s: _ v: _&#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="doApplyExtension"><l>clr_setpen(clr)</l><list><block s="reportApplyExtension"><l>clr_hsv(h, s, v)</l><list><block var="h"/><block var="s"/><block var="v"/></list></block></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="reportMap"><block s="reifyReporter"><autolambda><block s="reportApplyExtension"><l>clr_channel(clr, rgba)</l><list><block s="reportApplyExtension"><l>clr_pen</l><list></list></block><l></l></list></block></autolambda><list></list></block><block s="reportNewList"><list><l>r</l><l>g</l><l>b</l></list></block></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="reportApplyExtension"><l>clr_hsv(clr)</l><list><block s="reportApplyExtension"><l>clr_pen</l><list></list></block></list></block></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="✐ subset %&apos;pred&apos; %&apos;data&apos; %&apos;catchtag&apos; %&apos;result&apos; %&apos;set pen?&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><input type="%b">true</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><block s="doIfElse"><block var="set pen?"/><script><custom-block s="$brush set pen %s to %s %mult%s"><l>red</l><block s="reportListItem"><l>1</l><block var="best match"/></block><list><l></l></list></custom-block><custom-block s="$brush set pen %s to %s %mult%s"><l>green</l><block s="reportListItem"><l>2</l><block var="best match"/></block><list><l></l></list></custom-block><custom-block s="$brush set pen %s to %s %mult%s"><l>blue</l><block s="reportListItem"><l>3</l><block var="best match"/></block><list><l></l></list></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><script><block s="doSetVar"><l>✐ X11 catch</l><block s="reportListItem"><block s="reportNumbers"><l>1</l><l>3</l></block><block var="best match"/></block></block><custom-block s="throw %s"><block var="catchtag"/></custom-block></script></block></script><list></list></block><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></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>✐ dimension names</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><l>✐ X11</l><l>✐ crayon colors</l><l>✐ fair hue table</l><l>✐ colors</l><l>✐ brights</l><l>✐ pivots</l><l>✐ HSV brights</l><l>✐ HSL brights</l><l>✐ HSV colors</l><l>✐ HSL colors</l><l>✐ X11 catch</l><l>✐ dimension names</l><l>✐ dimension dispatch</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><block s="doSetVar"><l>✐ HSL</l><block s="reportNewList"><list><l>0</l><l>100</l><l>50</l></list></block></block><block s="doSetVar"><l>✐ raw HSL</l><block s="reportNewList"><list><l>0</l><l>100</l><l>50</l></list></block></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="reportTextSplit"><custom-block s="multiline %mlt"><l>255,250,250,snow&#xD;248,248,255,ghostwhite&#xD;245,245,245,whitesmoke&#xD;220,220,220,gainsboro&#xD;255,250,240,floralwhite&#xD;253,245,230,oldlace&#xD;250,240,230,linen&#xD;250,235,215,antiquewhite&#xD;255,239,213,papayawhip&#xD;255,235,205,blanchedalmond&#xD;255,228,196,bisque&#xD;255,218,185,peachpuff&#xD;255,222,173,navajowhite&#xD;255,228,181,moccasin&#xD;255,248,220,cornsilk&#xD;255,255,240,ivory&#xD;255,250,205,lemonchiffon&#xD;255,245,238,seashell&#xD;240,255,240,honeydew&#xD;245,255,250,mintcream&#xD;240,255,255,azure&#xD;240,248,255,aliceblue&#xD;230,230,250,lavender&#xD;255,240,245,lavenderblush&#xD;255,228,225,mistyrose&#xD;255,255,255,white&#xD;0,0,0,black&#xD;47,79,79,darkslategray&#xD;47,79,79,darkslategrey&#xD;105,105,105,dimgray&#xD;105,105,105,dimgrey&#xD;112,128,144,slategray&#xD;112,128,144,slategrey&#xD;119,136,153,lightslategray&#xD;119,136,153,lightslategrey&#xD;190,190,190,gray(X11)&#xD;190,190,190,grey(X11)&#xD;128,128,128,gray(W3C)&#xD;128,128,128,grey(W3C)&#xD;211,211,211,lightgrey&#xD;211,211,211,lightgray&#xD;25,25,112,midnightblue&#xD;0,0,128,navy&#xD;0,0,128,navyblue&#xD;100,149,237,cornflowerblue&#xD;72,61,139,darkslateblue&#xD;106,90,205,slateblue&#xD;123,104,238,mediumslateblue&#xD;132,112,255,lightslateblue&#xD;0,0,205,mediumblue&#xD;65,105,225,royalblue&#xD;0,0,255,blue&#xD;30,144,255,dodgerblue&#xD;0,191,255,deepskyblue&#xD;135,206,235,skyblue&#xD;135,206,250,lightskyblue&#xD;70,130,180,steelblue&#xD;176,196,222,lightsteelblue&#xD;173,216,230,lightblue&#xD;176,224,230,powderblue&#xD;175,238,238,paleturquoise&#xD;0,206,209,darkturquoise&#xD;72,209,204,mediumturquoise&#xD;64,224,208,turquoise&#xD;0,255,255,cyan&#xD;0,255,255,aqua&#xD;224,255,255,lightcyan&#xD;95,158,160,cadetblue&#xD;102,205,170,mediumaquamarine&#xD;127,255,212,aquamarine&#xD;0,100,0,darkgreen&#xD;85,107,47,darkolivegreen&#xD;143,188,143,darkseagreen&#xD;46,139,87,seagreen&#xD;60,179,113,mediumseagreen&#xD;32,178,170,lightseagreen&#xD;152,251,152,palegreen&#xD;0,255,127,springgreen&#xD;124,252,0,lawngreen&#xD;0,255,0,green(X11)&#xD;0,128,0,green(W3C)&#xD;0,255,0,lime&#xD;127,255,0,chartreuse&#xD;0,250,154,mediumspringgreen&#xD;173,255,47,greenyellow&#xD;50,205,50,limegreen&#xD;154,205,50,yellowgreen&#xD;34,139,34,forestgreen&#xD;107,142,35,olivedrab&#xD;189,183,107,darkkhaki&#xD;240,230,140,khaki&#xD;238,232,170,palegoldenrod&#xD;250,250,210,lightgoldenrodyellow&#xD;255,255,224,lightyellow&#xD;255,255,0,yellow&#xD;255,215,0,gold&#xD;238,221,130,lightgoldenrod&#xD;218,165,32,goldenrod&#xD;184,134,11,darkgoldenrod&#xD;188,143,143,rosybrown&#xD;205,92,92,indianred&#xD;139,69,19,saddlebrown&#xD;160,82,45,sienna&#xD;205,133,63,peru&#xD;222,184,135,burlywood&#xD;245,245,220,beige&#xD;245,222,179,wheat&#xD;244,164,96,sandybrown&#xD;210,180,140,tan&#xD;210,105,30,chocolate&#xD;178,34,34,firebrick&#xD;165,42,42,brown&#xD;233,150,122,darksalmon&#xD;250,128,114,salmon&#xD;255,160,122,lightsalmon&#xD;255,165,0,orange&#xD;255,140,0,darkorange&#xD;255,127,80,coral&#xD;240,128,128,lightcoral&#xD;255,99,71,tomato&#xD;255,69,0,orangered&#xD;255,0,0,red&#xD;255,105,180,hotpink&#xD;255,20,147,deeppink&#xD;255,192,203,pink&#xD;255,182,193,lightpink&#xD;219,112,147,palevioletred&#xD;176,48,96,maroon(X11)&#xD;128,0,0,maroon(W3C)&#xD;199,21,133,mediumvioletred&#xD;208,32,144,violetred&#xD;255,0,255,magenta&#xD;255,0,255,fuchsia&#xD;238,130,238,violet&#xD;221,160,221,plum&#xD;218,112,214,orchid&#xD;186,85,211,mediumorchid&#xD;153,50,204,darkorchid&#xD;148,0,211,darkviolet&#xD;138,43,226,blueviolet&#xD;160,32,240,purple(X11)&#xD;128,0,128,purple(W3C)&#xD;147,112,219,mediumpurple&#xD;216,191,216,thistle&#xD;255,250,250,snow1&#xD;238,233,233,snow2&#xD;205,201,201,snow3&#xD;139,137,137,snow4&#xD;255,245,238,seashell1&#xD;238,229,222,seashell2&#xD;205,197,191,seashell3&#xD;139,134,130,seashell4&#xD;255,239,219,AntiqueWhite1&#xD;238,223,204,AntiqueWhite2&#xD;205,192,176,AntiqueWhite3&#xD;139,131,120,AntiqueWhite4&#xD;255,228,196,bisque1&#xD;238,213,183,bisque2&#xD;205,183,158,bisque3&#xD;139,125,107,bisque4&#xD;255,218,185,PeachPuff1&#xD;238,203,173,PeachPuff2&#xD;205,175,149,PeachPuff3&#xD;139,119,101,PeachPuff4&#xD;255,222,173,NavajoWhite1&#xD;238,207,161,NavajoWhite2&#xD;205,179,139,NavajoWhite3&#xD;139,121,94,NavajoWhite4&#xD;255,250,205,LemonChiffon1&#xD;238,233,191,LemonChiffon2&#xD;205,201,165,LemonChiffon3&#xD;139,137,112,LemonChiffon4&#xD;255,248,220,cornsilk1&#xD;238,232,205,cornsilk2&#xD;205,200,177,cornsilk3&#xD;139,136,120,cornsilk4&#xD;255,255,240,ivory1&#xD;238,238,224,ivory2&#xD;205,205,193,ivory3&#xD;139,139,131,ivory4&#xD;240,255,240,honeydew1&#xD;224,238,224,honeydew2&#xD;193,205,193,honeydew3&#xD;131,139,131,honeydew4&#xD;255,240,245,LavenderBlush1&#xD;238,224,229,LavenderBlush2&#xD;205,193,197,LavenderBlush3&#xD;139,131,134,LavenderBlush4&#xD;255,228,225,MistyRose1&#xD;238,213,210,MistyRose2&#xD;205,183,181,MistyRose3&#xD;139,125,123,MistyRose4&#xD;240,255,255,azure1&#xD;224,238,238,azure2&#xD;193,205,205,azure3&#xD;131,139,139,azure4&#xD;131,111,255,SlateBlue1&#xD;122,103,238,SlateBlue2&#xD;105,89,205,SlateBlue3&#xD;71,60,139,SlateBlue4&#xD;72,118,255,RoyalBlue1&#xD;67,110,238,RoyalBlue2&#xD;58,95,205,RoyalBlue3&#xD;39,64,139,RoyalBlue4&#xD;0,0,255,blue1&#xD;0,0,238,blue2&#xD;0,0,205,blue3&#xD;0,0,139,blue4&#xD;30,144,255,DodgerBlue1&#xD;28,134,238,DodgerBlue2&#xD;24,116,205,DodgerBlue3&#xD;16,78,139,DodgerBlue4&#xD;99,184,255,SteelBlue1&#xD;92,172,238,SteelBlue2&#xD;79,148,205,SteelBlue3&#xD;54,100,139,SteelBlue4&#xD;0,191,255,DeepSkyBlue1&#xD;0,178,238,DeepSkyBlue2&#xD;0,154,205,DeepSkyBlue3&#xD;0,104,139,DeepSkyBlue4&#xD;135,206,255,SkyBlue1&#xD;126,192,238,SkyBlue2&#xD;108,166,205,SkyBlue3&#xD;74,112,139,SkyBlue4&#xD;176,226,255,LightSkyBlue1&#xD;164,211,238,LightSkyBlue2&#xD;141,182,205,LightSkyBlue3&#xD;96,123,139,LightSkyBlue4&#xD;198,226,255,SlateGray1&#xD;185,211,238,SlateGray2&#xD;159,182,205,SlateGray3&#xD;108,123,139,SlateGray4&#xD;202,225,255,LightSteelBlue1&#xD;188,210,238,LightSteelBlue2&#xD;162,181,205,LightSteelBlue3&#xD;110,123,139,LightSteelBlue4&#xD;191,239,255,LightBlue1&#xD;178,223,238,LightBlue2&#xD;154,192,205,LightBlue3&#xD;104,131,139,LightBlue4&#xD;224,255,255,LightCyan1&#xD;209,238,238,LightCyan2&#xD;180,205,205,LightCyan3&#xD;122,139,139,LightCyan4&#xD;187,255,255,PaleTurquoise1&#xD;174,238,238,PaleTurquoise2&#xD;150,205,205,PaleTurquoise3&#xD;102,139,139,PaleTurquoise4&#xD;152,245,255,CadetBlue1&#xD;142,229,238,CadetBlue2&#xD;122,197,205,CadetBlue3&#xD;83,134,139,CadetBlue4&#xD;0,245,255,turquoise1&#xD;0,229,238,turquoise2&#xD;0,197,205,turquoise3&#xD;0,134,139,turquoise4&#xD;0,255,255,cyan1&#xD;0,238,238,cyan2&#xD;0,205,205,cyan3&#xD;0,139,139,cyan4&#xD;151,255,255,DarkSlateGray1&#xD;141,238,238,DarkSlateGray2&#xD;121,205,205,DarkSlateGray3&#xD;82,139,139,DarkSlateGray4&#xD;127,255,212,aquamarine1&#xD;118,238,198,aquamarine2&#xD;102,205,170,aquamarine3&#xD;69,139,116,aquamarine4&#xD;193,255,193,DarkSeaGreen1&#xD;180,238,180,DarkSeaGreen2&#xD;155,205,155,DarkSeaGreen3&#xD;105,139,105,DarkSeaGreen4&#xD;84,255,159,SeaGreen1&#xD;78,238,148,SeaGreen2&#xD;67,205,128,SeaGreen3&#xD;46,139,87,SeaGreen4&#xD;154,255,154,PaleGreen1&#xD;144,238,144,PaleGreen2&#xD;124,205,124,PaleGreen3&#xD;84,139,84,PaleGreen4&#xD;0,255,127,SpringGreen1&#xD;0,238,118,SpringGreen2&#xD;0,205,102,SpringGreen3&#xD;0,139,69,SpringGreen4&#xD;0,255,0,green1&#xD;0,238,0,green2&#xD;0,205,0,green3&#xD;0,139,0,green4&#xD;127,255,0,chartreuse1&#xD;118,238,0,chartreuse2&#xD;102,205,0,chartreuse3&#xD;69,139,0,chartreuse4&#xD;192,255,62,OliveDrab1&#xD;179,238,58,OliveDrab2&#xD;154,205,50,OliveDrab3&#xD;105,139,34,OliveDrab4&#xD;202,255,112,DarkOliveGreen1&#xD;188,238,104,DarkOliveGreen2&#xD;162,205,90,DarkOliveGreen3&#xD;110,139,61,DarkOliveGreen4&#xD;255,246,143,khaki1&#xD;238,230,133,khaki2&#xD;205,198,115,khaki3&#xD;139,134,78,khaki4&#xD;255,236,139,LightGoldenrod1&#xD;238,220,130,LightGoldenrod2&#xD;205,190,112,LightGoldenrod3&#xD;139,129,76,LightGoldenrod4&#xD;255,255,224,LightYellow1&#xD;238,238,209,LightYellow2&#xD;205,205,180,LightYellow3&#xD;139,139,122,LightYellow4&#xD;255,255,0,yellow1&#xD;238,238,0,yellow2&#xD;205,205,0,yellow3&#xD;139,139,0,yellow4&#xD;255,215,0,gold1&#xD;238,201,0,gold2&#xD;205,173,0,gold3&#xD;139,117,0,gold4&#xD;255,193,37,goldenrod1&#xD;238,180,34,goldenrod2&#xD;205,155,29,goldenrod3&#xD;139,105,20,goldenrod4&#xD;255,185,15,DarkGoldenrod1&#xD;238,173,14,DarkGoldenrod2&#xD;205,149,12,DarkGoldenrod3&#xD;139,101,8,DarkGoldenrod4&#xD;255,193,193,RosyBrown1&#xD;238,180,180,RosyBrown2&#xD;205,155,155,RosyBrown3&#xD;139,105,105,RosyBrown4&#xD;255,106,106,IndianRed1&#xD;238,99,99,IndianRed2&#xD;205,85,85,IndianRed3&#xD;139,58,58,IndianRed4&#xD;255,130,71,sienna1&#xD;238,121,66,sienna2&#xD;205,104,57,sienna3&#xD;139,71,38,sienna4&#xD;255,211,155,burlywood1&#xD;238,197,145,burlywood2&#xD;205,170,125,burlywood3&#xD;139,115,85,burlywood4&#xD;255,231,186,wheat1&#xD;238,216,174,wheat2&#xD;205,186,150,wheat3&#xD;139,126,102,wheat4&#xD;255,165,79,tan1&#xD;238,154,73,tan2&#xD;205,133,63,tan3&#xD;139,90,43,tan4&#xD;255,127,36,chocolate1&#xD;238,118,33,chocolate2&#xD;205,102,29,chocolate3&#xD;139,69,19,chocolate4&#xD;255,48,48,firebrick1&#xD;238,44,44,firebrick2&#xD;205,38,38,firebrick3&#xD;139,26,26,firebrick4&#xD;255,64,64,brown1&#xD;238,59,59,brown2&#xD;205,51,51,brown3&#xD;139,35,35,brown4&#xD;255,140,105,salmon1&#xD;238,130,98,salmon2&#xD;205,112,84,salmon3&#xD;139,76,57,salmon4&#xD;255,160,122,LightSalmon1&#xD;238,149,114,LightSalmon2&#xD;205,129,98,LightSalmon3&#xD;139,87,66,LightSalmon4&#xD;255,165,0,orange1&#xD;238,154,0,orange2&#xD;205,133,0,orange3&#xD;139,90,0,orange4&#xD;255,127,0,DarkOrange1&#xD;238,118,0,DarkOrange2&#xD;205,102,0,DarkOrange3&#xD;139,69,0,DarkOrange4&#xD;255,114,86,coral1&#xD;238,106,80,coral2&#xD;205,91,69,coral3&#xD;139,62,47,coral4&#xD;255,99,71,tomato1&#xD;238,92,66,tomato2&#xD;205,79,57,tomato3&#xD;139,54,38,tomato4&#xD;255,69,0,OrangeRed1&#xD;238,64,0,OrangeRed2&#xD;205,55,0,OrangeRed3&#xD;139,37,0,OrangeRed4&#xD;255,0,0,red1&#xD;238,0,0,red2&#xD;205,0,0,red3&#xD;139,0,0,red4&#xD;255,20,147,DeepPink1&#xD;238,18,137,DeepPink2&#xD;205,16,118,DeepPink3&#xD;139,10,80,DeepPink4&#xD;255,110,180,HotPink1&#xD;238,106,167,HotPink2&#xD;205,96,144,HotPink3&#xD;139,58,98,HotPink4&#xD;255,181,197,pink1&#xD;238,169,184,pink2&#xD;205,145,158,pink3&#xD;139,99,108,pink4&#xD;255,174,185,LightPink1&#xD;238,162,173,LightPink2&#xD;205,140,149,LightPink3&#xD;139,95,101,LightPink4&#xD;255,130,171,PaleVioletRed1&#xD;238,121,159,PaleVioletRed2&#xD;205,104,137,PaleVioletRed3&#xD;139,71,93,PaleVioletRed4&#xD;255,52,179,maroon1&#xD;238,48,167,maroon2&#xD;205,41,144,maroon3&#xD;139,28,98,maroon4&#xD;255,62,150,VioletRed1&#xD;238,58,140,VioletRed2&#xD;205,50,120,VioletRed3&#xD;139,34,82,VioletRed4&#xD;255,0,255,magenta1&#xD;238,0,238,magenta2&#xD;205,0,205,magenta3&#xD;139,0,139,magenta4&#xD;255,131,250,orchid1&#xD;238,122,233,orchid2&#xD;205,105,201,orchid3&#xD;139,71,137,orchid4&#xD;255,187,255,plum1&#xD;238,174,238,plum2&#xD;205,150,205,plum3&#xD;139,102,139,plum4&#xD;224,102,255,MediumOrchid1&#xD;209,95,238,MediumOrchid2&#xD;180,82,205,MediumOrchid3&#xD;122,55,139,MediumOrchid4&#xD;191,62,255,DarkOrchid1&#xD;178,58,238,DarkOrchid2&#xD;154,50,205,DarkOrchid3&#xD;104,34,139,DarkOrchid4&#xD;155,48,255,purple1&#xD;145,44,238,purple2&#xD;125,38,205,purple3&#xD;85,26,139,purple4&#xD;171,130,255,MediumPurple1&#xD;159,121,238,MediumPurple2&#xD;137,104,205,MediumPurple3&#xD;93,71,139,MediumPurple4&#xD;255,225,255,thistle1&#xD;238,210,238,thistle2&#xD;205,181,205,thistle3&#xD;139,123,139,thistle4&#xD;0,0,0,gray0&#xD;0,0,0,grey0&#xD;3,3,3,gray1&#xD;3,3,3,grey1&#xD;5,5,5,gray2&#xD;5,5,5,grey2&#xD;8,8,8,gray3&#xD;8,8,8,grey3&#xD;10,10,10,gray4&#xD;10,10,10,grey4&#xD;13,13,13,gray5&#xD;13,13,13,grey5&#xD;15,15,15,gray6&#xD;15,15,15,grey6&#xD;18,18,18,gray7&#xD;18,18,18,grey7&#xD;20,20,20,gray8&#xD;20,20,20,grey8&#xD;23,23,23,gray9&#xD;23,23,23,grey9&#xD;26,26,26,gray10&#xD;26,26,26,grey10&#xD;28,28,28,gray11&#xD;28,28,28,grey11&#xD;31,31,31,gray12&#xD;31,31,31,grey12&#xD;33,33,33,gray13&#xD;33,33,33,grey13&#xD;36,36,36,gray14&#xD;36,36,36,grey14&#xD;38,38,38,gray15&#xD;38,38,38,grey15&#xD;41,41,41,gray16&#xD;41,41,41,grey16&#xD;43,43,43,gray17&#xD;43,43,43,grey17&#xD;46,46,46,gray18&#xD;46,46,46,grey18&#xD;48,48,48,gray19&#xD;48,48,48,grey19&#xD;51,51,51,gray20&#xD;51,51,51,grey20&#xD;54,54,54,gray21&#xD;54,54,54,grey21&#xD;56,56,56,gray22&#xD;56,56,56,grey22&#xD;59,59,59,gray23&#xD;59,59,59,grey23&#xD;61,61,61,gray24&#xD;61,61,61,grey24&#xD;64,64,64,gray25&#xD;64,64,64,grey25&#xD;66,66,66,gray26&#xD;66,66,66,grey26&#xD;69,69,69,gray27&#xD;69,69,69,grey27&#xD;71,71,71,gray28&#xD;71,71,71,grey28&#xD;74,74,74,gray29&#xD;74,74,74,grey29&#xD;77,77,77,gray30&#xD;77,77,77,grey30&#xD;79,79,79,gray31&#xD;79,79,79,grey31&#xD;82,82,82,gray32&#xD;82,82,82,grey32&#xD;84,84,84,gray33&#xD;84,84,84,grey33&#xD;87,87,87,gray34&#xD;87,87,87,grey34&#xD;89,89,89,gray35&#xD;89,89,89,grey35&#xD;92,92,92,gray36&#xD;92,92,92,grey36&#xD;94,94,94,gray37&#xD;94,94,94,grey37&#xD;97,97,97,gray38&#xD;97,97,97,grey38&#xD;99,99,99,gray39&#xD;99,99,99,grey39&#xD;102,102,102,gray40&#xD;102,102,102,grey40&#xD;105,105,105,gray41&#xD;105,105,105,grey41&#xD;107,107,107,gray42&#xD;107,107,107,grey42&#xD;110,110,110,gray43&#xD;110,110,110,grey43&#xD;112,112,112,gray44&#xD;112,112,112,grey44&#xD;115,115,115,gray45&#xD;115,115,115,grey45&#xD;117,117,117,gray46&#xD;117,117,117,grey46&#xD;120,120,120,gray47&#xD;120,120,120,grey47&#xD;122,122,122,gray48&#xD;122,122,122,grey48&#xD;125,125,125,gray49&#xD;125,125,125,grey49&#xD;127,127,127,gray50&#xD;127,127,127,grey50&#xD;130,130,130,gray51&#xD;130,130,130,grey51&#xD;133,133,133,gray52&#xD;133,133,133,grey52&#xD;135,135,135,gray53&#xD;135,135,135,grey53&#xD;138,138,138,gray54&#xD;138,138,138,grey54&#xD;140,140,140,gray55&#xD;140,140,140,grey55&#xD;143,143,143,gray56&#xD;143,143,143,grey56&#xD;145,145,145,gray57&#xD;145,145,145,grey57&#xD;148,148,148,gray58&#xD;148,148,148,grey58&#xD;150,150,150,gray59&#xD;150,150,150,grey59&#xD;153,153,153,gray60&#xD;153,153,153,grey60&#xD;156,156,156,gray61&#xD;156,156,156,grey61&#xD;158,158,158,gray62&#xD;158,158,158,grey62&#xD;161,161,161,gray63&#xD;161,161,161,grey63&#xD;163,163,163,gray64&#xD;163,163,163,grey64&#xD;166,166,166,gray65&#xD;166,166,166,grey65&#xD;168,168,168,gray66&#xD;168,168,168,grey66&#xD;171,171,171,gray67&#xD;171,171,171,grey67&#xD;173,173,173,gray68&#xD;173,173,173,grey68&#xD;176,176,176,gray69&#xD;176,176,176,grey69&#xD;179,179,179,gray70&#xD;179,179,179,grey70&#xD;181,181,181,gray71&#xD;181,181,181,grey71&#xD;184,184,184,gray72&#xD;184,184,184,grey72&#xD;186,186,186,gray73&#xD;186,186,186,grey73&#xD;189,189,189,gray74&#xD;189,189,189,grey74&#xD;191,191,191,gray75&#xD;191,191,191,grey75&#xD;194,194,194,gray76&#xD;194,194,194,grey76&#xD;196,196,196,gray77&#xD;196,196,196,grey77&#xD;199,199,199,gray78&#xD;199,199,199,grey78&#xD;201,201,201,gray79&#xD;201,201,201,grey79&#xD;204,204,204,gray80&#xD;204,204,204,grey80&#xD;207,207,207,gray81&#xD;207,207,207,grey81&#xD;209,209,209,gray82&#xD;209,209,209,grey82&#xD;212,212,212,gray83&#xD;212,212,212,grey83&#xD;214,214,214,gray84&#xD;214,214,214,grey84&#xD;217,217,217,gray85&#xD;217,217,217,grey85&#xD;219,219,219,gray86&#xD;219,219,219,grey86&#xD;222,222,222,gray87&#xD;222,222,222,grey87&#xD;224,224,224,gray88&#xD;224,224,224,grey88&#xD;227,227,227,gray89&#xD;227,227,227,grey89&#xD;229,229,229,gray90&#xD;229,229,229,grey90&#xD;232,232,232,gray91&#xD;232,232,232,grey91&#xD;235,235,235,gray92&#xD;235,235,235,grey92&#xD;237,237,237,gray93&#xD;237,237,237,grey93&#xD;240,240,240,gray94&#xD;240,240,240,grey94&#xD;242,242,242,gray95&#xD;242,242,242,grey95&#xD;245,245,245,gray96&#xD;245,245,245,grey96&#xD;247,247,247,gray97&#xD;247,247,247,grey97&#xD;250,250,250,gray98&#xD;250,250,250,grey98&#xD;252,252,252,gray99&#xD;252,252,252,grey99&#xD;255,255,255,gray100&#xD;255,255,255,grey100&#xD;169,169,169,darkgrey&#xD;169,169,169,darkgray&#xD;0,0,139,darkblue&#xD;0,139,139,darkcyan&#xD;139,0,139,darkmagenta&#xD;139,0,0,darkred&#xD;144,238,144,lightgreen</l></custom-block><l><option>csv</option></l></block></block></script><list></list></block><block s="doIf"><block s="reportNot"><block s="reportIsA"><block var="✐ crayon colors"/><l><option>list</option></l></block></block><script><block s="doSetVar"><l>✐ crayon colors</l><block s="reportTextSplit"><custom-block s="multiline %mlt"><l>0,0,0,black,0&#xD;18,18,18,gray7,1&#xD;36,36,36,gray14,2&#xD;54,54,54,gray21,3&#xD;72,72,72,gray28,4&#xD;92,92,92,gray36,5&#xD;109,109,109,gray43,6&#xD;127,127,127,gray50,7&#xD;145,145,145,gray57,8&#xD;163,163,163,gray64,9&#xD;181,181,181,gray71,10&#xD;200,200,200,gray78,11&#xD;218,218,218,gray85,12&#xD;236,236,236,gray92,13&#xD;255,255,255,white,14&#xD;255,20,147,deep pink,15&#xD;255,105,180,hot pink,16&#xD;255,0,127,bright pink,17&#xD;227,11,93,raspberry,18&#xD;229,43,80,amaranth,19&#xD;255,0,0,red,20&#xD;144,0,32,burgundy,21&#xD;153,0,0,cherry,22&#xD;164,0,0,dark candy apple red,23&#xD;192,0,0,sanguine,24&#xD;128,0,0,maroon,25&#xD;201,0,22,crimson,26&#xD;217,77,17,Lists,27&#xD;255,8,0,candy apple red,28&#xD;255,56,0,coquelicot,29&#xD;139,69,19,saddle brown,30&#xD;123,63,0,chocolate,31&#xD;107,68,35,kobicha,32&#xD;112,66,20,sepia,33&#xD;149,69,53,chestnut,34&#xD;101,67,33,dark brown,35&#xD;150,75,0,brown,36&#xD;153,101,21,golden brown,37&#xD;184,115,51,cinnamon,38&#xD;210,105,30,copper,39&#xD;255,127,0,orange,40&#xD;255,88,0,Pantone orange,41&#xD;255,117,24,pumpkin,42&#xD;243,118,29,Variables,43&#xD;232,97,0,Spanish orange,44&#xD;204,85,0,burnt orange,45&#xD;203,65,11,sinopia,46&#xD;204,119,34,ochre,47&#xD;237,145,33,carrot,48&#xD;242,133,0,tangerine,49&#xD;255,255,0,yellow,50&#xD;230,168,34,Control,51&#xD;184,134,11,dark goldenrod,52&#xD;218,165,32,goldenrod,53&#xD;244,196,48,saffron,54&#xD;236,213,64,sandstorm,55&#xD;255,219,88,mustard,56&#xD;255,215,0,gold,57&#xD;254,227,62,egg yolk,58&#xD;251,225,8,rubber duck,59&#xD;0,255,0,lime,60&#xD;141,182,0,apple green,61&#xD;98,194,19,Operators,62&#xD;34,139,34,forest green,63&#xD;0,128,0,green,64&#xD;0,100,0,dark green,65&#xD;3,192,60,dark pastel green,66&#xD;80,200,120,emerald,67&#xD;62,180,137,mint,68&#xD;0,161,120,Pen,69&#xD;0,255,255,aqua,70&#xD;0,139,139,dark cyan,71&#xD;0,123,167,cerulean,72&#xD;113,166,210,iceberg,73&#xD;4,148,220,Sensing,74&#xD;0,128,128,teal,75&#xD;135,206,250,light sky blue,76&#xD;0,191,255,deep sky blue,77&#xD;30,144,255,dodger blue,78&#xD;0,127,255,azure,79&#xD;0,0,255,blue,80&#xD;25,25,112,midnight blue,81&#xD;0,51,153,dark powder blue,82&#xD;0,71,171,cobalt,83&#xD;21,96,189,denim,84&#xD;0,0,128,navy blue,85&#xD;70,130,180,steel blue,86&#xD;74,108,212,Motion,87&#xD;100,149,237,cornflower,88&#xD;106,90,205,slate blue,89&#xD;128,0,255,violet,90&#xD;143,86,227,Looks,91&#xD;111,45,168,grape,92&#xD;75,0,130,indigo,93&#xD;160,32,240,x11 purple,94&#xD;255,0,255,magenta,95&#xD;153,50,204,dark orchid,96&#xD;207,74,217,Sound,97&#xD;127,0,127,purple,98&#xD;139,0,139,dark magenta,99&#xD;0,255,255,cyan,100&#xD;255,0,255,fuchia,101&#xD;18,18,18,grey7,102&#xD;36,36,36,grey14,103&#xD;54,54,54,grey21,104&#xD;72,72,72,grey28,105&#xD;92,92,92,grey36,106&#xD;109,109,109,grey43,107&#xD;127,127,127,grey50,108&#xD;145,145,145,grey57,109&#xD;163,163,163,grey64,110&#xD;181,181,181,grey71,111&#xD;200,200,200,grey78,112&#xD;218,218,218,grey85,113&#xD;236,236,236,grey92,114</l></custom-block><l><option>csv</option></l></block></block></script><list></list></block><block s="doIf"><block s="reportNot"><block s="reportIsA"><block var="✐ fair hue table"/><l><option>list</option></l></block></block><script><block s="doSetVar"><l>✐ fair hue table</l><block s="reportTextSplit"><custom-block s="multiline %mlt"><l>0,0&#xD;0.1,0.4490048&#xD;0.2,0.7917349397590361&#xD;0.3,1.323783606557377&#xD;0.4,1.5577075630252102&#xD;0.5,1.8819460580912863&#xD;0.6,2.2386749999999993&#xD;0.7,2.7028660714285713&#xD;0.8,3.0121628959276014&#xD;0.9,3.315934497816594&#xD;1,3.6112710280373834&#xD;1.1,3.90595&#xD;1.2,4.127571428571427&#xD;1.3,4.297762318840579&#xD;1.4,4.489283257918553&#xD;1.5,4.7677722772277225&#xD;1.6,5.039333333333333&#xD;1.7,5.304873846153846&#xD;1.8,5.403663157894737&#xD;1.9,5.658512796208531&#xD;2,5.840000000000001&#xD;2.1,6.114844444444445&#xD;2.2,6.204400000000001&#xD;2.3,6.3165000000000004&#xD;2.4,6.566297872340425&#xD;2.5,6.83&#xD;2.6,6.923418181818183&#xD;2.7,7.050461538461539&#xD;2.8,7.275225806451613&#xD;2.9,7.5318&#xD;3,7.621924324324324&#xD;3.1,7.708551724137931&#xD;3.2,7.956799999999999&#xD;3.3,8.1096&#xD;3.4,8.203896774193549&#xD;3.5,8.371&#xD;3.6,8.6184&#xD;3.7,8.717372727272728&#xD;3.8,8.851600000000001&#xD;3.9,9.016399999999999&#xD;4,9.10822857142857&#xD;4.1,9.2424&#xD;4.2,9.4036&#xD;4.3,9.4894&#xD;4.4,9.6224&#xD;4.5,9.725789473684207&#xD;4.6,9.9364&#xD;4.7,10.070061538461541&#xD;4.8,10.1744&#xD;4.9,10.297239999999999&#xD;5,10.379999999999999&#xD;5.1,10.600304&#xD;5.2,10.661408&#xD;5.3,10.7294&#xD;5.4,10.828241860465111&#xD;5.5,11.017183908045975&#xD;5.6,11.075908045977013&#xD;5.7,11.308730635838149&#xD;5.8,11.36599768786127&#xD;5.9,11.4312&#xD;6,11.522086956521738&#xD;6.1,11.70843023255814&#xD;6.2,11.763372093023255&#xD;6.3,11.825&#xD;6.4,11.900000000000002&#xD;6.5,11.99609375&#xD;6.6,12.150512280701754&#xD;6.7,12.204400000000001&#xD;6.8,12.277600000000001&#xD;6.9,12.36096&#xD;7,12.534857142857144&#xD;7.1,12.5976&#xD;7.2,13&#xD;7.3,13.411466666666666&#xD;7.4,13.549833333333334&#xD;7.5,13.69097222222222&#xD;7.6,13.9648&#xD;7.7,14.168931506849315&#xD;7.8,14.458400000000001&#xD;7.9,14.768594594594598&#xD;8,14.865702702702702&#xD;8.1,15.092035443037975&#xD;8.2,15.482090666666668&#xD;8.3,15.939600000000002&#xD;8.4,16.261599999999998&#xD;8.5,16.61513513513513&#xD;8.6,17.015784615384618&#xD;8.7,17.513740506329114&#xD;8.8,17.718825316455696&#xD;8.9,26.517000000000003&#xD;9,26.77&#xD;9.1,27.022999999999996&#xD;9.2,27.276&#xD;9.3,27.528999999999996&#xD;9.4,27.782&#xD;9.5,28.035000000000004&#xD;9.6,28.288&#xD;9.7,28.540999999999997&#xD;9.8,28.794&#xD;9.9,29.046999999999997&#xD;10,29.3&#xD;10.1,29.553000000000004&#xD;10.2,29.906&#xD;10.3,30.058999999999997&#xD;10.4,30.412&#xD;10.5,30.564999999999998&#xD;10.6,30.659000000000002&#xD;10.7,30.770999999999997&#xD;10.8,30.912&#xD;10.9,30.9885&#xD;11,31.130000000000003&#xD;11.1,31.241500000000002&#xD;11.2,31.336000000000002&#xD;11.3,31.444499999999998&#xD;11.4,31.542&#xD;11.5,31.695&#xD;11.6,31.774&#xD;11.7,31.901&#xD;11.8,32.027&#xD;11.9,32.107&#xD;12,32.260000000000005&#xD;12.1,32.3565&#xD;12.2,32.466&#xD;12.3,32.6095&#xD;12.4,32.686&#xD;12.5,32.8125&#xD;12.6,32.888999999999996&#xD;12.7,33.031&#xD;12.8,33.142&#xD;12.9,33.236999999999995&#xD;13,33.39&#xD;13.1,33.4715&#xD;13.2,33.596&#xD;13.3,33.7245&#xD;13.4,33.80200000000001&#xD;13.5,33.927499999999995&#xD;13.6,34.007999999999996&#xD;13.7,34.161&#xD;13.8,34.257&#xD;13.9,34.367&#xD;14,34.510000000000005&#xD;14.1,34.5865&#xD;14.2,34.726&#xD;14.3,34.8395&#xD;14.4,34.931999999999995&#xD;14.5,35.084999999999994&#xD;14.6,35.169&#xD;14.7,35.291&#xD;14.8,35.372&#xD;14.9,35.497&#xD;15,35.625&#xD;15.1,35.703&#xD;15.2,35.856&#xD;15.3,35.9545&#xD;15.4,36.062&#xD;15.5,36.207499999999996&#xD;15.6,36.284&#xD;15.7,36.42100000000001&#xD;15.8,36.537&#xD;15.9,36.626999999999995&#xD;16,36.739999999999995&#xD;16.1,36.833000000000006&#xD;16.2,36.986000000000004&#xD;16.3,37.0695&#xD;16.4,37.192&#xD;16.5,37.322500000000005&#xD;16.6,37.399&#xD;16.7,37.551&#xD;16.8,37.704&#xD;16.9,37.857000000000006&#xD;17,38.010000000000005&#xD;17.1,38.263000000000005&#xD;17.2,38.41600000000001&#xD;17.3,38.569&#xD;17.4,38.722&#xD;17.5,38.875&#xD;17.6,39.028&#xD;17.7,39.181&#xD;17.8,39.334&#xD;17.9,39.486999999999995&#xD;18,39.739999999999995&#xD;18.1,39.892999999999994&#xD;18.2,40.046&#xD;18.3,40.199&#xD;18.4,40.352&#xD;18.5,40.504999999999995&#xD;18.6,40.658&#xD;18.7,40.81099999999999&#xD;18.8,41.064&#xD;18.9,41.217&#xD;19,41.37&#xD;19.1,41.523&#xD;19.2,41.676&#xD;19.3,41.829&#xD;19.4,41.982000000000006&#xD;19.5,42.135&#xD;19.6,42.288&#xD;19.7,42.541&#xD;19.8,42.693999999999996&#xD;19.9,42.847&#xD;20,43&#xD;20.1,43.153&#xD;20.2,43.306&#xD;20.3,43.458999999999996&#xD;20.4,43.611999999999995&#xD;20.5,43.765&#xD;20.6,44.017999999999994&#xD;20.7,44.171&#xD;20.8,44.324&#xD;20.9,44.477&#xD;21,44.54333333333334&#xD;21.1,44.59433333333333&#xD;21.2,44.634&#xD;21.3,44.672250000000005&#xD;21.4,44.714&#xD;21.5,44.765&#xD;21.6,44.812&#xD;21.7,44.85025&#xD;21.8,44.8885&#xD;21.9,44.93566666666667&#xD;22,44.986666666666665&#xD;22.1,45.02825&#xD;22.2,45.066500000000005&#xD;22.3,45.10633333333333&#xD;22.4,45.157333333333334&#xD;22.5,45.20625&#xD;22.6,45.2445&#xD;22.7,45.28275&#xD;22.8,45.327999999999996&#xD;22.9,45.379000000000005&#xD;23,45.4225&#xD;23.1,45.460750000000004&#xD;23.2,45.499&#xD;23.3,45.54966666666667&#xD;23.4,45.60066666666667&#xD;23.5,45.651666666666664&#xD;23.6,45.702000000000005&#xD;23.7,45.74025&#xD;23.8,45.778499999999994&#xD;23.9,45.82233333333333&#xD;24,45.873333333333335&#xD;24.1,45.91825&#xD;24.2,45.9565&#xD;24.3,45.994749999999996&#xD;24.4,46.044&#xD;24.5,46.095&#xD;24.6,46.134499999999996&#xD;24.7,46.17275&#xD;24.8,46.214666666666666&#xD;24.9,46.26566666666666&#xD;25,46.3125&#xD;25.1,46.35075&#xD;25.2,46.388999999999996&#xD;25.3,46.43633333333334&#xD;25.4,46.48733333333333&#xD;25.5,46.52875&#xD;25.6,46.56699999999999&#xD;25.7,46.607&#xD;25.8,46.658&#xD;25.9,46.708999999999996&#xD;26,46.76&#xD;26.1,46.80825&#xD;26.2,46.8465&#xD;26.3,46.88475&#xD;26.4,46.93066666666667&#xD;26.5,46.98166666666667&#xD;26.6,47.0245&#xD;26.7,47.06275&#xD;26.8,47.10133333333333&#xD;26.9,47.15233333333333&#xD;27,47.2025&#xD;27.1,47.24075&#xD;27.2,47.279&#xD;27.3,47.323&#xD;27.4,47.374&#xD;27.5,47.41875&#xD;27.6,47.457&#xD;27.7,47.49525&#xD;27.8,47.544666666666664&#xD;27.9,47.595666666666666&#xD;28,47.635000000000005&#xD;28.1,47.67325&#xD;28.2,47.715333333333334&#xD;28.3,47.766333333333336&#xD;28.4,47.81733333333334&#xD;28.5,47.868333333333325&#xD;28.6,47.9145&#xD;28.7,47.952749999999995&#xD;28.8,47.991&#xD;28.9,48.039&#xD;29,48.089999999999996&#xD;29.1,48.13075&#xD;29.2,48.169&#xD;29.3,48.209666666666664&#xD;29.4,48.260666666666665&#xD;29.5,48.308749999999996&#xD;29.6,48.346999999999994&#xD;29.7,48.38525&#xD;29.8,48.431333333333335&#xD;29.9,48.48233333333333&#xD;30,48.525&#xD;30.1,48.56325&#xD;30.2,48.602000000000004&#xD;30.3,48.653000000000006&#xD;30.4,48.703&#xD;30.5,48.74125&#xD;30.6,48.7795&#xD;30.7,48.82366666666667&#xD;30.8,48.87466666666667&#xD;30.9,48.925666666666665&#xD;31,48.97666666666667&#xD;31.1,49.02075&#xD;31.2,49.059&#xD;31.3,49.097249999999995&#xD;31.4,49.147333333333336&#xD;31.5,49.19833333333334&#xD;31.6,49.237&#xD;31.7,49.27525&#xD;31.8,49.318&#xD;31.9,49.369&#xD;32,49.415&#xD;32.1,49.45325&#xD;32.2,49.4915&#xD;32.3,49.53966666666666&#xD;32.4,49.59066666666667&#xD;32.5,49.63125&#xD;32.6,49.6695&#xD;32.7,49.71033333333334&#xD;32.8,49.76133333333333&#xD;32.9,49.809250000000006&#xD;33,49.847500000000004&#xD;33.1,49.88575&#xD;33.2,49.932&#xD;33.3,49.983000000000004&#xD;33.4,50.051&#xD;33.5,50.127500000000005&#xD;33.6,50.20264239271781&#xD;33.7,50.253178153446036&#xD;33.8,50.305600000000005&#xD;33.9,50.381800000000005&#xD;34,50.458000000000006&#xD;34.1,50.5342&#xD;34.2,50.60693333333333&#xD;34.3,50.65773333333333&#xD;34.4,50.7128&#xD;34.5,50.789&#xD;34.6,50.8652&#xD;34.7,50.939675&#xD;34.8,51.0132&#xD;34.9,51.089099999999995&#xD;35,51.14333333333333&#xD;35.1,51.193933333333334&#xD;35.2,51.2668&#xD;35.3,51.3427&#xD;35.4,51.41859999999999&#xD;35.5,51.4945&#xD;35.6,51.544799999999995&#xD;35.7,51.59310000000001&#xD;35.8,51.6648&#xD;35.9,51.7404&#xD;36,51.81600000000001&#xD;36.1,51.891600000000004&#xD;36.2,51.967200000000005&#xD;36.3,52.028533333333336&#xD;36.4,52.078933333333325&#xD;36.5,52.14008711433756&#xD;36.6,52.20980000000001&#xD;36.7,52.2851&#xD;36.8,52.360400000000006&#xD;36.9,52.42380000000001&#xD;37,52.474000000000004&#xD;37.1,52.536300000000004&#xD;37.2,52.611599999999996&#xD;37.3,52.6869&#xD;37.4,52.755338078291814&#xD;37.5,52.825&#xD;37.6,52.89999999999999&#xD;37.7,52.95&#xD;37.8,53&#xD;37.9,53.075&#xD;38,53.15&#xD;38.1,53.22180385288967&#xD;38.2,53.28721541155867&#xD;38.3,53.340066666666665&#xD;38.4,53.38986666666666&#xD;38.5,53.459500000000006&#xD;38.6,53.5342&#xD;38.7,53.608900000000006&#xD;38.8,53.6836&#xD;38.9,53.7583&#xD;39,53.822&#xD;39.1,53.87179999999999&#xD;39.2,53.927470769230766&#xD;39.3,53.99080615384615&#xD;39.4,54.063599999999994&#xD;39.5,54.138&#xD;39.6,54.20826666666667&#xD;39.7,54.257866666666665&#xD;39.8,54.3112&#xD;39.9,54.3856&#xD;40,54.46&#xD;40.1,54.52851275167785&#xD;40.2,54.590179865771816&#xD;40.3,54.6623&#xD;40.4,54.724266666666665&#xD;40.5,54.77366666666667&#xD;40.6,54.8346&#xD;40.7,54.908699999999996&#xD;40.8,54.9828&#xD;40.9,55.0569&#xD;41,55.117859484777526&#xD;41.1,55.160549414519906&#xD;41.2,55.20559999999999&#xD;41.3,55.279399999999995&#xD;41.4,55.3532&#xD;41.5,55.427&#xD;41.6,55.50079999999999&#xD;41.7,55.5746&#xD;41.8,55.632266666666666&#xD;41.9,55.681466666666665&#xD;42,55.736413570274635&#xD;42.1,55.79483360258481&#xD;42.2,55.867&#xD;42.3,55.9405&#xD;42.4,56.00933333333334&#xD;42.5,56.05833333333334&#xD;42.6,56.111000000000004&#xD;42.7,56.1845&#xD;42.8,56.245070063694264&#xD;42.9,56.302800000000005&#xD;43,56.376&#xD;43.1,56.4492&#xD;43.2,56.51493333333333&#xD;43.3,56.56373333333333&#xD;43.4,56.6188&#xD;43.5,56.69200000000001&#xD;43.6,56.76520000000001&#xD;43.7,56.8384&#xD;43.8,56.906370169491524&#xD;43.9,56.946568135593225&#xD;44,56.98676610169491&#xD;44.1,57.0489&#xD;44.2,57.12179999999999&#xD;44.3,57.1947&#xD;44.4,57.267599999999995&#xD;44.5,57.3405&#xD;44.6,57.40893333333334&#xD;44.7,57.45753333333333&#xD;44.8,57.50681898928025&#xD;44.9,57.56085206738131&#xD;45,57.61999999999999&#xD;45.1,57.692600000000006&#xD;45.2,57.76520000000001&#xD;45.3,57.825199999999995&#xD;45.4,57.873599999999996&#xD;45.5,57.93299999999999&#xD;45.6,58.0056&#xD;45.7,58.0782&#xD;45.8,58.13687590361445&#xD;45.9,58.189576506024096&#xD;46,58.258&#xD;46.1,58.3202&#xD;46.2,58.368399999999994&#xD;46.3,58.4249&#xD;46.4,58.4972&#xD;46.5,58.569500000000005&#xD;46.6,58.6418&#xD;46.7,58.70738864628821&#xD;46.8,58.7452751091703&#xD;46.9,58.78316157205241&#xD;47,58.839999999999996&#xD;47.1,58.912&#xD;47.2,58.983999999999995&#xD;47.3,59.056&#xD;47.4,59.2202&#xD;47.5,59.2925&#xD;47.6,59.4576&#xD;47.7,59.62329999999999&#xD;47.8,59.6962&#xD;47.9,59.769099999999995&#xD;48,59.936&#xD;48.1,60.1035&#xD;48.2,60.177&#xD;48.3,60.345400000000005&#xD;48.4,60.419200000000004&#xD;48.5,60.492999999999995&#xD;48.6,60.66260000000001&#xD;48.7,60.8328&#xD;48.8,61.003600000000006&#xD;48.9,61.0783&#xD;49,61.153&#xD;49.1,61.325&#xD;49.2,61.4&#xD;49.3,61.572900000000004&#xD;49.4,61.746399999999994&#xD;49.5,61.822&#xD;49.6,61.8976&#xD;49.7,62.0723&#xD;49.8,62.2476&#xD;49.9,62.423500000000004&#xD;50,62.5&#xD;50.1,62.576499999999996&#xD;50.2,62.653&#xD;50.3,62.729499999999994&#xD;50.4,62.806000000000004&#xD;50.5,62.88250000000001&#xD;50.6,62.959&#xD;50.7,63.0355&#xD;50.8,63.112&#xD;50.9,63.1885&#xD;51,63.26500000000001&#xD;51.1,63.34150000000001&#xD;51.2,63.41799999999999&#xD;51.3,63.494499999999995&#xD;51.4,63.57099999999999&#xD;51.5,63.647499999999994&#xD;51.6,63.72399999999999&#xD;51.7,63.800499999999985&#xD;51.8,63.87699999999999&#xD;51.9,63.953499999999984&#xD;52,64.03&#xD;52.1,64.11299999999999&#xD;52.2,64.23299999999999&#xD;52.3,64.30949999999999&#xD;52.4,64.386&#xD;52.5,64.4625&#xD;52.6,64.539&#xD;52.7,64.6155&#xD;52.8,64.692&#xD;52.9,64.76849999999999&#xD;53,64.845&#xD;53.1,64.92150000000001&#xD;53.2,64.998&#xD;53.3,65.0745&#xD;53.4,65.151&#xD;53.5,65.22749999999999&#xD;53.6,65.304&#xD;53.7,65.38050000000001&#xD;53.8,65.457&#xD;53.9,65.53349999999999&#xD;54,65.61&#xD;54.1,65.6865&#xD;54.2,65.763&#xD;54.3,65.8395&#xD;54.4,65.916&#xD;54.5,65.99249999999999&#xD;54.6,66.069&#xD;54.7,66.1455&#xD;54.8,66.22200000000001&#xD;54.9,66.2985&#xD;55,66.375&#xD;55.1,66.4515&#xD;55.2,66.528&#xD;55.3,66.6045&#xD;55.4,66.68100000000001&#xD;55.5,66.75750000000001&#xD;55.6,66.834&#xD;55.7,66.9105&#xD;55.8,66.987&#xD;55.9,67.0635&#xD;56,67.14000000000001&#xD;56.1,67.21650000000001&#xD;56.2,67.293&#xD;56.3,67.4195&#xD;56.4,67.496&#xD;56.5,67.5725&#xD;56.6,67.649&#xD;56.7,67.7255&#xD;56.8,67.80199999999999&#xD;56.9,67.8785&#xD;57,67.955&#xD;57.1,68.0315&#xD;57.2,68.10799999999999&#xD;57.3,68.18449999999999&#xD;57.4,68.261&#xD;57.5,68.33749999999999&#xD;57.6,68.41399999999999&#xD;57.7,68.4905&#xD;57.8,68.567&#xD;57.9,68.64349999999999&#xD;58,68.72&#xD;58.1,68.7965&#xD;58.2,68.873&#xD;58.3,68.9495&#xD;58.4,69.026&#xD;58.5,69.10249999999999&#xD;58.6,69.179&#xD;58.7,69.2555&#xD;58.8,69.332&#xD;58.9,69.40566666666666&#xD;59,69.45666666666666&#xD;59.1,69.51149999999998&#xD;59.2,69.588&#xD;59.3,69.6645&#xD;59.4,69.741&#xD;59.5,69.8175&#xD;59.6,69.89399999999999&#xD;59.7,69.9705&#xD;59.8,70.047&#xD;59.9,70.1235&#xD;60,70.2&#xD;60.1,70.251&#xD;60.2,70.303&#xD;60.3,70.37950000000001&#xD;60.4,70.456&#xD;60.5,70.5325&#xD;60.6,70.60900000000001&#xD;60.7,70.6855&#xD;60.8,70.762&#xD;60.9,70.83850000000001&#xD;61,70.915&#xD;61.1,70.9915&#xD;61.2,71.06800000000001&#xD;61.3,71.12966666666667&#xD;61.4,71.18066666666667&#xD;61.5,71.24749999999999&#xD;61.6,71.324&#xD;61.7,71.4005&#xD;61.8,71.477&#xD;61.9,71.5535&#xD;62,71.63&#xD;62.1,71.70649999999999&#xD;62.2,71.783&#xD;62.3,71.8595&#xD;62.4,71.936&#xD;62.5,72.00833333333334&#xD;62.6,72.05933333333334&#xD;62.7,72.1155&#xD;62.8,72.19200000000001&#xD;62.9,72.2685&#xD;63,72.345&#xD;63.1,72.42150000000001&#xD;63.2,72.498&#xD;63.3,72.57450000000001&#xD;63.4,72.65100000000001&#xD;63.5,72.7275&#xD;63.6,72.80266666666667&#xD;63.7,72.85366666666667&#xD;63.8,72.907&#xD;63.9,72.98349999999999&#xD;64,73.05999999999999&#xD;64.1,73.1365&#xD;64.2,73.213&#xD;64.3,73.2895&#xD;64.4,73.366&#xD;64.5,73.44250000000001&#xD;64.6,73.519&#xD;64.7,73.5955&#xD;64.8,73.672&#xD;64.9,73.73233333333334&#xD;65,73.78333333333333&#xD;65.1,73.8515&#xD;65.2,73.928&#xD;65.3,74.0045&#xD;65.4,74.08099999999999&#xD;65.5,74.1575&#xD;65.6,74.23400000000001&#xD;65.7,74.3105&#xD;65.8,74.387&#xD;65.9,74.4635&#xD;66,74.52666666666667&#xD;66.1,74.57766666666666&#xD;66.2,74.643&#xD;66.3,74.71950000000001&#xD;66.4,74.796&#xD;66.5,74.8725&#xD;66.6,74.94900000000001&#xD;66.7,75.05100000000002&#xD;66.8,75.152&#xD;66.9,75.257&#xD;67,75.355&#xD;67.1,75.46300000000001&#xD;67.2,75.608&#xD;67.3,75.68450000000001&#xD;67.4,75.811&#xD;67.5,75.8875&#xD;67.6,76.01400000000001&#xD;67.7,76.0905&#xD;67.8,76.23400000000001&#xD;67.9,76.34350000000002&#xD;68,76.44000000000003&#xD;68.1,76.54650000000001&#xD;68.2,76.64600000000002&#xD;68.3,76.799&#xD;68.4,76.876&#xD;68.5,77.00250000000001&#xD;68.6,77.07900000000001&#xD;68.7,77.21100000000003&#xD;68.8,77.33200000000001&#xD;68.9,77.41699999999999&#xD;69,77.535&#xD;69.1,77.62299999999999&#xD;69.2,77.73799999999999&#xD;69.3,77.82899999999998&#xD;69.4,77.98199999999999&#xD;69.5,78.06749999999998&#xD;69.6,78.18799999999999&#xD;69.7,78.2705&#xD;69.8,78.39399999999999&#xD;69.9,78.5235&#xD;70,78.6&#xD;70.1,78.7265&#xD;70.2,78.806&#xD;70.3,78.95899999999999&#xD;70.4,79.056&#xD;70.5,79.16499999999999&#xD;70.6,79.31799999999998&#xD;70.7,79.47099999999999&#xD;70.8,79.62400000000001&#xD;70.9,79.77700000000002&#xD;71,80.03&#xD;71.1,80.183&#xD;71.2,80.436&#xD;71.3,80.589&#xD;71.4,80.742&#xD;71.5,80.895&#xD;71.6,81.148&#xD;71.7,81.30100000000002&#xD;71.8,81.45400000000001&#xD;71.9,81.70700000000001&#xD;72,81.86&#xD;72.1,82.11300000000001&#xD;72.2,82.266&#xD;72.3,82.41900000000001&#xD;72.4,82.572&#xD;72.5,82.82500000000002&#xD;72.6,82.97800000000001&#xD;72.7,83.131&#xD;72.8,83.38399999999999&#xD;72.9,83.53699999999999&#xD;73,83.68999999999998&#xD;73.1,83.943&#xD;73.2,84.09599999999998&#xD;73.3,84.249&#xD;73.4,84.50199999999998&#xD;73.5,84.655&#xD;73.6,84.80799999999999&#xD;73.7,85.06099999999999&#xD;73.8,85.214&#xD;73.9,85.36699999999999&#xD;74,85.61999999999999&#xD;74.1,85.773&#xD;74.2,85.926&#xD;74.3,86.179&#xD;74.4,86.33199999999998&#xD;74.5,86.48499999999999&#xD;74.6,86.738&#xD;74.7,86.891&#xD;74.8,87.044&#xD;74.9,87.197&#xD;75,87.45&#xD;75.1,87.5515&#xD;75.2,87.628&#xD;75.3,87.7045&#xD;75.4,87.78099999999999&#xD;75.5,87.85749999999999&#xD;75.6,87.934&#xD;75.7,88.01050000000001&#xD;75.8,88.087&#xD;75.9,88.1635&#xD;76,88.24000000000001&#xD;76.1,88.3165&#xD;76.2,88.393&#xD;76.3,88.4695&#xD;76.4,88.54599999999999&#xD;76.5,88.6225&#xD;76.6,88.699&#xD;76.7,88.7755&#xD;76.8,88.852&#xD;76.9,88.9285&#xD;77,89.00333333333334&#xD;77.1,89.05433333333335&#xD;77.2,89.108&#xD;77.3,89.18450000000001&#xD;77.4,89.261&#xD;77.5,89.3375&#xD;77.6,89.414&#xD;77.7,89.4905&#xD;77.8,89.567&#xD;77.9,89.64349999999999&#xD;78,89.72&#xD;78.1,89.79650000000001&#xD;78.2,89.873&#xD;78.3,89.9495&#xD;78.4,90.02600000000001&#xD;78.5,90.1025&#xD;78.6,90.179&#xD;78.7,90.25550000000001&#xD;78.8,90.332&#xD;78.9,90.4085&#xD;79,90.485&#xD;79.1,90.5615&#xD;79.2,90.638&#xD;79.3,90.7145&#xD;79.4,90.79100000000001&#xD;79.5,90.8675&#xD;79.6,90.944&#xD;79.7,91.0205&#xD;79.8,91.09700000000001&#xD;79.9,91.1735&#xD;80,91.25&#xD;80.1,91.32650000000001&#xD;80.2,91.403&#xD;80.3,91.4795&#xD;80.4,91.55600000000001&#xD;80.5,91.63250000000002&#xD;80.6,91.70900000000002&#xD;80.7,91.78550000000001&#xD;80.8,91.86200000000001&#xD;80.9,91.9385&#xD;81,92.015&#xD;81.1,92.09149999999998&#xD;81.2,92.14533333333333&#xD;81.3,92.19633333333333&#xD;81.4,92.27099999999999&#xD;81.5,92.3475&#xD;81.6,92.42399999999999&#xD;81.7,92.50049999999999&#xD;81.8,92.57699999999998&#xD;81.9,92.65349999999998&#xD;82,92.72999999999999&#xD;82.1,92.8065&#xD;82.2,92.883&#xD;82.3,92.95949999999999&#xD;82.4,93.036&#xD;82.5,93.1125&#xD;82.6,93.189&#xD;82.7,93.2655&#xD;82.8,93.342&#xD;82.9,93.4185&#xD;83,93.49499999999999&#xD;83.1,93.5715&#xD;83.2,93.648&#xD;83.3,93.71225&#xD;83.4,93.7505&#xD;83.5,93.78875000000001&#xD;83.6,93.81800000000001&#xD;83.7,93.8435&#xD;83.8,93.869&#xD;83.9,93.8945&#xD;84,93.92&#xD;84.1,93.94550000000001&#xD;84.2,93.971&#xD;84.3,93.9965&#xD;84.4,94.022&#xD;84.5,94.0475&#xD;84.6,94.07300000000001&#xD;84.7,94.0985&#xD;84.8,94.1288&#xD;84.9,94.1594&#xD;85,94.19&#xD;85.1,94.21716666666666&#xD;85.2,94.24266666666666&#xD;85.3,94.26816666666666&#xD;85.4,94.29366666666667&#xD;85.5,94.31916666666666&#xD;85.6,94.34466666666665&#xD;85.7,94.37016666666668&#xD;85.8,94.39566666666667&#xD;85.9,94.42116666666666&#xD;86,94.44666666666667&#xD;86.1,94.47216666666667&#xD;86.2,94.49766666666667&#xD;86.3,94.52316666666667&#xD;86.4,94.54866666666666&#xD;86.5,94.57416666666667&#xD;86.6,94.59966666666666&#xD;86.7,94.62516666666667&#xD;86.8,94.65066666666667&#xD;86.9,94.67616666666666&#xD;87,94.70166666666667&#xD;87.1,94.72716666666666&#xD;87.2,94.75266666666667&#xD;87.3,94.77816666666666&#xD;87.4,94.80366666666666&#xD;87.5,94.82916666666667&#xD;87.6,94.85466666666666&#xD;87.7,94.88016666666667&#xD;87.8,94.9068&#xD;87.9,94.9374&#xD;88,94.968&#xD;88.1,94.9986&#xD;88.2,95.02433333333333&#xD;88.3,95.04983333333334&#xD;88.4,95.07533333333333&#xD;88.5,95.10083333333333&#xD;88.6,95.12633333333333&#xD;88.7,95.15183333333333&#xD;88.8,95.17733333333334&#xD;88.9,95.20283333333333&#xD;89,95.22833333333332&#xD;89.1,95.25383333333333&#xD;89.2,95.27933333333333&#xD;89.3,95.30483333333333&#xD;89.4,95.33033333333333&#xD;89.5,95.35583333333332&#xD;89.6,95.38133333333333&#xD;89.7,95.40683333333332&#xD;89.8,95.43233333333333&#xD;89.9,95.45783333333334&#xD;90,95.48333333333333&#xD;90.1,95.50883333333334&#xD;90.2,95.53433333333334&#xD;90.3,95.55983333333333&#xD;90.4,95.58533333333334&#xD;90.5,95.61083333333333&#xD;90.6,95.63633333333334&#xD;90.7,95.66183333333333&#xD;90.8,95.68733333333333&#xD;90.9,95.7154&#xD;91,95.74600000000001&#xD;91.1,95.7766&#xD;91.2,95.80600000000001&#xD;91.3,95.8315&#xD;91.4,95.857&#xD;91.5,95.88250000000001&#xD;91.6,95.908&#xD;91.7,95.93350000000001&#xD;91.8,95.959&#xD;91.9,95.9845&#xD;92,96.01&#xD;92.1,96.0355&#xD;92.2,96.061&#xD;92.3,96.0865&#xD;92.4,96.112&#xD;92.5,96.1375&#xD;92.6,96.163&#xD;92.7,96.1885&#xD;92.8,96.214&#xD;92.9,96.23949999999999&#xD;93,96.265&#xD;93.1,96.2905&#xD;93.2,96.316&#xD;93.3,96.34150000000001&#xD;93.4,96.367&#xD;93.5,96.39250000000001&#xD;93.6,96.418&#xD;93.7,96.4435&#xD;93.8,96.469&#xD;93.9,96.49449999999999&#xD;94,96.524&#xD;94.1,96.5546&#xD;94.2,96.5852&#xD;94.3,96.61316666666667&#xD;94.4,96.63866666666667&#xD;94.5,96.66416666666666&#xD;94.6,96.68966666666667&#xD;94.7,96.71516666666666&#xD;94.8,96.74066666666667&#xD;94.9,96.76616666666666&#xD;95,96.79166666666666&#xD;95.1,96.81716666666667&#xD;95.2,96.84266666666666&#xD;95.3,96.86816666666667&#xD;95.4,96.89366666666666&#xD;95.5,96.91916666666665&#xD;95.6,96.94466666666666&#xD;95.7,96.97016666666667&#xD;95.8,96.99566666666666&#xD;95.9,97.0635&#xD;96,97.14000000000001&#xD;96.1,97.21650000000001&#xD;96.2,97.293&#xD;96.3,97.34633333333333&#xD;96.4,97.39733333333334&#xD;96.5,97.4725&#xD;96.6,97.54899999999999&#xD;96.7,97.62549999999999&#xD;96.8,97.702&#xD;96.9,97.7785&#xD;97,97.85499999999999&#xD;97.1,97.9315&#xD;97.2,98.008&#xD;97.3,98.0845&#xD;97.4,98.14066666666666&#xD;97.5,98.19166666666666&#xD;97.6,98.264&#xD;97.7,98.3405&#xD;97.8,98.417&#xD;97.9,98.4935&#xD;98,98.57&#xD;98.1,98.64649999999999&#xD;98.2,98.72299999999998&#xD;98.3,98.7995&#xD;98.4,98.85066666666667&#xD;98.5,98.90249999999999&#xD;98.6,98.979&#xD;98.7,99.0555&#xD;98.8,99.13199999999999&#xD;98.9,99.20849999999999&#xD;99,99.285&#xD;99.1,99.3615&#xD;99.2,99.438&#xD;99.3,99.5145&#xD;99.4,99.59100000000001&#xD;99.5,99.64500000000001&#xD;99.6,99.696&#xD;99.7,99.7705&#xD;99.8,99.8235&#xD;99.9,99.86175&#xD;100,100</l></custom-block><l><option>csv</option></l></block></block></script><list></list></block><block s="doIf"><block s="reportNot"><block s="reportIsA"><block var="✐ colors"/><l><option>list</option></l></block></block><script><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></script><list></list></block><block s="doIf"><block s="reportNot"><block s="reportIsA"><block var="✐ brights"/><l><option>list</option></l></block></block><script><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></script><list></list></block><block s="doIf"><block s="reportNot"><block s="reportIsA"><block var="✐ pivots"/><l><option>list</option></l></block></block><script><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></script><list></list></block><block s="doIf"><block s="reportNot"><block s="reportIsA"><block var="✐ HSV brights"/><l><option>list</option></l></block></block><script><block s="doSetVar"><l>✐ HSV brights</l><block s="reportTextSplit"><custom-block s="multiline %mlt"><l>0,1,1&#xD;0.0196078431372549,1,0.6666666666666666&#xD;0.06944444444444443,0.8633093525179856,0.5450980392156862&#xD;0.08823529411764708,1,0.6666666666666666&#xD;0.08300653594771241,1,1&#xD;0.10457516339869281,1,1&#xD;0.16666666666666666,1,1&#xD;0.20915032679738563,1,1&#xD;0.3333333333333333,1,1&#xD;0.47222222222222227,1,0.9411764705882353&#xD;0.5,1,1&#xD;0.5836601307189543,1,1&#xD;0.6666666666666666,1,1&#xD;0.7058823529411765,1,1&#xD;0.7503267973856209,1,1&#xD;0.8333333333333334,1,1&#xD;0.9581699346405229,1,1&#xD;1,1,1</l></custom-block><l><option>csv</option></l></block></block></script><list></list></block><block s="doIf"><block s="reportNot"><block s="reportIsA"><block var="✐ HSL brights"/><l><option>list</option></l></block></block><script><block s="doSetVar"><l>✐ HSL brights</l><block s="reportTextSplit"><custom-block s="multiline %mlt"><l>0,100,50&#xD;1.9607843137254901,100,33.33333333333333&#xD;6.944444444444444,75.94936708860757,30.980392156862745&#xD;8.823529411764708,100,33.33333333333333&#xD;8.30065359477124,100,50&#xD;10.457516339869281,100,50&#xD;16.666666666666664,100,50&#xD;20.915032679738562,100,50&#xD;33.33333333333333,100,50&#xD;47.22222222222223,100,50&#xD;50,100,50&#xD;58.36601307189543,100,50&#xD;66.66666666666666,100,50&#xD;70.58823529411765,100,50&#xD;75.0326797385621,100,50&#xD;83.33333333333334,100,50&#xD;95.81699346405229,100,50&#xD;100,100,50</l></custom-block><l><option>csv</option></l></block></block></script><list></list></block><block s="doIf"><block s="reportNot"><block s="reportIsA"><block var="✐ HSV colors"/><l><option>list</option></l></block></block><script><block s="doSetVar"><l>✐ HSV colors</l><block s="reportTextSplit"><custom-block s="multiline %mlt"><l>0,0,0&#xD;0,0,50.19607843137255&#xD;0,0,75.29411764705883&#xD;0,0,100&#xD;0,100,100&#xD;0,100,33.33333333333333&#xD;6.944444444444444,86.33093525179856,54.509803921568626&#xD;1.1904761904761905,100,27.450980392156865&#xD;8.30065359477124,100,100&#xD;7.142857142857142,100,54.90196078431373&#xD;16.666666666666664,100,100&#xD;13.596491228070173,100,44.70588235294118&#xD;33.33333333333333,100,100&#xD;33.33333333333333,100,11.76470588235294&#xD;50,100,100&#xD;50,100,19.607843137254903&#xD;66.66666666666666,100,100&#xD;66.66666666666666,100,25.098039215686274&#xD;81.4814814814815,100,35.294117647058826&#xD;83.33333333333334,100,100&#xD;100,0,0</l></custom-block><l><option>csv</option></l></block></block></script><list></list></block><block s="doIf"><block s="reportNot"><block s="reportIsA"><block var="✐ HSL colors"/><l><option>list</option></l></block></block><script><block s="doSetVar"><l>✐ HSL colors</l><block s="reportTextSplit"><custom-block s="multiline %mlt"><l>0,0,0&#xD;0,0,50.19607843137255&#xD;0,0,75.29411764705883&#xD;0,0,100&#xD;0,100,50&#xD;0,100,16.666666666666664&#xD;6.944444444444444,75.94936708860757,30.980392156862745&#xD;1.1904761904761905,100,13.725490196078432&#xD;8.30065359477124,100,50&#xD;7.142857142857142,100,27.450980392156865&#xD;16.666666666666664,100,50&#xD;13.596491228070173,100,22.35294117647059&#xD;33.33333333333333,100,50&#xD;33.33333333333333,100,5.88235294117647&#xD;50,100,50&#xD;50,100,9.803921568627452&#xD;66.66666666666666,100,50&#xD;66.66666666666666,100,12.549019607843137&#xD;81.4814814814815,100,17.647058823529413&#xD;83.33333333333334,100,50&#xD;0,0,0</l></custom-block><l><option>csv</option></l></block></block></script><list></list></block><block s="doIf"><block s="reportNot"><block s="reportIsA"><block var="✐ dimension names"/><l><option>list</option></l></block></block><script><block s="doSetVar"><l>✐ dimension names</l><block s="reportNewList"><list><l>color</l><l>color number</l><l>crayon</l><l>fair hue</l><l>size</l><l>transparency</l><l>X11/W3C name</l><l>fair saturation (HSL)</l><l>fair lightness</l><l>fair HSL vector</l><l>fair saturation (HSV)</l><l>fair value (brightness)</l><l>fair HSV vector</l><l>hue</l><l>saturation (HSL)</l><l>lightness</l><l>HSL vector</l><l>saturation (HSV)</l><l>value (brightness)</l><l>HSV vector</l><l>red</l><l>green</l><l>blue</l><l>RGB(A) vector</l><l>RGB(A) hex</l></list></block></block></script><list></list></block><block s="doIf"><block s="reportNot"><block s="reportIsA"><block var="✐ dimension dispatch"/><l><option>list</option></l></block></block><script><block s="doSetVar"><l>✐ dimension dispatch</l><block s="reportNewList"><list><block s="reifyScript"><script><custom-block s="✐ set pen to color %obj %l"><l/><l/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="✐ set pen to color number %s %l"><l></l><l/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="✐ set pen to crayon %s %l"><l></l><l/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="✐ set pen to fair hue %s %l"><l></l><l/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="✐ set pen size to %s %l"><l></l><l/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="✐ set pen transparency to %s %l"><l></l><l/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="✐ set pen to X11 name %s %l"><l></l><l/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="✐ set pen to fair saturation (HSL) %s %l"><l></l><l/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="✐ set pen to fair lightness %s %l"><l></l><l/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="✐ set pen to fair HSL vector %s %l"><l></l><l/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="✐ set pen to fair saturation (HSV) %s %l"><l></l><l/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="✐ set pen to fair value (brightness) %s %l"><l></l><l/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="✐ set pen to fair HSV vector %s %l"><l></l><l/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="✐ set pen to hue %s %l"><l></l><l/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="✐ set pen to HSL saturation %s %l"><l></l><l/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="✐ set pen to lightness %s %l"><l></l><l/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="✐ set pen to HSL vector %s %l"><l></l><l/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="✐ set pen saturation (HSV) to %s %l"><l></l><l/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="✐ set pen value (brightness) to %s %l"><l></l><l/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="✐ set pen to HSV vector %s %l"><l></l><l/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="✐ set pen red to %s %l"><l></l><l/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="✐ set pen green to %s %l"><l></l><l/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="✐ set pen blue to %s %l"><l></l><l/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="✐ set pen to RGB vector %s %l"><l></l><l/></custom-block></script><list></list></block><block s="reifyScript"><script><custom-block s="✐ set pen to RGB hex %s %l"><l></l><l/></custom-block></script><list></list></block></list></block></block></script><list></list></block></script><scripts><script x="327.1142578125" y="21806.466666666656"><block s="reportTextSplit"><custom-block s="multiline %mlt"><l></l></custom-block><l><option>csv</option></l></block></script></scripts></block-definition><block-definition s="✐ crayon number of color %&apos;color&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>table entry</l></list></block><block s="doSetVar"><l>table entry</l><block s="reportFindFirst"><block s="reifyPredicate"><autolambda><block s="reportVariadicOr"><list><block s="reportVariadicAnd"><list><block s="reportIsA"><block var="color"/><l><option>costume</option></l></block><block s="reportVariadicEquals"><list><custom-block s="✐ RGB from color %s"><block var="color"/></custom-block><block s="reportListItem"><block s="reportNumbers"><l>1</l><l>3</l></block><l/></block></list></block></list></block><block s="reportVariadicEquals"><list><block var="color"/><block s="reportListItem"><l>4</l><l/></block></list></block></list></block></autolambda><list></list></block><block var="✐ crayon colors"/></block></block><block s="doIf"><block s="reportIsA"><block var="table entry"/><l><option>list</option></l></block><script><block s="doReport"><block s="reportListItem"><l>5</l><block var="table entry"/></block></block></script><list></list></block><block s="doReport"><l>not a crayon</l></block></script></block-definition><block-definition s="✐ RGB from color %&apos;color&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doIfElse"><block s="reportIsA"><block var="color"/><l><option>list</option></l></block><script><block s="doReport"><block var="color"/></block></script><script><block s="doReport"><block s="reportListItem"><block s="reportNumbers"><l>1</l><l>3</l></block><block s="reportListItem"><l>1</l><block s="reportGetImageAttribute"><l><option>pixels</option></l><block var="color"/></block></block></block></block></script></block></script></block-definition><block-definition s="✐ X11 name of color %&apos;color&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>table entry</l></list></block><block s="doSetVar"><l>table entry</l><block s="reportFindFirst"><block s="reifyPredicate"><autolambda><block s="reportVariadicOr"><list><block s="reportVariadicAnd"><list><block s="reportIsA"><block var="color"/><l><option>costume</option></l></block><block s="reportVariadicEquals"><list><custom-block s="✐ RGB from color %s"><block var="color"/></custom-block><block s="reportListItem"><block s="reportNumbers"><l>1</l><l>3</l></block><l/></block></list></block></list></block><block s="reportVariadicEquals"><list><block var="color"/><block s="reportListItem"><l>4</l><l/></block></list></block></list></block></autolambda><list></list></block><block var="✐ X11"/></block></block><block s="doIf"><block s="reportIsA"><block var="table entry"/><l><option>list</option></l></block><script><block s="doReport"><block s="reportListItem"><l>4</l><block var="table entry"/></block></block></script><list></list></block><block s="doReport"><l>not an X11 color</l></block></script></block-definition><block-definition s="✐ make fair hue table" type="command" category="pen"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>hues</l><l>fair hues</l><l>hue table index</l><l>fair hue ceiling</l><l>bottom hue</l></list></block><block s="doSetVar"><l>hues</l><block s="reportNewList"><list><block s="reportNewList"><list><l>0</l><l>0</l></list></block></list></block></block><block s="doFor"><l>fairhue10</l><l>1</l><l>1000</l><script><custom-block s="$brush set pen %s to %s %mult%s"><l>fair hue</l><block s="reportQuotient"><block var="fairhue10"/><l>10</l></block><list><l></l></list></custom-block><block s="doIf"><block s="reportVariadicGreaterThanOrEquals"><list><block s="reportVariadicProduct"><list><l>10</l><block s="getPenAttribute"><l><option>hue</option></l></block></list></block><block s="reportListItem"><l>1</l><block s="reportListItem"><l><option>last</option></l><block var="hues"/></block></block></list></block><script><block s="doAddToList"><block s="reportNewList"><list><block s="reportVariadicProduct"><list><l>10</l><block s="getPenAttribute"><l><option>hue</option></l></block></list></block><block var="fairhue10"/></list></block><block var="hues"/></block></script><list></list></block></script></block><block s="doReplaceInList"><l>1</l><block s="reportListItem"><l><option>last</option></l><block var="hues"/></block><l>1000</l></block><block s="doSetVar"><l>hues</l><block s="reportListAttribute"><l><option>columns</option></l><block s="reportCONS"><block s="reportNumbers"><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="hues"/></block></block><block s="reportListAttribute"><l><option>columns</option></l><block var="hues"/></block></block></block></block><block s="doSetVar"><l>fair hues</l><block s="reportNewList"><list><block s="reportNewList"><list><l>0</l><l>0</l></list></block></list></block></block><block s="doFor"><l>hue10</l><l>1</l><l>1000</l><script><block s="doSetVar"><l>fair hue ceiling</l><block s="reportFindFirst"><block s="reifyPredicate"><autolambda><block s="reportVariadicGreaterThanOrEquals"><list><block s="reportListItem"><l>2</l><l/></block><block var="hue10"/></list></block></autolambda><list></list></block><block var="hues"/></block></block><block s="doSetVar"><l>bottom hue</l><block s="reportListItem"><block s="reportDifference"><block s="reportListItem"><l>1</l><block var="fair hue ceiling"/></block><l>1</l></block><block var="hues"/></block></block><block s="doAddToList"><block s="reportNewList"><list><block var="hue10"/><block s="reportVariadicSum"><list><block s="reportListItem"><l>3</l><block var="bottom hue"/></block><block s="reportQuotient"><block s="reportDifference"><block var="hue10"/><block s="reportListItem"><l>2</l><block var="bottom hue"/></block></block><block s="reportDifference"><block s="reportListItem"><l>2</l><block var="fair hue ceiling"/></block><block s="reportListItem"><l>2</l><block var="bottom hue"/></block></block></block></list></block></list></block><block var="fair hues"/></block></script></block><block s="doReplaceInList"><l>2</l><block s="reportListItem"><l><option>last</option></l><block var="fair hues"/></block><l>1000</l></block><block s="doSetVar"><l>✐ fair hue table</l><block s="reportQuotient"><block var="fair hues"/><l>10</l></block></block></script></block-definition><block-definition s="✐ include transparency %&apos;rgb&apos; %&apos;transparency&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%l"></input><input type="%s"></input></inputs><script><block s="doIfElse"><block s="reportIsA"><block var="transparency"/><l><option>number</option></l></block><script><block s="doSetVar"><l>transparency</l><block s="reportQuotient"><block s="reportVariadicProduct"><list><block s="reportDifference"><l>100</l><block var="transparency"/></block><l>255</l></list></block><l>100</l></block></block></script><script><block s="doSetVar"><l>transparency</l><l>255</l></block></script></block><block s="doReport"><block s="reportNewCostume"><block s="reportNewList"><list><block s="reportConcatenatedLists"><list><block var="rgb"/><block s="reportNewList"><list><block var="transparency"/></list></block></list></block></list></block><l>1</l><l>1</l></block></block></script></block-definition><block-definition s="✐ extract rgba values %&apos;value&apos; %&apos;transparency&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%l"></input><input type="%upvar"></input></inputs><script><block s="doDeclareVariables"><list><l>red</l><l>green</l><l>blue</l></list></block><block s="doIf"><block s="reportIsA"><block var="value"/><l><option>costume</option></l></block><script><block s="doSetVar"><l>value</l><block s="reportListItem"><l>1</l><block s="reportGetImageAttribute"><l><option>pixels</option></l><block var="value"/></block></block></block></script><list></list></block><block s="doIfElse"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="value"/></block><l><option>number</option></l></block><script><block s="doSetVar"><l>red</l><block s="reportListItem"><l>1</l><block var="value"/></block></block><block s="doSetVar"><l>green</l><block s="reportListItem"><l>2</l><block var="value"/></block></block><block s="doSetVar"><l>blue</l><block s="reportListItem"><l>3</l><block var="value"/></block></block><block s="doSetVar"><l>transparency</l><block s="reportListItem"><l>4</l><block var="value"/></block></block></script><script><block s="doSetVar"><l>red</l><block s="reportListItem"><l>1</l><block s="reportListItem"><l>1</l><block var="value"/></block></block></block><block s="doSetVar"><l>green</l><block s="reportListItem"><l>2</l><block s="reportListItem"><l>1</l><block var="value"/></block></block></block><block s="doSetVar"><l>blue</l><block s="reportListItem"><l>3</l><block s="reportListItem"><l>1</l><block var="value"/></block></block></block><block s="doIfElse"><block s="reportVariadicGreaterThan"><list><block s="reportListAttribute"><l><option>length</option></l><block s="reportListItem"><l>1</l><block var="value"/></block></block><l>3</l></list></block><script><block s="doSetVar"><l>transparency</l><block s="reportListItem"><l>4</l><block s="reportListItem"><l>1</l><block var="value"/></block></block></block></script><script><block s="doSetVar"><l>transparency</l><block s="reportListItem"><l>2</l><block var="value"/></block></block></script></block></script></block><block s="doReport"><block s="reportNewList"><list><block var="red"/><block var="green"/><block var="blue"/></list></block></block></script></block-definition><block-definition s="✐ RGB from HSV %&apos;color&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>hue</l><l>saturation</l><l>value</l><l>chroma</l><l>hue prime</l><l>2nd largest component</l><l>red</l><l>green</l><l>blue</l><l>smallest component</l><l>rgb</l></list></block><block s="doSetVar"><l>hue</l><block s="reportQuotient"><block s="reportVariadicProduct"><list><block s="reportModulus"><block s="reportListItem"><l>1</l><block var="color"/></block><l>100</l></block><l>360</l></list></block><l>100</l></block></block><block s="doSetVar"><l>saturation</l><block s="reportQuotient"><block s="reportVariadicMin"><list><block s="reportVariadicMax"><list><block s="reportListItem"><l>2</l><block var="color"/></block><l>0</l></list></block><l>100</l></list></block><l>100</l></block></block><block s="doSetVar"><l>value</l><block s="reportQuotient"><block s="reportVariadicMin"><list><block s="reportVariadicMax"><list><block s="reportListItem"><l>3</l><block var="color"/></block><l>0</l></list></block><l>100</l></list></block><l>100</l></block></block><block s="doSetVar"><l>chroma</l><block s="reportVariadicProduct"><list><block var="value"/><block var="saturation"/></list></block></block><block s="doSetVar"><l>hue prime</l><block s="reportQuotient"><block var="hue"/><l>60</l></block></block><block s="doSetVar"><l>2nd largest component</l><block s="reportVariadicProduct"><list><block var="chroma"/><block s="reportDifference"><l>1</l><block s="reportMonadic"><l><option>abs</option></l><block s="reportDifference"><block s="reportModulus"><block var="hue prime"/><l>2</l></block><l>1</l></block></block></block></list></block></block><block s="doIfElse"><block s="reportVariadicLessThanOrEquals"><list><block var="hue prime"/><l>1</l></list></block><script><block s="doSetVar"><l>red</l><block var="chroma"/></block><block s="doSetVar"><l>green</l><block var="2nd largest component"/></block><block s="doSetVar"><l>blue</l><l>0</l></block></script><script><block s="doIfElse"><block s="reportVariadicLessThanOrEquals"><list><block var="hue prime"/><l>2</l></list></block><script><block s="doSetVar"><l>red</l><block var="2nd largest component"/></block><block s="doSetVar"><l>green</l><block var="chroma"/></block><block s="doSetVar"><l>blue</l><l>0</l></block></script><script><block s="doIfElse"><block s="reportVariadicLessThanOrEquals"><list><block var="hue prime"/><l>3</l></list></block><script><block s="doSetVar"><l>red</l><l>0</l></block><block s="doSetVar"><l>green</l><block var="chroma"/></block><block s="doSetVar"><l>blue</l><block var="2nd largest component"/></block></script><script><block s="doIfElse"><block s="reportVariadicLessThanOrEquals"><list><block var="hue prime"/><l>4</l></list></block><script><block s="doSetVar"><l>red</l><l>0</l></block><block s="doSetVar"><l>green</l><block var="2nd largest component"/></block><block s="doSetVar"><l>blue</l><block var="chroma"/></block></script><script><block s="doIfElse"><block s="reportVariadicLessThanOrEquals"><list><block var="hue prime"/><l>5</l></list></block><script><block s="doSetVar"><l>red</l><block var="2nd largest component"/></block><block s="doSetVar"><l>green</l><l>0</l></block><block s="doSetVar"><l>blue</l><block var="chroma"/></block></script><script><block s="doSetVar"><l>red</l><block var="chroma"/></block><block s="doSetVar"><l>green</l><l>0</l></block><block s="doSetVar"><l>blue</l><block var="2nd largest component"/></block></script></block></script></block></script></block></script></block></script></block><block s="doSetVar"><l>smallest component</l><block s="reportDifference"><block var="value"/><block var="chroma"/></block></block><block s="doSetVar"><l>rgb</l><block s="reportVariadicSum"><list><block s="reportNewList"><list><block var="red"/><block var="green"/><block var="blue"/></list></block><block var="smallest component"/></list></block></block><block s="doReport"><block s="reportVariadicProduct"><list><block var="rgb"/><l>255</l></list></block></block></script></block-definition><block-definition s="✐ RGB from HSL %&apos;color&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>hue</l><l>saturation</l><l>lightness</l><l>chroma</l><l>hue prime</l><l>2nd largest component</l><l>red</l><l>green</l><l>blue</l><l>smallest component</l><l>rgb</l></list></block><block s="doSetVar"><l>hue</l><block s="reportQuotient"><block s="reportVariadicProduct"><list><block s="reportModulus"><block s="reportListItem"><l>1</l><block var="color"/></block><l>100</l></block><l>360</l></list></block><l>100</l></block></block><block s="doSetVar"><l>saturation</l><block s="reportQuotient"><block s="reportVariadicMin"><list><block s="reportVariadicMax"><list><block s="reportListItem"><l>2</l><block var="color"/></block><l>0</l></list></block><l>100</l></list></block><l>100</l></block></block><block s="doSetVar"><l>lightness</l><block s="reportQuotient"><block s="reportVariadicMin"><list><block s="reportVariadicMax"><list><block s="reportListItem"><l>3</l><block var="color"/></block><l>0</l></list></block><l>100</l></list></block><l>100</l></block></block><block s="doSetVar"><l>chroma</l><block s="reportVariadicProduct"><list><block s="reportDifference"><l>1</l><block s="reportMonadic"><l><option>abs</option></l><block s="reportDifference"><block s="reportVariadicProduct"><list><l>2</l><block var="lightness"/></list></block><l>1</l></block></block></block><block var="saturation"/></list></block></block><block s="doSetVar"><l>hue prime</l><block s="reportQuotient"><block var="hue"/><l>60</l></block></block><block s="doSetVar"><l>2nd largest component</l><block s="reportVariadicProduct"><list><block var="chroma"/><block s="reportDifference"><l>1</l><block s="reportMonadic"><l><option>abs</option></l><block s="reportDifference"><block s="reportModulus"><block var="hue prime"/><l>2</l></block><l>1</l></block></block></block></list></block></block><block s="doIfElse"><block s="reportVariadicLessThanOrEquals"><list><block var="hue prime"/><l>1</l></list></block><script><block s="doSetVar"><l>red</l><block var="chroma"/></block><block s="doSetVar"><l>green</l><block var="2nd largest component"/></block><block s="doSetVar"><l>blue</l><l>0</l></block></script><script><block s="doIfElse"><block s="reportVariadicLessThanOrEquals"><list><block var="hue prime"/><l>2</l></list></block><script><block s="doSetVar"><l>red</l><block var="2nd largest component"/></block><block s="doSetVar"><l>green</l><block var="chroma"/></block><block s="doSetVar"><l>blue</l><l>0</l></block></script><script><block s="doIfElse"><block s="reportVariadicLessThanOrEquals"><list><block var="hue prime"/><l>3</l></list></block><script><block s="doSetVar"><l>red</l><l>0</l></block><block s="doSetVar"><l>green</l><block var="chroma"/></block><block s="doSetVar"><l>blue</l><block var="2nd largest component"/></block></script><script><block s="doIfElse"><block s="reportVariadicLessThanOrEquals"><list><block var="hue prime"/><l>4</l></list></block><script><block s="doSetVar"><l>red</l><l>0</l></block><block s="doSetVar"><l>green</l><block var="2nd largest component"/></block><block s="doSetVar"><l>blue</l><block var="chroma"/></block></script><script><block s="doIfElse"><block s="reportVariadicLessThanOrEquals"><list><block var="hue prime"/><l>5</l></list></block><script><block s="doSetVar"><l>red</l><block var="2nd largest component"/></block><block s="doSetVar"><l>green</l><l>0</l></block><block s="doSetVar"><l>blue</l><block var="chroma"/></block></script><script><block s="doSetVar"><l>red</l><block var="chroma"/></block><block s="doSetVar"><l>green</l><l>0</l></block><block s="doSetVar"><l>blue</l><block var="2nd largest component"/></block></script></block></script></block></script></block></script></block></script></block><block s="doSetVar"><l>smallest component</l><block s="reportDifference"><block var="lightness"/><block s="reportQuotient"><block var="chroma"/><l>2</l></block></block></block><block s="doSetVar"><l>rgb</l><block s="reportVariadicSum"><list><block s="reportNewList"><list><block var="red"/><block var="green"/><block var="blue"/></list></block><block var="smallest component"/></list></block></block><block s="doReport"><block s="reportVariadicProduct"><list><block var="rgb"/><l>255</l></list></block></block></script></block-definition><block-definition s="✐ color number near color %&apos;color&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>index</l><l>hue</l><l>saturation</l><l>lightness</l><l>hsl</l></list></block><block s="doSetVar"><l>color</l><custom-block s="✐ extract rgba values %l %upvar"><block var="color"/><l>transparency</l></custom-block></block><block s="doSetVar"><l>hsl</l><custom-block s="✐ HSL/HSV (hsl? %b ) from RGB %s"><l><bool>true</bool></l><block var="color"/></custom-block></block><block s="doSetVar"><l>hue</l><block s="reportListItem"><l>1</l><block var="hsl"/></block></block><block s="doSetVar"><l>saturation</l><block s="reportListItem"><l>2</l><block var="hsl"/></block></block><block s="doSetVar"><l>lightness</l><block s="reportListItem"><l>3</l><block var="hsl"/></block></block><block s="doIf"><block s="reportVariadicLessThan"><list><block var="saturation"/><l>25</l></list><comment w="107.33333333333333" collapsed="true">Nearly grayscale.</comment></block><script><block s="doIfElse"><block s="reportVariadicLessThanOrEquals"><list><block var="lightness"/><l>50</l></list></block><script><block s="doReport"><block s="reportQuotient"><block var="lightness"/><l>10</l></block></block></script><script><block s="doReport"><block s="reportVariadicProduct"><list><block s="reportVariadicSum"><list><l>5</l><block s="reportQuotient"><block s="reportDifference"><block var="lightness"/><l>50</l></block><l>5</l></block></list></block><block s="reportQuotient"><l>14</l><l>15</l></block></list></block></block></script></block></script><list></list></block><block s="doIf"><block s="reportVariadicLessThan"><list><block var="hue"/><l>2</l></list><comment w="70.66666666666667" collapsed="true">Red family</comment></block><script><block s="doIfElse"><block s="reportVariadicGreaterThanOrEquals"><list><block var="lightness"/><l>50</l></list></block><script><block s="doReport"><block s="reportVariadicSum"><list><l>14</l><block s="reportVariadicProduct"><list><block s="reportQuotient"><block s="reportDifference"><l>100</l><block var="lightness"/></block><block s="reportDifference"><l>100</l><l>50</l></block></block><l>6</l></list></block></list></block></block></script><script><block s="doIfElse"><block s="reportVariadicGreaterThanOrEquals"><list><block var="lightness"/><l>16.6</l></list></block><script><block s="doReport"><block s="reportVariadicSum"><list><l>20</l><block s="reportVariadicProduct"><list><block s="reportQuotient"><block s="reportDifference"><l>50</l><block var="lightness"/></block><block s="reportDifference"><l>50</l><l>16.6</l></block></block><l>5</l></list></block></list></block></block></script><script><block s="doReport"><l>25</l></block></script></block></script></block></script><list></list></block><block s="doIf"><block s="reportVariadicLessThan"><list><block var="hue"/><l>8.7</l></list><comment w="137.33333333333334" collapsed="true">Brown/orange family</comment></block><script><block s="doIfElse"><block s="reportVariadicLessThan"><list><block s="reportDifference"><block var="lightness"/><block s="reportDifference"><l>100</l><block var="saturation"/></block></block><l>15</l></list><comment w="62" collapsed="true">brown</comment></block><script><block s="doIfElse"><block s="reportVariadicLessThan"><list><block var="hue"/><l>0.9</l></list></block><script><block s="doReport"><block s="reportVariadicSum"><list><l>25</l><block s="reportQuotient"><block s="reportDifference"><l>100</l><block var="saturation"/></block><l>5.75</l></block></list></block></block></script><script><block s="doReport"><block s="reportDifference"><l>35</l><block s="reportQuotient"><block s="reportDifference"><l>100</l><block var="saturation"/></block><l>5.75</l></block></block></block></script></block></script><script><block s="doReport"><custom-block s="✐ color number in %n family, from H: %n S: %n L: %n %br rising hue: %n %br rising min lightness: %n falling min lightness: %n"><l>40</l><block var="hue"/><block var="saturation"/><block var="lightness"/><l>7</l><l>14</l><l>28</l></custom-block></block></script></block></script><list></list></block><block s="doIf"><block s="reportVariadicLessThan"><list><block var="hue"/><l>17</l></list><comment w="75.33333333333333" collapsed="true">yellow</comment></block><script><block s="doIf"><block s="reportVariadicLessThan"><list><block s="reportCombine"><block s="reportMonadic"><l><option>abs</option></l><block s="reportDifference"><block var="color"/><block s="reportNewList"><list><l>114</l><l>93</l><l>0</l></list></block></block></block><block s="reifyReporter"><autolambda><block s="reportVariadicSum"><list><l></l><l></l></list></block></autolambda><list></list></block></block><l>45</l></list></block><script><block s="doReport"><l>54.7</l></block></script><list></list></block><block s="doReport"><custom-block s="✐ color number in %n family, from H: %n S: %n L: %n %br rising hue: %n %br rising min lightness: %n falling min lightness: %n"><l>50</l><block var="hue"/><block var="saturation"/><block var="lightness"/><l>14</l><l>27.75</l><l>22.3</l></custom-block></block></script><list></list></block><block s="doIf"><block s="reportVariadicLessThan"><list><block var="hue"/><l>34</l></list><comment w="75.33333333333333" collapsed="true">green</comment></block><script><block s="doReport"><custom-block s="✐ color number in %n family, from H: %n S: %n L: %n %br rising hue: %n %br rising min lightness: %n falling min lightness: %n"><l>60</l><block var="hue"/><block var="saturation"/><block var="lightness"/><l>32</l><l>20</l><l>6</l></custom-block></block></script><list></list></block><block s="doIf"><block s="reportVariadicLessThan"><list><block var="hue"/><l>52</l></list></block><script><block s="doReport"><custom-block s="✐ color number in %n family, from H: %n S: %n L: %n %br rising hue: %n %br rising min lightness: %n falling min lightness: %n"><l>70</l><block var="hue"/><block var="saturation"/><block var="lightness"/><l>49</l><l>6</l><l>10</l></custom-block></block></script><list></list><comment w="75.33333333333333" collapsed="true">cyan</comment></block><block s="doIf"><block s="reportVariadicLessThan"><list><block var="hue"/><l>67</l></list><comment w="74" collapsed="true">blue</comment></block><script><block s="doReport"><custom-block s="✐ color number in %n family, from H: %n S: %n L: %n %br rising hue: %n %br rising min lightness: %n falling min lightness: %n"><l>80</l><block var="hue"/><block var="saturation"/><block var="lightness"/><l>64</l><l>10</l><l>13</l></custom-block></block></script><list></list></block><block s="doIf"><block s="reportVariadicLessThan"><list><block var="hue"/><l>83.33333333</l></list><comment w="74" collapsed="true">purple</comment></block><script><block s="doIfElse"><block s="reportVariadicLessThan"><list><block var="hue"/><l>81.5</l></list></block><script><block s="doIfElse"><block s="reportVariadicLessThan"><list><block var="hue"/><l>82</l></list></block><script><block s="doReport"><block s="reportVariadicSum"><list><l>85</l><block s="reportVariadicProduct"><list><block s="reportQuotient"><block s="reportDifference"><block var="hue"/><l>66.666</l></block><block s="reportDifference"><l>81.48</l><l>66.666</l></block></block><l>5</l></list></block></list></block></block></script><script><block s="doReport"><l>90</l></block></script></block></script><script><block s="doReport"><block s="reportDifference"><l>95</l><block s="reportVariadicProduct"><list><block s="reportQuotient"><block s="reportDifference"><l>50</l><block var="lightness"/></block><block s="reportDifference"><l>50</l><l>17.6</l></block></block><l>5</l></list></block></block></block></script></block></script><list></list></block><block s="doReport"><block s="reportVariadicSum"><list><l>95</l><block s="reportVariadicProduct"><list><block s="reportQuotient"><block s="reportDifference"><l>50</l><block var="lightness"/></block><l>50</l></block><l>5</l></list></block></list><comment w="90" collapsed="true">left of black</comment></block></block></script></block-definition><block-definition s="✐ HSL/HSV (hsl? %&apos;HSL?&apos; ) from RGB %&apos;color&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%b">false</input><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>red</l><l>green</l><l>blue</l><l>max</l><l>min</l><l>chroma</l><l>hue</l><l>value</l><l>lightness</l><l>saturation</l></list></block><block s="doSetVar"><l>red</l><block s="reportQuotient"><block s="reportListItem"><l>1</l><block var="color"/></block><l>255</l></block></block><block s="doSetVar"><l>green</l><block s="reportQuotient"><block s="reportListItem"><l>2</l><block var="color"/></block><l>255</l></block></block><block s="doSetVar"><l>blue</l><block s="reportQuotient"><block s="reportListItem"><l>3</l><block var="color"/></block><l>255</l></block></block><block s="doSetVar"><l>color</l><block s="reportNewList"><list><block var="red"/><block var="green"/><block var="blue"/></list></block></block><block s="doSetVar"><l>max</l><block s="reportCombine"><block var="color"/><block s="reifyReporter"><autolambda><block s="reportVariadicMax"><list><l></l><l></l></list></block></autolambda><list></list></block></block></block><block s="doSetVar"><l>min</l><block s="reportCombine"><block var="color"/><block s="reifyReporter"><autolambda><block s="reportVariadicMin"><list><l></l><l></l></list></block></autolambda><list></list></block></block></block><block s="doSetVar"><l>chroma</l><block s="reportDifference"><block var="max"/><block var="min"/></block></block><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="chroma"/><l>0</l></list></block><script><block s="doSetVar"><l>hue</l><l>0</l></block></script><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="max"/><block var="red"/></list></block><script><block s="doSetVar"><l>hue</l><block s="reportModulus"><block s="reportQuotient"><block s="reportDifference"><block var="green"/><block var="blue"/></block><block var="chroma"/></block><l>6</l></block></block></script><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="max"/><block var="green"/></list></block><script><block s="doSetVar"><l>hue</l><block s="reportVariadicSum"><list><block s="reportQuotient"><block s="reportDifference"><block var="blue"/><block var="red"/></block><block var="chroma"/></block><l>2</l></list></block></block></script><script><block s="doSetVar"><l>hue</l><block s="reportVariadicSum"><list><block s="reportQuotient"><block s="reportDifference"><block var="red"/><block var="green"/></block><block var="chroma"/></block><l>4</l></list></block></block></script></block></script></block></script></block><block s="doSetVar"><l>hue</l><block s="reportVariadicProduct"><list><l>60</l><block var="hue"/></list></block></block><block s="doIfElse"><block var="HSL?"/><script><block s="doSetVar"><l>lightness</l><block s="reportQuotient"><block s="reportVariadicSum"><list><block var="max"/><block var="min"/></list></block><l>2</l></block></block><block s="doIfElse"><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="lightness"/><l>0</l></list></block><block s="reportVariadicEquals"><list><block var="lightness"/><l>1</l></list></block></list></block><script><block s="doSetVar"><l>saturation</l><l>0</l></block></script><script><block s="doSetVar"><l>saturation</l><block s="reportQuotient"><block var="chroma"/><block s="reportDifference"><l>1</l><block s="reportMonadic"><l><option>abs</option></l><block s="reportDifference"><block s="reportVariadicProduct"><list><l>2</l><block var="lightness"/></list></block><l>1</l></block></block></block></block></block></script></block><block s="doReport"><block s="reportNewList"><list><block s="reportQuotient"><block var="hue"/><l>3.6</l></block><block s="reportVariadicProduct"><list><l>100</l><block var="saturation"/></list></block><block s="reportVariadicProduct"><list><l>100</l><block var="lightness"/></list></block></list></block></block></script><script><block s="doSetVar"><l>value</l><block var="max"/></block><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="value"/><l>0</l></list></block><script><block s="doSetVar"><l>saturation</l><l>0</l></block></script><script><block s="doSetVar"><l>saturation</l><block s="reportQuotient"><block var="chroma"/><block var="value"/></block></block></script></block><block s="doReport"><block s="reportNewList"><list><block s="reportQuotient"><block var="hue"/><l>3.6</l></block><block s="reportVariadicProduct"><list><l>100</l><block var="saturation"/></list></block><block s="reportVariadicProduct"><list><l>100</l><block var="value"/></list></block></list></block></block></script></block></script></block-definition><block-definition s="✐ color number in %&apos;family&apos; family, from H: %&apos;hue&apos; S: %&apos;saturation&apos; L: %&apos;lightness&apos; $nl rising hue: %&apos;max hue&apos; $nl rising min lightness: %&apos;rise&apos; falling min lightness: %&apos;fall&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input><input type="%n"></input><input type="%n"></input><input type="%n"></input><input type="%n"></input><input type="%n"></input></inputs><script><block s="doIfElse"><block s="reportVariadicLessThan"><list><block var="hue"/><block var="max hue"/></list></block><script><block s="doIfElse"><block s="reportVariadicLessThan"><list><block var="lightness"/><block var="rise"/></list></block><script><block s="doReport"><block s="reportDifference"><block var="family"/><l>5</l></block></block></script><script><block s="doReport"><block s="reportVariadicSum"><list><block s="reportDifference"><block var="family"/><l>5</l></block><block s="reportVariadicProduct"><list><block s="reportQuotient"><block s="reportDifference"><block var="lightness"/><block var="rise"/></block><block s="reportDifference"><l>50</l><block var="rise"/></block></block><l>5</l></list></block></list></block></block></script></block></script><script><block s="doIfElse"><block s="reportVariadicLessThan"><list><block var="lightness"/><block var="fall"/></list></block><script><block s="doReport"><block s="reportVariadicSum"><list><block var="family"/><l>5</l></list></block></block></script><script><block s="doReport"><block s="reportDifference"><block s="reportVariadicSum"><list><block var="family"/><l>5</l></list></block><block s="reportVariadicProduct"><list><block s="reportQuotient"><block s="reportDifference"><block var="lightness"/><block var="fall"/></block><block s="reportDifference"><l>50</l><block var="fall"/></block></block><l>5</l></list></block></block></block></script></block></script></block></script></block-definition><block-definition s="✐ byte to hex %&apos;byte&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doReport"><block s="reportJoinWords"><list><custom-block s="✐ nybble to hex %n"><block s="reportMonadic"><l><option>floor</option></l><block s="reportQuotient"><block var="byte"/><l>16</l></block></block></custom-block><custom-block s="✐ nybble to hex %n"><block s="reportModulus"><block var="byte"/><l>16</l></block></custom-block></list></block></block></script></block-definition><block-definition s="✐ nybble to hex %&apos;nybble&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doIfElse"><block s="reportVariadicLessThan"><list><block var="nybble"/><l>10</l></list></block><script><block s="doReport"><block var="nybble"/></block></script><script><block s="doReport"><block s="reportUnicodeAsLetter"><block s="reportVariadicSum"><list><block s="reportDifference"><block var="nybble"/><l>10</l></block><block s="reportUnicode"><l>a</l></block></list></block></block></block></script></block></script></block-definition><block-definition s="✐ limits %&apos;color&apos;" type="reporter" category="pen"><comment x="0" y="0" w="90" collapsed="false">hue mod 100, other components cut off at [0, 100]</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportCONS"><block s="reportModulus"><block s="reportListItem"><l>1</l><block var="color"/></block><l>100</l></block><block s="reportVariadicMin"><list><block s="reportVariadicMax"><list><block s="reportCDR"><block var="color"/></block><l>0</l></list></block><l>100</l></list></block></block></block></script></block-definition><block-definition s="✐ set pen to fair hue %&apos;value&apos; %&apos;more&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>color</l><l>old value temp</l><l>index</l><l>scale</l><l>oldHSV</l><l>newHSV</l><l>trans</l></list></block><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="doSetVar"><l>trans</l><block s="reportIfElse"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="more"/></block><l><option>number</option></l></block><block s="reportListItem"><l>1</l><block var="more"/></block><block s="getPenAttribute"><l><option>transparency</option></l></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><block s="reportVariadicMin"><list><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></list></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><block s="setPenColorDimension"><l><option>transparency</option></l><block var="trans"/></block><custom-block s="✐ make integer RGB"></custom-block></script></block-definition><block-definition s="✐ set pen to color number %&apos;value&apos; %&apos;more&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><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><l>old value temp</l></list></block><block s="doSetVar"><l>✐ color scale</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</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><block s="reportVariadicMin"><list><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></list></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="doIf"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="more"/></block><l><option>number</option></l></block><script><block s="setPenColorDimension"><l><option>transparency</option></l><block s="reportListItem"><l>1</l><block var="more"/></block></block></script><list></list></block><block s="doSetVar"><l>✐ last set as</l><l>color number</l></block><block s="doSetVar"><l>✐ fair?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doSetVar"><l>✐ raw HSL</l><block s="reportNewList"><list><block s="getPenAttribute"><l><option>hue</option></l></block><l>100</l><l>50</l></list></block></block><block s="doSetVar"><l>✐ raw HSV</l><block s="reportNewList"><list><block s="getPenAttribute"><l><option>hue</option></l></block><l>100</l><l>100</l></list></block></block></script></block-definition><block-definition s="✐ set pen to RGB hex %&apos;value&apos; %&apos;more&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><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>8</l></list></block><script><custom-block s="error %txt"><l>More than eight hex digits.</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><block s="setPenColorDimension"><l><option>transparency</option></l><block s="reportDifference"><l>100</l><block s="reportQuotient"><block s="reportVariadicProduct"><list><block s="reportVariadicSum"><list><block s="reportVariadicProduct"><list><l>16</l><block s="reportListItem"><l>7</l><block var="value"/></block></list></block><block s="reportListItem"><l>8</l><block var="value"/></block></list></block><l>100</l></list></block><l>255</l></block></block></block><block s="doSetVar"><l>value</l><block s="reportListItem"><block s="reportNumbers"><l>1</l><l>6</l></block><block var="value"/></block></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="set pen color to r: %n g: %n b: %n"><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><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><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="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="doIf"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="more"/></block><l><option>number</option></l></block><script><block s="setPenColorDimension"><l><option>transparency</option></l><block s="reportListItem"><l>1</l><block var="more"/></block></block></script><list></list></block></script></block-definition><block-definition s="✐ set pen to X11 name %&apos;value&apos; %&apos;more&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><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 %b"><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><l><bool>true</bool></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 %b"><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><l><bool>true</bool></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 %b"><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><l><bool>true</bool></l></custom-block><script><block s="doIfElse"><custom-block s="✐ subset %predRing %l %cmdRing %upvar %b"><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><l><bool>true</bool></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 %b"><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><l><bool>true</bool></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><block s="doIf"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="more"/></block><l><option>number</option></l></block><script><block s="setPenColorDimension"><l><option>transparency</option></l><block s="reportListItem"><l>1</l><block var="more"/></block></block></script><list></list></block></script></block-definition><block-definition s="✐ color from X11 name %&apos;value&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>color</l><l>index</l><l>scale</l><l>transparency</l></list></block><block s="doSetVar"><l>color</l><custom-block s="✐ no spaces %s"><block s="reportListItem"><l>1</l><block var="value"/></block></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 %b"><block s="reifyPredicate"><autolambda><block s="reportVariadicEquals"><list><block var="color"/><block s="reportListItem"><l>4</l><l/></block></list></block></autolambda><list></list></block><block var="✐ X11"/><block var="x11w3c"/><l>exact matches</l><l><bool>false</bool></l></custom-block><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>?? multiple exact matches for </l><block var="color"/></list></block></custom-block></script><list></list></block><block s="doIf"><block s="reportNot"><custom-block s="✐ subset %predRing %l %cmdRing %upvar %b"><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="color"/></custom-block></list></block></block></autolambda><list></list></block><block var="✐ X11"/><block var="x11w3c"/><l>partial matches</l><l><bool>false</bool></l></custom-block></block><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>Color name </l><block var="color"/><l> not found.</l></list></block></custom-block></script><list></list></block><block s="doIfElse"><custom-block s="✐ subset %predRing %l %cmdRing %upvar %b"><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="color"/></custom-block><l></l></list></block></autolambda><list><l>match</l></list></block><block var="partial matches"/><block var="x11w3c"/><l>head matches</l><l><bool>false</bool></l></custom-block><script><block s="doIfElse"><custom-block s="✐ subset %predRing %l %cmdRing %upvar %b"><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><l><bool>false</bool></l></custom-block><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>Multiple partial matches for </l><block var="color"/><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="color"/><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 %b"><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><l><bool>false</bool></l></custom-block><script><custom-block s="error %txt"><block s="reportJoinWords"><list><l>Multiple partial matches for </l><block var="color"/><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="color"/><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><block s="doReport"><custom-block s="✐ include transparency %l %s"><block var="✐ X11 catch"/><block s="reportListItem"><l>2</l><block var="value"/></block></custom-block></block></script></block-definition><block-definition s="✐ color from RGB hex %&apos;value&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>color</l><l>index</l><l>scale</l><l>transparency</l></list></block><block s="doSetVar"><l>transparency</l><block s="reportListItem"><l>2</l><block var="value"/></block></block><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 s="reportListItem"><l>1</l><block var="value"/></block><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>8</l></list></block><script><custom-block s="error %txt"><l>More than eight hex digits.</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><block s="doSetVar"><l>transparency</l><block s="reportDifference"><l>100</l><block s="reportQuotient"><block s="reportVariadicProduct"><list><block s="reportVariadicSum"><list><block s="reportVariadicProduct"><list><l>16</l><block s="reportListItem"><l>7</l><block var="value"/></block></list></block><block s="reportListItem"><l>8</l><block var="value"/></block></list></block><l>100</l></list></block><l>255</l></block></block></block><block s="doSetVar"><l>value</l><block s="reportListItem"><block s="reportNumbers"><l>1</l><l>6</l></block><block var="value"/></block></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><block s="doReport"><custom-block s="✐ include transparency %l %s"><block s="reportNewList"><list><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><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><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></list></block><block var="transparency"/></custom-block></block></script></block-definition><block-definition s="✐ CMYK from RGB %&apos;rgb&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>cmy</l><l>k</l></list></block><block s="doSetVar"><l>rgb</l><block s="reportQuotient"><block var="rgb"/><l>255</l></block></block><block s="doSetVar"><l>k</l><block s="reportCombine"><block var="rgb"/><block s="reifyReporter"><autolambda><block s="reportVariadicMax"><list><l></l><l></l></list></block></autolambda><list></list></block></block></block><block s="doSetVar"><l>cmy</l><block s="reportQuotient"><block s="reportDifference"><block var="k"/><block var="rgb"/></block><block var="k"/></block></block><block s="doReport"><block s="reportConcatenatedLists"><list><block var="cmy"/><block s="reportNewList"><list><block s="reportDifference"><l>1</l><block var="k"/></block></list></block></list></block></block></script></block-definition><block-definition s="✐ RGB from CMYK %&apos;cmyk&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doSetVar"><l>cmyk</l><block s="reportDifference"><l>1</l><block var="cmyk"/></block></block><block s="doReport"><block s="reportVariadicProduct"><list><l>255</l><block s="reportVariadicProduct"><list><block s="reportListItem"><block s="reportNumbers"><l>1</l><l>3</l></block><block var="cmyk"/></block><block s="reportListItem"><l>4</l><block var="cmyk"/></block></list></block></list></block></block></script></block-definition><block-definition s="lighten %&apos;color&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><custom-block s="$brush color from %s %s %mult%s"><l>RGB vector</l><block s="reportVariadicSum"><list><l>50</l><custom-block s="$brush %s from color %obj"><l>RGB vector</l><block var="color"/></custom-block></list></block><list><l></l></list></custom-block></block></script></block-definition><block-definition s="darken %&apos;color&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><custom-block s="$brush color from %s %s %mult%s"><l>RGB vector</l><block s="reportDifference"><custom-block s="$brush %s from color %obj"><l>RGB vector</l><block var="color"/></custom-block><l>100</l></block><list><l></l></list></custom-block></block></script><scripts><script x="191" y="20.28888888888893"><block s="reportCombine"><l/><block s="reifyReporter"><script></script><list></list></block></block></script><script x="101.9951171875" y="193.40000000000006"><block s="reportNewList"><list><l>-75</l><l>-75</l><l>-100</l></list></block></script><script x="39.666666666666664" y="116.77777777777779"><block s="reportCombine"><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportVariadicGreaterThan"><list><l></l><l>0</l></list></block></autolambda><list></list></block><custom-block s="$brush %s from color %obj"><l>RGB vector</l><block var="color"/></custom-block></block><block s="reifyReporter"><autolambda><block s="reportVariadicMin"><list><l></l><l></l></list></block></autolambda><list></list></block></block></script></scripts></block-definition><block-definition s="$brush color %&apos;color&apos; at weight %&apos;weight&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%obj"></input><input type="%n"></input></inputs><script><block s="doReport"><block s="reportNewList"><list><block var="color"/><block var="weight"/></list></block></block></script></block-definition><block-definition s="plot %&apos;waveform&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="up"></block><block s="gotoXY"><l>-72</l><block s="reportDifference"><block s="reportVariadicProduct"><list><l>100</l><block s="reportListItem"><l>1</l><block var="waveform"/></block></list></block><l>50</l></block></block><block s="down"></block><block s="doFor"><l>i</l><l>1</l><l>36</l><script><block s="gotoXY"><block s="reportVariadicSum"><list><l>-72</l><block s="reportVariadicProduct"><list><l>4</l><block var="i"/></list></block></list></block><block s="reportDifference"><block s="reportVariadicProduct"><list><l>200</l><block s="reportListItem"><block var="i"/><block var="waveform"/></block></list></block><l>50</l></block></block></script></block></script><scripts><script x="426" y="41.55555555555558"><block s="clear"></block><block s="up"></block><block s="gotoXY"><l>-72</l><l>-50</l></block><block s="down"></block><block s="gotoXY"><l>72</l><l>-50</l></block><block s="up"></block><block s="gotoXY"><l>-72</l><l>-50</l></block><block s="down"></block><block s="gotoXY"><l>-72</l><l>150</l></block></script></scripts></block-definition><block-definition s="$brush color from %&apos;color&apos; and %&apos;dimension&apos; %&apos;value&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%obj"></input><input type="%s" readonly="true"><options>fair hue&#xD;transparency&#xD;&#126;2&#xD;(3D color spaces)={&#xD;fair HSL={&#xD;fair hue&#xD;fair saturation (HSL)&#xD;fair lightness&#xD;}&#xD;fair HSV={&#xD;fair hue&#xD;fair saturation (HSV)&#xD;fair value (brightness)&#xD;}&#xD;HSL={&#xD;hue&#xD;saturation (HSL)&#xD;lightness&#xD;}&#xD;HSV={&#xD;hue&#xD;saturation (HSV)&#xD;value (brightness)&#xD;}&#xD;RGB (0-255)={&#xD;red&#xD;green&#xD;blue&#xD;}&#xD;}</options></input><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>old</l><l>transp</l></list></block><block s="doSetVar"><l>transp</l><custom-block s="$brush %s from color %obj"><l>transparency</l><block var="color"/></custom-block></block><block s="doIfElse"><block s="reportListContainsItem"><block s="reportNewList"><list><l>color number</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>hue</l></list></block><script><block s="doReport"><custom-block s="$brush color from %s %s %mult%s"><l>HSV vector</l><block s="reportCONS"><block var="value"/><block s="reportCDR"><custom-block s="$brush %s from color %obj"><l>HSV vector</l><block var="color"/></custom-block></block></block><list><l></l></list></custom-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="doSetVar"><l>old</l><custom-block s="$brush %s from color %obj"><l>HSV vector</l><block var="color"/></custom-block></block><block s="doReport"><custom-block s="$brush color from %s %s %mult%s"><l>HSV vector</l><block s="reportListItem"><l>1</l><block var="old"/></block><list><l></l></list></custom-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="doSetVar"><l>old</l><custom-block s="$brush %s from color %obj"><l>HSV vector</l><block var="color"/></custom-block></block><block s="doReport"><custom-block s="$brush color from %s %s %mult%s"><l>HSV vector</l><block s="reportListItem"><l>1</l><block var="old"/></block><list><l></l></list></custom-block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>saturation (HSL)</l></list></block><script><block s="doSetVar"><l>old</l><custom-block s="$brush %s from color %obj"><l>HSL vector</l><block var="color"/></custom-block></block><block s="doReport"><custom-block s="$brush color from %s %s %mult%s"><l>HSL vector</l><block s="reportListItem"><l>1</l><block var="old"/></block><list><l></l></list></custom-block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>lightness</l></list></block><script><block s="doSetVar"><l>old</l><custom-block s="$brush %s from color %obj"><l>HSL vector</l><block var="color"/></custom-block></block><block s="doReport"><custom-block s="$brush color from %s %s %mult%s"><l>HSL vector</l><block s="reportListItem"><l>1</l><block var="old"/></block><list><l></l></list></custom-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"><custom-block s="$brush color from %s %s %mult%s"><l>color</l><block var="color"/><list><l></l></list></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"><custom-block s="$brush color from %s %s %mult%s"><l>RGB vector</l><block s="reportCONS"><block var="value"/><block s="reportCDR"><custom-block s="$brush %s from color %obj"><l>RGBA vector</l><block var="color"/></custom-block></block></block><list><l></l></list></custom-block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>green</l></list></block><script><block s="doSetVar"><l>old</l><custom-block s="$brush %s from color %obj"><l>RGBA vector</l><block var="color"/></custom-block></block><block s="doReport"><custom-block s="$brush color from %s %s %mult%s"><l>RGB vector</l><block s="reportListItem"><l>1</l><block var="old"/></block><list><l></l></list></custom-block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>blue</l></list></block><script><block s="doSetVar"><l>old</l><custom-block s="$brush %s from color %obj"><l>RGBA vector</l><block var="color"/></custom-block></block><block s="doReport"><custom-block s="$brush color from %s %s %mult%s"><l>RGB vector</l><block s="reportListItem"><l>1</l><block var="old"/></block><list><l></l></list></custom-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="doReport"><custom-block s="$brush color from %s %s %mult%s"><l>fair HSV vector</l><block s="reportCONS"><block var="value"/><block s="reportCDR"><custom-block s="$brush %s from color %obj"><l>fair HSV vector</l><block var="color"/></custom-block></block></block><list><l></l></list></custom-block></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="doSetVar"><l>old</l><custom-block s="$brush %s from color %obj"><l>fair HSV vector</l><block var="color"/></custom-block></block><block s="doReport"><custom-block s="$brush color from %s %s %mult%s"><l>fair HSV vector</l><block s="reportListItem"><l>1</l><block var="old"/></block><list><l></l></list></custom-block></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="doSetVar"><l>old</l><custom-block s="$brush %s from color %obj"><l>fair HSV vector</l><block var="color"/></custom-block></block><block s="doReport"><custom-block s="$brush color from %s %s %mult%s"><l>fair HSV vector</l><block s="reportListItem"><l>1</l><block var="old"/></block><list><l></l></list></custom-block></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="doSetVar"><l>old</l><custom-block s="$brush %s from color %obj"><l>fair HSL vector</l><block var="color"/></custom-block></block><block s="doReport"><custom-block s="$brush color from %s %s %mult%s"><l>fair HSL vector</l><block s="reportListItem"><l>1</l><block var="old"/></block><list><l></l></list></custom-block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="dimension"/><l>fair lightness</l></list></block><script><block s="doSetVar"><l>old</l><custom-block s="$brush %s from color %obj"><l>fair HSL vector</l><block var="color"/></custom-block></block><block s="doReport"><custom-block s="$brush color from %s %s %mult%s"><l>fair HSL vector</l><block s="reportListItem"><l>1</l><block var="old"/></block><list><l></l></list></custom-block></block></script><list></list></block></script></block-definition><block-definition s="✐ set pen to lightness %&apos;value&apos; %&apos;more value&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><block s="doSetVar"><l>value</l><custom-block s="✐ constrain %s %s %s"><block var="value"/><l>0</l><l>100</l></custom-block></block><custom-block s="✐ update HSL"></custom-block><block s="doIf"><block var="✐ fair?"/><script><block s="doSetVar"><l>✐ HSL</l><block var="✐ raw HSL"/></block></script><list></list></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><block s="doReplaceInList"><l>3</l><block var="✐ raw 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="doIf"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="more value"/></block><l><option>number</option></l></block><script><block s="setPenColorDimension"><l><option>transparency</option></l><block s="reportListItem"><l>1</l><block var="more value"/></block></block></script><list></list></block></script></block-definition><block-definition s="✐ set pen to color %&apos;value&apos; %&apos;more&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%obj"></input><input type="%l"></input></inputs><script><block s="doApplyExtension"><l>clr_setpen(clr)</l><list><block s="reportApplyExtension"><l>clr_rgba(r, g, b, a)</l><block s="reportQuotient"><block s="reportListItem"><l>1</l><block s="reportGetImageAttribute"><l><option>pixels</option></l><block var="value"/></block></block><block s="reportNewList"><list><l>1</l><l>1</l><l>1</l><l>255</l></list></block></block></block></list></block><block s="doIf"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="more"/></block><l><option>number</option></l></block><script><block s="setPenColorDimension"><l><option>transparency</option></l><block s="reportListItem"><l>1</l><block var="more"/></block></block></script><list></list></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></script></block-definition><block-definition s="✐ set pen size to %&apos;value&apos; %&apos;more&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><block s="setSize"><block var="value"/></block><block s="doIf"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="more"/></block><l><option>number</option></l></block><script><block s="setPenColorDimension"><l><option>transparency</option></l><block s="reportListItem"><l>1</l><block var="more"/></block></block></script><list></list></block></script></block-definition><block-definition s="✐ set pen transparency to %&apos;value&apos; %&apos;more&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><block s="setPenColorDimension"><l><option>transparency</option></l><block var="value"/></block></script></block-definition><block-definition s="✐ set pen red to %&apos;value&apos; %&apos;more&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>old rgb</l></list></block><block s="doSetVar"><l>old rgb</l><custom-block s="RGB color"></custom-block></block><custom-block s="set pen color to r: %n g: %n b: %n"><custom-block s="✐ constrain %s %s %s"><block var="value"/><l>0</l><l>255</l></custom-block><block s="reportListItem"><l>2</l><block var="old rgb"/></block><block s="reportListItem"><l>3</l><block var="old rgb"/></block></custom-block><block s="doIf"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="more"/></block><l><option>number</option></l></block><script><block s="setPenColorDimension"><l><option>transparency</option></l><block s="reportListItem"><l>1</l><block var="more"/></block></block></script><list></list></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></script></block-definition><block-definition s="✐ set pen green to %&apos;value&apos; %&apos;more&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>old rgb</l></list></block><block s="doSetVar"><l>old rgb</l><custom-block s="RGB color"></custom-block></block><block s="doSetVar"><l>value</l><custom-block s="✐ constrain %s %s %s"><block var="value"/><l>0</l><l>255</l></custom-block></block><custom-block s="set pen color to r: %n g: %n b: %n"><block s="reportListItem"><l>1</l><block var="old rgb"/></block><block var="value"/><block s="reportListItem"><l>3</l><block var="old rgb"/></block></custom-block><block s="doIf"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="more"/></block><l><option>number</option></l></block><script><block s="setPenColorDimension"><l><option>transparency</option></l><block s="reportListItem"><l>1</l><block var="more"/></block></block></script><list></list></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></script></block-definition><block-definition s="✐ set pen blue to %&apos;value&apos; %&apos;more&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>old rgb</l></list></block><block s="doSetVar"><l>old rgb</l><custom-block s="RGB color"></custom-block></block><block s="doSetVar"><l>value</l><custom-block s="✐ constrain %s %s %s"><block var="value"/><l>0</l><l>255</l></custom-block></block><custom-block s="set pen color to r: %n g: %n b: %n"><block s="reportListItem"><l>1</l><block var="old rgb"/></block><block s="reportListItem"><l>2</l><block var="old rgb"/></block><block var="value"/></custom-block><block s="doIf"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="more"/></block><l><option>number</option></l></block><script><block s="setPenColorDimension"><l><option>transparency</option></l><block s="reportListItem"><l>1</l><block var="more"/></block></block></script><list></list></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></script></block-definition><block-definition s="✐ constrain %&apos;value&apos; %&apos;low&apos; %&apos;high&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="doIf"><block s="reportVariadicLessThan"><list><block var="value"/><block var="low"/></list></block><script><block s="doReport"><block var="low"/></block></script><list></list></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><block var="value"/><block var="high"/></list></block><script><block s="doReport"><block var="high"/></block></script><list></list></block><block s="doReport"><block s="reportVariadicSum"><list><block var="value"/><l>0</l></list></block></block></script></block-definition><block-definition s="✐ set pen to RGB vector %&apos;value&apos; %&apos;more&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><block s="doIf"><block s="reportIsA"><block var="value"/><l><option>number</option></l></block><script><block s="doSetVar"><l>value</l><block s="reportCONS"><block var="value"/><block var="more"/></block></block><block s="doSetVar"><l>more</l><block s="reportNewList"><list></list></block></block></script><list></list></block><block s="doIf"><block s="reportIsA"><block s="reportListItem"><l>4</l><block var="value"/></block><l><option>number</option></l></block><script><block s="setPenColorDimension"><l><option>transparency</option></l><block s="reportDifference"><l>100</l><block s="reportQuotient"><block s="reportVariadicProduct"><list><block s="reportListItem"><l>4</l><block var="value"/></block><l>100</l></list></block><l>255</l></block></block></block></script><list></list></block><block s="doSetVar"><l>value</l><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="✐ constrain %s %s %s"><l></l><l>0</l><l>255</l></custom-block></autolambda><list></list></block><block var="value"/></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><block s="reportListItem"><block s="reportNumbers"><l>1</l><l>3</l></block><block var="value"/></block></block><block s="doIf"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="more"/></block><l><option>number</option></l></block><script><block s="setPenColorDimension"><l><option>transparency</option></l><block s="reportListItem"><l>1</l><block var="more"/></block></block></script><list></list></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></script></block-definition><block-definition s="✐ set pen to HSL saturation %&apos;value&apos; %&apos;more value&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><block s="doSetVar"><l>value</l><custom-block s="✐ constrain %s %s %s"><block var="value"/><l>0</l><l>100</l></custom-block></block><custom-block s="✐ update HSL"></custom-block><block s="doIf"><block var="✐ fair?"/><script><block s="doSetVar"><l>✐ HSL</l><block var="✐ raw HSL"/></block></script><list></list></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><block s="doReplaceInList"><l>2</l><block var="✐ raw 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="doIf"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="more value"/></block><l><option>number</option></l></block><script><block s="setPenColorDimension"><l><option>transparency</option></l><block s="reportListItem"><l>1</l><block var="more value"/></block></block></script><list></list></block></script></block-definition><block-definition s="✐ set pen to HSL vector %&apos;value&apos; %&apos;more value&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><block s="doIf"><block s="reportIsA"><block var="value"/><l><option>number</option></l></block><script><block s="doSetVar"><l>value</l><block s="reportNewList"><list><block var="value"/><block s="reportListItem"><l>1</l><block var="more value"/></block><block s="reportListItem"><l>2</l><block var="more value"/></block></list></block></block><block s="doSetVar"><l>more value</l><block s="reportNewList"><list><block s="reportListItem"><l>3</l><block var="more value"/></block></list></block></block></script><list></list></block><block s="doSetVar"><l>✐ last set as</l><l>HSL</l></block><block s="doSetVar"><l>✐ HSL</l><block s="reportCONS"><block s="reportModulus"><block s="reportListItem"><l>1</l><block var="value"/></block><l>100</l></block><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="✐ constrain %s %s %s"><l></l><l>0</l><l>100</l></custom-block></autolambda><list></list></block><block s="reportCDR"><block var="value"/></block></block></block></block><block s="doSetVar"><l>✐ raw HSL</l><block var="✐ HSL"/></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="doIf"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="more value"/></block><l><option>number</option></l></block><script><block s="setPenColorDimension"><l><option>transparency</option></l><block s="reportListItem"><l>1</l><block var="more value"/></block></block></script><list></list></block></script></block-definition><block-definition s="✐ set pen saturation (HSV) to %&apos;value&apos; %&apos;more&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><block s="setPenColorDimension"><l><option>saturation</option></l><custom-block s="✐ constrain %s %s %s"><block var="value"/><l>0</l><l>100</l></custom-block></block><block s="doReplaceInList"><l>2</l><block var="✐ raw HSV"/><block s="getPenAttribute"><l><option>saturation</option></l></block></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="doIf"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="more"/></block><l><option>number</option></l></block><script><block s="setPenColorDimension"><l><option>transparency</option></l><block s="reportListItem"><l>1</l><block var="more"/></block></block></script><list></list></block></script></block-definition><block-definition s="✐ set pen value (brightness) to %&apos;value&apos; %&apos;more&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><block s="setPenColorDimension"><l><option>brightness</option></l><custom-block s="✐ constrain %s %s %s"><block var="value"/><l>0</l><l>100</l></custom-block></block><block s="doReplaceInList"><l>3</l><block var="✐ raw HSV"/><block s="getPenAttribute"><l><option>brightness</option></l></block></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="doIf"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="more"/></block><l><option>number</option></l></block><script><block s="setPenColorDimension"><l><option>transparency</option></l><block s="reportListItem"><l>1</l><block var="more"/></block></block></script><list></list></block></script></block-definition><block-definition s="✐ set pen to HSV vector %&apos;value&apos; %&apos;more&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><block s="doIf"><block s="reportIsA"><block var="value"/><l><option>number</option></l></block><script><block s="doSetVar"><l>value</l><block s="reportNewList"><list><block var="value"/><block s="reportListItem"><l>1</l><block var="more"/></block><block s="reportListItem"><l>2</l><block var="more"/></block></list></block></block><block s="doSetVar"><l>more value</l><block s="reportNewList"><list><block s="reportListItem"><l>3</l><block var="more"/></block></list></block></block></script><list></list></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><block s="doSetVar"><l>✐ raw HSV</l><block s="reportListItem"><block s="reportNumbers"><l>1</l><l>3</l></block><block var="value"/></block></block><block s="doRun"><block s="reifyScript"><script><custom-block s="set pen color to h: %n s: %n v: %n"><l></l><l></l><l></l></custom-block></script><list></list></block><block s="reportQuotient"><block var="✐ raw HSV"/><l>100</l></block></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="doIf"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="more"/></block><l><option>number</option></l></block><script><block s="setPenColorDimension"><l><option>transparency</option></l><block s="reportListItem"><l>1</l><block var="more"/></block></block></script><list></list></block></script></block-definition><block-definition s="✐ set pen to hue %&apos;value&apos; %&apos;more&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><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></script><list></list></block><block s="setPenColorDimension"><l><option>hue</option></l><block s="reportModulus"><block var="value"/><l>100</l></block></block><block s="doIf"><block var="✐ fair?"><comment w="118" collapsed="true">if USED TO BE fair</comment></block><script><custom-block s="set pen color to h: %n s: %n v: %n"><block s="reportQuotient"><block s="reportModulus"><block var="value"/><l>100</l></block><l>100</l></block><block s="reportQuotient"><block s="reportListItem"><l>2</l><block var="✐ raw HSV"/></block><l>100</l></block><block s="reportQuotient"><block s="reportListItem"><l>3</l><block var="✐ raw HSV"/></block><l>100</l></block></custom-block></script><list></list></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>false</bool></l></block></block><block s="doIf"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="more"/></block><l><option>number</option></l></block><script><block s="setPenColorDimension"><l><option>transparency</option></l><block s="reportListItem"><l>1</l><block var="more"/></block></block></script><list></list></block><custom-block s="✐ make integer RGB"></custom-block></script></block-definition><block-definition s="✐ set pen to fair saturation (HSL) %&apos;value&apos; %&apos;more&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>color</l><l>newHSV</l><l>index</l><l>scale</l><l>oldHSV</l></list></block><block s="doSetVar"><l>value</l><custom-block s="✐ constrain %s %s %s"><block var="value"/><l>0</l><l>100</l></custom-block></block><block s="doIf"><block s="reportNot"><block s="reportVariadicEquals"><list><block var="✐ last set as"/><l>HSL</l></list></block></block><script><custom-block s="✐ update HSL"></custom-block></script><list></list></block><block s="doSetVar"><l>✐ last set as</l><l>HSL</l></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="doReplaceInList"><l>2</l><block var="✐ raw HSL"/><block var="value"/></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="doIf"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="more"/></block><l><option>number</option></l></block><script><block s="setPenColorDimension"><l><option>transparency</option></l><block s="reportListItem"><l>1</l><block var="more"/></block></block></script><list></list></block></script></block-definition><block-definition s="✐ set pen to fair lightness %&apos;value&apos; %&apos;more&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>color</l><l>newHSV</l><l>index</l><l>scale</l><l>oldHSV</l></list></block><block s="doSetVar"><l>value</l><custom-block s="✐ constrain %s %s %s"><block var="value"/><l>0</l><l>100</l></custom-block></block><block s="doIf"><block s="reportNot"><block s="reportVariadicEquals"><list><block var="✐ last set as"/><l>HSL</l></list></block></block><script><custom-block s="✐ update HSL"></custom-block></script><list></list></block><block s="doSetVar"><l>✐ last set as</l><l>HSL</l></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="doReplaceInList"><l>3</l><block var="✐ raw HSL"/><block var="value"/></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="doIf"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="more"/></block><l><option>number</option></l></block><script><block s="setPenColorDimension"><l><option>transparency</option></l><block s="reportListItem"><l>1</l><block var="more"/></block></block></script><list></list></block></script></block-definition><block-definition s="✐ set pen to fair HSL vector %&apos;value&apos; %&apos;more&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><block s="doIf"><block s="reportIsA"><block var="value"/><l><option>number</option></l></block><script><block s="doSetVar"><l>value</l><block s="reportNewList"><list><block var="value"/><block s="reportListItem"><l>1</l><block var="more"/></block><block s="reportListItem"><l>2</l><block var="more"/></block></list></block></block><block s="doSetVar"><l>more</l><block s="reportNewList"><list><block s="reportListItem"><l>3</l><block var="more"/></block></list></block></block></script><list></list></block><custom-block s="✐ set pen to fair saturation (HSL) %s %l"><block s="reportListItem"><l>2</l><block var="value"/></block><block s="reportNewList"><list></list></block></custom-block><custom-block s="✐ set pen to fair lightness %s %l"><block s="reportListItem"><l>3</l><block var="value"/></block><block s="reportNewList"><list></list></block></custom-block><custom-block s="✐ set pen to fair hue %s %l"><block s="reportListItem"><l>1</l><block var="value"/></block><block s="reportNewList"><list></list></block></custom-block><block s="doIfElse"><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><script><block s="doIf"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="more"/></block><l><option>number</option></l></block><script><block s="setPenColorDimension"><l><option>transparency</option></l><block s="reportListItem"><l>1</l><block var="more"/></block></block></script><list></list></block></script></block></script></block-definition><block-definition s="✐ set pen to fair saturation (HSV) %&apos;value&apos; %&apos;more&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><block s="doSetVar"><l>value</l><custom-block s="✐ constrain %s %s %s"><block var="value"/><l>0</l><l>100</l></custom-block></block><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="doIf"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="more"/></block><l><option>number</option></l></block><script><block s="setPenColorDimension"><l><option>transparency</option></l><block s="reportListItem"><l>1</l><block var="more"/></block></block></script><list></list></block></script></block-definition><block-definition s="✐ set pen to fair value (brightness) %&apos;value&apos; %&apos;more&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><block s="doSetVar"><l>value</l><custom-block s="✐ constrain %s %s %s"><block var="value"/><l>0</l><l>100</l></custom-block></block><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="doIf"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="more"/></block><l><option>number</option></l></block><script><block s="setPenColorDimension"><l><option>transparency</option></l><block s="reportListItem"><l>1</l><block var="more"/></block></block></script><list></list></block></script></block-definition><block-definition s="✐ set pen to fair HSV vector %&apos;value&apos; %&apos;more&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><block s="doIf"><block s="reportIsA"><block var="value"/><l><option>number</option></l></block><script><block s="doSetVar"><l>value</l><block s="reportNewList"><list><block var="value"/><block s="reportListItem"><l>1</l><block var="more"/></block><block s="reportListItem"><l>2</l><block var="more"/></block></list></block></block><block s="doSetVar"><l>more</l><block s="reportNewList"><list><block s="reportListItem"><l>3</l><block var="more"/></block></list></block></block></script><list></list></block><custom-block s="✐ set pen to fair saturation (HSV) %s %l"><block s="reportListItem"><l>2</l><block var="value"/></block><block s="reportNewList"><list></list></block></custom-block><custom-block s="✐ set pen to fair value (brightness) %s %l"><block s="reportListItem"><l>3</l><block var="value"/></block><block s="reportNewList"><list></list></block></custom-block><custom-block s="✐ set pen to fair hue %s %l"><block s="reportListItem"><l>1</l><block var="value"/></block><block s="reportNewList"><list></list></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="doIf"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="more"/></block><l><option>number</option></l></block><script><block s="setPenColorDimension"><l><option>transparency</option></l><block s="reportListItem"><l>1</l><block var="more"/></block></block></script><list></list></block></script></block-definition><block-definition s="multiline %&apos;text&apos;" type="reporter" category="operators"><header></header><code></code><translations>pt:o texto multilinha _&#xD;</translations><inputs><input type="%mlt"></input></inputs><script><block s="doReport"><block var="text"/></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="doDeclareVariables"><list><l>index</l></list></block><block s="doSetVar"><l>index</l><custom-block s="position of %s in %txt"><block var="marker"/><block var="string"/></custom-block></block><block s="doReport"><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="index"/><l>0</l></list></block><block var="string"/><custom-block s="substring of %txt from position %n to position %n inclusive"><block var="string"/><l>1</l><block s="reportDifference"><block var="index"/><l>1</l></block></custom-block></block></block></script></block-definition><block-definition s="substring of %&apos;string&apos; after %&apos;marker&apos;" type="reporter" category="operators"><comment x="0" y="0" w="203.33333333333334" collapsed="false">Reports the portion of the first input string starting after the first occurrence of the second string.  If the second string isn&apos;t found in the first string, reports an empty string.</comment><header></header><code></code><translations>pt:o texto de _ depois de _&#xD;</translations><inputs><input type="%txt"></input><input type="%txt"></input></inputs><script><block s="doDeclareVariables"><list><l>index</l></list></block><block s="doSetVar"><l>index</l><custom-block s="position of %s in %txt"><block var="marker"/><block var="string"/></custom-block></block><block s="doReport"><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="index"/><l>0</l></list></block><l></l><custom-block s="substring of %txt from position %n to position %n inclusive"><block var="string"/><block s="reportVariadicSum"><list><block var="index"/><block s="reportTextAttribute"><l><option>length</option></l><block var="marker"/></block></list></block><l></l></custom-block></block></block></script></block-definition><block-definition s="position of %&apos;small&apos; in %&apos;large&apos;" type="reporter" category="operators"><comment x="0" y="0" w="294" collapsed="false">Reports the character position (starting from 1) of the beginning of the first input string inside the second input string.&#xD;If it&apos;s not found, reports 0.</comment><header></header><code></code><translations>pt:a posição de _ em _&#xD;</translations><inputs><input type="%s"></input><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportIfElse"><custom-block s="use case-independent comparison"></custom-block><block s="reportApplyExtension"><l>txt_indexof(sub, txt)</l><list><custom-block s="to lower case %txt"><block var="small"/></custom-block><custom-block s="to lower case %txt"><block var="large"/></custom-block></list></block><block s="reportApplyExtension"><l>txt_indexof(sub, txt)</l><list><block var="small"/><block var="large"/></list></block></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="doIfElse"><block s="reportNot"><block var="tf"/></block><script><block s="doApplyExtension"><l>var_declare(scope, name)</l><list><l>global</l><l>_case indepent</l></list></block><block s="doApplyExtension"><l>var_set(name, val)</l><list><l>_case indepent</l><block s="reportBoolean"><l><bool>false</bool></l></block></list></block></script><script><block s="doApplyExtension"><l>var_delete(name)</l><list><l>_case indepent</l></list></block></script></block></script></block-definition><block-definition s="substring of %&apos;str&apos; from position %&apos;start&apos; to position %&apos;end&apos; inclusive" type="reporter" category="operators"><comment x="0" y="0" w="297.3333333333333" collapsed="false">Reports the portion of the first input (string) starting at the position given by the second input (counting from 1, like LETTER n OF) and ending at the position given by the third input (also counting from 1).  If the third input is empty, reports the portion from the first position to the end of the string.&#xD;If a position number is negative, counts from the end backward, so -1 is the last character, -2 is the next to last, etc.</comment><header></header><code></code><translations>pt:o texto de _ entre as posições _ e _ , inclusive&#xD;</translations><inputs><input type="%txt"></input><input type="%n"></input><input type="%n"></input></inputs><script><block s="doReport"><block s="reportJoinWords"><block s="reportLetter"><block s="reportNumbers"><block var="start"/><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="end"/><l>0</l></list></block><block s="reportTextAttribute"><l><option>length</option></l><block var="str"/></block><block var="end"/></block></block><block var="str"/></block></block></block></script></block-definition><block-definition s="text %&apos;string&apos; contains %&apos;marker&apos;" type="predicate" category="operators"><comment x="0" y="0" w="218" collapsed="false">Reports True if the first input string contains the second input string, otherwise false.&#xD;&#xD;Comparison is case-independent by default; use USE CASE-INDEPENDENT COMPARISONS to change that.</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="reportVariadicGreaterThan"><list><custom-block s="position of %s in %txt"><block var="marker"/><block var="string"/></custom-block><l>0</l></list></block></block></script></block-definition><block-definition s="to lower case %&apos;text&apos;" type="reporter" category="operators"><comment x="0" y="0" w="275.3333333333333" collapsed="false">Reports the input text with lower case letters instead of capital letters in the input.  Uses the user&apos;s locale&apos;s rules for case conversion.</comment><header></header><code></code><translations>pt:em minúsculas _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportApplyExtension"><l>txt_lowercase(txt)</l><list><block var="text"/></list></block></block></script></block-definition><block-definition s="use case-independent comparison" type="predicate" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>result</l></list></block><block s="doApplyExtension"><l>err_try(cmd, catch, err)</l><list><block s="reifyScript"><script><block s="doSetVar"><l>result</l><block s="reportApplyExtension"><l>var_get(name)</l><list><l>_case indepent</l></list></block></block></script><list></list></block><block s="reifyScript"><script><block s="doSetVar"><l>result</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><list></list></block><l></l></list></block><block s="doApplyExtension"><l>err_reset</l><list></list></block><block s="doReport"><block var="result"/></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="doApplyExtension"><l>err_try(cmd, catch, err)</l><list><block s="reifyScript"><script><block s="doApplyExtension"><l>err_ignore</l><list><block s="reportApplyExtension"><l>var_get(name)</l><list><block var="_name"/></list></block></list></block><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><list></list></block><block s="reifyScript"><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><list></list></block><l></l></list></block><block s="doApplyExtension"><l>err_reset</l><list></list></block></script></block-definition><block-definition s="show var %&apos;_name&apos;" type="command" category="variables"><comment x="0" y="0" w="181" collapsed="false">This block turns on (show) the watcher view on stage (if it was not already activated) of the variable with the given name (slot input).&#xD;&#xD;It can only access to the closest variable scope (if there different variables with the same name in different scopes) following the order &apos;script&apos; -&gt; &apos;sprite&apos; -&gt; &apos;global&apos;.&#xD;&#xD;No errors if that variable does not exist.</comment><header></header><code></code><translations>ca:mostra la variable _&#xD;es:mostrar variable _&#xD;pt:mostra a variável _&#xD;de:zeige var _&#xD;</translations><inputs><input type="%s"><options>§_getVarNamesDict</options></input></inputs><script><block s="doApplyExtension"><l>var_show(name)</l><list><block var="_name"/></list></block></script></block-definition><block-definition s="set var %&apos;_name&apos; to %&apos;_value&apos;" type="command" category="variables"><comment x="0" y="0" w="240.4931640625" collapsed="false">This block sets the given value (last input) to the variable named with the name givent (var input).&#xD;&#xD;It looks for that variable following the scope order &apos;script&apos; -&gt; &apos;sprite&apos; -&gt; &apos;global&apos; (the first match it finds).&#xD;&#xD;If that variable does not exist (in any scope) an error happens, stopping their script. You can check it before using the &quot;does var (name) exists?&quot; block. </comment><header></header><code></code><translations>ca:assigna a _ el valor _&#xD;es:asignar a _ el valor _&#xD;pt:altera _ para _&#xD;de:setze var _ auf _&#xD;</translations><inputs><input type="%s"><options>§_getVarNamesDict</options></input><input type="%s"></input></inputs><script><block s="doApplyExtension"><l>var_set(name, val)</l><list><block var="_name"/><block var="_value"/></list></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="doWarp"><script><block s="doForEach"><l>_item</l><block var="_names"/><script><block s="doApplyExtension"><l>var_declare(scope, name)</l><list><block var="_scope"/><block var="_item"/></list></block></script></block></script></block></script></block-definition><block-definition s="Initialize TuneScope" type="command" category="Music"><header></header><code></code><translations></translations><inputs></inputs><script><block s="bubble"><l>TuneScope Initializing...</l></block><custom-block s="Load TuneScope Primitives"></custom-block><block s="bubble"><l></l></block></script></block-definition><block-definition s="Set Instrument To %&apos;Instrument Name&apos;" type="command" category="Music"><comment x="0" y="0" w="226.98116629464283" collapsed="false">Sets the global instrument used for playing notes.</comment><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true">Piano<options>Piano&#xD;Brass={&#xD;French Horn&#xD;Trumpet&#xD;Tuba&#xD;}&#xD;Strings={&#xD;Banjo&#xD;Bass, Acoustic&#xD;Bass, Electric (Finger)&#xD;Cello&#xD;Guitar, Acoustic&#xD;Guitar, Electric&#xD;Harp&#xD;Koto&#xD;Sitar&#xD;Violin&#xD;}&#xD;Woodwinds={&#xD;Bassoon&#xD;Clarinet&#xD;Flute&#xD;Oboe&#xD;Saxophone&#xD;Shakuhachi&#xD;}&#xD;Drums={&#xD;Cabasa&#xD;Snare Drum&#xD;Bass Drum&#xD;Closed Hi-Hat&#xD;Open Hi-Hat&#xD;Mid Tom&#xD;High Tom&#xD;Crash Cymbal&#xD;}&#xD;Other={&#xD;Accordion&#xD;Marimba&#xD;Organ&#xD;Vibraphone&#xD;}</options></input></inputs><script><custom-block s="Load TuneScope Primitives"></custom-block><block s="doApplyExtension"><l>ts_setinst(name)</l><list><block var="Instrument Name"/></list></block></script></block-definition><block-definition s="Set Volume To %&apos;Percent&apos; %" type="command" category="Music"><comment x="0" y="0" w="236.57142857142847" collapsed="false">Sets the global volume to the selected percentage.</comment><header></header><code></code><translations></translations><inputs><input type="%n">50</input></inputs><script><custom-block s="Load TuneScope Primitives"></custom-block><block s="doApplyExtension"><l>ts_setvol(percent)</l><list><block var="Percent"/></list></block></script></block-definition><block-definition s="Set Instrument %&apos;Instrument&apos; Volume to %&apos;VolumePercent&apos; %" type="command" category="Music"><comment x="0" y="0" w="353.7142857142858" collapsed="false">Sets the default volume of the selected instrument to the specified percentage.</comment><header></header><code></code><translations></translations><inputs><input type="%txt" readonly="true">Piano<options>Piano&#xD;Brass={&#xD;French Horn&#xD;Trumpet&#xD;Tuba&#xD;}&#xD;Strings={&#xD;Banjo&#xD;Bass, Acoustic&#xD;Bass, Electric (Finger)&#xD;Cello&#xD;Guitar, Acoustic&#xD;Guitar, Electric&#xD;Harp&#xD;Koto&#xD;Sitar&#xD;Violin&#xD;}&#xD;Woodwinds={&#xD;Bassoon&#xD;Clarinet&#xD;Flute&#xD;Oboe&#xD;Saxophone&#xD;Shakuhachi&#xD;}&#xD;Drums={&#xD;Cabasa&#xD;Snare Drum&#xD;Bass Drum&#xD;Closed Hi-Hat&#xD;Open Hi-Hat&#xD;Mid Tom&#xD;High Tom&#xD;Crash Cymbal&#xD;}&#xD;Other={&#xD;Accordion&#xD;Marimba&#xD;Organ&#xD;Vibraphone&#xD;}</options></input><input type="%n">50</input></inputs><script><custom-block s="Load TuneScope Primitives"></custom-block><block s="doApplyExtension"><l>ts_setinstvol(name, percent)</l><list><block var="Instrument"/><block var="VolumePercent"/></list></block></script></block-definition><block-definition s="Play Note %&apos;Note&apos; for Duration %&apos;Duration&apos; and Wait" type="command" category="Music"><comment x="0" y="0" w="315.8571428571429" collapsed="false">Plays the selected note for the specified musical duration. This block waits for the selected note to finish playing before moving to the next block.&#xD;&#xD;Notes may be entered as Scientific Pitch Notation (eg. C4) or as MIDI numbers.&#xD;&#xD;Note durations may be entered as duration names (eg. half, quarter, etc...) or as numerical values (eg. .5, .25, etc...)</comment><header></header><code></code><translations></translations><inputs><input type="%txt"><options>C3&#xD;D3&#xD;E3&#xD;F3&#xD;G3&#xD;A3&#xD;B3&#xD;C4&#xD;D4&#xD;E4&#xD;F4&#xD;G4&#xD;A4&#xD;B4&#xD;Sharps={&#xD;C#3&#xD;D#3&#xD;E#3&#xD;F#3&#xD;G#3&#xD;A#3&#xD;B#3&#xD;C#4&#xD;D#4&#xD;E#4&#xD;F#4&#xD;G#4&#xD;A#4&#xD;B#4&#xD;}&#xD;Flats={&#xD;Cb3&#xD;Db3&#xD;Eb3&#xD;Fb3&#xD;Gb3&#xD;Ab3&#xD;Bb3&#xD;Cb4&#xD;Db4&#xD;Eb4&#xD;Fb4&#xD;Gb4&#xD;Ab4&#xD;Bb4&#xD;}</options></input><input type="%txt"><options>Whole&#xD;Half&#xD;Quarter&#xD;Eighth&#xD;Sixteenth&#xD;Thirtysecond&#xD;Dotted Notes={&#xD;Dotted Half&#xD;Dotted Quarter&#xD;Dotted Eighth&#xD;Dotted Sixteenth&#xD;}&#xD;Triplet Notes={&#xD;Half Triplet&#xD;Quarter Triplet&#xD;Eighth Triplet&#xD;Sixteenth Triplet&#xD;}</options></input></inputs><script><custom-block s="Play Note %s for Duration %s"><custom-block s="Convert Note %s to MIDI"><block var="Note"/></custom-block><block var="Duration"/></custom-block><custom-block s="Rest for Note Duration %s"><block var="Duration"/></custom-block></script></block-definition><block-definition s="Play Note %&apos;Note&apos; for Duration %&apos;Duration&apos;" type="command" category="Music"><comment x="0" y="0" w="333.3128348214286" collapsed="false">Plays the selected note for the specified musical duration. &#xD;&#xD;Notes may be entered as Scientific Pitch Notation (eg. C4) or as MIDI numbers.&#xD;&#xD;Note durations may be entered as duration names (eg. half, quarter, etc...) or as numerical values (eg. .5, .25, etc...)</comment><header></header><code></code><translations></translations><inputs><input type="%s"><options>C3&#xD;D3&#xD;E3&#xD;F3&#xD;G3&#xD;A3&#xD;B3&#xD;C4&#xD;D4&#xD;E4&#xD;F4&#xD;G4&#xD;A4&#xD;B4&#xD;Sharps={&#xD;C#3&#xD;D#3&#xD;E#3&#xD;F#3&#xD;G#3&#xD;A#3&#xD;B#3&#xD;C#4&#xD;D#4&#xD;E#4&#xD;F#4&#xD;G#4&#xD;A#4&#xD;B#4&#xD;}&#xD;Flats={&#xD;Cb3&#xD;Db3&#xD;Eb3&#xD;Fb3&#xD;Gb3&#xD;Ab3&#xD;Bb3&#xD;Cb4&#xD;Db4&#xD;Eb4&#xD;Fb4&#xD;Gb4&#xD;Ab4&#xD;Bb4&#xD;}</options></input><input type="%s"><options>Whole&#xD;Half&#xD;Quarter&#xD;Eighth&#xD;Sixteenth&#xD;Thirtysecond&#xD;Dotted Notes={&#xD;Dotted Half&#xD;Dotted Quarter&#xD;Dotted Eighth&#xD;Dotted Sixteenth&#xD;}&#xD;Triplet Notes={&#xD;Half Triplet&#xD;Quarter Triplet&#xD;Eighth Triplet&#xD;Sixteenth Triplet&#xD;}</options></input></inputs><script><custom-block s="Load TuneScope Primitives"></custom-block><block s="doApplyExtension"><l>ts_playnote(note, duration)</l><list><block s="reportIfElse"><block s="reportIsA"><block var="Note"/><l><option>number</option></l></block><custom-block s="Convert MIDI %n to Note using %s"><block var="Note"/><l>Sharps</l></custom-block><block var="Note"/></block><block s="reportIfElse"><block s="reportIsA"><block var="Duration"/><l><option>number</option></l></block><block s="reportVariadicProduct"><list><block var="Duration"/><block s="reportVariadicProduct"><list><l>4</l><block s="reportQuotient"><l>60</l><block s="getTempo"></block></block></list></block></list></block><custom-block s="Note Duration %txt at Current Tempo"><block var="Duration"/></custom-block></block></list></block></script></block-definition><block-definition s="Play Chord %&apos;Chord&apos; for Duration %&apos;Duration&apos;" type="command" category="Music"><comment x="0" y="0" w="160" collapsed="false">Plays a list of notes simultaneously for the specified musical duration.&#xD;&#xD;Chords must be entered as a list.&#xD;&#xD;Durations may be entered as duration names (eg. half, quarter, etc...) or as numerical values (eg. .5, .25, etc...)</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input><input type="%s"><options>Whole&#xD;Half&#xD;Quarter&#xD;Eighth&#xD;Sixteenth&#xD;Thirtysecond&#xD;Dotted Notes={&#xD;Dotted Half&#xD;Dotted Quarter&#xD;Dotted Eighth&#xD;Dotted Sixteenth&#xD;}&#xD;Triplet Notes={&#xD;Half Triplet&#xD;Quarter Triplet&#xD;Eighth Triplet&#xD;Sixteenth Triplet&#xD;}</options></input></inputs><script><block s="doForEach"><l>item</l><block var="Chord"/><script><custom-block s="Play Note %s for Duration %s"><block var="item"/><block var="Duration"/></custom-block></script></block></script></block-definition><block-definition s="Rest for Note Duration %&apos;Duration&apos;" type="command" category="Music"><comment x="0" y="0" w="90" collapsed="false">Waits for the selected musical duration.&#xD;&#xD;Durations may be entered as duration names (eg. half, quarter, etc...) or as numerical values (eg. .5, .25, etc...)</comment><header></header><code></code><translations></translations><inputs><input type="%s"><options>Whole&#xD;Half&#xD;Quarter&#xD;Eighth&#xD;Sixteenth&#xD;Thirtysecond&#xD;Dotted Notes={&#xD;Dotted Half&#xD;Dotted Quarter&#xD;Dotted Eighth&#xD;Dotted Sixteenth&#xD;}&#xD;Triplet Notes={&#xD;Half Triplet&#xD;Quarter Triplet&#xD;Eighth Triplet&#xD;Sixteenth Triplet&#xD;}</options></input></inputs><script><custom-block s="Load TuneScope Primitives"></custom-block><block s="doWait"><block s="reportIfElse"><block s="reportIsA"><block var="Duration"/><l><option>number</option></l></block><block s="reportVariadicProduct"><list><block var="Duration"/><block s="reportVariadicProduct"><list><l>4</l><block s="reportQuotient"><l>60</l><block s="getTempo"></block></block></list></block></list></block><custom-block s="Note Duration %txt at Current Tempo"><block var="Duration"/></custom-block></block></block></script></block-definition><block-definition s="Note Duration %&apos;Note Duration&apos; at Current Tempo" type="reporter" category="Music" helper="true"><comment x="0" y="0" w="262.8571428571429" collapsed="false">Each note duration is assigned a numerical value, with a whole note equalling &quot;1&quot;.&#xD;&#xD;Dotted Notes are equal to the named note plus half of the named note&apos;s duration.&#xD;&#xD;Triplet notes are equal in duration to two of the named notes divided by three.&#xD;&#xD;Multiplying the numerical value of a note duration by &#xD;4*(60 / tempo) adjusts the note durations to match the current tempo.</comment><header></header><code></code><translations></translations><inputs><input type="%txt">Quarter<options>Whole&#xD;Half&#xD;Quarter&#xD;Eighth&#xD;Sixteenth&#xD;Thirtysecond&#xD;Dotted Notes={&#xD;Dotted Half&#xD;Dotted Quarter&#xD;Dotted Eighth&#xD;Dotted Sixteenth&#xD;}&#xD;Triplet Notes={&#xD;Half Triplet&#xD;Quarter Triplet&#xD;Eighth Triplet&#xD;Sixteenth Triplet&#xD;}</options></input></inputs><script><block s="doReport"><block s="reportVariadicProduct"><list><block s="reportListItem"><l>2</l><custom-block s="$flash assoc %s %l"><block var="Note Duration"/><block s="reportNewList"><list><block s="reportNewList"><list><l>Whole</l><l>1</l></list></block><block s="reportNewList"><list><l>Half</l><l>.5</l></list></block><block s="reportNewList"><list><l>Quarter</l><l>.25</l></list></block><block s="reportNewList"><list><l>Eighth</l><l>.125</l></list></block><block s="reportNewList"><list><l>Sixteenth</l><l>.0625</l></list></block><block s="reportNewList"><list><l>Thirtysecond</l><l>.03125</l></list></block><block s="reportNewList"><list><l>Dotted Whole</l><l>1.5</l></list></block><block s="reportNewList"><list><l>Dotted Half</l><l>.75</l></list></block><block s="reportNewList"><list><l>Dotted Quarter</l><l>.375</l></list></block><block s="reportNewList"><list><l>Dotted Eighth</l><l>.1875</l></list></block><block s="reportNewList"><list><l>Dotted Sixteenth</l><l>.09375</l></list></block><block s="reportNewList"><list><l>Dotted Thirtysecond</l><l>.046876</l></list></block><block s="reportNewList"><list><l>Whole Triplet</l><block s="reportQuotient"><l>2</l><l>3</l></block></list></block><block s="reportNewList"><list><l>Half Triplet</l><block s="reportQuotient"><l>1</l><l>3</l></block></list></block><block s="reportNewList"><list><l>Quarter Triplet</l><block s="reportQuotient"><l>.5</l><l>3</l></block></list></block><block s="reportNewList"><list><l>Eighth Triplet</l><block s="reportQuotient"><block s="reportVariadicProduct"><list><l>.25</l><l>2</l></list></block><l>3</l></block></list></block><block s="reportNewList"><list><l>Sixteenth Triplet</l><block s="reportQuotient"><block s="reportVariadicProduct"><list><l>.125</l><l>2</l></list></block><l>3</l></block></list></block><block s="reportNewList"><list><l>Thirtysecond Triplet</l><block s="reportQuotient"><l>.0625</l><l>3</l></block></list></block></list></block></custom-block></block><l>4</l><block s="reportQuotient"><l>60</l><block s="getTempo"></block></block></list></block></block></script></block-definition><block-definition s="%&apos;Scale Type&apos; Scale: %&apos;Note&apos; Octave: %&apos;Octave&apos;" type="reporter" category="Music"><comment x="0" y="0" w="264.7690848214286" collapsed="false">Reports all notes in a specified scale using the provided note and octave number as the starting note of the scale.&#xD;&#xD;To add additional scales to the &quot;Types&quot; script variable, create a list with the name of the scale as the first item and the steps between each note of the scale as the second item.</comment><header></header><code></code><translations></translations><inputs><input type="%s">Chromatic<options>Chromatic&#xD;Major&#xD;Minor</options></input><input type="%s">C</input><input type="%n">4<options>0&#xD;1&#xD;2&#xD;3&#xD;4&#xD;5&#xD;6&#xD;7</options></input></inputs><script><block s="doIfElse"><block s="reportVariadicAnd"><list><block s="reportListContainsItem"><custom-block s="Chromatic Notes"></custom-block><block var="Note"/></block><block s="reportIsA"><block var="Octave"/><l><option>number</option></l></block></list></block><script><block s="doWarp"><script><block s="doDeclareVariables"><list><l>Types</l><l>MIDI Number</l><l>Scale</l><l>Pattern</l><l>Converted Note</l></list></block><block s="doSetVar"><l>Converted Note</l><custom-block s="Convert False Sharps/Flats %s"><block var="Note"/></custom-block></block><block s="doSetVar"><l>Types</l><block s="reportNewList"><list><block s="reportNewList"><list><l>Chromatic</l><block s="reportTextSplit"><l>11111111111</l><l><option>letter</option></l></block></list></block><block s="reportNewList"><list><l>Major</l><block s="reportTextSplit"><l>221222</l><l><option>letter</option></l></block></list></block><block s="reportNewList"><list><l>Minor</l><block s="reportTextSplit"><l>212212</l><l><option>letter</option></l></block></list></block><block s="reportNewList"><list><l>Diminished</l><block s="reportTextSplit"><l>2121212</l><l><option>letter</option></l></block></list></block></list></block></block><block s="doSetVar"><l>MIDI Number</l><custom-block s="Convert Note %s to MIDI"><block s="reportJoinWords"><list><block var="Note"/><block var="Octave"/></list></block></custom-block></block><block s="doSetVar"><l>Scale</l><block s="reportNewList"><list><block var="MIDI Number"/></list></block></block><block s="doSetVar"><l>Pattern</l><block s="reportListItem"><l>2</l><custom-block s="$flash assoc %s %l"><block var="Scale Type"/><block var="Types"/></custom-block></block></block><block s="doForEach"><l>item</l><block var="Pattern"/><script><block s="doChangeVar"><l>MIDI Number</l><block var="item"/></block><block s="doAddToList"><block var="MIDI Number"/><block var="Scale"/></block></script></block></script></block><block s="doReport"><custom-block s="Convert MIDI %n to Note using %s"><block var="Scale"/><custom-block s="Check for Sharp/Flat %s"><block var="Converted Note"/></custom-block></custom-block></block></script><script><block s="doReport"><l></l></block></script></block></script></block-definition><block-definition s="Check for Sharp/Flat %&apos;Note&apos;" type="reporter" category="Music" helper="true"><comment x="0" y="0" w="90" collapsed="false">Reports &quot;#&quot; or &quot;b&quot; of the input scientific pitch notation contains either.</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportIfElse"><block s="reportVariadicGreaterThan"><list><block s="reportTextAttribute"><l><option>length</option></l><block var="Note"/></block><l>1</l></list></block><block s="reportLetter"><l><option>last</option></l><block var="Note"/></block><l></l></block></block></script></block-definition><block-definition s="Note %&apos;#&apos; in %&apos;Major/Minor&apos; Scale: %&apos;Note&apos; Octave: %&apos;Octave&apos;" type="reporter" category="Music"><comment x="0" y="0" w="239.6751395089286" collapsed="false">Reports the note in a specific position within a major or minor musical scale. (e.g., The third note in a C Major scale starting in the fourth octave is E4.)</comment><header></header><code></code><translations></translations><inputs><input type="%n" readonly="true">1<options>1&#xD;2&#xD;3&#xD;4&#xD;5&#xD;6&#xD;7</options></input><input type="%s" readonly="true">Major<options>Major&#xD;Minor</options></input><input type="%s">C</input><input type="%n">4<options>0&#xD;1&#xD;2&#xD;3&#xD;4&#xD;5&#xD;6&#xD;7</options></input></inputs><script><block s="doReport"><block s="reportListItem"><block var="#"/><custom-block s="%s Scale: %s Octave: %n"><block var="Major/Minor"/><block var="Note"/><block var="Octave"/></custom-block></block></block></script></block-definition><block-definition s="Interval Between Note %&apos;Note 1&apos; to %&apos;Note 2&apos; in the %&apos;Major/Minor&apos; Scale %&apos;Note&apos;" type="reporter" category="Music"><comment x="0" y="0" w="245.00000000000003" collapsed="false">Reports the distance in steps between two notes in the selected scale. (e.g., In the C Major scale, there are two intervals between C4 and E4.)&#xD;&#xD;If one or more of the selected notes is not in the selected scale, the block reports nothing.&#xD;&#xD;Notes must be entered as scientific pitch notation (eg. C4).</comment><header></header><code></code><translations></translations><inputs><input type="%s">C4</input><input type="%s">G4</input><input type="%s" readonly="true">Major<options>Major&#xD;Minor</options></input><input type="%s">C</input></inputs><script><block s="doDeclareVariables"><list><l>Note Position 1</l><l>Note Position 2</l></list></block><block s="doSetVar"><l>Note Position 1</l><block s="reportListIndex"><custom-block s="Convert Note %s to MIDI"><block var="Note 1"/></custom-block><custom-block s="Create Full %s MIDI Scale %s"><block var="Major/Minor"/><block var="Note"/></custom-block></block></block><block s="doSetVar"><l>Note Position 2</l><block s="reportListIndex"><custom-block s="Convert Note %s to MIDI"><block var="Note 2"/></custom-block><custom-block s="Create Full %s MIDI Scale %s"><block var="Major/Minor"/><block var="Note"/></custom-block></block></block><block s="doIfElse"><block s="reportVariadicAnd"><list><block s="reportListContainsItem"><custom-block s="Create Full %s MIDI Scale %s"><block var="Major/Minor"/><block var="Note"/></custom-block><custom-block s="Convert Note %s to MIDI"><block var="Note 1"/></custom-block></block><block s="reportListContainsItem"><custom-block s="Create Full %s MIDI Scale %s"><block var="Major/Minor"/><block var="Note"/></custom-block><custom-block s="Convert Note %s to MIDI"><block var="Note 2"/></custom-block></block></list></block><script><block s="doReport"><block s="reportDifference"><block var="Note Position 2"/><block var="Note Position 1"/></block></block></script><script><block s="doReport"><l></l></block></script></block></script></block-definition><block-definition s="Create Full %&apos;Type&apos; MIDI Scale %&apos;Note&apos;" type="reporter" category="Music" helper="true"><header></header><code></code><translations></translations><inputs><input type="%s"><options>Chromatic&#xD;Major&#xD;Minor</options></input><input type="%s"></input></inputs><script><block s="doWarp"><script><block s="doDeclareVariables"><list><l>Scale Types</l><l>Scale</l><l>Pattern</l><l>MIDI Number</l></list></block><block s="doSetVar"><l>Scale Types</l><block s="reportNewList"><list><block s="reportNewList"><list><l>Chromatic</l><block s="reportTextSplit"><l>111111111111</l><l><option>letter</option></l></block></list></block><block s="reportNewList"><list><l>Major</l><block s="reportTextSplit"><l>2212221</l><l><option>letter</option></l></block></list></block><block s="reportNewList"><list><l>Minor</l><block s="reportTextSplit"><l>2122122</l><l><option>letter</option></l></block></list></block></list></block></block><block s="doSetVar"><l>MIDI Number</l><custom-block s="Convert Note %s to MIDI"><block s="reportJoinWords"><list><custom-block s="Get Note %s"><block var="Note"/></custom-block><l>0</l></list></block></custom-block></block><block s="doSetVar"><l>Scale</l><block s="reportNewList"><list><block var="MIDI Number"/></list></block></block><block s="doSetVar"><l>Pattern</l><block s="reportListItem"><l>2</l><custom-block s="$flash assoc %s %l"><block var="Type"/><block var="Scale Types"/></custom-block></block></block><block s="doRepeat"><l>8</l><script><block s="doForEach"><l>item</l><block var="Pattern"/><script><block s="doChangeVar"><l>MIDI Number</l><block var="item"/></block><block s="doAddToList"><block var="MIDI Number"/><block var="Scale"/></block></script></block></script></block><block s="doReport"><block var="Scale"/></block></script></block></script></block-definition><block-definition s="%&apos;Major/Minor&apos; Chord: %&apos;Note&apos; Octave: %&apos;Octave&apos;" type="reporter" category="Music"><comment x="0" y="0" w="163.5714285714284" collapsed="false">Reports the notes comprising a major or minor chord, using the specified note and octave as the root note of the chord.</comment><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true">Major<options>Major&#xD;Minor</options></input><input type="%s">C</input><input type="%s">4</input></inputs><script><block s="doReport"><block s="reportIfElse"><block s="reportVariadicAnd"><list><block s="reportListContainsItem"><custom-block s="Chromatic Notes"></custom-block><block var="Note"/></block><block s="reportIsA"><block var="Octave"/><l><option>number</option></l></block></list></block><block s="reportListItem"><block s="reportNewList"><list><l>1</l><l>3</l><l>5</l></list></block><custom-block s="%s Scale: %s Octave: %n"><block var="Major/Minor"/><block var="Note"/><block var="Octave"/></custom-block></block><l></l></block></block></script></block-definition><block-definition s="%&apos;Type&apos; Chord: %&apos;Note&apos; Octave: %&apos;Octave&apos; Chord Position: %&apos;Position&apos;" type="reporter" category="Music"><comment x="0" y="0" w="337.8571428571429" collapsed="false">This block finds the notes in a specified chord along the selected scale. Roman numerals differentiate chord positions from octave numbers (e.g., the Roman numeral “I” reports the notes of the first chord in the sequence). Upper case Roman numerals represent major chords within the scale. Lower case Roman numerals represent minor chords within the scale.</comment><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true">Major<options>Major&#xD;Minor</options></input><input type="%s">C</input><input type="%n">4<options>0&#xD;1&#xD;2&#xD;3&#xD;4&#xD;5&#xD;6&#xD;7</options></input><input type="%s" readonly="true">I<options>I&#xD;ii&#xD;iii&#xD;IV&#xD;V&#xD;vi&#xD;vii°</options></input></inputs><script><block s="doWarp"><script><block s="doDeclareVariables"><list><l>Converted Numeral</l></list></block><block s="doSetVar"><l>Converted Numeral</l><custom-block s="Converted Roman Numeral %s"><block var="Position"/></custom-block></block><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="Type"/><l>Major</l></list></block><script><block s="doSetBlockAttribute"><l><option>menus</option></l><block s="reifyReporter"><autolambda><custom-block s="%s Chord: %s Octave: %n Chord Position: %s"><l>Major</l><l></l><l></l><l></l></custom-block></autolambda><list></list></block><block s="reportNewList"><list><l></l><l></l><l></l><block s="reportNewList"><list><l>I</l><l>ii</l><l>iii</l><l>IV</l><l>V</l><l>vi</l><l>vii°</l></list></block></list></block></block></script><script><block s="doSetBlockAttribute"><l><option>menus</option></l><block s="reifyReporter"><autolambda><custom-block s="%s Chord: %s Octave: %n Chord Position: %s"><l>Major</l><l></l><l></l><l></l></custom-block></autolambda><list></list></block><block s="reportNewList"><list><l></l><l></l><l></l><block s="reportNewList"><list><l>i</l><l>ii°</l><l>III</l><l>iv</l><l>V</l><l>VI</l><l>VII</l></list></block></list></block></block></script></block><block s="doIf"><block s="reportListContainsItem"><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="Type"/><l>Major</l></list></block><block s="reportNewList"><list><l>1</l><l>4</l><l>5</l></list></block><block s="reportNewList"><list><l>3</l><l>6</l><l>7</l></list></block></block><block var="Converted Numeral"/></block><script><block s="doReport"><custom-block s="%s Chord: %s Octave: %s"><l>Major</l><custom-block s="Get Note %s"><block s="reportListItem"><block var="Converted Numeral"/><custom-block s="%s Scale: %s Octave: %n"><block var="Type"/><block var="Note"/><block var="Octave"/></custom-block></block></custom-block><block var="Octave"/></custom-block></block></script><list></list></block><block s="doIf"><block s="reportListContainsItem"><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="Type"/><l>Major</l></list></block><block s="reportNewList"><list><l>2</l><l>3</l><l>6</l></list></block><block s="reportNewList"><list><l>1</l><l>4</l><l>5</l></list></block></block><block var="Converted Numeral"/></block><script><block s="doReport"><custom-block s="%s Chord: %s Octave: %s"><l>Minor</l><custom-block s="Get Note %s"><block s="reportListItem"><block var="Converted Numeral"/><custom-block s="%s Scale: %s Octave: %n"><block var="Type"/><block var="Note"/><block var="Octave"/></custom-block></block></custom-block><block var="Octave"/></custom-block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block var="Converted Numeral"/><block s="reportIfElse"><block s="reportVariadicEquals"><list><block var="Type"/><l>Major</l></list></block><l>7</l><l>2</l></block></list></block><script><block s="doReport"><custom-block s="%s Diminished Chord %s Octave"><custom-block s="Get Note %s"><block s="reportListItem"><l>8</l><custom-block s="%s Scale: %s Octave: %n"><l>Diminished</l><block var="Note"/><block var="Octave"/></custom-block></block></custom-block><block var="Octave"/></custom-block></block></script><list></list></block></script></block></script></block-definition><block-definition s="Converted Roman Numeral %&apos;Roman Numeral&apos;" type="reporter" category="Music" helper="true"><comment x="0" y="0" w="90" collapsed="false">Converts roman numerals to arabic numerals using an association table.</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>2</l><custom-block s="$flash assoc %s %l"><block var="Roman Numeral"/><block s="reportNewList"><list><block s="reportNewList"><list><l>I</l><l>1</l></list></block><block s="reportNewList"><list><l>II</l><l>2</l></list></block><block s="reportNewList"><list><l>II°</l><l>2</l></list></block><block s="reportNewList"><list><l>III</l><l>3</l></list></block><block s="reportNewList"><list><l>IV</l><l>4</l></list></block><block s="reportNewList"><list><l>V</l><l>5</l></list></block><block s="reportNewList"><list><l>VI</l><l>6</l></list></block><block s="reportNewList"><list><l>VII</l><l>7</l></list></block><block s="reportNewList"><list><l>VII°</l><l>7</l></list></block></list></block></custom-block></block></block></script></block-definition><block-definition s="%&apos;Note&apos; Diminished Chord %&apos;Octave&apos; Octave" type="reporter" category="Music" helper="true"><comment x="0" y="0" w="90" collapsed="false">Reports the notes of a diminished chord, given the starting note and octave of the chord.</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doReport"><block s="reportListItem"><block s="reportNewList"><list><l>1</l><l>3</l><l>5</l></list></block><custom-block s="%s Scale: %s Octave: %n"><l>Diminished</l><block var="Note"/><block var="Octave"/></custom-block></block></block></script></block-definition><block-definition s="Add Note %&apos;Note&apos; to Chord %&apos;Chord&apos;" type="reporter" category="Music"><comment x="0" y="0" w="280" collapsed="false">This block reports a chord and appends an additional note.</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><block s="doReport"><block s="reportConcatenatedLists"><list><block var="Chord"/><block s="reportNewList"><list><block s="reportIfElse"><block s="reportIsA"><block var="Note"/><l><option>number</option></l></block><custom-block s="Convert MIDI %n to Note using %s"><block var="Note"/><l></l></custom-block><custom-block s="Convert False Sharps/Flats %s"><block var="Note"/></custom-block></block></list></block></list></block></block></script></block-definition><block-definition s="Chord Rest" type="reporter" category="Music"><comment x="0" y="0" w="189.2857142857143" collapsed="false">May be paired with a musical duration to insert a rest into a sequence of chords.</comment><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportNewList"><list><l>R</l><l>R</l><l>R</l></list></block></block></script></block-definition><block-definition s="Drum Pattern %&apos;Step&apos;" type="reporter" category="Music"><comment x="0" y="0" w="245.9644252232142" collapsed="false">This block reports a series of beats that tell the drum when to play. Beats are represented as an “X,” which can be typed into the block. Beats can be added or subtracted using the arrows on the right of the block.</comment><header></header><code></code><translations></translations><inputs><input type="%mult%s"></input></inputs><script><block s="doReport"><block var="Step"/></block></script></block-definition><block-definition s="Drum %&apos;Instrument&apos; %&apos;Pattern&apos; Beat %&apos;Beat&apos; Times %&apos;Times&apos;" type="reporter" category="Music"><comment x="0" y="0" w="288.5714285714286" collapsed="false">This block reports a drum pattern, assigns a drum to it, and sets the duration value of each item in the pattern. Different drums can be selected from the drop-down menu. Beat durations can be selected from the drop-down menu or entered directly.</comment><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true">Snare Drum<options>Bass Drum&#xD;Snare Drum&#xD;Crash Cymbal&#xD;Cabasa&#xD;Toms={&#xD;High Tom&#xD;Mid Tom&#xD;}&#xD;Hi-Hats={&#xD;Closed Hi-hat&#xD;Open Hi-hat&#xD;}</options></input><input type="%l"></input><input type="%s">Eighth<options>Quarter&#xD;Eighth&#xD;Sixteenth</options></input><input type="%s">1<options>1&#xD;2&#xD;3&#xD;4&#xD;8&#xD;12&#xD;16&#xD;24&#xD;Loop</options></input></inputs><script><block s="doDeclareVariables"><list><l>notes and durations</l><l>pitch</l></list></block><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="Instrument"/><l>Bass Drum</l></list></block><script><block s="doSetVar"><l>pitch</l><l>C2</l></block></script><script><block s="doSetVar"><l>pitch</l><l>C4</l></block></script></block><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="Times"/><l>Loop</l></list></block><script><block s="doSetVar"><l>notes and durations</l><block s="reportNewList"><list><block s="reportNewList"><list><l>Loop-Melody</l><block var="Instrument"/></list></block></list></block></block><block s="doForEach"><l>item</l><block var="Pattern"/><script><block s="doIfElse"><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="item"/><l>x</l></list></block><block s="reportVariadicEquals"><list><block var="item"/><l>X</l></list></block></list></block><script><block s="doAddToList"><block s="reportNewList"><list><block var="pitch"/><block var="Beat"/></list></block><block var="notes and durations"/></block></script><script><block s="doAddToList"><block s="reportNewList"><list><l>R</l><block var="Beat"/></list></block><block var="notes and durations"/></block></script></block></script></block></script><script><block s="doSetVar"><l>notes and durations</l><block s="reportNewList"><list><block s="reportNewList"><list><l>Melody</l><block var="Instrument"/></list></block></list></block></block><block s="doRepeat"><block var="Times"/><script><block s="doForEach"><l>item</l><block var="Pattern"/><script><block s="doIfElse"><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="item"/><l>x</l></list></block><block s="reportVariadicEquals"><list><block var="item"/><l>X</l></list></block></list></block><script><block s="doAddToList"><block s="reportNewList"><list><block var="pitch"/><block var="Beat"/></list></block><block var="notes and durations"/></block></script><script><block s="doAddToList"><block s="reportNewList"><list><l>R</l><block var="Beat"/></list></block><block var="notes and durations"/></block></script></block></script></block></script></block></script></block><block s="doReport"><block var="notes and durations"/></block></script></block-definition><block-definition s="Chromatic Notes" type="reporter" category="Music" helper="true"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportListItem"><l>1</l><block s="reportListAttribute"><l><option>columns</option></l><block s="reportNewList"><list><block s="reportNewList"><list><l>Cb</l><l>23</l></list></block><block s="reportNewList"><list><l>C</l><l>24</l></list></block><block s="reportNewList"><list><l>C#</l><l>25</l></list></block><block s="reportNewList"><list><l>Db</l><l>25</l></list></block><block s="reportNewList"><list><l>D</l><l>26</l></list></block><block s="reportNewList"><list><l>D#</l><l>27</l></list></block><block s="reportNewList"><list><l>Eb</l><l>27</l></list></block><block s="reportNewList"><list><l>E</l><l>28</l></list></block><block s="reportNewList"><list><l>E#</l><l>29</l></list></block><block s="reportNewList"><list><l>Fb</l><l>28</l></list></block><block s="reportNewList"><list><l>F</l><l>29</l></list></block><block s="reportNewList"><list><l>F#</l><l>30</l></list></block><block s="reportNewList"><list><l>Gb</l><l>30</l></list></block><block s="reportNewList"><list><l>G</l><l>31</l></list></block><block s="reportNewList"><list><l>G#</l><l>32</l></list></block><block s="reportNewList"><list><l>Ab</l><l>32</l></list></block><block s="reportNewList"><list><l>A</l><l>33</l></list></block><block s="reportNewList"><list><l>A#</l><l>34</l></list></block><block s="reportNewList"><list><l>Bb</l><l>34</l></list></block><block s="reportNewList"><list><l>B</l><l>35</l></list></block><block s="reportNewList"><list><l>B#</l><l>36</l></list></block></list></block></block></block></block></script></block-definition><block-definition s="Convert False Sharps/Flats %&apos;Note&apos;" type="reporter" category="Music" helper="true"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>converted note</l></list></block><block s="doIfElse"><block s="reportListContainsItem"><block s="reportNewList"><list><l>E#</l><l>Fb</l><l>B#</l><l>Cb</l></list></block><block var="Note"/></block><script><block s="doSetVar"><l>converted note</l><block s="reportListItem"><l>2</l><custom-block s="$flash assoc %s %l"><block var="Note"/><block s="reportNewList"><list><block s="reportNewList"><list><l>E#</l><l>F</l></list></block><block s="reportNewList"><list><l>Fb</l><l>E</l></list></block><block s="reportNewList"><list><l>B#</l><l>C</l></list></block><block s="reportNewList"><list><l>Cb</l><l>B</l></list></block></list></block></custom-block></block></block></script><script><block s="doSetVar"><l>converted note</l><block var="Note"/></block></script></block><block s="doReport"><block var="converted note"/></block></script></block-definition><block-definition s="Measure %&apos;Pairs&apos;" type="reporter" category="Music"><comment x="0" y="0" w="286.4285714285714" collapsed="false">This block is used to group sequences of notes and chords into measures. Each note or chord in the measure is paired with a note duration. The pairs are entered into the block using a list. </comment><header></header><code></code><translations></translations><inputs><input type="%mult%l"></input></inputs><script><block s="doReport"><block var="Pairs"/></block></script></block-definition><block-definition s="Section %&apos;Measures&apos;" type="reporter" category="Music"><comment x="0" y="0" w="428.2220145089286" collapsed="false">This code block groups measures together. This can be helpful for separating groups of measures that repeat in various places throughout a song, like verses and choruses. This block works with both notes and chords. To add measures to a section, put the measures into a list.</comment><header></header><code></code><translations></translations><inputs><input type="%mult%l"></input></inputs><script><block s="doDeclareVariables"><list><l>Section</l></list></block><block s="doSetVar"><l>Section</l><block s="reportNewList"><list></list></block></block><block s="doForEach"><l>item</l><block var="Measures"/><script><block s="doSetVar"><l>Section</l><block s="reportConcatenatedLists"><list><block var="Section"/><block var="item"/></list></block></block></script></block><block s="doReport"><block var="Section"/></block></script></block-definition><block-definition s="Track: %&apos;Type&apos; Instrument: %&apos;Instrument&apos; $nl Musical Notation (Notes or Chords): %&apos;Notation&apos;" type="reporter" category="Music"><comment x="0" y="0" w="272.8571428571429" collapsed="false">This code block specifies the type of track to be played and assigns it an instrument. Both the track type and instrument are set using drop-down menus. This block accepts notes or chords paired with corresponding durations. This block also allows for the creation of note or chord loops that will repeat for the whole duration of the song. Both types of loops may be selected from the track drop-down menu. For a loop to play, it must have an accompanying track that is not a loop.</comment><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true">Melody<options>Melody&#xD;Chords&#xD;Loops={&#xD;Loop-Melody&#xD;Loop-Chords&#xD;}</options></input><input type="%s" readonly="true">Piano<options>Piano&#xD;Brass={&#xD;French Horn&#xD;Trumpet&#xD;Tuba&#xD;}&#xD;Strings={&#xD;Banjo&#xD;Bass, Acoustic&#xD;Bass, Electric (Finger)&#xD;Cello&#xD;Guitar, Acoustic&#xD;Guitar, Electric&#xD;Guitar, Overdrive&#xD;Harp&#xD;Koto&#xD;Sitar&#xD;Violin&#xD;}&#xD;Woodwinds={&#xD;Bassoon&#xD;Clarinet&#xD;Flute&#xD;Oboe&#xD;Saxophone&#xD;Shakuhachi&#xD;}&#xD;Drums={&#xD;Cabasa&#xD;Snare Drum&#xD;Bass Drum&#xD;Closed Hi-Hat&#xD;Open Hi-Hat&#xD;Mid Tom&#xD;High Tom&#xD;Crash Cymbal&#xD;}&#xD;Other={&#xD;Accordion&#xD;Marimba&#xD;Music Box&#xD;Organ&#xD;Vibraphone&#xD;}</options></input><input type="%mult%s"></input></inputs><script><block s="doDeclareVariables"><list><l>Track</l></list></block><block s="doWarp"><script><block s="doSetVar"><l>Track</l><block s="reportNewList"><list><block s="reportNewList"><list><block var="Type"/><block var="Instrument"/></list></block></list></block></block><block s="doForEach"><l>item</l><block var="Notation"/><script><block s="doSetVar"><l>Track</l><block s="reportConcatenatedLists"><list><block var="Track"/><block var="item"/></list></block></block></script></block><block s="doReport"><block var="Track"/></block></script></block></script></block-definition><block-definition s="Play Tracks %&apos;tracks&apos; Time Signature: %&apos;timeSignature&apos;" type="command" category="Music"><comment x="0" y="0" w="198.57142857142858" collapsed="false">This block is used to play multiple music tracks. In most cases, several tracks with musical instruments are played in parallel. </comment><header></header><code></code><translations></translations><inputs><input type="%mult%l"></input><input type="%s" readonly="true">4/4<options>4/4&#xD;3/4&#xD;5/4&#xD;7/4&#xD;6/8&#xD;9/8&#xD;12/8</options></input></inputs><script><custom-block s="Load TuneScope Primitives"></custom-block><block s="doApplyExtension"><l>ts_playtracks(tracklist, timesignature)</l><list><block var="tracks"/><block var="timeSignature"/><block s="getTempo"></block></list></block></script></block-definition><block-definition s="Beats in Measure %&apos;Measure&apos; $nl Time Signature %&apos;Time&apos;" type="reporter" category="Music"><comment x="0" y="0" w="297.14285714285717" collapsed="false">This block determines if the combined durations of notes or chords within a measure are correct. The combined duration of notes within a measure must equal the number of beats specified by the time signature. &#xD;&#xD;When reading time signatures, the bottom number determines which note gets counted as a beat, and the top number determines how many beats are in a measure. For example, in 4/4 time, quarter notes are counted as beats and there are four quarter notes in a measure. In 6/8 time, the eighth note counted as the beat, and there are six eighth notes in a measure.&#xD;&#xD;The Beats in Measure reports the discrepancy between the number of actual beats in a measure versus the required number of beats.&#xD;&#xD;If name durations are not entered correctly, the block reports nothing.</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s" readonly="true">4/4<options>4/4&#xD;3/4&#xD;2/4&#xD;6/8&#xD;5/4&#xD;7/4&#xD;9/8&#xD;12/8</options></input></inputs><script><block s="doDeclareVariables"><list><l>Beats Necessary</l><l>Beat Value</l><l>Actual</l></list></block><block s="doSetVar"><l>Beats Necessary</l><block s="reportListItem"><l>1</l><block s="reportTextSplit"><block var="Time"/><l>/</l></block></block></block><block s="doSetVar"><l>Beat Value</l><block s="reportQuotient"><l>1</l><block s="reportListItem"><l>2</l><block s="reportTextSplit"><block var="Time"/><l>/</l></block></block></block></block><block s="doForEach"><l>item</l><block s="reportListItem"><l>2</l><block s="reportListAttribute"><l><option>columns</option></l><block var="Measure"/></block></block><script><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportListContainsItem"><custom-block s="List of Note Durations"></custom-block><block var="item"/></block><block s="reportBoolean"><l><bool>false</bool></l></block></list></block><script><block s="doReport"><l></l></block></script><list></list></block></script></block><block s="doSetVar"><l>Actual</l><block s="reportVariadicSum"><custom-block s="Note Duration Value %s"><block s="reportListItem"><l>2</l><block s="reportListAttribute"><l><option>columns</option></l><block var="Measure"/></block></block></custom-block></block></block><block s="doReport"><block s="reportJoinWords"><list><block s="reportQuotient"><block var="Actual"/><block var="Beat Value"/></block><l> of </l><block var="Beats Necessary"/><l> beats</l></list></block></block></script></block-definition><block-definition s="Note Duration Value %&apos;Duration&apos;" type="reporter" category="Music"><comment x="0" y="0" w="311.42857142857144" collapsed="false">The Note Duration Value block reports the numerical value of the input duration name.&#xD;&#xD;Inputing a list of duration names outputs a list of values.</comment><header></header><code></code><translations></translations><inputs><input type="%s">Quarter<options>Whole&#xD;Half&#xD;Quarter&#xD;Eighth&#xD;Sixteenth&#xD;Thirtysecond&#xD;Dotted Notes={&#xD;Dotted Half&#xD;Dotted Quarter&#xD;Dotted Eighth&#xD;Dotted Sixteenth&#xD;}&#xD;Triplet Notes={&#xD;Half Triplet&#xD;Quarter Triplet&#xD;Eighth Triplet&#xD;Sixteenth Triplet&#xD;}</options></input></inputs><script><block s="doWarp"><script><block s="doDeclareVariables"><list><l>Note Duration</l></list></block><block s="doIfElse"><block s="reportIsA"><block var="Duration"/><l><option>list</option></l></block><script><block s="doSetVar"><l>Note Duration</l><block s="reportNewList"><list></list></block></block><block s="doForEach"><l>item</l><block var="Duration"/><script><block s="doAddToList"><custom-block s="Note Duration Value %s"><block var="item"/></custom-block><block var="Note Duration"/></block></script></block><block s="doReport"><block var="Note Duration"/></block></script><script><block s="doReport"><block s="reportListItem"><l>2</l><custom-block s="$flash assoc %s %l"><block var="Duration"/><block s="reportNewList"><list><block s="reportNewList"><list><l>Whole</l><l>1</l></list></block><block s="reportNewList"><list><l>Half</l><l>.5</l></list></block><block s="reportNewList"><list><l>Quarter</l><l>.25</l></list></block><block s="reportNewList"><list><l>Eighth</l><l>.125</l></list></block><block s="reportNewList"><list><l>Sixteenth</l><l>.0625</l></list></block><block s="reportNewList"><list><l>Thirtysecond</l><l>.03125</l></list></block><block s="reportNewList"><list><l>Dotted Whole</l><l>1.5</l></list></block><block s="reportNewList"><list><l>Dotted Half</l><l>.75</l></list></block><block s="reportNewList"><list><l>Dotted Quarter</l><l>.375</l></list></block><block s="reportNewList"><list><l>Dotted Eighth</l><l>.1875</l></list></block><block s="reportNewList"><list><l>Dotted Sixteenth</l><l>.09375</l></list></block><block s="reportNewList"><list><l>Dotted Thirtysecond</l><l>.046876</l></list></block><block s="reportNewList"><list><l>Whole Triplet</l><block s="reportQuotient"><l>2</l><l>3</l></block></list></block><block s="reportNewList"><list><l>Half Triplet</l><block s="reportQuotient"><l>1</l><l>3</l></block></list></block><block s="reportNewList"><list><l>Quarter Triplet</l><block s="reportQuotient"><l>.5</l><l>3</l></block></list></block><block s="reportNewList"><list><l>Eighth Triplet</l><block s="reportQuotient"><block s="reportVariadicProduct"><list><l>.25</l><l>2</l></list></block><l>3</l></block></list></block><block s="reportNewList"><list><l>Sixteenth Triplet</l><block s="reportQuotient"><block s="reportVariadicProduct"><list><l>.125</l><l>2</l></list></block><l>3</l></block></list></block><block s="reportNewList"><list><l>Thirtysecond Triplet</l><block s="reportQuotient"><l>.0625</l><l>3</l></block></list></block></list></block></custom-block></block></block></script></block></script></block></script></block-definition><block-definition s="List of Note Durations" type="reporter" category="Music" helper="true"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportNewList"><list><l>Whole</l><l>Half</l><l>Quarter</l><l>Eighth</l><l>Sixteenth</l><l>Thirtysecond</l><l>Dotted Whole</l><l>Dotted Half</l><l>Dotted Quarter</l><l>Dotted Eighth</l><l>Dotted Sixteenth</l><l>Dotted Thirtysecond</l><l>Whole Triplet</l><l>Half Triplet</l><l>Quarter Triplet</l><l>Eighth Triplet</l><l>Sixteenth Triplet</l><l>Thirty Second Triplet</l></list></block></block></script></block-definition><block-definition s="Note [ Pitch: %&apos;pitch&apos; Duration: %&apos;duration&apos; ]" type="reporter" category="Music"><header></header><code></code><translations></translations><inputs><input type="%s">C4<options>C3&#xD;D3&#xD;E3&#xD;F3&#xD;G3&#xD;A3&#xD;B3&#xD;C4&#xD;D4&#xD;E4&#xD;F4&#xD;G4&#xD;A4&#xD;B4&#xD;Sharps={&#xD;C#3&#xD;D#3&#xD;E#3&#xD;F#3&#xD;G#3&#xD;A#3&#xD;B#3&#xD;C#4&#xD;D#4&#xD;E#4&#xD;F#4&#xD;G#4&#xD;A#4&#xD;B#4&#xD;}&#xD;Flats={&#xD;Cb3&#xD;Db3&#xD;Eb3&#xD;Fb3&#xD;Gb3&#xD;Ab3&#xD;Bb3&#xD;Cb4&#xD;Db4&#xD;Eb4&#xD;Fb4&#xD;Gb4&#xD;Ab4&#xD;Bb4&#xD;}</options></input><input type="%s">Quarter<options>Whole&#xD;Half&#xD;Quarter&#xD;Eighth&#xD;Sixteenth&#xD;Thirtysecond&#xD;Dotted Whole&#xD;Dotted Half&#xD;Dotted Quarter&#xD;Dotted Eighth&#xD;Dotted Sixteenth&#xD;Dotted Thirtysecond&#xD;Whole Triplet&#xD;Half Triplet&#xD;Quarter Triplet&#xD;Eighth Triplet&#xD;Sixteenth Triplet&#xD;Thirty Second Triplet</options></input></inputs><script><block s="doReport"><block s="reportNewList"><list><block var="pitch"/><block var="duration"/></list></block></block></script></block-definition><block-definition s="Tone Number: %&apos;number&apos; Frequency: %&apos;frequency&apos; Amplitude: %&apos;amplitude&apos;" type="command" category="Music"><comment x="0" y="0" w="292.14285714285717" collapsed="false">This block assigns a number, frequency, and amplitude to a tone.</comment><header></header><code></code><translations></translations><inputs><input type="%n">1<options>1&#xD;2&#xD;3&#xD;4&#xD;5</options></input><input type="%n"></input><input type="%n">0.5<options>.1&#xD;.2&#xD;.3&#xD;.4&#xD;.5&#xD;.6&#xD;.7&#xD;.8&#xD;.9</options></input></inputs><script><custom-block s="Load TuneScope Primitives"></custom-block><block s="doApplyExtension"><l>ts_settone(id, frequency, amplitude, balance)</l><list><block var="number"/><block var="frequency"/><block var="amplitude"/><block s="getPan"></block></list></block></script></block-definition><block-definition s="Tone Number: %&apos;Number&apos; %&apos;newOn&apos; On/Off" type="command" category="Music"><comment x="0" y="0" w="371.424916294643" collapsed="false">This block turns the specified tone on or off. This block will play a sine wave. </comment><header></header><code></code><translations></translations><inputs><input type="%n">1<options>1&#xD;2&#xD;3&#xD;4&#xD;5</options></input><input type="%b"></input></inputs><script><custom-block s="Load TuneScope Primitives"></custom-block><block s="doApplyExtension"><l>ts_turntoneon(id, bool)</l><list><block var="Number"/><block var="newOn"/></list></block></script></block-definition><block-definition s="Tone Off" type="command" category="Music"><comment x="0" y="0" w="234.87792968750003" collapsed="false">This block turns off all the tones currently playing. </comment><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="Load TuneScope Primitives"></custom-block><block s="doApplyExtension"><l>ts_stoptones()</l><list></list></block></script></block-definition><block-definition s="Play MIDI Controller: %&apos;controller_name&apos; Instrument: %&apos;instrument&apos;" type="command" category="Music"><comment x="0" y="0" w="285.7142857142857" collapsed="false">Passes through the signal from a MIDI controller, allowing the user to play the controller using the assigned instrument. The name of the MIDI controller must be input exactly as it appears on the user&apos;s computer.</comment><header></header><code></code><translations></translations><inputs><input type="%s">MPK mini 3<options>MPK mini 3&#xD;MPK mini play&#xD;MPK Mini Mk II&#xD;M-audio Keystation 49es</options></input><input type="%s" readonly="true">Piano<options>Piano&#xD;Brass={&#xD;French Horn&#xD;Trumpet&#xD;Tuba&#xD;}&#xD;Strings={&#xD;Banjo&#xD;Bass, Acoustic&#xD;Bass, Electric (Finger)&#xD;Cello&#xD;Guitar, Acoustic&#xD;Guitar, Electric&#xD;Guitar, Overdrive&#xD;Harp&#xD;Koto&#xD;Sitar&#xD;Violin&#xD;}&#xD;Woodwinds={&#xD;Bassoon&#xD;Clarinet&#xD;Flute&#xD;Oboe&#xD;Saxophone&#xD;Shakuhachi&#xD;}&#xD;Drums={&#xD;Cabasa&#xD;Snare Drum&#xD;Bass Drum&#xD;Closed Hi-Hat&#xD;Open Hi-Hat&#xD;Mid Tom&#xD;High Tom&#xD;Crash Cymbal&#xD;}&#xD;Other={&#xD;Accordion&#xD;Marimba&#xD;Music Box&#xD;Organ&#xD;Vibraphone&#xD;}</options></input></inputs><script><custom-block s="Load TuneScope Primitives"></custom-block><block s="doApplyExtension"><l>ts_playMIDI(controller, instrument)</l><list><block var="controller_name"/><block var="instrument"/></list></block></script></block-definition><block-definition s="Stop MIDI Controller" type="command" category="Music"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="Load TuneScope Primitives"></custom-block><block s="doApplyExtension"><l>ts_stopMIDI()</l><list></list></block></script></block-definition><block-definition s="Convert MIDI %&apos;midinumber&apos; to Note" type="reporter" category="Music"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><custom-block s="Convert MIDI %n to Note using %s"><block var="midinumber"/><l>Sharps</l></custom-block></block></script></block-definition><block-definition s="Convert MIDI %&apos;#&apos; to Note using %&apos;Sharps/Flats&apos;" type="reporter" category="Music" helper="true"><comment x="0" y="0" w="217.80831473214303" collapsed="false">Reports the corresponding note (in scientific pitch notation) for the specified MIDI number, matching the use of sharps and flats to the input scientific pitch notation.</comment><header></header><code></code><translations></translations><inputs><input type="%n">60<options>§_pianoKeyboardMenu</options></input><input type="%s" readonly="true">Sharps<options>Sharps&#xD;Flats</options></input></inputs><script><block s="doIfElse"><block s="reportIsA"><block var="#"/><l><option>list</option></l></block><script><block s="doReport"><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="Convert MIDI %n to Note using %s"><l></l><block var="Sharps/Flats"/></custom-block></autolambda><list></list></block><block var="#"/></block></block></script><script><block s="doDeclareVariables"><list><l>Octave</l><l>Note</l></list></block><block s="doSetVar"><l>Octave</l><block s="reportLetter"><l>1</l><block s="reportDifference"><block s="reportQuotient"><block var="#"/><l>12</l></block><l>1</l></block></block></block><block s="doSetVar"><l>Note</l><block s="reportListItem"><block s="reportVariadicSum"><list><block s="reportModulus"><block var="#"/><l>12</l></block><l>1</l></list></block><block s="reportIfElse"><block s="reportListContainsItem"><block s="reportNewList"><list><l>♭</l><l>b</l></list></block><block var="Sharps/Flats"/></block><block s="reportNewList"><list><l>C</l><l>Db</l><l>D</l><l>Eb</l><l>E</l><l>F</l><l>Gb</l><l>G</l><l>Ab</l><l>A</l><l>Bb</l><l>B</l></list></block><block s="reportNewList"><list><l>C</l><l>C#</l><l>D</l><l>D#</l><l>E</l><l>F</l><l>F#</l><l>G</l><l>G#</l><l>A</l><l>A#</l><l>B</l></list></block></block></block></block><block s="doReport"><block s="reportJoinWords"><list><block var="Note"/><block var="Octave"/></list></block></block></script></block></script></block-definition><block-definition s="Convert Note %&apos;Note&apos; to MIDI" type="reporter" category="Music"><comment x="0" y="0" w="273.5714285714286" collapsed="false">Reports the midi number of the specified note. The note should be entered using scientific pitch notation (e.g., &quot;C4&quot;).</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportVariadicSum"><list><custom-block s="MIDI %s Note"><custom-block s="Get Note %s"><block var="Note"/></custom-block></custom-block><block s="reportVariadicProduct"><list><l>12</l><block s="reportDifference"><custom-block s="Get Octave %s"><block var="Note"/></custom-block><l>1</l></block></list></block></list></block></block></script></block-definition><block-definition s="Get Note %&apos;Note + Octave&apos;" type="reporter" category="Music" helper="true"><comment x="0" y="0" w="90" collapsed="false">Extracts the note name from the provided scientific pitch notation. (e.g., An input of &quot;C4&quot; produces an output of &quot;C&quot;.)</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportIfElse"><block s="reportVariadicEquals"><list><block s="reportTextAttribute"><l><option>length</option></l><block var="Note + Octave"/></block><l>2</l></list></block><block s="reportLetter"><l>1</l><block var="Note + Octave"/></block><block s="reportJoinWords"><list><block s="reportLetter"><l>1</l><block var="Note + Octave"/></block><block s="reportLetter"><l>2</l><block var="Note + Octave"/></block></list></block></block></block></script></block-definition><block-definition s="MIDI %&apos;Note&apos; Note" type="reporter" category="Music" helper="true"><comment x="0" y="0" w="90" collapsed="false">Association list for note names and their corresponding MIDI numbers in the first octave. Used to convert note names to MIDI. </comment><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>2</l><custom-block s="$flash assoc %s %l"><block var="Note"/><block s="reportNewList"><list><block s="reportNewList"><list><l>Cb</l><l>23</l></list></block><block s="reportNewList"><list><l>C</l><l>24</l></list></block><block s="reportNewList"><list><l>C#</l><l>25</l></list></block><block s="reportNewList"><list><l>Db</l><l>25</l></list></block><block s="reportNewList"><list><l>D</l><l>26</l></list></block><block s="reportNewList"><list><l>D#</l><l>27</l></list></block><block s="reportNewList"><list><l>Eb</l><l>27</l></list></block><block s="reportNewList"><list><l>E</l><l>28</l></list></block><block s="reportNewList"><list><l>E#</l><l>29</l></list></block><block s="reportNewList"><list><l>Fb</l><l>28</l></list></block><block s="reportNewList"><list><l>F</l><l>29</l></list></block><block s="reportNewList"><list><l>F#</l><l>30</l></list></block><block s="reportNewList"><list><l>Gb</l><l>30</l></list></block><block s="reportNewList"><list><l>G</l><l>31</l></list></block><block s="reportNewList"><list><l>G#</l><l>32</l></list></block><block s="reportNewList"><list><l>Ab</l><l>32</l></list></block><block s="reportNewList"><list><l>A</l><l>33</l></list></block><block s="reportNewList"><list><l>A#</l><l>34</l></list></block><block s="reportNewList"><list><l>Bb</l><l>34</l></list></block><block s="reportNewList"><list><l>B</l><l>35</l></list></block><block s="reportNewList"><list><l>B#</l><l>36</l></list></block></list></block></custom-block></block></block></script></block-definition><block-definition s="$flash assoc %&apos;key&apos; %&apos;a-list&apos;" type="reporter" category="lists"><comment x="0" y="0" w="289.3333333333333" collapsed="false">The second input is an &quot;association list,&quot; a list of two-item lists.  Each of those smaller lists has a &quot;key&quot; as its first item and a &quot;value&quot; as its second.  ASSOC reports the first key-value pair in the association list whose key matches the first input.</comment><header></header><code></code><translations>ca:associació _ _&#xD;</translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><block s="doReport"><block s="reportAtomicFindFirst"><block s="reifyPredicate"><autolambda><block s="reportVariadicEquals"><list><block var="key"/><block s="reportListItem"><l>1</l><l/></block></list></block></autolambda><list></list></block><block var="a-list"/></block></block></script></block-definition><block-definition s="Get Octave %&apos;Note&apos;" type="reporter" category="Music" helper="true"><comment x="0" y="0" w="90" collapsed="false">Extracts the octave number from the provided scientific pitch notation. (e.g., An input of &quot;C4&quot; produces an output of &quot;4&quot;.)</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportTextAttribute"><l><option>length</option></l><block var="Note"/></block><l>2</l></list></block><script><block s="doReport"><block s="reportLetter"><l>2</l><block var="Note"/></block></block></script><list></list></block><block s="doReport"><block s="reportLetter"><l>3</l><block var="Note"/></block></block></script></block-definition><block-definition s="Import MIDI File" type="reporter" category="Music"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="Load TuneScope Primitives"></custom-block><block s="doApplyExtension"><l>ts_parsemidifile()</l><list></list></block><block s="doWaitUntil"><block s="reportVariadicEquals"><list><block s="getLastMessage"></block><l>ts_file_input_received</l></list></block></block><block s="doReport"><block s="reportApplyExtension"><l>ts_getparsed()</l><list></list></block></block></script></block-definition><block-definition s="Convert MIDI File %&apos;File&apos; to TuneScope" type="reporter" category="Music"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>Note</l><l>Duration</l><l>List</l><l>Length of List</l></list></block><block s="doSetVar"><l>List</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>Length of List</l><block s="reportListAttribute"><l><option>length</option></l><block s="reportListItem"><l>2</l><block s="reportListItem"><l>6</l><block s="reportListItem"><l>2</l><block s="reportListItem"><l>1</l><block s="reportListItem"><l>2</l><block s="reportListItem"><l>2</l><block var="File"/></block></block></block></block></block></block></block></block><block s="doWarp"><script><block s="doFor"><l>i</l><l>1</l><block var="Length of List"/><script><block s="doSetVar"><l>Note</l><block s="reportListItem"><l>2</l><block s="reportListItem"><l>4</l><block s="reportListItem"><l>2</l><block s="reportListItem"><block var="i"/><block s="reportListItem"><l>2</l><block s="reportListItem"><l>6</l><block s="reportListItem"><l>2</l><block s="reportListItem"><l>1</l><block s="reportListItem"><l>2</l><block s="reportListItem"><l>2</l><block var="File"/></block></block></block></block></block></block></block></block></block></block></block><block s="doSetVar"><l>Duration</l><block s="reportListItem"><l>2</l><block s="reportListItem"><l>1</l><block s="reportListItem"><l>2</l><block s="reportListItem"><block var="i"/><block s="reportListItem"><l>2</l><block s="reportListItem"><l>6</l><block s="reportListItem"><l>2</l><block s="reportListItem"><l>1</l><block s="reportListItem"><l>2</l><block s="reportListItem"><l>2</l><block var="File"/></block></block></block></block></block></block></block></block></block></block></block><block s="doSetVar"><l>List</l><block s="reportConcatenatedLists"><list><block var="List"/><block s="reportNewList"><list><block s="reportNewList"><list><block var="Note"/><block var="Duration"/></list></block></list></block></list></block></block></script></block></script></block><block s="doReport"><block var="List"/></block></script></block-definition><block-definition s="Current Note" type="reporter" category="Music"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="Load TuneScope Primitives"></custom-block><block s="doReport"><block s="reportApplyExtension"><l>ts_getcurrentnote()</l><list></list></block></block></script></block-definition><block-definition s="Load TuneScope Primitives" type="command" category="Music" helper="true"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doApplyExtension"><l>src_load(url)</l><list><l>libraries/TuneScope/WebAudioFontPlayer.js</l></list></block><block s="doApplyExtension"><l>src_load(url)</l><list><l>libraries/TuneScope/webmidi.iife.js</l></list></block><block s="doApplyExtension"><l>src_load(url)</l><list><l>libraries/TuneScope/0100_SBLive_sf2.js</l></list></block><block s="doApplyExtension"><l>src_load(url)</l><list><l>libraries/TuneScope/0291_LesPaul_sf2_file.js</l></list></block><block s="doApplyExtension"><l>src_load(url)</l><list><l>libraries/TuneScope/0020_JCLive_sf2_file.js</l></list></block><block s="doApplyExtension"><l>src_load(url)</l><list><l>libraries/TuneScope/0121_FluidR3_GM_sf2_file.js</l></list></block><block s="doApplyExtension"><l>src_load(url)</l><list><l>libraries/TuneScope/0180_Chaos_sf2_file.js</l></list></block><block s="doApplyExtension"><l>src_load(url)</l><list><l>libraries/TuneScope/0230_Aspirin_sf2_file.js</l></list></block><block s="doApplyExtension"><l>src_load(url)</l><list><l>libraries/TuneScope/0241_JCLive_sf2_file.js</l></list></block><block s="doApplyExtension"><l>src_load(url)</l><list><l>libraries/TuneScope/0260_JCLive_sf2_file.js</l></list></block><block s="doApplyExtension"><l>src_load(url)</l><list><l>libraries/TuneScope/0320_GeneralUserGS_sf2_file.js</l></list></block><block s="doApplyExtension"><l>src_load(url)</l><list><l>libraries/TuneScope/0350_JCLive_sf2_file.js</l></list></block><block s="doApplyExtension"><l>src_load(url)</l><list><l>libraries/TuneScope/0400_JCLive_sf2_file.js</l></list></block><block s="doApplyExtension"><l>src_load(url)</l><list><l>libraries/TuneScope/0420_JCLive_sf2_file.js</l></list></block><block s="doApplyExtension"><l>src_load(url)</l><list><l>libraries/TuneScope/0460_GeneralUserGS_sf2_file.js</l></list></block><block s="doApplyExtension"><l>src_load(url)</l><list><l>libraries/TuneScope/0110_GeneralUserGS_sf2_file.js</l></list></block><block s="doApplyExtension"><l>src_load(url)</l><list><l>libraries/TuneScope/0560_GeneralUserGS_sf2_file.js</l></list></block><block s="doApplyExtension"><l>src_load(url)</l><list><l>libraries/TuneScope/0580_GeneralUserGS_sf2_file.js</l></list></block><block s="doApplyExtension"><l>src_load(url)</l><list><l>libraries/TuneScope/0600_GeneralUserGS_sf2_file.js</l></list></block><block s="doApplyExtension"><l>src_load(url)</l><list><l>libraries/TuneScope/0650_FluidR3_GM_sf2_file.js</l></list></block><block s="doApplyExtension"><l>src_load(url)</l><list><l>libraries/TuneScope/0680_JCLive_sf2_file.js</l></list></block><block s="doApplyExtension"><l>src_load(url)</l><list><l>libraries/TuneScope/0700_FluidR3_GM_sf2_file.js</l></list></block><block s="doApplyExtension"><l>src_load(url)</l><list><l>libraries/TuneScope/0710_Chaos_sf2_file.js</l></list></block><block s="doApplyExtension"><l>src_load(url)</l><list><l>libraries/TuneScope/0730_JCLive_sf2_file.js</l></list></block><block s="doApplyExtension"><l>src_load(url)</l><list><l>libraries/TuneScope/0770_SBLive_sf2.js</l></list></block><block s="doApplyExtension"><l>src_load(url)</l><list><l>libraries/TuneScope/1040_Aspirin_sf2_file.js</l></list></block><block s="doApplyExtension"><l>src_load(url)</l><list><l>libraries/TuneScope/1050_FluidR3_GM_sf2_file.js</l></list></block><block s="doApplyExtension"><l>src_load(url)</l><list><l>libraries/TuneScope/1070_FluidR3_GM_sf2_file.js</l></list></block><block s="doApplyExtension"><l>src_load(url)</l><list><l>libraries/TuneScope/12835_21_FluidR3_GM_sf2_file.js</l></list></block><block s="doApplyExtension"><l>src_load(url)</l><list><l>libraries/TuneScope/12840_6_JCLive_sf2_file.js</l></list></block><block s="doApplyExtension"><l>src_load(url)</l><list><l>libraries/TuneScope/12842_0_FluidR3_GM_sf2_file.js</l></list></block><block s="doApplyExtension"><l>src_load(url)</l><list><l>libraries/TuneScope/12846_0_FluidR3_GM_sf2_file.js</l></list></block><block s="doApplyExtension"><l>src_load(url)</l><list><l>libraries/TuneScope/12847_21_FluidR3_GM_sf2_file.js</l></list></block><block s="doApplyExtension"><l>src_load(url)</l><list><l>libraries/TuneScope/12848_21_FluidR3_GM_sf2_file.js</l></list></block><block s="doApplyExtension"><l>src_load(url)</l><list><l>libraries/TuneScope/12849_21_FluidR3_GM_sf2_file.js</l></list></block><block s="doApplyExtension"><l>src_load(url)</l><list><l>libraries/TuneScope/12869_6_JCLive_sf2_file.js</l></list></block><block s="doApplyExtension"><l>src_load(url)</l><list><l>libraries/TuneScope/tonejs/package/build/Midi.js</l></list></block><block s="doApplyExtension"><l>src_load(url)</l><list><l>libraries/TuneScope/TS_init.js</l></list></block><block s="doApplyExtension"><l>src_load(url)</l><list><l>libraries/TuneScope/TuneScope.js</l></list></block><block s="doWaitUntil"><block s="reportApplyExtension"><l>ts_loaded()</l><list></list></block></block></script></block-definition></blocks><stage name="Stage" width="480" height="360" costume="1" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="14190"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAADoVJREFUeF7t1cEJAAAIxDDdf2m3sJ+4wEEQuuMIECBAgACBd4F9XzRIgAABAgQIjAB7AgIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECByxcQFpoRMBzwAAAABJRU5ErkJggg==</pentrails><costumes><list id="14191"><item><ref mediaID="Stage_cst_images "></ref></item></list></costumes><sounds><list struct="atomic" id="14192"></list></sounds><variables></variables><blocks></blocks><scripts><script x="129" y="154"><block s="receiveGo"></block></script></scripts><sprites select="0"><sprite name="Sprite(4)" idx="2" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="1" color="80,80,80,1" pen="tip" id="14198"><costumes><list id="14199"><item><ref mediaID="Sprite(4)_cst_costume"></ref></item></list></costumes><sounds><list struct="atomic" id="14200"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="133"><block s="receiveGo"></block><custom-block s="Set Instrument To %s"><l>Vibraphone</l></custom-block><custom-block s="Set Volume To %n %"><l>50</l></custom-block><block s="show"></block><block s="doRepeat"><l>200</l><script><block s="createClone"><l><option>myself</option></l></block></script></block><block s="doBroadcast"><l>start</l><list></list></block></script><script x="20" y="10"><block s="receiveOnClone"></block><block s="setEffect"><l><option>color</option></l><block s="reportRandom"><l>1</l><l>100</l></block></block><block s="gotoXY"><block s="reportRandom"><l>-270</l><l>270</l></block><block s="reportRandom"><l>-180</l><l>180</l></block></block></script><script x="248" y="119"><block s="receiveCondition"><block s="reportTouchingObject"><l>Sprite(3)</l></block></block><custom-block s="Play Note %s for Duration %s"><l>Eb3</l><l>Sixteenth</l></custom-block><block s="doIf"><block s="reportVariadicLessThan"><list><block s="reportAttributeOf"><l><option>width</option></l><l>Sprite(4)</l></block><block s="reportAttributeOf"><l><option>width</option></l><l>Sprite(3)</l></block></list></block><script><block s="doBroadcast"><l>eaten</l><list><l>Sprite</l></list></block><block s="hide"></block><block s="doWait"><l>0.05</l></block><block s="removeClone"></block></script><list></list></block></script></scripts></sprite><sprite name="Sprite(3)" idx="1" x="213.0781541220042" y="194.5767219530155" heading="213" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="14269"><costumes><list id="14270"><item><ref mediaID="Sprite(3)_cst_costume"></ref></item></list></costumes><sounds><list struct="atomic" id="14271"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="133"><block s="receiveGo"></block><block s="setScale"><l>100</l></block></script><script x="354" y="70"><block s="receiveMessage"><l>start</l><list></list></block><block s="doForever"><script><block s="doFaceTowards"><l><option>mouse-pointer</option></l></block><block s="forward"><block s="reportQuotient"><l>500</l><block s="reportAttributeOf"><l><option>width</option></l><l>Sprite(3)</l></block></block></block><block s="doWait"><l>0.01</l></block></script></block></script><script x="40" y="39"><block s="receiveMessage"><l>eaten</l><list></list></block><block s="changeScale"><block s="reportQuotient"><block s="reportAttributeOf"><l><option>width</option></l><l>Sprite(4)</l></block><l>2</l></block></block></script><script x="515.9033203125" y="44"><block s="reportVariadicProduct"><list><l></l><l>2</l></list></block></script></scripts></sprite></sprites></stage><variables></variables></scene></scenes></project><media name="Agar.io in Snap!" app="Snap! 9.0, https://snap.berkeley.edu" version="2"><costume name="images " center-x="180" center-y="180" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAWgAAAFoCAYAAAB65WHVAAAAAXNSR0IArs4c6QAAIABJREFUeF7svYmSI8exrI2eGVIUJb3/I95r5/z/WURxmf1awPEhPKOyCpVZ6CElVctkzWkUKrdID8/IWF7+8enr18vkz9evXy/8/+Xl5fLycrno99fLy8uby5cvXy+fP3+5fPr06fL58+frZ2/evLm8e/f28vbt2+u/51vPTn/58uXaj7dv31zevtU7v3y5XD58+HD5+PHj9cFo97vvvrv+jv8/4yfajJ8YR/xEPzT+l+t4f/vtt2u/vv/++2vb/hzf428z/fH2WYdol7nO+X53uVxiTV6ufYx1iTkYbzvGm2ONNt+903s+ffp8Xef4He3/6U9/urx79+66JjE9sR7RNj/M0+y4NXaNI9r89ddfr//+61//eu2T2pN8sv6s0TPmPt4RshUyFmMJedZ4397bjLbZF2/eIJetzOwdP++K39FmzDWyHG2ynnVNGb/L6U1cb3v30uxhf46+8Q7JzpfL+/fvr+P64YcfrntZ+1h7nbl2WVfftQeZj3iWvS85beVKc/rmcnn5erl8fbl8+PDx8v695hq5it/qr9Za8qW+xPvUnkYRbTnWOG6tjVlj+nzbM8KY2Mu0u3ft/Dlfj9736+cvJ0DPTDOLfgL0CdAnQJ8AvR9DToA+GfTJoE8GfUeMk0GfDPpK/U8Tx2niOE0cp4njNHFss+mTQZ8M+mTQJ4M+GfRpg87LhZNBn5eE5yXheUl4XhI+tkWfDPpk0CeDPhn0yaBPBn0y6NPN7nSzO93sTje7x7w5nzgZ9MmgTwZ9MuiTQZ8M+mTQJ4M+GfTJoE8GfTLoBzNwRhIqeorIpzOS8IwkrFGAZyThGUl4hnqfod5nqPcZ6t2kEYA8naHebfTxGuf8RqHeyk9x5uI4c3F8u1wcv1gujrf/Jrk4lIMj5vjMxXHm4liAPsdqPiABjpImKYFJ+EbGkTuizEjeEwIVCUdeN1lSJJVRMhuENxIWkaRpxG70SNvtS5ak8cZPzAtHzvGERcsbYXIheHIX3q/kVJlURomkMqnN7DyIGX25zmckppEftNY5Pvv+++/uyal6yZKOJKyS3OUYos1ffvnlmqTrr3/76+Xd23f35EwkyKE9N/8cmfsYE/JFsiQSJmmNMzGUEvccS5YU74yxxBgjaVDM9ZuXt5c3twRhRwD6URIrWB3yRbKkP//5z7f9pL7F3LaRhAGaMr2R/IjkRc9KluTJkPDD3pMsSfOZeeJ6SabcZMgc/ZMnS1ImN5LF/Z4A/fnz12u2sZrN7jUAGjDczmb37QDaN0oAQwK0stlJMJXta/ZHAqtscmsATXa31wHoms3uxqD/9hcD6G+bzW4MoMdnHqATQEc2u+cwaMAHkFrLiNcDaNY/RMpJmN7RAnTIyXA2u9s0rWWzOwrQftHv4653Ovz7tQDaSZZLxuFsdmiiyp5hiq/JoFkctHQIgKcbBaDpG+lGjzCnZvJuqQxhN3sAGtOPnzrGt2r7jZgHmDEpIZNBKxUmG8NTcEZK2NkfCTZpS2NzJoOOd3733burYiDlo6cbPaIYkDc2Vqx5yNgvv/x8HUpNN8r4Mp3lOmsamYuY848fP11PaPETcxz/j3Ej+7nGkWozGTRpeUfaS8b3ck33+ax0o6GonUEjN/4bcAKg8VzJdKNrDDpTvopB54ZZZ9A6Hd3Tjb4CQDuo+xr10pF6ulHJ9Xevkm4UgHY8va7Bz5/HMzIDCACTDxLzhoQ0jj1p4oi/kQ/6SE7V2l6crELIZIsDrJSvFzYZEyATxxvLQ6s3+XhGNg0LzXeCtSPY0W4cu+MnBDk2LiAxPuPrvXJhIyeuKwoprfW8uCPj9Wd13Nb/4ycAOgArmYbMSYw55kZHz+zLbNsOgLGuAVYBWqEwfvzxx2aNaaPOOf0+svYfP36+AzSmJOVHlux7G5HuONIl+7zRdpWjtXlhDO/f62RIPmh+Q0TadZJ5wfeMy7zyJC+VlveJZwDoaDveKYDWu2XiELCKKatFz8Ps75Ssqm/IiJ+0IFu8Y4tB5/fyxBR/q/mg6xxs7UPG3AdorfHefbyGl3vk/+XvHz5NJOyXW1cKfwoBx5j4TMnjWxu0gFJZv57BZMVIlUgcQY2+xeLHxkWQoz/YoHNi5pKn50Kn4GfCcF2QRttKIi+ADpssGwgTQwDKkR8/nlUGDUuVoOsoLGDDxJGFBvb3wY4M2n63Tai5DpCmTzBo1liMKYoqsO7zY6+gAkDHRsAuSuL2ClZLoKpj2j8bJOyPtiAAPeIBY9bcC7hnTxExh6GMJNdaV/9/Pab3ZLUFzwQ1Abfmo3fcrwCtuVYSfj+5eTEIX6skKLrQS4DOk5z2bjJo+hFjDtOOLkUj70kW/eBU2sq2xsA8J1wlVmEyyhVPWaAfADTEIzAk/i/FoUIEe34SL/tfcDz19738508/D+6UtoGqfVMbqqpIj0ED0HsGtvWMg04F6OhXMLrYvAhcbJ74fwLbsR7k4oeQ58VQCEaMPQA62gpBjjEjbBKWmMe8SDrWE72PTYKAx19VZaYP0ONttmvvwillKAYdPzFeBDn+XQGaS77xPugbvvFjrjE1/PnPP1zevpWZoQp9K6uzLet7sZZbAK3NG8CT1T202bWpj5CTGKvMDLm2W5eELYOu7LYFaAfnlNesnBRjgEED0Mx19b+HiCCPtWoKl+Uhn/w4QAcIs2YxXgCaiippupPHWKskqKiSDD8BeQ3yWoBGIQH88W9MHGmSGIPPvayb+Xj5j7+PAvS6YMMQkzWpXIzYlbw44v8A5ZEt4poeLQcQoe1CkADoPIImQE+1/1VleOomYzHjd7SVDFpHQVdK6t8xgHb2zAZxgWKusY3y72qjTkGbmo17uSPKmmHPdEGON9Nu7+S0xh62esQaC/w/X1llzLuO3eHFIeXH+JZsaXy8FehCvmRawXQnAgCjfHkJ4OHYH8EzYo1i3OO2cObJbdDIvLPWtTWt7Jj3+VwyZ1sMGht0enFQ8qp6cUhJJkCLbfM3/7sDNGvFmOLfAmitMZfPLUDrFM1Y/FTh+8MVUJUJl0Pe46SnD9DjcuRjffTtl//86ZcxFWBvrBvLARohBZyrLfg5NuhM8ykbtJiiAzTaniOo14zzxXo0Ufm5WBE1/iTIYtAxxjWA1pEsvot5KP57nkH7pnIQqjUJ3bOA57w+5P5xbz/JOiMTFaB9blij2bYroPQA2uWNDVrbO8JiWwbdAnS25ww64wIqQI/OAzUJITvx2xXfltKtY3aQvrO2G5GqoAlYcVpBGbpcoaycfaMsXYnwLvoOWAKymDLo3xZAM989gK6nADBqTSbqmJ95SThDRF7++9cPTwRoisYmcGLm6AHlkQ3i4Nouti4BYzLw4kAw0LzP2qhabI7SMmsgaM6g49iNiUPCnJdFo5vTBciPlM5K4u+YX3oMGkHxDTPaD2fwMHdcGuPf4Y7kCnOLQc+07cCCiSPmtsegXwOg451p+25PhsmgBdDYnCUfy9Hu3QeMmZMh4FYvCfcANH3ssUtArIJ3rCHK0Oead/WAGLmMdjBl1OeriYM9JEKjH10SqlgtJ3A36wDOfnJiXnpj7MmEr4PvJ2TX5Zo53rt2vfb2APbLTx9vUROju+Rm4/NG0s9RwJUVvbWwgKqbOEYGuAasAASVfMWw5MWBYqgmDoTgSPu6dyMPRl7AxTv9khAbdNrMj11ORqvOFhB4Fyo22ZqJw4V3YumvX2EOAasY85JB6+0hC5xyjsy5CzptxeXkhw8yNciLQ7ZLl03+7QzqSD/iu9iCo92YT7+E9rkRQGMnneZD9znntFIvCJGvCjRtX5JUpHeG5Fh3Cq3Xh4NbvIeL9/g7ypBnloEqmVCNOWL+2ws9/KPTTz/64sAdAP3bb7/d3RmdbFXAZ7wO4C4PzqqR/SoLPYCOPlOtfmbPuMLzNdl611P8oHOQMGgiCcUyYgP1APrIBhHYq2VdEARrjI0Qm1MMtdqg2UC+cef7oMsfCWf6ITPxMe4QqPgJgA4Tx/JGeWaZ9R0EiPYQQFiOA3QNVIlnXgOgOQ5G/9LEAUCn+UcmjmNjd6D+/Bk3OwF0zHVGsMnkJTmRPViyI1CY/YmvxqUorA5mx8Wot4XbGa5oezdnr2+AJH7QmDbcHuvf68l6enHI2+nyVXP0cpXnnCPeg2xBhKqJowJ0jxFXgEZ+fS2caEQfYx3ZX5VBp+lOCoW+0Ze4QE2Azkvlqrxov841Y3YTR/ztSKCKK4m9MvAqAJ2RhEuAdiY7uzn4nkcsXkHn7eUa/opHBV4csSjZrjYvP7ObFCHHx9G9OOLdeHEIoHVxxQmDi6Ij4/dNUxl0NXE4QCPIzwBoCbdG4R4z0cbvAdAxDyhDAXR6SzhQHV17gU0cuzNQxeVafrmcknCra23QM2vPOsf6VoBOM8e6f27VR5KheD7sdDfHIgNoZ5qYDtLnHOJBygax63hnpnFI7w8UIr8BaPYm8wGzvgP0y9fL1y9xWmlNHAC0LutJK6FTusBPHi7IKKcFta/Wtv2g2+yQ7DcA2n2b965lTwYfffeQiYPJSMBUEAITIBc7mTf8+JOT2/pTP+ps/RwByouF9HuMDeKXKfEsoOF2qtE2fXMz1kcMmogrbGqWpmG2+eYID4PAVua26XpJ6PZ6GP10J8xflqAg5vaRF8eMsHo//ftLu2goYS5gOeUcV8refijbUEpxSmoJgHtxcHQXy9Pcz88278BjJv5dvTgcVHvko+cD7UDVcwGsDBrPFXknpU8wdzDuAMB3HaBjBhKI07yRc8QJD3OMzEnVi6O2U80m9Y7FWesj+XMGjTJx4jG/ikv3z613vfz9wy38bbJFBsoCcOxnEfqRhHJHqgA/2oW06S7tm7FYe0wco206QLdjlTsRQuAMOgE6j2yPBGRPv1zRIFB7TRzxfndj2tNe7xlAoHpxxPrG5vXjZ/TRvQ2OzMEjgM7PE6BdVmfHK0YmUMHNjn+vuY9yctJGP2DbubHDLRu0A7SPsQfWDrwu13VumLf4HW2nz3mY7nIfQ8LWLv2cPQN6yGGa/9wtL81QvUtClyW/k4l3u/0ZGXSABnvWTtAO0H4BufSDnpOkvbL/VAYtJpFHCEXziT33/JHnhpaXU0sGLT9LlMMjgF5bnL39coB2N7t4b2vikA0awfUMX3vb6m0aB5wqUGyGlkFjrz+eza6C3Yibnc973TR758NBo8egHwH0zNp7XytA4xbmx/sE8/TH9kyGe8fqz0UfOK3US0LWfAt8/Gg+A9B4zEQbMiftA+hKCPwkxwmEfucdiQA69pYzaGS6KvstBs1Y98reGkDjnTQjPzOEdCoXhx+JXBNoov3yTjkaKkC7iWP0nqYexwTG0roSWAA63ewQXLRf7XOyh8dbhvbXbNBsYr8kzFwcchvS4utmf/bHI+lgCG7iWLrZ5cUtF1guZKPr0KZMlRsUR9wYU00qk2aoXCPNhWZgT/u+9mnCyECVGA/RbWwwRWwuj5Vu3hlt2+3ua4EqrsDcTkp4c3pNjEkAAI0NGpDOS8J836O5ZQ0rm6vg40Aea9zm4sjcI6yJ2Kv64cm5fM4rQDu75g5ly83ObdDejvfB+1H3S1V6a2N+dEk4Kjt7mfMdk/7xae4+3RkML2NCEMhIkOMA3TsKzmgiQNCFAIDuMWgHaA9UaQFqP1jW9l1JwJoqQFcGzXNj27N9eo1BtzbozAcdyjPWJD0Mcsyj61AZtNug411rAO1saXbsVfYqg2Zj67l1G/TMmP07PROHh7e74k8lKo00av9H5tYA2i8JabdHZlwpphJLBcb46G++Ky/NegDNCZKx+T7M/YK8ZVoC9ia/AW6dSNb9oP1kiAJeY9B5kZ/urT2g9LXlXZAOzDeei2NEfmt7e5TiFSOO+kEzOUzwHhNHTG5PkEcGLEFIthwTWG1Sj0wcR0FSY05G7DZoB+jwnfRQ76PH3DpPbKZYdC5kscHFHHnCfk4bEsb9Sqm3Nr7xAGiUQ7VBO4MeBcbatgOLlOOXa96TGHPLoFsvjnpymu0H31sL9V6ujwBZc6BPjwB0HPeZ57VLQgfWtXHGfMA4WcvennCFuMagRwAaNtsy7lSkSwadl4QxFnyge3nOkQ2IgDNzHyO4lUp0mWOI/YTSiH/PAjTtDTPoZwL0HgbttrpRQPbnq7aLSaw2qRBkD1SpftCzG7QVYjK6LZMlxQ1/LAgAnZeaxwNVXMAYBwLV5j1R5i/6rCObLlGOADQbAUVQQ/ph0MiEK4Yj814FPd5PUFC8V37QGU3qWe3ic79YnelHMsyMbmNu2bzJluVTHLrQARrQGJF/Z9B4J7kNuucHXRXSmqLrPTfKoJXve5mLI1ltphV1gHYgRdlywksGrQvZ2E8x5grQPQbdXhK2ybUqOKMwfR6Q756JI9Z5FGh7bW6t//2EOmviqBsljyoqyxP/dhPHmpvdiJCuPYsQKHNbbEItCADNAnik18zm3GKRCBdtcUmYAC2PBn9uZqPSB405E/EARAAl/Yg5uXpTvPkasWK36M5Wmc2sgVjF57vPKww6TFrxGRFXXpPwEWDs7UcyaORMDDrmQwn78YVvK6o4856fexJlyQ9aKWUFPnGBlJ4ryyi6vePbkrMYQwVoWHRvTH3wVQuaj+xnKp8lm+T53oUsYB5r3wNclEt6aihpFH+XcomLa8ln/N9NNvHOXja7vpudxkZUcetWmDO7x8TwbAa9B6T9BBDPHw5UuSP9zfVI9ucEaF0QrvtBHxHaFqzChUsAraCRPkA/I0kT7frYAV42SQ+gs6pGZlqbVRRbAE1ODLENmZNeG6CTQcvvvQfQLqCz426Jgdz2wh8ZgP7b3/52ZdBidC1Ah2xSt+4oQMdaRuL8CtAB0urjCdDsiS2ATiAWQMeaZeJ/4ipwaYwUq5g4qGuKssG3Wv/m1PLPCNCOia8K0LFJaqh3dUd6DYD+Vgy6B9Aw1z8Cg5Ywf1uAXmPQUprPCRZxBl0BeotBfwuAPhl0m4fZ72V6DHovQG8xaCIJWxs//UgAX/M+E6C/vg16L4N+dYB+FOrtbnavAdBbDBqBeEa7jxg0Nmg/+sIqEIpZJgmDxtbWM3F8S4D+vUwcskGrOELEK9eahKxR2v+Pnl7ITtdn0AHQSoz0r8eguSwj/0jWJCQXRvrXuznvGQx6L0CzD/aYOOjXCEAfycVxAvQOE8cJ0FFA4V/HBn0CdFZVeW0b9AnQx5IlnQB9AvS9eg2s4FuZOE4GnZeEJ4NuI3pPBr1+OVlP8ovLy9fw4jhNHAr1/rYmDl1MuRdHZPSKC7NvcUl4AvQJ0FzAptmtTYr0LWzQp4nDIL/ntqTbUz30e10S/nvaoE+APm3QyxzXz3SzO00cp4lj6u6u+kGfAE0l85NBn5eES8+ZdD0b84M+AfoE6BOgd87A0ovjZNAngz4Z9GniOE0c9xn4Y7nZnQB9AvQJ0CdAnwB9AvQtQdEfIdT7dLM73ew8UOUE6FsYJVE5mbpS4ZWKxVcans8rkYRUnvDk4TtP9t3HuKyMUO9oW5m1VFElwoCJ7qspMI+06T6N7pSv8UdVb4InLk2OhudEs63djqviBcURoi8as3L20nb07e1blWaa/Um7fxTDjZqEmfebXBwRkBRl4ZQoiGRSWbR1tm2/nBZAE3J9ufzlL3+55+KI54hefK1AFTx14v0EJFHB23MQe+pMyc7Y6HFVG8nFsZZvog1/pm4g0XTbVb1jbSNoJGSHcH72sefbQbbqWsl5QAWE4/+ecyNDvZXTQzk6NE+Rb5x2yalDUqwWoDW3HqiS6Ubbee9doLIq9G8tH/QsdtU1+cZudo+ren+LUG8H6FhYErikYpgHJp/QNROHA3Q8o2x2z0uWBNBW/9LYPF4cgbwFkeq0AnRUPwe0xqACDx2VGVMFERVmoFZe5uIIgI5jt6pGe7HcI8phL0C/Xi4OkZDMxSElFAD9/fdRo0+RdZ4Q6MhcV5nbmyxpHKDD/apf1RtCskyWpPVXDo19yZL6AN2mDvakS/F+Sl612eyyKCzZElF+lBlT8I5ns8u9vzY/jDU+J30vMvdPGUmYWbBagI5sdiRLIgXmtwPorKgSE55s8hhz7AE07+c04QVFXwOgxUKy/qGzQwAadqK8zA7QKqLgqVmPALQyqamAKm232exkF6XKNm29BkDHmD0Xx+swaBLx9AHa6zA6gz4K0A4mrw3QyHNlkwAWTFah3n2A9j1B37PkW49BLwG6Muhl0dgeQCulrLIoUpD2MUDvzcVxpKq3n7rX9txCaRzNB+1shglBe6kmoTbuWrrRR5R/D3ioD0pRqIopArAQJIQpPnu2iSPG6/33XMPkKI7+U/24HvvcoX/POKtySIUAQxWr9XzQWXkijpNK50jZpXGQDIYVZ/MskKs5f3MFaNY6+oAgy+z05tpuPXGMjrkCBvIW7VJ6SvmgJQNVNp0ZjY89ewsrizbVrhLzeD7ozIOM2U9rdPQn3kEhCswAyH0FVsZbxyqzQS2mSwGHzFXi8w0piH1M0dgEaHJxKB90LRrrcsqekfLMdLluJuz9vVb1Jic0JhAYNHPsKR28zTr/azKJ7HAqZT0xY82sI22NyMGhqt5MsjfoRxMfHKARA2Nyn8UqWj/od9eNQOWHLYA+skl9M/hixn/Hex2go8qHkuhIq6/Z6vYses+2hwDip8pRU5vl3d2Wl7Y6lYIK88PYj47A8YNtjlzEGUn4qeSDDjuiWI1vhqNz7zLHsTv6RSFT1sTna2ysj5/+8OH9DazE1Lzic3s3IwCvc/C4heUTDtCA0Fo+6LoveZsqEQlUU4khC1lMosoa+xll2APoeJ+n9PUx14IatF0jD+M7/C1+x3MANPOs+w2d3hhLyIHLGIqiArTL3toc0TfIJeTrmwP0f/3yflit+8KxAABTsmgJJAMElND6VD+eEdL6nfbCKtlkJFQXQOvS4Ei5GtpcAxafBwBMGdYSNBA6FpvfPeazNi8V5OomAjh559u3392BmMurZNBZbXrPOry8BDMNgBb70VEyTRyVQXOZ0wPoPe3VZ3rKibkmwxoA7XPLe5DRNRa13Sfq4+kEEX0BNOJ72Eb7Vb11cVxPEQDHHmXlQNJj0MhWfVcdM+zfATr6L3IfYJc2aH8X8h1rXBk088bltDNo1od9X7GDuesxaH8PpxVOKgA0eIM86uTEJSEmjlRGda+FPMfzvXnjnfluBapkzu/90FmVhOb88fdf/vOnXx4/1ZXcVgNXgGZTCqRl5kjQiDJMz7EFO3uNd6Jxo924WMjk9ZEXWe0+Atu94FEBw49t5IOOd2HicICG5e9dKPVJbCG9ZcTMeIcLFHMdl4Fe8kp9pHDpDIPWd2Uqka1PJo6Pdw+SaCM9GjBxiN2wofbO8dpzPQYd7w4TR2zeCtB7NsN2nzABJEAHaIgAqFK5p9F1YHQQcQU7OweqSSiTlS57o+1MUOTv3QPQ6lMyaOS6x6BjXsNzJX5U/1EnJJfnpYmDFK2SBZdX5NQBmj7zHmfQkuc4FZKwnzsOkUEUTTRDWw6OPWXYzlFr+mm9OGS6m62nytqPyOLLDIMGLADHIFXXQYZ73d0wr2OtBqgbfj7Tpo6F7QvViODe+3Bz2Yl3A5QJ0PIkiMuy+L9+QmiyavBImw7wPumwjBgnRWPjc0wcjH9kgZb9clDlOKr5F0DnbXp8t8c0KgtfY5ZrbWPjj3UNE4ouCVXIlGMmx32O3/y9bv6Zea9KDVYX7wY0mA8HhNm21r6norEfwgJ9lf1QhM6gfaxOWOJ94+a9rH0pZfj55qL29vLm5c3l7btki/TX5cyByS+V61wCmP7bT3wkAYv3uYkDcsDYsHNf9+eX8PGUQhG50OkaM5Arbd9DTmioSfj2zXeX774XQGPiie8DpIzZP2OMVTnWfag5SoD+cnNyuPYp/vf182GAHt37L//z24dJBu1lfW4AffODrscObvcdoJ/FoFMbq/yRykrJtobvJEIT4Px6DLq9lEKQox89Bh1z4cfS0YXT0SzrugFIMFs2GMqQf/PcHJNN5cBGYiN40dhog6reMEs20GsAdIyZY7dMHGLQrnhG5/cRmMc4uIS+BEDfqtckQOdlmwMNYNdjclttOuAB0PEOKUidYhJUc0v3QNrb7rG6KhuSM128rzHoNcCNPoUPPGZGzEN9OcQ9MWsSsr9J2B/jlbusTi2QPDdDaL+35g3e46cCn+92PcAQ+Wyzp2LPYeKQqW/8hz2795sv//hkdYh2fcsXX1/gxpyjt2twmBMFJSVUMOj2iD0qtK4ZtRm1aBKKCFT5dDNx6Gjd+jCqBhoac6btlqnkRRganSAGB2j/zlybzD/gzBqo/cqgA6zqUa8yl/0MOgWEDQFA48UBMALQAIcLZh333nlYA9mQLQG0lKEfjdc25Prm3LUJrg8FUEa7snnqyI3bWT2lOIOeU44hrzodciErJa/1zQu4bb5V57oCRk+Baix5Iu5dEi4ZdOytTMbkoMm+fcSgmSfG/Ntv76/j1N2GGHSSQe2HVIBakz3rL8XmNuHEEPYT8xRth6/7EYU/8t2XX0ee7sguRnk2OQERADdFIPEskFCpVt5sNA7d8IioaIcjFG0Hg47NqwUIgNbCPuvHA/FyHrTYHkkIq2NuuBvYcUew2lW1nVFftO8MWgIaR+/Y2AhhRlN5//fMCeslbxB5cuCrmj7vn67CK2WYEYxHxtrrm8tOtK1Lwss1KAjvFMaMPOwZ495nggd8+Ihi0GkIZkd7zG+VU4FKrsfeNnkOZdgCNAVWH0cp1nVHdurfvd8iPSI+LUBjEgh5yHJg7ZiJMtZv5geZqJjR+3tc+Ic5CTt/2t3b99Xv1j1ax9TOfe4nSpYle5YCCAyJ/TT7M7oPXn7+PPqVZdfyDTlANpCzOoBSAC0H9yOt+/ejHbG5q96+xAkEGzTHIMKeZye3fq8KNIsaGwc3O0CDWnWAGyzCf+8YKvggAAAgAElEQVTrl5hJbvLcICFAfYBOh34dVdOVal+bvTWXrTsjCeV/zYkpATojuWbbevS9GLNAQwz6qpCuMpD3DEfkrNd+yBleQvKD1iUhF0gtgxYwIR/sg0fj6n0e44jQdk6k6Won0JCJb/3NPaXMCZhvIVv8m/fha9wCNJd+UthSGlIWAHGsT5ocUjG5HLbA7fKt98Rcx4lUJg652Ilsid0zhhagUxHSF/+9Nku+Vm7bDrNGulIew669a38YoJMNtuBMBwCM/iVhG+ixt9P+HEfH2BA66qUNOkJx4zj48qKLwfaS8LpUw036EbFqZw/tbQNV/nT3/XbFlRtgpB+S/HhPmi4kLNXEwWkFlovgzdpB86Y/LyVl91cujiVA6wKRMR88rHXXSsfaZNA//PCny9vriUH+VnINBCxG5nnZXF37YLJi7q0NWiDQ+hNr7sXCtH5jHjQOujJxhDucTHr5f/Vja54dfBPUcl72mjjiuSwa2wv11vx5BCmAqj72AR0lIMWD7Og+SSaOFqDTpImdPC/OURQpf7mma3PE+OmH27axQfs91iiAjO6Bl5lIQheCng3LbUd4clQ3u+orOTpQF3JsT9ilEIywD+JmF8IsE4fY5DN+lkwhXcmqmx1aX5tXrecReP9m9Q3O3Mu/OS9x/IIsIwlhcW6n299unS+BvC5mdWJIgI7P5I70vRJn3UO9jwHk2pqlb648ZnRJ2D49ujG25AP5Ds+Vvg1a9toEOxJG6Y4A2X0Epmt9UBKwj3cvBmzQe4C/x4579wOuQPxz94PG5xyF1JoxpSTZm8msBbr9S8X2HsfNkaEIsUHLlCQWnTbmTH8gc6uIg9qFwDCjqSjX5pi+cyJkT8kG/f31azMyNfqdQ5GEAkLthLRBt7enFaDjWQeN2YHG99xdKNrn8hE22QK0Lgmrj+YsULNJ26Nc2rvdzU6XhLptB6xSu0tg9/44k3IgZsw1UAXbqOx8eZG4t70tAQ6A9ktCvHWwQQPQ8QwnqdxQzwPrjCQEoCOadAnQo5tjbeyATQ+gMXG8BkDT/zWARia93z5m5h7WKRBK7yP/flUeAFbPpbECNHLOd8CGvLRrL/Ty78inlJvv1YjaDICOZzFV9gA6T4cJ0M6gNR+4LC5PDswde6sC9BE/6Bmsm2LQdz102wVVCJxBAxgw6Pguod71PaOgQTvpOYCbnY5Wrw3QgKzGL19MhFEAHZGEeRREoDjqzrrq+DG0MggUImwqlaFMUJhBKtsaBS8EPd3s1hm0M/yja96TEQA6NmJGErYIXU96o7Lmz28BNG52rwHQ9AG5Rp7wNd8C6FZm9CYHaN7tz7lMOEBzKu0xaIhTmgoyxJ/+rjPoNglYDVQZY9BpIkH+GO8egHYG7WaObw7Qf//w+RCVQdMuGXTaRQlgcNDwyee7ezeNt5WCJgYNOyAfNOlGo5/PYtAtI0DYW+GCQcen2OqwBac5InMH7B27byQ2puZAG465ZoMIoNusXymoY60y7ty4fRNH9EG5ghVmnnb3vn/uWC+WT1eAjjEzHw4UR9vxuQ85Sz9o9+LQfYfLtO4LlNEPEwd7Ya9idEbrod4oSH5X00RVLGo3/0p/6EcP5ONpmGnOtQeqSP4gKDUXB8oq3eLyDgNl54o73pPj0bvxg+ZEyGk5bdC5/1xJ6OTI/kjFxBqxDlU2egw6TXeRUrZ917Nkq77n5R+fjt1vs7C+wH4xhB9hzbDmAD07OD8uBxsNMIgFxFMBP1XPNubCs3dzrPWvuvX5JdAyUEUmjrCHRdS7H7VGxt9u/JpOUZvE7f06ErYAHcpLIeMDtpXSSYG85+LoJewPgFaVd3kw5EuOzr1/H9evGA5+0AB0e4m0fqQdWQPsmhkIJbl77MWxLCAw0i5jrulGHaQfvU8AnODSu0CtIO2nDzdx+CXhOEBvXxIC3ICrAzR+0MvL7/YStu7PnvytkcP4uzNnt0GDIUf2z6N1upOBZwB01b6utQIMHDQQZFidM4q9nXYmgya8gsW7l2vYawXo1s0uc3EcAQkE3W3QPYCO/iWDlksSF1jM0+i4U3vrv5yhIlQ8o5wFWZkiTRwZpDPT/h6ADgati5qWwbBmM+32vuMMugI063REzhas5nbxVAGaQBXGl+aCvKDNC+Jx5bgHoKvtuNf3CtB1H3C3k3KWwBcALc8oKqpkPAMM2m3DfhnYMugEaL8MBOhbL47Ivf2h8YPOYLd0YfT95x4cdb9sefU46aPvgHP8fkbCtRG5P8SgXbMKKJLR4VbUc7OrHg2jJo4K0ExggAHH21isZNAEqkTwRAL0yERtCbo25D4ThwC69fM8doaBDbUmDjaZ5jr9Ur98/XL5ortMS5CzbybcxMEJgM2Y6UYj98qXezkk/F+Zn7p2+1ruPwWwVM8C8rFEm36RfKQt/67YnYoUhG8ubK8CdO4JmTg8F3cFwb19izFXG7SbN/y9FXhbhZHhzOxjtz97f/yUHCDcZrPLZEnum11t0G7KkMLWacIxg72BnPlJPOY6skNyp+Kmu7r/HIvw5NAY00W1v+c88EtKyS8JMXEcwZDrPug1HnPSEYJvAtD4x0b7TGyaOPaK5vpzADSZ1aSFVZOQfNAhCDVh/9Ejir7PjfASoEOgYBruxSGBz6x0szPgJxcAkEtC2ApRmxJabIX4oI2zOPoqm6S8OGKMmYtD+RoIq38E0DNrUIlBenFcbtns0sWLhFjYUJ+hIAAVJUuKAJllutH0JhCYx3e02XH9motG6wF0Xr5ldkOBVrvlf0+AZo5SDltzTx/QNW/YoBWoooRUOBpwGoA9t/NOdGUqo9bEkzsvXV6XhMf3lu6x5tbuqoDirqgDxWsXgYcB2idkjUHjfpVMQz6MaL5ZBu1gEe8YAegZYHChTztdH6C3/KCdQc+Cc/1evSRMgE4TB6caggdG56Ay6NYGTUUVmbQoKMrFbYQBO0h623v7UQGnx6CVbvTbAfR+Bk0GN7G0ZzFotz+nTAIyYwDtzPO1GLSbVxRs02bhg2xxSgGgQxkuGXSchpf7r2XQgLxcCgHovQwak6DboNP9b59/hcagZ6+05vbfLve/K0DDoBFMcrmKCc1DVNW6SgxElBJVvT9eG4hn8eJoJmayA66MGIcLl3txqGgsl4SxUdtoMpjt6Ez4QrudzAMGqhcHp4vRtphDP+4SqCKPhohuC1e7pYlDx/t1gN7bFxd0B2v3LFC60SVA98xxe9vtPRfA2GPQPT9oGLTWSG97BkBzn+MmjjXZ9r/3/KB9jFVh+txhg47n85KQfNA6mUEOroBklXS41OPv7IPe8xWg4yT8DAa9tuZrY3ZvjvguRShmZefzNYHUftA7zKDdfrXGoLcA+sjlDe0xiXsAunpxjExWFWKE6BFAt252crc6+uP9jn44QPuphiNhZS4z7TtA3jjaPZrLbdDRt2riIHS2Av1IP5bt69s9G3T8Hcak/+6zyZH2/aQXfdkycbjy7LnZPQugHaS3GHR7YslRc/LaC9BbNmh5By2zyIU8Qs7SJJFRlTMAXeUa+WLe/UISuam4WPdQlYVqg45/nwA9sGMQSJQEx2m8OHqBKr8XQLc26LkwUZ8aZzU9gGZu8BslklBCN5fLdrk06Qe9F6ABilnF2BOPdQadOS+eAdDeNqcGLsxiXJluVIySsb4WQO8NVGnBeelm15ubysSRNwA6PpcZyyuqrAO0AyYK0xk0c7tm4tgqGivTXcvWq0Lw03pP9tYYdF4Syq30++8jW2LYoPP+aQCyLn8QBk3UmsBgi0EfAQsWfQ2gCYlls3g+aL4zCxQIgEwquvRbM3E4g4bZtaaCkSW+cddCBxiPu9lFH0lwLuYik1LO+RyTT2EeA2if63ppNzIDlSkqH7Qu68jFkQosK2RsscSR9sUSZdYBoHt+0K8F0MtQ7zDtyd0N8wUg6IqC00s/UAVlloqFOfG9EoBFJOHSD9oBGjldy3K39AnnjoQ+uxeHkiXlJeEyAGsdoN0N1edlz6khbdCkG/V0ERk2vld+fmeAxgivNI8KUlkHaAa/d3D1uQydVjipLgmxQcvNLpMltV4cxwFaRznZO9NtKMYUf89LwmAakThI1bUdoGeVQ2/zOcPhSOkArc3pXhzjwlUFWoCw7sVBilXGDCgfVU4VoJUPWh4zf/5zpBuNZEl5KRTtP9OLA4BOE8cykrCdK+0LTi8o9xG5B7TidxuoooT91CZ08F07NXicwt3EES5oJce4AzRzGPNIIWYugqt3ED7IVdaxxfMuxuTr2TJoeWGkF4cS9ntNQuQ6TRzqtc8xyZLwxphj0K130sja+bOfBiuxPNkGPQ7QEMGq6dcmwJ8DHFhUB2jl4vCisUqyAqg/C6C5lIz3earEPw5AZ6HcBIlM6jQraGKHMGgVKJCrnS4JOa3gg80RtLIyNtOefrCxZgB6Daz2tOt9dla8B6DV14ymdM+FmbaXAK0IxjQhpOukj7naoD14iBMgHhG94/5RgEapuVucEwnaHAXo+j7wROSEMmAZKOWXlpVw+L+d8GhvPwegg0GP/PxhAHqk0zy7DdCK3yfqKRas5uJYW6w9fYE97gHoyFGcNuhM3P5tGPTrAXQy6ARoApOYawA6WK4r1zRB7Jnt9pkKIHsY9DMAml7AQIMAyA+6ZdC1f0RTqgpNupaNjHydQa8DtBjs0mTRZdDWmdp/3gNIrTNoKX6/9PNLSA+99qi/IwyasVDh5wRoW0hnoTAF/d42cXgk4RGPBm7C6YcuCdXByHfxKFDFj9w9odzaQFy6pcuSNh8bglwcsXnTxNGGej8DoGGgj704yMM77+623OzJoCPSCze7eC6reuuY6tVE2PAjAFWfZb1kNojT0m/XR8LEoWjS1sTxmgBdUwlgS2VtnEFXF8u9c+AA7cmSYM8emKT57b8ZQONT0g7o/en50ppK9HTIWF4SZt6TNHGookr+v133NYDGJOImCJltslpQjJl0o20+aA/1TjdGmTjaVL6Yvdb2nWNA3U/8u61runf18rl/Cgb9RwHoYywOpqDJ98u3WOj0g349gE5G99jNTmCRIenjotX7Rt/EEfPautnR7vOy2fUAGht0Ku7M3FaJwKhC9tEDclRUWTLotqzYawG0B6mkL3TK41Kp6S+QGLFbPIowjfQvCVVWSqHPLYP2XBz9S8L01kjAdHMg5E5KIE9ay1BvvySkUG4CNEqZcfN9N+c4c2/XtI2qBRs4NThAZ6DK+C76pwNoFh776KMh85zbAtG8exh0hsW6cD5qtf0c+2t7Y57eEbFZsuTVOkCPtdo+XVmA28zctqdQ76j/WBl0G8G1h807KOr5JUC7iUOXOcmCjpyWtuZKNQkjJ4a8OPLidh2gfe32roP8qvV0/P69AJpgEUC5VrgWYZBnUVUsIwDNWAFyN3Fk/cd9AC1G6+shRg7TpZ9rAJ0lr/ySsKbRzT3t4CzMSDv0Hgbds0H7yXCvzNTnfheATibH7Slly8lPLE8OLYY0Xy1PPzPgerGg416ytfTiULthB1YWvdhpl8vXL/MZ3WBRV+0cAZxfA5TFIKJfHuotEwe5kVWeaiCYaNfU+EUG+XTji0RtAiooM/q5VzHmGmfNR212mZU+ffp6z8cRG0/Vtd9c3ry9Zh25ZxjMNKdjlyX0V+DT+pHLDxqADhPHsqJKL3pz18SuPOQAnTUJlSOiqNK7+xv++R5AM9qHWGd8znURhhdHVvXOtDuKqPTTgkBXf3PQyn4sa4tq7rLaCfltrvUfb4m4/ATZ8+JIE6hacpOXK0sAmnfAfhXqTdHYUPyRwiAQX/IlRq5+xpjjnW7iYKzID0qsPUktkyWlm53Ml22gyrgMj0LOUy4JK0A7W8MuSfjxawA04KR3p+BloIoDNPH7MblzSU9gUvfLlmsFaQkJG6JN2B+XhJF6M9mkC8roJq3PY/PkCNq62S2PgnwO6O1hzxWgEXAA+uPHTCtLLg6BR95HwOo4gYyOOxl8AjRrT1VvcnEAAn7L7+3NMGj/PgDdq0lYARqgkCdLG+Y/OgePAZoACs/eVpk0cQpqvSULjwFahXLDpTFOK1mQwSMJ3bUN+aqAyYVpD6Ddhiw3O13IhjshF+5tGt2c20cA7Up+BKDje9i/wYCRvXOVyUHIefnf95/G1cBNqqoNt7r6cKlQkyUlg57PpuaCzSZVqHf6JUfwQixs/GQWLIrGzgP0TayvzAgG6pct8TmXhPG5yuS0NQkrsxndqC1YpA062m1NHME0ZOIQaMldSEo0E8nsbZ/xIphsJC8a60dBHWvlFw5zbDfF3pYL7N1Qxe2iwQwpwwTL9nHXOZtrWd8KOaOiigBB80wujgrmzBugdKTt3iUhdtHe5V60VVl0ruNW1rsM8olUnV++fLrKTsugs3CrF+Xw9lze1JfYo22oN/PhbnZE7EkpfbgxaLLZkXANApDvS4CWj74AmRwYjwOXXMY93eiSQY+v4pVBD/y8/Mfffz4M0IANJgzfFDFAB+j4zPPmDvR18ahPfixsCCmCymUGgSoycXx3bTtrAW6XqO/1jcVzcNbiZwKc+Lfnh6hFLns5C0bmAXB0kEcAAWg2JYrJN0DdMCNtV5BjDUg3ygYjsTmAgW2aOwA2zWzb/r2lDTqUcLu2lemMMp/euGu+8WXC/qBLOm7HPHFc9lSzexW195dAlXjnuhfH0gaNTLhtOf6GN1ML4hmuLtmKf2sv47r6/feKK6jeVGtjSkKg2fRTtWMG34fwxX5VsqQIVFHAV5g3WlmqkYTp7ueA63EXyCBt+++6nyCBnnBt79q57KwB9Jo8vvyf//77YYCmA1sMmkUFKD1gZHaTVoCODSIGLVeyrVwcPDO6UROgSRkpO3uwApRDtJ1ZvxRuHWWnqCITbDPMK55MfIZVumJkPJxaegANSHi2u9m59zVHIcWYEWy8OBgXTKT1kZ0Wvabb1Q8aG7Q2Y1adPzpWvg8R2WLQUoLBLkkv2tpJ4++jP8hqr+QVfXKwXCMYld36HqhgJRDj/0m24u86FXKflKc43gcgO0Ail8hrj9T1AfoW6v3mu8u7a1SuAlHI9133s78XuXdS0CM5Pi/IMSfOHkCPrt9VGlcY9CpAH2HQlQX1JoU8HH78qRmhWJA9YOkA2QNofGArg45nqw8jbG9mohG02BC8xzdHuiMFECsncwh0/ARAByMBoGfar/PQA+h4bzUnIXD0f6ZtvssG1JhUCok1rKWBAOgMdx9Lu1j76ZspLmcz1PvP11NShnoLCJ/NoGMcWTQ2E/Z7+oEAaGfQeayXndjl99E6sN7x3BaDTpaa43ZZie/3GK8rn9oXKbpk0LHW8RMyHWXNuBhlH1SA5n38HRLlDNqfSe8O7R3IVtig314BWlWC6mnM97Mrh6ogXBbW+noF05s50EGaU7ivx6O188/3mDgahflfv7wfVuUuWGgaJsRvcMXm2lwc8dyaiWMvQFdhYmHSBg2DXoZ6S5g0ZAJLRiY4w2Fl3/KFQvBglAIsMY0QqFhcfRYMut2kY33I8mKAJetQTRzYRv05jrT+tz3ti6300nbiwZFVyuUxk7bvyqCrJ8a+9tNs4bKyHaiiN3t7Du4zGw0iEnbRtUhC9Y+qOQJFrQ3AjCfF3u2X1IuTYbrZ9UO9q2JKhZpt99ahsmjJVsyhLoIToOUVlUpJStcvoXuMnuhbN63I7NImHEsTRwQivb+bOIQfCdBiyDrJMub4m8hAO9Y6J5BD9oIrCic91XSX8rd3/fTmL35J0BH6ioEvf//weawFeymg4IDZA+hqg3YGXY8VjzaqP18nMxYeH1hpXQE0gpn2o0xu1NOmW33I+c2qGJUZOEDHu9rIpwhiEZA5A3007t7n/v0K0MwTdnk92yql3lxujz0BumUeitqU4tHcrgF0mraOpVz1dQsGHZGEMb4sGkskYQK0j2107PW78X0AukYS+qbXxm9rEuK1MKYcEqBDKcR8u/0ZsK7r5+sECKUNGuBNCKjgzHq6fPUAGpu/Y0KV75T5NmCKnBkoCwBeJgyBLwCd5a6WAF0ZtJSDLnD1Wc7OAggNOFkXZ9CA9TKScAw+twCaPjVK40hV7x5AAwS4flHVe8vEMQNOCL4ESMcRAlWwmfWSJWEHdsGbaR/b11UrmsM9QuaXZrrdF9uIzwGy5wB0AlCsB5eyfqJhzFqT7O8RkEqlrP+SKUseIvGTAK3POa0ISNIVcmbu69r1GDRy4SWRWqUyeJ1uHcW9kkAV94PGjIUb1h2gQzne3OzYIzNjl8uZcsyg7ADqnjwtATqDRdK23DsV1ecyYZADtPyRPUtjXjo6WWM97q6p1z2rdve42aUfdJvNjvfhwggmiUEvkyUx51sA7fJVvTgE0HiCja8gJo7WtXFDcfz0cb68R09b1nh7N3FoMeSOVBPnjw7VhRz/YwfoWLBeulE20Gh7a8+jHHxzcFGHTRYGzZgBaL8wO9IfnPnR+Bz1OOb1AFrAMQpSGQ7M93kFmewQfAdozZGOv2zaGROHz5H3HQYdn0fwhANGbsh2husGHZl/mTj6kYTIV5oyFFqdynEZSj3SdigciAcAHXOaEbLLkGUYoZMnABOQXDvqA1b85k5Jp6Tw4tgGaBSUuz26vMbnHuyyHkmIF0e62aVTQga+uNkEWaO9nsz1ThgO0JVF18LTY2u3fkm4qjieDdCVQQcYwerY1D7IoxvFJ7MCtHtx4D2CDbrHYvbgVbrppF3TTRzRH7w4QpjjvxFkfGQBaG2q0SV2bav/7gWqMNdp4kiQAMCxD+7vAUEQtJu5FTBxMBe4YAGkzqD52zPWPnqSXhyXe5UP1ikDVZ4L0PFegpFaBv3dtaEW8DLdaC+icY1N9dclARqzBr8fncjSfJFvrrkpRkwcyDVyTHRgPakkQGLWa00crVk0bdipzBU9KTe7tXzQjxP2O0DvMXFwIvWL9bwknIsG3rok7Jo4jtigASOW2zVaLLSAOSPM4rlnMmjXOl5hGsZWGXSmGz1u/9XYxQr3ALRuvMMHO0tOPY9BLwNVlgC9zGY3zqCxQXu0mUBbXhxys4ufAGgpQ2kg9+KA0T0LoPHiiPmEQRP2mwDdHuOPth0nxfTi0GVxJR7Mb0YSZhWR8blPUK2XhFsA7YoCmXA/6AoKPSaNjANYmDhagM5IWkx+KAxfb4gRJ08wQaao9UtCAlX22qAdixIn2ghUV4C99dgC6P2kpn2yB9BVFv3fhy8J25tYXZzlppAXhzNoAPo1/KDlepORhO/fy1aHEOQGOhZuK4akiY/JdLcg/o1Df/y7mjiIqnM3oZkFd6ZCu9WNrnpx1IuUsXaTQbdMKxhOJOt3P2gBtKLGNEfxGzBxxTbWh+XTCdAKP24rqrBO+b0j4JwgxyXhh7t8AR5uUtDzsrNmvogZ81LKm9ugnUVXBt1s9Num9JOj1mBvJKGIyJoXB3uCtWbPOfAlkSE3S+au2e/F0UYSMmay4yFXqbRy3nzPVimqAM17qtnQ/ftn5OgRQNd3HgZoBwnXmIAXNis/VteIq9kN6kfl6AcVVUhGhCADDNV+5H0f7YNPpAN0vGePDZo+sZlH23eAjP8GAHGz4/MaSegb6AiL2wLoGEut//hsgHaA90vCH3+sAJ0h7o8Y0941QM5DtuVm154MWY8E8wRojyLd254/F+Ne1iSUv/Aek1UFaPe+oJ0e0DPf6wCdSbQqJvDe+HsCqhR2BXLkJJ7z+4qYZ+XiyMpIaXfXaZbv+t7q3Xn0yIHvBWf87KfqZjezdlds6Jg0t4D+1QA6vTjkN/kaAI1AMnltyau87X4E0LOT7YKHoAHQ0afYSPE7vThk4niGm11PGbq2/yMBNHPCBo11O8qgK0C3NQkjUCXYmXaDA6aD0Oy6CzyCQQugWQtn0O3J8nkMOvq8ZuJwk1lv06dSzZHDoP35CvTMNcq9enFUP2gHaN7FOypAVzl2RY4ywXMlisY6QHPpDtbsAWj6tmCqdsKAXMYzDtDx97V8K3tlaTiS8IgNujfIavBH474mQLP48oPOdJ7rl4SaTjbRlgZbm3hnGbRPFOMjBu2VV/YubH3O20fjPwJoF2SA60j7+Q6ZOLAzx3ysRW3CjI4CNJsofnskYTDoWAcAGlBirV8DoFHOewG6MtSRNYh5q252PTPH2ngrg64A3eubgxqmu+hzenEoQha7co8ZV4AG7NcAujLoGDPKMKv1tPmgq/muvsNlzvuDHDuL5vPqZlcjZEfWLp59lA96galHAdq1ZY/VVRNHPFOLt44O0jcZ7Cj64SaOOPJ4yavWi8OzW80HTDiDZ5MC/NUGTSShACWLtgKuo3PwewM0/WUO3O+bzeuZ3VAehHo7wI6OvX53mYtjWfLqNQA63N0COCpAe/8AxGqD3mOOqPPCXtvDoPmub3hn0KnU21D4fCbP4ryDNeSuwQHafew5Kfm7KkBrH2SOeFek0Y6bbOK78uLwiipea7M1cbAeiUdLj6seudwCaAhmNd35d/bI8ZdITbzx4KJfR9ONIoxMhh+zYJKAdD0KHt2kfnySKSFCXjM5fC9ZkgPEngnd80wyeGoO6mKUC0rZgVOgYNDPuCREQFzjOxi9Zi6OZB7yCcatMP5eL1Pq0fUog/aN8Qige23NnJqcGITsZVXvvg3aAQIi4W52s8q5XhLCFHteQRWgtxh0D5x9j3LkXwaqKKQfBs2dTGXjTuacQbOP43kYa7SLCQOA/vXXXy1tsLLaufz3GDR9qOy5Yk8dO8+jlNwGTQqDGRn6upYs6SZcrwLQbFTXXM4kqx/0swJVnCXEBJJARYvfZ9CvCdAuLDFmJXMPh/6IPsq8zD2f4D2KwJ+pGw8B2rokTJDI2/PRduvzbIC1dKN+yoi+PbKT7u1PBejffvvllkReRWO1AfNtVfBnNpcDdLTv6UbxlnFQ4XnSjQrgZBufKRhAn/2S0KMIK0D32XPryz7jBzAFfmkAACAASURBVE36BE+jq/2+TIC1xjB7jBrQhIE7AcPEkX7QSXj4XgVo5gNFyHz4vLjScBxzwoNiit9Hi8be8k7d5LO4fhpI3xXGUROHJuda9+ny8iYjxViwOM6LSSsDFoL8TKBEy6nCgspYcUnXs32Hz7SEYLC8gaFHPQ6hkHgk2g2NH21E+ScxaAHHM5K2V2GuAoWwMd8KiW1TXlI8dC8oukJEsNkE4acaTPbzJ4V7f/+ncLNT1rF45hl2d++nNuMV6lTI9GOYGr7cE/b7KQLFpD5rzWfH7n34+JECqpJ795gRi4z1pu4e7oYkUdrO4VCBzZV/a4N+e3n75u3lza2ySf0eYOf9rqeuBCwuVfX0/bkvL9eDOQn7ORlGKTcURCofL6acnh3JZPPytsqdA2d6X4hskS0x3kNaYZgs68ted9n3+YDZuxz35iX31uUuz1+uBQY+3fYyJ4axPBxb41377OUZkYTKO6BACE8Eo4klWCWTFq1lsxsFCp/oL1+cnUkwvPKEKwYS9s8AtGvcuvh+jHKAjgQ+yp3blryaHS/fA4QcgFBWKMM2kjABWn2fCztmnPFbtkJVMddaf718+dwCdCqGrORyZOw5z1LG0faH9x8ul5cA6B9uAUFE81236/1CWJ4dIatzY3eZC7OOwCorqrSpNzXHKgvl+Ufi7zrFOBDWOXH58uASmDtKIRQBbfSIQ22DZ5xxOmFRWyIwmmtcFRUZy2VdyDWkKJ6L9Y93J5OXnzXAiPz3yn753knmm3EGmNAYM3LN2JzlIvsohcqgG+Vjx6w6d7juaU/FWD7fg5HWTgZ75RrFWU9y9d8v//g0nosjNXB72eaFGknEcmVV1xSFCdBKv8kxdF4LuaDJxJE2aAG07KIslCcsqhOxd2J9U/mmib/j4xrtEQYc8xDBE5Gw3wH6aPtLjau1wMSBkEabYhqeDwJgGE95WfMoCKBlg86gpCgaG2adWtU7AFqBTDPjX5O78KiLorEqeSXQiL95GH0NyOBEAVsaW38BlkeqVhOHlCdKUKxSICSF4Wlb283+KIiKUO9Pdxuse3HUdLA9JeCh1x68QT/auUlTUZCgFqDjZCjZynSfpPkUyHsOji2AdrIhkFfPAfgAf0wryaDdiyOxSODnFVWUq4Noxdy3rZL2k4SfSFFk8TfMOoD+mNzYqeQ28U74vArQ/e8/fx7LBOAdSoGjYcr76KmYlCuj+pI5ZAEM4vfnW/cS7nJSJz0hC+spMOXFoYorz/oB9Ggvxop2BqDj3zANQn5RXkf64RoYduYXGi1AZ84PMYH2KDvTD89ElgCdCoKsX25rPbLWa3KHnGGDrsmS2rDmfIuD9+j4mftQStTnS4BWxsKWEcrmzLrzfW+315+1PipZkogHJgZnnSidyvLq+7w/3pdqH8/ndPmN5wrKkHXNcH4nBCgleVl5m2uExROuCaCzYjwMWr+zkjnBaQn0WZgAhaS9mSPdkkfWEMLDepIEbFRmHj3f68tVTn75Mr9tUvtq4A5Yqf1IRSnXsgRo8jocyBZ0TxQUixgmDh2v6BcMGtCU9svPH03ao8+v473p5WgTgI5+BJsMG3T8YIOOYyjz8ujdez5nnMmIlPMi/s+pIfoS7J0fCfxyrfa05894droAaJJihU+yM40s6zXawvbzLntekzAA2i8J0ccU9eWtRwCad3z4kCYO7M+klBUDoq5fZGzDy0Hfru3vBuivl8v7D5F7+9O13JSzZ7Lmre3oHkAjjy5Ly5OH+swJLYvGxmklZZoTJGk+23eLvAWLZS2qSQHFhbk0T2syn2jMsvXrd5rpkGuANL7bSzcKRm2hnk4EYu+tH7QSnx1JN7om1bU/9/U4wqBZtHiZT6qzFh17VVUlATovzGBzM9uXdrAPvQmNersEij5hg1a7hIhKMVy9Ea9Mcl5BOBl3gI65wAYdbd8Z9Nur9fPOImbG3PtOCtTSxKF0kHlq0FxdIeJgJr1MH3oF6M+fLp8+3mzQcUl4S5b05pXG7MfRmGvZRWOu4+IqAydaBi3Q7AHkzFq4DRqbKAmx8nQpYHIGXdtas2fSd/2++c9e80GrOAJ1MMWkqfADmLatOOjWUwVskXlpgVzy6gCNDVoM+s19L7XFkNVnMtzFv8SgQ4FnhGdiSJo6uSC8veHy9Zo6uAVozXcwpK/XPZWZ9PLuwd+Dsthi0PUzbM+cTKPvR7PZbclZT2m8HE3YT4Npv5L9RxdD0kCwK4AyPRpy8Wc2CBMqDwE3cei9S4CW7VuXhMfAud082MoEWgnQYRcNBv39veyVa+eZMa99h6MdDJojr47eWRtPSfXbklkz/ZCJI+Y8gF4+wVprEvZ/dx1zjFdBGnPpGbcFWpvaAfrPfw4GHSH1bcpPByEB0bxi7oEVzC4Uk9ic55pQbUiBNoxzWcVkTfne4PH+McwdP2B3tVtjybwDIgVgeT5oGkgPigRmgYcIwPKSELaptXcG7fmd8w6htbPDetk7tB+KnwRT2KDbS0JPzJaZAmPuOVk4YxaRZEztbPfmjROD/z6aD3pNntfuZA4DtBu5k0ULpGJT1nzQAEb6i87Ag77TAjRMRWxxG6CTSc22vgXQgEZEPoUicICOz+pxe7YPPvcAglwa08RBkEy0EQKvO4GD6VYDgK47NjZCvPftPdSbPCOExD7T7l7nifG3DFoXVwnIS0B8FkBfvUc+fLh7LsRcU3ey2qCzFFv/UvwRi/axk7C/NW+IQW/b/OulWD/9JuYx2vSxMOb4jMyBkA5ksK2wkqRlDqB1+Y6fPXZ3l+vafvR3DaC39pqDNIqlF+rtxUZm965/bw2cr3J6lEH7y9F8uDDhwcHtPhsDLw4ut2YH6QDNJSGXgASquB807WIfnG0X5VCPz84WZOIQQMexm8KxzwZovyxE0+PWhDCzYZ4G0Pc8JlwKq86iIkbdBq1iuTFPYpXHXNuqUPcAWgxaxXkxvUlht8D4DAbdA2gPVKHNvBtpvRqq/PX7tJwz0ug+ZtDYwDkt9JgrjHLJ6B1QAen2kjDynkgxSPZg0H7n8QyADg8OeWRVNzsYMqd11toBmr+5PFRZ0liZg/Tf5pIQ5XM0UGWNZLgy9GemAZpN1zIFblWdQaf7FZrZKwG3E/UYMnsnU2rhERQhEJQfdA+gtWCP23qkbf34xFEMwJQXR6SifD2Adsd71mGNQbsyacONR+YCt7z0Tw0TR2wGkiWxFpnQRm54zzJx9ORuyaAF0HvuF3jfjDSsudn5nhCb4/Ia+3+2Brg9i0FX+3Gz2YtVJ+3kCdJpqsyH4zk3obWXhOkuuwXQ0YLnao9/p12+jUBMopemk8qg8ZrpATRE0N8jmX9k1vr2AN0jD/63lyOXhD27niYsAdpt0A7QzzgmJINONzu/jHGAjrbdD3pmQ/aEPQGj7wctgFYkIWzyGSaO9mJHGp/LDA+p1uVo6y/qLnKz88BpgTE5QEdfMHHIBt0C9EHzb3NpFf0HoNMPWiYOFHEPhI/2Id5dixJ7AJZHMvolYS9IgzXY6pMr2GriWLNBOwnxd7cnvy0GvUwy5BF9qqCeJyROT21h5jy9sDd9vPSx5weN6cJNHDDjaroTg067PxenAmvGsfSeuXtLLJRXG1cA0ZNc6xL6GT9L741y0psJVHFNtMWgZeLIiiqPAHrLFpOLutSCOMk7g96yQSeDnqHR6QWwZuIIIQpBfmzimG/f50r2fgknRzLmGkHuM2hdlu2Zd59/lEO0qUgyAlUUNRrvI2+uwCk2T3tptxZQsS308jyhffod/Qh7f3xGJCFAiKwuTRyj22spd1sMmtNNZdBbZp69Jo6eDRrXwt5RPd+7DMxwDw2Yp/+GzVUTR7wT7ySeGWXQPt5WoaV/s7yjZIOO+d4ycfjFrOzxeYnoJi/fC/R9j4kjngWgE1hH9/BSjnr7j7+9/PTxFl0xJK958eIv9yOFQIMowtY31zO7jYCDupgDZIEBJQCaDYwXBx4NSxv06ORm+zoptMfAGkkogAY0gkGLySZ4zLd/X8BbH5xBu+kD/9w8CnpdvKFFt4dTIRC9KQa9boMOhuMsaRagHTDoUPjAh102GfR3JbRbT7ZKbXTsfYBeBqqIXXleiFkbdAsajCEjGHuXhBVoWmKTNmgAtwfQbubI57LkFWPGv3+vDTr664SuB9AQCy6XhSHbAI2XEBd6KBjtN43ZTV5uW/f5IQWEV5nRO+UqHD9twv75/Uu7lWjx7/v+PpJu1DeLJjbDKwVEYs9LN7t391SCdeOMbBsmmqM9Ass7+37Qx0PMEYAqYIBk9MP9oEOQyYHdA5iRMddno002iDNoF1KSyrAmfok42zYbrQVoXRS6iQNw8uPnbJv+PRdkAbRKT/34449X2UpG1icTazbfkb7BoKMvGaiyBGhPKORMsbZV+9TrY/yNYrUO0Ch/LsmXCqnP3CogxPf8HVVe/WJUDFqJg/zuA0LEd5G3vMBvsym6EpBpQknPZOLIOAouCWHRWVFF7fcZNHlQ0s7dA2j2C2tST6T0Mf2gx06eW3K1RVJf/ue3jzNq4N4eHU/NJzc3Fo1c0G1ODCo+6zXjLFrfqwDN4gJEbi+Lz6jqPdsegwYUXZBZUN5dA1UcoLc26QhAOIuuDJr3KB8GAt/m260bcaRtZ8PxfpQhLCbmOsYMQJN4ZqSNvUK9dP1ygO7L2FGAjvkGoJF9L0TRMmhFvzmAPAJnPq+nNACa436PRbucejt1zA6Mtb3aLs9qrsPUgIkjAZrxIW/1/chblVsHxWgXgJfNOqMIY8wZRagTKXP/CKB9z+0FaN7pe/ub+0H/50+/DAO0D9Anm8nySROD3q5J6Czw0QZ2wfF+cDHmQlAZNGB1RCl4/xAkZyEIpTv045qTJo68zHg03j2f72HQrjTdBMJ397bjmx/miM2d+Y6/M+YeQI+0WQGmp1zzklAMOjaRAyTr7d+tAPRo/D1Af5QsyRW5r1GvrR5oVFnnfb2KKj0G3QMlJzY+L3Uf8xzyzLPuZicTh/LbQBDo49oYK2PvrUOSPS6/20K5HrVZ5Zr+pptde4Jaa6/OizNoH5uXNTtK9NYURSPz//d/fhoG6Lp4vrh+vIlBUmWD40l8d00L7Rkwgu4T7SYOIrbib55uNJ7HftRjDo82aI/x1An2f8Pe43ssKpsIlnmUxVVhc42PkCPMfrysm3HPvDvDQmBhO/FuZ9DRjwrQuN/R56Nj9/XYYtCPgHF03Wu7VJpGvjzUG1CrprcjbcLcOZH6+vbm1AGzzj0A3lNcdX9VgI7vOEDH5840naz1xusyVOU4PpMZQ8AfP8HamWsHaNphT/WwKJ7pjbUqf/83GOHMPP7mJ+Ej6+hEp7bryuLl//vHr1MAzUtbLS2zAyANQGPkByR8kDNMpgqdA14FaFIURjuuGEZAaYvxILg+qdjjaBv7JEcy7LQI1+xCuzC6QBFJiHLYMnEAYHv7wPOwcNYbhcSlSlSRcROHA/QzwNnXL1LZcnGl6LY0cWRO47XUkntHvnzO7bHIF/KHjAI2Iftu4lizFa+Bho83xuoA7Wxxz9wid9XU1gNz5Bv5cgbNPl4zaVSF4PIK8MX7vf/sHQCad8QlMCHmTnj4nLllTK4UHynpNcXm4Mz7MZPOS83ymxWLmnWYqajiTJGF00TLIM9vzw/sNui1hP17QJPJzsXPgpFaFJIRtTbC+Ix2aWdPe2sL0VMszlJDkKk8gWkF/1DCoY8C9JbGR2GkDTrvBdpAlbHLjirszDmRXnjUtAw6bN/y037mmBk/AB3/XgK0jrjpOfOcrRXjIHE+SsrlemmDDoBeloTa6s0aeakAjV12DWjqnFf30Eoy6nt8j7tSAqAztFseQvWE5niBXAJ+9M2fic8E0JkvxwG6bZfLRMlXn0EvXTPrvPfmrgfQr82gF/2a8YNeAvQyH/SbyOh2c5HxUG80Yy9QZQ9g1okMYctIwpqwX2kZEYq1S8IhFvkSWX+ub7y7/NHvCtAAMZGTyioXGzv6lBnIfINsw8fXy7VK1zURUAKr+q8jZhV80rtG8FB0+esXZRhzdrNn3v2EIMDTTbxOS5FzBY8dVd1wgCbgwDePV3PZ2/7a3Li9X54FmXeY7xxto7ehHaD92O2A5nNUA7tmVQW2b9KNtgD9ONfHVRbu0bRJaNpgltaFlL478SD1JjIAOHvwx9pJIebIFbazehikJ12KBFHh6w7R0qm0BmA5QCtBleQ2AbrOeSuTbUJ97SUpHIF/ZrPbv2dHVrmd82vfj+aD1gDb4A0WmhSA5GmAaSgFZsbrjwzBn812pLnF5jJqqHdJSL5eFm687Rxv9SElUU30xfNSiMXKphY/8qnUSYP+7u/Hsn0AsAJ0vFOC7A77bU6MmYi6GsUoJcmYVXUDZahsd8tQb/yy94+7fdIjsPyS0AHav7EV2j8zB/HuULRLu2ibsB/gcbmcl71MAhZtc4zP38sUsso/0c5dP5JQz/TWJaP9BFQk7Nca69QK4Es5+buyT/SFzzHFAfDxLWfgnib3w4fMopcnUjzGJF8te+/ng96SN+Yl91OychESBWCBIbNyQx+2ZPI+h3PJktL5m82aR5Va6UTBKhz5YNChfVOLz23TFqBJMdiaOGDQPRNHLsijGP1mqy+Ys47PUhAIGd4rIbAANBdI1G7zCjD7ZmCZK0B5nfuRhAnQWVFFbED15nrHun396DForTGXwp6LQ/1rj/dHTR3OiJ1BEzzhcik5KyG0R3fXreRV7+IKBg0TxOxXFdveuVb/s4Yheaix/WpPpe9wvrcv1wnQmbyJ7/TWxcfjDDoAOsCZtpNBZ0BMj0FzYm1PYZiiKOisEyY/XBLGdxOgw+ectBKSL1/nPQzax01Qi8urk554d1tRZQQ3lqu9daq7M/uZQBUdGcTk/KKBy0HASpeEuXFh0F6TsIaNPxJaFtcFyY/1CET0D1tdvDP+nvYjCSa28t4GftQP14KaCwE0DILkLgC0J4iKOVGfMonO3vbiOQdkD2WOtqqHCEdvIh8ToDn17LdB+9wz5xyvMx/00sQR81LzJPj6jZgf6INvRr+4Chs0G7O+F8AcmeutZx+FevPdeok2Z17KPde7JEwwWmZl65kFkfme2UVrc5W0G4lK8EMJxwewyS2A9rbdnIDZgL2JXPN3lA5zGIoQZQhAq132Q7LdeAdYhJxV8K7rqn4uCdASoFVRBbPiqCxVc2pP9v1vL7MA7eGQbuJojysJ0BxnooOvBdB+cxsT64EEDtAuKOMs0plYpiVMgG4jKINVkGpUZh0VlI1KzJSDGlvk/ukFAeSSLo/Wuhx1pen5IKrAbPWlB9BEkv2eAB1r3SaRj2RJmeYywSiZ3dic95929z4/ocXT7kmDXAI+MwDt4AFApw1aDFog532t6Ub1Ge07M07Ckd4uvedEujJaNIlHeqlUE4fPv7+zZ4P2OWJM8f0Yc8+Lo8egUcQO0msA3WLBUilBLLBBpx/0SBbIXJNH+60C9stPH8erevtiwqSv5aNesrwPdkkPVAE01gB6ZNOkkOcloW8EZ9Awd/fioC9HTrp+pKuMXnb3yBB0ubz7LuxWsrtHv8SgZZOerWGrJDJi4ix675IwGXSGzgLQ48opV6jHoHVaahk0+VG4yKW/Pl8j676UPdW8xC4agSru6ubP899H2473AFS49zHPgEo9Wcbf8TI42n4AVcz1m1Dy17uNdG11ea42TlcMjKECV69v9bSCd1LPze66J24Fi8hq6aceZ7TMhwOpzxEMOcaxxqDdY8y9OMCCqmTWZK3uBSmKy+XLtQKRzC5fL5+t5NX+k+dam4/Y83WvHLNB69gl438AAEcLMRVSAG7boNfcsNfsO/k8kwpYtABdS17JD5rNS02+cZDCFphO9Ew0Jg7CmsNWGJ+RahTPFWllFRKdaz/t7D0ThzMTXU6mfVLeHrNMMo+AmFI47nERjA1aod7f32Wi5uJIc9gIPLv3QdqV0wZN/Ucx6BtfvP5ykAn7u3uR7O9B2/6aFwfglwohzAEB0H6BNmq/zLadQaMAObn2gMZZc2XQyIKbf9beEc9gg9ZJOPYT8sUlnTNL3QuxDpC5wAm8juhPXjTmhT9FluMZudmpek01rbC+AtJbayvZ7NbXWvhFf9J7I9P4phcHDg6ja7hsvYL0gkE/Mx80Gajci8PTjUb38pJQ9eqO5Eb22+hYHLw4UA5cpohB58LK7jZb2brd+GqLElJaAKo7wDTErlKQvfr3LINP22Gm4ERR+e14XuJovNx2I4gj7evuQWP03L/x93Czw+6OF8e7d7GB04tjeV+xHxr9SfqAMLcA/f0l2nUlVJ/309dMD3jfo1Bv3t3LB+2lqUb7oKKx+704XFF4W+y9BSgUoXBTCCeHeE8CdJaZay9Cs5g0e07tJ0BzuvUm2U83q831G+/fRyThB3Ozy/3EHoQsgjN4pCC3fqLoeVC4Fwf9xWSI6QXPldE1e/T8mkfHUxP2jwL0dakOxDG6F0dMoNu/470Ics+0AkALqOb64e1LKLiJlvkhNrAYtNzscC0EoLngeLR4/rkrpWQk6n8FaFV95pb9OEB7PwBo3KyougyDljdFJEvKSxwHAl+rkfEjM/6uLYDu54OW0hhRTvTxbtK7eXGspRt1ZRTtxDxVBj3XvuyxMeZ0rwtTWbq7OSAvzRw3iLwV1XXlVU0gPmZA2k/DDtAo/x5A53vu/3WX1x5Ah2xBtpgj+UG/bwC6FgZYMuhc50oERwAacI734/s9KrOPnl8F6KMmDm2YZJBXwY9NeSuFXhm0jijhm5tVCXq2mLXyNAJTv8hYRhKiUVsGHV4cVPVu69U9mrz286WJJU0cBIzkUTC+i1N9RhLKpuWXIGN9WD7tQsTm9ZNDe9qYM3Ew93jvhMBi4pDPeaYbrSaOms2uukDtG/9jE0dbk1DuhJKHdFObNXH4+GO+H0USAng6xQig3f4/Rgxy7FzIOkCz1j2TGfLZt7PmpfMjgI55dC8OALotEpumJycg7YmvMug09UmOtb8hfMG4A6DdxCHCIwyRcsCLQ5KUdu22ooouWzsBIXfPlVaB9bw40v3vuInD5b6Hg1M26LpRNUk5ocksdRRmUWGy+xL277NB++JwqQDLgkFrwVobNHbzfcCwfMrZz16Apn/BoFOpzS+ybzxnOG6DxrTjt92zILEG0DE7WTQ2A1XSxPEsP+i2JiLjz/DjCPX2orHrAA2DHjvBrdugt7040p1y/oI2iUHINWYs7hfc5Wxt0/cAGuBsSU8rk8gWis4vCblfYc+5bdndWP3zsPVi4wUTPEF/BehYKxh0z/bNu3Uv0gI0JvDWxAIIt2Sr3dNSNGtudszXmPy0OFIVdBegn2WD1kS3dl0uCd1uJUHOMM2jA4QtY+JgQaJt8kOgQLwm4ZF2meZkpWh8TA1iGngWZCSh/DYBaI75Q31pCcCdQVQTBwxCAP2cmoQuUDAW3k1NwtYFCxt0C9BsypkjPptRv9sqH1RUefu2vSREiee6ZeTrjIJ2GzRrjBcHrK61tyeDTgAZVcxa+Pi+VwpqzRxtJOGWeSPnbw2ssn+MBcAirw6XdW0kYTJot7NjArm1di9b5rLAOkGeZB7TnlKgStqgXTHwbjdx5KVpZdDtijNHyKKfNOMzLsPx5ODUMCM3W99ZNXHMutkxcc7iONJwG5oAHcdB3cBKA2YSedcarQbZjoICdBOge5GEqmPm7SrT2QHD9/V4pO+7AKZtUsc3WF38XXkpwu9Z0XttSOrIRvVnXftnmGsIkvuc63IyLmQz4sov0KI/fRNT/9Qg5iCf1/g/XgQVoHWZEgDdt0GzJgDFPoFPBr0O0ApUAbwxcTBG+o+s7h275A0w029MHJKFTMZVx5Q5sdPLIL0bRgpWaM0hHj0btLPkOrYtBu3zX9fG5869OJBr3isgTxlt50sKRvKmeWhPkenhEn9PFzs9q7lWTcLqPQIGLAE6SWOPQfs6aQxpOk0vjsxvE/3Kogxz91Z1nn1ue3vgZSabHS/qCQCgJSBSuRrlaYiacVWQl2Xo921UPZUCp7plHPeY+LVIQhhBz163t31MOrRVfaJDkH/99dfr6wg/hl35Rcre9nrPbZk4mGuYXZo4lADGN+HePjiYi019vpc8qiaOGPMWQO9tc2vcrCOnlegfkYQwHoCwtUFnFOVsP+K9HjwRbXs2u2oyiOdRajNz7/0Ugw7ikS6U6Uq5NE/w3XpykRJ7HAbvJg7PZterSZhtZD+cMLBfOPHSN9YLueVEzpxBAFCEuteRJ5gA+uarfBtP+kHrc8a6hl0tnqR5o8egCc4aUe70YUveemT1SYEqCZZ+O+8A/fnzxzuoxgApXT50vL+NrtW8msyYyL0APTqxPqmAOgKUC94WCnWAjgQ+Md7KoLfYzghwoAw5grZudhlJyHO9SMJRZaWNI4COcdV0o3hx9NzsRtuqcwFgsI5uTgKgfY19ftiIR0Eyvk9tQMBGcq0cM9wDOOCwPi5DDuR71jye90IUhNrnpdjyRFaVhZvmtgCaftLv6J/PNVW9nYzFM74PXSlVZcka8H7WLL+PDTjHHJ+1ATL9S0IRqLY6eO/kvDb/yBhudigAsjTuWaue3D7624L0znlxpFZyNuoaGnuS3HLiyJ8M+lnHhNSeWkiEFG3lOQuibyTwYfL9mDky4SyqX0BIeNNTIJhGpEeMZytA72Ete/rjc4+QsyEABhiHX4rNBqq0NugE6JjbbQZNNrs2af6eMfaeqQDtrM4B2jdfZdBHATr6FUBJsdqeicOBOE6W2O0Bj5nxx5gyUAX3uvzdU/pLNs/+7afhzH7nc8yfz3XIteeTIQmY70OAjTH72tW+OvFyBu1VvTml4BmFXFM1nr3lbodpjs0Z75G0Xn/WALpe8O1dS5fDR2B9JRNHAboylXSNkV1U4b/BcNMWfDSenYFVgHYvjmi7l4sjy4uwewAAIABJREFUI7oy+9zeya3POehxSYeQAdDxHZgG/SMN6yyTZM75He9xgG7d7FoGrefSzW62D9p4aVbaC9Aw2Nk5R/my0WF15GlQwn6i9tym6G52soXOjp2+PwJoxopPrxctmCEHrPdeBr1gY7cNUz0b1p5jnHzO/Uab94TEQTIzQgyY2y2AZg4qaLM2UmrK50MQFKYNLt7dzo0NOt73CKCRI5fDCtCQHX7He4Pkxf/XmPcjuXa5XSMfTZ9mLwl9oyCIPQa9BdBEFD0a1NrnqWXFoPcAdHuBNHJB1/aCtlOI0w4Wn1UTRyaVSTY5O+4qXGsAHc8h0NUGzUaa7YOYABvhTcOgY+wyccRFYQbI9FjLTPtVQWWgimzQewD6qKKIOT8C0DPKoQL08pKwTSG7xhLde2Yk1Ftgqbwn0X83cURbjwDaTSaAaFW4iSFy210DaBi01jEvyf3ysZo43Jz6iEGjWLBBx+/4cTPWjOxWpVffsVCWRwHawSLtYDlpjwCarHgzg+VC0iuquBCspxttg11m2u4dA1nEeJ8DNKBRGfRMu/6dLQaNoK8B9FEGmQxax2siCTkSeiShNlprl33G2Bn/DEDPAGRlW98aoGl/zcRRTSePAFpsrr0kdLOMgwnMzxNTbQF0yIQzYwhBvL9e4M4waC6/08TRBqowF/457ntrRMFlwgHazYbPAOgtovKqAN2bFPJBA17xTOtmN7pV072MIxKgAKMA9NcA2oFttHWedwaNgLnzvQD6t6tr0Q8/ROIguRbGzzE3P/XAj0owaLEYBYpsAbTb6cbGjy9uJkYnlJvsfYR6x+Z1Lw5MQPTrKJt2W14CdBuo0iqzFohmTAx7ALp3SRggkV4ccx40HKnjd5a8khdHeizUiiqZblTfz8t8lxn2C3+rIO0AWhk0F3rIngOxy6kTAl977wdj9JN4/C3zvMjNLhP2ZxKw2FPCGI156cXB+ruLbVs2rpcP+pmXhI/Ys5PdO87MMOh6VHHQSjc7AdGjSMJxBr20n6LhEqBxbv9w94OOz9psdmPQ5GNMQXIn+DY6Sjbo9w1Ac+TCBj3aA4S5LnQ1cVSAzigzzzjW5v3dB5gZJQNAkpHPkyXFu3TbHRU3lILWx1zHMToPVZB7AO3PaGytv7eD0L6xq5d+cgq/XAJV/JIQlsizvSi5Kk975oB5c4COdgFpJw0af/YZgPYxJIC2rfdOF/F9bNCMmQtZTAzIRHtZn26dbnP2fqwxbV3E9QG62qCXod55z9BeEs4DdIwPL45ZGX70vQWDftYlIVqP6B8xRYUAy5ODKiJEEiqOftzNbpkLw49MsRlwSu8n7Keg6DGPAo5OvvjY4GIu0sQRDDrsscpoJ2GeGfdyC/tJACFnrtkkAo62eGb14th/I90CdLSpeodhj21LXrUmjueNucdClgAdkYStGaueWnogtAckeSbkPMbc8+Lw+XQ5qZkEBVJjsiDAUgBW3wbdjkLHerWB7Xlpg24T+/vnvkcrQKeJIzM4+ilaGJAlrBKgURz6zVq5PKPUFPRFpsTKoGtNQk83mgWN1704lkE1zB6n4XU/6LF1S4WcY+7J2wKgnxXqjUasAvmYQY9sCwZX03umm51nlKsATWiqK4UqjI9646Gh7W24EnzDrtOLowXoOaXUA2dPSpOVXTiSxTdgVyiGnnKYHT+MioK0nz4JOAj1FtMgmx2bMMcx2m6dAV/DaFOeBZg4+sr/yLr7uslkEeHHUcnlt1seGiIJpQy9LUgLAF2Z7iOZS6Wk/yKbXbynzcWxHurt87304mh7sAbQKAcYtAN0jLe9JMy9yomOJEPkrfKCya5ABfJ5uUxB4ohGxvasu5WsWQjIJ/nYVzTW97PPAiY59+SI8cuLIxO97V27tee8/R5ZfWq6UQQvDfMtg4Zl12x2s4NEkDjeuGuNcnF8bEwcDtDVJjfTB8Yp9tr6+laAVqAKNd5mWmu/45c7j0wcCHIF6CMg2aYbjbnOpFgh1G260Ragj7RbwSr+HUopfM5jfsPeH6HtgCRtcari+0f6wLong1ZQBPJV2/b9kFGc4zLABq6XhI9NHEsAdlZZgWGGQQug85TsZtCQh9bskQSLttlD0dMlQONqJwadeU+WDDrt6WMArXZznthf1Qb9bIDuybOv1sv/vv84nJjC8xtwtE4TR4bR4iLDsbsH0CP2vyrSvM9t0BIMMcpeoApudr4gj+xCva1E29eLhagQcfVSSFa7dUmY4Do69W1axjUTh9sCa6i3mK8ujNgMe9dA86TvcXSlbFcANBeE7mYnGzS5kH28o2O/9raLai2D/uEKlK7AAMyi4sYR8vYNjvHpxUGOmSgoinLwuxLykeQRHLfH/XOfFXx6XhwZ6t2CTB1zym1eNLcni6V/OH3ExNHzg3ZPhwTj9M+PfnBJHv7z1cTkAO3eYHpvXIyGWadl0DoZZlV7yWTKtb+nv+fqvcRdfS/iCsA594PW02NyvGbfX02v/F+/vB9rwVacTrPRmSzXnmxabGbxWUYStlXBR3dMD6DdvedRJCH9HAFons2xZpx/380ufHMFGunFkUETM2Nmw1SA9uNYKkwveZUbZmbsEiKJSwJ0eBGEDVrmDWx2mDjYRDw/Ot49z2ODjmfl0hgJsdo53guEe9pbArQAGBes+G/a93VgfTCD7WmrPhPfrdnsWga9zHVMe6w5tmD66H29Q5TRyQrQrYkj8mFovKyx53r3dUf+vQ2XZf47gVXyKg+hrCLjZo7K1H1PsE6+HrTt7fpe8M8Zk9uhj4R6g5Nb676wQf/H339+FYBmUti0lOhBkJ1pjAqsC5wLh3txxOS6iQPFIHaVbmI9jbZ34/ixrW6+Zah32GPJZjcP0FXAWHQx48y8FX9nPpJd5UZyJrV3vF+/qm4b8xe/eTf259YPWkop+oGQ721r5Dn3g5ZdVADta+trPvLu3rPMHcyduUYJuxLnM5fTI+33AJpjP231ZMTBoc6LK7MKVg4YfQadAB3rEN93IEYuo/1k0K2rYV2bCqzIFhjiAO3KxuXSQZ718LEsgLDYdVAsyDPvzijouSC3R3iz6Nf/+e+/Pw2gXRhhWZg3yCHrTKPHBPcIb2UECEG1c60BdGVXjyatx2IQIj5jQQGG9OJQqHecGhygR5WS96E3bwiQHzXZLCjD+DdAWRn0njlYA+hg0B6OG32BaQDgz2bQzpTSxPFyeVTV27+3R9bqvDsLJd1ovBM3zr6JgzSb+Op6JsaxXvQAmnVeU7oua/6MA9rWM9FDng35WbrZpeJ3JQEwAty+P3t7irUBdGUaE+lw10IUIbJF/1zGGCe/RxW0A3S8n9Ox4hmklGb28Fp/eB9jYX5e/v+ffxsGaITUtWOdEBhDDAwW7UzDj0FVa+wV2dqPLYDOS5w8/u4BpbW+1O86QAKEpBt1gHZhP9K+94u5jj44U2Xjwlx4DiUy3r6qYStEX4xd2exaE0f8PQFakYa1qvfeNV57zjdznlYul7/85cebDTqZvrPH3nF+ti8eVQerI0+DM3jkUjIiO+n43GcvqxcHJ6UK0MikK+OqcKqyryzcAaMy6PSDFlhtXRJCaHzcvbVwBVrNlTFuImMzkpA6oGlicaJYAdHb32LRrpAYd7yXhGsOqCPys9V+Beer3D7DDzoZbZa+ipcT3UM2KhYpw49HhrZ8Nm+iWzc7v+0mYT8Mxy8JfeMe60nmj2UuKoPO42/mDVhjPHv74sIMYHIk490oJo012+5txD3tMj6YDTl5nUHHZ/LiCLbBJU6b+/sIQDkbivGFfTKUYfz9r3/969XvW141HvHY1iY8Mve0D3NvPQtkQqsAjX++g9LIHDiYjAB0VeQVoOmPvx8Gy7N8BlD1bNAO0NXEkfiQwSNO7qqpkOe9H+TeZq4xNXgffSxgjeSc2Ig29sHHvEa4qhfHURv0IzK6UBrfAqAJVmHSHKx6vn97gMKf4TgiJpGL0XezSxv0kU1a+4jAjQB03Qij464AzSbhSOnz7QANeBxpvwK0V1RJgH57efsuygfrqKq1Pp4sX8o/M6cB0PH3v/zlL7sA+sjYad/DntP1axugfc1G1xuGte1m114SIo+0VRkcysb71QMrTl/LZEl53Of0Vk/HvDvtwkne+Jvn1XGAhoQ5QHvK0epqWxm49ngGwzC2LfbMPPt+Yp7+jQBaF2ZHADonXq44mZtWjLYfSejlkI6nnKwaHOFaphsNNtmWvDqqIGYB2jfMDEgAUDJxKB9C3rQrF0gy6GDu7mZ3HKBbBq22f/31ly6DdnMOIMPJaYTBVuYZfXjEoGnHicOseakyaC7MYJR+KVaZbwVn3uXz6EDeA2hAiyjG+DcXstrHqp4UPz0GzYnNAdKVLH+HbKVJJNM2hHsfJ8Jq4nCC5PP+DICGjEQb/xIArfp32pSYN/yiIFNvHgdoBwtscfg84o6EcHguDj92zYJUBkFkGfl1gI5Qb4HZbML8HmtHGNls1ec8TRzUJESZtakpR+dAQpslr2Kudd9QAdrD25dh+qPtOrsh3akAOsqLYeII2fv2Jg4CVbC3AzoAtCfTGlUOyFX83sugmasee/Z5fMQm2WMwSl34q5QbyaE8UMUBuge4uWfTm6MP0FyuKnoygpGWNuisedkzcWwB9COlxHhPgJ7ZpRb5wwT+kQG6lrwCWCeHfv3aGIM+ARpgeC0G/a8G0D22G0pY9zrOoMVye6HeVSmlSaKtjXkCtJBgoSxfwwb978igw7bqbGFp4hCD1iIcz0d9ArS8SXRJeDLonoljL4PmOZkq2iyHlWkD0AqrD5/zOBUqipZ7BnJu8F2/88AsKVJ1Mui1U/H91HMC9JzDuVhYTq8nV5FbWVvV2/NBH7G7+4KeDPoE6C0b9B6Abk1Gkq41Lw6O/MGgQzlSiALQ3cugc6+cAH0C9KdPd6F7DRu0J51xU8saQMM2jpg2+O4J0CdAHwHoHji76Q1G7c/BoBOg87L/BOjHu7qaMH4ngE7D/b/6JeEegM6q3vgEP17IPU+cAH0C9AxAtxn+dHHrwIE92G3QfgndMugToPfs1Uqq1r7zyjZoHNEzKOJfFaBJIZkTr0sSbHjBNOLWOWzTf/oTJa8UiZd5fObNK6cN+rRBcym+liypAi/suHof9QDavUzcOwI3u/hcJg4FAGG2CPl/5MVxmjjWIf0E6LfP8YMGoJ1Be0UVzwd9AvSykvmom1m1vUuQTwY9wqD3AHTPN98Buubi4JIQN7sK0O5rXSMGz0vCJVCfAP0NAFqeBZ9uvrkng8bu3jtGjxwP/Zh4AvSnJlvhHi+OCtDxb3zy3VxWlSdeGOuh3rjZfb6eIGvuF06V6qNW8fTi6Ev+qwA0TaF9s4LEsmisNL6qTzwjkjDaJkkL0UcI3mtGEvYYtPt81ooq1CRUoiEShf8+Jg68SI6EO9dAlUw3qsoqGUn4rxmoEjJGNruQu16oN4AomVfh3NlIQldOewNV1gJQliWv2nxpW5GEjDn600YSZqIu1cCkelCbD4XAkWcANHlg2O9noEoBfT++pHZW7DuJeWpNwtcC6OhLHqEEgFv5oF2pzLC4WYBu2eS3BWhsjRwtT4Cem3/k/lEujj8aQGd/JPGUAet5FngEXsqNqubUZEl8DlHaSpYEiz4B+t+IQddIQoTvUckrBPZbADQ1CZ8J0N5vv2X3ZEmZsyCPlv+KDDouZCMfhLLZvX6o9x4G7aHeMwy6+tmz3i7XXBByYVhl2U0Xkvf03+8BdHpw5JsIrIp3cTKM52DQDtDxTC9Zkp9uI8ilB9CQuvgMICf52YcPH++h3n5aqcmS6Evm8lhPltQLyvH5w6RDAFo8T7rRGcx49B3WqjEFPiNQxdmoJgYwUP27ZT7oqMjbr7z8aBD+ubcToCRhzcKssajRdvyQk4JUlL44I23mWFtBj7/7JeEyYX8WjS3VmGaab76DYMeYECrMTTEfmbA/b9vjCHrkok7HSZ1a3r55uXz4+PmWi+PTtQ+eD9ojzaoL18zgK+PzyiaRzU5gyNG6Tc70LDu4APrDlU1G3pkYVy8FJrIXsoqJo3dycTBmTtZkNOSaEnLkd9HvNs/00sRxhei7HTgLtrarQF/8Ahzg+/RJlcxj7QOgaR/wdmDkO4zDTaCeCtYjDz0al79HP5XNLuZa84yZVEpHOX1g8H6a9pNA9qNVPigun+9e0dh4jliKGbllPuhz7x2LNfvp45fhhP3+Yjdz5EUFJo6wR/YBOhgl6Sd7R6xHE8DEM2gA2n03qZPnAF3zQT9qZ+1zZxqag6w6EZ95yatwR4rxIqBeYn62ff9evBfB5jSBELSCrEsh7KBrhSq3+qTNQDL8L3elGBWuUcQO0GJ2sXnaHMmzyqFtX5FofuxWRZVMb+ryUOfsyNyH4gvQCKAkAb+zK9/s8SxKSqcbip22+VTUnyw2mwVJW1PMFkBvr10L0No7bcV1Kd22Pe1TybgA+n1c811++OFPTXWRtYT9zIXmAflJezx/j1ZGABrlIPmXfCGbnChcznr2//aEkWHuFaB5L0qYMY1i15bc+7vu/frf95+mAdrBGUCQBs0qB9UGHZ8T9ozmm90ogLSbOLB/Rbtb2exm2+R7yTJagWPh0otDhUxJlsSmONp+1cashTPoeMYzB/IdLlOozj7el/biJzaDqi4ro13LoLMmYSqGYxVFqtx5CkxV+VAFbK1F/neuHSxyzgYtWRerkz1WwEPR2FYRKN0qSjTmx93N8tn1TH++qWNMzLWDkP778akIkoAsAET821ku+zMVsi79w5wU4w/30XfvvmuKxsZ7fHw9AqdYgFTYjhnxPCYO3hN/UzY7pRuViUO/eYbiIIyD+WBtvB89kNRY2zqWsPyQL75/lEFn217AIta+KsWbov6f3z4cAOhlBFKrJbWgMeFe2aQHGuMgkTkDXOtyfFSbqjSN0CxDvWda1Xdc0KX5JVh8VgE6xkzfMhfH9NRf22m1f9aF8364IDtDmR+5vkkbbBKv6h2fUZ4+N5DYTYLkTA/SM8ABJUBPrI6q3m+tqvfSm8BPXzO9YI1DptVukBJ5JmX6zVAOervLpOagB6TMTZogsrhB9hKApvwTII3NtoI5ffVxxrOsRftbVdvzdNjOHTIOQMvEkUVjATG/JHRZSeCW8gxsAJz9pLMF0NifkWs/lbYMWmvi70Vh99Zcz6V8aiy4A2Y5LZ2SFEsx88MJov9dvLvy05efP4+aOAgNhSX7kQzgkhCyCNQl1GK4m934EHWcvG/z+9ELdsalQjwBaGCbo5KLifv1P7eOHXt7qMXMRevZoBGmBNa9b2+fW5MNNhCXhPEtmThwe0pTDOPGztizgdbeMfcILu+INfWIUQdo9+jx96m9vMDZ0z7fX5qTBNAxv2RYcyUV30tGjU366LrLxCEbdDLodB+t+6KVD7cF36X5Vvljey6iXdmgY23fvFGO8bRBr8lUMjTe76YL70PvDXnkTwbNXLPXAcj0g25zcsumHP0IwNNnCdDCjNY2reyP8YMNGkWYAC054nu+t/I00AIfMl/HGVk4ncmyn3h3jI+UsprDJfMd3dF1L7ek63J5+eXrKEDfunD15YXFudALQLFtcfRQkm8HaF1qrCqi62Rt/NwKb/pNtN6f78QuymUWlwvZ5pfLS7G37Z7gr8vjcQgdJo5esiS/wLyK1ZtBLWwlo3zefL4xMQCeEuTbrW2T6jTa3z3aoiF04ZUAHbZJ+cFyHMQeG+vReq4AjBNzf5vzvNzS/IWMidUFQEctRHlxqH/67Uf5q0J+aY+zQzPxVYrlw4d0OctL6GCUKYMOtvShEoIGkE3uo1gYPznmmGvlZG49OHIP3r+0toc6stsSn9zDPi8U4NCpIbLZ6ZKQ+c1TVStvbvsF2CA0nGYgUeyheGdc9tKv9+/jtPKhuexfyrUrYkwtLR7V9WB817/HfNncRNsq45W2cZlnQ6gH9+59IftmtTUcfPnp4xEbNBMCc1ZQQk62Lgk/f5apIZmGciP7UWu5QdYnQIuWx8SeiUN2K3lxqD9v7rbvejwZYW8IYzVx+CLGZy2DDht0KCTNjyuIIWAQ5Nj3k6Ulw5E3BSAgc5JAQ33Patdsjro51/ok5RPvyKOvjpGKnFxeEn53VZjRjlhImoAcPPfOQbSbykih3vET7F0MOoInIj8E4fwO0H15Gl37G+xfxyQGreT18e/04uC4TEwASbJ0VE4TRzKw7EfP1HGHkZt/v+z9bt7wC/qcTx+zA3gL/D3TU2sqiTeK9aY5SV4cnBj8clqsPuUtT7cw6GriCBmKvnK5m+XrGEuAs5e8kslQXlvIV+vF0Tdx+KnNTRr6e879dcQ3syVji3kS8ZhlNtq/vR9OM4kvwomXv3/4PKkKcrNngwIg35R59E2ADg2ErW7GkwCWihDlJaEWBQDEXzT6F3/HBl2Pv6Mmjrb9ZHH+3gRoHbvTD5qSV7HIN5q3F6Fuz1X7IXYtmZR0SScA1NE33ezS24PP+e6eOeASxU0M1CR0G3QK8nf3qt7cRfixc3DY98f9wif+iJtdyJ4uCWXSceBpQciP+3MXhTGOtEEnQLc26ATF6JPWpt1ua/O+xrLj+wRgOUC7RwOKuM4v7+yxej9a17Zd3paBKpRxU01C1hfy5aalvINJjwt/XqCYCcfyPktRm3FKyktCyXWSQck+Y88L1JwFTCr8pScTjJ1+i0Fnf4/6QW/ZrnufvRxxs6sbJZgU4BwTJ3BW7Tp3weGSEDYyulEfATSbcw2glwx6bJPSfposljUJ1wA6gaO9lBiZg95CVoFygMY+6bbC3KxtFY2tfjhAsxEohKuisWLRCdDfX968ka80mf5cMYyMmfZcGfF9WJ0DdM+2V+179GW0H3zPw56dQdNHnnOvJgfoveCs96iXMYbqxZFg1F4+rsn5GkC7TPicOED7hWxWVMn7pvjelhcH74VURZv+vAP00g/6fRNS777f6252OW89mfA1aE8NYvn0E9JTfd1HZWcLoHuK9eVooIq/FPPGm7cvlzeXl8vnLwJoXO3Qls/IxeFCxuJQ1Vt90sXCmhfHkc3JhslN06ZbjHHWkldZk7D6nY4ucT5fGSIM2oEI2yh9xhTDRhprPY+AbCSymYW9323QClSRiUN+0On3enTukTnGGX3BswAGXe29TiaQw7Gxt0/H2gdQcjm5BdCcKmUiaE9NPZDu/y2BJi8J84IwTRxpfqrjexaDVj5oFY3lBCXZ09j63hOt8nCABqTjuz0GHX+PMWPi4FToF6OYX5CNyqC1/u2MQLT46yOAjudDrquXyogcDQP0z59Xr+ketlsva3Byl8H9con7xx5Ax6J6QpWHDT14AICGza0BNDew9Fsbdb71Vkm0Jh+3QacftNtQ59tlfAnEeVteTRx4rqA8PWFPDUgY6RFMkCCMWGds0Mmgw0dW9sS4i/ANcaTtKnd57M4yTFweM6a6MY60zzuTQQt8cMHipEIb7dwvLYq9ozZKrMqnM2iAjWN/VXwt0MvevXxfz8MlTTM+14Aqnitys8t7lV5FFa2D7O5+4nS3VMwzgCs2a78ExAbt4Kx7rLyE5pQWc5Qmn/aSsMqDk5k6X9UGHd/NNR7ZLfmso62fTHpmpet++fuHmUvCVku3g9RFUnhHfLleEMbGzYsrd7ObG2J+y4+7GeotG7QEWe5IAuLlJSH2q5l+JAvT5VdcYOGOE5+1l4QqTw+zSG0+Y/7Pufd57x3Hoh9bNuh5kEr7rtihAlWWDFomDs1H+kHPK0a/3MpgGb+4QhmGQvCfCoJHFDNA6IEqrRdHLb7KRWkWSt3qW5/Ryb4bst2zQVcGvSbTPvfOKpfzs5xrTmgVoKPtANXWBp0y4l4ckItHJg5wwsmWXxIi11s2aCmwHAc2aAfG3lw7iEN4+A4mjjRjje3hHovvrdV9b//nTz8PtbBm2wOwYFTRaExIgHMsRvXi8IQqMwDp35FwfL5eGnBJGAOsyZI8TFObTG9hsntHy9q31nwgO7IEfQnQv/zyy/Xr4Y4UAI0waQ7HbdBri0v/EfrWiyPcgnQUjv9zhGT8o2MHJJgHzEo1UKU1ccgG7T8zAFnZB32I8Sqi7+slQr1jnT0vijZ5vZw7JnUxD1wSei4OvyTMzS8lpvXZ3m5rMrhmg4ZF10vCOuYkFK09GzLTrk2GZPt7AGj3OZcvdoxNl3T0h/72PawyACSf12bMC3+5hyKflUGz1x2gsRNHP92rJeU+9zrj8vnmv3v7SXs8TRy5b8bkqN5BVLlcrNv//Z+fhgDau1MpeoK03FAAzmWypHeWLGms+SrAMEcWhZti3XanDTq+55GEvhhjU5yg7n1xN6P4u9ugw1bnIaII0ky7fAeBcQVTLzSiH5VBs8ncTphsYH+PEqC1QQmr90tC2d3lTunzQ5/3t9Y+WRlQAvTlCtAxZoAh5SEVxB5F/Khv8d5k0J6MiyRgbUReskx5GtQf+nQ91t7QrSfr8T1n0KzxHgad772uQBNNmKRBmeT8BwbMfoZBI9eACh4PNZsd3/cTJM/Gd6vNOp5PBi3gDqUQ9wyxtuwl907yEyTy5e+ljz32zFhdibG/6CdODr1w/key0sNM38db33/571+PhHpXn1pqEuYxHHD2QJW0ix4wANuomMS60M6gOYK6gd8XZGSSewDjiqICNP6i9K8H0KOgQXtbAM1FydqGyYivZYjpo/lgDLRBHg4AGkGG2bG5GWcFgUftVSFnAzHXsDrVyXtnod76Zj3C99ZwpA8AZb0k7DFoByY/wfTa20McSNLE3PMbNtp7r5/8hP+e9Ap/bPkCrykGB+hok6IMDtDx31WuHKD92QrcfMbfYx3pN2521QbNHoYAtCfcDPXeC9DIBetUSQ8pDEZlpcqgy2OPRd+VxowftGt73yhMln5j4kjbJALUc1XZ6uTaZNAPPxbJxCHF8Shhf9WYeyY9jzZ5K01CqqpzAAAgAElEQVTf/TjX2qBl4qhszjfC3vH73AOS9Al27H/fYtAOkiPtO3sXOMRxv7VBt7k4sqDuEWCscse7PN0oAL3GlHwDu3Lbu/b3jXMPVAnTSp9B837kzJVqT2HUPjxi0Cg/sU1F9G2t6R4GncEaGQpfGTReHGsVVfzSzxVSZdAVoKN/dS8j2z2Arv793hZY43NfZWJLaa8xaOR6736pMrb2vbW/T7nZ+UDrILUIEjXsUlwebQH0ng2y9kxdVLWtBE1EXEXbboOOfiPMo+yVfvhmZ/MhEAB0/N0FGSGsQDXThwrQzEO0zdhis2xtGAecvWvgCol23Ac6PicftCtR5nxmrJWBMPYYG5s33h/5oD3nNyDg61KBbLY/aYNOUxJAWYkLOWL873vnuz4XrB17rzwZZGbaOtK3yqINfc8THRF9bZ4S+gwBaC8JFc3nNuhKfJAX3OK0V9xm/Tb8S+T59VXRlg6w8byy2f12ywWtIJWeXDseudnHSYUTmlRa7WneAdrZuct1PDMqO73Ts69vBeopgHaAagVRC5uO+VoEogmZdNmRjifsd0WA3apN2L/uB90C9EZOkI1d5ACNUugBNLY6NqmbB2Y3qQNWZdBsXleIPlf0e8bMEO/hYinGEWsZ73OAjr6lILfh5cmijow8s+nF+z59+ngt0Bv9UEWV6FObqKeeXmbGXnuMm13MM4oQVqc1zlB8pUCl34/Tgm7NzhpAOzBWEpEAnW/2iNBrWPE1OUs/RwkEJMZVARqZ8GC03mmnzZ1BNruImLiFxF/95T2SMF34PJIQopWmlDabJMAJWdT+yDw57B0H2N5pBYXUB+hjmLG2vr8LQC/d7J4L0Cwqx+2emx02aOxaLM6oBuxpO2eJsDNn0AB0fa63oUZgq8fgsRPybsatDdom7D8CUihmTEqVQceYxe7S1plKNMPxR8ZbiQFzDUDHv51Be2a0nnnpyNrHXEbwBGC1BdAulwLueYCGTcZ8w5ph0VWeemxdz2gm9wI0cuYMOr6fJ0O9qwfQbvZrT9e4HCZAB4PuPU/QGZeEWwDteyIZdI61Ko5ZBj0jt06qfleAbn0TM4AhGV0eu+fDZNJdaGmDTj/o7XzQ8xulMtgeg1adPB335WaXrkTJaOYvSitAs4F6DJo8v5orL7A7J2p1828z6GS8YpuqcD37k8dVjSMIQDDoGOO3qElIvyuD5tjtgAYg5ukpWfXI+CEUIwBdASHBCIBeVgJCLntEhH1WU7tygutFEibgtt4ayKHmx82i/VwcmDiWl4SZjIuTacug2wRbJ0BfJ1yVLEhPiCfHCdAnQJ8AfQI0ZIbAEWf+LYPGH1tpG5xB593KCdCrih4mk+YC0oCeAB0s9mTQmRvZLzRPBt1ewu1h0v/aDHotdfAJ0K9ySXgyaIV6nwB9AvRp4sBksWXiOAHa71dcYZ8APRNzfJvBR14cJ0CfAH0C9AnQPXv+73xJeJo4TgYd6UZPgD4B+gToE6CvngmK35fb1x/Zi0NO+qcXxx7La/+Z04tD/v2P3Oz+ebw4ThPHaeKwklfuInbEF3bMxKHy9LrBPgH6dLMbc688LwlPL45hSnN6cbQuUx5WvDRxnADNqeH04ji9OFo/6JNBnwz6ZND3fNBnoEpbFX6Ymdy+cAaqRFVv5RpXkNSy5NW+QJUToF8NoN2/lQhCpZMlgcrrRxJ6utE9Nui2z2NHzZ7Bf1+o9+szaE+WtAz1VmIXbRiN4mio955cHMpHoXZh0ETVzQKj26CVLOnTLRfHl8vf/va3y7t3ESS1zMUR8umJ/I+Yt6Lvj3NxoAhirpUPws1bo+PHpEYa3X8FGzRy6HsoIwG3/aCV9wS5VoFX7O4Exen9/VwcPv9VFpAxKqqgaMgxM7p2awBc3/MquThohERFf0SAjgWgZPprArQEIxL2Vz/of0+A9uRKvvGOhPivXRJGJrQtgJb9PxXFCdC/f6j3PoCObHYfm0hCwupPgN5QFblRYGS3rFS3hOBrod5U9da35hksLswwaIURK5NZ9I0qHzC31wToaK/aoMmwFkllInvfa18S/t4MmnWIfsA0PLPhswE6ADlYZLBizfWXezY7iuMmeVCecF+jE6B/H4AGNzzU2xmmy4mUqvZy5AABmCkArb0dz2Sypvg+pws+72Wz+5dn0BwnGKhMHFEw9pqv61rJOTYP+aDRlpStmT0meHvx39EGx20/KjlAx4I9G6Dr+MnmFX3gkjCeUTY75a9F4FAas3NQj0Ip9Jpv5mEpyOnmN27ioPKGp/vUmn/8mOscfRFAR4n63EDV6+XI2J0JU14sxhMJ+5Xak1JqbbUY/l5zJ4/2Jd5DNfHMMaNSbigCP1mS9e+IiQN5Q64BofhNbmRXOi4j/nevb7hWk9Dng/fIzvz5CpTxPmWzkw061oOisT63rFMwXeSttokN2+UD/3Fs2zHX5HZXyas3dz97zYsA2s13vCNPcVlZZ2FKKAFrWyYOqubMyEzFjMSyzPrYKI5/fHpQxbLbizXWG4uQ6QxDq5Fq1IvGkpFKQjNWk9AZdzLodYCmqjcATf5iadmZbHY5dj++S1Go3hwArQxrSssIQKPtNa3zY/dN4wKOzYzNoLmWYiDdKEI8GkSpdvSevBDSeD99yruGZNAC6DB5YRNOoBgd+3UEd2nEJiiF9+V6/I13O0Crr/0q6OMVzZcJ3XsAnUo40/VRWFfAPZcsybdh2KApyuAgzb3DI+CoAF3BuL4HsAKga1Vv5K93SejmKPZebw4SyMkprwx3Av7P13uGmG+wI2SaAgDsKb9fwdTYplZdFg9eIw37AXpMjtl7VUGwBgvF8fPnI9bANmn1nUHfK6okQHuu2AToR6K0/XkCtI6u5N3Vpm2rens+aIRhDqCXfYIR+Bi9aGwCNEKneRsFyHYjpbCxQTBx+DFe46YcUgJlvGscpLIH5OAOl7lo4+PHKMzw+bqJkkFHma8E6KNj9vF7ruceq2ODKQl9Mn4U6JGxiwWFbH+654OGxbYJ+9VjAfTxS0K1m6a7/iVhK5+9OX8EWmsXZvHmmGtVUCcfdDBoGKx7cdwoyM3c6AzaAdqJBqYNFIQUe5xUJFcE5ySDduJBLmnmPILWvIJ5YlUPJNfG3LskpNjIDHoNA/SzGLQmV5tR1WuU89cZtIRVRxPCgKv2fjzoZOg8G4v4CKBjAaqJwwF6TaMt+9M/PcAuAAAS9nMUFIMWWAjQr//1eLjNE0sW14KWThKeD7oy6NaToC1D/6gzawxaNQnTxBF9UEHRJUBnG6NjdzacVVoAjWDQIVscu5ORJYOm7Tz6Lj9bn4N27kPWHyfsT4DOU86jWX78+RaD9opC9U2VELipAXBEfut3MdsA0H5aAaBjr8dPlrbKdRI2oCxVMzRNHll8mvZlJoFB63QWp+E9DJp3c5qnfx4c9Wi/O4Nm7BCP2MtJa0fleL1Ac69PLz99/DzawuJiL48JYgs30nL58llHYbQftjq3QcfFztiPNoprPJhjrVHWs0FzzFKb4zXFti4195g4olUYxDhAX0d+ny4/nrlALQFaOTGkHPyYPTbzerrNaS2GnAw62o7/C6CXJo4jAF3HzvjXGLT3N4/a6fo2PvoWpLfc7PweoGfiGG8718/ZpJs43Pa7OCobOu+xQaNQkBl++6lBBXrFYqO9FqBTTpK8JUD7Hva14e+YKLBts5czYf+2DTq+DyFKgE6o64KhzdGWiYNTEhgyspaP7BWLdfvp44wNuu0SL71rLK3DLoD2Nz3Sav4sAI09lEtCr/vHonJk0tFINfRcQFwYRybb7Zvxvb0A/eiYM9IHnq0A3dqgE6ClzKSY+P/eeUfQsbFH2wLoZNAcCXsMOhXTzAiXMtcDaEBji0H72h/pCdXEAcl0/WpNKg7QjzboWn98jUKu3QYtMNJlXZVJ3ueEZgugc18tiQCnM0wc2PvdBh397BVzdQYNc+filLH5vhxh0FIQ7SVhD6Ddk+ORzFeA5t+cwo/IDQrN12StP4fSjbp2ldDzf5khcH3BhqQNLc2XApVD3SO8CRL5PUwc8hiQjQXXHAfNNYAemWy33zFmFp5FjIlvbdDhxRHKIYQep/nWBr1n7LWflUFXN7t4Pi9TWBMc+mU7Zj73zkGyEWUpC5ai8fZs0O9u9lfJQgrhnGslbdcNHTUJAY0ff/zxroT1XJoxWpAa74ObCNwG7XK9VTQ27ebjl9NioToeu0cD+wgl8Wg92aNp3vAjt4iLe/ckuyVaML04AGhwAEcAXZTmvGN+rMrD/+0sGtOjVwvnktAv+yMgqfWDTrdBANrHK4LQKh6XiUoWo0//r7130ZLbyLF2q3Rz+9Ln/d/wnH+m/+lpty1Z97PAnV9iBxhMMsisktpmrWVLymIyboiNHQAC4ESIzAHQa/Pcksk+xt1SEte9/dunPdDgDeaxQZPhURwaIJsX5oIN+iiTYcMIoD9f2Bxx0Lrp1atJmE7CC9Xfik43nosJJbIghCjajSiOmI+//U0A7YB4bNbVEVcIVeMjeB5zHp9l9IMAeu8P78HeiBJuGbSYOxst2xoHx7p5nBxsBWh/x5Gx8551J2Ge1Fq2OA7QAUTIjAM0Zo1emB39rCfGWPb0g7jinCfxcoCGAESYXfzMTRyfJnknkkVkJGPP3ebM3ndly98B6GTmGcXhAC1ywE3VJB4os3xPFo1dMhH2yA8nBmQ93nv0JqHL7RLh8mce72HiYLLRVjSsiyoCaDywMekZm3vb6dUDDxYNRQBTD4COv3NRBQZN7GQ8Xxn0XnDKYyBAiW03b6l9/hwA/UcjyHMnYV/R7emXAzTHX1jEy5fVBp2VpZnPbW1SgDOdOjHfseEjioPak+kkbBm0FOMxcO4Bdcx1y6BVD7OG2W0b4/JTlW257bs9GXLN/MvV7ODXjdkvI/1xhY7tW3OvFLv8xzud4QFYancpsgFw1hvq8dsjlXpRHDotf5q+WwEa2eTzqjAAJP8csgeLDQxp46AjzM6LzaZvhfGy3wjzZA5vzY1jF20D0PFnMuhlZ19d1x5LX2LP9fPHf777sMNJOBetBMw28Yk2rTz8LLwz6N6GuyW4LUCrLTR72vr0BnIWxN99A906WmzdNBpve1xiIePzGG9EFsQPTCNjsJcD5re27885M1awfjKhaNPZFXOVSma7oD086EgpNqf/9P5wEioMCgYdgqxTg5g6tu8941v6DuOMd3N5QnP96npSYJxpk97Xg7rJ4t/YoOPvzuyYm2RyMgP5Mb6u35ZeMd4AKsDKwdllcknx+glXwDg/ifVOF8j2PMwu8mHoR7IXAN2ezHCY9hg03/W54VQgINVlN7+cA35wIpX85wk2vpMKS38Xk2+DAmZgaPvZQZk9E89XG/QWLHHZ6a0LcuLvuu7hf/z2bhiga6doAEGlEzGwEOL40y+MZBx0Cw49TVMF19tmITmKxL8TBBUvSrvOoNHYW9pban8JoF1YBdC6cRWhORy5OF5GBEuPTdzarEtzj4ADkPQPxeRA1Wtzy1x8/aqK7Q5AmvM5QMdRsAXoTGYzBWHuJNL03edhHvr1ssm5EfNZAXrLeNdkz6M4mGduElY5TSXluUAmymK2+S0wnUmaULww6SqT/jZfc48Bd4CeemPEw/cx73KlpJBGAbSA1MPsUiHF3IMNvvd8DVrTWzqw42Qs/GjD7CAe9NnNEOorcdBtDLralAyv7TOBukJXeT+ncNrdsmLe1pLc9foz4ep//fr7YYD2zrLAsDpY1fJNwi1D7D9DWwB0CEtqy9S6POcmDpTKaOsu6D7ZLCZzkU5C3W6Ts87joEOAW7a7pS9LgnULoP1qqvdz1A7bA2jAAYYDg89cHDp+I+STiSOAfpqKYdHrbqx5mJ0YtMslILFljrc8E2u/FaDj2ZinnIMWCNfAovZnycTh4LrEDnsMGtCkHeTalTrPANDxbxGP112A5l3ImwN0bSf+LQCU1tYFk/Z07Aw6Q+0ycsVBVOsu01sCMpfDlm8v98hPvahyryiONRljPz/+n3/9Nr5LLm/vaQaOHUx6aD6YtCZfLFcXVXbSqEv7AAyLEwD44oXC6OK/NQa9Nkm3ft+yFdk7naW1AC2mAePRcwHQyaBH+3JdwMscOkC7EmGuAStnKuNx4CncjFVHyQCrNHFE+69fi0ET5dGaVtJUMjruCibxbwdoRRZkKKUDxZ62lr4T64+TMJ5x0KCPrAPHbQervX2Jd4TpjksbgH+aBUjR2d/WADTs2C+rOHBW8uHyhZOQS0HIMle90wadvhnvn88Lf9fcEP5JBXDZ8mN9xwFacsk4RpVgjz3HZ0vm2a3r2cO8JfY87dn/+/sfuwG6dirZs34jYM7wK37vYLV1YC48sF/eB2tzJ+EaQPc2+pa++ASjnfWuJYDGBp0AjbDz55Z26/hr/3mXs7R4pt7azFAvecD3CrADtMAqzElSxgJoQgvFYrARsmajG6bOkX8/7aJfL7k4FObVY0Qjc92Tb/+M6JEI7WydhB4tI7DhFMG6wU0AyvV+JZkBoKuDsCUN7RtppwI08+RKva6Ry6v7VjxLIwnLnClr3ZOEOHBP4FPIhfcBohefCaDzqjfmDSKIXL5678i9MmfPrSJq54yTuZtP3MSxvmbzJyp+uILqve/x1w/jNwmrdm01L15iLc7TA7S0bLQlBp05D3oXVfxYvwckGHtuMI1eAC3mDrvCSchRkIs8aYO+fbPpFkA4uPtGaJkqzI6joOfiCNtctrB1LpJ5tSFkXJ7gSCgTh2K/2UC+eba253OwJHdpF02HbByXtRa5Pv6u0fYr84n3JoOWk9AzB/qlnPhuzAMyInAa3d584evD+/di0AD0kg3ax+hymxESHn6W/QHE+YSxxPvcxOEXVWC6AHQF33hXgq7erDkQaHpuFb1D/+m9edWbEzggjRlDGJC2Zd7hobhEEG2Ze49aqTZo/AzblWvObbX/L0nBda8cjYP2Y71PSkxCpBsNgO6ZOPam7Gs3rP7VA+gYYORK6F1UGd0at573xfZqHdGuZ7OTfZzg/RTQvfHQFaD5NwCpDRAhjTInYe/VXJExbBglrlNRNz/Xj90GnU7CkIU2udPRNagMWtnsBNAZzrWsgCrgjvYn2gomq8xuYsjR7ps3ssk6qPUBep+jNOQlTAy3TBxVEVXWRqhdjyhUcK5jcbPOWLrR1u7uSqqePmHwJEtyJyGKMJ3fZGnMm7zIvptb4zMPs/N/M1++lx2gfU89lQ16iTAcuklYj+hMiGsttJ+H2rhddHRj9J7nCBIAqFzAWgzC7NDq2ESZ/KObVIssDzVlnRAujoIxR7r2nDb3HrMZnQfGzNhYC6JmYPIB0DFuzBlajzhtiFUf+fFxcFrhs4ziUAuhrKPP2CKPtks78b6Y67dvf5+U0C+//HwJs/OcJ3mcdufh3vEDcFT5CHmKfjBmyUVGuyATLbnYN/ciHq0NGuXQa6fKmgOwfpflyAA2/9OP4PH3eZjd1pqEeTHKT1JLc8VpM23QaeIgGICEa5BB1hbZB4/8VM34q+29ykIlPOy3e1xUQQ7q2vhcX5XGEQZdAdo1H5q3B9Bpg06tdmTDtk5CADrTMj4VQGtCseNK0HsAzcZFCO4BEhWgNd+Zk5lNdgXoF18vRRTuB9C5uSL0K2KgP15NPMEkxaDJk/B0AB224Ldv305r8ff/55eHVy8jimOeflKKQsUMemC2VQYDEGJcf/zx4XJKEvjEOsd/FXTi35jWAI+9ymEJoDF39IAmGaKUQo8p0i8H5wok2GRDGcePM2iB962isQnQ7r9YAmjt2X66UQfo9ZJXGQedDHrun7gF0DBoJ1tbZaU+t8SUe6A9rcVRgK5gI8HPQo7fAqBRDrW45r0Z9PcG0NEfTA23Afrzg24X7mNxLnRS0gnQbLgffggbdJp1npJBA9Ahd7/88osx6HmB3HsoRxh02IJlxtoG0M4c9859D6C32KAdpNPUtq/k1fwm4Zaq3i2DjnG40hKjTYKTTDfzQXu6UUwcawCd9vb2Zily6rLsa/JUDPrZAZqBMKEJ0Lpu2wfovN221wbrE4tmD7YYC8fxxZ2E8fnTAHR7fH5eBt2aDGLcLUCH40rjfnxSBp2KQUzs4XrcTwatYP8Ig9wLTs4yUI6xruHnEFAC0P2q3pwyUF57+3ELoGVOyksabooBFI6wdwfoUSdhsvfMA15vEq4x6FjDXsmrEQatFMNtCJycuvG5gLsH0KSLGGHQ1aTBmjtuLY0Zk447CY+aOE6APgH6miAqnFcnQLcZ2p6aQT8nQG+5Seimi2TRJ0CfAP14MuiILAhBeDob9Mmg/8oMugfQNYy0ArQYZKYuPRk0dvl54raTQV+KkO41uPO908SR4XuniSNs0H8+EwdAi4mD437vssqSwylNO3oC/8EWNol56DRxyLey9+c0cZwmjtPE8RcD6K1OQuyveXlnn5PwtEGfAD2koE4GfTLoP7uT8BaDvpXNbskGfTLovPV7OgkveYKJR/YyTH+dKI4Ma+OW2RFvvuKgTxv0X8UG7QDt0UmAM5EPHkLXK47QxkB/Kwbd1gRNU0sbRx19VeioikGcURxDvLV3W4rrnOGEOJ2ErZPwBOgzzE57Zo9i3gLQfrVZts55nPv3C9CZR+MMs0sgPnxR5YyD3hoHfQL0CdD3Aehak7A1caQDsAJ0vZf07ZyEPQZ9AnT38szRm4Q9gFaWtDYTVZuLQ5m/FNA/SNvL49E+156Vze7bXlSJ7pEfIuyi0b/IxUESHXnD58U5R2cBEwdmIy1uXlSJduNSiOKgX00J8h8fohTXU1z1bi+qRF/iJiHtRoJ+0lE+5UWVMPnoJqEKB3uKU8LPniIOOk6LsQ5rV73x4OdV8/FUB/EOz43sl1W4lOGylPurD4qeiyOdiP2QM/aaEkQ9XnLMbMvFEX0iPahnffSIEz9djFxUQfbBgYxWaSvX+/xXMFy76g3O/SkvqgQ4U1FFiV3uB9CE/wiQtCAIZa1JqExUVP1u65ONAqQvMIvruTji75EfAoCewOpCYQKscpPuu27dA+gQfCrYSEi5qDIHaDb2nnHX7zhoaJPlTcK4wQhA63cCsyM/bBZunflNwp9/jmRJWdm95n24F0B7Lo4lgKYtlDYys8fE4UBGaleUc49BA1oXPt2d81EGHc/Pq9cIoGu60UxQpHzQ9DWWHoBur3qn007PKtufZDpt0J4LGsCH9KBAAGjeH6leIzdLdZh6yNstgO7dJJR9fFyKvc3et+vv72riwEHxnAx6CaAdNBAOrno7gx2f4vxGnUxnAJ5uVNns8orzUzFoNkmA9BpA3yObHYAT48aJoznJDH4vInf+MzHoaPe5ADo2aOTioO7kFgZdAXrvJq85ZtpsdtslehSgPVnSVgadyrRNGNUDS/8Me7pk67aTcIlBA9BLFdWPAPT2WW6fHAbo3z/v0QMXvXxJcOKJsMlT4CYOsqylxodB79NCcwYXeR5g0GE2EUOLdJCRSIdkNgA0rKLnRNkz8Zr0lhUS0B+/i2MR5he0vQC0LW8/0jY5dOMdpFh1gBZLi9OKqqqEieNFmDi+RIX1YPAyB93jxzcRAqhsdq8eHh5h0FFQNJjUvXJxTNtyGoPKiykXx08/JYOWItTaOKNDee0l8nwvgDJAmrwSujGaMbIoq5SNTNgzeopwMJeJQ1n5kCuZjuaZ6mpZMwdB5NaLC8A+XS5YUxi0mzhqkQy+5+Pj+22ESV/yeFZYoWdU1Tuqqny4mO1UnUjl1PQMDBmFQLkrz8E+UwpNTcwwAObPNR90FIz9rJz2IUlvLqfwS52B4e1zKZXZ/d5EyAscP75bg/QbXSDvsifCdiEhWRLAEa/CxPH6dVCr+/x4fucMwleGtWSTshHGcefePwi6b6LI3hYbKX6n9Kqq9oIwaS5yQ+1Rkz7vbnP1lJrRZrB3bTzssrG5jwF0BbePHwP4swiuzEkZn4190D30e9cBuWNMtZCpm7FqkYS9bdbvxVJ++PhpIgGesD9s/i4HbdREe8zmuS2KwuVDcv35WlEF014F6C1jzT2cJj/604Kf3oaDMv4O4QEoAR+XS/rgY+XvDsbZVmvqSGX4cVKG8qu8uhRhzr0s+fcRi7BNc3JR09NYO9sfS0UF6HgbvhPkV3K9n9h8jcIVk7mlrM4CLD3+9unisdqympfroTya2J732duSLm1FFWxvWeVDb/KF2tiN5jFpzWSFHN286nJsomB1AiufneOA7XZOlAVHfrEcaXvASVVelM1rjMUuG71g1BxDYTDY7HC64DhjnfpMbmlO+u1H2xT2ZGGyFqK2Rwh6rEvavkcNeGKfKXv5d6/y8dNPP01z7Y6oGGPlIcug2B/7/PsqGsutugQsMdkEpszaVp1Y/sya3PteCwbrTvcALYrzqm1NVAWBdAKy7+qfWSKMvQoj5V19gMZRmEVi482OBT6+2IvxXt837sfBlyNZ0drFPAugMyslZjps4D6/SQQgCZc5iY7Y+nyxSXphC8e4PRd0fIYfy1Z4bema3z9+GQuMePzfPz6O7hQTgDzaC2goRJoLn+lGZRdNBk259gTooZHaw0ymV/WOxaLyxMPXFw8vXj5Ox88j9+iX+sdRVg5K1Uaj/fgOGp9aZsF+4ueoHTg3XERJiL3Gn2xe2mDMEuR02owes338rlTj7ziuWAudVkj/mpE2APSBg9sFfC6AHfbtL8Gu3k8KTwD9shmnwKq9OTamGOcrH23JxKF24z8v0JunqlTEKE/2wV55jzbjhBaHcuzPId/VZNZTKvSVtYfMKANopvv0vgkwJdvuJASs0tmX8zzh4GVeeJfLzJIczk9aAugPHxKgOZESCQZAZ/HonPN2nF8vdsVLjy77gf71zDJUKKJfUxQHp/8eHV9Z1BcPLx9cETSPd5B4R9FYL3Ta9kZHvay1honj82eZGiqDRnnFAhwBiyAh4+0AACAASURBVF6YXXwWoDFVf/j64uHxhQDabYR7N0j9ngSYFI76LaFQAHQoDwAZgHawOjJ+AAhvcwVoVwQwF9+oW+f/Fqg6s0ql5JErUiBHlZKD7eRrCPb+JZhs1CR8nGoSxsb1CAq+4xvRGeLeuacmIWBExWcd4RWxAhijHPdHkRAn/HiR60+X00hs+BcPLy+mlQoydW3rqU39iQ6HAAugHVhRbFT/9nVOU0My6MpimZu6BoA9/ekx6KwC7gw69rDyyVe/zi0GfZWbGG2wcju5M0d17nw/sW8mP8ObV1rfiYpvP4HHdwKgR34e//1xvKo3ncoNq45GRYur3Weyd+roS2VvhJWr3nXRRjpeNbw2fygITQBOOtmgpTiy4OOOQ8ONzjEPzqA58sfvEORoP/59LwbtXWIjOYMOgcPEoY1C+Sk5mEZZpBKq68fZUKx9G8Uh+6TXYYTdpFJqDIaDS58J8aPtIABtAh9toNpX73Nld4MdmB4PJRztplxzQpvneYhxs+GPtq2TYQI0YMUaV7mI9nzsGSGRZhBNl0wcVWEJ+PRWX2ds0JzQMO/1TBdVZipA+1qFrHAyoN+cVl48vnp49Tp8OvKtJLDnKU3zQAy02DTv+frw9eHrxZRx/ewy5vBnez/oI+sW/3aA3iMzD18uynDjl4dt0Aze2W9GcbDAmqBk0HIg8d0lG/TGPl8fa48vkZcia81F22GzEkDrc6IpRttZe74FaPIHpINSRXKl9eOnrd229vbl37szBpsrNjPmJm3Qeg/24hRgfbbFUVU3PuupjatQKOaC4z4VVbLyumy0t9j40ojb9c6n3Basqt4ZC+8Ou1apjI/Z+xXvjciCnokjgM6ZqwA5438ZhwPHmhT4ODgZouyClPD31imZiJNtVhByR1sCdJ23a1TD54imUE3CBGhIUd/E4e+SzPTlMH7nl4tiHfmJvRz/vQwn4QTQnEizqnefQafcT/If/7u8lv0TmBmz4K6/up8qg9Ze2kb0GgUxBTPNWfeSteRxT5gdQoBjyoUL7SyBlMblAgXMAUZZF25NSFnc+lyN4qDtq4njolGxi25pZ+QZLVSGBeXJQYAFOOPtjqragJuDzpY2lza1byA/3ntiKkCCYy0KbaugtQCFY5gbjLJ98y42bwVoMaPWUbJRzq9KhLHSVq/StCuv3vuPjHna4y8E0NTnC3OGfBwCqxrJgKy3MfD7wkyJTkLJugN6Wbnlb1CQmsdJEo1h6zkHdIGVAMlPhtigGbPANUMb2e91n6dM5IUtegcQVgIRezlizkV2FGbn0UnRP/aV1geydgOgbbLmgbI53s+f5LeJ/8K8MZ0MS6jBrb0LHEcbXz631d7X9vzjv96POwmxrdHpZCbpGBCDVpXpPkBz1XvsqFuPX2iy6ENGCGRUATGbyaDHbEBrE5iatC2K6bY6F6roR4b+7YmDbr3SbCYE+3YUh9YEm/moiaM3F6yHhzTGc26PjX9X54+/aytYtgw6czdgzorfq9J02qBHFeCW9RYAvLiaOLhJmCY02FX6VjBx+FhHGLT3ax9AJ2sLUyTg3FNevsfYx+x1j9bhlISJgzXumZJaE4sUgtvjewDNiTP62ANobhJyWud9woI8TTPPUx8mC4Mos69FD6CvNmgH6DDdvc7r7VvkpZHBqfbiNuY97e3/eft++9OX3niD7o1FcNGcADRXvQl9AbB6YLs24C0AzeITxUF/fAOttTPyezdxAEYuyBWgOSIyHwny660uM2gJPP8B3NjyYCT+e9ofERjvIfMa369OwmqDfkqAJswu+lOdhLfma3222ycqcBHGidx7aCGAlkxQkTZSjgkeo3PPXHvqBF/jpTG1+0Zb/uogLMf1HkAjoxWgkW1+X52zjJXf+7/dVt0DaJdPADrD7LLwNErEFUSafJLQCKAfHx4u9xEagA7MLkhYnYQTgzbfyta1a4hFbWRFCB//+99vhwG6x34qg2XSAGe/PIEgjwBTbxxVURDWhfBdw+yeyMThmrkKHuOORWZRo38cE+PPoxENzkoqgwY0QlA9tJDnAI5RkKprxhoA0PQpxhz/oSjcSbiXOfbkLj6rAE2YHW0nGOkN9HkPQaAP8V2P4mCe02HWsmcHEe/D9vnPg3LNBx3v9phgB7uqUNX2vGhs/7l5dfIaB425gTl2xcQ4GwZ5mX9n0JzkfI7i74SlxntirquJI/e7KoK7ic0Vo+/TSX4XADpu2vID2PNO/q29LLlu71NsW8mvAdADDp/H//Ov3w4BdF1YZ4Uct2tkQV3UbUObP9VopgvgZSSFxUE/IUA7YHnbPYBG4Fj0owBN2y6AsLT4HWvhcdAoCBfgrUygB5CsAaDRA2g2b8jDUdZepYDxYAt2Bh2/qzICaBzthwM05MQZNEzZ16GebsYU1QturU8xwRG5AjA7W3Sz1RKbhUwAplWOqgLjOeaaG7JOPHiHEwDG3lMYS0TBP88wu8h7EnHQ7yf5YZ5fvnw1OdymeXyI02P6QLjez3wgl5OF/ILDlUG/vIRFurJhPyVAR03C1xYZMmaiDU9kRJIgh2vY9/iP394NAnSN/XNPcYICC0Z2NY+DZmF94dc62vt93XwemhMTCsNBIO/tJKzMoA/QcSzSpQ2AMgE6b5ltG/9SzGUwCB2fKwiEEMd/UtpiRDrNLN/02tIXF+6YB3fIxu9qWsZq4tijFHrgHJ/55QlFceikcgug/cSzZby9Z9LEoQx94SRkrsPvIqaafpmjAB1xtzGmDx9bgF5i0Et7xkHLQVqxDO5ckytMz8hRNmfQr6cxJ0DrOf3IL3QLoON3DsTIJ3uZ7yqKIwCaq96v5HO6gOoE7F/D39VWZaljjQVxgL7u4WLiQFH4norPXr+OxGf4zya336r4+Ent88Onq/17ywnu8Z/vPgwCtDY6C0LvJPDEH+r3YtA6euAYkwZMsHKP/JYO+2w4QEZbGbguZ1g9gj6nDZp40ehvaNyIXODIHyFpsK7RMdfA+JyDBGc3JzHfDw8vp8D6SeC+CqDH287ZrwDt8bES5Iu3+7KB3FdB4qJVyV55gD4kQD9MNmiZOJKlxDgJ85ykt9xwG+2HnxpCxkKGYXa6CKV55tIHDiuxsX0VVTzh0pqJY0n50e82HUO9ZTm3j+t9AmoiZqSQQq7DFtwCdCqnloAAnvFdlwdfEwBRAK3bi/Hz4cOnh8ivHu1Fyoa83p4hvbyfk5pOSWnOmWQizBudq/+OY2Cbg3PLoEmItQ06FSijZz9/+Tz9fds3Hx523CRsN6kLA8dG7s9L44rZhVCxMdor12NezbqZOCZqUYikSIB2h9xTATTHWbR1/JuTQ8wBFwkcoO8BFD4XrvEBaLETbNBhYXt8iNwDX77oeOzsZhSk6vNzJ2Hc+ApbXSprGC0njSNtXo+sBhrKZqer3oSA+qnGFdIR5cR3Pf46Puv5ViAu0Y9jAK3ZinFzrR7TRu47Mfk1gPYw2ZZB9+3zyDeAhTnJozh4D0AWfaVf9Il+xecO0Kk49Dny6yGL0SYA7Y46lB/x0/QjzT4AuG5MKg769hy54vd9JeKRF7CW5rnKtS68CpLjpDtFkADROA0v4Y4zfDtaUcXtXGx6jnYk28YGzaK1F1W2X5Wcg7M+IahcDFqxnfFfZBrDXhYLdm+AdpDQ2AGjNj9yeyVW8bP3AGgAj43LEZQNRZ9kWhGbkSDrJuERJlkBrr1J2DNxpMnhHgza5S5jc79MAC1QFpjVdJNHlIKzLOKg+zcJueqdseLxfOTP2MugHQx6FVUckG5FcdWLLMyTz4vLhQM4DLq9qJIXsBykXb4qQJPMCrmt7SG/kTUu93I6CZO5Z4rVOLAA+n469cT/07uCQE8AfVsSGEvfSZgpZbfIUwPQYeKY7ODbOPRdE/bnomRqy0yWlNeL711RBS1XU3r2Kqq4vWvL5K49w8apzIVjd3y/JpWpx++1Nnq/b00GOgoC0Bzno08xJ9E+TC5AAoZyr7mgXb9JqHzQeLtlJ8YUcIS9ujJC4ce7g11lwv5gYllaTM9JOfl67e0HitHD7LixyZj9FKOTHcpxn4mDNmHQ+HSIZHC26vLi4xUpyN9KZuaJpOq89E4r8YzyX4dsiRBVVlyBeW2+XQlJdgWkMleKbHFSyVDdJGkobeaqmjgmUL7YoCv77Y0ZhcTJIffyfoB+eLwA9HUZsGHL/l+NH38KgEYwMHEgdJ6wKBn005W88s0QG/Tpq3pnKaElgE5bsDZnALTnEt6jHOp3MOkA0NGOb954Xnl15TRa26hrfXJWF++LdgFo1SRMgGZN3Px09PTic81FKAC6XtrgFANrPMKgAbxaUQWQ7p2IKujdA6Br3hO/uo3SZI0hT86oa5/4NwCbJhspWUhe7Gech6MAzUl7Mm90rmlvAejo556ahM6gSUi1ZIX+SwA0i+HOlARobV607BoY3Pp9ZSdpi47bgrA6wOopqnonQMMs3TkptvHyynK46h0mFuVv2G9e8nnBx8BxsAVo3dFKgA5n5VASsNkSLAF0RBr8/e9/fxaAjk55vvEK0JVBfy8A7Sx6L4NeAuj28kyyX2e0yClK0k9ErkzdNFFLXvlco3CwQfO+1tyapsdvD9AXh+sSgy62lydi0AIO134ILFEFxACv2YK2AChHkO+hqjdMAQYdc0CFa9mB713VOyujuHOSDQBAe/mgT5+4Fn8/gHYb9CpAH2y2BWhXhl8vVb2/DYMmvh/WyBrIPsz15uMmjiMMugfQMFdY5JqJow/QYrqVQVdTnABUDjtn2Yp8kW9mzqAjQZOSjx1m0DtMHH63YBeDnib94iQM/n4jimNSZnYF5s4ATQiTcuE+J0DHJAYYuYOox6DJdPaUDDoEb27ikB1Y7H6eLGmLIqqsNQTdTQZKGONlvqjq/fohqmtHFIeOixGSeLw2oLOfJYDGaUvpINXOO4bQCdDUJEwb9HObOLg8wZE7ZJDqMYwTgMYG3jNFrK2/26DvDdDM5xpAQ4RagM68FEcAOnJ7C7jTDEZSp7WisZDBvg26zU8/xUB3K+y0Msmc1IsqewDa1/br45eug7DaxK+n86NRHL64GZR/AvQJ0HIgnQAtRuhOyhOg5wz6rwPQU0bqjtluojvXz0+APljFpWdL8/C2E6BPgD4ZdBvZgaO2Z+L4awH0/Lx0MmgrNkmUxz2O2u7sOAFa+a/dBn0y6JNBz52Ef2UGXcG5FkNu2fVpg14z/t34/VIUx2mDzjC7E6BPgD4BehlElpgz3zgB+gToAzOQlxxOJyFJfE4noTuut0ZxPKeJIxL2V2Cc/AK2E57KScglNT95qy/9m4UnQB+ApzEG/RRx0B7FIaFbjIM+ozjuFkHD5iUXB6FfXOk/ozjyMlIfoNt0m8ynx0HLkUp9TyVbI8wu5lnhunGjL0N6t0RxRP3BXi6OqT3DyKcA6OkkYcUH2xDjS/jd08ZBn2F2NQ46FkW36k6Ajg10htl9f3HQzx9m9+0A+luG2d0GaDHFGbM/w+z2U+iTQZ8mjjMOek8c9F8boG9dzqu/exITh26t5U1C8kFz/fLeyZK4Yuw3CaMHnizJLxI8ZxRHsMYffvjhyRg0c0oy/uc2cXDxhhSYKK24PTkdRaNG71euej89g/7555+nC0tKspPJkZ4qF0cFaMptufLOm4R5SYn+bKUHey6q9Oyssn2qVZkEsqzV2kUVTGhks1OB3gTouFCSV6z7aWb9clOG3bWVrjmFBo54RkxycbiJw696u6nE+6H3XMjEdFljW4KoeN89L6pMaxg2lhuJ7O4O0J72MSvpthdVvjVAs1hKU5ipKO8VZofB3zclGdbiswrQYaP05DFbN+nVszslPYrKFXqPBD1t0J57+5qL4y9ig/7eARoQ+RYAjZxi25W8bgNoZJv6j9H/AOjYT5nWIQGalLLcPiQdau/+QAVWybRs0Cr4ofzqPRv0twJoEkSN7N0Y54svt1Od3h2gXUs7QH9rBh39gkG3AK1ySO5FHZnkpWcrWwnB9Gx2AZSUYvJ0owm6264/w6SUUtSTJbVOQpSPAPrVQxQ2qVe9j8xBHW9bkxC7++srg9a1fyVpuodiVPt51Vtz/eXhWwN0zHcvrWmMGSCKeT8C0DWFwZZsdsmOU4IBaCdZPRbtAEru7XgLAK1bkv0UBm7f9nWve5B/I9/as0pjGgBNSTWcg/w5CtAqsTJn0LWQK/2uDHpPwn7HjCWArvvpigv//nipDXQHlHp8VFQBGz8WTexZXliAsk3Yv6/hWDhPcxhChqDGYD3DWuQFif+cQedRb1vi7NpLvMxKfjTxgusj5MSg8gT5oJX/Io9bYh5iwXt+ekJeiyNUQZbAHy8Y4G1H92E4sdbxQ7rRyOmr43Q6QBjvklBumQv/LsowvqeKKqrMoZ95joWlo/yWdv0Zr3mJ2e716yAAebzP43qYeVBSmeBqa5sAV/yJOSlNhspBg0zyzjq/9fdaF78okUV2K5hiFox5JReHanyqNNX8XbdKqlFdJB2m3lfG6sUWNNdKN6qomfhPyh4Gz77n++Q7dzbP87258bVwgOa9MXYH6JG1mxDicmJZWp9rsURzFj7eF6Bl2nCtJsDQEYXJuVdFFQaKlusBdLYbAB1FPZNBj7KYnOSsvZiAK6CNRah1GAm/UrFJs4cdTOXnQOMCRebAVIhKME4mvZq9bKug+XO8Q3MeGeV0BCUpEklldASeA7SzyT0KyhkXAB3vUVXvKC/Vu62WJ6c9a183cJtuVGFfb96oeo0TiJRTlXMiLG/PvAPQHPcBrARoz4XWtuAsGnIj4HXlOQdWgEWy/Xk6mcbfK/HgXTUZGHiAuGNiSRmSiY79Fe/WeNJeHjUJ//jj/TVhf8jcEkBL1mX6Qym536lHDKoMrgH0HnKB4qjrvvSu6fl/vf+0j0LCT4z9ZbKktvST26BjIgBKTco+9sgiSHNL8G8BNEwyNpEf6cY3iex20XUEQGAgNgBAU6MvPnOAju94nOwecKp9pl3mwRcc56hrbcZ/BKSIbwWgYXUUxK0AjdPO+7FHyHvsA7tozAOOqwSJrDbDd33zHulDABX2fhi0AzSAwxqjuN0ey9qNyGEwWE/f60C1lOMbcOgD0XVWL4p8XuwVgHMTh1cKShmcV63xMQp8Sb2aPhT6BVv1NYpOxZijsjf7uDJoPxlWBp3KqJekqDV3ej9QSM6gOTXswa0ea6+fzZ45CtAuWNigvVAoR248sDEBlGHSd/cBNGzcWWH1lrutTopBVYidvQH0WzcqjrlsPysUR/tyirTl6QOgQylRegqABuBHNmdlcVWwAWk+d4BmrlBmbJwRJYHwtwAdyeuDPcuclewqTixiQvcA6LrRk5l+vh67Aehcz5aZObsaXXufJ5hsVlRpGbTAOVdLDi/JBQyaudwqe7wtwKrHoKVwb/OtZNFpE89+rps4AOjKoOnbLft7KkiRKsx7vg8AQ1c68VnMcwB09D9NK5g4dEJDJrWuaedHbjTPc5OXk726xnMbtKrV28oOb9/eei/JwONvn8Zt0O7B5MW+8EwQNmgYdHwuDahrsfEdv/q4ZaQOKhyBWBxqvyFwGWan4848iuOiIi4AsqV9f6ZqW2cRHu5WTRyxUTUX+5TTle+Ys5ONgUA5QGOLc2WGPXx0zN52tIXZBj8DykdKKdKNciOsBaw1IOn1qyd38Vy02eYoVi5y5BCw9E2Agh0Zf7VIVROHyotFXCFKIeUr/hZymsCaa79VQVa5FtkRSDmgddNWXk66txn0NFNNMWHmbIlBE9qaICigdAIzl1d94qcAPS+beAvcejbsz86gyf1OIQr5ODyMMSNBmDdMMJKHkpRomp9UUFovKRGvGJ5rzKjG9vAtZdyzeD6+/bLfEOq2K22GaoPWIlQbdMugNVBsdiMbJm3dWcHZ7d/JoGWL6jkJ9/jnal+rfcsL5caC9GzQDh4jY/ZnfbF9A7kNkPJAUggCiWTQe1vWfKdZ6fHKoLFBx1xXgKYeH2PfM/c9sK0ATbHRCtAVKMZH327GkK+MgxaDDidhBWj6EXMf38Es5Ap+rS8CQMDqw8zE0XMSzoExk9fn79IGrf44i3b7NOa7qG7ycfo6+wkn4dye3bZH/4lvdiCHrEA0qg36/fuPE0j7Pqbd9HG0tvRKgEYAmlO2CE/GaQPQERU11RcYtAAskYxFZv/75yMA3QaYK+wJIZbtD8dR/CmQaBn0/tbTmcHRpi0aq9Cctl3FQV9138UGPgoUHE15j9hamxMAGzSC7LUBg0HrHbc83fMtq7maJ/UGtND4MJP4HICG0fCMTA8ciecbtwcY2b7KE8W7xNyicGvMdShjfd7aoLM+XTKrsbFXxeTHcgA6nsFJyGbMDTGft1HTgm8iN3FgU5ZSyuNv+35V2cFJCACtAXP+PhP8YO9PB2E4ahUhpP2XURL+fgFwrjXr6USrJ5MCK73J7f2YDJcAOk2eGdYGBoSpkPsAaeJo8YQ5irbFoN9fbdBi0BozAO0mDrWdAQsaY9wdmLNnKVDmLXOAiDmLYGotcYzK2R/ROqPYob3aN0PV/T3169cPl/P2dkm5PomWSTMHuTgIfZHzjuMvixObGnvs+CZJZxybPdqI96gQqhRDLBaCTLtidPo9n209XvamJ00aWkD+7Xb3+B7gnDZo9VcAue+HuUe4EM5q4sCp4gDtDtV9rYuFR5uYqtJJ+Gn6PC7nUKMvbfNZ6muf/T0ZrI//8+dP0+YFoDHp+By3p40AAsLw9s2AAzQmBk4NS5vQAZo+jrYO6YGJhwwtx0FDBJbNKT6P9MXNP/X3FaBjz2GT5Vkx48QC3ps4seQkVH/j+ygfTg4x3qjcnjeClTCJvnKi8zbayJY0WdzCnGq2RM4ZW6xxkI9x3Nq20vW9j//47d3uKA4m0xfWN15MtBi04qABRR353dC+rfMIvttX4+/x/gq4AHSvXSb7CDgDjK1QpuB5FAcKyQGa74/2oQqQCz9CCoOOZwFoB3LfANtnvn0SJs5GyjA7AXcANJsp+uFOIfqyt+34Hmac+HuMFxt0MGgH6Do/vm6jc+/9XQPoHki78twL0OwpnO7st9YGrZ46WN0C37ofmBeXNea7RnH4CQ2S4O36HENinNggo75Oc4CWkzAuI+HbQPnzfm+bdioJYAw9pVRl0vc1shufEd//VABd5ebxv379/RBAVyZ3C6DRdgDWkQ0a30Uo08ShIHb65Lk4cBIeD7PLXiNoKCpn0NEnLqogVD2Apr+jYFHnnTmIP9dMHPdk0LC3NQbNKeceAOljZ+6ZawC6go4DegWgPXLYA2jWeel992DQEA8HaGebVY4AqzWA9j5vBWiIFmRrDaC9D75nFH2SSsXlkz2lKI73057nski0y/h43xKD9t/3CFpv3iA8/Bk99FPSHrlZ+s4S4D/+47e3uwF6zhIyOByWE4KE1geg/eg7OsiqnWFn8TmCygJwPdTbZVEv4jDa/DV3gWt+wMeZgZtXegz6XiAB4KHlK0CTWIY5cCa7z8yQ9kTmPN7dY9C03TNx7IniqDZgFo+8zNEP3STMUMqlE8eoQnQA4e9tFEcCR481xnccoPeuf8y5pzBAQd5i0JUduiOdfYBZtNcv9hNAFeOOvwOUfmJpiQO23fbyTBIZ4qBlEg1zjcsnY2LMADSKwcfsBCXGVM0b4IYragfFJaXE3gbgORnuAI7FryyB86R8/vnu/d0AGhDgT0wbBOgzcX703bNR0Zq++aR1ZZfaCtB7DPw+y2h+CZUUBAvp2d2wQQNYCej7bdCV8SCggACb0o+gKFQcVaxTZVlbhI/22CS3ABolGt/JjbCllfpMa4P28cCglwDaN+auli/C4pupAjQMGgCif4wZE4crRn92a79irJyS+mF2V3VyZZhVXlzhVIDos0l9Yx4+mrZg5ljrrOeRMebClYWb4pxAII9uBsJJGM8tAbQzeD9V0Dbj9PFW2a8Knb3K2HCMbl2rLc/dBOg9cdDeaNVClT0QxeF24gToeNOYsya0rDtBo70UfDkJp7denIQRXSBvrhbWF70C9Dqrkie3KggtnqIiKkDH84TZJSOY38vfspC3nqHdHoNmzBUo/Wg52j5MBydhBWhFcShqhvjW9vQz2mL7vG+2IAAfPoSTUFe924yF+p4zO4HEMeUY7+szaNJvZq4Yeu5rA8tfl7n5uDmVxneJXPI1vn7jMYKD55Fgjw8ae8YHw9FU1WMCy7iuHpFJ12x3+k6NTiKbXVVKGa7HrURFgsh5mPsk3okc8g4UuSJS5NeJi1BcCvITuOZAl4DYAyiBnJMMF1wCw946sF4O/AD06Lr1pP0WMPP845EwO01ELjQhLyyEYm6J5MhcHHnVexKTwZ1abwKldxYAFEBrA3kOEL9JKMEYCzL3jiZDIFmSJ29K52gsQsZBS1FkvOjg0FceBzSrDVqXJzIcqXe0G+kJYBeREDpiRxy0QshivqMfiuKIqJmcF48fd7kZaZtnHVyiXW3eh6tzEgAiIxog3a7h/vXntmh7k/DFw+s3ry8iPX83qTMDkDzcc2T8MW6UoViizIp5pPe39fdWssR8NkO82ssaCeQZKkkuDm70eVIjyYb2tda+nnoE2B7uxmUm7Vv1yfdXPOsAjVkH23fG9+vL0Qfmpsp97c/SiY7+OYMOudaYtZ+O/EDyeiDd7M99V73niyjAU1wiPxz9ESiOMUeSJfXMEmg6Fo7J7TkJ3T6pxRvdpHl3n4VCwyYDyIxj0YaOvopcieZC2/txf+9C1+PjMkCrXW0AmWPGx932UkKUdv+8SZhRHBWg/dZo77i5Pg/E92rdeAdRHLHRlQJTCftrzLgz+JDVIz/xLg850+Wrlw1Aeyx2tCXzE7HjWpAREwcnIN9PAFGXQXcuUUhmAG5F1wBqipEmtnduTkK+Wht0nloB53aekwXn5ymL8beWWGXIahKoxyYOGrOdvqc55A83EQAAIABJREFU5LYfMl5t8pCKJYCuWMDzjJk9jnllif2uydT8pNH/xnWu9gH0/KWARS4wSYwy2bZAPLPKoUnXBrX0e9rExOEVVdLEkWlOYdAulEeACtaio5VyHbuJIzZS/FvH/bzeXouK7h0/QsWiR1uwWObGzUmYGpTcKZXTKEikueDrdXNlLo6WQcetPtgyAF3NDdvHr/N6/X6sZ4RgRTu6qBLe/fZCgCuE6kDa3n77JE5ogYwuYL158/qiHJIlJojEXlA2u3qs39oHHffzZAgpWXKK+XuR9WS8eTFEp5tUGv495g4iROgqNwnTrJgXZCp5qO9mnzhuoCi8EAWXUKo5qZVrqjcp3BbZ7oXZjQI0DJo/cYzuBejeOtd3NQz6SLpR3ygVoMUUdVvIQYPjHbbL0auSvQEyeRz32MS3EvZzxNi6MXrPsdg9NgirC2F780Ylr2A5AujWxLJVUdBvbPrxPTYIrI4NFL+DvWN+0jX0NnH+1raZAwdo2u4x6Nev3zQmDk+kUxnLyDq43CnV6edLcQQS9gugYT0Qg/gT5bw3gsX7qavekWEtijGICeomIQm0cJJprVl3B6/RccfzyDVA739WQK6b3wkU84gy2wLQMX84ZGXGysthrvh9byCzONEB4ioDDTBdkh0l4fl0zRzIhTOZONobvC17n6cbpc3evFSlBOGBRce/PR/0HgzxdpdA3t97uCYhAt8DaFXRuA3QC7ceR+R2UgAxKBi0BCAFGRCbJ0saNW+03XJhYPMnq/803XyKfvzww9+mjeuJw8OpaOGfQ+NF+bngI/TuZb8F0BHxMgrMEm53uGSBhlGAPuKgrAoi2o65js36yy+/TPmglUDraWoSsljJ6gKglaUxY4LTFBZzlmufnw8tul08qQANi+4B/zpAz6uLVLlwBh373S8FYWLBNq69lqZON/85kYh31n/TjpRnKjVy25BoimioIwDtSqJHFpAxTueMgxQGe30oa8x7tl5Hq3pvAWhuEwKU37pobK/k1Ohm6bEAZ2dx/bgCNIKg50II99uClwR/DtBcq1dbOs1kDo09404mmpvs+QFaZprYzPsAOvM07JmD2KAR+qUEPuH0uw3QgJ5k71gOh+8BoGPesfcDVjrVPT68eHwxlTrzU0w96a0DdObEkGzFyS8qqoSpUHk4QhE7g84TQZaC48RQTwlHAXqPzNQ2e++4O0AzKUyE/wmDrgBNfT7ZPvcONb+HbSyPW2IFbquT7ftpisbm5ss0iyGsXpOQW4QJbvNcBSMzIYAWg83jZBunGsARQjy1feeisXXdewD9ppg4Phuj9UQ2I+NGyCXIWZNwnEEfA+joRzJoRWUQ/sUm44RzDwbNu+LPvQCdJgzNuNZwP4OuVb0xcawz6F61G3wGVFOpAK0IoZD3BOipZPzMSegnyyWAdvndw6BHZZbnn51B9wG6rep9AvSba3KovxpAR0nCydETUQwNQLdVO0YE/vszcSgf8wnQeapx0jI3xfUAOsiaKhN5yGB8F+W/xcSB4oGxnwA9aWGSfMMKT4A+GfQPD8GgT4CmPBpxxPts0P9ZDDpPdX1T3AnQS4TkmUwcJ0CfAH0C9F/XxHEC9FYArs+dAP1SV8XZPCNH66XJPG3QYfuWjRCvd4RgnQw6T5ZHozhOBq2q8bJBK/9HL4rjNHEYSlWvKQH5lL46nYR/XC+q/FWdhKeJ4zRxnDboBM3TSThllPueozji1qHHyO6Lxf5PieI4AfoE6G0ArZJUhE6mc+90Eu4OdDsZdOvwIb8G8cZtmF1eDDkB+liI4RnF8cGqg98qedVed3++MLs1G3S7bxxHToBu4fjwTcIzzK4tXps3CWsc9AnQZ5idbjf24m7XfCF/Lhv0CdBbnYgnQK/tjBu/x560zUl4AvQJ0CdA48RzJXUy6GUb9TcB6Htf9SaZiefiqPmgv8VNQt1ue7gUmlSR3ADzpzJxkKM4iyMoR0TvJqFnVNujo1rl1NoJGXNEcUy3ceOSSiQvulwbzfCzffb379XEwWUV5uZ7D7NDDklRgHwu5eKI8WTubVK7kuNceXcwUXjemfZm31xJ3QJo3RLOjJhKthZyTTXxfTcJXVH0TjT0qebiOFqT8D/CSfhnAWgP6UnQUH6IeRy0GLTs08p5uzfxdyZLun3Vm3wFkaiJfNAS9ixrvwec5ywoAZrEVZFU5gTo7y/MztOfS2Yzw1/aqGtRjExLGusbV9zjWeXi6AN0ph/I3OckQapmnjWAVurgDLNzgM4852rH92R7I7ENrZ3FG5e88N8NQB9NN+oTkmF2yRTRflT5qOlGj+TiqIuT6UbnFVV6DHovOPE95RLpVaCQsLiTkDwhDtAA9mg/cEL6tdjoBww6kzaJQU+pXaO6xYOUQ/x3TwYd68AGgr0H0/jhjdKNxs+UXa5Z7H0Jg5A3bbDMxaG5/vKNstnpqvecQVPiqWazGx/7URu0Owg9IyGpUV2mbzFoL3mlAqqZ23ot3ai/t8ck/TNd1db+AqAjBwnxz54PWjKhggj8XVVasgBBzQ++l0EH8QjZ3vszzKB//RCHz7Ef145+1GVSHTgdoDn+bKqostSrazHK7DNpJdHQAgSSJUUCI23kmixpbbJuzYovviqUZHUMhIW8uV6TMN55r4T9birgSq2qdigpPPkIyL3dS1PaTZu4Mvc+L6y1suipmkr8ROJ6KsjUrGaSn8hbOiZ3XiDEj+VRoeb9e5mTfvopahKqWorrAz/hIIeLrd/ql8lfKKX37/9QBrfLxQnmumYspCwT1WzIzz0jKCtzH+MgCRjHfdYZ+U8Ano+QdvlNLFcFxkImm9qF5DmPNpUbORQTdUDbxEuOEz3Qrz4cV76MSQn7lSCKqt4U3qCiCmutPRAL/yhCctmTzH2r3Ntxx+/Y087o3cQhuS4A3VuvG5a7W5hTfzft7z3pRt3G5i/1IwUTG5sW0HCAzuN9stC2g7fsk5oVzycbi4PWZCFiA0WtvEjVkwCtqicsiP+5BS6qMLOYCAPKwdN+StuLYYUQKKF+aviRPnj7Pg6YBpn9mBuYnYSvzZG8PN71ufcNF++tAJ0lvvQuigjA3Kk9t2XO85k+elWATrmwb24+qq3ZxVP2AjQoVpuAJV+DQi5jvUl9qdOLA3R/7Evt59gdoNlzWeLJ36p3+SkPOUiAzpzZfFbB1IENE0d8lrU2NWZOcS6Xvkd78so+djCHYDA2lFL4dFQUIbJSsp+m3XNl2lpmFZKtGJHjm4Ozjz0z/MV66cTJ/iIftMayvk/qGvfmlrnj2QZj9gC0v8iZyR6A9jp1Wzar2EFrVuglZEm71eerJq1FY70W2pa22wXOih2a0MyNjKkhNhKCrJp1OhqF0uJznCkj7c8XPYEXjQ8bID0jrEjs3uvQjbS8TC0BaOThhx+izJdvXAk5AL0ZL5vu0X67MQDoGPOPP1KTkCrSCVK9DTAy+vos6UYnSLhUr4FBs4FhrPglBNAq9jr2o7ELrNIe6yclN/HVTe8AVE/AvhbISTVHABqqoP5heh0nUvYRDJb9UE147FsqqmP2zOeyMncy6KzqDUCTNbDPoCFfyYh9vCpugEy0K+CnC04W2k8ys6T8emmwdYXqrayZeaqM7mLQ3mDPA8xABVTJoFkIN3F4XoyWQffB4JZ2T3agzRnsOYQ5+nMvBu1jp79iSx4PrQV1E0cAdDLoUBo6Fi9p1LXNW5k8AgSDdoBWGab8cVthO+dX8Vhr/vr7aCfeIWYVJwOBCCYO/g1w98bc78O8C61w5+/D6fnhQ5gaoibh3ybFILnMlKZOJPwoOweyZSWU7WtTquTV++vRGALAnADcmbP4cgS/nP4cOHI063YfnQw/XiqqywbsNle9q2V4CY7R9/xdzguf9wop4ySUnTfaj++liQOTEo46yUQ90TJGr93JWmgu5gDNd6IwQsy126AZN2Pw3NatDToLDGd7IjX1JJgAKTl2gA6ZUmUk5RJfZ9F6W9vGvBjvrc32eMRJWF8MQCZAiy0CGvF86yTcjAM3H8TGqYmL6peSwQ8flMAH8JRAcRU8w3329KIeFbUQl61xYakwaB3HtJFkZlg+Ym3pSwW06EsPoONd6UxJJslmDQci/d7HaB0kY65Veix+ZOJQ6SOtT5qVqo1zy5gddLQRcw7nAE1Vbz2HaYfNUu2w29tvnwwCICWskwEVn7M9mZVcLujP+Bzk6eHDh5ZBw5xbmewfwb0vDkY+MvrcyoRITyh3ybVs0GFKENmgSG6uS90jvK/2IVk766p3wHTj97GXY645qWhPOdhlAQJkWiCdexK5AVzrSdznANCvDPpvf1Mdxuf6efznuw/rKntDb9ASraOuLRoLe3J77IZX33zEwUmCItPQl0mQBBoO0OlAypwYe/rgmt+PdNjDPF4UgKbtWjx1T/u5ucQCWoHKqt09gE4b3/6k+bXP8u7PGTR9a4+IUTNQfeRn/SQRSBuo7JtY35aJg6reLYPm/bTHuuGhXG+XDa5k8tL+MW8vrhVVKkDHN6qJIz5zc94Sq1qSha9fM0JBmQOzOvgcoDGHJIC5LXgiMVcnarJLAZsf369S9vAl2v8qwiUGLRPHq1ecBDMHDko655o5bBnr3MSBHVuyEbLLPGJO6jFo5juezZMTikPGaGfZvneWZJB3xfv4Lz4L093r1y8fHkMhTaTjYuxuFu4iq/aZz8lS+721f/zHb+92A7QfG+PlaYPWxo+B4SzzxahHwa1HXB+YKwQm0I/P8c5YVGI24/lqg64CtLQ5ljdNxodKOYSQ6jOcKfF3mFXrJMz5Gm2397wLFHMdz716FQ6VjMEGKFXa/h4tayPguEoGrSgOB0ixov1mHe8tG1fs/PMFoMMGrSgO1sHNCC5nW4G5naHWBu42aGfQCdBuBxVAyxyWDuJbLK7XdoyXPRVOyGCRyJ7L4NLK1nEzJ3Vu/Dl+xz4LU0P8hBkLZx3EBDn0MVZAclKFUqC9nj+JvRyhlKpS707CPBmihJljt8/zXnBqbd55Hp8O8oRZJ+d3bBOREGoO0u17roD+3/9+ewigKzNBSKIDmDa85FV8Tuly12wwrRHIoC3acadfDJDabSwKQLmk4Ufa9r5H+66ciFqJcctuJYHCgYTSOApWPo5lgA5Tg99iFCM4+sN68SegUQG6bjz3zB/tg0AhGPSnKZoi2gKgnbEji8fa822SNmiO3dE24EF7DlKAEnMPox3tE2AlJYzprAXpJcJTFYPLcGV4WwCaW3V5MpQjre4vZITPcZj29mEFaL4b8+wATU5oxgQpYu5xRoMRxEj787cwx4kWikmEB9MdJ49RgG7hdmmtWJvHewE0IOhC4AAtW7AEyQG6BYttukJ2POx7Oi4Hi1KxytSoawz6CECygM7U2HSMO9qP3ztAxzwRcrY3iqTHSABoj+JIgWoBOjfRtvnug0gKZkw5kQUVoPmuA6bW6D5tM26cdUsMeq6UjrQ/8T4zceg0BAFgczk7dIDOPZI28q1ALef3x4tvRRdkKhjlpp8rFQcotTk39fEMv5ftWM/FPMKg2cduNlxj0PH76K8zWvaszxFjYi5jzBWgBb4yOdEusu3smffCmjnp3przJYAmZNYV2Na1k/KoctdGG8329v+8fX9IUqvmddDDxBGgQTUEmEaCU9Y0HBmoP5sgqeMzC+IAHf2SUyOvpu5tr35PC5/2O2nzjOKAPVcTR7sRxnuzlUFnjKzMTmL8mieEdrT1tu08dvN5xIvSriuzlI99YpdszJ2EwaDlQFKlaUVxAAbevoPj6JirzIU9dlsUR17/d1nZM//x/X4UR8p+9nM5Eop18j8dKHsyHs9SOceJBwAtAMoQzmpy5J2Mu3eacIB3u3m1QSeDzgti+HYciB0PavuAfw9sHaAhPfG8Lqpk+OgIUKfinEte/d11Lf71/tO+nXJpwzuocDacKNIWOubrT2m8LE+fNtD08K9tmnYg88iEjHEME8fH6/VPADqiKTT5qc1uTVztDx5gxpK/18UEFj293eHsIMGLPJhpB07hWht37/dLAO1mJ2JG/WSBSca94COCpjGKVRGs7xsXQVaehoy4yI3Td0ytzQHf1ybWGsbPp08fryGNP/300+Rlr0ylRpG4Ql1rV7/P9vTvZNCAgEwcXFRJh5h+n7Hq/HsUoJlzAfSnqwL069buV/A1JXqkVTL8CxZ3GVnHOYGstU7CUMJyzNOWO8CT4daoJe1bbMUZxYGzmyiO2C+SsRgvV72xe0u+9Hv2dIbtCotS7tNRyB6d7+02BE5Eq42DFgGA5GWEzhYZyj0zf7ruv+vevleYHcygjeLQAJX/QbG/8Z9uA6UDyTfe2kB7QDI/PmsxYkGxPSVApwPp9k2gpZ7MlYkmU3ZoAbAYdIbZZQau6H/aw3oe4LUZaH/vc4dA1bnmyjXAmk6UpVucY32IMeNngHkkg3YPOrfqpCRHf1zJ0E5EUwRAw2Rh0Pn+uRLXe0bbJ4oEAvI4ydctG/QE4+YQrI6q0fHzPL4VnL8O0G7bXmJlLUgT0ZFyPd9jAeBxIpHsKlrn8eH1qzcPL1+1xRecAUc7zoKR1QTzjDaqa+vfjb/rWr3ioBuAfhFhPUsAnQ5pnwtvi7noAWQPoCXX+0/hW4nQFaB//7xjp1ieg1boFH5EHGWmvxRAM+kKs+OYwPVXWNltse0xBIQij1SxYGFiwFaHjVDOOgafR//xrULstYAiPfNiBm0UB8HteZNQpwnsh+Ot6xseVwpzqTbozByY30kGX1nhWE98LSqDlgPp1XWu6R/CPXqDNDcSdttkOzFmAXRcVMkoDlfAvkH1dw812zrujOKI9WujOMJJqNwUYnRclEkAk3kJc9he5azTaACWwIqcK/K/9ADAT1qtKc5ZZZ6GYPjO+GCoedU7fEkBVnKcSR452fTAPlm6bhKKxCTLZj3zc067MZ+6qPJHk5Sqxjm7iUP+qDa/RvRRykwnmop8Ls9giq7nZ/gfc+77b6v0CP/a2O3+d3NfHrpJCItBADKSIS8HrOXiyCPJmDcUdiLnRdobJaDSqDANBBenhpsAjnjTEcoeM6hhdn7VW7cbBdBbNSoLmWE67qRLJwkOyjytZPVjhGovOM6FKY/xAVYSZq1FJkuib/I14PzZw6B7zE8K8eGaLImr3nUDHW2vjj3mFwYN8dDJUNf58/hOTUKloOX22hG5u5WL4xaDZs84ENWYfOSxNY8kyya+P97FVW8A2gEy22rNBswV7FQA3ZbI8hOeHHpxUeXjw7t3b6/RUERT5L7I1AtqO5ynGUzAJRU3x7QyQWrYvFOQDDrfjT+JPT8CzluerUTi8d7Z7NC+2Nx2Z7PbMBoErWfiCGFxb3f0i2gKB9YNzXQfyaNrXhnN/sBy2lwcCDK5OHjHGHgki3PFgPOPP3l3aGyZOMSQsN360XvvHHCFOb7fS5bkaRlJOHMkcsb76VEZa7k4mF+f570ASR+IXCGiAflyNsmz2EKTQQuURn687xWg2ygOTDr9t3O6RYH5jcwegOdzkjvSjUZ//Kp3+hra/NI9oGf/JRCnyQDmKgKTtt4A6D/+ULKkvFfgwJ53ElqAFlkEoDnx0gefJXKEOD5wIgVjIsUq4bIj65eKZNm0Nj/lPTwcuuoNg3Zt6ccObLHYJ9GevXSjAPraoH3BHaBjAp2RLgF0tF2Fcq1N/317XOwflRDkYFhVkON3Dlb+vi398EXE2RdzwloQg8085Vx75QkJyfGIlkwQ5QBdGXSsU4CoK5QxpTSfGf9+zWaXa6zvzVhJxwm2Ze79mZBz7KIp17pEET+uQHTTT8qR08sa073Vn1vpRrUXl82FawDNXu7JPIwSuzv2WJkiqhM0bf/+TleWdS85MALQmktFrmDiaAFaPcUMwT6Q0mpTGWDS8EiTeoLl3wBy7CfGHe14utGjMtyb4/rZ3UwczsjcBv0cCfuZRJiEFjqORap+zAaqNwl7wji6UQEdX6yYi+jTWsL+I2xSAuQVVRQdQkgjY8a0AibdK2E/7aMUMXHEfAPQGdY4zz8yatqpgst8xxxGLo4//ng7tfvLLz9PXvapQMAU6ZHKyIFzyV47sv7YoDFX+fEXsOFEmSWgtkcszTbrRREj18g7vozemKpcVjsrZAU5HgFosUmZ6cR857ZnJ3EyV8zTmzJOB2yCDXivIldqwn5FTYnczUP8erk4alv8u8qj2iXdqEAasuUnwxF5QSZufaeC/p8WoGHQfmvv3gBd2a/bzsKMUWsSpna+5TFfX3Ix0nGAhsl6Hof11vpPSCl+aW5HooxjXiJnAd72esQ8qhjrpg+Afvfu96mjJ0D3rwz7nGs9AEopdgeqHlih3OLZNuY8Q0uV9wbfikiSBxEQL+1RRoCWAxPstzWTxl2Kj00UB0mLtgM0eWs02qq8eiSgmji4Pbl336yx7mcC6DxOfysGvQWg0yGyLYKkLkoPoGGuMOgQ0GAahBVGm8k0FPGy52eUQU/OkbAh3qkmodjF50WAxkkohs1mTfvbvRl0AHSsx9///svJoE2gZhv+EpOdwJhgnfthDvIAegXotZqEADTOQN4Tf7YheFOPpp5zslQllIjqICqqzWa3HaBDGbVXs3vz8hcAaLymSkpebdAskmez2xfkp6msNuiMEJDQYatj0Z1Bc6Q7ChTOTNxzX00c0bbbt/je3vbnAC0Q9EousQZx3J/afvH1WpMwGOeeCBIX4D5AK8saSkmXZPopVveOu2VcWZNQp5UwcXw7gOZSEJs/ZazWJOzlXL6tpnlX/HnExOH7RmC5DaCdQbcx52ni8Kre1ZbbArTyYmPy0MjD/KGMgR4NFn2sVb11i1DOb8Yj+75CGwX+RIfAllsShqJYU0qVQVNRZQ+pqqy9944nZtAnQGMHPAFa3u4ToAmzU2Int9OObPIToDMH9gnQGyXHjys4Q/TnyaBPgD4B+mTQaYM+GTRM/vYN1pNBl1zBR4/ap4lDuaYVxXGaOPym6gnQJ0BXrvuNnYSnieM0cZw26NMG3d4MRFFlmN1pg14yUpwM+mTQU9zw6SQ8Xu6rxkGfTkKF69Wr2ydAJxyfDPpyd/+M4ojTzBnFwYYgpIuY36e4qHIC9FaAzrwsCVgkmPLSeYowOaM4NjoFe/YUD1fJ7FGnk/B0Ep5OwtMGvWSD7gF0Xhw5w+wSae98k/C0QZ826NMGfdqg12zQJ0A/qw2axrYyaM8P4RdVtlxa6d286+Xi6N0kJMkKx9zRjGJLHlkPylc4UeTiiOvH7y55KaJMzvyiyt72uQIbN/kIX1IQ/PyiSpSIn7JvXS6qaF6ifmMkk1FGtVvJdXzM/tytiyoBUHF7Ule9n++iSlx0+Pvf//5d3SSUTVYycSQO2i853Puiytar3jI3ZJkvFUfYflElZKFWXHGbrJujCNvtmTiQq95FFTBky0WVVrb7tyeXLqps3TNbozjIZ1Ivs9yFQVeA1r7PyiJe1TtAIZPIS2j3/tzKZkeypKVcHHn83HnX2u7yM7n+ziUTB3k0CM/bG+bHTcI1gNZNwgDoWBEpjnAS5q3LzOm8ZR0YYwVobjBSPYe0jM8J0FtuEnoeiL1zzzwtJUtikyXgfN8AveVWHWNygFZxBLFlilQgj6mQlB88fsgy6H6AbwXQMyAszI85+VPcJERgyXvruYe/l1wcITi9hP1HNinC5QCNFzsWtk2W9DRXvf0CAHXyqF6TTsIEaGfQS9dcbwG1H9/nuTgUB/0tGXRc9Y5Tw3Nls6tlmILVsbl9X5BuNKvgjBMD5v7eDHoUoKP9+NnCoOPdnvfZ58ZZowPmkg06FKKXu9rCoMlZTj5o1mQWzjYI0Pdm0Iv9OlqT0Msu5W1CNUcujpoC06shHKnuQb5X7uF7eA9RHM6gMXHUDXQEpGHCLmDxPmfQsEniQOuREla6hcH6QrYRCkr3SD5o9SuiOMLEkZVb2pzE+0BCjEnMiHc7g47fkbPAGZYrtJGx1mdZv/hT6UY/TaldY9OoaGxU9W4TuPu84Sc4su7x3QAq6k5GP5AvyX6bIY7yTXuvejuYVYDWqXRe8kqgpLJSeWLL2dQ89rO69cATEwfZ7GTGkqmMtrTGt0MYqxz4emIijHdIqUUK3Tj1+VXvMJ3JdOfrSjEK5floi8aCR0tA6PuYvcx4YdHx+T1ycaRyUIlA/Vul8/xnktM9FVW8mrNeqAUhD7TkIQAj0mKqaCxVveM3XtnE0xFu2TC+uGw08ra2CftVtPWWiaNOxihoVAbqfXMGXQEamzn9HwHoqvn5bj2S8e6sqCJ7cyaVSQEebb8FaN0kTICWk9ABOjYw7e5h7T2AdrmJvwugH5uahD4uV8rJ0MYVlPfFTRwO0LBGnnVzkifUGpU3gKNWVFnKBy3y1GYQrD4cFIbPVd2HPndUVOFESsV6lBIAnQqhTdzv8ks7FaDTl6XER+BHy6AvvpXLEmZqUymceIczcc1dKiPvR0/+635C3jiFb8Gq3vr6XCq/ZKR6nNCyW8j4cbxobJZcSk2Ttb8A6a/R5FTNWxOcx25loQJMq9YYEdoK0KGNqO4QE1ET9juDVjtj9tde3xxkfaEdoKk0zaK6U3NkvP6sA7PYDjGjAkjakr1fhUwFrOQBHh+7syoEVusoFouvAYCmZl3N14sy3zt2Zzjxd+yisSFxTvJMBYEKHGN9aAEdAhDvgMXGmNtNqL2BTRa2NL7Bs+0eg0YJtAn556NjfyZgJWh5n+p7HLA4NXASJqVsMtg237mbAxg/c+ZrGd9nPwlgWz8WAA3Bmyfkt2Kr14KxOQdu5qhEpycHED/2a3zHAXrLO+bvbfGT3/feFf19fLevlWu7AcD8SBCBvhagYdCuee+xUbVBVflAZejV/lLJK8+V4As8tlEvY7wMHQF0gI7+YINOW12bF/nI+N25mu0LrGKuidAIJyEbyDelgGp81LRbTy0UB462STe6FMXsuU4VAAAbbUlEQVRxZNw94AWg43fhuIoxsxlDHulzGzE0rqBaBflwPaEBNrdNHAE2Huu7Y/JLpSBAuWXQLSDl3szPAWmsMNVR73KBbMG0YdDxNlXMoeZlyjaQ4mCL7IEOLgOQizlAq1JKZdCU2qrKpm1D8l1lHLlYk4Ueg2bMqkm4L4f8lcCW4IiLlaPZkBNA/+v9x8E4CgRbAkYOVja8Jl7PkGg7JhhTQ3yOIEtjjyVxr0cktSPWGKXW/cZYLRoLc+8L7fiGqUcj+hZ9gEHHZwHQbCI//iLA4zCJgsi5W2bQbKA0cXBqGW2/Hgs157JBBkBXBk26Uc2HbNbJ0gbFbmGS4p3RLnZRRRZE3cmsgQio947XY3M/Z9C0G2OspruUM1UZadd+rGUdh9s858x9sue0/U6bO0J3pqNzC87aq9SxbG3Q/M7/ZC6Z69hX8XeZsWQPJg8zY0xwnlf1Juez90snMn2CaaLaoKNdn2c9J5s3fUwb/8OlX/29QtuuTLw/jEM28Cx5ddQGjYJSn63Fr/1KOI//9/c/duwUTQoCk4KoQo3OYmFWUU9MDFvOFAesUVF1wdexXQyaYyaT2wNovOx722yFPZ0v8bnbFytAUwnYhX38mNv22oWrChSKChthbFY2pYc57Z0HxpEA3TdxEI9abdAHD25NuSIAOsby888/T7KFCaZn4nDw2Tv+eK8rhjwZqgTU3EmYSuPI2OO7ZA6MNjEVOkjnvkyAdsWYc5Lg5cqzyiX9jT9DrttiyNrLtCm5EPEiqqsHhr02kkEnSAOQMHfGmWbSaTWvyk8ArZvMCuujzFXWQuy13e/PvCbhUYAWKGM4vyLZ1VFY5fHxv379fQdANzB1bVAArMURs8UDG6koVbx1zqD3bhEtIoLhbA7w8IoqvoGObBDvbWVklUG/fft2ehy7qLN7eZqPJexxoGXMnCZgMChE/p1RHNpAe39oD0XLXMM2EGQAGga9t736PdqPz+PdqvKBiSOiOFrm6M/Hd1iLvf2J+axOaD+hefvVSbinTZc1Jx7MPyDZgm+sr+aBz/tH/hYCtgB0vBN7LG3DgpMJt5VjnFD46S1Ji/bDVJ5tOokLePFvcApnzBlml85Eb9vXuLbdUxp1b6OQIIDxb2oSukIbWc9JLK/TfXESCsUaa8K1v//vP389BNC+mDBkPnPthw0aYeVm3V6w9CMUE9mL4vB2/Sbh3nZ7ixhjcgBoTRyKFyUcCeb1+BjONYWJ7e3LEkC78ASL0FGQCwV5cWAvg4/vwVBV3SKdhFT1RpDZTB6qVDfHiID7s5xY4uKNAPprE8XRW6sWrPYpKOScMDv+3QNofhdzxEaHVOwdtzsJkXlAsspTBZIeMNb+JJjnKdkJgDsJs3J7ysQtMPR96/IX3wnwqgANhnjkSvSXeOgkHmK79LN3oojfYT4B/H0Nan8qQMezbp4d2be0N9VGvFQ/dzZN5Ft95y4TR29wDJQJiH/HhGGXdCchg7wHi6GdERMHArkXoPh+7xgNAGQUx6MF9Gel4wBorgDv2ah1IRFMBJqxef1HAWteHNgzfjY8YwcgPIrDmQYbxUMLHRB8M4/OA98Vgw4TWgK04kr7pri97KcCDwBdj93IpO8JAHpkU1cFw7+3xEHPNrpRZwc11qIH5K5IHaCxu7OPMyJLslXnqeIF7bsyaW3QMOlQagrTXQotBG+q8nPF6GN0BX1rzLzP2XM8H2M+Ri4pXhuEGYKQvrjZuu2Jg05tQKFGLWWPQfcAOhYUzQtIb40oqB7n2IgZxSG2KG0s5VAvqrRRHGKVW9vWQmustAGLcwYNw4zY3PhccdCZs0C2tssV7Evje/rQY9AI1Byg5dH+/LkNqxpp18cPI2ZzEj1SGXTaoMVw8nS1/+BWGR520egf14+1HvMjNrLrQDKqGACYIyaOvUAdfQ2A5Mo6JxQnRr3xuDJWJEGGXHpf6ty6MkX5A9AycXBCI9fICECno4z9BIZEu0tOQk4qRCc58UjyJTOWm0FTceSptV2HDIHz/e3MnDFLjsYkx7HGQ/4u6OnxEldMOpSLw5lCe3xQk9xs81tA8bnHEi6FnWwdukBHgByL8fIlMcES5GriqGF2Uiz7QmbqLUhnDjUOmht1zEv86eFvW8frzyEgGQqVTg1AJOOgNU6FeqFQx8bu8wQTZww1iiMv50gB+iUBB/o94+Y7gG0bB63Igrp5emFVR0Ay2t7qJBRQMPeDu7pMUPTZbdCS+QTJtVNRCxLzm4QQLX8PitXNDfFcGwc9B/wK9sy3lEk7MJcP+ih5hWxl+CjmDfK8IE9UFRcWcXku5a8na+0eUlVw3hfvgYgA0m/ehFKKG4yczrabyXzMfrrr7Ydrv8YvqswnNjdMG3vITUIiOVh8tBDgeGyTsoiyLxGHHW0nw5EmJeyrAtSR9pcAM4QlGHT8/PADNmhMHC1A7m1/DtASZtiVlECE2flV7/vE4sIwEqDVLgyaECyiepwx7FWIdZ5aE0fYoMOcpOvHPjf3Ugjefozh40fC+1K+IgY7fuSjzAsbLwOgp8tEe1db34vv3wbo2++vscNzJsdlkWwPMGHNycWhsEJFkiSoZQRLBeK67wAs+tD7PTlVnOQlQHvEmOQaoE+Avk1CWjlxk1gSTMYdf0bisfivmkdGV3WNQFwx9dcPn3aITGoN17RsRiaeOGgAmmdh0Fr4DH8ZHaR7j2HQfqTJm4QK7yNONc0RGZc7yqZgqD7+ZAiZblQArdSbZPlTRENu4NFx955HMN0ZF30DoHWTUI4qZ/qw0C198GeZQ8IHA6zIAxJttFEcya7WGN6tfvgauUnJozi4tenmFIFHG2bF+m0Zd++Z+H5e9XaAFnuX+UlbS8QhTQB75sA3dC+Kw51f2d/51ta49XkFxviMvVsZNKFsscY4Caf99Orx4eUk2HlyrfJFf/JzfUIbrA0mKUwwzqBDvriA1TDoF9M96WksYtCy8bYMOuOk69w3fYp5uYTBMTc9Bh3JuOKmtGzI2xl0zrn5R7BDT6/JyKNrv8YvqkxT20wwk+0TOzX3JUJkwsiv/3iu3rgaBUcWPAVfRxEuqrDg1cRRAXpvu350c7aGVpXZRQw6Psvjft62OmIDnQt8CqADtDuvPDbdN9BegAL0PMyuMmhumsmWmHHifQWzzhPmG1qCHnP94cP76bW6SahkSfrRn26vr8p1ixxURRxzW3Nx4FuBcWmfcLJLgJay9Msi28ZOP6vDjHWudug6rpTbZJVbc3EwhzGPHsWhOHtFCfEu5jr9S+kYyz3S3qPwvub6SLFiPsNc6fcoOBFwS5N95XOCrKK0l0hJmiDm+4n3Ep00z0e0vpOES+4kbL8zgX75efz3R7urvd7G5Ym+1kiA9puEGckhgJZzzIPbNzdbO39x8KXDSiFfbJB6FMQxeQSgEDC6gjA5Q4s+RJ/mAN06UvYwKZ8CHwcC5CYOMWiyfmlN5ETMnAd75572egANg85cHJ4DpHXc7ZmDBED1Pk5q79+/u5o4Xr16fQGLjAOuYLXmVFuaF3/PEkCnQtBFkRhj5uLQmx2gt8yBt7s13WgFvZTZBOjqG1DfIGB9p3gFaOKReVcFaM9D0mPX7B0ANE8DUqxi7WLQyHOG2eVYPNZesp+27jwtcHpYV4q0XZ2E5FvZt3ci98D89ubSu3YkS2pf5Y6yNYAGzOqV630DRZDSkB+5OCpAw9wxcXhoDxp+b/toZmd28RkATUWVpXSjR9t3YQe0lgA6GXReqfXNODIHbKj4E6bC7bZ5HHQmdHcGs7dt+gkICKAjzE72/p9+0lXvvKeSG9EB6x5zXwF6HgedN+okd2xMLnSNzDrPhjKS85u5X3ISHgXoa4sX+4qUe5xWdCvYnYRSSpni1U1IlbH2WLQTHH1X17gl13KMerIkzXUqEtbbr3rrPe1pAVPR2qmJ/riJI8ZImN3Iyjmpm9KLtneobr7qUBSHT6qACc+pjO2K4kgGLSYhrzNad2Sg9Vk5m+QYi/+ULCmPTjWbndu+q5Ds6UcPIBmjM+iwx/ZKXrkQj7aPVqc91oKwRgBQx+5QXBLWYJtiIjlXo21rM8qWDdvxOOgYe9iCMXFk9MjcDryn7XpaibZ1WvkyXfXOyh3ZHoBcTR172uc70W5ckIkfGF2ySR+rfg/Y7Fl35DX+3MqgIRD015lx/k6nKv9xEx7POWD180ELSH1fAcy9vcb76umBz93BCEDHXGMexeGfSiRlUrJfq4OnE7G35j0lArYQwx//BkP2yM00Dw/pwPZ3LCmMbwLQ92PQGiIALRu0ANq1LiDG4rpwbDleLi2GAzT9kKJqTRzPAdC0jx0YgJbGV/YtbONh0zsK0HUjcQSFccSp4a8C0JiSIB7IBX9yIYl0nKzNyCZ/KoBOh6abNvqJe6IPhDTGmPdUVHFfiJ+o2Ict8cjr3h8+fJyUsJs45KAGA2DbXG1v72WkUl8yz87H7OTPbdC0OxKRQ+RSsOfe954MoFtGklc1bzFoAPpouJUf25NB54LViwTVSbiHyfS0ngsX73xuBg3TgckmQHMpSD3XiSYAWnmc9/7cAuj4nQBazF19yyMwfdurHHsM+t27yHvy9cKgIwyqbe8pGXQFaGedykvTMui1iiO9NXkOgF5aF1c4SwDNnQfIkEet0PfKit1WjZx41kNO5IQWhskQgE6SlxEpgCjjcFt2z9bu87zE5DEZInNHGXREfnxzgFa6UXl1eyYOv348ooWq4FaA/h4Y9PMCdDiguC2VJa8CpCtAU9WborF43o8CNON1E0cIdQD0m0u+YBTx52uxgEyGs6f9BGhKXlH/USaOUAzPVZOQ474zuzmDlvlPSkMjHlVOTwnQ1dzQAytOaLG2ynuyjUEnI06Tg97Vphy4zaB16awyaNne88TMOFqF0L8oNceSPoPGvFEZ9F65JQyQSiq858kYdGsuYON9K4D2+mh54yomoRcH/Z/PoHV7Mu3uD9fMXwKBuJyj+O85QOfllb3ClrbFaLfNBy2AfvMQfpzJBh3s/ckB+utDFI2NMX8vAI2jKgE6L6+MzPufD6DbaKK9AE1gAoDP6QUmz/zvZdD3B+h0FGcujuWojrvYoH2jakJOgH4eE8cJ0KGgQjmoes0J0Evs11k7J0+Rq7zEU52Dld3h67kPgz4B+gTojx8nRnky6JNBP4UN2sPslkwcJ4Omkk41cZwAfQL0CdCniePi5DgBur2Ako7Mk0H3fAKYbk8Tx/qFnkVT3dxJeNqg2yiO0wadoW4kMcoKI6OOuiqIJ4P+W5NGl2xy7hdZdhKeDPpk0CeDPhn0yaCveiVtzProtEGnyl0KszsZ9F+GQefNvbyOur8moZjJ6SQ8nYS380F7+NYJ0MtgcwL0589W1Vul2mNS7hsH/T2bOE6APsPsFP97xkFz+zeTdp1hdn3lcYbZZY7BkbDU6xHRN5tfXZ2H2Z0AfQL0CdAOxJ5V8QTo7wigVYZJgHVPBg0r56bSt7rqHZcSIjaXdKPKxfE0AE1APmNuc3E8nZPQr+lG/PHWiyp+kWCvk275JiFXvUma/3zJkrh6TLKkmgLh6EUV5i3+vGeyJM/FAdlYiqXek4tjzUlICOxtgI4EUf1cHLpK35bb+r5vEv4HXFR5KoAm/aKEWYLsRWOfKxfHGkCHt5tbjHtBChv0GkBH9YcADUqB5VXvYzcJT4DWrU2y2f0nA/TWq97fDqD7V72pDXgC9MLhv959b/NBL+fiuBdAX3zRlm6Uqt7SUr10o6R9XGILI3YOHDA6CWRugV4+aBh0PEs40pGr5hWg8ci36UZh0K8eIi/S44Pa/vQpUrPeB6C5iPGtGfRzpxuN+QagYw7WABoZ4cS4RzEjb/dm0M8N0LTXKxzB7zyxEsmSYo29ovdfAqD//fFaG2gEmyxMJ50eeWtKr4p8CF7yCkDykld+dBvugNWaUzY7AFpgiYkDMKZcjQPrno1CP+t3vaxX/D2uH8czUcg0WWzWbtszXv+Oj0PzreoT8R9zncrwos4uCdA1J6PZ7JSAnrb8eIpiiD9JlhSVTV69vOShtjwco3XcevPk0QmfPyeT/emnn665l/XMPL0kR+Aj8x/vIA5aOc5DGSpzYK3ewTxVJe75NUb6UgGak6Ofpnifz5P60VZLIYezy7TLtX8f+WqveivlZ4yZYg1pvmwT+HNZKE1UahXl5XPgAB2kgr0cn2sv6c9q4vB0pVRt2lIPsu5l3sP19nskS5pj3Xo9w8ejAO2TmgCdyeFlE21BwwG6CtCIoKYm1nVSkqazETBxxL9jQcMWzKIdNTEgWL4RWESFfimJfPwEQFP+SYvEfwdiDC/KyQWcI6jbP/20ArCmM/MYQDPnMZcAtOeD1nqo7FALBOuCuSYHPYCWMowK6kqOH/PsoMC469qttVV/j9y5jyPA2att9KqLsD5uihtpmzHXmoRLFVUqIABCtcoIz+Xv+/mgAWiqelOg1wE63tX6grjqnSGllVgglygsFE2Y5QT8SsRFRRXGuwTQrO9SulHG6TLUA+h4Ty0aeyTd6Byg11f/LlEcVfvGxFK9I7TfraKxVTjWulwB3UGahWPBAej4N9nsYlFdEI4x6HnNNpQBDFoAHdVFokSPABGAXhtr7/c+fhd05gGBqgxaQkuax/bUs7Uf0W+q2NCewCYqXGdV7/gdynAO0Ptjv3tj1yb6NJmz4ufHH4NBqy6l+tsWJ3VZ3Tru+hysCtCgSlCscfzH+raOQupByv+AEtkjf8FgvcK1M+j6vh4YOkD3srz5O5AZ9lTI1xJAc6ljCaB71+2ZW2fVyFQCvwC6jtkBOsbBCZb9nWSsJURbALruJ2fQAdJ7f0YJ6eOvH/YUjVX3aMyFQNqPHK0BzhR9/HitoeYVVXrHm62Dp10mr5o4lgCa9yMwW9vz5+h32hZVbUJAGLZeRXG0AC27bz1WjrS/BND1SJYAnTHnrJmHA460/fCgIqhs1viTzRRediJIoo+RbjQZ9HzMe4BpGaDnoOHgSH+X2hztS/SDE0OwOh23k0GjHOgD8wSwA9Ajc+9j32KDrkBQQTeBcZ7qcgnko/8opXiGNY7xM7Zo9xZAOxB7O/Vz5EqsPdtFGZKcKjPzCaAdi5JBZ5Vu9qcrhp7SvgXQmHC2rt8oKDc489//fjt8znYNxEAECGEDFsvSpghBjjv3oQE/Xu2iRFP4JO0FagFemjgAXTQ9URzxnB9P9rbXW0wHPhh0mjh07IZBJ0CH0AjQ9/6sMeh4r9d/ZCPtF5gA6BCXtC2SNJ2SV9ghg0FTN07FG7RG9/rxd/VY3QhAb+2Tyz3KKMYdhSIiB7XboMP/Ejc9sZEiI/G9vSYO3kGBXoDe/6ygV+VVv/dCumMAzVzHezAnsQd9H/pcsRZpemov64AhMF/2sGzHWfQjZIuxelUm9tQoQN9SYmsAvVVmjj73+P/977+Hd00FaHUimHMwxLD3ZpWDrKiiyQUoOX44wG/ZwC0TSKaO5vZjFEdBGAy2b++/T+De9n3z0VaaOFqA1rPxXygWpUId+eltQFdSFQgdoP25acXsks62sb9sGLTPea3qnQAtx21unvAoPT58nZj4mOgt9TfeTbjbjz/+OCmGHkD7PI+O3ecrxu1s8sWLV1eAlglN6wtA812BjQCavYDsjMhAtUHDKre8U89ka6P5oB2gqVYP2SG1rzNo5gqy0GPQPYCmn3w/FGGeVuQkVDuSYxL2b2XQjjtVibEm2NzpQ/zpJG/Lntmzzxo5PcqgWzub7JEOgHIQyn5UAZqFRXNuGbBvLBf86AdOwvj8FoP2dpmMLW17e73N0IviCMX1449UuMYGTdXzcQZ9C1jc48y48ijYKjPGsqSseoChqI9kz5wWcIpy7I9+UChXNuhq4hAzugdAx3uiXUpPOUAjVz0Q3AvQbOwWoOUMbTevomoYo5sBou1R85qvUw+gK+jX9WMueA++BNUOzdMNcl3nxxllVYYofuQ/0zikrEBc4k8wwx24gCBzo/GI3S+ZODCD+Bj83T4njLGOq+KJ44HvJ/oH8RhRrHtk7ao0/uft+zEaYyvvoOYLy99xDlYnISaOHlBuZRIVIMXmyMUhwUgbtJSGR3H4BG8F59q3urguBO4kBDQQGNpzG+XWcfeBMzcZTJUNGZvFnRrOaJjDkfGzZnUjwKBpH0FWRWvFxN9rvHXt4r3pJEwGXQG6yuveOWedcVzFnDDP3CR0Vgg4wcicYTKfW/uCQsJhhrkkzQIZmdMbbwJ02mXpa1XaDlaAcBCuDx/eT79CrlkPN0FUoOsRmgrQrNeSiQMG3UZxyA/iNnB/D3vO96bP+ZJM8Hz900/hI/tmlAheAfqIk9C1oRYgw5pcqxJmh6D24qC3CirP+YIHSwkAoLy9+qU41fiPKsotQMvLj3Btbd83UtWMLCZHesVBE8Xx+nqCAKiOmmQREFd0PYAGNFiTaN8V6oigeVvJoHW13XNRE3OOTBxxjPbAy0HFj90CjZdXRyxrVJXDEnNaAkqXDwdofByE2GUUhxSSM1dA5AhAR/9g0CgG/gRgb42hPlMVie8roij8mRhDOL/juZhrZ8ujAM0a+PvjM0A1bdCfpyihauKQs24a0XWufQ/2GLSfXG7JvZ8YIDXxJ6ekPXjhxGKrQj4cB+0gwWZsnYQRfqVIDhZkjx1niTm6EMm8QjhZXvWWfZwjaNhR2/C4rZNVn6ub3E0cIayqkxdMI00crdDvbXn+PYQIEOAJnCm1+vHaZl7rmTPomIcaB906CXVpie+MguMoQMdJCoVQWdqVmRxIklUBGnuo5Fp5QCrouHK8l5OQ9zioVYbcIxTVBt1TXr5GSShkQ+eiCgAN8CD/t04RDlIO0P55ArSI1m0TR8bZV1NNAnQmqXK5rwBdmbWzct797HHQ//vHx8MmDgbKcdZZi7zduqgSPzFp97qogrZnM6Tgi1HLxBHxsemcRHj2aLNbAO1aNvrVmjgcoKXtXUmsgeHS7yuDdpsZgrjVSTjahzrnsGeiOGDQmJ1ik8HcR9vaAtCABjcJnb321vqIkuDdzmSTQb++HrdpFzllfY4AdLzT23UTR3uqnM+agzd985OIg1c9HfKcM2iP4ojfQ8K8H3yv99ktE4eUjvYKGOKnFfxNPrdgTJ7s0hm7ZOK4tbcYE9/9Jgz6n+8+3BGgc0JgDIQjPRVAu6CxaEwsV3FRDFX7jRztewtZGYALQXuTUADNcdAZyRGwcoCm7ZhnN2HUMLv6+73tLzHofphdetmPAKP3tZo4cFz9/PPP0zw/F0D7sRuQdmUN6D0Fg4Y5O5O+Nb9bAJq94nNdGTT2/l4Uh7N535sjAJ3v0EnEzWfxO/Y58ciONbTpc9Lrx9redxNHD6D37pu1dut7/3+lD3G/GU4IEQAAAABJRU5ErkJggg==" mediaID="Stage_cst_images "/><costume name="costume" center-x="9" center-y="10" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAUCAYAAACAl21KAAAAAXNSR0IArs4c6QAAAQxJREFUOE/tlL1KA2EURM9orYm1r7CbSkEUjIXY5VmMoGilaKUoqM9ip4JGEAStsnkFazdrrSP52XU1IWFJJ95yvjvng4E7YsiEfqsK1QwLoPneil8FL8ZXkeYav23KC6HfV+HjCFQd9sG35gZM70eaeUi1DFRxu244Hw34+SrYaqp00VG7oIrbm4auUHQE9aZKlwqcLAs/FgXk941WFDq+Aa1PAgLfKnTbk0F67n/Q+BT/dkbJHXhtfAqjNnSv3sV/DtRCMfBUtXu0gZNt4dNi5n5LoZ2WZs+yGgkd74KOi8G8F6l8ktVIag4cbwgdAktjgE/GBy2VrweKLW/sA2vAYr5qgedO1eYBqe8LTThqXc3sxIMAAAAASUVORK5CYII=" mediaID="Sprite(4)_cst_costume"/><costume name="costume" center-x="19" center-y="20" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAoCAYAAACSN4jeAAAAAXNSR0IArs4c6QAAAgNJREFUWEft2MmuDVEUxvHfTTDzAh6AaKIJcwYk3LhhKLpE8wTaCSMm2ifQJC5iSCRIGDAnmmjCA3gBRtyELKmdVM45pfY+nHNqcNa09lr7X2ut2rX2N2M4W4TN2ITlWIalVahv+IoveIkXWCjdZqbQYTf2YheWZPr+wAPcxf1MH7lgB3ACa3MDN6x7h8uYb4vTBrYKV7C9LVDh8yc4jo9Nfn8DiyxdKyhZIZso8dGm7DWBncKF0p2GXH8aF3t9B4GNEyrx9MH1gu3PacwhM9PmFq1zOy2qg63EWyxuizCi5z+xDp8ifh3sEXaMaNPcsI8xWweLQ/NOrveI1+2Lwzhl7E2VxhHvmRU+2ml9gEX5ooxdstkAu4X4Irpk8wEWX0NMC12yhQD71SWi+jk2BSupzLSUJdlKJ/+0x0qyNu2xkmxNe6w0WyljMYfFPNYl+zOP7cTDLlFhLg2K77G6I3AfsCaBxTwWc1kX7GDc1OqXkafYOmGyZ9iWmj+xhGAS8/YkLa5vIbz0qT2HcGNCZIdxsz4o9nKcwbkxw53F+fqeTaLKOOH6oAaVsg59pJKhRpm8kKGuD9qgTbjbgKvY8p/pnuMYXjfFbQNLfvFmJysh+F8YQzC+lFOJXLAEs6f6r84V0sUvL8The7l+pWApbkjnIadvxIoGOf0zXiHK9j0XKK37DRzzU/WOUvTmAAAAAElFTkSuQmCC" mediaID="Sprite(3)_cst_costume"/></media></snapdata>