[({:shape #thi.ng.geom.types.Circle2{:p [1217.419050503892 710.5306629284696], :r 20.0}, :direction [0.3889882895867538 0.9212426990562104]} {:shape #thi.ng.geom.types.Circle2{:p [1202.8144634349333 673.2921608567535], :r 20.0}, :direction [0.36511467672396886 0.9309625517929018]} {:shape #thi.ng.geom.types.Circle2{:p [1183.038562230096 638.5227241121568], :r 20.0}, :direction [0.4943975301209338 0.8692359186149179]} {:shape #thi.ng.geom.types.Circle2{:p [1157.8384625284148 607.4589996892012], :r 20.0}, :direction [0.6300024925420274 0.7765931105738914]} {:shape #thi.ng.geom.types.Circle2{:p [1137.2194839946503 573.1828020555056], :r 20.0}, :direction [0.5154744633441121 0.8569049408423897]} {:shape #thi.ng.geom.types.Circle2{:p [1121.2854925790373 536.49345867671], :r 20.0}, :direction [0.39834978539032373 0.91723358446989]} {:shape #thi.ng.geom.types.Circle2{:p [1110.892031262963 497.86735400808897], :r 20.0}, :direction [0.2598365329018585 0.9656526167155253]} {:shape #thi.ng.geom.types.Circle2{:p [1096.4850188605576 460.5519685265354], :r 20.0}, :direction [0.36017531006013376 0.932884637038839]} {:shape #thi.ng.geom.types.Circle2{:p [1079.9259710824167 415.4986896593847], :r 24.0}, :direction [0.3449801620446009 0.938609976398973]} {:shape #thi.ng.geom.types.Circle2{:p [1050.8347764390523 363.0229581807107], :r 30.0}, :direction [0.4848532440560708 0.8745955246445662]}) ({:shape #thi.ng.geom.types.Circle2{:p [1072.0171969871478 636.7696732093548], :r 30.0}, :direction [0.9403260832456121 -0.3402746789991379]}) ({:shape #thi.ng.geom.types.Circle2{:p [1383.142221122635 384.8548970653629], :r 20.0}, :direction [0.5223243747708888 0.8527468836179937]} {:shape #thi.ng.geom.types.Circle2{:p [1357.024729217755 354.5584184482276], :r 20.0}, :direction [0.6529372976219963 0.757411965428382]} {:shape #thi.ng.geom.types.Circle2{:p [1329.8609247292318 325.19640683953014], :r 20.0}, :direction [0.6790951122130809 0.7340502902174365]} {:shape #thi.ng.geom.types.Circle2{:p [1298.7587787977773 300.0437425977743], :r 20.0}, :direction [0.7775536482863656 0.6288166060438947]} {:shape #thi.ng.geom.types.Circle2{:p [1266.15217087985 276.874601049444], :r 20.0}, :direction [0.8151651979481793 0.5792285387082592]} {:shape #thi.ng.geom.types.Circle2{:p [1231.1925686554707 257.43684880508243], :r 20.0}, :direction [0.8739900556094796 0.48594380610903837]} {:shape #thi.ng.geom.types.Circle2{:p [1194.8356638685518 240.75825550963572], :r 20.0}, :direction [0.9089226196729701 0.4169648323861683]} {:shape #thi.ng.geom.types.Circle2{:p [1156.37109454764 229.78205821928185], :r 20.0}, :direction [0.9616142330227947 0.27440493225884655]} {:shape #thi.ng.geom.types.Circle2{:p [1111.9909346524273 211.49541260901913], :r 24.0}, :direction [0.9245866644836009 0.38097178354714034]} {:shape #thi.ng.geom.types.Circle2{:p [1054.6662456914607 193.77875277911767], :r 30.0}, :direction [0.9554114826827752 0.29527766383169085]}) ({:shape #thi.ng.geom.types.Circle2{:p [1114.4882602047899 -275.32058391544103], :r 20.0}, :direction [0.653654879272028 0.7567927713739544]} {:shape #thi.ng.geom.types.Circle2{:p [1093.7187072943752 -309.5057513408243], :r 20.0}, :direction [0.5192388227603665 0.854629185634582]} {:shape #thi.ng.geom.types.Circle2{:p [1075.4229486362794 -345.07631803752895], :r 20.0}, :direction [0.4573939664523946 0.889264167417616]} {:shape #thi.ng.geom.types.Circle2{:p [1058.4432325263122 -381.2935686347916], :r 20.0}, :direction [0.4244929027491801 0.9054312649315659]} {:shape #thi.ng.geom.types.Circle2{:p [1047.8066783717811 -419.85344046701806], :r 20.0}, :direction [0.2659138538632735 0.9639967958056614]} {:shape #thi.ng.geom.types.Circle2{:p [1034.1124252539757 -457.4362481261789], :r 20.0}, :direction [0.3423563279451328 0.9395701914790214]} {:shape #thi.ng.geom.types.Circle2{:p [1027.0183958926293 -496.8021565676255], :r 20.0}, :direction [0.17735073403366092 0.9841477110361646]} {:shape #thi.ng.geom.types.Circle2{:p [1020.7083468939207 -536.3013120223171], :r 20.0}, :direction [0.15775122496771612 0.9874788863672912]} {:shape #thi.ng.geom.types.Circle2{:p [1018.0681520976265 -584.2286463049331], :r 24.0}, :direction [0.05500405825613083 0.998486130887834]} {:shape #thi.ng.geom.types.Circle2{:p [1014.2932699851463 -644.1097807717823], :r 30.0}, :direction [0.06291470187467088 0.9980189077808204]}) ({:shape #thi.ng.geom.types.Circle2{:p [1425.8899476368058 105.30264238949303], :r 20.0}, :direction [0.8178340530639314 0.5754541351393899]} {:shape #thi.ng.geom.types.Circle2{:p [1395.7925118065266 78.9560229395099], :r 20.0}, :direction [0.7524358957569787 0.6586654862495785]} {:shape #thi.ng.geom.types.Circle2{:p [1364.4526690519374 54.100153288306345], :r 20.0}, :direction [0.7834960688647309 0.6213967412800886]} {:shape #thi.ng.geom.types.Circle2{:p [1330.0938900695219 33.619081372082576], :r 20.0}, :direction [0.8589694745603852 0.5120267979055942]} {:shape #thi.ng.geom.types.Circle2{:p [1299.112384667566 8.317968293236003], :r 20.0}, :direction [0.7745376350488964 0.6325278269711643]} {:shape #thi.ng.geom.types.Circle2{:p [1265.7064651639353 -13.683044004313889], :r 20.0}, :direction [0.8351479875907695 0.5500253074387473]} {:shape #thi.ng.geom.types.Circle2{:p [1232.3051205287782 -35.691001123580094], :r 20.0}, :direction [0.8350336158789284 0.5501989279816552]} {:shape #thi.ng.geom.types.Circle2{:p [1199.3209471051518 -58.31939707999179], :r 20.0}, :direction [0.8246043355906558 0.5657098989102924]} {:shape #thi.ng.geom.types.Circle2{:p [1164.613772216136 -91.4767795343304], :r 24.0}, :direction [0.7230661435211592 0.6907788011320546]} {:shape #thi.ng.geom.types.Circle2{:p [1126.9749691704064 -138.2027948286477], :r 30.0}, :direction [0.6273133840954936 0.7787669215719552]}) ({:shape #thi.ng.geom.types.Circle2{:p [1277.3047830765126 -460.050414398872], :r 20.0}, :direction [-0.9865721417771849 0.1633260820235967]} {:shape #thi.ng.geom.types.Circle2{:p [1316.6284210042654 -467.37513283216407], :r 20.0}, :direction [-0.9830909481938179 0.18311796083230153]} {:shape #thi.ng.geom.types.Circle2{:p [1354.4768587783722 -480.3171480562152], :r 20.0}, :direction [-0.9462109443526681 0.3235503806012788]} {:shape #thi.ng.geom.types.Circle2{:p [1391.8126563500543 -494.67117953473615], :r 20.0}, :direction [-0.9333949392920552 0.3588507869630229]} {:shape #thi.ng.geom.types.Circle2{:p [1427.0400532416063 -513.6192799209248], :r 20.0}, :direction [-0.8806849222887969 0.47370250965471555]} {:shape #thi.ng.geom.types.Circle2{:p [1463.4526945173375 -530.1758361849827], :r 20.0}, :direction [-0.9103160318932798 0.4139139066014493]} {:shape #thi.ng.geom.types.Circle2{:p [1498.4081873883772 -549.6209774326746], :r 20.0}, :direction [-0.8738873217759935 0.48612853119229826]} {:shape #thi.ng.geom.types.Circle2{:p [1534.244019267133 -567.3915473041661], :r 20.0}, :direction [-0.8958957969688914 0.4442642467872865]} {:shape #thi.ng.geom.types.Circle2{:p [1574.5883614839584 -593.3979705701917], :r 24.0}, :direction [-0.8405071295171973 0.5418004847088654]} {:shape #thi.ng.geom.types.Circle2{:p [1626.8697499455832 -622.8369994353679], :r 30.0}, :direction [-0.8713564743604136 0.4906504810862718]}) ({:shape #thi.ng.geom.types.Circle2{:p [1458.4403945008992 732.0643822619776], :r 20.0}, :direction [0.8826356009706898 0.47005786441576436]} {:shape #thi.ng.geom.types.Circle2{:p [1426.864738794585 707.5087725827962], :r 20.0}, :direction [0.7893913926578537 0.6138902419795368]} {:shape #thi.ng.geom.types.Circle2{:p [1397.6531718902443 680.183246805728], :r 20.0}, :direction [0.7302891726085219 0.6831381444267044]} {:shape #thi.ng.geom.types.Circle2{:p [1372.086616068813 649.4204247077857], :r 20.0}, :direction [0.6391638955357776 0.7690705524485577]} {:shape #thi.ng.geom.types.Circle2{:p [1351.6771265533544 615.0190768022402], :r 20.0}, :direction [0.5102372378864671 0.8600336976386384]} {:shape #thi.ng.geom.types.Circle2{:p [1330.396372446337 581.1497764752971], :r 20.0}, :direction [0.5320188526754324 0.846732508173577]} {:shape #thi.ng.geom.types.Circle2{:p [1303.8555096028435 551.2234903789091], :r 20.0}, :direction [0.6635215710873356 0.748157152409702]} {:shape #thi.ng.geom.types.Circle2{:p [1274.2166646126445 524.3620148489432], :r 20.0}, :direction [0.7409711247549743 0.6715368882491479]} {:shape #thi.ng.geom.types.Circle2{:p [1238.793996113332 491.9701245615918], :r 24.0}, :direction [0.7379722604023445 0.6748310476531547]} {:shape #thi.ng.geom.types.Circle2{:p [1193.6185312538964 452.48370443094564], :r 30.0}, :direction [0.7529244143239274 0.6581070021774353]}) ({:shape #thi.ng.geom.types.Circle2{:p [1648.5625943238579 -424.5314975924751], :r 30.0}, :direction [0.5751999043203702 -0.8180128789144074]}) ({:shape #thi.ng.geom.types.Circle2{:p [1391.9207212596903 -440.8245038597635], :r 20.0}, :direction [-0.002429104101908129 -0.999997049722279]} {:shape #thi.ng.geom.types.Circle2{:p [1389.4369698596001 -400.90169109584934], :r 20.0}, :direction [0.06209378500225349 -0.9980703190978548]} {:shape #thi.ng.geom.types.Circle2{:p [1383.9650030833009 -361.27773900119985], :r 20.0}, :direction [0.13679916940748038 -0.9905988023662371]} {:shape #thi.ng.geom.types.Circle2{:p [1380.406413773197 -321.4363479345966], :r 20.0}, :direction [0.0889647327525964 -0.9960347766650816]} {:shape #thi.ng.geom.types.Circle2{:p [1376.0714299883432 -281.67194280155013], :r 20.0}, :direction [0.10837459462134888 -0.9941101283261619]} {:shape #thi.ng.geom.types.Circle2{:p [1373.1411131220034 -241.77942165957614], :r 20.0}, :direction [0.07325792165849701 -0.9973130285493502]} {:shape #thi.ng.geom.types.Circle2{:p [1364.4682073470642 -202.730981160383], :r 20.0}, :direction [0.21682264437347692 -0.9762110124798288]} {:shape #thi.ng.geom.types.Circle2{:p [1361.9596180573938 -162.80972141352947], :r 20.0}, :direction [0.06271473224176324 -0.9980314936713388]} {:shape #thi.ng.geom.types.Circle2{:p [1354.3140216570223 -115.42254112515795], :r 24.0}, :direction [0.159283258341073 -0.9872329226744065]} {:shape #thi.ng.geom.types.Circle2{:p [1348.7113852939674 -55.68469327487651], :r 30.0}, :direction [0.09337727271758266 -0.9956307975046905]}) ({:shape #thi.ng.geom.types.Circle2{:p [959.0904882484818 -610.7563971014685], :r 20.0}, :direction [0.34420794266866794 0.9388934402815919]} {:shape #thi.ng.geom.types.Circle2{:p [942.9830508542949 -647.3699254836437], :r 20.0}, :direction [0.4026859348546735 0.9153382095543798]} {:shape #thi.ng.geom.types.Circle2{:p [926.5739808737195 -683.8492678896216], :r 20.0}, :direction [0.4102267495143862 0.9119835601494477]} {:shape #thi.ng.geom.types.Circle2{:p [908.5985493047391 -728.3563893412377], :r 24.0}, :direction [0.37448815768709304 0.9272316969086676]} {:shape #thi.ng.geom.types.Circle2{:p [888.3333142020535 -784.8304563652522], :r 30.0}, :direction [0.3377539183780927 0.9412344504002416]}) ({:shape #thi.ng.geom.types.Circle2{:p [1454.27884234504 -262.9171032661381], :r 20.0}, :direction [-0.776128109427552 -0.6305752593913063]} {:shape #thi.ng.geom.types.Circle2{:p [1488.6446487343674 -242.44782503725898], :r 20.0}, :direction [-0.8591451597331847 -0.5117319557219775]} {:shape #thi.ng.geom.types.Circle2{:p [1527.9492968680986 -214.89524557392053], :r 24.0}, :direction [-0.8188468361194 -0.5740120721528843]} {:shape #thi.ng.geom.types.Circle2{:p [1579.2069029029049 -183.7077829714484], :r 30.0}, :direction [-0.8542934339134365 -0.5197910433745356]}) ({:shape #thi.ng.geom.types.Circle2{:p [1064.3917021975426 522.723471482072], :r 20.0}, :direction [0.974219694872013 0.22560138768075383]} {:shape #thi.ng.geom.types.Circle2{:p [1016.5832641866984 518.4394015756303], :r 24.0}, :direction [0.9960091252259181 0.08925145638420265]} {:shape #thi.ng.geom.types.Circle2{:p [956.8710844338649 512.5695132321189], :r 30.0}, :direction [0.9952029958805596 0.09783147239185794]}) ({:shape #thi.ng.geom.types.Circle2{:p [1284.7727609840188 863.2431408728063], :r 20.0}, :direction [0.9823389403527513 0.18711014474537016]} {:shape #thi.ng.geom.types.Circle2{:p [1246.8818035450324 850.4261465154336], :r 20.0}, :direction [0.9472739359746597 0.3204248589343154]} {:shape #thi.ng.geom.types.Circle2{:p [1208.890729340559 837.9090270069293], :r 20.0}, :direction [0.9497768551118394 0.3129279877126101]} {:shape #thi.ng.geom.types.Circle2{:p [1169.6084607282296 830.3655945873462], :r 20.0}, :direction [0.9820567153082298 0.18858581048957548]} {:shape #thi.ng.geom.types.Circle2{:p [1130.367080863549 822.612265862479], :r 20.0}, :direction [0.9810344966170117 0.19383321812167797]} {:shape #thi.ng.geom.types.Circle2{:p [1091.5739549330556 812.8606823735845], :r 20.0}, :direction [0.969828148262335 0.2437895872223623]} {:shape #thi.ng.geom.types.Circle2{:p [1053.1645466684788 801.6929898292373], :r 20.0}, :direction [0.9602352066144166 0.279192313608681]} {:shape #thi.ng.geom.types.Circle2{:p [1013.7163304618433 795.071944736917], :r 20.0}, :direction [0.9862054051658881 0.16552612730800592]} {:shape #thi.ng.geom.types.Circle2{:p [965.8086375900809 792.0965517032342], :r 24.0}, :direction [0.9980769348283829 0.06198735486839016]} {:shape #thi.ng.geom.types.Circle2{:p [907.3489383274971 778.5886443105901], :r 30.0}, :direction [0.9743283210430644 0.22513178987740295]}) ({:shape #thi.ng.geom.types.Circle2{:p [1526.3960602797295 -279.32538641246447], :r 20.0}, :direction [-0.9944924394378315 0.1048083388905254]} {:shape #thi.ng.geom.types.Circle2{:p [1572.72731081585 -291.87190878957114], :r 24.0}, :direction [-0.9652343861691762 0.2613858828563886]} {:shape #thi.ng.geom.types.Circle2{:p [1630.120397696102 -309.36572422119855], :r 30.0}, :direction [-0.9565514480042001 0.29156359052712344]}) ({:shape #thi.ng.geom.types.Circle2{:p [1440.6613794336804 169.63108808923567], :r 20.0}, :direction [-0.21309887352363868 -0.9770306392856654]} {:shape #thi.ng.geom.types.Circle2{:p [1454.7136065492277 207.0815208383118], :r 20.0}, :direction [-0.35130567788868633 -0.9362608187269028]} {:shape #thi.ng.geom.types.Circle2{:p [1466.0367543965492 245.4453882506009], :r 20.0}, :direction [-0.2830786961830389 -0.9590966853072274]} {:shape #thi.ng.geom.types.Circle2{:p [1483.1248085356442 281.6116488499407], :r 20.0}, :direction [-0.4272013534773746 -0.9041565149834951]} {:shape #thi.ng.geom.types.Circle2{:p [1502.5342284566157 325.51238253778916], :r 24.0}, :direction [-0.40436291502024074 -0.9145986184968429]} {:shape #thi.ng.geom.types.Circle2{:p [1524.0763652130213 381.5118141774792], :r 30.0}, :direction [-0.35903561260676026 -0.9333238606615006]}) ({:shape #thi.ng.geom.types.Circle2{:p [1655.5892383454154 567.1461255283336], :r 20.0}, :direction [0.5961665654770426 -0.8028607763537259]} {:shape #thi.ng.geom.types.Circle2{:p [1635.519832622022 601.7469774529587], :r 20.0}, :direction [0.5017351430848332 -0.8650212981156258]} {:shape #thi.ng.geom.types.Circle2{:p [1614.2567576368226 635.6273794897379], :r 20.0}, :direction [0.5315768746299839 -0.8470100509194791]} {:shape #thi.ng.geom.types.Circle2{:p [1588.1949436283887 675.935962329994], :r 24.0}, :direction [0.5429544585090414 -0.839762142505337]} {:shape #thi.ng.geom.types.Circle2{:p [1553.5353995561009 724.9126507102953], :r 30.0}, :direction [0.5776590678714643 -0.8162781396716878]}) ({:shape #thi.ng.geom.types.Circle2{:p [986.466439597469 -860.5903586842712], :r 24.0}, :direction [-0.492475497300448 -0.8703263092419281]} {:shape #thi.ng.geom.types.Circle2{:p [1020.1399009650863 -810.9305358943781], :r 30.0}, :direction [-0.5612243561269548 -0.827663713164885]}) ({:shape #thi.ng.geom.types.Circle2{:p [1565.4316346863773 605.4992784023273], :r 20.0}, :direction [0.9335086860426173 0.3585547839354343]} {:shape #thi.ng.geom.types.Circle2{:p [1519.8670486605035 590.4039645503152], :r 24.0}, :direction [0.9492622088723709 0.3144857052502501]} {:shape #thi.ng.geom.types.Circle2{:p [1460.7554345030367 580.1172220290516], :r 30.0}, :direction [0.9851935692911129 0.17144570868772743]}) ({:shape #thi.ng.geom.types.Circle2{:p [1023.1657126161335 605.0277622251949], :r 20.0}, :direction [0.9272314089840028 -0.37448887058701863]} {:shape #thi.ng.geom.types.Circle2{:p [986.5708615414245 621.1775880700724], :r 20.0}, :direction [0.9148712768677242 -0.40374564612193636]} {:shape #thi.ng.geom.types.Circle2{:p [950.18920449329 637.8021190538905], :r 20.0}, :direction [0.9095414262033614 -0.41561327459545266]} {:shape #thi.ng.geom.types.Circle2{:p [905.5856954958515 655.5370277121108], :r 24.0}, :direction [0.9292397707799701 -0.36947726371292255]} {:shape #thi.ng.geom.types.Circle2{:p [853.3706623754504 685.0935890181122], :r 30.0}, :direction [0.8702505520066846 -0.49260935510002335]}) ({:shape #thi.ng.geom.types.Circle2{:p [1236.5695646478805 49.52662549448902], :r 24.0}, :direction [0.9947751160703421 -0.10209049146339502]} {:shape #thi.ng.geom.types.Circle2{:p [1178.3583453960437 64.06808185946784], :r 30.0}, :direction [0.9701869875306136 -0.24235760608298035]})]