<snapdata remixID="14389042"><project name="U5L2-Simulation - Kalok" app="Snap! 10.7.2, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="U5L2-Simulation - Kalok"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="simulate disease, population: %&apos;population input&apos; percent infected: %&apos;percent initially infected input&apos; speed: %&apos;speed input&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input><input type="%n"></input></inputs><script><block s="doDeclareVariables"><list><l>elapsed time</l><l>start time</l></list></block><block s="doSetVar"><l>clones ready?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><custom-block s="initialize simulation %n %n %n"><block var="population input"/><block var="percent initially infected input"/><block var="speed input"/></custom-block><block s="show"></block><block s="doRepeat"><block var="population input"/><script><block s="createClone"><l><option>myself</option></l></block></script></block><block s="hide"></block><block s="doSetVar"><l>start time</l><block s="reportDate"><l><option>time in milliseconds</option></l></block></block><block s="doSetVar"><l>clones ready?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doWaitUntil"><block s="reportVariadicEquals"><list><block var="number infected"/><block var="population input"/></list></block></block><block s="doSetVar"><l>elapsed time</l><block s="reportQuotient"><block s="reportDifference"><block s="reportDate"><l><option>time in milliseconds</option></l></block><block var="start time"/></block><l>1000</l></block></block><block s="doBroadcast"><l>vanish</l><list></list></block><block s="doReport"><block var="elapsed time"/></block></script></block-definition><block-definition s="average time for disease spread with population size: %&apos;size&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="bubble"><l></l></block><block s="doReport"><block s="reportQuotient"><block s="reportCombine"><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="simulate disease, population: %n percent infected: %n speed: %n"><block var="size"/><l>10</l><l>2</l></custom-block></autolambda><list></list></block><block s="reportNumbers"><l>1</l><l>10</l></block></block><block s="reifyReporter"><autolambda><block s="reportVariadicSum"><list><l></l><l></l></list></block></autolambda><list></list></block></block><l>10</l></block></block></script></block-definition><block-definition s="initialize clone" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doIf"><block s="reportVariadicLessThan"><list><block var="number infected"/><block s="reportVariadicProduct"><list><block var="population"/><block s="reportQuotient"><block var="percent initially infected"/><l>100</l></block></list></block></list></block><script><block s="doChangeVar"><l>number infected</l><l>1</l></block><block s="doSetVar"><l>infected?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doSwitchToCostume"><l>sick</l></block></script><list></list></block><block s="doGotoObject"><l><option>random position</option></l></block><block s="doFaceTowards"><l><option>random position</option></l></block></script></block-definition><block-definition s="touching infected person?" type="predicate" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doForEach"><l>neighbor</l><block s="reportGet"><l><option>neighbors</option></l></block><script><block s="doIf"><block s="reportVariadicAnd"><list><block s="reportNot"><block var="infected?"/></block><block s="reportVariadicAnd"><list><block s="reportTouchingObject"><block var="neighbor"/></block><block s="reportAskFor"><block var="neighbor"/><block s="reifyReporter"><autolambda><block var="infected?"/></autolambda><list></list></block><list></list></block></list></block></list></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script><list></list></block></script></block><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block-definition><block-definition s="initialize simulation %&apos;pop&apos; %&apos;inf&apos; %&apos;sp&apos;" type="command" category="variables"><header></header><code></code><translations></translations><inputs><input type="%n"></input><input type="%n"></input><input type="%n"></input></inputs><script><block s="doSetVar"><l>population</l><block var="pop"/><comment w="216.66666666666666" collapsed="true">Make global so &quot;when I start&quot; can use it.</comment></block><block s="doSetVar"><l>percent initially infected</l><block var="inf"/></block><block s="doSetVar"><l>speed</l><block var="sp"/></block><block s="doSetVar"><l>clones ready?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSetVar"><l>number infected</l><l>0</l></block><block s="doSetVar"><l>infected?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSwitchToCostume"><l>well</l></block><block s="setScale"><l>50</l></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="211"><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 struct="atomic" id="212"></list></costumes><sounds><list struct="atomic" id="213"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="-48.25" y="168.25" heading="200.34000000000003" scale="0.5" volume="100" pan="0" rotation="0" draggable="true" hidden="true" costume="1" color="80,80,80,1" pen="tip" id="218"><costumes><list id="219"><item><ref mediaID="U5L2-Simulation - Kalok_Sprite_cst_well"></ref></item><item><ref mediaID="U5L2-Simulation - Kalok_Sprite_cst_sick"></ref></item></list></costumes><sounds><list struct="atomic" id="220"></list></sounds><blocks></blocks><variables><variable name="infected?"><bool>false</bool></variable></variables><scripts><script x="494" y="175.83333333333337"><block s="receiveOnClone"></block><custom-block s="initialize clone"></custom-block><block s="doWaitUntil"><block var="clones ready?"/></block><block s="doUntil"><block s="reportVariadicEquals"><list><block var="number infected"/><block var="population"/></list></block><script><block s="forward"><block var="speed"/></block><block s="bounceOffEdge"></block><block s="doWarp"><script><block s="doIf"><custom-block s="touching infected person?"></custom-block><script><block s="doIf"><block s="reportNot"><block var="infected?"/></block><script><block s="doChangeVar"><l>number infected</l><l>2</l></block></script><list></list></block><block s="doSetVar"><l>infected?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="doSwitchToCostume"><l>sick</l></block></script><list></list></block></script></block></script></block></script><script x="28" y="198"><block s="receiveGo"></block><block s="bubble"><l></l></block><block s="bubble"><custom-block s="simulate disease, population: %n percent infected: %n speed: %n"><l>100</l><l>5</l><l>2</l></custom-block></block><block s="show"></block></script><script x="136" y="310.8333333333335"><block s="receiveMessage"><l>vanish</l><list></list></block><block s="removeClone"></block></script><script x="10" y="127.66666666666674"><custom-block s="average time for disease spread with population size: %n"><l>100</l></custom-block></script><script x="298" y="100"><custom-block s="simulate disease, population: %n percent infected: %n speed: %n"><l>100</l><l>5</l><l>2</l></custom-block></script></scripts></sprite><watcher scope="Sprite" var="infected?" style="normal" x="9.999999999999545" y="10.000000000000007" color="243,118,29" hidden="true"/><watcher var="number infected" style="normal" x="9.999999999999545" y="40.000001999999995" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="number infected"><l>195</l></variable><variable name="population"><l>100</l></variable><variable name="percent initially infected"><l>5</l></variable><variable name="speed"><l>2</l></variable><variable name="clones ready?"><bool>true</bool></variable></variables></scene></scenes></project><media name="U5L2-Simulation - Kalok" app="Snap! 10.7.2, https://snap.berkeley.edu" version="2"><costume name="well" center-x="12" center-y="26" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAxCAYAAAAvFgI4AAAAAXNSR0IArs4c6QAACiRJREFUWEetmNuPXVUdx39rrb3X2tdz9jnT27RopbQFoQjRloAXqEZpig/40jEmhsSYYGICkb+gzqvxQSWayJMPxpiSaKcIjWViIYgJilKEFrwUpmc603amc257r31bl5/ZM0XuMFp2st/OXp/9+36/v99a+xBY54WI5PtPAesXwLoZ4BkA8+ghsEAIftgS5MN+AIDk/p+DM7kJQs2hXSoIsay0TzOpYSJ77jTIp6aJ/qB1PhjSvP3vwB8BdAiB7XlqdhvLNoBWFUd9iTE4T1r+2eIi9B/5DlHvB/oACJKHjoBHHPhYZWB3UcJeKeGWqoZNDpiSUXPBc+w//QD+SD1z5rnZV1f++sje9wS9L+TQEeSTHmypJNwma7hNStgrM7xOKxJTgsohZiiE7rVDOBl7zkkr5aubLrVH09PEvrOi94EgeeCXEKMPNw9S+GqWw+1Swu6qwI7VhBNAQ5ituWP77Qifb8f2cd+tn1kWrd6jU6ReF+TwYaTLN8GmSsEX+iM4JHP4dFnCZquRN8sDQUMAkDIoolD/M4nNE13fPu5B8MoP74Mc4O2Je89KDh1B9jEOWy+P4Cv9EUxlGXzKKOggArUaXEKhSRNSYpXn27l2WJ3YGNnfOq568eFvdtP1QRDZ5GPFtpUV58BwQKdkTvZoTToIQNESB2ENwohVguteJza/j6PqqKv6px75zo7x+iBHkG00/a3jLP7yYEymsgJu0TXpIhCKQBliIxc2lVSeV72WBPXxTogzvN19+WdTINcFaTwZXr+0Ma3jz68M4etpTj9TlXSLscwhSJkFYymgpayWAS9fbvvlY52YHlduefYX37q2XJ/xiLT61aidA956eQBfG2bkjjQn19Y1C8Ggg8RaxrDmrupHoniuE6tjG9z6WaNev/DwgwfrD6gEyeHDwC7svcDdfuQHOEw0sOvGJXxulNlPD8b6+rzAblWWnKC1fsCl5+FSJ9R/7gbwTOjDaVStJUnDbL5aKY+v7FRwpWeupAvJoSPgbRbQAaW2llJtU0W52Zh6Ulfm2rI212R5vVXKqpNLyRtTgjiUvsf6rYC9JoQz57pikXLvEmPOouD0vNsySwsqSR+dIk3cAZru3sRg0ipzoyxwb1naG8tSTaratIzFyCj0tVJ+VVW8LmtGEIEHnnI5q7hLM8dhklGau66zIjh7zffhBS7gFOTV2UcWf5w2ISHfOwrtvIA9ZWXvzCTemRf2BqUw0QYca5EhEoIWidG6uRlBaqnroMOIJQ5YQpqkEeswKDgnC5GHz3uuOeky9uwpc3qRNI3XYbDJluaONIMD4ww/V5VwDQJxLQCxBqi1lIBFYhEAjXEBqCaUIKWA1Gk63yIhgATAMgpj3zVnfM+eCBx7HHj4L3IIkW05DpNpH+7MUnNPlsHtSuGG5mHGqK1qwpUCFy2Q5gYLLgBRzeRoFmYuaOFZxRwwRgFDi4o7+t8hhxOBb48JO3qF7D+Jzo0jmCxyuCsd23tkBrcZYxJPYMlcRxcVCWUOgdXgNPsgIHEBUDU7YqO1EFiFsc0cF1VVU6ErJA7Vc4Gws6GAGeOlZ/4LqSTsT6U9KDPYh9bEQYBjl1M1Llg7S6GlaxBvhzTyIPoe5p3E9B0BVVGSoCwsZwR7gWtnA08fM17xJqSpJEvtwVya2xBtGIdk4HKnHkmYSFOSqHdBSOODDTwju12z4nmkSHOIigIFtXbeE3bWD+CYr0dvgWTmrkySg3lu94E1YRzCwOWsHko2kabQeTsE1KpwFGzoWdnt6L7gpJQlhHlBOLF63nPtrC/gmE+C94EYE8YR6bucqGHGJtKMfAjErDTeyIKEeY6Cop0Xjp31Y3cG+v23GP/WSlYh0F+tJKMbPgzS6ehVuWQOUZ6jtwrhMCs8eyycDE6/I13mniK3+xBN2AqbSljVQLKMdGoFAsyVdJE1uShB6wvTyLXi+Q2EREXBBFiz4LswG7bIDN/grkF2p7C1TuGuTNqDhTT7iLVB9IYnGZvIJHSUArHaJ6aJMCigTZeD9bmW3cSs8JAWMmdRmYNHwS54jvlD5OFR7fsvvyvCeW73gjVBGEDfFWtyZRl0tSYCEAhq4pLVPoHVdDWQiQmzzD0s8oJGRQ4+tXbBd3G25cMMaeQ6dOQI2wj7N1Zla19Z2C/luf5M82wUkCF1BV0ZOx/PcrqxVuBbA0TXlrBmpDQTjKINPBxNJPX5wDcrRaFFWaAAtAuuA09zp56dX/rH682hg3z3CISuHuzIc3WLqtUNjFhfCKEKiDZfzrxbxxl8XNck1KoZkgiUAjBGkRE0ga8vb0jqM92wfhV0WRSVJmj1kgvmpYrUL8mNZ5ZXR/3+w+jcsOVs12N2K7F2C3OtT70kWK5bNy8Nvf0yJztVRSJVW2qacUwAHMrAYaADT1+YaJV/2dyq/uSTdEGXda2JHTnWLqK/ePGH9x3I/3skaqbxTYO/ChFxwdxY9GkyuTiKvnh5zO6VOX5SFbZV1RVBlTeHFnB4SByH6cC38xNh+fTmqHyi06leEnYlpQNbF4tpNf39/dXajHvXheSBn/ybsx07ty0t2QPDITkkc7ypzqt2KQdgyr5G4jARbaEu93QYQC+J6ycnhJpx/OVTp1/79eip6WnTHJneWPo9D3dNrG+4CNeMK7h7NIQpKc2eMpNJMVpEnV0ogfmuaG93uddWYUh7SVSf6Hj10ajMTv3ooU+M1nUkavaYTb+BawZDODAa4VRW2D1FmibVcM6obKEAGgqR7OTcb6sods91GkhQHw3l+Rd/9NCt/z8kT8dJNTqnddorkcVctHcK7icqjvncGkTOhPLi1UFkU8mop006V1oWcdHexUWQ6Dhy5zqROtHhciasrhKSrcrVMzY7VxgacpHs4l7Q1nHE55JIneh+JJBxmlTjnrbjXqVZ4HjtXcIL34S0uJxpX3Ul43EDUXbcU5qF7J2Q7tV6khZ2j1yFnKvteF5fgXhemKhVT2J1ouNfpfFrkDSpx3PKjOeVYYEj2tfzNbk+IkjTJ9k4TdSoZ3R6rjK0acbdrhcmuolwY/xH40maJfXgHJqslxvq8Y8MMhzD3cMhTGW5uVlmsl0N5ojJeqmhnmiMF0FHxbGYa0fVkxP/T8dPPgbbBkP4ymCAUzLHPXmaJsXwvDXp6xk6HvfiXYEIuzpqILF6ciJWR7Hqv/g/fTNuFrC5yODO/gjulbm9qZBpqx6cr8txL2Vu4Inkukh4bRtEbi/x9MkorI4niGd+8O0N2boGZPM5cf8stNwUbhwO4LNVBdsrKYNitJAXo/mU0tD3u9tb3G8RL2AX40C/4Anzt7mV5YXjD+6q1vXNuLpbnkTnlgswkRHYWmlo21Q6xfhSWSy/XjGv5frdHX4Qe4S7PIPQXOKQLv/s9E9zmJ5e798ea++yfz868TeAt0JwoN+HBfZ3Wz0lTLw9pJZFzie37cBhAqY8C+rRaVDvlOmNiv4DxGoJhXw/sqEAAAAASUVORK5CYII=" mediaID="U5L2-Simulation - Kalok_Sprite_cst_well"/><costume name="sick" center-x="12" center-y="26" image="data:image/png;base64,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" mediaID="U5L2-Simulation - Kalok_Sprite_cst_sick"/></media></snapdata>