[({:shape #thi.ng.geom.types.Circle2{:p [359.1420398903935 465.9903363357322], :r 3.0}, :direction [0.1704194143448023 0.9853716168098074]} {:shape #thi.ng.geom.types.Circle2{:p [357.73249512926986 460.15825406896084], :r 3.0}, :direction [0.23492412685394057 0.9720137111285586]} {:shape #thi.ng.geom.types.Circle2{:p [356.27964325423625 454.336809108368], :r 3.0}, :direction [0.2421419791722669 0.9702408267654669]} {:shape #thi.ng.geom.types.Circle2{:p [354.1532479531548 448.7262438049838], :r 3.0}, :direction [0.35439921684690745 0.9350942172307012]} {:shape #thi.ng.geom.types.Circle2{:p [352.8251211944442 442.8750832950681], :r 3.0}, :direction [0.2213544597851 0.9751934183192816]} {:shape #thi.ng.geom.types.Circle2{:p [350.7683251213184 437.2386314045989], :r 3.0}, :direction [0.3427993455209679 0.9394086484115393]} {:shape #thi.ng.geom.types.Circle2{:p [349.38008977084024 431.40144007557063], :r 3.0}, :direction [0.23137255841302426 0.9728652215047112]} {:shape #thi.ng.geom.types.Circle2{:p [348.8485761080727 425.4250286752158], :r 3.0}, :direction [0.08858561046126012 0.9960685667258079]} {:shape #thi.ng.geom.types.Circle2{:p [349.18652171824533 419.434553505034], :r 3.0}, :direction [-0.056324268362107466 0.9984125283636381]} {:shape #thi.ng.geom.types.Circle2{:p [350.52322586878387 413.58534654904986], :r 3.0}, :direction [-0.2227840250897581 0.974867825997353]} {:shape #thi.ng.geom.types.Circle2{:p [352.64999311314676 407.974922225676], :r 3.0}, :direction [-0.354461207393812 0.9350707205623114]} {:shape #thi.ng.geom.types.Circle2{:p [354.5475194168063 402.2828756757152], :r 3.0}, :direction [-0.3162543839432572 0.948674424993459]} {:shape #thi.ng.geom.types.Circle2{:p [356.46999749945775 396.5992080199031], :r 3.0}, :direction [-0.3204130137752359 0.9472779426353544]} {:shape #thi.ng.geom.types.Circle2{:p [358.79283952754383 391.06708320998086], :r 3.0}, :direction [-0.38714033801434355 0.922020801653704]} {:shape #thi.ng.geom.types.Circle2{:p [360.7068749021882 385.3805668260591], :r 3.0}, :direction [-0.31900589577405547 0.9477527306536193]} {:shape #thi.ng.geom.types.Circle2{:p [363.30183311231133 379.97074317942196], :r 3.0}, :direction [-0.43249303502052044 0.9016372744395267]} {:shape #thi.ng.geom.types.Circle2{:p [366.273219684863 374.758175497707], :r 3.0}, :direction [-0.49523109542527755 0.8687612802858328]} {:shape #thi.ng.geom.types.Circle2{:p [369.8627726810731 369.9503579796018], :r 3.0}, :direction [-0.5982588327016802 0.8013029196841996]} {:shape #thi.ng.geom.types.Circle2{:p [372.85783144637384 364.75135586454206], :r 3.0}, :direction [-0.49917646088344775 0.8665003525099546]} {:shape #thi.ng.geom.types.Circle2{:p [375.288180667033 359.26561045797774], :r 3.0}, :direction [-0.4050582034431893 0.9142909010940531]} {:shape #thi.ng.geom.types.Circle2{:p [376.7489983192101 353.44615929939863], :r 3.0}, :direction [-0.24346960869618603 0.9699085264298515]} {:shape #thi.ng.geom.types.Circle2{:p [378.6759845291531 347.7640184927405], :r 3.0}, :direction [-0.321164368323829 0.9470234677763565]} {:shape #thi.ng.geom.types.Circle2{:p [379.9849317400824 341.9085375390527], :r 3.0}, :direction [-0.21815786848822288 0.9759134922812959]} {:shape #thi.ng.geom.types.Circle2{:p [380.4107288724158 335.9236652094122], :r 3.0}, :direction [-0.07096618872223451 0.9974787216067518]} {:shape #thi.ng.geom.types.Circle2{:p [380.47350320990813 329.9239936031864], :r 3.0}, :direction [-0.010462389582059396 0.9999452677043044]} {:shape #thi.ng.geom.types.Circle2{:p [380.25293761560835 323.92804907220454], :r 3.0}, :direction [0.03676093238330065 0.9993240884969751]} {:shape #thi.ng.geom.types.Circle2{:p [379.74987067973467 317.5478512964275], :r 3.2}, :direction [0.07860420873026472 0.9969059024651669]} {:shape #thi.ng.geom.types.Circle2{:p [380.06657717447405 309.554122692316], :r 4.0}, :direction [-0.039588311842423465 0.9992160755139335]} {:shape #thi.ng.geom.types.Circle2{:p [378.96778654148227 299.61467305237875], :r 5.0}, :direction [0.10987906329917767 0.993944963993729]}) ({:shape #thi.ng.geom.types.Circle2{:p [582.10889814347 363.32324686257044], :r 3.0}, :direction [0.9897247929546499 0.14298543356186424]} {:shape #thi.ng.geom.types.Circle2{:p [576.1141383923147 363.0725368190392], :r 3.0}, :direction [0.9991266251925637 0.041785007255201345]} {:shape #thi.ng.geom.types.Circle2{:p [570.1869743296428 362.14048200618134], :r 3.0}, :direction [0.9878606771119721 0.15534246880964275]} {:shape #thi.ng.geom.types.Circle2{:p [564.226610267155 361.4519616777932], :r 3.0}, :direction [0.9933940104146355 0.11475338806469196]} {:shape #thi.ng.geom.types.Circle2{:p [558.2340720737981 361.75110378642654], :r 3.0}, :direction [0.9987563655594995 -0.049857018105559384]} {:shape #thi.ng.geom.types.Circle2{:p [552.2417060265683 361.44853287571743], :r 3.0}, :direction [0.9987276745383016 0.05042848511818522]} {:shape #thi.ng.geom.types.Circle2{:p [546.2528076252551 361.08370971479263], :r 3.0}, :direction [0.9981497335522135 0.06080386015413687]} {:shape #thi.ng.geom.types.Circle2{:p [540.2687758595673 360.64625820063344], :r 3.0}, :direction [0.9973386276146214 0.07290858569319505]} {:shape #thi.ng.geom.types.Circle2{:p [534.2740492974466 360.39475582409545], :r 3.0}, :direction [0.9991210936867866 0.0419170627563279]} {:shape #thi.ng.geom.types.Circle2{:p [528.2973200521358 359.86682824549564], :r 3.0}, :direction [0.9961215408851374 0.08798792976663514]} {:shape #thi.ng.geom.types.Circle2{:p [522.4160761808982 358.67898544148903], :r 3.0}, :direction [0.9802073118729306 0.19797380066777026]} {:shape #thi.ng.geom.types.Circle2{:p [516.7122458963232 356.81717984348364], :r 3.0}, :direction [0.9506383807625118 0.3103009330008987]} {:shape #thi.ng.geom.types.Circle2{:p [511.0906868546048 354.72002130382253], :r 3.0}, :direction [0.9369265069530756 0.34952642327684924]} {:shape #thi.ng.geom.types.Circle2{:p [505.87051836433045 351.76200829960055], :r 3.0}, :direction [0.8700280817123979 0.493002167370331]} {:shape #thi.ng.geom.types.Circle2{:p [500.28047608454506 349.5822314050053], :r 3.0}, :direction [0.9316737132975694 0.36329614909921226]} {:shape #thi.ng.geom.types.Circle2{:p [494.8114250911011 347.1145439792746], :r 3.0}, :direction [0.9115084989073273 0.41128123762178803]} {:shape #thi.ng.geom.types.Circle2{:p [489.16882561780653 345.0746735951629], :r 3.0}, :direction [0.9404332455490947 0.33997839735194224]} {:shape #thi.ng.geom.types.Circle2{:p [483.67709170405277 342.6578867571221], :r 3.0}, :direction [0.9152889856256232 0.40279780634012496]} {:shape #thi.ng.geom.types.Circle2{:p [477.9961195411236 340.7274579746947], :r 3.0}, :direction [0.9468286938215222 0.32173813040457144]} {:shape #thi.ng.geom.types.Circle2{:p [472.45403388175964 338.4284828673322], :r 3.0}, :direction [0.9236809432273265 0.38316251789374606]} {:shape #thi.ng.geom.types.Circle2{:p [467.37178055036884 335.2393292060034], :r 3.0}, :direction [0.8470422218984704 0.5315256102214654]} {:shape #thi.ng.geom.types.Circle2{:p [462.49534831551875 331.74355909644026], :r 3.0}, :direction [0.8127387058083452 0.5826283515938571]} {:shape #thi.ng.geom.types.Circle2{:p [457.89078035153665 327.8967482270226], :r 3.0}, :direction [0.7674279939970166 0.6411351449029402]} {:shape #thi.ng.geom.types.Circle2{:p [453.01038879002436 324.406507804599], :r 3.0}, :direction [0.8133985935853838 0.5817067370705954]} {:shape #thi.ng.geom.types.Circle2{:p [448.7780407548102 320.15359937520407], :r 3.0}, :direction [0.7053913392023603 0.7088180715658283]} {:shape #thi.ng.geom.types.Circle2{:p [445.07038402418937 315.4362609765006], :r 3.0}, :direction [0.6179427884368043 0.7862230664505755]} {:shape #thi.ng.geom.types.Circle2{:p [441.66355364411635 310.49728266500625], :r 3.0}, :direction [0.5678050633455034 0.8231630519157234]} {:shape #thi.ng.geom.types.Circle2{:p [437.53524569895853 306.1433105119089], :r 3.0}, :direction [0.6880513241929659 0.7256620255162214]} {:shape #thi.ng.geom.types.Circle2{:p [433.31325841096975 301.88011648160006], :r 3.0}, :direction [0.7036645479981266 0.7105323383848136]} {:shape #thi.ng.geom.types.Circle2{:p [428.43744715731754 298.3834802953836], :r 3.0}, :direction [0.8126352089420379 0.5827726977027403]} {:shape #thi.ng.geom.types.Circle2{:p [424.12091987219463 294.21603597100574], :r 3.0}, :direction [0.7194212141871517 0.6945740540629802]} {:shape #thi.ng.geom.types.Circle2{:p [419.2173191216039 290.758479076491], :r 3.0}, :direction [0.8172667917651203 0.5762594824191154]} {:shape #thi.ng.geom.types.Circle2{:p [414.2025416847036 287.4642405820351], :r 3.0}, :direction [0.8357962394833895 0.549039749075988]} {:shape #thi.ng.geom.types.Circle2{:p [409.33186195044095 283.9604599202009], :r 3.0}, :direction [0.8117799557104382 0.5839634436390334]} {:shape #thi.ng.geom.types.Circle2{:p [405.1374568742375 279.6701258939602], :r 3.0}, :direction [0.6990675127005717 0.7150556710401196]} {:shape #thi.ng.geom.types.Circle2{:p [400.39859580327965 275.9900177773201], :r 3.0}, :direction [0.7898101784929742 0.6133513527733478]} {:shape #thi.ng.geom.types.Circle2{:p [396.17652746154255 271.7269040188448], :r 3.0}, :direction [0.703678056956183 0.7105189597458821]} {:shape #thi.ng.geom.types.Circle2{:p [391.35169967743394 267.52202151707456], :r 3.2}, :direction [0.7538793412669734 0.657012890901597]} {:shape #thi.ng.geom.types.Circle2{:p [386.2136859821829 261.390071153005], :r 4.0}, :direction [0.6422517119063806 0.7664937955086937]} {:shape #thi.ng.geom.types.Circle2{:p [378.97042782176004 254.49549275969713], :r 5.0}, :direction [0.7243258160422816 0.6894578393307907]}) ({:shape #thi.ng.geom.types.Circle2{:p [356.4827227425359 375.47678477853333], :r 3.0}, :direction [0.26985408758166957 0.9629012261989616]} {:shape #thi.ng.geom.types.Circle2{:p [354.46277061563006 369.8270243052913], :r 3.0}, :direction [0.3366586878176383 0.9416267455403468]} {:shape #thi.ng.geom.types.Circle2{:p [352.14813054021465 364.2914627871361], :r 3.0}, :direction [0.3857733459025719 0.9225935863592016]} {:shape #thi.ng.geom.types.Circle2{:p [349.61876817632606 358.85066082123586], :r 3.0}, :direction [0.4215603939814293 0.9068003276500407]} {:shape #thi.ng.geom.types.Circle2{:p [347.1815759331054 353.3679521868486], :r 3.0}, :direction [0.4061987072034404 0.913784772397884]} {:shape #thi.ng.geom.types.Circle2{:p [344.2460975037628 348.13507856035386], :r 3.0}, :direction [0.48924640489043625 0.8721456044157893]} {:shape #thi.ng.geom.types.Circle2{:p [340.69432989071476 343.2992800923754], :r 3.0}, :direction [0.5919612688413471 0.8059664113297411]} {:shape #thi.ng.geom.types.Circle2{:p [337.42675214328835 338.267090145193], :r 3.0}, :direction [0.5445962912377357 0.8386983245304015]} {:shape #thi.ng.geom.types.Circle2{:p [334.21156011160474 333.20126936279274], :r 3.0}, :direction [0.5358653386139369 0.8443034637333724]} {:shape #thi.ng.geom.types.Circle2{:p [331.58439065418634 327.80701495258853], :r 3.0}, :direction [0.43786157623640354 0.8990424017007048]} {:shape #thi.ng.geom.types.Circle2{:p [329.63210988417126 322.13351516894267], :r 3.0}, :direction [0.32538012833584196 0.9455832972743069]} {:shape #thi.ng.geom.types.Circle2{:p [328.4080889929852 316.2596941929561], :r 3.0}, :direction [0.20400348186434494 0.9789701626644314]} {:shape #thi.ng.geom.types.Circle2{:p [328.1259336868031 310.2663321662474], :r 3.0}, :direction [0.047025884363687875 0.9988936711181088]} {:shape #thi.ng.geom.types.Circle2{:p [328.51896343734705 304.27921870355215], :r 3.0}, :direction [-0.06550495842399318 0.9978522437825504]} {:shape #thi.ng.geom.types.Circle2{:p [329.7848060624753 298.4142683671547], :r 3.0}, :direction [-0.21097377085470453 0.977491722732907]} {:shape #thi.ng.geom.types.Circle2{:p [331.959374232004 292.8221977957051], :r 3.0}, :direction [-0.3624280282547845 0.9320117619082652]} {:shape #thi.ng.geom.types.Circle2{:p [334.84950400529556 287.5641420815144], :r 3.0}, :direction [-0.48168829554859577 0.876342619031785]} {:shape #thi.ng.geom.types.Circle2{:p [338.36207354230197 282.6997967763685], :r 3.0}, :direction [-0.5854282561677312 0.8107242175243126]} {:shape #thi.ng.geom.types.Circle2{:p [342.6323318503761 277.93273332154394], :r 3.2}, :direction [-0.6672278606365826 0.7448536648163374]} {:shape #thi.ng.geom.types.Circle2{:p [348.85106272678684 272.90010117854206], :r 4.0}, :direction [-0.7773413595513401 0.6290790178752379]} {:shape #thi.ng.geom.types.Circle2{:p [355.79764719748016 265.70670391497305], :r 5.0}, :direction [-0.6946584470693324 0.7193397263569022]}) ({:shape #thi.ng.geom.types.Circle2{:p [471.93142614484844 34.09166749340465], :r 3.0}, :direction [0.29519137035972565 -0.9554381481106705]} {:shape #thi.ng.geom.types.Circle2{:p [469.8347433522543 39.713403992676], :r 3.0}, :direction [0.34944713209902295 -0.9369560832118912]} {:shape #thi.ng.geom.types.Circle2{:p [468.1643071999353 45.47618483711436], :r 3.0}, :direction [0.2784060253864997 -0.9604634740730601]} {:shape #thi.ng.geom.types.Circle2{:p [466.7922748794074 51.317205921773], :r 3.0}, :direction [0.22867205342131838 -0.9735035141097734]} {:shape #thi.ng.geom.types.Circle2{:p [464.45701395484434 56.84409984279311], :r 3.0}, :direction [0.38921015409383714 -0.9211489868366852]} {:shape #thi.ng.geom.types.Circle2{:p [462.3071328463824 62.4457077565513], :r 3.0}, :direction [0.3583135180769953 -0.9336013189596974]} {:shape #thi.ng.geom.types.Circle2{:p [460.27286847378235 68.09033072556971], :r 3.0}, :direction [0.3390440621000046 -0.9407704948364017]} {:shape #thi.ng.geom.types.Circle2{:p [457.48530344907374 73.4034730380832], :r 3.0}, :direction [0.46459417078477083 -0.8855237187522484]} {:shape #thi.ng.geom.types.Circle2{:p [453.98661546061265 78.27781220964256], :r 3.0}, :direction [0.5831146647435181 -0.8123898619265596]} {:shape #thi.ng.geom.types.Circle2{:p [449.88332898152555 82.65537318243791], :r 3.0}, :direction [0.6838810798478505 -0.7295934954658917]} {:shape #thi.ng.geom.types.Circle2{:p [445.1435636062247 86.33431653442081], :r 3.0}, :direction [0.7899608958834763 -0.613157225330482]} {:shape #thi.ng.geom.types.Circle2{:p [439.92229794179394 89.29039245723413], :r 3.0}, :direction [0.8702109440717891 -0.4926793204688883]} {:shape #thi.ng.geom.types.Circle2{:p [435.0044330309863 92.72763040637977], :r 3.0}, :direction [0.8196441518012733 -0.5728729915242744]} {:shape #thi.ng.geom.types.Circle2{:p [429.80857976076294 95.72814849402886], :r 3.0}, :direction [0.8659755450372257 -0.500086347941513]} {:shape #thi.ng.geom.types.Circle2{:p [425.06385500423 99.40069352230877], :r 3.0}, :direction [0.7907874594221548 -0.6120908380466531]} {:shape #thi.ng.geom.types.Circle2{:p [420.22432691589626 102.94737759087604], :r 3.0}, :direction [0.806588014722288 -0.5911140114278787]} {:shape #thi.ng.geom.types.Circle2{:p [415.9361675797768 107.14400594087938], :r 3.0}, :direction [0.7146932226865732 -0.6994380583338888]} {:shape #thi.ng.geom.types.Circle2{:p [411.6262453025124 111.31828072387347], :r 3.0}, :direction [0.7183203795440608 -0.6957124638323483]} {:shape #thi.ng.geom.types.Circle2{:p [406.65713143927024 114.6810039378973], :r 3.0}, :direction [0.8281856438736909 -0.5604538690039711]} {:shape #thi.ng.geom.types.Circle2{:p [402.1177598332048 118.60453620131084], :r 3.0}, :direction [0.7565619343442389 -0.653922043902256]} {:shape #thi.ng.geom.types.Circle2{:p [397.7386163906799 122.70613378149727], :r 3.0}, :direction [0.7298572404208157 -0.6835995966977394]} {:shape #thi.ng.geom.types.Circle2{:p [393.2236005004235 126.6576691173803], :r 3.0}, :direction [0.752502648376068 -0.6585892226471703]} {:shape #thi.ng.geom.types.Circle2{:p [388.34881600727033 130.15573660462425], :r 3.0}, :direction [0.8124640821921971 -0.5830112478739934]} {:shape #thi.ng.geom.types.Circle2{:p [384.11858080401424 134.41074660756584], :r 3.0}, :direction [0.7050392005426798 -0.7091683338235988]} {:shape #thi.ng.geom.types.Circle2{:p [380.53034728557566 139.21954897584362], :r 3.0}, :direction [0.5980389197397638 -0.8014670613796282]} {:shape #thi.ng.geom.types.Circle2{:p [377.4609772330931 144.37502834064796], :r 3.0}, :direction [0.5115616754137606 -0.8592465608007207]} {:shape #thi.ng.geom.types.Circle2{:p [374.7208571973812 149.71279399585333], :r 3.0}, :direction [0.4566866726186559 -0.8896276092008953]} {:shape #thi.ng.geom.types.Circle2{:p [372.29330118361395 155.1997760260793], :r 3.0}, :direction [0.40459266896120893 -0.9144970050376579]} {:shape #thi.ng.geom.types.Circle2{:p [369.86122619635836 160.684756541666], :r 3.0}, :direction [0.40534583120926654 -0.9141634192644492]} {:shape #thi.ng.geom.types.Circle2{:p [368.22655986815613 166.45778572879487], :r 3.0}, :direction [0.2724443880337035 -0.9621715311881459]} {:shape #thi.ng.geom.types.Circle2{:p [365.9304229249283 172.00104786745874], :r 3.0}, :direction [0.3826894905379749 -0.923877023110644]} {:shape #thi.ng.geom.types.Circle2{:p [364.514073123932 177.83148123396057], :r 3.0}, :direction [0.2360583001660449 -0.9717388944169713]} {:shape #thi.ng.geom.types.Circle2{:p [363.84127630394767 183.79364061115092], :r 3.0}, :direction [0.11213280333072556 -0.9936932295317267]} {:shape #thi.ng.geom.types.Circle2{:p [363.6058654396056 190.18930959296586], :r 3.2}, :direction [0.036782947553443926 -0.9993232784085843]} {:shape #thi.ng.geom.types.Circle2{:p [364.253943709779 198.1630160432767], :r 4.0}, :direction [-0.08100978377166759 -0.9967133062888585]} {:shape #thi.ng.geom.types.Circle2{:p [366.3886359809845 207.93251392736755], :r 5.0}, :direction [-0.21346922712055044 -0.9769497884090844]}) ({:shape #thi.ng.geom.types.Circle2{:p [232.2901784729324 34.5000613785368], :r 3.0}, :direction [-0.37846890814988865 -0.925614004628188]} {:shape #thi.ng.geom.types.Circle2{:p [235.11094675411434 39.79565070399228], :r 3.0}, :direction [-0.47012804686365334 -0.8825982209092462]} {:shape #thi.ng.geom.types.Circle2{:p [238.01060304600318 45.04845884715812], :r 3.0}, :direction [-0.48327604864814094 -0.8754680238609746]} {:shape #thi.ng.geom.types.Circle2{:p [240.77414653938192 50.37413508217317], :r 3.0}, :direction [-0.46059058222979044 -0.8876127058358407]} {:shape #thi.ng.geom.types.Circle2{:p [243.75705286809404 55.58011912307544], :r 3.0}, :direction [-0.49715105478535304 -0.867664006817046]} {:shape #thi.ng.geom.types.Circle2{:p [246.38405315192824 60.97445592278817], :r 3.0}, :direction [-0.43783338063903654 -0.8990561332854543]} {:shape #thi.ng.geom.types.Circle2{:p [248.13144308299135 66.71437129052829], :r 3.0}, :direction [-0.2912316551771865 -0.9566525612900204]} {:shape #thi.ng.geom.types.Circle2{:p [250.29872171261596 72.30927105205865], :r 3.0}, :direction [-0.3612131049374353 -0.9324832935883931]} {:shape #thi.ng.geom.types.Circle2{:p [252.89548020271977 77.71823078051604], :r 3.0}, :direction [-0.43279308168396763 -0.9014932880762311]} {:shape #thi.ng.geom.types.Circle2{:p [255.13923598310052 83.2829014803875], :r 3.0}, :direction [-0.3739592967301277 -0.9274451166452429]} {:shape #thi.ng.geom.types.Circle2{:p [256.90075293307837 89.01849718048183], :r 3.0}, :direction [-0.2935861583296415 -0.9559326166823906]} {:shape #thi.ng.geom.types.Circle2{:p [258.37244489127164 94.83520782999751], :r 3.0}, :direction [-0.24528199303221693 -0.9694517749192804]} {:shape #thi.ng.geom.types.Circle2{:p [259.5926621303028 100.7098201482336], :r 3.0}, :direction [-0.20336953983852454 -0.979102053039348]} {:shape #thi.ng.geom.types.Circle2{:p [260.6022665078593 106.62426847422469], :r 3.0}, :direction [-0.16826739625941597 -0.9857413876651808]} {:shape #thi.ng.geom.types.Circle2{:p [261.9294103980232 112.4756519939404], :r 3.0}, :direction [-0.22119064836064828 -0.9752305866192855]} {:shape #thi.ng.geom.types.Circle2{:p [263.9936713023276 118.10937429087343], :r 3.0}, :direction [-0.3440434840507319 -0.9389537161555055]} {:shape #thi.ng.geom.types.Circle2{:p [266.86866858146635 123.37571938447913], :r 3.0}, :direction [-0.47916621318979324 -0.8777241822676151]} {:shape #thi.ng.geom.types.Circle2{:p [270.31225639322497 128.2891400852443], :r 3.0}, :direction [-0.5739313019597653 -0.8189034501275279]} {:shape #thi.ng.geom.types.Circle2{:p [273.78996581078275 133.1784689969693], :r 3.0}, :direction [-0.5796182362596313 -0.8148881519541649]} {:shape #thi.ng.geom.types.Circle2{:p [277.4983992023625 137.8951968649108], :r 3.0}, :direction [-0.6180722319299644 -0.7861213113235844]} {:shape #thi.ng.geom.types.Circle2{:p [281.07329300060417 142.71392432465504], :r 3.0}, :direction [-0.5958156330402768 -0.8031212432907089]} {:shape #thi.ng.geom.types.Circle2{:p [284.188967858204 147.8415524490143], :r 3.0}, :direction [-0.5192791429333128 -0.8546046873932087]} {:shape #thi.ng.geom.types.Circle2{:p [286.4254292957349 153.40915877834806], :r 3.0}, :direction [-0.37274357292181215 -0.9279343882222931]} {:shape #thi.ng.geom.types.Circle2{:p [289.42274149480676 158.60686207704597], :r 3.0}, :direction [-0.49955203317864155 -0.8662838831163173]} {:shape #thi.ng.geom.types.Circle2{:p [292.39794901320226 163.81724979990145], :r 3.0}, :direction [-0.49586791973258304 -0.8683979538092432]} {:shape #thi.ng.geom.types.Circle2{:p [294.5226348662937 169.42846268355441], :r 3.0}, :direction [-0.35411430884857104 -0.9352021472754962]} {:shape #thi.ng.geom.types.Circle2{:p [297.39325756236747 174.69719358736663], :r 3.0}, :direction [-0.47843711601230005 -0.8781218173020375]} {:shape #thi.ng.geom.types.Circle2{:p [300.453991956619 179.85780449769942], :r 3.0}, :direction [-0.5101223990419204 -0.8601018183887973]} {:shape #thi.ng.geom.types.Circle2{:p [303.89437804270165 184.77346758406824], :r 3.0}, :direction [-0.57339768101377 -0.8192771810614712]} {:shape #thi.ng.geom.types.Circle2{:p [307.848580443937 189.28614787077865], :r 3.0}, :direction [-0.6590337335392227 -0.7521133811184008]} {:shape #thi.ng.geom.types.Circle2{:p [312.4670661243702 193.11623795061146], :r 3.0}, :direction [-0.7697476134055292 -0.6383483466388019]} {:shape #thi.ng.geom.types.Circle2{:p [316.49739116929635 197.56106416006452], :r 3.0}, :direction [-0.6717208408210272 -0.7408043682421779]} {:shape #thi.ng.geom.types.Circle2{:p [320.4328644969155 202.09008719904304], :r 3.0}, :direction [-0.6559122212698569 -0.7548371731630884]} {:shape #thi.ng.geom.types.Circle2{:p [324.920864125369 206.0722799787815], :r 3.0}, :direction [-0.7479999380755883 -0.6636987966230736]} {:shape #thi.ng.geom.types.Circle2{:p [329.58058333375527 209.8520970244857], :r 3.0}, :direction [-0.7766198680643782 -0.629969507617367]} {:shape #thi.ng.geom.types.Circle2{:p [333.5933853624123 214.31274942955], :r 3.0}, :direction [-0.6688003381095041 -0.7434420675107194]} {:shape #thi.ng.geom.types.Circle2{:p [337.5229153621953 219.36436243737285], :r 3.2}, :direction [-0.6139890624660997 -0.7893145324723218]} {:shape #thi.ng.geom.types.Circle2{:p [342.7734238350153 225.40026839893696], :r 4.0}, :direction [-0.6563135591025017 -0.7544882451955146]} {:shape #thi.ng.geom.types.Circle2{:p [349.8906370713903 232.42488765893737], :r 5.0}, :direction [-0.7117213236374996 -0.7024619260000398]}) ({:shape #thi.ng.geom.types.Circle2{:p [296.14188066478073 32.52546281244538], :r 3.0}, :direction [-0.14370638427892202 -0.9896203691908726]} {:shape #thi.ng.geom.types.Circle2{:p [296.5466776828767 38.51179218645586], :r 3.0}, :direction [-0.06746616968266217 -0.9977215623350787]} {:shape #thi.ng.geom.types.Circle2{:p [296.15119795805043 44.49874431481393], :r 3.0}, :direction [0.06591328747104586 -0.9978253547263465]} {:shape #thi.ng.geom.types.Circle2{:p [296.0222655124316 50.497358856895026], :r 3.0}, :direction [0.021488740936473644 -0.9997690903468486]} {:shape #thi.ng.geom.types.Circle2{:p [295.7827536749105 56.492576457590374], :r 3.0}, :direction [0.03991863958684969 -0.9992029334492244]} {:shape #thi.ng.geom.types.Circle2{:p [295.3924120548398 62.47986577911481], :r 3.0}, :direction [0.06505693667845548 -0.9978815535874062]} {:shape #thi.ng.geom.types.Circle2{:p [295.62945787602604 68.47518139037817], :r 3.0}, :direction [-0.039507636864372385 -0.9992192685438932]} {:shape #thi.ng.geom.types.Circle2{:p [295.8795791304251 74.46996573663266], :r 3.0}, :direction [-0.04168687573317488 -0.999130724375748]} {:shape #thi.ng.geom.types.Circle2{:p [295.60226499266736 80.46355371621549], :r 3.0}, :direction [0.04621902295962044 -0.9989313299304703]} {:shape #thi.ng.geom.types.Circle2{:p [294.9622295160805 86.42931893022704], :r 3.0}, :direction [0.10667257943113859 -0.9942942023352582]} {:shape #thi.ng.geom.types.Circle2{:p [295.2073662502913 92.42430917054774], :r 3.0}, :direction [-0.040856122368457704 -0.9991650400534507]} {:shape #thi.ng.geom.types.Circle2{:p [296.3572758882802 98.31308729715943], :r 3.0}, :direction [-0.19165160633148723 -0.981463021101947]} {:shape #thi.ng.geom.types.Circle2{:p [298.06950632633493 104.06358874720696], :r 3.0}, :direction [-0.2853717396757942 -0.9584169083412557]} {:shape #thi.ng.geom.types.Circle2{:p [299.5406154056322 109.88044684043987], :r 3.0}, :direction [-0.2451848465495406 -0.9694763488721518]} {:shape #thi.ng.geom.types.Circle2{:p [301.8844484827978 115.40371095746202], :r 3.0}, :direction [-0.3906388461942676 -0.9205440195036907]} {:shape #thi.ng.geom.types.Circle2{:p [304.34175343690976 120.87743476877154], :r 3.0}, :direction [-0.4095508256853273 -0.9122873018849196]} {:shape #thi.ng.geom.types.Circle2{:p [306.9512891034793 126.28024178039996], :r 3.0}, :direction [-0.43492261109492997 -0.9004678352714038]} {:shape #thi.ng.geom.types.Circle2{:p [310.2579807243311 131.28681651015168], :r 3.0}, :direction [-0.5511152701419672 -0.8344291216252859]} {:shape #thi.ng.geom.types.Circle2{:p [313.53048476185825 136.31580421389174], :r 3.0}, :direction [-0.5454173395878544 -0.8381646172900088]} {:shape #thi.ng.geom.types.Circle2{:p [316.1507849036413 141.7133987861963], :r 3.0}, :direction [-0.4367166902971721 -0.8995990953840959]} {:shape #thi.ng.geom.types.Circle2{:p [319.0984180020557 146.93943544097897], :r 3.0}, :direction [-0.4912721830690672 -0.8710061091304426]} {:shape #thi.ng.geom.types.Circle2{:p [321.3057478176166 152.51865537617923], :r 3.0}, :direction [-0.3678883025934789 -0.9298699892000433]} {:shape #thi.ng.geom.types.Circle2{:p [323.56240926401455 158.07810490975186], :r 3.0}, :direction [-0.37611024106633034 -0.9265749222621052]} {:shape #thi.ng.geom.types.Circle2{:p [326.16932116638475 163.48217840418923], :r 3.0}, :direction [-0.4344853170617019 -0.9006789157395614]} {:shape #thi.ng.geom.types.Circle2{:p [329.3715828889178 168.55618272626066], :r 3.0}, :direction [-0.5337102870888466 -0.8456673870119035]} {:shape #thi.ng.geom.types.Circle2{:p [332.14743718459727 173.8754526883098], :r 3.0}, :direction [-0.4626423826132355 -0.8865449936748547]} {:shape #thi.ng.geom.types.Circle2{:p [334.81672101103135 179.24899191808538], :r 3.0}, :direction [-0.4448806377390175 -0.8955898716292657]} {:shape #thi.ng.geom.types.Circle2{:p [338.24987012642066 184.16971210434895], :r 3.0}, :direction [-0.5721915192315501 -0.8201200310439262]} {:shape #thi.ng.geom.types.Circle2{:p [341.3139964333954 189.3283097795806], :r 3.0}, :direction [-0.5106877178291203 -0.8597662792052759]} {:shape #thi.ng.geom.types.Circle2{:p [344.4335219764813 194.91656177694387], :r 3.2}, :direction [-0.48742586610717387 -0.8731643745880102]} {:shape #thi.ng.geom.types.Circle2{:p [347.21628397198384 202.4169774771825], :r 4.0}, :direction [-0.34784524943782047 -0.9375519625298323]} {:shape #thi.ng.geom.types.Circle2{:p [352.17904316532486 211.09862600663297], :r 5.0}, :direction [-0.4962759193341012 -0.8681648529450454]}) ({:shape #thi.ng.geom.types.Circle2{:p [372.10576254685947 331.1389585996424], :r 3.0}, :direction [0.38193920474623566 0.9241874506169258]} {:shape #thi.ng.geom.types.Circle2{:p [370.2121415220379 325.4456116565558], :r 3.0}, :direction [0.31560350413692634 0.948891157181103]} {:shape #thi.ng.geom.types.Circle2{:p [367.8258823332557 319.94054425606447], :r 3.0}, :direction [0.39770986479702825 0.9175112334152259]} {:shape #thi.ng.geom.types.Circle2{:p [366.0763667643789 314.2012764217273], :r 3.0}, :direction [0.29158592814613754 0.9565446390561996]} {:shape #thi.ng.geom.types.Circle2{:p [364.4156923149179 308.435674946347], :r 3.0}, :direction [0.27677907491016374 0.9609335792300495]} {:shape #thi.ng.geom.types.Circle2{:p [363.50563299666663 302.1007091187151], :r 3.2}, :direction [0.14219676847676382 0.9898384105674852]} {:shape #thi.ng.geom.types.Circle2{:p [363.7018868990748 294.1031167056329], :r 4.0}, :direction [-0.0245317378010165 0.9996990516352718]} {:shape #thi.ng.geom.types.Circle2{:p [365.3159353644938 284.23423391418794], :r 5.0}, :direction [-0.16140484654189946 0.9868882791444966]}) ({:shape #thi.ng.geom.types.Circle2{:p [341.4143290854575 211.6474808487386], :r 3.0}, :direction [-0.7459854626536678 -0.6659622282903084]} {:shape #thi.ng.geom.types.Circle2{:p [346.04032582855996 215.46849565279334], :r 3.0}, :direction [-0.7709994571837444 -0.6368358006757873]} {:shape #thi.ng.geom.types.Circle2{:p [350.5595418084341 219.4152268226667], :r 3.0}, :direction [-0.7532026633123593 -0.6577885283122292]} {:shape #thi.ng.geom.types.Circle2{:p [354.9752159832672 223.47747024000543], :r 3.0}, :direction [-0.7359456958055212 -0.6770405695564535]} {:shape #thi.ng.geom.types.Circle2{:p [359.0289952507138 228.4299316129815], :r 3.2}, :direction [-0.6334030105385295 -0.7738220895275135]} {:shape #thi.ng.geom.types.Circle2{:p [363.49211128690524 235.06925350964315], :r 4.0}, :direction [-0.55788950452393 -0.8299152370827056]} {:shape #thi.ng.geom.types.Circle2{:p [368.92637914728243 243.46381918165213], :r 5.0}, :direction [-0.5434267860377178 -0.8394565672008983]}) ({:shape #thi.ng.geom.types.Circle2{:p [113.08935897220233 231.38325820553877], :r 3.0}, :direction [-0.9998143039596512 -0.019270640821686884]} {:shape #thi.ng.geom.types.Circle2{:p [119.08074408017126 231.06184805011694], :r 3.0}, :direction [-0.9985641846614863 0.053568359236973076]} {:shape #thi.ng.geom.types.Circle2{:p [125.05644336601605 230.52238716631354], :r 3.0}, :direction [-0.9959498809741334 0.08991014730056773]} {:shape #thi.ng.geom.types.Circle2{:p [131.05642308987552 230.53798566865507], :r 3.0}, :direction [-0.9999966206432442 -0.002599750390256367]} {:shape #thi.ng.geom.types.Circle2{:p [136.97926890161645 231.49709853497635], :r 3.0}, :direction [-0.9871409686234872 -0.15985214438687884]} {:shape #thi.ng.geom.types.Circle2{:p [142.7832873704206 233.0180750679249], :r 3.0}, :direction [-0.9673364114673596 -0.2534960888247617]} {:shape #thi.ng.geom.types.Circle2{:p [148.6402707025669 234.32028328743522], :r 3.0}, :direction [-0.9761638886910534 -0.2170347032517173]} {:shape #thi.ng.geom.types.Circle2{:p [154.29821453654435 236.31719880181154], :r 3.0}, :direction [-0.942990638996238 -0.33281925239605215]} {:shape #thi.ng.geom.types.Circle2{:p [160.11815909296422 237.77604950020347], :r 3.0}, :direction [-0.9699907594033129 -0.24314178306532308]} {:shape #thi.ng.geom.types.Circle2{:p [165.66878303271486 240.05433259926448], :r 3.0}, :direction [-0.9251039899584413 -0.37971384984350054]} {:shape #thi.ng.geom.types.Circle2{:p [170.9023328557715 242.98860529442828], :r 3.0}, :direction [-0.8722583038427739 -0.48904544919396575]} {:shape #thi.ng.geom.types.Circle2{:p [176.1746395738398 245.85265520157233], :r 3.0}, :direction [-0.8787177863447168 -0.4773416511906765]} {:shape #thi.ng.geom.types.Circle2{:p [181.19917109470563 249.13199705563784], :r 3.0}, :direction [-0.837421920144303 -0.5465569756775862]} {:shape #thi.ng.geom.types.Circle2{:p [186.6940998720409 251.54151105891995], :r 3.0}, :direction [-0.9158214628892135 -0.4015856672136865]} {:shape #thi.ng.geom.types.Circle2{:p [192.51674044439477 252.98956380836614], :r 3.0}, :direction [-0.9704400953923105 -0.24134212490770024]} {:shape #thi.ng.geom.types.Circle2{:p [198.31825833250093 254.5200507223854], :r 3.0}, :direction [-0.9669196480176944 -0.25508115233654294]} {:shape #thi.ng.geom.types.Circle2{:p [203.9011981854239 256.717954860114], :r 3.0}, :direction [-0.9304899754871623 -0.3663173562880972]} {:shape #thi.ng.geom.types.Circle2{:p [209.78005335422347 257.91756392321696], :r 3.0}, :direction [-0.9798091947999257 -0.19993484385049537]} {:shape #thi.ng.geom.types.Circle2{:p [215.70443038942219 258.86717265570115], :r 3.0}, :direction [-0.9873961725331175 -0.1582681220806979]} {:shape #thi.ng.geom.types.Circle2{:p [221.4819091710892 260.48604230066564], :r 3.0}, :direction [-0.9629131302778356 -0.2698116074940822]} {:shape #thi.ng.geom.types.Circle2{:p [227.4292232734246 261.27942428190937], :r 3.0}, :direction [-0.9912190170559039 -0.1322303302072885]} {:shape #thi.ng.geom.types.Circle2{:p [233.3490823799466 262.2568024886077], :r 3.0}, :direction [-0.9866431844203296 -0.1628963677830545]} {:shape #thi.ng.geom.types.Circle2{:p [239.34904921761552 262.27675109440196], :r 3.0}, :direction [-0.9999944729448216 -0.0033247676323776704]} {:shape #thi.ng.geom.types.Circle2{:p [245.3069049735954 261.56685336167055], :r 3.0}, :direction [-0.9929759593299831 0.11831628878857184]} {:shape #thi.ng.geom.types.Circle2{:p [251.178819907336 260.33372116643983], :r 3.0}, :direction [-0.9786524889567619 0.20552203253845033]} {:shape #thi.ng.geom.types.Circle2{:p [257.0188733908552 258.9575760761114], :r 3.0}, :direction [-0.9733422472532042 0.22935751505473556]} {:shape #thi.ng.geom.types.Circle2{:p [262.8941373791553 257.740500454885], :r 3.0}, :direction [-0.9792106647166887 0.2028459368710688]} {:shape #thi.ng.geom.types.Circle2{:p [268.84055790753195 256.9404486442494], :r 3.0}, :direction [-0.9910700880627668 0.13334196843927565]} {:shape #thi.ng.geom.types.Circle2{:p [274.83436993714315 256.6680200229777], :r 3.0}, :direction [-0.9989686716018682 0.04540477021194911]} {:shape #thi.ng.geom.types.Circle2{:p [280.72220867495423 255.5133101037638], :r 3.0}, :direction [-0.98130645630185 0.19245165320232072]} {:shape #thi.ng.geom.types.Circle2{:p [286.6816815229518 254.8171180512526], :r 3.0}, :direction [-0.9932454746662618 0.11603200875186646]} {:shape #thi.ng.geom.types.Circle2{:p [292.67159352677436 255.16490273530619], :r 3.0}, :direction [-0.9983186673037624 -0.05796411400893219]} {:shape #thi.ng.geom.types.Circle2{:p [298.67101385859354 255.08150200296606], :r 3.0}, :direction [-0.9999033886365272 0.013900122056685822]} {:shape #thi.ng.geom.types.Circle2{:p [304.6708736106039 255.12252585220477], :r 3.0}, :direction [-0.9999766253350578 -0.006837308206450118]} {:shape #thi.ng.geom.types.Circle2{:p [310.67033415206635 255.042069581876], :r 3.0}, :direction [-0.9999100902437401 0.01340937838812644]} {:shape #thi.ng.geom.types.Circle2{:p [316.6620612521565 254.72709917367033], :r 3.0}, :direction [-0.998621183348359 0.05249506803427956]} {:shape #thi.ng.geom.types.Circle2{:p [322.5214007141734 253.4355338176579], :r 3.0}, :direction [-0.9765565770028167 0.2152608926687386]} {:shape #thi.ng.geom.types.Circle2{:p [328.9075306513419 253.01441100231713], :r 3.2}, :direction [-0.9978328026825748 0.06580043989699509]} {:shape #thi.ng.geom.types.Circle2{:p [336.90087528894355 252.68815725977097], :r 4.0}, :direction [-0.9991680797002029 0.04078171781827117]} {:shape #thi.ng.geom.types.Circle2{:p [346.7611313134524 251.0222187461585], :r 5.0}, :direction [-0.9860256024508831 0.16659385136124652]}) ({:shape #thi.ng.geom.types.Circle2{:p [492.4551259045953 35.155424499997906], :r 3.0}, :direction [0.2648076998644081 -0.9643012403250976]} {:shape #thi.ng.geom.types.Circle2{:p [490.70477004182277 40.89443611818249], :r 3.0}, :direction [0.29172597712876275 -0.9565019363640977]} {:shape #thi.ng.geom.types.Circle2{:p [488.42728159855744 46.44538616216531], :r 3.0}, :direction [0.3795814072108866 -0.9251583406638038]} {:shape #thi.ng.geom.types.Circle2{:p [485.6400627634507 51.758710090294144], :r 3.0}, :direction [0.464536472517784 -0.8855539880214722]} {:shape #thi.ng.geom.types.Circle2{:p [482.42324938043566 56.82350146396939], :r 3.0}, :direction [0.5361355638358422 -0.8441318956125419]} {:shape #thi.ng.geom.types.Circle2{:p [478.8960320159355 61.67723586786587], :r 3.0}, :direction [0.5878695607500329 -0.8089557339827457]} {:shape #thi.ng.geom.types.Circle2{:p [475.439956856405 66.58188106315536], :r 3.0}, :direction [0.5760125265884128 -0.8174408658815833]} {:shape #thi.ng.geom.types.Circle2{:p [472.2901595610902 71.6886194545778], :r 3.0}, :direction [0.5249662158857934 -0.8511230652370726]} {:shape #thi.ng.geom.types.Circle2{:p [469.6739196348496 77.0881832006914], :r 3.0}, :direction [0.43603998770677155 -0.8999272910189344]} {:shape #thi.ng.geom.types.Circle2{:p [466.664920321045 82.27912946601944], :r 3.0}, :direction [0.501499885634108 -0.8651577108880069]} {:shape #thi.ng.geom.types.Circle2{:p [462.9646186903631 87.00223944165768], :r 3.0}, :direction [0.6167169384469707 -0.7871849959397058]} {:shape #thi.ng.geom.types.Circle2{:p [458.7597673629827 91.28233585583192], :r 3.0}, :direction [0.7008085545634007 -0.7133494023623741]} {:shape #thi.ng.geom.types.Circle2{:p [455.27227543524174 96.16469185001564], :r 3.0}, :direction [0.5812486546234905 -0.8137259990306207]} {:shape #thi.ng.geom.types.Circle2{:p [452.54253981334585 101.50777555089033], :r 3.0}, :direction [0.45495593698264647 -0.8905139501457805]} {:shape #thi.ng.geom.types.Circle2{:p [449.5026564060624 106.68069628004542], :r 3.0}, :direction [0.506647234547247 -0.8621534548591836]} {:shape #thi.ng.geom.types.Circle2{:p [445.8581684600173 111.44700592285419], :r 3.0}, :direction [0.6074146576741872 -0.7943849404681268]} {:shape #thi.ng.geom.types.Circle2{:p [441.7530031307893 115.82280500641649], :r 3.0}, :direction [0.6841942215379941 -0.7292998472603829]} {:shape #thi.ng.geom.types.Circle2{:p [438.4178408313693 120.8104590077008], :r 3.0}, :direction [0.5558603832366698 -0.8312756668807179]} {:shape #thi.ng.geom.types.Circle2{:p [434.7216019703405 125.53674912598814], :r 3.0}, :direction [0.6160398101714663 -0.787715019714556]} {:shape #thi.ng.geom.types.Circle2{:p [431.3224992829695 130.48104896729097], :r 3.0}, :direction [0.5665171145618316 -0.8240499735504736]} {:shape #thi.ng.geom.types.Circle2{:p [428.77391901149446 135.91287541884927], :r 3.0}, :direction [0.4247633785791691 -0.9053044085930485]} {:shape #thi.ng.geom.types.Circle2{:p [426.5358032090885 141.47981691800484], :r 3.0}, :direction [0.3730193004009952 -0.9278235831925981]} {:shape #thi.ng.geom.types.Circle2{:p [424.94484362652656 147.265043586568], :r 3.0}, :direction [0.26515993042698516 -0.964204444760527]} {:shape #thi.ng.geom.types.Circle2{:p [423.1678528821534 152.9958641119738], :r 3.0}, :direction [0.2961651240621913 -0.9551367542342964]} {:shape #thi.ng.geom.types.Circle2{:p [421.46792150919447 158.75001333902986], :r 3.0}, :direction [0.2833218954931579 -0.9590248711760108]} {:shape #thi.ng.geom.types.Circle2{:p [418.8113347674852 164.12984111357568], :r 3.0}, :direction [0.44276445695154576 -0.8966379624243013]} {:shape #thi.ng.geom.types.Circle2{:p [415.9558030400991 169.40676621763876], :r 3.0}, :direction [0.4759219545643515 -0.879487517343849]} {:shape #thi.ng.geom.types.Circle2{:p [413.40027215687445 174.83532605473044], :r 3.0}, :direction [0.42592181387078154 -0.9047599728486131]} {:shape #thi.ng.geom.types.Circle2{:p [410.12824763802604 179.86462576224986], :r 3.0}, :direction [0.5453374198080654 -0.8382166179199037]} {:shape #thi.ng.geom.types.Circle2{:p [407.66338733840024 185.33495150239813], :r 3.0}, :direction [0.41081004993762926 -0.9117209566913785]} {:shape #thi.ng.geom.types.Circle2{:p [404.8197544824835 190.6182981861537], :r 3.0}, :direction [0.47393880931944943 -0.8805577806259295]} {:shape #thi.ng.geom.types.Circle2{:p [402.87573546874546 196.29463415878826], :r 3.0}, :direction [0.3240031689563381 -0.9460559954390917]} {:shape #thi.ng.geom.types.Circle2{:p [400.86968138662 201.9493443210855], :r 3.0}, :direction [0.3343423470209046 -0.9424516937162101]} {:shape #thi.ng.geom.types.Circle2{:p [398.8610104855859 208.02595860959673], :r 3.2}, :direction [0.3138548282865796 -0.9494709825798794]} {:shape #thi.ng.geom.types.Circle2{:p [395.9116876816065 215.46245610491852], :r 4.0}, :direction [0.36866535049742327 -0.9295621869152231]} {:shape #thi.ng.geom.types.Circle2{:p [390.95540991778364 224.14780645639166], :r 5.0}, :direction [0.4956277763822876 -0.8685350351473158]}) ({:shape #thi.ng.geom.types.Circle2{:p [172.67311393145906 235.1410702437509], :r 3.0}, :direction [-0.852401001660839 0.5228886424159533]} {:shape #thi.ng.geom.types.Circle2{:p [177.86052583978778 232.1259819045261], :r 3.0}, :direction [-0.8645686513881197 0.5025147232041349]} {:shape #thi.ng.geom.types.Circle2{:p [183.32787843038233 229.65453381684162], :r 3.0}, :direction [-0.9112254317657558 0.41190801461407894]} {:shape #thi.ng.geom.types.Circle2{:p [188.55371329818755 226.70654298672846], :r 3.0}, :direction [-0.8709724779675349 0.4913318050188613]} {:shape #thi.ng.geom.types.Circle2{:p [193.40559565205066 223.1767784585663], :r 3.0}, :direction [-0.808647058977185 0.5882940880270253]} {:shape #thi.ng.geom.types.Circle2{:p [198.76737685547454 220.48395422987807], :r 3.0}, :direction [-0.8936302005706456 0.4488040381147076]} {:shape #thi.ng.geom.types.Circle2{:p [204.50816621025695 218.73943779716183], :r 3.0}, :direction [-0.9567982257970682 0.2907527387860392]} {:shape #thi.ng.geom.types.Circle2{:p [210.45056878506182 217.9100695804135], :r 3.0}, :direction [-0.9904004291341476 0.13822803612471835]} {:shape #thi.ng.geom.types.Circle2{:p [216.39209592654382 217.07445290571582], :r 3.0}, :direction [-0.990254523580332 0.1392694457829493]} {:shape #thi.ng.geom.types.Circle2{:p [222.19519275035273 215.54996372782736], :r 3.0}, :direction [-0.9671828039681506 0.2540815296480759]} {:shape #thi.ng.geom.types.Circle2{:p [228.11477785883864 214.57092739377637], :r 3.0}, :direction [-0.9865975180809831 0.1631727223418308]} {:shape #thi.ng.geom.types.Circle2{:p [234.09419858269194 214.07441172720226], :r 3.0}, :direction [-0.9965701206422186 0.08275261109568544]} {:shape #thi.ng.geom.types.Circle2{:p [240.08312417072366 214.43878831950613], :r 3.0}, :direction [-0.9981542646719525 -0.060729432050645626]} {:shape #thi.ng.geom.types.Circle2{:p [246.01180419934474 215.36115111051058], :r 3.0}, :direction [-0.988113338103514 -0.15372713183407394]} {:shape #thi.ng.geom.types.Circle2{:p [251.98447717621215 215.93314543862726], :r 3.0}, :direction [-0.9954454961445702 -0.0953323880194476]} {:shape #thi.ng.geom.types.Circle2{:p [257.8735979540803 217.08129894042114], :r 3.0}, :direction [-0.9815201296446934 -0.19135891696564444]} {:shape #thi.ng.geom.types.Circle2{:p [263.77891443174644 218.14301326103896], :r 3.0}, :direction [-0.9842194129443538 -0.17695238676963845]} {:shape #thi.ng.geom.types.Circle2{:p [269.7604741761439 218.6130590292406], :r 3.0}, :direction [-0.9969266240662368 -0.07834096136693822]} {:shape #thi.ng.geom.types.Circle2{:p [275.61731271708584 219.9159183099523], :r 3.0}, :direction [-0.976139756823663 -0.21714321345195153]} {:shape #thi.ng.geom.types.Circle2{:p [281.34743577147117 221.69515684977813], :r 3.0}, :direction [-0.955020509064224 -0.29653975663763926]} {:shape #thi.ng.geom.types.Circle2{:p [286.9357375046988 223.87939212520183], :r 3.0}, :direction [-0.9313836222046017 -0.3640392125706182]} {:shape #thi.ng.geom.types.Circle2{:p [292.54393883945306 226.0120144051334], :r 3.0}, :direction [-0.9347002224590432 -0.3554370466552624]} {:shape #thi.ng.geom.types.Circle2{:p [298.310189167395 227.67043448325282], :r 3.0}, :direction [-0.9610417213236553 -0.2764033463532335]} {:shape #thi.ng.geom.types.Circle2{:p [303.79462919586996 230.10372804837422], :r 3.0}, :direction [-0.914073338079166 -0.40554892752023197]} {:shape #thi.ng.geom.types.Circle2{:p [309.791457377754 232.33936034304196], :r 3.2}, :direction [-0.9370044034193814 -0.34931754604183424]} {:shape #thi.ng.geom.types.Circle2{:p [317.097622882668 235.59818614611956], :r 4.0}, :direction [-0.9132706881142528 -0.40735322538470087]} {:shape #thi.ng.geom.types.Circle2{:p [326.60095967222605 238.71051483445453], :r 5.0}, :direction [-0.9503336789558027 -0.31123286883349777]}) ({:shape #thi.ng.geom.types.Circle2{:p [376.0386257117081 220.71084925340597], :r 5.0}, :direction [-0.09505043345161418 -0.9954724582331047]}) nil ({:shape #thi.ng.geom.types.Circle2{:p [643.0244155010214 206.90116871396899], :r 3.0}, :direction [0.9719105037188254 -0.23535074412676002]} {:shape #thi.ng.geom.types.Circle2{:p [637.3798127841769 208.93548928088845], :r 3.0}, :direction [0.9407671194740866 -0.339053427819909]} {:shape #thi.ng.geom.types.Circle2{:p [631.5245263991106 210.24530657687217], :r 3.0}, :direction [0.9758810641777043 -0.2183028826639538]} {:shape #thi.ng.geom.types.Circle2{:p [625.562104741439 210.9157750519919], :r 3.0}, :direction [0.993736942945257 -0.11174474585328624]} {:shape #thi.ng.geom.types.Circle2{:p [619.6619814314158 212.0059791276223], :r 3.0}, :direction [0.9833538850038624 -0.18170067927173794]} {:shape #thi.ng.geom.types.Circle2{:p [613.7098594921007 212.76244751395652], :r 3.0}, :direction [0.9920203232191942 -0.12607806438903657]} {:shape #thi.ng.geom.types.Circle2{:p [607.9613758650586 214.48144023925488], :r 3.0}, :direction [0.9580806045070196 -0.28649878754972813]} {:shape #thi.ng.geom.types.Circle2{:p [602.2447291504254 216.30351332782], :r 3.0}, :direction [0.9527744524388686 -0.30367884809419055]} {:shape #thi.ng.geom.types.Circle2{:p [596.656299708358 218.48742183575573], :r 3.0}, :direction [0.931404907011237 -0.3639847513226197]} {:shape #thi.ng.geom.types.Circle2{:p [590.8452035638182 219.98112916951146], :r 3.0}, :direction [0.9685160240899523 -0.24895122229262345]} {:shape #thi.ng.geom.types.Circle2{:p [584.9372564773063 221.02810635310965], :r 3.0}, :direction [0.9846578477519888 -0.17449619726636328]} {:shape #thi.ng.geom.types.Circle2{:p [579.186367039748 222.73903320045903], :r 3.0}, :direction [0.958481572926376 -0.2851544745582303]} {:shape #thi.ng.geom.types.Circle2{:p [573.4985914757232 224.64932352742042], :r 3.0}, :direction [0.947962594004135 -0.3183817211602325]} {:shape #thi.ng.geom.types.Circle2{:p [567.5989588583027 225.74217986723315], :r 3.0}, :direction [0.9832721029034067 -0.1821427233021208]} {:shape #thi.ng.geom.types.Circle2{:p [561.6444769863947 226.4798421457309], :r 3.0}, :direction [0.9924136453180068 -0.12294371308296292]} {:shape #thi.ng.geom.types.Circle2{:p [555.8660954292525 228.09548646923741], :r 3.0}, :direction [0.9630635928570354 -0.269274053917749]} {:shape #thi.ng.geom.types.Circle2{:p [550.2031147795317 230.0780732040079], :r 3.0}, :direction [0.9438301082867985 -0.33043112246174794]} {:shape #thi.ng.geom.types.Circle2{:p [544.4998525666288 231.94161824796936], :r 3.0}, :direction [0.9505437021504922 -0.31059084066024345]} {:shape #thi.ng.geom.types.Circle2{:p [539.1694582489683 234.69605038876588], :r 3.0}, :direction [0.8883990529434119 -0.45907202346608883]} {:shape #thi.ng.geom.types.Circle2{:p [533.4597338465709 236.5397009111446], :r 3.0}, :direction [0.9516207337329057 -0.30727508706311796]} {:shape #thi.ng.geom.types.Circle2{:p [527.854853253825 238.6810354345343], :r 3.0}, :direction [0.9341467654576467 -0.3568890872316175]} {:shape #thi.ng.geom.types.Circle2{:p [522.0155057579746 240.06017314437517], :r 3.0}, :direction [0.9732245826417415 -0.22985628497347785]} {:shape #thi.ng.geom.types.Circle2{:p [516.0767948725418 240.9155754001837], :r 3.0}, :direction [0.9897851475721282 -0.14256704263475783]} {:shape #thi.ng.geom.types.Circle2{:p [510.2876275422199 242.49213545978643], :r 3.0}, :direction [0.9648612217203038 -0.2627600099337857]} {:shape #thi.ng.geom.types.Circle2{:p [504.75900159942427 244.8232929372313], :r 3.0}, :direction [0.9214376571326067 -0.38852624624080817]} {:shape #thi.ng.geom.types.Circle2{:p [499.20412762648004 247.09119398108365], :r 3.0}, :direction [0.9258123288240399 -0.37798350730872926]} {:shape #thi.ng.geom.types.Circle2{:p [493.37917411041616 248.52991443193392], :r 3.0}, :direction [0.97082558601065 -0.2397867418083791]} {:shape #thi.ng.geom.types.Circle2{:p [487.6184069226763 250.20728183613002], :r 3.0}, :direction [0.9601278646233135 -0.2795612340326831]} {:shape #thi.ng.geom.types.Circle2{:p [482.05462118795606 252.45323114502452], :r 3.0}, :direction [0.9272976224533724 -0.37432488481574816]} {:shape #thi.ng.geom.types.Circle2{:p [476.3580704015702 254.33719216854038], :r 3.0}, :direction [0.949425131064305 -0.31399350391931297]} {:shape #thi.ng.geom.types.Circle2{:p [470.4286693544393 255.25490847671128], :r 3.0}, :direction [0.9882335078551528 -0.15295271802848046]} {:shape #thi.ng.geom.types.Circle2{:p [464.5028291941783 256.1953436924691], :r 3.0}, :direction [0.9876400267101724 -0.15673920262630558]} {:shape #thi.ng.geom.types.Circle2{:p [458.51075517325717 256.5036437537764], :r 3.0}, :direction [0.9986790034868552 -0.05138334355121181]} {:shape #thi.ng.geom.types.Circle2{:p [452.52310054972503 256.1189463281358], :r 3.0}, :direction [0.9979424372553525 0.06411623760676316]} {:shape #thi.ng.geom.types.Circle2{:p [446.5597933246103 255.4564005267793], :r 3.0}, :direction [0.9938845375191128 0.11042430022607998]} {:shape #thi.ng.geom.types.Circle2{:p [440.7184030724681 254.08594077830887], :r 3.0}, :direction [0.9735650420237059 0.22840995807840755]} {:shape #thi.ng.geom.types.Circle2{:p [434.74407192316215 253.53153360083704], :r 3.0}, :direction [0.9957218582176635 0.09240119624530505]} {:shape #thi.ng.geom.types.Circle2{:p [428.3441116715461 253.50897749890663], :r 3.2}, :direction [0.9999937893150119 0.003524390926626042]} {:shape #thi.ng.geom.types.Circle2{:p [420.3462913552534 253.6957131095864], :r 4.0}, :direction [0.9997275395365859 -0.023341951334970412]} {:shape #thi.ng.geom.types.Circle2{:p [410.3469255798056 253.58308944953737], :r 5.0}, :direction [0.9999365775447818 0.011262366004901755]}) nil ({:shape #thi.ng.geom.types.Circle2{:p [385.17707597697824 238.56916193382713], :r 5.0}, :direction [0.7295250222892239 -0.683954122623665]}) nil nil nil ({:shape #thi.ng.geom.types.Circle2{:p [625.1113127022586 363.24205704654355], :r 3.0}, :direction [0.9608212525709847 0.27716875835476756]} {:shape #thi.ng.geom.types.Circle2{:p [619.4469596662399 361.2633946995663], :r 3.0}, :direction [0.9440588393364502 0.3297770578295498]} {:shape #thi.ng.geom.types.Circle2{:p [613.6849666686127 359.5902429744393], :r 3.0}, :direction [0.9603321662711964 0.2788586208544946]} {:shape #thi.ng.geom.types.Circle2{:p [607.720892287853 358.93463884025], :r 3.0}, :direction [0.9940123967932782 0.10926735569822268]} {:shape #thi.ng.geom.types.Circle2{:p [601.7735482154653 358.1414815515387], :r 3.0}, :direction [0.9912240120646031 0.1321928814518809]} {:shape #thi.ng.geom.types.Circle2{:p [595.9181047846603 356.8323664959983], :r 3.0}, :direction [0.9759072384675009 0.21818584259006296]} {:shape #thi.ng.geom.types.Circle2{:p [590.0223538638278 355.7187592584578], :r 3.0}, :direction [0.9826251534720847 0.18560120625675242]} {:shape #thi.ng.geom.types.Circle2{:p [584.0720932158547 354.9477870013808], :r 3.0}, :direction [0.991710107995521 0.12849537617950224]} {:shape #thi.ng.geom.types.Circle2{:p [578.1888831655234 353.76972099996965], :r 3.0}, :direction [0.9805350083885497 0.19634433356852005]} {:shape #thi.ng.geom.types.Circle2{:p [572.2397767562919 352.98989221642717], :r 3.0}, :direction [0.9915177348719075 0.12997146392374376]} {:shape #thi.ng.geom.types.Circle2{:p [566.2728386513834 352.36088533872993], :r 3.0}, :direction [0.9944896841514237 0.10483447961620679]} {:shape #thi.ng.geom.types.Circle2{:p [560.3456077213897 351.42925585093644], :r 3.0}, :direction [0.9878718216656114 0.1552715812989155]} {:shape #thi.ng.geom.types.Circle2{:p [554.5213624172022 349.987671085253], :r 3.0}, :direction [0.9707075506979048 0.24026412761391108]} {:shape #thi.ng.geom.types.Circle2{:p [548.9110851854058 347.86051585293296], :r 3.0}, :direction [0.9350462052994051 0.3545258720533412]} {:shape #thi.ng.geom.types.Circle2{:p [543.0994883252257 346.3687578515317], :r 3.0}, :direction [0.968599476696686 0.24862633356687155]} {:shape #thi.ng.geom.types.Circle2{:p [537.5033427943125 344.2046979639962], :r 3.0}, :direction [0.9326909218188636 0.3606766479225923]} {:shape #thi.ng.geom.types.Circle2{:p [531.7913186074709 342.36818504845854], :r 3.0}, :direction [0.9520040311402658 0.30608548592294105]} {:shape #thi.ng.geom.types.Circle2{:p [526.2350943492158 340.10359413794555], :r 3.0}, :direction [0.9260373763758417 0.37743181841883294]} {:shape #thi.ng.geom.types.Circle2{:p [520.8566412033671 337.44422546137775], :r 3.0}, :direction [0.8964088576414521 0.44322811276130275]} {:shape #thi.ng.geom.types.Circle2{:p [515.4702204394736 334.8010320605279], :r 3.0}, :direction [0.8977367939822603 0.4405322334749773]} {:shape #thi.ng.geom.types.Circle2{:p [510.0365980262721 332.2562830609693], :r 3.0}, :direction [0.9056037355335791 0.4241248332597683]} {:shape #thi.ng.geom.types.Circle2{:p [504.3768957172467 330.26435691444345], :r 3.0}, :direction [0.94328371817089 0.3319876910876367]} {:shape #thi.ng.geom.types.Circle2{:p [499.07373702113114 327.45784522841507], :r 3.0}, :direction [0.8838597826859278 0.4677519476713951]} {:shape #thi.ng.geom.types.Circle2{:p [493.88270033102316 324.44900191545366], :r 3.0}, :direction [0.865172781684665 0.50147388549357]} {:shape #thi.ng.geom.types.Circle2{:p [488.92607807919165 321.06789324333903], :r 3.0}, :direction [0.8261037086385867 0.5635181120191012]} {:shape #thi.ng.geom.types.Circle2{:p [484.18551446987647 317.3899785262695], :r 3.0}, :direction [0.7900939348858609 0.6129857861782575]} {:shape #thi.ng.geom.types.Circle2{:p [480.13516341261027 312.96339335111446], :r 3.0}, :direction [0.6750585095443679 0.7377641958591755]} {:shape #thi.ng.geom.types.Circle2{:p [476.6605269721442 308.0718801285436], :r 3.0}, :direction [0.5791060734110106 0.8152522037618056]} {:shape #thi.ng.geom.types.Circle2{:p [472.7536827120952 303.51813793912163], :r 3.0}, :direction [0.6511407100081704 0.7589570315703353]} {:shape #thi.ng.geom.types.Circle2{:p [468.73066042630785 299.0667009028312], :r 3.0}, :direction [0.670503714297897 0.74190617271507]} {:shape #thi.ng.geom.types.Circle2{:p [464.9137521280604 294.4373153018286], :r 3.0}, :direction [0.6361513830412355 0.7715642668337632]} {:shape #thi.ng.geom.types.Circle2{:p [460.3534426900859 290.53813874389743], :r 3.0}, :direction [0.7600515729957581 0.6498627596552008]} {:shape #thi.ng.geom.types.Circle2{:p [455.5249671436067 286.97642231820424], :r 3.0}, :direction [0.8047459244131967 0.5936194042821957]} {:shape #thi.ng.geom.types.Circle2{:p [450.3784495791295 283.892049293013], :r 3.0}, :direction [0.8577529274128675 0.5140621708652131]} {:shape #thi.ng.geom.types.Circle2{:p [445.00702431636824 281.21851405917556], :r 3.0}, :direction [0.8952375437935429 0.4455892056395709]} {:shape #thi.ng.geom.types.Circle2{:p [439.4204883289644 279.0297665494245], :r 3.0}, :direction [0.931089331233977 0.3647912516251795]} {:shape #thi.ng.geom.types.Circle2{:p [433.89945278921243 276.6806887370062], :r 3.0}, :direction [0.9201725899586592 0.3915129687363788]} {:shape #thi.ng.geom.types.Circle2{:p [427.97283684484245 274.26506802010147], :r 3.2}, :direction [0.9260337413078097 0.37744073701636954]} {:shape #thi.ng.geom.types.Circle2{:p [420.39482051319135 271.70115139173214], :r 4.0}, :direction [0.9472520414563905 0.3204895785461679]} {:shape #thi.ng.geom.types.Circle2{:p [411.29809334734574 267.5478930479535], :r 5.0}, :direction [0.9096727165845583 0.4153258343778649]}) nil ({:shape #thi.ng.geom.types.Circle2{:p [393.6975889585258 248.61289493689299], :r 5.0}, :direction [0.9934110652726196 -0.1146056516665699]}) ({:shape #thi.ng.geom.types.Circle2{:p [368.9285667197234 265.94538746452156], :r 5.0}, :direction [-0.39864595122762647 0.9171049043429116]}) ({:shape #thi.ng.geom.types.Circle2{:p [630.1316866662455 200.70861746665224], :r 3.0}, :direction [0.9548713882351336 0.29701958172805504]} {:shape #thi.ng.geom.types.Circle2{:p [624.3736782150554 199.02180429501072], :r 3.0}, :direction [0.9596680751983511 0.2811355286069192]} {:shape #thi.ng.geom.types.Circle2{:p [618.8391653135473 196.70465800203735], :r 3.0}, :direction [0.9224188169180185 0.3861910488288963]} {:shape #thi.ng.geom.types.Circle2{:p [613.2542960158088 194.51166121061735], :r 3.0}, :direction [0.9308115496230754 0.3654994652366661]} {:shape #thi.ng.geom.types.Circle2{:p [607.5661570475637 192.60245323925008], :r 3.0}, :direction [0.9480231613741721 0.318201328561212]} {:shape #thi.ng.geom.types.Circle2{:p [601.8180040597688 190.88235521038536], :r 3.0}, :direction [0.9580254979658206 0.2866830048107864]} {:shape #thi.ng.geom.types.Circle2{:p [595.8595928281135 190.1771349650124], :r 3.0}, :direction [0.9930685386092181 0.11753670756215633]} {:shape #thi.ng.geom.types.Circle2{:p [590.0384786976183 188.7229581257836], :r 3.0}, :direction [0.9701856884158616 0.24236280653813336]} {:shape #thi.ng.geom.types.Circle2{:p [584.1723665341224 187.46251055238574], :r 3.0}, :direction [0.9776853605826628 0.2100745955663098]} {:shape #thi.ng.geom.types.Circle2{:p [578.4921614050934 185.52982597073455], :r 3.0}, :direction [0.9467008548381733 0.3221140969418629]} {:shape #thi.ng.geom.types.Circle2{:p [572.8379437959885 183.52238400921047], :r 3.0}, :direction [0.9423696015174888 0.33457366025401564]} {:shape #thi.ng.geom.types.Circle2{:p [567.4507519749778 180.88076248377658], :r 3.0}, :direction [0.8978653035017803 0.4402702542389801]} {:shape #thi.ng.geom.types.Circle2{:p [562.2672384005431 177.85897708046767], :r 3.0}, :direction [0.863918929072457 0.5036309005514842]} {:shape #thi.ng.geom.types.Circle2{:p [556.9722694789775 175.03704438820608], :r 3.0}, :direction [0.8824948202609285 0.4703221153769314]} {:shape #thi.ng.geom.types.Circle2{:p [551.4327195316065 172.73196599895738], :r 3.0}, :direction [0.9232583245618425 0.3841797315414487]} {:shape #thi.ng.geom.types.Circle2{:p [545.6127600241177 171.27317494771265], :r 3.0}, :direction [0.9699932512481193 0.2431318418741218]} {:shape #thi.ng.geom.types.Circle2{:p [539.7368405365988 170.0592679594326], :r 3.0}, :direction [0.9793199145864897 0.20231783138001125]} {:shape #thi.ng.geom.types.Circle2{:p [533.7476523866917 169.69923281529736], :r 3.0}, :direction [0.9981980249845154 0.06000585735587028]} {:shape #thi.ng.geom.types.Circle2{:p [527.7495573899963 169.85041618282713], :r 3.0}, :direction [0.999682499449233 -0.025197227921627187]} {:shape #thi.ng.geom.types.Circle2{:p [521.7685158800543 170.32701082857034], :r 3.0}, :direction [0.996840251656995 -0.07943244095720116]} {:shape #thi.ng.geom.types.Circle2{:p [515.8670464737753 171.40990456608714], :r 3.0}, :direction [0.9835782343798319 -0.18048228958613294]} {:shape #thi.ng.geom.types.Circle2{:p [510.0824536062326 173.0031670544342], :r 3.0}, :direction [0.9640988112571214 -0.2655437480578404]} {:shape #thi.ng.geom.types.Circle2{:p [504.6526175397803 175.5559851622228], :r 3.0}, :direction [0.9049726777420556 -0.42546968463143625]} {:shape #thi.ng.geom.types.Circle2{:p [499.5659902263698 178.73815778080692], :r 3.0}, :direction [0.8477712189017488 -0.5303621030973493]} {:shape #thi.ng.geom.types.Circle2{:p [494.5399982019314 182.0152607957091], :r 3.0}, :direction [0.8376653374064086 -0.5461838358170331]} {:shape #thi.ng.geom.types.Circle2{:p [489.33720790848537 185.00373417896418], :r 3.0}, :direction [0.8671317155743341 -0.4980788972091793]} {:shape #thi.ng.geom.types.Circle2{:p [484.67172558916866 188.77643542981124], :r 3.0}, :direction [0.7775803865527869 -0.6287835418078455]} {:shape #thi.ng.geom.types.Circle2{:p [480.0718160850439 192.6288155452545], :r 3.0}, :direction [0.7666515840207941 -0.6420633525738775]} {:shape #thi.ng.geom.types.Circle2{:p [475.7795078517239 196.8212003117297], :r 3.0}, :direction [0.7153847055533328 -0.6987307944125344]} {:shape #thi.ng.geom.types.Circle2{:p [470.87585217598104 200.2786793085936], :r 3.0}, :direction [0.8172759459571409 -0.5762464994773161]} {:shape #thi.ng.geom.types.Circle2{:p [465.93149678022957 203.67770118561992], :r 3.0}, :direction [0.8240592326252415 -0.5665036461710534]} {:shape #thi.ng.geom.types.Circle2{:p [460.8779699171625 206.9121820163344], :r 3.0}, :direction [0.8422544771778451 -0.5390801384524151]} {:shape #thi.ng.geom.types.Circle2{:p [456.22960788064194 210.70595723073953], :r 3.0}, :direction [0.7747270060867588 -0.6322958690675176]} {:shape #thi.ng.geom.types.Circle2{:p [451.2072133658929 213.98857102742943], :r 3.0}, :direction [0.8370657524581699 -0.5471022994483188]} {:shape #thi.ng.geom.types.Circle2{:p [445.97904116138363 216.9324146713746], :r 3.0}, :direction [0.8713620340848821 -0.4906406073241971]} {:shape #thi.ng.geom.types.Circle2{:p [440.37625209717487 219.0792157105914], :r 3.0}, :direction [0.9337981773681321 -0.3578001732028016]} {:shape #thi.ng.geom.types.Circle2{:p [434.1077612417742 220.3699606101583], :r 3.2}, :direction [0.979451696156357 -0.2016788905573306]} {:shape #thi.ng.geom.types.Circle2{:p [426.6651897987473 223.30392214968813], :r 4.0}, :direction [0.9303214303783643 -0.36674519244122955]} {:shape #thi.ng.geom.types.Circle2{:p [417.32866201486667 226.8857162449462], :r 5.0}, :direction [0.933652778388061 -0.3581794095258052]}) nil]