<snapdata remixID="12430105"><project name="U5L6 BetterTicTacToe1" app="Snap! 8.2, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="U5L6 BetterTicTacToe1"><notes></notes><palette><category name="1. SciSnap! globals" color="0,170,170,1"/><category name="5. PlotPad for data plots" color="150,175,80,1"/><category name="4. SQL tools" color="255,150,0,1"/><category name="7. GraphPad for graph operations" color="210,160,0,1"/><category name="8. NNPad for neural networks" color="200,100,0,1"/><category name="3. Data tools" color="220,50,0,1"/><category name="0. My own blocks" color="179,120,0,1"/><category name="2. Math tools" color="0,180,50,1"/><category name="6. ImagePad for image operations" color="200,170,50,1"/><category name="Music" color="195,0,204,1"/></palette><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></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></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></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="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 position number</l><l>1</l></block><block s="createClone"><l><option>myself</option></l></block><block s="changeYPosition"><l>-50</l></block></script></block><block s="changeYPosition"><l>150</l></block><block s="changeXPosition"><l>50</l></block></script></block></script></block-definition><block-definition s="Winning triples?" 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 triples" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs></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 s="reportNewList"><list><l>1</l><l>2</l><l>3</l></list></block></block></block></script></block-definition><block-definition s="Won? %&apos;a&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doForEach"><l>item</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l></l><block var="Board"/></block></autolambda><list></list></block><custom-block s="Winning triples?"></custom-block></block><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="item"/><block s="reportNewList"><list><block var="a"/><block var="a"/><block var="a"/></list></block></list></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="Move in this square" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="X&apos;s turn?"/><block s="reportBoolean"><l><bool>true</bool></l></block></list></block><script><block s="doSwitchToCostume"><l>X</l></block><block s="doReplaceInList"><block var="Square position number"/><block var="Board"/><l>X</l></block><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="Won? %txt"><l>x</l></custom-block><block s="reportBoolean"><l><bool>true</bool></l></block></list></block><script><block s="goToLayer"><l><option>front</option></l></block><block s="bubble"><l>X won</l></block></script></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 position number"/><block var="Board"/><l>O</l></block><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="Won? %txt"><l>O</l></custom-block><block s="reportBoolean"><l><bool>true</bool></l></block></list></block><script><block s="goToLayer"><l><option>front</option></l></block><block s="bubble"><l>O won</l></block></script></block><block s="doSetVar"><l>X&apos;s turn?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSetVar"><l>X&apos;s turn?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportFindFirst"><block s="reifyPredicate"><autolambda><block s="reportIsA"><l></l><l><option>number</option></l></block></autolambda><list></list></block><block var="Board"/></block><l></l></list></block><script><block s="goToLayer"><l><option>front</option></l></block><block s="bubble"><l>tie game</l></block></script></block></script></block-definition><block-definition s="Vacant squares" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>Vacant?</l><block s="reportNewList"><list></list></block></block><block s="doForEach"><l>item</l><block var="Board"/><script><block s="doIfElse"><block s="reportNot"><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="item"/><l>X</l></list></block><block s="reportVariadicEquals"><list><block var="item"/><l>O</l></list></block></list></block></block><script><block s="doAddToList"><block s="reportBoolean"><l><bool>true</bool></l></block><block var="Vacant?"/></block></script><script><block s="doAddToList"><block s="reportBoolean"><l><bool>false</bool></l></block><block var="Vacant?"/></block></script></block></script></block></script></block-definition><block-definition s="best empty square" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>a</l></list></block><block s="doForEach"><l>Vacant</l><block var="Board"/><script><block s="doForEach"><l>Best moves</l><block s="reportNewList"><list><l>1</l><l>3</l><l>5</l><l>7</l><l>9</l></list></block><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="Vacant"/><block var="Best moves"/></list></block><script><block s="doSetVar"><l>a</l><block var="Vacant"/></block></script></block></script></block></script></block><block s="doReport"><block var="a"/></block></script></block-definition><block-definition s="How many %&apos;blank&apos; in %&apos;list&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>a</l></list></block><block s="doForEach"><l>item</l><block var="list"/><script><block s="doIf"><block s="reportVariadicEquals"><list><block var="item"/><block var="blank"/></list></block><script><block s="doChangeVar"><l>a</l><l>1</l></block></script></block></script></block><block s="doReport"><block var="a"/></block></script></block-definition><block-definition s="Winning triple for %&apos;player&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>a</l></list></block><block s="doSetVar"><l>a</l><l>0</l></block><block s="doForEach"><l>item</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l></l><block var="Board"/></block></autolambda><list></list></block><custom-block s="Winning triples?"></custom-block></block><script><block s="doIf"><block s="reportVariadicAnd"><list><block s="reportVariadicEquals"><list><custom-block s="How many %s in %s"><block var="player"/><block var="item"/></custom-block><l>2</l></list></block><block s="reportNot"><block s="reportVariadicAnd"><list><block s="reportListContainsItem"><block var="item"/><l>O</l></block><block s="reportListContainsItem"><block var="item"/><l>X</l></block></list></block></block></list></block><script><block s="doSetVar"><l>a</l><block var="item"/></block></script></block></script></block><block s="doReport"><block var="a"/></block></script></block-definition><block-definition s="Winning square for player %&apos;player&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doIfElse"><block s="reportVariadicEquals"><list><custom-block s="Winning triple for %s"><block var="player"/></custom-block><l>0</l></list></block><script><block s="doReport"><custom-block s="best empty square"></custom-block></block></script><script><block s="doForEach"><l>item</l><custom-block s="Winning triple for %s"><block var="player"/></custom-block><script><block s="doIf"><block s="reportIsA"><block var="item"/><l><option>number</option></l></block><script><block s="doReport"><block var="item"/></block></script></block></script></block></script></block></script></block-definition><block-definition s="next move for computer" type="reporter" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><custom-block s="can player %s win now?"><block var="Computer"/></custom-block><script><block s="doReport"><custom-block s="Winning square for player %s"><block var="Computer"/></custom-block></block></script></block><block s="doIf"><custom-block s="can player %s win now?"><block var="Human"/></custom-block><script><block s="doReport"><custom-block s="Winning square for player %s"><block var="Human"/></custom-block></block></script></block><block s="doReport"><custom-block s="best empty square"></custom-block></block></script></block-definition><block-definition s="can player %&apos;player&apos; win now?" type="predicate" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doIfElse"><block s="reportVariadicEquals"><list><custom-block s="Winning triple for %s"><block var="player"/></custom-block><l>0</l></list></block><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><script><block s="doForEach"><l>item</l><custom-block s="Winning triple for %s"><block var="player"/></custom-block><script><block s="doIf"><block s="reportIsA"><block var="item"/><l><option>number</option></l></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></script></block-definition><block-definition s="Play as X or O?" type="command" category="variables"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="Play against human or computer?" type="command" category="variables"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="Human" type="command" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="Move in this square"></custom-block></script></block-definition><block-definition s="Computer" type="command" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block s="getCostumeIdx"></block><l>1</l></list></block><block s="reportVariadicEquals"><list><block s="getCostumeIdx"></block><l>2</l></list></block></list></block><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="X&apos;s turn?"/><block s="reportBoolean"><l><bool>true</bool></l></block></list></block><script><block s="doSwitchToCostume"><l>X</l></block><block s="doReplaceInList"><block var="Square position number"/><block var="Board"/><l>X</l></block><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="Won? %txt"><l>x</l></custom-block><block s="reportBoolean"><l><bool>true</bool></l></block></list></block><script><block s="goToLayer"><l><option>front</option></l></block><block s="bubble"><l>X won</l></block></script></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 position number"/><block var="Board"/><l>O</l></block><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="Won? %txt"><l>O</l></custom-block><block s="reportBoolean"><l><bool>true</bool></l></block></list></block><script><block s="goToLayer"><l><option>front</option></l></block><block s="bubble"><l>O won</l></block></script></block><block s="doSetVar"><l>X&apos;s turn?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSetVar"><l>X&apos;s turn?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportFindFirst"><block s="reifyPredicate"><autolambda><block s="reportIsA"><l></l><l><option>number</option></l></block></autolambda><list></list></block><block var="Board"/></block><l></l></list></block><script><block s="goToLayer"><l><option>front</option></l></block><block s="bubble"><l>tie game</l></block></script></block></script></block><block s="doSetVar"><l>Vacant?</l><block s="reportNewList"><list></list></block></block><block s="doForEach"><l>item</l><block var="Board"/><script><block s="doIfElse"><block s="reportNot"><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="item"/><l>X</l></list></block><block s="reportVariadicEquals"><list><block var="item"/><l>O</l></list></block></list></block></block><script><block s="doAddToList"><block s="reportBoolean"><l><bool>true</bool></l></block><block var="Vacant?"/></block></script><script><block s="doAddToList"><block s="reportBoolean"><l><bool>false</bool></l></block><block var="Vacant?"/></block></script></block></script></block><block s="doBroadcast"><custom-block s="next move for computer"></custom-block><list></list></block></script></block-definition><block-definition s="Game won?" type="predicate" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><custom-block s="Won? %txt"><l>X</l></custom-block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doIf"><custom-block s="Won? %txt"><l>O</l></custom-block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block-definition><block-definition s="65tyu" type="command" category="motion"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="WEBSer $flag-1-0-255-0 open %&apos;baudRate&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%n">115200<options>9600&#xD;19200&#xD;38400&#xD;57600&#xD;115200</options></input></inputs><script><block s="doReport"><block s="reportApplyExtension"><l>srl_open(baud, buffer)</l><list><block var="baudRate"/><l>15000</l></list></block></block></script></block-definition><block-definition s="WEBSer $flag-1-255-0-0 close %&apos;port&apos;" type="command" category="other"><comment x="0" y="0" w="90" collapsed="true">Close port.</comment><header></header><code></code><translations></translations><inputs><input type="%s" readonly="true">port</input></inputs><script><block s="doApplyExtension"><l>srl_close(port)</l><list><block var="port"/></list></block></script></block-definition><block-definition s="WEBSer $flash-1-0-255-0 read %&apos;port&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s">port</input></inputs><script><block s="doReport"><block s="reportApplyExtension"><l>srl_read(port)</l><list><block var="port"/></list></block></block></script></block-definition><block-definition s="WEBSer $flash-1-0-255-0 write %&apos;port&apos; %&apos;bytes&apos;" type="command" category="other"><comment x="0" y="0" w="193.33528645833292" collapsed="true">Write to the port a list containing numbers</comment><header></header><code></code><translations></translations><inputs><input type="%s">port</input><input type="%l"></input></inputs><script><block s="doApplyExtension"><l>srl_write(port, bytes)</l><list><block var="port"/><block var="bytes"/></list></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="true" hyperops="true" codify="false" inheritance="false" sublistIDs="false" id="848"><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 id="849"><item><ref mediaID="Stage_cst_GreenChessboard"></ref></item></list></costumes><sounds><list struct="atomic" id="850"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><watcher var="X&apos;s turn?" style="normal" x="4.999999999999597" y="4.999999999999982" color="243,118,29" hidden="true"/><watcher scope="Square" var="Square position number" style="normal" x="14.000000000000517" y="24.000003999999908" color="243,118,29" hidden="true"/><watcher var="Vacant?" style="normal" x="15.999999999999483" y="10.999999999999979" color="243,118,29" hidden="true"/><watcher var="Human?" style="normal" x="10.000000000000403" y="10.000000000000071" color="243,118,29" hidden="true"/><watcher var="Human" style="normal" x="10.000000000000403" y="34.00000200000006" color="243,118,29" hidden="true"/><watcher var="Computer" style="normal" x="10.000000000000403" y="55.00000399999992" color="243,118,29" hidden="true"/><watcher var="Computer start?" style="normal" x="10.000000000000403" y="76.000006" color="243,118,29" hidden="true"/><watcher var="Board" style="normal" x="-0.8930307941651807" y="7.207455429497638" color="243,118,29" extX="80" extY="70"/><sprite name="Square" idx="1" x="80.00000000000009" y="75" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="145,26,68,1" pen="tip" id="863"><costumes><list id="864"><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="865"></list></sounds><blocks></blocks><variables><variable name="Square position number"><l>9</l></variable></variables><scripts><script x="10" y="10"><block s="doWearNextCostume"></block></script><script x="428.40000000000146" y="47.33333333333388"><block s="receiveGo"></block><block s="clear"></block><block s="doSetVar"><l>Computer start?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doAsk"><l>X or O</l></block><block s="doIfElse"><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><l>X</l></list></block><script><block s="doSetVar"><l>Human</l><l>X</l></block><block s="doSetVar"><l>Computer</l><l>O</l></block></script><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><l>O</l></list></block><script><block s="doSetVar"><l>Human</l><l>O</l></block><block s="doSetVar"><l>Computer</l><l>X</l></block><block s="doSetVar"><l>Computer start?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doSayFor"><l>No Answer Given</l><l>2</l></block><block s="doStopThis"><l><option>all</option></l></block></script></block></script></block><block s="doAsk"><l>Human (1) or Computer(2)</l></block><block s="doIfElse"><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><l>1</l></list></block><script><block s="doSetVar"><l>Human?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block s="getLastAnswer"></block><l>2</l></list></block><script><block s="doSetVar"><l>Human?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><script><block s="doSayFor"><l>No Answer Given</l><l>2</l></block><block s="doStopThis"><l><option>all</option></l></block></script></block></script></block><block s="doSwitchToCostume"><l>Empty</l></block><block s="setEffect"><l><option>ghost</option></l><l>0</l></block><block s="gotoXY"><l>-70</l><l>75</l></block><block s="doSetVar"><l>Square position number</l><l>0</l></block><block s="doSetVar"><l>X&apos;s turn?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="clear"></block><custom-block s="makeBoard"></custom-block><block s="doIf"><block s="reportVariadicEquals"><list><block var="Computer start?"/><block s="reportBoolean"><l><bool>true</bool></l></block></list></block><script><block s="doBroadcast"><custom-block s="next move for computer"></custom-block><list></list></block></script></block><block s="clear"></block><block s="setEffect"><l><option>ghost</option></l><l>100</l></block><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><script x="14.000000000000028" y="47.733333333333974"><block s="receiveMessage"><l><option>any message</option></l><list><l>data</l></list></block><block s="doIf"><block s="reportVariadicAnd"><list><block s="reportVariadicEquals"><list><block var="data"/><block var="Square position number"/></list></block><block s="reportVariadicEquals"><list><custom-block s="Game won?"></custom-block><block s="reportBoolean"><l><bool>false</bool></l></block></list></block></list></block><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="X&apos;s turn?"/><block s="reportBoolean"><l><bool>true</bool></l></block></list></block><script><block s="doSwitchToCostume"><l>X</l></block><block s="doReplaceInList"><block var="Square position number"/><block var="Board"/><l>X</l></block><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="Won? %txt"><l>X</l></custom-block><block s="reportBoolean"><l><bool>true</bool></l></block></list></block><script><block s="goToLayer"><l><option>front</option></l></block><block s="bubble"><l>X won</l></block><block s="doChangeVar"><l>X SCORE</l><l>1</l></block></script></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 position number"/><block var="Board"/><l>O</l></block><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="Won? %txt"><l>O</l></custom-block><block s="reportBoolean"><l><bool>true</bool></l></block></list></block><script><block s="goToLayer"><l><option>front</option></l></block><block s="bubble"><l>O won</l></block><block s="doChangeVar"><l>O SCORE</l><l>1</l></block></script></block><block s="doSetVar"><l>X&apos;s turn?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSetVar"><l>X&apos;s turn?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportFindFirst"><block s="reifyPredicate"><autolambda><block s="reportIsA"><l></l><l><option>number</option></l></block></autolambda><list></list></block><block var="Board"/></block><l></l></list></block><script><block s="goToLayer"><l><option>front</option></l></block><block s="bubble"><l>tie game</l></block></script></block></script></block></script><script x="410.00000000000045" y="943.3333333333323"><custom-block s="Human"></custom-block></script><script x="692.0000000000002" y="56.33333333333189"><block s="receiveInteraction"><l>clicked</l></block><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="Human?"/><block s="reportBoolean"><l><bool>true</bool></l></block></list></block><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="X&apos;s turn?"/><block s="reportBoolean"><l><bool>true</bool></l></block></list></block><script><block s="doSwitchToCostume"><l>X</l></block><block s="doReplaceInList"><block var="Square position number"/><block var="Board"/><l>X</l></block><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="Won? %txt"><l>x</l></custom-block><block s="reportBoolean"><l><bool>true</bool></l></block></list></block><script><block s="goToLayer"><l><option>front</option></l></block><block s="bubble"><l>X won</l></block><block s="doChangeVar"><l>X SCORE</l><l>1</l></block></script></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 position number"/><block var="Board"/><l>O</l></block><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="Won? %txt"><l>O</l></custom-block><block s="reportBoolean"><l><bool>true</bool></l></block></list></block><script><block s="goToLayer"><l><option>front</option></l></block><block s="bubble"><l>O won</l></block><block s="doChangeVar"><l>O SCORE</l><l>1</l></block></script></block><block s="doSetVar"><l>X&apos;s turn?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSetVar"><l>X&apos;s turn?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportFindFirst"><block s="reifyPredicate"><autolambda><block s="reportIsA"><l></l><l><option>number</option></l></block></autolambda><list></list></block><block var="Board"/></block><l></l></list></block><script><block s="goToLayer"><l><option>front</option></l></block><block s="bubble"><l>tie game</l></block></script></block></script><script><block s="doIf"><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block s="getCostumeIdx"></block><l>1</l></list></block><block s="reportVariadicEquals"><list><block s="getCostumeIdx"></block><l>2</l></list></block></list></block><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block var="X&apos;s turn?"/><block s="reportBoolean"><l><bool>true</bool></l></block></list></block><script><block s="doSwitchToCostume"><l>X</l></block><block s="doReplaceInList"><block var="Square position number"/><block var="Board"/><l>X</l></block><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="Won? %txt"><l>x</l></custom-block><block s="reportBoolean"><l><bool>true</bool></l></block></list></block><script><block s="goToLayer"><l><option>front</option></l></block><block s="bubble"><l>X won</l></block></script></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 position number"/><block var="Board"/><l>O</l></block><block s="doIf"><block s="reportVariadicEquals"><list><custom-block s="Won? %txt"><l>O</l></custom-block><block s="reportBoolean"><l><bool>true</bool></l></block></list></block><script><block s="goToLayer"><l><option>front</option></l></block><block s="bubble"><l>O won</l></block></script></block><block s="doSetVar"><l>X&apos;s turn?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSetVar"><l>X&apos;s turn?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportFindFirst"><block s="reifyPredicate"><autolambda><block s="reportIsA"><l></l><l><option>number</option></l></block></autolambda><list></list></block><block var="Board"/></block><l></l></list></block><script><block s="goToLayer"><l><option>front</option></l></block><block s="bubble"><l>tie game</l></block></script></block></script></block><block s="doSetVar"><l>Vacant?</l><block s="reportNewList"><list></list></block></block><block s="doForEach"><l>item</l><block var="Board"/><script><block s="doIfElse"><block s="reportNot"><block s="reportVariadicOr"><list><block s="reportVariadicEquals"><list><block var="item"/><l>X</l></list></block><block s="reportVariadicEquals"><list><block var="item"/><l>O</l></list></block></list></block></block><script><block s="doAddToList"><block s="reportBoolean"><l><bool>true</bool></l></block><block var="Vacant?"/></block></script><script><block s="doAddToList"><block s="reportBoolean"><l><bool>false</bool></l></block><block var="Vacant?"/></block></script></block></script></block><block s="doBroadcast"><custom-block s="next move for computer"></custom-block><list></list></block></script></block></script></scripts></sprite><sprite name="Sprite" idx="2" x="31.691796008869243" y="23.44345898004435" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="42.84,76.5,0,1" pen="tip" id="1438"><costumes><list id="1439"><item><ref mediaID="Sprite_cst_Untitled"></ref></item></list></costumes><sounds><list struct="atomic" id="1440"></list></sounds><blocks></blocks><variables></variables><scripts><script x="37" y="45.000000000000114"><block s="receiveGo"></block><block s="setEffect"><l><option>ghost</option></l><l>100</l></block><block s="doIfElse"><custom-block s="Won? %txt"><l>X</l></custom-block><script><block s="setEffect"><l><option>ghost</option></l><l>0</l></block></script><script></script></block></script><script x="292.6666666666667" y="161.9999999999996"><block s="setEffect"><l><option>ghost</option></l><l>100</l></block></script></scripts></sprite><watcher var="X SCORE" style="normal" x="4.25720620842572" y="116.0088691796009" color="243,118,29"/><watcher var="O SCORE" style="normal" x="3.1929046563192904" y="143.68070953436808" color="243,118,29"/><sprite name="Sprite(2)" idx="3" x="190.65188470066505" y="-148.82483370288242" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="137.70000000000002,74.358,0,1" pen="tip" id="1463"><costumes><list id="1464"><item><ref mediaID="Sprite(2)_cst_Untitled"></ref></item></list></costumes><sounds><list struct="atomic" id="1465"></list></sounds><blocks></blocks><variables></variables><scripts><script x="32" y="58.33333333333334"><block s="receiveInteraction"><l>clicked</l></block><block s="doSetVar"><l>X SCORE</l><l>0</l></block><block s="doSetVar"><l>O SCORE</l><l>0</l></block></script></scripts></sprite></sprites></stage><variables><variable name="X&apos;s turn?"><bool>false</bool></variable><variable name="Board"><list struct="atomic" id="1478">1,O,O,X,X,X,7,8,9</list></variable><variable name="Vacant?"><list id="1479"><item><bool>true</bool></item><item><bool>false</bool></item><item><bool>false</bool></item><item><bool>false</bool></item><item><bool>false</bool></item><item><bool>false</bool></item><item><bool>false</bool></item><item><bool>true</bool></item><item><bool>false</bool></item></list></variable><variable name="Human?"><bool>true</bool></variable><variable name="Human"><l>X</l></variable><variable name="Computer"><l>O</l></variable><variable name="Computer start?"><bool>false</bool></variable><variable name="X SCORE"><l>0</l></variable><variable name="O SCORE"><l>0</l></variable></variables></scene></scenes></project><media name="U5L6 BetterTicTacToe1" app="Snap! 8.2, https://snap.berkeley.edu" version="2"><costume name="GreenChessboard" center-x="180" center-y="180" image="data:image/png;base64,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" mediaID="Stage_cst_GreenChessboard"/><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="X" center-x="22" center-y="27" image="data:image/png;base64,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" mediaID="Square_cst_X"/><costume name="O" center-x="19" center-y="25" image="data:image/png;base64,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" mediaID="Square_cst_O"/><costume name="Untitled" center-x="5.5" center-y="83" image="data:image/png;base64,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" mediaID="Sprite_cst_Untitled"/><costume name="Untitled" center-x="48" center-y="22.5" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAAAtCAYAAABRXm6KAAAAAXNSR0IArs4c6QAABORJREFUeF7tms2uDU8UxZcHkBgzwMSYeAAMSXwNDQRPgHgAzCV4AkRiihCGeADB0AgThj6eQH43vWVnp6q6qrtP377HqeSfG/9TtatqrVX7o6p3aXntYrekx8tb2vQr2jW9yVEWT0p61Vk4Jen1KGs7YPDSCLgl6WaH221J/Hut24aAbaZ3Q8AaErBH0lVJ/L3euL+NC2oEzHc34K914PPbFUkPG2xuCGgAy7qmgLffzkt61mBzQ0ADWCXg33UZzNsGe3TdEFAJ2GFJDyTx17ehwJuNDQEVBFyWdNf5eYaMBX5DQAXwdEH1EGDttySCbkugLU21k06AZXq/JD2SxN/m1lIHRPA/dWR8bJ41P2CnEIAIwcNaa7b3b2AtARF8GEf5g1gvEHZD0p3u9xeSzkxI7pSmjkt64wwOvjapIeBeV1iNZrsCAb+x75L2VYwhG7vkYtIol1Axn3XxuKyMgMg0lS0Tr6rtlvTHGd8r6UfPZNEd0J011lbh0ZczHkJpJd8+ibssnQCU9UHSgW4xZDoQsur2WdKhbpLTkl72TOiB8F1rVBnH4stp5t9Lvt2PJQ4eGQJMiQB/xMh2yPm/DpmkccwTSRe6MTUgRhdp0+GKDhbiFAL7EtJpKnf2WXMlHk8eBBwL9kpb33KVOQLmdj1+oS1HO4IIYQCzP0OgxQtONf34N+2bpHOSUHLL/AjS5mJsLEz7tHclRcB2uR5bbAsAZGIUhQaiAWsuxJ8C9oWyGRObv7NqmT/n/vqAt9/PpwjwRud0PUMIyIHllWmJQypYpyr4KQjAbt89GJeUHyMB8UivOutJKaUFADZxNuFuUjZSATdVwbfMnyKV5dTErq1lRwL85PhFy4Bqj9QU/WoB8O6Hec2NICJcED7dg+Ht3s+4Ivr7frgwgjyAphr4EMhjG0RAVP/g8nokC7UE5ACNqjQwhti1rZSw8O7O+g8iYAnqjwosbSQHaHQ1djLGEFBaB27MCrfBBCxF/WMJiO7Hu5oxBBBQiTepyjiVCTWfgKWofygBgIPSc+6nxW6usMNGyhWNJmBJ6meTPriivBOZmEKQfep+wxU8D/8PYrBht7d9FW6qOvbTYyumlxSt8Yqm6QSkipmRcXTUcKpJ7qCsla5LouJJmwEIcuzN2pRLxlIiwIq0WB0zBxd2La2JgFrf2LKAsX1/umsCTkCpqPEuwyvUK9PSSCMgKhnSLW21tfvqOJfv5/ZZ/TUI6loiAbiWmMfnNhtdUapfvGQrCST3vp0iKbonSN+qcGsVOCcBLQ8nraIoKdQCZ829zey1z5wEpEDKbbiVAASXUqhXYzwppKj+SbVJubUK7+s3JwEpV5ELVkMI6NurJ2lbwE4tcE4CDACCJg8XtLkJqCFp1j6rJCD6fNtYzE5Qe2yrOgGzglsz2dQEADrqBmT/4tSarvkXub40tGafi+0zBQFW8ODjW57k+jKOox1q7xeL3gQLG0NA6etoW1ruZWgxQXACDEeZiAQADMosffFGSU9pnnMxfLJot4d9z3KjFr8OgyEgpof2ChTzZO68AT31bRBKJ7sB8Kk/V1wHnLN7sIuuVJEEkPZmmlP7VJ+lrzXIpc35m0aUTfpnOXppHNe+pvj/FrwpNp666s0RwSM9J4L/5vhCbor9Ld5G6a7d362kHiIWv7mdsMC/8lN4/b33J+oAAAAASUVORK5CYII=" mediaID="Sprite(2)_cst_Untitled"/></media></snapdata>