0 && this.halos.invoke('alignAtTarget')\n}","funcProperties":{"__isSmartRef__":true,"id":34},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"33":{"this":{"__isSmartRef__":true,"id":3}},"34":{},"35":{"varMapping":{"__isSmartRef__":true,"id":36},"source":"function getHaloClasses() {\n return $super()\n .reject(function(ea) { return ea === lively.morphic.ResizeHalo })\n .concat([lively.morphic.RescaleHalo])\n}","funcProperties":{"__isSmartRef__":true,"id":41},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"36":{"this":{"__isSmartRef__":true,"id":3},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":37}},"37":{"$super":{"__isSmartRef__":true,"id":38}},"38":{"varMapping":{"__isSmartRef__":true,"id":39},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":40},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"39":{"obj":{"__isSmartRef__":true,"id":3},"name":"getHaloClasses"},"40":{},"41":{},"42":{"_BorderWidth":1,"_ClipMode":"visible","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(18.2,117.4)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(184,78,0)","_Padding":"lively.rect(0,0,0,0)"},"43":{"partsSpaceName":"PartsBin/Basic/","comment":"A simple box morph","migrationLevel":2,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"44":{"morph":{"__isSmartRef__":true,"id":2},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"45":{"target":{"__isSmartRef__":true,"id":1},"selector":"rotateBy","args":[0.02],"stopped":false,"tickTime":50,"__LivelyClassName__":"lively.morphic.TargetScript","__SourceModuleName__":"Global.lively.morphic.Core"},"46":{"dontChangeShape":false,"cachedVertices":[],"_PathElements":[{"__isSmartRef__":true,"id":47},{"__isSmartRef__":true,"id":48},{"__isSmartRef__":true,"id":49},{"__isSmartRef__":true,"id":50},{"__isSmartRef__":true,"id":51},{"__isSmartRef__":true,"id":52},{"__isSmartRef__":true,"id":53},{"__isSmartRef__":true,"id":54},{"__isSmartRef__":true,"id":55},{"__isSmartRef__":true,"id":56},{"__isSmartRef__":true,"id":57}],"_BorderWidth":0.444,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_ClipMode":"visible","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Path","__SourceModuleName__":"Global.lively.morphic.PathShapes","_Position":"lively.pt(-101.0,-96.1)","_Extent":"lively.pt(181.9,191.2)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(204,204,0)","_Padding":"lively.rect(0,0,0,0)"},"47":{"isAbsolute":true,"x":39,"y":0,"__LivelyClassName__":"lively.morphic.Shapes.MoveTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"48":{"isAbsolute":true,"x":80.90169943749474,"y":58.778525229247315,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"49":{"isAbsolute":true,"x":12.051662780622951,"y":37.091204135510985,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"50":{"isAbsolute":true,"x":-30.901699437494734,"y":95.10565162951536,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"51":{"isAbsolute":true,"x":-31.551662780622944,"y":22.923624839406457,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"52":{"isAbsolute":true,"x":-100,"y":1.2246063538223773e-14,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"53":{"isAbsolute":true,"x":-31.551662780622955,"y":-22.923624839406447,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"54":{"isAbsolute":true,"x":-30.901699437494756,"y":-95.10565162951535,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"55":{"isAbsolute":true,"x":12.051662780622943,"y":-37.09120413551099,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"56":{"isAbsolute":true,"x":80.90169943749473,"y":-58.778525229247336,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"57":{"isAbsolute":true,"x":39,"y":-9.551929559814543e-15,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"58":{"morph":{"__isSmartRef__":true,"id":1},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"59":{"requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Demos/","partName":"Windmill","comment":"no comment","changes":[{"__isSmartRef__":true,"id":60},{"__isSmartRef__":true,"id":62}],"lastModifiedDate":{"__isSmartRef__":true,"id":64},"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"60":{"date":{"__isSmartRef__":true,"id":61},"author":"robertkrahn","message":"Fixed dropping for windmill parts","id":"2FAEB10F-BA66-489C-90DC-205B2609A6AB"},"61":{"isSerializedDate":true,"string":"Mon Mar 25 2013 12:40:22 GMT-0700 (PDT)"},"62":{"date":{"__isSmartRef__":true,"id":63},"author":"Fern","message":"no comment","id":"209710A4-1E91-4E84-B078-317116079785"},"63":{"isSerializedDate":true,"string":"Wed Jul 25 2012 14:52:58 GMT-0700 (PDT)"},"64":{"isSerializedDate":true,"string":"Wed Mar 06 2013 16:25:14 GMT-0800 (PST)"},"65":{"morph":{"__isSmartRef__":true,"id":1},"index":0,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"66":{"morph":{"__isSmartRef__":true,"id":1},"index":1,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"67":{"morph":{"__isSmartRef__":true,"id":1},"index":2,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"68":{"morph":{"__isSmartRef__":true,"id":1},"index":3,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"69":{"morph":{"__isSmartRef__":true,"id":1},"index":4,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"70":{"morph":{"__isSmartRef__":true,"id":1},"index":5,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"71":{"morph":{"__isSmartRef__":true,"id":1},"index":6,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"72":{"morph":{"__isSmartRef__":true,"id":1},"index":7,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"73":{"morph":{"__isSmartRef__":true,"id":1},"index":8,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"74":{"morph":{"__isSmartRef__":true,"id":1},"index":9,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"75":{"morph":{"__isSmartRef__":true,"id":1},"index":10,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"76":{},"77":{"rotate":{"__isSmartRef__":true,"id":78},"getHaloClasses":{"__isSmartRef__":true,"id":81}},"78":{"varMapping":{"__isSmartRef__":true,"id":79},"source":"function rotate() {\n this.rotateBy(0.06)\n this.halos && this.halos.length > 0 && this.halos.invoke('alignAtTarget')\n}","funcProperties":{"__isSmartRef__":true,"id":80},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"79":{"this":{"__isSmartRef__":true,"id":1}},"80":{},"81":{"varMapping":{"__isSmartRef__":true,"id":82},"source":"function getHaloClasses() {\n return $super()\n .reject(function(ea) { return ea === lively.morphic.ResizeHalo })\n .concat([lively.morphic.RescaleHalo])\n}","funcProperties":{"__isSmartRef__":true,"id":87},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"82":{"this":{"__isSmartRef__":true,"id":1},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":83}},"83":{"$super":{"__isSmartRef__":true,"id":84}},"84":{"varMapping":{"__isSmartRef__":true,"id":85},"source":"function () {\n\t\t\t\ttry {\n\t\t\t\t\treturn obj.constructor.prototype[name].apply(obj, arguments)\n\t\t\t\t} catch(e) {\n\t\t\t\t\talert('Error in $super call: ' + e + '\\n' + e.stack);\n\t\t\t\t\treturn null;\n\t\t\t\t}\n\t\t\t}","funcProperties":{"__isSmartRef__":true,"id":86},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"85":{"obj":{"__isSmartRef__":true,"id":1},"name":"getHaloClasses"},"86":{},"87":{},"88":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":89},"eventHandler":{"__isSmartRef__":true,"id":291},"_ClipMode":"visible","derivationIds":["26D76370-54F2-4FCB-A84F-68FB81F48759"],"id":"53A63D2B-3399-4C95-B1C4-83E02A3FC5E8","droppingEnabled":true,"halosEnabled":true,"showsHalos":false,"controlPoints":[{"__isSmartRef__":true,"id":292},{"__isSmartRef__":true,"id":293},{"__isSmartRef__":true,"id":294},{"__isSmartRef__":true,"id":295},{"__isSmartRef__":true,"id":296},{"__isSmartRef__":true,"id":297},{"__isSmartRef__":true,"id":298},{"__isSmartRef__":true,"id":299},{"__isSmartRef__":true,"id":300},{"__isSmartRef__":true,"id":301},{"__isSmartRef__":true,"id":302},{"__isSmartRef__":true,"id":303},{"__isSmartRef__":true,"id":304},{"__isSmartRef__":true,"id":305},{"__isSmartRef__":true,"id":306},{"__isSmartRef__":true,"id":307},{"__isSmartRef__":true,"id":308},{"__isSmartRef__":true,"id":309},{"__isSmartRef__":true,"id":310},{"__isSmartRef__":true,"id":311},{"__isSmartRef__":true,"id":312},{"__isSmartRef__":true,"id":313},{"__isSmartRef__":true,"id":314},{"__isSmartRef__":true,"id":315},{"__isSmartRef__":true,"id":316},{"__isSmartRef__":true,"id":317},{"__isSmartRef__":true,"id":318},{"__isSmartRef__":true,"id":319},{"__isSmartRef__":true,"id":320},{"__isSmartRef__":true,"id":321},{"__isSmartRef__":true,"id":322},{"__isSmartRef__":true,"id":323},{"__isSmartRef__":true,"id":324},{"__isSmartRef__":true,"id":325},{"__isSmartRef__":true,"id":326},{"__isSmartRef__":true,"id":327},{"__isSmartRef__":true,"id":328},{"__isSmartRef__":true,"id":329},{"__isSmartRef__":true,"id":330},{"__isSmartRef__":true,"id":331},{"__isSmartRef__":true,"id":332},{"__isSmartRef__":true,"id":333},{"__isSmartRef__":true,"id":334},{"__isSmartRef__":true,"id":335},{"__isSmartRef__":true,"id":336},{"__isSmartRef__":true,"id":337},{"__isSmartRef__":true,"id":338},{"__isSmartRef__":true,"id":339},{"__isSmartRef__":true,"id":340},{"__isSmartRef__":true,"id":341},{"__isSmartRef__":true,"id":342},{"__isSmartRef__":true,"id":343},{"__isSmartRef__":true,"id":344},{"__isSmartRef__":true,"id":345},{"__isSmartRef__":true,"id":346},{"__isSmartRef__":true,"id":347},{"__isSmartRef__":true,"id":348},{"__isSmartRef__":true,"id":349},{"__isSmartRef__":true,"id":350},{"__isSmartRef__":true,"id":351},{"__isSmartRef__":true,"id":352},{"__isSmartRef__":true,"id":353},{"__isSmartRef__":true,"id":354},{"__isSmartRef__":true,"id":355},{"__isSmartRef__":true,"id":356},{"__isSmartRef__":true,"id":357},{"__isSmartRef__":true,"id":358},{"__isSmartRef__":true,"id":359},{"__isSmartRef__":true,"id":360},{"__isSmartRef__":true,"id":361},{"__isSmartRef__":true,"id":362},{"__isSmartRef__":true,"id":363},{"__isSmartRef__":true,"id":364},{"__isSmartRef__":true,"id":365},{"__isSmartRef__":true,"id":366},{"__isSmartRef__":true,"id":367},{"__isSmartRef__":true,"id":368},{"__isSmartRef__":true,"id":369},{"__isSmartRef__":true,"id":370},{"__isSmartRef__":true,"id":371},{"__isSmartRef__":true,"id":372},{"__isSmartRef__":true,"id":373},{"__isSmartRef__":true,"id":374},{"__isSmartRef__":true,"id":375},{"__isSmartRef__":true,"id":376},{"__isSmartRef__":true,"id":377},{"__isSmartRef__":true,"id":378},{"__isSmartRef__":true,"id":379},{"__isSmartRef__":true,"id":380},{"__isSmartRef__":true,"id":381},{"__isSmartRef__":true,"id":382},{"__isSmartRef__":true,"id":383},{"__isSmartRef__":true,"id":384},{"__isSmartRef__":true,"id":385},{"__isSmartRef__":true,"id":386},{"__isSmartRef__":true,"id":387},{"__isSmartRef__":true,"id":388},{"__isSmartRef__":true,"id":389},{"__isSmartRef__":true,"id":390},{"__isSmartRef__":true,"id":391},{"__isSmartRef__":true,"id":392},{"__isSmartRef__":true,"id":393},{"__isSmartRef__":true,"id":394},{"__isSmartRef__":true,"id":395},{"__isSmartRef__":true,"id":396},{"__isSmartRef__":true,"id":397},{"__isSmartRef__":true,"id":398},{"__isSmartRef__":true,"id":399},{"__isSmartRef__":true,"id":400},{"__isSmartRef__":true,"id":401},{"__isSmartRef__":true,"id":402},{"__isSmartRef__":true,"id":403},{"__isSmartRef__":true,"id":404},{"__isSmartRef__":true,"id":405},{"__isSmartRef__":true,"id":406},{"__isSmartRef__":true,"id":407},{"__isSmartRef__":true,"id":408},{"__isSmartRef__":true,"id":409},{"__isSmartRef__":true,"id":410},{"__isSmartRef__":true,"id":411},{"__isSmartRef__":true,"id":412},{"__isSmartRef__":true,"id":413},{"__isSmartRef__":true,"id":414},{"__isSmartRef__":true,"id":415},{"__isSmartRef__":true,"id":416},{"__isSmartRef__":true,"id":417},{"__isSmartRef__":true,"id":418},{"__isSmartRef__":true,"id":419},{"__isSmartRef__":true,"id":420},{"__isSmartRef__":true,"id":421},{"__isSmartRef__":true,"id":422},{"__isSmartRef__":true,"id":423},{"__isSmartRef__":true,"id":424},{"__isSmartRef__":true,"id":425},{"__isSmartRef__":true,"id":426},{"__isSmartRef__":true,"id":427},{"__isSmartRef__":true,"id":428},{"__isSmartRef__":true,"id":429},{"__isSmartRef__":true,"id":430},{"__isSmartRef__":true,"id":431},{"__isSmartRef__":true,"id":432},{"__isSmartRef__":true,"id":433},{"__isSmartRef__":true,"id":434},{"__isSmartRef__":true,"id":435},{"__isSmartRef__":true,"id":436},{"__isSmartRef__":true,"id":437},{"__isSmartRef__":true,"id":438},{"__isSmartRef__":true,"id":439},{"__isSmartRef__":true,"id":440},{"__isSmartRef__":true,"id":441},{"__isSmartRef__":true,"id":442},{"__isSmartRef__":true,"id":443},{"__isSmartRef__":true,"id":444},{"__isSmartRef__":true,"id":445},{"__isSmartRef__":true,"id":446},{"__isSmartRef__":true,"id":447},{"__isSmartRef__":true,"id":448},{"__isSmartRef__":true,"id":449},{"__isSmartRef__":true,"id":450},{"__isSmartRef__":true,"id":451},{"__isSmartRef__":true,"id":452},{"__isSmartRef__":true,"id":453},{"__isSmartRef__":true,"id":454},{"__isSmartRef__":true,"id":455},{"__isSmartRef__":true,"id":456},{"__isSmartRef__":true,"id":457},{"__isSmartRef__":true,"id":458},{"__isSmartRef__":true,"id":459},{"__isSmartRef__":true,"id":460},{"__isSmartRef__":true,"id":461},{"__isSmartRef__":true,"id":462},{"__isSmartRef__":true,"id":463},{"__isSmartRef__":true,"id":464},{"__isSmartRef__":true,"id":465},{"__isSmartRef__":true,"id":466},{"__isSmartRef__":true,"id":467},{"__isSmartRef__":true,"id":468},{"__isSmartRef__":true,"id":469},{"__isSmartRef__":true,"id":470},{"__isSmartRef__":true,"id":471},{"__isSmartRef__":true,"id":472},{"__isSmartRef__":true,"id":473},{"__isSmartRef__":true,"id":474},{"__isSmartRef__":true,"id":475},{"__isSmartRef__":true,"id":476},{"__isSmartRef__":true,"id":477},{"__isSmartRef__":true,"id":478},{"__isSmartRef__":true,"id":479},{"__isSmartRef__":true,"id":480},{"__isSmartRef__":true,"id":481},{"__isSmartRef__":true,"id":482},{"__isSmartRef__":true,"id":483},{"__isSmartRef__":true,"id":484},{"__isSmartRef__":true,"id":485},{"__isSmartRef__":true,"id":486},{"__isSmartRef__":true,"id":487},{"__isSmartRef__":true,"id":488},{"__isSmartRef__":true,"id":489},{"__isSmartRef__":true,"id":490},{"__isSmartRef__":true,"id":491},{"__isSmartRef__":true,"id":492}],"name":"Path1","owner":{"__isSmartRef__":true,"id":0},"__serializedExpressions__":["_Position"],"_Rotation":0,"_Scale":1,"__LivelyClassName__":"lively.morphic.Path","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","_Position":"lively.pt(188.0,-214.0)"},"89":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":90},{"__isSmartRef__":true,"id":91},{"__isSmartRef__":true,"id":92},{"__isSmartRef__":true,"id":93},{"__isSmartRef__":true,"id":94},{"__isSmartRef__":true,"id":95},{"__isSmartRef__":true,"id":96},{"__isSmartRef__":true,"id":97},{"__isSmartRef__":true,"id":98},{"__isSmartRef__":true,"id":99},{"__isSmartRef__":true,"id":100},{"__isSmartRef__":true,"id":101},{"__isSmartRef__":true,"id":102},{"__isSmartRef__":true,"id":103},{"__isSmartRef__":true,"id":104},{"__isSmartRef__":true,"id":105},{"__isSmartRef__":true,"id":106},{"__isSmartRef__":true,"id":107},{"__isSmartRef__":true,"id":108},{"__isSmartRef__":true,"id":109},{"__isSmartRef__":true,"id":110},{"__isSmartRef__":true,"id":111},{"__isSmartRef__":true,"id":112},{"__isSmartRef__":true,"id":113},{"__isSmartRef__":true,"id":114},{"__isSmartRef__":true,"id":115},{"__isSmartRef__":true,"id":116},{"__isSmartRef__":true,"id":117},{"__isSmartRef__":true,"id":118},{"__isSmartRef__":true,"id":119},{"__isSmartRef__":true,"id":120},{"__isSmartRef__":true,"id":121},{"__isSmartRef__":true,"id":122},{"__isSmartRef__":true,"id":123},{"__isSmartRef__":true,"id":124},{"__isSmartRef__":true,"id":125},{"__isSmartRef__":true,"id":126},{"__isSmartRef__":true,"id":127},{"__isSmartRef__":true,"id":128},{"__isSmartRef__":true,"id":129},{"__isSmartRef__":true,"id":130},{"__isSmartRef__":true,"id":131},{"__isSmartRef__":true,"id":132},{"__isSmartRef__":true,"id":133},{"__isSmartRef__":true,"id":134},{"__isSmartRef__":true,"id":135},{"__isSmartRef__":true,"id":136},{"__isSmartRef__":true,"id":137},{"__isSmartRef__":true,"id":138},{"__isSmartRef__":true,"id":139},{"__isSmartRef__":true,"id":140},{"__isSmartRef__":true,"id":141},{"__isSmartRef__":true,"id":142},{"__isSmartRef__":true,"id":143},{"__isSmartRef__":true,"id":144},{"__isSmartRef__":true,"id":145},{"__isSmartRef__":true,"id":146},{"__isSmartRef__":true,"id":147},{"__isSmartRef__":true,"id":148},{"__isSmartRef__":true,"id":149},{"__isSmartRef__":true,"id":150},{"__isSmartRef__":true,"id":151},{"__isSmartRef__":true,"id":152},{"__isSmartRef__":true,"id":153},{"__isSmartRef__":true,"id":154},{"__isSmartRef__":true,"id":155},{"__isSmartRef__":true,"id":156},{"__isSmartRef__":true,"id":157},{"__isSmartRef__":true,"id":158},{"__isSmartRef__":true,"id":159},{"__isSmartRef__":true,"id":160},{"__isSmartRef__":true,"id":161},{"__isSmartRef__":true,"id":162},{"__isSmartRef__":true,"id":163},{"__isSmartRef__":true,"id":164},{"__isSmartRef__":true,"id":165},{"__isSmartRef__":true,"id":166},{"__isSmartRef__":true,"id":167},{"__isSmartRef__":true,"id":168},{"__isSmartRef__":true,"id":169},{"__isSmartRef__":true,"id":170},{"__isSmartRef__":true,"id":171},{"__isSmartRef__":true,"id":172},{"__isSmartRef__":true,"id":173},{"__isSmartRef__":true,"id":174},{"__isSmartRef__":true,"id":175},{"__isSmartRef__":true,"id":176},{"__isSmartRef__":true,"id":177},{"__isSmartRef__":true,"id":178},{"__isSmartRef__":true,"id":179},{"__isSmartRef__":true,"id":180},{"__isSmartRef__":true,"id":181},{"__isSmartRef__":true,"id":182},{"__isSmartRef__":true,"id":183},{"__isSmartRef__":true,"id":184},{"__isSmartRef__":true,"id":185},{"__isSmartRef__":true,"id":186},{"__isSmartRef__":true,"id":187},{"__isSmartRef__":true,"id":188},{"__isSmartRef__":true,"id":189},{"__isSmartRef__":true,"id":190},{"__isSmartRef__":true,"id":191},{"__isSmartRef__":true,"id":192},{"__isSmartRef__":true,"id":193},{"__isSmartRef__":true,"id":194},{"__isSmartRef__":true,"id":195},{"__isSmartRef__":true,"id":196},{"__isSmartRef__":true,"id":197},{"__isSmartRef__":true,"id":198},{"__isSmartRef__":true,"id":199},{"__isSmartRef__":true,"id":200},{"__isSmartRef__":true,"id":201},{"__isSmartRef__":true,"id":202},{"__isSmartRef__":true,"id":203},{"__isSmartRef__":true,"id":204},{"__isSmartRef__":true,"id":205},{"__isSmartRef__":true,"id":206},{"__isSmartRef__":true,"id":207},{"__isSmartRef__":true,"id":208},{"__isSmartRef__":true,"id":209},{"__isSmartRef__":true,"id":210},{"__isSmartRef__":true,"id":211},{"__isSmartRef__":true,"id":212},{"__isSmartRef__":true,"id":213},{"__isSmartRef__":true,"id":214},{"__isSmartRef__":true,"id":215},{"__isSmartRef__":true,"id":216},{"__isSmartRef__":true,"id":217},{"__isSmartRef__":true,"id":218},{"__isSmartRef__":true,"id":219},{"__isSmartRef__":true,"id":220},{"__isSmartRef__":true,"id":221},{"__isSmartRef__":true,"id":222},{"__isSmartRef__":true,"id":223},{"__isSmartRef__":true,"id":224},{"__isSmartRef__":true,"id":225},{"__isSmartRef__":true,"id":226},{"__isSmartRef__":true,"id":227},{"__isSmartRef__":true,"id":228},{"__isSmartRef__":true,"id":229},{"__isSmartRef__":true,"id":230},{"__isSmartRef__":true,"id":231},{"__isSmartRef__":true,"id":232},{"__isSmartRef__":true,"id":233},{"__isSmartRef__":true,"id":234},{"__isSmartRef__":true,"id":235},{"__isSmartRef__":true,"id":236},{"__isSmartRef__":true,"id":237},{"__isSmartRef__":true,"id":238},{"__isSmartRef__":true,"id":239},{"__isSmartRef__":true,"id":240},{"__isSmartRef__":true,"id":241},{"__isSmartRef__":true,"id":242},{"__isSmartRef__":true,"id":243},{"__isSmartRef__":true,"id":244},{"__isSmartRef__":true,"id":245},{"__isSmartRef__":true,"id":246},{"__isSmartRef__":true,"id":247},{"__isSmartRef__":true,"id":248},{"__isSmartRef__":true,"id":249},{"__isSmartRef__":true,"id":250},{"__isSmartRef__":true,"id":251},{"__isSmartRef__":true,"id":252},{"__isSmartRef__":true,"id":253},{"__isSmartRef__":true,"id":254},{"__isSmartRef__":true,"id":255},{"__isSmartRef__":true,"id":256},{"__isSmartRef__":true,"id":257},{"__isSmartRef__":true,"id":258},{"__isSmartRef__":true,"id":259},{"__isSmartRef__":true,"id":260},{"__isSmartRef__":true,"id":261},{"__isSmartRef__":true,"id":262},{"__isSmartRef__":true,"id":263},{"__isSmartRef__":true,"id":264},{"__isSmartRef__":true,"id":265},{"__isSmartRef__":true,"id":266},{"__isSmartRef__":true,"id":267},{"__isSmartRef__":true,"id":268},{"__isSmartRef__":true,"id":269},{"__isSmartRef__":true,"id":270},{"__isSmartRef__":true,"id":271},{"__isSmartRef__":true,"id":272},{"__isSmartRef__":true,"id":273},{"__isSmartRef__":true,"id":274},{"__isSmartRef__":true,"id":275},{"__isSmartRef__":true,"id":276},{"__isSmartRef__":true,"id":277},{"__isSmartRef__":true,"id":278},{"__isSmartRef__":true,"id":279},{"__isSmartRef__":true,"id":280},{"__isSmartRef__":true,"id":281},{"__isSmartRef__":true,"id":282},{"__isSmartRef__":true,"id":283},{"__isSmartRef__":true,"id":284},{"__isSmartRef__":true,"id":285},{"__isSmartRef__":true,"id":286},{"__isSmartRef__":true,"id":287},{"__isSmartRef__":true,"id":288},{"__isSmartRef__":true,"id":289},{"__isSmartRef__":true,"id":290}],"_BorderWidth":2,"_Fill":null,"__serializedExpressions__":["_Position","_Extent","_Padding","_BorderColor"],"__LivelyClassName__":"lively.morphic.Shapes.Path","__SourceModuleName__":"Global.lively.morphic.PathShapes","_Position":"lively.pt(51.2,223.7)","_Extent":"lively.pt(245.6,242.6)","_Padding":"lively.rect(0,0,0,0)","_BorderColor":"Color.rgb(0,204,0)"},"90":{"isAbsolute":true,"x":183.03980049035317,"y":426.7917659595453,"__LivelyClassName__":"lively.morphic.Shapes.MoveTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"91":{"isAbsolute":true,"x":178.35802753400645,"y":424.56961117779406,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"92":{"isAbsolute":true,"x":174.59372495929426,"y":424.29364162485274,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"93":{"isAbsolute":true,"x":170.43802375696794,"y":426.0951346586138,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"94":{"isAbsolute":true,"x":164.65423370290767,"y":429.50864201481556,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"95":{"isAbsolute":true,"x":156.3209838572826,"y":433.55508562871023,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"96":{"isAbsolute":true,"x":145.02008872709672,"y":436.9174909807466,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"97":{"isAbsolute":true,"x":130.9360862304242,"y":438.1787318294273,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"98":{"isAbsolute":true,"x":114.84975941385734,"y":436.07983410423344,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"99":{"isAbsolute":true,"x":98.02639981585119,"y":429.7537677808629,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"100":{"isAbsolute":true,"x":82.01788986667539,"y":418.89387345541036,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"101":{"isAbsolute":true,"x":68.41269010194735,"y":403.82739252629995,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"102":{"isAbsolute":true,"x":58.576905045707704,"y":385.4810289069256,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"103":{"isAbsolute":true,"x":53.431189210047535,"y":365.2442056062465,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"104":{"isAbsolute":true,"x":53.30206527272384,"y":344.7534351583205,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"105":{"isAbsolute":true,"x":57.87333540278368,"y":325.63491282325896,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"106":{"isAbsolute":true,"x":66.24591403970405,"y":309.24968642624407,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"107":{"isAbsolute":true,"x":77.09561181302388,"y":296.4852975590315,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"108":{"isAbsolute":true,"x":88.90142265046043,"y":287.6297056108831,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"109":{"isAbsolute":true,"x":100.20465985561484,"y":282.3490038512726,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"110":{"isAbsolute":true,"x":109.85397305965202,"y":279.77240159669344,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"111":{"isAbsolute":true,"x":117.1937794385998,"y":278.6693131847625,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"112":{"isAbsolute":true,"x":122.16352394545169,"y":277.68740176055553,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"113":{"isAbsolute":true,"x":125.2907262810779,"y":275.60985338947216,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"114":{"isAbsolute":true,"x":127.57927458754178,"y":271.5868421526561,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"115":{"isAbsolute":true,"x":130.31267071384585,"y":265.30066545097003,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"116":{"isAbsolute":true,"x":134.80674749208515,"y":257.03559484845465,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"117":{"isAbsolute":true,"x":142.15518903014893,"y":247.6400904559535,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"118":{"isAbsolute":true,"x":153.0124587056538,"y":238.38777960184416,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"119":{"isAbsolute":true,"x":167.45225461495707,"y":230.76124309688606,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"120":{"isAbsolute":true,"x":184.9264956656968,"y":226.19611745170027,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"121":{"isAbsolute":true,"x":204.33237308114744,"y":225.829967744195,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"122":{"isAbsolute":true,"x":224.17621812086128,"y":230.2996053372563,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"123":{"isAbsolute":true,"x":242.8061023801847,"y":239.62215228076795,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"124":{"isAbsolute":true,"x":258.6731283908032,"y":253.18064460252742,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"125":{"isAbsolute":true,"x":270.576364245642,"y":269.81684121275185,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"126":{"isAbsolute":true,"x":277.84919666427356,"y":288.01531376877415,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"127":{"isAbsolute":true,"x":280.4550323219202,"y":306.1470665397719,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"128":{"isAbsolute":true,"x":278.97600254541663,"y":322.7306244578867,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"129":{"isAbsolute":true,"x":274.4968886917469,"y":336.66552386732815,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"130":{"isAbsolute":true,"x":268.40465866615074,"y":347.39796562206305,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"131":{"isAbsolute":true,"x":262.13863078608637,"y":354.99020501517555,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"132":{"isAbsolute":true,"x":256.9348178928452,"y":360.08200353678916,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"133":{"isAbsolute":true,"x":253.60896904028613,"y":363.7512417860854,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"134":{"isAbsolute":true,"x":252.41605128962343,"y":367.2983274361215,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"135":{"isAbsolute":true,"x":253.01057841541763,"y":371.9922789769471,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"136":{"isAbsolute":true,"x":254.51461542570198,"y":378.8230224410618,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"137":{"isAbsolute":true,"x":255.6815238440044,"y":388.3033474759564,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"138":{"isAbsolute":true,"x":255.1268249667658,"y":400.3553207399078,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"139":{"isAbsolute":true,"x":251.58584815342252,"y":414.3012521778291,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"140":{"isAbsolute":true,"x":244.15313473900088,"y":428.96110920403606,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"141":{"isAbsolute":true,"x":232.46170231484965,"y":442.8397392202503,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"142":{"isAbsolute":true,"x":216.77069465040609,"y":454.371614407673,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"143":{"isAbsolute":true,"x":197.94583858516978,"y":462.1807745726111,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"144":{"isAbsolute":true,"x":177.33573812971923,"y":465.3109594183903,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"145":{"isAbsolute":true,"x":156.5651234771079,"y":463.3860581848265,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"146":{"isAbsolute":true,"x":137.28059490395572,"y":456.67306994076785,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"147":{"isAbsolute":true,"x":120.8926519071161,"y":446.0366653880002,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"148":{"isAbsolute":true,"x":108.35844238246881,"y":432.7932343579205,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"149":{"isAbsolute":true,"x":100.04259320358632,"y":418.4897262614807,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"150":{"isAbsolute":true,"x":95.67992165551847,"y":404.64561576944817,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"151":{"isAbsolute":true,"x":94.44613403219415,"y":392.50268960311894,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"152":{"isAbsolute":true,"x":95.12386854510346,"y":382.82594703256717,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"153":{"isAbsolute":true,"x":96.33489322712396,"y":375.78998106193023,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"154":{"isAbsolute":true,"x":96.79780150905098,"y":370.9703113874904,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"155":{"isAbsolute":true,"x":95.56615154207368,"y":367.4408638190063,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"156":{"isAbsolute":true,"x":92.20543385424261,"y":363.96031128082507,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"157":{"isAbsolute":true,"x":86.87792730909226,"y":359.2145213321526,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"158":{"isAbsolute":true,"x":80.32055935311095,"y":352.0725837706282,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"159":{"isAbsolute":true,"x":73.71953165775864,"y":341.8115180618977,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"160":{"isAbsolute":true,"x":68.50346487260114,"y":328.270196884206,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"161":{"isAbsolute":true,"x":66.09102810253188,"y":311.905324108337,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"162":{"isAbsolute":true,"x":67.63697886137345,"y":293.7393347098698,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"163":{"isAbsolute":true,"x":73.82086328942555,"y":275.20888032656455,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"164":{"isAbsolute":true,"x":84.71525734260909,"y":257.9398600889048,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"165":{"isAbsolute":true,"x":99.75664771010509,"y":243.48774533079683,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"166":{"isAbsolute":true,"x":117.82425137042262,"y":233.08800552182328,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"167":{"isAbsolute":true,"x":137.4133483670934,"y":227.45971773563326,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"168":{"isAbsolute":true,"x":156.87330773360196,"y":226.69623258601487,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"169":{"isAbsolute":true,"x":174.66927078914182,"y":230.2616761126993,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"170":{"isAbsolute":true,"x":189.62236837774083,"y":237.09371259902224,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"171":{"isAbsolute":true,"x":201.08709920429737,"y":245.79456756535842,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"172":{"isAbsolute":true,"x":209.03543302051395,"y":254.87701536281898,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"173":{"isAbsolute":true,"x":214.0334238101096,"y":263.02252979656873,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"174":{"isAbsolute":true,"x":217.11480456186416,"y":269.30673069815714,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"175":{"isAbsolute":true,"x":219.5739385514634,"y":273.35299267242675,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"176":{"isAbsolute":true,"x":222.71451033459368,"y":275.38761709217795,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"177":{"isAbsolute":true,"x":227.598018069456,"y":276.1871252809012,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"178":{"isAbsolute":true,"x":234.8361428740963,"y":276.9270268004433,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"179":{"isAbsolute":true,"x":244.46341852808445,"y":278.95858405348184,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"180":{"isAbsolute":true,"x":255.91263647293255,"y":283.5526483682017,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"181":{"isAbsolute":true,"x":268.09752867370014,"y":291.6554006507575,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"182":{"isAbsolute":true,"x":279.58858506840613,"y":303.69879022434793,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"183":{"isAbsolute":true,"x":288.85163161849835,"y":319.4989826976913,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"184":{"isAbsolute":true,"x":294.5078412418011,"y":338.2608495773534,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"185":{"isAbsolute":true,"x":295.5700778007222,"y":358.68811424977685,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"186":{"isAbsolute":true,"x":291.61453917919755,"y":379.18041217535097,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"187":{"isAbsolute":true,"x":282.8578632654151,"y":398.0834183493232,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"188":{"isAbsolute":true,"x":270.12624464126515,"y":413.94896779833755,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"189":{"isAbsolute":true,"x":254.72183276468695,"y":425.7603490467622,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"190":{"isAbsolute":true,"x":238.2094906381944,"y":433.0839896953167,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"191":{"isAbsolute":true,"x":222.16079159495575,"y":436.1215279663901,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"192":{"isAbsolute":true,"x":207.89952303397308,"y":435.65355404553895,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"193":{"isAbsolute":true,"x":196.2926655447111,"y":432.8851052685395,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"194":{"isAbsolute":true,"x":187.62287664661403,"y":429.22004220496984,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"195":{"isAbsolute":true,"x":181.56431083893273,"y":426.00375651604077,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"196":{"isAbsolute":true,"x":177.26562009063807,"y":424.27912451269594,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"197":{"isAbsolute":true,"x":173.52532830144466,"y":424.598273609393,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"198":{"isAbsolute":true,"x":169.02870181121637,"y":426.9229809108088,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"199":{"isAbsolute":true,"x":162.60453951349538,"y":430.63106906169963,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"200":{"isAbsolute":true,"x":153.45684031084892,"y":434.62769118859455,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"201":{"isAbsolute":true,"x":141.3306750191881,"y":437.54211603380367,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"202":{"isAbsolute":true,"x":126.58303485622314,"y":437.97571452251475,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"203":{"isAbsolute":true,"x":110.1459598172961,"y":434.75790236681513,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"204":{"isAbsolute":true,"x":98.91336009975281,"y":430.2035456921976,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"205":{"isAbsolute":true,"x":82.82085186270777,"y":419.58175781397466,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"206":{"isAbsolute":true,"x":69.05070670825523,"y":404.720173533818,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"207":{"isAbsolute":true,"x":58.9869404081104,"y":386.5162783336722,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"208":{"isAbsolute":true,"x":53.578387310687745,"y":366.3397941015734,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"209":{"isAbsolute":true,"x":53.1852848983028,"y":345.82040123142303,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"210":{"isAbsolute":true,"x":57.52499692583919,"y":326.5914668159779,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"211":{"isAbsolute":true,"x":65.72618970251247,"y":310.0339362692913,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"212":{"isAbsolute":true,"x":76.48197187875067,"y":297.0645057397441,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"213":{"isAbsolute":true,"x":88.27535445379854,"y":288.00448987872016,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"214":{"isAbsolute":true,"x":99.63786561349144,"y":282.55177291288715,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"215":{"isAbsolute":true,"x":109.39644035964112,"y":279.8603186659539,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"216":{"isAbsolute":true,"x":116.8657903388054,"y":278.7130306587772,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"217":{"isAbsolute":true,"x":121.95298164121692,"y":277.7575443001716,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"218":{"isAbsolute":true,"x":125.15625176692296,"y":275.7636167204666,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"219":{"isAbsolute":true,"x":127.4585207499931,"y":271.85705319398227,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"220":{"isAbsolute":true,"x":130.13439255159864,"y":265.6892197155655,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"221":{"isAbsolute":true,"x":134.50451265960015,"y":257.5124241611018,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"222":{"isAbsolute":true,"x":141.68032642900445,"y":248.14785052984433,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"223":{"isAbsolute":true,"x":152.34397421926673,"y":238.85145042074643,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"224":{"isAbsolute":true,"x":166.6019694768433,"y":231.10097862724666,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"225":{"isAbsolute":true,"x":183.93849288150966,"y":226.34111385934222,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"226":{"isAbsolute":true,"x":203.27682653703658,"y":225.7309396679796,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"227":{"isAbsolute":true,"x":223.1386555607586,"y":229.93769913668422,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"228":{"isAbsolute":true,"x":241.8739475744777,"y":239.01274195630396,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"229":{"isAbsolute":true,"x":257.92184150302506,"y":252.3713431128287,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"230":{"isAbsolute":true,"x":270.05757028475375,"y":268.88006303297817,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"231":{"isAbsolute":true,"x":277.5828476522181,"y":287.0366694184349,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"232":{"isAbsolute":true,"x":280.4269492301139,"y":305.2115922474106,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"233":{"isAbsolute":true,"x":279.14120973886634,"y":321.9092245770563,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"234":{"isAbsolute":true,"x":274.7881487703319,"y":336.00396505323357,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"235":{"isAbsolute":true,"x":268.74471384528715,"y":346.91031685472024,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"236":{"isAbsolute":true,"x":262.4540150255326,"y":354.65784367023025,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"237":{"isAbsolute":true,"x":257.16883341131785,"y":359.85833939332343,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"238":{"isAbsolute":true,"x":253.73156864069782,"y":363.5713164474801,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"239":{"isAbsolute":true,"x":252.42890833993948,"y":367.0915989836776,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"240":{"isAbsolute":true,"x":252.94646540923975,"y":371.6963481208293,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"241":{"isAbsolute":true,"x":254.43120389700965,"y":378.3958931977746,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"242":{"isAbsolute":true,"x":255.65069058973108,"y":387.7320708539073,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"243":{"isAbsolute":true,"x":255.22133301703195,"y":399.6594996410167,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"244":{"isAbsolute":true,"x":251.8657295007912,"y":413.5307802486589,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"245":{"isAbsolute":true,"x":244.65415575290456,"y":428.1885201876575,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"246":{"isAbsolute":true,"x":233.18793262394757,"y":442.148481961978,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"247":{"isAbsolute":true,"x":217.6924886480132,"y":453.84227887844196,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"248":{"isAbsolute":true,"x":199.003599274002,"y":461.87765261402154,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"249":{"isAbsolute":true,"x":178.44882904722039,"y":465.2712680644983,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"250":{"isAbsolute":true,"x":157.64440042846803,"y":463.6136930518228,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"251":{"isAbsolute":true,"x":138.24240056400095,"y":457.13797128295244,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"252":{"isAbsolute":true,"x":121.67186230287794,"y":446.67990639220864,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"253":{"isAbsolute":true,"x":108.91831899151896,"y":433.5369491851813,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"254":{"isAbsolute":true,"x":100.37974926776815,"y":419.25015664950814,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"255":{"isAbsolute":true,"x":95.82355987338842,"y":405.34701542956714,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"256":{"isAbsolute":true,"x":94.45170756720333,"y":393.08967893538204,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"257":{"isAbsolute":true,"x":95.062285370641,"y":383.2721823103281,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"258":{"isAbsolute":true,"x":96.27915696815118,"y":376.1016449542493,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"259":{"isAbsolute":true,"x":96.80942576615877,"y":371.18383374644674,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"260":{"isAbsolute":true,"x":95.68372207632524,"y":367.61528623388807,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"261":{"isAbsolute":true,"x":92.4373174988255,"y":364.16564135116016,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"262":{"isAbsolute":true,"x":87.2004033601477,"y":359.51812083573265,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"263":{"isAbsolute":true,"x":80.68170420365809,"y":352.5259775177485,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"264":{"isAbsolute":true,"x":74.04818487039866,"y":342.4399376665002,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"265":{"isAbsolute":true,"x":68.72171904355692,"y":329.0666985509889,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"266":{"isAbsolute":true,"x":66.12806976774169,"y":312.83052441685953,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"267":{"isAbsolute":true,"x":67.44187029035446,"y":294.7268314821056,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"268":{"isAbsolute":true,"x":73.37203660757179,"y":276.175436804333,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"269":{"isAbsolute":true,"x":84.02506148825896,"y":258.798601717474,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"270":{"isAbsolute":true,"x":98.87014638748592,"y":244.162093544929,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"271":{"isAbsolute":true,"x":116.81246735676086,"y":233.52394331772413,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"272":{"isAbsolute":true,"x":136.36211296714498,"y":227.634270037899,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"273":{"isAbsolute":true,"x":155.86963640879165,"y":226.62070040787805,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"274":{"isAbsolute":true,"x":173.7876145525757,"y":229.9790732634607,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"275":{"isAbsolute":true,"x":188.91311096738528,"y":236.67085910981186,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"276":{"isAbsolute":true,"x":200.5692787918583,"y":245.3102203527412,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"277":{"isAbsolute":true,"x":208.69493230451292,"y":254.40810294438828,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"278":{"isAbsolute":true,"x":213.8269215302934,"y":262.63088485663167,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"279":{"isAbsolute":true,"x":216.97878003454656,"y":269.02862517487773,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"280":{"isAbsolute":true,"x":219.4371428333206,"y":273.1932903298014,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"281":{"isAbsolute":true,"x":221.90617100698427,"y":275.0809641302918,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"282":{"isAbsolute":true,"x":226.33591587614185,"y":276.06194721783675,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"283":{"isAbsolute":true,"x":233.03239170305244,"y":276.7013410812883,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"284":{"isAbsolute":true,"x":242.16285405025758,"y":278.3332792337053,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"285":{"isAbsolute":true,"x":253.28888729504985,"y":282.26834256000075,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"286":{"isAbsolute":true,"x":265.42609008752675,"y":289.5428217364966,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"287":{"isAbsolute":true,"x":277.2015289695494,"y":300.7138445008316,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"288":{"isAbsolute":true,"x":287.0817876593563,"y":315.7363350488596,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"289":{"isAbsolute":true,"x":293.63212440446466,"y":333.9435695569249,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"290":{"isAbsolute":true,"x":295.7617963291217,"y":354.13510006563126,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"291":{"morph":{"__isSmartRef__":true,"id":88},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"292":{"morph":{"__isSmartRef__":true,"id":88},"index":0,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"293":{"morph":{"__isSmartRef__":true,"id":88},"index":1,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"294":{"morph":{"__isSmartRef__":true,"id":88},"index":2,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"295":{"morph":{"__isSmartRef__":true,"id":88},"index":3,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"296":{"morph":{"__isSmartRef__":true,"id":88},"index":4,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"297":{"morph":{"__isSmartRef__":true,"id":88},"index":5,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"298":{"morph":{"__isSmartRef__":true,"id":88},"index":6,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"299":{"morph":{"__isSmartRef__":true,"id":88},"index":7,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"300":{"morph":{"__isSmartRef__":true,"id":88},"index":8,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"301":{"morph":{"__isSmartRef__":true,"id":88},"index":9,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"302":{"morph":{"__isSmartRef__":true,"id":88},"index":10,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"303":{"morph":{"__isSmartRef__":true,"id":88},"index":11,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"304":{"morph":{"__isSmartRef__":true,"id":88},"index":12,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"305":{"morph":{"__isSmartRef__":true,"id":88},"index":13,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"306":{"morph":{"__isSmartRef__":true,"id":88},"index":14,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"307":{"morph":{"__isSmartRef__":true,"id":88},"index":15,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"308":{"morph":{"__isSmartRef__":true,"id":88},"index":16,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"309":{"morph":{"__isSmartRef__":true,"id":88},"index":17,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"310":{"morph":{"__isSmartRef__":true,"id":88},"index":18,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"311":{"morph":{"__isSmartRef__":true,"id":88},"index":19,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"312":{"morph":{"__isSmartRef__":true,"id":88},"index":20,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"313":{"morph":{"__isSmartRef__":true,"id":88},"index":21,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"314":{"morph":{"__isSmartRef__":true,"id":88},"index":22,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"315":{"morph":{"__isSmartRef__":true,"id":88},"index":23,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"316":{"morph":{"__isSmartRef__":true,"id":88},"index":24,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"317":{"morph":{"__isSmartRef__":true,"id":88},"index":25,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"318":{"morph":{"__isSmartRef__":true,"id":88},"index":26,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"319":{"morph":{"__isSmartRef__":true,"id":88},"index":27,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"320":{"morph":{"__isSmartRef__":true,"id":88},"index":28,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"321":{"morph":{"__isSmartRef__":true,"id":88},"index":29,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"322":{"morph":{"__isSmartRef__":true,"id":88},"index":30,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"323":{"morph":{"__isSmartRef__":true,"id":88},"index":31,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"324":{"morph":{"__isSmartRef__":true,"id":88},"index":32,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"325":{"morph":{"__isSmartRef__":true,"id":88},"index":33,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"326":{"morph":{"__isSmartRef__":true,"id":88},"index":34,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"327":{"morph":{"__isSmartRef__":true,"id":88},"index":35,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"328":{"morph":{"__isSmartRef__":true,"id":88},"index":36,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"329":{"morph":{"__isSmartRef__":true,"id":88},"index":37,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"330":{"morph":{"__isSmartRef__":true,"id":88},"index":38,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"331":{"morph":{"__isSmartRef__":true,"id":88},"index":39,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"332":{"morph":{"__isSmartRef__":true,"id":88},"index":40,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"333":{"morph":{"__isSmartRef__":true,"id":88},"index":41,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"334":{"morph":{"__isSmartRef__":true,"id":88},"index":42,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"335":{"morph":{"__isSmartRef__":true,"id":88},"index":43,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"336":{"morph":{"__isSmartRef__":true,"id":88},"index":44,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"337":{"morph":{"__isSmartRef__":true,"id":88},"index":45,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"338":{"morph":{"__isSmartRef__":true,"id":88},"index":46,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"339":{"morph":{"__isSmartRef__":true,"id":88},"index":47,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"340":{"morph":{"__isSmartRef__":true,"id":88},"index":48,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"341":{"morph":{"__isSmartRef__":true,"id":88},"index":49,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"342":{"morph":{"__isSmartRef__":true,"id":88},"index":50,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"343":{"morph":{"__isSmartRef__":true,"id":88},"index":51,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"344":{"morph":{"__isSmartRef__":true,"id":88},"index":52,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"345":{"morph":{"__isSmartRef__":true,"id":88},"index":53,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"346":{"morph":{"__isSmartRef__":true,"id":88},"index":54,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"347":{"morph":{"__isSmartRef__":true,"id":88},"index":55,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"348":{"morph":{"__isSmartRef__":true,"id":88},"index":56,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"349":{"morph":{"__isSmartRef__":true,"id":88},"index":57,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"350":{"morph":{"__isSmartRef__":true,"id":88},"index":58,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"351":{"morph":{"__isSmartRef__":true,"id":88},"index":59,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"352":{"morph":{"__isSmartRef__":true,"id":88},"index":60,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"353":{"morph":{"__isSmartRef__":true,"id":88},"index":61,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"354":{"morph":{"__isSmartRef__":true,"id":88},"index":62,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"355":{"morph":{"__isSmartRef__":true,"id":88},"index":63,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"356":{"morph":{"__isSmartRef__":true,"id":88},"index":64,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"357":{"morph":{"__isSmartRef__":true,"id":88},"index":65,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"358":{"morph":{"__isSmartRef__":true,"id":88},"index":66,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"359":{"morph":{"__isSmartRef__":true,"id":88},"index":67,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"360":{"morph":{"__isSmartRef__":true,"id":88},"index":68,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"361":{"morph":{"__isSmartRef__":true,"id":88},"index":69,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"362":{"morph":{"__isSmartRef__":true,"id":88},"index":70,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"363":{"morph":{"__isSmartRef__":true,"id":88},"index":71,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"364":{"morph":{"__isSmartRef__":true,"id":88},"index":72,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"365":{"morph":{"__isSmartRef__":true,"id":88},"index":73,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"366":{"morph":{"__isSmartRef__":true,"id":88},"index":74,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"367":{"morph":{"__isSmartRef__":true,"id":88},"index":75,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"368":{"morph":{"__isSmartRef__":true,"id":88},"index":76,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"369":{"morph":{"__isSmartRef__":true,"id":88},"index":77,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"370":{"morph":{"__isSmartRef__":true,"id":88},"index":78,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"371":{"morph":{"__isSmartRef__":true,"id":88},"index":79,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"372":{"morph":{"__isSmartRef__":true,"id":88},"index":80,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"373":{"morph":{"__isSmartRef__":true,"id":88},"index":81,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"374":{"morph":{"__isSmartRef__":true,"id":88},"index":82,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"375":{"morph":{"__isSmartRef__":true,"id":88},"index":83,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"376":{"morph":{"__isSmartRef__":true,"id":88},"index":84,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"377":{"morph":{"__isSmartRef__":true,"id":88},"index":85,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"378":{"morph":{"__isSmartRef__":true,"id":88},"index":86,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"379":{"morph":{"__isSmartRef__":true,"id":88},"index":87,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"380":{"morph":{"__isSmartRef__":true,"id":88},"index":88,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"381":{"morph":{"__isSmartRef__":true,"id":88},"index":89,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"382":{"morph":{"__isSmartRef__":true,"id":88},"index":90,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"383":{"morph":{"__isSmartRef__":true,"id":88},"index":91,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"384":{"morph":{"__isSmartRef__":true,"id":88},"index":92,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"385":{"morph":{"__isSmartRef__":true,"id":88},"index":93,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"386":{"morph":{"__isSmartRef__":true,"id":88},"index":94,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"387":{"morph":{"__isSmartRef__":true,"id":88},"index":95,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"388":{"morph":{"__isSmartRef__":true,"id":88},"index":96,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"389":{"morph":{"__isSmartRef__":true,"id":88},"index":97,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"390":{"morph":{"__isSmartRef__":true,"id":88},"index":98,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"391":{"morph":{"__isSmartRef__":true,"id":88},"index":99,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"392":{"morph":{"__isSmartRef__":true,"id":88},"index":100,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"393":{"morph":{"__isSmartRef__":true,"id":88},"index":101,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"394":{"morph":{"__isSmartRef__":true,"id":88},"index":102,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"395":{"morph":{"__isSmartRef__":true,"id":88},"index":103,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"396":{"morph":{"__isSmartRef__":true,"id":88},"index":104,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"397":{"morph":{"__isSmartRef__":true,"id":88},"index":105,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"398":{"morph":{"__isSmartRef__":true,"id":88},"index":106,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"399":{"morph":{"__isSmartRef__":true,"id":88},"index":107,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"400":{"morph":{"__isSmartRef__":true,"id":88},"index":108,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"401":{"morph":{"__isSmartRef__":true,"id":88},"index":109,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"402":{"morph":{"__isSmartRef__":true,"id":88},"index":110,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"403":{"morph":{"__isSmartRef__":true,"id":88},"index":111,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"404":{"morph":{"__isSmartRef__":true,"id":88},"index":112,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"405":{"morph":{"__isSmartRef__":true,"id":88},"index":113,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"406":{"morph":{"__isSmartRef__":true,"id":88},"index":114,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"407":{"morph":{"__isSmartRef__":true,"id":88},"index":115,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"408":{"morph":{"__isSmartRef__":true,"id":88},"index":116,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"409":{"morph":{"__isSmartRef__":true,"id":88},"index":117,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"410":{"morph":{"__isSmartRef__":true,"id":88},"index":118,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"411":{"morph":{"__isSmartRef__":true,"id":88},"index":119,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"412":{"morph":{"__isSmartRef__":true,"id":88},"index":120,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"413":{"morph":{"__isSmartRef__":true,"id":88},"index":121,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"414":{"morph":{"__isSmartRef__":true,"id":88},"index":122,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"415":{"morph":{"__isSmartRef__":true,"id":88},"index":123,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"416":{"morph":{"__isSmartRef__":true,"id":88},"index":124,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"417":{"morph":{"__isSmartRef__":true,"id":88},"index":125,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"418":{"morph":{"__isSmartRef__":true,"id":88},"index":126,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"419":{"morph":{"__isSmartRef__":true,"id":88},"index":127,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"420":{"morph":{"__isSmartRef__":true,"id":88},"index":128,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"421":{"morph":{"__isSmartRef__":true,"id":88},"index":129,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"422":{"morph":{"__isSmartRef__":true,"id":88},"index":130,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"423":{"morph":{"__isSmartRef__":true,"id":88},"index":131,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"424":{"morph":{"__isSmartRef__":true,"id":88},"index":132,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"425":{"morph":{"__isSmartRef__":true,"id":88},"index":133,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"426":{"morph":{"__isSmartRef__":true,"id":88},"index":134,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"427":{"morph":{"__isSmartRef__":true,"id":88},"index":135,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"428":{"morph":{"__isSmartRef__":true,"id":88},"index":136,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"429":{"morph":{"__isSmartRef__":true,"id":88},"index":137,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"430":{"morph":{"__isSmartRef__":true,"id":88},"index":138,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"431":{"morph":{"__isSmartRef__":true,"id":88},"index":139,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"432":{"morph":{"__isSmartRef__":true,"id":88},"index":140,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"433":{"morph":{"__isSmartRef__":true,"id":88},"index":141,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"434":{"morph":{"__isSmartRef__":true,"id":88},"index":142,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"435":{"morph":{"__isSmartRef__":true,"id":88},"index":143,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"436":{"morph":{"__isSmartRef__":true,"id":88},"index":144,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"437":{"morph":{"__isSmartRef__":true,"id":88},"index":145,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"438":{"morph":{"__isSmartRef__":true,"id":88},"index":146,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"439":{"morph":{"__isSmartRef__":true,"id":88},"index":147,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"440":{"morph":{"__isSmartRef__":true,"id":88},"index":148,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"441":{"morph":{"__isSmartRef__":true,"id":88},"index":149,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"442":{"morph":{"__isSmartRef__":true,"id":88},"index":150,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"443":{"morph":{"__isSmartRef__":true,"id":88},"index":151,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"444":{"morph":{"__isSmartRef__":true,"id":88},"index":152,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"445":{"morph":{"__isSmartRef__":true,"id":88},"index":153,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"446":{"morph":{"__isSmartRef__":true,"id":88},"index":154,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"447":{"morph":{"__isSmartRef__":true,"id":88},"index":155,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"448":{"morph":{"__isSmartRef__":true,"id":88},"index":156,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"449":{"morph":{"__isSmartRef__":true,"id":88},"index":157,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"450":{"morph":{"__isSmartRef__":true,"id":88},"index":158,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"451":{"morph":{"__isSmartRef__":true,"id":88},"index":159,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"452":{"morph":{"__isSmartRef__":true,"id":88},"index":160,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"453":{"morph":{"__isSmartRef__":true,"id":88},"index":161,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"454":{"morph":{"__isSmartRef__":true,"id":88},"index":162,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"455":{"morph":{"__isSmartRef__":true,"id":88},"index":163,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"456":{"morph":{"__isSmartRef__":true,"id":88},"index":164,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"457":{"morph":{"__isSmartRef__":true,"id":88},"index":165,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"458":{"morph":{"__isSmartRef__":true,"id":88},"index":166,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"459":{"morph":{"__isSmartRef__":true,"id":88},"index":167,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"460":{"morph":{"__isSmartRef__":true,"id":88},"index":168,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"461":{"morph":{"__isSmartRef__":true,"id":88},"index":169,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"462":{"morph":{"__isSmartRef__":true,"id":88},"index":170,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"463":{"morph":{"__isSmartRef__":true,"id":88},"index":171,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"464":{"morph":{"__isSmartRef__":true,"id":88},"index":172,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"465":{"morph":{"__isSmartRef__":true,"id":88},"index":173,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"466":{"morph":{"__isSmartRef__":true,"id":88},"index":174,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"467":{"morph":{"__isSmartRef__":true,"id":88},"index":175,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"468":{"morph":{"__isSmartRef__":true,"id":88},"index":176,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"469":{"morph":{"__isSmartRef__":true,"id":88},"index":177,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"470":{"morph":{"__isSmartRef__":true,"id":88},"index":178,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"471":{"morph":{"__isSmartRef__":true,"id":88},"index":179,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"472":{"morph":{"__isSmartRef__":true,"id":88},"index":180,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"473":{"morph":{"__isSmartRef__":true,"id":88},"index":181,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"474":{"morph":{"__isSmartRef__":true,"id":88},"index":182,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"475":{"morph":{"__isSmartRef__":true,"id":88},"index":183,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"476":{"morph":{"__isSmartRef__":true,"id":88},"index":184,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"477":{"morph":{"__isSmartRef__":true,"id":88},"index":185,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"478":{"morph":{"__isSmartRef__":true,"id":88},"index":186,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"479":{"morph":{"__isSmartRef__":true,"id":88},"index":187,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"480":{"morph":{"__isSmartRef__":true,"id":88},"index":188,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"481":{"morph":{"__isSmartRef__":true,"id":88},"index":189,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"482":{"morph":{"__isSmartRef__":true,"id":88},"index":190,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"483":{"morph":{"__isSmartRef__":true,"id":88},"index":191,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"484":{"morph":{"__isSmartRef__":true,"id":88},"index":192,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"485":{"morph":{"__isSmartRef__":true,"id":88},"index":193,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"486":{"morph":{"__isSmartRef__":true,"id":88},"index":194,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"487":{"morph":{"__isSmartRef__":true,"id":88},"index":195,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"488":{"morph":{"__isSmartRef__":true,"id":88},"index":196,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"489":{"morph":{"__isSmartRef__":true,"id":88},"index":197,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"490":{"morph":{"__isSmartRef__":true,"id":88},"index":198,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"491":{"morph":{"__isSmartRef__":true,"id":88},"index":199,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"492":{"morph":{"__isSmartRef__":true,"id":88},"index":200,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"493":{"submorphs":[],"scripts":[],"id":"EE3B27B8-84C6-4C19-A73C-534A6C1746E9","shape":{"__isSmartRef__":true,"id":494},"droppingEnabled":true,"halosEnabled":true,"eventHandler":{"__isSmartRef__":true,"id":499},"showsHalos":false,"controlPoints":[{"__isSmartRef__":true,"id":500},{"__isSmartRef__":true,"id":501},{"__isSmartRef__":true,"id":502},{"__isSmartRef__":true,"id":503}],"layout":{"__isSmartRef__":true,"id":504},"name":"Pen","partsBinMetaInfo":{"__isSmartRef__":true,"id":505},"derivationIds":[147,"1C3C008B-8212-44B2-AD73-60A48F06CD6A"],"_ClipMode":"visible","moved":true,"isBeingDragged":false,"endPoints":[],"showingAllMoves":true,"lineInProgress":null,"penWidth":2,"__serializedExpressions__":["_Position","location","startingLocation","penColor","hitPoint"],"owner":{"__isSmartRef__":true,"id":0},"worldPts":null,"_Rotation":0,"_Scale":0.9992916708551148,"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":511},"__LivelyClassName__":"lively.morphic.Path","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs","_Position":"lively.pt(150.0,118.0)","location":"lively.pt(150.0,118.0)","startingLocation":"lively.pt(117.0,80.0)","penColor":"Color.rgb(0,204,0)","hitPoint":"lively.pt(250.0,362.0)"},"494":{"dontChangeShape":false,"cachedVertices":null,"_PathElements":[{"__isSmartRef__":true,"id":495},{"__isSmartRef__":true,"id":496},{"__isSmartRef__":true,"id":497},{"__isSmartRef__":true,"id":498}],"_BorderWidth":1,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","_AppearanceStylingMode":false,"_BorderStylingMode":false,"__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding","_Fill"],"__LivelyClassName__":"lively.morphic.Shapes.Path","__SourceModuleName__":"Global.lively.morphic.PathShapes","_Position":"lively.pt(-21.0,-6.0)","_Extent":"lively.pt(21.0,11.0)","_BorderColor":"Color.rgb(66,66,66)","_Padding":"lively.rect(0,0,0,0)","_Fill":"Color.rgb(0,204,0)"},"495":{"isAbsolute":true,"x":0,"y":0,"__LivelyClassName__":"lively.morphic.Shapes.MoveTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"496":{"isAbsolute":true,"x":-20,"y":5,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"497":{"isAbsolute":true,"x":-20,"y":-5,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"498":{"isAbsolute":true,"x":0,"y":0,"__LivelyClassName__":"lively.morphic.Shapes.LineTo","__SourceModuleName__":"Global.lively.morphic.PathShapes"},"499":{"morph":{"__isSmartRef__":true,"id":493},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"500":{"morph":{"__isSmartRef__":true,"id":493},"index":0,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"501":{"morph":{"__isSmartRef__":true,"id":493},"index":1,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"502":{"morph":{"__isSmartRef__":true,"id":493},"index":2,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"503":{"morph":{"__isSmartRef__":true,"id":493},"index":3,"__LivelyClassName__":"lively.morphic.ControlPoint","__SourceModuleName__":"Global.lively.morphic.AdditionalMorphs"},"504":{},"505":{"partName":"Pen","requiredModules":[],"migrationLevel":4,"partsSpaceName":"PartsBin/Basic/","comment":"This is a classic implementation of turtle graphics in HTML. As it draws lines using go() and turn() it makes a list of lines, drawLines() will them make the drawing visible. I haven't implemented penuUp/penDown.\n\nA number of examples are in /testing/\nNote you can drag a pen to make a squiggle drawing","lastModifiedDate":{"__isSmartRef__":true,"id":506},"revisionOnLoad":195197,"changes":[{"__isSmartRef__":true,"id":507},{"__isSmartRef__":true,"id":509}],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"506":{"isSerializedDate":true,"string":"Tue Apr 16 2013 15:59:38 GMT-0700 (PDT)"},"507":{"date":{"__isSmartRef__":true,"id":508},"author":"Dan","message":"no comment","id":"A507117B-A57C-4CE1-966A-403BE34D176A"},"508":{"isSerializedDate":true,"string":"Tue Apr 16 2013 14:34:31 GMT-0700 (PDT)"},"509":{"date":{"__isSmartRef__":true,"id":510},"author":"Dan","message":"added makeWorldTracks for embedding on windmills ;-)","id":"03D53DD9-5719-4205-94B6-856ABF4F4626"},"510":{"isSerializedDate":true,"string":"Tue Apr 16 2013 16:02:49 GMT-0700 (PDT)"},"511":{"aboutMe":{"__isSmartRef__":true,"id":512},"drawLines":{"__isSmartRef__":true,"id":516},"filbert":{"__isSmartRef__":true,"id":520},"filberts":{"__isSmartRef__":true,"id":524},"fillLines":{"__isSmartRef__":true,"id":528},"go":{"__isSmartRef__":true,"id":532},"hilbert":{"__isSmartRef__":true,"id":536},"newLine":{"__isSmartRef__":true,"id":540},"reset":{"__isSmartRef__":true,"id":544},"setPenColor":{"__isSmartRef__":true,"id":548},"setPenWidth":{"__isSmartRef__":true,"id":552},"spiral":{"__isSmartRef__":true,"id":556},"testing":{"__isSmartRef__":true,"id":560},"turn":{"__isSmartRef__":true,"id":564},"yetToDo":{"__isSmartRef__":true,"id":568},"showAllMoves":{"__isSmartRef__":true,"id":572},"showState":{"__isSmartRef__":true,"id":576},"drawLineSoFar":{"__isSmartRef__":true,"id":580},"dragon":{"__isSmartRef__":true,"id":584},"goto":{"__isSmartRef__":true,"id":588},"onDrag":{"__isSmartRef__":true,"id":592},"onDragStart":{"__isSmartRef__":true,"id":600},"onDragEnd":{"__isSmartRef__":true,"id":608},"makeTracks":{"__isSmartRef__":true,"id":616},"makeWorldTracks":{"__isSmartRef__":true,"id":620}},"512":{"varMapping":{"__isSmartRef__":true,"id":513},"source":"function aboutMe() {\n // This is a classic implementation of turtle graphics in HTML\n // As it draws lines using go() and turn() it makes a list of lines\n // drawLines() will them make the drawing visible\n // I haven't implemented penuUp/penDown\n // A number of examples are in /testing/\n // Note you can drag a pen to make a squiggle drawing\n}","funcProperties":{"__isSmartRef__":true,"id":514},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"513":{"this":{"__isSmartRef__":true,"id":493}},"514":{"timestamp":{"__isSmartRef__":true,"id":515},"user":"Dan","tags":[]},"515":{"isSerializedDate":true,"string":"Tue Apr 16 2013 14:31:01 GMT-0700 (PDT)"},"516":{"varMapping":{"__isSmartRef__":true,"id":517},"source":"function drawLines() {\n if (this.lineInProgress) this.lineInProgress.remove();\n this.lineInProgress = null;\n if (this.fillColor) \n var morph = lively.morphic.Morph.makePolygon(this.endPoints, this.penWidth, this.penColor, this.fillColor);\n else \n var morph = lively.morphic.Morph.makeLine(this.endPoints, this.penWidth, this.penColor);\n\n if (this.owner) this.owner.addMorph(morph);\n else $world.addMorph(morph);\n this.showState();\n return morph;\n}","funcProperties":{"__isSmartRef__":true,"id":518},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"517":{"this":{"__isSmartRef__":true,"id":493}},"518":{"timestamp":{"__isSmartRef__":true,"id":519},"user":"Dan","tags":[]},"519":{"isSerializedDate":true,"string":"Thu Mar 21 2013 12:00:57 GMT-0700 (PDT)"},"520":{"varMapping":{"__isSmartRef__":true,"id":521},"source":"function filbert(n, s, color) {\n // Two Hilbert curves form a Hilbert tile\n this.newLine(); \n this.setPenColor(Color.black); \n this.setPenWidth(1);\n this.hilbert(n, s); \n this.go(s);\n this.hilbert(n, s); \n this.go(s);\n return this.fillLines(color); \n}","funcProperties":{"__isSmartRef__":true,"id":522},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"521":{"this":{"__isSmartRef__":true,"id":493}},"522":{"timestamp":{"__isSmartRef__":true,"id":523},"user":"Dan","tags":[]},"523":{"isSerializedDate":true,"string":"Wed Mar 13 2013 15:07:43 GMT-0700 (PDT)"},"524":{"varMapping":{"__isSmartRef__":true,"id":525},"source":"function filberts(n, s) {\n // Four interlocking filberts\n var n2 = Math.pow(2,n-1);\n var morphs = [ ];\n\n for (var i = 0; i < 4; i++) {\n morphs.push(this.filbert(n, s, Color.wheel(4)[i]));\n this.go((n2 - 1)*s); \n this.turn(-90); \n this.go(n2 * s); \n this.turn(180);\n }\n return morphs; \n}","funcProperties":{"__isSmartRef__":true,"id":526},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"525":{"this":{"__isSmartRef__":true,"id":493}},"526":{"timestamp":{"__isSmartRef__":true,"id":527},"user":"Dan","tags":[]},"527":{"isSerializedDate":true,"string":"Wed Mar 13 2013 15:07:43 GMT-0700 (PDT)"},"528":{"varMapping":{"__isSmartRef__":true,"id":529},"source":"function fillLines(color) {\n this.fillColor = color; \n return this.drawLines();\n}","funcProperties":{"__isSmartRef__":true,"id":530},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"529":{"this":{"__isSmartRef__":true,"id":493}},"530":{"timestamp":{"__isSmartRef__":true,"id":531},"user":"Dan","tags":[]},"531":{"isSerializedDate":true,"string":"Wed Mar 13 2013 15:07:43 GMT-0700 (PDT)"},"532":{"varMapping":{"__isSmartRef__":true,"id":533},"source":"function go(dist) {\n var newPoint = this.location.addPt(Point.polar(dist, this.heading.toRadians()));\n return this.goto(newPoint)\n}","funcProperties":{"__isSmartRef__":true,"id":534},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"533":{"this":{"__isSmartRef__":true,"id":493}},"534":{"timestamp":{"__isSmartRef__":true,"id":535},"user":"Dan","tags":[]},"535":{"isSerializedDate":true,"string":"Thu Mar 21 2013 11:17:43 GMT-0700 (PDT)"},"536":{"varMapping":{"__isSmartRef__":true,"id":537},"source":"function hilbert(n, s) {\n // Draw an nth level Hilbert curve with side length s.\n if (n == 0) \n return this.turn(180);\n\n if (n > 0) { \n var a = 90; \n var m = n - 1; \n } else { \n var a = -90; \n var m = n + 1; \n }\n \n this.turn(a); \n this.hilbert(0 - m, s);\n this.turn(a); \n this.go(s); \n this.hilbert(m, s);\n this.turn(0 - a); \n this.go(s); \n this.turn(0 - a); \n this.hilbert(m, s);\n this.go(s); \n this.turn(a); \n this.hilbert(0 - m, s);\n this.turn(a); \n}","funcProperties":{"__isSmartRef__":true,"id":538},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"537":{"this":{"__isSmartRef__":true,"id":493}},"538":{"timestamp":{"__isSmartRef__":true,"id":539},"user":"Dan","tags":[]},"539":{"isSerializedDate":true,"string":"Wed Mar 13 2013 15:07:43 GMT-0700 (PDT)"},"540":{"varMapping":{"__isSmartRef__":true,"id":541},"source":"function newLine(loc) {\n this.startingLocation = loc ? loc : this.location;\n this.endPoints = [ this.startingLocation ];\n}","funcProperties":{"__isSmartRef__":true,"id":542},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"541":{"this":{"__isSmartRef__":true,"id":493}},"542":{"timestamp":{"__isSmartRef__":true,"id":543},"user":"Dan","tags":[]},"543":{"isSerializedDate":true,"string":"Wed Mar 13 2013 22:16:29 GMT-0700 (PDT)"},"544":{"varMapping":{"__isSmartRef__":true,"id":545},"source":"function reset(loc) { // this.reset()\n this.location = (loc !== undefined) ? loc\n : pt(500, 400);\n this.penWidth = 2;\n this.penColor = Color.red;\n this.fillColor = null;\n this.heading = 0;\n this.showingAllMoves = false;\n this.newLine(this.location);\n this.showState();\n return this \n }","funcProperties":{"__isSmartRef__":true,"id":546},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"545":{"this":{"__isSmartRef__":true,"id":493}},"546":{"timestamp":{"__isSmartRef__":true,"id":547},"user":"Dan","tags":[]},"547":{"isSerializedDate":true,"string":"Thu Mar 21 2013 11:19:20 GMT-0700 (PDT)"},"548":{"varMapping":{"__isSmartRef__":true,"id":549},"source":"function setPenColor(color) {\n this.penColor = color;\n if (this.showingAllMoves) this.setFill(color);\n}","funcProperties":{"__isSmartRef__":true,"id":550},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"549":{"this":{"__isSmartRef__":true,"id":493}},"550":{"timestamp":{"__isSmartRef__":true,"id":551},"user":"Dan","tags":[]},"551":{"isSerializedDate":true,"string":"Wed Mar 13 2013 21:21:31 GMT-0700 (PDT)"},"552":{"varMapping":{"__isSmartRef__":true,"id":553},"source":"function setPenWidth(size) {\n this.penWidth = size;\n}","funcProperties":{"__isSmartRef__":true,"id":554},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"553":{"this":{"__isSmartRef__":true,"id":493}},"554":{"timestamp":{"__isSmartRef__":true,"id":555},"user":"Dan","tags":[]},"555":{"isSerializedDate":true,"string":"Wed Mar 13 2013 15:07:43 GMT-0700 (PDT)"},"556":{"varMapping":{"__isSmartRef__":true,"id":557},"source":"function spiral(n, angle, color, d) { // this.copy().reset().spiral(50, 91)\n if (!n) n = 100;\n if (!angle) angle = 89;\n if (!color) color = Color.red;\n if (!d) d = 2;\n this.reset();\n this.setPenColor(color);\n for (var i=1; i<=n; i++) {\n this.go(d*i); this.turn(angle); };\n return this.drawLines();\n}","funcProperties":{"__isSmartRef__":true,"id":558},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"557":{"this":{"__isSmartRef__":true,"id":493}},"558":{"timestamp":{"__isSmartRef__":true,"id":559},"user":"Dan","tags":[]},"559":{"isSerializedDate":true,"string":"Wed Mar 13 2013 15:07:43 GMT-0700 (PDT)"},"560":{"varMapping":{"__isSmartRef__":true,"id":561},"source":"function testing() {\n // this.show();\n // this.copy().reset().spiral(50, 91)\n // this.copy().reset().openInWorld().showAllMoves(true).go(50).turn(45).go(50)\n // this.copy().reset().filbert(4,10, Color.yellow);\n // this.copy().reset().filberts(4,10);\n // this.copy().reset().dragon(8,10).drawLines()\n}","funcProperties":{"__isSmartRef__":true,"id":562},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"561":{"this":{"__isSmartRef__":true,"id":493}},"562":{"timestamp":{"__isSmartRef__":true,"id":563},"user":"Dan","tags":[]},"563":{"isSerializedDate":true,"string":"Tue Apr 16 2013 15:37:54 GMT-0700 (PDT)"},"564":{"varMapping":{"__isSmartRef__":true,"id":565},"source":"function turn(degrees) {\n this.heading += degrees; \n if (this.showingAllMoves) this.setRotation(this.heading.toRadians());\n return this;\n}","funcProperties":{"__isSmartRef__":true,"id":566},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"565":{"this":{"__isSmartRef__":true,"id":493}},"566":{"timestamp":{"__isSmartRef__":true,"id":567},"user":"Dan","tags":[]},"567":{"isSerializedDate":true,"string":"Wed Mar 13 2013 21:54:19 GMT-0700 (PDT)"},"568":{"varMapping":{"__isSmartRef__":true,"id":569},"source":"function yetToDo() {\n // [X] Make a triangle morph shape showing heading\n // [X] Add .showAllMoves for visible actions\n // [X] Cause the morph to show itself after every drawLines or reset\n // [X] Make setLocation, heading and fillColor into methods that\n // update the morph - show morph color as border or fill\n // [ ] Implement penUp, penDown by use of drawLines, setPosition\n // [ ] Write a squiggle program\n // [ ] Make a kaleidoscopic squiggle using makeCommander\n}","funcProperties":{"__isSmartRef__":true,"id":570},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"569":{"this":{"__isSmartRef__":true,"id":493}},"570":{"timestamp":{"__isSmartRef__":true,"id":571},"user":"Dan","tags":[]},"571":{"isSerializedDate":true,"string":"Thu Mar 21 2013 11:10:19 GMT-0700 (PDT)"},"572":{"varMapping":{"__isSmartRef__":true,"id":573},"source":"function showAllMoves(whetherOrNot) {\n // Cause the Pen to be shown during line drawing.\n // Sadly this doesn't work well for, eg, designs, \n // but you can do things like\n // this.copy().reset().openInWorld().showAllMoves(true).go(50).turn(45).go(50)\n // and if you do, eg, go(120) in an inspector of that pen, \n // you will see the line drawn and the pen move\n this.showingAllMoves = whetherOrNot;\n if(whetherOrNot) this.showState();\n return this;\n}","funcProperties":{"__isSmartRef__":true,"id":574},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"573":{"this":{"__isSmartRef__":true,"id":493}},"574":{"timestamp":{"__isSmartRef__":true,"id":575},"user":"Dan","tags":[]},"575":{"isSerializedDate":true,"string":"Thu Mar 21 2013 10:54:43 GMT-0700 (PDT)"},"576":{"varMapping":{"__isSmartRef__":true,"id":577},"source":"function showState() {\n this.setRotation((this.heading || 0).toRadians());\n this.setFill(this.penColor);\n this.setPosition(this.location)\n}","funcProperties":{"__isSmartRef__":true,"id":578},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"577":{"this":{"__isSmartRef__":true,"id":493}},"578":{"timestamp":{"__isSmartRef__":true,"id":579},"user":"Dan","tags":[]},"579":{"isSerializedDate":true,"string":"Thu Mar 21 2013 11:42:28 GMT-0700 (PDT)"},"580":{"varMapping":{"__isSmartRef__":true,"id":581},"source":"function drawLineSoFar() {\n if (this.lineInProgress) this.lineInProgress.remove();\n this.lineInProgress = lively.morphic.Morph.makeLine(this.endPoints, this.penWidth, this.penColor);\ndebugger;\n if (this.owner) this.owner.addMorph(this.lineInProgress);\n else $world.addMorph(this.lineInProgress);\n this.setPosition(this.location)\n}","funcProperties":{"__isSmartRef__":true,"id":582},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"581":{"this":{"__isSmartRef__":true,"id":493}},"582":{"timestamp":{"__isSmartRef__":true,"id":583},"user":"Dan","tags":[]},"583":{"isSerializedDate":true,"string":"Thu Mar 21 2013 11:58:45 GMT-0700 (PDT)"},"584":{"varMapping":{"__isSmartRef__":true,"id":585},"source":"function dragon(n, d) { // this.copy().reset().dragon(8,10).drawLines()\n if (n==0) {return this.go(d); return this}\n if (n>0) return this.dragon(n-1, d).turn(90).dragon(-(n-1), d);\n else return this.dragon(-(n+1), d).turn(-90).dragon(n+1, d);\n}","funcProperties":{"__isSmartRef__":true,"id":586},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"585":{"this":{"__isSmartRef__":true,"id":493}},"586":{"timestamp":{"__isSmartRef__":true,"id":587},"user":"Dan","tags":[]},"587":{"isSerializedDate":true,"string":"Wed Mar 20 2013 15:30:20 GMT-0700 (PDT)"},"588":{"varMapping":{"__isSmartRef__":true,"id":589},"source":"function goto(newPoint) {\n this.location = newPoint;\n this.endPoints.push(this.location);\n if (this.showingAllMoves) this.drawLineSoFar();\n return this;\n}","funcProperties":{"__isSmartRef__":true,"id":590},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"589":{"this":{"__isSmartRef__":true,"id":493}},"590":{"timestamp":{"__isSmartRef__":true,"id":591},"user":"Dan","tags":[]},"591":{"isSerializedDate":true,"string":"Thu Mar 21 2013 11:15:33 GMT-0700 (PDT)"},"592":{"varMapping":{"__isSmartRef__":true,"id":593},"source":"function onDrag(evt) {\n this.goto(evt.getPosition());\n}","funcProperties":{"__isSmartRef__":true,"id":598},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"593":{"this":{"__isSmartRef__":true,"id":493},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":594}},"594":{"$super":{"__isSmartRef__":true,"id":595}},"595":{"varMapping":{"__isSmartRef__":true,"id":596},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":597},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"596":{"obj":{"__isSmartRef__":true,"id":493},"name":"onDrag"},"597":{},"598":{"timestamp":{"__isSmartRef__":true,"id":599},"user":"Dan","tags":[]},"599":{"isSerializedDate":true,"string":"Thu Mar 21 2013 12:33:03 GMT-0700 (PDT)"},"600":{"varMapping":{"__isSmartRef__":true,"id":601},"source":"function onDragStart(evt) {\n this.location = evt.getPosition();\n this.newLine();\n this.showAllMoves(true);\n}","funcProperties":{"__isSmartRef__":true,"id":606},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"601":{"this":{"__isSmartRef__":true,"id":493},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":602}},"602":{"$super":{"__isSmartRef__":true,"id":603}},"603":{"varMapping":{"__isSmartRef__":true,"id":604},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":605},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"604":{"obj":{"__isSmartRef__":true,"id":493},"name":"onDragStart"},"605":{},"606":{"timestamp":{"__isSmartRef__":true,"id":607},"user":"Dan","tags":[]},"607":{"isSerializedDate":true,"string":"Thu Mar 21 2013 12:52:35 GMT-0700 (PDT)"},"608":{"varMapping":{"__isSmartRef__":true,"id":609},"source":"function onDragEnd(evt) {\n this.drawLines();\n this.owner.addMorph(this); // put me on top for grabbing again\n}","funcProperties":{"__isSmartRef__":true,"id":614},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"609":{"this":{"__isSmartRef__":true,"id":493},"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":610}},"610":{"$super":{"__isSmartRef__":true,"id":611}},"611":{"varMapping":{"__isSmartRef__":true,"id":612},"source":"function () {\n try {\n return obj.constructor.prototype[name].apply(obj, arguments)\n } catch (e) {\n if ($world)\n $world.logError(e, 'Error in $super call')\n else\n alert('Error in $super call: ' + e + '\\n' + e.stack);\n return null;\n }\n }","funcProperties":{"__isSmartRef__":true,"id":613},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"612":{"obj":{"__isSmartRef__":true,"id":493},"name":"onDragEnd"},"613":{},"614":{"timestamp":{"__isSmartRef__":true,"id":615},"user":"Dan","tags":[]},"615":{"isSerializedDate":true,"string":"Thu Mar 21 2013 12:59:07 GMT-0700 (PDT)"},"616":{"varMapping":{"__isSmartRef__":true,"id":617},"source":"function makeTracks() {\n // this.showAllMoves()\n // This method allows drawing tracks in the world\n // It resets the polyline at the end of every 100 segments\n}","funcProperties":{"__isSmartRef__":true,"id":618},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"617":{"this":{"__isSmartRef__":true,"id":493}},"618":{"timestamp":{"__isSmartRef__":true,"id":619},"user":"Dan","tags":[]},"619":{"isSerializedDate":true,"string":"Tue Apr 16 2013 14:54:07 GMT-0700 (PDT)"},"620":{"varMapping":{"__isSmartRef__":true,"id":621},"source":"function makeWorldTracks() {\n // this.startStepping(300, \"makeWorldTracks\")\n // this.stopStepping()\n // this.worldPts = [this.worldPoint(pt(0, 0))]; // trim line\n\n // This method allows drawing tracks in the world\n // It trims the polyline at the end to 200 segments\n if (!this.worldPts || this.worldPts.length > 200) this.worldPts.shift();\n if (this.lineInProgress) this.lineInProgress.remove();\n this.worldPts.push(this.worldPoint(pt(0, 0)));\n this.lineInProgress = lively.morphic.Morph.makeLine(this.worldPts, this.penWidth, this.penColor);\n if (this.world()) this.world().addMorph(this.lineInProgress);\n else $world.addMorph(this.lineInProgress);\n}","funcProperties":{"__isSmartRef__":true,"id":622},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"621":{"this":{"__isSmartRef__":true,"id":493}},"622":{"timestamp":{"__isSmartRef__":true,"id":623},"user":"Dan","tags":[]},"623":{"isSerializedDate":true,"string":"Tue Apr 16 2013 15:54:21 GMT-0700 (PDT)"},"624":{"submorphs":[],"scripts":[],"shape":{"__isSmartRef__":true,"id":625},"id":2,"eventHandler":{"__isSmartRef__":true,"id":626},"droppingEnabled":false,"halosEnabled":false,"_world":{"__isSmartRef__":true,"id":0},"eventsAreIgnored":true,"_HandStyle":"default","_PointerEvents":"none","owner":{"__isSmartRef__":true,"id":0},"_Rotation":0,"_Scale":1,"lastScrollTime":1366153296127,"_ClipMode":"visible","carriesGrabbedMorphs":false,"__serializedExpressions__":["_Position"],"__LivelyClassName__":"lively.morphic.HandMorph","__SourceModuleName__":"Global.lively.morphic.Events","withLayers":["Global.NoMagnetsLayer"],"_Position":"lively.pt(1018.0,310.0)"},"625":{"_ClipMode":"visible","__serializedExpressions__":["_Position","_Extent","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(2.0,2.0)","_Fill":"Color.rgb(204,0,0)","_Padding":"lively.rect(0,0,0,0)"},"626":{"morph":{"__isSmartRef__":true,"id":624},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"627":{"_ClipMode":"visible","__serializedExpressions__":["_Position","_Extent","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(2800.0,2800.0)","_Fill":"Color.rgb(255,255,255)","_Padding":"lively.rect(0,0,0,0)"},"628":{"morph":{"__isSmartRef__":true,"id":0},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"629":{"name":"Local code","__LivelyClassName__":"ChangeSet","__SourceModuleName__":"Global.lively.ChangeSet"},"630":{"sourceObj":{"__isSmartRef__":true,"id":0},"sourceAttrName":"savedWorldAsURL","targetObj":{"__isSmartRef__":true,"id":0},"targetMethodName":"visitNewPageAfterSaveAs","varMapping":{"__isSmartRef__":true,"id":631},"updaterString":"function ($upd, v) {\n if (v && v.toString() !== URL.source.toString()) { $upd(v); }\n }","__LivelyClassName__":"AttributeConnection","__SourceModuleName__":"Global.lively.bindings.Core"},"631":{"source":{"__isSmartRef__":true,"id":0},"target":{"__isSmartRef__":true,"id":0}},"632":{"protocol":"http:","hostname":"www.lively-kernel.org","pathname":"/repository/webwerkstatt/users/Dan/Pen.xhtml","__LivelyClassName__":"URL","__SourceModuleName__":"Global.lively.Network"},"633":{"submorphs":[{"__isSmartRef__":true,"id":634}],"scripts":[],"id":"DB7D97EE-3EF8-4A4E-85D5-6A8995966DA3","shape":{"__isSmartRef__":true,"id":645},"droppingEnabled":true,"halosEnabled":true,"registeredForMouseEvents":true,"showsHalos":false,"name":"LoadingMorph","partsBinMetaInfo":{"__isSmartRef__":true,"id":646},"eventHandler":{"__isSmartRef__":true,"id":746},"derivationIds":[127,"59692BC3-6C7B-4E23-B820-8699260EA722","486BB935-1313-4103-B2A8-642B19437478","18AFFD44-46CD-489E-B1D6-DED43E2B6B06","2608C892-2204-4981-9A87-8E749F8944AB","5535861F-4EA2-44AB-8A40-0538124E0AAC","16C292B3-86E8-4622-B516-27C48263B8CC","87731A20-D455-44D0-97E5-98A7CFD4E417","A17081E7-E597-47ED-BD32-6E4D206BD7D7","CFB4A44C-BFEA-4584-BCBA-AE2A56739200","76B3DD9B-8D01-42BA-A574-AB99D5F899BB","1EBC5512-8F54-4B24-998C-69A285EC8533","DD1165C7-6C1A-4361-A4AE-FCF6F31152FD","4D6D36E8-48F3-408A-B03C-202E4DC182BD","5F3B3E0F-BBC6-4DDA-BAA0-7EFC05FF2011","E0A6B33B-767A-4532-9021-892414520200","F5F5E2B1-5FF0-4E09-B323-AE88A3920B8D","0C7E832A-A741-430F-B295-8BC181D066FE","472AED3B-CB76-49BD-BF49-354A2D568F86","A7C52F65-D140-4791-880F-F7584C7BB570","3516412B-8B36-4E52-9416-6B7FB358BDC2","1840CACC-078C-4795-AD3F-E9D6F8D557A0","1FEDCA25-0131-46FA-840F-DC5F1B05C6CA","C620CED3-0AE9-4097-9AA7-2706A042F9C9","679A861B-40E0-4DB2-B22F-95B454C6978D","FEF39B3C-E634-4825-BAB8-2D44FE647B03","0C359AB4-E7FF-46F2-B050-E84944AAC865"],"isBeingDragged":false,"layout":{"__isSmartRef__":true,"id":747},"prevScroll":[0,0],"moved":true,"headRevision":146469,"_ClipMode":"visible","_Rotation":0,"_Scale":1,"isMetaTool":true,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__serializedLivelyClosures__":{"__isSmartRef__":true,"id":748},"__LivelyClassName__":"lively.morphic.Box","__SourceModuleName__":"Global.lively.morphic.Core","_Position":"lively.pt(0.0,0.0)","distanceToDragEvent":"lively.pt(171.0,-13.0)"},"634":{"submorphs":[{"__isSmartRef__":true,"id":635}],"scripts":[],"shape":{"__isSmartRef__":true,"id":641},"id":"ED9A5C03-32F1-44BD-8F5C-46394199E50C","eventHandler":{"__isSmartRef__":true,"id":642},"droppingEnabled":true,"halosEnabled":true,"name":"ProgressIndicator","showsHalos":false,"partsBinMetaInfo":{"__isSmartRef__":true,"id":643},"derivationIds":[520,"071F18BE-FF28-40F5-ACAD-1916E0D25C38","DF185A10-743D-45FC-B9C2-76E12D908BCF","BF125D2C-596A-4C1E-A5F8-DAE4801E9497","3CEE8CFF-B8F1-4B4B-A405-CB583080252A","D0652878-8F9C-4591-8A82-296898AACDB6","31441DDF-2220-43BE-A99F-69E1FEC68030","14A90039-0D3E-46DC-8445-D42B8E02EB42","681EF5DE-A344-4114-B2F3-B96CE3872524","C0381116-5116-4F33-B082-A411D0E4534E","24E9581E-B008-46EE-9CBC-D5190E100D98","C69D1041-2C5E-48FE-B04C-04E66450658A","4830945B-4FFF-4564-9424-34D7995DAE60","8602C233-B3E7-4682-9B0E-D7549761D934","B4E0E11F-2BED-462E-B708-89D63971856E","EE0144C2-D016-4390-8A67-4E7DEF171C83","F44DF6E4-5F27-440E-AB5F-3721C0A10CA6","73FC6648-DAAF-4673-8CF4-7DA219513F22","B78EB1B5-780C-45F7-B0A7-B988B52B1FF1","DFDB8CD1-72F7-40F4-849B-1F9B866277AB","66111105-B1FC-41F7-BF70-D45118C9E09F","02420416-1E35-4831-AABB-91CD0460CA1A","7C6B2EB2-4510-4A8E-BAFF-5CF0040DD7F5","0503F5A1-1732-4610-9A5A-920D658CA766","07C5AE03-36AD-4849-BACD-27D7D9A2CCF2","9FFF9D73-931C-404C-AA4B-5AC2E7C53504","B1D109CF-D403-4B0A-988D-50F79586DAC1"],"owner":{"__isSmartRef__":true,"id":633},"isBeingDragged":false,"layout":{"__isSmartRef__":true,"id":644},"prevScroll":[0,0],"_ClipMode":"visible","_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Image","__SourceModuleName__":"Global.lively.morphic.Widgets","_Position":"lively.pt(113.5,81.0)","distanceToDragEvent":"lively.pt(39.0,-11.0)"},"635":{"submorphs":[],"scripts":[],"id":"8EBC1E99-9F3F-469B-AD7A-DE66DFBDB6CE","shape":{"__isSmartRef__":true,"id":636},"grabbingEnabled":false,"droppingEnabled":false,"halosEnabled":true,"fixedWidth":true,"fixedHeight":false,"allowsInput":true,"_FontFamily":"Arial, sans-serif","registeredForMouseEvents":true,"_MaxTextWidth":257,"_MaxTextHeight":null,"showsHalos":false,"_FontSize":14,"name":"loadedMorphName","partsBinMetaInfo":{"__isSmartRef__":true,"id":637},"textChunks":[{"__isSmartRef__":true,"id":638}],"charsReplaced":"MorphName","lastFindLoc":18,"prevScroll":[0,0],"eventHandler":{"__isSmartRef__":true,"id":640},"_ClipMode":"visible","derivationIds":[355,"023045B3-2D6B-4425-89FB-F4806D527BE0","DC0C2365-868C-41AE-8369-51C31E91493E","C6D9D314-86A1-4015-970B-F6787F535E1A","6AA4552E-2E85-447E-9033-99D5AA1A94BC","D94BE49C-8A3E-4F1F-BF28-FEDD9B40D213","AA8F0470-654C-4AA2-8135-4607F5429AC5","E0BAABCC-FFB2-4EDF-BAE5-C63CC99B6A97","1A86AE17-73AE-442E-AB36-DD90C6DFC8BC","EF750075-E964-4CD3-B6A4-161511E1D058","CED69CBF-FFA5-45E7-B333-FBACE4F278AC","E56978C1-7424-4C10-8168-11FD3237B540","D5AB2532-A4DC-42D6-AF17-99CBBCEAA848","245866CB-598A-4172-A3A0-A06D4D26C6AD","43B0F12E-5793-43AA-80E1-496774E0EBA6","1B776A8C-0413-475F-8EBD-120BBD91D2BB","F84F2C9A-8003-4E81-833A-83F48C92F3B8","3124B389-9FA4-4348-BC5D-0DFF9C59CD1B","1A1BCBAC-D7CC-4BAE-B8C2-7C693F7327A1","1CB201BA-5E0B-4771-821A-139FA2AEFBC2","195520FA-4816-47A4-B0F5-BA890AFD9DF9","0D15F28A-24C9-46B7-89C5-6D2354728AC1","316FE9D3-62EC-4FD6-9B0F-FFA622B79575","739F3743-9BE1-48C8-813D-C0BFB0DCACA6","01877B3B-7DA7-4222-B011-7B5F4E501862","B8FE7DEE-9568-4BE6-BA12-EA674BA79E08","08EA4866-65F7-416E-810F-77F2E719663A"],"_WhiteSpaceHandling":"pre-wrap","owner":{"__isSmartRef__":true,"id":634},"_MinTextWidth":257,"_MinTextHeight":null,"previousSelection":[6,6],"_Align":"center","isBeingDragged":false,"_Rotation":0,"_Scale":1,"__serializedExpressions__":["_Position","textColor","_Padding","distanceToDragEvent"],"__LivelyClassName__":"lively.morphic.Text","__SourceModuleName__":"Global.lively.morphic.TextCore","_Position":"lively.pt(-109.0,38.0)","textColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(5,5,0,0)","distanceToDragEvent":"lively.pt(179.0,-11.0)"},"636":{"fill":null,"_BorderWidth":0,"_ClipMode":"visible","_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["_Position","_Extent","_BorderColor","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(257.0,22.0)","_BorderColor":"Color.rgb(0,0,0)","_Padding":"lively.rect(0,0,0,0)"},"637":{"partsSpaceName":"PartsBin/Basic","migrationLevel":4,"comment":"a simple text morph","partName":"Text","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"638":{"style":{"__isSmartRef__":true,"id":639},"chunkOwner":{"__isSmartRef__":true,"id":635},"storedString":"loading part","_id":"_4371","__LivelyClassName__":"lively.morphic.TextChunk","__SourceModuleName__":"Global.lively.morphic.TextCore"},"639":{"__LivelyClassName__":"lively.morphic.TextEmphasis","__SourceModuleName__":"Global.lively.morphic.TextCore"},"640":{"morph":{"__isSmartRef__":true,"id":635},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"641":{"_ImageURL":"data:image/gif;base64,R0lGODlhEAAQAPIAAP///wAAAMLCwkJCQgAAAGJiYoKCgpKSkiH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAADMwi63P4wyklrE2MIOggZnAdOmGYJRbExwroUmcG2LmDEwnHQLVsYOd2mBzkYDAdKa+dIAAAh+QQJCgAAACwAAAAAEAAQAAADNAi63P5OjCEgG4QMu7DmikRxQlFUYDEZIGBMRVsaqHwctXXf7WEYB4Ag1xjihkMZsiUkKhIAIfkECQoAAAAsAAAAABAAEAAAAzYIujIjK8pByJDMlFYvBoVjHA70GU7xSUJhmKtwHPAKzLO9HMaoKwJZ7Rf8AYPDDzKpZBqfvwQAIfkECQoAAAAsAAAAABAAEAAAAzMIumIlK8oyhpHsnFZfhYumCYUhDAQxRIdhHBGqRoKw0R8DYlJd8z0fMDgsGo/IpHI5TAAAIfkECQoAAAAsAAAAABAAEAAAAzIIunInK0rnZBTwGPNMgQwmdsNgXGJUlIWEuR5oWUIpz8pAEAMe6TwfwyYsGo/IpFKSAAAh+QQJCgAAACwAAAAAEAAQAAADMwi6IMKQORfjdOe82p4wGccc4CEuQradylesojEMBgsUc2G7sDX3lQGBMLAJibufbSlKAAAh+QQJCgAAACwAAAAAEAAQAAADMgi63P7wCRHZnFVdmgHu2nFwlWCI3WGc3TSWhUFGxTAUkGCbtgENBMJAEJsxgMLWzpEAACH5BAkKAAAALAAAAAAQABAAAAMyCLrc/jDKSatlQtScKdceCAjDII7HcQ4EMTCpyrCuUBjCYRgHVtqlAiB1YhiCnlsRkAAAOwAAAAAAAAAAAA==","attributeConnections":[],"doNotSerialize":[],"doNotCopyProperties":[],"isLoaded":true,"_ClipMode":"visible","_BorderWidth":0,"_BorderRadius":0,"_Opacity":1,"_BorderStyle":"solid","__serializedExpressions__":["_Position","_Extent","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Image","__SourceModuleName__":"Global.lively.morphic.Shapes","_Position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(31.0,31.0)","_Padding":"lively.rect(0,0,0,0)"},"642":{"morph":{"__isSmartRef__":true,"id":634},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"643":{"partName":"ProgressIndicator","requiredModules":[],"migrationLevel":2,"partsSpaceName":"PartsBin/Widgets/","__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"644":{"centeredHorizontal":true,"centeredVertical":true},"645":{"_BorderWidth":1,"_ClipMode":"visible","_BorderRadius":8.515,"_Opacity":0.8146,"_BorderStyle":"solid","__serializedExpressions__":["position","_Extent","_BorderColor","_Fill","_Padding"],"__LivelyClassName__":"lively.morphic.Shapes.Rectangle","__SourceModuleName__":"Global.lively.morphic.Shapes","position":"lively.pt(0.0,0.0)","_Extent":"lively.pt(266.0,223.0)","_BorderColor":"Color.rgb(0,0,0)","_Fill":"Color.rgb(214,214,214)","_Padding":"lively.rect(0,0,0,0)"},"646":{"partsSpaceName":"PartsBin/iPadWidgets","comment":"This is a placeholder to indicate that a morph is being loaded. It will be replaced by the morph as soon as the requested morph finished loading.","migrationLevel":4,"partName":"LoadingMorph","changes":[{"__isSmartRef__":true,"id":647},{"__isSmartRef__":true,"id":649},{"__isSmartRef__":true,"id":651},{"__isSmartRef__":true,"id":653},{"__isSmartRef__":true,"id":655},{"__isSmartRef__":true,"id":657},{"__isSmartRef__":true,"id":659},{"__isSmartRef__":true,"id":661},{"__isSmartRef__":true,"id":663},{"__isSmartRef__":true,"id":665},{"__isSmartRef__":true,"id":667},{"__isSmartRef__":true,"id":669},{"__isSmartRef__":true,"id":671},{"__isSmartRef__":true,"id":673},{"__isSmartRef__":true,"id":675},{"__isSmartRef__":true,"id":677},{"__isSmartRef__":true,"id":679},{"__isSmartRef__":true,"id":681},{"__isSmartRef__":true,"id":683},{"__isSmartRef__":true,"id":685},{"__isSmartRef__":true,"id":687},{"__isSmartRef__":true,"id":689},{"__isSmartRef__":true,"id":691},{"__isSmartRef__":true,"id":693},{"__isSmartRef__":true,"id":695},{"__isSmartRef__":true,"id":697},{"__isSmartRef__":true,"id":699},{"__isSmartRef__":true,"id":701},{"__isSmartRef__":true,"id":703},{"__isSmartRef__":true,"id":705},{"__isSmartRef__":true,"id":707},{"__isSmartRef__":true,"id":709},{"__isSmartRef__":true,"id":711},{"__isSmartRef__":true,"id":713},{"__isSmartRef__":true,"id":715},{"__isSmartRef__":true,"id":717},{"__isSmartRef__":true,"id":719},{"__isSmartRef__":true,"id":721},{"__isSmartRef__":true,"id":723},{"__isSmartRef__":true,"id":725},{"__isSmartRef__":true,"id":727},{"__isSmartRef__":true,"id":729},{"__isSmartRef__":true,"id":731},{"__isSmartRef__":true,"id":733},{"__isSmartRef__":true,"id":735},{"__isSmartRef__":true,"id":737},{"__isSmartRef__":true,"id":739},{"__isSmartRef__":true,"id":741},{"__isSmartRef__":true,"id":743}],"lastModifiedDate":{"__isSmartRef__":true,"id":745},"revisionOnLoad":194364,"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin"},"647":{"date":{"__isSmartRef__":true,"id":648},"author":"sstamm","message":"","id":"1C1391AE-5722-4707-BE52-F0094FC56829"},"648":{"isSerializedDate":true,"string":"Wed Feb 22 2012 05:02:04 GMT-0800 (PST)"},"649":{"date":{"__isSmartRef__":true,"id":650},"author":"sstamm","message":"","id":"663F147A-9084-4AC3-81A7-1E7BA6547F08"},"650":{"isSerializedDate":true,"string":"Wed Feb 22 2012 03:43:10 GMT-0800 (PST)"},"651":{"date":{"__isSmartRef__":true,"id":652},"author":"sstamm","message":"","id":"F72B746E-B170-4EFB-9074-5E8770640B8A"},"652":{"isSerializedDate":true,"string":"Wed Feb 22 2012 03:36:14 GMT-0800 (PST)"},"653":{"date":{"__isSmartRef__":true,"id":654},"author":"sstamm","message":"","id":"568D2EFD-C535-43AE-8944-6D8B967129F5"},"654":{"isSerializedDate":true,"string":"Wed Feb 22 2012 03:23:04 GMT-0800 (PST)"},"655":{"date":{"__isSmartRef__":true,"id":656},"author":"sstamm","message":"","id":"AB2484A6-0707-4E13-845E-F0A5F48BBA3D"},"656":{"isSerializedDate":true,"string":"Wed Feb 22 2012 02:59:45 GMT-0800 (PST)"},"657":{"date":{"__isSmartRef__":true,"id":658},"author":"sstamm","message":"","id":"97D20633-F76C-46A5-A32A-FFE9BC83CAB3"},"658":{"isSerializedDate":true,"string":"Wed Feb 22 2012 02:59:10 GMT-0800 (PST)"},"659":{"date":{"__isSmartRef__":true,"id":660},"author":"sstamm","message":"","id":"8A697DF5-9A45-4A84-B709-9719BF55083E"},"660":{"isSerializedDate":true,"string":"Wed Feb 22 2012 02:56:54 GMT-0800 (PST)"},"661":{"date":{"__isSmartRef__":true,"id":662},"author":"sstamm","message":"","id":"F2157D66-1571-4B9A-B325-6FA96488260F"},"662":{"isSerializedDate":true,"string":"Wed Feb 22 2012 02:51:05 GMT-0800 (PST)"},"663":{"date":{"__isSmartRef__":true,"id":664},"author":"sstamm","message":"","id":"E5E808CA-06AB-47DC-A9C9-CA7967591545"},"664":{"isSerializedDate":true,"string":"Wed Feb 22 2012 02:47:19 GMT-0800 (PST)"},"665":{"date":{"__isSmartRef__":true,"id":666},"author":"sstamm","message":"","id":"009DC4E0-23CA-485A-A796-801AA0F75049"},"666":{"isSerializedDate":true,"string":"Wed Feb 22 2012 02:46:25 GMT-0800 (PST)"},"667":{"date":{"__isSmartRef__":true,"id":668},"author":"sstamm","message":"","id":"C0CE1397-6E2E-4E8C-AEFF-9017E24BB7E4"},"668":{"isSerializedDate":true,"string":"Wed Feb 22 2012 02:45:05 GMT-0800 (PST)"},"669":{"date":{"__isSmartRef__":true,"id":670},"author":"sstamm","message":"","id":"FFE16986-548D-4AC2-A627-CF6416282BC4"},"670":{"isSerializedDate":true,"string":"Wed Feb 22 2012 02:37:15 GMT-0800 (PST)"},"671":{"date":{"__isSmartRef__":true,"id":672},"author":"sstamm","message":"","id":"57213D63-7147-4057-ADC9-30994443B066"},"672":{"isSerializedDate":true,"string":"Wed Feb 22 2012 02:35:29 GMT-0800 (PST)"},"673":{"date":{"__isSmartRef__":true,"id":674},"author":"sstamm","message":"","id":"75A31364-B380-4312-BB5B-F8F2DA1CE824"},"674":{"isSerializedDate":true,"string":"Wed Feb 22 2012 02:31:52 GMT-0800 (PST)"},"675":{"date":{"__isSmartRef__":true,"id":676},"author":"sstamm","message":"","id":"5AA50B7E-7D33-44C4-807B-BF1ABA31D530"},"676":{"isSerializedDate":true,"string":"Wed Feb 22 2012 02:14:10 GMT-0800 (PST)"},"677":{"date":{"__isSmartRef__":true,"id":678},"author":"sstamm","message":"","id":"BCDCC505-534C-45E5-9BB2-5238959A5AD0"},"678":{"isSerializedDate":true,"string":"Wed Feb 22 2012 02:02:56 GMT-0800 (PST)"},"679":{"date":{"__isSmartRef__":true,"id":680},"author":"sstamm","message":"","id":"890D14F4-E89D-4E05-BFB9-875D6AB6C765"},"680":{"isSerializedDate":true,"string":"Wed Feb 22 2012 02:01:50 GMT-0800 (PST)"},"681":{"date":{"__isSmartRef__":true,"id":682},"author":"sstamm","message":"","id":"B6FE0805-0D24-4267-8238-8B332352617E"},"682":{"isSerializedDate":true,"string":"Wed Feb 22 2012 01:55:44 GMT-0800 (PST)"},"683":{"date":{"__isSmartRef__":true,"id":684},"author":"sstamm","message":"callbacks are working","id":"9348260A-3B55-4659-BC85-440BFBD98EA4"},"684":{"isSerializedDate":true,"string":"Fri Feb 10 2012 00:45:55 GMT-0800 (PST)"},"685":{"date":{"__isSmartRef__":true,"id":686},"author":"sstamm","message":"made it more opaque","id":"1B84264C-2822-407F-A58F-19217BCD2762"},"686":{"isSerializedDate":true,"string":"Wed Feb 08 2012 02:41:50 GMT-0800 (PST)"},"687":{"date":{"__isSmartRef__":true,"id":688},"author":"sstamm","message":"","id":"0FB41D7D-2A52-4782-814B-A66C24FCE569"},"688":{"isSerializedDate":true,"string":"Tue Feb 07 2012 02:13:49 GMT-0800 (PST)"},"689":{"date":{"__isSmartRef__":true,"id":690},"author":"sstamm","message":"","id":"A0C2D7C1-04AF-493A-A7D7-70750F7D3E2F"},"690":{"isSerializedDate":true,"string":"Thu Feb 02 2012 08:22:07 GMT-0800 (PST)"},"691":{"date":{"__isSmartRef__":true,"id":692},"author":"sstamm","message":"trollolol","id":"F6CFAD78-AC72-4DE2-9F38-79776C2E9462"},"692":{"isSerializedDate":true,"string":"Thu Feb 02 2012 05:55:14 GMT-0800 (PST)"},"693":{"date":{"__isSmartRef__":true,"id":694},"author":"sstamm","message":"should be centered now","id":"EE366B4D-C272-477F-8C28-4EAE5A7EC7CB"},"694":{"isSerializedDate":true,"string":"Thu Feb 02 2012 05:54:35 GMT-0800 (PST)"},"695":{"date":{"__isSmartRef__":true,"id":696},"author":"sstamm","message":"initial commit","id":"8920D925-DD16-4667-B8C7-FB74D78C2424"},"696":{"isSerializedDate":true,"string":"Thu Feb 02 2012 04:26:01 GMT-0800 (PST)"},"697":{"date":{"__isSmartRef__":true,"id":698},"author":"sstamm","message":"changed text morph name","id":"80E88A3C-5AF3-48F2-A600-710877630997"},"698":{"isSerializedDate":true,"string":"Thu Feb 02 2012 05:04:01 GMT-0800 (PST)"},"699":{"date":{"__isSmartRef__":true,"id":700},"author":"sstamm","message":"added loading script","id":"EE9B8F4D-1F03-4232-82E6-794046974F8F"},"700":{"isSerializedDate":true,"string":"Thu Feb 02 2012 05:28:30 GMT-0800 (PST)"},"701":{"date":{"__isSmartRef__":true,"id":702},"author":"sstamm","message":"added disconnection","id":"11F19267-924E-4087-99ED-998245576BD2"},"702":{"isSerializedDate":true,"string":"Thu Feb 02 2012 05:32:58 GMT-0800 (PST)"},"703":{"date":{"__isSmartRef__":true,"id":704},"author":"sstamm","message":"removed connections before deletion","id":"35A88218-6864-4D52-83A2-BFF7B9A6907C"},"704":{"isSerializedDate":true,"string":"Thu Feb 02 2012 05:41:00 GMT-0800 (PST)"},"705":{"date":{"__isSmartRef__":true,"id":706},"author":"sstamm","message":"now able to load parts by name and category as well as per partItem","id":"F36A5782-461D-4813-95F8-0207990A261C"},"706":{"isSerializedDate":true,"string":"Thu Feb 02 2012 06:24:30 GMT-0800 (PST)"},"707":{"date":{"__isSmartRef__":true,"id":708},"author":"sstamm","message":"now with round corners","id":"F42C39CB-CC37-467D-BF10-D362241F047E"},"708":{"isSerializedDate":true,"string":"Thu Feb 02 2012 06:26:23 GMT-0800 (PST)"},"709":{"date":{"__isSmartRef__":true,"id":710},"author":"sstamm","message":"loadingMorph is sync now","id":"12ACFFC9-BA53-4A2A-ABD4-894A5ECE1145"},"710":{"isSerializedDate":true,"string":"Thu Feb 02 2012 06:48:04 GMT-0800 (PST)"},"711":{"date":{"__isSmartRef__":true,"id":712},"author":"sstamm","message":"display the loadingMorph in new thread","id":"2BA51E30-F02B-4AF0-B3BE-52DD4ED522CC"},"712":{"isSerializedDate":true,"string":"Thu Feb 02 2012 06:53:49 GMT-0800 (PST)"},"713":{"date":{"__isSmartRef__":true,"id":714},"author":"sstamm","message":"","id":"DF0AE4EA-1B08-4556-8BBE-E6488F23B8A3"},"714":{"isSerializedDate":true,"string":"Thu Feb 02 2012 07:49:48 GMT-0800 (PST)"},"715":{"date":{"__isSmartRef__":true,"id":716},"author":"sstamm","message":"","id":"220821B3-C589-41C9-A324-8E7E6D9D6CEB"},"716":{"isSerializedDate":true,"string":"Thu Feb 02 2012 07:58:43 GMT-0800 (PST)"},"717":{"date":{"__isSmartRef__":true,"id":718},"author":"sstamm","message":"","id":"DEBFACE2-7EC5-4A86-AD46-5A0A88A73707"},"718":{"isSerializedDate":true,"string":"Thu Feb 02 2012 08:04:28 GMT-0800 (PST)"},"719":{"date":{"__isSmartRef__":true,"id":720},"author":"sstamm","message":"load request in new thread if loading should be async","id":"18282D28-D6D4-48C9-A508-6E3244449BD8"},"720":{"isSerializedDate":true,"string":"Tue Feb 07 2012 02:10:27 GMT-0800 (PST)"},"721":{"date":{"__isSmartRef__":true,"id":722},"author":"sstamm","message":"added benchmarking output","id":"249CFF90-DDF5-4A83-9759-0289E96D7D58"},"722":{"isSerializedDate":true,"string":"Tue Feb 07 2012 02:31:50 GMT-0800 (PST)"},"723":{"date":{"__isSmartRef__":true,"id":724},"author":"sstamm","message":"","id":"882082E1-29B6-418D-9B8B-672729D60619"},"724":{"isSerializedDate":true,"string":"Tue Feb 07 2012 02:38:26 GMT-0800 (PST)"},"725":{"date":{"__isSmartRef__":true,"id":726},"author":"sstamm","message":"","id":"5179AEF9-E19F-4B0C-BBD8-556C5687988A"},"726":{"isSerializedDate":true,"string":"Tue Feb 07 2012 02:44:11 GMT-0800 (PST)"},"727":{"date":{"__isSmartRef__":true,"id":728},"author":"sstamm","message":"","id":"1159C5B4-724E-4124-9D7B-5CD5DC4A8EE3"},"728":{"isSerializedDate":true,"string":"Tue Feb 07 2012 02:48:14 GMT-0800 (PST)"},"729":{"date":{"__isSmartRef__":true,"id":730},"author":"sstamm","message":"","id":"2A718D1F-1036-41D6-999A-336F2B14E65D"},"730":{"isSerializedDate":true,"string":"Tue Feb 07 2012 02:49:47 GMT-0800 (PST)"},"731":{"date":{"__isSmartRef__":true,"id":732},"author":"sstamm","message":"","id":"EB6BDD0C-7EEC-4124-B77F-2F106A601538"},"732":{"isSerializedDate":true,"string":"Tue Feb 07 2012 02:59:48 GMT-0800 (PST)"},"733":{"date":{"__isSmartRef__":true,"id":734},"author":"sstamm","message":"","id":"63EC8D07-AB6A-450A-BB84-9B4D37E03647"},"734":{"isSerializedDate":true,"string":"Tue Feb 07 2012 03:02:33 GMT-0800 (PST)"},"735":{"date":{"__isSmartRef__":true,"id":736},"author":"sstamm","message":"","id":"19CE12E4-5AA5-48DC-B1D1-B0EB0EDF1CB9"},"736":{"isSerializedDate":true,"string":"Tue Feb 07 2012 03:03:42 GMT-0800 (PST)"},"737":{"date":{"__isSmartRef__":true,"id":738},"author":"sstamm","message":"first attempt to introduce callback functions to part loading","id":"22BD0B95-8948-411A-A56E-AD7CBE445F1D"},"738":{"isSerializedDate":true,"string":"Thu Feb 09 2012 11:20:11 GMT-0800 (PST)"},"739":{"date":{"__isSmartRef__":true,"id":740},"author":"sstamm","message":"","id":"A216DFD2-9D1F-4E62-A22F-6B5472823E1B"},"740":{"isSerializedDate":true,"string":"Fri Mar 16 2012 07:37:34 GMT-0700 (PDT)"},"741":{"date":{"__isSmartRef__":true,"id":742},"author":"sstamm","message":"","id":"464E723A-08DC-433C-AA5C-CEC850DBAF0B"},"742":{"isSerializedDate":true,"string":"Fri Mar 16 2012 07:42:29 GMT-0700 (PDT)"},"743":{"date":{"__isSmartRef__":true,"id":744},"author":"jenslincke","message":"make it a meta tool","id":"8406E1E5-C48F-4F03-AC17-81AABDE9235E"},"744":{"isSerializedDate":true,"string":"Fri Mar 22 2013 06:56:05 GMT-0700 (PDT)"},"745":{"isSerializedDate":true,"string":"Fri Mar 22 2013 06:54:35 GMT-0700 (PDT)"},"746":{"morph":{"__isSmartRef__":true,"id":633},"__LivelyClassName__":"lively.morphic.EventHandler","__SourceModuleName__":"Global.lively.morphic.Events"},"747":{"adjustForNewBounds":true},"748":{"loadPart":{"__isSmartRef__":true,"id":749},"loadFinished":{"__isSmartRef__":true,"id":753},"loadPartByName":{"__isSmartRef__":true,"id":757}},"749":{"varMapping":{"__isSmartRef__":true,"id":750},"source":"function loadPart(partItem, isAsync) {\n this.partItem = partItem;\n \n this.openInWorld();\n if(partItem.part) {\n this.setExtent(partItem.part.getExtent());\n }\n this.align(this.bounds().center(), $world.visibleBounds().center());\n \n \n if(typeof isAsync === \"function\") {\n this.callback = isAsync;\n }\n\n connect(partItem, 'part', this, \"loadFinished\");\n\n partItem.loadPart(isAsync);\n\n return partItem.part;\n\n}","funcProperties":{"__isSmartRef__":true,"id":751},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"750":{"this":{"__isSmartRef__":true,"id":633}},"751":{"timestamp":{"__isSmartRef__":true,"id":752},"user":"sstamm","tags":[]},"752":{"isSerializedDate":true,"string":"Fri Mar 16 2012 07:42:18 GMT-0700 (PDT)"},"753":{"varMapping":{"__isSmartRef__":true,"id":754},"source":"function loadFinished(part) {\n if(this.owner === $world.firstHand()) {\n $world.firstHand().removeAllMorphs();\n } else {\n this.owner.addMorph(part);\n part.align(part.bounds().center(), this.bounds().center());\n this.remove();\n }\n disconnect(this.partItem, 'part', this, \"loadFinished\");\n if(this.callback) {\n this.callback(part);\n }\n}","funcProperties":{"__isSmartRef__":true,"id":755},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"754":{"this":{"__isSmartRef__":true,"id":633}},"755":{"timestamp":{"__isSmartRef__":true,"id":756},"user":"sstamm","tags":[]},"756":{"isSerializedDate":true,"string":"Wed Feb 22 2012 05:01:53 GMT-0800 (PST)"},"757":{"varMapping":{"__isSmartRef__":true,"id":758},"source":"function loadPartByName(partName, optPartsSpaceName, isAsync) {\n var partItem = lively.PartsBin.getPartItem(partName, optPartsSpaceName);\n return this.loadPart(partItem, isAsync);\n}","funcProperties":{"__isSmartRef__":true,"id":759},"__LivelyClassName__":"lively.Closure","__SourceModuleName__":"Global.lively.lang.Closure"},"758":{"this":{"__isSmartRef__":true,"id":633}},"759":{"timestamp":{"__isSmartRef__":true,"id":760},"user":"sstamm","tags":[]},"760":{"isSerializedDate":true,"string":"Thu Feb 02 2012 08:03:18 GMT-0800 (PST)"},"761":{"isSerializedDate":true,"string":"Tue Apr 16 2013 15:35:22 GMT-0700 (PDT)"},"isSimplifiedRegistry":true}}]]>