<snapdata remixID="11165675"><project name="Unit 3 - Big Data Project" app="Snap! 7, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="Unit 3 - Big Data Project"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="set_data" type="command" category="lists"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>data</l><block s="reportNewList"><list><block s="reportNewList"><list><l>2009</l><l>75</l></list></block><block s="reportNewList"><list><l>2010</l><l>75.2</l></list></block><block s="reportNewList"><list><l>2011</l><l>75.4</l></list></block><block s="reportNewList"><list><l>2012</l><l>75.6</l></list></block><block s="reportNewList"><list><l>2013</l><l>75.8</l></list></block><block s="reportNewList"><list><l>2014</l><l>75.9</l></list></block><block s="reportNewList"><list><l>2015</l><l>76.1</l></list></block><block s="reportNewList"><list><l>2016</l><l>76.3</l></list></block><block s="reportNewList"><list><l>2017</l><l>76.4</l></list></block><block s="reportNewList"><list><l>2018</l><l>76.7</l></list></block><block s="reportNewList"><list><l>2019</l><l>76.9</l></list></block></list></block><comment w="90" collapsed="false">sample data is year and graduation rate for PAUSD - has a minimum of 10 data points</comment></block></script></block-definition><block-definition s="mean %&apos;data_list&apos;" type="reporter" category="operators"><comment x="0" y="0" w="90" collapsed="false">Should report the mean value for your data.  With our sample data, this would return 94.47</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportQuotient"><block s="reportCombine"><block var="data_list"/><block s="reifyReporter"><autolambda><block s="reportSum"><l></l><l></l></block></autolambda><list></list></block></block><block s="reportListAttribute"><l><option>length</option></l><block var="data_list"/></block></block></block></script></block-definition><block-definition s="label %&apos;text&apos; of size %&apos;size&apos;" type="command" category="pen"><comment x="0" y="0" w="90" collapsed="false">LABEL will stamp text on the stage at the given font size. The direction of the text is the direction the sprite is facing, and color will match the pen color.</comment><header></header><code></code><translations>de:drucke _ in Größe _&#xD;ca:etiqueta _ de mida _&#xD;es:etiqueta _ de tamaño _&#xD;fr:étiquette _ d&apos;une taille de _&#xD;</translations><inputs><input type="%txt">Hello!</input><input type="%n">12</input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>text</l><l>size</l><l>process</l></list><l>var stage = this.parentThatIsA(StageMorph);&#xD;&#xD;if (this == stage) {&#xD;    throw new Error(&#xD;     &apos;LABEL cannot be used from the stage because the stage does not have a postion.\n&apos;&#xD;     + &apos;Use LABEL from a sprite to draw text.&apos;);&#xD;}&#xD;&#xD;if (typeof text !== &apos;string&apos;) {&#xD;    throw new Error(&apos;LABEL can only draw text, not a &apos; + process.reportTypeOf(text)); &#xD;}&#xD;&#xD;var context = stage.penTrails().getContext(&apos;2d&apos;),&#xD;    rotation = radians(this.direction() - 90),&#xD;    trans = new Point(&#xD;      this.center().x - stage.left(),&#xD;      this.center().y - stage.top()&#xD;    ),&#xD;    isWarped = this.Warped,&#xD;    len,&#xD;    pos;&#xD;&#xD;if (isWarped) {endWarp(); }&#xD;context.save();&#xD;context.font = size + &apos;px monospace&apos;;&#xD;context.textAlign = &apos;left&apos;;&#xD;context.textBaseline = &apos;alphabetic&apos;;&#xD;context.fillStyle = this.color.toString();&#xD;len = context.measureText(text).width;&#xD;trans = trans.multiplyBy(1 / stage.scale);&#xD;context.translate(trans.x, trans.y);&#xD;context.rotate(rotation);&#xD;context.fillText(text, 0, 0);&#xD;context.translate(-trans.x, -trans.y);&#xD;context.restore();&#xD;pos = new Point(&#xD;  len * Math.sin(radians(this.direction())),&#xD;  len * Math.cos(radians(this.direction())));&#xD;pos = pos.add(new Point(this.xPosition(), this.yPosition()));&#xD;this.gotoXY(pos.x, pos.y, false);&#xD;this.changed();&#xD;if (isWarped) {this.startWarp(); }&#xD;stage.changed();&#xD;</l></block><list><block var="text"/><block var="size"/></list></block></script></block-definition><block-definition s="keep items such that %&apos;pred&apos; from %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations>de:behalte Elemente, die _ aus _&#xD;ca:manté els elements on _ de _&#xD;es:mantener los elementos donde _ de _&#xD;fr:garder les items tels que _ de _&#xD;</translations><inputs><input type="%predRing"></input><input type="%l"></input></inputs><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doIfElse"><block s="evaluate"><block var="pred"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><script><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></block></script><script><block s="doReport"><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></script></block></script></block-definition><block-definition s="combine with %&apos;function&apos; items of %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations>de:kombiniere mit _ die Elemente von _&#xD;ca:combina amb _ els elements de _&#xD;es:combinar con _ los elementos de _&#xD;fr:combine avec _ les items de _&#xD;</translations><inputs><input type="%repRing"></input><input type="%l"></input></inputs><script><block s="doIf"><custom-block s="empty? %l"><block s="reportCDR"><block var="data"/></block></custom-block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="data"/></block></block></script></block><block s="doReport"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="combine with %repRing items of %l"><block var="function"/><block s="reportCDR"><block var="data"/></block></custom-block></list></block></block></script></block-definition><block-definition s="if %&apos;test&apos; then %&apos;true&apos; else %&apos;false&apos;" type="reporter" category="control"><header></header><code></code><translations>de:wenn _ dann _ sonst _&#xD;ca:si _ llavors _ si no _&#xD;es:si _ entonces _ sino _&#xD;fr:si _ alors _ sinon _&#xD;</translations><inputs><input type="%b"></input><input type="%anyUE"></input><input type="%anyUE"></input></inputs><script><block s="doIfElse"><block var="test"/><script><block s="doReport"><block s="evaluate"><block var="true"/><list></list></block></block></script><script><block s="doReport"><block s="evaluate"><block var="false"/><list></list></block></block></script></block></script></block-definition><block-definition s="for %&apos;i&apos; = %&apos;start&apos; to %&apos;end&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations>de:für _ = _ bis _ _&#xD;ca:per _ = _ fins _ _&#xD;es:para _ = _ hasta _ _&#xD;fr:pour _ allant de _ à _ _&#xD;</translations><inputs><input type="%upvar"></input><input type="%n">1</input><input type="%n">10</input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>step</l><l>tester</l></list></block><block s="doIfElse"><block s="reportGreaterThan"><block var="start"/><block var="end"/></block><script><block s="doSetVar"><l>step</l><l>-1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportLessThan"><block var="i"/><block var="end"/></block></autolambda><list></list></block></block></script><script><block s="doSetVar"><l>step</l><l>1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportGreaterThan"><block var="i"/><block var="end"/></block></autolambda><list></list></block></block></script></block><block s="doSetVar"><l>i</l><block var="start"/></block><block s="doUntil"><block s="evaluate"><block var="tester"/><list></list></block><script><block s="doRun"><block var="action"/><list></list></block><block s="doChangeVar"><l>i</l><block var="step"/></block></script></block></script></block-definition><block-definition s="join words %&apos;words&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:füge Wörter zusammen _&#xD;ca:uneix les paraules _&#xD;es:unir las palabras _&#xD;fr:fusionne les mots _&#xD;</translations><inputs><input type="%mult%txt"></input></inputs><script><block s="doIf"><custom-block s="empty? %l"><block s="reportCDR"><block var="words"/></block></custom-block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="words"/></block></block></script></block><block s="doIf"><block s="reportEquals"><l></l><block s="reportListItem"><l>1</l><block var="words"/></block></block><script><block s="doReport"><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></block></script></block><block s="doIf"><block s="reportEquals"><l></l><block s="reportListItem"><l>2</l><block var="words"/></block></block><script><block s="doReport"><custom-block s="join words %mult%txt"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="words"/></block><block s="reportCDR"><block s="reportCDR"><block var="words"/></block></block></block></custom-block></block></script></block><block s="doReport"><block s="reportJoinWords"><list><block s="reportListItem"><l>1</l><block var="words"/></block><l> </l><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></list></block></block></script></block-definition><block-definition s="list $arrowRight sentence %&apos;data&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:Liste $arrowRight Satz _&#xD;ca:llista $arrowRight frase _&#xD;es:lista $arrowRight frase _&#xD;fr:liste $arrowRight phrase _&#xD;</translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><custom-block s="join words %mult%txt"><block var="data"/></custom-block></block></script></block-definition><block-definition s="sentence $arrowRight list %&apos;text&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:Satz $arrowRight Liste _&#xD;ca:frase $arrowRight llista _&#xD;es:frase $arrowRight lista _&#xD;fr:phrase $arrowRight liste _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportTextSplit"><block var="text"/><l><option>whitespace</option></l></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;</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;</translations><inputs><input type="%s">catchtag</input></inputs><script><block s="doRun"><block var="cont"/><list></list></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;</translations><inputs><input type="%upvar"></input><input type="%anyUE"></input></inputs><script><block s="doCallCC"><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></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;</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="for each %&apos;item&apos; of %&apos;data&apos; %&apos;action&apos;" type="command" category="lists"><header></header><code></code><translations>de:für jedes _ von _ _&#xD;ca:per cada _ de _ _&#xD;es:para cada _ de _ _&#xD;fr:pour chaque _ de _ _&#xD;</translations><inputs><input type="%upvar"></input><input type="%l"></input><input type="%cs"></input></inputs><script><block s="doUntil"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doSetVar"><l>item</l><block s="reportListItem"><l>1</l><block var="data"/></block></block><block s="doRun"><block var="action"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="doSetVar"><l>data</l><block s="reportCDR"><block var="data"/></block></block></script></block></script></block-definition><block-definition s="if %&apos;test&apos; do %&apos;action&apos; and pause all $pause-1-255-220-0" type="command" category="control"><header></header><code></code><translations>de:falls _ dann _ und pause $pause-1-255-220-0&#xD;ca:si _ fes _ i atura-ho tot $pause-1-255-220-0&#xD;es:si _ haz _ y páralo todo $pause-1-255-220-0&#xD;fr:si _ faire _ et mettre tout en pause $pause-1-255-220-0&#xD;</translations><inputs><input type="%boolUE"></input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>breakpoint</l></list></block><block s="doIf"><block s="evaluate"><block var="test"/><list></list></block><script><block s="doSetVar"><l>breakpoint</l><block var="test"/></block><block s="doShowVar"><l>breakpoint</l></block><block s="doRun"><block var="action"/><list></list></block><block s="doPauseAll"></block><block s="doHideVar"><l></l></block></script></block></script></block-definition><block-definition s="word $arrowRight list %&apos;word&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:Wort $arrowRight Liste _&#xD;ca:paraula $arrowRight llista _&#xD;es:palabra $arrowRight lista _&#xD;fr:mot $arrowRight liste _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportTextSplit"><block var="word"/><l><option>letter</option></l></block></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;</translations><inputs><input type="%s"></input></inputs></block-definition><block-definition s="list $arrowRight word %&apos;list&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:Liste $arrowRight Wort _&#xD;ca:llista $arrowRight paraula _&#xD;es:lista $arrowRight palabra _&#xD;fr:liste $arrowRight mot _&#xD;</translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportJoinWords"><block var="list"/></block></block></script></block-definition><block-definition s="%&apos;x&apos;" type="reporter" category="operators"><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="numbers from %&apos;from&apos; to %&apos;to&apos;" type="reporter" category="lists"><header></header><code></code><translations>de:Zahlen von _ bis _&#xD;ca:nombres des de _ a _&#xD;es:números de _ a _&#xD;fr:nombres de _ à _&#xD;</translations><inputs><input type="%n">1</input><input type="%n">10</input></inputs><script><block s="doIf"><block s="reportGreaterThan"><block var="from"/><block var="to"/></block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportCONS"><block var="from"/><custom-block s="numbers from %n to %n"><block s="reportSum"><block var="from"/><l>1</l></block><block var="to"/></custom-block></block></block></script></block-definition><block-definition s="map %&apos;func&apos; over %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations>de:wende _ an auf _&#xD;ca:mapeja _ sobre _&#xD;es:mapear _ sobre _&#xD;fr:appliquer _ à _&#xD;</translations><inputs><input type="%repRing"></input><input type="%l"></input></inputs><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block var="data"/></block></script></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="func"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><custom-block s="map %repRing over %l"><block var="func"/><block s="reportCDR"><block var="data"/></block></custom-block></block></block></script></block-definition><block-definition s="median %&apos;data_list&apos;" type="reporter" category="operators"><comment x="0" y="0" w="90" collapsed="true">Reports the Median - ours is 94.5</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>list</l></list><comment w="90" collapsed="true">Weird glitch - couldn&apos;t rename the variable - you should!</comment></block><block s="doSetVar"><l>list</l><custom-block s="sort %l ordering with %predRing"><custom-block s="map %repRing over %l"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>2</l><l/></block></autolambda><list></list></block><block var="data_list"/></custom-block><block s="reifyPredicate"><autolambda><block s="reportLessThan"><l></l><l></l></block></autolambda><list></list></block></custom-block><comment w="90" collapsed="false">creates an ordered list from smallest to greatest</comment></block><block s="doIfElse"><block s="reportEquals"><block s="reportModulus"><block s="reportListAttribute"><l><option>length</option></l><block var="list"/></block><l>2</l></block><l>1</l></block><script><block s="doReport"><block s="reportListItem"><block s="reportMonadic"><l><option>ceiling</option></l><block s="reportQuotient"><block s="reportListAttribute"><l><option>length</option></l><block var="list"/></block><l>2</l></block></block><block var="list"/></block><comment w="90" collapsed="false">You need to update.  How do you get the middle value?  What if the list is of even length?  Odd length?</comment></block></script><script><block s="doReport"><block s="reportQuotient"><block s="reportSum"><block s="reportListItem"><block s="reportQuotient"><block s="reportListAttribute"><l><option>length</option></l><block var="list"/></block><l>2</l></block><block var="list"/></block><block s="reportListItem"><block s="reportSum"><block s="reportQuotient"><block s="reportListAttribute"><l><option>length</option></l><block var="list"/></block><l>2</l></block><l>1</l></block><block var="list"/></block></block><l>2</l></block><comment w="90" collapsed="false">You need to update.  How do you get the middle value?  What if the list is of even length?  Odd length?</comment></block></script></block></script></block-definition><block-definition s="append %&apos;lists&apos;" type="reporter" category="lists"><comment x="0" y="0" w="287" collapsed="false">Take any number of input lists, and create a new list containing the items of the input lists.  So&#xD;              APPEND [A B] [C D]&#xD;where the [,,,] are lists reports the list&#xD;              [A B C D]&#xD;not [[A B] [C D]].</comment><header></header><code></code><translations></translations><inputs><input type="%mult%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><block s="reportEquals"><block var="lists"/><block s="reportNewList"><list></list></block></block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportListAttribute"><l><option>length</option></l><block var="lists"/></block><l>1</l></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="lists"/></block></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportListItem"><l>1</l><block var="lists"/></block><block s="reportNewList"><list></list></block></block><script><block s="doReport"><custom-block s="append %mult%l"><block s="reportCDR"><block var="lists"/></block></custom-block></block></script></block><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><block s="reportListItem"><l>1</l><block var="lists"/></block></block><custom-block s="append %mult%l"><block s="reportCONS"><block s="reportCDR"><block s="reportListItem"><l>1</l><block var="lists"/></block></block><block s="reportCDR"><block var="lists"/></block></block></custom-block></block></block></script></block></script></block-definition><block-definition s="reverse %&apos;data&apos;" type="reporter" category="lists"><comment x="0" y="0" w="223" collapsed="false">Reports a new list containing the items of the input list, but in the opposite order.</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>helper</l></list></block><block s="doSetVar"><l>helper</l><block s="reifyScript"><script><block s="doIf"><block s="reportEquals"><block var="input"/><block s="reportNewList"><list></list></block></block><script><block s="doReport"><block var="result"/></block></script></block><block s="doReport"><block s="evaluate"><block var="helper"/><list><block s="reportCDR"><block var="input"/></block><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="input"/></block><block var="result"/></block></list></block></block></script><list><l>input</l><l>result</l></list></block></block><block s="doWarp"><script><block s="doReport"><block s="evaluate"><block var="helper"/><list><block var="data"/><block s="reportNewList"><list></list></block></list></block></block></script></block></script></block-definition><block-definition s="remove duplicates from %&apos;data&apos;" type="reporter" category="lists"><comment x="0" y="0" w="209" collapsed="false">Reports a new list whose items are the same as in the input list, except that if two or more equal items appear in the input list, only the last one is kept in the result.</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><block s="reportEquals"><block var="data"/><block s="reportNewList"><list></list></block></block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doIfElse"><block s="reportListContainsItem"><block s="reportCDR"><block var="data"/></block><block s="reportListItem"><l>1</l><block var="data"/></block></block><script><block s="doReport"><custom-block s="remove duplicates from %l"><block s="reportCDR"><block var="data"/></block></custom-block></block></script><script><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="remove duplicates from %l"><block s="reportCDR"><block var="data"/></block></custom-block></block></block></script></block></script></block></script></block-definition><block-definition s="sort %&apos;data&apos; ordering with %&apos;function&apos;" type="reporter" category="lists"><comment x="0" y="0" w="204" collapsed="false">Reports a sorted version of the list in its first input slot, using the comparison function in the second input slot.  For a list of numbers, using &lt; as the comparison function will sort from low to high; using &gt; will sort from high to low.</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input><input type="%predRing"></input></inputs><script><block s="doDeclareVariables"><list><l>even items</l><l>odd items</l><l>merge</l></list></block><block s="doSetVar"><l>odd items</l><block s="reifyScript"><script><block s="doIf"><block s="reportEquals"><l></l><block s="reportNewList"><list></list></block></block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><l/></block><block s="evaluate"><block var="even items"/><list><block s="reportCDR"><l/></block></list></block></block></block></script><list></list></block></block><block s="doSetVar"><l>even items</l><block s="reifyScript"><script><block s="doIf"><block s="reportEquals"><l></l><block s="reportNewList"><list></list></block></block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="evaluate"><block var="odd items"/><list><block s="reportCDR"><l/></block></list></block></block></script><list></list></block></block><block s="doSetVar"><l>merge</l><block s="reifyScript"><script><block s="doIf"><block s="reportEquals"><block var="#1"/><block s="reportNewList"><list></list></block></block><script><block s="doReport"><block var="#2"/></block></script></block><block s="doIf"><block s="reportEquals"><block var="#2"/><block s="reportNewList"><list></list></block></block><script><block s="doReport"><block var="#1"/></block></script></block><block s="doIfElse"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="#1"/></block><block s="reportListItem"><l>1</l><block var="#2"/></block></list></block><script><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="#1"/></block><block s="evaluate"><block var="merge"/><list><block s="reportCDR"><block var="#1"/></block><block var="#2"/></list></block></block></block></script><script><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="#2"/></block><block s="evaluate"><block var="merge"/><list><block var="#1"/><block s="reportCDR"><block var="#2"/></block></list></block></block></block></script></block></script><list><l>#1</l><l>#2</l></list></block></block><block s="doIf"><block s="reportEquals"><block var="data"/><block s="reportNewList"><list></list></block></block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportCDR"><block var="data"/></block><block s="reportNewList"><list></list></block></block><script><block s="doReport"><block var="data"/></block></script></block><block s="doReport"><block s="evaluate"><block var="merge"/><list><custom-block s="sort %l ordering with %predRing"><block s="evaluate"><block var="odd items"/><list><block var="data"/></list></block><block var="function"/></custom-block><custom-block s="sort %l ordering with %predRing"><block s="evaluate"><block var="even items"/><list><block var="data"/></list></block><block var="function"/></custom-block></list></block></block></script></block-definition><block-definition s="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></translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><block s="doIf"><block s="reportEquals"><block var="a-list"/><block s="reportNewList"><list></list></block></block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="key"/><block s="reportListItem"><l>1</l><block s="reportListItem"><l>1</l><block var="a-list"/></block></block></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="a-list"/></block></block></script></block><block s="doReport"><custom-block s="assoc %s %l"><block var="key"/><block s="reportCDR"><block var="a-list"/></block></custom-block></block></script></block-definition><block-definition s="%&apos;#&apos; map %&apos;function&apos; over %&apos;lists&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%repRing"></input><input type="%mult%l"></input></inputs><script><block s="doWarp"><script><block s="doDeclareVariables"><list><l>mapone</l><l>mapmany</l></list></block><block s="doSetVar"><l>mapone</l><block s="reifyScript"><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doSetVar"><l>#</l><block var="count"/></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="evaluate"><block var="mapone"/><list><block s="reportCDR"><block var="data"/></block><block s="reportSum"><block var="count"/><l>1</l></block></list></block></block></block></script><list><l>data</l><l>count</l></list></block></block><block s="doSetVar"><l>mapmany</l><block s="reifyScript"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportListItem"><l>1</l><block var="data lists"/></block></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doSetVar"><l>#</l><block var="count"/></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><custom-block s="%upvar map %repRing over %mult%l"><l>#</l><block s="reifyReporter"><autolambda><block s="reportListItem"><l>1</l><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></block><block s="evaluate"><block var="mapmany"/><list><custom-block s="%upvar map %repRing over %mult%l"><l>#</l><block s="reifyReporter"><autolambda><block s="reportCDR"><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block><block s="reportSum"><block var="count"/><l>1</l></block></list></block></block></block></script><list><l>data lists</l><l>count</l></list></block></block><block s="doIfElse"><custom-block s="empty? %l"><block s="reportCDR"><block var="lists"/></block></custom-block><script><block s="doReport"><block s="evaluate"><block var="mapone"/><list><block s="reportListItem"><l>1</l><block var="lists"/></block><l>1</l></list></block></block></script><script><block s="doReport"><block s="evaluate"><block var="mapmany"/><list><block var="lists"/><l>1</l></list></block></block></script></block></script></block></script></block-definition><block-definition s="empty? %&apos;data&apos;" type="predicate" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportEquals"><block var="data"/><block s="reportNewList"><list></list></block></block></block></script></block-definition><block-definition s="%&apos;#&apos; keep items such that %&apos;pred&apos; from %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%predRing"></input><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>keep-helper</l></list></block><block s="doSetVar"><l>keep-helper</l><block s="reifyScript"><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doSetVar"><l>#</l><block var="count"/></block><block s="doIfElse"><block s="evaluate"><block var="pred"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><script><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="data"/></block><block s="evaluate"><block var="keep-helper"/><list><block s="reportCDR"><block var="data"/></block><block s="reportSum"><block var="count"/><l>1</l></block></list></block></block></block></script><script><block s="doReport"><block s="evaluate"><block var="keep-helper"/><list><block s="reportCDR"><block var="data"/></block><block s="reportSum"><block var="count"/><l>1</l></block></list></block></block></script></block></script></block></script><list><l>data</l><l>count</l></list></block></block><block s="doReport"><block s="evaluate"><block var="keep-helper"/><list><block var="data"/><l>1</l></list></block></block></script></block-definition><block-definition s="%&apos;#&apos; for each %&apos;item&apos; of %&apos;data&apos; %&apos;action&apos;" type="command" category="lists"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%upvar"></input><input type="%l"></input><input type="%cs"></input></inputs><script><block s="doSetVar"><l>#</l><l>1</l></block><block s="doUntil"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doSetVar"><l>item</l><block s="reportListItem"><l>1</l><block var="data"/></block></block><block s="doRun"><block var="action"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="doSetVar"><l>data</l><block s="reportCDR"><block var="data"/></block></block><block s="doChangeVar"><l>#</l><l>1</l></block></script></block></script></block-definition><block-definition s="sd %&apos;data_list&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportMonadic"><l><option>sqrt</option></l><custom-block s="mean %l"><custom-block s="map %repRing over %l"><block s="reifyReporter"><autolambda><custom-block s="square %n"><block s="reportDifference"><l></l><block var="mean"/></block></custom-block></autolambda><list></list></block><custom-block s="map %repRing over %l"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>2</l><l/></block></autolambda><list></list></block><block var="data_list"/></custom-block></custom-block></custom-block></block></block></script><scripts><comment x="12.85714285714289" y="138.28571428571428" w="90" collapsed="false">Calculates the standard deviation.  You do NOT need to alter this block.</comment></scripts></block-definition><block-definition s="square %&apos;num&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doReport"><block s="reportProduct"><block var="num"/><block var="num"/></block></block></script></block-definition><block-definition s="phat %&apos;data_list&apos;" type="reporter" category="operators"><comment w="176.85714285714286" collapsed="false">This statistic is calculated by the (number of successes) / (total number of outcomes)</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>success</l><l>last</l></list></block><block s="doSetVar"><l>success</l><l>0</l></block><block s="doSetVar"><l>last</l><l>0</l></block><custom-block s="for each %upvar of %l %cs"><l>item</l><block var="data_list"/><script><block s="doIf"><block s="reportGreaterThan"><block s="reportQuotient"><block s="reportRound"><block s="reportProduct"><block s="reportDifference"><block var="item"/><block var="last"/></block><l>10</l></block></block><l>10</l></block><l>0.1</l></block><script><block s="doChangeVar"><l>success</l><l>1</l></block></script></block><block s="doSetVar"><l>last</l><block var="item"/></block></script></custom-block><block s="doReport"><block s="reportQuotient"><block var="success"/><block s="reportListAttribute"><l><option>length</option></l><block var="data_list"/></block></block></block></script><scripts><script x="342" y="253.66666666666816"><block s="doSayFor"><block s="reportJoinWords"><list><block var="item"/><l>-</l><block var="last"/><l>=</l><block s="reportQuotient"><block s="reportRound"><block s="reportProduct"><block s="reportDifference"><block var="item"/><block var="last"/></block><l>10</l></block></block><l>10</l></block></list></block><l>2</l></block></script></scripts></block-definition><block-definition s="mode %&apos;list&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>freq list</l></list></block><block s="doSetVar"><l>freq list</l><block s="reportNewList"><list></list></block></block><custom-block s="for each %upvar of %l %cs"><l>i</l><block var="list"/><script><block s="doDeclareVariables"><list><l>findsame</l></list></block><block s="doSetVar"><l>findsame</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><custom-block s="for each %upvar of %l %cs"><l>j</l><block var="freq list"/><script><block s="doIf"><block s="reportEquals"><block var="i"/><block s="reportListItem"><l>1</l><block var="j"/></block></block><script><block s="doReplaceInList"><l>2</l><block var="j"/><block s="reportSum"><block s="reportListItem"><l>2</l><block var="j"/></block><l>1</l></block></block><block s="doSetVar"><l>findsame</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></custom-block><block s="doIf"><block s="reportEquals"><block var="findsame"/><block s="reportBoolean"><l><bool>false</bool></l></block></block><script><block s="doAddToList"><block s="reportNewList"><list><block var="i"/><l>1</l></list></block><block var="freq list"/></block></script></block></script></custom-block><block s="doSetVar"><l>freq list</l><custom-block s="sort %l ordering with %predRing"><block var="freq list"/><block s="reifyPredicate"><autolambda><block s="reportGreaterThan"><block s="reportListItem"><l>2</l><l/></block><block s="reportListItem"><l>2</l><l/></block></block></autolambda><list></list></block></custom-block></block><block s="doReport"><block s="reportListItem"><l>1</l><block s="reportListItem"><l>1</l><block var="freq list"/></block></block></block></script></block-definition><block-definition s="datapoint" type="command" category="pen"><header></header><code></code><translations></translations><inputs></inputs><script><block s="up"></block><block s="setHeading"><l>-90</l></block><block s="forward"><l>8</l></block><block s="setHeading"><l>0</l></block><block s="down"></block><block s="doRepeat"><l>50</l><script><block s="forward"><l>1</l></block><block s="turn"><l>7.2</l></block></script></block><block s="up"></block><block s="setHeading"><l>90</l></block><block s="forward"><l>8</l></block></script></block-definition><block-definition s="range %&apos;data&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>list</l></list></block><block s="doSetVar"><l>list</l><custom-block s="sort %l ordering with %predRing"><custom-block s="map %repRing over %l"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>2</l><l/></block></autolambda><list></list></block><block var="data"/></custom-block><block s="reifyPredicate"><autolambda><block s="reportLessThan"><l></l><l></l></block></autolambda><list></list></block></custom-block></block><block s="doReport"><block s="reportDifference"><block s="reportListItem"><l><option>last</option></l><block var="list"/></block><block s="reportListItem"><l>1</l><block var="list"/></block></block></block></script></block-definition><block-definition s="mean change %&apos;data&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>change</l><l>last</l></list></block><block s="doSetVar"><l>change</l><l>0</l></block><block s="doSetVar"><l>last</l><l>0</l></block><custom-block s="for each %upvar of %l %cs"><l>item</l><block var="data"/><script><block s="doIf"><block s="reportNot"><block s="reportEquals"><block var="item"/><block s="reportListItem"><l>1</l><block var="data"/></block></block></block><script><block s="doChangeVar"><l>change</l><block s="reportQuotient"><block s="reportRound"><block s="reportProduct"><block s="reportDifference"><block var="item"/><block var="last"/></block><l>10</l></block></block><l>10</l></block></block></script></block><block s="doSetVar"><l>last</l><block var="item"/></block></script></custom-block><block s="doReport"><block s="reportQuotient"><block var="change"/><block s="reportDifference"><block s="reportListAttribute"><l><option>length</option></l><block var="data"/></block><l>1</l></block></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="1698"><pentrails>data:image/png;base64,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</pentrails><costumes><list id="1699"><item><ref mediaID="Stage_cst_Untitled"></ref></item></list></costumes><sounds><list struct="atomic" id="1700"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="174.9999999999975" y="40.00000000000105" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="255,244,244,1" pen="tip" id="1705"><costumes><list struct="atomic" id="1706"></list></costumes><sounds><list struct="atomic" id="1707"></list></sounds><blocks></blocks><variables></variables><scripts><script x="29.666666666666657" y="10"><block s="receiveGo"></block><block s="clear"></block><block s="hide"></block><custom-block s="set_data"><comment w="90" collapsed="true">change me with your data once you get everything working</comment></custom-block><block s="doSetVar"><l>mean</l><custom-block s="mean %l"><custom-block s="map %repRing over %l"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>2</l><l/></block></autolambda><list></list></block><block var="data"/><comment w="90" collapsed="true">Why are we using map here?  Should it be inside the block?  Should we make a new variable with this information?  You need to finish this block.</comment></custom-block></custom-block></block><block s="doSetVar"><l>median</l><custom-block s="median %l"><block var="data"/></custom-block><comment w="90" collapsed="true">You need to finish this block</comment></block><block s="doSetVar"><l>mode</l><custom-block s="mode %l"><custom-block s="map %repRing over %l"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>2</l><l/></block></autolambda><list></list></block><block var="data"/></custom-block></custom-block></block><block s="doSetVar"><l>range</l><custom-block s="range %l"><block var="data"/></custom-block></block><block s="doSetVar"><l>p^hat</l><custom-block s="phat %l"><custom-block s="map %repRing over %l"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>2</l><l/></block></autolambda><list></list></block><block var="data"/><comment w="90" collapsed="true">Why are we using map here?  Should it be inside the block?  Should we make a new variable with this information?  You need to finish this block.</comment></custom-block></custom-block></block><block s="doSetVar"><l>standard_deviation</l><custom-block s="sd %l"><block var="data"/></custom-block></block><block s="doSetVar"><l>mean change</l><custom-block s="mean change %l"><custom-block s="map %repRing over %l"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>2</l><l/></block></autolambda><list></list></block><block var="data"/></custom-block></custom-block></block><block s="gotoXY"><l>-210</l><block s="reportDifference"><block s="reportProduct"><block s="reportListItem"><l>2</l><block s="reportListItem"><l>1</l><block var="data"/></block></block><l>100</l></block><l>7650</l></block></block><block s="setColor"><color>255,244,244,1</color></block><custom-block s="for each %upvar of %l %cs"><l>item</l><block var="data"/><script><block s="doIf"><block s="reportNot"><block s="reportEquals"><block s="reportListItem"><l>2</l><block var="item"/></block><l>75</l></block></block><script><block s="down"></block></script></block><block s="gotoXY"><block s="reportSum"><block s="xPosition"></block><l>35</l></block><block s="reportDifference"><block s="reportProduct"><block s="reportListItem"><l>2</l><block var="item"/></block><l>100</l></block><l>7650</l></block></block><block s="doWarp"><script><custom-block s="datapoint"></custom-block></script></block><block s="doWait"><l>0.2</l></block></script></custom-block></script></scripts></sprite><watcher var="data" style="normal" x="-2" y="6" color="243,118,29" extX="133.380859375" extY="150"/><watcher var="mean" style="normal" x="165" y="5.499998000000005" color="243,118,29"/><watcher var="median" style="normal" x="165" y="26" color="243,118,29"/><watcher var="mode" style="normal" x="166" y="47" color="243,118,29"/><watcher var="p^hat" style="normal" x="166" y="68" color="243,118,29"/><watcher var="range" style="normal" x="291" y="6" color="243,118,29"/><watcher var="mean change" style="normal" x="290" y="27" color="243,118,29"/><watcher var="standard_deviation" style="normal" x="290" y="48" color="243,118,29"/></sprites></stage><variables><variable name="data"><list id="1860"><item><list struct="atomic" id="1861">2009,75</list></item><item><list struct="atomic" id="1862">2010,75.2</list></item><item><list struct="atomic" id="1863">2011,75.4</list></item><item><list struct="atomic" id="1864">2012,75.6</list></item><item><list struct="atomic" id="1865">2013,75.8</list></item><item><list struct="atomic" id="1866">2014,75.9</list></item><item><list struct="atomic" id="1867">2015,76.1</list></item><item><list struct="atomic" id="1868">2016,76.3</list></item><item><list struct="atomic" id="1869">2017,76.4</list></item><item><list struct="atomic" id="1870">2018,76.7</list></item><item><list struct="atomic" id="1871">2019,76.9</list></item></list></variable><variable name="mean"><l>75.93636363636364</l></variable><variable name="median"><l>75.9</l></variable><variable name="standard_deviation"><l>0.581960209937427</l></variable><variable name="p^hat"><l>0.8181818181818182</l></variable><variable name="mode"><l>76.3</l></variable><variable name="range"><l>1.9000000000000057</l></variable><variable name="mean change"><l>0.19</l></variable></variables></scene></scenes></project><media name="Unit 3 - Big Data Project" app="Snap! 7, https://snap.berkeley.edu" version="2"><costume name="Untitled" center-x="240" center-y="180" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAADotJREFUeF7t1cEJADAMxLBk/6Fb6BD1R1ngQAS8M3PGESBAgAABAl8FVoC/ehsjQIAAAQJPQIA9AgECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBC5oYGgQUTbVPQAAAABJRU5ErkJggg==" mediaID="Stage_cst_Untitled"/></media></snapdata>