<snapdata remixID="9364732"><project name="Recursion Week 1 Devan" app="Snap! 5.4, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><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" codify="false" inheritance="true" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAgAElEQVR4Xu2deZgcVbn/P6cmC0R2ERBRERUBCSLr9ATDVAcQERG9goosLlwuIJmuALJdVFSWgECqh4BeRS/bVS7wU1RAJKRriGR6RFxIULmCgIiIiLJDlpk6v6c6iYZJ90z1Wl09334e/7i3z3mXz3vId071qfcY9BEBERABERABEWg5AdNyj3IoAiIgAiIgAiKABFiLQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XIqACIiACIiABFhrQAREQAREQAQSICABTgC6XHYwgcVswca8zM68WDZLyyTuZmvew2MdTEGpiYAIxCAgAY4BSUNEIDaBe5lmVvKizeCUm2OGeMbC2XRzeWybGigCItCRBCTAHVlWJZUogSI/MJatbQ97viqOIS42lsNthjclGp+ci4AItAUBCXBblEFBdBoBM8hK28VM9qa4JjdTZMTCzmT4Xaflq3xEQASqJyABrp6ZZnQoAVPkYQs3kOGMdVL8GXPMCGfYHraMlX6RcwwcbzNsVRpfZIExTLHd7BtrvgaJgAh0PAEJcMeXWAnGJjDETsayxGaYNHqOKbLcGg6mmwVx7Zkif7NwMVO53qzgYdtNV9y5pXE/I8Mwf2AGT1U1T4NFQARSQUACnIoyKchWETBDLLKWZWQ44J8+B7nROLzNdvPuquIYZJYx3AY8YS230MPs2POLfNFYToy9445tuAUDhziVEe5hBovKehskBzxADz9pQTRyIQJtS0AC3LalUWBJETBFQjvMtqVXhSyOGWK40qnm8WKc9FP+Gjq8Npyx7q56rLml35CH6WUmi8fz0Xbf/5x3mGF+azNldvyDfNwYrrQZXtN2cSsgEWgxAQlwi4HLXQoIDDLfGA6yGbYzRZZaWEKGT9QS+czPc+qUZRxy51eZGXt+pVPUowyYIkPW8hg9HL6O7SIfMPBdm2GD2H4bONAUGbAwTIb91jZrBnneGk4mw5UNdCdTIpBKAhLgVJZNQTebgBnkBetwpQk5wfawXq3++nrZx3E43y/EFOD72cC8wPNxd9yl3Xo362FYMUronrGGL5DhstixD7ET0E033y475142Z5hP0s3FcWyaIUas4W3szSOl8YNcZgwH2wxviTNfY0Sg0wlIgDu9wsovOoH8AQwv0k0QG8cQRzqWa0LLHHrIx543amDfTN7uTOIWv8A74tgwRX5nYYgMn4ozniLXGcOutpud/zl+kIsMHGF72CaWjbUGlQ6OWS6lhwtGzx3ru7J+hvCN5VCbYdvo+1c92q82MI0XgQ4kIAHuwKIqpXUJlP7x35xNeDvPx+KzmLfuHfCrv2zF+x47tvbfYU/fj42Xj/CoH7DpuH4X8xHjcI3NMG3csa8WzVcsHE6GH60WumEbsiszuL8aO6WxQ7gGbrfdTH3V3NGvVcU0bIo8Zy2nGYdPrHO4bTwbi3krhvPp4aPjDdX3IpBGAhLgNFZNMVdPoMh/G+i2GXaMOznnstSBj80L+E3cOeXG5VxWbGqZds4Aw2PYMc5gqVHHSgwry42zsJAMH1znu0E8Y/iCzbAZQ9xuLBvYDPvEjtni8HO2YC+eLAn4EL+yIQ/Rw2FrbJRrLBLLfpHDjeUqonegy7zeNZYNU+TvNhLgbi6J5UuDRCBlBCTAKSuYwq2dgCnysg05mhncFMdKzuVOY0q/3xbijK80JufyJ8fQPa/AnysI9CEjk/n+nR/iyw/swcMVfQ3zezL8rNz3psjj1nKzMZwY9/fjtcT1KWvpZwbn/vP/Fz0xWNPPusgPjWUr28NetXCYvIhlU1/mgRcPZNfY8wc538AnbQ9bV5wTXWrRxSFk+HrFMUN8nm6+EtuvBopACwlIgFsIW64SJlDkeANzbYZN4kTiZflOGPLD/gGujzO+0hgvyy9Ghjn2skX8avSYnMuVBjb3Aw6txwf3sKszwi/NMN8eeQ/HxrY1xOeN5SSbGdXhq8h3jWVnuxGZag6Flf0DI1vqgf2EH3Bp3LjMIMN2mL2YyS/HmmOK/N5aFtGzbs5msPR7+j30cExcvxonAq0kIAFuJW35agiB0j+6GbYva+xnZEzI+TaDW2Gn+Ji13EQPJ48XjJfFt5aH8wH9440d6/ucy48BPx/8q/FEbl/2NF3cguVMP6hw6rgap/ew1bvv4lfL1+OU387mO3GnmiIrbMh+5ZpmmCLLMES74+jRd7xDYWUce1lOtZYt8gGnxYqryI8NbGQzzBh3/CCbGcPT6+z6i3zYwHXV/p4+rj8NEIEGEpAANxCmTLWIwJrdWQ/TR3sc9z3Tn/MOZ5jfhuWaRIwy1pflDMeykR9wVj2ZeS5XWSjkA66J7OSyfMXAASMrOfiyn/K3emyvPddzWRDC3P6AhevYLPJtDL951e+pg3zfGN5kM+xeLobX3M71r2zE4WFP+asV48adcznaQNYP+OS4c+5hKzPCE1U9Rh/kFmPY3GboXmPfFHnWGs6imyvG9akBIpAQAQlwQuDltj4CZpBlNuTD7FNq9bjqs9Z7pmaQFZgK3acsZv2XeeW4cznIH2CgUiSey6ct9OSDKh7pljGWc7nIGJ4qNcaw3IrlRn+A8+ojsO7snMv/GFN65em763wbsJ5Zj5f/KWyWKWaIZWMJ3UkzecukSdzpF3hrPbH29XKg49DnFzhoPDtdi3lyxDAEXFRhbNTC8h/r/OFVZKU1pXeYf8EglxrDR3Tt43i09X3SBCTASVdgIvkf5CIM95LhhrJpF/kaqx4Pr7uDGz1hiFOM5Syb4bX/3PVEjR+msB278UeiphGbVb784Kgz2Guzp5kDbGDhgv4C3x/tItfLwcbhOL/AIfWUyXNLj7vfZ2EHHN6fX8iSeuxVmptzS8LzmF/ALztmsHRIaxubYQ8zxP3W8msyHFnJ3nG7M23axjzlF+rrpjV7Ju/umsSVfqH8TnuNf/dsvjPwPj6OqXxa3Dp8ge5131GmyLnG8uno0Fbp2kfDDnTzYGzOi/kUDk+veZUr9jwNFIE6CEiA64CnqVUSGOvxYqXDQGO4MIM8YQ3fJsPZZoi7rGUFGfavJqo5vexhDWcCuwAXrP177Orfaef7BfauxmYZIb/WGGb5wRgneutxsHpurpfTcdgkXyjlU/YT/eY77VkWvrIJ77V21WtH5T52mN2ZyV9yWV5yXmHzeUVeqTXEOVneEFqG8gFvLGdjdi/bOE7pycD/5gPOr9WPKfK0hWcMPF7pDEBZ25Xefa41EM0TgZgEJMAxQWlYgwhUeE+1dBjIkKWbu2N7GmJ3YxmysIuB+8s2/x9bwAetwY925LOzvNWxnInhUEIuyA9wySlZ3jxiGfCD+lonei6/Ghnh0+VOQcfONcbAviyfciz7+AGfqTT8HV/j7kd2Yu/hLr4WOrxU0exGnMfOvOi5PNJl6L2kwB9jhFB2yHG7M3naxrzoF0Y19wC8LCdEB9HMCO+ft4iltfqI5m38A054YQsuD9e8PhXTWNUdvmLa1TARGI+ABHg8Qvq+4QRMkWFr2I3u1Y9iY14+UC6QrkF+Fglw6HA53ZwaO9gK75nOybCZXb+0gzzZWC4JDZ/NF2q/ucebyY52EjflC7wzdmw1DuxzOciBE/2Ag0eb8GaxnQ251Ri+lT+P0yu1mxw9L+cy5Bj65hW4p8awStM8l2emdrHthXfyXPR/H3YYXVs/zS1QOmX+2Xpsr5k7J8P64fo8XVW9auzw1Yh4ZUMEJMBaA60nUGSugSNthm2o8vKB0cFu+iM+8NKG3LzC8hpclsVNJsZ7pqYvy+kOnDdpGa+/eJCn4tpee1wuywWEPJsf4MJa5lczJ3qcHjpckS+wF/exBS+vOjz21qX0vPZvZH4/nWuefR1/w7KdY/hkuCVvYDv+OpYPL8sPbcg38gMlsaz542X5v3CYg/sX8aDXy6EYbrRw8NqvZtVsfK2JOZcXJk9mq4vvGGN3v9b4mjt8NSJY2ZjwBCTAE34JJAPADPKMhXOM4fiqLh8oE67nsvLPm7PejTcyEiubIrcZyya2h57xxp/awxYr12NJvsBW440t972X5fHh5ew1fzFP1DK/mjl9M3iTM5VFfoFtuYc9nWF+PGUZG4YOIyunvlqQzAgb7jKE2fdWvvTE5lxYid3qRiGD9b6r7GVZFIac5Rg+ZQ2b5gt8uJrc4o7NuTxkHA7wF47RUWyNsUF+ZAxb2Ex9v/HHjU3jRGA0AQmw1kQyBIp8wIGbLIzU2yyhKpFbzBbG4clq3jOd47Jv9MeCH5Rv7lEJoNdLb3RqN18g2wrIs9/HVGcZz+YD1vd6+QiGazAcXKmV5qkH8JrhYc7Ecro15CeFzL1kgKfXjjXncp6BF/2gzMnjKpLK9VLAsKc19PUX+O8qplY11MsyOBJy8mUDpVeZKn/uYwtnGU+Gm1XoivYcw+zBy1U512ARqJKABLhKYBpenoAp8pIdZkfew2NxGU0d4JUNnqP49w/WJ1C5LL80IZ/2B/j1eL5NkQetpUAP/zHe2LW/78tyvGPZxQ84Me48L8t/m5CBeQNcHXdOveM8l+cx3GJhUr7A4XHtRa9KWTgDuMWOcEH0qDiam3PpM4bt/AJeXFvlxvW5/IWQs/rvap74Rn69LN+PLn+YF/CDSvFGr1dddQnPrZxS4T3xVROX2R7WrydnzRWB8QhIgMcjpO/jESjSbyyH2J5Vd7/G+eRc8sbwkF+o4tL4MoZzLrc7hkvnFbhjLL+TC/QPr88J1nB52XGWZ8jwpUo2PJd+a/h9vsD8WPllGd60wJRzIIwzvhFjvCzLw5Dz+wcq5zGWHy9b6lYVHUL7rYELRkK2cxwO8Qsc8c950fvcDv1083icmGfPYqeukBv8YK07i+NMrGFMzuXrBn7pB3yj3PRcLx81Dt8i5OCxmrDU4FpTRKBqAhLgqpFpQiUCpbtf4VQyfDMOpZzLWcYwzS9wdpzxlcbkXK42ptSx6dqK4tnLJ671uPqZLUvvii6vMO7vNsNuY8US94akvl4+to5w1ZNkjLl9WXqckIv9gfF/2x7P3ByXD4arhHhDAy/7AXuW5hS53lh2sj2l96ZjfXJZ5hrLP/ygYnerWHbiDMq5fMnAsB+sewOS53KdNXTlC3w8ji2NEYFmE5AAN5vwRLI/yMeN4UqbiffaTq6XzxiHbr/Av9eDycvyVRvyZPTubjk7nsv/WsOKfIGj6vGzZm4uy5/NSvbwf8pfKgp+ltvCkP7+AW5vhM84Nsbb/cWxMXpMzuUQA9dbh7fkF/JXp4gNM1T174bn8sQKy25XDFRu/FFLbOXm5FxONLCTH3DSmu/7etnHONxqLSf0B/EvqmhUTLIjApUIVPUfkjCKwHgEzGDpN9YBZowvqnOyfCC0HJsPylwyP56jtb6vdNtO3yxcY0uvz3wyX+DGKkyOOfS0GWy4fCqP5wtsXG5g9C5xuH7pUfXmjfIZx04julaV83P6fmy8fIRH8+cT3SQV9WL+aJx4ojFelqy1nJUP2C/unHrG5Vz+zRg+5hc4LLKzug9395TlvP+ixbxQj23NFYFGE5AAN5roRLd3L5ublTwV55TxnCx7hZb+fPCvW2xqwedlOcpa9ssH/7r3tdQXGd5llnFwPW0UK8UzVuxzeslZh239QqnXdEs+fVk+5FiO9AP+rRkO9/4Kubc8xKXXX125v3Y5v6NvgmpGbGvbjHa7jsP5GD7Jqj++vu0XuLjZfmVfBGohIAGuhZrmRL8FfqUL9imHwlp26Rqma+XMsS++93rZ1prSNX3b1YM05/LeaLOVD3jfybPYPgy5FcPlFS8lqMfZWnPn9HKMdej1C6++K7eaU9kNCiXW6d96fEV9lmf+iIXvLpZeSarY6nK0Dy/LiF8onTa29fiPO3d1/RdjeG445OD5AzwQd67GiUCrCUiAW028U/xFt89UEOAoxQ2fYaePz2fq1GWlm4aiLlDr/APc6Nt2bMh3MPx7aHj/ZQX+0ArUnsuFFp7OB3w18tfKE79r8ove5125kifzARs2JechzjeGT9q92LZvf+aGXTw5//ZX3bg0jFn3pLeX5ePWlrpdfaIpcZUx2rcvrnH4Xj5g06b5HOQI43C87WZm03zI8IQgIAGeEGVOJsnot9IVU0oXHES9hy9xljF3XvHVd7l6WV58+Tm2+MYvam96cNIMtp40hUetoT9fqKIfdIOw5LL8yFi+7gfc2soTv2vCjy40sJadG9VTeW0s3r5k+i9gcO2/ng65BpbsDY++Y/VIwy+iKw5H48y5/BjwG91ucqyyeS7/ZQ335gvxTuLXsgRKF4fAAWQq3yVdi13NmXgEJMATr+aJZFw6KAVnGPj+CMxds0PNuTxsLFl/gEdrDSyX5TAsp9T7W3Kt/qN5a1ogWstPxzshXY+fcnNzLsXVj+B/1kjbpT7WMHM9h4PWXKKwluj/YXiY/eYv4pFyPk/pZfNhw2/zAVs0MqbxbHkuLz9r2eyqgfh9wcez+arvi3zPWLa1PWO/rlaVTQ2esAQkwBO29MkkXnr1yJQ6Li0xlgtCw/x6b9vxXG4J4Yr+gNuSyQrO6WXSs4ZXMBT9QuseTUbXKHZZbvcD3t6o3KPf5kvdtCzXVrpEYqwrBlf/QTLHwDZ+wCmNims8O57Lhy0ckQ/4yHhja/o+YD2zHi/HOWBYk31NmnAEJMATruTtkXB0atfAmcayQwjH9gfcUEtkXi+bWFO60m6zWuY3ck5fL980Du8q3UbUos9YjSdqCcHLMtta5oQOB1+2kN+OZSM3i11MyDV+wK6jx0V3IDvwyUsD7qsljlrm5Fx+4BiunFfgR7XMH2+OKfJba7mXHo4eb6y+F4E4BCTAcShN1DH3swHPsSUzxjjQNMQu7M395Q7hxMGW6+Xs6JWRfMDb4oxf5x/6VYLxtnxArpb5jZzzqtuIGml4DFuNeIQfmY8ucuhaVuohHT02js1yjsvhIXw4H/CxNWHOcXlnCNfnA6a3CAPjvZtddxyDpT8Yv6P+0HWTlIG1CEiAtRzGJGCK/NUa5tO9bms/hrjdWDawmfKvI8VFG93cYx0Or+bygDW2PZefh3B8f8Av4vpr5jjP5cERw4GtOIVdaj1pucgP6uMfNa8Arovu5+0PWFgtHy/LOdYS5gO+HM0dfTK8Wnu1jC/XAasWO2XnWBxTZLk13I2puKO/lu72WIMNy1uGmk5AAtx0xCl3MMQ+xlKwGaa8KpO72dp08Xijfg/LuXzBGBy/wDlxieVconO4N+cDdow7p9njPJcrQsOS/gJfb4Gvmk/8Ro/uw5CDHIfjcfjrms5Rtca8ut3nTVHHsVx085HDrlHrylrtVTsv5zJU71mCcj4/2ct6f9mD4sJDecdIF3+rFJedxNnsWbkXebX5aPzEICABnhh1ritLU+Rea3mcHg5dY8gM8gdruIMMJ9RlfK3JOZfrHfjevJi/B3su54eG5/sLzG1UDPXaaXZHqrXji3ni15zsssuIZTqmdIHCdGOYbi3TcPijsWxtLb8ylrn13g7kZVkS9b92DB/1A/avl2Xc+XN6eVvocFu+wPZx58QZF+dOZYbYh70ZrPgTzFDpcNwrcW+OihOXxnQOAQlw59SyqZmYIqFdxjRcljHI0cZwhc2wQaOd5rLc5wxz5LxFLB3Pds7lT46he16BP483tlXfn9jLBlMMT/gBGzXTZ7kTv9HpZeMwPYzEFnbBMN3ADliWYEo8l1jL0pEVLJ2/mCfOASe6KnFOlgPCVa+IvSaEuf0Fvl9r7FHnqzDk5P4B8rXaqHae5/Ll1ZdtnFvt3ErjvSzXWFhv3J9FxrqGc4j9o17kNsPURsUlO51FQALcWfVsXjaDXGMMe9gMO5kiL1g4iUxzLprPuazY1DLtnAGGKyU0x2VfC+f4AW7zkq7NcrMeh47a/Q5Y+L2JOoyZVYJrLU8BS41hqbEssSMs9Rfxu7hZ5PZlT+OUXhGLdsoX+AHfjjt3zbjoakhr+X3/AOdVO7fW8V6WR8PlzOxfzGO12lgzz3OZAaVXsGbnB7gujr3SNZyW0+jhv9YeH7XvtHARmeZfwxgnTo1pPwIS4ParSdtGZAZ5xcJdBt5ue3hrswL1ZrGdDbljrJPRnsu3QsPd/QX+u1lx1GrXy3KutbycDzi/VhtjzVstEgus4VvRrjYMWbr8BZbU001sbX/Ru8WOLXUwO5SQCypd81guxr5eDnQc+vwCBzUj99E211y+0Ih3r1cfHutZr4uDRzceGTOXIocby1W2h2n/HFfkKwaOtRle3woO8pFOAhLgdNat/qiHOIUR/sgMboprbP0FfG75BlwYjrAN+/BE3Hm1jPNc3m8Nx+cLfKDc/Di75Fr8NmJOLstMY/myH9DbCHtr22jUDVJx4oquVbTrc+aLG3DyTf/BY89uPsbPApYC3fiHHUbXG55mmR8wOY6PesfkXL5hDPf4Ba6s1dZJM3lL1yRuwXLVmp7e1doyQzxgLYNk+HQ01xRZaaNe6Rka2p2s2rg0vr0JSIDbuz7Ni84yyQyxoppTzJv+kDftfyMP3vBptsTl2eYFt8pyzuVzBjb3A05/lQiVefe02bFUa78ZfyC0UnxH5Wu6fsrL4SRexJZvGWoNPyHD2dE8z2XAGr6QL7CoWm7Vjs+5vBKuxyaX/Zjlced67+H1ZjLTw7D0G/kx1rCNGWFGNY/r1/F1PxuYF3i+9N/TID8yhi1shr3jxsS9TGMFH6GHa2LP0cDUE5AAp76EdSRQQ19bL8uzIy/xpst+xvN1eI491cvy3yZkYN7Av35vzrncagzz/UKp2X9bfrwst0UngvsHuL0RASYovqvCv5dpZiUvxvmDLedyljFM8wurBLlZn+j9ZWP4WKVXqKLbttbfaNWpb+yqE+DRSXALy7CrfivH4ljY1MCHrGVupdabsXIo8oOo/Sbw7jic1rZpBnnCGr695o+YWP40KPUEJMCpL2F9CVR7s0suy5TMfoIAACAASURBVO+dkIPmDfBQfZ7jz177UNMJ+7Dp1Ck85Bd4bXwLrR/pZfGs5U35gJPr9Z64+K5JYJCbjWGbcjcfrZ1j6TBXV+kPpPg7wBogrd160pvJjqaL6TYS2FWnwCPh3SI69R0dTMOwxLEsXbaSJV+7m2dGuzt9PzZeFpZOgp+B5aLlK5lbbtx4YTpFwsnLuGu5W8XhwCFONZYzbIbNx7Ov7zuLgAS4s+pZfTaLOdsY+mxPvFtrci4/jf6R8gMWV++s9hm5LM9NXc42y6fwKWPYzi/g1W6t+TP7etnZcfiOXyjtvGr+tI34rs6g9AebIUs3d4+VlOfy/ArL1lcM8GLNyY8xMbc3W5ppPI7hdxZ2Av4v2tVGh9Icw1IbsrTWG7ZKP30YzrCW/2cc5voLeThWDpZJR3yMH66YzPU3XRf/UbIpssx2cSh7NeZpSaxYNagtCEiA26IMyQYxZrvJUaF5Lv8vNFxXz7uitWQb/W5nJ3Mvlr8Yw3F+gV/WYqeVc3JZnpy8jF0uHiy9HlT1p93Et5TAEJ83lpNshi3HEeCmrpNcb+miiJ90Ga7aKGBp9D5z1YDHmeBlOdba0mtZv3Ysc+cNcO94PnJZvkbIr/MDr34lqeK8Itcby062p74/1MaLS9+3JwEJcHvWpTlRrerKs+4nZE/HcHU4mY3Zg5fHcl71PzANzCTXyyk4nJcvsF4DzTbNVC7LtSbkdn+A/6nWSVuK7+okzCBPWUs/M6jY+KIvy/GOZRc/4MRqcx9vfKtvWoqanjz0Ts677Qi2t9GVkxU+tosv5k5nIwPDflCmd3qZeU4RG2bQv8PjFb1Dv1fhO7Sw66T1IBuZp8c+ubzFE7z4scv5TNTPtxKW0Y33W40v5/LC5MlsdfEdvNRq39X6y7kcbSDrB3yymrntLL6lPH5GxoQsGKsTWjPuKY5ct1p8165b12KeGXEYYhLfKVvPl7k7dw7vM7CTH3DSeDU3Re6zlgfo4aPjjdX3nUlAAtyZda0pq9kzeXdXF2dY2BPDBfkC3xxtyMtygrXsnA/4bE1O6pyUy/K90h20A9xcp6mmT1/z2Dxf4A1xnbW9+MZNZJVYPtJl6L2kwB+rmFZxaJLiWwpqiLcbywM2Q1elIMc7mb1m3luv5OsPv5P/AFZWsmUth9PT/uu8EbWdqDYkwBO18mPkHfUUxnCmhcOiloRrNyco14O4lQib+WizGXl4WX47HPLh+QM8MJ79ThLf0m41yzdtyFB+oNSxq65P4uK7OnpTJLCGkG5mlUtozr68J+zi3HyBfSsl7LlctXIyG11+DpePCeV1/Jy3t+Z1v7qKo8k1E5AA14yu8ydGV9ZFQozhNAtzw5e4wKzPLo7D+Y1o/VcLwWbdfFNLLHHm5FzyxpRem7psrPGdJr5RrrkshxnLR/ygvkes7SK+a+pniozYkO2ZwR9G1/TkWWw/EvLDfMAOo7/z9iXaO0d9pufkg/inpOOsM41JJwEJcDrr1vKoc72cbhzOBG7DsqcfVDjQ1YLIGtl8v9nhjtdSM/LfieJb2gH3sok1PJwP2KxWzu0mvqU8hvCN5VCbYdt1RLZCzrksFwAzV6zg4FreL66Vn+a1NwEJcHvXp+2i69uX2aaLeeFLbNaqbljr/CPXwEebzQY8+31MdZbxbD5g/XK+OlV81+TqZfnFyDDHXraIX1XLui3Fd3USpsizNmrakeHr66xPl5V/3pz1bryRkVOyvHnYlvpMX1dXl61q4Wl8KghIgFNRpvYKMjeLLUvvOgbJ3PQyJwW9oNeuWKXmJZ0uvhGDXJa5xvIPP6juSr52Ft9SbRexG5M5l8y6tz55WR4fXs5eXVP5sLGcYuDgeQG/aa//ihVNOxCQALdDFVIYg9dLr3VKDfezrQ4/Le0o/7kLdPm8hUn5gC+u+f9NBPGNcu1zmeWs6py2f9x10vbiO04iUfzAiuiFLT+gL27eGjfxCEiAJ17NG5Zxkq8k5bL80oR82h/g1w1LqEmGosM3touL84XSZe8d+5tvJXxeFusX4jWbSLv4Rgw8t9R+81I/4AtNWlJQ5FYMn6O71BFMn5QSkACntHDtErbnMt/Cb/MBV7QyptWXpz9d6/2trYw18pXL8pLzCpuzPtNDS38+oLvVMSTlL5flDhNykT/AnWPF0Anim5vFLqX31AN2bRrvItcZw662m52b5kOGW0JAAtwSzAk6GeJbjPDIWG0D643Oc1kYOpzbv5CgXltx59fyaDOu7WaMi27uwbIIw2ETSXxLf3xUuNd5bc6dIL6r/9C62Fie8AMubcY6imyaIqHtZgqG4Wb5kN3WEJAAt4Zzol5K/8FGF4U38eO5PLHCstsVAzzZRDevMl3No81WxVTJT87lO8bwPr/ApknH0mr/Xi+7Wodv5wvsVs53p4hvlJuX5a8jK9n5sp/yt2ZwNkV+aeFhMnykGfZls7UEJMCt5Z2MtyL/Y2AXmyndk9qUz+y92ajrNTzmF9ikKQ7KGPVcFoQwtz9gYat81uqn9B7oCC/k7+L8Wm2keZ6X5e/LV/C20e/AdpL45maxvwk51Q94b1NqNYRr4HbbzdSm2JfRlhOQALcceTIOzSDLLHyEHm5pVgSze+nucrjUL9DTLB9r243zaLMVccTx4bncEsIV/QG3xRnfaWNyLtc78L15ATesya2TxDfKqZ7br+LU2xR5yoJPZmL+EReHUdrGSIDTVrFa4x3EM4Yv2EztXYniuO7L8inHso8f8Jk44+sZU7o8YhJX+gV2r8dOK+bmsvyxa5h9Ll3En1rhr918eC6fttCTDzg2iq3TxLeUUxWnvautT9cQ37KGfwvh38vOHeHP9DBYrV2NT5aABDhZ/i31boo8buE6MqVLxpv28bJ81YY8mR/gkqY5WW240qPNZvutxv5pM9hw+VQezxfYuJp5nTS2bwZvcqayyC+wbYeK71HWsl8+4JhG1y26AOWKc7hp5RSWA7asfcv9toe9Gu1b9ppLQALcXL6tt34vmzNS4S5Sw+ucEU4ILW+khz83M7hWPXL1XP7XGm4a6w7jZuYZx7bnMiO6zCIf8J444zt1jOfyoIXhLvjYpQH3dVKezTqPEN2cZGGDfKBDV520XtbkIgHutKrew65mmJ9USstYNpx+D1N6f8h5zjLmzivySrMQeFn+MDzMfvMX8UizfOR6+Yxx6PYLFR7NNctxFXbTdoViFalVNTTn8qfQcvNlA8yuamKbD25Ga9boPIXjlHpIn6ybk9p8AdQRngS4DnhpnXrc7kyethFnWFN6FP1tB+bOKzR2Rxy1i5w8md2M4Sc25JT1J3HVhXfyXKOZrf1os9G2G2XPc7kiNCzpL6zbuL9RPtJgp5q7kdOQz5oYvSynWssW+YDTGhF3zuU8Y3DNKxw8r8g/GmFTNtqTgAS4PevSsqi8Xj4bCbGBu0LL3P4B7q/G+TngPNvLLjilV5x2sZbpGKYbWA/LUgx/s5atDewEPGQNd1rDHY1s2hE92hwxHHhZYd37WavJpVljK13G0Cx/7Wg3WifPZFmRLzCpHeOrJyYvy5Iw5Ihq/9sZ7fPkmbwxnMStWL7rB6XrC/XpcAIS4A4vcNz0+lyOcFbtiKODWnPzBRaNnnvSTN7S1cV0s0pkd4mE1sL2wJKS2FqWOA5L7UqW+j/lL6Pn97nsbiz7GcMBltI7jQswLHAsC+r5TbDdd5helmdHXuJNSV3fGHcNNHPcyS7vCuEqP+DdzfTTatuNaj2ZczkRw+k25P31CnmrGchf7QQkwLWz68iZfb0cGAmxjXaw8FdjeGqtXe2TkdBaw9JIdEdCls4f4IFaQUSNCwjZ38D+1vBGYIGxLHBGWFDN6zp9WT7kWI70A/6t1liaNW92L9t0GQb9gDc1y0ca7OZ6OdI4HOAXODoN8caN0XO5xMLj+YB5cedE40qNa6YxPTS8x1g+a+AHflDh8GQ1hjU2VQQkwKkqV2uCXX2JeGDhFWO5NNrV8gpLm3lga06GzcKp7I9Z/T9Ybix3YrljBdx5xUDphpmynxN72WCKKfXf3ag1hOJ78bK8z1pOyge8P/6szhuZc7ko+mPOL3BxJ2WXc3lqkmWnSwZ4ulJefb3s7Dilp0W7RE+P7KqfaDa20VMjeBDDDsaWLla4YJOAC8+BsJMYKZfKBCTAWh2vIpDLclI7XCI+p5e3jTjsZ+CA6LF1dOOSiX4/hjvKPR7PuQw5hr55Be5pp5J6LqdZw2b5QnPfvW6nnMvFknO53TFcOq/AHe0ea9z45mQ5IFx1SvnAaE7pN9wudgkN053V5yGMKQnr0pLYWpZET48mjbB09BOe6I/IyYYzo8fQgD8pZO5Yoh43Ro1rbwIS4PauT8uiW30yOmpT+X/teIn46gvsS4IMzIh+O7Z21f+i38y8LOday8v5oL3a9Hku14VwW3/Ad1pWzDZ0lMvyZ7OSPcqdDWjDcGOF5PWyyMIkYwijXS3wbPTTjLEsDS1LugxL5wX8JpaxtQZ5LidbSgcjfxSOMLd/EQ9Wa0Pj00FAApyOOjU1yqjTDobvWsPB+YUsaKqzBhg/7DC6Xv839nf+9bh6SxtyH4a35wPe0gAXDTORy3KfM8yR8xaVHjdOyE/0StrUKTzkF3htpwBYvfu9Gss51mHpestZetFiXmhkfqW2rpSenPzWwAXt9nSnkblOVFsS4Ila+dV5d0Knndnv4XVmEvtH7zNbyzfyA5zbLmVtZn/gdslxvDhyWWYay5f9gN7xxqbh+9GPnpsd8xyXD4Zw5jf/k3ctew1/Kd+LEqzlPnr4ULPjkf3GEZAAN45lqiytvrnoVmuZ00mddnJZvoJlu3zAJ5IuyByXd4ZwfT5o3jWQSecYx3/pXXOHHfKF9HfAarX4rs13vTtZsmIabw5NxZ8zfkeG/jg10Zj2ICABbo86NDaKxexsDD+tZNTAtLf+hmf2u5odR9/P2thAkrHmZfm4hc9VugC+VVH19fIxx+EQv8ARrfLZjn48l/+yhnvzBb7ZjvHFjSlJ8V0ToynykrUcSw/fjRu3xrUvAQlw+9am9sgCNmF9PlnBwLaOpS9cyRuYuW6zjNqdttdMr5ddrcOQCdnBH+DRJKLzXM4PDc/3F5ibhP928ellGRwJOfmyAYbaJaZq42gH8S3FXOTY6NVA29N+r9xVy1TjQQI8wVaBKfIXa/gG3Xyx01M/ZyemPLMlDxjDZ/0CP251vrksPzKWr/sBt7badzv5y7m8MHkyW118By+1U1xxY2kb8V0dsCnyiLXcQk/6H+nHrUGnjpMAd2ply+VV5HQDp9oMr5tIaedcbjWw0A+4tJV5e1keDZczs38xj7XSbzv58nrZ1hoK+YDt2imuuLG0m/iW4v4ZbzGWh2w3XXHz0Lj2JCABbs+6NCUqU2S5tRxEDwub4qCNjeayXIxlk3zAsa0Is527c7Ui/zU+5mT5QGg5Nh/wwVb6bYSvthTfNYkVudPAJJvpjJPljahXGm1IgNNYtVpiHuRG4/A2291ZzfCrQeG5fNoaPpMvMKOaebWM9fYlY7u4uBW+aomvVXNyLmcZwzS/wNmt8tkIP20tvqsTNEX+ZA0Zunm8ETnLRusJSIBbzzwRj6ZIaDM4iThvI6clYXS4FYcd8wv5a7NC81yOs7BbPuD4ZvlIg92cy/UOfG9ewA1piDeKMQ3iOyZLW7ry0cGwIi3MJ2qcEuCJUPkiX8Ph9+xd3Y0tnYrG62UTa/idsXzcH2CgGXnmXC43hvv9Al9rhv202Mxl+Y0Z5iP+In6XhphTL76A/thOw0pbFaMEOD21UqQNJpDLUjBwYzNE0suyKAw5q3+AuxscdprMGS/LsF9Ix2GhDhHfX1vL7+nh8DQtlIkaqwR4olZeeZcIRDtVDGGjuzR5Ls9M7WLbC+/kuYmKulGX1beCXyeIL4PMMobbbIaprWAmH/UTkADXz1AWUk6g1CrR8KF8wH6NSGVOljeElqF8wBsbYS+tNrxePmEdDswXOKqdc+gI8V316PlvFi4mw4XtzFux/YuABFirQQQAL0vWwrXhS+x42c94vh4ofb0c6Dj0+QUOqsdO2ud6LhdaeDof8NV2zaVTxJchvmQsx9kMr29X1oprXQISYK0KEVhNwHsPr2cyv7OW9+YDflYrmJzL5wxs7gely9Un7CfnlrqP+fmAn7QjhI4R3+jIc5GVIexDpvZ124416vSYJMCdXmHlVzWBnEvRGP7LL3BV1ZOj35WzXGtCbvcH+J9a5nfKHC/L48PL2Wv+Yp5ot5w6SXynDPCP4SlsYE2F1+oMf7Td7NNuNVA8OgWtNSACZQnkXL7Nqsenp1WLyHP5tXU4Or+QJdXO7ZTxq1/1ejgfsFm75dQp4ntOL5OeNtzyk4+y+YO7jvE6neHPegWx3Vbhqni0A27PuiiqNiDgZTnVwr75Ah+oJhwvy4hfKDVDqHR3ejXmUjl2zr68J+zi3HyBfdslgehyjme35GALx+UDDmyXuGqJw+vlUGu4wTEcPK/AHbXY0JzkCUiAk6+BImhjAp7L+y3kN7XscM4Aw+OF6s1kRzuJm/IF3jne2E7+PudyooGd/ICTks7zuN2ZPG0jjgotnnHYycCPgDvCYe7sX8SDScdXrf/S0xnDJvkCH652rsa3FwEJcHvVQ9G0IQFvFtvZkAdw2GO8x8q5Xj6Kw6H5Ah9vw1RaFlLO5esGfukHfKNlTkc56nM5yIFjMBxqLddiuOaV57j3NRuxfwgHGMN+FtbDsiD6n7OcBfOK/COpeMfzm3PZ28AtGD5X6/mE8Xzo+9YSkAC3lre8pZhA6bddywX5Af63Uho5l/MMvOgHXJDiVOsOPZdlsRnhVP8uinUbq8JAn8vuBo4GjjIwaA1X5wvcWMnEyTN5Y9jF/tawP7C/sfzJwgJjucMf4M4qXDd1aLSugOyww8GXL+TvTXUm4y0jIAFuGWo56gQCuSzfxfL7fMAXy+XjZfmhDflGfoBbOiHfWnPwXJ5fYdn6igFerNVG3HlR45ORSHAtx0R//EQ7XUKu9Qd4Nq6NNeNOdnlXaNjfwgHYUmOWQrQ7Ng4L/AK/rNZeveNPmslbuiZxs7FcP9H/qKuXZTvOlwC3Y1UUU1sT8Fw+bw3T84V1++16Lo90GXovKfDHtk6iicGdkuXNI5YBP+AtzXITnQD+h8NRjuVoC28zcK2Fq/MB/9dIn6sbtOyPLe2Qt8OU7uG9owsWNLrGJ89i+3CEXTCl/023lukln6vepT65kXnJVnsQkAC3Rx0URcoIeL18xBq+mA9K/0iWPqcewGtWruTJfMCGKUunoeHmejnYOBznFzikoYZXdSx7n7UcA3w4El0D18wLuKvRfsrZi16tAvazhgMMpV3yCKb0uHrBlBUsuGgxL8SJ48RetprcxXQTltbO2mL7MKb06toSx7LUOixlhH9YhzMMnG7hQhMyt5adfZy4NKb1BCTArWcujx1CYI7LO0PDfXaYHaPTtLN76e5yuNQv0NMhKdaUhudypoUN8gH/WZOBUZO8LLux+nddaxly4Op2uF+4dDhvhP2Jfj827G/gAWu504E7oj8K5mRYn/WZHoZMN4Z3AdOjJyfGlu7pXWoNS7EsCUdY+lqHpeOdsvdcTrNwBnDTyAgXzF/EI43gKxvJEZAAJ8denjuAwDngPJstta/8HIYtjWUPP+A/OiC1mlMo/U4ecvNYh9XGM37SDLbumsxRxuEYa3kZuGbFSq792t08M97cpL7P7cuexin9bnxA9P64gWUWlhjDUgv3RbtalrG03pPWXpZjgTOBX4aWuf0Bv0gqZ/mtj4AEuD5+mi0CJQKey83WsLUJudof4PKJjMVzuX/E4fDLFvLbajgcdhhdb/g7R1k42sD20eUYIyFXzx/ggWrstMPY3Cy2NCGPPGvZ7KoBljUjppzLv5lVO+LnH9yJb9561BjvNE/jJXZJH8dmcGsnmxLgdqqGYkk1gZzLE1i+lR/g86lOpM7gcy5hPsCJaya6PSra6RrLRyLRNZZr/IExWivGNZzwuL4ZvMmZyiK/wLbNDKVvFu7Xv8hPVk6ma4zua3+3GbZsZhyyXT0BCXD1zDRDBMoS8HrZ1hoK+aB0cnVCfubMZHo4ievyhdJvnhU/s2fy7q5JpRPM0fu699iQq+t5ZN2usFt5NaVTJAwz8f/waVdmEykuCfBEqrZybTqBXJYbTMgN/gA3Nd1ZGzrocznCgYP8gCNHhxdd92i7OBqn9Ih5mQm5huVcW+9vom2I4VUh5VzmGNjGDzilqbEOcoMxbG8z7NpUPzLeMAIS4IahlCERKL0ms5u1fCMfsMdE5JHLMtdY/uEHXBTlHx1Se66Xo6zhaGvYITpMZYa5xl/E7yYSn5zLlVFnLj8o3bLVtI8pstwaDqabBU1zIsMNIyABbhhKGRKBVQQ8lwUhpdOpCycaEy/LbWFIvzFYYzjGwuHR+7qh4Zr+hQQTjcfa+bakPWeR0wycZjNsPpFZpyV3CXBaKqU4U0Ogz2WWA2f4Qal70oT65FxeMDBsYcharu4f4PoJBWCcZD2XZ6Z2se2Fd/Jcs7iYIn+xcCWZiX0YsFl8G2lXAtxImrIlAqsJeFl+MTLMsZct4lcTBUrfvqX3ds8YdpipCwPKVz16PYmQX+cDXt+0dXEPe5oRBm2GyU3zIcMNISABbghGGRGBVxMotap0OLxcv+hOZHXaDDZcPpXH8wU27sT8GplT9NqQE3K2HzCrkXZfZWsIF8My9m7tbVRNy6dDDUuAO7SwSit5AjmXh40l6w/waPLRNDcCL8uiMOSs/gHubq6nzrCecznRwE5+wEmdkZGyqIWABLgWapojAjEIeC7HWdgtH3B8jOGpHeJlOdVatsgHnJbaJBIIPOdyuTHc7xf4WgLu5bINCEiA26AICqFzCbTi0E2S9HIu7wBuzgfsmGQcafWdy1IwIV/uhM5faa1BknFLgJOkL98dTyDXy+k4bJIvlJrnd9zHc3lwxHDgZQX+0HHJtSihnMuTFj4xEV9baxHitnUjAW7b0iiwTiFQbW/ktOTtZZlnQh6dN0A+LTG3Y5yzXd7fZbjZwk1dlrmXBtzXjnEqpsYTkAA3nqksisCrCHguF1p4Oh/w1U5B05KTvJ0Ca5w8Tp7F9iMhP8TyRWM4w8JfjWWuHkt3/gKQAHd+jZVhwgRO2IdNp07hIb/AaxMOpWHuc1lecl5h83lFXmmY0QlqyOtlE2t4OB+wWYRgTpYDwlXXDG5g4YL+At+foGg6Pm0JcMeXWAm2A4GcyzeM4R6/wJXtEE89MeRcrnfge/MCbqjHjub+i0DOZcWmlmnnDDC85v87p5c9rCmdHdgFuKDZfaRVj9YTkAC3nrk8TkAC3iy2syF35APelub0vV4+YR0OzBc4Ks15tFvsXpbHh5ez1/zFPDE6ttlZ3upYzhyezKG3HMHSP+7AvRXjd/g9e/HNdstP8ZQnIAHWyhCBFhHIudxk4Dt+wPda5LKhbmbvzUZdr+Exv8AmDTUsY+Sy/NKEfNof4NeVcMzJsNn8C/nzyCSw8Pdy46xhCRkOEtJ0EJAAp6NOirIDCPS57O7A1/2APdOYjrpdNa9qOZcfA34+4CfjeTFFQjuZDdiDl8cbq+/bm4AEuL3ro+g6jIDnsjB0ODdtV/Op21VzF2LO5WpjuNMvcO24nga52sBetkfNT8Zl1eYDJMBtXiCF11kEcrPY34Sc6ge8Ny2ZndTLDpMcvucX2CktMactTi/LV23Ik/kBLokTuynysoUjyaTz54w4OU6EMRLgiVBl5dhWBOL83tdOAedcHjIOB/gLebid4uqkWHK9nGIctvILfC5WXkOcaCzn24x+j4/Fq00HSYDbtDAKq3MJzHE5PIQP5wM+1u5ZqttVayrkZTnKWvbLBxwT16Mp8pg13EA3p8ado3HtRUAC3F71UDQThICX5dFwOTP7F/NYu6asbletq8wbr+byZ7fimBfeywaxvRbZ0cD9NkNX7Dka2FYEJMBtVQ4FM1EI5Hr5Dxx2zRc4oV1z9lxeftay2VUDLGvXGDslLmeQhzG8OQxxmcGi2HlZpgAh5l8NPGLP1cDECUiAEy+BApioBHJZnpu6nG0uWswL7cbAc/lfa7gpX+DGdout4+IpcoyB+TbkQmPosz1s0XE5KqGyBCTAWhgikBABz+VMCxvkA/4zoRDKulW3q9ZWwxR50RqOp5vrzCB/tYYryPCl1kYhb0kQkAAnQV0+RWAVAeNlGfYL7fMbnrpdtXhpDvJfxpC1Gd5e8ryIGWYSA7aHyS2ORO4SICABTgC6XIrAGgLVvv/ZbHI5l58aOMMPWNxsX7IPpa5WIVsxg6fW8DCD/NwaniDDB8WoswlIgDu7vsquzQl8dhavnRzygB/wuqRDzbl8zsDmfsDpSccyEfybQQat4dlyvZtLwrwhG7EzL04EFhM1RwnwRK288m4bAjmXKw0MJnndnLpdtXg5LOatpotbbTc7lPU8xKlY9iDT/u+Kt5hcR7mTAHdUOZVMGgnM6eVtocNt+QLbJxW/ul0lRV5+JzIBCfBErr5ybxsCuSzfMyHX+APc3OqgvCy+tTycD+hvtW/5E4GJTEACPJGrr9zbhkBuX/Y0Xcz3C+zdyqC8LFlrOSsfsF8r/cqXCIgASIC1CkSgTQh4LoGBc+YF3NWqkNTtqlWk5UcE1iUgAdaqEIE2IZBzS1cUevmA97UiJHW7agVl+RCBygQkwFodItBGBDyXX1uHo/MLWdLMsHK9HFm6YrDA0c30I9siIAISYK0BEUgFgb5ePuY4HOIXOKJZAZ++HxsvH+FRP2DTZvmQXREQgfEJaAc8PiONEIGWEvBcHhux9Fw2wOPNcKxuV82gKpsiUD0BCXD1zDRDBJpKwMtygrXsnA/4bKMdqdtVo4nKngjUTkACXDs7zRSBphHIubwweTJbXXwHLzXKiTeTs1CZHgAAB8dJREFUHe2k0hWD72yUTdkRARGonYAEuHZ2mikCTSPg9fKf1mG9fIHPN8qJl+UPw8PsN38RjzTKpuyIgAjUTkACXDs7zRSBphE47DC63vA0y/ygMdfSqdtV00olwyJQMwEJcM3oNFEEmkvAc7nEwuP5gHn1eFK3q3roaa4INI+ABLh5bGVZBOoiMPs9vK5rMvf7Bbasx1DO5ZVwPTa57Mcsr8eO5oqACDSWgAS4sTxlTQQaSiDn8m1jWOQXuKoWw7ksN5iQG/wBbqplvuaIgAg0j4AEuHlsZVkE6iZw8iy2Hwn5YT6ocG/sGB7U7apu/DIgAk0lIAFuKl4ZF4H6CXhZvm8sV80L+EFca+p2FZeUxolAcgQkwMmxl2cRiEUg55auKPTzAZlYE6IbHVzuDg2n9RcYjDtH40RABFpLQALcWt7yJgI1EchlucsZ4ex5d/HT8Qx4LqdZw2b5AmeMN1bfi4AIJEdAApwce3kWgdgE+no50HHo8wscNNYkdbuKjVQDRSBxAhLgxEugAEQgHgEvy5Iw5Ij+Ae6vNEPdruKx1CgRaAcCEuB2qIJiEIEYBPpcjnDgID/gyHLDcy55Y3jIL3BZDHMaIgIikDABCXDCBZB7EaiGQM7lT46he16BP689r89llgNn+AH7V2NPY0VABJIjIAFOjr08i0DVBLxePmsddsgXmL32ZHW7qhqlJohA4gQkwImXQAGIQHUEcllecl5h83lFXolmqttVdfw0WgTahYAEuF0qoThEICaBXJazjWWKH/AFL8tR1rJfPuCYmNM1TAREoE0ISIDbpBAKQwTiEjhudyZP25gXCdnSGh7OB2wWd67GiYAItA8BCXD71EKRiEBsAjmXy4FDrOGj6nYVG5sGikBbEZAAt1U5FIwIxCPQ53KygVPzAVvHm6FRIiAC7UZAAtxuFVE8IhCDwByXfS18yQ/ojTFcQ0RABNqQgAS4DYuikERgPAIS4PEI6XsRaH8CEuD2r5EiFIF1CEiAtShEIP0EJMDpr6EymIAEJMATsOhKueMISIA7rqRKaCIQkABPhCorx04nIAHu9Aorv44kIAHuyLIqqQlGQAI8wQqudDuDgAS4M+qoLCY2AQnwxK6/sk8pAQlwSgunsEVgLQISYC0HEUghAQlwCoumkEVgFAEJsJaECKSQgAQ4hUVTyCIgAdYaEIH0E5AAp7+GykAEtAPWGhCBFBKQAKewaApZBLQD1hoQgfQTkACnv4bKQAS0A9YaEIEUEpAAp7BoClkEtAPWGhCB9BOQAKe/hspABLQD1hoQgRQSkACnsGgKWQS0A9YaEIH0E5AAp7+GykAEtAPWGhCBFBKQAKewaApZBLQD1hoQgfQTkACnv4bKQAS0A9YaEIEUEpAAp7BoClkEtAPWGhCB9BOQAKe/hspABLQD1hoQgRQSkACnsGgKWQS0A9YaEIH0E5AAp7+GykAEtAPWGhCBFBKQAKewaApZBLQD1hoQgfQTkACnv4bKQAS0A9YaEIEUEpAAp7BoClkEtAPWGhCB9BOQAKe/hspABLQD1hoQgRQSkACnsGgKWQS0A9YaEIH0E5AAp7+GykAEtAPWGhCBFBKQAKewaApZBLQD1hoQgfQTkACnv4bKQAS0A9YaEIEUEpAAp7BoClkEtAPWGhCB9BOQAKe/hspABLQD1hoQgRQSkACnsGgKWQS0A9YaEIH0E5AAp7+GykAEtAPWGhCBFBKQAKewaApZBLQD1hoQgfQTkACnv4bKQAS0A9YaEIEUEpAAp7BoClkEtAPWGhCB9BOQAKe/hspABLQD1hoQgRQSkACnsGgKWQS0A9YaEIH0E5AAp7+GykAEtAPWGhCBFBKQAKewaApZBLQD1hoQgfQTkACnv4bKQAS0A9YaEIEUEpAAp7BoClkEtAPWGhCB9BOQAKe/hspABLQD1hoQgRQSkACnsGgKWQS0A9YaEIH0E5AAp7+GykAEtAPWGhCBFBKQAKewaApZBLQD1hoQgfQTkACnv4bKQAS0A9YaEIEUEpAAp7BoClkEtAPWGhCB9BOQAKe/hspABLQD1hoQgRQSkACnsGgKWQS0A9YaEIH0E5AAp7+GykAEtAPWGhCBFBKQAKewaApZBLQD1hoQgfQTkACnv4bKQAS0A9YaEIEUEpAAp7BoClkEtAPWGhCB9BOQAKe/hspABLQD1hoQgRQSkACnsGgKWQS0A9YaEIH0E5AAp7+GykAEtAPWGhCBFBKQAKewaApZBLQD1hoQgfQTkACnv4bKQAS0A9YaEIEUEpAAp7BoClkEtAPWGhCB9BOQAKe/hspABLQD1hoQgRQSkACnsGgKWQS0A9YaEIH0E5AAp7+GykAEtAPWGhCBFBKQAKewaApZBLQD1hoQgfQTkACnv4bKQAS0A9YaEIEUEpAAp7BoClkEtAPWGhCB9BOQAKe/hspABLQD1hoQgRQSkACnsGgKWQS0A9YaEIH0E5AAp7+GykAEtAPWGhCBFBKQAKewaApZBLQD1hoQgfQTkACnv4bKQAS0A9YaEIEUEpAAp7BoClkEtAPWGhCB9BOQAKe/hspABLQD1hoQgRQSkACnsGgKWQS0A9YaEIH0E5AAp7+GykAEtAPWGhCBFBKQAKewaApZBLQD1hoQgfQTkACnv4bKQAT+PwRDeqRo0WKxAAAAAElFTkSuQmCC</pentrails><costumes><list struct="atomic" id="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="Factorial" idx="1" x="-7.985102002619868" y="80.85895564289714" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" hidden="true" costume="1" color="80,80,80,1" pen="tip" id="8"><costumes><list id="9"><item><costume name="factorial" center-x="100" center-y="33" image="data:image/png;base64,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" id="10"/></item></list></costumes><sounds><list struct="atomic" id="11"></list></sounds><blocks></blocks><variables></variables><scripts><script x="210.33333333333337" y="10"><block s="receiveGo"></block><block s="bubble"><l></l></block><block s="clear"></block><block s="up"></block><block s="show"></block></script><script x="10" y="12"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doTellTo"><l>Tree</l><block s="reifyScript"><script><block s="hide"></block></script><list></list></block><list></list></block><block s="doTellTo"><l>Blastoff</l><block s="reifyScript"><script><block s="hide"></block></script><list></list></block><list></list></block><block s="doAsk"><l>factorial of what number? (larger than 0)</l></block><block s="bubble"><custom-block s="factorial %n"><block s="getLastAnswer"></block><comment w="114.6268656716418" collapsed="true">ex. (factorial 4) = 24</comment></custom-block></block></script></scripts></sprite><sprite name="Blastoff" idx="2" x="-10.261538461538573" y="-130.81538461538472" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="false" hidden="true" costume="1" color="113.22,153,0,1" pen="tip" id="52"><costumes><list id="53"><item><costume name="blastoff" center-x="95.5" center-y="33" image="data:image/png;base64,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" id="54"/></item></list></costumes><sounds><list struct="atomic" id="55"></list></sounds><blocks></blocks><variables></variables><scripts><script x="198.66666666666663" y="10"><block s="receiveGo"></block><block s="bubble"><l></l></block><block s="clear"></block><block s="up"></block><block s="show"></block></script><script x="10" y="24.333333333333343"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doTellTo"><l>Factorial</l><block s="reifyScript"><script><block s="hide"></block></script><list></list></block><list></list></block><block s="doTellTo"><l>Tree</l><block s="reifyScript"><script><block s="hide"></block></script><list></list></block><list></list></block><block s="doAsk"><l>Countdown from what positive integer?</l></block><block s="bubble"><custom-block s="Blastoff %n"><block s="getLastAnswer"></block><comment w="204.17910447761196" collapsed="true">ex. (blastoff 3) = 3 2 1 BLASTOFF!</comment></custom-block></block></script></scripts></sprite><sprite name="Tree" idx="3" x="3.358134283469273e-13" y="-199.9999999999996" heading="0" scale="1" volume="100" pan="0" rotation="1" draggable="false" hidden="true" costume="1" color="2,199,0,1" pen="tip" id="96"><costumes><list id="97"><item><costume name="tree" center-x="154.5" center-y="33" image="data:image/png;base64,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" id="98"/></item></list></costumes><sounds><list struct="atomic" id="99"></list></sounds><blocks></blocks><variables></variables><scripts><script x="30" y="30"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doTellTo"><l>Factorial</l><block s="reifyScript"><script><block s="hide"></block></script><list></list></block><list></list></block><block s="doTellTo"><l>Blastoff</l><block s="reifyScript"><script><block s="hide"></block></script><list></list></block><list></list></block><block s="doAsk"><l>How many layers should the tree have?</l></block><block s="gotoXY"><l>0</l><l>-200</l></block><block s="setHeading"><l>0</l></block><custom-block s="Tree %s %s"><block s="getLastAnswer"></block><l>100</l></custom-block></script><script x="347" y="18.666666666666657"><block s="receiveGo"></block><block s="gotoXY"><l>-10</l><l>-23</l></block><block s="setHeading"><l>90</l></block><block s="clear"></block><block s="up"></block><block s="show"></block></script><comment x="156" y="308" w="204.33333333333334" collapsed="false">Unit 7 Lab1, Page 2 is VERY useful if stuck</comment></scripts></sprite></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="initials %&apos;sentence&apos;" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doIf"><l/><script><block s="doReport"><l></l></block></script></block><block s="doReport"><l></l></block></script></block-definition><block-definition s="Blastoff %&apos;num&apos;" type="reporter" category="looks"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doIfElse"><block s="reportGreaterThan"><block var="num"/><l>0</l></block><script><block s="doReport"><block s="reportJoinWords"><list><block var="num"/><l> </l><custom-block s="Blastoff %n"><block s="reportDifference"><block var="num"/><l>1</l></block></custom-block></list></block></block></script><script><block s="doReport"><l>Blastoff!</l></block></script></block></script></block-definition><block-definition s="copies %&apos;num&apos; %&apos;word&apos;" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%txt"></input></inputs><script><block s="doIfElse"><l/><script><block s="doReport"><l></l></block></script><script><block s="doReport"><l></l></block></script></block></script></block-definition><block-definition s="factorial %&apos;num&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doIfElse"><block s="reportGreaterThan"><block var="num"/><l>0</l></block><script><block s="doReport"><block s="reportProduct"><block var="num"/><custom-block s="factorial %n"><block s="reportDifference"><block var="num"/><l>1</l></block></custom-block></block></block></script><script><block s="doReport"><l>1</l></block></script></block></script></block-definition><block-definition s="spell number" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><l></l></block></script></block-definition><block-definition s="fib %&apos;num&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doIfElse"><l/><script><block s="doReport"><l></l></block></script><script><block s="doReport"><l></l></block></script></block></script></block-definition><block-definition s="pig latin %&apos;list&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doIfElse"><custom-block s="empty? %l"><block var="list"/></custom-block><script><block s="doReport"><l> </l></block></script><script><block s="doIfElse"><l/><script><block s="doReport"><l></l></block></script><script><block s="doReport"><l></l></block></script></block></script></block></script></block-definition><block-definition s="label %&apos;text&apos; of size %&apos;size&apos;" type="command" category="pen"><comment x="0" y="0" w="90" collapsed="false">LABEL will stamp text on the stage at the given font size. The direction of the text is the direction the sprite is facing, and color will match the pen color.</comment><header></header><code></code><translations>de:drucke _ in Größe _&#xD;</translations><inputs><input type="%txt">Hello!</input><input type="%n">12</input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>text</l><l>size</l></list><l>var stage = this.parentThatIsA(StageMorph),&#xD;    context = stage.penTrails().getContext(&apos;2d&apos;),&#xD;    rotation = radians(this.direction() - 90),&#xD;    trans = new Point(&#xD;      this.center().x - stage.left(),&#xD;      this.center().y - stage.top()&#xD;    ),&#xD;    isWarped = this.Warped,&#xD;    len,&#xD;    pos;&#xD;&#xD;if (isWarped) {endWarp(); }&#xD;context.save();&#xD;context.font = size + &apos;px monospace&apos;;&#xD;context.textAlign = &apos;left&apos;;&#xD;context.textBaseline = &apos;alphabetic&apos;;&#xD;context.fillStyle = this.color.toString();&#xD;len = context.measureText(text).width;&#xD;trans = trans.multiplyBy(1 / stage.scale);&#xD;context.translate(trans.x, trans.y);&#xD;context.rotate(rotation);&#xD;context.fillText(text, 0, 0);&#xD;context.translate(-trans.x, -trans.y);&#xD;context.restore();&#xD;pos = new Point(&#xD;  len * Math.sin(radians(this.direction())),&#xD;  len * Math.cos(radians(this.direction())));&#xD;pos = pos.add(new Point(this.xPosition(), this.yPosition()));&#xD;this.gotoXY(pos.x, pos.y, false);&#xD;this.changed();&#xD;if (isWarped) {this.startWarp(); }&#xD;stage.changed();</l></block><list><block var="text"/><block var="size"/></list></block></script></block-definition><block-definition s="empty? %&apos;data&apos;" type="predicate" category="lists"><header></header><code></code><translations>de:ist _ leer?&#xD;</translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportEquals"><block var="data"/><block s="reportNewList"><list></list></block></block></block></script></block-definition><block-definition s="keep items such that %&apos;pred&apos; from %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations>de:behalte Elemente, die _ aus _&#xD;</translations><inputs><input type="%predRing"></input><input type="%l"></input></inputs><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doIfElse"><block s="evaluate"><block var="pred"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><script><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></block></script><script><block s="doReport"><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></script></block></script></block-definition><block-definition s="combine with %&apos;function&apos; items of %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations>de:kombiniere mit _ die Elemente von _&#xD;</translations><inputs><input type="%repRing"></input><input type="%l"></input></inputs><script><block s="doIf"><custom-block s="empty? %l"><block s="reportCDR"><block var="data"/></block></custom-block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="data"/></block></block></script></block><block s="doReport"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="combine with %repRing items of %l"><block var="function"/><block s="reportCDR"><block var="data"/></block></custom-block></list></block></block></script></block-definition><block-definition s="if %&apos;test&apos; then %&apos;true&apos; else %&apos;false&apos;" type="reporter" category="control"><header></header><code></code><translations>de:wenn _ dann _ sonst _&#xD;</translations><inputs><input type="%b"></input><input type="%anyUE"></input><input type="%anyUE"></input></inputs><script><block s="doIfElse"><block var="test"/><script><block s="doReport"><block s="evaluate"><block var="true"/><list></list></block></block></script><script><block s="doReport"><block s="evaluate"><block var="false"/><list></list></block></block></script></block></script></block-definition><block-definition s="for %&apos;i&apos; = %&apos;start&apos; to %&apos;end&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations>de:für _ = _ bis _ _&#xD;</translations><inputs><input type="%upvar"></input><input type="%n">1</input><input type="%n">10</input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>step</l><l>tester</l></list></block><block s="doIfElse"><block s="reportGreaterThan"><block var="start"/><block var="end"/></block><script><block s="doSetVar"><l>step</l><l>-1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportLessThan"><block var="i"/><block var="end"/></block></autolambda><list></list></block></block></script><script><block s="doSetVar"><l>step</l><l>1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportGreaterThan"><block var="i"/><block var="end"/></block></autolambda><list></list></block></block></script></block><block s="doSetVar"><l>i</l><block var="start"/></block><block s="doUntil"><block s="evaluate"><block var="tester"/><list></list></block><script><block s="doRun"><block var="action"/><list></list></block><block s="doChangeVar"><l>i</l><block var="step"/></block></script></block></script></block-definition><block-definition s="join words %&apos;words&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:füge Wörter zusammen _&#xD;</translations><inputs><input type="%mult%txt"></input></inputs><script><block s="doIf"><custom-block s="empty? %l"><block s="reportCDR"><block var="words"/></block></custom-block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="words"/></block></block></script></block><block s="doIf"><block s="reportEquals"><l></l><block s="reportListItem"><l>1</l><block var="words"/></block></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="reportEquals"><l></l><block s="reportListItem"><l>2</l><block var="words"/></block></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-definition><block-definition s="list $arrowRight sentence %&apos;data&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:Liste $arrowRight Satz _&#xD;</translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><custom-block s="join words %mult%txt"><block var="data"/></custom-block></block></script></block-definition><block-definition s="sentence $arrowRight list %&apos;text&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:Satz $arrowRight Liste _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportTextSplit"><block var="text"/><l><option>whitespace</option></l></block></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations>de:fange _ _&#xD;</translations><inputs><input type="%upvar"></input><input type="%cs"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doRun"><block var="action"/><list></list></block></script><list><l>cont</l></list></block></block><custom-block s="ignore %s"><l>3</l></custom-block></script></block-definition><block-definition s="throw %&apos;cont&apos;" type="command" category="control"><header></header><code></code><translations>de:wirf _&#xD;</translations><inputs><input type="%s">catchtag</input></inputs><script><block s="doRun"><block var="cont"/><list></list></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;value&apos;" type="reporter" category="control"><header></header><code></code><translations>de:fange _ _&#xD;</translations><inputs><input type="%upvar"></input><input type="%anyUE"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doReport"><block s="evaluate"><block var="value"/><list></list></block></block></script><list><l>cont</l></list></block></block></script></block-definition><block-definition s="throw %&apos;tag&apos; %&apos;value&apos;" type="command" category="control"><header></header><code></code><translations>de:wirf _ _&#xD;</translations><inputs><input type="%s">catchtag</input><input type="%s"></input></inputs><script><block s="doRun"><block var="tag"/><list><block var="value"/></list></block></script></block-definition><block-definition s="for each %&apos;item&apos; of %&apos;data&apos; %&apos;action&apos;" type="command" category="lists"><header></header><code></code><translations>de:für jedes _ von _ _&#xD;</translations><inputs><input type="%upvar"></input><input type="%l"></input><input type="%cs"></input></inputs><script><block s="doUntil"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doSetVar"><l>item</l><block s="reportListItem"><l>1</l><block var="data"/></block></block><block s="doRun"><block var="action"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="doSetVar"><l>data</l><block s="reportCDR"><block var="data"/></block></block></script></block></script></block-definition><block-definition s="if %&apos;test&apos; do %&apos;action&apos; and pause all $pause-1-255-220-0" type="command" category="control"><header></header><code></code><translations>de:falls _ dann _ und pause $pause-1-255-220-0&#xD;</translations><inputs><input type="%boolUE"></input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>breakpoint</l></list></block><block s="doIf"><block s="evaluate"><block var="test"/><list></list></block><script><block s="doSetVar"><l>breakpoint</l><block var="test"/></block><block s="doShowVar"><l>breakpoint</l></block><block s="doRun"><block var="action"/><list></list></block><block s="doPauseAll"></block><block s="doHideVar"><l></l></block></script></block></script></block-definition><block-definition s="word $arrowRight list %&apos;word&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:Wort $arrowRight Liste _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportTextSplit"><block var="word"/><l><option>letter</option></l></block></block></script></block-definition><block-definition s="ignore %&apos;x&apos;" type="command" category="control"><header></header><code></code><translations>de:ignoriere _&#xD;</translations><inputs><input type="%s"></input></inputs></block-definition><block-definition s="list $arrowRight word %&apos;list&apos;" type="reporter" category="operators"><header></header><code></code><translations>de:Liste $arrowRight Wort _&#xD;</translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportJoinWords"><block var="list"/></block></block></script></block-definition><block-definition s="%&apos;x&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block var="x"/></block></script></block-definition><block-definition s="numbers from %&apos;from&apos; to %&apos;to&apos;" type="reporter" category="lists"><header></header><code></code><translations>de:Zahlen von _ bis _&#xD;</translations><inputs><input type="%n">1</input><input type="%n">10</input></inputs><script><block s="doIf"><block s="reportGreaterThan"><block var="from"/><block var="to"/></block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportCONS"><block var="from"/><custom-block s="numbers from %n to %n"><block s="reportSum"><block var="from"/><l>1</l></block><block var="to"/></custom-block></block></block></script></block-definition><block-definition s="map %&apos;func&apos; over %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations>de:wende _ an auf _&#xD;</translations><inputs><input type="%repRing"></input><input type="%l"></input></inputs><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block var="data"/></block></script></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="func"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><custom-block s="map %repRing over %l"><block var="func"/><block s="reportCDR"><block var="data"/></block></custom-block></block></block></script></block-definition><block-definition s="pig word %&apos;word&apos;" type="reporter" category="operators"><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><custom-block s="word $arrowRight list %txt"><block var="word"/></custom-block></block><block s="doIfElse"><l/><script><block s="doReport"><l></l></block></script><script><block s="doReport"><l></l></block></script></block></script></block-definition><block-definition s="pascal %&apos;row&apos; %&apos;column&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><block s="doIfElse"><l/><script><block s="doReport"><l></l></block></script><script><block s="doReport"><l></l></block></script></block></script></block-definition><block-definition s="to binary %&apos;number&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doIfElse"><l/><script><block s="doReport"><l></l></block></script><script><block s="doIfElse"><l/><script><block s="doReport"><l></l></block></script><script><block s="doReport"><l></l></block></script></block></script></block></script></block-definition><block-definition s="triangle fractal level: %&apos;level&apos; size: %&apos;size&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input></inputs><script><custom-block s="triangle size: %n"><l></l></custom-block></script></block-definition><block-definition s="triangle size: %&apos;size&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doRepeat"><l></l><script><block s="forward"><l></l></block><block s="turn"><l></l></block></script></block></script></block-definition><block-definition s="fractal other" type="command" category="looks"><header></header><code></code><translations></translations><inputs></inputs></block-definition><block-definition s="Tree %&apos;level&apos; %&apos;size&apos;" type="command" category="pen"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="down"></block><block s="doIfElse"><block s="reportEquals"><block var="level"/><l>1</l></block><script><block s="setColor"><color>2,199,0,1</color></block><block s="forward"><block var="size"/></block><block s="forward"><block s="reportProduct"><block var="size"/><l>-1</l></block></block></script><script><block s="setColor"><color>112,66,0,1</color></block><block s="forward"><block var="size"/></block><block s="turnLeft"><l>25</l></block><custom-block s="Tree %s %s"><block s="reportDifference"><block var="level"/><l>1</l></block><block s="reportProduct"><block var="size"/><l>.65</l></block></custom-block><block s="turn"><l>25</l></block><block s="turn"><l>35</l></block><custom-block s="Tree %s %s"><block s="reportDifference"><block var="level"/><l>1</l></block><block s="reportProduct"><block var="size"/><l>.65</l></block></custom-block><block s="turnLeft"><l>35</l></block><block s="forward"><block s="reportProduct"><block var="size"/><l>-1</l></block></block></script></block><block s="up"></block><block s="hide"></block></script></block-definition></blocks><variables></variables></project><media name="Recursion Week 1 Devan" app="Snap! 5.4, http://snap.berkeley.edu" version="1"></media></snapdata>