<snapdata remixID="12225278"><project name="[Dawson-Hollow_William] U4L7 - Game of Pong" 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="[Dawson-Hollow_William] U4L7 - Game of Pong"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="initializePlayerTwo" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="gotoXY"><l>200</l><l>0</l></block><block s="doSetVar"><l>playerTwoScore</l><l>0</l></block></script></block-definition><block-definition s="initializePlayerOne" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="gotoXY"><l>-200</l><l>0</l></block><block s="doSetVar"><l>playerOneScore</l><l>0</l></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="true" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="21"><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="22"></list></costumes><sounds><list struct="atomic" id="23"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="3"><sprite name="Player1" idx="1" x="-200" y="-126.75" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="28"><costumes><list id="29"><item><ref mediaID="Player1_cst_Untitled"></ref></item></list></costumes><sounds><list struct="atomic" id="30"></list></sounds><blocks></blocks><variables></variables><scripts><script x="30" y="20"><block s="receiveGo"></block><block s="setYPosition"><l>0</l></block></script><script x="30" y="94"><block s="receiveKey"><l><option>w</option></l><list></list></block><block s="doUntil"><block s="reportKeyPressed"><l><option>s</option></l></block><script><block s="doIf"><block s="reportTouchingObject"><l><option>edge</option></l></block><script><block s="bounceOffEdge"></block></script></block><block s="changeYPosition"><l>2</l></block></script></block></script><script x="30" y="254.83333333333326"><block s="receiveKey"><l><option>s</option></l><list></list></block><block s="doUntil"><block s="reportKeyPressed"><l><option>w</option></l></block><script><block s="doIf"><block s="reportTouchingObject"><l><option>edge</option></l></block><script><block s="bounceOffEdge"></block></script></block><block s="changeYPosition"><l>-2</l></block></script></block></script></scripts></sprite><sprite name="Player2" idx="2" x="200" y="-120.75" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="0,151.72499999999994,216.75,1" pen="tip" id="75"><costumes><list id="76"><item><ref mediaID="Player2_cst_Untitled"></ref></item></list></costumes><sounds><list struct="atomic" id="77"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveGo"></block><block s="setYPosition"><l>0</l></block></script><script x="20" y="94"><block s="receiveKey"><l><option>down arrow</option></l><list></list></block><block s="doUntil"><block s="reportKeyPressed"><l><option>up arrow</option></l></block><script><block s="doIf"><block s="reportTouchingObject"><l><option>edge</option></l></block><script><block s="bounceOffEdge"></block></script></block><block s="changeYPosition"><l>-2</l></block></script></block></script><script x="20" y="254.83333333333326"><block s="receiveKey"><l><option>up arrow</option></l><list></list></block><block s="doUntil"><block s="reportKeyPressed"><l><option>down arrow</option></l></block><script><block s="doIf"><block s="reportTouchingObject"><l><option>edge</option></l></block><script><block s="bounceOffEdge"></block></script></block><block s="changeYPosition"><l>2</l></block></script></block></script><script x="406" y="60.33333333333337"><block s="receiveMessage"><l>one player mode</l><list></list></block><block s="doForever"><script><block s="doUntil"><block s="reportEquals"><block s="reportAttributeOf"><l><option>y position</option></l><l>Player2</l></block><block s="reportAttributeOf"><l><option>y position</option></l><l>Ball</l></block></block><script><block s="doIf"><block s="reportTouchingObject"><l><option>edge</option></l></block><script><block s="bounceOffEdge"></block></script></block><block s="doIf"><block s="reportGreaterThan"><block s="reportAttributeOf"><l><option>y position</option></l><l>Ball</l></block><block s="reportAttributeOf"><l><option>y position</option></l><l>Player2</l></block></block><script><block s="changeYPosition"><l>1</l></block></script></block><block s="doIf"><block s="reportLessThan"><block s="reportAttributeOf"><l><option>y position</option></l><l>Ball</l></block><block s="reportAttributeOf"><l><option>y position</option></l><l>Player2</l></block></block><script><block s="changeYPosition"><l>-1</l></block></script></block></script></block><block s="doWaitUntil"><block s="reportOr"><block s="reportLessThan"><block s="reportAttributeOf"><l><option>y position</option></l><l>Ball</l></block><block s="reportAttributeOf"><l><option>y position</option></l><l>Player2</l></block></block><block s="reportGreaterThan"><block s="reportAttributeOf"><l><option>y position</option></l><l>Ball</l></block><block s="reportAttributeOf"><l><option>y position</option></l><l>Player2</l></block></block></block></block></script></block></script></scripts></sprite><sprite name="Ball" idx="3" x="112.02965117967324" y="-140.19145873128218" heading="249" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="83.79299999999999,135.15,0,1" pen="tip" id="202"><costumes><list id="203"><item><ref mediaID="Ball_cst_Untitled"></ref></item></list></costumes><sounds><list struct="atomic" id="204"></list></sounds><blocks></blocks><variables></variables><scripts><script x="27" y="10"><block s="receiveGo"></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="doSetVar"><l>p1 points</l><l>0</l></block><block s="doSetVar"><l>p2 points</l><l>0</l></block><block s="doSetVar"><l>comp points</l><l>0</l></block><block s="doHideVar"><l>p1 points</l></block><block s="doHideVar"><l>p2 points</l></block><block s="doHideVar"><l>comp points</l></block><block s="doAsk"><l>Hello! Input either "1" to the play the one player version of Pong or "2" to play the two player version.</l></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block s="getLastAnswer"></block><l>1</l></block><block s="reportEquals"><block s="getLastAnswer"></block><l>2</l></block></block><script><block s="doAsk"><l>Hello! Input either "1" to the play the one player version of Pong or "2" to play the two player version.</l></block><block s="doIfElse"><block s="reportNot"><block s="reportOr"><block s="reportEquals"><block s="getLastAnswer"></block><l>1</l></block><block s="reportEquals"><block s="getLastAnswer"></block><l>2</l></block></block></block><script><block s="doSayFor"><l>Please input either "1" or "2".</l><l>2</l></block></script><script><block s="doSayFor"><l>Happy Playing!</l><l>1</l></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>1</l></block><script><block s="doBroadcast"><l>one player mode</l><list></list></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="setHeading"><block s="reportRandom"><l>0</l><l>360</l></block></block><block s="doShowVar"><l>p1 points</l></block><block s="doShowVar"><l>comp points</l></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="p1 points"/><l>5</l></block><block s="reportEquals"><block var="comp points"/><l>5</l></block></block><script><block s="forward"><l>3</l></block><block s="bounceOffEdge"></block><block s="doIf"><block s="reportOr"><block s="reportTouchingObject"><l>Player1</l></block><block s="reportTouchingObject"><l>Player2</l></block></block><script><block s="setHeading"><block s="reportVariadicProduct"><list><l>-1</l><block s="direction"></block></list></block></block></script></block><block s="doIf"><block s="reportLessThan"><block s="xPosition"></block><block s="reportAttributeOf"><l><option>x position</option></l><l>Player1</l></block></block><script><block s="doChangeVar"><l>comp points</l><l>1</l></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="setHeading"><block s="reportRandom"><l>0</l><l>360</l></block></block><block s="doWait"><l>1</l></block></script></block><block s="doIf"><block s="reportGreaterThan"><block s="xPosition"></block><block s="reportAttributeOf"><l><option>x position</option></l><l>Player2</l></block></block><script><block s="doChangeVar"><l>p1 points</l><l>1</l></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="setHeading"><block s="reportRandom"><l>0</l><l>360</l></block></block><block s="doWait"><l>1</l></block></script></block></script></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="doIf"><block s="reportEquals"><block var="p1 points"/><l>5</l></block><script><block s="doSayFor"><l>Player One wins! Press the green flag to start over!</l><l>3</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="comp points"/><l>5</l></block><script><block s="doSayFor"><l>The computer wins! Better luck next time!</l><l>3</l></block></script></block><block s="doHideVar"><l>p1 points</l></block><block s="doHideVar"><l>comp points</l></block><block s="doStopThis"><l><option>all</option></l></block></script></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>2</l></block><script><block s="doShowVar"><l>p1 points</l></block><block s="doShowVar"><l>p2 points</l></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="setHeading"><block s="reportRandom"><l>0</l><l>360</l></block></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="p1 points"/><l>5</l></block><block s="reportEquals"><block var="p2 points"/><l>5</l></block></block><script><block s="forward"><l>3</l></block><block s="bounceOffEdge"></block><block s="doIf"><block s="reportOr"><block s="reportTouchingObject"><l>Player1</l></block><block s="reportTouchingObject"><l>Player2</l></block></block><script><block s="setHeading"><block s="reportVariadicProduct"><list><l>-1</l><block s="direction"></block></list></block></block></script></block><block s="doIf"><block s="reportLessThan"><block s="xPosition"></block><block s="reportAttributeOf"><l><option>x position</option></l><l>Player1</l></block></block><script><block s="doChangeVar"><l>p2 points</l><l>1</l></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="setHeading"><block s="reportRandom"><l>0</l><l>360</l></block></block><block s="doWait"><l>1</l></block></script></block><block s="doIf"><block s="reportGreaterThan"><block s="xPosition"></block><block s="reportAttributeOf"><l><option>x position</option></l><l>Player2</l></block></block><script><block s="doChangeVar"><l>p1 points</l><l>1</l></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="setHeading"><block s="reportRandom"><l>0</l><l>360</l></block></block><block s="doWait"><l>1</l></block></script></block></script></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="doIf"><block s="reportEquals"><block var="p1 points"/><l>5</l></block><script><block s="doSayFor"><l>Player One wins! Press the green flag to start over!</l><l>3</l></block></script></block><block s="doIf"><block s="reportEquals"><block var="p2 points"/><l>5</l></block><script><block s="doSayFor"><l>Player Two wins! Press the green flag to start over!</l><l>3</l></block></script></block><block s="doHideVar"><l>p1 points</l></block><block s="doHideVar"><l>p2 points</l></block><block s="doStopThis"><l><option>all</option></l></block></script></block></script></scripts></sprite><watcher var="p1 points" style="normal" x="10" y="10" color="243,118,29"/><watcher var="p2 points" style="normal" x="10" y="31.000001999999995" color="243,118,29" hidden="true"/><watcher var="comp points" style="normal" x="10" y="52.00000399999999" color="243,118,29"/></sprites></stage><variables><variable name="p1 points"><l>3</l></variable><variable name="p2 points"><l>0</l></variable><variable name="comp points"><l>2</l></variable></variables></scene></scenes></project><media name="[Dawson-Hollow_William] U4L7 - Game of Pong" app="Snap! 7, https://snap.berkeley.edu" version="2"><costume name="Untitled" center-x="8" center-y="42.75" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAABSCAYAAABkBOVdAAAAAXNSR0IArs4c6QAAAE5JREFUWEft1rERgDAMBMFzZ3Tu0qABIFDqVa7kR7+jVV0NZlX3YC+LP6kJRzhq9XUD2qEd2qEdg7cDHehABzrQ8ZoAHvGIx9N53AMdewAAkVECPxCrVQAAAABJRU5ErkJggg==" mediaID="Player1_cst_Untitled"/><costume name="Untitled" center-x="6" center-y="38.75" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAABSCAYAAABkBOVdAAAAAXNSR0IArs4c6QAAAE5JREFUWEft1rERgDAMBMFzZ3Tu0qABIFDqVa7kR7+jVV0NZlX3YC+LP6kJRzhq9XUD2qEd2qEdg7cDHehABzrQ8ZoAHvGIx9N53AMdewAAkVECPxCrVQAAAABJRU5ErkJggg==" mediaID="Player2_cst_Untitled"/><costume name="Untitled" center-x="14" center-y="14" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAAXNSR0IArs4c6QAABIBJREFUSEu1ll1vVFUUhp+1z5kzbYcyDF8FxFCwfDVCCtU00GhaJAaiF2q4MPHC4B8x/hGIFyZeGPVCAyFIG00ljRYaMOWrQokIlK9hKNN2zpyzl9ln2um0aWkhdd/O7PPsd6+133cJS1oqgHSBecCQqd2ynlbbCxZQEF3sc+5DL1gq7Qz4ZVJBirp6SzET49UJvu82KVHkEU8aMsUykxMpyuEA7dGLwAsAE0VeC/0NjQQ5S7rJJ9ykeE0KOaBh6pTjAnkhHo0I7hpKo2OE+WE6xoF4PvA8QJUWhoMAP+czvsUQ7wZ2C2wTZIOiWdC6ClAmBSkoel/hJnDF4l2JaLgdEuWHaQnnQucAVZoZSefIN0G6VbAdCvuBFmBdRZmmQKb2qatbGXCKHgLDAhcU0w+loTy50RGaS7XQGmBFWZawKSbcB16XIB3ANmAVSAp0VsPMFF8sqAM/BW4q2g9xr0dwsUAwWqu0Btjjv8naNQHSptj3Qd4FfQOkEUiaZAkrAh0D+Rv0V8GcCdHBv3j0GLqjpAiVj6i0MpSpI94JcsQiRwRtFTSriLcEUPUvgsaa1FWGDHoa9PQk3rUhWovuahNgFz1+gY3rhfI7ihwD7QRdB7JUZXPOpO5pPATpE/Q7JfVblnsPeumOxKnrYiQ9xuR2S/yRwMcKO4F699vLqKupqTOACYFrCj8YvB8bqbvRS3MpAXbyaEWR++2CfAZ6FNjg3uGrwaq7YuA+yClFv8mwYaCPtc8TYBuDWcE7IHBckcNUHvdyrLygZxVOKvH5QdoKCXAPl1cFyEGFLxR9DyS7HDTQgiC/CJwI0d8vs+dpFZhCOkkULj8QOFlG+2YBA/yDSvw/KfROhESzFVauVI4r9vDyXqk5K+jJWVfqmsaQ6hD4XNH3FVbPmMIrV9O9qSeCnFH42lLurzaNc5kAu1fQT0E+BF5/CTtb6ETOyv4B/UmRb0PMJec2SdM4084QbRGioyDHBPYCKxY268VUOzPnucIlEqfxTxXxbzsTn/ZSbwfXcxmit8F+AnQDm4HgFa7WuUwI3AF6wHxfxP/jOjvyIHHVvF0OrqS0xaPcrfCBIPtB1wKpl4A6WBnkkaIXBH6OSfU8I317Ohdr89C0MbjSI9gZwyHBHppK+jVaUbpAFlav1wqECo9d8ivmnAfnYsJrg7Q9g+Sap+NpelOPv4/NOSHcpdAJ8QFgF9AE4uYYlx5zDd2pcjnoUn8UuAreeYE+Jbh6kTv56SycB4i086dvya6yhFsF3WtgH+hui7wm2ByYNOiUsUsMtqSYvEH/Bbli4aIilwzBLUPh6QBvuW6tjo/zxY9Aj9dOY0apX6fEzaDbFX8r2E2SGPvMEKWQB3NXiG6B3BC8EWHi4QBjReh2iTFrVn1B3qlpYThVT9AAhZyHcbVcDZoVbH0yJ2AmQFwCPImxjyGbnyAcH6bFNU5Ss7lrsYBN3ml7ko33UjGjgaUxKPEsmQTSrIwMY6FHUwgbywMzs+iCE/hiwJoDVtNf4Kupjv1yasRP2mHRMd/96z8K5OUsiRvOPgAAAABJRU5ErkJggg==" mediaID="Ball_cst_Untitled"/></media></snapdata>