<snapdata remixID="11209611"><project name="zombie outbreak (Hugo Ross)" app="Snap! 7, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="zombie outbreak (Hugo Ross)"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="CollidewithStick" type="reporter" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doForEach"><l>item</l><block s="reportGet"><l><option>neighbors</option></l></block><script><block s="doIf"><block s="reportAnd"><block s="reportTouchingObject"><block var="item"/></block><block s="reportEquals"><block s="reportAttributeOf"><l><option>costume name</option></l><block var="item"/></block><l>Infected</l></block></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></block><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block-definition><block-definition s="Clone" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doSwitchToCostume"><l>Not infected</l></block><block s="doIf"><block s="reportLessThan"><block var="vaccinated"/><block s="reportProduct"><block var="Population"/><block s="reportQuotient"><block var="started vaccinated"/><l>100</l></block></block></block><script><block s="doSwitchToCostume"><l>vaccinated</l></block><block s="doChangeVar"><l>vaccinated</l><l>1</l></block></script></block><block s="doIf"><block s="reportLessThan"><block var="Infected"/><block s="reportProduct"><block var="Population"/><block s="reportQuotient"><block var="% Initially Infected"/><l>100</l></block></block></block><script><block s="doSwitchToCostume"><l>Infected</l></block><block s="doChangeVar"><l>Infected</l><l>1</l></block></script></block><block s="setHeading"><block s="reportRandom"><l>1</l><l>360</l></block></block><block s="gotoXY"><block s="reportRandom"><l>-240</l><l>240</l></block><block s="reportRandom"><l>-180</l><l>180</l></block></block></script></block-definition><block-definition s="TheTimer" type="command" category="other"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doResetTimer"></block><block s="doUntil"><block s="reportEquals"><block var="Infected"/><block var="Population"/></block><script><block s="doSetVar"><l>Timer</l><block s="getTimer"></block></block></script></block><block s="doStopThis"><l><option>all but this script</option></l></block></script></block-definition><block-definition s="close contact with infected" type="predicate" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doForEach"><l>item</l><block s="reportGet"><l><option>neighbors</option></l></block><script><block s="doIf"><block s="reportAnd"><block s="reportAttributeOf"><l><option>costume name</option></l><block var="item"/></block><block s="reportTouchingObject"><block var="item"/></block></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></block><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script></block-definition><block-definition s="start simulation with population: %&apos;number&apos; infected: %&apos;#&apos; speed: %&apos;speedv&apos; vax %&apos;vac&apos;" type="command" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="show"></block><block s="doSetVar"><l>Population</l><block var="number"/></block><block s="doSetVar"><l>Speed</l><block var="speedv"/></block><block s="doSetVar"><l>Infected</l><block var="#"/></block><block s="doSetVar"><l>vaccinated</l><block var="vac"/></block><block s="doRepeat"><block s="reportDifference"><block var="number"/><block s="reportSum"><block var="#"/><block var="vac"/></block></block><script><block s="doSwitchToCostume"><l>Not infected</l></block><block s="setHeading"><block s="reportRandom"><l>1</l><l>360</l></block></block><block s="gotoXY"><block s="reportRandom"><l>-240</l><l>240</l></block><block s="reportRandom"><l>-180</l><l>180</l></block></block><block s="createClone"><l><option>myself</option></l></block></script></block><block s="doRepeat"><block var="#"/><script><block s="doSwitchToCostume"><l>Infected</l></block><block s="setHeading"><block s="reportRandom"><l>1</l><l>360</l></block></block><block s="gotoXY"><block s="reportRandom"><l>-240</l><l>240</l></block><block s="reportRandom"><l>-180</l><l>180</l></block></block><block s="createClone"><l><option>myself</option></l></block></script></block><block s="doRepeat"><block var="vac"/><script><block s="doSwitchToCostume"><l>vaccinated</l></block><block s="setHeading"><block s="reportRandom"><l>1</l><l>360</l></block></block><block s="gotoXY"><block s="reportRandom"><l>-240</l><l>240</l></block><block s="reportRandom"><l>-180</l><l>180</l></block></block><block s="createClone"><l><option>myself</option></l></block></script></block><block s="hide"></block></script></block-definition><block-definition s="average time for disease spread with population size: %&apos;pop&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>average of pop</l></list></block><block s="doRepeat"><l>10</l><script><custom-block s="start simulation with population: %s infected: %s speed: %s vax %s"><block var="pop"/><l>10</l><l>2</l><l>0</l></custom-block><block s="doBroadcast"><l>start</l><list></list></block><block s="doResetTimer"></block><block s="doUntil"><block s="reportEquals"><block s="reportDifference"><block var="population"/><block var="doctors"/></block><block var="infected"/></block><script><block s="doSetVar"><l>timer</l><block s="getTimer"></block></block></script></block><block s="doAddToList"><block var="timer"/><block var="average of pop"/></block><block s="doWait"><l>2</l></block><block s="errorObsolete"></block></script></block><block s="doReport"><block s="reportJoinWords"><list><l>The average of a population of 50 getting infected is </l><block s="reportQuotient"><block s="reportCombine"><block var="average of pop"/><block s="reifyReporter"><autolambda><block s="reportSum"><l></l><l></l></block></autolambda><list></list></block></block><block s="reportListAttribute"><l><option>length</option></l><block var="average of pop"/></block></block><l> seconds</l></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="289"><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="290"></list></costumes><sounds><list struct="atomic" id="291"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="0" y="0" heading="84" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="296"><costumes><list id="297"><item><ref mediaID="Sprite_cst_Not infected"></ref></item><item><ref mediaID="Sprite_cst_Infected"></ref></item><item><ref mediaID="Sprite_cst_vaccinated"></ref></item></list></costumes><sounds><list struct="atomic" id="298"></list></sounds><blocks></blocks><variables></variables><scripts><script x="22" y="30"><block s="receiveGo"></block><block s="doSetVar"><l>Timer</l><l>0</l></block><block s="doSetVar"><l>Infected</l><l>0</l></block><block s="doSetVar"><l>Population</l><l>0</l></block><block s="doSetVar"><l>% Initially Infected</l><l>0</l></block><block s="doSetVar"><l>Speed</l><l>0</l></block><block s="doSetVar"><l>vaccinated</l><l>0</l></block><block s="doSetVar"><l>started vaccinated</l><l>0</l></block><block s="doSetVar"><l>chance of getting infected with the vax</l><l>0</l></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="doAsk"><l>What is the population?</l></block><block s="doSetVar"><l>Population</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>What percentage of the population is infected?</l></block><block s="doSetVar"><l>% Initially Infected</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>What is the speed of the population?</l></block><block s="doSetVar"><l>Speed</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>what precentage of the population is vaccinated?</l></block><block s="doSetVar"><l>vaccinated</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>what is the chance to get infected when you have the vaccine?</l></block><block s="doSetVar"><l>chance of getting infected with the vax</l><block s="getLastAnswer"></block></block><block s="show"></block><block s="doRepeat"><block var="Population"/><script><block s="createClone"><l><option>myself</option></l></block></script></block><block s="hide"></block><custom-block s="TheTimer"></custom-block></script><script x="227" y="44"><custom-block s="Clone"></custom-block></script><script x="369.99999999999955" y="49.00000000000017"><block s="receiveOnClone"></block><custom-block s="start simulation with population: %s infected: %s speed: %s vax %s"><block var="Population"/><block var="Infected"/><block var="Speed"/><block var="vaccinated"/></custom-block><block s="doForever"><script><block s="doIf"><block s="reportGreaterThan"><block var="Timer"/><l>0</l></block><script><block s="bounceOffEdge"></block><block s="forward"><block var="Speed"/></block><block s="doIf"><block s="reportEquals"><block s="reportAttributeOf"><l><option>costume name</option></l><block s="reportGet"><l><option>self</option></l></block></block><l>Not infected</l></block><script><block s="doIf"><custom-block s="close contact with infected"></custom-block><script><block s="doSwitchToCostume"><l>Infected</l></block><block s="doChangeVar"><l>Infected</l><l>1</l></block></script></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportAttributeOf"><l><option>costume name</option></l><block s="reportGet"><l><option>self</option></l></block></block><l>vaccinated</l></block><script><block s="doIf"><block s="reportAnd"><block s="reportEquals"><block s="reportRandom"><l>1</l><block var="chance of getting infected with the vax"/></block><l>1</l></block><custom-block s="close contact with infected"></custom-block></block><script><block s="doSwitchToCostume"><l>Infected</l></block><block s="doChangeVar"><l>Infected</l><l>1</l></block></script></block></script></block></script></block></script></block></script></scripts></sprite><watcher scope="Stage" s="getTimer" style="normal" x="10" y="73.00000600000004" color="4,148,220" hidden="true"/><watcher var="Population" style="normal" x="7.000000000000114" y="6.000003999999997" color="243,118,29"/><watcher var="Timer" style="normal" x="384" y="8.000001999999995" color="243,118,29"/><watcher var="% Initially Infected" style="normal" x="8" y="31.00000800000001" color="243,118,29"/><watcher var="Speed" style="normal" x="7.000000000000114" y="56.00001" color="243,118,29"/><watcher var="Infected" style="normal" x="125.00000000000023" y="6" color="243,118,29"/><watcher var="started vaccinated" style="normal" x="10" y="115.00001000000003" color="243,118,29" hidden="true"/><watcher var="vaccinated" style="normal" x="243" y="7.000008000000037" color="243,118,29"/></sprites></stage><variables><variable name="Infected"><l>0</l></variable><variable name="Timer"><l>0</l></variable><variable name="Population"><l>50</l></variable><variable name="% Initially Infected"><l>10</l></variable><variable name="Speed"><l>2</l></variable><variable name="vaccinated"><l>25</l></variable><variable name="started vaccinated"><l>0</l></variable><variable name="chance of getting infected with the vax"><l>25</l></variable></variables></scene></scenes></project><media name="zombie outbreak (Hugo Ross)" app="Snap! 7, https://snap.berkeley.edu" version="2"><costume name="Not infected" center-x="39" center-y="23" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAQCAYAAAAmlE46AAAAAXNSR0IArs4c6QAAAVVJREFUOE+VkzFLA2EMhp9c+U4cdKiCIK5WpLZF6iLYwclFEEQRQX+BsyI4C1Jnf4GDiCIIDjo5VHARREsRz1WcbIc6iHfcRc62tJZCexmTPMkbeCN0iMFZjf98MxSW+vopV++l0t4mrQmT1AyGOZSEUAMVyggOHndeSZ4a/XVQY3aKZSzWFXICw60DFT4FCgScuEUuQPw/0E7pEhb7QLKT9JZciYA9tyiXwpSO2BZXCDNdoFpZeXADFsXO6AZw3BPUbNoMwWtgISJ4IyatVREGooCqfImdVh/BigKiBKFUBxiPBMJbuDGPsB0JVA7FpDSLcNvrneF9KPNCVo3xyIuwBZgumz1VjjzDTs1yaR0zwi6w1m63xqDQdsCppxzwLO9Nk0/rqPFZEcgBCYR43SnhZzgKBS/GOY/yEeb/fQerGrNfmURIWHUwUCoojjvBC2fiNxT8As1qbIlrAB35AAAAAElFTkSuQmCC" mediaID="Sprite_cst_Not infected"/><costume name="Infected" center-x="7" center-y="7.5" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAQdJREFUOE+lkq1OA1EQhb9ZBAJX1WwBQ4vEwN66GjB9BQQlaBpUXwIUAU2o4RGooQbHFlXJpoKfLigckh1yl7RcmibsDdfNmfPdmUyOMOe9YNYXyNZs65NgtEz8MGsTVxhTPwjQI4UNVxcYZshphbuLiT4FU8wl0Jq3gaN1Q+J9W+fgGHMmcPgHlLcVzivEbUmpb4LeF4F+PLIlr5hjhY4PKHAiKeYRWPUBgScLqieU2/8DRtcgTb+p2rPH2VPo+oACLUmoLi5RSoCVgvDzB++1PABvRNsZclMEDNCdMoO+E7mooYhN0K+cTj5TGAraDhncTiPnTkoxu6BNRWrfBk1AeiHxlev7AuBdR4yCrYn4AAAAAElFTkSuQmCC" mediaID="Sprite_cst_Infected"/><costume name="vaccinated" center-x="8" center-y="6.5" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAPCAYAAADtc08vAAAAAXNSR0IArs4c6QAAAWpJREFUOE9jZEACzxiMNaI3XC2QesYhfcLmgw+ynMURgS3PpH48XRqgPUGK4ewNmBwjjPGKwUglfcGt5ktGXyKQNaKz9c7xrJiZoFYrxnDuDkgObMArBi2elMUPZ1zV/xqNTzNMTvsi99I5sfIZYgzXvoANMN3P0vNO+E8xMZphaoTesvSedvxTAjZA+RLDf1I0w9Te1WNgpNwApYsMDYyMDPXkuOD/f4ZGRooNoEoYOG/gmPFA6Uc6Kd5QuMcxc2/AjwxwIL5mMJSyuHT+KSkGnNAzlBZlOP8MbMB/BgZGq12s/a8kfucTY4jYC9aJx9x+FzIyMPyHJ+X3DAYCHruv1qvc5lZBzwcwQ0H54Y7q1zs7XLUbBRkufIAnZZiCdwzG/D8YmFUL5lyvkHzCocr5jVkIJPed6++75zI/bk9I0ezgYPh7W4jh7EeMzISaK82iGBj+e/5nYFSF2PL/NgMD43YphlPL0L0IACHIgPZSU44CAAAAAElFTkSuQmCC" mediaID="Sprite_cst_vaccinated"/></media></snapdata>