[({:shape #thi.ng.geom.types.Circle2{:p [1231.9108145888513 812.8297099739318], :r 20.0}, :direction [-0.45043810974885745 0.8928076552572094]} {:shape #thi.ng.geom.types.Circle2{:p [1252.8426647026854 778.7436768986094], :r 20.0}, :direction [-0.5232962528458543 0.8521508268830627]} {:shape #thi.ng.geom.types.Circle2{:p [1275.9872771605858 746.1196533243535], :r 20.0}, :direction [-0.5786153114475093 0.8156005893563967]} {:shape #thi.ng.geom.types.Circle2{:p [1294.6792909418723 710.7557081145752], :r 20.0}, :direction [-0.4673003445321602 0.8840986302444565]} {:shape #thi.ng.geom.types.Circle2{:p [1307.4304860886568 672.8425570673644], :r 20.0}, :direction [-0.31877987866961216 0.9478287761802694]} {:shape #thi.ng.geom.types.Circle2{:p [1317.422867947762 634.1107574089206], :r 20.0}, :direction [-0.2498095464776256 0.9682949914610954]} {:shape #thi.ng.geom.types.Circle2{:p [1322.2764622977506 594.4063165756113], :r 20.0}, :direction [-0.12133985874972031 0.9926110208327318]} {:shape #thi.ng.geom.types.Circle2{:p [1324.6495643075552 554.476773792716], :r 20.0}, :direction [-0.05932755024511726 0.9982385695723809]} {:shape #thi.ng.geom.types.Circle2{:p [1328.6659347053373 514.6789249962318], :r 20.0}, :direction [-0.10040925994455199 0.9949462199121052]} {:shape #thi.ng.geom.types.Circle2{:p [1329.7092953419055 474.69253482930054], :r 20.0}, :direction [-0.026084015914204672 0.9996597541732823]} {:shape #thi.ng.geom.types.Circle2{:p [1326.7570233242966 434.80163248385287], :r 20.0}, :direction [0.07380680044022198 0.9972725586361921]} {:shape #thi.ng.geom.types.Circle2{:p [1328.5567680614026 394.84214151010224], :r 20.0}, :direction [-0.044993618427653675 0.998987274343766]} {:shape #thi.ng.geom.types.Circle2{:p [1336.2484584336173 355.5886333965848], :r 20.0}, :direction [-0.19229225930536892 0.9813377028379359]} {:shape #thi.ng.geom.types.Circle2{:p [1338.125829976253 307.62536123870444], :r 24.0}, :direction [-0.039111907138244584 0.9992348366225077]} {:shape #thi.ng.geom.types.Circle2{:p [1336.502513765383 247.64732488805748], :r 30.0}, :direction [0.02705527018116924 0.9996339391774492]}) ({:shape #thi.ng.geom.types.Circle2{:p [1656.5675609481057 -497.6183054133656], :r 20.0}, :direction [0.7522696483988162 -0.6588553529401744]} {:shape #thi.ng.geom.types.Circle2{:p [1624.7152660498364 -473.4226175803304], :r 20.0}, :direction [0.7963073724567322 -0.6048921958258806]} {:shape #thi.ng.geom.types.Circle2{:p [1595.797917800985 -445.78592149967244], :r 20.0}, :direction [0.7229337062212837 -0.6909174020164486]} {:shape #thi.ng.geom.types.Circle2{:p [1568.831067396092 -416.2429192954258], :r 20.0}, :direction [0.6741712601223254 -0.738575055106166]} {:shape #thi.ng.geom.types.Circle2{:p [1543.1254638553773 -385.59619114040737], :r 20.0}, :direction [0.642640088517866 -0.7661682038754608]} {:shape #thi.ng.geom.types.Circle2{:p [1513.3250036634008 -358.9141265211462], :r 20.0}, :direction [0.7450115047994109 -0.6670516154815291]} {:shape #thi.ng.geom.types.Circle2{:p [1483.3056246112226 -332.47860342585574], :r 20.0}, :direction [0.7504844763044584 -0.6608880773822624]} {:shape #thi.ng.geom.types.Circle2{:p [1452.4376856926103 -307.0390604481051], :r 20.0}, :direction [0.771698472965307 -0.635988574443766]} {:shape #thi.ng.geom.types.Circle2{:p [1425.800459642076 -277.1985144019494], :r 20.0}, :direction [0.6659306512633569 -0.7460136511538925]} {:shape #thi.ng.geom.types.Circle2{:p [1399.9254465042843 -246.69468357500068], :r 20.0}, :direction [0.6468753284447917 -0.7625957706737188]} {:shape #thi.ng.geom.types.Circle2{:p [1370.468971931269 -219.6333438866315], :r 20.0}, :direction [0.7364118643253819 -0.6765334922092294]} {:shape #thi.ng.geom.types.Circle2{:p [1337.2489664491025 -197.35260701001917], :r 20.0}, :direction [0.8305001370541607 -0.5570184219153083]} {:shape #thi.ng.geom.types.Circle2{:p [1308.3246187352045 -169.7232365987064], :r 20.0}, :direction [0.7231086928474494 -0.6907342602828191]} {:shape #thi.ng.geom.types.Circle2{:p [1275.659968564153 -134.55193253981741], :r 24.0}, :direction [0.6805135452302411 -0.7327355012268538]} {:shape #thi.ng.geom.types.Circle2{:p [1230.8306992656169 -94.67290780049689], :r 30.0}, :direction [0.7471544883089335 -0.6646504123220085]}) ({:shape #thi.ng.geom.types.Circle2{:p [839.2834666668101 11.713920322251173], :r 20.0}, :direction [-0.9402872569042925 0.34038195384509107]} {:shape #thi.ng.geom.types.Circle2{:p [878.3796085287471 3.2586443651162833], :r 20.0}, :direction [-0.9774035465484233 0.21138189892837222]} {:shape #thi.ng.geom.types.Circle2{:p [917.9350002416663 -2.6887068467698327], :r 20.0}, :direction [-0.9888847928229803 0.1486837802971529]} {:shape #thi.ng.geom.types.Circle2{:p [957.7426364176945 -6.606882707674695], :r 20.0}, :direction [-0.9951909044007031 0.09795439652262157]} {:shape #thi.ng.geom.types.Circle2{:p [997.7066438253023 -4.910382803557377], :r 20.0}, :direction [-0.9991001851901947 -0.04241249760293295]} {:shape #thi.ng.geom.types.Circle2{:p [1045.428641659716 0.24819478064272937], :r 24.0}, :direction [-0.9942082882169527 -0.10747036633750222]} {:shape #thi.ng.geom.types.Circle2{:p [1105.3924416312798 2.3321076795663203], :r 30.0}, :direction [-0.999396666192728 -0.034731881648726516]}) ({:shape #thi.ng.geom.types.Circle2{:p [1382.5112356364634 478.41402224038103], :r 20.0}, :direction [-0.3011420855614354 0.953579280554957]} {:shape #thi.ng.geom.types.Circle2{:p [1400.314154039393 442.59424981873343], :r 20.0}, :direction [-0.4450729600732444 0.8954943105411896]} {:shape #thi.ng.geom.types.Circle2{:p [1413.5481298291936 404.8469070672897], :r 20.0}, :direction [-0.3308493947450144 0.9436835687860936]} {:shape #thi.ng.geom.types.Circle2{:p [1426.2463759148452 366.91598898786225], :r 20.0}, :direction [-0.3174561521412873 0.9482729519856865]} {:shape #thi.ng.geom.types.Circle2{:p [1448.75472570386 324.52053888085953], :r 24.0}, :direction [-0.4689239539378094 0.8832385438958896]} {:shape #thi.ng.geom.types.Circle2{:p [1472.2737669438936 269.3222173561103], :r 30.0}, :direction [-0.3919840206672282 0.9199720254124872]}) ({:shape #thi.ng.geom.types.Circle2{:p [1260.7927535698657 -852.8578135091683], :r 20.0}, :direction [0.8191795348501248 -0.5735371737583652]} {:shape #thi.ng.geom.types.Circle2{:p [1229.0967384924195 -828.4577596524593], :r 20.0}, :direction [0.7924003769361571 -0.6100013464177241]} {:shape #thi.ng.geom.types.Circle2{:p [1201.9417999764144 -799.0875483118513], :r 20.0}, :direction [0.6788734629001283 -0.734255283515201]} {:shape #thi.ng.geom.types.Circle2{:p [1170.9498892273773 -773.7991820513804], :r 20.0}, :direction [0.7747977687259275 -0.6322091565117705]} {:shape #thi.ng.geom.types.Circle2{:p [1138.4746619522232 -750.4462461882586], :r 20.0}, :direction [0.8118806818788551 -0.5838233965780454]} {:shape #thi.ng.geom.types.Circle2{:p [1106.3946584522769 -726.5532895808517], :r 20.0}, :direction [0.8020000874986595 -0.5973239151851721]} {:shape #thi.ng.geom.types.Circle2{:p [1065.6392701397585 -701.1958779720965], :r 24.0}, :direction [0.8490705898441341 -0.5282794085157346]} {:shape #thi.ng.geom.types.Circle2{:p [1018.3696361657696 -664.242100033094], :r 30.0}, :direction [0.7878272328998153 -0.6158962989833762]}) ({:shape #thi.ng.geom.types.Circle2{:p [836.0764574209759 438.73984279911645], :r 20.0}, :direction [-0.7775765639041268 0.6287882690278593]} {:shape #thi.ng.geom.types.Circle2{:p [870.7556893493274 418.8061809965373], :r 20.0}, :direction [-0.8669807982087886 0.49834154506447875]} {:shape #thi.ng.geom.types.Circle2{:p [902.8602166049817 394.9461866610192], :r 20.0}, :direction [-0.802613181391356 0.5964998583879517]} {:shape #thi.ng.geom.types.Circle2{:p [937.5395136255047 375.0126381018101], :r 20.0}, :direction [-0.8669824255130739 0.4983387139802279]} {:shape #thi.ng.geom.types.Circle2{:p [969.5252894015446 350.99368416944867], :r 20.0}, :direction [-0.7996443944009965 0.6004738483090363]} {:shape #thi.ng.geom.types.Circle2{:p [1002.3529867418249 328.1388753245918], :r 20.0}, :direction [-0.8206924335070097 0.5713702211214219]} {:shape #thi.ng.geom.types.Circle2{:p [1034.331030619066 304.10962835792134], :r 20.0}, :direction [-0.7994510969310276 0.6007311741667622]} {:shape #thi.ng.geom.types.Circle2{:p [1062.0022833892813 275.22534595162193], :r 20.0}, :direction [-0.6917813192553799 0.7221070601574855]} {:shape #thi.ng.geom.types.Circle2{:p [1093.6892314309803 250.81351841244185], :r 20.0}, :direction [-0.7921737010424739 0.6102956884795021]} {:shape #thi.ng.geom.types.Circle2{:p [1127.0898132557838 228.80440362414095], :r 20.0}, :direction [-0.8350145456200876 0.5502278697075228]} {:shape #thi.ng.geom.types.Circle2{:p [1161.1328978932502 207.8027753928274], :r 20.0}, :direction [-0.8510771159366575 0.5250407057828386]} {:shape #thi.ng.geom.types.Circle2{:p [1205.367591823291 189.1670072864249], :r 24.0}, :direction [-0.9215561235425174 0.3882451688833854]} {:shape #thi.ng.geom.types.Circle2{:p [1256.3526855633618 157.5360064120266], :r 30.0}, :direction [-0.8497515623345145 0.5271833479066385]}) ({:shape #thi.ng.geom.types.Circle2{:p [1602.2531430193146 -853.0801386372126], :r 20.0}, :direction [0.808731315853771 -0.5881782542371216]} {:shape #thi.ng.geom.types.Circle2{:p [1566.5220014518866 -835.0999961937165], :r 20.0}, :direction [0.8932785391857023 -0.449503561087404]} {:shape #thi.ng.geom.types.Circle2{:p [1533.4358419632058 -812.6209826413032], :r 20.0}, :direction [0.8271539872170174 -0.5619753388103345]} {:shape #thi.ng.geom.types.Circle2{:p [1500.7173107305175 -789.6101653160623], :r 20.0}, :direction [0.8179632808172065 -0.5752704331310203]} {:shape #thi.ng.geom.types.Circle2{:p [1471.9851368958086 -761.7810045897295], :r 20.0}, :direction [0.7183043458677237 -0.695729018158321]} {:shape #thi.ng.geom.types.Circle2{:p [1442.6862864589111 -734.5490864957665], :r 20.0}, :direction [0.7324712609224379 -0.6807979523490754]} {:shape #thi.ng.geom.types.Circle2{:p [1414.099958513505 -706.5701327162254], :r 20.0}, :direction [0.7146581986351525 -0.6994738444885262]} {:shape #thi.ng.geom.types.Circle2{:p [1381.4871732919553 -671.350731243556], :r 24.0}, :direction [0.6794330254489513 -0.7337375306806138]} {:shape #thi.ng.geom.types.Circle2{:p [1348.6027942271112 -621.1649004392378], :r 30.0}, :direction [0.5480729844140677 -0.836430513405302]}) ({:shape #thi.ng.geom.types.Circle2{:p [1271.759480453262 -720.9761889623818], :r 20.0}, :direction [0.4595158654089459 -0.8881695611973357]} {:shape #thi.ng.geom.types.Circle2{:p [1251.0601278856104 -686.7484691540152], :r 20.0}, :direction [0.5174838141912906 -0.8556929952091663]} {:shape #thi.ng.geom.types.Circle2{:p [1235.2858238327108 -649.9901866635795], :r 20.0}, :direction [0.3943576013224904 -0.9189570622608938]} {:shape #thi.ng.geom.types.Circle2{:p [1215.8700991347096 -615.0183460707335], :r 20.0}, :direction [0.4853931174500283 -0.8742960148211494]} {:shape #thi.ng.geom.types.Circle2{:p [1191.57576119979 -583.2412293937296], :r 20.0}, :direction [0.6073584483729908 -0.7944279169250998]} {:shape #thi.ng.geom.types.Circle2{:p [1168.3467616598912 -550.6772373108264], :r 20.0}, :direction [0.5807249884974708 -0.8140998020725791]} {:shape #thi.ng.geom.types.Circle2{:p [1149.515062178189 -515.3874782491544], :r 20.0}, :direction [0.47079248704255283 -0.8822439765418]} {:shape #thi.ng.geom.types.Circle2{:p [1127.1016330165646 -482.25685505524444], :r 20.0}, :direction [0.5603357290406127 -0.8282655798477475]} {:shape #thi.ng.geom.types.Circle2{:p [1109.775197141998 -446.2041905228617], :r 20.0}, :direction [0.43316089686416726 -0.9013166133095686]} {:shape #thi.ng.geom.types.Circle2{:p [1094.240472679563 -409.34401776314417], :r 20.0}, :direction [0.3883681115608732 -0.9215043189929396]} {:shape #thi.ng.geom.types.Circle2{:p [1080.387835294748 -371.8193000762005], :r 20.0}, :direction [0.3463159346203759 -0.9381179421735925]} {:shape #thi.ng.geom.types.Circle2{:p [1067.4811440069186 -333.95880192838587], :r 20.0}, :direction [0.3226672821957295 -0.9465124536953656]} {:shape #thi.ng.geom.types.Circle2{:p [1053.4266163059929 -296.5092324902213], :r 20.0}, :direction [0.3513631925231438 -0.9362392359541146]} {:shape #thi.ng.geom.types.Circle2{:p [1041.3655623612656 -250.04923918692452], :r 24.0}, :direction [0.25127195718182027 -0.9679165271520151]} {:shape #thi.ng.geom.types.Circle2{:p [1018.636850938688 -194.52081694147267], :r 30.0}, :direction [0.37881185704295894 -0.9254737040908644]}) ({:shape #thi.ng.geom.types.Circle2{:p [839.2229949609248 726.8447379198271], :r 20.0}, :direction [-0.8582386379920084 0.5132508550968249]} {:shape #thi.ng.geom.types.Circle2{:p [874.9033790561198 708.7640799998466], :r 20.0}, :direction [-0.8920096023798749 0.4520164479995137]} {:shape #thi.ng.geom.types.Circle2{:p [907.3875547358018 685.4235930638043], :r 20.0}, :direction [-0.81210439199205 0.5835121734010548]} {:shape #thi.ng.geom.types.Circle2{:p [938.3362517083942 660.0823587667412], :r 20.0}, :direction [-0.7737174243148104 0.6335308574265784]} {:shape #thi.ng.geom.types.Circle2{:p [975.467976419548 629.664682656047], :r 24.0}, :direction [-0.7735775981490356 0.6337015856394626]} {:shape #thi.ng.geom.types.Circle2{:p [1023.5805542353357 593.8152774180271], :r 30.0}, :direction [-0.8018762969297956 0.5974900873003319]}) ({:shape #thi.ng.geom.types.Circle2{:p [1327.5401784645455 -552.6404350430768], :r 20.0}, :direction [0.4321880139266392 -0.9017835220373831]} {:shape #thi.ng.geom.types.Circle2{:p [1306.6037038172797 -518.5572422738481], :r 20.0}, :direction [0.5234118661816459 -0.8520798192307145]} {:shape #thi.ng.geom.types.Circle2{:p [1285.3492095852669 -484.6714565379186], :r 20.0}, :direction [0.531362355800322 -0.8471446433982406]} {:shape #thi.ng.geom.types.Circle2{:p [1258.6610102433674 -444.7748399409308], :r 24.0}, :direction [0.5560041529562371 -0.8311795124372456]} {:shape #thi.ng.geom.types.Circle2{:p [1225.2888438281748 -394.91204310043366], :r 30.0}, :direction [0.5562027735865432 -0.8310466140082857]}) ({:shape #thi.ng.geom.types.Circle2{:p [960.1997362866812 45.66274058881409], :r 20.0}, :direction [-0.919128114294552 -0.39395876626030457]} {:shape #thi.ng.geom.types.Circle2{:p [1000.8941549783692 71.11788323908395], :r 24.0}, :direction [-0.8478003894101684 -0.5303154718806222]} {:shape #thi.ng.geom.types.Circle2{:p [1050.3796907081612 105.04695268602688], :r 30.0}, :direction [-0.8247589288298673 -0.5654844907823822]}) ({:shape #thi.ng.geom.types.Circle2{:p [1660.7006947623045 193.6197727355648], :r 20.0}, :direction [0.7658712964681627 0.642993901406674]} {:shape #thi.ng.geom.types.Circle2{:p [1627.3626887927467 171.51598668037218], :r 20.0}, :direction [0.8334501492389453 0.5525946513798154]} {:shape #thi.ng.geom.types.Circle2{:p [1591.956442852324 152.90422297011898], :r 20.0}, :direction [0.8851561485105688 0.46529409275632966]} {:shape #thi.ng.geom.types.Circle2{:p [1556.5331494699712 134.32492572970227], :r 20.0}, :direction [0.8855823345588214 0.464482431010418]} {:shape #thi.ng.geom.types.Circle2{:p [1519.5174361301702 119.16455086805504], :r 20.0}, :direction [0.9253928334950293 0.37900937154118075]} {:shape #thi.ng.geom.types.Circle2{:p [1481.4577762219744 106.85754929689719], :r 20.0}, :direction [0.951491497704892 0.30767503927894635]} {:shape #thi.ng.geom.types.Circle2{:p [1444.600835434074 91.31515836894802], :r 20.0}, :direction [0.9214235196975123 0.38855977319872925]} {:shape #thi.ng.geom.types.Circle2{:p [1398.1584959919503 79.18630404784464], :r 24.0}, :direction [0.9675487383775799 0.252684465022987]} {:shape #thi.ng.geom.types.Circle2{:p [1343.2788198936437 54.93303310669194], :r 30.0}, :direction [0.9146612683051089 0.4042211823525451]}) ({:shape #thi.ng.geom.types.Circle2{:p [996.0090592557634 -109.8129753965834], :r 30.0}, :direction [-0.03844973134658443 -0.9992605356759445]}) ({:shape #thi.ng.geom.types.Circle2{:p [1079.381917271425 578.0618586466115], :r 20.0}, :direction [-0.33641796373024496 0.9417127766360587]} {:shape #thi.ng.geom.types.Circle2{:p [1089.539862327483 539.3731503166853], :r 20.0}, :direction [-0.25394862640145 0.9672177082481569]} {:shape #thi.ng.geom.types.Circle2{:p [1101.1188861334015 501.0857345289623], :r 20.0}, :direction [-0.2894755951479608 0.957185394693073]} {:shape #thi.ng.geom.types.Circle2{:p [1118.9909577924223 465.30041554736283], :r 20.0}, :direction [-0.4468017914755222 0.8946329745399865]} {:shape #thi.ng.geom.types.Circle2{:p [1131.4962870859158 427.30545878648087], :r 20.0}, :direction [-0.3126332323373411 0.949873919022049]} {:shape #thi.ng.geom.types.Circle2{:p [1143.8348039440948 380.91838082569063], :r 24.0}, :direction [-0.25705243454539717 0.9663974575164632]} {:shape #thi.ng.geom.types.Circle2{:p [1162.682730488562 323.95562400182916], :r 30.0}, :direction [-0.31413210907445055 0.9493792803976909]}) ({:shape #thi.ng.geom.types.Circle2{:p [1137.5796588502278 -364.30365743380474], :r 20.0}, :direction [0.14632548232863118 -0.9892365001460942]} {:shape #thi.ng.geom.types.Circle2{:p [1133.388992595698 -324.52378417680274], :r 20.0}, :direction [0.1047666563632475 -0.9944968314250504]} {:shape #thi.ng.geom.types.Circle2{:p [1134.8508433492937 -276.54604983706747], :r 24.0}, :direction [-0.03045522403324158 -0.999536132077818]} {:shape #thi.ng.geom.types.Circle2{:p [1128.3872295489157 -216.89521835384704], :r 30.0}, :direction [0.10772689667296736 -0.9941805247203407]}) ({:shape #thi.ng.geom.types.Circle2{:p [1666.312893689541 -743.5429425305912], :r 20.0}, :direction [0.9236608627051494 -0.38321092195653694]} {:shape #thi.ng.geom.types.Circle2{:p [1631.770123351062 -723.3737328945368], :r 20.0}, :direction [0.8635692584619712 -0.5042302409013575]} {:shape #thi.ng.geom.types.Circle2{:p [1591.0289951159677 -697.9934163060541], :r 24.0}, :direction [0.8487735048977949 -0.5287565955933908]} {:shape #thi.ng.geom.types.Circle2{:p [1544.947469641681 -659.5682551487777], :r 30.0}, :direction [0.7680254245714452 -0.6404193526212735]}) ({:shape #thi.ng.geom.types.Circle2{:p [832.718432885917 -576.2729170295981], :r 20.0}, :direction [-0.5652334744363721 -0.8249309785531073]} {:shape #thi.ng.geom.types.Circle2{:p [854.8938937195004 -542.9825439944667], :r 20.0}, :direction [-0.5543865208395848 -0.8322593258782869]} {:shape #thi.ng.geom.types.Circle2{:p [887.6348822048631 -507.88229224321356], :r 24.0}, :direction [-0.6821039267783897 -0.731255244817773]} {:shape #thi.ng.geom.types.Circle2{:p [922.0670438410427 -458.7454807363606], :r 30.0}, :direction [-0.5738693606029943 -0.8189468584475493]}) ({:shape #thi.ng.geom.types.Circle2{:p [1118.8338376894317 -162.42308556203665], :r 20.0}, :direction [-0.3723264407849103 -0.9281018378887311]} {:shape #thi.ng.geom.types.Circle2{:p [1135.177915462793 -125.91457803655268], :r 20.0}, :direction [-0.40860194433403085 -0.912712688137099]} {:shape #thi.ng.geom.types.Circle2{:p [1157.1907668415747 -92.51645871561382], :r 20.0}, :direction [-0.550321284469542 -0.8349529830234714]} {:shape #thi.ng.geom.types.Circle2{:p [1183.7587916815046 -52.53971477485657], :r 24.0}, :direction [-0.5535005174985379 -0.8328488320991095]} {:shape #thi.ng.geom.types.Circle2{:p [1221.0496836669267 -5.535572670871943], :r 30.0}, :direction [-0.621514866423702 -0.7834023683997438]}) ({:shape #thi.ng.geom.types.Circle2{:p [1651.5711433857866 -593.7717194621426], :r 20.0}, :direction [0.7494748344060532 -0.662032833469775]} {:shape #thi.ng.geom.types.Circle2{:p [1618.52557641574 -571.2330747906421], :r 20.0}, :direction [0.8261391742511669 -0.5634661167875135]} {:shape #thi.ng.geom.types.Circle2{:p [1586.0585425261752 -547.8687491976823], :r 20.0}, :direction [0.8116758472391234 -0.5841081398239978]} {:shape #thi.ng.geom.types.Circle2{:p [1557.2413276997145 -520.1276582017316], :r 20.0}, :direction [0.7204303706615157 -0.6935272748987676]} {:shape #thi.ng.geom.types.Circle2{:p [1530.6141273961905 -490.27816567679895], :r 20.0}, :direction [0.6656800075880989 -0.7462373131233176]} {:shape #thi.ng.geom.types.Circle2{:p [1499.9664751054484 -464.57366394916824], :r 20.0}, :direction [0.7661913072685526 -0.6426125431907678]} {:shape #thi.ng.geom.types.Circle2{:p [1468.9344738686473 -439.33450985797134], :r 20.0}, :direction [0.7758000309200246 -0.6309788522799229]} {:shape #thi.ng.geom.types.Circle2{:p [1432.8510859535593 -407.680298186074], :r 24.0}, :direction [0.751737248231 -0.6594627431645277]} {:shape #thi.ng.geom.types.Circle2{:p [1384.3991031991418 -372.29095844702783], :r 30.0}, :direction [0.8075330459069577 -0.5898223289841028]}) ({:shape #thi.ng.geom.types.Circle2{:p [1098.3528771400468 846.2970574055578], :r 20.0}, :direction [0.00161478255127534 0.9999986962378062]} {:shape #thi.ng.geom.types.Circle2{:p [1104.0476517251827 806.7045133798894], :r 20.0}, :direction [-0.14236936462839958 0.9898136006417096]} {:shape #thi.ng.geom.types.Circle2{:p [1112.3978063774748 767.5857849076754], :r 20.0}, :direction [-0.20875386630730247 0.9779682118053495]} {:shape #thi.ng.geom.types.Circle2{:p [1124.030836750114 729.3147435794172], :r 20.0}, :direction [-0.2908257593159844 0.9567760332064559]} {:shape #thi.ng.geom.types.Circle2{:p [1131.333403688404 689.9869860014444], :r 20.0}, :direction [-0.18256417345724663 0.9831939394493197]} {:shape #thi.ng.geom.types.Circle2{:p [1143.7430217355334 651.9606611734472], :r 20.0}, :direction [-0.31024045117823584 0.950658120699931]} {:shape #thi.ng.geom.types.Circle2{:p [1150.7790871832099 604.4791512667897], :r 24.0}, :direction [-0.1465846968265943 0.9891981230553641]} {:shape #thi.ng.geom.types.Circle2{:p [1166.7694385598986 546.6491533171959], :r 30.0}, :direction [-0.26650585627814494 0.9638332991598976]})]