<snapdata remixID="12203189"><project name="TicTacToeChallenge" 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="TicTacToeChallenge"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="makeBoard" type="command" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>positionNumber</l><l>1</l></block><block s="doSwitchToCostume"><l>Empty </l></block><block s="show"></block><block s="gotoXY"><l>-75</l><l>75</l></block><block s="doFor"><l>col</l><l>1</l><l>3</l><script><block s="gotoXY"><l>-75</l><block s="reportDifference"><block s="yPosition"></block><l>50</l></block></block><block s="doFor"><l>i</l><l>1</l><l>3</l><script><block s="createClone"><l><option>myself</option></l></block><block s="gotoXY"><block s="reportVariadicSum"><list><block s="xPosition"></block><l>50</l></list></block><block s="yPosition"></block></block><block s="doChangeVar"><l>positionNumber</l><l>1</l></block></script></block></script></block><block s="hide"></block><block s="doSetVar"><l>Xs _turn</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block-definition><block-definition s="populateList" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>x</l></list></block><block s="doSetVar"><l>x</l><l>1</l></block><block s="doRepeat"><l>9</l><script><block s="doAddToList"><block var="x"/><block var="boardList"/></block><block s="doSetVar"><l>x</l><block s="reportVariadicSum"><list><block var="x"/><l>1</l></list></block></block></script></block></script></block-definition><block-definition s="won %&apos;muda&apos;" type="predicate" category="variables"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doForEach"><l>item</l><custom-block s="statusOfAllWinningTriples"></custom-block><script><block s="doIf"><block s="reportEquals"><block var="item"/><block s="reportNewList"><list><block var="muda"/><block var="muda"/><block var="muda"/></list></block></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></block><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block-definition><block-definition s="statusOfAllWinningTriples" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>a</l></list></block><block s="doDeclareVariables"><list><l>b</l></list></block><block s="doSetVar"><l>a</l><custom-block s="possibleWinningTriples"></custom-block></block><block s="doSetVar"><l>b</l><block s="reportNewList"><list></list></block></block><block s="doForEach"><l>item</l><block var="a"/><script><block s="doAddToList"><custom-block s="statusofTriple %l"><block var="item"/></custom-block><block var="b"/></block></script></block><block s="doReport"><block var="b"/></block></script></block-definition><block-definition s="possibleWinningTriples" type="reporter" category="variables"><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="statusofTriple %&apos;list&apos;" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>a</l></list></block><block s="doSetVar"><l>a</l><block s="reportNewList"><list></list></block></block><block s="doForEach"><l>item</l><block var="list"/><script><block s="doAddToList"><block s="reportListItem"><block var="item"/><block var="boardList"/></block><block var="a"/></block></script></block><block s="doReport"><block var="a"/></block></script></block-definition></blocks><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="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="229"><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="230"></list></costumes><sounds><list struct="atomic" id="231"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Square" idx="1" x="75" y="-75" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" hidden="true" costume="1" color="80,80,80,1" pen="tip" id="236"><costumes><list id="237"><item><ref mediaID="Square_cst_Empty "></ref></item><item><ref mediaID="Square_cst_O "></ref></item><item><ref mediaID="Square_cst_X "></ref></item></list></costumes><sounds><list struct="atomic" id="238"></list></sounds><blocks></blocks><variables><variable name="positionNumber"><l>10</l></variable></variables><scripts><script x="20" y="20"><block s="receiveMessage"><l>stage 2</l><list></list></block><block s="doSetVar"><l>boardList</l><block s="reportNewList"><list></list></block></block><custom-block s="populateList"></custom-block><custom-block s="makeBoard"></custom-block></script><script x="42" y="159"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doIfElse"><block s="reportEquals"><block s="getCostumeIdx"></block><l>1</l></block><script><block s="doIfElse"><block s="reportEquals"><block var="Xs _turn"/><block s="reportBoolean"><l><bool>true</bool></l></block></block><script><block s="doSwitchToCostume"><l>X </l></block><block s="doSetVar"><l>Xs _turn</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doReplaceInList"><block var="positionNumber"/><block var="boardList"/><l>X</l></block><block s="doIf"><custom-block s="won %s"><l>X</l></custom-block><script><block s="bubble"><l>The game is over, congrats to X for winning. Press the green flag to play again</l></block></script></block></script><script><block s="doSwitchToCostume"><l>O </l></block><block s="doSetVar"><l>Xs _turn</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doReplaceInList"><block var="positionNumber"/><block var="boardList"/><l>O</l></block><block s="doIf"><custom-block s="won %s"><l>O</l></custom-block><script><block s="bubble"><l>The game is over, congrats to O for winning. Press the green flag to play again</l></block></script></block></script></block></script><script><block s="doSayFor"><l>You can only click an empty square</l><l></l></block></script></block></script></scripts></sprite><sprite name="Sprite" idx="2" x="13" y="2" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="1" color="181.04999999999998,0,130.35599999999994,1" pen="tip" id="318"><costumes><list id="319"><item><ref mediaID="Sprite_cst_375"></ref></item></list></costumes><sounds><list struct="atomic" id="320"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="10"><block s="receiveGo"></block><block s="show"></block><block s="bubble"><l>Press the play button to play tic-tac-toe</l></block></script><script x="17" y="125.33333333333337"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="hide"></block><block s="doBroadcast"><l>stage 2</l><list></list></block></script></scripts></sprite><watcher var="Xs _turn" style="normal" x="10" y="10" color="243,118,29"/><watcher var="boardList" style="normal" x="6" y="31.000001999999995" color="243,118,29" extX="80" extY="70.00000000000001"/><watcher var="a" style="normal" x="10" y="31.000001999999995" color="243,118,29"/></sprites></stage><variables><variable name="Xs _turn"><bool>false</bool></variable><variable name="boardList"><list struct="atomic" id="339">X,2,3,4,5,6,7,8,9</list></variable><variable name="a"><l>0</l></variable></variables></scene></scenes></project><media name="TicTacToeChallenge" app="Snap! 7, 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="Square_cst_Empty "/><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="Square_cst_O "/><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="Square_cst_X "/><costume name="375" center-x="74" center-y="74" image="data:image/png;base64,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" mediaID="Sprite_cst_375"/></media></snapdata>