<snapdata remixID="14308578"><project name="U3L1-TicTacToe" app="Snap! 10.7.0, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="U3L1-TicTacToe"><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="reportListIsEmpty"><block s="reportCDR"><block var="words"/></block></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="words"/></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><l></l><block s="reportListItem"><l>1</l><block var="words"/></block></list></block><script><block s="doReport"><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><l></l><block s="reportListItem"><l>2</l><block var="words"/></block></list></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><list></list></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="doGlide"><l>1</l><l>-112</l><l>74</l></block><block s="doSetVar"><l>position number</l><l>1</l></block><block s="createClone"><l><option>myself</option></l></block><block s="doGlide"><l>1</l><l>-62</l><l>74</l></block><block s="doSetVar"><l>position number</l><l>2</l></block><block s="createClone"><l><option>myself</option></l></block><block s="doGlide"><l>1</l><l>-12</l><l>74</l></block><block s="doSetVar"><l>position number</l><l>3</l></block><block s="createClone"><l><option>myself</option></l></block><block s="doGlide"><l>1</l><l>-112</l><l>24</l></block><block s="doSetVar"><l>position number</l><l>4</l></block><block s="createClone"><l><option>myself</option></l></block><block s="doGlide"><l>1</l><l>-62</l><l>24</l></block><block s="doSetVar"><l>position number</l><l>5</l></block><block s="createClone"><l><option>myself</option></l></block><block s="doGlide"><l>1</l><l>-12</l><l>24</l></block><block s="doSetVar"><l>position number</l><l>6</l></block><block s="createClone"><l><option>myself</option></l></block><block s="doGlide"><l>1</l><l>-112</l><l>-26</l></block><block s="doSetVar"><l>position number</l><l>7</l></block><block s="createClone"><l><option>myself</option></l></block><block s="doGlide"><l>1</l><l>-62</l><l>-26</l></block><block s="doSetVar"><l>position number</l><l>8</l></block><block s="createClone"><l><option>myself</option></l></block><block s="doGlide"><l>1</l><l>-12</l><l>-26</l></block><block s="doSetVar"><l>position number</l><l>9</l></block><block s="createClone"><l><option>myself</option></l></block></script></block-definition><block-definition s="possible winning triples" type="reporter" category="control"><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></blocks><primitives></primitives><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="true" hyperops="true" codify="false" inheritance="false" sublistIDs="false" id="244"><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="245"></list></costumes><sounds><list struct="atomic" id="246"></list></sounds><variables></variables><blocks></blocks><scripts><script x="30" y="66.73333333333335"><block s="doSetVar"><l>board</l><block s="reportNewList"><list><l>1</l><l>2</l><l>3</l><l>4</l><l>5</l><l>6</l><l>7</l><l>8</l><l>9</l></list></block></block></script></scripts><sprites select="1"><sprite name="Square" idx="1" x="-12" y="-26" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" costume="1" color="80,80,80,1" pen="tip" id="266"><costumes><list id="267"><item><ref mediaID="U3L1-TicTacToe_Square_cst_Empty"></ref></item><item><ref mediaID="U3L1-TicTacToe_Square_cst_X"></ref></item><item><ref mediaID="U3L1-TicTacToe_Square_cst_O"></ref></item></list></costumes><sounds><list struct="atomic" id="268"></list></sounds><blocks></blocks><variables><variable name="position number"><l>9</l></variable></variables><scripts><script x="24.26666666666668" y="355.0000000000001"><block s="receiveInteraction"><l><option>clicked</option></l><comment w="156" collapsed="false">This demonstration script will not be part of your actual project.</comment></block><block s="doIfElse"><block var="X&apos;s turn?"/><script><block s="doSwitchToCostume"><l>X</l></block><block s="doReplaceInList"><block var="position 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="position 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><script x="419.26666666666665" y="404.0000000000001"><block s="createClone"><l><option>myself</option></l></block><block s="bubble"><l>I&apos;m the parent.</l></block><block s="doGlide"><l>1</l><block s="reportRandom"><l>-200</l><l>200</l></block><block s="reportRandom"><l>-150</l><l>150</l></block></block><block s="bubble"><l></l></block></script><script x="208.26666666666668" y="538.0000000000001"><block s="doWearNextCostume"></block></script><script x="242.10000000000005" y="481.8333333333335"><block var="Y&apos;s turn?"/></script><script x="30" y="30"><block s="receiveGo"><comment w="156.66666666666666" collapsed="false">Connect this to the script below it in For You To Do 5.</comment></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></script></scripts></sprite><watcher var="X&apos;s turn?" style="normal" x="5" y="5" color="243,118,29"/><watcher scope="Square" var="position number" style="normal" x="142" y="6.00000399999999" color="243,118,29"/><watcher var="board" style="normal" x="278" y="41.000001999999995" color="243,118,29" extX="137" extY="198"/><watcher var="Y&apos;s turn?" style="normal" x="9" y="41" color="243,118,29"/></sprites></stage><variables><variable name="X&apos;s turn?"><bool>true</bool></variable><variable name="Y&apos;s turn?"><l>0</l></variable><variable name="board"><list struct="atomic" id="331">X,O,3,4,X,6,7,O,9</list></variable></variables></scene></scenes></project><media name="U3L1-TicTacToe" app="Snap! 10.7.0, https://snap.berkeley.edu" version="2"><costume name="Empty" center-x="26" center-y="26" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAAAMdJREFUaEPtmrENgmAUBh9TYEfBIs6i4lAEZ6GVGAs3MjFxgK+5wJ+jv3y8O0q6auzpqupcVWsLdw3D+P4ddLlO62OZD33Tc3vVdLt/PGivGS201zL/97KQhWADfnKw8HjOQrEyGLAQLDyes1CsDAYsBAuP5ywUK4MBC8HC4zkLxcpgwEKw8HjOQrEyGLAQLDyes1CsDAYsBAuP5ywUK4MBC8HC4zkLxcpgwEKw8HjOQrEyGLAQLDyes1CsDAbaLtTKH419f9q+t56dV83eYNkAAAAASUVORK5CYII=" mediaID="U3L1-TicTacToe_Square_cst_Empty"/><costume name="X" center-x="26" center-y="26" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAAAgVJREFUaEPt2rtOAkEUBuBDpTRgTdRQ8gRIaUUMoIk3RAQlEWm9FpYG7IzxKSyoLC3VTmPUxkvrLVFLLOhMzJJgREHOnDlnZxeh22Qv882/O+HPrgcAgvH4xKbP19MLLv9Vqx/XHgAYDocjh9mFnKtBb68vcHV58VADJZPpg3J5v8/NAZ2encN2qdgFOTbE/5nQ49MzDA70OyqVVmNCJbSYL0AgEIBSccsRqJvbOxhNJGBndw8mx8caxoQCVSrvkF8qQCgUMo6qY+Yy2aZjQYGsKXACqh3GGicaZBqFwSiDTKGwGBLIbpQKhgyyC6WK0QJJoygYbZAUiophAXGjdDBsIC6ULoYVpIviwLCDqCgujAhIFcWJEQNhUdwYUVA7lARGHNQKJYWxBfQTlUrN1MpZqz7T0NYIG0r1gXD+r0OsPpXJzsPJ8REsr6yKFUXbQNZtFo/FwOv1wtR00t2g78/MxvqaaJ0XT6jZAiBZ50VBf61mUigxEGZplkCJgDCY+vLHjWIHqWAkUKwgCoYbxQbSwXCiWEAcGC6UNogTw4HSAklgdFFkkCRGB0UC2YGhopRBdmIoKCWQCYwqCg0yiVFBoUBOwGBRKFA0OgJDkYhYy1St9vU/tKnZNO2lsRNf61sov9/3ay5QCanOoMn9uyCTs4+5dmcn1GkfAAYBIIeJ1QX73H8CynJ8DoPjGXcAAAAASUVORK5CYII=" mediaID="U3L1-TicTacToe_Square_cst_X"/><costume name="O" center-x="26" center-y="26" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAAXNSR0IArs4c6QAABGBJREFUaEPtmktME1EUhv+uFXCnCQIRBOpjYYtGN4qiIUbwFTUKPmKUghIXEKNxQyllY5ACC+ODYmJUoPiIDzAxREV04QNpNRFESDSCzx0PXWPOmJu0dKZzZ+ZOQWSSpovee+Z85z9z7r1nasE0uywA1gLomA5cSUkp3RLQocOOjksN9f8004uXXXAUFL6dAZqqMs4oxKtM+8PH8PsDGOj/gI7Hj/Dp08ewqTt37UZ8fDyW2ezIWpeJxIT5vOYVxwlVaHDoC7zeBjReu4qM5Sukj91ugzU9TdZZunnfh368Cfhx7+4dafyevHzs2L5FN5gQoGCQwiPFyM/brSvat27fg6+5CSPDwyg6WqwLzDDQ5SuNcLucIJCjRQ7ExcXqji6bSOlaXVWFhMRElJc7NQVHN9DIyCjKXRXo7emBu7ISq1auMAwSbIDsn7/oRf2Fc7hQ70X2hiwu+7qA6GYFjkLExsaixlMtRBUlbykNTxwvxRlPLVcKagZiMFarFZVuF1fUjA7q6X2Pzbm5XFCagQ4XFCImJgZ1tR6jfmqaT1BLlyzG8xevIqa3JqCz5y6i80kHGrz1pqaZWvoFAgHF+3MDsQi96+nFksWLNEVX5OCS0uOSOaUM4QaiVLPZM3CsuEikf5pt0TNss9nQ1OyTTT0uIBqUn7cHkaTW7JmBCZT6AX835I46XEAk88LUtElXh8WAqdTa1haW/qpAtK1JSkzA8PDIpBQCJSFPV3nw+9dY2NKhCkRbG9o8RrtMq2UkFanSklK0tz8IGaoKROm2ek0m1yqt5oTo35OTUzAx7VSB5CaJdkyvPblgqwJZLBaMj4/rvaep86ja0RW8lEQEoh89Hg9uXPeZ6phe43TMaPH5Qsq3KpDX65Wt93qdEDmPnJ/o3wyQyAgbtaVZIaVab9QRUfPp8PfsaWfIGvl/VTmKZHb2RlN6BiJUohPAppzckEVfVaEypwspC1Nx8MBeET4ItUGL/pPOzpCukCoQ65VNtbWItbo07+Voqz5nThw+Dw5p6o8JlULGGGXOrNkxOHXy7wmWXaoK0UClyWY7rWQ/UpC5gOhMtDYzc0qdWH/++C7bRuMCYirRd7R6cUrqsAOn0iPADcRUUmpORCv9qFSnpqWHPTuaniE2mLVlJ6tZQsfu7tddEfuC3AoxKCoQfX19UW82smDKNUY0V7mJ6RRtKF4Y8lOzQhOVcrnKTe2k0qm0proqrHeg9MzqBiKDlNP0/sbpcgvfGlERqqhwY2hwELV1tdxBMwTEJHaWlUlv2xwOh+EXX7RoXm1sllTR81bQMBBBBTuxLmt92A6Yp6STIk3NLZLiZENvcIQAMYcJ7PbdVtxva5XK65at26QW8vIMuzRkkTVd6r7SwXFs7Be+fvuOgYEBaSx99u7bj5ycHEMqCwUKVoIi3vXaLzlM/1UYHR3FzRst0pAFC5IlFejFGQMW9Y7WNCCeNDNjzAyQGVEVaXN6KzRd/tE4d+68l38AHzaJdYJvYYIAAAAASUVORK5CYII=" mediaID="U3L1-TicTacToe_Square_cst_O"/></media></snapdata>