<snapdata remixID="12259947"><project name="UPC Code Checker" app="Snap! 8.1, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="UPC Code Checker"><notes></notes><hidden> reportJSFunction reportPipe receiveUserEdit getPosition reportMousePosition doDefineBlock doSetBlockAttribute doDeleteBlock reportBlockAttribute reportThisContext</hidden><headers></headers><code></code><blocks><block-definition s="is odd?" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportNot"><block s="reportModulus"><block s="reportListItem"><block var="index"/><block var="UPC Code"/></block><l>2</l></block></block></block></script></block-definition><block-definition s="isEven?" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportEquals"><block s="reportModulus"><block s="reportListItem"><block var="index"/><block var="UPC Code"/></block><l>2</l></block><l>0</l></block></block></script></block-definition><block-definition s="sumOfOddIndex" type="command" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>codeTotal</l><block s="reportCombine"><block var="UPC Code"/><block s="reifyReporter"><autolambda><block s="reportVariadicSum"><list><l></l><l></l></list></block></autolambda><list></list></block></block></block><block s="doSetVar"><l>sumOfOdd</l><block s="reportVariadicSum"><list><block s="reportListItem"><l>1</l><block var="UPC Code"/></block><block s="reportListItem"><l>3</l><block var="UPC Code"/></block><block s="reportListItem"><l>5</l><block var="UPC Code"/></block><block s="reportListItem"><l>7</l><block var="UPC Code"/></block><block s="reportListItem"><l>9</l><block var="UPC Code"/></block><block s="reportListItem"><l>11</l><block var="UPC Code"/></block></list></block></block></script></block-definition><block-definition s="sumOfEvenIndex" type="command" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSetVar"><l>codeTotal</l><block s="reportCombine"><block var="UPC Code"/><block s="reifyReporter"><autolambda><block s="reportVariadicSum"><list><l></l><l></l></list></block></autolambda><list></list></block></block></block><block s="doSetVar"><l>sumOfEven</l><block s="reportVariadicSum"><list><block s="reportListItem"><l>2</l><block var="UPC Code"/></block><block s="reportListItem"><l>4</l><block var="UPC Code"/></block><block s="reportListItem"><l>6</l><block var="UPC Code"/></block><block s="reportListItem"><l>8</l><block var="UPC Code"/></block><block s="reportListItem"><l>10</l><block var="UPC Code"/></block></list></block></block></script></block-definition><block-definition s="x3" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportVariadicProduct"><list><block var="sumOfOdd"/><l>3</l></list></block></block></script></block-definition><block-definition s="UPCcode" type="predicate" category="variables"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportVariadicSum"><list><custom-block s="x3"></custom-block><block var="sumOfEven"/><block s="reportListItem"><l>12</l><block var="UPC Code"/></block></list></block></block></script></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="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="145"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAADoVJREFUeF7t1cEJAAAIxDDdf2m3sJ+4wEEQuuMIECBAgACBd4F9XzRIgAABAgQIjAB7AgIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+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+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECByxcQFpoRMBzwAAAABJRU5ErkJggg==</pentrails><costumes><list id="146"><item><ref mediaID="Stage_cst_Untitled"></ref></item></list></costumes><sounds><list struct="atomic" id="147"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="0"><sprite name="Sprite" idx="1" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="152"><costumes><list struct="atomic" id="153"></list></costumes><sounds><list struct="atomic" id="154"></list></sounds><blocks></blocks><variables></variables><scripts><script x="30" y="30"><block s="receiveGo"></block><block s="doAsk"><l>How long is your UPC Code?</l></block><block s="doIf"><block s="reportLessThan"><block s="getLastAnswer"></block><l>12</l></block><script><block s="doSayFor"><l>This wont work.</l><l>2</l></block><block s="doStopThis"><l><option>all</option></l></block></script></block><block s="doSetVar"><l>index</l><l>1</l></block><block s="doSetVar"><l>UPC Code</l><block s="reportNewList"><list></list></block></block><block s="doAsk"><l>what is your UPC Code?</l></block><block s="doRepeat"><l>12</l><script><block s="doAddToList"><block s="reportLetter"><block var="index"/><block s="getLastAnswer"></block></block><block var="UPC Code"/></block><block s="doChangeVar"><l>index</l><l>1</l></block></script></block><block s="doSetVar"><l>odd</l><l>0</l></block><block s="doForEach"><l>item</l><block var="UPC Code"/><script><block s="doIf"><custom-block s="is odd?"></custom-block><script><block s="doSetVar"><l>odd</l><block s="reportVariadicSum"><list><block var="odd"/><l>1</l></list></block></block></script></block><block s="doIf"><custom-block s="isEven?"></custom-block><script><block s="doSetVar"><l>even</l><block s="reportVariadicSum"><list><block var="even"/><l>1</l></list></block></block></script></block><block s="doSetVar"><l>index</l><block s="reportVariadicSum"><list><block var="index"/><l>1</l></list></block></block></script></block><custom-block s="sumOfOddIndex"></custom-block><custom-block s="sumOfEvenIndex"></custom-block><block s="doWait"><l>1</l></block><block s="doIfElse"><block s="reportEquals"><block s="reportModulus"><custom-block s="UPCcode"></custom-block><l>10</l></block><l>0</l></block><script><block s="doSayFor"><l>This Is A Valid UPC Code</l><l>2</l></block></script><script><block s="doSayFor"><l>This Is Invalid UPC Code</l><l>2</l></block></script></block></script></scripts></sprite><watcher var="UPC Code" style="normal" x="10" y="10" color="243,118,29" extX="80" extY="70"/><watcher var="index" style="normal" x="10" y="256.000002" color="243,118,29" hidden="true"/><watcher var="sumOfOdd" style="normal" x="10" y="277.000004" color="243,118,29" hidden="true"/><watcher var="sumOfEven" style="normal" x="10" y="298.000006" color="243,118,29" hidden="true"/><watcher var="odd" style="normal" x="10" y="319.000008" color="243,118,29" hidden="true"/><watcher var="even" style="normal" x="10" y="338.999998" color="243,118,29" hidden="true"/><watcher var="codeTotal" style="normal" x="10" y="338.999998" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="UPC Code"><list struct="atomic" id="272">1,8,4,3,6,7,9,1,1,4,7,</list></variable><variable name="index"><l>25</l></variable><variable name="sumOfOdd"><l>28</l></variable><variable name="sumOfEven"><l>23</l></variable><variable name="odd"><l>12</l></variable><variable name="even"><l>120</l></variable><variable name="codeTotal"><l>51</l></variable></variables></scene></scenes></project><media name="UPC Code Checker" app="Snap! 8.1, https://snap.berkeley.edu" version="2"><costume name="Untitled" center-x="240" center-y="180" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAADo5JREFUeF7t1VEJACAQBUHtH8oghlEwhPszV+DBcLDzrH2GI0CAAAECBL4KTAH+6m2MAAECBAg8AQH2CAQIECBAIBAQ4ADdJAECBAgQEGA/QIAAAQIEAgEBDtBNEiBAgAABAfYDBAgQIEAgEBDgAN0kAQIECBAQYD9AgAABAgQCAQEO0E0SIECAAAEB9gMECBAgQCAQEOAA3SQBAgQIEBBgP0CAAAECBAIBAQ7QTRIgQIAAAQH2AwQIECBAIBAQ4ADdJAECBAgQEGA/QIAAAQIEAgEBDtBNEiBAgAABAfYDBAgQIEAgEBDgAN0kAQIECBAQYD9AgAABAgQCAQEO0E0SIECAAAEB9gMECBAgQCAQEOAA3SQBAgQIEBBgP0CAAAECBAIBAQ7QTRIgQIAAAQH2AwQIECBAIBAQ4ADdJAECBAgQEGA/QIAAAQIEAgEBDtBNEiBAgAABAfYDBAgQIEAgEBDgAN0kAQIECBAQYD9AgAABAgQCAQEO0E0SIECAAAEB9gMECBAgQCAQEOAA3SQBAgQIEBBgP0CAAAECBAIBAQ7QTRIgQIAAAQH2AwQIECBAIBAQ4ADdJAECBAgQEGA/QIAAAQIEAgEBDtBNEiBAgAABAfYDBAgQIEAgEBDgAN0kAQIECBAQYD9AgAABAgQCAQEO0E0SIECAAAEB9gMECBAgQCAQEOAA3SQBAgQIEBBgP0CAAAECBAIBAQ7QTRIgQIAAAQH2AwQIECBAIBAQ4ADdJAECBAgQEGA/QIAAAQIEAgEBDtBNEiBAgAABAfYDBAgQIEAgEBDgAN0kAQIECBAQYD9AgAABAgQCAQEO0E0SIECAAAEB9gMECBAgQCAQEOAA3SQBAgQIEBBgP0CAAAECBAIBAQ7QTRIgQIAAAQH2AwQIECBAIBAQ4ADdJAECBAgQEGA/QIAAAQIEAgEBDtBNEiBAgAABAfYDBAgQIEAgEBDgAN0kAQIECBAQYD9AgAABAgQCAQEO0E0SIECAAAEB9gMECBAgQCAQEOAA3SQBAgQIEBBgP0CAAAECBAIBAQ7QTRIgQIAAAQH2AwQIECBAIBAQ4ADdJAECBAgQEGA/QIAAAQIEAgEBDtBNEiBAgAABAfYDBAgQIEAgEBDgAN0kAQIECBAQYD9AgAABAgQCAQEO0E0SIECAAAEB9gMECBAgQCAQEOAA3SQBAgQIEBBgP0CAAAECBAIBAQ7QTRIgQIAAAQH2AwQIECBAIBAQ4ADdJAECBAgQEGA/QIAAAQIEAgEBDtBNEiBAgAABAfYDBAgQIEAgEBDgAN0kAQIECBAQYD9AgAABAgQCAQEO0E0SIECAAAEB9gMECBAgQCAQEOAA3SQBAgQIEBBgP0CAAAECBAIBAQ7QTRIgQIAAAQH2AwQIECBAIBAQ4ADdJAECBAgQEGA/QIAAAQIEAgEBDtBNEiBAgAABAfYDBAgQIEAgEBDgAN0kAQIECBAQYD9AgAABAgQCAQEO0E0SIECAAAEB9gMECBAgQCAQEOAA3SQBAgQIEBBgP0CAAAECBAIBAQ7QTRIgQIAAAQH2AwQIECBAIBAQ4ADdJAECBAgQEGA/QIAAAQIEAgEBDtBNEiBAgAABAfYDBAgQIEAgEBDgAN0kAQIECBAQYD9AgAABAgQCAQEO0E0SIECAAAEB9gMECBAgQCAQEOAA3SQBAgQIEBBgP0CAAAECBAIBAQ7QTRIgQIAAAQH2AwQIECBAIBAQ4ADdJAECBAgQEGA/QIAAAQIEAgEBDtBNEiBAgAABAfYDBAgQIEAgEBDgAN0kAQIECBAQYD9AgAABAgQCAQEO0E0SIECAAAEB9gMECBAgQCAQEOAA3SQBAgQIEBBgP0CAAAECBAIBAQ7QTRIgQIAAAQH2AwQIECBAIBAQ4ADdJAECBAgQEGA/QIAAAQIEAgEBDtBNEiBAgAABAfYDBAgQIEAgEBDgAN0kAQIECBAQYD9AgAABAgQCAQEO0E0SIECAAAEB9gMECBAgQCAQEOAA3SQBAgQIEBBgP0CAAAECBAIBAQ7QTRIgQIAAAQH2AwQIECBAIBAQ4ADdJAECBAgQEGA/QIAAAQIEAgEBDtBNEiBAgAABAfYDBAgQIEAgEBDgAN0kAQIECBAQYD9AgAABAgQCAQEO0E0SIECAAAEB9gMECBAgQCAQEOAA3SQBAgQIEBBgP0CAAAECBAIBAQ7QTRIgQIAAAQH2AwQIECBAIBAQ4ADdJAECBAgQEGA/QIAAAQIEAgEBDtBNEiBAgAABAfYDBAgQIEAgEBDgAN0kAQIECBAQYD9AgAABAgQCAQEO0E0SIECAAAEB9gMECBAgQCAQEOAA3SQBAgQIEBBgP0CAAAECBAIBAQ7QTRIgQIAAAQH2AwQIECBAIBAQ4ADdJAECBAgQEGA/QIAAAQIEAgEBDtBNEiBAgAABAfYDBAgQIEAgEBDgAN0kAQIECBAQYD9AgAABAgQCAQEO0E0SIECAAAEB9gMECBAgQCAQEOAA3SQBAgQIEBBgP0CAAAECBAIBAQ7QTRIgQIAAAQH2AwQIECBAIBAQ4ADdJAECBAgQEGA/QIAAAQIEAgEBDtBNEiBAgAABAfYDBAgQIEAgEBDgAN0kAQIECBAQYD9AgAABAgQCAQEO0E0SIECAAAEB9gMECBAgQCAQEOAA3SQBAgQIEBBgP0CAAAECBAIBAQ7QTRIgQIAAAQH2AwQIECBAIBAQ4ADdJAECBAgQEGA/QIAAAQIEAgEBDtBNEiBAgAABAfYDBAgQIEAgEBDgAN0kAQIECBAQYD9AgAABAgQCAQEO0E0SIECAAAEB9gMECBAgQCAQEOAA3SQBAgQIEBBgP0CAAAECBAIBAQ7QTRIgQIAAAQH2AwQIECBAIBAQ4ADdJAECBAgQEGA/QIAAAQIEAgEBDtBNEiBAgAABAfYDBAgQIEAgEBDgAN0kAQIECBAQYD9AgAABAgQCAQEO0E0SIECAAAEB9gMECBAgQCAQEOAA3SQBAgQIEBBgP0CAAAECBAIBAQ7QTRIgQIAAAQH2AwQIECBAIBAQ4ADdJAECBAgQEGA/QIAAAQIEAgEBDtBNEiBAgAABAfYDBAgQIEAgEBDgAN0kAQIECBAQYD9AgAABAgQCAQEO0E0SIECAAAEB9gMECBAgQCAQEOAA3SQBAgQIEBBgP0CAAAECBAIBAQ7QTRIgQIAAAQH2AwQIECBAIBAQ4ADdJAECBAgQEGA/QIAAAQIEAgEBDtBNEiBAgAABAfYDBAgQIEAgEBDgAN0kAQIECBAQYD9AgAABAgQCAQEO0E0SIECAAAEB9gMECBAgQCAQEOAA3SQBAgQIEBBgP0CAAAECBAIBAQ7QTRIgQIAAAQH2AwQIECBAIBAQ4ADdJAECBAgQEGA/QIAAAQIEAgEBDtBNEiBAgAABAfYDBAgQIEAgEBDgAN0kAQIECBAQYD9AgAABAgQCAQEO0E0SIECAAAEB9gMECBAgQCAQEOAA3SQBAgQIEBBgP0CAAAECBAIBAQ7QTRIgQIAAAQH2AwQIECBAIBAQ4ADdJAECBAgQEGA/QIAAAQIEAgEBDtBNEiBAgAABAfYDBAgQIEAgEBDgAN0kAQIECBAQYD9AgAABAgQCAQEO0E0SIECAAAEB9gMECBAgQCAQEOAA3SQBAgQIEBBgP0CAAAECBAIBAQ7QTRIgQIAAAQH2AwQIECBAIBAQ4ADdJAECBAgQEGA/QIAAAQIEAgEBDtBNEiBAgAABAfYDBAgQIEAgEBDgAN0kAQIECBAQYD9AgAABAgQCAQEO0E0SIECAAAEB9gMECBAgQCAQEOAA3SQBAgQIEBBgP0CAAAECBAIBAQ7QTRIgQIAAAQH2AwQIECBAIBAQ4ADdJAECBAgQEGA/QIAAAQIEAgEBDtBNEiBAgAABAfYDBAgQIEAgEBDgAN0kAQIECBAQYD9AgAABAgQCAQEO0E0SIECAAAEB9gMECBAgQCAQEOAA3SQBAgQIEBBgP0CAAAECBAIBAQ7QTRIgQIAAAQH2AwQIECBAIBAQ4ADdJAECBAgQEGA/QIAAAQIEAgEBDtBNEiBAgAABAfYDBAgQIEAgEBDgAN0kAQIECBAQYD9AgAABAgQCAQEO0E0SIECAAAEB9gMECBAgQCAQEOAA3SQBAgQIEBBgP0CAAAECBAIBAQ7QTRIgQIAAAQH2AwQIECBAIBAQ4ADdJAECBAgQEGA/QIAAAQIEAgEBDtBNEiBAgAABAfYDBAgQIEAgEBDgAN0kAQIECBAQYD9AgAABAgQCAQEO0E0SIECAAAEB9gMECBAgQCAQEOAA3SQBAgQIEBBgP0CAAAECBAIBAQ7QTRIgQIAAAQH2AwQIECBAIBAQ4ADdJAECBAgQEGA/QIAAAQIEAgEBDtBNEiBAgAABAfYDBAgQIEAgEBDgAN0kAQIECBAQYD9AgAABAgQCAQEO0E0SIECAAAEB9gMECBAgQCAQEOAA3SQBAgQIEBBgP0CAAAECBAIBAQ7QTRIgQIAAAQH2AwQIECBAIBAQ4ADdJAECBAgQEGA/QIAAAQIEAgEBDtBNEiBAgAABAfYDBAgQIEAgEBDgAN0kAQIECBAQYD9AgAABAgQCAQEO0E0SIECAAAEB9gMECBAgQCAQEOAA3SQBAgQIEBBgP0CAAAECBAIBAQ7QTRIgQIAAAQH2AwQIECBAIBAQ4ADdJAECBAgQEGA/QIAAAQIEAgEBDtBNEiBAgAABAfYDBAgQIEAgEBDgAN0kAQIECBAQYD9AgAABAgQCAQEO0E0SIECAAAEB9gMECBAgQCAQEOAA3SQBAgQIEBBgP0CAAAECBAIBAQ7QTRIgQIAAAQH2AwQIECBAIBAQ4ADdJAECBAgQEGA/QIAAAQIEAgEBDtBNEiBAgAABAfYDBAgQIEAgEBDgAN0kAQIECBAQYD9AgAABAgQCAQEO0E0SIECAAAEB9gMECBAgQCAQEOAA3SQBAgQIELhnZg90vWiwqwAAAABJRU5ErkJggg==" mediaID="Stage_cst_Untitled"/></media></snapdata>