<snapdata remixID="11256637"><project name="game" app="Snap! 7, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAABIpJREFUeF7tnetu2kAQhcfJ+1R9xP7K8/ZCws1ANfYuLMaO1KgwnNEXKXIwLjNzzrfrHWxKZ2Yn4wcFghToADBIecIOCgAgIIQqAICh8hMcAGEgVAEADJWf4AAIA6EKAGCo/AQHQBgIVQAAQ+UnOADCQKgCABgqP8EBEAZCFQDAUPkJDoAwEKoAAIbKT3AAhIFQBQAwVH6CAyAMhCoAgKHyExwAYSBUAQAMlZ/gAAgDoQoAYKj8BAdAGAhVAABD5Sc4AMJAqAIAGCo/wQEQBkIVAMBQ+QkOgDAQqgAAhspPcACEgVAFADBUfoIDIAyEKgCAofITHABhIFQBAAyVn+AACAOhCgBgqPwEB0AYCFUAAEPlJzgAwkCoAgAYKj/BARAGQhUAwFD5Cd59/2an1btZ35utVma//5gdDuMvPyhwbwW6tx92On9f66n57tayc9g0+y8HL+9vj6l/+9Z/Hez+YLbbjX+v1yP8m43Zrjdbf5jte7MP3+7N3j/G5/1x3fq/3e3vLQ2v/wgFHgpgLahCPbDdfFvx3P52X3v81bFlkJw3k8HT7l8abHX/OZ+T2dEHzNGsL7D7MT4QfED6ANhux4G02Y5/+yDyrX8H6XZj1nVmP3+Vx+V5zizXWAPg0gy/MOsvze6DrNMzSHcZYO2Z4Gbg1QEz3dbv0116vh28zTE+aE4+cMpS6uVlHDivr2a+3Kpnn/3OrD+a7bbjQPP9vgwbni+Pj8f7zoMAmBDAq2WTP/CB4CCVAdHO8tNjh6VSYW66fPIZ3V/Hn58bUHWZVeMMA7K8nm+Hjrc89uXV8WAGgAB4mbkbYK6WO2X//wRwmFkdykc2IWprwJt14XTNOjk1PsspWGEGBMDJem2uCQHAccqop1ZmwHbt8Q+d71e7YAAEwHFBPNftAeD1W1jNcoBT8MLbA6wBb7vH6WJ/+l5n7Rw/O+6mYWgbqyftglkDsga87n4rtA96GwYAARAAn/1SHE0ITQhNyMJVh88u59GE0ISMnXvQtWAABEAAHC4YL18LpgmhCaEJoQm5LPJn3+f74u1YnII5BXMK5hRcruDVS1QzN4yex8nczafCN6QyAzIDMgMyAzIDnm/keMI7oumC6YJDu2BuyU8MIB9KSrIG5GOZ9/1EnL/6Qz8TwgfT72+oWgT+aw41x5Lly39OlMxQtXIAUM2xZPkCYDJD1coBQDXHkuULgMkMVSsHANUcS5YvACYzVK0cAFRzLFm+AJjMULVyAFDNsWT5AmAyQ9XKAUA1x5LlC4DJDFUrBwDVHEuWLwAmM1StHABUcyxZvgCYzFC1cgBQzbFk+QJgMkPVygFANceS5QuAyQxVKwcA1RxLli8AJjNUrRwAVHMsWb4AmMxQtXIAUM2xZPkCYDJD1coBQDXHkuULgMkMVSsHANUcS5YvACYzVK0cAFRzLFm+AJjMULVyAFDNsWT5AmAyQ9XKAUA1x5LlC4DJDFUrBwDVHEuWLwAmM1StHABUcyxZvgCYzFC1cgBQzbFk+QJgMkPVygFANceS5QuAyQxVKwcA1RxLlu9fnPyMnB066hkAAAAASUVORK5CYII=</thumbnail><scenes select="1"><scene name="game"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="cast ray %&apos;dir&apos;" type="command" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doWarp"><script><block s="doDeclareVariables"><list><l>height</l><l>distance</l></list></block><block s="forward"><block s="reportRelationTo"><l><option>ray length</option></l><l>Map</l></block></block><block s="doSetVar"><l>distance</l><block s="reportVariadicProduct"><list><block s="reportRelationTo"><l><option>distance</option></l><l>Player</l></block><block s="reportMonadic"><l><option>cos</option></l><block s="reportDifference"><block s="direction"></block><block var="dir"/></block></block></list></block></block><block s="doSetVar"><l>height</l><block s="reportQuotient"><l>4000</l><block var="distance"/></block></block><block s="gotoXY"><block var="x"/><block var="height"/></block><block s="setPenColorDimension"><l><option>brightness</option></l><block s="reportDifference"><l>120</l><block s="reportQuotient"><block var="distance"/><l>1.5</l></block></block></block><block s="down"></block><block s="setYPosition"><block s="reportMonadic"><l><option>neg</option></l><block var="height"/></block></block><block s="up"></block><block s="doGotoObject"><l>Player</l></block></script></block></script><scripts><script x="241.57732276393952" y="157.73972602739735"><block s="reportQuotient"><l></l><l>2</l></block></script></scripts></block-definition><block-definition s="raycast | FOV: %&apos;FOV&apos; RES: %&apos;RES&apos;" type="command" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%n">80</input><input type="%n">4</input></inputs><script><block s="doWarp"><script><block s="setSize"><block var="RES"/></block><block s="clear"></block><block s="doDeclareVariables"><list><l>dir</l><l>lines</l></list></block><block s="doSetVar"><l>dir</l><block s="reportAttributeOf"><l><option>direction</option></l><l>Player</l></block></block><block s="setHeading"><block var="dir"/></block><block s="turnLeft"><block s="reportQuotient"><block var="FOV"/><l>2</l></block></block><block s="doGotoObject"><l>Player</l></block><block s="doSetVar"><l>lines</l><block s="reportQuotient"><block s="reportAttributeOf"><l><option>width</option></l><l>Stage</l></block><block var="RES"/></block></block><block s="doSetVar"><l>x</l><block s="reportMonadic"><l><option>neg</option></l><block s="reportQuotient"><block s="reportAttributeOf"><l><option>width</option></l><l>Stage</l></block><l>2</l></block></block></block><block s="doRepeat"><block var="lines"/><script><custom-block s="cast ray %n"><block var="dir"/></custom-block><block s="turn"><block s="reportQuotient"><block var="FOV"/><block var="lines"/></block></block><block s="doChangeVar"><l>x</l><block var="RES"/></block></script></block></script></block></script></block-definition><block-definition s="move %&apos;steps&apos; steps" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n">4</input></inputs><script><custom-block s="try move %n %n"><block s="reportVariadicProduct"><list><block var="steps"/><block s="reportMonadic"><l><option>sin</option></l><block s="direction"></block></block></list></block><l>0</l></custom-block><custom-block s="try move %n %n"><l>0</l><block s="reportVariadicProduct"><list><block var="steps"/><block s="reportMonadic"><l><option>cos</option></l><block s="direction"></block></block></list></block></custom-block></script></block-definition><block-definition s="try move %&apos;dx&apos; %&apos;dy&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n">0</input><input type="%n">0</input></inputs><script><block s="changeXPosition"><block var="dx"/></block><block s="changeYPosition"><block var="dy"/></block><block s="doIf"><block s="reportTouchingObject"><l>Map</l></block><script><block s="changeXPosition"><block s="reportMonadic"><l><option>neg</option></l><block var="dx"/></block></block><block s="changeYPosition"><block s="reportMonadic"><l><option>neg</option></l><block var="dy"/></block></block></script></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="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="179"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAIABJREFUeF7t3b2W48h5BuACe8aW7F07sS9K1+MrmMBOdY6VObHyDRUok3R0E46tzMf/a3slzUwDPoMqgA2Q1QU2e7Zqtp4NlocEGz9PgXjrKxQ5Q/AfAQIECBAg8L0LDN/7Fm2QAAECBAgQCALYSUCAAAECBCoICOAK6DZJgAABAgQEsHOAAAECBAhUEBDAFdBtkgABAgQICGDnAAECBAgQqCAggCug2yQBAgQIEBDAzgECBAgQIFBBQABXQLdJAgQIECAggJ0DBAgQIECggoAAroBukwQIECBAQAA7BwgQIECAQAUBAVwB3SYJECBAgIAAdg4QIECAAIEKAgK4ArpNEiBAgAABAewcIECAAAECFQQEcAV0myRAgAABAgLYOUCAAAECBCoICOAK6DZJgAABAgQEsHOAAAECBAhUEBDAFdBtkgABAgQICGDnAAECBAgQqCAggCug2yQBAgQIEBDAzgECBAgQIFBBQABXQLdJAgQIECAggJ0DBAgQIECggoAAroBukwQIECBAQAA7BwgQIECAQAUBAVwB3SYJECBAgIAAdg4QIECAAIEKAgK4ArpNEiBAgAABAewcIECAAAECFQQEcAV0myRAgAABAgLYOUCAAAECBCoICOAK6DZJgAABAgQEsHOAAAECBAhUEBDAFdBtkgABAgQICGDnAAECBAgQqCAggCug2yQBAgQIEBDAzgECBAgQIFBBQABXQLdJAgQIECAggJ0DBAgQIECggoAAroBukwQIECBAQAA7BwgQIECAQAUBAVwB3SYJECBAgIAAdg4QIECAAIEKAgK4ArpNEiBAgAABAewcIECAAAECFQQEcAV0myRAgAABAgLYOUCAAAECBCoICOAK6DZJgAABAgQEsHOAAAECBAhUEBDAFdBtkgABAgQICGDnAAECBAgQqCAggCug2yQBAgQIEBDAzgECBAgQIFBBQABXQLdJAgQIECAggJ0DBAgQIECggoAAroBukwQIECBAQAA7BwgQIECAQAUBAVwB3SYJECBAgIAAdg4QIECAAIEKAgK4ArpNEiBAgAABAewcIECAAAECFQQEcAV0myRAgAABAgLYOUCAAAECBCoICOAK6DZJgAABAgQEsHOAAAECBAhUEBDAFdBtkgABAgQICGDnAAECBAgQqCAggCug2yQBAgQIEBDAzgECBAgQIFBBQABXQLdJAgQIECAggJ0DBAgQIECggoAAroBukwQIECBAQAA7BwgQIECAQAUBAVwB3SYJECBAgIAAdg4QIECAAIEKAgK4ArpNEiBAgAABAewcIECAAAECFQQEcAV0myRAgAABAgLYOUCAAAECBCoICOAK6DZJgAABAgQEsHOAAAECBAhUEBDAFdBtkgABAgQICGDnAAECBAgQqCAggCug2yQBAgQIEBDAzgECBAgQIFBBQABXQLdJAgQIECAggJ0DBAgQIECggoAAroBukwQIECBAQAA7BwgQIECAQAUBAVwB3SYJECBAgIAAdg4QIECAAIEKAgK4ArpNEiBAgAABAewcIECAAAECFQQEcAV0myRAgAABAgLYOUCAAAECBCoICOAK6DZJgAABAgQEsHOAAAECBAhUEBDAFdBtkgABAgQICGDnAAECBAgQqCAggCug2yQBAgQIEBDAzgECBAgQIFBBQABXQLdJAgQIECAggJ0DBAgQIECggoAAroBukwQIECBAQAA7BwgQIECAQAUBAVwB3SYJECBAgIAAdg4QIECAAIEKAgK4ArpNEiBAgAABAewcIECAAAECFQQEcAV0myRAgAABAgLYOUCAAAECBCoICOAK6DZJgAABAgQEsHOAAAECBAhUEBDAFdBtkgABAgQICGDnAAECBAgQqCAggCug2yQBAgQIEBDAzgECBAgQIFBBQABXQLdJAgQIECAggJ0DBAgQIECggoAAroBukwQIECBAQAA7BwgQIECAQAUBAVwB3SYJECBAgIAAdg4QIECAAIEKAgK4ArpNEiBAgAABAewcIECAAAECFQQEcAV0myRAgAABAgLYOUCAAAECBCoICOAK6DZJgAABAgQEsHOAAAECBAhUEBDAFdBtkgABAgQICGDnAAECBAgQqCAggCug2yQBAgQIEBDAzgECBAgQIFBBQABXQLdJAgQIECAggJ0DBAgQIECggsDwt+/C34Qx/Mu87VN8HKfw+Onx4RQ+zK8/xteHED5+enzzVXz+u9/F53//s/A+LZ8qHINNEiBAgACBL05g+Lt3YQopNqcUsMMQX5mWJVP4Lh3ZOL8ewv+kwJ2DekqBPYTwX3OAp/WEIfzn/HdjDOohhP9I65kD+zEtH6bt62N63ymkYE/LP6bnD4/hj/P6HuLf/TG9/tWH+Pz3P4rL370Lf/jiWsQOEyBAgEAXAvsAvn7Qu7o2W+aW3ndw+cX6U8DHbJ//m4N/nLN3Dvb5eTh3FObKfRrC/6bXYyWfgjoM4dt5+RQ7EmGKz9fl5+dzgE/p/WFaAz0Ge3rfGMLv5/0Y4vqmMXZYhtRRmR7j8zdj2t5fxOc6CF18xhwkAQIErgp8GQG83/VzxX69WUvL019NhQHzA8uXNcQRg9QRWIbqp5CG8Kf0OMQAn9LzIQX3NMUAXwN+SIGelo9DGoEY0/tCfD6l14cQ/i+tdxmpmJ+H1BF4TMuX7YXUMfg0WJA6CvPj+CF2WN4+xPW/fZ86DH8d9/vduziS4T8CBAgQuF9AAD9jeCCAn22BNd/vDfplK5n1lLYzzX2DOeCXt8YRg12HYdx3GEIM3iGNHEznDsN8CyGkjkAY4q2CcYodgWFKIw9phGIN/PS+ZeRhSMun5VZDiCMR4xg7LKch/Pf8PO3XOMbnwxCXD2O85fE+PX/7Ni7/6U/TrY/luO//nFgDAQIEXl1AAPcRwPEoSx2B+4P+2e1cubVwVf9Jh2K55bC8NFfg0/lWxHwLIkzrrYm5kp+WjsEyF2HpGAyxgh+XWw/LrYsh3cIY11sRy9yGJfDj89QBGE9rwM/7NzzG59Mp7scQ4vNhjOt9nNLyN+HfPz1/+Bhb4uNDfHz4EB+HH8flP/vZuh+v/oG3QgIE2hEQwAJ4FThQSR8L2FKl/lpBn1lPKejvncNwYP2bjsN6K2JMcwjSJMchdYmerG+5lbDMXYhHuMxBWCZHLh2F8yTG+euEYwr+U3KZ0mTGcYyTE0/Tp77BfOtiDvppSM/T66cpvj5/HyL+Pz6fwr/NHYYhvj6O8fnpFJ9//Bif//znJj22c2m3J1+CgAAWwAL4xiA/EMBXz6rSLY11N0ojFbkOTnp9+XJ/rkOVW/3yrYchrWCa1nv+y7cJYoCfJzsum4pzDqZ4C2AJ8PH8PH4bYgoP8SE+DinQlxGD5dsPwxTezEEfUkchPQ5DfD08xteHKfzr/HQIb+eNDrEj8Jg6BA8P8f3TFP5kfnwT3z+O8fmbP8T3/+M38XX/Efi+BQTwM+KlC2Zx+XpFfb5Z713PvZXrxW6WKth7lxdcDh9PZj0vDcj9EH1uPS9df6md18OpFMDr8Z8D+OqJmzuOW1/fr7z497uexfo1yfPryy2KeGsiVfJDelwnO6YOQDhPXozfighpjkGIgT5N6WuV6RbCKQX9dP7a5DyyMIQY6CE9Pi5fo0wjCuMU/nRemkYeQojBv4wsDEP4Ufr7+fX3aYQhhLVj8OO0fHmcOwzffLNOyvy+c8P2XklAAAvgVeBw8Ang7Vmz83imwjz0sS0FdSmoXloBf4EBHD33wbxTXhcXRg6Wxfv3H3192Wxx5CFNhlx+d2Ed8p/iZMZlsmM4T2acOwQhdQDCGCc5TmnSYhhiwA+pA/GYOg5TmqQYzr+/MAf4KXUoxtP6+wsx2B/j8+EU/uzT43juaCy3IuLvOKSOxZTe//gm/Pn8cnr922/jer7+Onz16fEXv1hvbRS6loc+Hj+oNwlgASyAL66c8QUV8PUPR6kDsP+rUodi5S8E5EXQXiTj9XZrMICPnV97j8sRgHjAmQ7I6n7QKdsBS3+/fM0yLB2F9HXJkIb4l29FTMukxxA7BlMaaQhp8uPScZjSLYphWAN8/lbDk1sZ8y2NpUOx3KoIQ/g6Bf78/mWk4mGIIxYfUgfk7RgnPz6+ia9/9118/M1v4lyFn/wk7t8vfxl/T6LGfwJYAAtgAbxNri9nCPrZAFqaVQAnicJIwYEA3pwnpZGe/UjMviO2PH8y5+Dq+ksduCfLl28vLD+8NAfrlH5A6cnIQpyzMIS58h/SnIYppJGF1IF48ouP8w8sPaYOxHDuSMQfchrCX87bST+0tCxff/BpDP80/336oabTKf6+wq9+Ff5ZAAtgASyABfCTEY/vYQh69i6OsLRXAbcewNF1f0voXMFfPc+f/BTz9ePL/H1mYGFt2GX5lL798OSHmeZbDb/+bfgrASyABbAAFsAC+Nwj2I+AFAJofwldK9u0YA2iTDC+YgXcagBvO1zJ4de/DYMAFsACWAALYAEsgHfXgf1kutzz3KTHJxWwAL6WszfcW7ga08W/z1zYcz3GXF/gc89OvtjNe2c5l/6+4HL4eG8MzmJzlGYz7yuBo9tfKoGDc0CL51VhspJZ0NtPknvAyeOHfw9YBfz01M/d48heCHMXuIvE2nbYL4Lr4HpeeqFb979wQS0FyWutp7Sd0nIBvBsru/704t7O5dDB8+dl6Xw7fD4I4O2F9sv7GtK2IipUXut5Vn8W9OYEb3ASlgAWwGeBw8F3Z5CXtlNaLoAF8CYRzILeXMgvJtvsOvhLLpY+R9khTQG8Dc6db6njmpt0te/QXlwHcx23fQFXeG4I+tYKebneloLv3uXZUn+7w8UTrLCeUsCWlpcuHK++/LWOJ7Oem0deblzPS9dfamcV8P6DnAquiwQsvL5bjSHoBGIIelPBZ3/ARQBf/yCur5aGmEvLBfBV4FJQv9pyAfzsCV4K6tIPYbgHvOUVwAL4k4AKeFc65CqJQuGZvxeXG8rJXO5eeqE7XKmogDfypcrx5kr7xsq12BwvPT9Lf3eww3f4vHIPeKZaP7/uAW8qu+X0+Ay/hHV1O/vLq68hbQvtKf3baPsOgK8h3TvEXPr74hV/N5SW6yi8VsV45/6qgLcfrP2ITKm5Sx0+AXz9A5AN2tzQ9G41KmAVsAp4I/D8hUwFvL2CvFrwCeBYOWU6Ov41pO2FujTUnat8jr5+9H0COBOghQ6ICnhb4BiCLg3VHbx3e/HTYRef5EzA795XqkjuXl4qidLy4nZUwJuWKw1l37w843v4FknpvD7YzipgFfDVSm1h8TWkqyeIWdA3XsCyeSKAr59gAlgAPxEoVaYmYW0/RoagMxV0pnBZZgfvK+h9BZkbSXIPeFsAugecGXIsVp6lIdvSchXwTcF5wZWbbJS7cCyV5q3Lb+xAvrTCLp1vKmAVsAr4fI/oYjLZwet4g/8Yw7znJmHtGrB0Qbx7uQAWwAcq14v+QqljZxZ0vKCZhBVPne/v3wPelHYq4Kv81/41JAF8rfN0d8CWLpQCWAAL4It/Hi5TyGTfZxJWEnMP+Oqp4x7wjUN42VxyD/j6CVYI8ntnSV+svjT0e+/y1zqe1zrvblyPIejrEVq6N50L3pW/UNlfVHoqYBXwM//+7/68Mgu6NFtUAAvga79Ys1O5OQBL550A3gwtXkzC2fuXgvLg+/cnezHAb6wAl/WbhJWpoC8aYPs+k7CSxz6Xds/9FnTmRCqMEBeHxu4eojYEbQjaEHTxc6YCfv5Cv55CN3ZAfA849SszAeq3oF8YnL4HvIUzBJ3xOFrZHn1fboTmYIVd6tCVgqi0PPf1j+IPjOyP37+GNIssnhcj3ZkK6OI0yp0XhfMo+3kWwNdHCPfOmeeGoEsXKkPQhqANQRcrxtJQre8Bbz9GhqANQc8dqkxH86KgKww5799vCPqFlXSpIrl7uSFoQ9CGoIsdiqOVvUlYu6HqwiQ0Q9CGoJ8dG8xNpinduzUEbQj6uWS/eZKWIeh0pdpWSqVK+6Lfe+PkrJv//sYh2GX9KmAVsAp4I7D9vK8fREPQhqANQRcrxlIwGoI2BP30HvY69lr4Zxv37zMLejfisOuoZwYg/BBHsUJeXAultiHo1620S5XpRSGaq6gytxyyI/6luQcqYBXwk47fvmI2CWtXMBUKJb8FvfXyW9BX68onP2X3uZZnE2EXbKWOQGE9ZkFnOgpHg/Xo+8yCnqVKFfjRoeWj7/NLWJkhZPeAr56Pfgt6W7mfP2elSsQQtCFoQ9CGoHefAgEsgDM1kgDewBwM2NJQoUlYn2not3KlbQj6ucvIk35qqZ0Kk53cA946m4SVCfCLIYjt+9wD3laS+5FG94Bz17ODlfTd93hLF0pD0M/1z558Me+FHY4bh46LzXGwA1nqSOROi9L5tu5f6bwSwNvKpzC5SAAL4PnWyf4CkDtv9vlReO57wJmeXKmSLl0Q715evOLHNxS3U1iPe8CZAD8a0Eff5x7ws+frrfeGLz62hY6F7wHvKjL3gK+ej+4Bb8+TJ2Nrxy6UpeAsznJWAV+vPEuV1WcO+lLleLH53AU50+HK7n6pshXAqSe4rZRuDdRb3y+AdwKZSmt9143fg/ZDHNsCRwVcuhAeDE4BnOnIlAJLAMce8/7KL4AFsK8hnT8Y+98CLw3J7vsR6f37odlcZToUtlccIdznSua5ABbAVy/9xRPsM1emN1eeLwx6FXAu+XcdqlJHyT3g7dCje8CbDtRyeqiAVcDPjjnnLsiGoF+3wi3dIxbASeClHcTS3y2rL57Y2wtGtlAXwAL46dyRTAdEAAtgAfzsmOfBC64KeHMelSrpm5cbgjYEbQjaEPTuOrAvXHLPzYLelwoH7yUXh35fOBR4tKJc31fajgAWwE8ESpOdfA94e0HwNaTk4begr3Y0/XOEuZ5Hdgxu63jxNgF8PbAqB32pMj3acSmt5+blKmAVsApYBawCLgTr0aAWwAL4qcDBe7T76dGH5ygcXH9pxOXwiIh7wDNV9icqdz1yFbAKeD5f9h1tP8Sx+6QcDE5fQ9q6lSZZlZbfXHnmAuDoUPnR95W2c2PlWtjsxfeTBPD1IajSEPj+r+7tePgt6EyALieoSVjbgmPfId7nSsHt1iFp94AvPvHHKunSheHu5cUrftrPykPDAjgJlCrZXAex9HfL6gvtrAIuBP6NP0SxrE0FrAJWAW8EMgGpAr56BSpVsPcuF8ACeBbYVQavVemWOrKljocKWAV8vWt2vYDxU5TXr2cvH+K7tcI9GOSlC8Pdy1XA26GhTDtmXzYEfb1D5h5w7C+UhhL3uVVwu1jd7jqyr6T37y91ZPcd5eItjv0bbhwB8D3gbUC7B1waqjsYnO4Bb6/LKuCMR6YDlB0Jfun5Wfo7Q9DPFTDrsmLFfWMAGYLeVUK+hrQdejUJa/e5FMCGoK/NVrx+mpxfLQVgafnRoHYPeFt57tulUGGWUlgAb/Ph4kfLb+yAqIBVwM+WJsUhmNwnthTUpeUHKxJD0K9baefa2xD0zrkwWasUVH6IY+tpEtZ+LH4X9PsOqH+MIXY0dy6552ZBZ67ghetY+d/hfeGF8KKg+szrMQT9bD+vPPdABXx1aK4U9BcfOxXw1Qt37npQLEDcA352xGV13Y9wZZ67B1waCjxYuboH/LqV6dEOw71BrwIuDcJuh8yyA0CFoFMBq4DnCm45T5ZH94CvdjRv/d7v/v0qYBVwZkxp93KpEs9Ugq8e0K+1nRsr18Jmy5Wye8DPViS3Vsw3V9A33gNd1m8IOkkIYAH89ENXHILJlgDP5s16ITUELYC3Y4LHzptsUAtgAfykstwXlqWOavae4u4PsyNNN3ZAVMDbESVD0Iagr3YpipO9XqtiVAFfy+Nzm7z0/Cz9XdpCqZ3XZi61kyHobUegUNmpgFXAnwQEcOlC5R7w9YAWwBuX0r3km5ffOJT90vUL4NyQ1rZSyQ5N31gBGoJeen4CWABvBDJDgQJYAPse8Itn5y8BbxLW9mOkAhbAAlgAZ7v/pcro1WYfl4Y2P3OlXaocS/fQsrt3cGSlcHgmYe1uat46qerW92cr3d0CvwWdCdDC7Gb3gLcjK4agD14oS5OnfA1pe4W6N6BvDr7cPcijAX70faXt3Dh0LIAzI097mP0PMeQC8c7XBfAecNc++/P/xiF4ASyAM0lhCPopjAr4hR0KAbyBMwR9/bpiCDpTQV/0gLbv2wd4cRZ3+vPceZj7V4qGwi9vFa+P+8Iu81wFrALen/Lz8+IJ9loVoyHo6H21FS4X5IbMS0PpufWX2nlt5lI7mQW9/dyYBb3peSynhwpYBawCfvaKvz1BirlQGpJ94fKLfH/heg4Phb9Wh0IFrAL+JCCABfCTT0Ku0lYBq4BVwJux9+tdjnuD/KUV6r40VgFn2qdQgV+MbBYndTzfETUJKzOEbBLW1RHEBgP4D6kO+5CG4N5/evz1b8NfDX/3LkxHJzUVCpfDs0iz60knVPHzWnpfaXnagdKQ4N3Li2Aq4GuXeAGcGws5FlS+hrT1cw84E+AXPaXt+77Ae8CPc9BNIQZdCH9Mz5cA/H0KwP+bH4fw4/lhCt+lgPzf9P55+RTC/8S3xcfHKT1Pj8vyMIS/nN8/bpeHIXybXv+n+e+HuPx0io+/+lX4ZwH8zLVOAG9xDgdjaQi70DE5vJ3MelTAKaiP+uzfZxZ0vE7vOvL7IN8XoBfcuRG/XIGwf31/ItefBT0HXJjCXMFNQ1gC7U/Ssccgm8IcYEMIf5qCLAbeObhiME3hv+f3DeHP0/P/Su+bXw8hLn+cwvz6EMJ/zq8O4eun75/S8ochvu9Dev52jO9/fBNf/+67+Pib34Q5kH/yk7h/v/xlDOoa/wngZ9QF8BbncDAK4KtnVel8Wv6o9L7S921VwFv+Bivg+RMyhfAx7ekpBU8MtrAG21yRhRDepuCJj2OIlVqIFVYYYpAMu8Caxhg4IYT/SI9zxXeaYjCNp+3r4TE+H07hz+bl07r839P+xfVMYX4+pfc/vlkDdH7922/j3339dfjq0+MvfhHf/9z8x7S8uwcB/EyTv/RCuKyyFFjr+wpj7qX13Lv86P7eu51SZXrzflz8QeZTXpp7cON6SseRa87S+XT4fCjcg+0ogKPE+YDnQJvS0OOnrEmL58dpSsEWwkOyjkONUxoqTAE2pMBbKqsxBdZpiEE4nYMpBlYISwU4Pz6mwDuloBqnGJBhWIPo31IczY/DEH6U9md+/n4McXkI/5oe5+AMIQ6ZLq9/8816PMup4/ELExDAzzRY6YJZXL6suxSwpeWF9dwbjBerL1Ww9y5/rePJrOelAdn7JKwpzQZ58r3MpUKbh+yWqJvSPbMn0bcMMS5Dh3PgjWmIMSxDh1MMvikF4DCsARkrshRcwxTezFtLQfc4xEAahvT6YwyyYYoB9ZiC8ZTe9/gxvv/hIb5/mmJATm/i+8cxPn/zh/i+f/xmDbov7PJtd790AQEsgFeBe4P88N//8AN4TIe4DDXGSSFjvPcUhhj1Q5q2+KTDsNxDmydprB2CNJlj+btpXIce5+AaplgDjino4njm/OdzhTaO8fGU3jelSmwa4t9N6fWlYlsqx3BKFdsUg+pjCswxVWinUwzQjynwfv7zdHxf+lXR/hP4ngQEsABuOYA3QfbpWp+CZXk9Tp6YPmXP/N88KWQKcVbj8v6wTAoZ4t+PaTJIHC2ckzA+LsGWXn8ySSTOrhzjpJDxlCaDzJkXwvAYn0+n9DwF4TDG9T6mIczpTQy0h48xWj8+xMeHD/Hxfbon9w//ELfjPwIEftgCAviZ9i0OMd85dLxsurid9Y3Xd/ZA5Rnfsn7hLAVOCpohBdsY0vT98zT+uWIbQpr1uARcmgX5aWJhCrB58si4BN0UJ4ksXwMIaRp/GNJ6lun8y9cE0vqHNKlkHON+nIYUeGm/xhSAwxCXD2mSyfv0/O3b+P6f/nQNyEIL/bA/3I6OAIG2BQTwfQG8XOCXoca54lkCbdoH2hCH6JbvqQ3nQFum8y9DlPPzZfk4pKAb10kXcagyvT6EOO3/yb25eE9ujH/3mJYv61sDMW1/3c6HGJxvH+LfvX0fv68W/jru97t366zNts9qe0eAAIEvQODLCOBprdiWocY56MZUQQ3LUOJ5cshcIU1DqsTOFd1cqa1fkF6GItMsyE+jgPPy8/MYmMs9uGm9xxWDMr1vXIIsfdF6SsG3fIF7eoyB9iZ9UTv8RXz+7p17Zl/AZ8QuEiBA4LMI7AN4vkc2pEkiy6zIcA62OQCf/ELI8ssjS+U3f+9sXL7fNqShwDFWTsP5+2hz0D2m5cN5Wn8cylym8S9Dk2n5x/T84TF+cXp4iJNL/phe/+pDfP77H8XlAu6znDNWSoAAAQKvIDD87bvwN2EM/zKv6xQfx1RxPpzSPcHH+PoytPrmq/j8d7+Lwfr3P4uV4zKr8xX2yyoIECBAgMAPWmD5CvsP+iAdHAECBAgQaE1AALfWIvaHAAECBLoQEMBdNLODJECAAIHWBARway1ifwgQIECgCwEB3EUzO0gCBAgQaE1AALfWIvaHAAECBLoQEMBdNLODJECAAIHWBARway1ifwgQIECgCwEB3EUzO0gCBAgQaE1AALfWIvaHAAECBLoQEMBdNLODJECAAIHWBARway1ifwgQIECgCwEB3EUzO0gCBAgQaE1AALfWIvaHAAECBLoQEMBdNLODJECAAIHWBARway1ifwgQIECgCwEB3EUzO0gCBAgQaE1AALfWIvaHAAECBLoQEMBdNLODJECAAIHWBARway1ifwgQIECgCwEB3EUzO0gCBAgQaE1AALfWIvaHAAECBLoQEMBdNLODJECAAIHWBARway1ifwgQIECgCwEB3EUzO0gCBAgQaE1AALfWIvaHAAECBLoQEMBdNLODJECAAIHWBARway1ifwgqkRV4AAAFk0lEQVQQIECgCwEB3EUzO0gCBAgQaE1AALfWIvaHAAECBLoQEMBdNLODJECAAIHWBARway1ifwgQIECgCwEB3EUzO0gCBAgQaE1AALfWIvaHAAECBLoQEMBdNLODJECAAIHWBARway1ifwgQIECgCwEB3EUzO0gCBAgQaE1AALfWIvaHAAECBLoQEMBdNLODJECAAIHWBARway1ifwgQIECgCwEB3EUzO0gCBAgQaE1AALfWIvaHAAECBLoQEMBdNLODJECAAIHWBARway1ifwgQIECgCwEB3EUzO0gCBAgQaE1AALfWIvaHAAECBLoQEMBdNLODJECAAIHWBARway1ifwgQIECgCwEB3EUzO0gCBAgQaE1AALfWIvaHAAECBLoQEMBdNLODJECAAIHWBARway1ifwgQIECgCwEB3EUzO0gCBAgQaE1AALfWIvaHAAECBLoQEMBdNLODJECAAIHWBARway1ifwgQIECgCwEB3EUzO0gCBAgQaE1AALfWIvaHAAECBLoQEMBdNLODJECAAIHWBARway1ifwgQIECgCwEB3EUzO0gCBAgQaE1AALfWIvaHAAECBLoQEMBdNLODJECAAIHWBARway1ifwgQIECgCwEB3EUzO0gCBAgQaE1AALfWIvaHAAECBLoQEMBdNLODJECAAIHWBARway1ifwgQIECgCwEB3EUzO0gCBAgQaE1AALfWIvaHAAECBLoQEMBdNLODJECAAIHWBARway1ifwgQIECgCwEB3EUzO0gCBAgQaE1AALfWIvaHAAECBLoQEMBdNLODJECAAIHWBARway1ifwgQIECgCwEB3EUzO0gCBAgQaE1AALfWIvaHAAECBLoQEMBdNLODJECAAIHWBARway1ifwgQIECgCwEB3EUzO0gCBAgQaE1AALfWIvaHAAECBLoQEMBdNLODJECAAIHWBARway1ifwgQIECgCwEB3EUzO0gCBAgQaE1AALfWIvaHAAECBLoQEMBdNLODJECAAIHWBARway1ifwgQIECgCwEB3EUzO0gCBAgQaE1AALfWIvaHAAECBLoQEMBdNLODJECAAIHWBARway1ifwgQIECgCwEB3EUzO0gCBAgQaE1AALfWIvaHAAECBLoQEMBdNLODJECAAIHWBARway1ifwgQIECgCwEB3EUzO0gCBAgQaE1AALfWIvaHAAECBLoQEMBdNLODJECAAIHWBARway1ifwgQIECgCwEB3EUzO0gCBAgQaE1AALfWIvaHAAECBLoQEMBdNLODJECAAIHWBARway1ifwgQIECgCwEB3EUzO0gCBAgQaE1AALfWIvaHAAECBLoQEMBdNLODJECAAIHWBARway1ifwgQIECgCwEB3EUzO0gCBAgQaE1AALfWIvaHAAECBLoQEMBdNLODJECAAIHWBARway1ifwgQIECgCwEB3EUzO0gCBAgQaE1AALfWIvaHAAECBLoQEMBdNLODJECAAIHWBARway1ifwgQIECgCwEB3EUzO0gCBAgQaE1AALfWIvaHAAECBLoQEMBdNLODJECAAIHWBARway1ifwgQIECgCwEB3EUzO0gCBAgQaE1AALfWIvaHAAECBLoQEMBdNLODJECAAIHWBARway1ifwgQIECgCwEB3EUzO0gCBAgQaE1AALfWIvaHAAECBLoQEMBdNLODJECAAIHWBARway1ifwgQIECgCwEB3EUzO0gCBAgQaE1AALfWIvaHAAECBLoQEMBdNLODJECAAIHWBARway1ifwgQIECgCwEB3EUzO0gCBAgQaE1AALfWIvaHAAECBLoQEMBdNLODJECAAIHWBARway1ifwgQIECgCwEB3EUzO0gCBAgQaE1AALfWIvaHAAECBLoQEMBdNLODJECAAIHWBP4fFwFu/ZpK5NoAAAAASUVORK5CYII=</pentrails><costumes><list id="180"><item><ref mediaID="Stage_cst_Untitled"></ref></item></list></costumes><sounds><list struct="atomic" id="181"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Player" idx="1" x="107.48312151267464" y="-52.58706206770097" heading="196" scale="1" volume="100" pan="0" rotation="0" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="186"><costumes><list id="187"><item><ref mediaID="Player_cst_Untitled"></ref></item></list></costumes><sounds><list struct="atomic" id="188"></list></sounds><blocks></blocks><variables></variables><scripts><script x="65.06849315068493" y="52.73972602739726"><block s="receiveGo"></block><block s="setEffect"><l><option>ghost</option></l><l>100</l></block></script><script x="67.8082191780822" y="126.90410958904096"><block s="receiveGo"></block><block s="doForever"><script><block s="doIf"><block s="reportKeyPressed"><l><option>left arrow</option></l></block><script><block s="turnLeft"><l>4</l></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>right arrow</option></l></block><script><block s="turn"><l>4</l></block></script></block><block s="doIf"><block s="reportOr"><block s="reportKeyPressed"><l><option>up arrow</option></l></block><block s="reportKeyPressed"><l><option>w</option></l></block></block><script><custom-block s="move %n steps"><l>4</l></custom-block></script></block><block s="doIf"><block s="reportOr"><block s="reportKeyPressed"><l><option>down arrow</option></l></block><block s="reportKeyPressed"><l><option>s</option></l></block></block><script><custom-block s="move %n steps"><l>-4</l></custom-block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>a</option></l></block><script><block s="turnLeft"><l>90</l></block><custom-block s="move %n steps"><l>4</l></custom-block><block s="turn"><l>90</l></block></script></block><block s="doIf"><block s="reportKeyPressed"><l><option>d</option></l></block><script><block s="turn"><l>90</l></block><custom-block s="move %n steps"><l>4</l></custom-block><block s="turnLeft"><l>90</l></block></script></block><block s="doBroadcast"><l>cast</l><list></list></block></script></block></script></scripts></sprite><sprite name="Raycaster" idx="2" x="107.48312151267464" y="-52.58706206770097" heading="226" scale="1" volume="100" pan="0" rotation="0" draggable="true" costume="1" color="64.98887014240016,62.38931533670415,0,1" pen="tip" id="270"><costumes><list id="271"><item><ref mediaID="Raycaster_cst_Untitled"></ref></item></list></costumes><sounds><list struct="atomic" id="272"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20.547945205479454" y="20.547945205479454"><block s="receiveGo"></block><block s="setEffect"><l><option>ghost</option></l><l>100</l></block><block s="doSetGlobalFlag"><l><option>flat line ends</option></l><l><bool>false</bool></l></block></script><script x="157.00000000000003" y="154.4063926940638"><block s="receiveMessage"><l>cast</l><list></list></block><custom-block s="raycast | FOV: %n RES: %n"><l>60</l><l>2</l></custom-block></script></scripts></sprite><sprite name="Map" idx="3" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="109.64999999999999,46.053000000000004,0,1" pen="tip" id="290"><costumes><list id="291"><item><ref mediaID="Map_cst_Untitled"></ref></item></list></costumes><sounds><list struct="atomic" id="292"></list></sounds><blocks></blocks><variables></variables><scripts><script x="159.79452054794518" y="110.73972602739723"><block s="receiveGo"></block><block s="setEffect"><l><option>ghost</option></l><l>100</l></block></script></scripts></sprite><watcher var="x" style="normal" x="10" y="312.480002" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="x"><l>240</l></variable></variables></scene></scenes></project><media name="game" app="Snap! 7, https://snap.berkeley.edu" version="2"><costume name="Untitled" center-x="240" center-y="180" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAADotJREFUeF7t1cEJADAMxLBk/6Fb6BD1R1ngQAS8M3PGESBAgAABAl8FVoC/ehsjQIAAAQJPQIA9AgECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBATYDxAgQIAAgUBAgAN0kwQIECBAQID9AAECBAgQCAQEOEA3SYAAAQIEBNgPECBAgACBQECAA3STBAgQIEBAgP0AAQIECBAIBAQ4QDdJgAABAgQE2A8QIECAAIFAQIADdJMECBAgQECA/QABAgQIEAgEBDhAN0mAAAECBC5oYGgQUTbVPQAAAABJRU5ErkJggg==" mediaID="Stage_cst_Untitled"/><costume name="Untitled" center-x="5" center-y="4" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAAAXNSR0IArs4c6QAAACZJREFUKFNjZACDn/8hNC7AzshIWBFE83BTSHTwgH1/H384MigCAMqXENr21xTNAAAAAElFTkSuQmCC" mediaID="Player_cst_Untitled"/><costume name="Untitled" center-x="4" center-y="4.5" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAJCAYAAAAPU20uAAAAAXNSR0IArs4c6QAAABtJREFUKFNjZGBgUGDAAxgZGBj+jwwF9/F5EwCnrggCBJABPgAAAABJRU5ErkJggg==" mediaID="Raycaster_cst_Untitled"/><costume name="Untitled" center-x="240" center-y="180" image="data:image/png;base64,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AAECBCYWEMATD1/rBAgQINBOQAC3s1eZAAECBCYWEMATD1/rBAgQINBOQAC3s1eZAAECBCYWEMATD1/rBAgQINBOQAC3s1eZAAECBCYWEMATD1/rBAgQINBOQAC3s1eZAAECBCYWEMATD1/rBAgQINBOQAC3s1eZAAECBCYWEMATD1/rBAgQINBOQAC3s1eZAAECBCYWEMATD1/rBAgQINBOQAC3s1eZAAECBCYWEMATD1/rBAgQINBOQAC3s1eZAAECBCYWEMATD1/rBAgQINBOQAC3s1eZAAECBCYWEMATD1/rBAgQINBOQAC3s1eZAAECBCYWEMATD1/rBAgQINBOQAC3s1eZAAECBCYWEMATD1/rBAgQINBOQAC3s1eZAAECBCYWEMATD1/rBAgQINBOQAC3s1eZAAECBCYWEMATD1/rBAgQINBOQAC3s1eZAAECBCYWEMATD1/rBAgQINBOQAC3s1eZAAECBCYWEMATD1/rBAgQINBOQAC3s1eZAAECBCYWEMATD1/rBAgQINBOQAC3s1eZAAECBCYWEMATD1/rBAgQINBOQAC3s1eZAAECBCYWEMATD1/rBAgQINBOQAC3s1eZAAECBCYWEMATD1/rBAgQINBOQAC3s1eZAAECBCYWEMATD1/rBAgQINBOQAC3s1eZAAECBCYWEMATD1/rBAgQINBOQAC3s1eZAAECBCYWEMATD1/rBAgQINBOQAC3s1eZAAECBCYWEMATD1/rBAgQINBOQAC3s1eZAAECBCYWEMATD1/rBAgQINBOQAC3s1eZAAECBCYWEMATD1/rBAgQINBOQAC3s1eZAAECBCYWEMATD1/rBAgQINBOQAC3s1eZAAECBCYWEMATD1/rBAgQINBOQAC3s1eZAAECBCYWEMATD1/rBAgQINBOQAC3s1eZAAECBCYWEMATD1/rBAgQINBOQAC3s1eZAAECBCYWEMATD1/rBAgQINBOQAC3s1eZAAECBCYWEMATD1/rBAgQINBOQAC3s1eZAAECBCYWEMATD1/rBAgQINBOQAC3s1eZAAECBCYWEMATD1/rBAgQINBOQAC3s1eZAAECBCYWEMATD1/rBAgQINBOQAC3s1eZAAECBCYWEMATD1/rBAgQINBOQAC3s1eZAAECBCYWEMATD1/rBAgQINBOQAC3s1eZAAECBCYWEMATD1/rBAgQINBOQAC3s1eZAAECBCYWEMATD1/rBAgQINBOQAC3s1eZAAECBCYWEMATD1/rBAgQINBOQAC3s1eZAAECBCYWEMATD1/rBAgQINBOQAC3s1eZAAECBCYWEMATD1/rBAgQINBOQAC3s1eZAAECBCYWaBbA50+MrnUCBAgQIHDHNgRnJdkquQ8Vu36bwl5DgAABAgQGEbhmmz5qBPA2db2GAAECBAhMLSCApx6/5gkQIECglYAAbiWvLgECBAhMLSCApx6/5gkQIECglYAAbiWvLgECBAhMLSCApx6/5gkQIECglYAAbiWvLgECBAhMLSCApx6/5gkQIECglYAAbiWvLgECBAhMLSCApx6/5gkQIECglYAAbiWvLgECBAhMLSCApx6/5gkQIECglcD/AcvCTz1ROHD5AAAAAElFTkSuQmCC" mediaID="Map_cst_Untitled"/></media></snapdata>