<snapdata remixID="14399443"><project name="vee" app="Snap! 10.7.2, https://snap.berkeley.edu" version="2"><notes>This is the project which started it all. After an example by E. Paul Goldenberg. Featuring recursion without the need for a base case and first class custom blocks it was Brian&apos;s demo at the 2008 Scratch conference, why Scratch needed custom procedures.To this day, Vee is the first project we test whenever we change anything or add new features to Snap.</notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAoKADAAQAAAABAAAAeAAAAAAeaS0RAAAiuUlEQVR4Ae2deXSW1ZnAn+whLAmBsBMSFgFZ3UA2i0Vb96XFOlatU49a68yZUz12nOkfWsex2LHasdY5Z+ZoTx21napVUasVF8SlLigICLITwg5JIGHJnsz93TfPm5s3XyCJyffxfXmfnC/vdt977/c+z/vs9/mSGg1ICOETiNETSI7RuOGw4ROwTyAkwJAQYvoEQgKM6eMPBw8JMEY0UFtbG6ORT65hU0+u6fSM2Xz11Veya9cu6dOnj6SkpMhZZ53lf/EDBw5IXl6ef5zoOyEBRhnD27dvl/r6ejnvvPPsyKtWrRIluurqann//fdl6NChUldXJxMmTEh4YgxFcJQJsKamxnI+HXbKlCmycuVKe/jFF1/It771LZk1a5bMmTNH1q5dq80SdhsSYJRRO27cONm5c6c/6kcffWQJjhNJSUk+ce7YscNyQr9hgu6EIjgGiEX/e/fddyUrK0tGjhwpffv2ld27d8uaNWvsbFJTU+Xo0aMyb968GMwuukOGBNiNz3vFihWCyC0sLJTBgwf7IyFii4uLZcaMGf452l533XWSkZEhZWVlUlpa6l9L5J1QBHcTdtetWyfZ2dmCjrdt2zbZvHmzP1J+fr6Ul5eL64pJTk62xEej3NxcQVT3BAgJsBuwjAW7f/9+GTNmjPTu3VvOPvtsa+nqUB988IHVA1955RXZtGmTQKxYvj0RQgLsBqyjw6HfKTQ0NMixY8fsIdxwyJAh8r3vfc+2gRN+/PHHctppp2nzHrXtkQSobo/uxHRlZaU1NBC9cDyIEov39ddftwTYv39/6w9E58Mh3VOhxxAgViacRgmiuxGO7gfXS09Pt5YuHJGIByL5j3/8oyU+9l999VWZOXNmd0/npO2/xxAgYg//23vvvWeJAG60evXqbkMMhgSplhgce/bskenTp1sOeO6551rD5C9/+YtgeFRVVcmoUaO6bR4ne8c9xg0DsiGGgwcP2s+RI0dk4MCB7cIPbTsjJuF6+Pz69etn3S7oe8wBF8yll15qHc+qG7ZrIgnYqMdwQHC3ceNG6+rA/YGb43iuDnQ4RPann34q77zzjiWajuJ/9uzZNsw2efJkIbLB+J999pl1sxD1AHgxejL0CA4IwaWlpVlHL8jesGGDbNmyRQoKCtrE/SeffGLFZk5Ojm3zt7/9zXKvNm8wF+gXTjl8+HDbDANDCQyCRg0YP368jXzQ4MUXX7QcEj0Rd8zNN99s7+tJ/xL+9UPsvf322zbLBCIi8wQiIA1q/fr1beL6zDPPtBxLG+BKaQveeOMNS3wQEcYOfkA+ZL0MGzbMJhWwf9lll1mjQ/vhBTjllFNk/vz5NvNFz+t269at1mGtx4m4TWgCBOmIvAsuuMDGVXEIK9GBdDgWBBkJVOeDCDBY4GT0pwBB4kAGCLO9a2K76Hp/+MMfZNGiRfLhhx/K008/bbko+8R76XPBggXy0ksvaTetthglzz//vJCmtXTp0hbRklaNE+BEQhMgXM51CENEKhLB3eWXXy5LlizxncRBfCI2MSKI3aLP0R9AogBcD9FOcilcLjMz0/r62L/iiivkG9/4huVutEf8cz8waNAgy4GxxiFu+icJAcID6AeCxkInmgIRMkaiQkITIEhDFGrMFb0vaPlijeISiQT45xDhLpAoAFclb0/9eIsXL7auFBIIEKv4AF2AM0KEChMnTrTGEAmo6Iu0P//88/Wyne/evXsFLkuI7ssvv7Q6q98ggXYSngDxv2HNYlQsX77cik24CsQIQBxz586Vl19+uRVa4UYux6RBr169LGHADbFk+UAocDPSp4iywNH4kAnTFkDcuGMOHTrUogmREl4a+idVi7ldddVV1opu0TBBDhLeCkb30rw6jTjAxdD/0OGwVCEiuAzE5XIicIzlit5IejxAm6lTp8rDDz9sxSYuFnRDEg+wmCEa4r0YHCcCDB2XADGSRowYYYke8U82jYLLQfVcImwTngNGQhJRCvQ6xC+iFKL72c9+ZsXzc88918Lnd/rpp/vcUvsaMGCAXHTRRVYXRESXlJT46fPogAVGDMN12wPEhBG3vABEThDHRUVFcsYZZ9hj+kFPpc9EhB5JgG0hkowUxB3iGb2woqLCNoUwghVM4IgYGojZm266yXJFRCcAh0TvVCvZnmzjH8YJ8WDGZB0I4pyx4IQQI33xkqhvsY1u4vZ0SIARUEe8FuIii+Wtt94SxCyumCDAvfbt22c/kyZNslawtkHsE/ng+vEAQkV/xCIHGEeNGAwm14o/Xj/xei0kwDYwh88OMQunw+plxVoQSLG68MILZdmyZXL48OHgZeuOweAhltwWwGnhcDixAXTCnpScEBJgW5TRdB5RuHDhQutQbiuP8OKLL24R4XC7vOSSS6zB457T/c8//9yuD1anOESsMWJtk+jbkADbiWF0NcQpFq4CmSx8NMKBPzAIXMMx7a4JoQ36JaLdrYKAFayWuvYD91Qn9VNPPaWnE2ab8G6YrsQUIT0No5HdQhQDwHCYNm2ajXxE0hVZ/YahMXbsWH86hOc0OsJJnNN//etf5dvf/rbfhh3cMRA2nFEd6i0axPlByAE7iEDELU5rrFL0Qz74/uCOEBF+w/YARIsRo4AfMRil4RockmgIDnXUAXTGRKqYEBKgUkA7tziEv/nNbwriUkFjxBxDLJHcLxAquYUAmdmE8YIQydkMsRETZt2wJrSSQZMoEBJgOzCJk9gFkgXQy+BGWK0kC2jUAl+iqyfqfYhfHNYAmS6u+NU2wS2pXYzNgnWc5bhkcNFEItTgvfFyHBJgOzAFgRG6A3A8k9GC8xkjgqwYfH6cU8CRjIgNAucxWtDnSEI9HsDt0BOvvvpqS3BEQs4555zj3RKX15LMQwmLlLeBOnL8iP3iUCbeSwz5O9/5jkAMCs8884zN9UOf05gzJdgQs0Q2XECUki8I4dIvnAxRjBMbeOGFF2z/7NMvY9EukSHkgMfBLtYrxER8F0IhQuISH7cierGOMUr+9Kc/2ZAajmQ3yUCHgEvCGSE8iJP+cceom0XbYWnjnE504uP7JgQBIq5I8ERRJ+2qqwCdC6JBbMLhSBIIAtYpBsno0aOtuGQJJlYy3DJSdISMGTigArFe5q1A5ARr2vUP6rVE3MY9AaKTkTGCfkTmClzDjb+yHgSi1NJnHUUiHA6rl4qmcDmIy61chWuEDGkF8vfw5ZEGBjEFgT5Un+QavkQlNixe7mPNSk+BuCdAUpnwwynAUdDZAK7BwYgukEJFsmdHAatWXSaITMQt7hScxuoYxg3DemMFcgyJfjB2cPE7bdWtQjleHM0sD4XLQszkCPYkiHsC1FJnijTSmkA8QPhLM0vgMmQ/f13AeiUBAULBDUPkA5dKpAgIi6DQIXGnuAAX1ERZIigAYpzkh54GcU+AIAyRSLo9bgu4i4owMkxALIo+vje1NrsCyUQt4HJwVrihhuWCfZP0yrzQUxWoEeOKYc6zPsQtYqltE32bEAQIF0GEYVmS6QyQQgVnAtmIZLxNusi8K5CKbxART1SCUmtYx64x4Y5BRgzc0gXX+8VLg9juiZAQBIgOGLQ4lRPi8kBcur/F8XURrWlZcF5cL3AvIhVYvprX546BYYRbRRMZuHbqqaf6Fjvcuz2REbfPRNlPCAIEGSj3KuZQ7CNFIroCaXA9AFcJIp3kBMQ7gKWMJashN3uy6R9imnuUeEk+UGuayEiiZz67z8LdTxgCRPxqggDb7rImWdAEgSsgOl1HMqvhIDbO4ROkDC+VDpQjY/HCMQFeEog3UhaM9p/o27glQPx/iDvCZexj4SrXg0DamxbVUQRjBbP4iLEZN0jsrCNWnY/MGPyIWnSc8Bo+Q31RcOtQrJJtT4W4TUjVxULodliZhMlwbWAIdLdCj7MZqxdCQoySWo/Y5SXAxYJhgu+RJFR8iEUmgsKcMFTg1GqQ4C4KEh+pXMohiT9DwHBN/Ilam4Z6NuiUiQBxSYBwH5R4fIAAoS2iISjyrO+95557uhU3cDkMH9cBzoC4e1jEjsMbvQ59EV/knXfeaYlOuTKLmSBcXDik7LsAIWvWC5a9RnDoTwuZw/UTBeKSALE2+fEXBRy9KPUgFmeuRi70erS2cMAgRyMrBoIhVgwXY568KERBeqLjOYiLuCRAxBvJB4TCUPQJg2lE4WTLINFVdZoogVGCc9r1A7pIQX9FpAPoi7xUAEaMnkeku4DBQx2beIS4zQfEEHjsscfk+uuvt0q+PnwSD4Iry/Rad2/R3eB4agwFx4PoSGAlO5rVbnBFsqf15aE9DnQtHUw2NJyedDAiJyrC+e6Ib4CXD0uaF4+MnROl66M+8FJ0t55sJ9eOf3FLgHw39CUMEK0qwLlYESAGCfpcV0Zb+D7dAeQq8gKcDM7vuHXDgBj8ZziD33zzze7AU7v7hDvBpbBY4XKIUdwrAMf6wYrVfcSm7kd7yzyVq7b7S3ZTw7jUAd1ngTjD+iTCoFaiez2a+xDSo48+amtSkxN41113WTH7+9//3hYZguioCUjUhpdn/vz5csstt0RziifdWHEtgt2nSfQB/QcfWbR1QFLAICoAFQBdUNPEcLcg7pgf6VmIaPQviBVdD6s4VgBHjuX4fO+45IAgGNeL64ohUZQKAidabdYdyFYRSt9BN4yOB0G6xoae595YQSzH1u8clwSII5rSGC4B8oVIDEDcxQIUmRUH9kjxn38hSdUtK2LBH79snaEf1akOGTZCBl+zyIYSozrwcQaLKwLUXxtizQdO3yeffNJ+tRtuuMFu8Znh2oA7omRHC1wOuPH9xXJh0hrZNXCi7J11h4waPVZSUtOiNZVW41QdPiSl29ZI3ie/lSFl70uNsdR1+YC+NK1uiuKJuCJAQl+kXKHIE34j5HXrrbe2eFy4FogTt0WAOHcxBhRIg/q6zusgIvekj5Dayx6QwpxcO8zuVR/L+kU3mSWIjVI9dKLIuK5f94E+V7tiiWRXUn0hSc799ydlV9ZQGxKs6j1Mds35Vxmy9B/1a9ttcN4tLkbpIK4IkGcC4RFVIBKCMo9Pyy3yE6myvfssiRlr+hPETNiOesxfF3xk4nYZOkn6Zve3hgb9ZuzfLLMHpspnM2+SLdlDpHeB91NefXeU+cPiXN5TXyk5Y0f559qzU1W8Q/KSvDozqaOnS+XWlXLuhucla99GqRk+wD4jVvKxfKAoY4wgF/y5tmeAbm4TdwRI+A2FHhcGooTqpHA7V/knDYqUeRJAgwDRqjGAhdrWWo7gfcc7BqGKVEyKnLxh0pwx6N25c/oVsr46U37V/5BUlnm/zvT3+eNlYqNX+eDzrRvl2dxjImXNq+uON6ZeS02qlEeTJtiwJCpIw+jTpKh0nRAn0TnRFt9kSepAGerONYYGkM4/7hzRpNhDfACcjzcbfZDq9qxAA/AHUnc5muAToUWqR5DEbpUIKibMt3Hd6gbz+3G9+skDp18gOYPy5K6yL+zn2YwmwquuFak3dWWMSJW6pk9N0zmOqTnDcRPUHamyYhaJoNW36vq31n/tElLeDgP+XL3DmP6POw4Y6WlpnT4WghM/JV+Ph0xMNvhDM/gJdfEQCaVdsRJNiYy5gWNoEFcR/kF1jienNL/rM/NGyof7t8vovrmSkZwq1WXGULj5AfnB4sfl9gUXyZzBBfK/K96X4hpTHbWuVm6bOk8e/mSJ/MOs82X1jm0yY8QYuXvtUnnaiFsX+G06lqE20Zl7ySM6c8UlPnfeLRpH8SAhCFCfF0mpGBmIZXLxWKtLAqgLPHQqKHQ1+Mhs4oBwanL49Hwd3KsJlu3dKo/OvFw2VZRIdYP5aYf0NNl19JDMHTNR0msNhzNw2GBmwcCxUmnotqK6UvKMQbN4p1mJd7hcjhbVyqFqI64dQPz+5Cc/aWFQ6dh+M4cD+udivJNQBMizxKggzw7dDuUb3RBi6E4A0RCbAjTIuSuvvNInwOQtK8w8hpjjKimrqZQXi9fKmkPeAifJypCpr/3Wu938LuFdk86RX659T7s7/raJqDSJlcaHSjwd072R+fDnQisCdS9GaT/hCFCfG6nx1NYj/R09sbtBkemh2BN17piF2z+U0rN/JAuTMiWrX19DJcdkQ3lLQplekSzTRhbK3p275IbsdoTozGB5SbXScMTjmoyXWlIsZxxaY/YucIf3OCNE2PRpcTGGBwlLgDxTFgNh8eIvpJxGd4ESn+3fItjjgDreMePuyTuwVWYsfVBGjThd6o3LBTgjpVo2pTT5JA+Uy8XZ+SJbvUKYem9HtqUmU/yMg6vEBPiN/eJl3uj9lvCaDlrMVxvEaJvQBMgzJVyHrxCLtCv8fW3hSZEaiQOO/8FPZd2U+VJT7RGbl7Zg1habzlo7itoaIfL5qWfOkmSj/wWB9STGCvJP2/kFOKCrNvgNo7zTeuZRnkA0hsMSpUybVs3q6jEtdzHItRCBA3753H9Lzqu/Mg7qU2Rf/8KvHYutMb7Q0Ts/lbQ6k1N49Z1SctZ32/WVmmbo66XtuqmbGyUsARJZwOWCUxpYsGCBLY0RqWpBVzzj43HA7PQkSRs5URbnXyJL6g/IzoqDdgnpLWNMSK7Cs2bh0k+XbzFuF088u3NKMS6cGQWFMkcG+qf3jJkn5y77D+tb1LH9i007nGdVnSbKYoO4L0vIAYNPrAuPEbn4+ViDUVBQYPepWnDvvfd24SheVy5SPSS31AFptbXA/BJmXYN8UJAl9Y2ZkpaULP/Za78MK6mQxto62d6nXoqG57U5t01Vh2R+8lDLxfk+yZm9ZdPI2TLY3AHx6hoR9oNLPenUzrHJCmZfz9mdGP5r9o7GcBJdPTQZ0rzdcDt+fpWQHXmCJIZSyUpruXTVuIpQrz+Q2yjvvPOOLFq0yPfLNRROs45xrk7KGSz/YnTCH02YJe/l1suytMPy03MukTkD8yWjolKuz58iY1N6y8C6ZBnXt4nrVdbY7lnE9Otf/9oSVHKGF8ZjfBJi+VhCs2qAR2Q4pol52zl6p7xpMssmQvRPxGAnIQmQBUJYv1QewC8IdyBLhigJa0jaE//tKHJ8xFvEio2wUCpOxVyzl1BkdJ/+Um2s1PLaKpMh412ZOjRf/m/u1fLIjMvktjEz5OZxM+TAjfdLbWOzA7sVfTgERBUGBX8uznV7zrwYka7pfbHYJoQOqD8MowmqOGWJixIVYXEQaVyIZM2aIURHqKytpYlUNyDnEOIh0cH9jbdISAKp/lJMi3STdmX6JwFAz1dXNqeAvbJzvVwwfLwsL9kpdY3Gh9crXf599VLJz+gjmyoPSX12lmw0Ivfnq96Sob36StGRpjixGZzvSMRHCZv5MD71aHSf4yDYc02ndU5uH8H20TpOCAIkUZVQFFkyuB+0/C2L1h955BHrD3R/BBCrmDCdJjW4DxulHQTxg9UAyz6JpLT3N3zBMfinVjWA2Af6r18qvfNOl4ZGL0/mic2fyeqypkhIZoa8sXujbce/d02orhVUVUtjVmPLLPD920yz02y8W5NMeQ5tESCRkEjXWo0VxRNxTYBUCECsQnRYveT6ofNQLBLAAiYxAaSwXoS4MLmAREki/QA198AV1HLmmMXgJ+IUINVHLBQYAdH5616Xw+eMlrtLs2VD6V5JTSuSklG9pTi5ScQePiaX7U2SXvZ++mgJp42Y4rtveEGqVi+T8eWbbKNgbUGdi279npr61vO69a/HYCeuCRBrEDFHKhJcjcxmJT59llTPgqsRH8YXCOCSQWGnxgzREhcQ2/gLtdA52ddac9ptF9xXZHpcxqv9p23q+o+UJDPepPcfk1Mys2Wj5Jh0q1q5ZF2KfF7vuV2GGV2wQG+ItF3/lj1bW98op0qZpDeYGoPGkq4v8IybSLe457z5eS+KztW9Hqv9uCZAHhr6HSlXuB8QQ5TqRQQrkG5FuQvEKCvnsIxfe+01W0sFjhksEERqO/obBYXgfKR6uRxR+3W3cCQfqRE4YMawQim/6HbJbAqBjHNunuzsd2TXs4lNsOOjt2Xgpbe0KlEc7Iv5qWqoc1VdMNg2msdxT4BwQPQ11gRDXOQEYvW6aVgYGxT3gashginlwco6rWQaLOyDvnciw0ORBBLhms0GjYdoRTLtqta8Jzmv/Er2TjhPVg6bLfuNgxzr3F23QnsWU9kQmnbubFlPrD9oQ5usXV/KmV+9JANMNKTXVf9kF+c7ze2uOwdv35PB7vngPdE+jnsCBCmKGIgLZzM1+Z599llbmByrERcMhMmyTQUWhdOebJnvfrd9oSy9ly3cFmsZjulywCYUN3NE0zbNOLtKx86V11PGyOKRNXJgaC/DDZPlpmpTZOigZx1vLd0jzwyukYax2e4w/n5V/RG5vqJBpjT2s5y50uiEy1MzZM7KJ+1YrsUd1AnpBKKDA3rbk4cQE9IPCPfC4Yx1TDk0RGokQwK3DPmCrg/Nx/gJdjB60Dkxcog8+Ih1EI0FrNxm74QFluttOFYuJdVHZcbAEfJGbq3cm3fIfv5nXKrsT2mUkoOl9jpt3M+Ruhopy/TyGnU5atWQU6Q2OR3ysioFxhXcXOeiY/NVvP1mwnOvneCrduvlhCRAfWL4AzFK0PVYpARnDAI6JB9dTxG83tYxXJdQH+AiUzkgxSj5aVbWqwAp2QN8n+DlI0+V/hlZsmDIWOuMLikrkZ8OnibXDBovq664XW7MHS8/L5wtczPzzHaWTdu3nTT9w0h6/PHH7VG98SMyfos5NB0TEQIwurw2gbnCEmMMCUuAWK+s/WANMLmA1157rXzwwQcRHzdRE9pBpB0BuCCVThHHPhEYnIJXFcuROO+GigMypk+ujOidLXVGh8Sazc8ZIJMGj5AiwyGHZfaR+SPGyvUTzhLp19tL23cmhpHlqhNKR7/73e/85ATmwyItvjPVu+z8DKcE/Lk6fcZqNyEJEGWeNSHofywMomAQ/jyQhj8wEsAtQRQZNO0FLGS4DAZCM1JBcqN1RN92223+IvjKPcV+t+tNJvTh2mp5ZttKPIZCSn5Raq08e2Cj/HnPetme2SBvl++SF8x64nf3tXZKsxhfLXMWuzMecOONN1pfoc4luKVZq3P2ztj9i3sjJNKjQ9TqGgmSUFW8Ijbx6bFoSSMd7v2k7j/44IPtrhilPkRFKn1ZcjD/4IBagSHTnB+14U0pmbxQBpVvlr2G2z7z6TIpNpENhX9bZXyUhytl9Yb1eqrl1vQ3xuiNgBbBrN+8QtJNrBgOiGWMNQ40W+T20P9nid0cMV9At/YgRv8SkgCDFbJURKpfD18hGTG6QN199t///veFn0pwf1TavR7cxwBhgbvve7TIbamTcU/urlUyJS1TfjntStnBWhDjR36ytkI2VXt6WubRGvnh0RwZnu0RWXAcS+S7yoTCG4j+0YaQZ2xb4jdzF14pYemWRna/id7d834HMdpJSALEuqVqKtwOYsMqdnUxoiNYvnAwDBAXsCT157Tc823t4+JhPa7m4IFjaNBFcnX+NBn5d/8sA4xje5KYxILR3mO/VYjCtIzEtDVOy/NYvibWPHOqNYRKDedzx9O27jn27R9b+5Joq9huE5IAITz0P5RwXDFwDIqHE3rDSV1gQnhkj7zwwguWcDRLRlGBewUdUouC63nd4tYhu4ZqAzjAcVz7SLXIbYnkxqoj8upvf+EVJxpmVoGMPVO76vC2/FCZ9F/3tk3HzxowSKY99LocMk72E4GdX4AD+nM+0c3deD0hCZDnhRjG2awV5/UZ6o/HwOVw2D7xxBNyzTXX2AQFbQNXI26sKU56ni26HavsCOvhc8PdAmG7FRagQRe5mfu3+MWJytPGywjjbgH2VrJ80gNekpqKdBk9fJKe8rf0d+DwamlIS5Leo0ydl8lzZdS6lyV/52d+Eqrf2Nlx5+DtB16Mk4ATJiwBOnhosQtXczkbhIS4RifEMCFEBgcMlvTQTkAkHFPDd6RdwQ01ecGg2DRtiWju1eJEg9ZfINtraCMyYuZASclFqzO/7r5ut6Rtny3bV9vDVv/6FjZKzagv7XkSKdafepn0LSuWPDMW6gWGB0ZPa6LzuuJlU3pz27QaKMonEtIN09FniLOa2DHWMSE7AIuZeHEQCL2pdcs1LE8Qqh/oD0RzTBaOIluLE9XXNkqf/iky99psyRswRLa/XiDbXhtpia/BWLS19R4R1ZuSHXUNzUWIeqV7qCJ0iCMaItzSa5gdC+JDn2Wr82BL9jfGCS+cp2Y0z1PbBb9ftI9DAmx64qwcIzOGCqtU2iKCgV8wEuDkJgUMJy/5iOicilCPtzXafEM4E+cBtzjRkHHpsnu9MYPNpRQjg1J6VcuM60QW3pcjV96TI9c+lCtTrqiSHz5qkifyW5cVefHFF22ftVTJaur/N7/5jT3nz8OcxzLHDYXO6523Tfy5ekex/R8SYOD5Y1CwkIn0LtwxkbJTsKqJAU+fPt1W5G8hrg3ioQm4DhxURbVbnGjnumoZPztLMvqYfL46Q0NVWTJ0RK4Um1/oSk82v6655oj0M5WzNiwvDczO+BPN/G6//Xb/vBnN7t999902CuJfMDsuMXrnvbbaRl8OPY7FtsfpgO19yPzUA5EORB4EGQSITl0vXGuJzEarE5KZQ5ZKhrmuxYloW2VquWxebgpGFjeL2MUPeNVSP2sRqIE/eG2SUjxO6Ponc48dsMSOYYQvEqvcnQdZ33fccYd9UR5++GHblvHdNhzHEkICPM7TRyzD6aiyBTG1BSBUkQpHggNyvHz5chsyayw8W/oVGrcdHcxsXvsxcppJqG2r0wjnB4tnPfuXxv+X7DDuJUCjIP41s4Oj/aGHHrLl6FApzOJMOy9/rkw0xhCK4BMggJgrPkUWMbUFSoAWsRanjVJUVCQLFy60BKjrct12wX1W9gXPcYzbiBV67jUc3yy4cs+1tU8tRCx7cheV3ty2bX2naJ0POWA7njQLnVgdt3bt2lZ+Rb0dpAJwwIYGLxmBlKkf//jHVoz7oTq9IbB96aWXrOsHTkUyBcRLUi2RGbgbGT1YtERurrvuOus2cn2Pge7sIZYyxEe5YuplF3/aOnUr0n3RPBdywHY+bdw0JDnAkYKgxGfPGzrcvX2LdZXg1sFKxq/ocp1I++iUhAhZWopVDaHhVsGVMn/+fJvVzX3EtUlIhfgi9aPn6A/iIxsIDv7FyhUyJbXl3Gkba0iY34qL1oMkyRSxzOJwBXIC1Te49d1n5dKapfJM3s1SUDjarguGi7UHiN5okisimTCfLS4euBlOGOm824yMGfyF9MF2bNpBmbziQdl3y1K/gDsW+rx589zbor4fiuAOPnJ8hcHEVjgcYhKuk5yaLv1M+vyl+56SopozZH+fKbLWuHQ6A22tXe5IXzWlOyX/wEcyuXalvQ1HOpwPy5l5xxpCDtgJDLCsM7ic8/7777dZNwXGT9dvwyvG11LeiZ6795aUMbNlW/0A6+PESc66mVhDSICdwAAhNgDjBNBj9DfWn6gYtRdPsn+IeX42FhfTyQAhAXYSCy4XdPc72V2PvS3UATuJenQoNQTYD6FzTyDkgJ17bjbR1S0LF8ys7mS3Pe620A/YSZRDcFi+fELi6+RDNLeFHLDzz84SH7fj8A2hc08g5ICde272Lsp+8Amh808gJMDOP7vwzi54AqEI/hoPkfUkAGXeQujcEwjdMJ17btYFo6Es3DHuwvBOdtkjbwtFcCfRrtWpuN3d72R3Pfa2kAA7iXo3lcnd72R3Pfa2UAfsJOrJD9S1wJT/JWE1hI4/gZADdvyZ2XR7iI9Uez7sk4IfQsefQEiAHX9msmTJEptLd9999wkfjBHOhdDxJxBawR1/ZnbBN4aHFgPnN0raKnzZie571C3/D1s+x4OHXR2BAAAAAElFTkSuQmCC</thumbnail><scenes select="1"><scene name="vee"><notes>This is the project which started it all. After an example by E. Paul Goldenberg. Featuring recursion without the need for a base case and first class custom blocks it was Brian&apos;s demo at the 2008 Scratch conference, why Scratch needed custom procedures.To this day, Vee is the first project we test whenever we change anything or add new features to Snap.</notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="downUp %&apos;word&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%txt" initial="1"></input></inputs><script><block s="doIfElse"><block s="reportVariadicEquals"><list><block s="reportTextAttribute"><l><option>length</option></l><block var="word"/></block><l>1</l></list></block><script><block s="doReport"><block var="word"/></block></script><script><block s="doReport"><block s="reportJoinWords"><list><block var="word"/><l> </l><custom-block s="downUp %txt"><custom-block s="all but last letter of %txt"><block var="word"/></custom-block></custom-block><l> </l><block var="word"/></list></block></block></script></block></script></block-definition><block-definition s="all but first letter of %&apos;string&apos;" type="reporter" category="operators"><comment x="0" y="0" w="199" collapsed="false">Takes a text string as input, and reports a new text string containing all but the first character of the input.</comment><header></header><code></code><translations>pt:_ sem o primeiro caractere&#xD;ca:_ sense la primera lletra&#xD;es:todos menos la primera letra de _&#xD;pl:_ bez pierwszej litery&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doIf"><block s="reportIsA"><block var="string"/><l><option>list</option></l></block><script><block s="doReport"><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="all but first letter of %txt"><l></l></custom-block></autolambda><list></list></block><block var="string"/></block></block></script><list></list></block><block s="doReport"><block s="reportJoinWords"><block s="reportCDR"><block s="reportTextSplit"><custom-block s="require nonempty %s %s"><block var="string"/><l>All but first of empty word.</l></custom-block><l><option>letter</option></l></block></block></block></block></script></block-definition><block-definition s="all but first word of %&apos;sentence&apos;" type="reporter" category="operators"><comment x="0" y="0" w="223.000001" collapsed="false">Takes a text string as input, divides it into words treating one or more spaces as a word separator (only spaces count; punctuation is part of the word) and reports a text string containing all but the first word, with one space between words and no spaces at the beginning or end. (Note: consider using SENTENCE➞LIST and processing the resulting list instead of doing recursion on sentences in text string form.  List operations are faster.)</comment><header></header><code></code><translations>pt:_ sem a primeira palavra&#xD;ca:_ sense la primera paraula&#xD;es:todas menos la primera palabra de _&#xD;pl:_ bez pierwszego słowa&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doIf"><block s="reportIsA"><block var="sentence"/><l><option>list</option></l></block><script><block s="doIfElse"><block s="reportListIsEmpty"><block var="sentence"/></block><script><custom-block s="error %txt"><l>All but first of empty sentence.</l></custom-block></script><script><block s="doReport"><block s="reportCDR"><block var="sentence"/></block></block></script></block></script><list></list></block><block s="doReport"><custom-block s="list $arrowRight sentence %l"><block s="reportCDR"><custom-block s="require nonempty %s %s"><custom-block s="sentence $arrowRight list %txt"><block var="sentence"/></custom-block><l>All but first of empty sentence.</l></custom-block></block></custom-block></block></script></block-definition><block-definition s="all but last letter of %&apos;string&apos;" type="reporter" category="operators"><comment x="0" y="0" w="218" collapsed="false">Takes a text string as input, and reports a new text string containing all but the last letter of the input.</comment><header></header><code></code><translations>pt:_ sem o último caractere&#xD;ca:_ sense la darrera lletra&#xD;es:todos menos la última letra de _&#xD;pl:_ bez ostatniej litery&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doIf"><block s="reportIsA"><block var="string"/><l><option>list</option></l></block><script><block s="doReport"><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="all but last letter of %txt"><l></l></custom-block></autolambda><list></list></block><block var="string"/></block></block></script><list></list></block><block s="doReport"><block s="reportJoinWords"><block s="reportListAttribute"><l><option>reverse</option></l><block s="reportCDR"><block s="reportListAttribute"><l><option>reverse</option></l><block s="reportTextSplit"><custom-block s="require nonempty %s %s"><block var="string"/><l>All but first of empty word.</l></custom-block><l><option>letter</option></l></block></block></block></block></block></block></script></block-definition><block-definition s="all but last word of %&apos;sentence&apos;" type="reporter" category="operators"><comment x="0" y="0" w="211.99999999999997" collapsed="false">Takes a text string as input, divides it into words treating one or more spaces as a word separator (only spaces count; punctuation is part of the word) and reports a text string containing all but the last word, with one space between words and no spaces at the beginning or end.  (Note: consider using SENTENCE-&gt;LIST and processing the resulting list instead of doing recursion on sentences in text string form.  List operations are faster.)</comment><header></header><code></code><translations>pt:_ sem a última palavra&#xD;ca:_ sense la darrera paraula&#xD;es:todos menos la última palabra de _&#xD;pl:_ bez ostatniego słowa&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doIf"><block s="reportIsA"><block var="sentence"/><l><option>list</option></l></block><script><block s="doIfElse"><block s="reportListIsEmpty"><block var="sentence"/></block><script><custom-block s="error %txt"><l>All but last of empty sentence.</l></custom-block></script><script><block s="doReport"><block s="reportListAttribute"><l><option>reverse</option></l><block s="reportCDR"><block s="reportListAttribute"><l><option>reverse</option></l><block var="sentence"/></block></block></block></block></script></block></script><list></list></block><block s="doReport"><custom-block s="list $arrowRight sentence %l"><block s="reportListAttribute"><l><option>reverse</option></l><block s="reportCDR"><block s="reportListAttribute"><l><option>reverse</option></l><custom-block s="require nonempty %s %s"><custom-block s="sentence $arrowRight list %txt"><block var="sentence"/></custom-block><l>All but last of empty sentence.</l></custom-block></block></block></block></custom-block></block></script></block-definition><block-definition s="first word of %&apos;sentence&apos;" type="reporter" category="operators"><comment x="0" y="0" w="236" collapsed="false">Takes a text string as input, divides it into words treating one or more spaces as a word separator (only spaces count; punctuation is part of the word) and reports a text string containing only the first word, with no spaces before or after it.</comment><header></header><code></code><translations>pt:a primeira palavra de _&#xD;ca:primera paraula de _&#xD;es:primera palabra de _&#xD;pl:pierwsze słowo _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doIfElse"><block s="reportIsA"><block var="sentence"/><l><option>list</option></l></block><script><block s="doIfElse"><block s="reportListIsEmpty"><block var="sentence"/></block><script><custom-block s="error %txt"><l>First of empty sentence.</l></custom-block></script><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="sentence"/></block></block></script></block></script><script><block s="doReport"><block s="reportListItem"><l>1</l><custom-block s="require nonempty %s %s"><custom-block s="sentence $arrowRight list %txt"><block var="sentence"/></custom-block><l>First of empty sentence.</l></custom-block></block></block></script></block></script></block-definition><block-definition s="last letter of %&apos;word&apos;" type="reporter" category="operators"><comment x="0" y="0" w="260" collapsed="false">Takes a text string as input, and reports the last character in the string.</comment><header></header><code></code><translations>pt:o último caractere de _&#xD;ca:primera lletra de _&#xD;es:última letra de _&#xD;pl:ostatnia litera _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doIf"><block s="reportIsA"><block var="word"/><l><option>list</option></l></block><script><block s="doReport"><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="last letter of %txt"><l></l></custom-block></autolambda><list></list></block><block var="word"/></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportTextAttribute"><l><option>length</option></l><block var="word"/></block><l>0</l></list></block><script><custom-block s="error %txt"><l>Last of empty word.</l></custom-block></script><list></list></block><block s="doReport"><block s="reportLetter"><block s="reportTextAttribute"><l><option>length</option></l><block var="word"/></block><block var="word"/></block></block></script></block-definition><block-definition s="last word of %&apos;sentence&apos;" type="reporter" category="operators"><comment x="0" y="0" w="262" collapsed="false">Takes a text string as input, divides it into words treating one or more spaces as a word separator (only spaces count; punctuation is part of the word) and reports a text string containing only the last word of the input, with no spaces before or after it.</comment><header></header><code></code><translations>pt:a última palavra de _&#xD;ca:darrera paraula de _&#xD;es:última palabra de _&#xD;pl:ostatnie słowo _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doIf"><block s="reportIsA"><block var="sentence"/><l><option>list</option></l></block><script><block s="doIfElse"><block s="reportListIsEmpty"><block var="sentence"/></block><script><custom-block s="error %txt"><l>Last of empty sentence.</l></custom-block></script><script><block s="doReport"><block s="reportListItem"><l><option>last</option></l><block var="sentence"/></block></block></script></block></script><list></list></block><block s="doReport"><block s="reportListItem"><l><option>last</option></l><custom-block s="require nonempty %s %s"><custom-block s="sentence $arrowRight list %txt"><block var="sentence"/></custom-block><l>Last of empty sentence.</l></custom-block></block></block></script></block-definition><block-definition s="empty word? %&apos;word&apos;" type="predicate" category="operators"><comment x="0" y="0" w="208" collapsed="false">Takes a text string as input, and reports TRUE if the string has no characters in it of any kind, otherwise false.</comment><header></header><code></code><translations>pt:a palavra _ está vazia&#xD;ca:paraula buida? _&#xD;es:¿palabra vacía? _&#xD;pl:puste słowo? _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doIf"><block s="reportIsA"><block var="word"/><l><option>list</option></l></block><script><block s="doReport"><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="empty word? %txt"><l></l></custom-block></autolambda><list></list></block><block var="word"/></block></block></script><list></list></block><block s="doReport"><block s="reportVariadicEquals"><list><block s="reportTextAttribute"><l><option>length</option></l><block var="word"/></block><l>0</l></list></block></block></script></block-definition><block-definition s="empty sentence? %&apos;sentence&apos;" type="predicate" category="operators"><comment x="0" y="0" w="221" collapsed="false">Takes a text string as input, and reports TRUE if the input contains no characters other than spaces (therefore, no words when the string is considered as a sentence), otherwise FALSE.</comment><header></header><code></code><translations>pt:a frase _ está vazia&#xD;ca:frase buida? _&#xD;es:¿oración vacía? _&#xD;pl:puste zdanie? _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doIf"><block s="reportIsA"><block var="sentence"/><l><option>list</option></l></block><script><block s="doReport"><block s="reportListIsEmpty"><block var="sentence"/></block></block></script><list></list></block><block s="doReport"><block s="reportListIsEmpty"><custom-block s="sentence $arrowRight list %txt"><block var="sentence"/></custom-block></block></block></script></block-definition><block-definition s="join words %&apos;words&apos;" type="reporter" category="operators"><comment x="0" y="0" w="230.66666666666666" collapsed="false">Like JOIN, takes any number of words (text strings) and reports a sentence with its inputs concatenated, but inserts a blank space between the inputs.&#xD;Consider using SENTENCE (Lists palette) instead.</comment><header></header><code></code><translations>de:füge Wörter zusammen _&#xD;ca:uneix les paraules _&#xD;es:unir las palabras _&#xD;fr:fusionne les mots _&#xD;pt:uma frase com as palavras _&#xD;pl:połącz słowa _&#xD;</translations><inputs><input type="%mult%txt"></input></inputs><script><block s="doIf"><block s="reportListIsEmpty"><block var="words"/></block><script><block s="doReport"><l></l></block></script><list></list></block><block s="doDeclareVariables"><list><l>first</l><l>bf</l></list></block><block s="doSetVar"><l>first</l><block s="reportIfElse"><block s="reportIsA"><block s="reportListItem"><l>1</l><block var="words"/></block><l><option>list</option></l></block><custom-block s="join words %mult%txt"><block s="reportListItem"><l>1</l><block var="words"/></block></custom-block><block s="reportListItem"><l>1</l><block var="words"/></block></block></block><block s="doSetVar"><l>bf</l><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></block><block s="doIf"><custom-block s="empty sentence? %txt"><block var="bf"/></custom-block><script><block s="doReport"><block var="first"/></block></script><list></list></block><block s="doIf"><custom-block s="empty sentence? %txt"><block var="first"/></custom-block><script><block s="doReport"><block var="bf"/></block></script><list></list></block><block s="doReport"><block s="reportJoinWords"><list><block var="first"/><l> </l><block var="bf"/></list></block></block></script></block-definition><block-definition s="list $arrowRight sentence %&apos;data&apos;" type="reporter" category="operators"><comment x="0" y="0" w="165.33333333333334" collapsed="false">Takes a sentence in list form and reports the sentence as a text string.</comment><header></header><code></code><translations>de:Liste $arrowRight Satz _&#xD;ca:llista $arrowRight frase _&#xD;es:lista $arrowRight frase _&#xD;fr:liste $arrowRight phrase _&#xD;pt:uma frase com as palavras em _&#xD;pl:lista $arrowRight zdanie _&#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"><comment x="0" y="0" w="196" collapsed="false">Takes a sentence in text string form and reports the sentence as a list of its words.</comment><header></header><code></code><translations>de:Satz $arrowRight Liste _&#xD;ca:frase $arrowRight llista _&#xD;es:frase $arrowRight lista _&#xD;fr:phrase $arrowRight liste _&#xD;pt:uma lista com as palavras da frase _&#xD;pl:zdanie $arrowRight lista _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportNot"><block s="reportVariadicEquals"><list><block s="reportTextAttribute"><l><option>length</option></l><l></l></block><l>0</l></list></block></block></autolambda><list></list></block><block s="reportTextSplit"><block var="text"/><l><option>word</option></l></block></block></block></script></block-definition><block-definition s="word $arrowRight list %&apos;word&apos;" type="reporter" category="operators"><comment x="0" y="0" w="146.42857142857144" collapsed="false">report a list in which each item is one letter from the input word</comment><header></header><code></code><translations>de:Wort $arrowRight Liste _&#xD;ca:paraula $arrowRight llista _&#xD;es:palabra $arrowRight lista _&#xD;fr:mot $arrowRight liste _&#xD;pt:uma lista com os caracteres da palavra _&#xD;pl:słowo $arrowRight lista _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doIf"><block s="reportIsA"><block var="word"/><l><option>list</option></l></block><script><block s="doReport"><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="word $arrowRight list %txt"><l></l></custom-block></autolambda><list></list></block><block var="word"/></block></block></script><list></list></block><block s="doReport"><block s="reportTextSplit"><block var="word"/><l><option>letter</option></l></block></block></script></block-definition><block-definition s="list $arrowRight word %&apos;list&apos;" type="reporter" category="operators"><comment x="0" y="0" w="158.57142857142858" collapsed="false">join all the items of the input list&#xD;into a single word, and report it</comment><header></header><code></code><translations>de:Liste $arrowRight Wort _&#xD;ca:llista $arrowRight paraula _&#xD;es:lista $arrowRight palabra _&#xD;fr:liste $arrowRight mot _&#xD;pt:uma palavra com os caracteres em _&#xD;pl:lista $arrowRight słowo _&#xD;</translations><inputs><input type="%l"></input></inputs><script><block s="doIf"><block s="reportListIsEmpty"><block var="list"/></block><script><block s="doReport"><block var="list"/></block></script><list></list></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportFindFirst"><block s="reifyPredicate"><autolambda><block s="reportIsA"><l></l><l><option>list</option></l></block></autolambda><list></list></block><block var="list"/></block><l></l></list></block><script><block s="doReport"><block s="reportJoinWords"><block var="list"/></block></block></script><list></list></block><block s="doReport"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportIfElse"><block s="reportIsA"><l></l><l><option>list</option></l></block><block s="reportNewList"><list><custom-block s="list $arrowRight word %l"><l/></custom-block></list></block><l></l></block></autolambda><list></list></block><block var="list"/></block></block></script></block-definition><block-definition s="sentence %&apos;phrase&apos;" type="reporter" category="lists"><comment x="0" y="0" w="302.6666666666667" collapsed="false">SENTENCE is the main constructor for sentences, represented&#xD;as lists of words.  It takes zero or more inputs, each of which can&#xD;be either a list or a text string.  If a list, the input is assumed to be&#xD;a list of words.  If a text string, it is converted to a list of words using&#xD;SENTENCE→LIST.  Then all the lists of words are appended to form a new list of words.&#xD;&#xD;If the inputs are lists of lists rather than lists of words, SENTENCE,&#xD;like APPEND, does only one level of flattening, reporting a list of&#xD;all the items of all the input lists.</comment><header></header><code></code><translations>ca:frase _&#xD;es:oración _&#xD;pl:zdanie _&#xD;</translations><inputs><input type="%mult%s"></input></inputs><script><block s="doReport"><block s="reportConcatenatedLists"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportIfElse"><block s="reportIsA"><l></l><l><option>list</option></l></block><l></l><custom-block s="sentence $arrowRight list %txt"><l></l></custom-block></block></autolambda><list></list></block><block var="phrase"/></block></block></block></script></block-definition><block-definition s="error %&apos;msg&apos;" type="command" category="control"><header></header><code></code><translations>pt:lança o erro _&#xD;pl:błąd _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doApplyExtension"><l>err_error(msg)</l><list><block var="msg"/></list></block></script></block-definition><block-definition s="printable %&apos;data&apos;" type="reporter" category="lists"><comment x="0" y="0" w="188.66666666666666" collapsed="false">Takes a (possibly deep) list as input,&#xD;and reports a human-readable text form &#xD;of the list (namely, Lisp notation).</comment><header></header><code></code><translations>ca:notació textual de _&#xD;es:imprimible _&#xD;pl:tekstowa _&#xD;</translations><inputs><input type="%l"></input></inputs><script><block s="doIf"><block s="reportNot"><block s="reportIsA"><block var="data"/><l><option>list</option></l></block></block><script><block s="doReport"><block var="data"/></block></script><list></list></block><block s="doIf"><block s="reportListIsEmpty"><block var="data"/></block><script><block s="doReport"><l>()</l></block></script><list></list></block><block s="doReport"><block s="reportJoinWords"><list><l>(</l><block s="reportCombine"><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="printable %l"><l/></custom-block></autolambda><list></list></block><block var="data"/></block><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><l> </l><l></l></list></block></autolambda><list></list></block></block><l>)</l></list></block></block></script></block-definition><block-definition s="require nonempty %&apos;text&apos; %&apos;message&apos;" type="reporter" category="operators" helper="true"><comment x="0" y="0" w="220" collapsed="false">Helper function for word/sentence library.&#xD;Reports its first input, unless that input is empty, in which case it gives its second input as an error message.</comment><header></header><code></code><translations>es:requerir no vacío _ _&#xD;</translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doIfElse"><block s="reportIfElse"><block s="reportIsA"><block var="text"/><l><option>list</option></l></block><block s="reportListIsEmpty"><block var="text"/></block><block s="reportVariadicEquals"><list><block s="reportTextAttribute"><l><option>length</option></l><block var="text"/></block><l>0</l></list></block></block><script><custom-block s="error %txt"><block var="message"/></custom-block></script><script><block s="doReport"><block var="text"/></block></script></block></script></block-definition><block-definition s="first letter of %&apos;word&apos;" type="reporter" category="operators"><comment x="0" y="0" w="260" collapsed="false">Takes a text string as input, and reports the first character in the string.</comment><header></header><code></code><translations>pt:a primeira palavra de _&#xD;ca:primera lletra de _&#xD;es:primera letra de _&#xD;pl:pierwsza litera _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doIfElse"><block s="reportIsA"><block var="word"/><l><option>list</option></l></block><script><block s="doReport"><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="first letter of %txt"><l></l></custom-block></autolambda><list></list></block><block var="word"/></block></block></script><script><block s="doReport"><block s="reportLetter"><l>1</l><custom-block s="require nonempty %s %s"><block var="word"/><l>First of empty word.</l></custom-block></block></block></script></block></script></block-definition></blocks><primitives></primitives><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="20" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="true" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="718"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAB4KADAAQAAAABAAABaAAAAAAHwbojAABAAElEQVR4AeydCbxV0/v/m2e6JX2NlQyZIkPmUnylyVipKCoU8TVTId2EMk+lASlF92qiQQNxVShJUYmIpJTQqFHp//7c3zn3f+65e5+zz7nn3nuGZ71e6+6913rWs9b6rH3X5zxr2sWKmTMEDAFDwBAwBAwBQ8AQMAQMAUPAEDAEDAFDwBAwBAwBQ8AQMAQMAUPAEDAEDAFDwBAwBAwBQ8AQMAQMAUPAEDAEDAFDwBAwBAwBQ8AQMAQMAUPAEDAEDAFDwBAwBAwBQ8AQMAQMAUPAEDAEDAFDwBAwBAwBQ8AQMAQMAUPAEDAEDAFDwBAwBAwBQ8AQMAQMAUPAEDAEDAFDwBAwBAwBQ8AQMAQMAUPAEDAEDAFDwBAwBAwBQyA/CJTMT2JLawgYAoaAFwRatGhR+/jjjy+5YsWKHV7kTcYQSAUEiqdCJa2OhoAhUHQIXHbZZUeVLFlyFiWoht+yf//+pVyXlChRYmnx4sWXVqtWbcmwYcP+KboSWs6GQNEgUKJosrVcDQFDIEUQKA75jqauQ959990DuTaAeAfhN0LEl+Lf+P3337+84oorzksRPKyahkAOAmYB50BhN4aAIRBrBK688sq30LkZ8r3NTfdVV131CHEHTZw48U43GX84+s6CtLvw/OZ77733mT/croZAIiJQKhELbWU2BAyB+EcAsnyCUqZBvteFKW0GpDoHmbAEjExHhq3rcH0V4t7777//vkPazEmTJv0YJg+LNgTiDgEbgo67JrECGQKJjwBDyt0gxsv/+eefDuFqg+W7AlJdBmFfGU4WuavQexukfhLkezvyhzKc/TlJP7z66qtvuvzyyw8Ip8PiDYF4QcBWQcdLS1g5DIEkQQDyrQtRvohvP3ny5FVeqlWnTp1yyLX8/vvvx7vJY/G2hHxPZOj5Kckguxr//nffffc0K6y3E3cFeb7J/fEnnnjiP8uXL//eTZeFGwLxgIBZwPHQClYGQyCJEIAgl0CElfCetxwhm4lv26ZNm8puUECwbSXnFI9FPB5/zc6dOw9GZh7W8csQdnUnWQszBOIFASPgeGkJK4chkEQIQJaZkGA7r1WCPDeTZgZD1m2d0jRp0qSiCHrv3r2OBOxPM2PGDK2u3orsQoa2N/jD7WoIxCMCRsDx2CpWJkMgwRGQpSrC9FoNH8FqcVVZpzQVK1ZsC7FOYkj7T6f4wDDk2kL+IYk6UN7uDYGiQsAIuKiQt3wNgSRGAOvzc6q3j/ngBl6qCcGOQm4ClvDLTvIiVZG6U1xgGAuxaiJ3DsPgYWUD09m9IVAUCBgBFwXqlqchkAIIQJoZVDOsFcwK5ueR/Rfyvc8JFp2kRXh9SH2sU3xgGJavJ6IOTGP3hkBRIWAEXFTIW76GQJIjIIuVLULXsbCqhltVId+7iLtg8+bNrtuVSpUqJVJ1XR0dpLvtvn37zPoNAsUe4xMBOwkrPtvFSmUIJAUCEOw2yLMYFu4e/FIIeQkV01nQSyHKmjy/gNV6AQdpuG4ZQofSlkJPBvIZEyZMmOQEDsPP9dE1Gktac8nmDIG4R8BOwor7JrICGgIJjcBEyLNR6dKlz2AFc11qcjIkeQbXGyDT3VyvC0W+zCF3RmY/aQ9CRzvS3kPYUJ91LTKeR3y2I07D3Wb9+vCwS/wjYAQc/21kJTQEEhYBiLMXxLlm165dlVjB/BEVkffsINrbIPB5U6dO3USiwfKcdlWHcJHxcMhYX1HKZJg6A4taw89NPSs3QUOgiBGwOeAibgDL3hBIZgSmTJmyFgL9BYJ8PMp61iPdM4FpZTEzzNwXfyLht0PGh0O8i7nfDMkvC5S1e0MgnhEwCzieW8fKZggUEQLMuzaD2DZDnEvGjh37dz6L8TYkfGukOjjJqi9p/oZoJ7ulZbuRPuIg7/q1Jbe0Fm4IFDUCtgirqFvA8jcE4gwBkS9FGgNproGEa3P/Gz578RRhSxn6XRqppQmZYqTua4H1Ot1rdRle/on8FpAm7FYmrzpNzhCIJwRsCDqeWsPKYggUMQIQ5QkUYTQkez3W5clYnxUgTn0EQd/13Qcht9F8K+R4diRFJf03JUuWfMBrGk7Gqk5eRzF//LDXNCZnCCQaAjYEnWgtZuU1BAoIAQ68qABRjkZ9OlZnzlYfrN3vCJMfp6yxkNNZwSyrdL6evTjI9BV0v+xFVjKcjDWAy9rx48f/4DWNyRkCiYaAWcCJ1mJWXkOggBDAshX5fozVG5IoIdNMyDSiYWFOsXqVdPuxnLPnaiHxWuzbPcKtKui/nLh33OIt3BBIBgRsDjgZWtHqYAjkEwGGnp+D9GpAvq29qEL+E4apn2GY2nWBlPS0aNGiCsR+Mrf6RnAvrlXwe/D/4r8lv4Zcczm2GTVENgvdZiDkQsYekg0Be8GTrUWtPoZAhAhAppdAvleEOg4yWCXkq2MmQ1rBWLvdmcP9ATJ9En8qeUxET4Xdu3fXgXir8fwdlvCIYN3ofZCwb4PD7dkQSDYEjICTrUWtPoZAhAgwPPwBSQ5MS0s73GtSSDJ7GJpzniu5pRFBQ7KdIdvz8N2waO+AiDeVK1cuezEWz11JexhEre1Gga4haYcFBti9IZCMCBgBJ2OrWp0MgQgRgCgjmteFtP+CTBf8888/jlawVlOj85jgIWos5ymEt/MXDx0d8O0g4c4KY/i5C5eS6H/JL2NXQyBZETACTtaWtXoZApEhkCki9JqEBVSnQ6ankWa1UxpI1vGzgGxF6on8EW3btj1a6SDaDVi7IuHBkPZF3N9OsL4lbM4QSHoEjICTvomtgoZAeASwVHWaVElI8Nxw0sgcBPmOhizv8A1fOyXRWc2ZwRF8PGEdYas4G/oxfxxhCyDgjjz3wZ8KST/lj7OrIZDMCBgBJ3PrWt0MgQgQ0DA0pBnWChb5IjsB8n3VST0EfSHhOyF1x33CpH0Lwm0WmBadJQjXHPQ29v6+Hxhn94ZAsiJgB3Eka8tavbIRYG7xKSyqzVhZTxgkoRHAos2ABOexMnkShLiUszh+D04BuQ5G5k8WVWWfUAW+R0Km2duMkNX1ZE7OOgVd3wSn9T9DzA+TR69WrVo195Mt8lqwVRk/3S9nV0Mg2RGwfcDJ3sIpXL9OnTqVY2vNL0CwGsKon8JQeK46BLsTEtxAgop47dfNOQOa+zMg21PBsgHE2517/ajZESgj4uYHzxfo2EL8C8imE5/HQcBfEbiF+MaspD6YxVxreS5dtmzZYzIzM1fmSWABhkASImAWcBI2qlXp/xCAfHWcoeY2axgmnhHQXl1tG6oWaN1Cpo0JL4Ol2kGafBbr/5AbpWe/g8B1oMdfPH/J9Q50/ILF+4Y/3n/FSn4Foh6kZ8hXw96/kkcZI18/QnZNBQTMAk6FVk7iOrJtpSkd+S/MRy4PrCardBvSyWtlr+Yax0EUxwTG270zApwHfRR4/rR3794j9C1fJylIVluMPgTTPPuGiVtDmplgfyckvRC52ui7hCmAj4N1YQXvQKYHsloxfQp+KO14f7CcPRsCyYqALcJK1pZNkXrRgQ9k2PMzOvNf8W9hcXUTQRA2gA69FycxaZtM1RSBI9/V5MMLP6PkV46P7O+mDFJ13GIE7scRd/j27dt7Mn+8Dfyvxu8ibBzzvbUd9M2hne5D5jjiKhn5OiBkQUmNgA1BJ3XzJn/lINizGMJURz4GS+s3atyADv9xOnV92acJllw5wtLwGu3ZjzcXBgGwy0DkRjcx4tuCdyeH+H5g/vPMmTM1h6w9vksh5XaEvYP8RH4g9eT+JNJnL9ZC5BR8acJW8kMqz4Iv6TBnCCQzAmYBJ3PrpkDdxo4du5HOvQMduDp3DX8+hk8j7CqeP+D+LPx+Ov+1+LchhFsYZj2JMHMuCECcD4BdWsuWLS8OFgG/C4nb7bLF6FLaIdecMLqmQLhjaI+j0XUP9xq2noPvztCzfhjpRK2axA/h3pwhkFIImAWcUs2dnJVluHMR5KrFQdqf+hUk0If5yRm+2r5BXAM6+25YyDXo6Bty7UVYVWSbQyQiA3NBCIDNUoahexI8KzCKcA0/y0LO5Rj6v4wADSP3yRXBA2lEtFqw9UZwHOk2o+8g2iF7QVZwvD0bAsmMgFnAydy6KVQ3Ovd3qe50OvMGnLL0TFDVN0K6fxOmecmDuVb0kcjmIDl79CEAXkMhzguCARF+/IipFRzO833ILw4O1xYjwlqSJjM4Ts/oG0W6TU5xFmYIJDsCRsDJ3sIpUj/t+aUjv5AOfTpf2xntr7ZW9RKuRViTibsNrxXR1bDUbsbq0h5Xcw4IsGr5FbAqrkVtgdH8uLmR53MJ7x4Yjug54JzHivV9rCGTxV3aL5zHMVqhH0bmDIGURMAIOCWbPfkqzZ7f/pDAVIi1FURQiiHmd5mvnIAlt4jwfYS9SNxF+JFFWXu2TV0CeTUvyjJEkPenEOStgfLTpk3byrM+nvAEdWmhOLC+i8s+ftDkGWIGd8czoZXOnCGQ6ggYAaf6G5AE9YcIGkIIWm07EDLQEYlaXXsxzzshZn34/UPiRRxF4vghcCrlegK/UsSFn8A+5SOKpDCRZfok2NUNTqKRA+qghW+j2F50EjI3I5MVLEd9z0CuJnP0U4Pj7NkQMASKFbNFWPYWJDwCEMEQSGA1nf0CKiMLtz3Pf/M8t3Llys24buS5UPcCQ7CHMu+p843lD6UMGSwEa+1bMPaa4ijns/EMPkP1MyHRLVjs/SHdXoFlZSRhCnGPUKfR1O0Ero8j15p7/xYjXWvjhwams3tDwBD4/wgYAf9/LOwuARFgkU8Z5hnL0/G/xKrdkWxL2umvBgRxHeFjIMBhXEv7wwvqSllK7tmzpy0/CLRP9hLy1McN0iEy/4rs7KwJyyBO5yjHNQGrsJRVXya6Fp+LgBVHvTTi0Inb4gz1P8o1+9xoru+Q7hFI+1vuzRkChoALAnYUpQswFpwcCEAQmsMUecyFMEQkBeawAHtArBqO7csBIZn8GNDHDBwd5VoJabXma0CLHAXiJBBLXnt0V7GwrUZGRsavwcWizjquMo16rwDf04LjnZ5J0w35l4nT6mcdmKJV6X8EyxJemvDi6K0SHGfPhkAyIGBzwMnQilYHVwTovAcTuYDO/ApXoRhFwBWydEuQ56hQ5OvLLpNhW32EoNAcpP+xFqZFkiGroX9BfjWrn2Wx53KsMD+eOh+G1zzwsczFaytYWIfsUtJocVxdRgue4aovJ9UN9hD/9YR9F1ahCRgCCYqAEXCCNlyqFptO/hiIpFYk9YcQW9GR/4nl9XUk6SKVJR/tg91A+ZqES4v1q8MsNA9cKI66n0dGZ0JquyPNEMLUMH72iufAtAz5PwquP1HvVVyvhkwvY1HWgECZEPf/MI+sIyv/Rvd+3Qd7dMpC3hdCh0UZAgmNgBFwQjdfahUe8v0PnbxOZvoCktuEn41/BXLpjm/QokUL16FKVkPXIW1t5CcVJGpwiQ6cCEusDD1/g+w6yn1pQZbHr5u6a5vWSHxFf5jXK3O5PUlXGev5ksA0kPmlWPGjFAYJz+TyMM89GLYu0KH+wDLYvSGQyAgYASdy66VY2SERHbAxnM6+Oh39sdw/gl8OOZyKH8C8q4j5SidYsrKydrFYS3EtIPLgk7KckkQV5ifgrl27lg6ngDLrc4kxG4aG+J6E0OHJqw4KzBtI7qJc2wnTorCoVoNTziWk7eHXy/DzFYRVZFV3uj+MdtEXlEZBzMOxhNU+RerAopuXdijSQlrmKY2ArYJO6eZPnMpDIq9R2jV08n1Vak5W+pNLls9zKVYM4rmFzl/Wp+NcJN+3nUWn3AMifxp9X6Mr23rLThyjPxDSb+j+aMOGDSqHfjC4On4wZLBquj+rp7t5mDN21eOPoO7NIcU2EOXB1PMH7mdT1+WE69OMZ/NlqL0MfVcJNVLg16Xr1KlTNQSc7fjBMwQdL/if0XMv94v8z/4rmF5PO9RG/lPCqvvDC/vKj5FzqPdg2kF7wm8r7PwtP0PACwJmAXtByWSKFAEIrTedf206986hCgKZyaJs26xZswPd5BhO1aIfndj0Glba8W5y+QlHf7hh6BLUqT0WuUhtI9fD8pOfPy3D7PW5/wv/MMR7G0S8DhLSKEFx7t9gzvYu8jsG4l+PXxnGr6GMOduI+GExBD37wewWrnJno2vg/93m/stc7gXkt50fActyx8T2iZGMNk4aIV/twdaPH/0IWOAkY2GGQDwgYAQcD61gZXBFABLoSGQnLKoOrkK+CJ/FNrZs2bIhh3UhiC4kmY/OueF0RhO/adOmTAioMZatPr2X46jLxZDSMK6yLHWc44Tdu3frh8WqHCGPN5BMzWBRDbNDPMLpYfLXfPlPXP9Ef1nyuo24n3nW0Li2H67iXiMAN0PEdZCpGugJvxs/B5/j0PEpOm6hDorbC44jcyKDbvihcxRBR1DX94OiYvKI3n7UbxTX6fj2gUpFvtTtTcqrT1VuDIyze0MgnhAwAo6n1rCy5EKgXbt2R9KR6is7HTW0myvS5YFON5z1mZ0SstHxlZvpvHOsPBeVEQdDhHvRncGIb1vIqi7+MfL5AUVP4ldQn5PJvwUE9iZnK0e0Khmr7zB0fQmxfMNQ74XBhQOn79HfAS8Seo74XpIhr88hRW0l2kPZRkNe3bmuRU9vLPB1fMwiTXKhHCMM2UdTku4m5LJCySoOYm/GpQnlfSmcbKTx4NebNHOpo96LTuShoX8d9zmO51XU9VHiqjJUbgQcKbgmX2gIGAEXGtSWUaQI6OAHOnu4ooTn9xSimUA+dSGqY8Llh6xkRGhawRtTR7llBWubzlQUl8G3gzTO1BA4/tdoMoNwzwUKWaXvobsrfjRlrxWsC/0zkPuU+Ir8CPg8MJ7ybOe5OnHamnUffg2+/YgRIzYHyjndv//++x+QbgtxJzKc/biTTGDYuHHjPkP3PYT9j7LfHBgXi3vq2Av9rbh2gmh18ph+VF1OGf/Dj57W5FHVLOBYIG06CgqBUgWl2PQaArFAgA5VK3e1oGmuV33IT6NDVpqwJIHspeQxlw57IMR1u9c8wslB7h9AjuUY5u7BgrEx4eTDxUNg+tjEW/jOlPNNyaO/JmUfzW0D/H6FyVGX85DThxBGYoUqPnsPL/LtIaQKENbFXLWquYEs5uxEHv+gU/nsF7l6SQIOLzFcfhL5DSL/BfwIWYyO7uR9Ps+/qzzoqah7B32lkXP98cUhIQtINwgd2mL1MbKHUDcNzYuMb+Vah+vN5P8hMlW4P3P79u0PzZw5Uz9CzBkCRY6A68td5CWzAhgCIACBZXIRmXp19LPFT6cz/sdLAshsPp32naS5DavZv8DIS1IvMl9gKd7hRTCUDOTbk/o8RTkb+8lX8pDZU1yWQ0Ii2RyHnAipF/Gaq91H/EJ89lAt4Zp//hA9vSIlX2VAes37rtW9VwdRdqP8Gi7+SGm4zkGPPpYR8iQs4o/nCMw8X2MKzJc6Poi+xoS9Tr078L6cSTrNvYvQ1b/dBfm+x1VbpJpUqFAhF1aEmTMEigwBI+Aig94y9oIAJPEjckuwYq7yIu8jo9k+cvKSpJjv4/ND6MBfJp/6nhJ5EIIInocczvQg6iqCNTsYHS0oWwPKOTtQkLiRkMtZhKVB0tnWPvXP3vNLuA4qmUzcufhDKEsGmFzK/Tr0leVaqA7Cv4gy/EGZVihjyvAv1nHIk7AU73T+dGDB0VcLvRWp73rwmce9tqsdw/VjrrtYGV66Xr16mgJ4mTzV37UkzSCu5gyBIkfACLjIm8AK4AGBTDrYkCubpYOO9QkuaRBNxPs+6ew1ZJlFPjGbD0bnWIhgF0T5oMoXiWMFdVXSTSN9Jeoj8v0lOD1xP+GrQCwf469E/imuT+NPQ1bDvGNJezBW4QU8XwM+13DdTppCJ2CVnbJoSPggvCzzmDjqqMVmT/MDZRb102iJPgpxI+24jPudaWlpQxYvXrwcGeX5NVd9BOI8ZO/ias4QKFIEjICLFH7L3AsCzGOqY20DwZztJk+H2pWO/XJW9GobTlSOjvsSOujf0SWrOyYOfR9CDp0iVcaK46Gk2UCZtA3L1VHnqXgNRT/GVSubdTJYM1mcGq6mLvWYg/6Zcmjbk8hK86rlXBUWcARYaLj4aMpSPr9ZYfWPRs831PNJFpsN5r4VOitTZ1nZ7+FLUNdF+NbIHAqWbbne4/sx9yByV+a3DJbeEMgPAsXzk9jSGgKFhQCd7WN0pG3IrxZ+KV6LiJbSoS/leiZe86RaVJTndCZkI3L0y3+iaxmd9YURJXQQRlc9ghfxI+IATrv620HEMYj6XkcZHqd+F2D9rnESQncfhUM8vyPbidsB+De4v550p3C9mue6XJtTlw+Rl4yGYtdDWBq6dnWU9wYiT4C0ugUKUa7nSN+G8CMDwyO5Z659NIvkriON5t5LY6E/RPkiOiKTugwirQ78+BI9DfEV8YfgVxJ+Fdfq+IcZhbiIax5H+iYEToSML4jFO5MnAwswBDwgYBawB5BMpOgRoCN9mE6/Dp11FUpzK53sbPzhdMD38izLT6t7Z0EQi+lc3+Sq1a+HRlNydGo7yznoeT2a9IFpKLNW/a7Hon0mMDzcPfXViudhEETYRUPI6pSqrfgReLIr/hJpD+Z+E/cviny51xDwCC76xq5Owwp5EhZymlO+AF8Qbi5K91BGkflRkWZAu+gAkY6k1UjFl5D5ldw/xP1E/C9g1hBflTDXPcBgoamGmWChqQdzhkCRIFCqSHK1TA2BKBFgOHUHSb/w+RwtdMr16Ez1dR7tlT2bDvhqnocR/g8d8V/cq7NeyP0sCGlyTkKHG+K/hcC1z3YEJP4tFuizDmKegyjLeMok6z2iVdaU4wmG3WvhR3IvizTYyQqtQx07cT2M8v5LPv0h5EcJu53nMyGa+4MSaV76GuL+IK5OUFyhPZL/LjL7lOtNXNWmnhxYaD69A6R7LV+UGuNPRH2f414roX8G7w+49uNd0IrvUO4o8n8+lIDFGQIFiYANQRckuqa7yBFguLMpnfXFdLTannIsV1mGWhW7g/t1dNTfET6P5xkQba5zg33DrXdiLV7E8PEn0VaGBVVlmJveRV5nB+fhRSfkMkNlhFj7UKYLKfflpLsCfwBeZz9r1a+2+qzm/h3ub+D+XfxpEPcSwnIcumQ9noHXcO0iSPjinEgPNz5M8jsEfQtYPEnemq9dT3kPpm4lw2WvtiTdVOr1NPXq6ZfnR1JryHYwYWpb7YPWNqxLuJ1FHj38coFXZLSeYARpTggMt3tDoDARsCHowkTb8ip0BJjfm07nfj8dcWOuR3AtC6EeRCd+O535bAqkg/u1V3Qe5KI9s5u4LhZREaZjHT+CPCeLRKMtvO9LRyvQ1zsaHZRXR0veS7m2cdWw7RYIphW6FuOP4L4pdXuDus3iXvEi2e7B5BuYN2UR8TaA1LTYq8hc+fLlT6W8JcJ9vrBRo0ZptJeOmZwUSL4qOHXpQlxp2iy7LsTrhKyj8PqR4eiIa4fX4j5zhkCRIWAEXGTQW8ZFhQCEuJFO+g1Iqwv+DIirGr4knfhpdOb9IYSfKZsWKT1LJ/1fnisxh7tdFli0ZUbvcPRcFE16yvsH6WeQXguNtJXnGO77c38i98OpQ/YBFz7dWnykxV66ujotPCLtbdS5K9/2/Z+rYAFHjBkz5nfKsYpFYf1CZVWlShVZ8tpipAVWwa4ReKSj53hIuJciwesycHEatvenbcvISIb/wa6GQFEgYARcFKhbnnGJAHOK30BMT6mTx9eBpLUHV5/ya06Bl9BhT2Poci7WWLlIKyC9EEQZhkuvjTSt5EnfinJcw+1OfGPuT8PLwrsY0mkPiVbQFeJpQjlF9HfxLCvX1UFQrxI5EPnnW7dufZ6rYAFHUA99HML1xw31WIBMSdri9OCi0B6dCVPcC5C4Fmbpa03X0nafBcv6n4m/jLb4gfb+zh9mV0OgKBAwAi4K1C3PhEIA8ptOh3465HYOHffBHO6wjeHg4VFUYgE6oj6akjJoCHYZ/j9btmw5CtJ6Hn0/8XwtJLqN60j8e8yH/sG1O35wkyZNZDW7OohL1u+HDLNPcxUq4AjK0BvirMSPkxbBWUGWYwk7aceOHdrOlcfRHrfh5ymCBXqruWTvdyZdrh8U+ka0wiBz7Rd/Gtxs+DkPmhZQ2AgYARc24pZfwiIAAc6HLLRy+H4I4yo6cx33eJfXCmGhacWtFkBF7chfw63L+RGg+WmdavUVYZehcBb+XZ6P4foHcddz/aVixYphfyiQXtbnGghKZF4kjnJ/DSnmWrENtv0Il+Xflg8obHAqGPH1SJezxYs2moPcDfw4GU99XkTHu/iVfCN6HbLCX4uvdOyoEbAToBZWqAgYARcq3JZZMiAAYb2A19d1JlKfp+ngv6ezV8ce0k2ZMkUW7C4svYdDCoaJhGRORaQs+WsLj1b9PsJlF2W6Bt+aRVsH8jwKLyJujrV+HPchHTpPQuAAdM0NKVhAkVjtOljjXL/6li1btub+Ici1L2Wb7A8PvFKvvjz/HRwPBqr7i+jbyFWL6ZoTVhF/Nv5G/AsMv2v1uDlDoEgRKFWkuVvmhkACI0An3oX54O6VK1fWcZPzIC99ZUjbX1wdpPABhKDFQY+5CnmI4CtB9Xft2iWLtRM6K5J/zvwoi7Y0TywLL5PV2yV53udBZTG+3HQeRLiEerjtO/aiJioZhvmH80NmIKR6B8Ph4/kRIeLMJFwk6+iI70i9ZzhF0jYDnMItzBCIJwTMAo6n1rCyJBwCWVlZuyDdCyCuZhDhsZDIbvzLbhWBMNKJO0Zzkm4yXsL1lSDyk2VYC/+R23GVXslXebIo6QfK1wW910OEPRRWyG42pNqVHwILyXcxuLZ3y5+57eqU9Sjio9ra5abXwg2BwkTACLgw0ba8khYBLdRiaLMWFdRHETpBwhuwJDsHV1grrRkWXs/+16eD46J4ro+u3fhryEvzwPl2EPnblF9fVHoCEg5pzec7syAFkO8TBGkofDcWbM5wdJBY9iNz27Jw1yK3winewgyBREDACDgRWsnKmDAIQML9IIUDILGPsdBegxi/gchyzcESNw6Cc9rPGlE90fEjuj4n0Xh8JluRqkWkwEWY8j8AGU7GT2QIu5KLWMyDwes+6kO19r8XTjkylyPzTjg5izcE4hkBI+B4bh0rW8IiAIm1ZS6zBoSijw58BwnnkAofiL+bsGqQc9iFW14AYKi2DfksYyvS117kvchg0esDBz9Sh+Ve5PMrwyEnWsncgnrMgIivDqUP2YaUrSoY3xNKzuIMgXhHwAg43lvIypewCLDqeS0WsT6V2B5fn2HpHfgn0tPT9/K8ArLJ12roQGDIpz769qP/q8Dw/NxDwvUoZyl0zs+PnnBp0a/FVPeSV4/t27drgdrhwaMGgTqQfZDnbwPD7N4QSEQEjIATsdWszAmFABZqJgR5GAQ5EH83lu9aKiBSaxzLirAa+2T0HQd5TYiV3goVKugAjLroLJB9s5wBfTz6XwOXN8DpGe33ZehbR4H2C1GHhpDwsBDxFmUIJAQCRsAJ0UxWyGRAQHOr+PKQjazU6/E6PjJmq3hHjBixGfLS/lk4/gqdFZ1vp7OaWZUsC74NJNw33wqDFLB6XPuO54NLF38U5Kp9vJf6nwOvDD9rlXZJ5F8KDLd7QyARETACTsRWszInNAJYw5dxKlZdiGQv3vNJWl4qrdXYkLBIvSck3NZLmnAy48aNew+dj0LC0nt0OHmv8fz4+Jb6bwaPhoFpINc+PFei/HlWdjPPfRvl0MIzc4ZAwiNgBJzwTWgVSEQEpk6duhSiKQOZbMWyXBLLOjCU+wTENho/kpXR2iubbwexp1PWd/D6MEUs+o0KlO8wMDjGqXDksxhL+L7gOMJPJTwWW7iCVduzIVDoCMTiH6nQC20ZGgLJggDW39GQSk2swamxrBN6O6LvK4aPY7aACmJvh87t+P/kp6wQb0vSl8Sqdhxmlm4wGYQ/JzAfMNLZ0H+zVzmmWAXmYfeGQGEiYARcmGhbXoZAXgTgoX9bQiyXQjD6WEDMHCR8HiS2PZYWNkdg1qWAJTnPumY+ClqL+s6G0F1/HBD3Bvr3gUnOED1pOoDV9Hzk65qUxWAnMeSdoaM7XYUswhCIMQJGwDEG1NQZApEiwPDubIhSw613aZFRpOlDycfawtYRmJR1NYunHg+Vb5i4E0mvD0iEc1mQ7s0Sat++/X/ItxYWfcwWrfkz12EjlCeDvC6P5OhOf3q7GgLRImAEHC1yls4QiCECEOULqHudRUZDWrRooe1EIR2WoQ7K0FGU2l98ZQjhgrCwdVyl5oIjdjpwg7Qb9aMjXGLknqB+J0hu586dT/K8RudVh0vnFA9E6Vi4jqePcdjIaPLRwq71TmktzBAoKASMgAsKWdNrCESIACR8E0TwaZkyZT5xSwqBnQKRTICM+rIYaZW87hWmOKd0fgsbubvQ77joySmdWxjDw73QVRlSa+Im4xbOD4x2pJ3kFh8YzgItbVH6i3w0NN8SKzXqvcjUW/PNL6DrJ4bkH8HqraG8wO1FLjqtTPuKNyrMnCFQWAgYARcW0paPIeABAUi4MWSwEaL4PlBcw6QQx9MQ7qeEfwY5nYqcvvf7h+4VpjjJSDYwre5lYSP7OuR3Fo9lg+OjeNbK7R6RpGOe9VjKcDinXfWMIJ3IugO+Kj8k8qyKjkDPNdS9GsMBvfHVsXqXgdXXhDXl04cdwK4quoyAIwDURPOPgBFw/jE0DYZATBGALI9F4cGQ8IdSDFEMhjA091oRwjgaC/SZ4AwVpjjJsMf4V6UJlpGFjcwuwrOtv+D4SJ4hMek/P5I01OExyrdKp115TYfVK5KvRrl/9JrGSQ58hF8viLYj97dzr9EGbdHaTrmWcN+ZPHY6pbUwQ6CgEDACLihkTa8hkA8EILiLIYULGSIdwlWkORIC7Y6160peipMM8iN9afKUgOFtDVOX0qKmPJERBEBiQyGs/ayG7u41GcPPl0KAb3qVl9zkyZP/5LIHPFZGks5JljLr9Kyy/Dh5nLK/gc5W4HU6953wh4NZC/Aeg3fdHuWk18IMgWgRMAKOFjlLZwgUIAIMty5C/e0QQzeIQUPMqyLIzlU2MzNzJTrXaFFTBPocRSnXXCzUbo6RQYEQdQvkK/EjQadcReQo7xbSzosokYswegbge+AfAuMPJEaZPiePGXjNNc/lR0I/SHgpRH0/B5no+8TmDIECQcAIuEBgNaWGQP4RkJWJFn3AoRHX/Oy7zVUYLWZCZ55jHnMJeXhgqHsAZBV2xbZUkae+MRyzzyV6KJ6biPYVf0H9c5UbQq6KX4+VPoGrhvhX4HtSv5hve3IrmIWnHgJGwKnX5lbjBEKAIdL/UdzVEMYtsSq2FjNBMlVYrHVhfnTyucVZpN+MpfhUOD2U/xz8wHByBRmveXHK8CffY76AfBrw3BLL/FCs3baENyPsLn4kLAOb63j+FN90y5YtnQqyTKY7tREoldrVt9obAgmBwERK2Q7CWMlwaUw+hgC5LGPx0UPodd3y5AUZyErHQrbDP+AmT7nvQG4fFr1OtyoSRxl6UoaTIdi2ixYtakP9f+J+LNedeB2Eso+CvcAPnmeLpICWaUoiYBZwSja7VTrREIAgnsQfyMroObEoO+SjxV0N8quLYWjtCT4y1EcfyEvz2LPzm1e06SHfOeSvHxsHM6S8hPJqL/JMnrPwAyFdHWSyiXIu4GrOECg0BIyACw1qy8gQyBcCWq2rbT9nQcIjwmg6PUx8MazRQegrzhDsTeFkQ8UzDL0WcvuFIyJdj6YkmxMgvsdC6SmoOIaXRf4XQK5a1HYdZHsQ/ipGEp7juSv+Xg4wOQ2Zqsz/2j7ggmoI0+uIgA1BO8JigYZAwSCgoVAIaT1f9BkRQQ5/kea/kMiLXJ8gXTqk8W1wesjmbMXhj8B7OTXqc3Tehuxr+Py4tyGwW50U8GNBK4s3QnhzneILMkzECl4vU8dhzHvnWa3NjxDtl9be4P6UowoLxYyAC7JBTHceBMwCzgOJBRgCBYcARHUvhHBtJDlgsT0GgekrRFPwIsxFWGvZpCE9LKbSoR2yaCfzOAX5ukqjuFCOcmgrkvYF58uR14PkfSCE1zRYEfXVCVTvBYcXxjPEqkVic5zI158/uGbvDeb54K1btxoB+4Gxa6EgYARcKDBbJoZAsWJacevD4VQsr1zbYLzgo2FjSFOLsD6G2P6F2Oria7CYaiVhuxQnGS+6JAMxTeeylbKEJetwOinPN/woyLUQC73HUb7DmCfWaVaF6shb24j+4MfBxeEyBrdHkVmclZWlA0/MGQKFhkCpQsvJMjIEUhwBSErnMC/gKq9tRbdHCgmkuY0092LxjoI4voLgaqPrDYj33kh1SZ60IuEO+If1HK2jHK+g6+Wg9Dp68mffaVZBUQX3CDYfo11zvQd5yQVMJa+2MWcIFCoCZgEXKtyWWSojAGHq84ELsBSHQFjdGDquGohHo0aNSrVu3bpRYJjbPeSyGD06TGM/Q63tmf9d27Jly9Zu8m7hlOlB4moGWOduoiHDGcp9lTrtpxwaIs926L6UMr7pfy6MK+T7GuU4n5O+GhdGfpaHIZAfBIyA84OepTUEPCLAN36rQAwihX2QcDP81wwdT4MwJuG/hLjWpaWl7WYh0AzmUg/zopaFXFPRuRVd+hDDV6xEfoeh1y8iOecZ6/Rn8lqDjgFe8gwlg445/BjIXuxEfS6jTBUpY7rSaDiaHxyHhEqf3zhw1ClXN4LhLdOnT/8mv/osvSFQ0AjYEHRBI2z6Uw4BiOBoyGcEhLSXyh+OF6H+gz+AcH17Vt/w1bGMV3F9AsJYC3megMU4lLhuDIn+RpwnR5rsIWSGoI+C5E9GTwbW328Q4DuEtfeihDKMQe5GL7KhZChLf9/Cp2LovB/ZxZIXHtTrA35wHEi5dhGnvbhLiVpK+FI+B7hk7Nix+foSET9aGqJPR0i+CH7DuZozBOIeAbOA476JrIAJiEBdiOUwfHnK3guCOQTCOY/7nxk6bozvjL+RsM+QqcIw7YmQlw7GaE34qEjqC+H2Rk+tjh07Vp86depSSPdknm/B/xfi2wbhaYg5pGP4WIun0iCxfA3bai6VfDdh7T6NvrO5f1nD6lxH8/wSdVNd6/P8HM+/UecLuQ5mkdY80lzAfbQO3i8xmcQzyENWsDlDICEQMAs4IZrJCplICEAC71LedyFALbIaiuU3BoJYDsEuCKqH5oIHEl4CfxHkOT8oPuzj+PHjf4C81m7btk3nMXdSAs3HcnmVed1XILl04m/muSvhHyjeySG3jLKIrLUgKWqHnino0bd29wHDSDDI4P5L7rOPeGRIeg3K5WW5ZztktACsLX7u/4VE9pf0K8njV/BrEVlKkzYEihYBs4CLFn/LPYkRgHQGYv0eTRX3Qkw6kKJCYHUJOwfiqI7vEw35+nUxhJ3BfUv/s/8K2XWnDGXQ/xN+JkQ1m3nYMv74wCuW6RB+JOTHCs1Wh56eEHAafiH5aZ9xBcrwv8C8gu/BQeUXAUfsyOMz8qooyz/ixJbAEChiBIyAi7gBLPvkRoC5zS0Q0N3UcgX+IAjjKyzTyxka1pd5ziFMh1hcnh8UGPrV142q+uZB86gi/4vJQ+c+H4o1vp0yvBYsBFlrG1Fxn7UcHO35GT3rINRdJNhBnk13797dIVxiyv8jMkvI++pwsoHx1EPD9aczhH12YLjdGwKJgoARcKK0VIKVs3nz5odAMpzRf9lRCVb0mBdX86AoPREy+i8k9wQE9Sbk1BJ/F+T4AnHngpVOusqP+xYL9iE3BQw/zyWvY5GRhdqa/DbSNrksU8r2GdZ0zjYiN10ewv9F16no6jht2rStHuQlkkkaz1Yw5ddweQfS3OBbye0xGxMzBOIHAXUM5gyBmCNQpkyZUXT0NfHlsFQOpKNcSuevla9L8NkrYCGFv2KecRwqrFKlivb/LqpUqVJFLNBbKeLb+FWEzYdIBnF9HZx0MEfU5MfQ71CIXUO+IR0W6rMIPEu+I0nzPG1zG+3SkfAFlGEA99NCKvAQiR4RcFn8Hg/i2SIM1WeCzRBWct/CYrJNodJh6TelnP2o7wCGnjNDyVqcIRDPCJgFHM+tk6Bl8w1xroFgj8PqqkGHfDQd5kN0yCJerRB+g+vTCVq9iIsNUdQn0QoI5iOun4GJ5mafApNj8AcSpkVLt2KRVotYuS8BBKpTqEpCTl286IC4bsAi10EgGynfF7SZVhDPpBxbIWedM51f9yUE79mi1VA9ec8Il4bRhDQwG0fhqMJ7vfJbSEtvCBQlAkbARYl+EuZNR/4whFubzryzv3qydPGfEDaQ6y3M2TWgs23jG5r1i7leIYTB6NVq3hNcheI7ohmYXEoRR4BBb39RNV8qPMDiauI3Qj6rqGMPf3wU188hJ6289uQ0PEx5ziONFnAdD8a7KMvv3F/rSUEIIfTouM12IURyRfHDQXukj8eH7JMYTdCPuBXgFtF8ca7M7MEQiBMEQr7scVJGK0aCIEAH3pFOtwtzfyEX3ugbslQpi840rIUEITWlUz4fr2HsWTx/AiF35+rpnN84gW4JVuazkJ3me/M4FiF9Slw16jca34+6rYSQIt6TC4FrK9KpeTIIE8APgankXxMi1mlYGrGogTV+QZhkIaOpx0/o2U09dEBGWIes6j4Wq/YVN2HeL5F6ccp6upuMhRsCiYSAEXAitVYcl9XX0Y6giB0gFC8nOXladEOHKyvqdSyee+h4D4PInoEoziP8d4hqLGTcOo5hyS4apPIA/olw5UTmFuqobUOrqeNHEE4WaTz/j7In+H2IbBvp+oXLyykeIk6nDBXIfx35T3SSiTAsEz1hf2RR3pco9y7h5Kaf+Gso10n8uIv4B4abTgs3BIoaAc//3EVdUMs/vhHA+tKK2ofpRD/zUtJff/1Vi2cugrgPc5Nv1qyZFvK01QIdvwz6J0PGHQhLI246HXNXOvA/IePhXM/wyyXyFRJuzA+NC6nfEfzA2M22paFe60M6YRJyBCKcLjBWm4jIl4WTDRXPO6F2u65Vq1a13eRot3uIO7t69equZaZOFZE5Ad+2sL+s5FZuCzcEYoGArYKOBYqmQ5+1+wEY0rxCsXDhwn+OPPLITMhCFtLzTunKlSvXFr0zWKCzPjiesL8Je11eHTzzyu9z/yF+IT7hHaMIs6nEMfxAeQCr7yGIqjVY9cZKdR2iVaV1NCXyK/RBhjFjxvweLRCQcG3y3AwJT+cHQdNo9GCR/0T6UrTNYq770bGUOiyhTTWPK1+L+wcg2AuGDRv2T4g8ymNJf8sPr8khZCzKEEg4BMwCTrgmi88CY+1kULKww42BpafzfYcO+YbAsMB74jX8nGP9BsYF3tM570bP4Wx9CisbmC4R7iHipyDDymDxPkT1EkT2LaR8mlvZdTQlWKzhgwxPusl4DadNmyOrM6W1wjoqR7nH0z5bKM9RlL8X/hvCTkJZP8p5PfeasvjRTTlz0Tch9w/kaydduYFk4QmLgBFwwjZdfBWcjl8d6zqGTLXa15NTB4zgp07C6DmS8PPr1asXllTZ3pNN1FjF+5x0JUMYVmhHPldYDcy24L+CFGXxOzosYGGmlc35cuPGjdPBHDrF63asYZ0nHbGrUKHCA7wXR1D2KrLq+THxCv5W6tMAUtX51xq1cHX8COhOpKdpDVclFmEIxCkCRsBx2jCJWCyIQUPKnraeQCBalJRGR+x2+ISGnzPT09P/9YCFZGWBJ7UbMWLEZkjrXKzIK6loXTDcBTHqy0K5HER3HwFVOff5wlwRUTww5/oy2OoziYNCWd5uqn3D4Kt27dr1uJtMmPBTIeGU2TMeBguLTjIEjICTrEGLsjoMNcryaut24L+/bFi33SDqy7FcXRfeEN9WhO5P43b1kcJB4Swpt/SJGA4pvscPF40QPA0xdoOI1+NzYQl2y8D3wVjUD2xvQc8c2ndWNPoo41uUJ+J5ZN6Tx8hvm1Z3R5OvpTEE4h0BI+B4b6EEKp8OlqCj/QALbTSWmeOcnW+I+lk65Q5uRw6S9h70HAHJhO3wIQVP88QJBKPnooJPb3xFsNIQ7ZuQ8CLmTLPP3mbh0zDCGnhWFkaQfC5G5A/y0GK7iBwE/jAJDmCxnOaUPTvqdR3vyTTPCUzQEEgwBIyAE6zB4r24kG8Z5g31dZ+xdNZ78JqvfBNSvZ9rVzrVt/Ed6NAXu9UFHdcSVwn5P0g3ENIORSRtfQvA3NQlfTjD0ldzrOSx4FqcHyQrwWy8ho6peAktYooVALRZHbKoSrt8HIXOr3kvHvCaTqu4ka3FSniRtzlDICkRMAJOymYtukqxEvkKci9DR309e3UrQwjdsGI+xh9CeHv8o3Tk74YqIWl12IJWR58DGf+GjoF0+ssglkcYcq7jTytrGr3rtADMH5aqV46VXAkR1wO7G8DkfPD6m/t1vkVMMYOF1cyN0Sv9r0WilHYciPy5XtPs2LHjKeqxJjMzc6XXNCZnCCQaAsUTrcBW3vhHgM75O0r5Azx7WaSlJW1v0txPWn2kIMdBvufSIWteWAuuvuOqk7RkGS9A9oUcQbvJRgAcn+eHy20QX2nwKUmgl8VsntDjR1AXiP118L/bCXvy3qbV01jhuUia8B2UqQdTFWG3NdHef1GY4fyouN9ToUzIEEhABMwCTsBGi/ci0+kPp4wRn2Xsq9cNkOsHwXWkI/6czv4urocS/wKdfyNkamBlJ/3q52AsvDyD1d0QnY611AKtmFqRrLIejt4XaIdnIOOGXsrjk5kDMXcLJ4/OxuivYuQbDimLT3QEjIATvQXjsPx00PooQBmOUNRcrmenT80hfPSePXv6hEpEx6xVwO2Y92zhdEpWqLSJGodFeAt+KcPuU/D9ub8OfyrbtEL+D7MASj9YKkLCjvuto8VDBA9JzsCinYKOkGXw58EPM21FOtH/7HZFZy/KrJOyzBkCSY2Ap3+cpEbAKldQCCygw70zEuV8HUnbatazOtpT56vP6UWiP1FlIc9m4KIfNT0hp1chp+08a3j/rcWLF/9D/DeQcg+3+rEi+mzizkBulJtMNOGQcAvK8gt6PVnYOogD+Y38cMizdzkwf2Qa8O54Pv86MK3dGwKJhIARcCK1VgKVlU5f5ztH9Nk4SOUKOt+xCVTNAi8qZHUCmYyCeDtg+U/xWf+PaQSA+5P5iEE5yOoJcNNeXUfHXOzPDP12JrIDZNnLUSjKQMpQl7xlYXs6rQrZSWR1jVt21Pdm3oPiWO6D3GQs3BBIFgSMgJOlJeOsHnzzdxxF2skwtKdtJGyXOQf5ahDLXXFWlSIrDpjo04D6Tu6jzOeKuPI4fcQAy1Lz4L9Dgk3yCPgCIOEx6BkAAT7GHGvEh2K46VU4OutzOR0rfHQoOcVt3769J+U4nD3BxzrJEtcdfZ7I3Cm9hRkCiYSAEXAitVaClZWO9EOss05eis1XfB6m8/0e2Zit1vWSbzzLYPWK0LKwBl8KV06wyz6FLJQcenohNwm943zz7aHEw8ZB+K9BugP4cfALerV47jqeQ56+NXPmzA3IruKULp1ylceh4xSsdQ23mzMEkh4BI+Ckb+KiqyB7RtPpbI/mu765thQ5lQi5xmxtybVtxUkuVcIgN60yLsuIwL1e6gx+IuB2Xbt2LR1KHn1XEb+C+XZP8+xuurCi/0Oe7SmjRi6KQe7Kvz/k3o+rtj25OmTepK3zfLSDOj+Bzq1Y9NNdE1uEIZBECBgBJ1FjxltVpk+f/g1lWl++fPmQh+nT8XakIy+NJfVsvNWhqMoDHjpicrbX/CGt35CdtWHDhrbh0kDCp0N0xcF9QThZt3gItD9xEyljzlkC6JX1+x66y3M90i0t88Z9kKmEtRy8T/xa1E1zS2fhhkCyIWAEnGwtGmf1oUMdxzC0rC5Xh8z/kPnCVSAFI8BDB420jqTq4Bh2GNqvj2FenTZ2EiTouuiNOej2zOGf7k/jv4o4Kdt5PD/Jtao/XFfI9WrKsQ+CDnfq1WLE7/Onbdmy5eGkq8nivYf8YXY1BJIdASPgZG/hIq4f3/PV92Sr0WlrK4yjoxM/nWHJkFtTHBMmcSBDuh9SvSpOBBii2nuIO4D53XIhZLKjWJT1J7jrZLFWWMIaNs7jIFENCU8n/k9WJ0/gepfKQ1v1J7wXJL6RRLkIWEqIG8BFC7NcHTKDyDt7+FpCrAGQzl+1Yts1kUUYAkmGgBFwkjVovFWHgyL20rF+T2fruBqauUQdurEDy2lCvJW9qMsDZpmQXDsv5RAxgvMI0jyelZW1y0saSH4ycsL/ISzQPNY2p4ydgc4/IFydyyxL+Tgs8+ncH0M+10Oa1xFWDZ/LoVdtfSA6m+eKCHhA5g0e94nUFYw+7SnWam5zhkDKIGAEnDJNXaQVfZ3cL3IqAZ1uRzr1PEdPOsmmWhjkmwk+rntm/XhgnR4EhqOR1VGdEWHJvG0/CDUTsh2lYWC/Tl05ZWwjejvgH+HxL4hYi+TKs4L5fPLScHctfClGNzZCpBMpx938oDqTMLmvIehw5zhnkffN5Hsx8mmU3fPXkrJzsD+GQIIjYASc4A0YD8Wn0z0soOPNUySsnWfosEvTSXcIjGzTpk1Vwo+GaGSFmQtCgIVVWsT2G7g1C4rK9SjyhcgmQGCv5orw+ED7tEd0MYS5MDgJZVhEmNptNO30EtdenFS2kLwyIO/u5KsvLv2XawZelnEG5d0FWb+HbMh5YGR1gMgJ5NuTOixF3pwhkFII5KxgTKlaW2WjQqBJkyYVWdF8Mp3mySioi9dVz6XpfLdwvZ6Oea6TcqykuZKj086ZC6ajlkXVnLDDnNJYWLFiYKTjPB8B368htSXci6iWQoZLIcdt4DoYXCuBYcf84kVe2s+7GULWAq1cDuv2HeKacv72wRwButsfSZpvyF95a7i6E9fDuY6HUAdS3u+5PsC8ruvXj0j/B2nSkL2TVfCvcG/OEEgZBMwCTpmmzl9FdXJRhQoVZtHZDkTTBfhf6WifpoM9HdI9iPDePI9mLvIIp5zoYLXI6vTAOOSv4FknZplzQQBifZHh4ZPAT9t+VoG3Psv4Is86+Wo9uHchvBb3L7BqWXhG7TZv3lwHvbXRNSlQCaMb2vN7CX5quXLlck67Qq4eYVXxc/HaUvQc5T0aAhfprqZss7FuuwbqCr4n3WZ8KSPfYGTsORUQMAs4FVo5BnWks30YNdXpYO9wU4c19hCd7iXINHKSQcdWwp8mvl/r1q3PYy5xLp11KcLs9CsnwMKEMXfaGYLTSuI64H4MRHYw92XwO7hfB5kuJ3w+zzMgOE97fiHbxqTTCWbPY2HfR9piWL/Def6dtupFG04kqKzP6zjJHfgXadPBXHM5phgupI0/Js71hz7vjPYO34fuqrkSh3igjA0po4a4l4cQU5TKWZP8qwXLderUKY0fHKsJ14hCKKeyn4COyqGELM4QiAYBdX7mDIGwCNCht8N3CyVIJ/o4HWpN/EjubwiWpRP/gI5T4f203xNy+I57I99goDw+c962VhLL5zjNq/M5xyvAuQGBp9Jm+mxgX0hU24M0TbCa6xL8XOZuJ0HM63IScwPpfswohhZD6Vu/S5DfiOz56GuFDo14XEBYGfx4Rj4uhpC1wE7bn/I4FnF9QvxG9DzjJ/NgIcqwm+H04OCQz6T5gzJtpgwhTwlDphaKnnBSxpnU+wlHRWgdyFRCj63QdwLRwvKNgBFwviFMfgV0yOfT8e6HVD8NV1tkutLpzoCE+3LfJ1Bei63oyJf4ziFuxL1W15qLIQJauYy6PMTctGnTU8qUKdMUzLUw6iz8VbTpENrqHwjmL55XQkZfYlF/jRnt6gAAQABJREFUPG7cuGchWw17D8NrJfR6vFZXj0BW0w86anIubayTsJRfKOt1CoTZFplsa5prrNxOfgB8HkoZddDw9s4QMvvC6eAHTWWs+Mh+IYTI0KIMgUAEjIAD0bB7RwTofNWBatuJJ0en3JGObxGd+6cM3c30J9J3fglbl5aW9i5hdvSkH5hCuPqOBf0mOCvaowkkq/ndM2m31oxM3EpYGdp8J+Fc/tX8b39+TL0UmBaZ65AfQ/xIrlUC4wLvWbTXgzPB12sNwfjx438IjLN7QyDVEXCdm0l1YKz+uRBoR8fsmYAZAv2HTvkQOmcnC0WLrs7Ha27SXBEjoB9IWIH3c23M9QiuZVn0dRDkeytFexuvtnwBa3J8YFGRm8ZzL3wrtXVgXOD9mDFjfid+Fe+P42lbgbJ2bwikGgJGwKnW4hHWl2HGq0iylvlGz9YLHXg70mRqm0xwdnTcd2FRaeTFzn4OBidOnjWMDRmPxN8oQqZYN9Bm52P1boeI+/qLSdxg7r8iTu3t6ogfDaHH9BvErplZhCGQQAgYASdQYxVFUek4i9OB1nL7gLpLmdqSzu1YwX+J+5d5tVyLh1z0WHAcIADRjsLLyh3Gu9ADIv6VH2badqTPEF7O5Q+ev9azkyOttqgdwFqCFk7xFmYIpCoCRsCp2vIe640VNAHCfJQFVKNZkKItLiEde1GPp7Otw+raSSEFLTLhEIBI78aXo+DLGFaeBOl+rgV1bvuHAyuI/GKmJMIdTRmYxO4NgaRHwAg46Zs4/xWEhJ+HVOdhtY4Op00rXuls3azfcMktPgEQgISb8i6cSVFZT5f2J34Yz1fy3EJbjpyqwA+4QYSHPJrSKZ2FGQLJjIARcDK3bgzrxlDjnagrg9XzlJtaOt9jiLsRi9nzgi03XRYe3wjoPGjeiRP4YXYnP7haMO8/nvtptP29DFF3DC496wGGE7aPOeQ7guPs2RBIVQRsG1KqtnwU9aaT7YClo/2fG+lotYjqZIYV6+pKJ6xzof/ET2P4eR5XcymAACQsy3YQxPoq70An7rdBxMNZM7CAbUffBUEwm/elK2G5tjQFyYR95B1sxn7l4yH6z9yEKUM5fA1dnWQqVqxYfcuWLZVD6VA68tKe50pOOoLDNP1CmEYFlowaNWp7cLw9GwLBCBgBByNiz64IsDr2bzraDnRqcxHSIQdTIeKF3I/kfilDk5tdE1tEUiPANMXNVPBWfpzN4p1oCNFqz3GuNQOE6etHWfkFggNF9JGHfehyPQmLuJbI3I53/BDELhzv7P5QOvzlROYk/73blaMtyzEX/jayVf/+++//QOxruNeJYzrqcqnuwWi5W3oLT00EjIBTs92jrjWdyFJWs75Ax/YI870fYOXoUA1zhoAQ2ItFfKG+74uFOg0S+hfiGco7oz3FOuZyNmEb+RH3HGH3KCwfLuQpVuSTTt4f8I7qyElHBzkW40ej0171YPmwMpDvaBJ9Qr3uVmLqeAKX7JEh/lfaUZaB/Dh5FnyeVLw5Q0AI2BywvQcRI8AQczqdylgW1rwNGR8asQJLkNQIsGd8FsRWBoLbjb8JMvwT8ummSkNEWh1/TUECwFDwUeivT94vcr20IPOSbur3LPUqQZ2zyVdhEPFy/Fh8H0j3aspyDTI6Uc6cIZCDgBFwDhR2EwkCWDPqTJZAwl9Fks5kUwqBRqotxKM1A69Awsu2bdv2JmR0OBbicQWFBNa33s0MiG8O1xoQco2Cygvy/R/1acxJXx1C5QE5ZxFfEXmdw23OEMhGwIag7UWIGgE6lbPpUFbTmS7ml369qBVZwqREAAKczwjJnYyWDIKEH8C3rlSp0sdUdgdeR1PmyyKE0P8LsfeBAH9E10557nXtgp/Iu3mr4sj3Id7R9xXn90wBa9Fgvhyr/nUISTq+Ad8/Vp1COsqRQf6qs50CFxKp1Ik0Czh12rpAalq9evXj6WCPoYN7r0AyMKUJjQDTFa9APEMgnicgy9u5b0WF9vF8lZeDXUJVHh2n4UWkB3LVQqe15HEQ91r8tQtfl7C9hDXjHRUp38fz43htmRrMc9QOcu+EntfxN/ND41sviihDJvIiYHOGQDYCRsD2IuQLgWHDhu2gg7sKJS0hYdc9wvnKxBInNAKMjmgRVhYEpA8/TGDkRIS5nC0+ns8XdwKAaZCn0XMKcQfgGzAMPISrLOCB5HEvvjvv5jXIVIYkr2C6RPPQf0GCP7OSWu9sVK5du3ZHomMwXhZ1Fa9KRNTI/8T/SUuvaUwuuREwAk7u9i2U2tGpfkDn1ovO5X4sg5BzYYVSIMsk7hCADPXJw/W8Hxou1hnSp3IpCynn62AO9PyKbn1ScR0rnueTR0eIMdMPABb4OuK+hfSeI34JcV8i34j7ZX6ZSK8MXy8gzWLy0krudpGkJ/9JpDMrOBLQkljWCDiJG7cwq4Y18hQdy5vk+XqEH24ozGJaXkWIAGSprTlpzN1+omKUK1euPpfDIKWKes6P40fgPej5CB3V8DlHXjIHfQQkfyBh1+AvQu5xrlE7yv41iXej51zqM47703jfa3tVyP+IVmX/6lXe5JIbASPg5G7fQq0dHdINZPgFQ4GuJxQVaoEss7hDAAJqCFGeg0X6ekZGxq88v00hy2AZ985vYSFazf9qWPpuWbyapyVMVu88wjZg+eZr8RP6JmFN1+ZEuGMDyprJ6I8ni5b0r5BO5XgwIL3dpjACRsAp3PgFUXU6lwbo3UZnE/UQX0GUy3TGBwL8SPsWQuwKIXbBOr2XoeBvIEmdStUX6zL7E4fRlJQFXZXQq89g6qCLy9Cnvbcv8tyFd/JGwg7nnawVjW6l8X1kogVkezknwu3x66HsmeQTdhiavLUK/BTKYlM0fvDsagdx2DsQewToZGvT2ajDmx577aYx0RFg+HYk78fzkJcW7R3NvRZOjeeayZ5dDSFH7FjQpa9wvQsZNiPxF9y/Bfk+RR4DeQ8VNhPfJGLFJIB8b0DXvfgHmGrRNqocx/Ns8ipNHrdjdVfPiQi44YeFynYHI0P6SIXryVwBSew2RRCwfcAp0tCFXU06m6ZYN3PpmF7mV///Cjt/yy++EdCcLe/GsRBkF8hpB+9IG54X8M5ojvXwKEqvM8qVTOdDX4P+LD2gUyMxo8ljJvEi4GEK9+qY3z0eq3cY6d9gQdezTukg5oG+Yei+5LcLmSV4/xnQKtSrypu9wj87pbew1EXAhqBTt+0LtOZ0NvPolO4mk9uxALKPISzQDE15wiEA6WrIeTPkVlmF57k+9/shsa8iqQwWajsI7hz8AnSchs/yp+f+XUj+bHwtwi5v1KhRREYH7/BcyjQPQu/i1xl81V5nRn0uJKuDkD+XcryE/wO5i/F3c981sEzB6e05dRGI6GVMXZis5tEgAAm/DPmeRAf2Mp3kFwzXLYpGj6VJXgR27NhxCp8G/J3h2+MguRWbNm06mc/5rYGEJ0JaV3mpORZoJ+TWIv+AkzzvnbY+nYs1e0NWVtZeJxmnMN7d5ZDnZvRe6BTvFMY7v5pw+fed4i3MEAhEwCzgQDTsPuYIYBncgtI5dJKzYq7cFCY8AjNnztyAdaqhWR1NWQyC3Mxza360XQ4B9vdYQa2sfimcLF/uGhlOxh/PD4CZ6DyE9/cYf5hdDYFYI2AEHGtEk1AfK0wrY8FeHm3VsCA0FPcHVs6KaHVYuuRFgB9noyDdpv4aYrFO57k3BNiTRVnt/eFOV17LLoSXxHoOS8BO6Z3C0PkK4Y0pV1SLtpx0Wpgh4ISAEbATKhaWCwFWmJ5JZ5SBRaItRlE5SLgOCQ/Csvg4KgWWKGkRgDz78H5V5P3K2YaE5fkEFR7Noqw3fJ8XdKw/8bcR8bljZBSBDFPfQlluxd/J3K5OvDJnCBQYAkbABQZt8ijGEtGJRfO5ajg5ardnz54L0XE+82rFo1ZiCZMSAd6JxZDefYGV40ebtu18xecF5weGB96Trh7png4Mi/aefcn1WUT1MvoGa2FVtHosnSHgFQEjYK9IpbAcnZwI+HV8S4bnop4Tmzp16lK2J3VHT3E61VNSGFKrehACvGOD8OcEBWtl9HmEb8c61raeXI7RlH78oNsGWU7NFRHlA8Pe2qqUhT69o+YMgQJHwAi4wCFOigzqM9T3GZ3TUK6OW4q8bu9glehrILKSjvO6pEDGKhETBBhyfgNF+yDVu4IVQsI6rONI4nIRLWEdIM2YHPYCwf/I+72eclwSnL89GwIFhYBtQyooZJNEL/NvNeiYylKd8gzNLaPDG0pHuJ3n6oQfTid4GPfHcv2Aaxt8WKchPvQ8GlbQBFINgSwqfDP+haCK87r8exnvzUe8e4rTu1ac968WIyn5XigF+X7C+5sG0Ud1CldQWe3REPCMgBGwZ6iSX1AH2NPRaZ+kvlCj04hErjW5L8Hc2Dvcr+V+LdcL6PwmcD+T+4vwIuMBXD05hviepSPtj+9IpzfKUyITSnoEINPHmKKY61RRHfnI+6I5Yh1hKZFSvH9r2Fr0g5O81zDe+eG8uzrE4zSvaUzOEIgVAjYEHSskk0APHVsDOrUb8dvx/Xi+nOsrdE79IMqT8Pru6vVUtQZDda8Qpzm7cyHnRsQtjBACLay5I8I0Jp7ECIwbN+4zqvcXRPu8UzV5x2T9ai3C7Xj9KMx0kvMaxvtbjHe7M9euvM/fek1ncoZArBAwAo4Vkkmgh06oPtW4Bn8iHdODdEyybE/lmrMdA+v1U+J/xXL4iLh6u3fvvph5XR2kEJFjLlnn6prVERFqKSGsD9brHXR0kPBNvI+/KBKrONeqaccELoG8tycRVZwfmc+yDcrzAR0u6izYEIgKASPgqGBL3kR0cLPwsoQz8RnUtAHbh9b4a8yhHCUJr0QnKYu46bRp07b64yK5MnSoL9dsZ1V1n0jSmWxyI8C3du/n/TpMH0FwqynvjY6WLMaPwKvdZDyEa73C5vyQuIc8TMQQCImAzQGHhCd1I7EKXoUcFzHkPJ25uQV0dn1BYzhzdGPpADV8fABhFyL3ST5QmoklrL2e0h1TxzDmnZTzu3BKyf9IrHqtzDYXBwjwrd2NvFc/8Z7paErHRX20q46e/AXr9R5kJkRTbHRcQboR0aS1NIZArBAwAo4VkkmoB3I6hY7qfao2gM7uOa7p+MkMVd9BJ3kHYTqYIz8E3Af9y7Cqq6rjRVdMHGW7H0XyX4VReDB10MpXI+AwQBVmNHO7oyBYfUkrj+OwjJtos+JEPMyPw+F5BDwE8H5oEWFVRnAc8/CgwkQMgZggYEPQMYExaZXUp2YL6OiqctVc8Ej8UViXkxXOfVOGCo+Ntva+hS+/cdSlPsweM0cHvYwOVp+maxrKI9ObTJfGLGNTFBMEGBZO592q2Lp1a1mpuRxtq0MyPqddR9N+e9hCFPE8MOkexC/PpdgeDIEiQMAIuAhAT5Qs6aTOgnzLc/2IMt9Lp9cNfyb3HxI2letKhgrzHJwQYf3GIp+no41Qh4knHwKLeLecyPVUSPhJX3V1rviNUVS9EQT/ahTpLIkhEFMEjIBjCmfyKONkq3LUph6d3cOQ7WVYq2/7awcJv4jVejThS+jIrsMinuSPi/SKLhH4QVg750Wa1uSTGoGXqN3ZgTVk6PgxnrdiIWeffsX79xjvX5309HTPU2lYzJ3RUZL3TluazBkCRYqAEXCRwh+/mVeuXFnDz6sh4Isg3xnBJeVc502Ed6YT1DzaWZDwdjrIaBdTLcfaeSg4D3tOXQQgSB3Q8g9THDnztLxrHfA5R0/y/ukDIX8uXrzYcd+wE3rI34aOecFxLDg8hXd4nFb5B8fZsyFQUAgYARcUsgmul85tDnslj8fa+DJUVZB7g87yEDq2oXRsPejEfsXKyPmsXKi0/jjSaRFUI/+zXQ0BHwJZLMi6WfcsvjqUS01+ED7oi8u+ED+R96d1YFiY+3rEPxMoA+lWZqplDGHNWQy4LzDO7g2BgkTACLgg0U1w3ezx3e21CmxHugciLkdnuIw0k7CGP+/UqVOal/SQuCyYUqS5wYu8yaQGApBrP96n7P3AXAdQ6zXBh74wFaJ9w4c0bdr0lFCo8MOwHz8MxyL7N++bFhHmOHSMJnwOAetzAu3GECgEBIyACwHkVMqCzq0pneXpWCppmzdv/pOOT0OJXtx80umIQXOGQDYCkK2Giv+CODUf3BKSlJWay/kOgvmxfPny6bkigh54txoTdCXvZWneyUcZ2q4tEe5fJu5vyF6jMDHbCifd5gyBcAgYAYdDyOIjRoBh60UQ8QkM691Bp9mcDnQL3mlFa45uDvuwoylz0LAbPwK8Q+/yDl3LcxqjLA/4wwOvyIyERP8bGOZwfyt6SiH3CHEHQrgLId8l3F9SpkyZDujQVjsjYAfgLKjgENCGdnOGQIEiwNDyq3R8nfC/4LtA0LOdMhRRE/888elO8V7D0NOcznYgum4NlQYZLTRrxtD5+aHkLK7oENA0BiMpm7Bcf+C9OM6tJJDpPyzkaz9lypRxTjK8g/rq0VXEaX94E+aU26JzKO/ACsIPInwhvhxxlzultzBDoCAQMAu4IFA1nbkQwHK5mY5N3xRei6XxCZ2l9m/mccTN8B1NmScuwoDudKz6jOLdoTw6tVisSoS6TbwQERgxYsRmststogyT7UJGUXJWTAfLQrL6stcbhJeEjHWy20ier+bd1F73dtz/B9+Ud/MdyLlFcHp7NgQKAgHP++cKInPTmVII/Muw9IVs92hMR/c6Hd0eOsXhhN3iR4GO8BGGBpdfdtll1Zj/+9MfHukVvfp601mQftNI05p8/CHA+7IVwlSbujrenZeQGeEkwDvXkHdCR0/ew9zvpbxjOl71XshXB8wU4yxwnXU+E5l5+J+If5j381nyHcH9DE2pOOm1MEMgvwiYBZxfBC19RAjQmX0M6damc+uNv5aO7k+GjLtJCV9I+o4O8DesYP9JRxHpNuHURQAS1UExeyDbPPPEkLO2Ln0rdCDUe3jHPuf2VD37HWGaA97Au6cT3rQwazn+Ad7RHn4ZuxoCsUbALOBYI2r6PCGA9SGSfZIO8206yFcg4jvo/NrTQb5DeAdPSkzIEMiNwEe8S10ICj5bvCHhPfmhN4y4dfwA7MT79h3vnoalZd02wGvY+UCs6J6EaY1CFvePli1bVtvqzBkCBYKAEXCBwGpKvSKARXwtQ84i36mQ79d0flOxPA5iSPACSHquVz0mZwhAsv0gzfkcrFGGAzX2CBE4VoRckvADeLeO4x27nnfrOt6xX5DXj72teBGu5J9imNqOqAQIc4WDQInCycZyMQTcEdB8Lx3f2ZCwVqnqpKJidJC5DktwT20xhsD/IaC5XEj2jz179jznx4R3SkdP7iK8J9fDedZc8pXc64eePioyjHdPJ2lt5l4roc0ZAoWGgBFwoUFtGYVDgDngd7F6j6Aj/B7ZNFaj6tNz5gwBzwhg6U7Esm0VkKAe5Hsg/gvCW0O2/+Eda8Mw9EtYw90Iv5Ph6DN456qyitr2AQcAZ7cFj4ARcMFjbDlEiACdow7xGExn+iLzdrm+iBOhKhNPMQQ4VOM+yPQQSLUe/nXueZVKDIZ0L8Z/HQgHe4bX8twL3x8irsqRlJsC4+3eEChoBIyACxph0x8VAgwnyvr9mI4x5+s3USmyRCmFAHO/f/PO/ECl++B1+MvvvnfJEQcs4oFElCRNta1bt5oF7IiSBRYUAkbABYWs6c03AnSOTehA12MF/5hvZaYgZRBg5GQEldWJViUYVtYK55AO8n2UNAuzsrJ2hRS0SEMgxggYAccYUFMXWwQ0HE0HmcbK1U9iq9m0JSsCDDlfSt1K8N5sZl2BrOGQjqHpT3jPzg0pZJGGQAEgYNuQCgBUUxlbBFi5eoG2KEHCw+ksu8RWu2lLJgT0jjBqcg512o5Vuy5WddPXk3gHB0gvfil+CfqXso3ut1jlYXpSDwGzgFOvzROuxjohi86uKx1rZ4ajQ35VKeEqZwWOGQJ6N/SO6F1B6Rp8yOMrvWbMvuKSkO9o9P6O/k9JdyT+ASztRSz0+h0/C+J/zKs+kzME/AiYBexHwq5xjQCWxkgOVahLp6fTsxbqSMu4LrAVrlAR4J1ozJDzk5Dks3pXIEWtbo6JY1/xaBR9hd7/BSsk38PIty7h49g29yoLvn4JlrFnQ8ANAbOA3ZCx8LhDgA5Q1u/7kPCkRo0alYu7AlqBigQBvQt6J/Ru+N6RmJUDy3YABFuJOeLbnZSS32/EzUDmLci/rZOMhRkCbggYAbshY+FxiQAroy9jGPCntLQ0HdZhzhAopndB74TejVjCAfnegt7mpUuXDns2OUPUmci2i2X+piv5ETACTv42TroaYnHoSzZl6SD1VRtzKYyA7x0o63snYoYEQ9hvYtE+wwLADuwt3hJOMZaw9qxXZBi6fihZ5pPLU+a54eRC6bC45EHACDh52jKlarJ3794zqHA9Ft6MSamKW2VzEPC1fT3fu5ATnt8b9GqUpQOE+icLAL+JQF8mpB3SCua0rdHoPgk5O/QjAmCTVdQIOFlbNsnrpWME6cw60km2xVrpneTVteoFIaA2V9vrHfAdKRkkEd0jX+aqht4MUk/BH47FWsmrJog1A38D1m2/Jk2aVAxOh+X7nC9sP+U2Ag4GKAWfjYBTsNGTpcp0vOOoy+N0en1ltSRLvaweoRHwWah91fa+dyB0gghiWcyl86KXM6StbwW/C1F6XljFOdSrSVsa6/aWChUq/AXhDsFnH/DBD4Y7eU8bMlfcEZm0qVOn2rnTEbRLsooaASdry6ZIvVh4I+t3PJ1lJlZH9RSpdspWU22stlab+9o+ZlhAlgsh4P3oPVNKIVLl45mAIWttVxqKX4HX5w9/wb8B+X7H82Ms5urM0ZjluTfyBQRzHNdmIBgC8YYA20oi2p+OtdKGOizD6lgUb3Wx8sQWAV8bL/O1ecyUQ74TIMvjN23adLJfKXlohOUMhqWP8oe5XUn/InF7SPMAPxAexPeAcF8hrB16a3JdBEF/xv0L3Os0LXOGgBGwvQPxhQAHG9SpXLnyVKyGPIcehCopVkt9Or39pPsqlJzFJS4Calu1sdo6lrVgSLs/+q7A4m3FBxk2B+nOZCV0yIVVkO89EOs5/u1KOlua5wwI9zmusorvoswNiT+J55346qT5hHw7E1c8KD97TCEEIrI0UggXq2oRIcAQoD4jt5JO6lI63I50in3Z4jHVXxzCziKuHR2xOq85dGyX++NkvbAndA1xITtMv7xdEwcBX5seSRsfEctSQ4Jt0d2D9+xh3rPpwbp5HzOYtx3Ke1ePuKW8e/JLkM3+QhdEejXPPXReOduV9vjTQ7YPQsB/kf49CFnD0sWIX438BPI6kjRDybcTep8laiRyEzlFa7Y/vV1TAwEj4NRo54SoJZ1RMwp6OqR6vArM8zV0TE9zvYXO6gc6rcYEaw4tk/BmdGRztUpV34CVvKwXLOjWxL2P7E6FmUt8BGjLirR/Ndq7uYOFGnUFfUPLI1HwFkPHTzgpEinyTmke+GTKIN8ZX5d3shphP1O2oyjX1byzub66BPk+Q/wi4o8N1ItsVdJvxM/hvjjv6kau7SD5psidEChr98mPgBFw8rdxItVQ1m9fFVjbOOikKtGB/crjxVyb48dwLu+N06ZN2y0ZrJeJPMvafU3PcrJisDKWIFv3/0LsbxIgoB9d+vJQHgs1P3VjQdQ83pOvIE+tTHZ15Ku9wLn2A0PAabyfJ5P+AOI/CExM3AM818M1WLx4cQbv40PsVR5Kfg2Rv5k4DUWvIv1syFdW72v8APgsUIfdpwYCxVOjmlbLeEeATuo2OqUWdIbNsTgepXPqhZ+Ez2AIb2zLli0PZ1gvHZmm+L50WK/R0bWiXreQ5pLg+hG3i7T/I+2rwXH2nDgI8F7cTHu/TBtHdPY37f8d6ebzntzgVFvfj7QD0FvLKT7aMPK9hrTP4zU1UgvfEq8y7MB/gi/Ne7mG97IL9+ZSHAFbBZ3iL0A8VL9Zs2YHUo4+IlaVh2G5I+mkBtA5thL5KkyHLXCvzvha4nrQ0XUlfjxRp+lbrZIJdMhoxWn3wDC7TzwE1IZqy1iWnHdnKnpr8v7keW/ykw8/HJ+nrDqZTWT7MXl05rocP4jwWeTXgvtlhOeypgkzl6II2BB0ijZ8PFW7bNmyfRiKewdrZb7KRWc1gk5K2zXynHCF3HIWvFQn7gvJ4jIZ3tMwdK45PObUnkIuZ/FWtqT9STgEeBdOoS1FXDFxkK9I8lJ0XoTCf2OiFCUtWrQ4mfftNm5Xobvj5MmT5wXqJt/P8J3IuyrvsG2XCwQnhe/NAk7hxo+HqtMpaXXpTczlZlu/KhOW7id0VOWY4z07uIxYx+mEvYY1sVhxEHUGYVokk8tpvpC4rejPRcy5hOwhrhFQ26kN1ZaxKCgWahf03IXO+9A5OxY6/To4BUtbjz7l3T06mHwlwzuqgzm03ak69xv96eya2ggYAad2+xd57SHa5/B9WVj1R2Bh6Ky00jkXsYqQkW27e/fuHLLGap6DbGnO3z0nML3ukZ3G5drgcHtOGAQ03aA2zLfzWahDUPQ6P940uqJV9vrxl2+HHn0OcSN6G7sp02pq6pJJfD0sYCNgN6BSLNwIOMUaPN6qS8dVFt+ERTHZZ+b6y6fOivBcBExYH3w6ZL3VL+e7On6FhqHph4ivqQVcQfIF9uibzy4w/ami2NdmNX1tmO9q+y1USPImvWuQpqzqGdxfnR/l6PmQ9AejN9d2Iyed7FHvCfmuY6g6ZkPfTvlYWOIgUDxximolTVYE6MRupW7p+PF0UDp443fVlc7xE56fwcqdjEx7gu6ko8tl6bKXswKkfCf+ZuRqK12gI91qnrNId31geEHck9ft/Gjoi+W+hmsf8ny3IPKJJ52MPHSnrt3w+ohBKKd5+wpA0jCUkD8OLN/kvhHyNfxhkVxJn7MKmvvvSVuCd+kC2kZb3bR6Ph2/Dv8oeZzCNWLHiMwQ3rsb0XsW76zN60aMoCUwC9jegZgjQIc3nc4pw6tiOsDBO3bsqE1ntp0O8kfS3qe0dGwasvNbwTl7hBXHfF4LddJYE5tIcyZpeyo82BGegY/ZIp5g/XqmHM3w87ltRl7NuPbl2pew8dQlqfcjs+BIRytqX7b2wrp6ZFaAiecf/Ii2wHt+h8jb0dEG2RYq+Q/Vu4XO7XrX9M7h9QPpB//75qjAJZA0t6FLPzxuN/J1AcmCwyLg+R8irCYTMAR8CNDpyeKQtXNkpKCIsOjY0vHHkFZn6b7GvRbjHEsH+jykLEKWX4XPZG9wJidh5Zo/JjyXozz7GMpswlamWbki8vnAj4A6Kivl0lxiXxbg5CIMdezEa9h8yPbt29NnzpyZdIfwU0edPNaWurcJBadXOelg+PliDq2YyftTMpTOUHG0+XfEF+e9ORr8f+Jeh7OkM0qyJDAdbXgK8dqydrR/5CUw3umeUZdz+OE3h7ghlPF/TjIWZgh4QcAsYC8omYxnBDgasjzCtfHLGUK+znNCn6A6SDq1VnSIffB34zdDur25nsp1NGI7sLqaItMAPzAc+UotaZfSoTtayL5sI75Qtyl03EtJuATyOSGYfKWQujxDmY8h/4rly5dfBwk9FHFGKZhAbaU2y2fVDyf9cbSRhpkf0DsVTL7SD+l+ww+Iwcil69mLo3zTkfsInUa+XgAzGVcESrnGWIQhEAUCWJpnkWwBfiid6J1c34pCTTE6Nw0Pvosls5Krzt0tRUfZiNWk6lAjclgrKsuzESUKL7wTkdvp1IeGEvVZVd2pR2XKoKFac2EQgAw1V3tvGDHHaOakD+VHz2QidYzpPton7CgMhNqXs5t/5EfVm/yQ+txRsS+QH1E/oXctr+eloeQszhDwgoBZwF5QMhnPCND51aeDWkAHNZ5rVYb4srdmpKenl6DzOhJ/Nh2dZ0sQPUeT+X465VLoXoM+zQtH5CDtVyhLcfLuFlHC8MJ/hRf5PwnK/5tX2VSWUxuprdRmkeKgd0PvCORdhbR6Z9byw6dROD2+j3n0Jd/0ULLomoNOHV95Uig5izMEvCJgBOwVKZNzRYCOKY2O80SI9RI6qDb4QwkbREe4Dz+O8DUcSq/7z/Gj6OgeJczz9g/06fi+H+lcbyZ9Y9Juw9J52LVAzhGfkvZW5ygLjRcEfG30aSTl0bugd0Lvht4RvBZbLcP3RY8W74V1kOpghA5Az3VOwrzfIwk/C53nO8VbmCEQDQJGwNGgZmmEQHFIdhMd09/c/0LHNA6S7MH9ifhN+OV0hP0IK8UQcAc6OL1rmss9BN+cob4JPHtyDGsPQ7ABw7nD0VOd9CPQ3Zv8V+GbeFJSrNiTpKvrUdbEiggBXxs96SV7tb3eAb0Leif0bugdIW0DvTO8Y7rXdrYuXvTxDuurWvqMYC6HZf0AAdfjb0TnilyR9mAI5AMBI+B8gJfKSemUKlH/d+m0/sX3pfM7EQukI2G7uO+GH8j82zjiBtEZXglR30sn+Qid5UWEz4gEO472exn5Elg6Nykduv+HL8vtD/gZ6J7bqFGjcopzc8jPJG4Lsv3dZCy8aBHwtc0WX1u5FkZtrTZHQO/RD3oX8NkLonzvSAnfOyMdGlruc8YZZ5TWg5NDXyn0PYac5vMHBspA3pfwA7I/7/Yz5KFFgAXq9BlOynI23k5wK1Ck40O5EXB8tEPClQJLYxsdUmcItgEdVwMskUWQqzpBLcDKcaxYHsKD9kxeR0d2Mem+zImM7OZz9Of6uhH5X4L+c9F9MKcMbaOzfD2USsr5PvHWsYUCqWjjrvW1kWsp1MZqa7W52l7vQKCw7x353B9GfBb3Hx5xxBGOQ9GyjtG3En2Hou9oLNzH/Wm7du1aAX0TeZ5C+P3+8FhdyfsEfBvINnvPOP9D31eoUOEvyqKvJ70iMo5VXqYnPhGwVdDx2S4JUyo6Jp2ARD9y1dV0ntrO8RfW8SkQ7TeqBJaD5mo3ED5x/Pjx2o8ZlcOKfprVqlrdmsv5Dr6vQ+elQ/b7cL2avPpQrpdyCfLAD4CH6FBXtWvX7siMjIxfg+MjfG5E3Q4izTiP6eojN8WjbMKIgfUN4H4JuL8ZqtDI1MQf7CajNtm1a1cNMH3ISYb36w7Sy5pV9P0Q6wtOcoSdyrtyWWAcxNqXtl/JezmK9/J7xaHvQnTp+9I6C+EGH1EHJiu2YcOG7yjPj7xLV+SKiPCBfE9DT1OwOoekWqS4nvsTuK7hugS/lHAdvdqb0aFvpR48v2Tr2sncztezueREQC+fOUMgJgjQaWh/5Fo6krZ0eEPo+I7leQf+BTqZMXRytfOTEfo3oXsQnZTrAiw61uHIaL5upa7I5urA0PELcbMpi4bLo3bo2YL+ndTrK5Sko8//ecRcOn0/THSwyJ9EvEhn/l4ugQR/AAeNOugQjtvCVKWSfrCwuvkxJzn0jCK8ITjWDIzXcCzYidx1oIa2CXUJjA+8R/YxZG5Dh1ZB53K0w0O010n4HsikE6kFg+noy54nziXMA+WZT3wN4g8NjnN7xmKtXq5cuZakuxB/CnnV5FpZ8lw387ya26PAoQf/H2/5Vl87qiP/EUTMoS4hR3UcE1tgwiBgFnDCNFVCFLQ+FuYNdC46gOJDOp00Sn0fnch8OpQf8B25V0cblaMDm45OrVJ1JWB10Mz33V6jRg3N+c4jzw/IM2ehFjrGEN41qgIEJKIcW6ljJkE/cz+Fzv8dntOxyEW06sB1OpYsrBrE96ZcSUW8qqMcdd5Ee2+hflG3q/SAUwsuw3Tvd2CoNhRRfrp69erTFi5cqB9zrg656/SOOAlQvsfR9xsy2sf75JYtW2pnZWXtdZKlLTOQOQWidP3ByFxzC2Quxp+JjqPxsu5L47fj1+GXk5feielY3Yt4znboHkaa4qHIV4LILCW9LGBzSYyAEXASN25hVg0LQ0NqslCr4N/Bv0YHNp2rhoU7cv2A526UKeqOGuviYT5F+COd36GhDuRQR42/gKE/DfsNJf/d5DsUIr4Di7gnz/dT3kvolD/IL0boG8QXkEaVLVu2D0T0Ex3sAHRWw3ehzn2Jfz6/eSR7erUFWFWmfXqqrrSPpg+0H3g9vhkE5kiqgbjonYDsavGO/DcwPPCe+MZ69g9DB8b579GTzsjNNbyrrfWOafiYd0hnfJ+DzAn4w/CaG/6Hsv3B/Y/IZhI/C/mpPId0yC4lXdjV+MiIgC8NqcwiEx4BI+CEb8L4qAAdUn1K8jMk9BGdxwCIxz8H25QOVlarrMFqIiiRYDSlzszMXEnnvIYOUiR3Qzgdvo67Jmm0TaUH13a60rHpXGBtmco3AasMvs8j3ov+UXSw/dH9I2U8xm8Nhytnqsf724R3ozNto+1i+sLVY7wn/bxio3eCNGv0jrilCUW8SgPZanubpi82cH2N9hyLTkX5h48/JXw2c9VTONd7gyKicCLWVuHS8YNuCadzhSXqcHosPr4RMAKO7/ZJpNJdQ8fSGK8FLW8FFhxLU89v0aEtIl5EeF69evUu4nQsxyHAwLTB96TPwLvOAwbL65nyqCPvxw8BWSqv0Vmv4yprJqaOfBajsFlMlaaAMghXK+n/4MfLa1R3HDi2jbTapG1JGsf53HC6eA9LcVDMR8g14L3YhZ9PeeZBtrmGj8Pp8RgvCzjs0DJD1DrFS1vvQo72eMzTxOIUgRJxWi4rVoIhQKfyIL6nj2wdS0/HquG8BkQeSoe3E0J81VEwRCD67yc6DWslezgxhGieKNK2xaqoQcTvdNhlyD/pViWr0mBzCh/FKJMHgDgMUBuoLXh3flfbqI0iLabvXUjzvRsRJdc7qHeRRIfq3URHefwVvKv9sZhz5m4jUhpCGN3aEbCTLyrpPQzpkPNE1iGVWGRcI2AWcFw3T+IUjs5K247kQzo6oLkIHMsvex3M0ZthRw3HafvFoJAJAyKxTJbRafci6OOAYE+3fJJwLYJn0PGOJf9WuCvZHvWup8RxLNS8efNDypQpI/KSP37Pnj0zuLaP4yIXE/aMRjSHaMbx/rSJtqx6F/RORJKe906rtjUyQvISPf9fe2cCbUVx5nG3IAoKIoqChCQgxHHDhXHNxAVRBNS4QPDgOolRYxwXcI3D6kbUiCajMi4oHJYBFRQQNCrucRRUxGVEo5FEIxjFBWRT5/d/px/ed9+793b37Xtv3/f+fU6/7q766quvftWvvlvV1dU8v70+SvpiZLnvFpGnesGaFZ1zkxy75BJ5VJIzI0dUjIB7wBVD37QzVoOHM9Ys6QdpgMfQIL5Jr22vkFRuI4160rE38j6BRnsqDmDiwIED28VWVMGE+sAFw5QD2afzXeR3MUUjDCN4D1bfVO6rFZ4qaF7erMVc7FUHqou8wgUig3vhtgJiNdG6x3SvkWYMAQ/qHiyn8w1s1Hu/OZ/vUp9aW13D4W1wwJr85a2REkjtP2gj5e1iZRGg53sKs4h/w6STOQxBvkjjow+x5539qd4yctfTi/0lDWjkYexaE+h1DUDP8ytXrtSz2+1rw9N+xGa9/jKAoVP1dp+hoZ7M7PABTAZbXWs7MvO23HJLxdd5Hl8bX+mjmGP3q6qDYmzRPQCLDcOMoMBkLvdYL/J9Dl5tgslzxWQfN60mYh2qH1ALFizYhXP1cvWjSUftbTl/lR8nf+F4d9xMnC79BOyA019Hjd7CoCHcn2HpPjQ6/0VDuYpC34IjPj9X4WmYnqXh1dKUsR2wdJPHPuS3hOeIL+MMuufKLw3hWs+YJRXHU3a98qWvSu2C41mSw7YpDHNGdsCw0LvNmuE7HjYNLi6SI7/QwWJNGdaJfehEOQR1D+heyBFdE0yZ9CrYWex69t83zOtC+fQVG8c9riHoq/gBtZbjm+hTj1j7HYrjPny72DycvjoI2AFXRz01CSuDhrETDfQwGqbBDMOdSOOqhTzGZwNg+HI0rzzNyg6Pc83w7U48M/0Hvanp9KiPiaOjHGl4t3ktC4xsjNO5E8erIdSc25IlS6Z07NjxNli2p0H/IKdgRgS8B6C7A0Eaor0Hx/UV15p1PoU6eC9DNPapGONkusB8u9hKMhJi227cC1rEo96G/Xr//DoiWpDnNXAYVk+oAgHYoZGefjB4ldnOaypggrNMCQE/A05JRdiM7wiooaTBb0nIkzSgd9NovzxgwIDO30nULKagRT4+pyG7KjM8zrlWJcLh/4y0/chrdBwdZUyjpQkLDtvKWSMn51lQttZ2GAxA/nac+1D4/5hwjUD8gH0BnOfC5jRm727OdawtYNtPrAutBBUmA9W97gHulzmZ8rpXdM/o3iFcy4621D2VKVPpc2yab+db6VqofP52wJWvA1uQgwCO4AR6uT+kIf2GZ3aLaVTrfEMYZ/EQSU/MkTxSMD3fR0igV6mG0LAPipS4jMLYKWfTnp7tbiGy1XvPoRwwbPWd5T70yjQEXbPhJOZRB2dxbEPAHcT3pT6Ww2c6e50fREGSnAfkB4ktApcFrHPKRojQCInugfWb7hHdK+T1je4d3UPrI31iAikjYAecsgqxOXUJMCz9VxzAnvSa1IDvT0O+gn2kpJjtezmHTn379tWwadEbjkGrMN2Dojt4RWbHohWWTsEUnEtBxwo3raXcDl4Fn21TbumbQq/sq4bMRtf/sB/HcK+WYtyFIV31kENtAUs5cH1M4dpQiQoIBXXeKbgHtHzlSN0bukd0r+ie0b1TQI2jTaCiBOyAK4rfmYclQGM6kUZ1Oxr+W2hkh/C8cgkzp9ULXMJnCq8Oq6eQHD2mU9D/Ag173ok9hfSUMh4HMwUbCzpg2YCcPizw80L2SJ9kC8kR3459U4Z0Qz9/F0t0vyC2IfSHEgnqvOYe0L2A/iG6N3SP6F4JpcRCJlBhAnbAFa4AZx+NAA3/YBry5gw9LqRhn85xYzT0i6YlvzT6D0TiC3pUr+WXrEwsDmYB5f4Ex9MznwXYfyhyXXHYu+eTY9hWr8J0otyz88kpLuh5rx+mLiQfMPwiYFpIPEp8P9V9cA8s1D2heyOKAsuaQKUJ2AFXugacfywC9HQ083UPej6fcWyFM7ohlqIciWjQf0QD3wEHUmeCTw7xsgdT7trXjOrkDYdd2Udh92IirkHuOXqGZ9QRyrpApmb4OSs41+UA9cBzRWaGi50YimVmeLHnqmtsbsWuut8juBeKVev0JlB2An4NqezInWE+ArwL3CnsszsaXi2g8S9MSHoKp3AOx/H0ghJbv5fe3pH0sJ7EkdxMXr/JZ3e54+QEcayvs7LTmUw6aqueaeBId+AoB/lzbJ4f0q4B6Co4mQ2+B6PvS+rnhUJ6xQyZntj1b4Vko8Rjg1b7Ogd7n8GxF7UaWpR8LWsCpSBgB1wKqtYZiwCN9kU0rKdz3BYFtYsT6NOBi3CEi2bNmvVpQ4pxuj8hzaM0zI8Srxm7iWzTpk17ltduzseJ3ESvaxENfqjlDhPJvIASnODfsGkhKzu9hX3tA6c7Cqf7UIGkdaL5wXMdzJvxPL3gcHvg5Av2frFL330+hwlb52JPos/Sgzp+ijo/tE5BfGECVUjAQ9BVWGmN0WQcqD5neC6Ndm9ehemGUxhKOd/AsajHcy1hS5C5J1fZaej1vHMZzzPfyiUTJ5xv+t6MLWPRfbN6X3F0lDCNVqxq++mnn25F+U+N6nxlF2U7ikNLHPly8cV5HqnwhjbqouDwc9BDrWEmdg3piRumulUdq67j6nA6E0gTAfeA01QbTdQWGv19KPoEGvheNNr6qIC2x4O95oKh1o1ZreozemyXqfdXE5j1h4a5G430P3Ekj3Ou4dJENnpbv0JnF4Z9E+1hF2tcu3btBi1dunRF69at9UqQhuOjbhvBvAtOeP/mzZu/gxPWbOnLKKt6+hrinkzZX5RS6kiLdPy50OOBgJF6qOoFJ7apTlG2NfW6dWJKrcgEKkzAPeAKV0BTz16f0aNhnwCHM2hc5+XiwfupX9O4T8IpaMJQzg0ZOd4DcMT/nVMoRgS2qde1DEegyU2p2MaOHbsSQ2SPRgsib5TlRth/zI+eP8NXPcubGWY/kLDeKPsKlhORmQ/LIYSdhrPOO/wcsEm8hxrU5QFB3UYupxOYQFoJ2AGntWaaiF18w3Y8RZ1A4z+uUJFxvnIAeR0w3/ZdyDD22TiLX+AQziukM0o8NnbDEbVBr3pjqdgo5zhs6hnTmONJOyM7LYtlLKKsV7DrFabB5LEr+7rMVbKy04iJ2IhRdlwx16pD1aXqVHVbjC6nNYG0EbADTluNNCF7aFx/T6P9LY328DDFpnf2J+S2Zhh6z3zy9OhuJ34M+3X0nvROb2LbV199dTA2H4BT2CoxpUUogonWQ25OOU+IoqZPnz767N32PD8eki8dQ84azj+ZfPrmWiVLLMREbPLpihoX1J0+pjAmqNOoKixvAqkmYAec6upp3MbRaL9L4/1BlFKSZnKhYWjpw2mo9zsX/bM4Jnafz5kzRz3sM+kZtsCWo5VXpTfseJFynh/FDmY060fPO/PmzVseJV22LByOEgsxEZvs+CKu9XxadTc3qMsiVH2XlFntP8Sxn/xdiM9MoHIEEmuYKlcE51ytBGi0az4WcNBBBzUPWwYaey3DODCMPA13H2Q1e/qdMPJhZZhgdCc/Apbi+L4Nm6aUcryidRPl7BElDzgehvzdUdLkkiXvpWKSKz5OuOpMdac6jJM+VxrK3Zm6uwX9vXLJONwEykXADrhcpJ1PPQI02h/RyM7Zaqut8j7XzUxI46nXktYxK3q7zPBc5wydapnFFjS4z+SSiRPO89D+2N4lTtqk0zA8Owmdq+nZXRxGN3LHIrcZzm1kGPl8MmLAusz988lEjVNdqc5Ud1HTFpLHAXdB9wvslxSSdbwJlJqAHXCpCVt/XgI0hKE/LEDDfBAN/u30nE/keeQ/8irOiKSHuA+Xe5FeE74S2cj/CWz/BGeW6BKYcY3DsTwKm9PDpOdHzAXILQgjm09GZRcDscgnFyUuqKO9gjqLkjSsbGcEZ8Nqc16tOj5sIsuZQCkI2AGXgqp1hibAjFs54AN4Nvf9fIlomH+AnN4VHqTXZvLJZsch/y5O+zTCB6Hn0uz4Iq5nkjbR3l9cW3hHegRsuoYZzsdZ/yv5JLFIhsouBolsQd0MUl2pzhJRmqUERhq10COJa/jxsL4XzIhKSyb37YtT/gU/LBIrU1b2vjSBOgTsgOvg8EUFCOg5qr5ve26evGkra94V1nuqed9FzaVDw7Q0vmp0R7Fa0xG55KKEb7bZZhejs0Mavh3MMp3zKdtHbdq0ydsjx8HotaK1DD/r3evYm8qssotBbCUZCVUnqhvVkeoqIyrp0878APkGpc3Yt8LpL2BfzA+YZeR9EzZcwPFHSWdqfSbQEIFNGgp0mAmUkwANor5ZeysN4TnkuyjYa9aApje0iGeMo4nXJ+euLcYu0l9KHj8mv2n0FHcodgbwpEmTPsKhvccKUqOwK/Rz7GLKkC8tzuN+hpf1fPfsPHL/TtxjeeJDRanM5PeeGIRKkEeIumitOqGOH1Ad5RGNFNW3b98O/LDTHAA9S96VveYIo9GcLyT8afI8DJlDeMf4Te6N6wjfffny5b05ejOBkhOwAy45YmdQiADD0HIIXXv16tWCHlVtg6ljbxpHfct2axrK5QwN7i9HTPhTLJ34QJzGn57fz2hoFzDx61X0dixkW6F4bJmA8yjbl5J69+69JYuXnMoz0vHZH6d4//33L+zYseOZWo+ZCW4NfRVqI+ztBsNTC5WrUDz1cjh6khjG3kB1ga63VDeF8m0ofuDAge1WrVp1FDp+Qvl2w8F+nzrZkuuvkX+dfR77U1zfS/xt5LMj1zUb98I0WPbm3jqJgB4654fZuiDaBxMoKYENS6rdyk0gAQI0kt1pOA9HlRzwTuztudZ7uGs5/5hwPdPTu7CP0YN6MEyW6Pw7ch/QGEd6fach3ehaR4N/NItW6L3Vkm04iV9TxmHsH1D2juzD+PFyU2aG2PJ/OKA3cMDHZIbrnDg5zAGUedvsuCjXPCvtQx4z0FP0D3hs0qcN26OrQxgbGHHoR7kPQXZv9s6ct4XH99hXcC4ubxD+LNdzOd+Dc62k9TG7lt38gn04zH5KeM3Gj5W9+THxOPFy1IdjR1HvRQdqfTCBUASK/gcKlYuFTKAIAjSKL5Nce52NIcYjcXyHsO9Nw3oCkWfToOvZ3koa1A8Je4O457mei3Os8w1bhrZ3p+F9nwZ9Kk5baWNv5PMK+i5CQUkcMGXSkKgc7z/Z+2Lv83IclG0ocSeTvxxx7cShcZTrsoYKQ9rjibu/obgoYSoreb8SJU1DsmJP+M7oqzcBDyffg7jDcfT7YPdOlHF7rjdnX8O5nte+TdxE9sdmzpw5m/CGNt0zd8FoEGmGkqYV+5JMQcpxGDpWc3wChna+mXB8XnIC7gGXHLEzKCcBZlO3pTFVL0m9nN04duLYWjbQ+H7G9fscNeT5NHKraHzvIuxKnPwVkomz4QxPR9ct6Ng0TvpcadDbDb1Did+TfTj6601Owrn0J04yiyjTcJzz64RpZGAQ51MIr9m09CTP0l9lslGrhx566PPa8DhH9K+G21nFLL6BjpHYeDnlOw1dzakDfQRCa05/n2OrwK7lXP+V84Ucn0CO+VkPasQj1kae96NnT/R/iIIxHLdH5+n8KDmbHwFzsaUTTnhpLOVOZAIxCNgBx4DmJNVHgMa3ZhibhnY/GloNY3egAW5BSfSccGOu78VhHR+3ZOhfSdrLcJI3xtWRmQ7nuwV2foyNI3AKV2bGNXTO8PQlOJOhpNmBY01vmPLsVytL/H2UcTfs61IbFudIOc8j3VXoUW801kbPdxoJj6Nsmo2sJSc1fPx37H4DZ/gc11p+8uVYyvMkgsFU8phGXqvJ43ccNYz/W/heR7l+T9JvyPfCPCocZQKJEvAQdKI4rSytBIIGvV6jjqM7Aqc1Brv70ED/jfNzmBE7PUY5nqRR/yXpboyRNleSNWGcrxIjdw1OZEigSM87J2QqxbaelE2zf4vaVEZ0PxlHCa8uHYMD/AP71uh4i+N/0IueE0dXnDTYrmfGb5N2L47fI//zYHIcPwhO5fxOzq/mfrgFmyTjzQRKTsAOuOSInUGaCQQOoJtsxIHNood8P8fnWWrySFZ4+iSs7TTgV9GAzwsrH1Lu25BytWI18hp6xqncQTku5YfH1fywOBbnsxnPwUfVCsY94rh2oqxnRUnPIhdteG1pNmy1Itls7OsTJX2Csl3gIBuuoBy9qXv9ILsVPocRfh7nX1CHd3M8gN2bCZScgBfiKDliZ1AtBHBWfRgC3R17t8BhLMOJ1elF5isHjbl6hZ/g9DSUWfENh/InjDhVhnCuYdWil54MyvZJUFapLriJoVgiuIXYinHBRCUQYFLX9nD4Fsc7kv3oYESkJidGDx4J7DoRET1P92YCZSHgHnBZMDuTaiEQfPR9Z4Yi9cnBUTidz2mwr6SRvrZQGZB7gN6hJkWdX0i2DPHDyWNBsDRlD8pyarF54pz6o+eBMHroVWqVsMuRXQOTX+O0bw2TrlQy2KJJXnoP+mjq8n8bygcn/HBD4Q4zgVIRcA+4VGStt6oJyGHQIOsd04nsI3Eo7zCU+tN8hVqxYsUlOKj2yHbNJ1eOOOx/iXw+at26tRY5WcPw88Ri8lWZVDaVMZ8eMRIrMRM7May085W9OF1NwOrG8el89jvOBMpJwA64nLSdV9UR4HnlmTiRZjiT9xlKnUePeF6uQjz88MNLaeTfJb7oZ61BHlHfUqgjj8PUzGe9T/t4LpsjhI9S2VTGXGnERozESszELpdsJcL5IfBBJfJ1niaQi4AdcC4yDjeBDAI4lIOZmHUQzmUHno3QVM8AAAlNSURBVGuuZYj6tozo9ac4vfFc9FofEPOEvLYjaUvyujiMCuQGM7xa59UgnrleRJgeM80No6OATK+gbPXExEJMxEaMxKqekANMwATqEajzi7lerANMwATqEcDhyLFpEQktQXk5z43rPN9kCJYlhdcdx6IRM+olDhmgSUP0OLVcpt6Z3Zn8tNrV1Ozk5KUZzsMIX0yeI1gVqs4KVfRKv8HGDgxBa/GJWBuLmxzNIh73kn+dOSO8VnQmNl7Jvgk2XEkPs+jXnGIZ6EQmUKUE6vxDVWkZbLYJlJVA4GhG49zG82rNHzjqU4on0vPTay2adfwyDusCTmM7YOnRhs7+9C77cVqz7CTHYYTNJ8/uOievThz/k7DpHEuyqSwqU63yIO+JlF3Puicx1KwPGXgzAROISMBD0BGBWdwEagng805iyHVbeqefEfYSjmm24nBWf2Tft1au2CMO7kHy0scH9GrRI+Qzn+MT5Psk4Xuwl8z5ynaVRWXSeVDGl1RmlZ2s7XwFxpsJxCBgBxwDmpOYQC0BLdbB0Ox+9AaPIWxXHNQqnNXOnH/N+Xm1ckkccXZjmOTUGf0TyK8z+d6QhN58OoIyfK0yqWzI7qqyqsxRFirJl4fjTKCpEvAQdFOteZc7UQLB894ZOKmRPHPV8PPG9BIHc7wxyYyCbwCXbbEPyjKYZ7wcNtLqV7/jR0Dsj1YkycG6TKAxEHAPuDHUosuQGgJyUOwt6DFq5altmUx1dmqMi2iIbKcc27K/pDLZ+UYEaHETKEDADrgAIEebQBwCPLfVsPTt9B7H4Mj0Lm5VbbJZtqsMKktVGW9jTaBKCNgBV0lF2czqI8BsafV+H8eRPVJt1gc2Px6UodrMt70mUBUE7ICroppsZLUSYNi2F0O4H/IqUdV84k62ymbZXq3cbbcJVAMBO+BqqCXbWNUEGMLdiQlZrVk044m0F0Q2ylbZnHZbbZ8JVDsBO+Bqr0HbXxUEWBbyQHqV++Lg7kyrwbJNNsrWtNpou0ygMRGwA25MtemypJYAy1W+Sc/yDBzcaUxw0vd5U7XJJtkmG2VrqoyzMSbQSAnYATfSinWx0keAxSvuZnLT9eyjWU86NR8skC2ySbbJxvSRs0Um0DgJ2AE3znp1qVJKgFnFWpxjNsO8D/Dt3GaVNlM2yBbZFNhWaZOcvwk0GQJ2wE2mql3QtBBgdnE/ept/YVnJxZW2STbIFtlUaVucvwk0NQJ2wE2txl3eVBBglvHuGLIpE5+eq5RBQd6bBrZUygznawJNloAdcJOtehe80gSaN2+uFbK6897tpHLbEuTZPbCh3Nk7PxMwAQjYAfs2MIEKEZg8efISZh2fxD6AjziU7SMHykt5Km/ZUKHiO1sTaPIE7ICb/C1gAJUkcN99903j9Z+r2IfTKy35c1jlobyUp/KuZNmdtwk0dQJ2wE39DnD5K06AZ7C/xYh76ZFO6devX9tSGSTdykN5BXmWKivrNQETCEHADjgEJIuYQKkJ4BBPII/XeCXolVLlFeh+LcirVNlYrwmYQEgCdsAhQVnMBEpNgFeBetBD/ZZntPqWcKKbdEq38khUsZWZgAnEJmAHHBudE5pA8gRatWq1C1q78m7uHUlp53mvdHUNdCel1npMwASKJGAHXCRAJzeBJAmMGzdu+bp16/rTWz0cvRsmoRsHfIR0SncS+qzDBEwgGQJ2wMlwtBYTSIzAzJkzZ9MDniCFxSxXGaTFl284XjoTM9CKTMAEEiFgB5wIRisxgWQJMFHqFBznsjVr1twQV7PSSgcfWDglrg6nMwETKB0BO+DSsbVmEyiKAL3g+zbaaKPj4ipRWumIm97pTMAESkvADri0fK3dBGITaNas2WCe327HDObuUZUojdJKR9S0ljcBEygPATvg8nB2LiYQmcDUqVO/ZAhZX0waGjkxaZRWOmKkdRITMIEyELADLgNkZ2ECcQkwhDyOtD1jpO8ZpI2R1ElMwARMwARMwAQ2YDh5LZ8O1EpZoTbJKk0oYQuZgAlUjIB7wBVD74xNIBwBhpJf5Hnu+eGkN9hAskoTVt5yJmAClSFgB1wZ7s7VBEITYBGNmxDeO3QCZIM0EZJY1ARMwARMwARMoB4BPiP4JV8zurheRFaAZCSbFexLEzCBFBJwDziFlWKTTCCbAO/0PsrXjE7PDs++loxks8N9bQImkD4CdsDpqxNbZAL1CGyyySYjCNwx39KUQdyOgWw9HQ4wARNIFwE74HTVh60xgQYJ8D7vfCZXLVu9evWNDQoQqDjJSDaXjMNNwATSQ8AOOD11YUtMIC8Bhpa1NOWxuYQUJ5lc8Q43ARNIFwE74HTVh60xgZwEttlmmwuJbNfQ0pRBWLtAJqcOR5iACaSHgB1weurClphAXgJjx45diUCupSm1XOXiQCavHkeagAmkg4AdcDrqwVaYQFgCd7HIRr2lKYOwu8IqsZwJmIAJmIAJmEBEAtlLU3rpyYgALW4CKSHgHnBKKsJmmEBYAtlLU3rpybDkLGcC6SJgB5yu+rA1JlCQQLDMZI8MwR5eejKDhk9NoEoIbFgldtpMEzCBDAJabpJXjkYqiM8OXjFjxoyWGdE+NQETqAICm1SBjTbRBEwgiwDO91GGnk9XsM6zon1pAiZQBQTsgKugkmyiCWQTWLNmzQiWnKz55ODatWtPzI73tQmYgAmYgAmYQIkIMPt5BTOi9W6wNxMwgSok4B5wFVaaTTYBEWAI+lcmYQImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImYAImUCUE/h8ar2TE9wsa4gAAAABJRU5ErkJggg==</pentrails><costumes><list struct="atomic" id="719"></list></costumes><sounds><list struct="atomic" id="720"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="-2.2737367544323206e-13" y="-149.9999999999999" heading="0" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="725"><costumes><list struct="atomic" id="726"></list></costumes><sounds><list struct="atomic" id="727"></list></sounds><blocks><block-definition s="square" type="command" category="pen"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doWarp"><script><block s="doRepeat"><l>4</l><script><block s="forward"><l>10</l></block><block s="turn"><l>90</l></block></script></block></script></block></script></block-definition><block-definition s="hex" type="command" category="pen"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doWarp"><script><block s="doRepeat"><l>6</l><script><block s="forward"><l>7</l></block><block s="turn"><l>60</l></block></script></block></script></block></script></block-definition><block-definition s="star" type="command" category="pen"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doWarp"><script><block s="doRepeat"><l>5</l><script><block s="forward"><l>15</l></block><block s="turn"><l>144</l></block></script></block></script></block></script></block-definition><block-definition s="vee" type="command" category="looks"><header></header><code></code><translations></translations><inputs></inputs><script><block s="turnLeft"><l>20</l></block><block s="forward"><l>25</l></block><block s="doRun"><block s="reportListItem"><l><option>random</option></l><block var="shapes"/></block><list></list></block><block s="forward"><l>-25</l></block><block s="turn"><l>40</l></block><block s="forward"><l>25</l></block><block s="doRun"><block s="reportListItem"><l><option>random</option></l><block var="shapes"/></block><list></list></block><block s="forward"><l>-25</l></block><block s="turnLeft"><l>20</l></block></script></block-definition></blocks><variables></variables><scripts><script x="43.66666666666677" y="41.66666666666674"><block s="receiveGo"></block><block s="clear"></block><block s="up"></block><block s="gotoXY"><l>0</l><l>-150</l></block><block s="down"></block><block s="setHeading"><l>0</l></block><custom-block s="vee" scope="local"></custom-block></script><script x="27.66666666666677" y="237.66666666666663"><block s="receiveKey"><l><option>up arrow</option></l><list></list></block><block s="doIf"><block s="reportVariadicLessThan"><list><block s="reportListAttribute"><l><option>length</option></l><block var="shapes"/></block><l>4</l></list></block><script><block s="doAddToList"><block s="reifyScript"><script><custom-block s="vee" scope="local"></custom-block></script><list></list></block><block var="shapes"/></block><block s="doAddToList"><block s="reifyScript"><script><custom-block s="vee" scope="local"></custom-block></script><list></list></block><block var="shapes"/></block></script><list></list></block></script><script x="24.66666666666677" y="421.6666666666662"><block s="receiveKey"><l><option>down arrow</option></l><list></list></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><block s="reportListAttribute"><l><option>length</option></l><block var="shapes"/></block><l>4</l></list></block><script><block s="doDeleteFromList"><l><option>last</option></l><block var="shapes"/></block><block s="doDeleteFromList"><l><option>last</option></l><block var="shapes"/></block></script><list></list></block></script><script x="367.66666666666663" y="193.83333333333343"><custom-block s="downUp %txt"><l>banana</l></custom-block></script><script x="540" y="213.000001"><custom-block s="star" scope="local"></custom-block></script><script x="377" y="45.000001"><custom-block s="hex" scope="local"></custom-block></script><script x="597.5615234375" y="262.000001"><custom-block s="square" scope="local"></custom-block></script></scripts></sprite><watcher var="shapes" style="normal" x="244" y="161" color="243,118,29" extX="114" extY="129"/></sprites></stage><variables><variable name="shapes"><list id="877"><item><context id="878"><inputs></inputs><variables></variables><script><custom-block s="square" scope="local"></custom-block></script><receiver><ref id="725"></ref></receiver><origin></origin><context id="882"><inputs></inputs><variables></variables><receiver><ref id="725"></ref></receiver><origin></origin></context></context></item><item><context id="884"><inputs></inputs><variables></variables><script><custom-block s="hex" scope="local"></custom-block></script><receiver><ref id="725"></ref></receiver><origin></origin></context></item><item><context id="888"><inputs></inputs><variables></variables><script><custom-block s="star" scope="local"></custom-block></script><receiver><ref id="725"></ref></receiver><origin></origin></context></item><item><context id="892"><inputs></inputs><variables></variables><script><custom-block s="vee" scope="local"></custom-block></script><receiver><ref id="725"></ref></receiver><origin><ref id="725"></ref></origin><context id="896"><inputs></inputs><variables></variables><receiver><ref id="725"></ref></receiver><origin><ref id="725"></ref></origin></context></context></item><item><context id="898"><inputs></inputs><variables></variables><script><custom-block s="vee" scope="local"></custom-block></script><receiver><ref id="725"></ref></receiver><origin><ref id="725"></ref></origin></context></item></list></variable></variables></scene></scenes></project><media name="vee" app="Snap! 10.7.2, https://snap.berkeley.edu" version="2"></media></snapdata>