ELF>@N@8@ @@@8%8%-== - = =  $$Ptd|!|!|!QtdRtd-==GNU9LQcͯr3  8 R" !( 0Ls xQ  p[8D3 pN= \ + C_  , : ~ N J o P p: g # < 0'P 0Fdt p_  T M&! v DV Q S(D0D `s:  J&5 `{ 0:6  .f `R g^ pU  @`D% PN p;D N `L JS N&\ HjB Pq PIS[ EC  9U @U' 29 U Y PQ @  ] / V 93XD"`D/hD 5D `5   J Ms 0Ss  `` s  V[~  Ii @o pO  e I> 0, ZD@DHDPD !  ЈH 0 ` @BoD 0~<pD 8 xD- @C :y `D 9  @K (>  Ь @S N& 4f  P'e Ok< @S pw . a8 N Lw z I*~ Pj P $I I}  Pk @3, L ЯB N NB }R @__gmon_start___init_fini_ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalizeGLIBC_2.2.5libc.so.6libitknetlib-4.13.so.1_Jv_RegisterClassestriunsuitableacoslibm.so.6triexitexittrimallocputcharmallocputstrifreefreeinternalerrorparsecommandlinestrtodcosprintfsqrtprinttriangleplus1mod3minus1mod3printsubsegpoolzeropoolrestartpoolinitpooldeinitpoolallocpooldealloctraversalinittraversedummyinitinitializevertexpoolinitializetrisubpoolstriangledealloctriangletraversesubsegdeallocsubsegtraversevertexdeallocvertextraversebadsubsegdeallocbadsubsegtraversegetvertextriangledeinitmaketrianglememsetmakesubsegexactinitsplitterepsilonresulterrboundccwerrboundAccwerrboundBccwerrboundCiccerrboundAiccerrboundBiccerrboundCo3derrboundAo3derrboundBo3derrboundCscale_expansion_zeroelimestimatecounterclockwiseadaptcounterclockwiseincircleadaptincircleorient3dadaptorient3dnonregularfindcircumcentertriangleinitrandomseedrandomnationcheckmeshcheckdelaunayenqueuebadtriangenqueuebadtridequeuebadtriangcheckseg4encroachtesttrianglemakevertexmappreciselocatelocateinsertsubseginsertvertexflipunfliptriangulatepolygondeletevertexundovertexvertexsortvertexmedianalternateaxesmergehullsdivconqrecurseremoveghostsdivconqdelaunayboundingboxremoveboxincrementaldelaunayeventheapinserteventheapifyeventheapdeletecreateeventheaprightofhyperbolacircletopcheck4deadeventsplaysplayinsertcircletopinsertfrontlocatesweeplinedelaunaydelaunayreconstructfinddirectionsegmentintersectionscoutsegmentconformingedgedelaunayfixupconstrainededgeinsertsegmentmarkhullformskeletoninfecthullplagueregionplaguecarveholestallyencsprecisionerrorsplitencsegstallyfacessplittriangleenforcequalityhighordertransfernodeswritenodesnumbernodeswriteelementswritepolywriteedgeswritevoronoiwriteneighborsquality_statisticsstatisticstriangulate_edata__bss_start_end/builds/otb/xdk/lib x%AVSp " `@)BB RR#BBr$ @ X Pb"B vB#䉅   #$%()*-./12358:;<>@BDEFJLNOPQRTUW[\]^_acefghijlmnpqsuvyz}~͑ז|EgYpyYWH|Zҹw*;t6)Zu GË՛5#R(x8@/w,9pF c_> _>{,ԋEh~$ଣ6 .'wECYz)[˻L^[C + .CU_5w|xU\j(jvC[5?g=OD_·MMMdqX{zqPŌ6nM_Xuu2kGmp#5* )ako)F$/mFl1=G[Nj2TU.'qFS3|j@P\t/R5%-|3E9YCE.D/f: ia 3W6L WeŠi/t2[j=ټ. KW/Q{ 9PCPPD07_lMS[xZ)^ZA"wm ui aui a===5=5@?H?P?X?`???*?-?.?;h?<p?D?P?Q?Rx?f?g?h?i?r?u@@@ @ @z(@ 0@ 8@@@H@OP@X@B`@>h@p@_x@@F@@%@@@1@(@v@~@E@@@$@@^@S@=A#A`AcA A|(A0A:8AX@AHAGPAXA`AohAUpAxAAA;AA+AYANAWA'AIA,AA]AHAeAABBABB? B3(B\0B)8B2@BHBPBXB`BChBpBxBBkBBBBdBLBjB5B[BBBBwBbBBCCxCtC C(C!0CK8C}@CHCnPCXCa`ChCMpCxCZC7CmC"C0ClCVC C{C8C9CqC&CJC/C6HH5 % % h%h%h%h%h%h%h%hp%h`%h P%h @%h 0%h %h %h%h%h%h%zh%rh%jh%bh%Zh%Rhp%Jh`%BhP%:h@%2h0%*h %"h%h%h% h %h!%h"%h#%h$%h%%h&%h'p%h(`%h)P%h*@%h+0%h, %h-%h.%h/%h0%h1%zh2%rh3%jh4%bh5%Zh6%Rh7p%Jh8`%Bh9P%:h:@%2h;0%*h< %"h=%h>%h?% h@%hA%hB%hC%hD%hE%hF%hGp%hH`%hIP%hJ@%hK0%hL %hM%hN%hO%hP%hQ%zhR%rhS%jhT%bhU%ZhV%RhWp%JhX`%BhYP%:hZ@%2h[0%*h\ %"h]%h^%h_% h`%ha%hb%hc%hd%he%hf%hgp%hh`%hiP%hj@%hk0%hl %hm%hn%ho%hp%hq%zhr%rhs%jht%bhu%Zhv%Rhwp%Jhx`%BhyP%:hz@%2h{0%*h| %"h}%h~HHU HtHfH=HUH)HHvH& Ht ]fD]@f.H=H5UH)HHHH?HHtH Ht ]f]@f.=u'H= UHt H=R=H]X@f.H=1H?u ^fDHq HtUH]@AUATUS5f(f.fWAf.A8bVAE1AA9A9f(f(f.fWAf.AE8PXAf(\B\f(f(ff.zADA9A9f(f(f.fWf.AD8RXAMcf(f(\\\\XBf(f(f.ztLcЃA9C|f.f1D9Mcf(~RfDf(Xf(f(\\\\XBTf.zt Lc؃C If(D9D98Icf(Xf(f(\\\\X\f.zt HcAHf(9f.Eфut[]A\A]HcЃ[A$]A\A]DXAMcf(f(\\\\f(BXf(fDf(ѽf(˻YAAE11fXAf(\)\f(f(f( f1f(_\f(r\f(fD(Yf(n\fD(YfD(YD\YD\YD\XfA(fA(fA(AYAYXAYYXX_X_f.H'S(HHtH[H=Q"H[f.+f.H=iHH=H=Hf.AWAVIAUATUSHBBBBB B$B BBB(B8B4B0B,BHBDB@B<BLBTBPB`B\BdBh-BlǂBXǂB|HǂBtBpkGHl$Lt$IHDHD$I4$HE111?DIHЀ v<.;H L,LcA LHDAA vۀ.t1HBD I4$A@AGHЀ v<.HcHf. L,LcA LHDAA vۀ.t1HBD fAf.s[I4$J .%IL9d$I?uFAYEgE^C7@H=)AY^  uAGxAf.>8f(ILJYAGAtaA_LI?tUE_ AGEtEEuXAuPAw$tAODt AWpH[]A\A]A^A_I?u AG uEEtAG tEGpAG EuH=H=ŤH=/I?AGt@H=ѤH=H=11PAo1f(fX\^f(Qf.vf(T$AT$YAH:t'Bx XE1zIE1Bx 1ATUISHӋRH3HH=1HH0HH9CcH=1HHpHH9CH=1HHpHH9CH=1HcSH|HHcHHLVUUU)R)ƃHIH=H$HcSH)HHcHHLVUUU)R)ƃHIH=HHcSHHHTHFJH=AT$xH HCHQ0HHH9tH=01\H HCHQ8HHH9tH=11H HCHQ@HHH9tH=1AD$ u []A\HcDCHH=[]A\и@H=]1DH=ژdH=LH=4H=1ZDH=Θ1Bf.USHHH=Q1HH2RN@ HH0HH9CiH=1HHpHH9CVH=1CpHHcHHGJH=K+sHHcHH*JH=>PHHp0HH9C H=1%HHp8HH9CH=ߗ1CpHHcHHJH=]+sHHcHHJH=xH[]@H=<H=$H=֖1JDH=Ֆ12DH=sH=qH=Y1DHH=1[]ff.HHGHGHGHG HG(G0G4G8G<HG@HGHGPGTfDHHcw01HG@HGHHGHGHH 0HGl$@fA.EЄt)fE.D„tHe[]A\A]A^A_EYfA(HDL$ A\D$fE(fT\EY\fUDY8HVD\$xfVD\$fA(EYY AYD$D\$l$hDY\$8AXD|$fA(AYD$fE(EYl$pl$0D$AYD\$fE($EYfE(fE(EYD$D|$@fE(EYD$DL$DYL$HD$D$DXl$AYfD(l$AYAXD|$hDX|$pD\l$Yl$8EYfD(l$HD$AYDX$$AXAXXY\$`AYDXf(\$ Y\$HXl$Yl$@D\\$xX$DYf(l$0AYfD(DXEXDY$X$EXDD$8EYEXD|$`fA(DD$DYD$0fA(X\\$ AYY|$AYXXYXDXAXf.f(fW f.|$0DL$@fA.EfE.Eш$PfE.EfE.ӈ$D‰ ˆ$$HHfA(|$hfA(f(DD$pYf(A\\f(\YXf(\YYf(t$\f(f(Y\f(\fA(\f(\YXf(\YYf(f(\f(\Xf(f(\\\\Xf(X$f(f(\fA(\\fA(\XXf(f(\\\\X$f(Xf($f(\\\\X\$HfA.\$8$EfA.E$& ˆT$hfA(|$xfA(Yf($f(A\\f(\YXf(\YY\$f(Yf(\f(f(\f(\\f(\YXf(\YYf(f(\f(\Xf(f(\\\\Xf(X$f(f(\f(\\f(\XXf(f(\\\\X$f(Xf($f(\\\\X$$ D$hD$p2H#\$fA(f($Yf(\\f(\YXf(\YY\$ f(Yf(\f(f(\f(\\f(\YXf(\YYf(\f(\Xf(f(\\\\XfA(X$f(f(A\\\f(D\AXfD(Xf(f(\\D\\AX$f(Xf($f(\\\\$H\X$fA.H$Ll$(D$x\$8fA.!!D$P\$0fA.* $ DŽ$\$@fA.pjD$X$D$($&|$hc DŽ$$$ D$ L$ D$PD$pA\$0fA."L$p"H$|$XH$D$@H$D$L$D$Dl$xDt$pʶD$@HLDD$X貶\$L$HމAf(LXf(L$h肶L$H$L|$XL$\H$IDLDH$D$@HDAH$ L$|$PHD$@ALL$hH$HމAf(H$D$@HDD$PĵL$H$H$|$PM螽H$H$LDI~MHىHDkDt$pLcDl$xD$D$$pH\$H|$H$P f(DT$XH$f(Dd$PYf(D$H$D$Iغf(\f(Y\f(\f(\\f(Y\Yf(YfA(YfA(\f(|$@\\fA(Y\f(A\\f(YfD(\f(\\f(DY\Yf(fA(YfE(YD\fA(Dt$\\\Xf(f(\\\fA(X\fA(Xf($f(A\\\fA(\f(fA(XXf(fD(\D\\A\X$f(Xf($\f(f(\\\t$0f(f(XfA(fW$Yf(f(Yf(\\f(YfD(\f(fA(fD(X\f(DY\YE\YYfA(Dt$8\\fA(fWV\f(fA(fD(Yf(fA(YYfD(DXE\A\A\D\D\fA(fA(fD(AYDYYAYfA(fD(D\fA(\f(\\Xf(fD(\D\\A\Xf(X$f(f(\\\\Xf(Xf(f(\\\\X$f(Xf($(f(\\\\X$ >D$Hd$Hl$@D$f(f(fD(YYDt$8Dd$Pf(fE(fD(\f(DT$XY\f(\D\\fA(\DYf(Yf(YfA(YD\fA(A\\\t$0f(YfD(YAYf(f(\\f(A\D\\f(fA(YD\AY\AYAYf(\f(\f(\\\f(X\\Xf(X$0f(f(\\\\Xf(f(\\f(X\\X$8f(Xf($Hf(\\\\X$@$L$0H$$H$D$`L$|$D$`LHމD$L$ H$LljXf(L$ ܮL$H$H$|$蹶H$IDL衶H$D$`L߉D$H$ }|$D$`HLAeL$ H$HމAf(FH$D$`HDA*L$H$H$DMH$H$LDI|$MHىHѵLcfDCD@fE.EfE.ӈ$EЉֈ$@$\$8fA.\$HEfA.DL$pP D$h$Ƅ$Ƅ$$I $; HD$ L$ D$PLDŽ$ID$hA\$HfA. L$PH$|$PH$D$8H$D$L$D$D$D$XD$8HLDD$P@\$L$HމAf(LXf(L$xLL$L$L$|$PLH$MHDϳH$D$8HDD$PH$ 誫L$|$hHD$8AL芫L$xLHމAf(L$hH$D$8HDALL$H$H$DM'H$H$LDI|$PILHىD$LcD$LD$ID$Hŀ$H"fA(|$L$ DT$xfA(H$f(Dd$PYf(YDl$pH$D$MfE(Dt$hf(ʺA\D$fE(\f(\fA(f(\\f(Y\Y\YYf(|$\f(\f(Y\f(\|$8f(Y\f(f(\\\f(Y\YD\YY|$HfA(\f(\\Xf(f(\\\fA(\XfA(X$f(f(A\DT$`\\fA(\f(fA(XXf(f(\\\\Xf(X$f($f(\t$ \\f(fW%d|\f(Xf(YY$f(Xf(Y\\fD(\\\f(Yf(f(YYYD\fA(\fA(fW-{\fA(YY\fA(f(YA\\fA(XD\\fE(\DYfA(fD(YDYAYfA(fD(D\fA(\f(\\Xf(fD(\D\\A\Xf(X$f(fD(\D\\f(A\XXf(\f(f(\\\X$f(Xf($(f(\\\\X$ ͮAH;Dd$PD$PDt$8fA(fA(YfA(YDT$`f(fE(A\\f(A\\\fA(f(\f(Yf(YYYf(fA(AYfD(D\fA(Dt$H\fA(\fA(YAY\f(f(A\A\\\fA(Dt$hAYf(DT$x\YD\fD(Yf(D\AYAYfA(Dl$p\f(\f(\\\f(X\\X$pf(Xf(f(\\\\Xf(f(\\f(X\\X$xf(Xf($f(\\\\X$$|$pD$P D$D$D$0H$P )fDD$h\$H0H$D$`LD$(HD$ D$D$*\$ HH$H$f(É$XH$D$`HڿAݣD$H$HމH$fA(责H$D$`HڿA薣D$H$HމfA(fWBwmL$H$DH$DHL$H$H$M$DILL|$hLcD$D$D$ D$(u'LIHQHDŽ$LIDH)\$0t$ L$ f(D$H$f(D$Yf(YD$H$D$MDd$hf(\f(\f(fA(\f(\\f(Y\Y\YYfA(f(\\fA(Y\f(A\\|$`f(Y\fD(fD(D\A\fD(\DYYDYfA(YfA(D$fE(D\fA(\f(\\Xf(f(\\\\fA(XfA(X$f(A\f(f(\\\f(fA(XXf(f(\\\fA(Dl$\fE(fE(DYX$f(Xf($f(\fA(Y\\\t$f(Xf(A\fW%/t$fA(\fA(Y\fD(f(f(Yf(f(f(X\f(Y\YD\YYfA(A\fA(Dt$@\\fA(\fA(\fA(fW5sD\fE(f(fA(YYX\\DYfA(fD(YDYAYfA(fD(D\fA(\f(\\XfD(D\fA(fD(\D\A\Xf(X$fD(D\fA(fD(\D\A\Xf(Xf(\f(f(\\\X$f(Xf($(fD(\D\\A\X$ 艦AHDt$0DT$`fA(fA(YfA(YfA(Dd$hD$hD$f(A\\f(A\f(\\fA(AYf(D$Y\YfD(t$@D\YYfD(fA(\\fA(YY\f(f(A\\\fA(\f(AYf(\YD\fD(Yf(D\AYAYfA(D$\f(\f(\\\f(X\\X$Pf(Xf(f(\\\\Xf(f(\\f(X\\X$Xf(Xf($hf(\\\\X$`H$PHt$PD$HHD$ D$D$D$@D$HH$H$fA(ƉD$xAXH$D$HHڿH$D$HމH$PћH$D$HHڿA賛D$ H$HމfWho蓛L$H$H$DMlH$H$L‰IML$HHl$(DMH-D$LcD$D$D$ DH$PfA(LD$(HD$ D$D$賚\$HH$ljD$(f(H$X臚D$H$Hڿ$fA(\H$D$HމH$PAH H`C9IA \\r\AYAPVT\fD(I\fE(օ\f(f(EYYf(YfD(fD(YDYfE(DYfD(DXf(DYYfA(YAYYXfA(YA\fD(f(AYXA\AYXf(\YXffD.fD.EXf.EYfD.AXf.f(AYAXf.r@XHMYXYf.wf(fWS[f.fW58[fDfD.fDW"[ZfDW%[f.EXEYQfD.fW-ZIfDWZ;fDf.fW ZF@f(LLLH[f.AWAV1AUATIUSI̹fD(H(fD(H$@d$ HDŽ$`HDŽ$hHDŽ$pL$@HH$HDŽ$xHDŽ$HDŽ$HHDŽ$HDŽ$HHDŽ$HDŽ$HDŽ$HDŽ$HH$HDŽ$HDŽ$HDŽ$HDŽ$HDŽ$HDŽ$HDŽ$HDŽ$HH$ HHDŽ$AMA$L5–DH$* f(T$xAM\D\$H$\f(AD$\fA(D\$h\fE(|$\HDŽ$~HDŽ$T$HDŽ$H$4$\HDŽ$ rLL$HDŽ$(\fA(DD$HHDŽ$0\fA(D|$pHDŽ$8YfD(HfD(H$AfD(t$@fA(H|$`YHf(A\fD(DY\f(YYD\fD(f(\\fA(D\DYAYfD(AYAYfD(f(fA(A\fD(f(D\fA(Y\D\fA(fD($\f(l$0H$\D$A\Dt$XD\|$8\f(fD(fE(YD\AYD\AYEYfA(fD(\f(\D\E\A\fA(fA(XA\\XfA(AX$f(fD(A\D\\fA(fE(D\fA(XfD(D\f(A\fE(fA(DXf(f(A\AXA\X$f(\fD($D\\A\X$fA(l$0H$AH$ f($4$HYfD(fD(ֿHL$PH$DYՉD$(f(\l$D$\f(YD\fD(fD(f(f(D\A\fD(fA(D\DYAYfD(AYAYf(fA(A\fD(t$@D\YfD($D\f(f($YYA\f(f(\\\\f(D\YD\AYfE(f(AYf(EY\f(f(\\D\A\f(f(\f(f(XA\\fA(XXf(A\$ f(f(\\f(fA(\f(f(XfD(f(D\A\fE(AXfA(DX\A\X$(f(\fD($8D\\A\X$0D$\$L$AH$@f(L|$8YfD(fD($DD$HH$DYLT$Hf(D$D$0\D$\f(YD\fD(f(\\f(<$fD(\DYAYfD(fA(AYAYfD(EYf(fA(D$A\fD(fA(D\YYD\f(A\A\\fA(\fD(f(fE(\\f(YD\AYf(AYfA(EY\f(f(\\D\A\f(f(\f(f(XA\\fA(XXf(A\$@f(f(\\f(fA(\f(Xf(A\f(f(fD(\DXf(f(A\XA\fD($XXf(\$HD\\A\X$PD$$}L$ HL$PT$0|$(LD$8MLL$@L$ LT$HLL$@MT$8LLՄLlj$|Hl$ Y(f.%f(fW%mPf.AUDl$f(E$$D$A\<$D\$hDt$pfA(D$DXf(A\A\fE(f(UXfD(f(A\DXf(A\A\f(Xf(l$($\fD(DXf(A\Ed$A\fD(f(AUXfD(D\t$H$EXfA(A\A\f(UXfD(|$0$D\fD(EXfA(A\A\fD(SDXfD(D\DT$8D$fA(fD(DXA\A\fD(T$XDXfA(fE(\Dl$@X\f($fD(fA(\Dt$xDXL$\Dd$hfEX\fE.D\EfA(˄XT$L$PfA(\X\D\fA(D$XT$pD$\$(fA.EЄ\$HfA.EЄ\$0fA.EЄtm\$8fA.EЄtXfE.EЄtI\$hL$PfA.EfA.EЄt#fA.D„tH([]A\A]A^A_ffA(H4T$ D\$\$@YHƊE\fTfUAYDl$0fVL$H\$xY \$8YXT$($fA(YYEY$f(\$ YD$$$D$Yf(DX$AY$T$@f(L$YYL$8$$f(AYf( $YL$($L$xX$A\YL$XDY\$hD\$D$DYL$pDXDXL$ DYT$PX$A\YL$AXD$DX$DX$XA\YL$AXAXXf.f(fW KKf.fE.z:u8Dl$0fE.D$`AD$>D$0fA.?9AfA(fE($hYfD(fD(AfA(f(fWJA\\f(YD\f(\fE(\f(YD\AYfD(DYD\AYEYfE(D$fA(\fA(\f(YYD\XD$`fD(\f(\\\f(f(YD\YD\AYAYfA(\\\$\$(fA.\$8fA.D$AD$l$HfA.JD|$@fA.3-D$AD$H$H$H$DDDd$xID|$ DL$HH$}H\$`D$XHH$ $Ht$HILH\$`|H$@H$H$DDIH$|Ll$`H4$D$$LtLMHLl$`y|DL$L$H$H$`DMDL|Ld$`D$LljD$L0tLIL|l$hADd$xD|$ fA.LFLIl$PfA.l$pfA.HBfE.z|$8fA.""|$@fA.- ' |$(fA.z\ |$0fA.K E |$HfA.zt|$8fA.l$hfA.l$PfA.GAl$pfA.@:McCD_EAAEYfD(YDl$0fA(fE(fD(A\D\fA(A\fA(fD(f(D$\\fA(YD\AYD\AYEYfA(fE(\A\\A&AYf(fD(A\D\AAYE\f(A\fE(\fA(D\YAYEYEYD$D$D\fA(D$\f(A\D\f(A\\fD(DXA\A\D$X$`f(Xf(fD(\D\\A\Xf(fD(A\D\f(AXE\DT$ \AX$hf(Xf($xfD(\fA(D\\AYA\fD(Xf($pf(\\fA(Y\DYD\DYYfA(DT$ A\fD(A\D$fA(\AYf(\\fA(YD\AYD\AYEYfA(\f(A\\f(\\fD(DX\A\X$fA(Xf(f(A\\\D\AXf(f(\\fD(DX\A\X$f(Xf($f(\\\\X$hDt$0AAfA(fA(fE(fWBfE(f(DYYfE(D$hX\fA(Y\f(A\fD(\f(YD\YfA(D\AYEYfA(\\fA(YYD\f(A\Dt$ D$`fD(fE(D$\f(\\\f(f(YD\YD\AYAYfA(\\\$+fD|$(fA.z|$@fA.z~HH$ LI\$(DM|$@HfD(˺AHDYf(f(Dd$ YD\$XfE(DL$@fD(YfA(fA(f(A\\f(\\\f(fD(Y\Y\DYYfA(f(Y\fA(AY\f(A\D\\fA(AYfA(AYDD$x\f(fD(A\f(\f(Y\YD\YYfA(\fA(AY\f(A\fD(\f(\f($ fA(Y\YD\YYfA(\\f(\Xf(f(\\\f(X\$8Xf(\$(\$0sl$hADd$ fA.zd|$hILDD$xDAHf(ϺfA(Dd$ Yf(YDL$@f(AYf(\A\\f(\AYf(\YD\fD(f(YD\AYDYfA(A\\f(A\\f(\AYf($ f(YD\f(Y\AYDYf(A\\f(\Xf(f(\\\f(X\$8X$(f(\\$0}rALIDd$ HDfA(H$ ADfW>IfA(HfD(Ϻf(LD\$f(DYDd$ YfA(DL$xXfD(\\f(f(f(fD(Yf(\f(\f(Y\Yf(\YDYf(\\fA(YAYD\fA(f(AYA\D$fA(f(\fA(A\AY\\f(fD(f(Y\YD\YYfA(\fA(AY\f(A\fD(\f(\f($ fA(Y\YD\YYfA(\\f(\Xf(f(\\\f(X\$8Xf(\$(\$0^p|$PADd$ fA.{l$(fA.KELIHD|$HfA.z|$0fA.zHH$ LIL$HDM|$0HfD(ɺAHDYf(f(Dd$YD\$fE(DL$ fD(YfA(f(A\\f(\fA(\\f(fD(Y\YfA(\YDYfA(f(\\fA(YD\f(A\AYDD$(fA(\f(fD(AYAY\f(A\f(\f(Y\YD\YYfA(\f(\fA(AY\f(A\fD($ fA(\f(Y\YD\YYfA(\f(\\Xf(f(\\\\X$(f(Xf($8\\$0ml$PADd$fA.z|$PILDD$(DAHf(ϺfA(Dd$Yf(YDL$ f(AYf(\A\\f(\AYf(\YD\fD(f(YD\AYDYfA(A\\f(AY\f(A\f($ f(\f(YD\Y\AYAYf(\f(\f(\Xf(f(f(\\\\Xf(X$(f($8\\$0rlALIDd$H f.l$@AfA.  D\$HA,$fA(D$fA(YfE(f(D$f(A\\f(Y\f(\f(\f(Y\Yf(D\YYfA(\fA(fWg7\f(YY\fA(YX$f($\f(\\\f(f(Y\Y\YYf(\\\$fDfA.D\$(AAfA(fA(D$YfE(D$f(A\\f(Y\f(\f(\f(Y\YD\YYf(fA(\fA(fW.6\4$YY\fA(X$f(Y\f(\fD($\\f(f(Y\YD\YYfA(\\\$"DLt$`H4$Dd$$D$PLaILDLiALIDd$HoDL$ DAMf(HfA(ٺYf(YHDd$DD$f(AYf(\A\\f(\AYf(\YD\fD(f(YD\AYDYfA(A\\f(AY\f(A\f($ f(\f(YD\Y\AYDYf(A\\f(\Xf(f(f(\\\\Xf(X$(f($8\\$0hDd$ADLt$`H$Dd$$D$hL_ILDLgALIDd$H@Lt$`|$LD$pL_LDILIgAH$H$D$pDd$xHD|$ O_ILDHH=1&?HT$HH@H=1?HT$HH?D$?fDH?HHD$ JD$tz|$t$H=1>D$ETHH[]A\A]A^A_H=D>oH=1j>HT$HHJ?D$UpuH=*=H=<=WH=K=lfAWAVAUATIUSHHDNp^TH4$FTEɉ\$L>L>HHD$ HL$0HOH-OD$HL$HL$ HL$D$(E1HD$ IcH~HcHcLH4LLL0HTHLEADl$8McM1M;$CLL$0IyI9I$CH9M$CL9OLI9M$CAM9AE!M9AE!H9AE!L9AE!L9AE!L9AE!I9AE!M9@At/M9t*A$HCHD0HI9$CtwAADT$(L%=HHD$ D$|$"t$H=19Hc}LD$HH U@Lx LpHLhHHH[]A\A]A^A_=f.Bx6HcH HH;Hp(HtfBf1f.AWAVAUATUSHDjHAMD)HHcL$HD H,HCIAL1H9sJDA$Ef(UA\$\\H\\f(Yf(YXff.AAE1D)HHIAL1H9JDMA$f(Mf(A\$\\@\\f(Yf(YXff.wmEtM~tIHH`>7AL`HhD)HcH HHD[]A\A]A^A_fFXtIEDžt*f.DFXEtAAAuEXf(YXYYYY\%| Xf(XYYYf.iDAYXYYYY\%" Xf(XYYYf.EE1Af.AE1{E1AE1H|$A\$A$H=GME+5HT$GIcVI HhL`H^fAWAVIAUATIUSHH8HcBH=FH*HcH=FHc LDILLA8A`Hf(HLAAqf(\Y\ \\fD(f(\DYY\f(DXf(YfD(YDYXf(YfA.AXfA.Yދ{ LcYMMDžXf(fA(YY^SYY\Yj t f.w%IcDCTf.f.H8LHLf([]A\A]A^A_:f.&f(f(LcMIYYXfA(Yf(Y^ˋ{ NH{t*CYY\YLsf.Ic4CHA<CA<8AEHHtHI;CIcHHH=DHƒH1HczHcLLHH9tAD)HHH$@JlHlDHLc,H1AEHHDHHH9tЉH4$EHHf.zu^f.XztBAs)HcHH4Hf.E?^f.X/)AAO\\YYXA\AR\YYXYf.Yf.H8[]A\A]A^A_DYIMYXfA(YY^HLLL$(LT$HL$d$ LL$L$2L$LL$HL$LT$d$ L$(&f.@USHHFtupHh1Hp1HtPHB@Hc Hc8CHHHHLHHcKHLH4HcKHLHH 1HuH[]@H=y/fAWAVIAUATUSHHH(FtHt$DD$IcOH5AIHc4LtLlH5AHc4Ld(fAf.zuAFf.CzHt$ILLH:0Ht$ILLHD$0fL$f. f.vCAA $\AT$A\MA\UYAN\KYXf.IcGH5AMI4HcDHCH<HƒAWHcH1EIt DD$EtH|90HH9CH;CtLtHD$@tAnH=4A&A\$A$AMAE\.f.IcGH=C@MI40DIAwH([]A\A]A^A_DIcGH @AGH([]A\A]A^A_fJH=\-HD$@tf.zt/ff.zuIcGH ?AGm1fIcGH ?AGJfDAWAVIAUATIUSIHHFtHt$aIcVH=5?AAWHc IHTJ\\YYX$I$CHHxIc$CH=>AA_HHcHTJf.z%u#f.zuIANHH[]A\A]A^A_\,$\YYXf.v(IHD$$ANxt~H=.,I$XCIL$@HHCHHHH9~)H DHHH HHH9|I$XCID$HIcL$IcH AMcJtLH J4L|$L9|$$L$HcMIAHAH9I8Lc$HMcH$@I EHI McNEKMcNK@IcDCDI(CL% +)@H4$H$LdLD$HL$LHT$(H4$LT$8hH4$H$PL,D$$EHT$8HL$HHD$XHt$PLD$(HT$LH4$LTfH=712Hc$H$H$LHA$H=1H$HLL$Lc$fI4Lc$L$LL HIBHPIBr@D$ t:H$AH3CICAC$Hh[]A\A]A^A_OHT HHHtDHHX Y @H9umH9I;h@H9|$PI8f.H9|$HI?f$H$H|$HHHLd$pHHLHL$H1Ht$XIuHl$`J,L$HLEH1HL$hI $LǃII1AL1Ld$xIM M&Lt$Ld$`I M4H|$XIM MELD$(Ll$hI MLd$pLH I<$H|$8Ld$xH J0ILH Hc HL H ωL$IIDIc4f(HHcH1HtFf.wH|$xOIcVHIH4HD$HIƒH1H|Of.HwGf(IHHIcIHHƒH1HLAf.wEFI6LH|$H$AL$@f.vCIEIcUf(IIcHЉƃHcH1HLAf.wL$$AuIIEHD$pHcPHH HʃH1HDHfA.IwIf(HIcHHHƒH1H|Gf.wHD$ppHH$H|$xHHc$AGH$H|$pHHc$G@f.AWAVIAUATMUSIHH~tDD$ H+D$H$AMALHHL$ QLADD)D$0H$IcHILHD$ IY$D$0A{t^_~H=׫D1SHLHދD$LPL$LD$ HL$(XZHĨ[]A\A]A^A_fDH=1LHL9IcVL-LH-II7IcLHcTHtIOHHLH$H$H$IwHcJHHIcTH HtHcTI7HtIcvIHH$HLH$H$HHcK5HCH$BQHcLILc$M_H|HL$0NcDIc H|H$J|!AWAVIAUATUSHDVtHt$H$EH$MC1L%}LcpH0HwJcHHDHH9tUDHcЉ$L1H9H$uILIH9yH|$ ߺH[]A\A]A^A_Ht$0HLHICH\$8H=}#H=oH1lH=xoH=}Ht$0,"f.AWAVIAUATIUSHIHHHcRH=L5Hc LDHlIc LH|HH|$H'LD$HLHL$ f$$f(f.f.|$v;t7IcGHCIcIHHHH9"D$Rf4$f.IcGHCIcIH DIcGHC$IcIHЉЃAGHH1H9ILDHLLH5ff.wD$ufD $IcWIH5]HHƒH1HcH;CIAWIcLLHLDHƸff(f.wf<$f.ztff.H[]A\A]A^A_f.H={tMH={E虷AL$H=lA${1DIIcGH=!{MH=H{E9AL$H=lA$1IIcWH1[]A\A]A^A_f( $f $$f( $I@AWAVIAUATIUSIHHHHcRH Ht$H5A(A@Hc H\Hcf(f(\H\$Hl\SLleMf(\f(\AE\AM\YY\f.ezmYI$Y\^T$ZHA$CT$IUH{H9@I9 HUH9H9@ @`WH1Ht MAE\YX)f(ڍxAfHLLMDH1D?1fA(fA f\fYfXH9wDE9t!HcLAD\YXIP@Ic$4CIc$4CDHD$xt~0kH=Ay#A]AUME腴HE1LjHt$HMLZYIcGIc$8CI HA$0C~ A$0CAE+NII$CAIcHfAWAVAUATIUSH(DVtHt$EIHHHD$H~HDL8HD$Ig0xttI_LLuHE0MCEHAHIcI1M9MV0AI;CzDF@HEL uF@HL%HcIcDFPEt~u.H=vM:uttL$ ~H=<`EDdT$ HD$~ EPIE1NECD$ ~ EP`EE\$LL$Lt$ LIIMf.ICfA.BIr7ABf.r(CfA.BrABf.DH II9uIHuDupEu$]!D] E4H=-_DUE+ILt$1H$fII;CtAHxt:HH0H<$OI6LH0HHHADAL3IA9DEEu~D$ UPt MtE~IӕE~ H|$蔕H8[]A\A]A^A_DD$ HD$EE$f}wD$ A CoIUDMEL諕L賕Hf.A CA@CLHcHHuzDD$ Lt$ DLIAH$IIIffA.Br9ABf.r*CfA.BrABf.?HI9uEIH~ HL聘t$ SUHLeDupEwHLUHH5IH LLL$L$ƒT$(HcH1Hc HcHHD$ HLHTfL$LL$f.LHHLL$LL$HD$ @0ID$(AAfH=1\贒DUEfICH5ڤIH ؤLLL$HƒT$(HcH1Hc HcHHD$ HLHT?fLL$f.dLHHL+LL$EHT$ HB04H<$HHB0諒HT$ LL$HfH=q[ԑDUEfATUISHHXH蹒HD$處HH$t'HDHLHJHrHH$uH[]A\H=[HPH=I[H@AWAVIAUATUSHHXT$Hy0CkH`HHtD0CEtI/f.LHŕH譕HIt0CtIEHHxHD$@QL$HHcH4L4tM;uu)HcL$M;euHD0 H=LHCL$(HcHcH1HD$ HD$0zAHcHHc CLApI)Ņ4H}:C~ I<$9AwhH\$XHRATUISHHFpHHHhHhHMcd$(tD`0HIhHuHCH@0uhH}hHtBHPHH HJ0HPHHHR0@0KSC;hHuH[]A\DH==HT$fHT$6HE@HT$<@9gHT$HHfAWAVAUATUSHH=HH$L$pff(X;H$1 BH$)$0\Bf(1;H)$@XBLf(;H)$P\BHf(;)$`Yf( ;)$L$f(;)$f(;)$ f(;)$0f(;)$@f(;)$Pf(;)$`;)$pfHH\$hfHL$ $hL$L$PL%wH-wl$ AA$`L$XL|$hl$($X:l$0$Pl$8$Hl$@$@l$$8l$$0l$f$f(l$Hl$`*_IcT$HcEDYYY1Xf(Y^f.D$ )f.D$(HcǿIGf.D$0HGf.D$8HGf.D$@HGºf.D$HGºf.D$HGºf.D$HGf.|)Hcƒ"_IcT$DHcEYYY1Xf(Y^f.\$ )f.\$(HcIGf.\$0HGf.\$8HGf.\$@HGºf.\$HGºf.\$HGºf.\$HGf.^)Hcƒ$_L$d$x\$pL$hcHL$h\$pd$x$Hc}Ic4$$L@$HTHLL$H$H$HHL6F\0\@IcD$HİHcE$Y$YHİX\$f(f(]N_\H$YIcD$_f(Hİ$YXf($HcE_Hİf(f(]v\H$\p_$Y$Yf(Xf($ f(__]|$xl$pL$haf(f(YT$x]d$X_|$`L$h$^d$X|$`^f(]l$Pl$P$f(f.7_d$Hd$Hd$pf.l6f.6f.06f.6f.6f.6f.6f.6f.6f.6f.6 f.6f.6>1f.6Ic$HD񃄄pHcEYYY1Xf(Y^f.T$ )f.T$(HcIGf.T$0HGf.T$8HGf.T$@HGºf.T$HGºf.T$HGºf.T$HGf.)Hcƒ 1@1f1ff(Ӄ_$$tn]Df(؃_$$t^]wDf(_$$t]YDf('f(;f(f.QL$T$ f.QL$v!f(l$\$]l$\$d$Pf.QL$(v!f(l$\$x]l$\$d$Hf.QL$0v!f(l$\$A]l$\$2d$Xl$YYD$`d$8$f.%X2D$@f.D2%\2d$L$@H=+D$8H$L%,\L$H=+D$ z\L$0H=+D$(]\H=+\$$pH=+3 22\f.AT A4L\@T8LDH[Huȋ$$H=+2 2L%,11[H=,L[L$H=/,D$o[H=#[H$E$HDKdDCZ LHPM10[ZXZuHĈ []A\A]A^A_`L$Pf(L$Xl$H$0l$`f(l$d$\$Zl$d$\$f.1ffDfDfDfDfDxfDhfDXfD HfD 8fD (fD fDQtHf.vf(L$YL$f($_Yd0D$ fDf.vf(L${YL$f(^Y0 .\L$uDf.Qv-f(l$H\$L$#Yl$H\$L$f(l$H\$l^Y/l$H\$D$Ql$ ff.l$L$PL$Xl$H$G.l$`ff.USHH=HHXBH=1DX})uHc CHH=H)1XHs@H=1WHCH=1WH(CH=)1WH}8 N]UtuH[]HHE]H=F)YWHH=S)1WHsHH=i)1rWHH~H=w)1XWHPH~H=)1>WHH~H=)1$WHH~H=)1 WHXH~H=)1VHH~H=)1VHLcLcC4LCHHcHc<HLHcHHPHN HcHM9I<H H=)HHcDHXHHcHH16VH=UE /HpCH=)1 VHhCH=)1UHxCH~H=)1UHCH~H=)1UHCH~H=)1UH []'[HH+(CH=&1tUHH=&1_Uf.CH= 1HKXHSPLDC`L9V@LL5VH$HEhHEx HHError: Out of memory. [0] = Outer space [0] = x%lx %d [1] = Outer space [1] = x%lx %d [2] = Outer space [2] = x%lx %d Origin[%d] = NULL Dest [%d] = NULL Apex [%d] = NULL [6] = x%lx %d [7] = x%lx %d [8] = x%lx %d Area constraint: %.4g [0] = No subsegment [1] = No subsegment [6] = Outer space [7] = Outer space !! !! Inverted First First mismatched Second mismatched First non-Delaunay Second non-Delaunay First non-regular Second non-regular Queueing bad triangle: Inserting new Inserting (%.12g, %.12g). Updating bottom left Updating top left Creating top right Creating bottom right Updating top Creating left Creating right Edge flip results in left and right Deleting (%.12g, %.12g). Creating base bounding Creating top bounding Connecting Triangulating %d vertices. Creating Removing ghost triangles. Sorting vertices. Forming triangulation.by incremental method.by sweepline method.by divide-and-conquer method.Reconstructing mesh. Assembling triangles. (%.12g, %.12g). Failure to split a segment. Recovering PSLG segments. Deleting marked triangles. Unmarking marked triangles.Removing unwanted triangles. floating point arithmetic. Rejecting (%.12g, %.12g). Splitting bad triangles. Creating (%.12g, %.12g). Writing vertices.Writing triangles.Writing segments.Writing edges.Writing Voronoi vertices.Writing Voronoi edges.Writing neighbors.Mesh quality statistics: Angle histogram: Statistics: Input vertices: %d Input triangles: %d Input segments: %d Input holes: %d Mesh vertices: %ld Mesh triangles: %ld Mesh edges: %ld Algorithmic statistics: NOT writing vertices.NOT writing triangles.NOT writing segments. Please report this bug to jrs@cs.berkeley.edu Include the message above, your input data set, and the exact command line you used to run Triangle.Error: Maximum area must be greater than zero.Error: You cannot use the -I switch when refining a triangulation.Warning: weighted triangulations (-w, -W) are incompatible with PSLGs (-p) and meshing (-q, -a, -u). Weights ignored.Warning: -j and -N switches are somewhat incompatible. If any vertices are jettisoned, you will need the output .node file to reconstruct the new node indices.triangle x%lx with orientation %d: Origin[%d] = x%lx (%.12g, %.12g) Dest [%d] = x%lx (%.12g, %.12g) Apex [%d] = x%lx (%.12g, %.12g) subsegment x%lx with orientation %d and mark %d: Segment origin[%d] = NULL Segment origin[%d] = x%lx (%.12g, %.12g) Segment dest [%d] = NULL Segment dest [%d] = x%lx (%.12g, %.12g) Checking consistency of mesh... !! !! Asymmetric triangle-triangle bond: (Right triangle, wrong orientation) Second (nonreciprocating) !! !! Mismatched edge coordinates between two triangles: In my studied opinion, the mesh appears to be consistent. !! !! !! !! Precisely one festering wound discovered. !! !! !! !! %d abominations witnessed. Checking Delaunay property of mesh... !! !! Non-Delaunay pair of triangles: !! !! Non-regular pair of triangles: By virtue of my perceptive intelligence, I declare the mesh Delaunay. !! !! !! !! Precisely one terrifying transgression identified. !! !! !! !! %d obscenities viewed with horror. (%.12g, %.12g) (%.12g, %.12g) (%.12g, %.12g) Queueing encroached subsegment (%.12g, %.12g) (%.12g, %.12g). Constructing mapping from vertices to triangles. Searching for point (%.12g, %.12g). At (%.12g, %.12g) (%.12g, %.12g) (%.12g, %.12g) Randomly sampling for a triangle near point (%.12g, %.12g). Boundary triangle has origin (%.12g, %.12g). Choosing recent triangle with origin (%.12g, %.12g). Choosing triangle with origin (%.12g, %.12g). Edge unflip results in left Triangulating interior polygon at edge (%.12g, %.12g) (%.12g, %.12g) Connecting edge to (%.12g, %.12g) Joining triangulations with %d and %d vertices. Warning: A duplicate vertex at (%.12g, %.12g) appeared and was ignored. Creating triangular bounding box. Removing triangular bounding box. Incrementally inserting vertices. Placing vertices in event heap.Error: Input vertices are all identical.Constructing Delaunay triangulation Error: Triangles must have at least 3 vertices.Error: Triangle %ld has an invalid vertex index. Marking segments in triangulation.Error: Segment %ld has an invalid vertex index. Internal error in finddirection(): Unable to find a triangle leading from (%.12g, %.12g) toInternal error in segmentintersection(): Attempt to find intersection of parallel segments. Splitting subsegment (%.12g, %.12g) (%.12g, %.12g) at (%.12g, %.12g). Topological inconsistency after splitting a segment.Forcing segment into triangulation by recursive splitting: (%.12g, %.12g) (%.12g, %.12g) Segment intersects existing vertex (%.12g, %.12g). Two segments intersect at (%.12g, %.12g). Internal error in conformingedge(): Connecting (%.12g, %.12g) to (%.12g, %.12g). Internal error in insertsegment(): Unable to locate PSLG vertex (%.12g, %.12g) in triangulation. Recovering segments in Delaunay triangulation.Warning: Invalid first endpoint of segment %d in %s. Warning: Invalid second endpoint of segment %d in %s. Warning: Endpoints of segment %d are coincident in %s. Enclosing convex hull with segments. Marking concavities (external triangles) for elimination. Marking neighbors of marked triangles. Checking (%.12g, %.12g) (%.12g, %.12g) (%.12g, %.12g) Marking (%.12g, %.12g) (%.12g, %.12g) (%.12g, %.12g) Deleting vertex (%.12g, %.12g) Marking holes for elimination.Spreading regional attributes and area constraints.Spreading regional attributes.Spreading regional area constraints.Try increasing the area criterion and/or reducing the minimum allowable angle so that tiny triangles are not created.Error: Ran out of precision at (%.12g, %.12g). I attempted to split a segment to a smaller size than can be accommodated by the finite precision ofInternal error in splitencsegs(): Making a list of bad triangles. Splitting this triangle at its circumcenter:Warning: New vertex (%.12g, %.12g) falls on existing vertex. The new vertex is at the circumcenter of triangleThis probably means that I am trying to refine triangles to a smaller size than can be accommodated by the finite precision of floating point arithmetic. (You can be sure of this if I fail to terminate.)Adding Steiner points to enforce quality. Looking for encroached subsegments. Splitting encroached subsegments. Warning: I ran out of Steiner points, but the mesh has one encroached subsegment, and therefore might not be truly %ld encroached subsegments, and therefore might not be truly Delaunay. If the Delaunay property is important to you, try increasing the number of Steiner points (controlled by the -S switch) slightly and try again. Adding vertices for second-order triangles.Error: Input must have at least three input vertices. Smallest area: %16.5g | Largest area: %16.5g Shortest edge: %16.5g | Longest edge: %16.5g Shortest altitude: %12.5g | Largest aspect ratio: %8.5g Triangle aspect ratio histogram: 1.1547 - %-6.6g : %8d | %6.6g - %-6.6g : %8d %6.6g - %-6.6g : %8d | %6.6g - %-6.6g : %8d %6.6g - %-6.6g : %8d | %6.6g - : %8d (Aspect ratio is longest edge divided by shortest altitude) Smallest angle: %15.5g | Largest angle: %15.5g %3d - %3d degrees: %8d | %3d - %3d degrees: %8d Mesh exterior boundary edges: %ld Mesh interior boundary edges: %ld Mesh subsegments (constrained edges): %ld Memory allocation statistics: Maximum number of vertices: %ld Maximum number of triangles: %ld Maximum number of subsegments: %ld Maximum number of viri: %ld Maximum number of encroached subsegments: %ld Maximum number of bad triangles: %ld Maximum number of stacked triangle flips: %ld Maximum number of splay tree nodes: %ld Approximate heap memory use (bytes): %ld Number of incircle tests: %ld Number of 3D orientation tests: %ld Number of 2D orientation tests: %ld Number of right-of-hyperbola tests: %ld Number of circle top computations: %ld Number of triangle circumcenter computations: %ld ??)!?gѷA??qnOC?#}`yq?? tA?M.ڛ??@@@@@$@.@9@I@Y@r@@@@j@?{Gz??4@-DT! @f@ffffff?? @@0@(@@P@"@X@$@H@@@F@L@@<@r@:@;f?+?jt?I@D@N@?@@B@Y@ l@@@@@.AחA _BcܥL@9@.@j@zRx D1BBA A(,  ABBI G  GBBF d`4|5 D53AS D Z 556KfL@5BBE B(A0A8Gf 8A0A(B BBBA <4=BAD  ABI R ABS 4tp@dAAS  AAI JABjC>(CSJDhC*Ah$xCAY F X A DD\D&t DS,hDBAD AB(Es,EAAJ  GAF `FhF&Ad<xFTF&AdtF$F=AAN jAAFF&AdFk4 GAAJ o AAC n HAI 4<GBBD A(J0(A ABB$t HkAAN XAAhH@J(L'L@L BBE B(C0A8O 8A0A(B BBBG 4ULLVDBBE B(D0A8Uh 8A0A(B BBBI 5L0~<BBD B(D0A8T"0 8A0A(B BBBC `D4p!BBE A(D0Jp 0A(A BBBG |XA(NL`BBB B(A0A8JJ 8A0A(B BBBH L'BBB B(D0A8D 8A0A(B BBBE ,TAAJ  AAA DsBBE B(D0A8TP}8D0A(B BBBCL'BBG B(A0A8DPv 8D0A(B BBBJ d4LBBE B(D0A8GpL 8N0A(B BBBF   8A0A(B BBBF ,AAG p AAE d(BBE B(A0A8J` 8A0A(B BBBF V 8F0A(B BBBC 4 BBE B(D0A8G 8A0F(B BBBA  8A0A(B BBBI p 8F0A(B BBBA x 8D0J(B BBBE L BBB B(A0A8D` 8A0A(B BBBG L BBE B(A0A8J 8A0A(B BBBH Ll hxBBE B(A0A8G 8A0A(B BBBF L IBBE B(A0A8G 8A0A(B BBBH l >BBB B(D0A8GBuPBp 8A0A(B BBBI MzA\| hBBB B(A0A8J 8A0A(B BBBA t]`E| NBB B(D0A8G`^8A0A(B BBBH`> 8A0A(B BBBH <\ X!9BBD A(D0  (A ABBA L X"BBE B(A0A8DPH 8A0A(B BBBE < #fBEE D(C0K(A BBBL, # BBE B(D0A8J. 8A0A(B BBBA t| x0oBBE B(D0A8OefsGSAYNXAG 8A0A(B BBBG L p7BBE B(A0A8DP 8D0A(B BBBA TD@8 BBB B(D0A8G`'hXp_8A0A(B BBBD`49BAD G@  AABK L;BBE B(A0A8D` 8D0A(B BBBA L$@=BBB A(D0G@YHYPIHA@@ 0A(A BBBJ t>>@?sD?BBE B(D0A8GP8A0A(B BBB@(AD0,4B[BAA SABLd@BBBB B(A0A8DP 8D0A(B BBBG \DBBE A(D0p (A BBBK X (A BBBA T(A BBBD EBBE B(D0A8Pp8A0A(B BBBD\EBBE B(D0A8P@p8D0A(B BBB\ F BBI B(D0A8W& 8A0A(B BBBE  ~_A,PAAJ ~ DAA L4PQ BBE B(A0A8G 8C0A(B BBBA d\ BBE B(D0A8JP 8A0A(B BBBK  8C0A(B BBBA th_BBE B(D0A8G(HVAM 8C0A(B BBBI i 8A0A(B BBBE \dcBBE A(D0MPq 0F(A BBBG  0A(A BBBH leBBB B(D0A8M!tIA 8A0A(B BBBF iPAL4`hBBB B(A0A8D] 8A0A(B BBBK |iBBB B(D0A8J 8A0A(B BBBF v 8A0A(B BBBH Z8A0A(B BBBdlBBE B(D0A8Mp2 8A0A(B BBBG R 8A0A(B BBBD Ll8nBBB B(D0A8GP 8A0A(B BBBA |nBBB B(D0A8GpA 8A0A(B BBBA d 8A0A(B BBBB  8A0A(B BBBD L<pwBBB B(D0A8DPJ 8A0A(B BBBA LrBBB B(D0A8D`  8A0A(B BBBE LvBBE B(D0A8DP 8D0A(B BBBJ L,(zBBE B(D0A8MpC 8A0A(B BBBF ,|`BAD K0I AAB KP\BBE B(A0A8GWIA 8A0A(B BBBA 4$~BAD G0U  AABI t\X:BBB B(A0A8Dx 8A0A(B BBBH zHVLSEWAL BBA A(J0 (A ABBI  (H ABBE L$`BBB B(D0A8D` 8A0A(B BBBD LtBBE B(D0A8G` 8A0A(B BBBD LBBE B(D0A8M` 8A0A(B BBBD ,@aBAD VABLDBBE B(D0A8GP 8A0A(B BBBH LPBBE B(D0A8J@ 8A0A(B BBBC LBBE B(A0A8GPG 8A0A(B BBBK d4/BBE B(D0A8JcDDy 8A0A(B BBBA 4hBAD G0  AABF \@BBB B(A0A8Q WNAI 8F0A(B BBBE <4pAAQ  AAA   FAL tзBBE A(D0JЉ{؉\G؉BЉS؉WFCADSЉi 0A(A BBBD ؉KG؉BЉ$  FJ w?;*3$";vd ,TDd\|!$<$'t''4(d() 4)$d)<)T*4+4,T,,,,<,T4-|T---.d/td|4tDd|Ld4dT4$t Dt $dt D4(T) d+dT-4/T0<0T1l42T345t5,48|99$:lETFRL$UY,[d_aLctf4TgitkTtp$tyDDztdz$ĈTTC @CQD [C f 0Fdr Hj{ I> PIS I* I J J& JS @K 0Ls L M  M& N, N&; PNI pN=X Ni N&{ Ok pO P Pk PQD8DxD D(D0D@DHDPD+XD8`DEhDR @Sk @U't pU  p_ @`D 5 0~<  @ ! pD N  ` P'" 3 `sA CR 0'd `Lq  @   p x $I (> 0, . 29 @3 4f  `5  @Bo% I2 J B LN NX Pl Q| `R 0Ss S T U V[ V Y Z p[ \  g g ) s 7 vK `{X }g u  P  Ј pw    ``    ~ : @! Ь+ Я9 D aP ^ 0h @s / P `  DDDcall_gmon_startcrtstuff.c__JCR_LIST____TMC_LIST__deregister_tm_clonesregister_tm_clones__do_global_dtors_auxcompleted.6834__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entrytriangle.cfast_expansion_sum_zeroelim__FRAME_END____JCR_END____dso_handle__TMC_END___DYNAMIC_GLOBAL_OFFSET_TABLE___gmon_start___init_fini_ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalize_Jv_RegisterClassestriunsuitableacostriexitexittrimallocputcharmallocputstrifreefreeinternalerrorparsecommandlinestrtodcosprintfsqrtprinttriangleplus1mod3minus1mod3printsubsegpoolzeropoolrestartpoolinitpooldeinitpoolallocpooldealloctraversalinittraversedummyinitinitializevertexpoolinitializetrisubpoolstriangledealloctriangletraversesubsegdeallocsubsegtraversevertexdeallocvertextraversebadsubsegdeallocbadsubsegtraversegetvertextriangledeinitmaketrianglememsetmakesubsegexactinitsplitterepsilonresulterrboundccwerrboundAccwerrboundBccwerrboundCiccerrboundAiccerrboundBiccerrboundCo3derrboundAo3derrboundBo3derrboundCscale_expansion_zeroelimestimatecounterclockwiseadaptcounterclockwiseincircleadaptincircleorient3dadaptorient3dnonregularfindcircumcentertriangleinitrandomseedrandomnationcheckmeshcheckdelaunayenqueuebadtriangenqueuebadtridequeuebadtriangcheckseg4encroachtesttrianglemakevertexmappreciselocatelocateinsertsubseginsertvertexflipunfliptriangulatepolygondeletevertexundovertexvertexsortvertexmedianalternateaxesmergehullsdivconqrecurseremoveghostsdivconqdelaunayboundingboxremoveboxincrementaldelaunayeventheapinserteventheapifyeventheapdeletecreateeventheaprightofhyperbolacircletopcheck4deadeventsplaysplayinsertcircletopinsertfrontlocatesweeplinedelaunaydelaunayreconstructfinddirectionsegmentintersectionscoutsegmentconformingedgedelaunayfixupconstrainededgeinsertsegmentmarkhullformskeletoninfecthullplagueregionplaguecarveholestallyencsprecisionerrorsplitencsegstallyfacessplittriangleenforcequalityhighordertransfernodeswritenodesnumbernodeswriteelementswritepolywriteedgeswritevoronoiwriteneighborsquality_statisticsstatisticstriangulate_edata__bss_start_end.init_array.fini_array.text.got.comment.got.plt.rela.plt.init.bss.dynstr.eh_frame_hdr.jcr.gnu.version_r.rela.dyn.gnu.version.note.gnu.gold-version.dynsym.data.rel.ro.local.fini.gnu.hash.eh_frame.tm_clone_table.note.gnu.build-id.gnu.version_d.dynamic.shstrtab.strtab.symtab.rodata.data$ ((XKoPPo  2o@@fo\\@u@6B  @,,;,,44X88 -PP%HH4S|!|!=-a=- =-=-  = - @?@/-?/5C3D4FD4p$04Zt4%48DM;