<snapdata remixID="13337842"><project name="U4L2p2-CaesarCipher" app="Snap! 9.0, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="U4L2p2-CaesarCipher"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Encode %&apos;text&apos; %&apos;shift&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%txt"></input><input type="%n"></input></inputs><script><block s="doDeclareVariables"><list><l>encodedText</l></list></block><block s="doSetVar"><l>encodedText</l><l></l></block><custom-block s="for %upvar = %n to %n %cs"><l>i</l><l>1</l><block s="reportTextAttribute"><l><option>length</option></l><block var="text"/></block><script><block s="doSetVar"><l>encodedText</l><block s="reportJoinWords"><list><block var="encodedText"/><custom-block s="Encode One Character %s %n"><block s="reportLetter"><block var="i"/><block var="text"/></block><block var="shift"/></custom-block></list></block></block></script></custom-block><block s="doReport"><block var="encodedText"/></block></script><scripts><script x="17.599999999999984" y="257.8"><block s="doReport"><custom-block s="list $arrowRight word %l"><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="Encode One Character %s %n"><l></l><block var="shift"/></custom-block></autolambda><list></list></block><block s="reportTextSplit"><block var="text"/><l><option>letter</option></l></block></block></custom-block><comment w="90" collapsed="false">A more clever approach to this problem can be achieved using the higher order function (HOF) map.  Courtesy of Christopher Archie of teacher cohort 17-18. </comment></block></script></scripts></block-definition><block-definition s="for %&apos;i&apos; = %&apos;start&apos; to %&apos;end&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%n">1</input><input type="%n">10</input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>step</l><l>tester</l></list></block><block s="doIfElse"><block s="reportVariadicGreaterThan"><list><block var="start"/><block var="end"/></list></block><script><block s="doSetVar"><l>step</l><l>-1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportVariadicLessThan"><list><block var="i"/><block var="end"/></list></block></autolambda><list></list></block></block></script><script><block s="doSetVar"><l>step</l><l>1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportVariadicGreaterThan"><list><block var="i"/><block var="end"/></list></block></autolambda><list></list></block></block></script></block><block s="doSetVar"><l>i</l><block var="start"/></block><block s="doUntil"><block s="evaluate"><block var="tester"/><list></list></block><script><block s="doRun"><block var="action"/><list></list></block><block s="doChangeVar"><l>i</l><block var="step"/></block></script></block></script></block-definition><block-definition s="list $arrowRight word %&apos;list&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportJoinWords"><block var="list"/></block></block></script></block></script></block-definition><block-definition s="Encode One Character %&apos;char&apos; %&apos;shift&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%n"></input></inputs><script><block s="doReport"><block s="reportUnicodeAsLetter"><block s="reportVariadicSum"><list><block s="reportUnicode"><block var="char"/></block><block var="shift"/></list></block></block></block></script></block-definition><block-definition s="Encode One Character (TIF A version) %&apos;char&apos; %&apos;shift&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%n"></input></inputs><script><block s="doDeclareVariables"><list><l>new character</l></list></block><block s="doSetVar"><l>new character</l><block s="reportVariadicSum"><list><block s="reportUnicode"><block var="char"/></block><block var="shift"/></list></block></block><block s="doIf"><block s="reportVariadicGreaterThan"><list><block var="new character"/><l>126</l></list></block><script><block s="doChangeVar"><l>new character</l><block s="reportDifference"><l>32</l><l>127</l></block></block></script><list></list></block><block s="doIf"><block s="reportVariadicLessThan"><list><block var="new character"/><l>32</l></list></block><script><block s="doChangeVar"><l>new character</l><block s="reportDifference"><l>127</l><l>32</l></block></block></script><list></list></block><block s="doReport"><block s="reportUnicodeAsLetter"><block var="new character"/></block></block></script></block-definition><block-definition s="Encode (TIF A version) %&apos;text&apos; %&apos;shift&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%txt"></input><input type="%n"></input></inputs><script><block s="doDeclareVariables"><list><l>encodedText</l></list></block><block s="doSetVar"><l>encodedText</l><l></l></block><custom-block s="for %upvar = %n to %n %cs"><l>i</l><l>1</l><block s="reportTextAttribute"><l><option>length</option></l><block var="text"/></block><script><block s="doSetVar"><l>encodedText</l><block s="reportJoinWords"><list><block var="encodedText"/><custom-block s="Encode One Character (TIF A version) %s %n"><block s="reportLetter"><block var="i"/><block var="text"/></block><block var="shift"/></custom-block></list></block></block></script></custom-block><block s="doReport"><block var="encodedText"/></block></script><scripts><script x="17.599999999999984" y="257.8"><block s="doReport"><custom-block s="list $arrowRight word %l"><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="Encode One Character %s %n"><l></l><block var="shift"/></custom-block></autolambda><list></list></block><block s="reportTextSplit"><block var="text"/><l><option>letter</option></l></block></block></custom-block><comment w="90" collapsed="false">A more clever approach to this problem can be achieved using the higher order function (HOF) map.  Courtesy of Christopher Archie of teacher cohort 17-18. </comment></block></script></scripts></block-definition><block-definition s="initials from name %&apos;name&apos;" type="reporter" category="operators"><comment x="0" y="0" w="79.33333333333333" collapsed="true">4.2.2 ITIT 5</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportCombine"><block s="reportKeep"><block s="reifyPredicate"><autolambda><custom-block s="is %s between %s and %s ?"><block s="reportUnicode"><l></l></block><block s="reportUnicode"><l>A</l></block><block s="reportUnicode"><l>Z</l></block></custom-block></autolambda><list></list></block><block s="reportTextSplit"><block var="name"/><l><option>letter</option></l></block></block><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><l></l></list></block></autolambda><list></list></block></block><comment w="238" collapsed="false">Version using UNICODE block.&#xD;Treats the name as just a string of characters and searches for capital letters in it.  So if the name were &quot;BeAuTy and jOy of computiNg&quot; the block would report BATON. </comment></block></script><scripts><script x="14.666666666666666" y="190.88888888888889"><block s="doReport"><block s="reportCombine"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportLetter"><l>1</l><l></l></block></autolambda><list></list></block><block s="reportCombine"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportTextSplit"><l></l><l>-</l></block></autolambda><list></list></block><block s="reportTextSplit"><block var="name"/><l><option>word</option></l></block></block><block s="reifyReporter"><autolambda><block s="reportConcatenatedLists"><list><l/><l/></list></block></autolambda><list></list></block></block></block><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><l></l></list></block></autolambda><list></list></block><comment w="243.33333333333334" collapsed="false">Version using an additional SPLIT block.&#xD;This version respects the abstraction that text is made up of words, not characters.  It introduces hyphens as another word delimiter (in addition to spaces).  It has an unfortunately hairy structure of higher order function calls. because the split by hyphens has to be done in each word separately (that&apos;s the inner MAP) and then the result has to be flattened (the APPEND).  The ideal solution would split into words based on spaces and hyphens together, but Snap! doesn&apos;t have that capability (yet).</comment></block></block></script></scripts></block-definition><block-definition s="%&apos;a&apos; ≤ %&apos;b&apos;" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doReport"><block s="reportVariadicOr"><list><block s="reportVariadicLessThan"><list><block var="a"/><block var="b"/></list></block><block s="reportVariadicEquals"><list><block var="a"/><block var="b"/></list></block></list></block></block></script></block-definition><block-definition s="%&apos;a&apos; ≥ %&apos;b&apos;" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doReport"><block s="reportVariadicOr"><list><block s="reportVariadicGreaterThan"><list><block var="a"/><block var="b"/></list></block><block s="reportVariadicEquals"><list><block var="a"/><block var="b"/></list></block></list></block></block></script></block-definition><block-definition s="is %&apos;mid&apos; between %&apos;low&apos; and %&apos;high&apos; ?" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="doReport"><block s="reportVariadicAnd"><list><custom-block s="%s ≥ %s"><block var="mid"/><block var="low"/></custom-block><custom-block s="%s ≤ %s"><block var="mid"/><block var="high"/></custom-block></list></block></block></script><scripts><comment x="14.666666666666666" y="88.8" w="304.6666666666667" collapsed="false">As the lab says, it&apos;s okay to use &quot;&gt;&quot; and &quot;&lt;&quot; instead of &quot;≥&quot; and &quot;≤.&quot;</comment></scripts></block-definition></blocks><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="true" hyperops="true" codify="false" inheritance="false" sublistIDs="false" id="398"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAOhUlEQVR4Xu3VwQkAAAjEMN1/abewn7jAQRC64wgQIECAAIF3gX1fNEiAAAECBAiMAHsCAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQIHLFxAWmhEwHPAAAAAElFTkSuQmCC</pentrails><costumes><list struct="atomic" id="399"></list></costumes><sounds><list struct="atomic" id="400"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="150" y="50" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="405"><costumes><list id="406"><item><ref mediaID="Sprite_cst_Caesar2"></ref></item></list></costumes><sounds><list struct="atomic" id="407"></list></sounds><blocks></blocks><variables></variables><scripts><script x="42" y="30"><block s="receiveGo"></block><block s="doSetVar"><l>inputText</l><l></l></block><block s="doSetVar"><l>shiftValue</l><l></l></block><block s="doSetVar"><l>outputText</l><l></l></block><block s="gotoXY"><l>150</l><l>50</l></block><block s="doAsk"><l>Enter your text:</l></block><block s="doSetVar"><l>inputText</l><block s="getLastAnswer"></block></block><block s="doUntil"><block s="reportIsA"><block s="getLastAnswer"></block><l><option>number</option></l></block><script><block s="doAsk"><l>What is the Shift Value for the Ceasar Cipher?  Enter a whole number.</l></block><block s="doSetVar"><l>shiftValue</l><block s="getLastAnswer"></block></block></script></block><block s="doAsk"><l>Encipher or Decipher?</l></block><block s="doIf"><block s="reportVariadicEquals"><list><block s="reportLetter"><l>1</l><block s="getLastAnswer"></block></block><l>D</l></list></block><script><block s="doSetVar"><l>shiftValue</l><block s="reportDifference"><l>0</l><block var="shiftValue"/></block></block></script><list></list></block><block s="doSetVar"><l>outputText</l><block s="reportNewList"><list><custom-block s="Encode %txt %n"><block var="inputText"/><block var="shiftValue"/></custom-block></list></block></block></script><script x="30.333333333333343" y="472.00000900000015"><custom-block s="Encode One Character (TIF A version) %s %n"><l></l><l></l><comment w="177.33333333333334" collapsed="true">The real change is in here.</comment></custom-block></script><script x="30.540692104166595" y="447.3333363333334"><custom-block s="Encode (TIF A version) %txt %n"><block var="inputText"/><block var="shiftValue"/></custom-block></script><script x="41" y="406.55555555555554"><custom-block s="initials from name %s"><l></l><comment w="178" collapsed="true">4.2.2 ITIT 5 (two versions inside)</comment></custom-block></script></scripts></sprite><watcher var="shiftValue" style="normal" x="1" y="50.999999999999986" color="243,118,29"/><watcher var="inputText" style="normal" x="1.3333333333332575" y="6.611111111111114" color="243,118,29"/><watcher var="outputText" style="normal" x="8.361111111111086" y="98.61111161111114" color="243,118,29"/></sprites></stage><variables><variable name="outputText"><l></l></variable><variable name="inputText"><l></l></variable><variable name="shiftValue"><l></l></variable></variables></scene></scenes></project><media name="U4L2p2-CaesarCipher" app="Snap! 9.0, https://snap.berkeley.edu" version="2"><costume name="Caesar2" center-x="8" center-y="5.75" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEoAAAB4CAYAAABVYmTXAAAgAElEQVR4XoXdA7Bs29WG4T6xbdu2bScV88Y2K6zYtm3btm3bNu+/n5Hzds2zc/+kq3Z19+q15hzjGx5zrrX3/OAHP9j/wAc+8OZABzrQ5l//+tfmH//4x2b//fff7NmzZ+O4Py+/9ee78/05709/+tPmIAc5yOagBz3ovP/+97+fd+MYzxh++/vf/z5juO5vf/vb5hCHOMRc3zlHOMIRNr/61a/m2ubwm5cx+nywgx1sS4vjxop+4/kz18EPfvC5xm+7r/U9mle+ut6c6P/nP/+5Md+eH/3oR/vHcD8ElIvWz313zJ8Xglx/6EMfeoj585//PMcPechDzmfE/vWvf53zj3nMY847gLwQ8cc//nFzuMMdbvO73/1usyO0zclOdrJh3Hfg+g0YzvOdUAjCuH/4wx9mbowYNz6Mm3C9o9uczed839EX6PFjjF4JGqB7fvKTn/yb470Iru/r55D23nEDYeTXv/71gGRyEwUMxpx/jGMcY6754he/uPn617++OdKRjjTMY/SDH/zg5tSnPvWA873vfW9zohOdaIAA/JnPfOZhzjykDvwAOdaxjrU51KEONeNi+De/+c0+1oC5NBUNxgnUv/zlLzOf8QI1QOMzZfD7HPvpT3+6c+zfhHRyQDiGWe8RvJqc6377299uDnvYw855JndupnaUoxxlGPv4xz+++dCHPjQMuf6HP/zhxm8AZm7OP/axjz1aAixA+p0Zfvvb396c8IQnnGOf+cxnZozTnva0wyQwCME7gI985COPkJwDbIAA66hHPeq8+06Y6HSeuR1blWA3UL7jaTTKh1Rv1RjHU9nVd62DYY45UOHeMY2Az372s5tXvepVAzJmHac9mDf2+9///s3Zz372zTe/+c0xy+Me97ibL33pS5tf/OIXA5SxP//5zw8wJz7xiQdEANAk78D65S9/OWbKZDF++MMffnOKU5xic5jDHGZoB7bx0E9LCSWlGAB2gMhkV/+UlaWNW6BWjQpFx3KsW8Pda6I5wDTJOwYQC4A3vvGNQ5zv5zrXuYbAr33ta/MdGKc//elHCwGCEUxgiqS/+93vDjinOc1pNq94xSsGJEw3Z0w79vOf/3xIAxABfOc735k5AH+CE5xgc7rTnW40jBatQcpnc6ErsFYXtII25kejVue8ntzx3ZFgPR+zpEpT+Il3v/vdm7e//e2jHec5z3kGHNIFzpnOdKYB5iUvecnmVKc61YAlGBjPOB/+8IfnM3PCJG2iqb4D5Gc/+9kIg8Yc73jH2+zQPtp4tKMdbc6jYQABFvBp+DnOcY7NWc5ylpl3J3CN9hEKbQXA1gftDVyrZeXYB+D/5sxXQPqcupY6YBQR3l/wghcMcZhhZiQrkgGSD/Eb8znlKU85DAEQwXwcLcGEcb7//e+Po08z+CZEn/zkJ59zRUBaggb+h2bxgwKLawAC6OMc5zibL3zhCzMW06Rd5lnTl91KkGXliwNr0oPd0W116ggvlyI1BAICsUkQKEyE6p/kJCfZfOxjHxt15qdcQ7sQbiwmQgN2gsg4c2Mf8YhH3I5VtPKbMYwpYJz0pCcd8GkQhjEkKNA2tLz5zW/eHP3oR9+c7WxnG61EI1OmqeZ88YtfPBp9tatdbTSz3Csfi441xUBracdoVEAdEFiOuaBEEuMIYGIkZ0La8c53vnO0CREve9nLJqw7lzYBDlBANXFj+ky6CO5lLtrh3CLWt771rQEAQF/96lcHVGbLBzkHYMYCHjP6yEc+MuASBnBpDxpFzcc+9rGbS1ziEkMfrQNAJlhC652wyg+3Tn0Fas2POsFALuL4MheSJi1+ieRvfetbj2ac73znG0aZmXMQ1wsTTDBJ+Q4Q5xm3ZND5TDKVpy0f/ehHx7xphHmYGRNkyjTZ9Rw+529O/gzdQAUorQMazXziE584vvPCF77wuIHyK8pQTrV+BuYknIDanUSuTjyEixDsnS8gsU9/+tMT/r1oDiIR7Bxax1SKOMYBFAbkO4hGgO/lcY7RMgACCsHG+cpXvjLMCgzMmlYzMdqCdiAa+5Of/OQ4+gtd6EJzrWBA03wnUNGUyX/qU58aoDh6ASF/55pKnaoQvE3ivGPn2xLGQaiuqYILSa9sG1PMDkjPetazNmc84xlHaqUCNI2pYBQDpI5x76lzUkq7qgMxXvRCBxBplHRDRk9DznCGMwxozI7vIRS/nfe8551c7V3vetfm5S9/+cx9rWtda/PlL395NFHUFQ2dB0CgXf7ylx+wfvzjH2+T0YRGsNE7QK1F8QEBhWGShzqURRKDPeIRjxgzo10mwoSoVLFb3gLUnL6QnWmVyCGmUiKg8htMEBCYNZ7klAa84x3vGJ8FsIpiWkMj0YEmPpOAze8awYRrYMZ4wJf5bnrTm84crkVTZZfPlCP+t0AV2dKowmbRgGRJ0ODyoItd7GIjGQ6b9GghoPzOtExokjoTvvMJQKeBZcuOA8Z8CI7YqnZmxvEyLYCJbuaQR/mjIUB4ylOeMiDRHtpiXu6BUOV2F7nIRQY046IvqyixJUBg0eiy9zodg8VOzrI/4ne3U1xYewIjBuF/3vSmN23uete7bp75zGdu3vve907yxv4RiwhawPRMQqLGNo7rAVFrIyeOEWbrexG2yp4WSxY579e85jUjmFvc4habc57znDM3LRNR5UoKbsKs5vvGN76xucpVrjLzMjmRD7AidK0XhTVQb3KTmwyo8rfyQ7ykXZMe8FE5891Zue8YkwgC4nOf+9zmta997eaiF73o+ChEeGEIYEAq6zUJCfNNGKfGHLO/WiSurag1BmAFBKZIi4x/7nOfe4B48IMfvHn0ox89Pup+97vfaDHNpGlMTeJJ+wDoOzocwziNojl4ASBfJrVBi1QDKFe84hXHT6XJhJuPmiQbUAg+oIIw4JyIsGc84xlTwQuxD3/4w4eRGmRAIinEHv/4xx+VZ16AKAAglD+rtgImITAlrzQJg0CjMcbCnGtFVr4RQEznPe95zySdQJAb+Z1AaaCxOHa+SzREJ5CBKHqqPwUe17zhDW+Y1AJY8ja8EBz6vAaoHcK3QAWM92oe6oyoShQSMAgimBh7L0LRBEDRJMcwSnuoPtun+jQLgMyQz6NBJGlMc/rsGn+uMT7pAkAN+b73vW/KkUc+8pEz3g1ucINtKwjjgAMUU5MvsQICZcJSA3TJqdJAv1MC113pSlca2kuFWAPQBqgdFdyWMOVPhcgyV4PSpDvc4Q6T3b7yla/cNr4QBxwSxxhGTeS76AIQYJBw3QLviA9Y82CAmXinYX5HIKC8SF7+Izt/4QtfuDnrWc+6uc51rjN5FS2lgcYDImZFMzmVSAkI4GgSCj78mPPx5Xqahl5j0ta6q7mkKZw17lYNqjfVO3Oi/lTyGte4xubGN77xaJjcBeKcINXHUGWLCRBC4wII43wCB0qTqu6BChjn8yvlW8ZwvkBBEBhGw/3vf/9JZK973etOMxCzBMI8awjyoca/+c1vPsJhlhe/+MUHfHNn5jSMkGgm2kVtmggYc1cYb31UyK0ZemYIKJHlE5/4xEQ832kOLcEALSAxvggDJq8zikg5TECYuE4pggGegwdQPg64tXlprMhE0kB561vfurnABS4w9ACWhsmZMFtNaRznl49x5vvtt99ozUtf+tIxQ6bMx/FVzCvXcMELXnAEgi/Xu2YfoP4/Z44BUYK5lXXzFaTErwAHsxWm1Nbx/lp0AGQrJbWKnVOyySTUaBgsRAMSyLVqSFwPi7l84AMfmKRTlBMFaWQaVQsZLbRKPci3cR1AeMtb3jKadYUrXGEAftSjHjWmKe249rWvPYJpBQdQ+5jebkeeM68UedGLXjSlgZxDFCF1ANZexXSrKd4BjHCmZgymCQDXtbzV+VXuQr0XwmgU8AGF4XpacrlXv/rVw4wS6jGPecykEN6ZoD9azU/xp7e61a3G9ziHFdzwhjccLaQYtImJlmgqx5Q95hKIWjAZjVLCAKWMVHTzyrE6CbPaJ89+9rMHcc6z0qR+Ug17EkMsTam2ImFAOm6eIgkNArT5i4a1n40HLMfrS2FU1JVXiXpCPy2rGAYoxl1HUzh9YFz1qlfdaqHEVGCQD5pLysOk8aZNpA3DX5UWlIhPeoDQstADAspAtIOEMGsCkkY04gGHSGrqzzG5ignvda97TVEr6yUx2gVAAGCIELwkgAAECkmiA5DGYyacNUmLato7+k4KXecBmztgkkyTGSl2HTPv0572tPkMRGUQ/0SzL3vZy85npilN8F2KQMMq3bb+e4eYWYWp/7MuSwEQIczGhLe73e3GEfIHQixAEC/y0RovGXW9JtdoZxjj+c9//pxvTG0TCR4QgMnPrc5btKSx/BrzBrr0pKw/x81J02C/M8eHPvSh4xqkEZJi4/Nlxuek+T+8Ep7o7Y8mod9vxndezcQWcPG1B1D5o/Ko1V8Z2CAc9iUvecnpA93oRjcaCam9MEqzqLMCVdGKOI6SljrPdWo1dRYJpXVCv25kVbo0Iz9Dw0QxGmIOZiaCSgkAXv+cY37Sk560ucc97jEacc973nMEWSMRmHwZDZNScP6CAG01953udKcBj6ZJQSgDjaqbG2jbxYXAWlOEWiFV4jqZ1F3Ee9vb3jbRiFkyOwwCC4P805WvfOVRa409WTypyfIRyNF695250RAOmORd671cTJZN0le/+tXn3XmI95lWCvHqTs7aZz6QgDhsWglQJsdXMWEBifUQirQGkOVy17zmNUfLCLBifR8fhaiaddlmqy0mlV1LOjnH2972tuOYfa/njXE2z8kaS56jbhKhfH/gAx84TNAQ2sBcmCfTuvvd7z5RSTgGPFPgL4ytO3npS196hEMT+B6mD6gqAdk3UJgTR0z7FdB8GW2UfAKe86aRXIVUgamzAPzVmQW2nhVh133NsY9GFeHqPAKp1keAcbqcpb5O/eeaW+tGDQzTCqbHt5EoIAGMWWYKEMDSQI7dOJgSUR3DEMBoD6m3/ocWDNJOWkGLaYP5mB+T45gBcO9733vbGXXc73igNbSYRVhHJIhLXepSo6EEhjfz1hfbdnvVeruBqqDlq6qgfUa0EMrXkMJlLnOZGZS2iILM0He/IQwozJIGOPawhz1s+liYrY/FHPgfWsbJM1eAAdx3voMAAaMM8TtpM13lBu3mU0TCO97xjlO3KZSlM37jR9Hrd9p3t7vdbTQVwGi55S1vOeDRoic84QmjiaJ4dWs7b6YoXpPLGmotMq4LBCKQsCySIbgQz6ZpiWqdT6F1nLeQLrl8/etfP1mv4zRL7sIMESEcSzxbosKUvKjSgqCMwdRdU3SsYKbNNIR2qR5ELWOZ03yydukJzeHwmSZA8CIoPfnJT57uKKEDuvXAsoCtj2J6a0rgh5x4dZ1jbFXYZuMcK0BMJkrQGj0dTtu1j3/846ey57NoREvhNAChqnjm1QoLJmt90D7O11y0ipbykczXHy2pLqTl0YgG2TrzMQZNpXWiGqdPSzl32uY8QIvgT33qUwco5u03lhEext+uFJdH1S1Yd3bQtFaEa9NigERuc5vbDFH8gQgil9H0R4wQTb018hWv1LmtOPKvOgESWDteAAXAAOHbHHMdov2ldbSX0NCJNkIEOCHInS53uctNHgUEeZx0goOmKUyNlnML/JPmo0YgodNEQBGgc9sTsdWoHents5Fsd5sFUdTfH1NjAsoAEYKk5CdeHCZHzLaBwTRplD8T0442iZE4Qlr/q2TiG5i6aNhqTvupSiUIiq/0nWZ40TRjq/ekLgTMFTjXi5Dkd5an9Pv9/rrXvW4E6nz+ku8FKKCyKtdu06a2JqZi1TidtOZVVJ6kSYCf4jhFDOpvQkAyTSshIhMHLVMHfgufIg8NQEAtGYwCudXoelKt6yEeMGgxv7GB6jhtq45k/jSZa9Bfx5Nkl1+VdNIyQDFJSWedCRaBj/Z44aeF2X181JqZT7q+Q9Bqgr4jtJCsXECIpJKmAQwA+kI0wXGmQvP4J8wwSdpSTwo4opXsuCUukdF1NfjRxdS8RDqf64TySe0PdRzoGKTJzKhOKB+qOpCUys+AQnNKRDl+NSgfCXwBpo0ptbK3JQyJ9xdQ9afKI2q2MwsOEACWg6it3/gjxPA/TBIgiG2FBhgVoxh03NiSSee2vbF9mkAzNvP053zglN9hgpBEPM6fP/LymeDUhs7hzPkuUVQ05ZtEP9WAsWg9X0uIzNX8xi0l2ZreupEscFZza+NC63OYFFL5KmrOhwEEEa6T69Ae55Oy37J5JgMsjJMaTcBMK8mO1z4GorFbpW5rJLOk3a6vYGfeBCiYtHFEcLnzne88votWcfZ3uctdJo+6/e1vP8DydZJgaYTz0FLWvzYVR3nqmY849r5C0dc2TfArmNBu0S9vb6fVX4OLJhJMK8g5ak68hj6i2t1SY888wHM9xmhWO1mYJuDyb+b3akcvwIqGLYIQisxcgJE3ERz/BASVAkBpNsGVAzI3v7XAUW/MXG1N2geoFZzV2wMqjcAEkzM5xNu9RsKI4ODVYn6LKQwpU9IIADufT6NJABEAOOZ2kiTVFiaM4Q8dgdd6YuMCH/PoY1ZMmQ/UmaVZgo08T8pB86Q1hM7BA7IAEw71yv/D9FaNWoFqWR26fAZAlAet3ZEqEzIw34A5ILR5g8/wG1AQJuLQyPZzRgjwnOt6mtAep7YAAQhQbX2sTQyotiGZxwtAzF9CjFbXXu961xvfozhmnkB1HVdBS9vkP/3xvcGsVsto1O6NZCtIPhuc+pMy02NqugE0B3DCLCb5K7UUorxjADA0xatuAyfLHAHiPBLmSAEmKgGdmVZwt2OGT6FFLUq2Yczc/B6m686isVVjDcWnP/3p241q6JAKcBXXv/71Z56WpriK+k8tqW/Tg917OHf7KQxkLm14F0kMKtTmmJkbh8nnYLweD0IcN2HRSYSUYihGCQKT7TkQeQQBJQhTbytQPqlsvEhJe5kZk6uKoFGOA1dEo2mCDSsgHJGPHwNmG/dpaKlLzcWsaTSqvQcH5Mgdq7WBcWqpMBX1ZLYkAxigKXRJlKax+UxPSKeJzBIDJKlH9NznPnfznOc8Z3Ia2ugcmkFLVfxMrzsLSLnGH+ljhBOmjTQEbTRHRHYujXI+4aggAI4eY8r1XCcp5RuL9M5Ff75pwNmZJ3P+n0CtiSemgcDHPOhBDxpQMGgwrRZ1lck07LwknDQOQcI3rTn/+c8/NRYHr5Mg2smeKyXUfPySRJR2FSFLIWgubaNhzjUmYJgsWh0HGi2T+AK7rYe6AzSJc0dTLehaSUV4voklUZKt6f0vjTK5Adu6Qzo0SDEJIIzoEKi+RRNlBJVmBtS6SEbCkj41lRfNBKgcp6KUg8cUzQIMANrLwNcBhZT9lrYZv23YjhMczX3e8543ZmadDrBMHX00SkeCRtLeiv2alcZAw9x6tjPXtnEXUGvPPHXEEHNzcjmF78Iv5uoryV/4K2mDZXcvDDhX+LX5C3hA5vwxgiGMYP5xj3vc3BIivTAOgJUVwK6nxT/6owmOt+e9fC76+SbBQMChrUDxGw1GryZh5uv4VmN2QMnc1hIuQc8C6O5It54Y03VBXdjGeL6KpPkGGsL0tE1oWhm0JW0lAwfNdIHUSi6QhHDMkrRrmTNmOV5a49x1Jx6h1QKJiQpmjNMev2sl0wy80HiBQxOPhRiTVfi9DqZrd9e4KcoA2EqxEzt5LWXy/I75HRHtpFMY1zY1YTtKEN7WH1HHMhGiWnmpn2Q8WmUxAthWSEREZizLL6Ft/Q8NgMjc0IaW2s1ooKkAlz8Z0/m0mCAEjfaWcxkl07WWAqpOSpgMUPZwFvHW97XeW9FOumwZUDlP4VneBCBaw+kzOZ+Bwe8ASyOPT8GcfIoTp6GcLKatkEhq+TQ+LP9jHgw4jgYmyJTLxqUenDvTlQpYW/TiFgQQPpWgjMPR56jXhgCeWY55VpC2QK0+KbByYq3ChHZtUpIT4jlIzGAOEACq2reZy/VAxBxA2tzheqvHFjCZH0eub017MJeJ077+EA8c380BNAJjSuZmqq4jDC4BeHyZBl27hVu279bbEur4XIHq2Nb00p7M6z/QXL3/XqengSYl0G8GEmnREoSbTAqx5iFtqc4caJicB1DtSeD45Viu8xsNAzCmABh95nGsDiZQ2lPF7Mztd8dt6bHoUS3pvEwfAL6nVauPCoNtz3yNevvY5F5A6ssU/UrASFOuQ6VpFD8AMNqjCSa6MAXZsShpQZS/AKRlKAzxE8yVqdAiTlxiCkRREqjtRwca7QBcWxcdkzPVFcBwDb1yPm0Vx/km8xXZjEUYmdkBuZ3OnXclzGqnqz+q3kk9qbXPQKPC/I/ksW3LmZz8xKqH9oXGmOOOVS9ivjs39YIAYnmLKTNDPgVY3cGFvjbTZ3b5qIpl4R/owBOB+aL73Oc+I0R0mt+rRqIx65YG0tpBWQPaFqiac5lg3wFFgzBYq8U51Nqg/JF9SvInBMukMdQN0/kTxxDmHMAxQ43+9jvROCagBqOBmGr/OSYzw5b3zZMJMzPjGxdNWrwKbxotJaBJ+KjCSEs65nt+qS0CxumOigrtKWEKjyVfK1CA6eQGTWXVWZam5SzMyoqLsUyCge59KbwbX8SRoXPc7QoW3QDDCesgGEuK4HfgefGJwOG4gWkOzJrPPGhi6pJNZq0OtbvFSs1/AyoLMkc4rOClbVugHMhxFfEiZF0Q3O5p3AFQ1osQ+5L4l5woH2JtDchAqEu5LhzQRpqAYamB32gC0yKAtl4Dz/XMqY0ccrcWSo3BDOVd3QJnbj5RDUn7di+UZFbxG3+704MVuK2PCqiKwb7XyMp+y9AdRzhGmZ+oghllg9yGCYhia5OMtDnZHhTRLSLGMK4/ZpjT5aRpFB9obIwwpUqQ9d4a4d95QGP6/KOSyBirvzmgzwECuHWlHI/b7oGtieuJAFlNb416qWSrt37jfHUNH/KQh2zrNBqi1UrCZc3Zf53S1uNooYhZTwqzfBdzl36IhkzRn2uYmXdmWeQCokgLJH8iIY1SFdC+rfnsAL36qvjJb+1Oj/C3Baqot4bCFaiO15KAeHYNYAzwO1oY/JWmPpAQa5z2TplQECgzbjlKtPJixq4xNnMSwRTK3apfF2FtjZjb+D1pg+8CJNO3wVXkbF1wBWMtUXLkpQkpzVrOzbVKmDLQ0M5HGaQLEZiJAMBnWkJjmJdc6GY3u9l8FvJJlql1RwOfIjQj3JgYpBVttu8ePnPSAuMxTfMUeUVG14imhCPTB7A5irppsB55hW9uY3exv2rMVu32fuiaelV7dgjdArVmvzm2eshMAZFlzRhqERIAVN+ytfaGsNxCJe1AsIlJW9TCaD6HA+/WCloUw0zOdYRS7gQU4BuT2flMa/g1fotG0Uqaa9Nr0XYt+IuAHSs45WLyUeWW/7GkvjrxFV3AYNqFTZKW+a3EDRMAsM9TiBe5vEQ352CEplTzMT1AMz2faQUaACm7N2eZOMBIlkYBhz/Ll9URZW6urb7TIIyndRE3xjPF1cTWUq7PWdd/PPdgd3ZaZzMNWR1egLqG79ElULXbWQdUEaebflpBoZVAaVmqksP3tLQdNMzLODRIEtq1vvvNOASEmQA2H4D1xB1PyOgu99od2VeAVl8dr1sftarjqi0lm2Xo+awmXx0kIhBtQ6y8yk46jTwmtD5lZ3We1J6GtNBZhOl+ue5hpjXtj3LMeDTKZ36KNomc/CKBSVvcCZY5tUiaD04Z1ux8jYyrAmyP81HlMA6uyVcAlTJUGBdW2znL6SJGOiCnuu997zu1Hg1wHPHGME8tYmMQimuB0MaI1dTbMCGZZda+t5mD1nTjozHlcd3qxqRFve7kzHzywWtC3byrw0fb6tdGIXYDlRPb3X/ajXhqHcMG5tD1frSIaYF8Kidewz6tATpzxCTNIJQiaxpD0zBLU1ttdm4CKiK2aswP0iqA2WlDcDLz1fzig9CMs6YFq9llnts8Sit4TcJ2m17tUueUaK4mhxm+ArDAEJZFr5a+LX6mVX7nf/iRbt3PkXcPcbkXoGvL9IAKc+W3vOfX6ngCyvU6E4QkmlaGRXMCzixbxytFKnNPYQhhru2e4lXdVu3JoQUSKeZYy3kQpnRRFNuBiwGRy2S1S1o1AZLIVDOOf5FTqe2YIMYABKhuKjKf8/keYzMtDr1upfkFju5IpUWuYbK00XXdYVrryBjoY865lDXPCqiS0+326TUj3a2CJWYm69YwzlNrw5Zln9tjoPHmVZacZtAck4pyGKJZ3jGJQID2FB/MVUBjsp0qmKcB3bgNUHQDpjVAkZcwAMAVaBK24Sxw8eB3fy3Vp1G786htC6o9nAivyK3/5GKEmcAAtITGWCkRzSqMMWYFBpA0g5+QH7keISWKxmUmAONHgCa3ModzAKUtbNce4bS1qA0YZcmVOcZHF4ERlLklnz0zAfiEgK7ax2k22rV2nO8z8GhtprmWarMYqh9VBzO7BZoThW4nWRdToKr6aUDmV6sW80BUlzEN4PAX3WmOWBplLIS4rjSBEEi+56z4TS88kGgRRoxbLpdmGcN5tjcCW3KLlu6ABzDmgVB3lhb6PQtwfX6SC0AHje2Gym3DUq2HuHyRgYs26jCbr1xUS6M9ALTDZO3h5He6IZtGMYfuNe5Oz54C5FoEY8xylU0Txs0Z+8x3pTFMqecREJJxypcISLLpGkxivJSD4Np7CiiaXMoC0BYWuIluFFJgt4LNpXSnxCyAAql7P0gGwy7WC8oMC8mk24oGMMqmW+bmYF0DZH0hv7cdB7OZHXPQQ2Jm3W+cc61G894aoHG9aAlNT3AibLtQjMkqyvY58+5MLSc0ZpYDKALxG0AIlMsgROuDtB3ok391i0d5jMERZ70OeKTUvm8XtOAIXEAhhE/AiN9T5XYKkxQGMFhd6LgSN2AAAA9GSURBVDyg8SHShzoAJZNAyP/RzkJ8ILm+/hahtR8TY/m2tCc/G0CuK+WhXYFWEkpjW8i1dNaWxUkPmB5wgIRB/shgvntfe1EuBA5NofIkwpEDtC02ZdcANBaiAdNxJtH2xRw5sJzDlI1vTnOXfNKansmSlpM2LehmxmpA1wO7TL5SrDHzkwSDX+M5Hw6KeVhoKNoHUQtngDIRAPgM/WbL2ppvTKYbkREM/Vqrfa510uax9kPWs1LvMUOSotLmAlSrvMyptgmtVLvRYMTnV4DJNLrL3XFM0TaC8hvBoRHzeHHcfCWQrmkcn9vA4Rgh1D7KvHu0gMRV62buKc6HmMjSEzBktW1ibRKDAK7db6Ih1TeQVRMMShuA0uYJ12q7kBhA+L8KYZoWcAhFNM3EKMad7zPQAKiHlQACinaUtDJNtDgfL5ld0dYcrgNM/bV8bNpOGwGcklhjnB49H2XAFijdL9e9vWXPfqcpRYm0qa08GCRtk/BbCMMQVfc500YMrakmy7yr4woqrs2JAkuUQxMG6ifl79o00iKrc2iDMep5Gb8GZJm47/GDRtcTtGMFNjTQKLxvn5rYsg+fUj5UIlYdVxEKKCVL3cqe1gps2pOGVhoAsTEwjRmJJqcZEy0aOLeFB8vqPYmDSbmuG5MAxORoJbradEEoBJbwMZ7zZxGVQIBaE+x2y6R9mS+HPkBV63Fa8gaLhyRRdW0Sg1dNI4wm9AAITliNhylmo7XLdF1TPib7Rbhywku0i4EiIgAw2634iMv0SoBbFseUl+9tfW7jRR2BgkB5VG0eoHYXF6C638b1BYWER2ByvAHKrbKYYBJ247LxNmtlQkCbNH7HdFwMKFpkotooruEjqD1NiVFRxJ/xmWUphTGYAeCB7RxzACEHK7XwO2a8Y7osveK2ncBrmAcGWvwGSOPhIYtAG430uzkB1y6+/BtBuIaQZ0efe2EMhAB3RxUZUk3gsN9aHAFFa0zUElMJKWLyQTGRCVVKBCZAW5UBNE0GIEa8zNVTLoDaPoRAwGApSUUuMDFdM9J4XgUO/Bi/yLl2CUp00Y1nvKg/zTu1ngglegGqG3vWmqx6qQ35Jip/8VthvJYuBoBVZ1MDDUP1rREA4Lb+rOULCXdfHn/WfnH0AIHmANxcaVsm247eHLffAZa21M1sHHMZr1TE9e2zIERz2MMwHQ61nojCtyh6mUADl4OU/lfFB4SJMpPyEtLwAqZjnDYHzX/V3G+9rcc51nuqDmOeI8Ud6dduQVO1X/6v+atPzRtIzkU3k6+VElDOKVWoz5aPco3x25ljE9rkjjRKZOmZJf2jCBNVQec7kiSCui0MIQigkdRVjgSsShAEOJefYV5FGoSStminTWJsQjIOCabZQODDWlKvrjMOpmrdtAbYvAHb7Wx1D+rUmptgaC/a0BnIhAMo19p54/OeHSb2h2AP1RORSura2VuPhpoWPhGSI1wXDTKHFj2dJ1x7tc8SuLVajCnaapVIHCWVTNycqxuoKHZOOV8tGAyiJbDqeZUWVOe5Fgh9T4vaRk3QXsxdQ4Ajp1GCynQP+AJmxxR6gEzreUCrpChyIKo+TQlcKyDlN7UnAOK3mmeBRfMIgqbwV7SqSNmqTwsL9aYyc8fzJcZFHw01p3OA7HfjtZmjBLXiv1UXfFTLlrW7xj4KtZ4dOVuggKMIlOf0NFQXIRBDGG2trSq76JE5+u4crxjyPW2kHRWrruHcfTe+V6vIzLjkz3m0Cx0FlDqWBJgfdA3AirJA8nt9L+AUuQFk/FaeV+txrIzdDU2eoWBHzDjznXxof86U6gOKdhVq2XXNr4AqPcg/5BPKvAvD5So5TZKrzHBORWiEAa0V4vwH06pLWrRby60WGQo2Ja0ll2ijseV6dTBcR5gsw7yEUVe2OtXeVNu/tYH4sXHmTpRp06q22SDSQIjwR6JeFY/VRI61HMWE6gMlKZKuJAFEiwz5CY6+bLnksAzc/DnlklNMMr16VgRbnWae6kY0AQGdlTWA8krzAZj5u1ZgEdjM6Skfnvlp3kk4ZeaI19kD1JqVt/rRakXpQs4PAUW4GmaVARWYgEOw38ueaUwVOgLzSRh2PeYSDKAxXRmFicyYdrm2Xno+FE1+M14aWCbu/CKn87sDjLCMIznW/vYALndmEN60YTjzWr+ij89JpoXHbL+OYCDkEAu9vncOdSX5Gn9l2gUBv9HAksR1lbhGWzVXplTZQjPKrsuXqi4I0StrKA0J1NoqgE8BXFNlIUWxJYAgPQSM7xxXoSgGCI0Sefgr6JqgldiyYt+hiynXIDb1RZhXIVuZ0lK560imPGs1Z4GkfecFhuo9jLSMZuxWXRwvz6ssaswceZGvRYnq1LS1VIcpu7ZKBP/2Vtnebf+EDH3qXI07FzMPW3Zk0H5Yd6AAjpYFHqD81ZyncWuvqmy3rBox7U0vQS3B4x+1a7xSf5+LeM7zO5paASqSAgWd3qvdCDCNDNy6DX7Ln/kcOLTf3OZAn1vnbOa38EGjRnEUxeUSkqwiXu8ILqIBoI5CvSrXpv6pOcJbJcFoSV7tDddmHvm2tBfD9bEK+86txyTYGJPZtjeqYIGO6jfjGLukE50tchZ9Hash6VxC0xWxI8eTg1oXHKD4KBdAUtIJfTmOVypeD8ox2tMKiAG8qvZzpjSIk8zuEYiJVmI7Lw1qVQSQaxvFvK5tfTCmCaSGHQbXVAM9aZzPRd3V1NCRqaZVBMGR298lTXIz1NoZ2f7HRmjyURYCSG3NVgOkvhSNqQIv0XSO3xFQhGMWOWlgluitqQe1L2qV3xBUEVUepdbiOwizBx7zPYTRemJzV06lXZlhJVcRsWgLzHbWuPHR7mbrjfxUj/GeAMT0XAR59kirEFXI7gn1mYOLvDKfImIqnzN1DsbaU5nfoqWlFAHkN+Ou0a2CvE5DZVMM1kmY0L2jYV45ZeA5XmRrmaocz1yN4zwaW7saUO7A19mkUVu30oZ8DBiwR83mJGuNICRGardmki0iBG49Hgyk2l2/tjr8VvT02flFz0K2dCUTqEPpHYM0MNOq9kvD86clrWnWKpR8L9p6mKAazzPPCXGfdhONyunRAF0ECDO/GC4Lz67LhUreKkP6PT9mIkzVo2ryzJq2cJgtqjq+apzrnCN1aatONR8aFKvSC686m7mAImFAtahQupGLYL7tmaBNCmFPLWt/Vxa0xzPuapcqBwDF81M9xMmH8hdpDMLKS2p5lByWRefwy+5r7EV4+UslCILLzxqzIFOdmVbW0SgIZP6VN13fIijfmMWgo6S4RQvuxbkeBmhbJR/VrSGVWlugQs5kShkMYKoyoFKgbiLiCvcGq/VRElr6IJq0gJpmZh4YkJSao54SjcgMqwFbCapfVJ+cSTKZ/Ix52hLkWA6esHsgPBpmVWWvXzMHrZSFCxTuZtfRaBu2cycztwDqItpSRm4F2AltTc5xtlZfFNyd1ebwST7zwqQ/31N7zGCKFAGc4ybpfAkmnQfMNMfnBJbZl3rUtajGS1D5LprtGlE0XlmO5+HxS55WplvgyR49ly+gt0BVQ9ESxNquI/p5Vl22T7tIv9WZEjqE+QOGV46+nAiz9ZNqbbTsVBrQ/StFozqP3Y7m/DS+uXw3Xpu+0F5WvtaBzkd3StAOvwKHjq5HuVn4VQhTDu3oglhCmhIGg+UwdTZrhVbbIawIU5sXodOC2LtvwDhJoQw7v9M4+SjfjUejeozIShzG2ypUBCxBLQUpXyuZTMtaoaE9Jc8lvCWr6LaJzfM5PdTG3aKy8ZbPKvSLkuOjyinKciVzlq4QWJvDRHUDimJAQXT5S04+R189V+vGPCWhCK2erNVBmwPDexvqa/qbt5TDWPX0nVtUc6w7S3u2+io059b5JAiP92Z6Nu32b+nM076LBD8JZz6oipszo37Mr2f2toKaXyrpxJxXDrIlJIwwi2rBelhAK6Nu+cuY5WiVH8YhpFZZjNcKTikHIfXItRYfzFMutpYgxkErmgjWapMHL3scgUXOnuXivNpMuZVtm6WcIqfuOwnZK2Vi4dMAdQOch2jgML+Ky45nQmXIrnMuIsuH1nYIgjKjPpdDJZBKkjL8uhVt/I+2HlmZO3GeawocaFRM0zbtXhHeg+LdY2j9rk5JKQa6ts7cjzHtM+eqgSX62Y/QA9a7Q4HECtEIqP1RWRPQwA2cNCWh5PMwlskXsn0PsPYdlIIAphseAzfH3nfnGistZ3r+jMmtaPc+4AEPmEdRMjfPmqpnntYmkDR9GndFqjLnqnbS96AZxbKdsjHpOLNoM2grsWtpkybUeSwfc7zoiuHaMPk6DLYJLP9gFaSlqO5W4BpoUe2cakHjt/bXMldtZN8B48m0QKLxnqTNDF1Tf4uy1GEomo+PAkBZb9KtrpKE2YDfakQDrPuWMFHy2Tof8PJPa1StPQKQ2sWuaedKEk2SRTzg1boBVvtIVyGbB2BVB8Z0XYkrK+lfoRBQj/N1neK90qw0pXRnglRPyEd4oTNflbnIMeQXbespSgnr9m7WtQTCWsoguiWotfzovCRuXBpi3tbn8nOlEQBsP0IFe7VoCW5pQl0C9JkDfSzCHHImY8mZ3IXBkQOphdkWHgI3d7LPI3AraqvpAAV1+zr5K9v0KkdINEYRhFntmXKqNly0CNqEZerGBmKmZ6x1va0uQ83DEr+1w5rjrV1T9m+O7mWWPBOyv/12/iMaM7Y13O1ylqO69aNlrioKY1efjkZVwux2pGOLOy+VtWxW588GWF2FnrwDWCHY9mlAAFX4R2SrKwG7miFBlNmX1+S00VFN6BomjGB/zqlWq31T4SuN0WXw7L1Wd2TdHl/JfXgooIKfxtjxbOczwdDSFKTmwGpZ5tkCNeFvb71XveYYQjFCiv7lruWslrAAggm7gbtDnHRaJso5rxV9ixL5EmPI2TBiXFKtIEaPuXUZHS+dqBQZ4vc6fr9VlPOheGABrvUcTvuw/CnJaL6euLnN2x6JemutIhmjjsPMpYQJpLUkCDzSyXFzvhXG0O97S0CkW8Fs8EBt3FZ3/YYQzCGmp/d0/ICSWmOsrZqCzu4tO3hhBYTYfFxCT5clLD6KlZibEFpgwFMlVqVLlrVnB4jtI0eS0gocraIx3W6PWNKorxNTTWqM1DUH7j2JrZ2HMuiI6roKX++VR5UutYyrxdZzmiNTan7XZr67FyvQA9CSYuPWicivGuf/AIkvX8j191lFAAAAAElFTkSuQmCC" mediaID="Sprite_cst_Caesar2"/></media></snapdata>