<snapdata remixID="14691507"><project name="AbstractDataType Lecture Template" app="Snap! 11.0.4, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="AbstractDataType Lecture Template"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Coordinate Points, X point: %&apos;X&apos; Y point: %&apos;Y&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%n" initial="1"></input><input type="%n" initial="1"></input></inputs><script><block s="doReport"><block s="reportNewList"><list><block var="X"/><block var="Y"/></list></block></block></script></block-definition><block-definition s="Select x Coordinate from Data record: %&apos;SingleRecord&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%l" initial="1"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="SingleRecord"/></block></block></script></block-definition><block-definition s="Select y Coordinate from Data Recond: %&apos;SingleRecord&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%l" initial="1"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>2</l><block var="SingleRecord"/></block></block></script></block-definition><block-definition s="Draw Shape: Shape Dataset: %&apos;Dataset (table)&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%l" initial="1"></input></inputs><script><block s="doForEach"><l>item</l><block var="Dataset (table)"/><script><block s="gotoXY"><custom-block s="Select x Coordinate from Data record: %l"><block var="item"/></custom-block><custom-block s="Select y Coordinate from Data Recond: %l"><block var="item"/></custom-block></block><block s="down"></block></script></block></script></block-definition></blocks><primitives></primitives><stage name="Stage" width="480" height="360" costume="1" 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="44"><pentrails>data:image/png;base64,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</pentrails><costumes><list id="45"><item><ref mediaID="AbstractDataType Lecture Template_Stage_cst_XY Grid"></ref></item></list></costumes><sounds><list struct="atomic" id="46"></list></sounds><variables></variables><blocks></blocks><scripts><script x="306.47783251231533" y="57.01847290640404"><block s="doForEach"><l>item</l><l/><script></script></block></script></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="-240" y="175" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="145,26,68,1" pen="tip" id="55"><costumes><list struct="atomic" id="56"></list></costumes><sounds><list struct="atomic" id="57"></list></sounds><blocks></blocks><variables></variables><scripts><script x="478.3990147783252" y="124.14532019704433"><block s="reportNewList"><list><l>240</l><l>0</l><l>0</l><l>100</l><l>-240</l><l>0</l><l>240</l><l></l></list><comment w="165.3694581280788" collapsed="false">odd index numbers are x points&#xD;even index numbers are y points&#xD;draws a Triangle</comment></block></script><comment x="536.9458128078818" y="193.74384236453204" w="307.2413793103449" collapsed="false">The list of numbers is confusing because it is not obvious which numbers are x and which are y coordinates. It will also be difficult to maintain (add or delete coordinates to the lists).&#xD;It would be better to create a matrix (a list of list). Each item in the list will be a list of x and y coordinates.</comment><script x="383.8177339901479" y="388.13546798029563"><block s="doSayFor"><l>Hello!</l><l>2</l></block></script><script x="461.0908133971866" y="54.60385878489319"><block s="reportNewList"><list><l>240</l><l>0</l><l>0</l><l>100</l><l>-240</l><l>0</l><l>0</l><l>-100</l><l>240</l><l>0</l></list><comment w="165.3694581280788" collapsed="false">odd index numbers are x points&#xD;even index numbers are y points&#xD;draws a diamond</comment></block></script><script x="395.64039408867006" y="321.5903119868641"><block s="doForEach"><l>item</l><l/><script></script></block></script><comment x="30.615763546798064" y="14.21510673234802" w="414.1379310344828" collapsed="false">Abstract Data Types (ADT) is a custom data type created by the programmer to provide meaning to the data in your program. It is not built into the programming language. ADT are created with custom constructor and selector functions (blocks).&#xD;ADT are a form of abstraction because they make are program easier to understand, read, and debug.</comment><comment x="520.6896551724138" y="10" w="290.9852216748768" collapsed="false">Lists and Numbers are examples of Primitive Data Types</comment><comment x="31.034482758620697" y="106.05911330049264" w="413.1527093596059" collapsed="false">Step 1: Create A Reporter block (the constructor) that will take two numbers as the domain (x and y coordinates) and output a list as the range.</comment><comment x="25.615763546798036" y="196.20689655172413" w="421.5270935960591" collapsed="false">Step 2: Create two report blocks (the selectors) that will take the list created by the contructor block as the domain and output a single number as the range (one the x coordinate the second block the y coordinate).</comment><comment x="25.1231527093596" y="319.3596059113301" w="343.69458128078816" collapsed="false">Step 3: Create a list that stores the necessary Coordinte Points to draw your specified shape </comment><comment x="538.9162561576355" y="304.58128078817737" w="304.2857142857142" collapsed="false">Step 4: Create a Draw Shape Command Block whose domain will be the list of Coordinate Points create in step 3. The command block will draw the shape on the screen by using a the for each item block and the selector blocks created in Step 2.</comment><script x="30.615763546798007" y="169.39367816091948"><custom-block s="Coordinate Points, X point: %n Y point: %n"><l>240</l><l>0</l></custom-block></script><script x="323" y="561.8333333333334"><block s="doSetVar"><l>Diamond Shape</l><l>0</l></block></script><script x="874" y="166.33333333333337"><block s="receiveGo"></block><block s="clear"></block><block s="up"></block><block s="doSetVar"><l>Draw Square</l><block s="reportNewList"><list><custom-block s="Coordinate Points, X point: %n Y point: %n"><l>240</l><l>175</l></custom-block><custom-block s="Coordinate Points, X point: %n Y point: %n"><l>240</l><l>-175</l></custom-block><custom-block s="Coordinate Points, X point: %n Y point: %n"><l>-240</l><l>-175</l></custom-block><custom-block s="Coordinate Points, X point: %n Y point: %n"><l>-240</l><l>175</l></custom-block></list></block></block><block s="doSetVar"><l>Diamond Shape</l><block s="reportNewList"><list><custom-block s="Coordinate Points, X point: %n Y point: %n"><l>240</l><l>0</l></custom-block><custom-block s="Coordinate Points, X point: %n Y point: %n"><l>0</l><l>100</l></custom-block><custom-block s="Coordinate Points, X point: %n Y point: %n"><l>-240</l><l>0</l></custom-block><custom-block s="Coordinate Points, X point: %n Y point: %n"><l>0</l><l>-100</l></custom-block><custom-block s="Coordinate Points, X point: %n Y point: %n"><l>240</l><l>0</l></custom-block></list></block></block><custom-block s="Draw Shape: Shape Dataset: %l"><block var="Diamond Shape"/></custom-block><block s="up"></block><block s="setColor"><color>145,26,68,1</color></block><block s="setSize"><l>5</l></block><custom-block s="Draw Shape: Shape Dataset: %l"><block var="Draw Square"/></custom-block></script><script x="502" y="481"><custom-block s="Draw Shape: Shape Dataset: %l"><l/></custom-block></script></scripts></sprite><watcher var="Diamond Shape" style="normal" x="10" y="10" color="243,118,29" extX="128.5615234375" extY="103"/><watcher var="Draw Square" style="normal" x="10" y="136.000002" color="243,118,29" extX="128.5615234375" extY="86"/></sprites></stage><variables><variable name="Diamond Shape"><list id="163"><item><list struct="atomic" id="164">240,0</list></item><item><list struct="atomic" id="165">0,100</list></item><item><list struct="atomic" id="166">-240,0</list></item><item><list struct="atomic" id="167">0,-100</list></item><item><list struct="atomic" id="168">240,0</list></item></list></variable><variable name="Draw Square"><list id="169"><item><list struct="atomic" id="170">240,175</list></item><item><list struct="atomic" id="171">240,-175</list></item><item><list struct="atomic" id="172">-240,-175</list></item><item><list struct="atomic" id="173">-240,175</list></item></list></variable></variables></scene></scenes></project><media name="AbstractDataType Lecture Template" app="Snap! 11.0.4, https://snap.berkeley.edu" version="2"><costume name="XY Grid" center-x="240" center-y="180" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAQAElEQVR4Aezdz5EcyXUH4MZGyI2VDzoqZIDOtIBkkOJZHqwHOjOooGgBzzJAoaN84LrBA9S/Bt5sTk33TE93/cmq/BB4qKysqsx8X3bhobG75A9fO//xt7/9rfMVjrU8+7H9fv/md//29VZsv7pxV+Dd6G/ve9+TH05+ECCwK4E//+mPV9d7q//qzToJENhcYOwCvDm/BRB4TGBabKfnj43qKQIE1hRQgNfUNheBGQVSdP/rP399ynHGYQ1FgMBKAgrwStAdTmNJBAgQILChgAK8Ib6pCSwt8Nvf/+GUWHqeXsdP7ole12ddYwsowGPv/7jZD5B5FZ5Xf0X905fTKXH6/iPtxPfTq4dcb+PqTd86v5yHT3w7O53STpw++JF7EtduS38b03vaa2m31yv3smivaRPYWkAB3noHzE+gZ4EU3qzvp6/nwn2OS/tcZXOcKaZFsx22rn09T53Itepr27mWaPvSFgR6FlCAe94dazu8QIpJ4laiuZa4df1Wf33jq2+AL/elkJ5O52J6LqJtca0b0peo808e2yJY666+DJW+RNoV7fXqm/NYBmUy59jGIvCMgAL8jJ5nCTwpUMVnWpQybPXVPembJaoIZ7C2nfPOonKPRSLLq760BYE9CyjAe949aycwt0AKcuKJcdsC2bYzZM4Tad8TbdGt56rvnuev3qOTQCcCCnAnG2EZ4wpcKyxVZOrarDrtXzG37VknMRgBAh8JKMAfCblOYAWBKrQpvIlMWX1pzxZVcPMtN5GBq6/a7Xn63on8c9XEO7e8upTcEq86nawpYK6OBBTgjjbDUsYWaAtu235EZbZ/8agt0lWYq++RhV15pi3IbTu3lkP6E21f2861RNuXdqL+gFAm6RMEehBQgHvYBWsgsJZAimei5ks7ces8/bneRvo+iBTOxPS29CXa/py30V5Lu72WdvraSF8b7TVtAq8EOjtRgDvbEMshMJdAfeOrb4BzjTsdp+aZ9vdwXrn3vMYenKxhGwEFeBt3sxJYRSCFJ7HUZEuOPceas77EHGMZg8DcAisX4LmXbzwCBAgQILBPAQV4n/tm1QcVqH+WedD0pEWAQCOgADcYSzeNT4AAAQIESkABLglHAgQIECCwooACvCL22FPJngABAgRaAQW41dAmQIAAAQIrCSjAK0GbZmwB2RMgQGAqoABPRZwTIECAAIEVBBTgFZBNQWBsAdkTIHBNQAG+pqKPAAECBAgsLKAALwxseAIExhaQPYFbAgrwLRn9BAgQIEBgQQEFeEFcQxMgQGBsAdm/J6AAv6fjGgECBAgQWEhAAV4I1rAECBAgMLbAR9krwB8JuU6AAAECBBYQUIAXQDUkAQIECBD4SODYBfij7F0nQIAAAQIbCSjAG8GblgABAgTGFlCAj7v/MiNAgACBjgUU4I43x9IIECBA4LgCCvBx93bszGRPgACBzgUU4M43yPIIECBA4JgCCvAx91VWYwvIngCBHQgowDvYJEskQIAAgeMJKMDH21MZERhbQPYEdiKgAO9koyyTAAECBI4loAAfaz9lQ4DA2AKy35GAAryjzbJUAgQIEDiOgAJ8nL2UCQECBMYW2Fn2CvDONsxyCRAgQOAYAgrwMfZRFgQIECCwM4GZC/DOsrdcAgQIECCwkYACvBG8aQkQIEBgbAEFeMb9NxQBAgQIELhXQAG+V8p9BAgQIEBgRgEFeEbMsYeSPQECBAh8RkAB/oyWewkQIECAwEwCCvBMkIYZW0D2BAgQ+KyAAvxZMfcTIECAAIEZBBTgGRANQWBsAdkTIPCIgAL8iJpnCBAgQIDAkwIK8JOAHidAYGwB2RN4VEABflTOcwQIECBA4AkBBfgJPI8SIEBgbAHZPyOgAD+j51kCBAgQIPCggAL8IJzHCBAgQGBsgWezV4CfFfQ8AQIECBB4QEABfgDNIwQIECBA4FmBfRfgZ7P3PAECBAgQ2EhAAd4I3rQECBAgMLaAArzf/bdyAgQIENixgAK8482zdAIECBDYr4ACvN+9G3vlsidAgMDOBRTgnW+g5RMgQIDAPgUU4H3um1WPLSB7AgQOIKAAH2ATpUCAAAEC+xNQgPe3Z1ZMYGwB2RM4iIACfJCNlAYBAgQI7EtAAd7XflktAQJjC8j+QAIK8IE2UyoECBAgsB8BBXg/e2WlBAgQGFvgYNn/8PPPP596jnj3vL7R1mY/+npffvWrv3f9/o70fng3+no38tnrfU9++PHHH089RwB7Xt9oa7Mffb0vf/3rP3T9/o70fng3+no38tnrfU8++VfQSUcQIECAAAECzwoowM8Kep7AwgL/+z8LT2B4AgQ2EVCAP8HuVgJrCqTwJjJnjom0BQECxxBQgI+xj7I4mEAV23/+l9MpUelVf507EiCwXwEFeL97t/LKTbelQFuEt1yHuQkQmE9AAZ7P0kgEVhHwLXgVZpMQWFxAAV6c2ARHEFgjh7aw1jfea31rrMUcBAgsL6AAL29sBgLvCqTIJnJTjom0K6bn1e9IgMC+BRTgfe+f1e9coIprvvEmKp30T8/Tl+ttf86XDzMQILCEgAK8hKoxCTwoMC2uOU9kuBwTaQsCBPYvoADvfw9lcFCB+sab9BTeKGwTZiWwlIACvJSscQk0Aimmiabr0qzC2l6rvssNfiFA4LACCvBht1ZiPQq0hXa6vveuTe91TmAdAbMsKaAAL6lrbAJngWlhnZ6333hzLXF+7NX/AlbOBQECxxJQgI+1n7LpVCBFNnFrebmWyPUcE2kLAgS2E1h6ZgV4aWHjDy/QFtNq17fcOhZSXa9zRwIEjiugAB93b2XWuUAV3zp2vlzLI0BgZoG+C/DMyRqOQG8C+cab6G1d1kOAwPICCvDyxmYg8CJQ33ZTdBMvFzQIEBhOQAHud8ut7IACKbqJA6YmJQIEPimgAH8SzO0ECBAgQGAOAQV4DkVjzC9gRAIECBxcQAE++AZLjwABAgT6FFCA+9wXqxpbQPYECAwgoAAPsMlSJECAAIH+BBTg/vbEigiMLSB7AoMIKMCDbLQ0CRAgQKAvAQW4r/2wGgIExhaQ/UACCvBAmy1VAgQIEOhHQAHuZy+shAABAmMLDJa9AjzYhkuXAAECBPoQUID72AerIECAAIHBBCYFeLDspUuAAAECBDYSUIA3gjctAQIECIwtoAA3+69JgAABAgTWElCA15I2DwECBAgQaAQU4AZj7KbsCRAgQGBNAQV4TW1zESBAgACB7wIK8HcIh7EFZE+AAIG1BRTgtcXNR4AAAQIEzgIK8BnBTwJjC8ieAIEtBBTgLdTNSYAAAQLDCyjAw38EABAYW0D2BLYSUIC3kjcvAQIECAwtoAAPvf2SJ0BgbAHZbymgAG+pb24CBAgQGFZAAR526yVOgACBsQW2zl4B3noHzE+AAAECQwoowENuu6QJECBAYGuBbQvw1tmbnwABAgQIbCSgAG8Eb1oCBAgQGFtAAd5u/81MgAABAgMLKMADb77UCRAgQGA7AQV4O/uxZ5Y9AQIEBhdQgAf/AEifAAECBLYRUIC3cTfr2AKyJ0CAwEkB9iEgQIAAAQIbCCjAG6CbksDQApInQOAioABfGPxCgAABAgTWFVCA1/U2GwECYwvInsCLgAL8QqFBgAABAgTWE1CA17M2EwECBMYWkP0rAQX4FYcTAgQIECCwjoACvI6zWQgQIEBgbIE32SvAb0h0ECBAgACB5QUU4OWNzUCAAAECBN4IDFWA32SvgwABAgQIbCSgAG8Eb1oCBAgQGFtAAR5m/yVKgAABAj0JKMA97Ya1ECBAgMAwAgrwMFs9dqKyJ0CAQG8CCnBvO2I9BAgQIDCEgAI8xDZLcmwB2RMg0KOAAtzjrlgTAQIECBxeQAE+/BZLkMDYArIn0KuAAtzrzlgXAQIECBxaQAE+9PZKjgCBsQVk37OAAtzz7lgbAQIECBxWQAE+7NZKjAABAmML9J69Atz7DlkfAQIECBxSQAE+5LZKigABAgR6F1i2APeevfURIECAAIGNBG4W4N/+/g+nxEbr6nbamCS6XaCFETgL5DOaODd3+TNrT+xy8YMvOvuWGJUhuSfuyf9qAa6H//ynP/4yxk9fTqfE6fuPtBPfTz91yHNtvPPwj3/+x7dX22fTfnvHS8+X87IT1ZF2os6vHXO9jfaeMimj9tqk7ZTAJgL12azP6mUReU8Sl5PzL2knzs2bP3O9jZs3nk71vpy+/5ief+9+dah76therLVXLu017X4Far9q/y4rrc/Q5eT8y/T83PXmZ91Txzc3NB25pzm9NNN3jkv9OB8vfTd+mX7+pufXHqt76tjeU7mXRXtt2r5agKc3zXpeGD99PRf0c2Tw6ku7jWv91XfP8+1Yd7YDmlu/npeWSLv60hYEhhDwng2xzV0m+ZnPXt3bJlJ95xrx82//9u1K9X07e+rXqgepD4kMVn1pfybeFOCq2lXFXwY7J3NpJ5FETqrv0j5/1az+nN+KPJO4db367xmr7n3n2AIVUvXlsfQl0r43yqas7n1uqPsku4lAfSbrM/qyiHrn8l4lcqH6Lu0739/ceyXqncq7lMgt1Zd2+hJp3xuVQ+V073Pu20ag9qn27WUV9TnL5y6RC9V3aU8+e7mWyLX3osZ67547rtXnNJ/PRB6pvrTTl0j73iiDMrn13JsCfOvGS3+L0rYvFx/4pQCnY6V/2vfA8B4hQKARaN+ptt3coklgEYH289a2P5ostSD3TJ9J/7Qv9+0sPleA30suGIm65wL0/U82aVd/HauvfSbX0j/tS/8T0f5ppm1nyJwn0hYEZhLY3zB55xJPrLx9j9p2hsx5Im1B4JVAPneJV53nk9SC8+E0vZb+aV/ueyLaz2bbzpA5T6Q9d3yuACfxWkHbrr72GKA2Xl07F+ac53qO08jYiepv29XnSIDA5wTa96htf24UdxP4vED7eWvbt0aqew5eI+4vwC1IoVRfENNOpP1e1D01xvTe9FfUtZxX+4Nj/s498cFtL5fzd/uJlw4NAkcUaN+7ep+qL/mmnUj7jsg7lrh665XOvGOJK5d0HV2gPlf53CWSb/VVe3p+6f+aX99Gxqioqzmv9gfHfG4TH9z2cjmf28RLx4yNNwX43n94/PQaAt7GvQMWdD2b56ov7Sej/qoh4IkMV31pJ2rzyip9gkAPAvWZrM/ow2uqd8p79jDhaA/O9tkruPrs1bH6Pzo2n93Lf4aU+6sv7Sej6kHqQyLDVV/aiXr/yiR91+JNAb5206UvCSQuJ+df0k6cm5efaScuJ+/8knuuxbVHzve9/Gvk7fVz/+WfC9SxvXajHaDE9HL6Em1/zttor2kT2KXA9F356DxJ1j11TN8HUe/N9LZr/dVXx+kzOz237KnA9PNz73ndV8fpuDm/de17/6V+pJ17P4hbn8Nr/dVXxw+Gvnn5agGuql1V/ObTnV6o9S+xvDJZco4l1m3McQTqs1mf1aUyP1xYSAAAEABJREFUr3mWGL/WvuQcS6x79DFrv2r/evWodS6xvsr9njmuFuAsKg8n0t5TLL3mjJ/Yk4m1jieQz2hiqcyXHDtrzviJtMWOBM5Lzb4lzs0ufy69toyfuCf5mwX4nofdQ4AAAQIECDwm8EN9XX7scU8RILCVQN7d3/zuL/5PU7baAPMSeC3wqbO8v5dvwGl86kk3EyCwqcD0nZ2eb7o4kxMg8K5Ava+XApw7qyNtQYBAvwK33tVb/f1mYmUExhNo39OXAnxhqP/eqqfjf//76XTnetz3ZXkr+7G88Uef99M7Pz561vXl9s+7sZzto5/bHvekeX0nBfjrGbCz+Nf/6G9N+e/KRg37sf3nsXmB3zRH/Vz2kLd3Y/t3Y/o56HFPmpf2pQDf+69NN89qdiVgMaMI3HpXb/WP4iJPAnsQaN/TSwFuO/aQgDUSGF1g+s5Oz0f3WSz///vLYkMb+EGBHe5Jva8/VOPB1Od5bIeA8yTe8Sg725OOJRdbWt7d//rPX59yXGwSA38TyPuQyFmOibTFdgLZg0RWkGMi7Z1E3tvLN+DN1huwRBaQYyJtsZ1A9iCRFeSYSFsQGFWg3oF/+vXplCiH6q9zx/UEyj77kaiZq7/OOz9uV4ALKniJgqr+OndcT6Dssx+Jmrn669yxMwHLWVWgfTdWndhkNwV2uifbFeCp5E4Bp2kc6tyeHGo7JbOAgD+cLoD65JA72pN+CnBrviPAdtmHbtuTQ2/vnpNbZO3t573+IHqtb5HJDXpV4Jr/tb6rDy/cWf+d8rVp3rm2XgFuobJIH+oobBv2ZFt/s/cnkHcikZXlmEi7Ynpe/Y7LCcQ8kRlyTKRdMT2v/jWP+e+PM1+KbY4VdV7Xq//7cfkCHJxEJswxkXYb1/ra69rzCsQ7kVFzTKTdxrW+9ro2gaMJ1Gc+Xw4SlV/6p+fpy/W2P+erx8EnbJ1b6/RPz9MXjrY/5x3HsgW4BWlR2v7CSV8i5+29ORfzCbTGrXPbX7OlL5Hz9t6cCwJHF5h+5nOeSN45JtIW6wlMzXOeyApyTKS9RdS33JdvvV++raL6v529+nXZAvxqqvPJNZz0Jc6XL/+Kf7VzLpYXuOadvkRmzzGRtiAwqkD9QTT5ex+isEy0zh/N8H9/Ob3c0sueVLF9KcJfX5Z4rTF/Ab4XcHpfL4DXlEbpsyej7PTYeeZznpgq1O9B7bXqm97rfF6BmCcyah3TLv9rfbm+85ivAAcoEZA6HhwvqXYd2YdEu0h70mpojywwfTdai/eutfdpPy9Q1vm9KZERqy/timt9da2X4/Sbb53fWN9zBbgGLZjgJdJffWknpufpE+sI3LK/1b/OqsxCYH2B6Wd+el6/f2VluZZIu+3PuZhX4D3f9lr2I5HZ2/6cbx1VbF/+Gvr7Xz9X/5X1zVOAM/AtjLY/cIn37s818bxAOddI7bk9KRXHEQXy+U/cyj3XErmeYyJtsZ1A9iCRFeSYSHvnMV8Bfg8iWInck2Mi7X1H/6uPc+LaStOfyLUcE2kLAkcWaD/n1a4/nNax8q/rde64jMB7ztmTRM383r11zxbH+pZb335rDXVe16v/+3GeAvweSvASmfC9+3JdzCfQWle79qGOma2upS0IjCpQ70QdR3XoKe/aiz38HpVCm7jml/7ElWvzFOArA1+69gR4WfAAv9Se1PHRlD1H4GgC+Y0+cbS89pTP9Pelg+/H/AV4MMA9fbZf1poPdeKlQ4PAgAL1e1XehcSABN2mnP1IdLvAeRb2XAHOBzhxbS3BS1y7pm85gexHop2hzrMfifaa9iMCnjmCQN6FxBFyOUoO2Y/EUfL5II/HC3D9pj6dIHiJab/z5QXsyfLGZiBAgMBMAo8V4PqNPoU2MdNiDPOEgD15As+jnxJwMwECswg8VoBTdBOzLMEgswhkPxKzDGYQAgQIEFha4LECvPSqjE+AAIE+BayKwGwCCvBslAYiQIAAAQL3CyjA91u5kwABAmMLyH5WAQV4Vk6DESBAgACB+wQU4Puc3EWAAAECYwvMnr0CPDupAQkQIECAwMcCCvDHRu4gQIAAAQKzC+yqAM+evQEJECBAgMBGAgrwRvCmJUCAAIGxBRTg3ey/hRIgQIDAkQQU4CPtplwIECBAYDcCCvButmrshcqeAAECRxNQgI+2o/IhQIAAgV0IKMC72CaLHFtA9gQIHFFAAT7irsqJAAECBLoXUIC73yILJDC2gOwJHFVAAT7qzsqLAAECBLoWUIC73h6LI0BgbAHZH1lAAT7y7sqNAAECBLoVUIC73RoLI0CAwNgCR89eAT76DsuPAAECBLoUUIC73BaLIkCAAIGjC7xfgI+evfwIECBAgMBGAgrwRvCmJUCAAIGxBRTg2/vvCgECBAgQWExAAV6M1sAECBAgQOC2gAJ822bsK7InQIAAgUUFFOBFeQ1OgAABAgSuCyjA1130ji0gewIECCwuoAAvTmwCAgQIECDwVkABfmuih8DYArInQGAVAQV4FWaTECBAgACB1wIK8GsPZwQIjC0gewKrCSjAq1GbiAABAgQI/CKgAP9ioUWAAIGxBWS/qoACvCq3yQgQIECAwDcBBfibg18JECBAYGyB1bNXgFcnNyEBAgQIEDidFGCfAgIECBAgsIFAVwV4g/xNSYAAAQIENhFQgDdhNykBAgQIjC6gAHfzCbAQAgQIEBhJQAEeabflSoAAAQLdCCjA3WzF2AuRPQECBEYTUIBH23H5EiBAgEAXAgpwF9tgEWMLyJ4AgREFFOARd13OBAgQILC5gAK8+RZYAIGxBWRPYFQBBXjUnZc3AQIECGwqoABvym9yAgTGFpD9yAIK8Mi7L3cCBAgQ2ExAAd6M3sQECBAYW2D07BXg0T8B8idAgACBTQQU4E3YTUqAAAECYwucTgrw6J8A+RMgQIDAJgIK8CbsJiVAgACB0QVGLsCj7738CRAgQGBDAQV4Q3xTEyBAgMC4AgrwqHsvbwIECBDYVEAB3pTf5AQIECAwqoACPOrOj5237AkQILC5gAK8+RZYAAECBAiMKKAAj7jrch5bQPYECHQhoAB3sQ0WQYAAAQKjCSjAo+24fAmMLSB7At0IKMDdbIWFECBAgMBIAgrwSLstVwIExhaQfVcCCnBX22ExBAgQIDCKgAI8yk7LkwABAmMLdJe9AtzdllgQAQIECIwgoACPsMtyJECAAIHuBFYtwN1lb0EECBAgQGAjAQV4I3jTEiBAgMDYAgrwavtvIgIECBAg8IuAAvyLhRYBAgQIEFhN4Ieff/751HNEouf1jba2R/djNKe18v3Vr/7e9fu7lkMP83g3+qslve/JDz/++OOp5whgz+sbbW32o6/35a9//Yeu39+R3g/vRl/vRj57ve+Jv4LODgkCiwoYnAABAm8FFOC3JnoIdCXwv//T1XIshgCBmQQU4JkgDUNgboEU3kTGzTGR9t7CegkQuC6gAF930UtgU4Eqtv/8L6dTohZT/XXuSIDAfgUU4P3unZUPJNAW4YHSPkCqUiBwW0ABvm3jCoEuBXwL7nJbLIrApwUU4E+TeYDA/ALTolrfeNv+6pt/diMSWEbAqO8LKMDv+7hKYFGBFNhEJskxkXYb1/ra69oECOxTQAHe575Z9QEEqrDmm22iUmr7275r/XXdkQCB3gQ+Xo8C/LGROwisItAW4ZowfYmc55hIWxAgsH8BBXj/eyiDAwrUt91KTeEtCUcCxxE4cgE+zi7JZPcCKaiJNpEqqm1/9bX3aRMgcEwBBfiY+yqrTgXaYtsu8VZ/e482AQLHElCAj7Wfv2Sj1Y3AtLi25+033vQnsvC2P+eCAIHjCSjAx9tTGXUokIKauLa09CdyLcdE2oIAgWMLKMDH3t9Rs+sq77agVru+6dYxC65raQsCBI4voAAff49l2KlAFd86drpMyyJAYCEBBXghWMMSuEcg33oT99x79z1uJEBgFwIK8C62ySL3KJBvtol27XWeoptor2kTIDCWgAI81n7LdiWBKrTT6VJ0E9N+57MJGIjAbgQU4N1slYXuRaCKbwptYi/rtk4CBNYVUIDX9TbbAAIpuokBUpVibwLWsysBBXhX22WxBAgQIHAUAQX4KDspDwIECIwtsLvsFeDdbZkFEyBAgMARBBTgI+yiHAgQIEBgdwKzFuDdZW/BBAgQIEBgIwEFeCN40xIgQIDA2AIK8Gz7byACBAgQIHC/gAJ8v5U7CRAgQIDAbAIK8GyUYw8kewIECBD4nIAC/DkvdxMgQIAAgVkEFOBZGA0ytoDsCRAg8HkBBfjzZp4gQIAAAQJPCyjATxMagMDYArInQOAxAQX4MTdPESBAgACBpwQU4Kf4PEyAwNgCsifwuIAC/LidJwkQIECAwMMCCvDDdB4kQIDA2AKyf05AAX7Oz9MECBAgQOAhAQX4ITYPESBAgMDYAs9nrwA/b2gEAgQIECDwaQEF+NNkHiBAgAABAs8L7LkAP5+9EQgQIECAwEYCCvBG8KYlQIAAgbEFFOC97r91EyBAgMCuBRTgXW+fxRMgQIDAXgUU4L3u3Njrlj0BAgR2L6AA734LJUCAAAECexRQgPe4a9Y8toDsCRA4hIACfIhtlAQBAgQI7E1AAd7bjlkvgbEFZE/gMAIK8GG2UiIECBAgsCcBBXhPu2WtBAiMLSD7QwkowIfaTskQIECAwF4EFOC97JR1EiBAYGyBw2WvAB9uSyVEgAABAnsQUID3sEvWSIAAAQKHE/hUAT5c9hIiQIAAAQIbCSjAG8GblgABAgTGFlCA795/NxIgQIAAgfkEFOD5LI1EgAABAgTuFlCA76Ya+0bZEyBAgMC8AgrwvJ5GI0CAAAECdwkowHcxuWlsgf1m/9vf/+GU2G8Gy6w8JollRjcqgfsEFOD7nNxFYHcCVWD+/Kc//rL2n76cTonT9x9pJ76fXj3kehtXb/rW+eU8fOLb2emUduL04I88m7j2ePrbmN7TXku7vV4mZdRe0yawloACvJa0eQjsUeCnL6fLsn/6ei7c58hJinGOC8e0aLbT1bWv5yUlcq362nauJdq+tAWBHgQU4B52wRoIzCxQ3+zqm97L8CmkOUkRTVza5yqWYyJ9ibQfiLbYVUGsvgyXvkTaH0X73Ef3PnK9bMrqkTE8Q+AZAQX4GT3PEtijQBXhrL1t53wnUcU5xTyRZVdf2vOFkQgsJ6AAL2drZAL7E0hBTjyx8rYQtu0MmfNE2okUzzbSd0/kmdyXsRJpV1/agsAeBBTgPeySNRKYU6D9K+a2Peccd46V4tnGnY+5bSUB0ywroAAv62t0An0JVMHNt9xEVld91W7P0/dO5J+fJt655dWlfEtNvOp0QmBQAQV40I2X9rEFZvsXjNoiXYW5+hYmbAt12860+dacY/oTaVdf2861RNuXdqL+4FBW6RMEfhFYvqUAL29sBgL9CKR4JmpFaSdunac/19tI3weRYpiY3txVvDAAAACmSURBVJa+xLT/2nnua2N6T3st7c9en97vnMDaAgrw2uLmI7CSQH2zq296S01b8yw1/hLjlske176EhzG3Eei5AG8jYlYCBxJIgUksldKSYy+15oybdSfSFgS2ElCAt5I3L4EnBfIt7je/+4v/recnHT1OYCsBBXgr+Y/mdZ3AOwIpvu3l6Xl7TZsAgT4FFOA+98WqCNwUuFVsb/XfHMgFAgQ2Ffh/AAAA///yZpTFAAAABklEQVQDACNsa8BYRSkmAAAAAElFTkSuQmCC" mediaID="AbstractDataType Lecture Template_Stage_cst_XY Grid"/></media></snapdata>