<snapdata remixID="11122423"><project name="U3L3-Tic-Tac-Toe" 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="U3L3-Tic-Tac-Toe"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="join words %&apos;words&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%mult%txt"></input></inputs><script><block s="doWarp"><script><block s="doIf"><block s="errorObsolete"></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></script><scripts><script x="229.00000300000002" y="196.77778077777774"><block s="reportJoinWords"><list><l></l><l></l></list></block></script></scripts></block-definition><block-definition s="ignore %&apos;x&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs></block-definition><block-definition s="makeBoard" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>square number</l><l>0</l></block><block s="show"></block><block s="doFor"><l>row</l><l>1</l><l>3</l><script><block s="doFor"><l>column</l><l>1</l><l>3</l><script><block s="doChangeVar"><l>square number</l><l>1</l></block><block s="createClone"><l><option>myself</option></l></block><block s="changeXPosition"><l>50</l></block></script></block><block s="changeXPosition"><l>-150</l></block><block s="changeYPosition"><l>-50</l></block></script></block><block s="hide"></block></script></block-definition><block-definition s="TicTacToe wins" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportNewList"><list><block s="reportNewList"><list><l>1</l><l>2</l><l>3</l></list></block><block s="reportNewList"><list><l>4</l><l>5</l><l>6</l></list></block><block s="reportNewList"><list><l>7</l><l>8</l><l>9</l></list></block><block s="reportNewList"><list><l>1</l><l>4</l><l>7</l></list></block><block s="reportNewList"><list><l>2</l><l>5</l><l>8</l></list></block><block s="reportNewList"><list><l>3</l><l>6</l><l>9</l></list></block><block s="reportNewList"><list><l>1</l><l>5</l><l>9</l></list></block><block s="reportNewList"><list><l>3</l><l>5</l><l>7</l></list></block></list></block></block></script></block-definition><block-definition s="status of triple %&apos;list&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l></l><block var="board"/></block></autolambda><list></list></block><block var="list"/></block></block></script></block-definition></blocks><stage width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="true" hyperops="true" codify="false" inheritance="false" sublistIDs="false" id="192"><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="193"></list></costumes><sounds><list struct="atomic" id="194"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Square" idx="1" x="0" y="-150" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="1" color="80,80,80,1" pen="tip" id="199"><costumes><list id="200"><item><ref mediaID="Square_cst_Empty"></ref></item><item><ref mediaID="Square_cst_X"></ref></item><item><ref mediaID="Square_cst_O"></ref></item></list></costumes><sounds><list struct="atomic" id="201"></list></sounds><blocks></blocks><variables><variable name="square number"><l>9</l></variable></variables><scripts><script x="10" y="14"><block s="receiveGo"><comment w="156.66666666666666" collapsed="false">Connect this to the script below it in For You To Do 5.</comment></block><block s="doWait"><l>.1</l></block><block s="doSwitchToCostume"><l>Empty</l></block><block s="gotoXY"><l>0</l><l>0</l></block><custom-block s="makeBoard"></custom-block><block s="doSetVar"><l>X&apos;s turn?</l><block s="reportBoolean"><l><bool>true</bool></l><comment w="90" collapsed="true">X plays first.</comment></block></block><block s="doSetVar"><l>board</l><block s="reportNewList"><list><l>Empty</l><l>Empty</l><l>Empty</l><l>Empty</l><l>Empty</l><l>Empty</l><l>Empty</l><l>Empty</l><l>Empty</l></list></block></block></script><script x="10" y="214.83333333333326"><block s="receiveGo"></block><block s="removeClone"></block></script><script x="10" y="285.6666666666665"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doSayFor"><block var="square number"/><l>1</l></block><block s="doIf"><block s="reportEquals"><block s="reportAttributeOf"><l><option>costume name</option></l><block s="reportGet"><l><option>self</option></l></block></block><l>Empty</l></block><script><block s="doIfElse"><block var="X&apos;s turn?"/><script><block s="doSwitchToCostume"><l>X</l></block><block s="doReplaceInList"><block var="square number"/><block var="board"/><l>X</l></block><block s="doSetVar"><l>X&apos;s turn?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><script><block s="doSwitchToCostume"><l>O</l></block><block s="doReplaceInList"><block var="square number"/><block var="board"/><l>O</l></block><block s="doSetVar"><l>X&apos;s turn?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></block></script><script x="10" y="589.8333333333333"><block s="doWearNextCostume"></block></script><script x="227" y="250.83333333333337"><custom-block s="TicTacToe wins"></custom-block></script></scripts></sprite><watcher var="X&apos;s turn?" style="normal" x="5" y="5" color="243,118,29" hidden="true"/><watcher var="board" style="normal" x="10" y="10" color="243,118,29" extX="80" extY="70"/><watcher scope="Square" var="square number" style="normal" x="12" y="227.000002" color="243,118,29"/></sprites></stage><variables><variable name="X&apos;s turn?"><bool>true</bool></variable><variable name="board"><list struct="atomic" id="287">Empty,Empty,Empty,Empty,Empty,Empty,Empty,Empty,Empty</list></variable><variable name="s"><l>0</l></variable></variables></scene></scenes></project><media name="U3L3-Tic-Tac-Toe" app="Snap! 7, https://snap.berkeley.edu" version="2"><costume name="Empty" center-x="26" center-y="26" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAAAMdJREFUaEPtmsENglAQBZcm8EhiJdYi/qaM1sIVYjjYkYmJBbzLBH+G++SxMxwZqrNnqKpLVS093DVN5/170HVuy/Nx/+ub1u1V7dbeHnTUjBY6apnfe1nIQrABPzlYeDxnoVgZDFgIFh7PWShWBgMWgoXHcxaKlcGAhWDh8ZyFYmUwYCFYeDxnoVgZDFgIFh7PWShWBgMWgoXHcxaKlcGAhWDh8ZyFYmUwYCFYeDxnoVgZDFgIFh7PWShWBgN9F+rlj8ZxPG0fpgqdIlzL6G8AAAAASUVORK5CYII=" mediaID="Square_cst_Empty"/><costume name="X" center-x="26" center-y="26" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAAAgVJREFUaEPt2jtPwlAUB/DDpB0QZ6KGkS9AYHQiBtCEqAgKBCOy+hwcTRmN8VuYMDk6qpvG4ORj9ZWoIy4sDqYkNaIg5957Tm+LsDXp4/7uv73hn9YHAKFkMr3j9w8Ng8d/zebHtQ8AJiOR6HGxtOxp0NvrC1zV6w8tUCaTO6rVDke9HND5xSVUTXMAcm2I/zOhx6dnmBgfc1Uq3caESmilXIFgMAhVc9cVqJvbO5hOpWBv/wBm0zNtY0KBGo13KK9WIBwOa0fZmKV8oeNYUCBrCtyA6oWxxokG6UZhMMIgXSgsRgrkNEoEIw1yCiWKUQJxo2QwyiAulCyGBESNUsGQgahQqhhSkCqKAkMOkkVRYVhAoihKDBsIi6LGsIJ6oTgw7KBuKC6MI6CfqGx2oVXOuvWZtrYmsSFUHyTO/3WI1afyhSKcnZ7A2voGW1F0DGTdZslEAgzDgLn5jLdB35+Z7a1N1jrPnlCnBYCzzrOC/lrNuFBsIMzSzIFiAWEw9vJHjSIHiWA4UKQgGQw1igykgqFEkYAoMFQoZRAlhgKlBOLAqKKkQZwYFZQUyAmMLEoY5CRGBiUE0oERRaFBOjEiKBTIDRgsCgWKx6cgGouxtUzRam//oc3mFuVeGrvxtb6FCgRGfs0FKiHRGdS5/wCkc/Yx1+7vhPrtA8AQAJQwsXpgn/tPUFR7qLbGkSAAAAAASUVORK5CYII=" mediaID="Square_cst_X"/><costume name="O" center-x="26" center-y="26" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAABF9JREFUaEPtmktME1EUhv+uFXClCwQCCtTHwhaNbhRFQ4zgK2oUfMQoBSUuJETjhlLKxiAVF8YHxcSoQPERH2BiiILoQhRpNRFESSSCzx0PXWPOmJu0dKZzZ+ZOQWSSpovee+Z85z9z7r1nasE0uywA1gJonw5cSUkp3RLQocOO9it1tf80U+fLLjgKHG9ngKaqjDMK8SrT+rgNfn8A/R8/oL3tCQYGPoVN3blrN+Lj47HMZkfWukwkJsznNa84TqhCg0Nf4PXWof7GdWQsXyF97HYbrOlpss7Szfs+fMSbgB8P7t+Txu/Jy8eO7Vt0gwkBCgYpPFKM/LzduqJ95+4D+BobMDI8jKKjxbrADANdvVYPt8sJAjla5EBcXKzu6LKJlK7VVVVISExEeblTU3B0A42MjKLcVYHenh64KyuxauUKwyDBBsj+xcte1F66gEu1XmRvyOKyrwuIblbgKERsbCzOeqqFqKLkLaXhidISnPHUcKWgZiAGY7VaUel2cUXN6KCe3vfYnJvLBaUZ6HBBIWJiYnCuxmPUT03zCWrpksV40fkqYnprAjp/4TI6nrajzltrapqppV8gEFC8PzcQi9C7nl4sWbxIU3RFDj5eUiqZU8oQbiBKNZs9A8eKi0T6p9kWPcM2mw0NjT7Z1OMCokH5eXsQSWrNnhmYQKkf8HdD7qjDBUQyL0xNm3R1WAyYSs0tLWHprwpE25qkxAQMD49MSiFQEvJ0lQe/f42FLR2qQLS1oc1jtMu0WkZSkSo5XoLW1kchQ1WBKN1Wr8nkWqXVnBD9e0rKAkxMO1UguUmiHdNrTy7YqkAWiwXj4+N672nqPKp2dAUvJRGB6EePx4NbN32mOqbXOB0zmny+kPKtCuT1emXrvV4nRM4j5yf6NwMkMsJGbWlWSKnWG3VE1Hw6/D1/1hGyRv5fVY4imZ290ZSegQiV6ASwKSc3ZNFXVajM6cKChak4eGCvCB+E2qBF/2lHR0hXSBWI9cqm2lrEWl2a93K0VZ8zJw6fB4c09ceESiFjjDJn1uwYnDr59wTLLlWFaKDSZLOdVrIfKchcQHQmWpuZOaVOrD9/fJdto3EBMZXoO1q9OCV12IFT6RHgBmIqKTUnopV+VKpT09LDnh1NzxAbzNqyk9UsoWN39+uuiH1BboUYFBWIvr6+qDcbWTDlGiOaq9zEdIo2FC8M+alZoYlKuVzlpnZS6VR6troqrHeg9MzqBiKDlNP0/sbpcgvfGlERqqhwY2hwEDXnariDZgiISewsK5PetjkcDsMvvmjRvF7fKKmi562gYSCCCnZiXdb6sB0wT0knRRoamyTFyYbe4AgBYg4T2N37zXjY0iyV1y1bt0kt5OUZdmnIImu61H2lg+PY2C98/fYd/f390lj67N23Hzk5OYZUFgoUrARFvOu1X3KY/qswOjqK27eapCHJySmSCvTijAGLekdrGhBPmpkxZgbIjKiKtDm9FZou/2icO3feyz8NoolAOmg4eQAAAABJRU5ErkJggg==" mediaID="Square_cst_O"/></media></snapdata>