<snapdata remixID="14903197"><project name="unit 4 lab 2 assignment" app="Snap! 11.0.8, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="unit 4 lab 2 assignment"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="turn %&apos;list&apos; into text" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>text</l></list></block><block s="doSetVar"><l>text</l><l></l></block><block s="doForEach"><l>item</l><block var="list"/><script><block s="doSetVar"><l>text</l><block s="reportJoinWords"><list><block var="text"/><block var="item"/></list></block></block></script></block><block s="doReport"><block var="text"/></block></script></block-definition></blocks><primitives></primitives><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="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="30"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAQAElEQVR4AezVC27kNhAEUCP3P3SC/NZeez6SSDWb9YJg1zsjkV2vDdQfH/4jQIAAAQIEbhdQwLeTu5AAAQIECHx8ZBew3wACBAgQIFAkoICL4F1LgAABAtkCCjh3/5ITIECAQKGAAi7EdzUBAgQI5Aoo4NzdZyeXngABAsUCCrh4Aa4nQIAAgUwBBZy5d6mzBaQnQGABAQW8wBKMQIAAAQJ5Ago4b+cSE8gWkJ7AIgIKeJFFGIMAAQIEsgQUcNa+pSVAIFtA+oUEFPBCyzAKAQIECOQIKOCcXUtKgACBbIHF0ivgxRZiHAIECBDIEFDAGXuWkgABAgQWE7i5gBdLbxwCBAgQIFAkoICL4F1LgAABAtkCCvjG/buKAAECBAj8J6CA/5PwNwECBAgQuFFAAd+InX2V9AQIECDwWUABf9bwMwECBAgQuElAAd8E7ZpsAekJECDwu4AC/l3EvwkQIECAwA0CCvgGZFcQyBaQngCBnwQU8E8qPiNAgAABApMFFPBkYMcTIJAtID2BRwIK+JGMzwkQIECAwEQBBTwR19EECBDIFpD+mYACfqbjOwIECBAgMElAAU+CdSwBAgQIZAu8Sq+AXwn5ngABAgQITBBQwBNQHUmAAAECBF4J7F3Ar9L7ngABAgQIFAko4CJ41xIgQIBAtoAC3nf/khEgQIDAwgIKeOHlGI0AAQIE9hVQwPvuNjuZ9AQIEFhcQAEvviDjESBAgMCeAgp4z71KlS0gPQECDQQUcIMlGZEAAQIE9hNQwPvtVCIC2QLSE2gioICbLMqYBAgQILCXgALea5/SECCQLSB9IwEF3GhZRiVAgACBfQQU8D67lIQAAQLZAs3SK+BmCzMuAQIECOwhoID32KMUBAgQINBMYHABN0tvXAIECBAgUCSggIvgXUuAAAEC2QIKeOD+HUWAAAECBN4VUMDvSnmOAAECBAgMFFDAAzGzj5KeAAECBI4IKOAjWp4lQIAAAQKDBBTwIEjHZAtIT4AAgaMCCviomOcJECBAgMAAAQU8ANERBLIFpCdA4IyAAj6j5h0CBAgQIHBRQAFfBPQ6AQLZAtITOCuggM/KeY8AAQIECFwQUMAX8LxKgACBbAHprwgo4Ct63iVAgAABAicFFPBJOK8RIECAQLbA1fQK+Kqg9wkQIECAwAkBBXwCzSsECBAgQOCqQO8Cvpre+wQIECBAoEhAARfBu5YAAQIEsgUUcN/9m5wAAQIEGgso4MbLMzoBAgQI9BVQwH13lz259AQIEGguoICbL9D4BAgQINBTQAH33JupswWkJ0BgAwEFvMESRSBAgACBfgIKuN/OTEwgW0B6ApsIKOBNFikGAQIECPQSUMC99mVaAgSyBaTfSEABb7RMUQgQIECgj4AC7rMrkxIgQCBbYLP0CnizhYpDgAABAj0EFHCPPZmSAAECBDYTOFjAm6UXhwABAgQIFAko4CJ41xIgQIBAtoACPrB/jxIgQIAAgVECCniUpHMIECBAgMABAQV8ACv7UekJECBAYKSAAh6p6SwCBAgQIPCmgAJ+E8pj2QLSEyBAYLSAAh4t6jwCBAgQIPCGgAJ+A8kjBLIFpCdAYIaAAp6h6kwCBAgQIPBCQAG/API1AQLZAtITmCWggGfJOpcAAQIECDwRUMBPcHxFgACBbAHpZwoo4Jm6ziZAgAABAg8EFPADGB8TIECAQLbA7PQKeLaw8wkQIECAwA8CCvgHFB8RIECAAIHZAmsX8Oz0zidAgAABAkUCCrgI3rUECBAgkC2ggNfdv8kIECBAYGMBBbzxckUjQIAAgXUFFPC6u8meTHoCBAhsLqCAN1+weAQIECCwpoACXnMvpsoWkJ4AgQABBRywZBEJECBAYD0BBbzeTkxEIFtAegIhAgo4ZNFiEiBAgMBaAgp4rX2YhgCBbAHpgwQUcNCyRSVAgACBdQQU8Dq7MAkBAgSyBcLSK+CwhYtLgAABAmsIKOA19mAKAgQIEAgT+K2Aw9KLS4AAAQIEigQUcBG8awkQIEAgW0ABf9q/HwkQIECAwF0CCvguafcQIECAAIFPAgr4E0b2j9ITIECAwJ0CCvhObXcRIECAAIF/BRTwvxD+yhaQngABAncLKOC7xd1HgAABAgT+ElDAfyH4n0C2gPQECFQIKOAKdXcSIECAQLyAAo7/FQBAIFtAegJVAgq4St69BAgQIBAtoICj1y88AQLZAtJXCijgSn13EyBAgECsgAKOXb3gBAgQyBaoTq+AqzfgfgIECBCIFFDAkWsXmgABAgSqBWoLuDq9+wkQIECAQJGAAi6Cdy0BAgQIZAso4Lr9u5kAAQIEggUUcPDyRSdAgACBOgEFXGeffbP0BAgQCBdQwOG/AOITIECAQI2AAq5xd2u2gPQECBD4UMB+CQgQIECAQIGAAi5AdyWBaAHhCRD4W0AB/83gDwIECBAgcK+AAr7X220ECGQLSE/gfwEF/D+FHwgQIECAwH0CCvg+azcRIEAgW0D6LwIK+AuHfxAgQIAAgXsEFPA9zm4hQIAAgWyBb+kV8DcSHxAgQIAAgfkCCni+sRsIECBAgMA3gagC/pbeBwQIECBAoEhAARfBu5YAAQIEsgUUcMz+BSVAgACBlQQU8ErbMAsBAgQIxAgo4JhVZweVngABAqsJKODVNmIeAgQIEIgQUMARaxYyW0B6AgRWFFDAK27FTAQIECCwvYAC3n7FAhLIFpCewKoCCnjVzZiLAAECBLYWUMBbr1c4AgSyBaRfWUABr7wdsxEgQIDAtgIKeNvVCkaAAIFsgdXTK+DVN2Q+AgQIENhSQAFvuVahCBAgQGB1gbkFvHp68xEgQIAAgSIBBVwE71oCBAgQyBZQwPP272QCBAgQIPBQQAE/pPEFAQIECBCYJ6CA59lmnyw9AQIECDwVUMBPeXxJgAABAgTmCCjgOa5OzRaQngABAi8FFPBLIg8QIECAAIHxAgp4vKkTCWQLSE+AwFsCCvgtJg8RIECAAIGxAgp4rKfTCBDIFpCewNsCCvhtKg8SIECAAIFxAgp4nKWTCBAgkC0g/SEBBXyIy8MECBAgQGCMgAIe4+gUAgQIEMgWOJxeAR8m8wIBAgQIELguoICvGzqBAAECBAgcFtiqgA+n9wIBAgQIECgSUMBF8K4lQIAAgWwBBbzN/gUhQIAAgU4CCrjTtsxKgAABAtsIKOBtVpkdRHoCBAh0E1DA3TZmXgIECBDYQkABb7FGIbIFpCdAoKOAAu64NTMTIECAQHsBBdx+hQIQyBaQnkBXAQXcdXPmJkCAAIHWAgq49foMT4BAtoD0nQUUcOftmZ0AAQIE2goo4LarMzgBAgSyBbqnV8DdN2h+AgQIEGgpoIBbrs3QBAgQINBd4FoBd09vfgIECBAgUCSggIvgXUuAAAEC2QIK+Pz+vUmAAAECBE4LKODTdF4kQIAAAQLnBRTwebvsN6UnQIAAgUsCCvgSn5cJECBAgMA5AQV8zs1b2QLSEyBA4LKAAr5M6AACBAgQIHBcQAEfN/MGgWwB6QkQGCKggIcwOoQAAQIECBwTUMDHvDxNgEC2gPQEhgko4GGUDiJAgAABAu8LKOD3rTxJgACBbAHphwoo4KGcDiNAgAABAu8JKOD3nDxFgAABAtkCw9Mr4OGkDiRAgAABAq8FFPBrI08QIECAAIHhAq0KeHh6BxIgQIAAgSIBBVwE71oCBAgQyBZQwG32b1ACBAgQ2ElAAe+0TVkIECBAoI2AAm6zquxBpSdAgMBuAgp4t43KQ4AAAQItBBRwizUZMltAegIEdhRQwDtuVSYCBAgQWF5AAS+/IgMSyBaQnsCuAgp4183KRYAAAQJLCyjgpddjOAIEsgWk31lAAe+8XdkIECBAYFkBBbzsagxGgACBbIHd0yvg3TcsHwECBAgsKaCAl1yLoQgQIEBgd4HnBbx7evkIECBAgECRgAIugnctAQIECGQLKODH+/cNAQIECBCYJqCAp9E6mAABAgQIPBZQwI9tsr+RngABAgSmCijgqbwOJ0CAAAECPwso4J9dfJotID0BAgSmCyjg6cQuIECAAAEC3wUU8HcTnxDIFpCeAIFbBBTwLcwuIUCAAAECXwUU8FcP/yJAIFtAegK3CSjg26hdRIAAAQIEfgko4F8WfiJAgEC2gPS3CijgW7ldRoAAAQIE/hFQwP84+JMAAQIEsgVuT6+Abyd3IQECBAgQ+PhQwH4LCBAgQIBAgcBSBVyQ35UECBAgQKBEQAGXsLuUAAECBNIFFPAyvwEGIUCAAIEkAQWctG1ZCRAgQGAZAQW8zCqyB5GeAAECaQIKOG3j8hIgQIDAEgIKeIk1GCJbQHoCBBIFFHDi1mUmQIAAgXIBBVy+AgMQyBaQnkCqgAJO3bzcBAgQIFAqoIBL+V1OgEC2gPTJAgo4efuyEyBAgECZgAIuo3cxAQIEsgXS0yvg9N8A+QkQIECgREABl7C7lAABAgSyBT4+FHD6b4D8BAgQIFAioIBL2F1KgAABAukCyQWcvnv5CRAgQKBQQAEX4ruaAAECBHIFFHDq7uUmQIAAgVIBBVzK73ICBAgQSBVQwKmbz84tPQECBMoFFHD5CgxAgAABAokCCjhx6zJnC0hPgMASAgp4iTUYggABAgTSBBRw2sblJZAtID2BZQQU8DKrMAgBAgQIJAko4KRty0qAQLaA9EsJKOCl1mEYAgQIEEgRUMApm5aTAAEC2QLLpVfAy63EQAQIECCQIKCAE7YsIwECBAgsJ3BrAS+X3kAECBAgQKBIQAEXwbuWAAECBLIFFPBt+3cRAQIECBD4JaCAf1n4iQABAgQI3CaggG+jzr5IegIECBD4KqCAv3r4FwECBAgQuEVAAd/C7JJsAekJECDwXUABfzfxCQECBAgQmC6ggKcTu4BAtoD0BAj8LKCAf3bxKQECBAgQmCqggKfyOpwAgWwB6Qk8FlDAj218Q4AAAQIEpgko4Gm0DiZAgEC2gPTPBRTwcx/fEiBAgACBKQIKeAqrQwkQIEAgW+B1egX82sgTBAgQIEBguIACHk7qQAIECBAg8Fpg5wJ+nd4TBAgQIECgSEABF8G7lgABAgSyBRTwrvuXiwABAgSWFlDAS6/HcAQIECCwq4AC3nWz2bmkJ0CAwPICCnj5FRmQAAECBHYUUMA7blWmbAHpCRBoIaCAW6zJkAQIECCwm4AC3m2j8hDIFpCeQBsBBdxmVQYlQIAAgZ0EFPBO25SFAIFsAelbCSjgVusyLAECBAjsIqCAd9mkHAQIEMgWaJdeAbdbmYEJECBAYAcBBbzDFmUgQIAAgXYCQwu4XXoDEyBAgACBIgEFXATvWgIECBDIFlDAw/bvIAIECBAg8L6AAn7fypMECBAgQGCYgAIeRpl9kPQECBAgcExAAR/z8jQBAgQIEBgioICHMDokW0B6AgQIHBdQwMfNvEGAAAECBC4LKODLhA4gkC0gPQECv+uE6gAAAkNJREFU5wQU8Dk3bxEgQIAAgUsCCvgSn5cJEMgWkJ7AeQEFfN7OmwQIECBA4LSAAj5N50UCBAhkC0h/TUABX/PzNgECBAgQOCWggE+xeYkAAQIEsgWup1fA1w2dQIAAAQIEDgso4MNkXiBAgAABAtcFOhfw9fROIECAAAECRQIKuAjetQQIECCQLaCAu+7f3AQIECDQWkABt16f4QkQIECgq4AC7rq57LmlJ0CAQHsBBdx+hQIQIECAQEcBBdxxa2bOFpCeAIEtBBTwFmsUggABAgS6CSjgbhszL4FsAekJbCOggLdZpSAECBAg0ElAAXfallkJEMgWkH4rAQW81TqFIUCAAIEuAgq4y6bMSYAAgWyB7dIr4O1WKhABAgQIdBBQwB22ZEYCBAgQ2E7gUAFvl14gAgQIECBQJKCAi+BdS4AAAQLZAgr47f17kAABAgQIjBNQwOMsnUSAAAECBN4WUMBvU2U/KD0BAgQIjBVQwGM9nUaAAAECBN4SUMBvMXkoW0B6AgQIjBdQwONNnUiAAAECBF4KKOCXRB4gkC0gPQECcwQU8BxXpxIgQIAAgacCCvgpjy8JEMgWkJ7APAEFPM/WyQQIECBA4KGAAn5I4wsCBAhkC0g/V0ABz/V1OgECBAgQ+FFAAf/I4kMCBAgQyBaYn14Bzzd2AwECBAgQ+CaggL+R+IAAAQIECMwXWLmA56d3AwECBAgQKBJQwEXwriVAgACBbAEFvOr+zUWAAAECWwso4K3XKxwBAgQIrCrwJwAAAP//lVwoVAAAAAZJREFUAwDU5ALRcl29HAAAAABJRU5ErkJggg==</pentrails><costumes><list struct="atomic" id="31"></list></costumes><sounds><list struct="atomic" id="32"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="37"><costumes><list id="38"><item><ref mediaID="unit 4 lab 2 assignment_Sprite_cst_Untitled"></ref></item></list></costumes><sounds><list struct="atomic" id="39"></list></sounds><blocks></blocks><variables></variables><scripts><script x="17" y="10"><block s="receiveGo"></block><block s="doAsk"><l>write a message</l></block><block s="doSetVar"><l>message</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>type a number between 1 and 26</l></block><block s="doSetVar"><l>key</l><block s="getLastAnswer"></block></block></script><script x="520" y="152"><block s="receiveKey"><l><option>e</option></l><list></list></block><block s="doSetVar"><l>encryption</l><l></l></block><block s="doForEach"><l>item</l><block s="reportTextSplit"><block var="message"/><l><option>letter</option></l></block><script><block s="doIfElse"><block s="reportVariadicGreaterThan"><list><block s="reportVariadicSum"><list><block s="reportUnicode"><block var="item"/></block><block var="key"/></list></block><l>122</l></list></block><script><block s="doSetVar"><l>encryption</l><block s="reportJoinWords"><list><block var="encryption"/><block s="reportUnicodeAsLetter"><block s="reportVariadicSum"><list><block s="reportUnicode"><block var="item"/></block><block var="key"/><l>-26</l></list></block></block></list></block></block></script><script><block s="doSetVar"><l>encryption</l><block s="reportJoinWords"><list><block var="encryption"/><block s="reportUnicodeAsLetter"><block s="reportVariadicSum"><list><block s="reportUnicode"><block var="item"/></block><block var="key"/></list></block></block></list></block></block></script></block></script></block><block s="doSayFor"><block var="encryption"/><l>2</l></block></script><script x="552" y="477.8333333333335"><block s="receiveKey"><l><option>d</option></l><list></list></block><block s="doSetVar"><l>decryption</l><l></l></block><block s="doFor"><l>i</l><l>1</l><block s="reportTextAttribute"><l><option>length</option></l><block var="encryption"/></block><script><block s="doSetVar"><l>Letter as Unicode</l><block s="reportUnicode"><block s="reportLetter"><block var="i"/><block var="encryption"/></block></block></block><block s="doChangeVar"><l>Letter as Unicode</l><block s="reportVariadicProduct"><list><block var="key"/><l>-1</l></list></block></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><l>97</l><block var="Letter as Unicode"/></list></block><script><block s="doChangeVar"><l>Letter as Unicode</l><l>26</l></block></script><list></list></block><block s="doSetVar"><l>decryption</l><block s="reportJoinWords"><list><block var="decryption"/><block s="reportUnicodeAsLetter"><block var="Letter as Unicode"/></block></list></block></block></script></block><block s="doSayFor"><block var="decryption"/><l>2</l></block></script></scripts></sprite><watcher var="message" style="normal" x="10" y="10" color="243,118,29"/><watcher var="key" style="normal" x="10" y="31.000001999999995" color="243,118,29"/><watcher var="encryption" style="normal" x="10" y="52.00000399999999" color="243,118,29"/><watcher var="decryption" style="normal" x="10" y="73.00000599999998" color="243,118,29"/><watcher var="Letter as Unicode" style="normal" x="10" y="94.00000799999998" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="message"><l>hello</l></variable><variable name="key"><l>yes</l></variable><variable name="encryption"><l>pmttw</l></variable><variable name="decryption"><l>hello</l></variable><variable name="Letter as Unicode"><l>111</l></variable></variables></scene></scenes></project><media name="unit 4 lab 2 assignment" app="Snap! 11.0.8, https://snap.berkeley.edu" version="2"><costume name="Untitled" center-x="68" center-y="69.5" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIgAAACLCAYAAAC6LtH8AAAQAElEQVR4AexdCdjUxBkeqCA3KN54PoKAhXoVVBRFRRS0UvHAs2hRW49qq0XxwpNaFS1a6lGLWEUElSoWWsUHVFTkksIDioBSbRWvqtz8wC9/33d2J5md3WST3SSb7J//+d6Zycxk5ptv3n9mkkmyDUX9+PsBmvkj4BTgUuBOYAzwEjAdmA28BywF6C+E/y4wA/gb8GfgLuBK4CSgE7ANUPVSjQRphF47GrgBGA8sArYA7PRJ8B8CbgQuAH4CHAN0B/YH9gPok0wHI9wTOBW4GBgKPABMBpYALJOEGofwNUAvoCVQVVItBDkCvTIc4H98DfzXAR4PhN8FaACEISTU2Sh4BPAasAZg3cPgUyd4yZYkE6Q/TM+h/1P4bwEcMfgfX7BN39W1FUEC9TkJR6/bkEidvob/KHACkEgpaMwYt4TD/r3Q7zPgRYBDfzv4OVKICDkZAjjwWMcOqOoS4GVgJTAKOARIjCSFIOfBojMBLhx/C383wBKzs6yEiANF9NgV6lwOzAOmAecCsZc4E6QJrHc1sBx4CjgcsETvDCsyZgEXHY+FqmMBTo9c4Ia1RkIV5UlcCXItmvU5cB/QHrBEGd2KCCkQdLEOenN65AKXU+YQ1Bm7S+e4EYRrihUw1N1AG0CKMi59GZFgh21Q0JrB6eceHHNE+QX82EhcCMJVPudmXpXso6xTwJAqqSr8Au3bGQ17BHgT4DQEr7JSaYK0RfNJCq7y9dX9ZzQe0uqFsK2E1tgjEeZCdjR82gheZaSSBOEqfhmazWkFnpSNNBTAuVlG1CcH7Tab+3NE8NY/b8YhGL1UgiBN0czHAK7it4cvhcYBmCaP66sDG8gbelr7Oe3wdj73jppr8ZEEoyYI7zJyT+QirXXLaRTtOA3CAlmbfIygEu4dzcUBpx940UiUBLkMTeI+RQf4UmgEwDqWkaljWQC22RuwjhHoDHABy11lBMOXPIKEVCV3UP+klb3aaLiWlAZNC2RttUGL564yb9trUeEEwyZIM6j9d4DPYMATcn5Fg1vLg9TxbAHYrBmg5+dtez6+0EKPDDocJkH2hrLcAj8ZvhSjgTIudfxZwLAhH4DiIw45d5v9leieOyyCHIhqud7ggzgIZkYOGUidsi1gkOQgFMj7SD+EH7iEQRCSYwo03QuQYjRIxqVOeRYwbLovSiNJ+DgEgsFJ0AQhm0kOtR2/xWhIcJqnJcn1nGaG3REmSbrBD0yCJAgf7ePzmjo5+HxoYMqyoDo6WejhbFS987L/gJuyDd8R/vNAYLcOgiIIn5ziA8KhkgMNF/qDE3qYaaEixoWDJNtCvY0AZU84EwGSBV55EhRBJkANa5EEhQMfOVC+KDRiFIpj3voG2FzfpuiK9pMkZfdDEAR5GspYW9NQFIdhSF3O6KFqSEcRZYm8K0U+wP2EnVpaqFyC3IFqzwGkhEcOFp9SgVYoBqMP2Dc3FTvHLb0cggxAwVblhmJIClbqXIpzS3M5rWqTjL7gP/HppTa2VILwqS8+6CPrNRSScUE7buOHW1rQeiSlPKNP+KiAtUb004ZSCUJyqCedPvFTYSl5vRDAS55S6k74OR9m9ed+zYPZsC+vFILcjhp6A1LAVOuOqYwIwfEyhXjJE4JqsS4SfaPv0fBC4ha/ChcnSG6JPXB4MyAFCkg/Siclgj9rG310K87mS+bwvIlfgvA9FVmyUbGMS514WsDoK37GwrOifghyPUo9DKiocK3x7Td1gmA4KmXmvlMrHrhnowTDUdUbYD1bs2WxD/liWvbQ3fNKEK4z+Ma6LM1gpIwL01FEqNlYJy4dtE7su8O3Er9EmHGsW+VhOGjcNnSD6NNjtbj1ug0SDDMu6HrCLA99pvc1RxF9feJYtX6SYyYkkBzyti0qwmG0Upet7orB68X4J9W+lJBhxjFZ5WE4SAy/eYMYebfa5rBLZhzT7Jj4h7S+Y797WrAyY7GWHY8Mg4CKyphHasTEZ2xyKGUYxzR1HKQ/dcpmMeLOfHKoOpjGPOo4YT6/mMDb8a5qeyEIP7cgC9EYKI+jcNTIMO6vNjmuHNJUXHWtvTel0lTeoPQa/bBdp1OZXvI4nVuJeKMP+SkuVzWKEaQvzu4DVFTmzKwV82bVSh0aQuMH780sFhlmJNOYh+GgMG92rXAfHTI1MQ/zZo4S5/KdaG6ZOCoOczumMYHfrqBvPr0k46Jx6sTLkzdbVW1Va3HE6OFMnuDGkJeet+tEVa7iJ69rQRElGqPIFW7VuhGET6Mf53ZyVGmLF35ftCoveYoWomWYMZ0fMdQiXIJ+8roUU6kkfuWRd1kL1u9GEOulaoNxBQsKM3LRgsz04laHlzxu5+tpX36+VSycX7xOdQ7z8hx1nATf6FO+Y1NQbSeC8BU/vnNR8KQoI2n4L1Zq84pD5czDvA7JvqJLGRFKOceXUuFm5jqED5zn1eJEkMEqp8E0FR2Zv2hB8elFKeMnrzqnkP/Rcu91qvNLOUedWynf6Ft+aiJPlUIE4XeyLILknRFxhJ+1hZ+8ETcjCdXx6bM8PQsRhEyS3wczGJZ3chQRm2q8X5n4yRuF7kmoQ+tjfqvlLFPnQgQ508yUe5weVbEF8kYRkyB8lDAWl7ZV3Alxbhp/3IBv6Fk6mgQ5TaVoQ4+KSv0qtYDR1znTjEkQ3lqvUjOkzfJogX56Pp0gfAjZ8Y6aflIarmoL8M4quSAbqRPEYo4x5MiMqVPdFjD63JpJdILwC4TVbYW0dV4twFFE5tUJEunnFWXt1eVUU2ssLiiC7IHWdQQquK3P2vPRqLH3p0395M2vKY3Rphn+1Bo5IRRBLMbEzUxdD+QPVnrTyk9ebyXW61ySE4og+of0Y2WVrgdwa8ibSn7yeiuxXueS3ztTBOH2fiytsWu7hmLnXZWazioyD/M650hTfFqAPw9rTTGxJQgb1eWA4tOMlzwsywv22bd4fWY5pZxjlhGzY8kJ/mvyFwS4B0P9vG+dMndE6Hpg8WnGSx6v6h51rHwFSGZv4LJG1tP0c+SJyXUUB8iJZiQIf2ZcNgerWBdzyCwVcfr0szuskR0UeljPU66SnKq6ZNc+dcpcBQpVaczLcwpkSVyUwYHOJIgcSspoSeinHt6zkTi4W2YU2bJFiGtubCrBMCtnGvMwHBSOPi5Tn5fy/OT1Ul6M8kiCeHpHs9JKnz2IX3rMaHHf8I2CyBwJoaepuHL9U06z6ytWlp+8xcqKWXp7jiAx0ylfHc57F13eRPQ/vXFeIuOYxjx5iWVEdO+xjTjuBG0+cyiLeZjXITnx0YkgiFoG/HF0C3HqmTZJGGYce0HlYTgoDL6sSdGivOQpWkiMMySCIMp+LVs1EI9PaCne/3Q7sQRgmHEqPWi/7ymNxa+va+pYLNOYxzFDFSQkhiD6FMIrhl1wA03ZX09TcUH5t/y+mbjsN/kjCeOYFlQ9cS0nMQRxe3UqjOlF77Dh9zcXk6a1Etff1kyCYcbpeao1nBiCZEaJQlQoFBd8d/FG2LXDmgqCYS81VEOexBAkY+wMTTJh5RaKU2mpX64FEkYQu7nRjBt2ffU1lFiCpONGNJRNLEGiMU9aS0qQlAOuFkgJ4mqeNDElSMoBVwuEQhDXGtPERFkgJUiiuit6ZVOCRG/zRNVIgqxIlMapslFaYAUJsiTKGtO6EmWBJTkE2a7BN26bpolqWapsaRYwOCAJsg5FfQxQSBj6KeqvBRQHyIl16iCdZqIgRLLqkJxICZKsTotS2xyCzA+75pWfbhXHH7ZaguGw64tr+Wx7QuwgOaFGkLfCNujE8ZsEf1eFYDjs+uJaPttOGxAMx1VP6CU5oQjyCSI+BARWsfQCx/p19iM+ejjwimJcIEePsY/bv2IVNztofU8ukBPW2/00q2QMA2GgSRP7EZ8xj2wSNFYY9cS5TI4Yy5bYPxTQrLltk5jp/abSR40gPH6dTlg449xtxU47Z6r76sut4tmx9n9SWHXGqdx/f/S9GDWixlKJr270PtF+CcxKiEfgDaVGpscyR//IeCKUaabdHg3F0Fvtl5BqfHykX+mVZH/I5esF/zHYhp12aSimzW4t9u/q/zskPD8MaNMLi/8nHUInyNeIsJiDcHCSLenLL+wbtS88u7neTDPzZtWKaa9syVpBiHGTWgqOIFZEvALkwFdKJZ0gjLNGER4EDX3O5VzMOTnoOuJY3vSpNjmO79dYHNLd+6clKtCeHA6YBJmgFDKGHBVdls85l98SU4WMuq+m6keR5R98L0Y/ZK89evSMHzmMvp6o+oe+SRBe2uQwiJmCAudczr3WYhVTTjUvVkmOk3utyVl7DDzf+3dHgrK7j3J4ofKRnt8kCNPG0QkLXKwOu6uZVfzDI2vE8qX2pZ+VkPBAHjlwBTf59VZxXnvQ4s/S0dFQP8iGSZDVDBtDD6MCQa/ejXIueU8+ek1VkaQgOd5oJTp0jM9Vi+pIrY+5qz9GxSu/EEF4y5MkUXkC9zmK8L/JmmpwX6R7p1VVsU+TRw5c0k6OKTmMjv0Lju3FEg4ohQjCeItJGsMYHxg6dPqB0EnCghOwP0E1HcG7w+aag210Hjkci4okwejb0YUqdSLIXGR+CQhVFEl+fKi9sueVzYfLkrcm4chxTv+1OQvSKckYOdjHU+AsBvLEiSDMOIoOYTCNUYGBJHniuZb2mgRXNt06rhInHrlaJIEoHDW4fd+98yqxcH6tZZc77m0m2u8XvzWHUnC7Bt+oIH1OL/Tz4EaQV5F7BhC6mGsSVjj77VpBovTtGV+icNQ4f8Ba+RgDdVbgXdKuHr4OrfJX2Oed0xeddHAjCM+JZBRhRRxJOF/r0w3jZ72VIQoZH6dRheTgemP+XHvU6Hb4NmLOB20EP7LXuUtiRo8RtLMTihHkOZw4DYhESJJXZ7UWc5a0ESZRqIAaVSpJFBKD9XNKUZtv1I2jxshHW4i4LkipYwFMR9xkwFGKEYQnDqdD8L+YftjwShTqQxx10Grx4nObQ1NLkYJ1kRgkqqqMO7Nzl2ZGDd4pVvFx9dkGTTfX0YP5vBDkNWQcD0Quiijf1bV1HFWo1KIFteLCM9fKxxRoAB2lkseNFKyT4JTCK5U4L0appwOeRry1rY9wQfFCEJ54Ox2CxqdfHvyfrcjiNP04lehGHrbFCeZIoZdPYnDUmDqzdayvVHSdGWZb6WdxS9Z39bwSZAlKuQmQgooq9jiYIgpHFYXR41uKsK8aSAouQFln0ojBTkOfbaGfBcmRsymXjc/zvBKEJ3It8i4DQKy2JAcMbCxm/Ku1/MVOdqCOcshjkiJhC1B0U46oXyZgH1ozQk6OAgd+CMLTr6dDgJH0Yg838uhEKhTmSJFwUsj+MfrqGhnp0fFLEN4840giizcqlnGpEy8LGH10F7TjjTF43sQvQVgq1yLWKxJQgOsTxqeImQXQN8s1lUiMG7RjT8FSCMKCfwVH3XjojHAq8bRAh6xaa+BfAviWUgmyADVdWhBA7AAABBdJREFUAEgBU6WfOmVbILACjD4hOZaVUnipBGFdz8C5A5BiKCTjUqcyFjD64m5oMQEoScohCCscBof7NfDCeeFKFpw6ni1gkIN9M9TzyQUylksQFnkhnFmAFENBGZc60VgAtre3loXg+7VnlVtzEARZDyVOBz4ApEBRLopkOHWisQBszn5Qj+bx6oXksF9lLFGNIAjCqj+DQ5J8AZ/SCgqvZSBF+BaArUmO5tma/gef5FgJv2wJiiBU5D04pwFq9GgJxfX7/0hKJWgLwMYmOU5CHfLrQPDLliAJQmVmwjkRUC//NkIDcJhKGBbI2lYfOUiOOUHWFTRBqNs7cPoC/wWkZBsiww5OGu3TAoZNP8fpgZMDZeZ8YYjHQYFDHEcSTjuyTKNBMi51SrOAYcuFKOUYINCRA+VJCWMEkQXDeR84CngZkGI0TMaljj8LGDbk5mkvlLAUCEXCJAgV/hYOp5vH4EthA4FV8iB1PFsANvsK0PM/joM+QKi2DJsg0F8K9wKGyFDGaWM0NhObugUtkLXVTlri1QgPBkKXqAjChvAJ6t4IWI+6seFAaMMj6kq0wDaLAb0N/8HBCcAfgEgkSoKwQXzHpjsC+tcDOhpGQHIqWZt00SzxFMIHAFOByCRqgrBhXJeci8CFwHeAFBoEUM+YyLj66MAGqwCr6Qjwux2cTn6GcKjrDZSfJ5UgiFLiCQS6Anw/A56UxoZxZGR9cbJtb6O190mEOwFckMKLXipJELaWezjnIdAP4Ccn4GUeG8gaSx5Xu8O2Elo7FyPcHxgE0EbwKiOVJohqNd/w4trkKkRYwyiNRiCuKoVtI7TGcYONj3NyZA39+yxavY7BuBBEKfggArsDNwPm+kS+Won4RAsIsREw27IRjeLLTHvDt76ogHDFJW4EoUG4O3knAu2AGwFuX8PLSAHjZhJi7mp6298jF4L7VXzSfDeoz5eZYrf7HUeCwFZS+F/1O4R2BLiKfxu+Jcrg9K3ImAWom4KhGveqLkbcngDfVbGmVRzHSuJMEN1QXMUfiYgjAH5szZp+cCyHa9UR9BlXCbBuHYYOvLzn9NED8YcAjp99QlpsJLYEcbAQnze5CGnbAz8FeBnI+wQI2qJ3EsN2SnAhlmuiQOkkBW9wnY20tgAXoHwcAsFkSNIIolt1Eg54GdgSPm/hc6iejXCemB0ZxHFeJXYEL9fvxyF1Iil4g6si31eBDmVLkgmiN5638LnYOwyR3NTifRVeCb2AY+5fwAtFuK/Ey1G+H8TnX0hWXq7zBWnqFEqlURZaLQTRbfY1DnhfhVdCAxDeC2DHHQT/DIDviYyEPxbgsyrz4PPZFb55tgJhEor+IoQ5HfCZC754xFGBu6gDEX8o0AJoD/CGFt8PegXhvOkOcYmW/wMAAP//N04aRwAAAAZJREFUAwA9FcH1sfjKFQAAAABJRU5ErkJggg==" mediaID="unit 4 lab 2 assignment_Sprite_cst_Untitled"/></media></snapdata>