<snapdata remixID="14235887"><project name="sorting algorithms" app="Snap! 10.4.6, https://snap.berkeley.edu" version="2"><notes>thing i made for someone who likes to watch sorting algorithms work</notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="sorting algorithms"><notes>thing i made for someone who likes to watch sorting algorithms work</notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="plot bars %&apos;data&apos; fill %&apos;width&apos; center %&apos;switch&apos;" type="command" category="pen"><comment x="0" y="0" w="120" collapsed="false">draw a list of numbers as  vertical lines distributed evenly across the stage.</comment><header></header><code></code><translations>de:male Balken _ gefüllt _ zentriert _&#xD;</translations><inputs><input type="%l"></input><input type="%n">0.8<options>single=0.8&#xD;pan=1&#xD;overlap=1.2</options></input><input type="%b">false</input></inputs><script><block s="doDeclareVariables"><list><l>slice</l><l>pos</l><l>pen size</l></list></block><block s="doSetVar"><l>pos</l><block s="getPosition"></block></block><block s="doSetVar"><l>slice</l><block s="reportQuotient"><block s="reportAttributeOf"><l><option>width</option></l><block s="reportGet"><l><option>stage</option></l></block></block><block s="reportListAttribute"><l><option>length</option></l><block var="data"/></block></block></block><block s="doSetVar"><l>pen size</l><block s="getPenAttribute"><l><option>size</option></l></block></block><block s="setSize"><block s="reportVariadicProduct"><list><block var="slice"/><block var="width"/></list></block></block><block s="setXPosition"><block s="reportVariadicSum"><list><block s="reportAttributeOf"><l><option>left</option></l><block s="reportGet"><l><option>stage</option></l></block></block><block s="reportQuotient"><block var="slice"/><l>2</l></block></list></block></block><block s="doWarp"><script><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="data"/></block><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="i"/><block var="current item index"/></list></block><script><block s="setColor"><color>1,255,4,1</color></block></script><list><l><bool>true</bool></l><script><block s="setColor"><color>145,26,68,1</color></block></script></list></block><block s="setYPosition"><block s="reportIfElse"><block var="switch"/><block s="reportQuotient"><block s="reportListItem"><block var="i"/><block var="data"/></block><l>-2</l></block><block s="reportAttributeOf"><l><option>bottom</option></l><block s="reportGet"><l><option>stage</option></l></block></block></block></block><block s="down"></block><block s="changeYPosition"><block s="reportListItem"><block var="i"/><block var="data"/></block></block><block s="up"></block><block s="changeXPosition"><block var="slice"/></block></script></block></script></block><block s="doGotoObject"><block var="pos"/></block><block s="setSize"><block var="pen size"/></block></script></block-definition><block-definition s="bubble sort" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doUntil"><block s="reportVariadicEquals"><list><block var="list"/><block s="reportNumbers"><l>1</l><block var="items"/></block></list></block><script><block s="doDeclareVariables"><list><l>current item index</l><l>previous item</l><l>previous item index</l></list></block><block s="doSetVar"><l>current item index</l><l>1</l></block><block s="doSetVar"><l>previous item index</l><l>0</l></block><block s="doForEach"><l>current item</l><block var="list"/><script><block s="playFreq"><block s="reportVariadicProduct"><list><l>440</l><block var="current item"/></list></block></block><block s="doIf"><block s="reportVariadicAnd"><list><block s="reportVariadicLessThan"><list><block var="current item"/><block var="previous item"/></list></block><block s="reportVariadicNotEquals"><list><block var="current item index"/><l>1</l></list></block></list></block><script><block s="doReplaceInList"><block var="current item index"/><block var="list"/><block var="previous item"/></block><block s="doReplaceInList"><block var="previous item index"/><block var="list"/><block var="current item"/></block></script><list></list></block><block s="doChangeVar"><l>current item index</l><l>1</l></block><block s="doChangeVar"><l>previous item index</l><l>1</l></block><block s="doSetVar"><l>previous item</l><block s="reportListItem"><block var="previous item index"/><block var="list"/></block></block></script></block><block s="doBroadcast"><l>display</l><list><l><option>all</option></l><block var="list"/></list></block></script></block></script></block-definition><block-definition s="selection sort" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>current item index</l><l>least item</l><l>least item index</l><l>unsorted</l></list></block><block s="doSetVar"><l>unsorted</l><block s="reportMonadic"><l><option>id</option></l><block var="list"/></block></block><block s="doSetVar"><l>list</l><block s="reportNewList"><list></list></block></block><block s="doUntil"><block s="reportVariadicEquals"><list><block var="list"/><block s="reportNumbers"><l>1</l><block var="items"/></block></list></block><script><block s="doSetVar"><l>current item index</l><l>1</l></block><block s="doSetVar"><l>least item</l><l>201</l></block><block s="doForEach"><l>current item</l><block var="unsorted"/><script><block s="playFreq"><block s="reportVariadicProduct"><list><l>200</l><block var="current item"/></list></block></block><block s="doIf"><block s="reportVariadicLessThan"><list><block var="current item"/><block var="least item"/></list></block><script><block s="doSetVar"><l>least item</l><block var="current item"/></block><block s="doSetVar"><l>least item index</l><block var="current item index"/></block></script><list></list></block><block s="doChangeVar"><l>current item index</l><l>1</l></block></script></block><block s="doDeleteFromList"><block var="least item index"/><block var="unsorted"/></block><block s="doAddToList"><block var="least item"/><block var="list"/></block><block s="doBroadcast"><l>display</l><list><l><option>all</option></l><block s="reportConcatenatedLists"><list><block var="list"/><block var="unsorted"/></list></block></list></block></script></block></script></block-definition></blocks><primitives></primitives><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="flat" ternary="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="292"><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 struct="atomic" id="293"></list></costumes><sounds><list struct="atomic" id="294"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="-189.59999999979755" y="-129" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="145,26,68,1" pen="tip" id="299"><costumes><list struct="atomic" id="300"></list></costumes><sounds><list struct="atomic" id="301"></list></sounds><blocks></blocks><variables></variables><scripts><script x="36" y="10"><block s="receiveGo"></block><block s="doSetVar"><l>items</l><l>200</l></block><block s="doSetVar"><l>list</l><block s="reportListAttribute"><l><option>shuffled</option></l><block s="reportNumbers"><l>1</l><block var="items"/></block></block></block><block s="doBroadcast"><l>display</l><list><l><option>all</option></l><block var="list"/></list></block><custom-block s="bubble sort"></custom-block></script><script x="273" y="150.83333333333334"><custom-block s="selection sort"></custom-block></script></scripts></sprite><sprite name="Display" idx="2" x="139" y="72" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" costume="0" color="0,132.6,100.77600000000002,1" pen="tip" id="326"><wear><ref mediaID="1"></ref></wear><costumes><list struct="atomic" id="327"></list></costumes><sounds><list struct="atomic" id="328"></list></sounds><blocks></blocks><variables><variable name="color"><list struct="atomic" id="331">134,103,166,255</list></variable></variables><scripts><script x="26.892382812500045" y="10"><block s="receiveMessage"><l>display</l><list><l>data</l></list></block><block s="doSwitchToCostume"><block s="reportNewCostume"><block s="reportConcatenatedLists"><block s="reportListAttribute"><l><option>columns</option></l><block s="reportAtomicMap"><block s="reifyReporter"><autolambda><block s="reportConcatenatedLists"><list><block s="reportReshape"><block s="reportNewList"><list><l>230</l><l>230</l><l>230</l><l>230</l></list></block><list><block s="reportDifference"><block var="items"/><block var="value"/></block><l>4</l></list></block><block s="reportReshape"><block var="color"/><list><block var="value"/><l>4</l></list></block></list></block></autolambda><list><l>value</l></list></block><block var="data"/></block></block></block><block var="items"/><block var="items"/></block></block></script><script x="69" y="335.16666666666663"><block s="receiveGo"></block><block s="doSetVar"><l>color</l><l>0</l></block><block s="doUntil"><block s="reportVariadicGreaterThan"><list><block s="reportQuotient"><block s="reportVariadicSum"><block var="color"/></block><l>4</l></block><l>130</l></list></block><script><block s="doSetVar"><l>color</l><block s="reportNewList"><list><block s="reportRandom"><l>0</l><l>180</l></block><block s="reportRandom"><l>0</l><l>180</l></block><block s="reportRandom"><l>0</l><l>180</l></block><l>255</l></list></block></block></script></block></script></scripts></sprite><watcher var="items" style="normal" x="10" y="183.000002" color="243,118,29" hidden="true"/><watcher var="previous item" style="normal" x="10" y="225.00000599999998" color="243,118,29" hidden="true"/><watcher var="previous item index" style="normal" x="10" y="246.00000799999998" color="243,118,29" hidden="true"/><watcher var="list" style="normal" x="14" y="11" color="243,118,29" extX="80" extY="70"/><watcher scope="Display" var="color" style="normal" x="10" y="267.00001" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="list"><list struct="atomic" id="430">1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200</list></variable><variable name="items"><l>200</l></variable></variables></scene></scenes></project><media name="sorting algorithms" app="Snap! 10.4.6, https://snap.berkeley.edu" version="2"><costume name="costume" center-x="100" center-y="100" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAAAXNSR0IArs4c6QAAB2VJREFUeF7t1sl15DYUBdBSGI7QcXjjOLxyHI6m0rBPT26pVSpxAMA/XC0lEsR/ePdAL/f7/X7zIwEJPEzgBRDNkMD7BP7645/fvvwWEO2QwC8J/MABiGpI4AkOQNRDAq8SeH1z/Pi1f7FURAK32+0RDjeIakjgCQ5A1KN9Ah/dHP7Fal8NAXyGww2iI20T2IIDkLb16D34VhyA9O5Jy+n34ACkZUX6Dr0XByB9u9Ju8iM4AGlXk54DH8UBSM++tJr6DA5AWlWl37BncQDSrzNtJh6BA5A2dek16CgcgPTqTYtpR+IApEVl+gw5GgcgfbpTftIZOAApX5seA87CAUiP/pSeciYOQEpXp/5ws3EAUr9DZSdcgQOQsvWpPdgqHIDU7lHJ6VbiAKRkheoOtRoHIHW7VG6yK3AAUq5GNQe6CgcgNftUaqorcQBSqkr1hrkaByD1OlVmogg4AClTp1qDRMEBSK1elZgmEg5ASlSqzhDRcABSp1vpJ4mIA5D0taoxQFQcgNToV+opIuMAJHW18m8+Og5A8ncs7QQZcACStl65N54FByC5e5Zy95lwAJKyYnk3nQ0HIHm7lm7nGXEAkq5mOTecFQcgOfuWateZcQCSqmr5NpsdByD5OpdmxxVwAJKmbrk2WgUHILl6l2K3lXAAkqJyeTZZDQcgeboXfqcVcQASvnY5NlgVByA5+hd6l5VxABK6evE3Vx0HIPE7GHaHHXAAErZ+sTfWBQcgsXsYcnedcAASsoJxN9UNByBxuxhuZx1xABKuhjE31BUHIDH7GGpXnXEAEqqK8TbTHQcg8ToZZkdwfDuKl/v9fg9zKjYSIgE4fh4DICEqGWcTcLw9C0DidPPyncDx/ggAubyWMTYAx+NzACRGPy/dBRwfxw/IpdW8/uNwPD8DQK7v6GU7gOPz6AH5PKOST8Cx7VgB2ZZTqafg2H6cgGzPqsSTcOw7RkD25ZX6aTj2Hx8g+zNL+QYcx44NkGO5pXoLjuPHBcjx7FK8Cce5YwLkXH6h34bj/PEAcj7DkCvAMeZYABmTY6hV4Bh3HICMyzLESnCMPQZAxuZ56WpwjI8fkPGZXrIiHHNiB2ROrktXhWNe3IDMy3bJynDMjRmQuflOXR2OqfF+XRyQ+RlP+QIcU2J9tygga3Ie+hU4hsb5dDFA1mU95EtwDIlx8yKAbI7q+gfhWH8GgKzP/NAX4TgU2+mXADkd4fwF4Jif8UdfAOS67Dd9GY5NMU17CJBp0Z5fGI7zGZ5dAZCzCU56H45Jwe5cFpCdga14HI4VKW/7BiDbclr2FBzLot70IUA2xbTmITjW5LznK4DsSWvis3BMDPfE0oCcCG/Uq3CMSnL8OoCMz3TXinDsimv5w4Asj/znB+G4MPyNnwZkY1CjH4NjdKJz1gNkTq5PV4XjgtAPfhKQg8EdfQ2Oo8ld8x4gC3OHY2HYgz4FyKAgP1sGjs8Sivl3QBacCxwLQp70CUAmBftjWTgmBzx5eUAmBgzHxHAXLQ3IpKDhmBTs4mUBmRA4HBNCvWhJQAYHD8fgQC9eDpCBBwDHwDCDLAXIoIOAY1CQwZYBZMCBwDEgxKBLAHLyYOA4GWDw1wE5cUBwnAgvyauAHDwoOA4Gl+w1QA4cGBwHQkv6CiA7Dw6OnYElfxyQHQcIx46wijwKyMaDhGNjUMUeA2TDgcKxIaSijwDyycHCUbT5G8cC5ElQcGxsUeHHAPngcOEo3PodowHyICw4djSo+KOA/HLAcBRv/M7xAHkVGBw729PgcUC+HzIcDdp+YERAbrcbHAea0+SV9kDgaNL0g2O2BgLHwdY0eq0tEDgatfzEqC2BwHGiMc1ebQcEjmYNPzluKyBwnGxLw9fbAIGjYbsHjNwCCBwDmtJ0ifJA4Gja7EFjlwYCx6CWNF6mLBA4Grd64OglgcAxsCHNlyoHBI7mjR48fikgcAxuh+VuZYDAoc0zEigBBI4Z1bDmlwTSA4FDkWcmkBoIHDOrYe3UNwgcCrwigZQ3CBwrquEbKW8QOBR3ZQKpbhA4VlbDt1LdIHAo7BUJpLhB4LiiGr6Z4gaBQ1GvTCD0DQLHldXw7dA3CBwKGiGBkDcIHBGqYQ8hbxA4FDNSAqFuEDgiVcNeQt0gcChkxARC3CBwRKyGPYW4QeBQxMgJXHqDwBG5GvZ26Q0ChwJmSOCSGwSODNWwx0tuEDgUL1MCS28QODJVw16X3iBwKFzGBJbcIHBkrIY9L7lB4FC0zAlMvUHgyFwNe596g8ChYBUSmHKDwFGhGmaYcoPAoViVEhh6g8BRqRpmGXqDwKFQFRMYcoPAUbEaZhpyg8ChSJUTOHWDwFG5GmY7dYPAoUAdEjh0g8DRoRpmPHSDwKE4nRLYdYPA0akaZt11g8ChMB0T2HSDwNGxGmbedIPAoSidE3h6g8DRuRpmf3qDwKEgErjdHt4gcKiGBL4l8A4IHKohgZ8JvAECh2pI4G0C/wOBQzUk8D6Br0DgUA0JPE7g5c/f//5XOBKQwOME/gODEVYbBWYxOgAAAABJRU5ErkJggg==" mediaID="1"/></media></snapdata>