maptools/0000755000176000001440000000000012105730727012144 5ustar ripleyusersmaptools/MD50000644000176000001440000001711512105730727012461 0ustar ripleyusersdeb3cd5576beffe473ad275db90eef0f *ChangeLog 45fbef7199362cd0a12770414fbb4690 *DESCRIPTION f36f02b8e559e17e5d2e56210d8f8358 *LICENSE 1fc46cd37ec81684e1c131b0b4722989 *NAMESPACE f3bbe96042fd513db79b9efe6f132187 *R/AAA.R 1399d0064b46e6e6c90600b1b64a5e19 *R/CCmaps.R 5848792717e41318276dbe13f75315b7 *R/DP.R b52e6bfd6272c6c26bec32d86332d830 *R/GE_png.R 80b66cc8d070d4f7965b2eb0758f796d *R/Rgshhs.R 929f90890eb062dd5b6038dd260c5af5 *R/SP2owin.R 49cf181c899841812a2bb22c6ab79d36 *R/Spatial-methods.R a64d500aa81262fb0252d4b3aa1f7662 *R/SpatialLines-methods.R 671d16e8dd8547271c36604b7fb7d97c *R/SpatialPoints-methods.R 67df860fd2684398c6a29f53c1e1eb76 *R/SpatialPolys-methods.R b554d8957790bcf7444ab442fe57648c *R/asciigrid.R e29845deee219ec6442657468249b233 *R/azimuth.R c7ec880c721a64b9ffa9731f12d43f1d *R/checkHoles.R 26a3fc11f1fca539879d3f115d2b444b *R/colslegs.R 0aeb9b76c865d15b173bdb5ac052692a *R/dotsinpolys.R 08fee92d40b987ffe9af7c4ec17c58ad *R/elide.R 148df8cfbd7dadceba256df8d37d9ab0 *R/gc_dist.R a9f9233e0515d09b17d77d785f4d0312 *R/getKMLcoordinates.R 3a28225f27e2c7a6531411d4fe27ac7f *R/kmlLine.R 4f0724c5f0fd055529d99e1f3798bec3 *R/kmlPoints.R 7686ded0d450e1b142ae99628284c1c9 *R/kmlPolygon.R b5aec75cdeab2607fc41d781cb80f1ca *R/lineLabel.R 2af1dab97074d7202daee3f95d971191 *R/maptools.R e32451be693afaa6914ccb3a414ef9d2 *R/maptoolsChanges.R dec461da52968b8289e55fc84925c5fd *R/midpoint.R 98c47f3636741a33836988bfdde7188d *R/nowrapRecenter.R 6e337a6093b17b645e62e0abf773f975 *R/pcent.R d0e87ce6ba53ad5163677147d0a584a1 *R/plot.Map.R b1733b14cbc627504bd3564e87b6213b *R/point.in.polygon.R 5bcacd845d507f477e7b960f82cc4f58 *R/pointLabelBase.R 64bd10616719e5aff5cbe232a354e829 *R/pointLabelLattice.R 8fa9f1f35d55c471b3c070e713ff14ab *R/point_line_distance.R 3ea318f87d9fbe32693557d502f7dcee *R/readGPS.R 4ce28933f9aaee54b7c0e2d718b2a2e5 *R/readSplus.R 254297162508942d87ed1f7f0dd64a85 *R/shapelib.R 27e9edece00045b78668d74107cd13b7 *R/sp2Mondrian.R 2a3967d5eedb7198176c667d87866473 *R/sp2WB.R 30ae94c4a694f983c4b710aaa80e4636 *R/sp2pbs.R 293eab37398f4ea65b421b8091bd569e *R/sp2tmap.R 1f59cf510bc07e7029d3161ec42b5de4 *R/sp_bind.R c9daa9fe1ac96fa85e2bcb86758d8f5c *R/sp_spat1.R e9943f26d6c56f3ba69d60ba6652e9e4 *R/sp_tools.R a1f3e3ac4a74a5e2848a5aa706c84d71 *R/spatstat1.R 51749751c1f05788c2dda6369e19a203 *R/spmaps.R beb695c582d1c3aaa519cedd375e2c38 *R/subset.R 4d3c2cab1f163eacf26bfd66161f0440 *R/sun-methods.R 7149e328828e259e39b14f0a2bdf5c1b *R/sun.R 9181ef13c0ad5e9830801464afb9ba33 *R/union.R 89e84c8fec40a5e2d0482ae8642a5244 *R/zzz.R d0b8c2ac5cb2ac40fff68a7b329df381 *data/SplashDams.rda ad794d2bb004f79c29d6d20a9341a0ec *data/gpcholes.rda f58d7bbadb55463c773ef91b74f7e6cf *data/state.vbm.rda b11b2dc736e768c927211d6fce5ab7df *data/wrld_simpl.rda deb3cd5576beffe473ad275db90eef0f *inst/ChangeLog f36f02b8e559e17e5d2e56210d8f8358 *inst/LICENSE 0d1e185186bdb70959760c0a63f7be4f *inst/changes ef247b6c335e75e48f81da7ef7554fa6 *inst/grids/simple.ag 15c2101eb916ea116f400d560f73dd7c *inst/grids/test.ag be9a3966e14428c7c83c6a0fa745baaa *inst/shapes/baltim.dbf 8ed6c81148522bb43464e0ea30489099 *inst/shapes/baltim.shp 7f69b41aa1254188cd450efaaf4f6b8c *inst/shapes/baltim.shx a692f891aa504c8092a824e37f236475 *inst/shapes/columbus.dbf f5952cc1485ac06b60d6554664becf65 *inst/shapes/columbus.shp f55a38e1ffb1605a7895df9e790d24f0 *inst/shapes/columbus.shx fd1f7bf0d2229067bad7d1b683110702 *inst/shapes/fylk-val-ll.dbf 55f31c8583bd7954fe759ea88a9c29cd *inst/shapes/fylk-val-ll.shp c934a856e9de765b9d505c3314228919 *inst/shapes/fylk-val-ll.shx 2084a695bd4c1506e7715f1ddbd3edc3 *inst/shapes/fylk-val.dbf d9079745082fd71366f12a997a246d50 *inst/shapes/fylk-val.shp 65ef512c20fb9faad7da709294943eba *inst/shapes/fylk-val.shx 48feafd9a6ebb04331620fdeeb2139b2 *inst/shapes/pointZ.dbf f42287ef344d1258b3b6268be060d0b4 *inst/shapes/pointZ.prj 1542c32529f84916de522d851f9f9ab7 *inst/shapes/pointZ.shp 678d15a3bec59811646d004bb74d7235 *inst/shapes/pointZ.shx 739845e11f7e69826b04ca22a7d45568 *inst/shapes/sids.dbf 32ef63f29fdb9eca9733dc5feb3a707d *inst/shapes/sids.shp 2085b2c4715f1f58c64bc410166371fd *inst/shapes/sids.shx c4f746f01e9671f40b124ffdcd47fca8 *inst/share/Splus.map 29005b74a5acf1caac4aca8807a46933 *inst/share/co37_d90.e00 542df698239a73e33ac7deb278089326 *inst/share/gshhs_c.b e3fb11232e6cb27770d15aaf4f632aa4 *inst/share/nc_xtra.dbf f6f195d5493396e97599ec596bd61b4c *inst/share/wdb_borders_c.b 01780bffb2997b97141feb87540a3516 *man/CCmaps.Rd f85df7425d7f27dfc69832b69edd86f2 *man/ContourLines2SLDF.Rd 5ad9bfb6296b6c8488c7d8644a3c1de1 *man/GE_SpatialGrid.Rd 72db9fc93d5daea7ab2a7ebf77a314be *man/Rgshhs.Rd 9c8d32a1a4db3e63600de7b91d0cff44 *man/SpatialLines2PolySet.Rd 94cade77d4574f0150a68af47e86ca01 *man/SpatialLinesMidPoints.Rd 5dd0471f34d8645c1a41916a4f7b6a31 *man/SplashDams.Rd f7e0c617483ff82aaa7436adf262d586 *man/as.ppp.Rd c67196d773b35e38abc31670b5481096 *man/asciigrid.Rd e4e87a89e1cc56a586d68960ba5bc4a1 *man/checkPolygonsHoles.Rd 0ba43dbf573ef51669d7ad2922a1af3c *man/dotsInPolys.Rd 9e39e06ce97aa7407879a00def515fc7 *man/elide-methods.Rd 950743858326fd33e6c180a315cde063 *man/gcDestination.Rd 341b579f66d63b3ffcfe73622588dc3d *man/getKMLcoordinates.Rd e455cbefaf6d3970b24081a7c02d8fa3 *man/getinfo.shape.Rd 96c5eb42c51c44dfc1ce301a3df4347b *man/gzAzimuth.Rd 5fa1da9264c3fcb8c7936e23b2514180 *man/holepolys.Rd 8b8ecf1e0a835f24842c838b2ada0d91 *man/kmlLine.Rd 21b39cbcb1d236065117a19ed9a320a9 *man/kmlOverlay.Rd 6a8926d8c881588f4c7907711591c0cc *man/kmlPoints.Rd 795ee68785451f2fc7623bcd003a43fd *man/kmlPolygon.Rd 5aee594b0203b637510fe71e1ce2bda3 *man/leglabs.Rd c5f20bfb6b29271ed4868200d37d5b95 *man/lineLabel.Rd fc945c4eb6e1d7ad5e6c57671285a4c9 *man/map2SpatialPolygons.Rd faeaff841d01f23c46e359dcac2f95e0 *man/nearestPointOnLine.Rd 4c4dfe73ec4e6c87be454a6f0cb53f0a *man/nearestPointOnSegment.Rd a5aa4380a95ebdc5511aa3c082cbc848 *man/nowrapRecenter.Rd e941e4c0fe856263cca3eeafd3a81c09 *man/pal2SpatialPolygons.Rd 2192d5eded3e8cea9af4c39a6c90fb50 *man/pointLabelBase.Rd cafc82b341c3fa708b3c92f37881b6e9 *man/pointLabelLattice.Rd e54eef37d626acea8c6350db5fe2219d *man/ppp.Rd 1d23bfed4495b2ed9526fe9d81b31b67 *man/readGPS.Rd 5a5a29a3a575bb8b499954e53a7ee819 *man/readShapeLines.Rd e0c09bc46d251ecac95df41134b868ed *man/readShapePoints.Rd c4854a1684e89709b27f5335a05ece11 *man/readShapePoly.Rd ac2a0d238e65e9587660a0df4796fe9f *man/readShapeSpatial.Rd 69007bb88fcfc1df500197b01f5b23fa *man/readSplus.Rd 767c435212b466210e75bd07de3c889d *man/snapPointsToLines.Rd c8a374183fc3f7fb622485c5b7f36938 *man/sp2Mondrian.Rd 20f2d2c2d1c070d7b2fefc9e1556cc5a *man/sp2WB.Rd 5b5be2484b2a7bb15e6e4eaddc60c621 *man/sp2tmap.Rd ace8a20344f545f9e0faa30f8e7de2e9 *man/spCbind-methods.Rd 38877ece5e77bf053bc5cc2031c7c2ad *man/spRbind-methods.Rd 024209da5ee31a795eaa70cafa7743f8 *man/state.vbm.Rd 0b0b2a46375b6c9e16f50e5046573092 *man/sun-methods.Rd 82b7bf65f37a77094bc0eece339d5a67 *man/symbolsInPolys.Rd 71a1b2f0e6652e19f21cc60fdf44d235 *man/thinnedSpatialPoly.Rd f7e8eda586323e58757d488d0aceb282 *man/unionSpatialPolygons.Rd 07568c79ba78dfd739f910d93048aa07 *man/wrld_simpl.Rd 81158e2282656234a0e579acd9b6bff6 *maptools-Ex.R 1bf1a0abc70257b5b43e39184b67187a *src/Rcentroid.c 66d2929d6a58ae93974ff266cfeb23ba *src/Rgshhs.c 9509debecc4e83e39be501a04c003f11 *src/Rgshhs.h 1124203648658a3692a1192c8c8891d7 *src/Rshapeget.c 496830d11d266228fbf847eaab8abcad *src/Rshapeinfo.c 154bc3269659778e5562b39fadc4a80f *src/Rshapewrite.c 6d977f2d6b13d70d08789c544e4db90e *src/Rshapewrite1.c e73d96058ef7d9c6732a623eb41f9cb3 *src/insiders.c b44b2e8ded1a882d916425b5707186cc *src/maptools.h bbf80b23dc8a7c63da8d19faab5ee5fc *src/pip.c 78350ce87574efc8c1a4c6a656f2a00d *src/shapefil.h 0615c74261af16a4ae701f4043546bdf *src/shpopen.c 5562d9d1068a3d2c54655f1226764b64 *src/shptree.c maptools/inst/0000755000176000001440000000000012105724127013116 5ustar ripleyusersmaptools/inst/share/0000755000176000001440000000000012105724127014220 5ustar ripleyusersmaptools/inst/share/gshhs_c.b0000644000176000001440000054447011605446011016014 0ustar ripleyusers o XG[%11  ~*WJ S-( *b- $x%< 3PT )W@. bK > ( I#C 6'# dM yu9 K/J N|T[L{N"MIHZUA;wD7<uDAIϖ56 KݦޏMRTDT'\u]غjÍfRmhW0$*Y><]SDa?d\h diviνi>d+AdcQVh\I̞Ul`c8]{Lv:$ʂE&x&XYfJdil5td1@VD.5' Ir PPJƯt@=-Cl\Be/Bnzv\/ rS>v'3 fmmRbeѱ2Q+-aE&'ρW.&:n64FbIFZPMp]G.'H9Kx=բuWOqxMZRAm;n _5!qeb?# 5|VW  &|-\ WjsRWJt Lfm0F#cpR$W9cGzBtX U6:E!X_%"Y,ZDSk3J=kf]%F3%$ 8k3 % kY* V%z,rQžja%sLgD$, pn2^@6 =_p1Z6wn Fƾf%յ\ 1~pС|) ;HlSjom]'im`JoCdlIm\p2E&-uwDyt::D `o 勿./0k`'J v TwK^4W 5!m'"C꥔#$(.6'ʻJ+7%[$Pn*JE&gk.8̌,--42. 92\N:=`V`T3/%_1"h:Q-iC9tw;@f+&I1 Q(:DT,L/ 5+~+ȓ#.,\)B V&a*N !w~#d :~WP50@}V D0K 11} l9-]^^t`{?ơ:2n*muQ&3A[>4D 6g-S(֭(nOxH?!Oz"(xF&.?j|RX_TmF>er;cZp`Uu$M0OrhuO7>LADYZK8+Vh O3act;>g ,o2.skQu\lhekSvL$NUHK~܍PX|N*<SKW}Tl\OJV/7~d)YWkeny_UØVg@}jkt}`vvN<Rw$7[h=.<DcRP?];C{3aYq,g~G&CtcEm ?foԟ<0D6]^.Xyh3"l;$1:qY\,Y=.Qd_)yY,"^P(1=H9(6=&hFv4XU@K(BUjHNWu`sDL+BF7&,9'5<.v2aOPJYld\¼{bF,6pdqK/\@ x;69W" d("3OJrS @eJyTJID4$ b9 u%R10HT0v1_m<j7D=֐mvHM#?OR xqx%Uri$^b`atr#<05z-~2+>U$"]4zgUjEU4b Pں`D!B_HP<S^?h5fJ_'dl xz}OᦶFS%iI)Ϊ\,hP'*zg395KZ*~X&Rh <@.RVB;6S4xB},~w(ww\dQphIp7+3uWpB`D=6s!$tf[xnmNA|lFg~!hLra մZE1M[#Mt>J HRfN3C;G-Cw>k8L4]95f*/niJc2'Ql(\z2aۡ2J_%6(1zy\-r'^2 Kk%%*u jd/BY*GȦ Q tŠ9nf8;W;svJyj#UBUPVA,n}- k_&g:2neAH‘v˨C[Aq(Q GkM![kbb nr*!r4w8:z/|7ntS fhm,`u/Z&:^57W9f1p )"q1t%l9rvj yyTtsgq_X*%4i6I؏0cjϣ0"<e9|S yҌ3sjeDI`@DjjMT} ?z8\z lm*NgpKls'f޼\p2^~.WT_8H;LTCyO&TgrXSnRaORRDJXʑJSeDXU<TT.`ݠ:t {1B{==VO KJ;nʯo-[Ⱥ*!s ,.a'S%70q0<,.,oE;K?dSEBoHHPP"NpOINPQ`'KBVP YfM[lU`@LemXifOiR gį[Us`y[X[lj43I:3G4/'w;' \JN'yGs8 ךk W7O 1B/Y|ȊZow- +̀2pm` Irt5ZwߡO) P/.۷},EjddxA\ +o+vs^2_7"gQ*a+(*E,U%Q{` ihYo`imBENQ 8X֯@l"#N. r9%p,,^-9A0gcCY}?J&FuATv 4N{}YdVT*'CZ?VX]NӪXT^]QЈ\zT!dPE3UL~R螬t R)b ,CK fPQt/hZ,Y5Yܴ<];sZ@Cf@mlHm&w;IxgHNzMfFLiGE\?tWj4/Ь4FJ~FHKCMw"HEL~9AKя!ȷ9x&lv `1$z4 #z(o4(b}/ҥ?dMN;/A{c<EE-E%Å<ԧG!:Wm)(BD:3"'QPD4C?4+e mJ Uqݪ"H+$۴((l1'[2.E4GMt3P?$:2_#AH6(ZGZ:Iœ;T)HV5oCrZIirh:XDiY?E8oN^aNa]{]>uFNQ5|M3rALn EwPE#)rzBQ{50B<|PDv @B1K0/5~GX1+ihv/w"^'[>>'zGCD\Oߟ, D  '\.f j"oGӱJ%5}hNT>VXp^U[NBo_}HlQ[hd,E}NHi#>;S"^3F^<oi1a1*j(m -7TI<CT2(2 ֿ-!ÔkzM2hJEE U%Y'cbq5/,{01h9xD2-a5*Q/;r53o,ٶ"If!*-WK5=I;G4-4!s$ 7" 6/t9)2| W@(8Nxkzpwx%Pgk5mʔr(Lp =spB~4x' [,x7@iy/yJb<{,,/vb u^~}iu-OoΎ`-{A.5ojMHН6! B|O)xpM".I%Q.vop/g|%DIYByL?7ޘP<VHUWF^:PGe 3"aC`5MEWQ+[PMEWA=TUNT2QR@QV<TQѣN*[LeAőfOB4"fFc5hBgqG9jRBkHK}oCJ~QE7}K4DdHm<#Jo> ::&6y.uu d vQ.7@W_HEOXHuUӇXcEN<3@5,]G Hnm(|<+VQ 4aD1{쇔X,{$ *7O"q6<>)mL_%qnKs%dnfZn6&Mp*I2\1"`))o3ph_<:{l&#=:gk3S_Kl&\]|f'V]wPYVg4[OPV,ce1A'qm s~n+|vj W%XDR<Q(dyZE Fr+0u?ġff Ա,>P3IB4]tT#e4r`q족]TLUO: x6EC9p^Am(2P ?^#3Rm5"+Vlf,v 5|.L%NUܓ& ?   o$u:mJ Sd ^)gO3(v4MuAOڡ|α赭cծj4'H(x34-0PnB58?PJ*:M,+5HEw4MJ LIA?& &'t f]z?Ⱦr~C>PvX|v85i&4}]0xJ HY׷22ClIHyɵiI˵tgJӯq>EɞHYgk 6. T0Wn҄ G''JTX#H |A4N ΁B6_V՗9_{5%~E:B+,QݿLnM O϶[G@΃R^Ġep?3xFnȞPcnCki[n8w ^0A  u|ƼM:?ks/ޚ .<rO ޛ EaN8o$ *B8S$n>%59?$LzJ)?&hh+0Pn!=3gs88E:5%<`8RXq="OC=޹B+jIDڢqM>DgWNb[S絪P ^CwH6f(J ^A@R5h ^o7jHH6rC2n>w3~6DxI{zH/ C|l8ExLfuL@=U[ZLZcwUfr[wrs!#q[3& va2{|V.{\x͠_Ā /rq~´sqCMOw"R&%{!-ӼK4N /4 w7 {;l,wnW;r,o8w PN@FDvCdF+MODKv?I|8Fv!JhCUꌯI=ӸHߐLYGܶSiON؎S&U{cY¶YɃZ̈́]Wro^:*b^ _ؼgF4m6loffs@wn+tq|Udyul7gH<XJ7'e!-epZ9y+U lu=gs)}]u b?E&<ކKd.O[T2@Lq,M\;:]NfPwJ7.0U!1S4*&f~g@׵Of ˅|vY@1]Y4uTz\9ԙKzr/A];\:Ȭ(T0 S( 8ݺSf'I`JӐ !jdoyk fRA {4p ,He7|OT;k@d;E÷X(J2&̯۞Ncu #, w4$Ga @u^VWI*Qv^E{av&tr}XXSEI,]8OH J~%k'[*8hZg Mjo>62" ;rb"R#NB'f R/ؔ.uJR*8F7{*jw"g!Np3݌%!pnar0! |m:Uitr Tx ֎OF25G]ufaK3  ً >ջi #'Ɩ +ͳq}u3Q` @J"nj% å9j Tz\.Xzҝ1k)S \!m J/, h! m54 r.C != |0 lI"XN uX? pt'! Y " d\ C- r1| \4q aI8| Dr7n 6=]L (7 /^= !d%AN2 69W 8C $v0۱ M5a a0 u^X  Dr #& U ҆ n  Ә  "ˡ ^  pFw cn R d lM֚ Kچ= = vi šۄ% Q ࣊Η Q p uoə G \f 6Ĉ[ KP _  +g v 5y  B  ԌG )~~ r z  gm d~W =. \{ jm-K Z .RQ ;sT DZr aOGG F e6K ѸH ӧP *L% GTJ dOӟ .Wq׼ Dw RL Dm E' {yGH Cu $/ 10 ~coe n2d gܞ6 v'X iQg ML ; c g% [Y o7= .  I 0%O ?<6 x b \ \Y - *sZ Z  fN9   $Ud? -n ' ${d >q O}x89 Y^zL ILl V[2x W"N [-z g7xA c l{ v>xt |K}8 wu5 ^r ~6qc ^mQm }p @k4 lhe Z *P9/ ʳX p ER KC joL@ U bH[ _F A < Aߒ ^= E;X! W760 j.aV ɒP7+ J1a 0B06 !1( ֛$  ӿ@!w s <1#n Փ g? ߌg [C ^Ks N_ 艝 0 2 j / gh  (m . #  ^ 2 *y * ~ UlM^l@ (!,r!iq( s&XۉҎ$ :ޣr>k ̻vGifxeV ǬiC+-QTLC+D!/t;g(J@)a97_DR\D]UdxdPu?lkjWmLĿNnxI\^Ĉ~-z᯻gVR]Oea}Vo$Ksв]p8|FJOw(H'ł~ЏE8 ?޳n۩^~HAxB$#<]0CGw*<[/9:(a7n!+61IcmaEnw('HFס/@OD+qDe^?{̼A8,;YmU5CZmY"b|fDv_ڱ.h0y/y~t>q|[oJRjz}&.}TUuX"xʼnTmnxhr8<}zcwX %E>]7׃P)g7 /vb@Ɉ"1t n sIGQc&1yܐ4uV+ t,R#$A5w_ɋd;DHU.rb0 XaX͘@{O^;YQg-b>\w4bS"Vh zn{$D/ yI2>mAAKlwMGYcReFqep6!u*w7"0qu/}jxe~Gg8H@RUZhЯl::w$Օ $ dP[vuԈfbUnZ4Fl:3xR W hil0fT6(q/'"Ze4nq$̀~@]La{Ynkyέp|{`CnuyU6wT{܇hûBR!)"3NDwRh+J$l<( &?]*" 9i0G>`Ab= [![=UJ>K*`x8ԵP]ޚj1JcW FX.Ƴڤhkkށrm.JR)s8 <pBEoNf9XI1Y4Q,1ۣ~X)Er>Tm!X5:Pr[p,`EK{f7Rʦ{Hxu{@jjn {f^+@ۄbC`S=WDK:BY. 8Y'i*3ab o&5yp-zE5ԗ ȩERO<'q7 8j6eV aN`H1EtyL {LGSmRFd0{9hCg8(.3(0XL+ZD8H/1t VM ʪ%;/ SM8[2M,x,)21stGIa^ȍ_4@ٙx^ٿd#J@,c;p97҆ (e<%A8d5ό;F/ 0?B$B'n o/45Th+iб`c̀LNpuqu"s]2Spi3i*+ e[:2(*D\G,@ήH-?t:WB05|41DFK57.a-0Y ɫA^-/m,+ M+6u'n)K*#HF$^+#lo/[e 45G m`]f D$  LvQ0 kV tE2L'uwc0C 6S=X!DU,!TR;Ihhg}#8 pF :sLCCF#dn]MHG Ek ;VQXˈ W \-bD ާfk [$ ΒZ Hi D B~ { (E+ * B@H 9x f: '~, I( 2 '՞E &c b˟D E }ގ A4$ (d\IN7/ Sh7/   f |v xCu9lq 'gMyUI9gI:St = ;C%FwGz) 59!"}uh.[Y5QlS35|  |JV%*3? 4|~4}࢜Gڈ 0G٢҇b7kD% fJPԲn3f2_&F;'<_r6{f 3o݌a( 9F$!U:ް!` +q@+AMZi9Ad5xzc47JJTH)Yٺ6ץ,os[bs.XmְY ޒ8aobv ӹF{ 'Qbvh `DE&;^uS%d\'Ȭ}hќ%dFv"pf;6JdHX(^f|Zny;^ M*W?NH{nad|$lJ]W0 7;d5 sX;S0].b=1y4?^iK;S9 e;S !L4c׀ 1]+>hsr.2\v/~LǸѼwvYLE/xdG0LV2U~Aױ-M_(N,-~iq_i]2PhvUDHX=|6Z84@{79lTi"L(K:{mW:ty fr1l+pe iJ]/u;cVeH2Qi˜SEkW ] (Z\.-Pl-A&K r÷' ?@W %O  ҄ &+ (ZKg G_ !tPR xEU:tCdBy.aXP6j*$*81'$I&TI<y~\.xXw{I;po.@_ve?Ѧn,q~a<Ra&I%; 6DK/s8д5Ix"=c5n"?=*4CS#ͫJEs6AHGE4I9DMInF; dL},JaV6ڞQS.w1N[@F)dDIH3|B]>mB3=v>~3k?2A%0|;8Mӂ˰#:+ͫ MFFGjzf+?`\.<=0&O~+i &OO+{\ |W&8us{~(pt w(/>nc;ik do5jrzj1;<]V| 5J\cBc3]x ]z5S H5K6댄8 e4wc JG[IǣЉV[@pJZnsɇt'Bp8$zw]j>M]pػpCێO.};Mhރaeܷ 6%3 \ %g)A|O:Xys#O[ %zN 2S/ 6_u59`=/1S1]WS*뉬(0W6$;&r"B`U;4a:GN6JPtF^SFROJTDȠa#n2LvOj1~@K $ T|$ M rrsx /ynr4ܮ錢>o>5f <GɸmeA?y TB⨾l&Ϗ!_bjbȰn a  ߲0c 2 9zߒo.a23Iu>64Ji=H( Yd4US]=ra-|?4f)jE(c" j#'r^Igl>S6p3Ϲs:Yy5{{;]Q{KPJ _z_Mrk'm+GD('@i^4. \Sx3,-P$<6tx%&K'Uh Ī =l:i-ktb̙D0~9fZ\Ubu4-%8\mڗ3{ U/Miy [j4V &rJn Bha;'$2jy\Ѧ0cX=d!KT,TD_-"t+A0/*`CL* ${_aŬA\r&7z`jտovŅa,<W _TSliy%+Vl"E4EbhϔN _b L~ܦMu%|dxӿ*n]fq jml$#N3Z9 Rr$`Q2PC*I+7.2NUD zE >B(gCPH6UFF`:VF$LZ:AeVBS|=cS@X@=Zk;\/;q1)M7n368VJ,/v|x,h.z`tBi`Yp'(RnW{E=(SmHd=ru, cG\<z2Z IKuSAa ?{WQ hvQ RQ@ pdty> yX(DUVC^5KB)BMkt0EcS_g2IU9MT; }ga,@Ss#4Ro \&䖼Xܹf߸Y&E[}n pDk%a!չl(Zw6y_hD$x¸~a 8l`\^bˀRr_EgCwUxiL~]SyeĜt;s~݋ua xo9 ~w,L 1k 3jylS8{հV kII}vl%<.f]0[^ΡbrsxK  3\Մ.{.~<4рff5j(hm /oac-vہua=JU>Ż:!I,>6M̕2cEiS@EN8 -,.p-v߾!*(C.b ́L,(dFW\Kl.䀗iJC\ ݙrR |V4_E95.Z0ի2͛Y@ӗ4 4*X2F;~:v?Pk~?RGZB.L CvKSCHI0XrUihszu{c?ql'z[y:Er`+J-t?tiDb'yGeb2C\3c$fрf< |'"kV*+b¾ B=TR@U?1~D{qT(b   6g' kH|!go #Lu|6{r7?BhS lJ˻Qɜ XFV\(ZrbKjncOfkVU(!iRGO͔JF50VVZ)NpTg}h}0}5K# $:D1\U=[kҽn;$Ɉ5*vŝW"]Ӛ8ԓhڼY·j¾ # R&yD9In#m%#5 {ε&?us^t (`8ygg  J8RD=IijB$`3١s-*ɵ0,&U<ʿ&1Ԗv; "Rek\Tˀ̆ ToŒH a:/O X̰{{ _@Be"0 [XUlQha ͗ rH@40""݂<Ik[{*urzUۏnrqc<Xda0[t[h|>zԈ1Ori:/" Qr-#fvC¶%u`FjQL[ggsFѥ:=u@ hOxY 9ԩ" BR /qC$_ KHz viZ{jRu #jMbd+XfI B<WH"Q{bv"sMW#Hr%!sL'ϝr߈+e0QH&U]>/GeFUL,c5U4"XQzE8>m?3J91 ,7C4t *P2? LEq+E eK``H|vRvUVB=ƕ2QR-LxN4FÌRUHܨbUd|d*_3xZv[Ze{t*<VYuXpq'gJ`NsTQ"J[lEg:Yd*>l/G;ADZ5FGzM5R2K?p#=S@R2:;Dᢐ8pw'޾:.nH(bτpQ%F"H  Iܰ##Z0ٽ9>SLnCJP0U0`G!8a|ӏM"~hzi22| 0 w.y&tW 2aQ( ;"Mp&4(XD*/}0+`*=5=EKFK7SZ4T S9Z+ZVl>elG `Ĩ)cg7(4f?FoHwҬ[rn x0dxi|Qo]guVk<SaAYLbU:Y*]tOuFr/0@(R5C/m)Y2aQ ) [{r`S_g |R ) vG׫ DSC$jy14Ed=H\S!$3NmpI'Wz% id+ p' pN.:Ӏ;q.VW=^v,u\aD5YۙYPwꔈQ, DSgNeNǐNyԙAU'9Yq_Sl8VH_e}RS[+G(pEiTAdC;gN< Gqr5d7 Ы1VvRE,}#(q@vG׫<  HG d 3hF ij1yN:6 }k'Znv'%&u &1*q>2vi?3UY4^4^4_'s(9bt@aT,U5:nMXHMZA\MNk_#oYgoQ1pm+rG x~Ӆ(џ~M'pr@r2r"ggRQaI(ya]Kd$ T:w,zY1UJ*UH&E +nAR+nE;FFH=`?-E8JsR;E1 LA.!5+8,dq%x7='@9$!u#UFA;gQW]F `4 Oc=F@*lPux1h] )'  Mea8 `[aPdtG=IkJh36=p>݆~(Borw i&[ Ҟ>5E֬ \c S.ǵlс%F`;έ=6`P vɯVvjy+MT@c}HBh$R ~$"؄bB]Gu>H/W]F.jRE=gaWެdZ]zlIn24>Kd-PSÌ/$l :< z=.;u+ )dҧ2 7֏G4ɐX?>8E@BGCqSHdLBϐ:T@F[CV?l7/1]wN'_+keChbu:5cZN '40/" +] n' $|!%*b"0%EVkyաRɆ4ɽe=  s- c7 Fh !>2 -xoD 6*`x Cµb ;tgߞ CԀb QbΆ Jvkf$ Lem cH c ] crJ ROK J Opv B -lnS a P`q* 6O- _J=> JLF EB>t %?x P7 !]>* !>2 ERԳy\Mmŋˀ|Ԍzrp0'26V+j m~-x&t{R=\MNY8EUG2Y#( WQmA}@C,؁z|ˀ|#  JU 9'y mUX@ hkA q }H y&F B# 9p ρ0 y ~( uXU w5Ǵ~ ia>? lI c0b d@ `p3 UcA Sa P~. J٘ _ Ԛ ]ږz f+ʰ e޲9 acs f|ʹ m@Xʒ g?ʒ mwAL h [B9N o+ mac mUX@0 R8:Ԓ*z*%i;ړ@Uh:!nDDB ǰIsR8*AOمH"ՃrM=C>Z9-C?=Lgwk:("KDu5:5bU'R+~B&qpz):R`[d"o Ub&c ,v $-|y'㊗@VP47L5!:8j?V2sziWΝs*}#=*%i d .JbNJ@/ 4.C;B?:DZ]I BbNs <Zo*fO dMrNCfbhZk)?Z[PW+XUxRX6ÅsJ'ʛ<ڏ;T-y6;./@/! #51gtFy=sDdeLP=f[(`mL\ 2cY_Խ(XVu Q_ڐBI_^)I@Vg; BLhGVJrt0~-~ %9/#51(HJ.Mx/u5`0[:|A%RN M Y=|dLd" !OSBSwy]qj:;!iZނL[OSx+4C~Sx?[^b aZHVM@=o.3h;/5  J8(u H,z" l!}$*W@O(~8@/Lsyjͅ3ϪfWPBqƒhqj: C:'TĽ18n-8 sY@Yewd\y9 T}[y f0}"o[a_}il o/o9Յcćz 1{p>HogiJ+^y]:axZ3Hy|CC:lGinO)vW[pB_R0w=hp;d!a]sUYhsY@Ye 09"KgM(.9R27"M"!A8-"K?\rJGS JlM FR`JR[BSkA3.;2R;&m4f5.+zg!s,#l @&hZkGTLg}IM" Ttw/Q.aUF,Ce(~F+8 ulmD h]xA>`5 Uj=Wjz^jX }f\_2gEw&q8Ǹ~F b 0st. ,K7~>32]\ԭb/NS#+cUP&L&?BI,O0stH,kVt(޳"|&% M/:$ ;A) 9'3J 7{67~ p E5>N*b,yvmn~@TV=iÓS~9 @% >Nzm<)3|Ns3.s>q t0z vrPvmn   ~{@{|" 2Fy]JC"xi$xXqpo>}K$>vUoV{4e27s_I(_l\vRiG G k3HpeST%cK9^_.Oa]\;e+nc{_gTsTe mWlx)i$xi$# B)tjXXu_#3e!gn!=6k!er[R-C!YB/`PTUgaU?3$ q-moIq/#W\q?$gxS3vky5*|'Ds~¸o y#y6 ,px YUq7mPeE\n|KNBPqTC8;xH<J2q|ANxNgxS% 7fV=onvV%jC&@Ip}IJus.):k3^"XH4f  Ařb--ീzHVwjKDҫӤ]@N+`)qWJ,!t> zu~ ۉE_UhdS%둎$둎@( θy|B ɪ^(=G1b7)f#  K u^ k+  hfZ;fg #H+d*?SplJK;PU[Cfie=jLewf$\BNFE>d?d*?,  yIa3H@H,1(axf]+X1t,/y&((a1(a- UL<6?hmG#&dc-FZV+WZePr.fx̠`fTat] |V]H?[NVKU4G@5tASrI AE9F9F. e;o4l`n[B.77\o6JI:HxSq^h^\1DUS]8+\.L2 X3OwU2+TlerHBR0]BCA7[7k}77\/   e KyP XM/ 묄uCfj!GSA @ q3 M3B . L(w (+ @ 묄0 [a0dc+v#u;!| ^Jm[wa$d c+dc+1 JP/:THtn9810&G.D&=30&0&2 *fJ+kߌ (n͖t2˔@J[3sQ]3^Vq8Urwg:$i R+JU˔@J[3 |\QEu?cHL;43S W\jiu?|^pBS8S 4  )rx #492v d=v|(yimI[z`~}EH*FvU9v92v d5  k   #U7wF(Vj>TRȩVL(}>)|i^-pV$ z@>vwTњT? >5'}S*f f?t? }S5'l?*b*t?@  KL]uip @X]ui9W7pR\KL"?UxYX`XA h ~{ t0p`Asz~T~#{,u hYctPsz~TB 3Jb|fhB9HL%Jj ӁM{/!:N2aP7;,NgM2a]@2aPO \u%PR9:O  lL:zg~9 S  lLP  ; c}anu95Ű9P E2eL KLgj Ga [jf? WH^m `El@l `rn Rt# NoK Is N Li ?ln? ;1.j) E/Ve@ E2eLQ ^q_ >@:{(c17uR &! wp*W 1,, \k: 1Tp Kl8: `b:ť d)C x# &e &!S ssđ=9Og6tmSİKzΥw=sȥĴİT *Zi \<4~UT xj B?m3j )b{*vk Aj xj BU  8 K w!ZK4FU =/ E} K 8w =c2 =/V rX~|)_U43VNcrQ-CsoM[NW Fw%m$-f4. WT@x:$ m$T }2T$xT@xX .8], h1+r(\ 3:<&X[%NVGa/I0/x0Ͷ&eG$%?t% צ[%F[%NVY U`%(42u7Y\5OIZ f^]Ԅ ^.kQ1Zy cj#fh gyZy c[ ,rf58 K/u[6ũzsa"C6\  V O7D& .3\ H8 :j (? OD1! Au& C8 H8]  ̩ @yX{q0'].Rp]-G6 P5X{U`Q+V*̩RS@yG6-G6^ >[aWi!,D^h;yMj/j3!՚a *2r';Tis*j%a̜xass/Lhcxh̜xab   } B9[&o(>xb G2 GB GK@. L Nj ~J[L mP /P K^ zG. G2c  ̃4G -,(yc _W!G */ &3x?2 _40;#&l0ńx!|yǜ Z" _Wd  媯 <W'EQd@PD`t\w]7/媯f @Pe  :FYK "%eL ?\^}YK0k:Yt,LL ?f I{tr^ "$fExeKtr{zg(ZCxhExeg ?Ï  "gÉҩ< 8K]tXh !,(IڍUGQ"hcR;`O*AUQIک,(Q2oRcRi  kP M K"ji 3 ;l0 - j z %  3 3j t  )2>B"Gjdt'#w$ )?@dk  N堋xנ 5φkD Ӎiy:֦D D l   h7r !\ l Wp! rܵ n i hp Wp!m   S kkSyjn %~m i:@n [tu h(}q iu T}xg \U@k \hq i3Nn" i:@nn gC==u9bJnRdL͝MsQ}^URdLo U\,gLJHo] ` w gU`p] ] p  =JnBp沀Y G'S|沀q ߣ>?6$lhOq뚜Ȅh+j$:뚜r =tsy[tvrn6q\=I>WNMZLwnO,qn6qs 3ن ;U_s8ԇ#+!@N1e  HMhEԁ}8ԇt  6 g)WS&2aWt Z >- g0+ 8"D 8n Z & Z >-u !fӸ-73l=uXMGlm"Z[!Y}XXMv g B+6ve }t*}gk3"ew Z+w9ZpKwzx4N%zx hjtxV)s_-xoݼet jIiW8oXNoݼey N{XRj<`VyQ|O<XK^SMVf`VQQ|z  +JQ⑈s.lKzQ+׃WľYU ѭclo{ :.iSGG KA{(G*iS  0@(| O;vWeHx|2G"Y:b9:kdT$aV1Y2G"Y} YVe#V: M}^;#d`iGe :Yk^;^;#~ #]A;XوLW6 &@Ts~*t@b;ݨ$*u*p_?*t@b  it {e]{E6N0 x|l u2wi1 i{E oe] xld x|l  Hg@}dHvR-)PZ.AjYˀJ0gwW `HOHv  yg I|,ZM  I y޺ E    ^ oXnZfnN1 i!b nBX bjnS ib i!b   0h A=H$Q A B[L G =6@=G A A @6Mv60V>5@ 3x>dkS-B@5   &G,Rt 6 "   = & S@ 6 \jhMKl`}n]Zd2hYhe*ܫ`}n Umqp $-5gVBfHlYVLRVB  ʘ lJ4#}o$ r m { r r h]=i( O}忩U#H@䧭忩忩 ǥS2-M z$[ z%ג (Nz}nEƥ4(N1 z|' _2"<ƪEƥ4 `m,S4@DZxdljZlp 2fFR`xdld \SqwH|CtS{ b%Zt6>CЂpMcȃS\uQt,CЂt6>CЂ -cn@BE)R `P7 @?-cXD77  # 5W!Gaf̬-W5^1`af#q\+-W-W Nq<+_sҲnx˟wPss 0S{}Ȁ`8OFU)0pO@ȚO Z&vLa|X N iQ#<L۩TWPWoQQ  Zedm\0 [? Z df [Aj [? SmPv :iB}ٿVr} zW'3K9f'ea +"92 V,*'e Ve7"Q =^dXgwQW=\|d]dd nZ"@60^b<j0^ N3vvcEvYltl v Б2k{@БX  R0B d>sU )n`% [;< d>wh SV [ [;<  T 'j,t 5 l- nD't m l- GPuOw>dIA8HClPjOzROw #dU0s U&e;"%XsIL4m&e; /8&#, @HZ$^&(#1b+aZu(@^&( IQ]t#PcPֹ*KCIֻTN -PcPc  UJ&VvgR iSx N :M` Q+ K~? ?Mg iSx i8^xPM62 t\ jqxE=h+nEP&C五>  ) =n? ~ 4f  E h9 xN  GSpk|wTq 2 Z@tg pkzt| `otg Z@tg tA  ? ,z9[t)k]z2z9 Y"`+>I !IB@% Y+$ϻ%@%  i>u~ 8w sY@mt lki>x[sEnsY@m &zx [nFZ nnF CR^Vn }3h^4C0P@#7W^4 2qRPi[ j~ET[2VտB+TET  ^ ihE|5I  igK a^ ^ g|; a@ a^ E,-B 1Q V8ɞbE1׋ʼ8ɞ  B Ɇ l O Os ѐ ؿ B |T j 9h ѐ b ѐ ؿ r90"4K 2 4Ǩvu:~+%svo?vu:  @& Or&-< 4 LX M @/ L>W LX  . |%[@,%lɜ & @%{ )A Т+& N%{ @%{  r }-Vd͡[?7 xy`ow tWd͡ v_V# xu`q3 xy`ow +JENYMa\CJ ˩;_[?`uu,_+1Z;8 [;_[ xk090j< /x34k09(x3;<x34  R Ѥ{ޯB h;B q t{ޯ Ѥ !D: t{ޯ ɿݕ34 o& fɲ# Yf f   )m9@l- h+ (ȹ;7 Y@&U "sM: (ǣ;р (ȹ;7 7FjVqUF0 _(njVFo sn(n jB9qٕd )nϿkqYnnϿ .aZ C ".-@G|.W.  S( fv8t|`;ì :. Xtl f(z_ X_{L3 X+u Xtl . y=5A]]J:ZJR& 09E24J:>. C9EZ9E2 S8` @ PvTWVMmKT31\wh:W%y0`SlXTtvT b W1k QbQ b bQ  ` t &(1]` ͱ bc& tӚ0 bc& bc& !g#, kԿ*1!*Wg$&s*Կ*1 'TYZD- 9Xy0'gU#Z 9Xy0 h!<4/ y$&])M֙ ,&])M  ' 1>-[j2Ŧ EB '1 1>/i= '1 '1 !< r~53 V=i v E '  v V]7Kk SP )* -iVL@(]LĺzSPmrLJVL@(  1 R.W7F ,y v1 Bo7 .2. s1 v1    $]vZ's R { $wNR "' @{ {  Xf pb 1i(oL[.f ni i oe.v/7$@! ub+=PsT@!oh=C|rZ7uz=\ub+=P ڞNH—T> o{z9gK—ڞ9vhz9g k6x k2 P@+;Àbl*ũp\h.@ c74fVTP [Tie?APT '$RbYNĔ )pS;!S_BYMXVSpS; I$ r pc? xC;jpN "$ {8`;  &}H # &## U?[Y ^?Xdo?WU9Z!XdkXdo?   EDVKW"0 _ FE9} EE,\ KW I={ /cE4 FE9} M-ִ7E$L7"3:(2&> 3}R>E@ֺ@bVNK 3}@NSn@bVN "JxJ¨x ֆwkri}6n4_5nmW>re4pR][Xk-=9n4D6n4_ Wjbg|GJ !Wj}-bg'Wj}װWj}- /:pDj7^9@g0/0ė|9b>9@g BlJ+a8g 0#rVEfDaoJd[EfEf Q&[_rYf`U jTZXZ`uTZ[TZX S/lw`}tVx`el1xͩaLxVxb=Vx`e &8D0do]2l*Ģ*Ģ,ho]*Ģ C ~T рٮnk٫-sזрٮn xPi0LѿLZ xVJT*   L BL=R  G9A K B (G9y G9A  7B,5+D0Dy yX}CJúy<@yX}  69= P^< 92@h<^ P;̸6J&9B@92@h  $JږMC)+7<Q'Pu<Q  @R[g Ux>a5Eω?OG  eIOtpe'LО{Ocx@JoL'LО  jP KF@~%$ ( üu _} ( EO a[8랙HF LB dK6H f HF   3. = E) -9|p 7/*[ = ** 31,i 7i*` 7/*[ 4RH]x1(MB@y2>r1Ay6B@y2 zG |0YG"xB@0Y 0 ەZ/]T}`$OT} :ΞX<xBVC7AA'B ǀf6 +D} AUFD th r N@0W@ _$6^"I ]sNʥ"kJ@N NSۧh)PV@PUnFR)PV  $ SI X ̀N  cf :V ̀N ߳v!|i7T=@1R*!|iǧ@ 8}Q`UFA6It'B@A6  ZC *g 6 ZCӌ ] `+ ZCӌ 82C %3 1AK!82(C)8Ns82( zdOIکRp##zdL ݋JxܾRUzdLzdL   K0Sj&+Ww$K0+lSK08rK0+l! \unX|N*A%WEfLQ=aWE" PC`:{*.%Z&W(jAcPC0W$`W(jAc# [(e-AS#"M'`}<a,S#`0`}<$  !L^l-J( tٝ!ʿ o $ tٝ% vH';U" )vlH=yopvl& la"8HL,<*sm]"꜃lAsVesm]' \`es :+]l^Ns]l]l( Yo)zL9e,Ypo/) $2,?/u6~9-+'+*%-#+'* 7{;S$Bk 09A.mH< SЭ@VɎ=_ImH< S+ $‰g n !.~79kJ/j"omgJg+hjj", "*619;{0D"F)D- e@,0,!9?1elar}r,Ʌe{thela. a1fLky9FE2 i1gi i1/ .=\83(<o>.k(<0 2"KI80K4eWcYeW1 &AU'k/n.$8ȇ5-gx.Ld'iAU-V-g2 >kr8(բ41n8{7FM ?F ?r8PFM ?3 Ơ$L)[r! '8$'8v%)0B'P%5v%4 |x?F %&7a9@gp3@5 BGڴk6:EuCyE#y Eu6 `jGO16;gd cy&g~:.gd 7 |QqZ@W6/'<(|Q._((8  ^ Ȣgf#Uk odt Ȣgb Ȣgf#: Z iBgm<B6s?g}@h&\΍lĀgwhۆg}@h&;  ő rQr5@ ő rE ő ő<  GJ" VX$l(s2 6 A K.( VKH& K(@ K.(= Bs=FA~&5q3BBE?EaDAEEaE?Ea>  bU,[5ὕC ܿVw} BVt A[d ܿVw}? ٬XZF`"v$5PD_c Z\qT_b_c @  > . 5OIE @ߝe C޾j ( `ߤ @ߝeA rN~LQ#5F Mɪ>Q MΌ MɪB Ւ2B5Gb 29Mb /Db 2C GT$g .&'8٥5"H}L.&GK*}D 9^B4Hǡz3A4gIB,@m:ou9ye B4HeB,@mE t1Ӥm04SJI; t1C M; I; F +5ʈ + 4|aK2(-j22(G  s. rv"LG3bL ts s.v # @tp> tsH Z#O;yZ39M&gy1@&I <Bw@ӉHI3BN>|CeA H>yCՀ>|CeJ 4_ z?){ zk 9 K zkp DQH<fs,)|EG@LsECEq  Z) ^ V Ӷ(j} [@r ]Hm< [o [@rr ؊ky#E)dG~<#MlR,Y#G!<#Mls /7c*)/H3֍)!/,7c-x/-g/,t  @ B*KD2(- D hB/o \PJ/[ D Du 7#qE y5o̍(ͅ;X C*;> ;X v ~}&b3; 'R~}&51;~}&5K~}&51w L,3(R-{e(0 ,,,#`*,,f,,,#x =EQ~(B'rB)=CEQOB,@B)y  t JN''2 s}P y ll s}Pz a)hlrn-+c'KbZhlvan-bIbZ{ -l/Ͽ4 u'44-kQ.qGϿ.4-Pr-kQ| 9E2,?'M9ý9@E2,39ý} BFj0'#КE C_E E ~ jP -&SP>r  T X{z@ ~4& T W$) T!F T  8TL9Wn &{ UƶW| U U qTum4 h&vs̫smksܞs̫ XqV0jjx&pY7sRpGЋp V:n0`X&h=Ic@$h= R.irn t@&z V<eV)sV< 93Gsy &\6Ctbz=Dy:Ct`Ctbz d1o$+ ^&@#j@%7g+j2%40j@%7 kf!l&:s篟[[ :6p{"%RΈFsBZ{Ds@FsBZ B]?N TnRD%BL=(O9βTm(OT(O9 ɅRZ84%8!.`'!. u+y (b,$Uw+iu!'w<3iw+i ?K:P~UlG%?LQwBU?QQw * A"$۵nU #BO.G.$л*` bX?M`   5 8p`|'Y$fgZ 5 7M` 5 5 IV(ۻl'$DJ`V(z7J,@J` +93 X_#$1-Y0,0_G1'Y51-Y0  VJ qSB<^&"E+82L>SB+q8l+8 6<h!a"^a$;Oaa PQTn"hDSQ"sSS PN[N1/"rqr[_[Q[_ 0m4>+ yN>!2G2yN2<G2G #vhu^[!f#vh'Opf c' !i3b[7<3  nj $MRHd! nj7 >. njK nj7  ,rt&!^ 4,M&{ 4  LrV}d^!QBe{} rBe{ yDq}3t9 ~(!A*yDq8<}:38yDq8#yDq8< vpS1!-$bZpvt*$b U?^S!^ӋU@"g^'U?~U@"g ]+ 5E^J\!]+F),J]bF3]+F)  3lXC]2!# Ygq ] Y] Ygq  ^ cͶ! b _d $b= b  -Y2[~ 2s 822 -Ye#2 >U[8]/o jYM[sY  Q 5LG9XZ , o7H b7_ L72 o7H ~} ?)/ {~ />ö 2~ /> @G>! vF ,3E@3CEE  h lz%~b a j} k;z& j} j} HF`-% EvwNF`ȫQN Wޞ/o Mp227[2  7905 B \$ ! N \$ tc#uR"+vH"  * t2'!Gh d!   X2-v]}& tQޔy*v]]zޔy  R SY]O=0= [S5 [U) R[* [S5 TaZepVZ.TaZeTaZTa ~  ޼ 1f|!~UH ]a\~UH U22SouW@MЎ26@M  ՙ O7AFO{g - >| o - 5<oCt %S:sjU;sd +o.:sjU N%tR,k fe@lO`eӐle@l  , W ò 5&5 ˀ + ƞ ˀ  8Ǔ(Q`#~reےlre I6V=A>#v߿LrA#Q,=բL{A'ZLrA# b7.d1D^ݯbVrxbbςbVrx E1I5A:[ E7bI:QcE@7E7b &J4M80<"*84-;B*8*8 @-R!ՎmԽ,! @mԽ 7Ʒʯ' ~(4-:ʩ,(h4(4  o =jqF! WE oqd ij oqkY oqd  ~ |'2~|~{2~ }Q_ b^.>ާ3bV~)q_\3bP<3bV ^j>H@aX?]0?`q^j?S?]0 Ka& -PGk/;e`Ā5K P`U`Ā5  mcV >ц M 2 O D G< M qZ\iK Knߚ^wiH^ߚ^ DuJ(̡9 1l~FOMɾJF2ɾFOMɾ   zZ\]~7. ]Q !Z ] ]Q   TZ|ވ ]j    ]j Hw9VK!re(w{@ w \B7Kjҵ@Ԛ B7@ yFR4gZo `i Vx Vs KZoNR: Vx ޴bښMybܒښb u}M$Mv2<z8XNv<@v2< Hvfʌ*rW_HpPsAkHsHpP tĨ``d ׆HBcĨ`dQBc ^ªw%$, 3o}tKwŽmr4De6}x@3o}t  * 0}.PH:  0}< s  e  $^be#e1e ߲~ Qip߲ QCwg߲ W߲ QC ۰F!N] kU۰3=۰X۰3 KP5;5(\oKPf=KnK w#(o:2ª'2&#1''   < >l!B  <T $  <a  <T ř'r*ř'ŞW-ř  H &Ѫ4wR  {% &  ̔.֖ac &֖ai  \t/ILi>Fy1wK\t/J \KbwK\  o^ ۋ/J o o f o ݪu〵7ZzWH,H)〵;H, 8ȼ4!6@$!  ~ KI M{+Yi ~L! ^I43 ~L$' ~L! \ `tc2{6T \ :`e\ ļ\ : U\[m-%G XMWSXN\[mU-%XMWS   w ^&[   &   nlN!pL_5 mGq9p' mRmG ߔEJ G_iDJJ`GbG_i  [c `ej"# ]ure| ]j ]me ]ure| ry a}OE &Z[ &  0f8:S>- Twi:L<ܜ4:1:L {BC G S6{FVmCGF[{FV K)A==K ~K*3K  mN;?aO=[>d m=R>Q>d   7 ;f$0 7{ ;;3 7" 7{ dG~b "w=ՙFB՟*ՙF "J'MxR9B"JPz'N#"JP("JPz B\L(/ ~cQ@$B`Q\Q@$ ̰+J)vC(fH C( SiZCyc pyVYSi$ZFyVS`VY AaW0D^. C,XXZ9[^.X]_XZ9 JռZ.n%ӜӜo%Ӝ *v/QgO[Is*v/٤*v*v 93/ ,^ YvKY   ƛ-MZ! x{  zM x{ di4LѠ&%#di/jodI@d 1N5HQ $#$2aH@4 L2_B@2aH@ lP.fj'Z[ &lPb=lkAlPb ۍaZZ -߿(c^5Y%c :@Z>eB9͎*:Ad@S]?A:A:Ad   " !o&X'5P, "$ Ϗ!o "$ "$  y3RyAD.w6w  <[FIb;4@" R۟0=0=B@"=+K==0=  [؈MAP ZnJ3[NQ؈Nv[OC[NQ   ^ azΞ9 Z5 ^}A a z ap ^}HZ ^}A p}qPp6Rz~<.4aR w΋f,<*Q7Ȁ|fHпXȀ| 0=;d_ U,8;L;_0=;L Iw#CCn9G$0i $I(.2?&:'X&*'A!'X V]"88<V=VV= ?FN+.(/ t=M%,?-{M!, M%, }̜A!J?Z}_Z P|IAv` xv`  *K9A"DD 4TB*C>9CEt*KCb*C> O4d6ҹ "]bCO55&O6O5 @E]`=D@^E`~s@^,@^  + 3  bln7E Бk< g k3 Бk< 1¥CО]9I}x@@Wx6CC}x@@G}x@@W ]+fC_72GK]8^fՇ]H]8^ \ďY-%L\ ďj\ d\  jwgW][&+>UMjŦYݢwgZf>jY@jŦYݢ   O TD;MM#O O  S: O 1 O ! ",fo)r.h6jP$tq,fr$3q$tq" ,YNeRSjJw!RgjJ# oux XwiTq]uqq$ R~~URՓhRՓ% 2I9> QKV2=#9v2=2=#& dE_|bF?)>YdEb `dEb#dEb ' %Z-EkH}X[*mjE-HH*gEY*mjE( l ɯgnD:D\l ilȉnl is_l il) aPSNvXɑ?LK_VUkVV,XVUk* BmoxO;0`xx@pFxxx+  ݏ ,Z^ {a ݏ%  ݏ ݏ%, ꄺ^80=%b8B=됽88- ~R7_te ~/  . * 6l8qPM4źf* Y-**/  WB 6sqvB  g kv 6t kv kv0   >w2yT*ih y~ w  y, y~1 $є wr/i,2 cJjs`ebB Cz}kdbVjsa#dbZdbV3 )~9m8 FzlDm Е^)z&Dm 4 =zV"X85an=zWV==W=zW5 R1xc]-<pR1.RMRR16  ld owg,j0j%q ldi owhr, ldil ldi7  Ў /ɟK>t Qo& L j) WςV Qo&8 lիo3>QV"" wlիQ1fn .VlQDlիQ1f9 Emt:(XxEmQ_Em[EmQ:  (rpyݼ}ݼxgݼ}; WO].uJ{M[WO [SM[<  ] ~%'3rs| ]%du P'}v ]%g ]%du= 7Ǭ.}@OZ@> tDW~sg.~t{tx8tD~t{t?  RIU/X}Oq RW*IUT nW RW*@ ?a wt"NG?mt?X?A IFzWC4x^eq@{2Ix#eqB ֘uB(_yOml_yC yM:X]FFD #&' [ X' :2#&' 8Z' :2E ]yaId]˞A]y`Id]yľ]yF 2uRXGAX X|#eRAX G *kw{\L57joG@w' HN{\LCw&G@w' H [_ҽ-&`{[D_4[J[DI &WN/Bgn 2H&W8M HI 2HJ &R0±ssysK  PiA Xe i GC RZne XhW RUe RZneL ˭Y,^$(<1iYfijY`^iYfM ]`5 M vh]W`5;]X]WN )RE#HC$.mElH;I{EmEO >:HzBI>k8{" B{+8{"P  $B 1;Z%(:, %Q %=e 1;E1 %QQ  f8m|pfGYGng f8onngR  _y LB$ B!  > S ԯٶ[*0I/3)q԰)T "/%f7~H%p"7-%o%pU 217Xo[r\IdA22p7Xp21p22pV ~"/y^~,"~3#~,W  | u4SL R t | ? RX  0E!K+tt 選G5= aK G; 選G5=Y 9k<_LbP mk9kLd&<,P9kLgK9kLd&Z `DRaO[{Z,`Ͻ[{[  rF v \E K rFח vhOax rי rFח\ V2 6z~J4Vr10sV,Vr]  6 Uj*6o $ $  $^ #=AA R?@m!=,#@?@_  -j 2.QS +% -#R 2+R -ڀR -#R` r/t3R]d;0ҿ;0ϚX2#;0ҿa  `FRuE S3a>` Z@3} S3ab ǟF&zr|vw&CEz|vc oeJ@';Oo(2od "32PJS"4f"S@PN)"S"Se ={3Bz35={33dBz4Y={N3ͥ={33df 9?BIf$WoH$G8*BNG5"H$G8g lTVb)\d;V"EV ^lT;V"h   9`*}q   }`    i ^`c1qQtl:S{t^`rcc1s^`r ^`rcj cfb MQdsd;ddsk ַ͇83g'TӕgTl =3(96™-z=53g=5=5m 5 YL4G"0Y <}  n  ? ޷2 (q  Fb (qo b+Hbp  by[ ~K  3y ~K ~Kq ]J`G'J+5.^='^)+5^B'$^='r :brj˕z0Urʂjn:ʅrʂjs a*d2+q/a*dya*)ia*t 8{l~YCUf@8Uu  $ &gX}^U !]_ $Y0 %^U $Y: $Y0v  E>B'BgE B { BU> B {w  s bf],5 sK bCs s'4 sKx  " lw yW 4k+  I& / yW L u  I&y U'b*^,i)T)E'i)Tz ٓTO%48cK ׂ"̓7757{  i?%E>OY E cR@#< E% E| 2;a'rLM˓9@9j29@} f0Ŧhe 3+ .D3+~  * 38\^LU>: * 3/' *. * hM-kwV2-hnj@jh׆j"ej@j STP\ U\S U< U\ #D.A&LP7z-BP)#MX-@P-BP) O)Ui$. xX;TPO)TBppTP yiڕX@Z+yfUuyY/ڕYtQyY3RyY/ Пi &)TR_Пf_ D͢KZO_(4s M_O]M M r  ݳ 7/;5rc/ Xrfrc/  B I2M}0 BM =I5 BM BM T_/>2r! ^0/T16^0-n^0/ TmL"[%L;S+p$2"T$%p$ Ɨiya!^KƗ!^aƗ!Ɨ! 1+л(jK1}~5I11}~ ^hh@,$bf8!bsb ^V,QĮ qS&^Cċ*_C^ IYF,}2fgo)L16L*YgL16 ,JrvS!+$vS&̟'rG(vS^$vS& x }Y˨\L() .x\[ }Z\etx\[ ;dH` 1Ns}F@N %([49{ 2%C[%_%C e' +.(/T  3 8 8e'T 8 t8}3S63 8u6u@6{|3V>u6 e*,iO_s&nwv* 9e*,t iHwdCe*,t2e*,t   r 1]CG!D ; G5u 4CH G24 G5u jmh!bs=I p <j@!bmkf_vj&Dj@!b -q37Z't, =1U-q1-1 Y UJlV zλ>t 9ވYt  U, [!!H X? U,( [!=0 U, U,( KN eALDעLF ڐKLDע A )P4G uBA#A6A T' wjE0T܏TR0 Ϟ ^4=k (qMϞ #Ϻ Ϟ # bf2n}! 1xQeڻ=hce=heڻ=h "o&QbWM o S"oQL"tQQ&WM"oQL O͖e"I7\h +TO!GU'CO!'O!G  C \h^7iv YOU C]8 ] C]ܻ C]8 >>nU}Za VA=x\v ![$)9y|ӳ r3Y!zu$4|K!zx!zu frBE3]$d rZfDhBTfDJfD ̗ktOYuo y±f͇5"Yǘ2͇5 H%'{u wgH'&,'H' Qy\+HӶ zQ1y\JQ;Q1 Ƈ2=%E ||Ƈ2 c7l({Ƈ2Ƈ2 c c\gdۻ'%p u}c\|gAc]c\| (1<+vОxӘKBN t(1WR3+v(1<_8(1WR3 !.O<r9 ^ `Pa ` /;49b u</;!4H//;/;! ؗ+GL 8ؘ Gۚ)Pؗ5 ؘ G 2bgjO 62g:bj'2gÀ2g: F1)] aqXѿFtcaq  LO.O@Ko- 8 |O| 3Lx yO |O| D14HsժD1 E^EOHmK E^ T?1W T3$,IUT6JT3$ /P%(n wp/'P&//'/' 1L V w1ÍS1G1Í 6gI,m C |I 6h]čI}yI  A[:X &# ASk[zAjPASk ~,Ъae͞k,GH =&8~,ːЪ~˗~,ː j! f1[2Ea !1)2(!b1D!1) ņrgIݕ)/ !;[ֿ'E/; Pu: N*d\ t@]v_] 5t^;@]AȂb^ t^; Ce<i#t ތh7GCe#&h:mh7G _crH/J q_?b^__? *-oH^ Q*I-n*I \O4*ZnU \ D  $ %j^oc y , $c %( ^o $c $c  F"; q w#""; #"  [ ^5 ߕ / [:| ^Z [= [:| nq*a iqrOBqYO V :#ʙ O O  O JQ~FlS 2N%NJkHN% *^W # Ԙ*:5#*=*: [g~AtOqR "U[%g~AI[[% *j>Hd - C>5D9ZFC> ,2ע ٸ;U5 ς Z,3 G]VZ LjO}p~p uw[ Lj/O}bLj3Lj/ k,oCQk n#kԛoCS:k׉kԛ CFT z pcs,GDrF:RDGDr  1 pGs6 eB0 1Q p, 1fT 1Q 59P8 !Q;6d:6ei;8p6d: r -X0" =r0}8-Xr0"r0}8  JH LB fdJ20 pD fd <UFNX> SFqQܸXk~NqQ GԎ{MsG홷G 홷 9 \$UCMb b p\Yt2^Fp]tp\YFp] CJ*%³acH[.*iH[  E J9Z$(&s-p E%aP J6P& E%du E%aP !iz }gkotҶz 4z}zҶz   F =r&|c]| F K 4 | F  =AC"YN`J =\ƓC=A=\Ɠ MDu_%F2K(5DuM?g5  c{FG© cG{F cG cG tQpDtQu($tmtQu :1=MBQ5J:1=I":1:1 7;Uׄ$i:w:7yG:w ǦJ03>#2&2& 1Q#2& RU=;A#I0R<U[oVRgR<  b, e!y>{a5@2RUV E_+VY[RU2VV+VY [,!Ͳńf+q!k=!q! ?CHI)H# nA?HzCI?1H ?Hz F)K['oGN6fJРF)J3J #+K(AZi#@w#z#@ e0U-}:Ie0exe 6F;x6+*=6.6+* _ !MO>:-WW_M #O_M,_M ПDjFΘ82FOD,RFƐFO  G-{<k6yV$ G-{j G-z G- NU-L/x6{ iN.? U /LN.V N.?  ]J!b>43]J!bej]J=+]J! =A90#37H'=8 #=B=8 X4\G#8ѥ1vKXl3\+/fX47Xl3 H)K9!E#0̦_H)K!H`<H) V0A H[L1 M`ZCQNHV,CՀZC 79$ L04\a7-F9 7T7-F  ֵ clV1g k ܎e p k ڽ?^M90)k|ڽ ڽ ԧ+gT&.ZD }LhD  S +B%5EtT!0 S @T!0 AMi΍D~$EdE>1yE/0AźMiϵOE>1y :()~]qHc  Y~]g  iC'\S  bC' ȿ b ^ÛZS]1u Ab%HÆAb% Fv*"}x[ "bv2a}Fv?Kbv2a L-B?h )L2(B?L?L2 }k+alM3 Dk:#zl+k@k:#  g " 3h g  " g g   J|{`\T ( 2`(  xkԮnV }2nxkLnn   N]q P#g 86 O@-, Nv O|/ O@-,   1D 6kmi96j  1DmG' 6l 1DmM 1DmG'   aÙ7Lq D * G D  5g -q04 D߼R' 5g-6 l03 5g- 5g-6. FC.* W. d jjhhlvmњb`t6ƴEd8Pp,aIR 'FX̕+Ŏ$,h {dh:b(ou U$@v$ 7&rd'uD20bCr34kp'yRrF#hfD)O*^aH'FXb1a՞3Z,*]p+(@U1QX<7Q8iB1b.:=V0PxX< W.1 P8{P WA h7QiNKq?l{Ud7Ĩb@$Qt6@SEKd\stq8n_cHhd@P(Ŷ690"˳j/ɓ,}Fн \Ɠ _x ̧Pɡ%NX+j/u-٘3Eh2xT|NF`HW H2fz۳kC,%'nL B\4pP%ZhgP\pشPt>jDP}.|&VdPr\)V[rPXQU4HQiN T*2))VaɌ莌<6Nq'7[9   DF&c$$LOn|I W Av7> ٣ ݤm& ԿcaɌ w`:&u8(B@H.Ӽ`ՖGzwbeB6_>V¥a`IH4¬kpOHH  /ny&\d;i38?Q?nW/tf7qۿrzur~Jh4"'38?Q .oJSEY%!;`RIQ|:(Pw0}D~. VP3N>J.`ME+$Z5$|Zs6RLRI  t!r `85tӘPE-uQ#5;ZI 30<kQK ^mbG7]d!r`"oRуaV<%z&G©.lDVӘPE qsD|3`dcqsDfk7.(HBL"8Xhpx@?hx3^lVd3X8ED|  1@{$."oMf@`kvvoFNg(qhP2TB`,p$1`iX(NE  ʴNDkpkv  {ղw<Åp6@)0'`abm(%y1l{|Tnpl,1*6@) Bd$>N>)0)m@*-PV6 j3q>Lh9Ja q8L<Jsv^u&if&o(|)0)m  \ gthg$,  ߹?ǹ!bpasӼzsT"<4J'դ գ$Na- ѳn~L,znbu^|>on{n.  Ͷ08hU5 )0?b*@U5/ t18c.8*+S0x13580 %|6R0sTx1^0g6RW/ٽ0%|70oh*0g1  58TVu'dF!-(<EEM[T5 |8J^u'd5MEG}fGE-9 ReOI,R#cd\T{OR`(dd: 'yO\8Ɇ+me@'{3>Ey62=<xyqlj#ؤQɆ; v/*F\6ZzS YK$}Z J'Q+:'k=~'+E;/2Wq)_*F(S3UY 4'4ox"W<V<GhsMm uOV Y YK< s3.A ~v H=^T~v= BR\isDGoCpQP4 dJx k!DY/\DGo> ]Ev7:_ Ltiݗn3H_ _ L? 1ru uqJz #Dr7DM4fPz #@ o+HH/Sכֿ/KKB$R<<HpK7KBA l(H&m#*m]ݺZ RlH+| Y(\[mPmB <0p8K3dH*93pRrdHC 4V|=4ũ 94ʊ+9~^4;h9`~^9~^D )>Ck*^|(+ C@ F-C.^C:J(C@ FE  ݝ3 g?' Gg?܇6 & m׮~(7b܈6ڄe~vMjIg?F >Gl`|. NӾB"m}a{`>Gpćr"l׌}a{`G g! uIdb)}o0 M oH ٲYd'> WDz!ٸ7UWZJ &ٸ7UI Jhh :k KX  6*LKXJ  ) IPd&( HΈ$ *R H9 HΈ$K 5*$) u,qS*P!K9qSL iO$}b< Z bLi\bO$}WWS]qJXb< bLM  ͨ:+nX'^PR͏5>lB 1 8XXN %b|0:H BF %!*30:J0)LE%%!O DEU#o}<l=nR}HN%qWDEqFGв{R}R}HP /D _p9= f; o?^gob f;Q  {_{@ ݷ}p}k[rSбFH:X>%!<?X}X0}k[rR $B2i{ hd!C{o5qI GPm$<q)"iot!i{!C{oS  <m\ )L33 JoRv N {&\͚33T  pb ֆ l H8GTU ,[Bd4}' +X-:eUD -:eV 4bQvZ'f :ȵNZ'fSÍQZȵNZ'fW \K'. }'ذ+aS]-i'D'ذX U@H2 g0 6YZFvUFvDx@zBVFzZFvY LΠgeDpNCst &J[Z6@[@Ca7<ƾX &~ \-xgeDw`*w. cpNX|LΠ}YP Z/<`Z6@Z \ԗ֗| # ~B(;>Vy [ k@ TP ݀J@NojJ@\  qb  95 i4Oq; ] a^Vmsd_ nlbDUmM6bJѸ-bDU^ P8o$ j/ZP8l>/Z_ +72Z=  ZзV2; N;97@:/&Z92%V2;` l{9! VEet Qy?l1utTe t Qa iE[@s#, 9B;kq@5[!t:kq@5b (Os15CLJ*M .gK/\E#(X!D.ZKh.gKc {ωjV Kא{]O5אd sVٞ?\ ͣ%Vsٳi-%e % ˦ HMT8fx K ;H-MT8ff 2 ';J ճr ᕝ0F:To6JRoArg bwwQ¡`1$҉ UwkIccpk-whMwkIh ~ Y>n dE.HU5 Yp.Hi ]g| 4ʼ EV__4gufe,"dZ*-^}b_8`__4j IX-#?Ia'_w ua|laOW-WfVLIofaY|laOk jZ@3dN] Xk3C@N=LKd4qF@w=|tQ3dkRC2k3C@l  E@nv\ K N %QHlWXٚp] p]^0ִ@nmhZ DfS0E@ݝQlHlQHlm L$R &`75$L{Kє`7n 5,;p# V {3#}bUy3o G3STLD qHA%HSRkxHA%p >tHy%&6 [^?2cyH"\F)BguRG?07tL?2cyq rx+&b +s QZxUrou8x ۗxUr KeUR5b? TK0+N:UQiK#K0s ,&Ԭ>l 36 Oj i&lKh ,B< 1| 3j it {&`;ؠh* OL>1|جL>L>u &u r Bn 4 39 d 4 3v  XÅ? P <[ "|qM|MSXğ=9E?m"eċ61 "|qw ٘# Vhp5 Gpi"bsk9(h#tpnpix ͺZ  %sȨQͺ15~ %y I3_fHј#+ĦHz yM _ƈz'ƣ MƘ/zƈz'{ Ϳ ZKnҍ*l]ҍ*l| Vct)g_ߍrOVP[{_`_ߍrO} A*; }xX'$*o 9n*X'~ .<=EFL02`9K/y$F/9K9K 2hvФ* -}H m  vIQ :dg,kc"Dc k[e(Qwk7k dFX 4sdYndF~cd  d]Pq?3)8qq  hUOD[+h[^ |UpW[gh[^ Gc)r}B%4)% *(EKΊ(6.H(K>bpG .H 8~H%UWe:>Z<VO>jH$?>6>Z sgv :Xݹv&Pggssv&Pv&P wiH1DJ/?weReDJ/  <˵JK+ƞo.|*<ʿɝdKo.|* >UKzPMMKtKP :K [CVU8z{V]=qX7z βҞ=EDG+y_C β='ӏpDot8C _C   5Z )n1vo՗ Mv Kpv) &o Mv x gsmi?̈ .fÖ̸  &C#d,!5, ($dh#>9N+($f($dh 73DQ3A6Jp?ԸB2ADQ3J84B2A =ȎDLl22mŴhȓFpOK=J@ȎҹZŴh   327T7+)I7bf4+/3e7J)I7 90P+b<s1. 9`b<OkYJsP+i0@9^~b9`b< >F [ev9b!F{d{?[ E d F{d{  eҳ+ڄߘf"ȤߘQچυ]ߔ`Ȥߘ ݠDNGFnJ#K2Sv,K2Sv d96 iDtEZ$d7r(C~6d7r j)'Z'7@o>%&PI=&PEޫ &PI= Ic Z dRPma& t} Ic[ֺxϱ1S t  &N{{eEv'^ 6b`$R/:=^ 6 !iQo퉉^m( ?|op퉉 ?| &0KAL)%K-X! w&(`m% czeK]L"*zJyrLtj(ieiZzJ $.nD@nЊGlZ+) X-㇩%6)H) X Q!=JDc,^gR >P!^,^g K(S]z r9f3$O-PSAKnmPn&P KVO26] b 'u.S6V63K5RB6#S6 $S ҉+U `j[@>U 7(.=PRݣ^i[6#>;:}9S7RJd;;:} D:Ù)ig6J?SÌ.D,*;ÙSÌ  δx.&O5z5]~@ J3N q5zx1D .&O 5% ".u W4 J3N 0͞;ý5wArz4͞@<ңى r ꣤Zbd+ S4BwZW<& Uw @v|y3oe5 VC|'[w=?@xJX|,D|' zǻo4HH7D}%EH~}% Ct]|X4ERtuqRt 4nnAt#-x742XF>-?u#4nn*&>&->-  C5' W37}L4gG M3 C7S6C WdA53 N3 M3 { ɚL1$U_o3Hg5ȵ^ pBP`Ȼg5ȵ^ [+V/S3z@I =Q7[n('[(]D = =  h[aDݴ@3CJ iR(J B   +3SB~2KgB-?7`4 3S|B gB- .Y/BI( 2EL/B YV[sp/2txM#$( ?1ۺ@F=0N[M}ڹ.?1jwHQ[M} %~,Wl޴*0=vO&}*|ް}&Ɩ&} ^kTN zS0rPkT70cDcCN^bj(kT70  PX'Y_60SAQ 8^TXi Xx^ 8^ uaxE5/gR_ss> ۤS_s /8~i"/vS3zҹ\3ҹ\3P3zҹ\ XY_]dGZMq;@/tgT\G*>\{G/XMo\G*>  %ߥV&/FU]H*%r]  W~".9X/V9-X(1y)GJy"u(HMp& 4.9- cqI*.BwWdykpdv $dyk X(ЕH[.]OkXk3 Еpj.k3  JET^gE"ϛ.5Yڙe72[Jڐ:ڙe7  v? ~f R-^Z {\ {I { {\ JUMS5p4 R-[JpmdS&? pJh_Jpmd  ׶EȜct},>\Ά_׶ƹΚRΆ_ #fτmO4p-]m4^i2 CggGmOm4 N䛜 65,g^X xp '"X x 't]#, _ U'  &z87}GJ,~Z`(b2zG8(^~(b ^@JhFkkh,',a_F%$'@vF7U_F% eoKK,/ib#j#  K)n+c"L)Ô"W"L Ju2K!/&3P ,du""J!Z%zHu"" N%r4[@+;MeqDN% i(qqD [Zi+ ffkL:u[mBkL ;GLYa<*7gXK;IKXK /)5dUd*i} )B p}  #As\ʌ?4)<j!} !ʌ!x!}  :026\i(3kC4@:04]h4SAC4@ ĒǨ&'z(Zl8<-N8< b~Ԃ<,> (cm8::j@8 9EC:">Y)3g(GRn<)hBM">Y<4)u#<)h NW;E1^g (XoNHPN+7BV{ ^NHP  TAT@E5(GpUE C:\ AaE2WEUE  ݱ =txCfkK(j4qߔZCP =w߁Cb|ߔZCP  |Ml; h(ͥrnƂ256hPdnƂ2 Ոg''sLZL 4jU?,q=M-'t4w:8q?4~+4w ,lrSO-_'r> u3P5|O3P bSm;rtW)>.&Aqvef=Bleef=B ` jj &'+w`@waM$jvP`@w XC`r).&x^%*A^*WY.^%*A ^"d_do%&7ya1o5a o%bda1o5 wGx}p&{αGx`dα ] g]b E&#|F ]mF  kQ lϋ&}( lV" j*ryQ( lV ͎% }&Iq~ }˵Ѭ= z } LM^)[t:R&"O#!ZO3]vSO#!Z ju`#mH&ga}_ga !(h^j"%2'Ɓ!+ղ'Ɓ +qFIm"\%VҒ_I,Ҝ#I,9GҒ_I,  fl zrp%2/ rL z  q8r tLt fl: s) rR rL Q4nP$Ұո4лtҝ9Ұ A}ݶ59%]ǡݶmыއN*]ǡ "p]%Jgtg F0gd~{$1@b B @  yzU ~>?+$: yt ~\ y`3 yt 2z=2!$4w]$Ҭ! <#2z"(<#؈<# `K>Q$s: sfgBB s -f7|"$h̽V==O$=2HV=V== A ^X<IS$[oU ^2[o X\|$]Sxtlxvxtl [@j'_i! $#aixg _aiaix _ 8sPS#&1 ӟ {c (#DŽPۗTPۗT l x\.[#\uXlK\"utkuX jgz !@&#dyMn%Ktq  pjjyByM %e4l  #11%1 _11   X(>L(NY#X$ K zHKO 8?` K   ,k quj #o&Z_t ,ktYItZ_t  [>rCH5#d!rZ[>s{rrZ  =ۗ#Z"b#5I^b#   ! 2+|=$"` &&2 &e: 2+}. &&2  kƎd:J"_]Ǝi] GzW[ `U"T ]\]W` ] $"D'4ؒت"\]d%!ح%ت%آ%!ح B2́,<"Lyk}MjlLyk e\GHT"e옚SJ-Uv@옚SJ "bU =$;6LX"WQjB "b>HN0j'j F OP7N@vF3jk("+OEWGA/[P#EqOEW Tr@^:/8,/"$#Vۨ/Yb\65U8,^:4W/9Vۨ/Yb <~Fj$+"#3hjXj<bmU zL3hj  iLJU[4!] cUJPYN~ WU cU ;#@_Goםu!!&0=^ג@_dB3qax+uXl ,Xg,'>" ]iժ r(]ٜhikV]ͬR]ٜh# K Ph+Ut gG0gEKPhјG$ 1 'RC&ȭ!_'RC1 GG!!% v a*v\I,<*& Y5sjWkl5W%qWkl' s|Lѭ`'>@6xg!x^$xUvѭ`xg!( _4ߘ-//l4ߨ༔l) fEr&)DqvԐ^&)jԐ* ;,= .?<fަ* |'4ަ+ ❚t Yȹ5_ t)5_, tkzPX;qxXX-~Q;ntRȐwXhtxXX-- Dj4ʥ>?cZw+NNƳʹ+N. JmWEG+yN"8"OuNvON~yU}!G6SOuNv/ rịP\=M$uCL؜y P،3؜y 0 q]z~:n;6#~:n~5{ ~:n1 PCh:H1; *혧:HC *2 K3.]Ed {yOuH2t0-n-oW# zd-n3 .j1lT u/ks/T/t/ks4 O{V0'!V" fPhV w V" f5 q @xY b^r@?tvZx]<tYtvZ6 Zbc_1>|+C<_1Bc\">|+_AB_1Bc7 ֠ү # 8 <m_(qa#baZ.jmq[1m.jm9 MWD01β&}Λβ: ?u[Y9"wqĢXf4X; %d>FO4JKMP(JJFSJ< 1(`![(`>!R![= ]Qk3TM03׹Ɂp3ל׹> KˍO^DR!pW M!mCOHVs MR!pOC$VOHVs ?  u-`a/{p/@ K~uVq$=!;វUy$=A ?9GŻ=9AbgA^!G.W!AbgB 4_@?f`7?)v?7/ad7?)vC &E.a>S Xv*D(X+SȤ(KW(XD 2 7$xa>m>L30c>mR ̦KoVCZF6T= m̦CZFS 8'zQ0tπWX0'zEX0T  >1̌pڇN%Y8"i̎)l"iU tW9<b;2t;Гs;H;2V /ԑ^٦]5Լ%ԯٜԼW 9]BfL 3?V4:8 fA.: l/:8 fX z_|ʌ={B$)H˔ӐMst>ʞˎ|H˔Y ZCG~5QdGvXCqIG]dGvXZ cBbFjM1F@C FJF@[ =LPomlMb0QO+!MaMb0\ !9#kU=v!\ƕ#T=!jƁ!\ƕ] ĵZ0]z )65 )^ &0*J8?o*]?'k8*O?*]?_ MWty"e]wOO|.RաO` 386St6G6h6Sta vW"'ʴ+'mTi**Mv)$*b \fVƳ]!!9.a \a\̕de^VƳa \c |lVeW]z_b9~_RW]z~f_R~_d 29-`' ~3 78Ld4@a2Ǥ 3 7e !&&L=&="$<&lK&=f RhW?i`R@e$! UerV4`SVU e&%Uerg Q$X.96Xb5Xr|S݆.Xb5h   3(7%8* z70r3B70z70i   e)>DB7k B \{>] OB, Bj  : U؈[ +7, d :S j dk l2j+3-i٠%Jlҿh+ٽq](٠%Jl .4*l5^+:v/u@.*4$b/u@m PWV c%h4STcS Sn b+mzFdp?DF+/7TDeFo S_F_L#!'UH1IU7_^^+ TzUH1Ip )`17eh$/t1Shj1hh()`fH1Shjq lqg:z8!B{mm:oEpmr =qa feD Dds3d `a emdudss NR3w!{t`7IR%{\PwR{k R%{\t 0Tt| q{a\{s&t{a\u RpVHCGM: SHSH@UMSHv  g" R) `f R UJ `fw o>w=90;:w/o;<w:H;x m\Wue[{֒.XZQZoӅW.XZy Z|geD -W  el Z eel z fr)W07 ֖-ѬDb֒ѱ֖-ѬD{ K(w&)e^j1Y (L%(}K&(`((L%(}|  Q ml)q54Q >jq 8l) 8q >jq} ̾|e%, _GxQ|_~ f~]@:,ɰ~], Tݚ_ Ps]0^ QX,^ ^ Q م5X 31~Xd.mb~Xd  X + /|m~ .0 C., X, .0 FpIV6}\G̔H7v|Fx}\H" yH7v| a<hd `TcYcUhcY `4\5$PNG$5UJ"LPNG FqÆGofB)D0oSƎÆG.0oS  +l 5ua5p)xr 1H 4 +lM 1JZ@ 1H }E*ת*w0* GøDYAbz6_| øDN,X  2yY:Oʬd2,i9T+6Z0): t\9T+ BMJ Lց=)H*F LBf|HH* sMDE'L1O L \:IS']`pr_R`p{ `pr_ WM#~x97o#`楁#j#` n'ơ_cn9/)c)cHo`s)c =i?SCL]EBy?(BBB ;C╫ROw ;;oCbm; |4=JvFm@!טn!>aTEW>  婸 ?7Jk4" [ E  [ %|cg#J 3#Q-@GS:gQ ]XbTQ'U+o4a$ai*T^Q'aeTeai*T  a LLJV^% XTi NnLJ TTlW XTi #)IoVMJv&#E)7=x#2q#E  jZ8,Z>Am"sCK(͸>@X jZ<Y8O͸>@X .K1*m<3])0B1F00B FoCc)YX&5*oVEKo 6 >E(,z+d+:+6 ):Ϋ,o:+ k1zSYu ],ߚX0St^XߚX X \k$+1-Z?\JlZ/|Z? am 4n$c>. v   [2 !H<R $<./ &QW H + QQ &QW   D%zRw00 Z O1 Dq Z &X[K16aE Lzu6aE < ch{9^2gq1E=g}!ľd&gq1  ~57e837`7 ~7p7` 93[z ^ 4=\:R^IqW\Kv=\: pc5yTj$4yT :=p#tG]46<1t2$;pd< Jt4P<1t2$ vyU, 0I(`7x0 w, x0Lx0  3Ԩ8|]Va8^;A+3Oa|A+^;A+ Sws$&(z-:F%1Sw$o %ʍF%1 kuoFwۿp;pۅqdwpۊTpۅ  ?>A]o_<A㵇?؎AA !2u'+`=!G\ !rzs'S]!G\  bI\&Pb>ċ8ĊvB\ċ8 fHq4cI6U?"rmpc*"r MRy/)E|-ac@Q67Q067N{[Q67 ֊iodi0a:A/ooѹbj ` o}/oo 6=H eB%DcJBH"6="H="H" aYi)-YlCaT*ߍi,]a*aT*ߍ iD=۷2+ZYD Y@0 oa Y@ %Ɓ0!P`>F%.\0X@%+%.\ CSGCe46 1GG!6G(D6C-5,?G!6 a1pIY=]a@ Y= }5Q+#eQJ}X 7M:2}G,s}X 7M ^g3d>[5~7Kc c ^+86c  ת]M(IL1:޺1  r" wJRXMJ~ `#̙J~ T)LP[iOtOgLV,OtO [j%$~ex*P\%$4i}[ض$d\%$4 <3?BWN[ vòI2AQ?8Z;=W ?'Z[?8Z; li)ub/?XD,e%Rtwl~t۴~:tw L PpPIWPSNsINxO5PNsI ;TEZY{ABU?q@ZYE?q 05c[??U1> W3s{2ڶ3X93s{ ) C) hXɜ Q? bɜ  bSMX7JױeY1WT]SyVGuX1WT itm>_x{b[ic1mih#ic1 L#D8{?μ"kZ  \c'= >}8}KH=dc'=  Yl] 1]XbrYWXbr  $ ,NY;hF2m_ )gh *Mg %YQ )gh i:͠5E`H5hl'OH5 y!=5;}qa y̦3  1u|J.MC?x60cPMsJ~%|M PM j-8=F%ydf84f-=DĨ8f84 R^Z veWKS WWK  ;h MAVaf MB Mg! ;\ MB 'bdBZsMgXD5UCX g3mSGKܥ \xhm,KhyGm1Km,K b*sdA]i{ {RQ5VDc@1kVNRQ5T0V0V -# 1,Fl  =Y   = X|Mx)bmRmεddRmε VsHGc16n&YM/8uT[&YM αX)311ZoOJ O (1 @".p*C- *G[*C f Oxk});m8r5p}P-xk0}ɡ5p}P {6i:5t)7 7:)7 ~9qN>iuTF~ ďT ocŬh(Vw Xߣ   xu Qߨ,xx _0x Qx _0  GLoOvzy MۯO* [M , M y_, /-bz/ѻj, W//ѻ @|M=eNCSQ-yR${A9=J` CL>B=A9= T[#S}|TJ[4TTJ 7'N5u }qy7'Ѿ[jqy7 vT?3Z8'T8 !Y `Do€ Uq+ ]hk Uq Rʹ$[)ZDtϯd'a Ϲ(ϯd ŔM kXƒvr Blrvr  CiKb/F2ؑVuT„K[2{@Ci0K;C25K[2{@ U΃f0dc…vsH΃v  S4 M U+3y† #  M   #   <MӈLd؊‡  Jӈ Dm;  >KFl;|gˆ>S:oFZY}>2mv>S:o jt*9‰jdOtojdžjdO npLobxsj^r6Šol<z`s`oeol< $E/t">q ‹FWsVlFW  72IjfC DC .U<2N/5Ž0~:U2xC07Uv0~:U ':Ne857.`85 F[mt$eb‘gtE^mLt gtE kuqhf"“q!kuq 1q! U#-Fx]sp,”#- kx#-#-   r0 z;Hs– tnH z & tH tnH l|ro7{:`(|_zp—p:Y$m]T7p:Z9p:Y$ GK;(KVcH˜IR߽IQK[IR߽ $EW}[fjFnV;™[C[I&W[C 7B$0P6VW=šs5"$~s5" 3188.hy5ocG5g›5Z(5W7.hy5M#5[5Z(5W ITHO!œ,3# ,3# DJlI)UILDIvƜIL Len$ ž' :G3cwx8#=l =, =m G3cwx=,  r+vIf#A" 0*¡t."|3tkt"it."|3 mQ^qFw s#.`¢q,6qDOn[w q,6 DzKW-Yì0b£JY0EWWC|JYJY0 5^>m )Ғu ¤<M6b<x<M ׍M8¥+Šf.Hʼn݌+Šf JB]u`s\ ¦`Tj]|]`$` ߯ Rk6§nX߯unX -=\2;6G[ϗª-=-rՙ2;-=  $ ˲*g>« ;u$O+ ;u  +*T'g¬  ő #   C1JiMI;ی­$L J0L,$L N5;IJ®,+֡5; ٶ"gּ,+֡ TM3'Qkh¯M3ET5EWM3E  RmE'+±6K<d&97$6K<  Y"vu{VIq²*z<mvu{z*z<  "Gm³d!#_!"d!#  )1vι3´3SE *3S  >_BJmCq/6 2µAq*?DmCAqAq* VN:ŸipM·\kCaNZŸ\kC ioL^¸l l#oal  KlQ"1D4Sp¹MBPMD#Q"]MBP t2+i1s%HIiº1&ɳ+$1'1& ~Q:vx#H]{I» w >wHv w ՜X[2IZ#¼|"jր5"|" af".vu ½A_..a)A @Eӷvq¾Ջ@ĊsMMfęՋ@Ċ ΏDFJe'շJDdFպJ^շJD +|&^t^3dO+UdO yW}g;c hI6X|uBh`|]h:}-c |uBh` L\ê"!kMe#rc# *@ACjg<;@ C*I@GC7@ C* s</a˨pĂfZȿpĂ .e4 C0_-q40B@0_-q ,nф"}U7"kHфf""k qz%CX/& -zv+"t"|zuzv+" d" j-[})qUXdP~bd" ~&eZdP~b  ĈTv?:zY&ōZhaDY&! }@4 Ԯ-uJy}ԮȳcLy" P';ִD2[{LִD,r:[L# Ҡtן~pU[ ׎dWҠt ט(׎dW$  / @U\$nC 3[ 90U /Yk 3[ 3[% f \9C\=/:CL=y=~_9|L=y& sz|=<+x:v10Rx4x:' k^\8\TO|-d$DtOTO( (5,"PG=ZL̨B(aZ6+PG=(SZL(aZ6) P(  ʀ¹3@kʀ* kqq*8``,dv m|m˒q@V``m|+ 6 ?XD"F o5?tFCE6 FEp? FF?tFCE, q[v` 3 )+wm¯uh [rU  Aucc uh [- RKJ}==JBO=. G b,{-P?mD -b,Xzm-\-/ CWBD2Sk' kDSWCIEDSkDS0 -rt3|>&F@OG-n2S>-~M-n1 L1L$E6׸ʅ 2  T9\m\mū d-݊0ū3 Ghber.  wѯgwѯ4 t9a꽮'D,꽮'5 60Z(=C0C&Z(M006 36=Fn,J5*`>8L@<  oq E0l5- *  E0 *= m< nmpO /\ MDV /> z͢X/ITNJj*IT? #B,,00<\()G.)F.#D1/1)G.@ +=0l3x|f; B0TT|,%]xr0l3|;u0TT|A A32DA3JDB bJi?;$BR(Vfni A bJ@AQqY;ӆwiP QqYF u2)%u\o@@w&IY'Hs-#u2T&IYG  |A3=6-n8"!4zQ |5ps4!4zQH 9G^:qF ;w \\&\9]q\\&I : >uCxڨuE =,x:uC=xG=,xJ 5xF:B|%)z2N A&V@)zA&SEA&VS m9= T3p Z!2- "0)X#0U TSYr. ffh T#Urt U&h0Vv Urt V  F T"q_ 3q p%   %C T "Q  W ip U\'Թ (j[;oU=jv\5j[;X ѨNgV\ )/ZkѨ駖+pS/ZkY f!B~ӆw *!<ӆw!!<Z  .zaR} K+NtnacNtn[ LUaP) - ,O/O,Ole)O/\  # %]he@) ycV. %'d $t]h %"d %'d]  \ }ui / s kx  s^ tsl 2 j.0 !D  !D_  deE h1'^F zc2 ecP. emz hKh ecP.` DgfXk o}.3"<jڬ)j¬gfX"<jڬa  ?Je h4*l ??0*lb ݵHvk:a( a5Dׂn\ ODc  l1 * D#6F:  ld !NX F ;8sJqse ]b "O^ 39bd!)bb!]!bd!)f Z.n;5Ӛ BoG:Vp)2ܶ;X=Vp)2g ;8>HJpk !_;= [?;̬Jp=wS= [?h LBXBdD~2\f /9?PC XD?PCPC i  lG 2P@ e p eԦ ej L$Z cAWaWL$ZWak rƢ 4ZJ 1B-r~-l _1cE|07? 4DbbкbYH|bm $ v*7n* F(aN$%6(f(aNn 3E1:Aa GN|^ 1^ϒN|^o ir_# H_`r_`p eMiPA @K¬PxMsµ3P¬Pxq (.tnkbz ԧO.-).Ju)YD.-)r e[pj4$* ȤPj(je[prj(s P+҉gS= ,QhX-P+T1hX-t *ѭ`;6 ќ}SAmՓ[xՕ,AmՓu '2L!N} ^-T&Ns&iN{8L&Nsv Y=sŜx@ nV"t*x#t%"t*w MmZ aW`i`f]L`ix @)eE <<X%Vj %y  0 _T {Y ,H N$Ro1 ,Hz ݖآJӕI< Z؛wԇӕآJّ؛w{ }5˨ i[)} 6)| " *+ sm\,/} 8>p/Sq lM`: w>p:F: w~ qH+- _ mVa\rq(\ Y]lƊifl dbYƐ3]\ZƐ3YƐ3 wf{ {( d)Yw  )Y mB̲k.z n2eKDʙOi8ʍ_KDʙO 6'; \eT J!Kf7a7fc?; ݟ7a m{uSt' _~+gzȧ<m.zȞzȧ< zXTY'к FiH}z>OXH} NdAdz! W'jĠrPąQ&ǫĠr #ʠBJm2 Nkăʠ e`kWާV=} 1lk 3elkkdk 3 ]~"O] ) m҈nhY"(҈n  d>g >Fn ),q+V1'\c >+V  Y [_/zE sR_)E[W_R_) $ 鳀[s`V` vP]&%4`Vl]4P]& r10d k &wy18y b@no y8Ho(n8H iWz[J z7[v7[QW(7[v 5~;4Sr s{UJ;a5HE;nUJ; !_{9;x })9!_:T9)9 L)yb ~HhXAD{G 2-àϳAʑ>ϳADϳA 0HI ==<áIIyqHƷI &n)T ?Xâ27 %^`4O å``}%_~` 5tHO Mëê"5N×ê" HFkD |ì%z*|bkD%z 3L6v!:2[> )ï:p6w7?:)e:p  1M8[ @&ð H  X  Å]!D)&[g jòm)v@jm T>+[w WU`wl &ZõV`'V1` [w WUV`' 9 09 5Hø' Q$ 5'  }+2n;6 JùYS6}k2n;X=6bYS6} n y9 ûR4.t={ |R4. IVOP._.;_ >oþJ;0~Nw,_J=[rJ;0~ X&a;mm ޙarX&6a?|ar }a'7c ƭE[~/^kE[ C2ETZ-#I= >CXZ%BETCZ&XCXZ%B Ն ʠ(IZC raժsشqa 4L38,5 R Ah8 c3M8h8  DM/4s F3U4mLM/ nF%:4dF3U4mL *0kJgLl #0 >L *[J0"jLL0 >L   ) NY|4&f ~' A^ ]M yT A^ fPega ohgVȐm[g Qs>w+ X vwH!sB^mv;vw CNk6 #( BL8^CygLBYgL8^ i~pL>`j~ SjJLj`pL>jJL 0f\T| = u[ !@ j nJ%}e qk%\k1inJk%\ x31"H}F@ ptAtLP_x"AtL  > cACRkDWCRk  R H]LZs 1T_R wT_   ,n.|0x J c% /z y c% $ŸI“ D@5:ϑǾB?@5: PiːV @>ːabe@ˋAː mF H޲޲ $A%ʮ H /a٬%z٬ \٬ #_E5ql ;UD.!#_E!D.! T6F 2@0wt2|f\wt ~1#,~.y,( e.Ch.1#,e.C szikY@ "ߤsҢ"x//bs3sҢ"  C K'D. bj D x JD D< D x '+M0^5 c'*'E' p{)2@b| jn{p{ ~9;=18 jz<‹<á~;x<‹ [# H'˞  d'v7#M'td'v 9=|0ݎ? 5 :^=vv:D:^ 7<?.1%0 : 8?.108e8 k1D@f  苗D2"苗D +4 g( r 4ICp, tH4DhQ4ICp DF >e3 Qu+p-mq ,8-2 u,3-.8-2  PU~DR_ of Q bDS<RQH}dQ bD  e bW n) / e W QW e f6k_XW\&@3 :k6[kD8[gWk6[  1 XpK  L ӼB L SYB<>gA& C Y#`=hS=8Y6=nY#`=h !8k ![~![ zy'N%E a(<S( lws yG* ^!iy gr~y s iy g T|48 a#&0-0 k~( ԏ'SpDa!S YO ^N` 6*ĵO ĵ %JKP6* /0P !4 PGZKF0P ! c-014)ً W3m4K-01V4wm4K  P*Ɗ yT4 ҕ{ Hҕ{PՄY ҕ{ ަ24U~ {,6q62!q ޏ ^bu 7faC^`afaC FίRw] |tW9\;V'\; )?)Xc s;^df)^  ӈ[8 z<gß4g !&5(QU _@ p5=#.kTD&-QK#pU4#.kTD ޒxm9I? qT>n"n I{!Mbzbe y?L8eЇL@eJ FbXL8eЇ %'A-G bhS@ZfurZ  u^B# p-F D!4 Jh!4 $d, D!4  Su Y$9 pcG X?A( W3s$ XuS X?A( abËL*Pc [Ha<PbdL*a~Pa<P Ն!i6+ a~N~i5W}qd~i {T\w UP{:{X<:7{: 'AKqKSٰ UORm0Qqt'Ac2m yiɑW DETLNyiލL m<M O % F (XtO&:M3O_tO& TTppvO ;VY-vpquv>;-v tVJ|-A;b4 ;[{rtVJX|.&{r \j/aTvK}B  6L^_F} \vK_L}"_F}  *kisdT4o 0A_%q[*% V/(=?( 2#`> W=m/(>>  +5e6^q & Hg4%w-4?*4%w ̎7KL#@| (i_6ǤϻL?ŋ_6Ǥ !@'p2%:E w;j't9'^!@'t9 _an Rka_z{%a %&Tv2 Xn`e&n% Tv`e  W<E8 "2oVNwSMa q7VNw C9oORk* pRF[RF[cP RF[ Z+V-ZEпTď(Y*K,(~X1$.(Y*K,  UiY}|ŦM.!!ĒY_oUŻzY%ȞiY_o  RB8JmēϜSRB8Ϝ  O@ :a&ĕ_&:K S"v_&:  TpZ+j,ŦĖ]q{gJDl5]q{ -7Ѹ0]Ę-ah7Ѹ~[-rQ-ah k>q N%Rg RɒĜmQq N/DmQmQ JQRy{OҊ:hĝPӈϕYJVJ҅MPϑPӈϕY Pj%;}Ğ@: Q2fR"YJ}:ĢjSQ"RjS .Q@OL"i,tģSZ<]"SZ |Pt?{ĥ00o+$`t00o ZTR;U!w-ĦT@JRTT 21BSAW9JF}$ĨSdW+ySAS GlEĭ9ΖO{ΖOV;9ΖO  e(GJtlvĮE N9E Q 3g48}į}44 4}4 'B +hihq,İ+hQh+bhT'B hd+hQh 0QY\[ Dq\IJ[4;Yl[O[4 *è1?4tcR4Ķ1$|1Lzm*èzY1$| .#~`3XiHĻ:T#~j:T %,iUY³9W)FY~4& U)Y)FY~4 nsD%hgH:@Xos(:As.%hoNDBos(:A  ϪNӵv[)0 ϪNpӵvUϮZaϪNp! 0H}@B;,}}I\}"  _rwC{wEV©*#D g CEsD# {dFp)"Iw9i{w$ kbqbj&>n?NnCTln?N% >DE ~&:E;Q?ɝEXE;Q&  XWh!&#ld.0tڤLd.' t%) A$)})>T;%)( %A+nw@L(%_@?-@L() ()HIyߏ)G ))L()G * |6 }\i|bt}\+ uy ԕMDVPv?]Fv>HKxcSԕv?]F, Qc|xj-8z=Q-8- XA6t?`G6#{6. g*̢$إZ;υe`{ۿV0e`/ ̕ 3քT<"iE͉0޾Q;"iE0 !+(97 (TZ(&+]!c{@(TZ1 $((,V(>\$(,V2 dXsKbLLhЏίiKiK>dKiKi3  . 6G)+ /S 6;ۀ /r /S4 M&%* j` 'nc)_5'u'n5 R#LۘeÌtR#Nt6 $'99MR͙&F%)89&̪&F7 r FM)X?tB&t=6tB&8 [JLOLTГVN̙[L(?N!N̙9 %( '^'p4(a '^: #RL'юiPl& #s&iN&i| #el &iN;  4X eE}I[y 4 _I[y< ]-xuCTʳ~Bhs/~= ";+7 *w*";/*w> /QDL6}z}WL6? ] ԃI\/R+*h(t+*@ (8.,mGOp6-i,gou(ޔm,]o,gouA y|r2,6Gj|^y5|s|Պ|^^ to ppfegmkfÔ\>Bpkf_  aJ{Y0M,n,R/;,R` eNV˱vr͸0e}ra <VRKQN%3BybNbNKRbNb |7@{ P c Z@z MF1_LޠC>ޛ>[@KxޠC> H.^4 Z1$   WF g p~1jT?9[ g?  sx?xzo*1ʢzsyNvzz ?   o3Wo\11#K r詴 ?   r詴 L99m|ظH0Q]]gm|] 3Ǜ-_@H;0簐 9o_@dH 9 (ɝ0wu>^ɓ$u> INtBqydv /)K /wNtBqKwK /w ւZĔ/N@A~^ N@ kosh(إ.(*3osh=3 dػ.k-m/9Mdm/ o,y4 ;q.\jc.oQGMy10ox7oQGM &2SO-jG6C *S!fC  *V/RS3R-SpA/FS[*VS2/5S`T/FS[ R/VnfD9R-3$ER ¡ZR4²VCR ¡Z lR="A ="t=" I  x2pŚ+:i> S x25 %>    dƦ؁,2k :s + W Q :s + `"\ ʋ+lt:F+"\pļE:F+ є^Ԥ,xɽ[+~uɥ$Hɪe5'ɥ$ IW?$\T$9 *\ǜ;\ W?$/\;\  z~`-</}7 qu) /fnl@/tw-</fn I?A aA(S?H3P?tAS?H { NɵkT(Z_na{ ogKa V< et5'8 ;D(Q dZ~8"VYl5D*dj8GdZ~8" = >gjS(9=ϕ>U=pϕ=ϕ FA J PSoA'pFSnJPF'SoFSn \=Rя'RkSaPR v~kq`' n~v@Rƃn~ _SK*'f3 f2=f2 \P6o&ȩ\P6Ȏ;ȩ\  )&+)) L-oK&<5;-<; #%=~hb%>BR$#q?$BR$ ;7$+%i;./_w7;. `#IA $}#y! P/F!tf! P ?IH3|3$;cFjw Gi~?Fjw  ɍ9mH ޡb%p#[ȋ!J ! *8J5E/!=-8@q,D - 1\LϕnǭCƶ:>tsuT(ƶ:>t fiX9P>4MWh"=hy=]f9Ph"= KvMRim)lrMlMlKiMl -3gݳk7Q3<kq-gݳ3kt3<kq , R@W4hI@ RM!>X@  2yUyȉ_ #w,2t1iv TE ~3';8bboA@8f3.3 X jz䟢H V1qUF>- j3St R>n /js Z2d6GȉG9BeÚ>:<a1tY8^**J =w8E%0 L6w8 gU ѱ& Ez`ǔjhER 81a M%0pO4[.VO!/w) }w8 g#   * Znd~@/Orz8S(p:NADFrקX)aq (gZnMg/vxobƀ{ x|?*q+Cg<oPwx*(*L)n HSEϿ NEddO""qk뱈T Hd͉Crz [!g`-O,o!]f]\΢TS>h=,l."\ګ%l *u瘜At|ETh\ڑ`!*]qd!]f $5X#nqYʚc$g N4DbP;EeeA;]KMQ*NNK+FB*JL>C>ۺ 2{S$K(>/2> <>w%HmWOiO{U7#XQ[[[Rv,e+BI&WX#fGbN4N4 Ĥcp ,NNZ'0"LĤʎo+W4A`恀6Q"H& 6)^yyZ)^xSvL(h bU*QhT' _X;Z][c#IN/.Y1',)U#"b`:x@ƅʅĤʎo 4H|)M#!ww9 Юb3UxN@2˘+|>6r6Ԕ#qy 8#G(^Lm)>#0^#Q%E#7l]=BNmlN2]#pdܼR|TcQxL\WQKXA?089 Юb ov{^z3B12@ov^(u_l4t,yu2,4'N'qr{Rax"tlxI05to^ov^( U!- q%IM!-Q|=M I)ŅXt8O~& O4%UҮ| */⣞ơ _N! IT*!-Q  59bs; 59:ݡb Ƽm\ӶՇ `|5+q59:  p[V,  -U& g  ݻP v ɕ_( #G !G tAY t -U |0  H *X XVbm ml g  Vi}Tn;mL!z | X@ZnG\Xiefe;IYXnFGX@ZnG\  QOSݢ[ _ܻ ݚ  z;+ ͺHOS ' _ d ezT ʕ)$ :RB fi jx ݘ ݚ  fS 3< f$Y-?<8涓>sL79\!xh:@&DP) UITdf Comnemmqk $t%J(&DP aRHR]# hg̉aQ2 g@w%xFgyvbRfwQaQ2   n@ Nt`GlZn@`WiƟ}\*K_XN0+XNiƎ [%,WBf `}n@` _p lmp*_m yPB:)hY4!6 z|~&V gNx4!  j\g'p=Q'vm»kwۦ~=Ԗj &Z~z-x<7uSez( |1P"ʦ[->L3/ɭ!Q1Qр>L->L @{ `b"?,;e~`X}; Eb%9>@EEzb_E Fm]?T.R F{>]FoOF{> [q Z e*p͛\a4. ed a4 HY5l=DS5vY5~H]DlX5 Y5~ B ͫBl?FlOeMܖQ'FlO vktm nvۑm|l5wlqvۑm| ;DPov] jA;X)Do;{R;X) d%rlM_\ig *hd%rM_l}d. Dd%rM_ oGsdҮ-RHjo@TҮoGs{:do@TҮ XfAYΛBKճfAYցXλ:efAYց \3^aK\f^Ta]GE\f k!?tGLa~!?t햂!rI!?t햂  AS)+;i:΋Q +;c) O +; 7M0>e$QtHN*taC'3 &f7M 7tHN* Ւ9 r9muNe1Vu 6 V:+eVbO$ 0ۄ6Me:+fl6?X6Me 5X9{_!aT,C5x5Gߋ96c5x  } ~垍5v5#T ~: W垍 g2m ~: !=΋3,z!!_[,z (,z! V<a a(h} _e9^HV0[  yo^Y^H ABGċ/Á wGoxAq(GhPGox sX7:P%r"':sK!#w #Ց/|lAJ)G!ڳX /3#Ց// 1}/3 kUo 5Vtm7S35Vt 094(*Q[ 2|۝1$2ۮ 2|۝  =Eɱt2#% =OEɱX=+(=O  %.q07.( !>,~!> !>  hmmlO0J\hmm.idh  -AD|z(f">]o7 Z|zi o7   4$: p/P9J75OO?D99J7 SHs$<<@uSb@ƥ4uS eo]{e;a_\i~e>xhh\i~ ,c/ ́cȾṔ M4}3 $ 0FLU 0F (9x v!*ef(9-=y*e MSy/w n`#2#ysF %2#ys iޣk ~ $%\ i&\ LmB! hYp-{!px!E^B{!p NFPGՉl(4 O.OAٖ O=ً0PՍOAٖ  a^qe~C VL0.Le).L _,T0FC;0祡,W٣0F0 YC\mŔ Ds?[[T;Z.Ŕ[ &GR39QF,;DP̮Gb&Ɏ̮  Ygt5JX go maptools/inst/share/wdb_borders_c.b0000644000176000001440000024623011605446011017165 0ustar ripleyusers< cOF& FPz[ > /ZFI&I"u/VoC,6{E,:v8Kf^McYvFjEgFqӗkAr;Io,F̦T£ouʃY,f SʃpLV)Z/-b_1d^l7ڰ5kG;^j*ڑPg7(B[z{MgH?Kn00lY='9$! S>~x7ƺ%Ⱦ RY>"1TNcAG`FГ&xio2# ^v擮PX `ޗי\0ȝ`isvfqQu]^b\c_h[1b,TNQ>NH@K 3T$@|"/ K\@c)^Ccޫ6Z?O] i"Ep4i$(L"|, &ud}< en!m!$"@0<?u?iCh\YCz^hpq k}V~pO8 kE.\m4Ӣ#p  %{#UrQh)kG9jqYQ<]\o^uEl>ktH|x!u.x.d l"v<@]lFl"\ژ|g4hdPlYvTxMHňRA;2H>ŧ_1Rs-Qd0p(4ϳkc7@] /qn-4qԹ4D,^>>X& vE ;.5G<*VN1$!FBǁ(Tyn-/Ǥ 9w p.`He*M@^aWa#z!0Qrp* b3TʸZCݿ9{ 5+#4(r5+#C![jP"aX|=y'r<~ē`(  DlV4AH=^ A)7~ ݆Քѹv#pu %lnp'gZO5:gwA,qp?i Xq\tVl\Ͼ ^G(8ng(cwqTS,e典)}H`([.= MK-NU7G6t 7." ^z[^&cq@<v߲qtpŪPlcGb8_0.۪ `(~`m|HF G{D =/N`$H #u:(~k e` #)CiLr)Cu,h"[e`Tmxg9Tw%APk +0ŗnG6 iL  #dNK lz%1pDܥ͖T[q^u<_ʅӬw"El = of{SOl! z&GT=z&tm=NQֽ7 3x44Ҁ;U+ØKh{\iظK֘f>",75" ݐ# !AX"V-٦Quً qO -݉SqT(5D Gͻ΄ |͂0fh}JekIȁ0m}"{# g` @H8g`uNglMvsj8uL0_op1t_-6GhH =~hHA =k} *6m zN8 @$  S& <V< /, * "+ JmO ͢8 |  ~L! {#c Wud SvT%   S'5<T< /, @ "+ KmO t͑   ~M7 {9c Wud SvT& wdž_&\cwXGI>PBOp%$>"[kV LɷYZ|5SA %Bdž' pe` uN#~|p =)gI sL[ S) 4n6yo=)n3)n3]XMYVрc]"AKiXT7ir!YG#IV zV4y~* +plh(??{R(].15Zi~p<?<aynl؜+Dv^׊=B+??{+ %PVSxK%P(P>w2~d> B>U-(KF|WRi,Qf9Vi, 7r8P[ zz fCr+{ D]]r S 7r- |&Zޜ|&Z<;tZ4/K؀|,Լ­O4h?|:tޜ. iZtP z/ieЮn/צI~=0eA<$;51D"~FDmJ&pAmaXC5^R?ZtPoc/ D ChƠl eU#YDT֠IKiJM0D]@0 ,5iR LNR Lt9NeuUFH]IQITȫ>:TCJ(mkN[xB'15i1 R}i$QR$QO8z ̧$߷ |v̟}׏O}i2  *B?Knp Y<`\I B?3 .?}8 5.?S?=\i@VH^OxX}v]t]3rL»4  5 C@sE0@ C@sE C@0@ 0@ 0@ H (H, (k 5k 5 ]:˜1+]:˜24 '|%,"4:e,X1+%M6 B +$U<U<Jq#JoK zD\&A>K.=+;4F4o@F<ž;7872A1@<+A(3l,l7  W-spger"esIpX8d1Ma%$?=.-}e6^H<)t W-rQo8 ٞ mw(**?vmҢ.ٞo9 ]X*7*\CЈO.ػGG6o]X۶: Pz%,6P{P}, G, Dal &nB%; oؑ6R@^z3ցOoIvKzқXDl=y6V0 h)X.vW<W<?ińIUiH)L?(,#7 -Dv}-? NR$ 릨NO|0Oe\ţ릨@ NR$ fNO|0Oe\čfA %h`,%s`,WPDA'%;F L@ \

G9jqYQ<]\o^G [ qM޾ykl޾fF[  vj_yqMTH gt j,g>gtG j, hI Iǐh6yh66 c_LSsJ+])-}vxc.yV".As#<-c91Ǟ3J ֧B.`=`?q@֫q*֩@B,xA`K ֨B.v>u?q@֬q*֪@B,xAvL A[Bp(+mK&h4 Y ;i\ L<RZqwYM \|878rvla|\Mbs/rvMf\b%b$W3(khWI_7N $#Z"9{9{Vч/|/d62 K/f(O$#Z$2O LvLi9&LyQysF&|z9 Zok2vLi9P  = dX, ==H =9H jټ9 j̷r _e _ʔ 4@X, jX)l @ @Q V<=uG7=FE*40M3S!Y*) i%f$<<~~OVR LA% LA 2&nB%S [c*~ ٍP[A \= VٍP#rTBP1@6 /z~ T }FC,,FC S|~3\j~/d^xDlka-vFyXZuN,,U iݜcŀAMݜD96t  wrd5B|>picŀV y@aa"x#p8ӧȅqӞh0'aW 7Q'+kD E'%`KG ,E& 1x!$7QX &:DAB\280_r55]MA>l53̨s+k)'b~Y 1Zb+,{3,{1&eDJaZb+Z Bߎ]C2X9OX9]C2AF Qވ[N՟dKxaBߎ[ %|:~:09\#0[ T; iqT(y$tzk7AK"uc+/QDOPIn,T В%|K\  P3U_0q_0qD?,x׽] T>1P3 ]  %?0b0?ad"@QM3G0^  Q Q_  BB& >HBB -KD +]XK( _ eH TwZ CjXV +'h 8, &` 6zx}KH.}K/f/</Sp<_l&Bh>H"MZE$B^;X6zx9a eufsZ*MuDL-q/gsؾ$)efb W3ljVǥQ ݌H1t8vak|y#uq%k oakHW6c n LzEoQLzp]gv #''BjFeDAZd : #iQu-xiQ-$'|CU}rET!: #ti #pGue PnCJFrPnr-b@Dk4JF x٧BHCof IiF}SPIi~}ZneSPzdhj}g p(h pÚFڧhڧh[`Cqw |ڰi <`&$=<| "Y1w&.';N @KA$9M=!<`&=j d֫$h3W8զoJ}LC j =֫k d֫$h3W8զoJ}LC j =֫l  4 b0J_ b<J_ bӿs` &i} 40m BQ8֨HҖ"\T҃dA¼x=gIANë"n 6G9{]?{Nl6GL"Fr'8S9{2VlS!]cIo ?~@ .bX?adcv[opN}M6wA~ѷ@p t \x=t \4 K?[1x=q E^, U c 1]Nן|r xx+ Arh@k%Y$ l X&Q sxxzs akIl(l(D\H;S)eJhS4U:aoNWct 8Q<A{=]\8WBSX(J>?A{=6<IQ<]\u akIl(l(Z\H;S)eJhS4U:aoNWcv V|(t u/ wl`0 ~P$ w1|~|vulek|HfuV|vw |.1*/|_Sh~9AՔnd HAs5h */x &can6 an S g?I|?V1v&c y zF=TbF= q#PTGzz    j 33Y*r mW*~ð q r{ s0gs~Kq:"qsM+j+;^od| 9XmXmN<.TX|Cx+$9} ffuu OhBg!گmuihl}b~ <_/<!0H/qKht s09_ `P(W5H|vp|{q& n]$[W7s`` 5Q7Z YQX"4YdPJE@LΘ0@<}9gr9}=J3F l$ԏHǑHlZ#Z郻$ԏK 7HAH<AN7x:^ #K@W4F`WD]K@ A% )Tw%=t4#3i c<ΛNh5pVrΛ&X א!d!~d U Rt9|sא!~ y(\zby(yHz`sp8*2dCW\ m5:M|afm5:|xxKwMaf H[53C8#ɩu̦{  +vΟT}< +v}<ΟT  +uΞ?}< +u}<Ξ?  ,/| ,-D  ,/| ,-D ^o}rҧo}r9_҈[/…^ҧ x,8r@,8rE|*x |h84U |4Vh84*h8U  |iN4U |4Vh84*h8U  _bnbwΌ>LLw"TF WіT/W/`XNmNh8T WіT/W/`XNmNh8T h[K%k!hQwH`0K% wgˌ1Owg .bC+!%Yˌ1O <@TU&L5U&@&@$'2h!1U .n~4<L h[K%k!hQwH`0K% y`vR0iR0y?yZYhs@p2Dpy`vi v~F}PFv;~j/MfvRzuxT~ =<]hAC[\hMzVKPACE4CTP<TKWiiGPFaXDA=RB$[\C:UO8=<]S Jv.J.Q+qɤCv'm\ Ov }YOS<}Oj(ODS<OYO) Q@0 h2`#?;{EG'yHQ  xeنJ>Lن gE] j{_` J 2>X9 X9:N4BC9;-K7 3@;2> L/0y<8;/0ݿA/BBRX %_eIy<8 ,/)o${6,r`?Uo+4Q{.J,t, )O_n))O/x(r=^/9}DenK#}-_ ZjkLb~ZjgWc[BkLib~ X; h]@@o@X;]@Ȁ]@Ȁ՟X;՟X;@o@ h@o@ 0?]aJ%|[1](%|[1hEmK<S]bt $^IaZD4OO=laZDNdhT6CKOAFջK8A7B/W5H%!4O $^IaZD4OO=laZDNdhT6CKOAFջK8A7B/W5H%!4O jc|!TT|!zԞTTk#Ft vZكM++njx.ǜIxvZ  U-_svU]v\<HU=_U-ZU 4ؘh =+q <hh#+,4ؘh ?|S||S+%^̪^, f6snlCn!\?v7๰| ;fge'~gy ]xfu>_'}Pi;fe' (Q7Z YQX"ZZ YPJEҝL۝l;7tg>g`uN Op !dd5Ό5Opf%m n[d ec|Uh1k|Uh1C:uheck K\\SXbZ(Nz bSki9b]/dvOb EQZ .NTax[STax[I۳M='PDʈ9#PS.N͓ J$P//ĕJ$P (_(K{&_ 2 n7& }a  ns  &}W(H2W(HDIvlʍF ;&%C7&} q? bq?MC~C_  eǹ**eǹ =<~hdT=<TDoS`MmTuyX5u~VEhr'twRxbA~hdb 0Z`4q@0Zq*`Yq`4 0Z`4q@0Zq*`Z*q`4 ym8HO\}HO\>9} 1w\zTc>Ez 3K[pK[|;L3n< wߓǑ\L-YǑ\3k`FVE9ߓ] Pq)s;x#5~r {|؇NLop Wjf҃g҃i lKX (X:Ҙxrk+c7Ig:Ҙ/9*'(Xxrk } : T: x&U unKUxv)]5Un̑1$=suK ЩFnM^ؤu^y3zrӞuЩFnM 4^F}]^`$r} k, z5=8!lF} BRJs FJsۘ]BqxI?y4 X[MTXMT40E^[ X[MTXMT3E^[ PfٓPٓf!c }Hª}+q8J˄.V }Hª.V˄+p"J} [TAٍP[A \=ٍP#rTBn % | }X }% | b1F:VfH7- fH.6DdF.F>:VfH7- Zz3{ƊS0{t IAƊ ؿhQ Q  Cؿ  g#qk,Ls9kjd,Le, F%q%Q "ҹh9*#ʥhҹ /+ & QQ;h7& ƌWt:'`b|Ax:'`Cƌb| ƌWt:'`b|Ax:'`Cƌb| x:+T@{Tx?:+ {0Ð{G@ x:+T@{Tx?:+ {1Ð{G@ $`5E'F~$`F| ,FWm9A;55]۷9N5E' v%Dp4pz X 7(\mc`?vm=K&g(\c` 7(\mc`?vm=K&g(\c` 4w~B 4$QM m2߳~EN W@%xW%x7@_ $g$Q;v*"Q;*X[pbte@$v* .4M|qMqEzAsk.y?d:8 d:Nw :OuOedZgVfh];kF֧r}w  ,ڒC;`_,ڒ_4J]Ͳ3XXm&x xpZY h~dcecFK>&0  NQ>zNzsx+Wb1;`X<HYEFfNQ>N  N0UfgGNaa (fgGbc68\UܡW_"b  1h\ldr߰1hhF7d\ln<Mq  NdTNTNS3d NTNTNS2 w2bS>r+bV$S_ `go2bo Vte5TLXe5TL}NjVN.`;XVtX0 D4oX ( (8f(;D4v ¼t@o:¼@o:&,# v ڍ1L gڍ@3 /&+{g&+  ?u<H F/{ J(ҕ݊iK>ԒgH݊iCҕ l)Uxhtxz})U9$>/<lL2  l)Uxhtxz})U9$>/<lL2!  d֫Tހ dj֫j"  d֫Tހ dj֫j# Mvz!c8 .7XY5\Mv!c$ 5D1[1$/2̏.-?eb5DP2![% Yx֢em+Ytemx֢& |W(|W +' )pgmvW)pqgoΖmm s~qv( RYf,*sFRDGFA) 8ԣS:.,*s) t""~ JG@v* Ojm4 <:rO68B:r)9g%:&4 <jm6+ 9k\lL9:8>xx,HaTbl8 9, v׋m]@׋m_V3y[]@- . \. 沓 BZXou. Dݰ,IDݰ/ OVi ?OZxb h<P<>h+TP? h<:<>h+T:@ R?x?x @A  @ R՟ @ @= R= R՟B ioreZ*^oU^ioESerdD3|iL*C z?!#(:#(c!#?!IzD v!vv!H8VvE VA EH?V¥LN xu#1A -|F 1Lp)p) |%V1LG Y@P<ܓ,xP<ܓH  <@4D4 <I ]vI8v8)~$8eIJ +DJ-;.P-DُJK nz/./.nzL nz/./.nzM +DJJDُ.P--;N  S+ @k ʘ S+k S+ @ @ʘ O j[͟I[Du(+j5͟P _.ExݚxL xksV tBIfD_;K,_0qc ffZ5Q Ktx xpZY h~dҠecFKKt) R 1NƥA3ma1N 8'ƥA3S _V#_Vӂ#T 1NƥA3ma1N 8'ƥA3U r\mvL0\m8vL0rs V d!g9IXҭg9Ե&z8C__MdblW $Cц7T(*:T($L-i?PiV>i`1ڑii >qXn[8Kz>qEKzMlK[8XnD  C@ U@sEN C@sE U@sE U@N C@N i؜s'iؾb%[' %XKoe\N`%o`(v\F`4Koe\N @x7 e wh0#x7 7HkC D+<"K D+HDi7kC FC^Ԭ{HKFj,Z8{^UÎ PzI,6DaG, P}, P{ xk6y".J3F=J3Fy"<3xk6. δ,I,δ =`m=cai2Pm Z-]u(0fu(Z-]0f AAqVA]qAV AAsqVA]qAV 4CBadz4Cy?F[x#)?ad TE' ?qtxTEtxh_ :P0nʪGǧi?q' ? ' HQt 3DN<.nQ<.A8ĹQ3cn "8|}r~V1"8 ,#, \w7iW,WSS uFѐ =7i fg0 g -3Jdn =* Vb  f6 <<'4޾<<' ` $ zI DIQg]D[&x8\mIQ  |>!  |>!  |>! |>!  >9I|9 B\I| =D jv ;jv6}Hc ; ZynyddOZyO\ Rnydd ?_`q~p_`~b?q DJQg]D[&xR\cOJQ (';=LKak/F-;= JYğwJ!(Yw jv ;jv6}Hc ; bCju2,m.NjbCu2, x- u ǙeP_xZ h&pFDh&pM\ ihxb8+Uih*psL$x8 ^^^ ^^^  jټ @99 jټ9 @9 *EDt@EDt*Zi ~@p ̐Z;P~p  jd#k,Ls9kjd,L 6)kuQ6uQ=%rnk})k| ɕf5ԋvY]  ɕ]ԋvYf5  ܝ؋i[x؂xܝi5  \ cj} \} ej cn=  N,- :}:<22zN,-  ?bZl̲hZdGl̲ ?bZl̲l̲dGhZ 0)9Hp9Q4;u&0{,1XH Xum̖u+n*̖ $RY-Jv- $RYv QX%LRiLQ˷X% g1n&3*nRh g13*  =M\JYF H=R JY  <  `g/bWb[`g/b[bX `fbWb[`fb[bX M l,M l, px4`px Wp]@(N]@KX( tAL AFTtL  ȎPr!ʴrɜDPK! DδJD?δ T)~)~T ` D*L*LD  ݷPv9ȯ2~r͐wEݷPx!  +^-X+^G!c-XRU }" 6XP,^6X][0P,# j@ #@ <j1$ Pzg?0]']g?0% "Z""8"ZHl"8& ʹ0 0ʹ' CO4UKMsO4}CdJdUK( <d=dW80 G] L; * /i/i*L< S;cE|KS;ۈ`cDPK= /AmD/VDmAD> ؤ uL~ؤ u? SS@ Ϛ>EQ >EGkNPA  !) ʘ !) !)ʘ ʘ B DQUV"UC ScKtV{cOT[˷V UoKtD 8S)ѿ)j<ѿE 2=JP:DJP:=D/2=BYF [ uyLSc\LSGcG G8SiSiIHVGnH ==Xx|}=|}=BXxI ==Xx|}=|}=BXxJ 8N=WB8NB=sX*K 8N=WB8NB=sX*L =xb=bxRM \7gN7{\gN .Ezig >s9 YEzi Ezi (&gW A'W$A'!W$X J*` WJ*"Jk^VVt_,Y KG3"#(KG"Y[3"Z HɬbPv>0ɬbPjsPHu4[  (uzޜ(uz D\ 1HU ^HEHR^B~C1 ]  @ (P P @P (P ^ *lǪK~K*$K*l_ 沀TT` 沀TTa 8RK$ԏK3> H=@_D~_D&Y /[H=@l  ҈ (9 (H ( q~>5fq>5~f &0V@J @&֌ $.9d;_9d;_$. $.9d;_9d;_$. D3RV41^rE^J V413R[ (J5i(2# 0,pk@0G)0t,7k@ W p\z uiywp\ ЮUilh҅AhhWR1$ %@Ҵ%@ -vXX-L,v '(O66660++'(O -vXX-L,v ľҞ|SǠSpV}gҞ| 5l&@x5lx&@> Iu!Rcu!RDI- M7V5M7V5 (*a2xz)|a2(xz j!Ea!Ea! .(?X ?X.(  47]K4K7K +!u&M}yV+!}yVu&M /aR@`/aR@ ) {G69m۞6 y)9m I:,ElIEI:e KqVg q%Kq%Kt5NT0U q ]C2y`vAAJ\o]C2AG!hJ\oy`vBW| 8 *G Pud8Pu *G  Q.YHSHז.Y  DS8; DE FXS8; +uGbJuJ+Gb 9/ J9!f_)}95$1oG)>J9!f_ d/h5:`/hd4p  ] F5L{ ]F5L{ F  g|WbgHb\A|)W g|WbgHb\A|)W 9%-!Д9%p p@Д 8sMv'v'8sM 8sMv'v'8sM p v $ >BABAl?$ѣ? a'q)#z9aq'z 6aq|XaXhq| 1"&13NBa13a1%hNB 6aq|XaXhq| +1JYH1J, 9YH @z(ȑj 'ȑj@z- VsVXv\V|vVs\ D-6-6|3:  ѧl)l D XG KXHUD K I7T>%CT>% I7s| j ^(h hj^( DU"6M+"+6M R li,wRw lq]QC7i i R li,wRw lq]QC7i i #4Wʹ4Wʹ#  20ή006Fm <4B=Aɜ <4B=Aɜ St+S NTt+ 2BA]Jd1mIA7TJd w Ո;HՈb;H #4+PS5%9#M5$IHŖ+PS%9 p~<*?'}'r/*? y9bhv 9:j mIwj D ZPmI ZPuM D \Objsˏ\Oˏbjs 2b6@1ΖI,h6@12o,h )0 ʹ?! <0:0F 8ۉ>Er<N/>mQN/>o|8ۉF  Dm /{ 2"{ / IXQɂ_+Q˷IXW  {(|(| 3c9g9L_ś3 {(|(| l8 ,9l8 9,  %D%j%Dq  e&%&% &% e&%  @ @gigi @gi @gi 17D)jE?D)j17' X\=HHT[=HXHT lhu(dh3u(d 3Ip?:Lt3IpK¼?4B<`: uS_QX$X$YS_QuWo O9-B-iBO9 2A-26A- ;s#ys#;y Ϣ D= D=Ϣ  JȈ-|V*Ȉ0KV*JȪk Ϣ D= D=Ϣ  ,3 3.&7,  hJ.pJL. rzrz )*9%x#9%lG)* SLVS 8<FCbFCr8< v:!:9v n5v ln5  ID }cz"5&5&"z" srsasrsYz tdKx`_d`_L'xtO/ t!t!  _dg*l̦ j\g+(l̦ Z uc{op2aopc{ Z u8 %"+S+%"x R:UéoToR:é K \Ф  Z *Q5}`5\*QH 6T>oAh6oA?5ͤPT>h Gm8u(d\m85u(d   4>] <4 +h >[ ;8?;8> F"qӐHqӐHF" .5P!$.5"P# :D?s`ld;޴d>L`4;޴d ?xz!zxz!z oNMF\F 0L;LS@LUvRL;Sg <P8<4D {xP8y <P"<4D {xP"y (*xMHy$(y$)"MH 98@6L(98(@|!M>6L %-oY_%-[AGFYTo_  , e;5a\i, e ;5a O #}#  d6dgGd6Gdg *,c.,*c. g4RVgV04Sǂ '? )j('? v( bi{{1i 5)C&PoC&:v5)o   _ k k _k k    j q j q   m:x% %m:x  Iƀ\[zI[  ֶaZZ1qa pWqPqp_P > so{r>so {G @_q>$'>-@_$'X(_q>>- ,%,% ,%,% Ju1QR,hRR N*0*0l VqA\Vq}\A K{P#ǡK{M P $S&#֥&#$H֥ ow<u w~D8< 3$=y Ԝ=M 3$2 3Qe!yYrD!G;1-QeOjJEZ^u^Dl,3yY bgdĒc7dĒ 6F T~ T4K6F %g+{`j+{j%g` 4a6,T!5ҦT!5 d3JIZTNdLl3JKİ  bgdĒc8dĒ! $J!$Jv@" SQxT',SSQx# SQxT',SSQx$ `Ȑ|4`ܚȐ% H~tK1MϴUFKUFH~tM& DU~bU~D' )xSQY xxXŘ)SQ( )xSQY xxXŘ)SQ) SxX\Sx&zX\* x Px + Jg"̶̶Jg", Jg"̶̶Jg"- )GDhHGDh)HU. 4@4l/ -l7ym!-l7ym0 -l7ym!-l7ym1 #}<#<& ]}2   X'@ X'@  3 EE&%rpE&%Erp4  5 @HH 5H @H5  C@ S+9 C@9 C@ S+6 )[i.Pѷȁ)js.Pѷ7 `h/^9`/^o0h9|8 ; R>Ь$c>лT; R9  % V.w .w% V: g?5SHBg5SH?B; njf~RT&T,~RTnjfT< UX g:,{|G_|]{|]g:,|G_? g:,{|G_|]{|]g:,|G_@ 5d9rQ859/A (W-̝--̝.) @-B ]s}-1]h|s}-C  w=l!+hG w+h:%_;H=k GD qIZcRqIZ$cRE 5,,5F BM iaGܢBE\M iaG *lCf#C*f#H p2ĕ%(qp2(qØ%I ">&*">*(J 0T pO 0pOK *0^ E`*`0^gL H05j H05 jM H05j H05 jN oamaomO Sn 29e9 2P ,܅4`Y}U;4],܅}Q KhtKthR ~iT,q%T~,qS ~iT,q;T~,qT 6 :d :n 6 !U ""&V m 95вe5mвW ""&X dms0V\,V\ms0Y %`h-%`-hZ d$>dtd$[ oksxlbpZYbsxs\ H_3zCH_C3z] H_3zCH_C3z^ @ܠ7o\o\@@_ 91;; <̌^; <91;̌^`  w [p]Ld[p]L w da <C3HC)W<b $yv(= $yv (;c /%mBjB/%BmBjd WZlWZ-e WZlWZ-f J:M.AL}J:Ag GDNY'GD'NY7h  TVF { VFG {i GܑܑG݂j ܝ˾cZݬ ٢ɓcܝ5k "Z.( x.( "ZHl j stjs tm ;]̊k`}k`;_ hH]n TC H5TH5C o bcCY&pc2EYc7"p CBzq bcCY&pc2EYc8"r E Ҵ%Ҵ%E s >MCp*Cp>t 'ݹ9iGt9iݹu qeRqev %8NАQ8Nw siQsiQx P!bphby ,(C7C7%*z ,(C7C7$*{ 9OLC@0$09OL3C@0| %ӫdӫ%d}  )!q3t )3!qt~  F !)`&% F&% F` !)` !)&% UَlUw 5|9t*9t*5| (0-QW2,Q-vVD(0V FL1#!oL1!F# ٿ,:(=:(ٿ,= D9Xi}TD}T9Xi FF;y 솅ESBDnESDn솅C& ^YkXlqxX^YqxXkXl 91c.;9;w1c. 솅ESBDnESDn솅C& X^X^ ]Pa&hd]PeDa& xP AV*Z6X@;xPZ6 sxUqesqewt ß<+ß<+ 4l8O/HU6\nU5[D/ D>xAbTtAbTj>x g(yvgyv /Q TTpS7 ]bJ vbJ ^vv qqm ГLJ*LSГLSLLV ̘,y-{,}̘,y ^UBhD(^UB6 h 3D7A^T`4X`4d` ]|D]| (&)QIvZtx)5|QIv)uZtx c)le|Xd|Xc| 7L… &(AmR &(Am )[HMO)HU[MO  W@ W @ >\\\\> 1KH8<hmh8<mh1fh qoz{+ qo+ qz{ Y/t!/Yt! ]$[R ^$[R ^ 8{hJ{hJ8 bLüǪ^LübǜC ,}3,}/[6 ]ΒDyg -jp/0<\/<\-jp0 &mD,`_Far&mD`_F,aJ ,x`>P<,xP<`> $X&(/$&(/ 5XX5 !9:H@!9< %4-p11-p j7U`j C8QOS Ɠs8jS}( 9s>}( BYfb3o^5L5fb3 >@?D?%D?^ ADX)+]@A)+DX]@ f'i_cof'_ico ^GI^HhHh wGVH& GXwG t_btbO_ :u.0 e:/mu. 0"6$$i0$##C   HH H H \{K7NMNMe)K7 䬐;4$8;8䬐4$ c5ܜޜ5ܜcޜ GUcMg>GcMUg> qf;hqhf; onXw*on HKdPKPHd ZB&C4ZBBג HKdPKPHd EGH`|bOGFb-xGFb-x BCWMxCCWMx BCWMxCCWMx u z* L z* u  ~ "h" OUL'ok  r;tre t }kH%H} 4 6`tp8r5Lq5Pq C׬GDhC׬GDh g#h CҁԜ+gԜ+gzҁ 6;oB29;oB8D69 T @RT @R 1Q?/.AW{AHJ1Q?/. dߺOpS"ݢOpdR9P uQE,T>BT>QE, dߺOpS8ݢOpdR:e GE8Oj? GE? 8ODz זS!%זS!% ]~c]~c E΅I1}MN3E΅MI1}N 7 pKJuzJupKz o`(K//o`K o`(K//o`K AU =A=U  X$=^^X$= W=^^W= P=SToSP=To ó010ó1eZ AFC׬cAFC׬ &LkhlL Xl#l~| j`*Dp*Dj`p W)SEdS)SQWS W)SEdS)SQWS   ( Z ( ^]_V_V^] 8:pDXȨ:pDȨ8X c}  s3Ie,3I}  s c}  s3Ie,3I}  s F/~F/~ F/~F/~ "]rϖi0]r0"ϖi "]rϖi0]r0"ϖi XLTrrrr XLTrrrr  fn/>`X0fnX0/>`  EF#]F]E\d  *`,NՅu*`Յu,N  EF9]F]E\d  |9H|H" Q}Q*, 4Q*, Q~4 ۵TA7L8۵TA7 g#h8, 4*g#, h84* HIڪIIIH Q}Q*, 4Q*, Q~4 L+L+ r۹ub<_ubYr۹_ L+L+ @oDtC}EG}^<DtC}]&@o}EG ~w+~+w ,LSp L,Sp ~w+~+w @oDtC}EG}_QDtC}]&@o}EG Ncۙ"ۙNc  q`u U` u }q`  OmvwOvmw `:  :ET :E   :ET :E! `:" pqB$pȝB$q#   yv9w v9 yw$ ctq#q q q% Qi͝i͝Q& Qh͝h͝Q'  a(N|Ga(|G N( aYadudaduad)  a(N|Ga(|G N* GH^PH^;H2+ B"EX\EXB"Z, B"EX\EXB"Z- LFp׽ Kr@׽u׽. !A;`  !A ;` / {4K%{K0 `vN/0t`0vN/1 0wxw1x2 !A;`  !A ;` 3 p@ddh@dpd4 np@&D7(nD7(p@&5 JS/0RX/S0n6 "՜#"$9#""՜$97 [{]yEZ8EX 8 onp@&C{onC{p@&9 ymnћѡjnћymџ>: ymnћѡjnћymџ>; KK< BtBT}Sb~v.BT~v.Bt}Sb= =r>~|}V>~}Tx=|> =r>~|}V>~}Sb=|? BtBT}Sb~v.BT~v.Bt}Sb@ "l."l.A t84 ##4 B s84   4 C gOdgNOD }>p?&}>>pE uLu%?u%u%?F #E#QO']']#QO']#E']G ,a,,a,H nonC{D7(nD7(onC{I TE9KTE9KJ ,a,,a,K TV*xE~V*~TlxEL 6ţf릨ţ릨wfM GLA wGwLA N  eϩ &)& eϩ& &)O !+iO3Kz3!78)oP%([+c#XO*'}5z3P :|UecUeڌ:|#Q %e)6vH%k!H6 2zvR q-(p=g}t}(n!<gS _YI VoJ3_YT :y3rW*:rU t~gs+HsKt~sC[gs/V 99+s6hTVtͼ k`$\ .TX\h. (,J%d] 3yY3yY^ CΗ%ZΗ`Ā`ĀuޫG5܆Us`s`C C%Z_ y沀%ZQk>[%Zz,沀,沀Qk` m E"[}I"a [:5:*|:*[:b -x3hBx3hd:\RJAB~B<p@9Zr-ُc `X7Bj4R`Xmaptools/inst/share/Splus.map0000644000176000001440000000037011470773501016031 0ustar ripleyusersmap:3 xScale: 1000 yScale: 1000 1 area1 2 area2 3 area3 area1 0 2 area1 1 2 area1 1 3 area1 0 3 NA NA NA area1 2 1 area1 4 1 area1 4 3 area1 2 3 NA NA NA area2 0 0 area2 2 0 area2 2 1 area2 0 1 NA NA NA area3 2 0 area3 3 0 area3 3 1 area3 2 1 END maptools/inst/share/nc_xtra.dbf0000644000176000001440000002542111470773501016343 0ustar ripleyusers_dlCNTY_IDN eastN northN L_idNM_idNnamesC 1825.000000000000 164.0000000000000 176.0000000000000 1.000000000000000 2.000000000000000Ashe 1827.000000000000 183.0000000000000 182.0000000000000 1.000000000000000 2.000000000000000Alleghany 1828.000000000000 204.0000000000000 174.0000000000000 1.000000000000000 2.000000000000000Surry 1831.000000000000 461.0000000000000 182.0000000000000 1.000000000000000 4.000000000000000Currituck 1832.000000000000 385.0000000000000 176.0000000000000 1.000000000000000 4.000000000000000Northampton 1833.000000000000 411.0000000000000 176.0000000000000 1.000000000000000 4.000000000000000Hertford 1834.000000000000 453.0000000000000 173.0000000000000 1.000000000000000 4.000000000000000Camden 1835.000000000000 421.0000000000000 177.0000000000000 1.000000000000000 4.000000000000000Gates 1836.000000000000 344.0000000000000 177.0000000000000 1.000000000000000 3.000000000000000Warren 1837.000000000000 233.0000000000000 175.0000000000000 1.000000000000000 2.000000000000000Stokes 1838.000000000000 281.0000000000000 175.0000000000000 1.000000000000000 3.000000000000000Caswell 1839.000000000000 257.0000000000000 173.0000000000000 1.000000000000000 3.000000000000000Rockingham 1840.000000000000 322.0000000000000 171.0000000000000 1.000000000000000 3.000000000000000Granville 1841.000000000000 302.0000000000000 173.0000000000000 1.000000000000000 3.000000000000000Person 1842.000000000000 332.0000000000000 172.0000000000000 1.000000000000000 3.000000000000000Vance 1846.000000000000 376.0000000000000 171.0000000000000 1.000000000000000 4.000000000000000Halifax 1848.000000000000 451.0000000000000 172.0000000000000 1.000000000000000 4.000000000000000Pasquotank 1874.000000000000 181.0000000000000 157.0000000000000 1.000000000000000 2.000000000000000Wilkes 1880.000000000000 151.0000000000000 162.0000000000000 1.000000000000000 2.000000000000000Watauga 1881.000000000000 437.0000000000000 163.0000000000000 1.000000000000000 4.000000000000000Perquimans 1887.000000000000 428.0000000000000 154.0000000000000 1.000000000000000 4.000000000000000Chowan 1892.000000000000 138.0000000000000 154.0000000000000 1.000000000000000 2.000000000000000Avery 1893.000000000000 208.0000000000000 156.0000000000000 1.000000000000000 2.000000000000000Yadkin 1897.000000000000 337.0000000000000 155.0000000000000 1.000000000000000 3.000000000000000Franklin 1900.000000000000 233.0000000000000 153.0000000000000 1.000000000000000 2.000000000000000Forsyth 1903.000000000000 258.0000000000000 150.0000000000000 1.000000000000000 3.000000000000000Guilford 1904.000000000000 278.0000000000000 151.0000000000000 1.000000000000000 3.000000000000000Alamance 1905.000000000000 411.0000000000000 148.0000000000000 1.000000000000000 4.000000000000000Bertie 1907.000000000000 294.0000000000000 151.0000000000000 1.000000000000000 3.000000000000000Orange 1908.000000000000 306.0000000000000 146.0000000000000 1.000000000000000 3.000000000000000Durham 1913.000000000000 354.0000000000000 146.0000000000000 1.000000000000000 3.000000000000000Nash 1927.000000000000 128.0000000000000 148.0000000000000 2.000000000000000 1.000000000000000Mitchell 1928.000000000000 378.0000000000000 142.0000000000000 2.000000000000000 4.000000000000000Edgecombe 1932.000000000000 158.0000000000000 142.0000000000000 2.000000000000000 2.000000000000000Caldwell 1936.000000000000 120.0000000000000 142.0000000000000 2.000000000000000 1.000000000000000Yancey 1937.000000000000 405.0000000000000 139.0000000000000 2.000000000000000 4.000000000000000Martin 1938.000000000000 319.0000000000000 133.0000000000000 2.000000000000000 3.000000000000000Wake 1946.000000000000 98.0000000000000 135.0000000000000 2.000000000000000 1.000000000000000Madison 1947.000000000000 195.0000000000000 132.0000000000000 2.000000000000000 2.000000000000000Iredell 1948.000000000000 213.0000000000000 139.0000000000000 2.000000000000000 2.000000000000000Davie 1950.000000000000 179.0000000000000 142.0000000000000 2.000000000000000 2.000000000000000Alexander 1951.000000000000 231.0000000000000 133.0000000000000 2.000000000000000 2.000000000000000Davidson 1958.000000000000 150.0000000000000 130.0000000000000 2.000000000000000 2.000000000000000Burke 1962.000000000000 422.0000000000000 139.0000000000000 2.000000000000000 4.000000000000000Washington 1963.000000000000 450.0000000000000 144.0000000000000 2.000000000000000 4.000000000000000Tyrrell 1964.000000000000 133.0000000000000 127.0000000000000 2.000000000000000 1.000000000000000McDowell 1968.000000000000 256.0000000000000 126.0000000000000 2.000000000000000 3.000000000000000Randolph 1973.000000000000 291.0000000000000 127.0000000000000 2.000000000000000 3.000000000000000Chatham 1979.000000000000 358.0000000000000 128.0000000000000 2.000000000000000 3.000000000000000Wilson 1980.000000000000 218.0000000000000 124.0000000000000 2.000000000000000 2.000000000000000Rowan 1984.000000000000 387.0000000000000 121.0000000000000 2.000000000000000 4.000000000000000Pitt 1986.000000000000 177.0000000000000 125.0000000000000 2.000000000000000 2.000000000000000Catawba 1988.000000000000 104.0000000000000 121.0000000000000 2.000000000000000 1.000000000000000Buncombe 1989.000000000000 335.0000000000000 114.0000000000000 2.000000000000000 3.000000000000000Johnston 1996.000000000000 80.0000000000000 116.0000000000000 2.000000000000000 1.000000000000000Haywood 2000.000000000000 482.0000000000000 145.0000000000000 2.000000000000000 4.000000000000000Dare 2004.000000000000 406.0000000000000 118.0000000000000 2.000000000000000 4.000000000000000Beaufort 2013.000000000000 53.0000000000000 113.0000000000000 2.000000000000000 1.000000000000000Swain 2016.000000000000 371.0000000000000 111.0000000000000 2.000000000000000 4.000000000000000Greene 2026.000000000000 292.0000000000000 109.0000000000000 2.000000000000000 3.000000000000000Lee 2027.000000000000 136.0000000000000 104.0000000000000 3.000000000000000 1.000000000000000Rutherford 2029.000000000000 353.0000000000000 106.0000000000000 2.000000000000000 3.000000000000000Wayne 2030.000000000000 309.0000000000000 105.0000000000000 2.000000000000000 3.000000000000000Harnett 2032.000000000000 158.0000000000000 99.0000000000000 3.000000000000000 2.000000000000000Cleveland 2034.000000000000 174.0000000000000 111.0000000000000 3.000000000000000 2.000000000000000Lincoln 2039.000000000000 67.0000000000000 108.0000000000000 3.000000000000000 1.000000000000000Jackson 2040.000000000000 278.0000000000000 101.0000000000000 3.000000000000000 3.000000000000000Moore 2041.000000000000 198.0000000000000 95.0000000000000 3.000000000000000 2.000000000000000Mecklenburg 2042.000000000000 211.0000000000000 105.0000000000000 3.000000000000000 2.000000000000000Cabarrus 2044.000000000000 251.0000000000000 102.0000000000000 3.000000000000000 3.000000000000000Montgomery 2045.000000000000 234.0000000000000 103.0000000000000 3.000000000000000 2.000000000000000Stanly 2047.000000000000 109.0000000000000 101.0000000000000 3.000000000000000 1.000000000000000Henderson 2056.000000000000 32.0000000000000 107.0000000000000 3.000000000000000 1.000000000000000Graham 2065.000000000000 377.0000000000000 98.0000000000000 3.000000000000000 4.000000000000000Lenoir 2067.000000000000 93.0000000000000 97.0000000000000 3.000000000000000 1.000000000000000Transylvania 2068.000000000000 178.0000000000000 96.0000000000000 3.000000000000000 2.000000000000000Gaston 2071.000000000000 123.0000000000000 97.0000000000000 3.000000000000000 1.000000000000000Polk 2082.000000000000 55.0000000000000 96.0000000000000 3.000000000000000 1.000000000000000Macon 2083.000000000000 336.0000000000000 79.0000000000000 3.000000000000000 3.000000000000000Sampson 2085.000000000000 423.0000000000000 90.0000000000000 3.000000000000000 4.000000000000000Pamlico 2088.000000000000 19.0000000000000 92.0000000000000 3.000000000000000 1.000000000000000Cherokee 2090.000000000000 308.0000000000000 83.0000000000000 3.000000000000000 3.000000000000000Cumberland 2091.000000000000 389.0000000000000 84.0000000000000 3.000000000000000 4.000000000000000Jones 2095.000000000000 214.0000000000000 76.0000000000000 3.000000000000000 2.000000000000000Union 2096.000000000000 240.0000000000000 75.0000000000000 3.000000000000000 2.000000000000000Anson 2097.000000000000 289.0000000000000 75.0000000000000 3.000000000000000 3.000000000000000Hoke 2099.000000000000 446.0000000000000 110.0000000000000 2.000000000000000 4.000000000000000Hyde 2100.000000000000 355.0000000000000 76.0000000000000 3.000000000000000 3.000000000000000Duplin 2107.000000000000 259.0000000000000 72.0000000000000 3.000000000000000 2.000000000000000Richmond 2109.000000000000 31.0000000000000 88.0000000000000 3.000000000000000 1.000000000000000Clay 2119.000000000000 407.0000000000000 88.0000000000000 3.000000000000000 4.000000000000000Craven 2123.000000000000 276.0000000000000 61.0000000000000 3.000000000000000 3.000000000000000Scotland 2146.000000000000 384.0000000000000 66.0000000000000 3.000000000000000 4.000000000000000Onslow 2150.000000000000 302.0000000000000 51.0000000000000 4.000000000000000 3.000000000000000Robeson 2156.000000000000 429.0000000000000 62.0000000000000 3.000000000000000 4.000000000000000Carteret 2162.000000000000 321.0000000000000 53.0000000000000 4.000000000000000 3.000000000000000Bladen 2185.000000000000 357.0000000000000 48.0000000000000 4.000000000000000 3.000000000000000Pender 2232.000000000000 316.0000000000000 33.0000000000000 4.000000000000000 3.000000000000000Columbus 2238.000000000000 357.0000000000000 26.0000000000000 4.000000000000000 3.000000000000000New Hanover 2241.000000000000 353.0000000000000 6.0000000000000 4.000000000000000 3.000000000000000Brunswick maptools/inst/share/co37_d90.e000000644000176000001440000104125711470773501015773 0ustar ripleyusersEXP 0 /SATURN/COB/BDY_EXPORT/WORKING/TEST1/CO37_D90.E00 ARC 2 1 30142 2 1 2 1 7 -8.1353500E+01 3.6574600E+01-8.1442398E+01 3.6576698E+01 -8.1476601E+01 3.6580299E+01-8.1489601E+01 3.6578899E+01 -8.1521202E+01 3.6580399E+01-8.1601105E+01 3.6586899E+01 -8.1677696E+01 3.6588001E+01 2 30157 3 2 3 1 4 -8.0901932E+01 3.6561623E+01-8.1003998E+01 3.6563499E+01 -8.1176903E+01 3.6571800E+01-8.1353500E+01 3.6574600E+01 3 31782 3 4 1 4 2 -8.0901932E+01 3.6561623E+01-8.0838158E+01 3.6559013E+01 4 31869 4 5 1 4 3 -8.0838158E+01 3.6559013E+01-8.0705040E+01 3.6562187E+01 -8.0612366E+01 3.6557705E+01 5 35521 9 5 4 1 2 -8.0440323E+01 3.6550495E+01-8.0612366E+01 3.6557705E+01 6 34093 10 8 7 1 2 -7.6313553E+01 3.6550400E+01-7.6491837E+01 3.6550560E+01 7 29372 7 11 6 1 2 -7.5867432E+01 3.6550755E+01-7.6122704E+01 3.6550400E+01 8 37244 11 10 6 1 2 -7.6122704E+01 3.6550400E+01-7.6313553E+01 3.6550400E+01 9 34093 8 12 7 1 2 -7.6491837E+01 3.6550560E+01-7.6542015E+01 3.6550159E+01 10 34136 12 6 5 1 2 -7.6542015E+01 3.6550159E+01-7.6916214E+01 3.6551941E+01 11 35756 15 13 1 9 2 -7.7297188E+01 3.6544662E+01-7.7164818E+01 3.6546181E+01 12 35061 15 14 9 1 2 -7.7297188E+01 3.6544662E+01-7.7767410E+01 3.6545273E+01 13 31329 16 14 1 9 2 -7.7900063E+01 3.6544518E+01-7.7767410E+01 3.6545273E+01 14 31329 17 16 1 11 2 -7.8046486E+01 3.6544010E+01-7.7900063E+01 3.6544518E+01 15 36603 18 17 1 11 2 -7.8324188E+01 3.6543667E+01-7.8046486E+01 3.6544010E+01 16 34136 6 19 5 1 2 -7.6916214E+01 3.6551941E+01-7.6916367E+01 3.6543663E+01 17 35756 13 19 1 10 3 -7.7164818E+01 3.6546181E+01-7.7153000E+01 3.6543926E+01 -7.6916367E+01 3.6543663E+01 18 35552 21 20 1 8 2 -8.0053696E+01 3.6542347E+01-8.0027504E+01 3.6542355E+01 19 35521 21 9 8 1 3 -8.0053696E+01 3.6542347E+01-8.0295464E+01 3.6543835E+01 -8.0440323E+01 3.6550495E+01 20 36603 22 18 1 12 2 -7.8457245E+01 3.6542332E+01-7.8324188E+01 3.6543667E+01 21 34505 24 20 13 1 2 -7.9715096E+01 3.6541801E+01-8.0027504E+01 3.6542355E+01 22 35144 23 26 14 1 2 -7.8734428E+01 3.6541809E+01-7.8796577E+01 3.6541573E+01 23 35144 26 25 16 1 2 -7.8796577E+01 3.6541573E+01-7.9138199E+01 3.6541599E+01 24 34471 25 27 15 1 2 -7.9138199E+01 3.6541599E+01-7.9218895E+01 3.6541500E+01 25 34471 27 28 15 1 2 -7.9218895E+01 3.6541500E+01-7.9342941E+01 3.6541229E+01 26 36603 23 22 1 14 3 -7.8734428E+01 3.6541809E+01-7.8511597E+01 3.6540810E+01 -7.8457245E+01 3.6542332E+01 27 34471 28 29 15 1 2 -7.9342941E+01 3.6541229E+01-7.9470413E+01 3.6540684E+01 28 34471 29 30 15 1 2 -7.9470413E+01 3.6540684E+01-7.9510895E+01 3.6540600E+01 29 34505 30 24 13 1 2 -7.9510895E+01 3.6540600E+01-7.9715096E+01 3.6541801E+01 30 34090 12 31 7 5 2 -7.6542015E+01 3.6550159E+01-7.6491806E+01 3.6510384E+01 31 42730 16 32 9 11 2 -7.7900063E+01 3.6544518E+01-7.7898239E+01 3.6506699E+01 32 30149 3 33 4 3 7 -8.0901932E+01 3.6561623E+01-8.0908752E+01 3.6556515E+01 -8.0918800E+01 3.6540287E+01-8.0927078E+01 3.6501141E+01 -8.0976280E+01 3.6445129E+01-8.0953026E+01 3.6418091E+01 -8.0967583E+01 3.6401577E+01 33 30142 1 34 2 1 37 -8.1677696E+01 3.6588001E+01-8.1680305E+01 3.6585098E+01 -8.1677200E+01 3.6581100E+01-8.1679306E+01 3.6578602E+01 -8.1677200E+01 3.6570599E+01-8.1680603E+01 3.6568401E+01 -8.1691399E+01 3.6567799E+01-8.1690193E+01 3.6552036E+01 -8.1693466E+01 3.6550980E+01-8.1699928E+01 3.6536892E+01 -8.1708237E+01 3.6535652E+01-8.1708267E+01 3.6524208E+01 -8.1702713E+01 3.6520199E+01-8.1697227E+01 3.6505707E+01 -8.1700386E+01 3.6498268E+01-8.1696075E+01 3.6491459E+01 -8.1698219E+01 3.6488121E+01-8.1695480E+01 3.6467793E+01 -8.1699394E+01 3.6463840E+01-8.1708420E+01 3.6462097E+01 -8.1709625E+01 3.6459393E+01-8.1717018E+01 3.6456444E+01 -8.1713890E+01 3.6446949E+01-8.1717911E+01 3.6444878E+01 -8.1714607E+01 3.6441498E+01-8.1714790E+01 3.6437218E+01 -8.1721359E+01 3.6433781E+01-8.1717979E+01 3.6429684E+01 -8.1720901E+01 3.6422417E+01-8.1727150E+01 3.6419716E+01 -8.1734589E+01 3.6412323E+01-8.1741882E+01 3.6412270E+01 -8.1741455E+01 3.6402855E+01-8.1738365E+01 3.6400703E+01 -8.1739548E+01 3.6395473E+01-8.1731949E+01 3.6394753E+01 -8.1728851E+01 3.6391041E+01 34 34135 35 31 5 18 3 -7.6454025E+01 3.6377888E+01-7.6491737E+01 3.6468494E+01 -7.6491806E+01 3.6510384E+01 35 30200 33 36 19 3 25 -8.0967583E+01 3.6401577E+01-8.0981117E+01 3.6386410E+01 -8.0978004E+01 3.6380371E+01-8.0981575E+01 3.6374371E+01 -8.1028061E+01 3.6374355E+01-8.1043976E+01 3.6393703E+01 -8.1044472E+01 3.6410976E+01-8.1077629E+01 3.6417664E+01 -8.1078819E+01 3.6426144E+01-8.1083275E+01 3.6429482E+01 -8.1084030E+01 3.6433399E+01-8.1091507E+01 3.6435493E+01 -8.1097496E+01 3.6432812E+01-8.1103973E+01 3.6434322E+01 -8.1112511E+01 3.6429424E+01-8.1120247E+01 3.6429008E+01 -8.1135048E+01 3.6419353E+01-8.1145622E+01 3.6419167E+01 -8.1150269E+01 3.6425831E+01-8.1161232E+01 3.6429478E+01 -8.1165840E+01 3.6437584E+01-8.1189262E+01 3.6399368E+01 -8.1201424E+01 3.6394493E+01-8.1225861E+01 3.6376389E+01 -8.1250839E+01 3.6363235E+01 36 30134 2 36 3 2 33 -8.1353500E+01 3.6574600E+01-8.1355164E+01 3.6547684E+01 -8.1353081E+01 3.6545811E+01-8.1348991E+01 3.6552147E+01 -8.1346581E+01 3.6552025E+01-8.1348114E+01 3.6539955E+01 -8.1329834E+01 3.6518639E+01-8.1327164E+01 3.6504398E+01 -8.1322296E+01 3.6496025E+01-8.1322350E+01 3.6480537E+01 -8.1307907E+01 3.6480293E+01-8.1303200E+01 3.6474476E+01 -8.1299515E+01 3.6474316E+01-8.1296738E+01 3.6464653E+01 -8.1287415E+01 3.6461468E+01-8.1282478E+01 3.6454319E+01 -8.1274551E+01 3.6448730E+01-8.1265518E+01 3.6432835E+01 -8.1262817E+01 3.6418652E+01-8.1268219E+01 3.6412060E+01 -8.1263069E+01 3.6407772E+01-8.1264565E+01 3.6406708E+01 -8.1266953E+01 3.6408699E+01-8.1266106E+01 3.6403019E+01 -8.1263863E+01 3.6403801E+01-8.1259651E+01 3.6398575E+01 -8.1255478E+01 3.6398781E+01-8.1255203E+01 3.6396282E+01 -8.1245842E+01 3.6390812E+01-8.1244392E+01 3.6382019E+01 -8.1246590E+01 3.6374149E+01-8.1252731E+01 3.6368263E+01 -8.1250839E+01 3.6363235E+01 37 35478 35 37 21 5 4 -7.6454025E+01 3.6377888E+01-7.6539543E+01 3.6357079E+01 -7.6557327E+01 3.6354923E+01-7.6559784E+01 3.6351181E+01 38 31064 37 38 22 5 20 -7.6559784E+01 3.6351181E+01-7.6571045E+01 3.6334133E+01 -7.6586555E+01 3.6333187E+01-7.6593826E+01 3.6329021E+01 -7.6596245E+01 3.6323090E+01-7.6609299E+01 3.6322899E+01 -7.6622963E+01 3.6328503E+01-7.6639290E+01 3.6329082E+01 -7.6642494E+01 3.6319767E+01-7.6646935E+01 3.6319904E+01 -7.6650192E+01 3.6317364E+01-7.6650925E+01 3.6310841E+01 -7.6654854E+01 3.6310543E+01-7.6654602E+01 3.6313931E+01 -7.6670219E+01 3.6314919E+01-7.6674942E+01 3.6308784E+01 -7.6672737E+01 3.6306381E+01-7.6675903E+01 3.6306175E+01 -7.6672768E+01 3.6303120E+01-7.6696930E+01 3.6296055E+01 39 41266 19 38 5 10 40 -7.6916367E+01 3.6543663E+01-7.6914352E+01 3.6542278E+01 -7.6916374E+01 3.6538921E+01-7.6921776E+01 3.6538254E+01 -7.6920227E+01 3.6532673E+01-7.6925247E+01 3.6530613E+01 -7.6923073E+01 3.6528763E+01-7.6916283E+01 3.6530457E+01 -7.6905060E+01 3.6522129E+01-7.6903442E+01 3.6519150E+01 -7.6906853E+01 3.6515160E+01-7.6907013E+01 3.6509796E+01 -7.6912247E+01 3.6504391E+01-7.6920059E+01 3.6504753E+01 -7.6925522E+01 3.6488525E+01-7.6935364E+01 3.6483765E+01 -7.6934616E+01 3.6471214E+01-7.6950882E+01 3.6470703E+01 -7.6947136E+01 3.6465816E+01-7.6949387E+01 3.6457333E+01 -7.6945480E+01 3.6440929E+01-7.6947578E+01 3.6416336E+01 -7.6945183E+01 3.6411373E+01-7.6932137E+01 3.6400917E+01 -7.6906487E+01 3.6389885E+01-7.6894463E+01 3.6390041E+01 -7.6882797E+01 3.6382565E+01-7.6873260E+01 3.6382839E+01 -7.6852165E+01 3.6375263E+01-7.6838089E+01 3.6373859E+01 -7.6823196E+01 3.6364449E+01-7.6795456E+01 3.6359795E+01 -7.6783905E+01 3.6362724E+01-7.6777077E+01 3.6361221E+01 -7.6769501E+01 3.6354698E+01-7.6759712E+01 3.6350719E+01 -7.6737411E+01 3.6325329E+01-7.6726707E+01 3.6318535E+01 -7.6715744E+01 3.6307114E+01-7.6696930E+01 3.6296055E+01 40 30705 34 39 20 1 31 -8.1728851E+01 3.6391041E+01-8.1729607E+01 3.6385151E+01 -8.1734818E+01 3.6379375E+01-8.1726166E+01 3.6368591E+01 -8.1727249E+01 3.6365475E+01-8.1722855E+01 3.6360809E+01 -8.1724487E+01 3.6357635E+01-8.1721626E+01 3.6351044E+01 -8.1717575E+01 3.6347656E+01-8.1708443E+01 3.6346149E+01 -8.1705833E+01 3.6342865E+01-8.1707611E+01 3.6335049E+01 -8.1718735E+01 3.6335995E+01-8.1726898E+01 3.6340813E+01 -8.1736130E+01 3.6342865E+01-8.1745911E+01 3.6337421E+01 -8.1754585E+01 3.6336922E+01-8.1761398E+01 3.6340153E+01 -8.1765099E+01 3.6338547E+01-8.1779083E+01 3.6348515E+01 -8.1789879E+01 3.6348202E+01-8.1793259E+01 3.6362339E+01 -8.1796600E+01 3.6359554E+01-8.1810349E+01 3.6351780E+01 -8.1833092E+01 3.6347309E+01-8.1853203E+01 3.6336437E+01 -8.1855171E+01 3.6337135E+01-8.1865631E+01 3.6329224E+01 -8.1879211E+01 3.6313866E+01-8.1908295E+01 3.6301891E+01 -8.1918335E+01 3.6286903E+01 41 49470 40 18 12 11 3 -7.8307083E+01 3.6265949E+01-7.8277763E+01 3.6306103E+01 -7.8324188E+01 3.6543667E+01 42 30660 39 41 24 1 2 -8.1918335E+01 3.6286903E+01-8.1933159E+01 3.6264759E+01 43 49077 42 9 4 8 3 -8.0452171E+01 3.6261414E+01-8.0447388E+01 3.6423317E+01 -8.0440323E+01 3.6550495E+01 44 48407 20 43 13 8 4 -8.0027504E+01 3.6542355E+01-8.0033699E+01 3.6340435E+01 -8.0032883E+01 3.6295738E+01-8.0035774E+01 3.6257259E+01 45 39734 43 42 26 8 2 -8.0035774E+01 3.6257259E+01-8.0452171E+01 3.6261414E+01 46 34504 44 30 13 15 3 -7.9532219E+01 3.6249851E+01-7.9520218E+01 3.6463043E+01 -7.9510895E+01 3.6540600E+01 47 41278 13 45 10 9 56 -7.7164818E+01 3.6546181E+01-7.7160721E+01 3.6541775E+01 -7.7158203E+01 3.6542831E+01-7.7157516E+01 3.6539783E+01 -7.7151306E+01 3.6540424E+01-7.7153687E+01 3.6537907E+01 -7.7148926E+01 3.6534016E+01-7.7152901E+01 3.6529324E+01 -7.7149330E+01 3.6525021E+01-7.7132065E+01 3.6522404E+01 -7.7127640E+01 3.6518101E+01-7.7123207E+01 3.6520432E+01 -7.7121422E+01 3.6519196E+01-7.7121712E+01 3.6522446E+01 -7.7119553E+01 3.6523041E+01-7.7114616E+01 3.6521626E+01 -7.7114845E+01 3.6518394E+01-7.7108353E+01 3.6516636E+01 -7.7102905E+01 3.6517075E+01-7.7103668E+01 3.6520920E+01 -7.7099083E+01 3.6516983E+01-7.7093185E+01 3.6518200E+01 -7.7083458E+01 3.6513027E+01-7.7083595E+01 3.6507305E+01 -7.7081352E+01 3.6507900E+01-7.7085548E+01 3.6505245E+01 -7.7086090E+01 3.6500000E+01-7.7080139E+01 3.6496296E+01 -7.7074577E+01 3.6496319E+01-7.7073929E+01 3.6499409E+01 -7.7066612E+01 3.6496849E+01-7.7070107E+01 3.6494446E+01 -7.7067299E+01 3.6492409E+01-7.7069412E+01 3.6488930E+01 -7.7066498E+01 3.6487232E+01-7.7066696E+01 3.6482815E+01 -7.7070976E+01 3.6483547E+01-7.7071144E+01 3.6479404E+01 -7.7075233E+01 3.6480984E+01-7.7074432E+01 3.6478123E+01 -7.7076706E+01 3.6480522E+01-7.7080162E+01 3.6478741E+01 -7.7083107E+01 3.6476723E+01-7.7083504E+01 3.6472328E+01 -7.7085457E+01 3.6475422E+01-7.7093735E+01 3.6472488E+01 -7.7099655E+01 3.6479099E+01-7.7107933E+01 3.6475868E+01 -7.7112411E+01 3.6477676E+01-7.7115242E+01 3.6473827E+01 -7.7120491E+01 3.6473576E+01-7.7126579E+01 3.6464100E+01 -7.7137444E+01 3.6455452E+01-7.7131744E+01 3.6437672E+01 -7.7190773E+01 3.6286537E+01-7.7209106E+01 3.6246719E+01 48 29315 46 44 28 15 2 -7.9257225E+01 3.6243732E+01-7.9532219E+01 3.6249851E+01 49 31062 38 47 22 10 3 -7.6696930E+01 3.6296055E+01-7.6689789E+01 3.6269497E+01 -7.6706886E+01 3.6243713E+01 50 34464 25 48 16 15 2 -7.9138199E+01 3.6541599E+01-7.9153999E+01 3.6241982E+01 51 29348 46 48 15 30 2 -7.9257225E+01 3.6243732E+01-7.9153999E+01 3.6241982E+01 52 29217 44 49 28 13 2 -7.9532219E+01 3.6249851E+01-7.9532631E+01 3.6241299E+01 53 29268 49 43 27 13 3 -7.9532631E+01 3.6241299E+01-7.9750000E+01 3.6247082E+01 -8.0035774E+01 3.6257259E+01 54 39791 42 50 26 4 2 -8.0452171E+01 3.6261414E+01-8.0452545E+01 3.6241085E+01 55 30077 51 36 2 19 33 -8.1477699E+01 3.6240067E+01-8.1462898E+01 3.6257557E+01 -8.1452072E+01 3.6262100E+01-8.1442558E+01 3.6259983E+01 -8.1430878E+01 3.6265755E+01-8.1429665E+01 3.6271423E+01 -8.1416122E+01 3.6278328E+01-8.1413116E+01 3.6281876E+01 -8.1415955E+01 3.6290764E+01-8.1414528E+01 3.6294449E+01 -8.1408981E+01 3.6293945E+01-8.1405533E+01 3.6290550E+01 -8.1387383E+01 3.6283333E+01-8.1379524E+01 3.6287968E+01 -8.1373550E+01 3.6284344E+01-8.1367920E+01 3.6284286E+01 -8.1367043E+01 3.6302887E+01-8.1363144E+01 3.6304722E+01 -8.1361588E+01 3.6308956E+01-8.1367027E+01 3.6358807E+01 -8.1359383E+01 3.6367489E+01-8.1350754E+01 3.6366787E+01 -8.1343338E+01 3.6371323E+01-8.1334312E+01 3.6369785E+01 -8.1321686E+01 3.6374691E+01-8.1320267E+01 3.6368095E+01 -8.1314629E+01 3.6368305E+01-8.1305626E+01 3.6364361E+01 -8.1295929E+01 3.6366848E+01-8.1278992E+01 3.6358368E+01 -8.1264694E+01 3.6360638E+01-8.1259224E+01 3.6358711E+01 -8.1250839E+01 3.6363235E+01 56 30447 51 34 20 2 6 -8.1477699E+01 3.6240067E+01-8.1555191E+01 3.6275612E+01 -8.1566711E+01 3.6272190E+01-8.1589691E+01 3.6303333E+01 -8.1638390E+01 3.6349380E+01-8.1728851E+01 3.6391041E+01 57 38701 52 48 30 16 2 -7.8951065E+01 3.6239021E+01-7.9153999E+01 3.6241982E+01 58 31009 47 45 29 10 7 -7.6706886E+01 3.6243713E+01-7.6900269E+01 3.6242920E+01 -7.6971664E+01 3.6238079E+01-7.6986092E+01 3.6241936E+01 -7.7009071E+01 3.6239239E+01-7.7183517E+01 3.6242542E+01 -7.7209106E+01 3.6246719E+01 59 49135 50 53 23 4 45 -8.0452545E+01 3.6241085E+01-8.0461220E+01 3.6247795E+01 -8.0464272E+01 3.6258080E+01-8.0470085E+01 3.6260277E+01 -8.0476662E+01 3.6260437E+01-8.0485306E+01 3.6255615E+01 -8.0505424E+01 3.6259800E+01-8.0510223E+01 3.6258217E+01 -8.0534775E+01 3.6258556E+01-8.0537666E+01 3.6262459E+01 -8.0536942E+01 3.6279293E+01-8.0547699E+01 3.6285107E+01 -8.0554062E+01 3.6282185E+01-8.0559593E+01 3.6282871E+01 -8.0574257E+01 3.6279621E+01-8.0592751E+01 3.6269814E+01 -8.0615425E+01 3.6279388E+01-8.0627876E+01 3.6287552E+01 -8.0631882E+01 3.6284328E+01-8.0626556E+01 3.6277225E+01 -8.0627136E+01 3.6273972E+01-8.0643234E+01 3.6271980E+01 -8.0648369E+01 3.6256332E+01-8.0656509E+01 3.6251530E+01 -8.0673660E+01 3.6252026E+01-8.0679062E+01 3.6264126E+01 -8.0684471E+01 3.6268490E+01-8.0702309E+01 3.6265701E+01 -8.0714127E+01 3.6266800E+01-8.0721344E+01 3.6269882E+01 -8.0733131E+01 3.6266884E+01-8.0734871E+01 3.6268681E+01 -8.0732368E+01 3.6276821E+01-8.0738121E+01 3.6279995E+01 -8.0751785E+01 3.6263283E+01-8.0756477E+01 3.6264469E+01 -8.0769211E+01 3.6274616E+01-8.0775757E+01 3.6273796E+01 -8.0780281E+01 3.6268738E+01-8.0778526E+01 3.6256935E+01 -8.0796097E+01 3.6248108E+01-8.0809441E+01 3.6253906E+01 -8.0848770E+01 3.6241024E+01-8.0867538E+01 3.6239040E+01 -8.0873466E+01 3.6236248E+01 60 30170 33 53 4 19 15 -8.0967583E+01 3.6401577E+01-8.0939575E+01 3.6383316E+01 -8.0931305E+01 3.6367004E+01-8.0922943E+01 3.6364292E+01 -8.0916641E+01 3.6367805E+01-8.0912064E+01 3.6362602E+01 -8.0904663E+01 3.6360874E+01-8.0903511E+01 3.6356689E+01 -8.0899208E+01 3.6354248E+01-8.0899063E+01 3.6347294E+01 -8.0895721E+01 3.6342861E+01-8.0878304E+01 3.6334244E+01 -8.0875641E+01 3.6329567E+01-8.0869087E+01 3.6326317E+01 -8.0873466E+01 3.6236248E+01 61 41349 26 54 14 16 3 -7.8796577E+01 3.6541573E+01-7.8795097E+01 3.6526546E+01 -7.8802277E+01 3.6235798E+01 62 38679 54 52 31 16 2 -7.8802277E+01 3.6235798E+01-7.8951065E+01 3.6239021E+01 63 154 55 7 6 1 7 -7.5773750E+01 3.6231594E+01-7.5780441E+01 3.6246700E+01 -7.5806671E+01 3.6319275E+01-7.5822418E+01 3.6372616E+01 -7.5855637E+01 3.6488914E+01-7.5867401E+01 3.6550598E+01 -7.5867432E+01 3.6550755E+01 64 37227 55 56 32 6 2 -7.5773750E+01 3.6231594E+01-7.5787750E+01 3.6228706E+01 65 42738 32 57 17 11 11 -7.7898239E+01 3.6506699E+01-7.7907021E+01 3.6491386E+01 -7.7912025E+01 3.6475296E+01-7.7911987E+01 3.6442696E+01 -7.7918297E+01 3.6440056E+01-7.7920364E+01 3.6435989E+01 -7.7917160E+01 3.6427254E+01-7.7912224E+01 3.6424419E+01 -7.7912315E+01 3.6382126E+01-7.7944427E+01 3.6297245E+01 -7.8006844E+01 3.6202530E+01 66 40535 57 40 25 11 36 -7.8006844E+01 3.6202530E+01-7.8016655E+01 3.6207733E+01 -7.8021706E+01 3.6204666E+01-7.8029327E+01 3.6210300E+01 -7.8030533E+01 3.6214188E+01-7.8031448E+01 3.6208904E+01 -7.8035347E+01 3.6206707E+01-7.8039062E+01 3.6208405E+01 -7.8037994E+01 3.6210506E+01-7.8044937E+01 3.6211609E+01 -7.8044937E+01 3.6215294E+01-7.8058350E+01 3.6210789E+01 -7.8060890E+01 3.6213989E+01-7.8071480E+01 3.6216415E+01 -7.8077354E+01 3.6211494E+01-7.8083336E+01 3.6212524E+01 -7.8085167E+01 3.6209209E+01-7.8091667E+01 3.6207649E+01 -7.8098663E+01 3.6210644E+01-7.8103302E+01 3.6209003E+01 -7.8110664E+01 3.6210300E+01-7.8110580E+01 3.6215813E+01 -7.8112305E+01 3.6217392E+01-7.8114738E+01 3.6216106E+01 -7.8119347E+01 3.6224159E+01-7.8125992E+01 3.6225849E+01 -7.8125702E+01 3.6234570E+01-7.8133064E+01 3.6246174E+01 -7.8149704E+01 3.6246498E+01-7.8157867E+01 3.6244373E+01 -7.8173691E+01 3.6255314E+01-7.8193993E+01 3.6246670E+01 -7.8198830E+01 3.6251652E+01-7.8215950E+01 3.6251850E+01 -7.8224823E+01 3.6256428E+01-7.8307083E+01 3.6265949E+01 67 41366 58 22 14 12 26 -7.8496819E+01 3.6174950E+01-7.8508919E+01 3.6182674E+01 -7.8511574E+01 3.6267376E+01-7.8511536E+01 3.6454140E+01 -7.8503098E+01 3.6490639E+01-7.8504738E+01 3.6495380E+01 -7.8501381E+01 3.6497780E+01-7.8500359E+01 3.6503960E+01 -7.8495163E+01 3.6507992E+01-7.8497833E+01 3.6514538E+01 -7.8493668E+01 3.6518017E+01-7.8485840E+01 3.6516487E+01 -7.8480591E+01 3.6517841E+01-7.8475861E+01 3.6521847E+01 -7.8470840E+01 3.6522236E+01-7.8470703E+01 3.6525669E+01 -7.8466621E+01 3.6523933E+01-7.8465714E+01 3.6525513E+01 -7.8469543E+01 3.6526314E+01-7.8467361E+01 3.6532032E+01 -7.8464226E+01 3.6533482E+01-7.8458878E+01 3.6531803E+01 -7.8455711E+01 3.6533859E+01-7.8456192E+01 3.6538418E+01 -7.8453766E+01 3.6539776E+01-7.8457245E+01 3.6542332E+01 68 31140 45 59 29 9 17 -7.7209106E+01 3.6246719E+01-7.7229218E+01 3.6217289E+01 -7.7228966E+01 3.6214306E+01-7.7245010E+01 3.6214924E+01 -7.7253357E+01 3.6219002E+01-7.7264175E+01 3.6217010E+01 -7.7270195E+01 3.6213055E+01-7.7275703E+01 3.6214336E+01 -7.7288185E+01 3.6211094E+01-7.7290749E+01 3.6212624E+01 -7.7298073E+01 3.6208023E+01-7.7298073E+01 3.6202988E+01 -7.7293663E+01 3.6196445E+01-7.7300049E+01 3.6181065E+01 -7.7295776E+01 3.6174259E+01-7.7298370E+01 3.6172188E+01 -7.7291679E+01 3.6168198E+01 69 42726 32 59 9 17 64 -7.7898239E+01 3.6506699E+01-7.7892502E+01 3.6511887E+01 -7.7885506E+01 3.6506355E+01-7.7876884E+01 3.6506264E+01 -7.7871277E+01 3.6503796E+01-7.7865921E+01 3.6503281E+01 -7.7858688E+01 3.6506508E+01-7.7833626E+01 3.6500854E+01 -7.7817490E+01 3.6500351E+01-7.7787766E+01 3.6490559E+01 -7.7775719E+01 3.6482304E+01-7.7768761E+01 3.6480385E+01 -7.7763367E+01 3.6482021E+01-7.7753624E+01 3.6478729E+01 -7.7744553E+01 3.6479134E+01-7.7726143E+01 3.6487415E+01 -7.7710312E+01 3.6487087E+01-7.7681313E+01 3.6479057E+01 -7.7645790E+01 3.6480808E+01-7.7639679E+01 3.6474789E+01 -7.7631134E+01 3.6450253E+01-7.7625000E+01 3.6444641E+01 -7.7616371E+01 3.6443703E+01-7.7610817E+01 3.6437183E+01 -7.7592262E+01 3.6431244E+01-7.7587082E+01 3.6422070E+01 -7.7581070E+01 3.6424034E+01-7.7573570E+01 3.6422985E+01 -7.7556274E+01 3.6418045E+01-7.7549927E+01 3.6412117E+01 -7.7544838E+01 3.6393967E+01-7.7547874E+01 3.6372635E+01 -7.7573959E+01 3.6357212E+01-7.7579819E+01 3.6350891E+01 -7.7586342E+01 3.6336864E+01-7.7577522E+01 3.6327984E+01 -7.7571854E+01 3.6314095E+01-7.7557663E+01 3.6305534E+01 -7.7543869E+01 3.6302902E+01-7.7524361E+01 3.6306652E+01 -7.7495773E+01 3.6307949E+01-7.7485321E+01 3.6315983E+01 -7.7476639E+01 3.6316971E+01-7.7468498E+01 3.6321117E+01 -7.7444542E+01 3.6324490E+01-7.7439568E+01 3.6322083E+01 -7.7434761E+01 3.6313820E+01-7.7414597E+01 3.6292763E+01 -7.7410255E+01 3.6263374E+01-7.7383392E+01 3.6250469E+01 -7.7378311E+01 3.6246002E+01-7.7377586E+01 3.6235592E+01 -7.7387032E+01 3.6213509E+01-7.7384865E+01 3.6209160E+01 -7.7358582E+01 3.6197441E+01-7.7351212E+01 3.6191124E+01 -7.7342201E+01 3.6189548E+01-7.7329811E+01 3.6192207E+01 -7.7320206E+01 3.6181797E+01-7.7308998E+01 3.6180099E+01 -7.7313629E+01 3.6173691E+01-7.7308662E+01 3.6167561E+01 -7.7298973E+01 3.6164810E+01-7.7291679E+01 3.6168198E+01 70 40558 58 40 12 25 17 -7.8496819E+01 3.6174950E+01-7.8496017E+01 3.6180229E+01 -7.8492661E+01 3.6183247E+01-7.8485207E+01 3.6178928E+01 -7.8485855E+01 3.6174534E+01-7.8466629E+01 3.6172089E+01 -7.8461014E+01 3.6169571E+01-7.8458420E+01 3.6163509E+01 -7.8450233E+01 3.6168865E+01-7.8432053E+01 3.6166531E+01 -7.8432503E+01 3.6164310E+01-7.8421951E+01 3.6164265E+01 -7.8422173E+01 3.6167854E+01-7.8412331E+01 3.6169525E+01 -7.8378448E+01 3.6234940E+01-7.8338234E+01 3.6234474E+01 -7.8307083E+01 3.6265949E+01 71 34091 31 60 7 18 65 -7.6491806E+01 3.6510384E+01-7.6437561E+01 3.6467739E+01 -7.6423584E+01 3.6464462E+01-7.6407097E+01 3.6453861E+01 -7.6394768E+01 3.6454315E+01-7.6387711E+01 3.6447056E+01 -7.6377113E+01 3.6445492E+01-7.6375893E+01 3.6441967E+01 -7.6371834E+01 3.6441463E+01-7.6372459E+01 3.6439423E+01 -7.6368233E+01 3.6439816E+01-7.6369507E+01 3.6434917E+01 -7.6364746E+01 3.6429424E+01-7.6358078E+01 3.6426289E+01 -7.6347969E+01 3.6427872E+01-7.6348984E+01 3.6423248E+01 -7.6345619E+01 3.6421139E+01-7.6338539E+01 3.6424599E+01 -7.6329323E+01 3.6423637E+01-7.6322372E+01 3.6427208E+01 -7.6320488E+01 3.6422405E+01-7.6323433E+01 3.6417072E+01 -7.6310600E+01 3.6405575E+01-7.6310944E+01 3.6401894E+01 -7.6302193E+01 3.6400406E+01-7.6300941E+01 3.6395527E+01 -7.6292313E+01 3.6386711E+01-7.6287811E+01 3.6384876E+01 -7.6285568E+01 3.6388725E+01-7.6280159E+01 3.6386250E+01 -7.6273880E+01 3.6388031E+01-7.6259071E+01 3.6383835E+01 -7.6259552E+01 3.6376465E+01-7.6257042E+01 3.6372860E+01 -7.6260559E+01 3.6366310E+01-7.6257812E+01 3.6363380E+01 -7.6244263E+01 3.6365669E+01-7.6238815E+01 3.6371029E+01 -7.6231560E+01 3.6371555E+01-7.6231712E+01 3.6361450E+01 -7.6226578E+01 3.6355133E+01-7.6227974E+01 3.6348667E+01 -7.6214874E+01 3.6341686E+01-7.6218597E+01 3.6333416E+01 -7.6216454E+01 3.6327480E+01-7.6191696E+01 3.6327950E+01 -7.6181725E+01 3.6321804E+01-7.6183487E+01 3.6316948E+01 -7.6188774E+01 3.6314423E+01-7.6200111E+01 3.6317814E+01 -7.6201569E+01 3.6305000E+01-7.6212570E+01 3.6304493E+01 -7.6217392E+01 3.6301357E+01-7.6217415E+01 3.6298252E+01 -7.6204910E+01 3.6296665E+01-7.6197998E+01 3.6291145E+01 -7.6179665E+01 3.6292801E+01-7.6172546E+01 3.6282555E+01 -7.6165375E+01 3.6277191E+01-7.6147232E+01 3.6276291E+01 -7.6137955E+01 3.6273167E+01-7.6121078E+01 3.6259972E+01 -7.6098473E+01 3.6227028E+01-7.6068077E+01 3.6215179E+01 -7.6032944E+01 3.6162350E+01 72 34083 10 62 6 7 52 -7.6313553E+01 3.6550400E+01-7.6158905E+01 3.6426128E+01 -7.6157990E+01 3.6398064E+01-7.6148338E+01 3.6394581E+01 -7.6122467E+01 3.6371098E+01-7.6114899E+01 3.6357292E+01 -7.6087265E+01 3.6349770E+01-7.6085258E+01 3.6351875E+01 -7.6079903E+01 3.6347019E+01-7.6075317E+01 3.6348419E+01 -7.6074928E+01 3.6345947E+01-7.6072372E+01 3.6349815E+01 -7.6063774E+01 3.6347595E+01-7.6065140E+01 3.6351170E+01 -7.6059525E+01 3.6352085E+01-7.6053726E+01 3.6360027E+01 -7.6049644E+01 3.6356297E+01-7.6046104E+01 3.6358143E+01 -7.6042336E+01 3.6355354E+01-7.6037270E+01 3.6355206E+01 -7.6028725E+01 3.6348141E+01-7.6028748E+01 3.6344170E+01 -7.6033730E+01 3.6341118E+01-7.6032242E+01 3.6338516E+01 -7.6025620E+01 3.6340435E+01-7.6023003E+01 3.6345005E+01 -7.6016953E+01 3.6344212E+01-7.6020721E+01 3.6332588E+01 -7.6016571E+01 3.6326992E+01-7.6008560E+01 3.6328541E+01 -7.6002266E+01 3.6323620E+01-7.6000000E+01 3.6311024E+01 -7.5991394E+01 3.6308109E+01-7.5976845E+01 3.6310246E+01 -7.5971382E+01 3.6308228E+01-7.5967216E+01 3.6289753E+01 -7.5962074E+01 3.6287243E+01-7.5955711E+01 3.6289242E+01 -7.5948654E+01 3.6284805E+01-7.5950821E+01 3.6279545E+01 -7.5949463E+01 3.6273659E+01-7.5963020E+01 3.6266560E+01 -7.5963608E+01 3.6258450E+01-7.5952950E+01 3.6252949E+01 -7.5935173E+01 3.6238308E+01-7.5931610E+01 3.6229515E+01 -7.5929420E+01 3.6205635E+01-7.5926033E+01 3.6198856E+01 -7.5919090E+01 3.6192158E+01-7.5899071E+01 3.6180386E+01 -7.5889542E+01 3.6167252E+01-7.5888496E+01 3.6154503E+01 73 160 60 62 7 1 4 -7.6032944E+01 3.6162350E+01-7.6032150E+01 3.6162788E+01 -7.5997139E+01 3.6175392E+01-7.5888496E+01 3.6154503E+01 74 39283 57 63 17 33 61 -7.8006844E+01 3.6202530E+01-7.8001640E+01 3.6198505E+01 -7.7997231E+01 3.6198277E+01-7.7997169E+01 3.6192303E+01 -7.7992477E+01 3.6185032E+01-7.7988083E+01 3.6189381E+01 -7.7983871E+01 3.6186821E+01-7.7984657E+01 3.6180714E+01 -7.7978363E+01 3.6175133E+01-7.7971870E+01 3.6178108E+01 -7.7969727E+01 3.6183231E+01-7.7973686E+01 3.6189842E+01 -7.7973289E+01 3.6194191E+01-7.7968040E+01 3.6194099E+01 -7.7951866E+01 3.6180603E+01-7.7945145E+01 3.6181889E+01 -7.7944862E+01 3.6192368E+01-7.7941734E+01 3.6192162E+01 -7.7931122E+01 3.6182049E+01-7.7926636E+01 3.6183125E+01 -7.7924660E+01 3.6188751E+01-7.7918388E+01 3.6179646E+01 -7.7923676E+01 3.6166603E+01-7.7917580E+01 3.6163696E+01 -7.7909760E+01 3.6165230E+01-7.7901749E+01 3.6162758E+01 -7.7902084E+01 3.6156349E+01-7.7892860E+01 3.6150833E+01 -7.7888214E+01 3.6143711E+01-7.7885368E+01 3.6147121E+01 -7.7879700E+01 3.6143116E+01-7.7879524E+01 3.6144672E+01 -7.7861725E+01 3.6148880E+01-7.7856758E+01 3.6145950E+01 -7.7848549E+01 3.6144974E+01-7.7822090E+01 3.6144634E+01 -7.7815636E+01 3.6139786E+01-7.7808266E+01 3.6138161E+01 -7.7804657E+01 3.6149574E+01-7.7800201E+01 3.6144451E+01 -7.7792465E+01 3.6144993E+01-7.7783554E+01 3.6141174E+01 -7.7779076E+01 3.6143806E+01-7.7774498E+01 3.6142342E+01 -7.7773422E+01 3.6146576E+01-7.7755852E+01 3.6149864E+01 -7.7753418E+01 3.6157162E+01-7.7750000E+01 3.6156986E+01 -7.7745903E+01 3.6152809E+01-7.7741615E+01 3.6155006E+01 -7.7737900E+01 3.6153660E+01-7.7732979E+01 3.6147324E+01 -7.7729851E+01 3.6148880E+01-7.7731819E+01 3.6139248E+01 -7.7722023E+01 3.6133755E+01-7.7716972E+01 3.6135818E+01 -7.7721832E+01 3.6141518E+01-7.7716583E+01 3.6146023E+01 -7.7707695E+01 3.6146164E+01-7.7705414E+01 3.6150764E+01 -7.7698235E+01 3.6152775E+01 75 30440 64 51 20 19 6 -8.1545631E+01 3.6117268E+01-8.1500000E+01 3.6142708E+01 -8.1477760E+01 3.6180767E+01-8.1465805E+01 3.6189365E+01 -8.1461365E+01 3.6204769E+01-8.1477699E+01 3.6240067E+01 76 160 65 60 18 1 6 -7.6184258E+01 3.6113159E+01-7.6173592E+01 3.6122177E+01 -7.6141380E+01 3.6131981E+01-7.6095169E+01 3.6133381E+01 -7.6060158E+01 3.6147385E+01-7.6032944E+01 3.6162350E+01 77 34140 35 65 18 21 33 -7.6454025E+01 3.6377888E+01-7.6447922E+01 3.6363472E+01 -7.6402115E+01 3.6301437E+01-7.6394966E+01 3.6296570E+01 -7.6392281E+01 3.6287281E+01-7.6381210E+01 3.6275436E+01 -7.6376709E+01 3.6274883E+01-7.6378075E+01 3.6268475E+01 -7.6375420E+01 3.6258698E+01-7.6361374E+01 3.6252403E+01 -7.6348312E+01 3.6249443E+01-7.6341301E+01 3.6241386E+01 -7.6337715E+01 3.6240471E+01-7.6332458E+01 3.6243977E+01 -7.6325081E+01 3.6240131E+01-7.6318016E+01 3.6240200E+01 -7.6315475E+01 3.6233147E+01-7.6307953E+01 3.6230129E+01 -7.6304001E+01 3.6221630E+01-7.6290291E+01 3.6223053E+01 -7.6290169E+01 3.6217865E+01-7.6285362E+01 3.6215836E+01 -7.6288742E+01 3.6212959E+01-7.6280449E+01 3.6203033E+01 -7.6279648E+01 3.6198090E+01-7.6273621E+01 3.6195019E+01 -7.6272270E+01 3.6185562E+01-7.6260223E+01 3.6179367E+01 -7.6251755E+01 3.6169331E+01-7.6240669E+01 3.6163601E+01 -7.6215858E+01 3.6130203E+01-7.6195015E+01 3.6117580E+01 -7.6184258E+01 3.6113159E+01 78 33860 66 64 20 36 4 -8.1811691E+01 3.6111416E+01-8.1674950E+01 3.6122353E+01 -8.1660957E+01 3.6118217E+01-8.1545631E+01 3.6117268E+01 79 30657 66 39 24 20 23 -8.1811691E+01 3.6111416E+01-8.1829468E+01 3.6168865E+01 -8.1835358E+01 3.6168339E+01-8.1856987E+01 3.6193611E+01 -8.1885689E+01 3.6189373E+01-8.1888710E+01 3.6196602E+01 -8.1901901E+01 3.6205898E+01-8.1908203E+01 3.6214489E+01 -8.1907776E+01 3.6223488E+01-8.1911530E+01 3.6229420E+01 -8.1908051E+01 3.6234573E+01-8.1908394E+01 3.6239147E+01 -8.1902901E+01 3.6239014E+01-8.1897392E+01 3.6242489E+01 -8.1904312E+01 3.6250874E+01-8.1902451E+01 3.6254051E+01 -8.1901344E+01 3.6252014E+01-8.1896622E+01 3.6255196E+01 -8.1897209E+01 3.6261608E+01-8.1893791E+01 3.6264194E+01 -8.1900314E+01 3.6280708E+01-8.1907639E+01 3.6278374E+01 -8.1918335E+01 3.6286903E+01 80 30635 41 67 24 1 9 -8.1933159E+01 3.6264759E+01-8.1960266E+01 3.6228008E+01 -8.2029503E+01 3.6123402E+01-8.2035301E+01 3.6120499E+01 -8.2044106E+01 3.6125301E+01-8.2054306E+01 3.6126701E+01 -8.2061501E+01 3.6112999E+01-8.2079903E+01 3.6106400E+01 -8.2080597E+01 3.6102901E+01 81 30635 67 61 34 1 19 -8.2080597E+01 3.6102901E+01-8.2086105E+01 3.6105900E+01 -8.2098701E+01 3.6105598E+01-8.2105598E+01 3.6108002E+01 -8.2115402E+01 3.6104500E+01-8.2130402E+01 3.6104401E+01 -8.2138130E+01 3.6119461E+01-8.2136703E+01 3.6128700E+01 -8.2148102E+01 3.6149399E+01-8.2159203E+01 3.6145699E+01 -8.2172302E+01 3.6146301E+01-8.2177002E+01 3.6142101E+01 -8.2184402E+01 3.6144798E+01-8.2187599E+01 3.6151001E+01 -8.2192101E+01 3.6148701E+01-8.2195503E+01 3.6149899E+01 -8.2203712E+01 3.6157345E+01-8.2213997E+01 3.6159000E+01 -8.2222198E+01 3.6156799E+01 82 31112 68 59 17 29 20 -7.7327950E+01 3.6074780E+01-7.7319740E+01 3.6078793E+01 -7.7312950E+01 3.6088882E+01-7.7292961E+01 3.6090878E+01 -7.7283905E+01 3.6096321E+01-7.7273247E+01 3.6099178E+01 -7.7243256E+01 3.6096859E+01-7.7230598E+01 3.6105129E+01 -7.7233170E+01 3.6110207E+01-7.7252190E+01 3.6114853E+01 -7.7251228E+01 3.6117458E+01-7.7240059E+01 3.6119865E+01 -7.7254585E+01 3.6122086E+01-7.7251923E+01 3.6135384E+01 -7.7266594E+01 3.6140293E+01-7.7267883E+01 3.6150089E+01 -7.7263672E+01 3.6158669E+01-7.7276062E+01 3.6156864E+01 -7.7284019E+01 3.6167278E+01-7.7291679E+01 3.6168198E+01 83 30694 61 69 34 1 24 -8.2222198E+01 3.6156799E+01-8.2229408E+01 3.6144424E+01 -8.2241707E+01 3.6137001E+01-8.2245201E+01 3.6130901E+01 -8.2251999E+01 3.6132099E+01-8.2254601E+01 3.6135899E+01 -8.2260506E+01 3.6133598E+01-8.2264397E+01 3.6127102E+01 -8.2266907E+01 3.6126801E+01-8.2274200E+01 3.6129299E+01 -8.2280502E+01 3.6128700E+01-8.2289597E+01 3.6135601E+01 -8.2303596E+01 3.6130901E+01-8.2318306E+01 3.6120800E+01 -8.2336197E+01 3.6114899E+01-8.2347000E+01 3.6115101E+01 -8.2350105E+01 3.6117001E+01-8.2355301E+01 3.6115501E+01 -8.2364601E+01 3.6107407E+01-8.2375702E+01 3.6105499E+01 -8.2380600E+01 3.6099201E+01-8.2390106E+01 3.6096802E+01 -8.2404602E+01 3.6087502E+01-8.2416809E+01 3.6072731E+01 84 160 62 56 6 1 48 -7.5888496E+01 3.6154503E+01-7.5887947E+01 3.6154400E+01 -7.5846893E+01 3.6100670E+01-7.5811920E+01 3.6077061E+01 -7.5796181E+01 3.6070065E+01-7.5789185E+01 3.6079685E+01 -7.5798805E+01 3.6112038E+01-7.5821541E+01 3.6159256E+01 -7.5832909E+01 3.6167999E+01-7.5848648E+01 3.6213470E+01 -7.5862640E+01 3.6235332E+01-7.5876534E+01 3.6279453E+01 -7.5883034E+01 3.6284805E+01-7.5890678E+01 3.6298943E+01 -7.5897179E+01 3.6322250E+01-7.5907112E+01 3.6333717E+01 -7.5915138E+01 3.6350910E+01-7.5921631E+01 3.6370785E+01 -7.5916283E+01 3.6386070E+01-7.5925072E+01 3.6425049E+01 -7.5931183E+01 3.6428490E+01-7.5990417E+01 3.6436516E+01 -7.6007614E+01 3.6443394E+01-7.6014870E+01 3.6450653E+01 -7.6022896E+01 3.6465939E+01-7.6020988E+01 3.6485813E+01 -7.6004173E+01 3.6493450E+01-7.5987358E+01 3.6493450E+01 -7.5975899E+01 3.6485046E+01-7.5972069E+01 3.6486958E+01 -7.5970543E+01 3.6492310E+01-7.5962906E+01 3.6493835E+01 -7.5939590E+01 3.6489632E+01-7.5926216E+01 3.6482754E+01 -7.5905586E+01 3.6478168E+01-7.5899467E+01 3.6472435E+01 -7.5898705E+01 3.6464790E+01-7.5892586E+01 3.6460587E+01 -7.5886475E+01 3.6439186E+01-7.5863159E+01 3.6431549E+01 -7.5857048E+01 3.6425049E+01-7.5851692E+01 3.6402885E+01 -7.5849785E+01 3.6378048E+01-7.5835266E+01 3.6355499E+01 -7.5821892E+01 3.6292442E+01-7.5805984E+01 3.6266441E+01 -7.5799690E+01 3.6249115E+01-7.5787750E+01 3.6228706E+01 85 38661 54 70 14 31 14 -7.8802277E+01 3.6235798E+01-7.8805595E+01 3.6093758E+01 -7.8803253E+01 3.6089436E+01-7.8807831E+01 3.6087502E+01 -7.8798698E+01 3.6084126E+01-7.8793953E+01 3.6086582E+01 -7.8791267E+01 3.6081165E+01-7.8793503E+01 3.6077328E+01 -7.8790222E+01 3.6078465E+01-7.8785477E+01 3.6076630E+01 -7.8788368E+01 3.6072021E+01-7.8783997E+01 3.6069408E+01 -7.8780891E+01 3.6071827E+01-7.8749275E+01 3.6071098E+01 86 160 71 65 21 1 8 -7.6403259E+01 3.6067844E+01-7.6382256E+01 3.6080166E+01 -7.6333237E+01 3.6082966E+01-7.6267418E+01 3.6106773E+01 -7.6229607E+01 3.6096970E+01-7.6212799E+01 3.6096970E+01 -7.6191803E+01 3.6106773E+01-7.6184258E+01 3.6113159E+01 87 31066 71 37 22 21 27 -7.6403259E+01 3.6067844E+01-7.6404144E+01 3.6073883E+01 -7.6436714E+01 3.6076836E+01-7.6446037E+01 3.6075722E+01 -7.6448807E+01 3.6079857E+01-7.6455688E+01 3.6080059E+01 -7.6460815E+01 3.6087833E+01-7.6472900E+01 3.6089077E+01 -7.6478844E+01 3.6093117E+01-7.6491745E+01 3.6084591E+01 -7.6500504E+01 3.6085396E+01-7.6518097E+01 3.6097080E+01 -7.6539513E+01 3.6094383E+01-7.6548164E+01 3.6098965E+01 -7.6560158E+01 3.6100777E+01-7.6573242E+01 3.6110600E+01 -7.6590202E+01 3.6238590E+01-7.6587120E+01 3.6248802E+01 -7.6572960E+01 3.6257626E+01-7.6567924E+01 3.6275543E+01 -7.6568298E+01 3.6286968E+01-7.6565697E+01 3.6293652E+01 -7.6568810E+01 3.6310547E+01-7.6561821E+01 3.6322132E+01 -7.6563797E+01 3.6326302E+01-7.6560097E+01 3.6335278E+01 -7.6559784E+01 3.6351181E+01 88 49200 53 72 23 19 2 -8.0873466E+01 3.6236248E+01-8.0882385E+01 3.6055599E+01 89 38049 73 72 42 23 2 -8.0692909E+01 3.6050964E+01-8.0882385E+01 3.6055599E+01 90 39792 50 74 26 23 20 -8.0452545E+01 3.6241085E+01-8.0437523E+01 3.6229492E+01 -8.0432190E+01 3.6217087E+01-8.0442871E+01 3.6212879E+01 -8.0446548E+01 3.6207561E+01-8.0439751E+01 3.6190441E+01 -8.0443993E+01 3.6181984E+01-8.0436974E+01 3.6169800E+01 -8.0443390E+01 3.6154243E+01-8.0439400E+01 3.6137299E+01 -8.0453934E+01 3.6122223E+01-8.0461502E+01 3.6118305E+01 -8.0487663E+01 3.6115761E+01-8.0507576E+01 3.6107544E+01 -8.0510078E+01 3.6098293E+01-8.0516281E+01 3.6092339E+01 -8.0516640E+01 3.6082703E+01-8.0509827E+01 3.6072330E+01 -8.0506981E+01 3.6053856E+01-8.0496628E+01 3.6046398E+01 91 37984 74 73 41 23 2 -8.0496628E+01 3.6046398E+01-8.0692909E+01 3.6050964E+01 92 43746 72 75 42 19 3 -8.0882385E+01 3.6055599E+01-8.0976753E+01 3.6057743E+01 -8.1029350E+01 3.6045567E+01 93 31004 77 47 29 22 11 -7.6683327E+01 3.6031960E+01-7.6689964E+01 3.6038757E+01 -7.6708923E+01 3.6068001E+01-7.6710533E+01 3.6097435E+01 -7.6731842E+01 3.6133251E+01-7.6736656E+01 3.6146885E+01 -7.6737671E+01 3.6159904E+01-7.6732727E+01 3.6214684E+01 -7.6728752E+01 3.6220497E+01-7.6716446E+01 3.6228451E+01 -7.6706886E+01 3.6243713E+01 94 40366 78 58 14 25 3 -7.8546776E+01 3.6021656E+01-7.8545074E+01 3.6080490E+01 -7.8496819E+01 3.6174950E+01 95 38749 70 78 14 38 5 -7.8749275E+01 3.6071098E+01-7.8715836E+01 3.6076088E+01 -7.8683609E+01 3.6074394E+01-7.8604027E+01 3.6041809E+01 -7.8546776E+01 3.6021656E+01 96 39733 79 43 26 27 2 -8.0043404E+01 3.6010300E+01-8.0035774E+01 3.6257259E+01 97 160 77 71 22 1 9 -7.6683327E+01 3.6031960E+01-7.6665138E+01 3.6042351E+01 -7.6646927E+01 3.6035351E+01-7.6600723E+01 3.6029747E+01 -7.6576912E+01 3.6007343E+01-7.6497086E+01 3.6012943E+01 -7.6460678E+01 3.6024147E+01-7.6446671E+01 3.6042351E+01 -7.6403259E+01 3.6067844E+01 98 31113 80 68 17 39 2 -7.7403008E+01 3.6004776E+01-7.7327950E+01 3.6074780E+01 99 39278 80 63 35 17 92 -7.7403008E+01 3.6004776E+01-7.7408791E+01 3.6006718E+01 -7.7421700E+01 3.6003284E+01-7.7428230E+01 3.6005001E+01 -7.7435699E+01 3.6013012E+01-7.7441864E+01 3.6014523E+01 -7.7438255E+01 3.6018276E+01-7.7439583E+01 3.6020950E+01 -7.7454544E+01 3.6029469E+01-7.7467903E+01 3.6031548E+01 -7.7474693E+01 3.6037292E+01-7.7527138E+01 3.6037334E+01 -7.7529526E+01 3.6039444E+01-7.7524376E+01 3.6040085E+01 -7.7523079E+01 3.6045280E+01-7.7525978E+01 3.6047592E+01 -7.7529358E+01 3.6047020E+01-7.7529839E+01 3.6050339E+01 -7.7532173E+01 3.6049812E+01-7.7533752E+01 3.6052078E+01 -7.7532677E+01 3.6055557E+01-7.7535614E+01 3.6054573E+01 -7.7540489E+01 3.6060936E+01-7.7538910E+01 3.6064552E+01 -7.7536308E+01 3.6063179E+01-7.7529778E+01 3.6068581E+01 -7.7525887E+01 3.6068714E+01-7.7528702E+01 3.6073040E+01 -7.7531494E+01 3.6072651E+01-7.7531181E+01 3.6075764E+01 -7.7535744E+01 3.6077484E+01-7.7536034E+01 3.6080093E+01 -7.7531967E+01 3.6083340E+01-7.7533768E+01 3.6090572E+01 -7.7539017E+01 3.6090965E+01-7.7541161E+01 3.6095860E+01 -7.7553871E+01 3.6099751E+01-7.7554016E+01 3.6097599E+01 -7.7560951E+01 3.6094193E+01-7.7563354E+01 3.6096985E+01 -7.7570030E+01 3.6098240E+01-7.7570427E+01 3.6096592E+01 -7.7574989E+01 3.6099499E+01-7.7579842E+01 3.6097576E+01 -7.7579727E+01 3.6100437E+01-7.7586388E+01 3.6099976E+01 -7.7585434E+01 3.6102657E+01-7.7587547E+01 3.6101532E+01 -7.7590195E+01 3.6103500E+01-7.7592590E+01 3.6101509E+01 -7.7594223E+01 3.6103981E+01-7.7596367E+01 3.6100433E+01 -7.7601059E+01 3.6106060E+01-7.7605309E+01 3.6107063E+01 -7.7605995E+01 3.6110016E+01-7.7610474E+01 3.6107361E+01 -7.7608955E+01 3.6110199E+01-7.7623169E+01 3.6110561E+01 -7.7625679E+01 3.6114292E+01-7.7627068E+01 3.6111156E+01 -7.7627464E+01 3.6114681E+01-7.7630592E+01 3.6115257E+01 -7.7628502E+01 3.6119396E+01-7.7631859E+01 3.6118713E+01 -7.7629936E+01 3.6121983E+01-7.7632080E+01 3.6122532E+01 -7.7632324E+01 3.6126724E+01-7.7637260E+01 3.6127964E+01 -7.7636978E+01 3.6131531E+01-7.7643829E+01 3.6135380E+01 -7.7644394E+01 3.6137875E+01-7.7649727E+01 3.6137260E+01 -7.7652039E+01 3.6135220E+01-7.7655930E+01 3.6138817E+01 -7.7659714E+01 3.6136688E+01-7.7661858E+01 3.6138245E+01 -7.7663551E+01 3.6135979E+01-7.7666168E+01 3.6138569E+01 -7.7667831E+01 3.6136349E+01-7.7670486E+01 3.6136990E+01 -7.7668938E+01 3.6139412E+01-7.7672546E+01 3.6140808E+01 -7.7672409E+01 3.6142918E+01-7.7677200E+01 3.6143692E+01 -7.7672379E+01 3.6147949E+01-7.7679375E+01 3.6150654E+01 -7.7678749E+01 3.6154152E+01-7.7683266E+01 3.6153214E+01 -7.7683151E+01 3.6151245E+01-7.7687126E+01 3.6152870E+01 -7.7694717E+01 3.6151039E+01-7.7698235E+01 3.6152775E+01 100 33873 81 64 36 19 31 -8.1328575E+01 3.5996422E+01-8.1344330E+01 3.6022629E+01 -8.1366081E+01 3.6032589E+01-8.1369560E+01 3.6040073E+01 -8.1374870E+01 3.6036987E+01-8.1376877E+01 3.6040657E+01 -8.1380295E+01 3.6040569E+01-8.1381660E+01 3.6044479E+01 -8.1395752E+01 3.6040993E+01-8.1396881E+01 3.6042820E+01 -8.1391914E+01 3.6046646E+01-8.1390793E+01 3.6051487E+01 -8.1410370E+01 3.6071949E+01-8.1417206E+01 3.6071140E+01 -8.1424675E+01 3.6077839E+01-8.1444214E+01 3.6072281E+01 -8.1447624E+01 3.6083324E+01-8.1452942E+01 3.6086918E+01 -8.1453178E+01 3.6089985E+01-8.1461784E+01 3.6090347E+01 -8.1469391E+01 3.6084736E+01-8.1469467E+01 3.6087059E+01 -8.1477837E+01 3.6092373E+01-8.1477844E+01 3.6096607E+01 -8.1493759E+01 3.6097195E+01-8.1495743E+01 3.6100220E+01 -8.1498566E+01 3.6100273E+01-8.1508865E+01 3.6096973E+01 -8.1517014E+01 3.6097305E+01-8.1520515E+01 3.6102379E+01 -8.1545631E+01 3.6117268E+01 101 30048 81 75 19 43 29 -8.1328575E+01 3.5996422E+01-8.1326591E+01 3.5994659E+01 -8.1317963E+01 3.5996799E+01-8.1312965E+01 3.6004745E+01 -8.1301384E+01 3.6003979E+01-8.1283958E+01 3.6012947E+01 -8.1282951E+01 3.6017590E+01-8.1268082E+01 3.6024937E+01 -8.1252869E+01 3.6025272E+01-8.1249710E+01 3.6027058E+01 -8.1244720E+01 3.6025024E+01-8.1237793E+01 3.6030392E+01 -8.1219597E+01 3.6029625E+01-8.1212112E+01 3.6033627E+01 -8.1207764E+01 3.6032173E+01-8.1202827E+01 3.6036579E+01 -8.1196114E+01 3.6034916E+01-8.1191101E+01 3.6036819E+01 -8.1175995E+01 3.6031052E+01-8.1170036E+01 3.6025394E+01 -8.1139923E+01 3.6037518E+01-8.1123924E+01 3.6037563E+01 -8.1115936E+01 3.6034351E+01-8.1112549E+01 3.6037582E+01 -8.1106613E+01 3.6036652E+01-8.1098335E+01 3.6028179E+01 -8.1057762E+01 3.6031193E+01-8.1048492E+01 3.6041073E+01 -8.1029350E+01 3.6045567E+01 102 30694 69 82 37 1 7 -8.2416809E+01 3.6072731E+01-8.2460800E+01 3.6007702E+01 -8.2476219E+01 3.5998074E+01-8.2482430E+01 3.5997715E+01 -8.2484825E+01 3.5992741E+01-8.2503807E+01 3.5981895E+01 -8.2505531E+01 3.5977573E+01 103 37549 83 79 26 44 8 -8.0394524E+01 3.5972614E+01-8.0351028E+01 3.5988976E+01 -8.0330215E+01 3.5989071E+01-8.0330444E+01 3.5996223E+01 -8.0214104E+01 3.5996498E+01-8.0214142E+01 3.6026592E+01 -8.0149376E+01 3.6026337E+01-8.0043404E+01 3.6010300E+01 104 37982 83 74 41 26 16 -8.0394524E+01 3.5972614E+01-8.0411530E+01 3.5980125E+01 -8.0421600E+01 3.5987404E+01-8.0422470E+01 3.5993267E+01 -8.0413696E+01 3.6000992E+01-8.0418510E+01 3.6015919E+01 -8.0442909E+01 3.6031120E+01-8.0456383E+01 3.6047825E+01 -8.0458893E+01 3.6057407E+01-8.0463043E+01 3.6062016E+01 -8.0468399E+01 3.6062351E+01-8.0473663E+01 3.6059807E+01 -8.0474380E+01 3.6050655E+01-8.0486847E+01 3.6043102E+01 -8.0491859E+01 3.6043167E+01-8.0496628E+01 3.6046398E+01 105 30585 84 66 24 36 9 -8.1807289E+01 3.5961929E+01-8.1735695E+01 3.6067345E+01 -8.1741547E+01 3.6071663E+01-8.1754089E+01 3.6072487E+01 -8.1761269E+01 3.6089836E+01-8.1775108E+01 3.6099075E+01 -8.1785782E+01 3.6100395E+01-8.1796898E+01 3.6107071E+01 -8.1811691E+01 3.6111416E+01 106 30561 84 85 45 24 13 -8.1807289E+01 3.5961929E+01-8.1817574E+01 3.5968376E+01 -8.1833138E+01 3.5967110E+01-8.1835518E+01 3.5971474E+01 -8.1841187E+01 3.5971958E+01-8.1844696E+01 3.5974857E+01 -8.1849731E+01 3.5973492E+01-8.1871338E+01 3.5976658E+01 -8.1877625E+01 3.5981556E+01-8.1877785E+01 3.5989483E+01 -8.1881180E+01 3.5992767E+01-8.1899750E+01 3.6000000E+01 -8.1943840E+01 3.5959324E+01 107 33043 82 76 40 1 25 -8.2505531E+01 3.5977573E+01-8.2517471E+01 3.5975655E+01 -8.2525391E+01 3.5970852E+01-8.2531433E+01 3.5972080E+01 -8.2542610E+01 3.5967888E+01-8.2549828E+01 3.5964169E+01 -8.2558014E+01 3.5953796E+01-8.2575310E+01 3.5958275E+01 -8.2577858E+01 3.5964088E+01-8.2581146E+01 3.5965450E+01 -8.2600510E+01 3.5964520E+01-8.2611031E+01 3.5967304E+01 -8.2611023E+01 3.5974335E+01-8.2604378E+01 3.5987213E+01 -8.2607079E+01 3.5992065E+01-8.2613167E+01 3.5993896E+01 -8.2614502E+01 3.6003399E+01-8.2608398E+01 3.6008400E+01 -8.2608398E+01 3.6015202E+01-8.2602997E+01 3.6017799E+01 -8.2603401E+01 3.6022900E+01-8.2590797E+01 3.6031898E+01 -8.2592102E+01 3.6035599E+01-8.2601906E+01 3.6035900E+01 -8.2603020E+01 3.6039726E+01 108 160 87 77 29 1 7 -7.6693367E+01 3.5945099E+01-7.6698746E+01 3.5956928E+01 -7.6697342E+01 3.5975132E+01-7.6680542E+01 3.5990536E+01 -7.6690346E+01 3.6008743E+01-7.6684746E+01 3.6031147E+01 -7.6683327E+01 3.6031960E+01 109 160 86 87 47 1 10 -7.6360397E+01 3.5949467E+01-7.6371048E+01 3.5954128E+01 -7.6385056E+01 3.5972332E+01-7.6403267E+01 3.5982136E+01 -7.6490089E+01 3.5959728E+01-7.6532097E+01 3.5942924E+01 -7.6604919E+01 3.5938725E+01-7.6660934E+01 3.5931721E+01 -7.6691742E+01 3.5941525E+01-7.6693367E+01 3.5945099E+01 110 33031 88 76 1 40 45 -8.2898643E+01 3.5945000E+01-8.2892792E+01 3.5945080E+01 -8.2889267E+01 3.5948235E+01-8.2874298E+01 3.5952595E+01 -8.2860855E+01 3.5947327E+01-8.2851768E+01 3.5949459E+01 -8.2845978E+01 3.5946213E+01-8.2844727E+01 3.5941959E+01 -8.2841393E+01 3.5941620E+01-8.2838966E+01 3.5937344E+01 -8.2829063E+01 3.5932827E+01-8.2821999E+01 3.5921738E+01 -8.2815262E+01 3.5925552E+01-8.2805138E+01 3.5927063E+01 -8.2802902E+01 3.5930027E+01-8.2805984E+01 3.5937836E+01 -8.2800568E+01 3.5944054E+01-8.2787598E+01 3.5952061E+01 -8.2784676E+01 3.5963802E+01-8.2777885E+01 3.5966808E+01 -8.2775040E+01 3.5971874E+01-8.2785698E+01 3.5977692E+01 -8.2785271E+01 3.5987019E+01-8.2785843E+01 3.5988724E+01 -8.2779533E+01 3.5992409E+01-8.2776001E+01 3.6000702E+01 -8.2750198E+01 3.6005901E+01-8.2750801E+01 3.6008701E+01 -8.2740196E+01 3.6012001E+01-8.2738998E+01 3.6014900E+01 -8.2725197E+01 3.6018101E+01-8.2715797E+01 3.6022900E+01 -8.2714996E+01 3.6028702E+01-8.2689003E+01 3.6038502E+01 -8.2684402E+01 3.6045502E+01-8.2679398E+01 3.6048302E+01 -8.2659302E+01 3.6056999E+01-8.2650307E+01 3.6057701E+01 -8.2637306E+01 3.6065701E+01-8.2632401E+01 3.6065601E+01 -8.2619400E+01 3.6056499E+01-8.2617401E+01 3.6054100E+01 -8.2618301E+01 3.6046902E+01-8.2611305E+01 3.6044800E+01 -8.2603020E+01 3.6039726E+01 111 37567 89 79 44 27 2 -8.0047302E+01 3.5920502E+01-8.0043404E+01 3.6010300E+01 112 30556 90 85 24 49 10 -8.1981888E+01 3.5911396E+01-8.1976379E+01 3.5915112E+01 -8.1972443E+01 3.5914722E+01-8.1965179E+01 3.5920586E+01 -8.1960564E+01 3.5921101E+01-8.1954674E+01 3.5926533E+01 -8.1954651E+01 3.5931870E+01-8.1962593E+01 3.5937840E+01 -8.1963120E+01 3.5941544E+01-8.1943840E+01 3.5959324E+01 113 30628 67 90 24 34 14 -8.2080597E+01 3.6102901E+01-8.2075905E+01 3.6095901E+01 -8.2076508E+01 3.6085201E+01-8.2069199E+01 3.6076401E+01 -8.2071198E+01 3.6069302E+01-8.2039001E+01 3.6007900E+01 -8.2043198E+01 3.6005798E+01-8.2049103E+01 3.6008202E+01 -8.2048508E+01 3.6001999E+01-8.2055519E+01 3.5998974E+01 -8.2059128E+01 3.5991192E+01-8.2048431E+01 3.5963570E+01 -8.2034355E+01 3.5941982E+01-8.1981888E+01 3.5911396E+01 114 160 91 86 46 1 11 -7.5995079E+01 3.5908951E+01-7.6012543E+01 3.5924721E+01 -7.6013947E+01 3.5958328E+01-7.6022346E+01 3.5969532E+01 -7.6062958E+01 3.5993340E+01-7.6146980E+01 3.5993340E+01 -7.6218407E+01 3.5987736E+01-7.6287025E+01 3.5965332E+01 -7.6315033E+01 3.5947124E+01-7.6348640E+01 3.5944324E+01 -7.6360397E+01 3.5949467E+01 115 29216 49 92 28 27 3 -7.9532631E+01 3.6241299E+01-7.9539307E+01 3.6082699E+01 -7.9542091E+01 3.5899727E+01 116 29408 89 92 27 51 2 -8.0047302E+01 3.5920502E+01-7.9542091E+01 3.5899727E+01 117 29319 93 46 28 30 5 -7.9249672E+01 3.5876720E+01-7.9258408E+01 3.5891644E+01 -7.9257187E+01 3.5901283E+01-7.9264854E+01 3.5907345E+01 -7.9257225E+01 3.6243732E+01 118 39279 63 95 35 33 7 -7.7698235E+01 3.6152775E+01-7.7704353E+01 3.6143993E+01 -7.7707161E+01 3.6114700E+01-7.7743065E+01 3.6059303E+01 -7.7771141E+01 3.6008751E+01-7.7778107E+01 3.5984497E+01 -7.7828773E+01 3.5866989E+01 119 31030 96 87 29 47 9 -7.6761131E+01 3.5865410E+01-7.6750000E+01 3.5868881E+01 -7.6739288E+01 3.5877861E+01-7.6733467E+01 3.5887012E+01 -7.6724693E+01 3.5912235E+01-7.6713593E+01 3.5922581E+01 -7.6701508E+01 3.5924442E+01-7.6694878E+01 3.5943478E+01 -7.6693367E+01 3.5945099E+01 120 38738 94 70 31 38 31 -7.8906273E+01 3.5867786E+01-7.8831711E+01 3.5864517E+01 -7.8806328E+01 3.5927715E+01-7.8759445E+01 3.5917881E+01 -7.8752487E+01 3.5930920E+01-7.8742043E+01 3.5934055E+01 -7.8730736E+01 3.5945412E+01-7.8713989E+01 3.5968250E+01 -7.8699341E+01 3.6012947E+01-7.8707710E+01 3.6008301E+01 -7.8706551E+01 3.6022629E+01-7.8708900E+01 3.6029129E+01 -7.8713867E+01 3.6026814E+01-7.8721504E+01 3.6030685E+01 -7.8724396E+01 3.6035027E+01-7.8727158E+01 3.6034157E+01 -7.8727722E+01 3.6028965E+01-7.8734322E+01 3.6025116E+01 -7.8736061E+01 3.6017445E+01-7.8758469E+01 3.6029575E+01 -7.8752335E+01 3.6032360E+01-7.8750648E+01 3.6037189E+01 -7.8746536E+01 3.6039783E+01-7.8749016E+01 3.6041767E+01 -7.8753593E+01 3.6038311E+01-7.8757744E+01 3.6042149E+01 -7.8752434E+01 3.6042057E+01-7.8749779E+01 3.6045448E+01 -7.8749130E+01 3.6048225E+01-7.8755562E+01 3.6053078E+01 -7.8749275E+01 3.6071098E+01 121 34969 94 97 52 31 2 -7.8906273E+01 3.5867786E+01-7.9016495E+01 3.5863003E+01 122 38675 52 97 31 30 3 -7.8951065E+01 3.6239021E+01-7.8990784E+01 3.6010002E+01 -7.9016495E+01 3.5863003E+01 123 34970 97 93 52 30 9 -7.9016495E+01 3.5863003E+01-7.9083542E+01 3.5860783E+01 -7.9121078E+01 3.5864475E+01-7.9122345E+01 3.5863098E+01 -7.9192795E+01 3.5871281E+01-7.9192459E+01 3.5875130E+01 -7.9206573E+01 3.5877254E+01-7.9207153E+01 3.5872730E+01 -7.9249672E+01 3.5876720E+01 124 38045 73 98 41 42 2 -8.0692909E+01 3.6050964E+01-8.0708008E+01 3.5852615E+01 125 29420 99 93 28 52 5 -7.9542778E+01 3.5843235E+01-7.9237671E+01 3.5843979E+01 -7.9237549E+01 3.5850624E+01-7.9251007E+01 3.5857262E+01 -7.9249672E+01 3.5876720E+01 126 29381 92 99 28 51 2 -7.9542091E+01 3.5899727E+01-7.9542778E+01 3.5843235E+01 127 30569 90 100 49 34 24 -8.1981888E+01 3.5911396E+01-8.1979179E+01 3.5901466E+01 -8.1980377E+01 3.5884796E+01-8.1989975E+01 3.5880096E+01 -8.1991959E+01 3.5875801E+01-8.1999573E+01 3.5873882E+01 -8.2003586E+01 3.5875542E+01-8.2004135E+01 3.5879707E+01 -8.2007996E+01 3.5882767E+01-8.2013924E+01 3.5885124E+01 -8.2023087E+01 3.5884628E+01-8.2028503E+01 3.5879147E+01 -8.2029778E+01 3.5867512E+01-8.2036964E+01 3.5858734E+01 -8.2048851E+01 3.5852840E+01-8.2071098E+01 3.5850395E+01 -8.2073799E+01 3.5848244E+01-8.2089767E+01 3.5850880E+01 -8.2091835E+01 3.5849125E+01-8.2098846E+01 3.5851810E+01 -8.2101944E+01 3.5840672E+01-8.2117241E+01 3.5832512E+01 -8.2120560E+01 3.5824963E+01-8.2133347E+01 3.5824329E+01 128 45984 69 100 34 37 82 -8.2416809E+01 3.6072731E+01-8.2399773E+01 3.6071407E+01 -8.2402962E+01 3.6078377E+01-8.2398804E+01 3.6081802E+01 -8.2377068E+01 3.6070484E+01-8.2370811E+01 3.6076359E+01 -8.2358704E+01 3.6078671E+01-8.2356010E+01 3.6083332E+01 -8.2351852E+01 3.6084263E+01-8.2345261E+01 3.6076252E+01 -8.2337090E+01 3.6055145E+01-8.2338394E+01 3.6030186E+01 -8.2323906E+01 3.6028931E+01-8.2320198E+01 3.6025349E+01 -8.2313026E+01 3.6025726E+01-8.2311264E+01 3.6038647E+01 -8.2299362E+01 3.6045219E+01-8.2299133E+01 3.6039837E+01 -8.2290611E+01 3.6028957E+01-8.2280479E+01 3.6025364E+01 -8.2267990E+01 3.6015995E+01-8.2272705E+01 3.6010666E+01 -8.2274010E+01 3.6003578E+01-8.2262047E+01 3.5998436E+01 -8.2252708E+01 3.5989223E+01-8.2249374E+01 3.5990616E+01 -8.2252998E+01 3.5998634E+01-8.2252533E+01 3.6007942E+01 -8.2237053E+01 3.6004509E+01-8.2237366E+01 3.6009193E+01 -8.2232597E+01 3.6013264E+01-8.2227455E+01 3.6012772E+01 -8.2214241E+01 3.6016788E+01-8.2205429E+01 3.6013832E+01 -8.2198494E+01 3.6015415E+01-8.2194359E+01 3.6010712E+01 -8.2193336E+01 3.6001671E+01-8.2195869E+01 3.6000183E+01 -8.2200096E+01 3.6005657E+01-8.2203285E+01 3.6005836E+01 -8.2203964E+01 3.6003548E+01-8.2197441E+01 3.5992123E+01 -8.2192162E+01 3.5990749E+01-8.2191368E+01 3.5973518E+01 -8.2194054E+01 3.5967018E+01-8.2186012E+01 3.5959652E+01 -8.2187561E+01 3.5958164E+01-8.2192688E+01 3.5959454E+01 -8.2197899E+01 3.5952293E+01-8.2185699E+01 3.5943062E+01 -8.2183586E+01 3.5937313E+01-8.2177650E+01 3.5935753E+01 -8.2169792E+01 3.5928658E+01-8.2167175E+01 3.5934677E+01 -8.2160805E+01 3.5930576E+01-8.2155067E+01 3.5933781E+01 -8.2145752E+01 3.5931969E+01-8.2153069E+01 3.5928558E+01 -8.2150757E+01 3.5924644E+01-8.2155182E+01 3.5921230E+01 -8.2155273E+01 3.5915047E+01-8.2150543E+01 3.5916492E+01 -8.2148376E+01 3.5912186E+01-8.2145027E+01 3.5913857E+01 -8.2143372E+01 3.5910603E+01-8.2143646E+01 3.5905132E+01 -8.2145645E+01 3.5904259E+01-8.2147423E+01 3.5906418E+01 -8.2147034E+01 3.5897575E+01-8.2144867E+01 3.5896729E+01 -8.2150383E+01 3.5892288E+01-8.2146446E+01 3.5887524E+01 -8.2146461E+01 3.5863529E+01-8.2141541E+01 3.5857689E+01 -8.2142929E+01 3.5848461E+01-8.2138992E+01 3.5845757E+01 -8.2142281E+01 3.5841705E+01-8.2144226E+01 3.5843719E+01 -8.2150269E+01 3.5841320E+01-8.2144035E+01 3.5829388E+01 -8.2144775E+01 3.5824280E+01-8.2133347E+01 3.5824329E+01 129 31159 80 101 39 35 6 -7.7403008E+01 3.6004776E+01-7.7409431E+01 3.5998547E+01 -7.7342773E+01 3.5905205E+01-7.7344727E+01 3.5875401E+01 -7.7349930E+01 3.5867100E+01-7.7350914E+01 3.5819057E+01 130 44977 82 102 37 40 25 -8.2505531E+01 3.5977573E+01-8.2500999E+01 3.5965870E+01 -8.2496391E+01 3.5962570E+01-8.2496719E+01 3.5957146E+01 -8.2485237E+01 3.5953526E+01-8.2479996E+01 3.5949142E+01 -8.2498627E+01 3.5929829E+01-8.2497726E+01 3.5925175E+01 -8.2489922E+01 3.5919594E+01-8.2494698E+01 3.5909306E+01 -8.2486275E+01 3.5906963E+01-8.2475060E+01 3.5909286E+01 -8.2463707E+01 3.5899574E+01-8.2453400E+01 3.5899601E+01 -8.2448555E+01 3.5896751E+01-8.2440163E+01 3.5879742E+01 -8.2432678E+01 3.5876888E+01-8.2423836E+01 3.5869457E+01 -8.2425529E+01 3.5861187E+01-8.2417870E+01 3.5859535E+01 -8.2419624E+01 3.5841400E+01-8.2416306E+01 3.5828995E+01 -8.2412239E+01 3.5826725E+01-8.2414032E+01 3.5819603E+01 -8.2408882E+01 3.5817947E+01 131 40526 57 103 33 25 3 -7.8006844E+01 3.6202530E+01-7.8172638E+01 3.5955891E+01 -7.8255203E+01 3.5817451E+01 132 40377 78 103 25 38 18 -7.8546776E+01 3.6021656E+01-7.8432770E+01 3.5980839E+01 -7.8394737E+01 3.5936638E+01-7.8353729E+01 3.5930855E+01 -7.8350616E+01 3.5909340E+01-7.8336243E+01 3.5905796E+01 -7.8330002E+01 3.5897079E+01-7.8318260E+01 3.5894402E+01 -7.8313934E+01 3.5897125E+01-7.8307976E+01 3.5896393E+01 -7.8295486E+01 3.5881081E+01-7.8291550E+01 3.5880096E+01 -7.8290344E+01 3.5876369E+01-7.8282829E+01 3.5871826E+01 -7.8273148E+01 3.5857437E+01-7.8268967E+01 3.5842602E+01 -7.8255402E+01 3.5827904E+01-7.8255203E+01 3.5817451E+01 133 31128 68 96 29 39 105 -7.7327950E+01 3.6074780E+01-7.7327667E+01 3.6068695E+01 -7.7321663E+01 3.6056496E+01-7.7291054E+01 3.6043655E+01 -7.7273582E+01 3.6032848E+01-7.7231171E+01 3.6015450E+01 -7.7216713E+01 3.6014469E+01-7.7207047E+01 3.6006962E+01 -7.7213638E+01 3.5992355E+01-7.7210846E+01 3.5990479E+01 -7.7205246E+01 3.5993252E+01-7.7196770E+01 3.5992359E+01 -7.7193047E+01 3.5984993E+01-7.7196854E+01 3.5982563E+01 -7.7196266E+01 3.5979588E+01-7.7191139E+01 3.5973339E+01 -7.7196823E+01 3.5965900E+01-7.7191360E+01 3.5960476E+01 -7.7196701E+01 3.5962925E+01-7.7198090E+01 3.5961781E+01 -7.7189217E+01 3.5957615E+01-7.7199631E+01 3.5956879E+01 -7.7194763E+01 3.5949673E+01-7.7201263E+01 3.5950768E+01 -7.7202591E+01 3.5947334E+01-7.7198395E+01 3.5938431E+01 -7.7187897E+01 3.5931454E+01-7.7171989E+01 3.5929092E+01 -7.7163605E+01 3.5937515E+01-7.7141403E+01 3.5933800E+01 -7.7131714E+01 3.5940502E+01-7.7125000E+01 3.5926239E+01 -7.7121323E+01 3.5925484E+01-7.7115631E+01 3.5928921E+01 -7.7110962E+01 3.5927387E+01-7.7103737E+01 3.5933025E+01 -7.7093399E+01 3.5924488E+01-7.7087212E+01 3.5931862E+01 -7.7082062E+01 3.5931835E+01-7.7081383E+01 3.5937195E+01 -7.7074097E+01 3.5934196E+01-7.7067566E+01 3.5936462E+01 -7.7070442E+01 3.5943722E+01-7.7059883E+01 3.5938591E+01 -7.7055267E+01 3.5944611E+01-7.7044006E+01 3.5942989E+01 -7.7039452E+01 3.5930851E+01-7.7028023E+01 3.5929363E+01 -7.7032303E+01 3.5917805E+01-7.7027802E+01 3.5917595E+01 -7.7027130E+01 3.5909885E+01-7.7030907E+01 3.5905029E+01 -7.7026062E+01 3.5903194E+01-7.7025558E+01 3.5894382E+01 -7.7022499E+01 3.5891014E+01-7.7030121E+01 3.5893105E+01 -7.7037804E+01 3.5890610E+01-7.7031471E+01 3.5881226E+01 -7.7039864E+01 3.5874664E+01-7.7044212E+01 3.5875710E+01 -7.7045853E+01 3.5874004E+01-7.7040565E+01 3.5867893E+01 -7.7045006E+01 3.5861916E+01-7.7036377E+01 3.5857613E+01 -7.7029411E+01 3.5857384E+01-7.7015938E+01 3.5862232E+01 -7.7005226E+01 3.5858269E+01-7.6990570E+01 3.5866646E+01 -7.6988014E+01 3.5876362E+01-7.6985146E+01 3.5876839E+01 -7.6980705E+01 3.5872486E+01-7.6978905E+01 3.5876339E+01 -7.6969147E+01 3.5882362E+01-7.6958656E+01 3.5883785E+01 -7.6957809E+01 3.5886833E+01-7.6947823E+01 3.5893398E+01 -7.6947853E+01 3.5896954E+01-7.6941383E+01 3.5901184E+01 -7.6922615E+01 3.5897865E+01-7.6916794E+01 3.5893173E+01 -7.6912125E+01 3.5881950E+01-7.6905067E+01 3.5876823E+01 -7.6902710E+01 3.5868008E+01-7.6893600E+01 3.5863884E+01 -7.6900917E+01 3.5857224E+01-7.6897659E+01 3.5849667E+01 -7.6904045E+01 3.5838154E+01-7.6894577E+01 3.5830479E+01 -7.6904617E+01 3.5823845E+01-7.6893547E+01 3.5818233E+01 -7.6897987E+01 3.5815514E+01-7.6897614E+01 3.5813519E+01 -7.6883705E+01 3.5811520E+01-7.6875641E+01 3.5813534E+01 -7.6859505E+01 3.5825623E+01-7.6834373E+01 3.5850815E+01 -7.6832069E+01 3.5857960E+01-7.6836914E+01 3.5878632E+01 -7.6830559E+01 3.5885818E+01-7.6822029E+01 3.5886902E+01 -7.6806557E+01 3.5883671E+01-7.6791801E+01 3.5868790E+01 -7.6781197E+01 3.5863728E+01-7.6774002E+01 3.5862446E+01 -7.6761131E+01 3.5865410E+01 134 162 104 104 50 1 31 -7.5621239E+01 3.5802872E+01-7.5618500E+01 3.5804699E+01 -7.5619408E+01 3.5810791E+01-7.5613625E+01 3.5815659E+01 -7.5618797E+01 3.5832718E+01-7.5614235E+01 3.5853119E+01 -7.5627937E+01 3.5882053E+01-7.5645294E+01 3.5904583E+01 -7.5645599E+01 3.5909763E+01-7.5671486E+01 3.5927425E+01 -7.5705872E+01 3.5939213E+01-7.5718994E+01 3.5939606E+01 -7.5727524E+01 3.5936256E+01-7.5724167E+01 3.5924683E+01 -7.5709251E+01 3.5918896E+01-7.5701324E+01 3.5913113E+01 -7.5697067E+01 3.5909454E+01-7.5697670E+01 3.5901844E+01 -7.5685188E+01 3.5890881E+01-7.5682449E+01 3.5883266E+01 -7.5675133E+01 3.5881744E+01-7.5668747E+01 3.5877174E+01 -7.5661125E+01 3.5860123E+01-7.5663872E+01 3.5850380E+01 -7.5661125E+01 3.5822365E+01-7.5652306E+01 3.5821751E+01 -7.5641945E+01 3.5815968E+01-7.5634941E+01 3.5820232E+01 -7.5630676E+01 3.5818405E+01-7.5629463E+01 3.5811096E+01 -7.5621239E+01 3.5802872E+01 135 29846 81 105 43 36 13 -8.1328575E+01 3.5996422E+01-8.1343147E+01 3.5923031E+01 -8.1333710E+01 3.5879650E+01-8.1343979E+01 3.5823833E+01 -8.1342552E+01 3.5822227E+01-8.1340088E+01 3.5824024E+01 -8.1337593E+01 3.5817780E+01-8.1340172E+01 3.5815929E+01 -8.1335938E+01 3.5814384E+01-8.1338112E+01 3.5812500E+01 -8.1335220E+01 3.5803650E+01-8.1332092E+01 3.5802540E+01 -8.1334450E+01 3.5796329E+01 136 31298 106 88 1 40 32 -8.2961777E+01 3.5790955E+01-8.2961853E+01 3.5800392E+01 -8.2952835E+01 3.5814816E+01-8.2948151E+01 3.5817703E+01 -8.2944427E+01 3.5825394E+01-8.2936089E+01 3.5825459E+01 -8.2933311E+01 3.5830364E+01-8.2934128E+01 3.5836533E+01 -8.2916405E+01 3.5841503E+01-8.2921112E+01 3.5850971E+01 -8.2918640E+01 3.5859047E+01-8.2921577E+01 3.5863224E+01 -8.2920746E+01 3.5868374E+01-8.2906502E+01 3.5870209E+01 -8.2900543E+01 3.5873234E+01-8.2896370E+01 3.5879028E+01 -8.2898109E+01 3.5881176E+01-8.2903694E+01 3.5880276E+01 -8.2906548E+01 3.5883591E+01-8.2901237E+01 3.5892857E+01 -8.2908554E+01 3.5904972E+01-8.2908356E+01 3.5910999E+01 -8.2914635E+01 3.5915051E+01-8.2911835E+01 3.5916653E+01 -8.2913475E+01 3.5924011E+01-8.2920525E+01 3.5927124E+01 -8.2914513E+01 3.5929585E+01-8.2906143E+01 3.5926186E+01 -8.2902229E+01 3.5926716E+01-8.2899139E+01 3.5930279E+01 -8.2901848E+01 3.5937611E+01-8.2898643E+01 3.5945000E+01 137 30026 75 107 42 43 9 -8.1029350E+01 3.6045567E+01-8.1003792E+01 3.5991646E+01 -8.1005157E+01 3.5959244E+01-8.1042137E+01 3.5857449E+01 -8.1060760E+01 3.5834297E+01-8.1065254E+01 3.5823692E+01 -8.1078583E+01 3.5811096E+01-8.1079590E+01 3.5801956E+01 -8.1112083E+01 3.5779045E+01 138 29981 107 105 56 43 22 -8.1112083E+01 3.5779045E+01-8.1128616E+01 3.5789253E+01 -8.1131004E+01 3.5803108E+01-8.1141281E+01 3.5812031E+01 -8.1141731E+01 3.5827263E+01-8.1144157E+01 3.5828930E+01 -8.1154594E+01 3.5828297E+01-8.1160507E+01 3.5824955E+01 -8.1168541E+01 3.5825462E+01-8.1195000E+01 3.5821049E+01 -8.1203339E+01 3.5823429E+01-8.1216385E+01 3.5817142E+01 -8.1224762E+01 3.5809910E+01-8.1249840E+01 3.5815552E+01 -8.1254303E+01 3.5808666E+01-8.1267471E+01 3.5804363E+01 -8.1280312E+01 3.5806004E+01-8.1289192E+01 3.5800259E+01 -8.1298264E+01 3.5798061E+01-8.1307159E+01 3.5803249E+01 -8.1316101E+01 3.5796726E+01-8.1334450E+01 3.5796329E+01 139 160 56 55 32 1 29 -7.5787750E+01 3.6228706E+01-7.5787483E+01 3.6228245E+01 -7.5771729E+01 3.6208553E+01-7.5741966E+01 3.6085976E+01 -7.5741966E+01 3.6054325E+01-7.5727974E+01 3.6001862E+01 -7.5713112E+01 3.6000984E+01-7.5696495E+01 3.5993114E+01 -7.5670265E+01 3.5972130E+01-7.5649277E+01 3.5966007E+01 -7.5633537E+01 3.5949390E+01-7.5623047E+01 3.5931904E+01 -7.5609924E+01 3.5875938E+01-7.5601181E+01 3.5868942E+01 -7.5595940E+01 3.5851456E+01-7.5578445E+01 3.5834843E+01 -7.5576698E+01 3.5822601E+01-7.5570580E+01 3.5807735E+01 -7.5563583E+01 3.5797241E+01-7.5551346E+01 3.5793743E+01 -7.5542603E+01 3.5773632E+01-7.5537354E+01 3.5778881E+01 -7.5534729E+01 3.5793743E+01-7.5553970E+01 3.5825226E+01 -7.5582825E+01 3.5884686E+01-7.5631790E+01 3.5973003E+01 -7.5711357E+01 3.6099796E+01-7.5736717E+01 3.6147888E+01 -7.5773750E+01 3.6231594E+01 140 29879 108 105 36 56 7 -8.1364250E+01 3.5767735E+01-8.1358582E+01 3.5766636E+01 -8.1353874E+01 3.5768955E+01-8.1352982E+01 3.5773998E+01 -8.1356079E+01 3.5779743E+01-8.1347244E+01 3.5793270E+01 -8.1334450E+01 3.5796329E+01 141 30564 108 84 45 36 39 -8.1364250E+01 3.5767735E+01-8.1371384E+01 3.5766254E+01 -8.1377975E+01 3.5757164E+01-8.1391495E+01 3.5759243E+01 -8.1399277E+01 3.5758270E+01-8.1408623E+01 3.5765141E+01 -8.1424713E+01 3.5771168E+01-8.1442001E+01 3.5773670E+01 -8.1446541E+01 3.5785080E+01-8.1490456E+01 3.5780415E+01 -8.1516342E+01 3.5780727E+01-8.1556145E+01 3.5777203E+01 -8.1600891E+01 3.5824905E+01-8.1610420E+01 3.5819389E+01 -8.1629913E+01 3.5830208E+01-8.1626198E+01 3.5833397E+01 -8.1632225E+01 3.5835724E+01-8.1639336E+01 3.5848282E+01 -8.1710335E+01 3.5875000E+01-8.1717010E+01 3.5883049E+01 -8.1728851E+01 3.5890621E+01-8.1735641E+01 3.5903141E+01 -8.1744843E+01 3.5908680E+01-8.1745857E+01 3.5916138E+01 -8.1751350E+01 3.5924164E+01-8.1757034E+01 3.5925377E+01 -8.1759041E+01 3.5928158E+01-8.1763008E+01 3.5925510E+01 -8.1767624E+01 3.5928833E+01-8.1777451E+01 3.5927044E+01 -8.1775955E+01 3.5933609E+01-8.1779877E+01 3.5939571E+01 -8.1776588E+01 3.5942738E+01-8.1777985E+01 3.5947235E+01 -8.1788483E+01 3.5947453E+01-8.1794815E+01 3.5951073E+01 -8.1797066E+01 3.5948967E+01-8.1809135E+01 3.5958103E+01 -8.1807289E+01 3.5961929E+01 142 37392 83 109 44 41 41 -8.0394524E+01 3.5972614E+01-8.0390701E+01 3.5967274E+01 -8.0378853E+01 3.5962875E+01-8.0375000E+01 3.5955452E+01 -8.0375763E+01 3.5940388E+01-8.0368576E+01 3.5928082E+01 -8.0375305E+01 3.5912270E+01-8.0365646E+01 3.5893330E+01 -8.0373093E+01 3.5884399E+01-8.0391861E+01 3.5892277E+01 -8.0407913E+01 3.5891376E+01-8.0416656E+01 3.5881798E+01 -8.0412277E+01 3.5877045E+01-8.0390160E+01 3.5868160E+01 -8.0385796E+01 3.5854076E+01-8.0388580E+01 3.5845581E+01 -8.0391708E+01 3.5842529E+01-8.0398903E+01 3.5841312E+01 -8.0415802E+01 3.5851936E+01-8.0422485E+01 3.5852280E+01 -8.0425789E+01 3.5848309E+01-8.0427666E+01 3.5833759E+01 -8.0432922E+01 3.5828014E+01-8.0435837E+01 3.5828083E+01 -8.0446159E+01 3.5836468E+01-8.0455482E+01 3.5827286E+01 -8.0464310E+01 3.5827400E+01-8.0476128E+01 3.5843475E+01 -8.0481888E+01 3.5841011E+01-8.0488075E+01 3.5833149E+01 -8.0486748E+01 3.5830875E+01-8.0479218E+01 3.5831062E+01 -8.0475174E+01 3.5828056E+01-8.0465843E+01 3.5809490E+01 -8.0464844E+01 3.5802971E+01-8.0474083E+01 3.5797928E+01 -8.0476913E+01 3.5789051E+01-8.0451546E+01 3.5767979E+01 -8.0452942E+01 3.5758121E+01-8.0459267E+01 3.5749378E+01 -8.0459129E+01 3.5742672E+01 143 37938 109 98 54 41 47 -8.0459129E+01 3.5742672E+01-8.0462418E+01 3.5750729E+01 -8.0468910E+01 3.5757252E+01-8.0471863E+01 3.5768059E+01 -8.0478844E+01 3.5774860E+01-8.0484940E+01 3.5775635E+01 -8.0488045E+01 3.5766109E+01-8.0492439E+01 3.5778885E+01 -8.0496017E+01 3.5782204E+01-8.0501938E+01 3.5782959E+01 -8.0508659E+01 3.5774765E+01-8.0520882E+01 3.5784409E+01 -8.0527992E+01 3.5783566E+01-8.0532791E+01 3.5785309E+01 -8.0533859E+01 3.5791058E+01-8.0537514E+01 3.5790257E+01 -8.0543755E+01 3.5792774E+01-8.0547012E+01 3.5798180E+01 -8.0555138E+01 3.5800793E+01-8.0570602E+01 3.5816341E+01 -8.0586769E+01 3.5822979E+01-8.0590141E+01 3.5821285E+01 -8.0587585E+01 3.5819134E+01-8.0591827E+01 3.5817642E+01 -8.0594276E+01 3.5827332E+01-8.0599594E+01 3.5827099E+01 -8.0601784E+01 3.5823479E+01-8.0603363E+01 3.5826160E+01 -8.0604286E+01 3.5823666E+01-8.0610161E+01 3.5823475E+01 -8.0612610E+01 3.5825626E+01-8.0611397E+01 3.5831242E+01 -8.0623390E+01 3.5839134E+01-8.0631538E+01 3.5838772E+01 -8.0631844E+01 3.5845505E+01-8.0642586E+01 3.5844044E+01 -8.0650291E+01 3.5846268E+01-8.0660866E+01 3.5844578E+01 -8.0671890E+01 3.5846500E+01-8.0673096E+01 3.5849640E+01 -8.0669128E+01 3.5856163E+01-8.0682884E+01 3.5857723E+01 -8.0691605E+01 3.5863270E+01-8.0693436E+01 3.5853783E+01 -8.0696785E+01 3.5854473E+01-8.0700722E+01 3.5850349E+01 -8.0708008E+01 3.5852615E+01 144 39314 101 110 39 55 16 -7.7350914E+01 3.5819057E+01-7.7255531E+01 3.5786087E+01 -7.7255783E+01 3.5783043E+01-7.7265289E+01 3.5774376E+01 -7.7260490E+01 3.5765377E+01-7.7247086E+01 3.5760540E+01 -7.7238831E+01 3.5761803E+01-7.7223473E+01 3.5758629E+01 -7.7215324E+01 3.5759727E+01-7.7201477E+01 3.5751900E+01 -7.7203873E+01 3.5748886E+01-7.7202667E+01 3.5746368E+01 -7.7192558E+01 3.5746780E+01-7.7188850E+01 3.5742432E+01 -7.7180679E+01 3.5740646E+01-7.7174057E+01 3.5732796E+01 145 39500 111 95 33 53 10 -7.8192352E+01 3.5730289E+01-7.8181198E+01 3.5738277E+01 -7.8147491E+01 3.5745548E+01-7.8006973E+01 3.5799332E+01 -7.7897942E+01 3.5843872E+01-7.7883347E+01 3.5846069E+01 -7.7874435E+01 3.5849777E+01-7.7853622E+01 3.5843864E+01 -7.7845116E+01 3.5837334E+01-7.7828773E+01 3.5866989E+01 146 40455 103 111 33 58 18 -7.8255203E+01 3.5817451E+01-7.8257187E+01 3.5813076E+01 -7.8251869E+01 3.5810806E+01-7.8249512E+01 3.5794971E+01 -7.8247803E+01 3.5792274E+01-7.8244179E+01 3.5792160E+01 -7.8250755E+01 3.5772957E+01-7.8238777E+01 3.5768318E+01 -7.8233711E+01 3.5752094E+01-7.8226295E+01 3.5750408E+01 -7.8222198E+01 3.5754341E+01-7.8217995E+01 3.5754112E+01 -7.8215645E+01 3.5735958E+01-7.8209618E+01 3.5730560E+01 -7.8206383E+01 3.5730583E+01-7.8207085E+01 3.5728523E+01 -7.8194321E+01 3.5728344E+01-7.8192352E+01 3.5730289E+01 147 31296 112 106 1 59 32 -8.3255615E+01 3.5714882E+01-8.3251373E+01 3.5719818E+01 -8.3243629E+01 3.5722435E+01-8.3240799E+01 3.5726665E+01 -8.3220116E+01 3.5726505E+01-8.3214630E+01 3.5724335E+01 -8.3203880E+01 3.5726456E+01-8.3198395E+01 3.5725395E+01 -8.3185814E+01 3.5729794E+01-8.3177628E+01 3.5743816E+01 -8.3170303E+01 3.5746014E+01-8.3164894E+01 3.5754520E+01 -8.3165039E+01 3.5759869E+01-8.3159332E+01 3.5764797E+01 -8.3136574E+01 3.5765156E+01-8.3127838E+01 3.5767998E+01 -8.3120316E+01 3.5766136E+01-8.3117516E+01 3.5769810E+01 -8.3097321E+01 3.5775967E+01-8.3078590E+01 3.5789459E+01 -8.3063896E+01 3.5786545E+01-8.3052811E+01 3.5789448E+01 -8.3044243E+01 3.5785248E+01-8.3036346E+01 3.5787308E+01 -8.3020844E+01 3.5780308E+01-8.3016335E+01 3.5781868E+01 -8.3006203E+01 3.5778305E+01-8.3001610E+01 3.5773651E+01 -8.2995934E+01 3.5773029E+01-8.2984100E+01 3.5777912E+01 -8.2969788E+01 3.5789562E+01-8.2961777E+01 3.5790955E+01 148 32411 114 102 57 37 23 -8.2275551E+01 3.5704308E+01-8.2275993E+01 3.5714108E+01 -8.2285339E+01 3.5725739E+01-8.2291435E+01 3.5729843E+01 -8.2313164E+01 3.5733383E+01-8.2322365E+01 3.5740265E+01 -8.2326904E+01 3.5747204E+01-8.2335121E+01 3.5748592E+01 -8.2337883E+01 3.5767895E+01-8.2343842E+01 3.5775356E+01 -8.2346626E+01 3.5786625E+01-8.2338455E+01 3.5796051E+01 -8.2339188E+01 3.5800873E+01-8.2346863E+01 3.5805737E+01 -8.2348862E+01 3.5811180E+01-8.2358971E+01 3.5816849E+01 -8.2362144E+01 3.5821236E+01-8.2366241E+01 3.5821632E+01 -8.2373779E+01 3.5817692E+01-8.2381790E+01 3.5823967E+01 -8.2399651E+01 3.5817959E+01-8.2403946E+01 3.5819328E+01 -8.2408882E+01 3.5817947E+01 149 30899 113 115 61 47 3 -7.6638641E+01 3.5705070E+01-7.6829910E+01 3.5705334E+01 -7.6839928E+01 3.5702335E+01 150 31103 115 96 39 47 28 -7.6839928E+01 3.5702335E+01-7.6841972E+01 3.5708218E+01 -7.6839592E+01 3.5716812E+01-7.6827751E+01 3.5719799E+01 -7.6833511E+01 3.5726280E+01-7.6831284E+01 3.5730633E+01 -7.6832832E+01 3.5736275E+01-7.6827217E+01 3.5739323E+01 -7.6825981E+01 3.5744778E+01-7.6817787E+01 3.5747616E+01 -7.6820984E+01 3.5754227E+01-7.6816856E+01 3.5760502E+01 -7.6809013E+01 3.5763638E+01-7.6803627E+01 3.5773663E+01 -7.6804153E+01 3.5783558E+01-7.6792885E+01 3.5788979E+01 -7.6794006E+01 3.5795460E+01-7.6803703E+01 3.5806381E+01 -7.6796562E+01 3.5816936E+01-7.6782906E+01 3.5824352E+01 -7.6785065E+01 3.5832733E+01-7.6789673E+01 3.5837883E+01 -7.6779007E+01 3.5856651E+01-7.6775330E+01 3.5859013E+01 -7.6772141E+01 3.5858139E+01-7.6771919E+01 3.5861000E+01 -7.6761490E+01 3.5862877E+01-7.6761131E+01 3.5865410E+01 151 30570 100 114 49 37 20 -8.2133347E+01 3.5824329E+01-8.2141403E+01 3.5812828E+01 -8.2150101E+01 3.5809364E+01-8.2147774E+01 3.5804066E+01 -8.2158730E+01 3.5801029E+01-8.2167976E+01 3.5789173E+01 -8.2166969E+01 3.5784519E+01-8.2158440E+01 3.5779240E+01 -8.2170509E+01 3.5763084E+01-8.2169838E+01 3.5760799E+01 -8.2184547E+01 3.5753204E+01-8.2193474E+01 3.5735191E+01 -8.2198036E+01 3.5735943E+01-8.2213722E+01 3.5724140E+01 -8.2230064E+01 3.5717560E+01-8.2242760E+01 3.5712746E+01 -8.2244843E+01 3.5708767E+01-8.2252296E+01 3.5706280E+01 -8.2258133E+01 3.5698692E+01-8.2275551E+01 3.5704308E+01 152 35487 116 86 47 46 9 -7.6395630E+01 3.5697304E+01-7.6404037E+01 3.5788574E+01 -7.6353790E+01 3.5861168E+01-7.6360275E+01 3.5875294E+01 -7.6369774E+01 3.5883183E+01-7.6380119E+01 3.5914654E+01 -7.6368111E+01 3.5929577E+01-7.6365845E+01 3.5943920E+01 -7.6360397E+01 3.5949467E+01 153 30911 116 113 62 47 3 -7.6395630E+01 3.5697304E+01-7.6546448E+01 3.5704868E+01 -7.6638641E+01 3.5705070E+01 154 31295 112 117 59 1 4 -8.3255615E+01 3.5714882E+01-8.3250824E+01 3.5709251E+01 -8.3257683E+01 3.5705311E+01-8.3254356E+01 3.5695713E+01 155 32410 102 118 57 40 59 -8.2408882E+01 3.5817947E+01-8.2417336E+01 3.5813377E+01 -8.2427208E+01 3.5813843E+01-8.2435860E+01 3.5808441E+01 -8.2447113E+01 3.5810356E+01-8.2454216E+01 3.5807205E+01 -8.2463531E+01 3.5809620E+01-8.2465202E+01 3.5801723E+01 -8.2475792E+01 3.5798195E+01-8.2488457E+01 3.5801392E+01 -8.2495552E+01 3.5799343E+01-8.2499168E+01 3.5801476E+01 -8.2515739E+01 3.5802803E+01-8.2520752E+01 3.5798786E+01 -8.2531471E+01 3.5795929E+01-8.2535950E+01 3.5790901E+01 -8.2539680E+01 3.5791702E+01-8.2638458E+01 3.5750000E+01 -8.2668205E+01 3.5737244E+01-8.2668495E+01 3.5734680E+01 -8.2677788E+01 3.5734520E+01-8.2669617E+01 3.5730190E+01 -8.2670097E+01 3.5725636E+01-8.2685760E+01 3.5726967E+01 -8.2692810E+01 3.5734016E+01-8.2696632E+01 3.5734596E+01 -8.2712410E+01 3.5732662E+01-8.2710213E+01 3.5728428E+01 -8.2713783E+01 3.5726730E+01-8.2709122E+01 3.5725544E+01 -8.2714142E+01 3.5717369E+01-8.2720901E+01 3.5715443E+01 -8.2726685E+01 3.5717068E+01-8.2731239E+01 3.5722195E+01 -8.2732704E+01 3.5718140E+01-8.2736656E+01 3.5716030E+01 -8.2733124E+01 3.5714203E+01-8.2737213E+01 3.5711777E+01 -8.2745270E+01 3.5714428E+01-8.2746201E+01 3.5712254E+01 -8.2751785E+01 3.5710812E+01-8.2750359E+01 3.5706413E+01 -8.2764252E+01 3.5699547E+01-8.2769646E+01 3.5698132E+01 -8.2774879E+01 3.5699959E+01-8.2788750E+01 3.5695663E+01 -8.2793030E+01 3.5696453E+01-8.2797958E+01 3.5689095E+01 -8.2804932E+01 3.5686020E+01-8.2816010E+01 3.5689117E+01 -8.2823921E+01 3.5688229E+01-8.2838837E+01 3.5693260E+01 -8.2842812E+01 3.5699520E+01-8.2848701E+01 3.5701645E+01 -8.2854347E+01 3.5698933E+01-8.2856979E+01 3.5693295E+01 -8.2871162E+01 3.5688816E+01-8.2874794E+01 3.5683311E+01 -8.2884171E+01 3.5678082E+01 156 31923 118 106 59 40 23 -8.2884171E+01 3.5678082E+01-8.2901329E+01 3.5684864E+01 -8.2898293E+01 3.5690609E+01-8.2900726E+01 3.5695549E+01 -8.2898834E+01 3.5703564E+01-8.2910530E+01 3.5716133E+01 -8.2906776E+01 3.5720085E+01-8.2907738E+01 3.5727482E+01 -8.2915642E+01 3.5737476E+01-8.2917763E+01 3.5744823E+01 -8.2923317E+01 3.5746704E+01-8.2936378E+01 3.5744781E+01 -8.2948013E+01 3.5738956E+01-8.2953110E+01 3.5742676E+01 -8.2953461E+01 3.5745724E+01-8.2957352E+01 3.5746998E+01 -8.2955322E+01 3.5750401E+01-8.2956863E+01 3.5757473E+01 -8.2952728E+01 3.5759056E+01-8.2950371E+01 3.5765926E+01 -8.2952408E+01 3.5770729E+01-8.2949989E+01 3.5774284E+01 -8.2961777E+01 3.5790955E+01 157 39254 119 101 35 55 12 -7.7661613E+01 3.5677162E+01-7.7538681E+01 3.5750000E+01 -7.7516609E+01 3.5760799E+01-7.7472626E+01 3.5800907E+01 -7.7452133E+01 3.5800018E+01-7.7445595E+01 3.5808605E+01 -7.7424889E+01 3.5805283E+01-7.7417549E+01 3.5811325E+01 -7.7412262E+01 3.5825241E+01-7.7397118E+01 3.5825146E+01 -7.7390480E+01 3.5832745E+01-7.7350914E+01 3.5819057E+01 158 39406 95 119 35 53 8 -7.7828773E+01 3.5866989E+01-7.7822823E+01 3.5861828E+01 -7.7806992E+01 3.5857185E+01-7.7751869E+01 3.5827705E+01 -7.7748901E+01 3.5820850E+01-7.7750397E+01 3.5817242E+01 -7.7720345E+01 3.5730042E+01-7.7661613E+01 3.5677162E+01 159 34131 120 91 46 48 8 -7.6027817E+01 3.5668945E+01-7.6020782E+01 3.5685883E+01 -7.6027626E+01 3.5721191E+01-7.6019669E+01 3.5752613E+01 -7.6022758E+01 3.5810394E+01-7.6018059E+01 3.5865162E+01 -7.6009544E+01 3.5894287E+01-7.5995079E+01 3.5908951E+01 160 30934 115 110 61 39 7 -7.6839928E+01 3.5702335E+01-7.6986076E+01 3.5658325E+01 -7.7066734E+01 3.5693481E+01-7.7156761E+01 3.5736725E+01 -7.7163918E+01 3.5739246E+01-7.7171753E+01 3.5736298E+01 -7.7174057E+01 3.5732796E+01 161 39526 119 121 55 53 2 -7.7661613E+01 3.5677162E+01-7.7700806E+01 3.5652100E+01 162 34363 120 116 62 46 57 -7.6027817E+01 3.5668945E+01-7.6031227E+01 3.5663055E+01 -7.6035637E+01 3.5661858E+01-7.6040894E+01 3.5662575E+01 -7.6059784E+01 3.5674961E+01-7.6075104E+01 3.5671413E+01 -7.6086868E+01 3.5674644E+01-7.6095566E+01 3.5669147E+01 -7.6099983E+01 3.5671265E+01-7.6104851E+01 3.5678280E+01 -7.6119453E+01 3.5679295E+01-7.6120834E+01 3.5682724E+01 -7.6117920E+01 3.5691208E+01-7.6131210E+01 3.5691093E+01 -7.6141762E+01 3.5702576E+01-7.6163834E+01 3.5695747E+01 -7.6170120E+01 3.5698353E+01-7.6173325E+01 3.5696011E+01 -7.6167511E+01 3.5690830E+01-7.6175819E+01 3.5690769E+01 -7.6176834E+01 3.5686256E+01-7.6172501E+01 3.5682178E+01 -7.6175514E+01 3.5677734E+01-7.6170166E+01 3.5672047E+01 -7.6175797E+01 3.5672565E+01-7.6176323E+01 3.5664642E+01 -7.6181862E+01 3.5666210E+01-7.6178238E+01 3.5654472E+01 -7.6184486E+01 3.5648239E+01-7.6193619E+01 3.5645493E+01 -7.6194656E+01 3.5635628E+01-7.6197678E+01 3.5636108E+01 -7.6196388E+01 3.5633335E+01-7.6199135E+01 3.5633705E+01 -7.6195129E+01 3.5628551E+01-7.6196732E+01 3.5622513E+01 -7.6199898E+01 3.5621964E+01-7.6195946E+01 3.5620132E+01 -7.6200233E+01 3.5618069E+01-7.6198494E+01 3.5616562E+01 -7.6201836E+01 3.5614933E+01-7.6201607E+01 3.5612183E+01 -7.6207687E+01 3.5609985E+01-7.6205505E+01 3.5607536E+01 -7.6208473E+01 3.5602909E+01-7.6216187E+01 3.5597824E+01 -7.6225464E+01 3.5601391E+01-7.6230064E+01 3.5599445E+01 -7.6247131E+01 3.5602421E+01-7.6252922E+01 3.5605644E+01 -7.6265480E+01 3.5603157E+01-7.6270729E+01 3.5607761E+01 -7.6277428E+01 3.5605198E+01-7.6286987E+01 3.5604946E+01 -7.6298203E+01 3.5608887E+01-7.6269669E+01 3.5690552E+01 -7.6395630E+01 3.5697304E+01 163 44201 122 111 58 53 10 -7.8064888E+01 3.5585258E+01-7.8125854E+01 3.5602886E+01 -7.8162445E+01 3.5696232E+01-7.8162483E+01 3.5713135E+01 -7.8168114E+01 3.5713413E+01-7.8177315E+01 3.5718246E+01 -7.8176552E+01 3.5721931E+01-7.8179787E+01 3.5722366E+01 -7.8180511E+01 3.5726624E+01-7.8192352E+01 3.5730289E+01 164 34973 123 94 52 38 6 -7.8915169E+01 3.5583328E+01-7.8995880E+01 3.5610176E+01 -7.8939575E+01 3.5759670E+01-7.8931183E+01 3.5794125E+01 -7.8909523E+01 3.5842754E+01-7.8906273E+01 3.5867786E+01 165 33061 125 124 45 66 27 -8.1824364E+01 3.5574829E+01-8.1822830E+01 3.5580307E+01 -8.1818489E+01 3.5577915E+01-8.1810600E+01 3.5581081E+01 -8.1803864E+01 3.5578346E+01-8.1799797E+01 3.5579365E+01 -8.1793930E+01 3.5593082E+01-8.1772362E+01 3.5592442E+01 -8.1768372E+01 3.5596790E+01-8.1772095E+01 3.5601833E+01 -8.1754875E+01 3.5612190E+01-8.1750557E+01 3.5610332E+01 -8.1745995E+01 3.5603729E+01-8.1742096E+01 3.5604462E+01 -8.1736618E+01 3.5601696E+01-8.1720100E+01 3.5606873E+01 -8.1716164E+01 3.5602661E+01-8.1717613E+01 3.5600574E+01 -8.1715454E+01 3.5601284E+01-8.1717506E+01 3.5595627E+01 -8.1715958E+01 3.5596409E+01-8.1712234E+01 3.5589149E+01 -8.1709625E+01 3.5589493E+01-8.1705643E+01 3.5580860E+01 -8.1702637E+01 3.5583221E+01-8.1697792E+01 3.5578590E+01 -8.1692513E+01 3.5579659E+01 166 30562 85 125 45 49 24 -8.1943840E+01 3.5959324E+01-8.1937546E+01 3.5955330E+01 -8.1931534E+01 3.5946655E+01-8.1932823E+01 3.5941250E+01 -8.1925781E+01 3.5937080E+01-8.1929077E+01 3.5931374E+01 -8.1921089E+01 3.5918877E+01-8.1914932E+01 3.5916145E+01 -8.1910851E+01 3.5905338E+01-8.1914551E+01 3.5901455E+01 -8.1909546E+01 3.5897903E+01-8.1906776E+01 3.5883312E+01 -8.1918152E+01 3.5860332E+01-8.1918007E+01 3.5851334E+01 -8.1920937E+01 3.5846409E+01-8.1935043E+01 3.5837440E+01 -8.1940170E+01 3.5837498E+01-8.1947815E+01 3.5825661E+01 -8.1958023E+01 3.5819798E+01-8.1965675E+01 3.5818352E+01 -8.1973877E+01 3.5821053E+01-8.1987198E+01 3.5806812E+01 -8.1869537E+01 3.5719429E+01-8.1824364E+01 3.5574829E+01 167 34361 126 120 62 48 10 -7.5867485E+01 3.5574020E+01-7.5869102E+01 3.5579361E+01 -7.5879555E+01 3.5604012E+01-7.5877777E+01 3.5629124E+01 -7.5884338E+01 3.5632614E+01-7.5892334E+01 3.5643150E+01 -7.5891289E+01 3.5651691E+01-7.5900124E+01 3.5662411E+01 -7.5901543E+01 3.5668831E+01-7.6027817E+01 3.5668945E+01 168 39536 127 121 53 64 3 -7.7823906E+01 3.5572544E+01-7.7753944E+01 3.5615662E+01 -7.7700806E+01 3.5652100E+01 169 41564 127 122 67 53 5 -7.7823906E+01 3.5572544E+01-7.7823769E+01 3.5585365E+01 -7.7998672E+01 3.5585476E+01-7.8058250E+01 3.5597610E+01 -7.8064888E+01 3.5585258E+01 170 160 126 91 48 1 19 -7.5867485E+01 3.5574020E+01-7.5819817E+01 3.5570839E+01 -7.5767891E+01 3.5580662E+01-7.5731407E+01 3.5625568E+01 -7.5713158E+01 3.5699940E+01-7.5725792E+01 3.5806587E+01 -7.5749649E+01 3.5885174E+01-7.5781921E+01 3.5935688E+01 -7.5805779E+01 3.5956738E+01-7.5853485E+01 3.5974979E+01 -7.5895592E+01 3.5974979E+01-7.5932076E+01 3.5967964E+01 -7.5947510E+01 3.5959545E+01-7.5925056E+01 3.5939896E+01 -7.5937691E+01 3.5924461E+01-7.5955925E+01 3.5911831E+01 -7.5964355E+01 3.5899204E+01-7.5981186E+01 3.5896397E+01 -7.5995079E+01 3.5908951E+01 171 32895 129 108 45 56 5 -8.1534546E+01 3.5568680E+01-8.1506210E+01 3.5608097E+01 -8.1500000E+01 3.5611050E+01-8.1420067E+01 3.5692715E+01 -8.1364250E+01 3.5767735E+01 172 32981 130 129 45 70 2 -8.1537811E+01 3.5564140E+01-8.1534546E+01 3.5568680E+01 173 31295 117 128 63 1 50 -8.3254356E+01 3.5695713E+01-8.3259285E+01 3.5690079E+01 -8.3269737E+01 3.5686085E+01-8.3271507E+01 3.5681381E+01 -8.3281303E+01 3.5677704E+01-8.3283630E+01 3.5674709E+01 -8.3289291E+01 3.5674412E+01-8.3293800E+01 3.5661823E+01 -8.3298805E+01 3.5656906E+01-8.3312881E+01 3.5654713E+01 -8.3321220E+01 3.5662720E+01-8.3335091E+01 3.5665375E+01 -8.3337807E+01 3.5662979E+01-8.3341667E+01 3.5664009E+01 -8.3351677E+01 3.5659763E+01-8.3358330E+01 3.5646835E+01 -8.3367065E+01 3.5638634E+01-8.3372299E+01 3.5639217E+01 -8.3378105E+01 3.5634399E+01-8.3388840E+01 3.5633488E+01 -8.3392776E+01 3.5625000E+01-8.3396744E+01 3.5622623E+01 -8.3406181E+01 3.5620090E+01-8.3421700E+01 3.5611092E+01 -8.3432419E+01 3.5609848E+01-8.3445923E+01 3.5611710E+01 -8.3455208E+01 3.5601841E+01-8.3455841E+01 3.5597954E+01 -8.3462791E+01 3.5592506E+01-8.3471481E+01 3.5590214E+01 -8.3472992E+01 3.5586285E+01-8.3479202E+01 3.5583225E+01 -8.3478638E+01 3.5579109E+01-8.3485352E+01 3.5568340E+01 -8.3494041E+01 3.5566475E+01-8.3498451E+01 3.5562889E+01 -8.3517677E+01 3.5562778E+01-8.3520584E+01 3.5565510E+01 -8.3552277E+01 3.5564251E+01-8.3566200E+01 3.5565899E+01 -8.3585701E+01 3.5562847E+01-8.3594383E+01 3.5572819E+01 -8.3604919E+01 3.5579247E+01-8.3609001E+01 3.5579361E+01 -8.3615425E+01 3.5573936E+01-8.3629845E+01 3.5567799E+01 -8.3634682E+01 3.5570232E+01-8.3641075E+01 3.5565620E+01 -8.3655518E+01 3.5569748E+01-8.3663063E+01 3.5569050E+01 174 32980 124 130 45 68 20 -8.1692513E+01 3.5579659E+01-8.1690414E+01 3.5584091E+01 -8.1674019E+01 3.5568104E+01-8.1668549E+01 3.5566090E+01 -8.1662216E+01 3.5567196E+01-8.1649361E+01 3.5561481E+01 -8.1637581E+01 3.5564014E+01-8.1633987E+01 3.5566967E+01 -8.1633148E+01 3.5565159E+01-8.1618973E+01 3.5566967E+01 -8.1617432E+01 3.5565117E+01-8.1596489E+01 3.5571045E+01 -8.1591141E+01 3.5564747E+01-8.1581009E+01 3.5567371E+01 -8.1577202E+01 3.5566208E+01-8.1579163E+01 3.5561970E+01 -8.1573212E+01 3.5558357E+01-8.1567177E+01 3.5558136E+01 -8.1561012E+01 3.5562828E+01-8.1537811E+01 3.5564140E+01 175 29982 131 107 56 42 30 -8.0960236E+01 3.5547676E+01-8.0953606E+01 3.5554321E+01 -8.0956978E+01 3.5567410E+01-8.0954880E+01 3.5575336E+01 -8.0950401E+01 3.5581360E+01-8.0932938E+01 3.5591873E+01 -8.0934898E+01 3.5597588E+01-8.0942299E+01 3.5603477E+01 -8.0942154E+01 3.5608059E+01-8.0924179E+01 3.5620728E+01 -8.0953659E+01 3.5643517E+01-8.0960953E+01 3.5660240E+01 -8.0965767E+01 3.5663731E+01-8.0966858E+01 3.5670784E+01 -8.0980736E+01 3.5680820E+01-8.0987343E+01 3.5692345E+01 -8.0990425E+01 3.5693016E+01-8.0997154E+01 3.5704391E+01 -8.1003586E+01 3.5709171E+01-8.1018578E+01 3.5712444E+01 -8.1041901E+01 3.5706993E+01-8.1062950E+01 3.5711639E+01 -8.1065819E+01 3.5719044E+01-8.1064163E+01 3.5727741E+01 -8.1067879E+01 3.5737785E+01-8.1090622E+01 3.5757137E+01 -8.1089661E+01 3.5765762E+01-8.1093681E+01 3.5768616E+01 -8.1102325E+01 3.5768051E+01-8.1112083E+01 3.5779045E+01 176 34756 129 131 56 70 2 -8.1534546E+01 3.5568680E+01-8.0960236E+01 3.5547676E+01 177 32220 132 114 57 49 22 -8.2169182E+01 3.5527721E+01-8.2220146E+01 3.5553017E+01 -8.2251022E+01 3.5559547E+01-8.2290962E+01 3.5591171E+01 -8.2291962E+01 3.5594971E+01-8.2287788E+01 3.5600887E+01 -8.2282455E+01 3.5603085E+01-8.2280579E+01 3.5608635E+01 -8.2264839E+01 3.5614250E+01-8.2264587E+01 3.5617645E+01 -8.2274078E+01 3.5627964E+01-8.2270981E+01 3.5631969E+01 -8.2275963E+01 3.5637234E+01-8.2281715E+01 3.5638916E+01 -8.2283012E+01 3.5646351E+01-8.2285751E+01 3.5647903E+01 -8.2286667E+01 3.5657688E+01-8.2281090E+01 3.5669136E+01 -8.2284424E+01 3.5676548E+01-8.2294930E+01 3.5683517E+01 -8.2289207E+01 3.5695969E+01-8.2275551E+01 3.5704308E+01 178 35138 133 123 52 69 2 -7.8970894E+01 3.5522087E+01-7.8915169E+01 3.5583328E+01 179 40491 134 103 38 58 6 -7.8708893E+01 3.5518925E+01-7.8505997E+01 3.5675785E+01 -7.8469627E+01 3.5706448E+01-7.8464645E+01 3.5708271E+01 -7.8460327E+01 3.5705555E+01-7.8255203E+01 3.5817451E+01 180 35145 134 123 69 38 2 -7.8708893E+01 3.5518925E+01-7.8915169E+01 3.5583328E+01 181 34738 131 135 42 70 8 -8.0960236E+01 3.5547676E+01-8.0958229E+01 3.5543781E+01 -8.0947693E+01 3.5537373E+01-8.0941673E+01 3.5528141E+01 -8.0946503E+01 3.5527069E+01-8.0955551E+01 3.5532543E+01 -8.0957771E+01 3.5525925E+01-8.0955902E+01 3.5518200E+01 182 33065 125 132 66 49 18 -8.1824364E+01 3.5574829E+01-8.1829689E+01 3.5571632E+01 -8.1829659E+01 3.5568005E+01-8.1833832E+01 3.5563416E+01 -8.1833351E+01 3.5558643E+01-8.1841148E+01 3.5553761E+01 -8.1844101E+01 3.5545643E+01-8.1842834E+01 3.5542034E+01 -8.1973724E+01 3.5524441E+01-8.1986465E+01 3.5537956E+01 -8.1986458E+01 3.5540562E+01-8.1994629E+01 3.5543858E+01 -8.2002960E+01 3.5551708E+01-8.2013069E+01 3.5547600E+01 -8.2022758E+01 3.5537022E+01-8.2072227E+01 3.5536453E+01 -8.2150711E+01 3.5517879E+01-8.2169182E+01 3.5527721E+01 183 35150 137 133 52 65 45 -7.9350357E+01 3.5517841E+01-7.9339302E+01 3.5521164E+01 -7.9334938E+01 3.5524963E+01-7.9325050E+01 3.5523659E+01 -7.9315750E+01 3.5528240E+01-7.9311890E+01 3.5532776E+01 -7.9323929E+01 3.5543858E+01-7.9314545E+01 3.5543949E+01 -7.9304092E+01 3.5548138E+01-7.9304375E+01 3.5551548E+01 -7.9300255E+01 3.5553036E+01-7.9284958E+01 3.5554913E+01 -7.9282661E+01 3.5551567E+01-7.9290871E+01 3.5546261E+01 -7.9291573E+01 3.5540169E+01-7.9276901E+01 3.5531898E+01 -7.9267075E+01 3.5533157E+01-7.9246025E+01 3.5552681E+01 -7.9243484E+01 3.5570107E+01-7.9222977E+01 3.5568535E+01 -7.9219162E+01 3.5565948E+01-7.9222069E+01 3.5558552E+01 -7.9226830E+01 3.5554268E+01-7.9224258E+01 3.5550701E+01 -7.9215691E+01 3.5555233E+01-7.9200668E+01 3.5558533E+01 -7.9201447E+01 3.5576324E+01-7.9186913E+01 3.5579865E+01 -7.9158333E+01 3.5603195E+01-7.9150360E+01 3.5616814E+01 -7.9142723E+01 3.5622517E+01-7.9125000E+01 3.5623932E+01 -7.9118965E+01 3.5628010E+01-7.9112556E+01 3.5622543E+01 -7.9098595E+01 3.5622723E+01-7.9093475E+01 3.5618523E+01 -7.9069069E+01 3.5608433E+01-7.9052689E+01 3.5595875E+01 -7.9052147E+01 3.5585365E+01-7.9047081E+01 3.5577469E+01 -7.9046989E+01 3.5569420E+01-7.9024445E+01 3.5548019E+01 -7.9015572E+01 3.5543270E+01-7.8992760E+01 3.5540623E+01 -7.8970894E+01 3.5522087E+01 184 35222 138 137 52 73 2 -7.9556152E+01 3.5515007E+01-7.9350357E+01 3.5517841E+01 185 29384 99 138 52 51 2 -7.9542778E+01 3.5843235E+01-7.9556152E+01 3.5515007E+01 186 43077 117 136 59 63 36 -8.3254356E+01 3.5695713E+01-8.3236351E+01 3.5695396E+01 -8.3215279E+01 3.5691837E+01-8.3206100E+01 3.5680485E+01 -8.3199913E+01 3.5680634E+01-8.3193001E+01 3.5677689E+01 -8.3187424E+01 3.5672020E+01-8.3182022E+01 3.5671028E+01 -8.3195091E+01 3.5660820E+01-8.3196777E+01 3.5654442E+01 -8.3202881E+01 3.5648979E+01-8.3202194E+01 3.5642834E+01 -8.3200569E+01 3.5639763E+01-8.3188400E+01 3.5641090E+01 -8.3177704E+01 3.5631287E+01-8.3176376E+01 3.5626743E+01 -8.3181259E+01 3.5622997E+01-8.3182030E+01 3.5618484E+01 -8.3176109E+01 3.5612419E+01-8.3185936E+01 3.5598812E+01 -8.3183311E+01 3.5596073E+01-8.3183594E+01 3.5586281E+01 -8.3175301E+01 3.5580677E+01-8.3167267E+01 3.5578648E+01 -8.3162323E+01 3.5568207E+01-8.3163513E+01 3.5564564E+01 -8.3160149E+01 3.5562355E+01-8.3156403E+01 3.5552975E+01 -8.3164986E+01 3.5544922E+01-8.3165283E+01 3.5538643E+01 -8.3171875E+01 3.5537273E+01-8.3170097E+01 3.5530952E+01 -8.3173378E+01 3.5528790E+01-8.3174065E+01 3.5521507E+01 -8.3184715E+01 3.5514259E+01-8.3195366E+01 3.5518150E+01 187 35255 138 139 73 51 2 -7.9556152E+01 3.5515007E+01-7.9774185E+01 3.5511337E+01 188 38031 140 98 42 54 4 -8.0737312E+01 3.5506985E+01-8.0740128E+01 3.5544353E+01 -8.0771759E+01 3.5674789E+01-8.0708008E+01 3.5852615E+01 189 33161 141 140 42 75 2 -8.0784279E+01 3.5506962E+01-8.0737312E+01 3.5506985E+01 190 33173 135 141 42 72 2 -8.0955902E+01 3.5518200E+01-8.0784279E+01 3.5506962E+01 191 46083 139 142 74 51 2 -7.9774185E+01 3.5511337E+01-8.0066971E+01 3.5505749E+01 192 37586 142 89 44 51 2 -8.0066971E+01 3.5505749E+01-8.0047302E+01 3.5920502E+01 193 37672 142 143 74 44 2 -8.0066971E+01 3.5505749E+01-8.0182907E+01 3.5504196E+01 194 37310 109 143 44 54 30 -8.0459129E+01 3.5742672E+01-8.0453918E+01 3.5734474E+01 -8.0443420E+01 3.5734650E+01-8.0413269E+01 3.5722179E+01 -8.0404793E+01 3.5722134E+01-8.0395912E+01 3.5725014E+01 -8.0389175E+01 3.5719219E+01-8.0370071E+01 3.5716099E+01 -8.0339691E+01 3.5721249E+01-8.0333290E+01 3.5719788E+01 -8.0324318E+01 3.5707970E+01-8.0324913E+01 3.5703522E+01 -8.0334175E+01 3.5693073E+01-8.0334061E+01 3.5685867E+01 -8.0330299E+01 3.5678608E+01-8.0307999E+01 3.5666962E+01 -8.0304459E+01 3.5653442E+01-8.0289040E+01 3.5636166E+01 -8.0262817E+01 3.5628380E+01-8.0240593E+01 3.5611519E+01 -8.0232597E+01 3.5597107E+01-8.0208397E+01 3.5580265E+01 -8.0210205E+01 3.5552685E+01-8.0199341E+01 3.5545284E+01 -8.0195724E+01 3.5537254E+01-8.0197166E+01 3.5529675E+01 -8.0190704E+01 3.5525597E+01-8.0184570E+01 3.5517326E+01 -8.0185150E+01 3.5508324E+01-8.0182907E+01 3.5504196E+01 195 33424 144 143 54 76 2 -8.0295616E+01 3.5502964E+01-8.0182907E+01 3.5504196E+01 196 33416 144 140 75 54 3 -8.0295616E+01 3.5502964E+01-8.0451645E+01 3.5501869E+01 -8.0737312E+01 3.5506985E+01 197 29853 128 147 63 1 33 -8.3663063E+01 3.5569050E+01-8.3680443E+01 3.5570225E+01 -8.3688896E+01 3.5567699E+01-8.3696777E+01 3.5570152E+01 -8.3700768E+01 3.5567532E+01-8.3707306E+01 3.5568443E+01 -8.3723572E+01 3.5561783E+01-8.3729851E+01 3.5564060E+01 -8.3733055E+01 3.5563061E+01-8.3735779E+01 3.5565369E+01 -8.3748177E+01 3.5559761E+01-8.3757027E+01 3.5563515E+01 -8.3771843E+01 3.5562031E+01-8.3773201E+01 3.5557377E+01 -8.3780235E+01 3.5550301E+01-8.3794342E+01 3.5545242E+01 -8.3798973E+01 3.5540958E+01-8.3802536E+01 3.5541500E+01 -8.3825699E+01 3.5523743E+01-8.3832001E+01 3.5524681E+01 -8.3848610E+01 3.5519173E+01-8.3859360E+01 3.5521763E+01 -8.3880173E+01 3.5518661E+01-8.3892174E+01 3.5503002E+01 -8.3901482E+01 3.5496468E+01-8.3900436E+01 3.5493011E+01 -8.3905708E+01 3.5488976E+01-8.3911873E+01 3.5475945E+01 -8.3916901E+01 3.5473530E+01-8.3924561E+01 3.5474312E+01 -8.3937111E+01 3.5471428E+01-8.3942940E+01 3.5464485E+01 -8.3952972E+01 3.5460552E+01 198 29853 147 146 78 1 3 -8.3952972E+01 3.5460552E+01-8.3956520E+01 3.5463783E+01 -8.3961151E+01 3.5463657E+01 199 32121 145 132 57 66 8 -8.2266029E+01 3.5467503E+01-8.2251480E+01 3.5460430E+01 -8.2242744E+01 3.5467892E+01-8.2224472E+01 3.5498421E+01 -8.2227417E+01 3.5504616E+01-8.2233589E+01 3.5509750E+01 -8.2233322E+01 3.5519382E+01-8.2169182E+01 3.5527721E+01 200 39530 121 148 55 64 47 -7.7700806E+01 3.5652100E+01-7.7690361E+01 3.5649780E+01 -7.7683655E+01 3.5643944E+01-7.7680878E+01 3.5638657E+01 -7.7682793E+01 3.5632385E+01-7.7677094E+01 3.5625408E+01 -7.7662506E+01 3.5618816E+01-7.7628792E+01 3.5585407E+01 -7.7621696E+01 3.5581978E+01-7.7610931E+01 3.5567657E+01 -7.7591743E+01 3.5563152E+01-7.7581848E+01 3.5553658E+01 -7.7570793E+01 3.5548187E+01-7.7566055E+01 3.5538986E+01 -7.7558105E+01 3.5531872E+01-7.7543541E+01 3.5533035E+01 -7.7534843E+01 3.5529396E+01-7.7530975E+01 3.5530106E+01 -7.7523102E+01 3.5525135E+01-7.7525352E+01 3.5519505E+01 -7.7522217E+01 3.5517513E+01-7.7510597E+01 3.5519455E+01 -7.7507355E+01 3.5516819E+01-7.7503769E+01 3.5517895E+01 -7.7505981E+01 3.5510159E+01-7.7511559E+01 3.5507778E+01 -7.7507805E+01 3.5505913E+01-7.7507446E+01 3.5502079E+01 -7.7512070E+01 3.5497200E+01-7.7502563E+01 3.5491772E+01 -7.7503151E+01 3.5485844E+01-7.7501137E+01 3.5486279E+01 -7.7498917E+01 3.5479710E+01-7.7494362E+01 3.5477077E+01 -7.7494698E+01 3.5473301E+01-7.7491020E+01 3.5468842E+01 -7.7493538E+01 3.5462612E+01-7.7484642E+01 3.5457832E+01 -7.7485580E+01 3.5452747E+01-7.7481056E+01 3.5451607E+01 -7.7484711E+01 3.5445354E+01-7.7481575E+01 3.5443687E+01 -7.7480659E+01 3.5446640E+01-7.7477158E+01 3.5445293E+01 -7.7479782E+01 3.5439339E+01-7.7474861E+01 3.5440121E+01 -7.7476311E+01 3.5426525E+01 201 31921 149 118 59 57 42 -8.2745361E+01 3.5422817E+01-8.2747421E+01 3.5425037E+01 -8.2756325E+01 3.5425220E+01-8.2766479E+01 3.5432613E+01 -8.2781822E+01 3.5439201E+01-8.2786034E+01 3.5456738E+01 -8.2794579E+01 3.5465027E+01-8.2794571E+01 3.5469193E+01 -8.2800423E+01 3.5470428E+01-8.2785797E+01 3.5494804E+01 -8.2786591E+01 3.5498035E+01-8.2782730E+01 3.5504517E+01 -8.2785248E+01 3.5507263E+01-8.2778183E+01 3.5519951E+01 -8.2780563E+01 3.5525394E+01-8.2766357E+01 3.5538525E+01 -8.2771225E+01 3.5550186E+01-8.2777771E+01 3.5555531E+01 -8.2766472E+01 3.5568169E+01-8.2771408E+01 3.5576077E+01 -8.2778603E+01 3.5577850E+01-8.2777321E+01 3.5582100E+01 -8.2780739E+01 3.5588501E+01-8.2798950E+01 3.5597187E+01 -8.2803673E+01 3.5610577E+01-8.2809662E+01 3.5618053E+01 -8.2811256E+01 3.5626862E+01-8.2814575E+01 3.5627644E+01 -8.2829170E+01 3.5620041E+01-8.2836540E+01 3.5620983E+01 -8.2845993E+01 3.5614265E+01-8.2851601E+01 3.5617233E+01 -8.2851593E+01 3.5634708E+01-8.2853851E+01 3.5636814E+01 -8.2865166E+01 3.5634415E+01-8.2868675E+01 3.5645088E+01 -8.2874725E+01 3.5651325E+01-8.2872162E+01 3.5657211E+01 -8.2878265E+01 3.5662445E+01-8.2876770E+01 3.5665627E+01 -8.2888237E+01 3.5672932E+01-8.2884171E+01 3.5678082E+01 202 32998 150 130 68 70 6 -8.1456696E+01 3.5419483E+01-8.1477806E+01 3.5464172E+01 -8.1512650E+01 3.5522282E+01-8.1507736E+01 3.5545601E+01 -8.1519577E+01 3.5557762E+01-8.1537811E+01 3.5564140E+01 203 30936 110 151 61 55 75 -7.7174057E+01 3.5732796E+01-7.7175041E+01 3.5725903E+01 -7.7172287E+01 3.5724693E+01-7.7170776E+01 3.5716427E+01 -7.7184662E+01 3.5720413E+01-7.7187134E+01 3.5712444E+01 -7.7193787E+01 3.5709217E+01-7.7194321E+01 3.5695114E+01 -7.7190247E+01 3.5693264E+01-7.7187340E+01 3.5694958E+01 -7.7181213E+01 3.5692760E+01-7.7180008E+01 3.5685020E+01 -7.7177513E+01 3.5683968E+01-7.7174988E+01 3.5687061E+01 -7.7170525E+01 3.5684929E+01-7.7169823E+01 3.5678246E+01 -7.7172691E+01 3.5677284E+01-7.7167473E+01 3.5672382E+01 -7.7172318E+01 3.5668903E+01-7.7177597E+01 3.5669273E+01 -7.7180992E+01 3.5665195E+01-7.7174828E+01 3.5657871E+01 -7.7174179E+01 3.5635460E+01-7.7168205E+01 3.5630997E+01 -7.7162827E+01 3.5633125E+01-7.7161957E+01 3.5629208E+01 -7.7157249E+01 3.5626373E+01-7.7153206E+01 3.5626759E+01 -7.7148277E+01 3.5620132E+01-7.7143990E+01 3.5620453E+01 -7.7142845E+01 3.5618481E+01-7.7145851E+01 3.5608524E+01 -7.7140327E+01 3.5605457E+01-7.7142349E+01 3.5603668E+01 -7.7147087E+01 3.5605068E+01-7.7150726E+01 3.5602093E+01 -7.7146133E+01 3.5602203E+01-7.7143051E+01 3.5598633E+01 -7.7139130E+01 3.5601974E+01-7.7135117E+01 3.5596294E+01 -7.7129990E+01 3.5594440E+01-7.7129318E+01 3.5595879E+01 -7.7128365E+01 3.5593616E+01-7.7126915E+01 3.5597073E+01 -7.7124710E+01 3.5596313E+01-7.7122337E+01 3.5591896E+01 -7.7125748E+01 3.5584591E+01-7.7118355E+01 3.5582901E+01 -7.7118385E+01 3.5586582E+01-7.7114822E+01 3.5588329E+01 -7.7117203E+01 3.5580933E+01-7.7114738E+01 3.5580040E+01 -7.7109947E+01 3.5582695E+01-7.7107079E+01 3.5581165E+01 -7.7111984E+01 3.5574821E+01-7.7110519E+01 3.5569214E+01 -7.7107162E+01 3.5570908E+01-7.7101837E+01 3.5569653E+01 -7.7101555E+01 3.5565643E+01-7.7097801E+01 3.5564411E+01 -7.7091042E+01 3.5568825E+01-7.7087799E+01 3.5563831E+01 -7.7089890E+01 3.5559547E+01-7.7085968E+01 3.5551781E+01 -7.7114777E+01 3.5549599E+01-7.7127441E+01 3.5553551E+01 -7.7176407E+01 3.5519016E+01-7.7176918E+01 3.5501488E+01 -7.7167229E+01 3.5497021E+01-7.7176682E+01 3.5484863E+01 -7.7174263E+01 3.5456551E+01-7.7181099E+01 3.5455120E+01 -7.7181602E+01 3.5440811E+01-7.7191414E+01 3.5434975E+01 -7.7190742E+01 3.5418793E+01 204 32089 145 149 77 57 63 -8.2266029E+01 3.5467503E+01-8.2332764E+01 3.5500000E+01 -8.2337685E+01 3.5498486E+01-8.2341011E+01 3.5489136E+01 -8.2345642E+01 3.5488010E+01-8.2356346E+01 3.5490646E+01 -8.2360100E+01 3.5485298E+01-8.2369408E+01 3.5485229E+01 -8.2371971E+01 3.5479641E+01-8.2370522E+01 3.5470955E+01 -8.2367630E+01 3.5463989E+01-8.2363174E+01 3.5460861E+01 -8.2380707E+01 3.5463329E+01-8.2388435E+01 3.5469887E+01 -8.2402367E+01 3.5469936E+01-8.2407249E+01 3.5473633E+01 -8.2410851E+01 3.5472130E+01-8.2417747E+01 3.5474415E+01 -8.2427261E+01 3.5470352E+01-8.2432449E+01 3.5464241E+01 -8.2445747E+01 3.5461086E+01-8.2446716E+01 3.5458416E+01 -8.2453888E+01 3.5455486E+01-8.2455917E+01 3.5449535E+01 -8.2461983E+01 3.5450607E+01-8.2470322E+01 3.5445248E+01 -8.2534943E+01 3.5443760E+01-8.2536278E+01 3.5436657E+01 -8.2529205E+01 3.5436401E+01-8.2529961E+01 3.5422817E+01 -8.2535599E+01 3.5422493E+01-8.2533112E+01 3.5416534E+01 -8.2536095E+01 3.5422321E+01-8.2538589E+01 3.5421410E+01 -8.2546890E+01 3.5425541E+01-8.2542694E+01 3.5431072E+01 -8.2546722E+01 3.5440289E+01-8.2549118E+01 3.5440369E+01 -8.2548897E+01 3.5444191E+01-8.2558739E+01 3.5443985E+01 -8.2561539E+01 3.5442719E+01-8.2562340E+01 3.5437355E+01 -8.2568062E+01 3.5437920E+01-8.2569984E+01 3.5431175E+01 -8.2584839E+01 3.5433968E+01-8.2590561E+01 3.5437809E+01 -8.2595520E+01 3.5435764E+01-8.2608429E+01 3.5443104E+01 -8.2618851E+01 3.5439873E+01-8.2622009E+01 3.5435360E+01 -8.2641998E+01 3.5444351E+01-8.2644257E+01 3.5448753E+01 -8.2653137E+01 3.5454769E+01-8.2659309E+01 3.5452240E+01 -8.2672546E+01 3.5459423E+01-8.2680351E+01 3.5453697E+01 -8.2701057E+01 3.5454128E+01-8.2714973E+01 3.5448498E+01 -8.2729584E+01 3.5435791E+01-8.2731026E+01 3.5432098E+01 -8.2739853E+01 3.5429176E+01-8.2741669E+01 3.5424431E+01 -8.2745361E+01 3.5422817E+01 205 43865 152 135 70 72 13 -8.0955589E+01 3.5400696E+01-8.0958977E+01 3.5413071E+01 -8.0955406E+01 3.5421310E+01-8.0958893E+01 3.5432499E+01 -8.0942490E+01 3.5456177E+01-8.0951950E+01 3.5468315E+01 -8.0945419E+01 3.5483772E+01-8.0947861E+01 3.5490280E+01 -8.0959808E+01 3.5495461E+01-8.0963692E+01 3.5500000E+01 -8.0964279E+01 3.5505978E+01-8.0956665E+01 3.5513668E+01 -8.0955902E+01 3.5518200E+01 206 34763 150 152 70 81 2 -8.1456696E+01 3.5419483E+01-8.0955589E+01 3.5400696E+01 207 32091 153 145 77 66 9 -8.2261627E+01 3.5392868E+01-8.2270416E+01 3.5400234E+01 -8.2268852E+01 3.5406292E+01-8.2272842E+01 3.5409431E+01 -8.2273209E+01 3.5418716E+01-8.2275993E+01 3.5422974E+01 -8.2273575E+01 3.5430222E+01-8.2280670E+01 3.5442089E+01 -8.2266029E+01 3.5467503E+01 208 30896 154 113 61 62 46 -7.6549194E+01 3.5391922E+01-7.6558884E+01 3.5403419E+01 -7.6563362E+01 3.5424252E+01-7.6575897E+01 3.5436394E+01 -7.6584351E+01 3.5449001E+01-7.6585426E+01 3.5457195E+01 -7.6579826E+01 3.5485085E+01-7.6601555E+01 3.5497547E+01 -7.6604462E+01 3.5512199E+01-7.6599434E+01 3.5519791E+01 -7.6587082E+01 3.5523075E+01-7.6563225E+01 3.5519875E+01 -7.6525269E+01 3.5518501E+01-7.6491539E+01 3.5520699E+01 -7.6478920E+01 3.5530888E+01-7.6468071E+01 3.5550949E+01 -7.6468124E+01 3.5556362E+01-7.6481606E+01 3.5563606E+01 -7.6483017E+01 3.5567192E+01-7.6491447E+01 3.5572372E+01 -7.6501144E+01 3.5570663E+01-7.6505203E+01 3.5575588E+01 -7.6501411E+01 3.5579411E+01-7.6506828E+01 3.5580616E+01 -7.6514015E+01 3.5574890E+01-7.6519302E+01 3.5577599E+01 -7.6518944E+01 3.5584503E+01-7.6525414E+01 3.5585144E+01 -7.6528587E+01 3.5581055E+01-7.6539261E+01 3.5582573E+01 -7.6539970E+01 3.5585548E+01-7.6534637E+01 3.5589439E+01 -7.6534027E+01 3.5594982E+01-7.6542961E+01 3.5598831E+01 -7.6551544E+01 3.5596313E+01-7.6554962E+01 3.5599815E+01 -7.6563202E+01 3.5600277E+01-7.6573967E+01 3.5607853E+01 -7.6574898E+01 3.5610828E+01-7.6578201E+01 3.5610966E+01 -7.6580170E+01 3.5614948E+01-7.6592651E+01 3.5624519E+01 -7.6606483E+01 3.5646660E+01-7.6600403E+01 3.5664383E+01 -7.6601837E+01 3.5669651E+01-7.6638641E+01 3.5705070E+01 209 41546 127 155 64 67 6 -7.7823906E+01 3.5572544E+01-7.7827904E+01 3.5435181E+01 -7.7824928E+01 3.5422993E+01-7.7805374E+01 3.5406288E+01 -7.7800484E+01 3.5381996E+01-7.7806023E+01 3.5369659E+01 210 36285 148 155 79 64 37 -7.7476311E+01 3.5426525E+01-7.7483307E+01 3.5422585E+01 -7.7481895E+01 3.5415260E+01-7.7483910E+01 3.5413906E+01 -7.7495399E+01 3.5411980E+01-7.7499374E+01 3.5414200E+01 -7.7499062E+01 3.5417175E+01-7.7507843E+01 3.5419106E+01 -7.7506828E+01 3.5421803E+01-7.7510887E+01 3.5421440E+01 -7.7521179E+01 3.5417370E+01-7.7520844E+01 3.5414921E+01 -7.7528503E+01 3.5414581E+01-7.7532631E+01 3.5403419E+01 -7.7566185E+01 3.5383430E+01-7.7581841E+01 3.5378098E+01 -7.7585251E+01 3.5379356E+01-7.7590111E+01 3.5373417E+01 -7.7597229E+01 3.5375759E+01-7.7602821E+01 3.5374634E+01 -7.7607803E+01 3.5379421E+01-7.7614670E+01 3.5377583E+01 -7.7618279E+01 3.5372147E+01-7.7628189E+01 3.5366154E+01 -7.7637749E+01 3.5354210E+01-7.7648392E+01 3.5355083E+01 -7.7654175E+01 3.5352337E+01-7.7658394E+01 3.5353645E+01 -7.7672279E+01 3.5347832E+01-7.7681801E+01 3.5348289E+01 -7.7691330E+01 3.5360874E+01-7.7690460E+01 3.5363918E+01 -7.7697166E+01 3.5370373E+01-7.7697060E+01 3.5376060E+01 -7.7701981E+01 3.5380436E+01-7.7777985E+01 3.5367519E+01 -7.7806023E+01 3.5369659E+01 211 36286 156 148 79 55 28 -7.7391281E+01 3.5339886E+01-7.7393784E+01 3.5346893E+01 -7.7401970E+01 3.5348106E+01-7.7407639E+01 3.5353050E+01 -7.7419426E+01 3.5352234E+01-7.7421631E+01 3.5348545E+01 -7.7426460E+01 3.5349392E+01-7.7427811E+01 3.5360767E+01 -7.7432419E+01 3.5367451E+01-7.7440689E+01 3.5366814E+01 -7.7447952E+01 3.5370907E+01-7.7448959E+01 3.5374550E+01 -7.7445656E+01 3.5380520E+01-7.7453377E+01 3.5382950E+01 -7.7455246E+01 3.5385647E+01-7.7449936E+01 3.5389080E+01 -7.7448982E+01 3.5392792E+01-7.7452370E+01 3.5392197E+01 -7.7452568E+01 3.5394325E+01-7.7456146E+01 3.5392811E+01 -7.7458542E+01 3.5394047E+01-7.7456619E+01 3.5395489E+01 -7.7463692E+01 3.5399403E+01-7.7461372E+01 3.5400845E+01 -7.7471275E+01 3.5410160E+01-7.7470886E+01 3.5421490E+01 -7.7473297E+01 3.5425835E+01-7.7476311E+01 3.5426525E+01 212 160 157 154 61 1 7 -7.6611359E+01 3.5334160E+01-7.6621078E+01 3.5342110E+01 -7.6630898E+01 3.5367363E+01-7.6618271E+01 3.5398235E+01 -7.6595818E+01 3.5389816E+01-7.6576180E+01 3.5387012E+01 -7.6549194E+01 3.5391922E+01 213 43244 136 158 71 63 41 -8.3195366E+01 3.5518150E+01-8.3204521E+01 3.5517075E+01 -8.3208214E+01 3.5513618E+01-8.3211075E+01 3.5517258E+01 -8.3215103E+01 3.5518105E+01-8.3219360E+01 3.5524353E+01 -8.3236168E+01 3.5524368E+01-8.3242043E+01 3.5518917E+01 -8.3254776E+01 3.5513664E+01-8.3261780E+01 3.5514442E+01 -8.3264542E+01 3.5506531E+01-8.3272606E+01 3.5504471E+01 -8.3275620E+01 3.5500221E+01-8.3283478E+01 3.5497532E+01 -8.3286507E+01 3.5492432E+01-8.3284935E+01 3.5489410E+01 -8.3291740E+01 3.5482979E+01-8.3296738E+01 3.5483856E+01 -8.3305519E+01 3.5478447E+01-8.3308990E+01 3.5479191E+01 -8.3312073E+01 3.5471371E+01-8.3318069E+01 3.5465134E+01 -8.3331673E+01 3.5469971E+01-8.3336571E+01 3.5474804E+01 -8.3345215E+01 3.5473473E+01-8.3351707E+01 3.5467999E+01 -8.3359131E+01 3.5439320E+01-8.3357376E+01 3.5437431E+01 -8.3363876E+01 3.5426762E+01-8.3360809E+01 3.5411705E+01 -8.3356331E+01 3.5409817E+01-8.3352051E+01 3.5411205E+01 -8.3348083E+01 3.5405384E+01-8.3349236E+01 3.5401066E+01 -8.3340355E+01 3.5395466E+01-8.3345863E+01 3.5389675E+01 -8.3337555E+01 3.5381901E+01-8.3335442E+01 3.5359207E+01 -8.3331757E+01 3.5352768E+01-8.3340431E+01 3.5337414E+01 -8.3339828E+01 3.5330910E+01 214 30756 151 156 82 55 23 -7.7190742E+01 3.5418793E+01-7.7195030E+01 3.5417152E+01 -7.7200699E+01 3.5401165E+01-7.7218002E+01 3.5401737E+01 -7.7221832E+01 3.5396969E+01-7.7228149E+01 3.5399403E+01 -7.7231926E+01 3.5393272E+01-7.7237709E+01 3.5391380E+01 -7.7235573E+01 3.5384235E+01-7.7240547E+01 3.5382347E+01 -7.7236214E+01 3.5379578E+01-7.7237968E+01 3.5361572E+01 -7.7256767E+01 3.5350170E+01-7.7268250E+01 3.5354725E+01 -7.7270844E+01 3.5359646E+01-7.7268517E+01 3.5365318E+01 -7.7270752E+01 3.5369717E+01-7.7279854E+01 3.5375443E+01 -7.7295990E+01 3.5379204E+01-7.7354294E+01 3.5327827E+01 -7.7365799E+01 3.5333488E+01-7.7381409E+01 3.5334290E+01 -7.7391281E+01 3.5339886E+01 215 160 154 126 62 1 19 -7.6549194E+01 3.5391922E+01-7.6529861E+01 3.5395432E+01 -7.6473740E+01 3.5368767E+01-7.6448471E+01 3.5385609E+01 -7.6428833E+01 3.5405251E+01-7.6397957E+01 3.5398235E+01 -7.6367088E+01 3.5379997E+01-7.6322182E+01 3.5365963E+01 -7.6285698E+01 3.5344913E+01-7.6263245E+01 3.5340706E+01 -7.6222549E+01 3.5339298E+01-7.6153793E+01 3.5325268E+01 -7.6110291E+01 3.5354736E+01-7.6068192E+01 3.5368767E+01 -7.6020477E+01 3.5409466E+01-7.5993813E+01 3.5468399E+01 -7.5911026E+01 3.5551193E+01-7.5882957E+01 3.5575047E+01 -7.5867485E+01 3.5574020E+01 216 42956 134 159 58 69 32 -7.8708893E+01 3.5518925E+01-7.8689774E+01 3.5515949E+01 -7.8686920E+01 3.5501659E+01-7.8676384E+01 3.5496410E+01 -7.8660851E+01 3.5496044E+01-7.8653862E+01 3.5483795E+01 -7.8650810E+01 3.5482605E+01-7.8650566E+01 3.5471775E+01 -7.8639236E+01 3.5461632E+01-7.8627464E+01 3.5457848E+01 -7.8619949E+01 3.5445171E+01-7.8614944E+01 3.5441994E+01 -7.8613853E+01 3.5434914E+01-7.8607262E+01 3.5432178E+01 -7.8609795E+01 3.5426933E+01-7.8599518E+01 3.5418194E+01 -7.8597450E+01 3.5406200E+01-7.8592865E+01 3.5398304E+01 -7.8575943E+01 3.5390018E+01-7.8572006E+01 3.5384872E+01 -7.8569344E+01 3.5370426E+01-7.8567162E+01 3.5367107E+01 -7.8563339E+01 3.5366653E+01-7.8562553E+01 3.5361046E+01 -7.8550957E+01 3.5355892E+01-7.8549370E+01 3.5352959E+01 -7.8541656E+01 3.5351128E+01-7.8533096E+01 3.5342461E+01 -7.8530487E+01 3.5334644E+01-7.8536438E+01 3.5326038E+01 -7.8536194E+01 3.5319221E+01-7.8541672E+01 3.5315102E+01 217 35161 160 133 65 69 2 -7.9183556E+01 3.5306820E+01-7.8970894E+01 3.5522087E+01 218 35229 137 160 65 73 32 -7.9350357E+01 3.5517841E+01-7.9351624E+01 3.5513672E+01 -7.9341286E+01 3.5506187E+01-7.9336182E+01 3.5497871E+01 -7.9339211E+01 3.5492374E+01-7.9345810E+01 3.5488369E+01 -7.9352104E+01 3.5477467E+01-7.9360245E+01 3.5477394E+01 -7.9356941E+01 3.5473824E+01-7.9360077E+01 3.5469540E+01 -7.9355965E+01 3.5469521E+01-7.9355431E+01 3.5464806E+01 -7.9348747E+01 3.5463432E+01-7.9350861E+01 3.5457981E+01 -7.9346413E+01 3.5457111E+01-7.9342125E+01 3.5448711E+01 -7.9329201E+01 3.5439121E+01-7.9327126E+01 3.5433144E+01 -7.9329819E+01 3.5431038E+01-7.9330009E+01 3.5423412E+01 -7.9317787E+01 3.5419907E+01-7.9311943E+01 3.5409813E+01 -7.9305458E+01 3.5407063E+01-7.9304749E+01 3.5404591E+01 -7.9293686E+01 3.5399342E+01-7.9289825E+01 3.5400215E+01 -7.9272133E+01 3.5362354E+01-7.9273788E+01 3.5352352E+01 -7.9266144E+01 3.5345432E+01-7.9254608E+01 3.5343128E+01 -7.9222145E+01 3.5324261E+01-7.9183556E+01 3.5306820E+01 219 29841 146 161 78 1 33 -8.3961151E+01 3.5463657E+01-8.3961281E+01 3.5459675E+01 -8.3965744E+01 3.5456165E+01-8.3964485E+01 3.5454124E+01 -8.3971870E+01 3.5454697E+01-8.3972260E+01 3.5447281E+01 -8.3979919E+01 3.5448124E+01-8.3983803E+01 3.5440411E+01 -8.3991714E+01 3.5440456E+01-8.3994820E+01 3.5434849E+01 -8.3999535E+01 3.5433769E+01-8.4000488E+01 3.5423244E+01 -8.4014801E+01 3.5411900E+01-8.4023399E+01 3.5411400E+01 -8.4018906E+01 3.5399700E+01-8.4014198E+01 3.5397701E+01 -8.4012802E+01 3.5392200E+01-8.4008301E+01 3.5390301E+01 -8.4011307E+01 3.5384300E+01-8.4007500E+01 3.5371559E+01 -8.4023544E+01 3.5354137E+01-8.4032249E+01 3.5352695E+01 -8.4038414E+01 3.5347733E+01-8.4034149E+01 3.5343243E+01 -8.4036285E+01 3.5337593E+01-8.4031357E+01 3.5336357E+01 -8.4029472E+01 3.5333115E+01-8.4034599E+01 3.5322300E+01 -8.4035797E+01 3.5312801E+01-8.4026604E+01 3.5309200E+01 -8.4021507E+01 3.5301300E+01-8.4023598E+01 3.5295700E+01 -8.4029198E+01 3.5292099E+01 220 31848 162 149 59 80 31 -8.2920967E+01 3.5291763E+01-8.2917358E+01 3.5291916E+01 -8.2914902E+01 3.5297215E+01-8.2902847E+01 3.5305241E+01 -8.2885429E+01 3.5307877E+01-8.2876694E+01 3.5314472E+01 -8.2871277E+01 3.5312248E+01-8.2867630E+01 3.5315842E+01 -8.2861237E+01 3.5314453E+01-8.2858429E+01 3.5316982E+01 -8.2846565E+01 3.5318707E+01-8.2831665E+01 3.5318676E+01 -8.2828560E+01 3.5323460E+01-8.2824928E+01 3.5324188E+01 -8.2822853E+01 3.5331757E+01-8.2816467E+01 3.5334057E+01 -8.2813293E+01 3.5339172E+01-8.2814941E+01 3.5344173E+01 -8.2805016E+01 3.5348125E+01-8.2795593E+01 3.5364845E+01 -8.2791885E+01 3.5366779E+01-8.2788094E+01 3.5380833E+01 -8.2782898E+01 3.5382950E+01-8.2782211E+01 3.5386654E+01 -8.2777939E+01 3.5388363E+01-8.2774826E+01 3.5393360E+01 -8.2764297E+01 3.5396912E+01-8.2750687E+01 3.5406445E+01 -8.2746117E+01 3.5407001E+01-8.2749611E+01 3.5412952E+01 -8.2745361E+01 3.5422817E+01 221 43199 162 136 71 59 41 -8.2920967E+01 3.5291763E+01-8.2927612E+01 3.5302910E+01 -8.2932953E+01 3.5305424E+01-8.2935654E+01 3.5303829E+01 -8.2949944E+01 3.5306320E+01-8.2951378E+01 3.5312824E+01 -8.2954720E+01 3.5313618E+01-8.2955139E+01 3.5316158E+01 -8.2964958E+01 3.5315079E+01-8.2964798E+01 3.5332993E+01 -8.2971741E+01 3.5342667E+01-8.2977753E+01 3.5343334E+01 -8.2977287E+01 3.5350655E+01-8.2986496E+01 3.5355999E+01 -8.2990486E+01 3.5367538E+01-8.3007370E+01 3.5377224E+01 -8.3023117E+01 3.5379086E+01-8.3030266E+01 3.5387070E+01 -8.3044090E+01 3.5394295E+01-8.3045074E+01 3.5415333E+01 -8.3055893E+01 3.5425392E+01-8.3065369E+01 3.5426315E+01 -8.3080132E+01 3.5434265E+01-8.3079880E+01 3.5447796E+01 -8.3090042E+01 3.5448200E+01-8.3092705E+01 3.5457539E+01 -8.3108955E+01 3.5463730E+01-8.3122345E+01 3.5465485E+01 -8.3132080E+01 3.5463013E+01-8.3137741E+01 3.5464046E+01 -8.3136505E+01 3.5479137E+01-8.3140526E+01 3.5484577E+01 -8.3137817E+01 3.5488945E+01-8.3139008E+01 3.5491295E+01 -8.3158081E+01 3.5495918E+01-8.3164001E+01 3.5509052E+01 -8.3174538E+01 3.5508400E+01-8.3179802E+01 3.5510300E+01 -8.3188339E+01 3.5507965E+01-8.3188873E+01 3.5511787E+01 -8.3195366E+01 3.5518150E+01 222 44227 163 122 58 67 31 -7.8304947E+01 3.5285931E+01-7.8287872E+01 3.5314884E+01 -7.8273270E+01 3.5319122E+01-7.8267822E+01 3.5324821E+01 -7.8258102E+01 3.5325390E+01-7.8249153E+01 3.5320377E+01 -7.8242615E+01 3.5320290E+01-7.8216660E+01 3.5333363E+01 -7.8218475E+01 3.5338741E+01-7.8216751E+01 3.5340767E+01 -7.8212189E+01 3.5342060E+01-7.8210266E+01 3.5339890E+01 -7.8198090E+01 3.5340092E+01-7.8197327E+01 3.5343571E+01 -7.8187553E+01 3.5342361E+01-7.8184959E+01 3.5345085E+01 -7.8179649E+01 3.5343731E+01-7.8175430E+01 3.5346775E+01 -7.8165741E+01 3.5346291E+01-7.8161018E+01 3.5349335E+01 -7.8158928E+01 3.5347481E+01-7.8153671E+01 3.5350246E+01 -7.8154289E+01 3.5356129E+01-7.8160347E+01 3.5356335E+01 -7.8158302E+01 3.5359951E+01-7.8162575E+01 3.5367596E+01 -7.8144661E+01 3.5386662E+01-7.8150452E+01 3.5391418E+01 -7.8154297E+01 3.5391739E+01-7.8155174E+01 3.5417469E+01 -7.8064888E+01 3.5585258E+01 223 44026 164 158 63 85 23 -8.3680054E+01 3.5279453E+01-8.3672569E+01 3.5282410E+01 -8.3495560E+01 3.5299526E+01-8.3490952E+01 3.5305191E+01 -8.3486435E+01 3.5305328E+01-8.3474609E+01 3.5297726E+01 -8.3467178E+01 3.5297569E+01-8.3455811E+01 3.5302879E+01 -8.3452599E+01 3.5312794E+01-8.3447701E+01 3.5316860E+01 -8.3440025E+01 3.5317608E+01-8.3432732E+01 3.5325127E+01 -8.3428764E+01 3.5324577E+01-8.3421684E+01 3.5317593E+01 -8.3415771E+01 3.5319340E+01-8.3411201E+01 3.5316833E+01 -8.3399666E+01 3.5327843E+01-8.3379128E+01 3.5325554E+01 -8.3372658E+01 3.5329044E+01-8.3364189E+01 3.5325970E+01 -8.3357277E+01 3.5329430E+01-8.3347794E+01 3.5328377E+01 -8.3339828E+01 3.5330910E+01 224 41289 164 147 78 63 53 -8.3680054E+01 3.5279453E+01-8.3686363E+01 3.5290100E+01 -8.3695358E+01 3.5297562E+01-8.3689949E+01 3.5318024E+01 -8.3678589E+01 3.5328403E+01-8.3670395E+01 3.5328701E+01 -8.3659943E+01 3.5335506E+01-8.3643318E+01 3.5339417E+01 -8.3639717E+01 3.5338547E+01-8.3620911E+01 3.5345123E+01 -8.3617149E+01 3.5349258E+01-8.3613800E+01 3.5357258E+01 -8.3593285E+01 3.5376842E+01-8.3595398E+01 3.5380951E+01 -8.3582420E+01 3.5409264E+01-8.3585068E+01 3.5418015E+01 -8.3589119E+01 3.5418953E+01-8.3585670E+01 3.5424721E+01 -8.3585655E+01 3.5434776E+01-8.3610001E+01 3.5426861E+01 -8.3617607E+01 3.5435509E+01-8.3641457E+01 3.5443562E+01 -8.3644409E+01 3.5442066E+01-8.3646233E+01 3.5428791E+01 -8.3651680E+01 3.5426323E+01-8.3657875E+01 3.5432159E+01 -8.3664734E+01 3.5431038E+01-8.3668610E+01 3.5435181E+01 -8.3703209E+01 3.5443104E+01-8.3717262E+01 3.5442268E+01 -8.3734070E+01 3.5447182E+01-8.3750000E+01 3.5442368E+01 -8.3763016E+01 3.5442394E+01-8.3776527E+01 3.5443771E+01 -8.3801773E+01 3.5455765E+01-8.3804680E+01 3.5454098E+01 -8.3808281E+01 3.5443890E+01-8.3816025E+01 3.5446224E+01 -8.3819443E+01 3.5450230E+01-8.3831749E+01 3.5450897E+01 -8.3837166E+01 3.5448547E+01-8.3844681E+01 3.5453083E+01 -8.3865822E+01 3.5448074E+01-8.3868156E+01 3.5455112E+01 -8.3875000E+01 3.5460812E+01-8.3884567E+01 3.5463253E+01 -8.3896202E+01 3.5461678E+01-8.3908554E+01 3.5466473E+01 -8.3914932E+01 3.5464256E+01-8.3928055E+01 3.5450516E+01 -8.3937088E+01 3.5448345E+01-8.3945847E+01 3.5451591E+01 -8.3952972E+01 3.5460552E+01 225 44291 159 163 58 86 5 -7.8541672E+01 3.5315102E+01-7.8491714E+01 3.5263229E+01 -7.8410629E+01 3.5256210E+01-7.8364067E+01 3.5270950E+01 -7.8304947E+01 3.5285931E+01 226 30754 165 151 82 61 3 -7.6896019E+01 3.5253464E+01-7.6959763E+01 3.5300907E+01 -7.7190742E+01 3.5418793E+01 227 35430 166 164 78 85 2 -8.3702675E+01 3.5248493E+01-8.3680054E+01 3.5279453E+01 228 36598 159 167 86 69 15 -7.8541672E+01 3.5315102E+01-7.8548538E+01 3.5310799E+01 -7.8555740E+01 3.5309448E+01-7.8559990E+01 3.5306244E+01 -7.8558235E+01 3.5304413E+01-7.8570709E+01 3.5301762E+01 -7.8575813E+01 3.5296082E+01-7.8583244E+01 3.5297249E+01 -7.8585426E+01 3.5293358E+01-7.8583611E+01 3.5291111E+01 -7.8585052E+01 3.5273102E+01-7.8598892E+01 3.5264603E+01 -7.8600174E+01 3.5258629E+01-7.8609352E+01 3.5254002E+01 -7.8617462E+01 3.5245556E+01 229 36143 156 168 82 79 22 -7.7391281E+01 3.5339886E+01-7.7395515E+01 3.5343475E+01 -7.7410675E+01 3.5339043E+01-7.7410126E+01 3.5331585E+01 -7.7414429E+01 3.5333553E+01-7.7414825E+01 3.5330528E+01 -7.7431946E+01 3.5329205E+01-7.7431686E+01 3.5312950E+01 -7.7438477E+01 3.5311901E+01-7.7440544E+01 3.5303932E+01 -7.7448608E+01 3.5302101E+01-7.7449951E+01 3.5299767E+01 -7.7446747E+01 3.5293587E+01-7.7440285E+01 3.5289719E+01 -7.7437752E+01 3.5276764E+01-7.7429474E+01 3.5270866E+01 -7.7425980E+01 3.5258793E+01-7.7434105E+01 3.5249512E+01 -7.7464478E+01 3.5238831E+01-7.7465790E+01 3.5234737E+01 -7.7473488E+01 3.5230816E+01-7.7474113E+01 3.5228455E+01 230 35403 166 161 87 78 44 -8.3702675E+01 3.5248493E+01-8.3708603E+01 3.5257496E+01 -8.3722786E+01 3.5252872E+01-8.3734360E+01 3.5244919E+01 -8.3756966E+01 3.5242424E+01-8.3762184E+01 3.5247967E+01 -8.3773598E+01 3.5245670E+01-8.3781891E+01 3.5251953E+01 -8.3787949E+01 3.5252804E+01-8.3795334E+01 3.5257305E+01 -8.3806953E+01 3.5252579E+01-8.3813477E+01 3.5254597E+01 -8.3822594E+01 3.5250107E+01-8.3830711E+01 3.5255825E+01 -8.3844810E+01 3.5255322E+01-8.3851379E+01 3.5249081E+01 -8.3864876E+01 3.5247334E+01-8.3869507E+01 3.5243229E+01 -8.3873970E+01 3.5243912E+01-8.3879944E+01 3.5238213E+01 -8.3888229E+01 3.5234715E+01-8.3893661E+01 3.5233196E+01 -8.3901352E+01 3.5238461E+01-8.3907066E+01 3.5233524E+01 -8.3925301E+01 3.5228130E+01-8.3934395E+01 3.5222908E+01 -8.3943741E+01 3.5222481E+01-8.3944283E+01 3.5219841E+01 -8.3957497E+01 3.5220284E+01-8.3958893E+01 3.5216843E+01 -8.3968262E+01 3.5217957E+01-8.3976181E+01 3.5221153E+01 -8.3977646E+01 3.5225479E+01-8.3983658E+01 3.5229488E+01 -8.4002159E+01 3.5233620E+01-8.4006638E+01 3.5241718E+01 -8.4001144E+01 3.5248592E+01-8.4001801E+01 3.5252602E+01 -8.4005707E+01 3.5252899E+01-8.4011101E+01 3.5257198E+01 -8.4009598E+01 3.5272900E+01-8.4016502E+01 3.5276001E+01 -8.4022705E+01 3.5287102E+01-8.4029198E+01 3.5292099E+01 231 30857 165 157 61 84 9 -7.6896019E+01 3.5253464E+01-7.6845802E+01 3.5215881E+01 -7.6632889E+01 3.5235065E+01-7.6614197E+01 3.5270775E+01 -7.6612518E+01 3.5279243E+01-7.6619713E+01 3.5302116E+01 -7.6616585E+01 3.5314510E+01-7.6617386E+01 3.5330704E+01 -7.6611359E+01 3.5334160E+01 232 33170 141 169 75 72 11 -8.0784279E+01 3.5506962E+01-8.0786736E+01 3.5492413E+01 -8.0752525E+01 3.5414330E+01-8.0763565E+01 3.5412235E+01 -8.0766495E+01 3.5401348E+01-8.0755493E+01 3.5394787E+01 -8.0744392E+01 3.5380623E+01-8.0736320E+01 3.5374462E+01 -8.0693802E+01 3.5346375E+01-8.0666817E+01 3.5267376E+01 -8.0550491E+01 3.5208263E+01 233 34753 170 161 1 87 35 -8.4292397E+01 3.5206600E+01-8.4290321E+01 3.5225494E+01 -8.4288002E+01 3.5224400E+01-8.4283302E+01 3.5226501E+01 -8.4275505E+01 3.5234699E+01-8.4260399E+01 3.5241798E+01 -8.4253304E+01 3.5249401E+01-8.4242798E+01 3.5252998E+01 -8.4232201E+01 3.5264500E+01-8.4223801E+01 3.5269001E+01 -8.4211105E+01 3.5265400E+01-8.4202904E+01 3.5255600E+01 -8.4200203E+01 3.5244598E+01-8.4193199E+01 3.5244701E+01 -8.4188507E+01 3.5239899E+01-8.4178596E+01 3.5240601E+01 -8.4169998E+01 3.5246300E+01-8.4161507E+01 3.5243401E+01 -8.4155403E+01 3.5246399E+01-8.4138603E+01 3.5245399E+01 -8.4127197E+01 3.5240898E+01-8.4125397E+01 3.5249802E+01 -8.4119705E+01 3.5252201E+01-8.4114197E+01 3.5248901E+01 -8.4106781E+01 3.5251427E+01-8.4102364E+01 3.5248035E+01 -8.4095230E+01 3.5248302E+01-8.4082603E+01 3.5256001E+01 -8.4081207E+01 3.5261063E+01-8.4052704E+01 3.5269901E+01 -8.4051598E+01 3.5273102E+01-8.4046600E+01 3.5274101E+01 -8.4040703E+01 3.5279400E+01-8.4036102E+01 3.5288601E+01 -8.4029198E+01 3.5292099E+01 234 36460 174 167 69 88 44 -7.9096382E+01 3.5192020E+01-7.9000000E+01 3.5213764E+01 -7.8977501E+01 3.5211681E+01-7.8941315E+01 3.5218975E+01 -7.8935265E+01 3.5218399E+01-7.8924736E+01 3.5223488E+01 -7.8920067E+01 3.5219967E+01-7.8898483E+01 3.5230656E+01 -7.8893265E+01 3.5228226E+01-7.8878830E+01 3.5231201E+01 -7.8874336E+01 3.5235905E+01-7.8876961E+01 3.5240814E+01 -7.8870575E+01 3.5244225E+01-7.8859901E+01 3.5242462E+01 -7.8854782E+01 3.5248192E+01-7.8848534E+01 3.5250000E+01 -7.8847717E+01 3.5252762E+01-7.8834969E+01 3.5252327E+01 -7.8824951E+01 3.5259563E+01-7.8816772E+01 3.5260185E+01 -7.8806305E+01 3.5256588E+01-7.8802704E+01 3.5262127E+01 -7.8798859E+01 3.5262058E+01-7.8794777E+01 3.5265884E+01 -7.8782555E+01 3.5263386E+01-7.8782112E+01 3.5260708E+01 -7.8778671E+01 3.5263290E+01-7.8771584E+01 3.5261890E+01 -7.8766289E+01 3.5257999E+01-7.8760612E+01 3.5263836E+01 -7.8759583E+01 3.5261456E+01-7.8754868E+01 3.5263283E+01 -7.8754616E+01 3.5259506E+01-7.8750511E+01 3.5263348E+01 -7.8741203E+01 3.5263725E+01-7.8736092E+01 3.5261757E+01 -7.8725937E+01 3.5266777E+01-7.8720940E+01 3.5264988E+01 -7.8719063E+01 3.5259956E+01-7.8713707E+01 3.5259567E+01 -7.8712280E+01 3.5257526E+01-7.8707962E+01 3.5259064E+01 -7.8705223E+01 3.5256866E+01-7.8617462E+01 3.5245556E+01 235 36537 160 174 69 73 15 -7.9183556E+01 3.5306820E+01-7.9223328E+01 3.5267971E+01 -7.9202744E+01 3.5258137E+01-7.9192833E+01 3.5249519E+01 -7.9186295E+01 3.5247185E+01-7.9179398E+01 3.5248009E+01 -7.9165329E+01 3.5240921E+01-7.9154152E+01 3.5229202E+01 -7.9154610E+01 3.5220276E+01-7.9150673E+01 3.5213108E+01 -7.9138145E+01 3.5211246E+01-7.9135277E+01 3.5206738E+01 -7.9120857E+01 3.5204903E+01-7.9101494E+01 3.5196602E+01 -7.9096382E+01 3.5192020E+01 236 32093 175 153 77 83 23 -8.2353775E+01 3.5190712E+01-8.2350967E+01 3.5228191E+01 -8.2359596E+01 3.5228271E+01-8.2359131E+01 3.5244522E+01 -8.2349586E+01 3.5244209E+01-8.2346062E+01 3.5286415E+01 -8.2330513E+01 3.5302628E+01-8.2329704E+01 3.5307667E+01 -8.2326591E+01 3.5309151E+01-8.2318283E+01 3.5306595E+01 -8.2314293E+01 3.5312935E+01-8.2310600E+01 3.5314335E+01 -8.2311234E+01 3.5320057E+01-8.2305695E+01 3.5326721E+01 -8.2305283E+01 3.5332439E+01-8.2297836E+01 3.5336437E+01 -8.2289993E+01 3.5353775E+01-8.2282120E+01 3.5360706E+01 -8.2279785E+01 3.5365318E+01-8.2281281E+01 3.5367779E+01 -8.2275070E+01 3.5376541E+01-8.2263649E+01 3.5385757E+01 -8.2261627E+01 3.5392868E+01 237 38361 163 176 67 86 4 -7.8304947E+01 3.5285931E+01-7.8246841E+01 3.5226025E+01 -7.8161995E+01 3.5204151E+01-7.8163826E+01 3.5189209E+01 238 32254 153 177 66 83 55 -8.2261627E+01 3.5392868E+01-8.2249130E+01 3.5399929E+01 -8.2239151E+01 3.5402351E+01-8.2228218E+01 3.5395672E+01 -8.2220802E+01 3.5394577E+01-8.2214569E+01 3.5398052E+01 -8.2209099E+01 3.5397644E+01-8.2205498E+01 3.5403515E+01 -8.2198273E+01 3.5402630E+01-8.2193939E+01 3.5397133E+01 -8.2190392E+01 3.5399193E+01-8.2184982E+01 3.5396389E+01 -8.2181206E+01 3.5402557E+01-8.2173317E+01 3.5405319E+01 -8.2171532E+01 3.5409004E+01-8.2167358E+01 3.5407631E+01 -8.2159782E+01 3.5409004E+01-8.2151169E+01 3.5406940E+01 -8.2141663E+01 3.5399036E+01-8.2131943E+01 3.5395565E+01 -8.2129135E+01 3.5396603E+01-8.2122398E+01 3.5392708E+01 -8.2119629E+01 3.5387695E+01-8.2115433E+01 3.5387150E+01 -8.2107491E+01 3.5380760E+01-8.2104652E+01 3.5368088E+01 -8.2100662E+01 3.5371323E+01-8.2097763E+01 3.5369991E+01 -8.2087769E+01 3.5354927E+01-8.2079971E+01 3.5352909E+01 -8.2077988E+01 3.5342628E+01-8.2071754E+01 3.5338627E+01 -8.2067802E+01 3.5339043E+01-8.2064949E+01 3.5334591E+01 -8.2055122E+01 3.5336170E+01-8.2050957E+01 3.5328590E+01 -8.2046913E+01 3.5327011E+01-8.2046295E+01 3.5320877E+01 -8.2030907E+01 3.5308575E+01-8.2028694E+01 3.5300880E+01 -8.2022720E+01 3.5297874E+01-8.2016350E+01 3.5298634E+01 -8.2014709E+01 3.5291920E+01-8.2006447E+01 3.5284359E+01 -8.2000000E+01 3.5281883E+01-8.1994965E+01 3.5269653E+01 -8.1983849E+01 3.5264324E+01-8.1978432E+01 3.5264416E+01 -8.1969025E+01 3.5257362E+01-8.1967758E+01 3.5249573E+01 -8.1961426E+01 3.5248295E+01-8.1966560E+01 3.5242867E+01 -8.1965340E+01 3.5222961E+01-8.1970901E+01 3.5211674E+01 -8.1969498E+01 3.5187168E+01 239 47680 173 177 83 1 2 -8.2216385E+01 3.5195930E+01-8.1969498E+01 3.5187168E+01 240 161 178 171 60 1 44 -7.5750946E+01 3.5187092E+01-7.5739799E+01 3.5189495E+01 -7.5656326E+01 3.5218391E+01-7.5616196E+01 3.5229630E+01 -7.5595329E+01 3.5232841E+01-7.5568840E+01 3.5235249E+01 -7.5545563E+01 3.5228024E+01-7.5534325E+01 3.5215984E+01 -7.5523888E+01 3.5235249E+01-7.5511047E+01 3.5299461E+01 -7.5486168E+01 3.5395775E+01-7.5479744E+01 3.5478447E+01 -7.5462090E+01 3.5553902E+01-7.5461288E+01 3.5593227E+01 -7.5482155E+01 3.5687939E+01-7.5489021E+01 3.5708405E+01 -7.5504623E+01 3.5747337E+01-7.5523888E+01 3.5774628E+01 -7.5532722E+01 3.5774628E+01-7.5514259E+01 3.5718441E+01 -7.5506233E+01 3.5683929E+01-7.5488579E+01 3.5644600E+01 -7.5480545E+01 3.5632561E+01-7.5474129E+01 3.5593227E+01 -7.5477333E+01 3.5562729E+01-7.5489372E+01 3.5509750E+01 -7.5486969E+01 3.5500118E+01-7.5488579E+01 3.5455975E+01 -7.5494194E+01 3.5412632E+01-7.5501419E+01 3.5374908E+01 -7.5511848E+01 3.5362869E+01-7.5518272E+01 3.5330765E+01 -7.5519882E+01 3.5288219E+01-7.5523888E+01 3.5279392E+01 -7.5539146E+01 3.5272972E+01-7.5568039E+01 3.5265747E+01 -7.5592110E+01 3.5264145E+01-7.5646698E+01 3.5229630E+01 -7.5673187E+01 3.5220798E+01-7.5680405E+01 3.5226418E+01 -7.5682014E+01 3.5233639E+01-7.5708496E+01 3.5211166E+01 -7.5752647E+01 3.5196720E+01-7.5753769E+01 3.5196533E+01 241 34361 178 171 93 60 2 -7.5750946E+01 3.5187092E+01-7.5753769E+01 3.5196533E+01 242 33418 179 144 75 76 7 -8.0505447E+01 3.5185280E+01-8.0505638E+01 3.5194397E+01 -8.0499329E+01 3.5198338E+01-8.0492699E+01 3.5207478E+01 -8.0483765E+01 3.5212471E+01-8.0484009E+01 3.5215508E+01 -8.0295616E+01 3.5502964E+01 243 33281 169 179 75 92 2 -8.0550491E+01 3.5208263E+01-8.0505447E+01 3.5185280E+01 244 47680 175 173 83 1 9 -8.2353775E+01 3.5190712E+01-8.2344711E+01 3.5193001E+01 -8.2339668E+01 3.5188816E+01-8.2333138E+01 3.5190533E+01 -8.2330711E+01 3.5186653E+01-8.2323509E+01 3.5184677E+01 -8.2315025E+01 3.5190975E+01-8.2282677E+01 3.5199745E+01 -8.2216385E+01 3.5195930E+01 245 35898 177 180 66 1 2 -8.1969498E+01 3.5187168E+01-8.1874611E+01 3.5183990E+01 246 33057 124 181 68 66 6 -8.1692513E+01 3.5579659E+01-8.1694862E+01 3.5486118E+01 -8.1700027E+01 3.5438435E+01-8.1703033E+01 3.5357067E+01 -8.1759750E+01 3.5222298E+01-8.1768242E+01 3.5180370E+01 247 35898 180 181 66 1 2 -8.1874611E+01 3.5183990E+01-8.1768242E+01 3.5180370E+01 248 41512 155 182 79 67 4 -7.7806023E+01 3.5369659E+01-7.7817787E+01 3.5358356E+01 -7.7824707E+01 3.5343800E+01-7.7834549E+01 3.5177650E+01 249 36539 174 183 88 73 4 -7.9096382E+01 3.5192020E+01-7.9098946E+01 3.5183857E+01 -7.9096642E+01 3.5177521E+01-7.9097984E+01 3.5173855E+01 250 35617 181 184 68 1 2 -8.1768242E+01 3.5180370E+01-8.1366890E+01 3.5164761E+01 251 46080 185 139 74 73 23 -7.9614532E+01 3.5163551E+01-7.9620781E+01 3.5170948E+01 -7.9626534E+01 3.5170280E+01-7.9628906E+01 3.5175018E+01 -7.9637573E+01 3.5175941E+01-7.9647781E+01 3.5186985E+01 -7.9657211E+01 3.5192986E+01-7.9661942E+01 3.5204849E+01 -7.9660049E+01 3.5209427E+01-7.9664558E+01 3.5217651E+01 -7.9664032E+01 3.5225410E+01-7.9668663E+01 3.5231342E+01 -7.9672371E+01 3.5244423E+01-7.9685349E+01 3.5247307E+01 -7.9688614E+01 3.5250298E+01-7.9698280E+01 3.5251305E+01 -7.9705345E+01 3.5262020E+01-7.9705421E+01 3.5268066E+01 -7.9712074E+01 3.5275188E+01-7.9710052E+01 3.5301121E+01 -7.9754379E+01 3.5451885E+01-7.9767883E+01 3.5480305E+01 -7.9774185E+01 3.5511337E+01 252 35559 186 150 68 81 11 -8.1328194E+01 3.5163322E+01-8.1323189E+01 3.5191879E+01 -8.1324341E+01 3.5241356E+01-8.1321465E+01 3.5260323E+01 -8.1355453E+01 3.5279392E+01-8.1355553E+01 3.5295971E+01 -8.1366959E+01 3.5314705E+01-8.1364090E+01 3.5323360E+01 -8.1356903E+01 3.5330555E+01-8.1399033E+01 3.5352982E+01 -8.1456696E+01 3.5419483E+01 253 35617 184 186 68 1 2 -8.1366890E+01 3.5164761E+01-8.1328194E+01 3.5163322E+01 254 30348 179 172 76 92 33 -8.0505447E+01 3.5185280E+01-8.0503754E+01 3.5181641E+01 -8.0488876E+01 3.5175434E+01-8.0482803E+01 3.5180134E+01 -8.0478760E+01 3.5179218E+01-8.0476799E+01 3.5172398E+01 -8.0469711E+01 3.5166901E+01-8.0463913E+01 3.5170269E+01 -8.0458557E+01 3.5164795E+01-8.0447540E+01 3.5164822E+01 -8.0440094E+01 3.5161175E+01-8.0420380E+01 3.5172562E+01 -8.0417137E+01 3.5171486E+01-8.0411896E+01 3.5163395E+01 -8.0401131E+01 3.5167355E+01-8.0389526E+01 3.5165634E+01 -8.0376747E+01 3.5177559E+01-8.0371193E+01 3.5179760E+01 -8.0360359E+01 3.5166553E+01-8.0355537E+01 3.5165432E+01 -8.0351799E+01 3.5169212E+01-8.0346474E+01 3.5169075E+01 -8.0340805E+01 3.5173840E+01-8.0335846E+01 3.5173611E+01 -8.0330132E+01 3.5176567E+01-8.0321594E+01 3.5172787E+01 -8.0320312E+01 3.5179111E+01-8.0305977E+01 3.5181976E+01 -8.0303932E+01 3.5188206E+01-8.0295845E+01 3.5194180E+01 -8.0287315E+01 3.5191502E+01-8.0281502E+01 3.5195847E+01 -8.0277428E+01 3.5195992E+01 255 35404 187 166 87 85 15 -8.3738213E+01 3.5155819E+01-8.3730927E+01 3.5171291E+01 -8.3731422E+01 3.5178726E+01-8.3712006E+01 3.5190521E+01 -8.3711433E+01 3.5195763E+01-8.3716339E+01 3.5199661E+01 -8.3719559E+01 3.5196724E+01-8.3729042E+01 3.5200520E+01 -8.3722862E+01 3.5209358E+01-8.3712997E+01 3.5213200E+01 -8.3709801E+01 3.5218952E+01-8.3697739E+01 3.5224487E+01 -8.3690536E+01 3.5234753E+01-8.3691803E+01 3.5242706E+01 -8.3702675E+01 3.5248493E+01 256 40943 186 188 81 1 3 -8.1328194E+01 3.5163322E+01-8.1114441E+01 3.5154228E+01 -8.1033401E+01 3.5148544E+01 257 40730 188 152 81 72 37 -8.1033401E+01 3.5148544E+01-8.1024208E+01 3.5148281E+01 -8.1018311E+01 3.5153801E+01-8.1010269E+01 3.5153324E+01 -8.1006058E+01 3.5156422E+01-8.1006889E+01 3.5164505E+01 -8.1002762E+01 3.5172112E+01-8.1002167E+01 3.5184032E+01 -8.1006447E+01 3.5195152E+01-8.1005569E+01 3.5208065E+01 -8.1014671E+01 3.5221870E+01-8.1008224E+01 3.5247936E+01 -8.1014221E+01 3.5258175E+01-8.1015266E+01 3.5269054E+01 -8.1001617E+01 3.5304382E+01-8.0981667E+01 3.5327412E+01 -8.0985168E+01 3.5339809E+01-8.0975082E+01 3.5344742E+01 -8.0971794E+01 3.5350937E+01-8.0968224E+01 3.5351028E+01 -8.0962479E+01 3.5346916E+01-8.0955750E+01 3.5350342E+01 -8.0943123E+01 3.5350559E+01-8.0934135E+01 3.5356949E+01 -8.0923149E+01 3.5359940E+01-8.0926910E+01 3.5362350E+01 -8.0936958E+01 3.5362076E+01-8.0951141E+01 3.5366741E+01 -8.0960159E+01 3.5375214E+01-8.0962830E+01 3.5375095E+01 -8.0968063E+01 3.5367802E+01-8.0974808E+01 3.5364166E+01 -8.0983765E+01 3.5367950E+01-8.0986145E+01 3.5380482E+01 -8.0977974E+01 3.5382008E+01-8.0956673E+01 3.5391632E+01 -8.0955589E+01 3.5400696E+01 258 38333 182 176 94 67 21 -7.7834549E+01 3.5177650E+01-7.7889099E+01 3.5159931E+01 -7.7894501E+01 3.5154194E+01-7.7893120E+01 3.5146156E+01 -7.7909828E+01 3.5157215E+01-7.7910049E+01 3.5161655E+01 -7.7913895E+01 3.5165981E+01-7.7926239E+01 3.5172665E+01 -7.7937386E+01 3.5170902E+01-7.7945274E+01 3.5172230E+01 -7.7954269E+01 3.5165340E+01-7.7970596E+01 3.5165771E+01 -7.7978912E+01 3.5170418E+01-7.7984573E+01 3.5183338E+01 -7.7995026E+01 3.5183018E+01-7.8001572E+01 3.5188896E+01 -7.8017677E+01 3.5190914E+01-7.8021080E+01 3.5193733E+01 -7.8044685E+01 3.5192505E+01-7.8077660E+01 3.5174961E+01 -7.8163826E+01 3.5189209E+01 259 43464 189 175 77 1 50 -8.2575066E+01 3.5145370E+01-8.2568420E+01 3.5145565E+01 -8.2568054E+01 3.5148811E+01-8.2562767E+01 3.5152939E+01 -8.2557922E+01 3.5150654E+01-8.2554001E+01 3.5152760E+01 -8.2555824E+01 3.5159401E+01-8.2546532E+01 3.5163616E+01 -8.2536903E+01 3.5159977E+01-8.2535858E+01 3.5154556E+01 -8.2525719E+01 3.5156403E+01-8.2516495E+01 3.5163280E+01 -8.2508072E+01 3.5162289E+01-8.2504738E+01 3.5165737E+01 -8.2495865E+01 3.5161945E+01-8.2490921E+01 3.5169601E+01 -8.2487411E+01 3.5169613E+01-8.2486809E+01 3.5174347E+01 -8.2477913E+01 3.5175972E+01-8.2475105E+01 3.5173927E+01 -8.2468155E+01 3.5174515E+01-8.2459747E+01 3.5178020E+01 -8.2454468E+01 3.5177299E+01-8.2452209E+01 3.5173641E+01 -8.2457588E+01 3.5167267E+01-8.2457291E+01 3.5163834E+01 -8.2450623E+01 3.5166004E+01-8.2440285E+01 3.5165569E+01 -8.2434830E+01 3.5168163E+01-8.2430931E+01 3.5177715E+01 -8.2424469E+01 3.5181335E+01-8.2428162E+01 3.5183254E+01 -8.2422279E+01 3.5195885E+01-8.2417763E+01 3.5200016E+01 -8.2415283E+01 3.5199116E+01-8.2411461E+01 3.5202370E+01 -8.2398689E+01 3.5206039E+01-8.2399582E+01 3.5209064E+01 -8.2393089E+01 3.5215286E+01-8.2384193E+01 3.5210426E+01 -8.2385330E+01 3.5206154E+01-8.2380692E+01 3.5202160E+01 -8.2378555E+01 3.5195969E+01-8.2383041E+01 3.5194233E+01 -8.2384102E+01 3.5190891E+01-8.2372215E+01 3.5180225E+01 -8.2362251E+01 3.5186367E+01-8.2364464E+01 3.5187656E+01 -8.2363152E+01 3.5190926E+01-8.2353775E+01 3.5190712E+01 260 31893 149 189 77 80 15 -8.2745361E+01 3.5422817E+01-8.2619774E+01 3.5303768E+01 -8.2622162E+01 3.5302952E+01-8.2623367E+01 3.5295654E+01 -8.2618576E+01 3.5288452E+01-8.2610367E+01 3.5288158E+01 -8.2616409E+01 3.5260067E+01-8.2611511E+01 3.5261444E+01 -8.2604370E+01 3.5258743E+01-8.2604080E+01 3.5221821E+01 -8.2590775E+01 3.5161682E+01-8.2585838E+01 3.5158611E+01 -8.2585312E+01 3.5151432E+01-8.2579193E+01 3.5149723E+01 -8.2575066E+01 3.5145370E+01 261 33433 190 143 76 74 35 -8.0075607E+01 3.5142933E+01-8.0068977E+01 3.5154995E+01 -8.0057083E+01 3.5163887E+01-8.0053520E+01 3.5178459E+01 -8.0061028E+01 3.5189045E+01-8.0061966E+01 3.5200111E+01 -8.0070015E+01 3.5218166E+01-8.0078255E+01 3.5228569E+01 -8.0091690E+01 3.5236660E+01-8.0098633E+01 3.5257942E+01 -8.0092461E+01 3.5271843E+01-8.0093109E+01 3.5290077E+01 -8.0079758E+01 3.5310963E+01-8.0082161E+01 3.5321316E+01 -8.0066559E+01 3.5340508E+01-8.0065613E+01 3.5360332E+01 -8.0054359E+01 3.5365822E+01-8.0051445E+01 3.5371395E+01 -8.0066360E+01 3.5389374E+01-8.0075256E+01 3.5394932E+01 -8.0084129E+01 3.5394951E+01-8.0093933E+01 3.5401890E+01 -8.0090347E+01 3.5415413E+01-8.0100723E+01 3.5429764E+01 -8.0097694E+01 3.5437958E+01-8.0108879E+01 3.5444950E+01 -8.0110146E+01 3.5460842E+01-8.0118477E+01 3.5465122E+01 -8.0129570E+01 3.5467007E+01-8.0140144E+01 3.5474915E+01 -8.0149345E+01 3.5472473E+01-8.0161957E+01 3.5475067E+01 -8.0166084E+01 3.5480083E+01-8.0176476E+01 3.5485287E+01 -8.0182907E+01 3.5504196E+01 262 30315 190 172 91 76 32 -8.0075607E+01 3.5142933E+01-8.0089386E+01 3.5160099E+01 -8.0107765E+01 3.5173172E+01-8.0108475E+01 3.5188862E+01 -8.0113495E+01 3.5194172E+01-8.0122757E+01 3.5192196E+01 -8.0128891E+01 3.5187481E+01-8.0124626E+01 3.5174583E+01 -8.0131798E+01 3.5173420E+01-8.0135429E+01 3.5167900E+01 -8.0142601E+01 3.5168293E+01-8.0153137E+01 3.5174595E+01 -8.0157654E+01 3.5173038E+01-8.0159470E+01 3.5167107E+01 -8.0168007E+01 3.5161385E+01-8.0160034E+01 3.5151142E+01 -8.0161430E+01 3.5148441E+01-8.0165977E+01 3.5147434E+01 -8.0175568E+01 3.5148006E+01-8.0191635E+01 3.5156006E+01 -8.0197815E+01 3.5166607E+01-8.0204987E+01 3.5165459E+01 -8.0208420E+01 3.5155773E+01-8.0225647E+01 3.5156342E+01 -8.0241226E+01 3.5178139E+01-8.0240334E+01 3.5187874E+01 -8.0251389E+01 3.5203094E+01-8.0251167E+01 3.5208775E+01 -8.0253532E+01 3.5210838E+01-8.0264030E+01 3.5208397E+01 -8.0265099E+01 3.5204113E+01-8.0277428E+01 3.5195992E+01 263 46013 190 185 74 95 24 -8.0075607E+01 3.5142933E+01-8.0033928E+01 3.5140182E+01 -8.0022270E+01 3.5137196E+01-7.9982590E+01 3.5158928E+01 -7.9976349E+01 3.5156769E+01-7.9954758E+01 3.5156162E+01 -7.9949715E+01 3.5157539E+01-7.9944611E+01 3.5164143E+01 -7.9898849E+01 3.5161564E+01-7.9851250E+01 3.5183640E+01 -7.9835983E+01 3.5177048E+01-7.9810127E+01 3.5179707E+01 -7.9792839E+01 3.5175835E+01-7.9767426E+01 3.5177353E+01 -7.9757973E+01 3.5173416E+01-7.9750000E+01 3.5172810E+01 -7.9735123E+01 3.5178177E+01-7.9712654E+01 3.5172947E+01 -7.9694313E+01 3.5179455E+01-7.9673889E+01 3.5175198E+01 -7.9663353E+01 3.5170475E+01-7.9657913E+01 3.5164474E+01 -7.9642418E+01 3.5157516E+01-7.9614532E+01 3.5163551E+01 264 43484 192 189 80 1 38 -8.2764610E+01 3.5068062E+01-8.2756790E+01 3.5067173E+01 -8.2751556E+01 3.5074429E+01-8.2751213E+01 3.5081364E+01 -8.2738907E+01 3.5078083E+01-8.2734482E+01 3.5086933E+01 -8.2729729E+01 3.5087509E+01-8.2726570E+01 3.5094261E+01 -8.2715446E+01 3.5092827E+01-8.2700424E+01 3.5100735E+01 -8.2698097E+01 3.5095245E+01-8.2686630E+01 3.5108047E+01 -8.2694717E+01 3.5115208E+01-8.2692589E+01 3.5118553E+01 -8.2686890E+01 3.5119675E+01-8.2687233E+01 3.5125000E+01 -8.2681595E+01 3.5127804E+01-8.2674767E+01 3.5126320E+01 -8.2673424E+01 3.5117363E+01-8.2669586E+01 3.5120487E+01 -8.2666779E+01 3.5118061E+01-8.2656815E+01 3.5118683E+01 -8.2652115E+01 3.5122856E+01-8.2652344E+01 3.5125931E+01 -8.2645447E+01 3.5126694E+01-8.2641663E+01 3.5132229E+01 -8.2639870E+01 3.5129684E+01-8.2636627E+01 3.5130249E+01 -8.2636383E+01 3.5125381E+01-8.2628990E+01 3.5125668E+01 -8.2624306E+01 3.5133270E+01-8.2615059E+01 3.5136276E+01 -8.2613235E+01 3.5139610E+01-8.2598297E+01 3.5137611E+01 -8.2592880E+01 3.5138733E+01-8.2588310E+01 3.5142811E+01 -8.2579056E+01 3.5141056E+01-8.2575066E+01 3.5145370E+01 265 161 171 178 93 1 18 -7.5753769E+01 3.5196533E+01-7.5781548E+01 3.5191902E+01 -7.5868225E+01 3.5154980E+01-7.5938866E+01 3.5127693E+01 -7.5958122E+01 3.5115650E+01-7.5966949E+01 3.5115650E+01 -7.5974983E+01 3.5121273E+01-7.5986214E+01 3.5119663E+01 -7.5991035E+01 3.5108429E+01-7.5991035E+01 3.5094784E+01 -7.5999016E+01 3.5081207E+01-7.6014427E+01 3.5065742E+01 -7.6008820E+01 3.5064907E+01-7.5999863E+01 3.5066692E+01 -7.5965355E+01 3.5097992E+01-7.5934052E+01 3.5118061E+01 -7.5780739E+01 3.5180668E+01-7.5750946E+01 3.5187092E+01 266 49353 193 192 80 1 6 -8.2897636E+01 3.5055920E+01-8.2784981E+01 3.5085587E+01 -8.2776413E+01 3.5080719E+01-8.2782181E+01 3.5064903E+01 -8.2775215E+01 3.5064548E+01-8.2764610E+01 3.5068062E+01 267 40933 188 191 72 1 13 -8.1033401E+01 3.5148544E+01-8.1044594E+01 3.5147778E+01 -8.1051407E+01 3.5133095E+01-8.1050621E+01 3.5130909E+01 -8.1039169E+01 3.5126156E+01-8.1033005E+01 3.5107906E+01 -8.1037567E+01 3.5102402E+01-8.1050278E+01 3.5098675E+01 -8.1057442E+01 3.5085987E+01-8.1057846E+01 3.5062290E+01 -8.1041687E+01 3.5044559E+01-8.0935150E+01 3.5107265E+01 -8.0906761E+01 3.5076618E+01 268 36605 194 183 73 90 60 -7.9459206E+01 3.5042873E+01-7.9335526E+01 3.5161572E+01 -7.9328728E+01 3.5161388E+01-7.9329536E+01 3.5164368E+01 -7.9323654E+01 3.5167274E+01-7.9313004E+01 3.5168098E+01 -7.9310883E+01 3.5172951E+01-7.9304970E+01 3.5175037E+01 -7.9293060E+01 3.5188202E+01-7.9284889E+01 3.5190514E+01 -7.9285507E+01 3.5192871E+01-7.9272194E+01 3.5199188E+01 -7.9264549E+01 3.5199413E+01-7.9260307E+01 3.5204472E+01 -7.9256317E+01 3.5202869E+01-7.9249557E+01 3.5207996E+01 -7.9247177E+01 3.5213333E+01-7.9243431E+01 3.5213722E+01 -7.9241234E+01 3.5208549E+01-7.9236900E+01 3.5210796E+01 -7.9229980E+01 3.5210499E+01-7.9224266E+01 3.5202759E+01 -7.9219910E+01 3.5202190E+01-7.9218544E+01 3.5198387E+01 -7.9212158E+01 3.5194176E+01-7.9206551E+01 3.5193653E+01 -7.9204765E+01 3.5195690E+01-7.9204514E+01 3.5192669E+01 -7.9195427E+01 3.5191547E+01-7.9194359E+01 3.5194550E+01 -7.9189651E+01 3.5192230E+01-7.9188896E+01 3.5193905E+01 -7.9185074E+01 3.5193466E+01-7.9181641E+01 3.5189602E+01 -7.9175613E+01 3.5193035E+01-7.9172775E+01 3.5191452E+01 -7.9173111E+01 3.5186165E+01-7.9168175E+01 3.5184879E+01 -7.9168762E+01 3.5181194E+01-7.9162514E+01 3.5180416E+01 -7.9161987E+01 3.5178699E+01-7.9159676E+01 3.5179222E+01 -7.9160538E+01 3.5182384E+01-7.9154625E+01 3.5180687E+01 -7.9155243E+01 3.5176773E+01-7.9151894E+01 3.5174091E+01 -7.9148209E+01 3.5176060E+01-7.9149048E+01 3.5173065E+01 -7.9143028E+01 3.5168961E+01-7.9137146E+01 3.5171799E+01 -7.9136696E+01 3.5176971E+01-7.9134430E+01 3.5177452E+01 -7.9129974E+01 3.5175663E+01-7.9131737E+01 3.5173855E+01 -7.9125519E+01 3.5166389E+01-7.9119743E+01 3.5171490E+01 -7.9109756E+01 3.5170593E+01-7.9107986E+01 3.5175392E+01 -7.9101807E+01 3.5171871E+01-7.9097984E+01 3.5173855E+01 269 46019 185 194 73 95 23 -7.9614532E+01 3.5163551E+01-7.9608727E+01 3.5150093E+01 -7.9599442E+01 3.5142559E+01-7.9597374E+01 3.5143612E+01 -7.9591125E+01 3.5140728E+01-7.9584969E+01 3.5128937E+01 -7.9575005E+01 3.5121117E+01-7.9576073E+01 3.5098171E+01 -7.9581718E+01 3.5091370E+01-7.9583221E+01 3.5084293E+01 -7.9571587E+01 3.5065769E+01-7.9538666E+01 3.5064552E+01 -7.9529106E+01 3.5066086E+01-7.9525352E+01 3.5063194E+01 -7.9516541E+01 3.5064728E+01-7.9515320E+01 3.5062874E+01 -7.9500000E+01 3.5063404E+01-7.9492302E+01 3.5059418E+01 -7.9488655E+01 3.5060879E+01-7.9486458E+01 3.5058407E+01 -7.9477882E+01 3.5056950E+01-7.9471169E+01 3.5048134E+01 -7.9459206E+01 3.5042873E+01 270 49353 195 193 80 1 2 -8.3008842E+01 3.5027431E+01-8.2897636E+01 3.5055920E+01 271 43121 195 162 71 80 41 -8.3008842E+01 3.5027431E+01-8.3018463E+01 3.5036892E+01 -8.3028847E+01 3.5039799E+01-8.3032768E+01 3.5037628E+01 -8.3043869E+01 3.5051044E+01-8.3056908E+01 3.5053703E+01 -8.3048561E+01 3.5061077E+01-8.3048134E+01 3.5065880E+01 -8.3043495E+01 3.5071373E+01-8.3044899E+01 3.5077305E+01 -8.3037582E+01 3.5079475E+01-8.2983467E+01 3.5131809E+01 -8.2979149E+01 3.5130131E+01-8.2976738E+01 3.5132881E+01 -8.2981674E+01 3.5143398E+01-8.2980927E+01 3.5148170E+01 -8.2984894E+01 3.5150253E+01-8.2989037E+01 3.5148117E+01 -8.2994995E+01 3.5153530E+01-8.2997879E+01 3.5158314E+01 -8.2996750E+01 3.5163570E+01-8.2981239E+01 3.5167568E+01 -8.2988647E+01 3.5174324E+01-8.2985336E+01 3.5180115E+01 -8.2988747E+01 3.5184952E+01-8.2983276E+01 3.5190018E+01 -8.2969246E+01 3.5193939E+01-8.2967499E+01 3.5199612E+01 -8.2962959E+01 3.5201134E+01-8.2960327E+01 3.5205093E+01 -8.2959496E+01 3.5215790E+01-8.2945702E+01 3.5222919E+01 -8.2935684E+01 3.5224937E+01-8.2931969E+01 3.5228779E+01 -8.2927269E+01 3.5238403E+01-8.2928543E+01 3.5241688E+01 -8.2924744E+01 3.5245834E+01-8.2925285E+01 3.5254475E+01 -8.2919968E+01 3.5266788E+01-8.2922394E+01 3.5282799E+01 -8.2920967E+01 3.5291763E+01 272 160 196 157 84 1 14 -7.6649696E+01 3.5016823E+01-7.6657562E+01 3.5041809E+01 -7.6629494E+01 3.5060051E+01-7.6605637E+01 3.5064259E+01 -7.6570557E+01 3.5096535E+01-7.6538284E+01 3.5154068E+01 -7.6520042E+01 3.5203182E+01-7.6489166E+01 3.5218620E+01 -7.6466721E+01 3.5264927E+01-7.6466721E+01 3.5278961E+01 -7.6484962E+01 3.5314041E+01-7.6574768E+01 3.5329475E+01 -7.6605637E+01 3.5329475E+01-7.6611359E+01 3.5334160E+01 273 36276 168 197 89 79 7 -7.7474113E+01 3.5228455E+01-7.7526024E+01 3.5242477E+01 -7.7510689E+01 3.5170044E+01-7.7512337E+01 3.5163620E+01 -7.7527046E+01 3.5154385E+01-7.7601967E+01 3.5071007E+01 -7.7730774E+01 3.5007549E+01 274 38097 197 182 94 79 6 -7.7730774E+01 3.5007549E+01-7.7746277E+01 3.5022324E+01 -7.7749580E+01 3.5058300E+01-7.7749474E+01 3.5107769E+01 -7.7769608E+01 3.5145512E+01-7.7834549E+01 3.5177650E+01 275 33255 198 169 72 92 8 -8.0840485E+01 3.5001560E+01-8.0838531E+01 3.5004883E+01 -8.0824387E+01 3.5012447E+01-8.0822441E+01 3.5016296E+01 -8.0809349E+01 3.5022800E+01-8.0805206E+01 3.5027794E+01 -8.0769447E+01 3.5034863E+01-8.0550491E+01 3.5208263E+01 276 40933 191 198 72 1 2 -8.0906761E+01 3.5076618E+01-8.0840485E+01 3.5001560E+01 277 43997 199 195 71 1 2 -8.3108665E+01 3.5000683E+01-8.3008842E+01 3.5027431E+01 278 44099 199 158 85 71 61 -8.3108665E+01 3.5000683E+01-8.3108551E+01 3.5009048E+01 -8.3112503E+01 3.5013008E+01-8.3117317E+01 3.5011562E+01 -8.3126503E+01 3.5015682E+01-8.3126747E+01 3.5023445E+01 -8.3130501E+01 3.5026493E+01-8.3132881E+01 3.5033871E+01 -8.3131165E+01 3.5039089E+01-8.3135429E+01 3.5038059E+01 -8.3148132E+01 3.5053795E+01-8.3163780E+01 3.5056732E+01 -8.3171486E+01 3.5060619E+01-8.3169403E+01 3.5061775E+01 -8.3172272E+01 3.5068867E+01-8.3164734E+01 3.5071259E+01 -8.3158981E+01 3.5078220E+01-8.3143578E+01 3.5078690E+01 -8.3147614E+01 3.5091541E+01-8.3153015E+01 3.5098171E+01 -8.3161087E+01 3.5098324E+01-8.3167107E+01 3.5104954E+01 -8.3171165E+01 3.5105053E+01-8.3178047E+01 3.5109715E+01 -8.3186913E+01 3.5133354E+01-8.3209610E+01 3.5150284E+01 -8.3212601E+01 3.5157478E+01-8.3220535E+01 3.5158783E+01 -8.3223831E+01 3.5157345E+01-8.3224571E+01 3.5187946E+01 -8.3222717E+01 3.5192764E+01-8.3218719E+01 3.5193218E+01 -8.3219475E+01 3.5206215E+01-8.3216286E+01 3.5209457E+01 -8.3218590E+01 3.5221024E+01-8.3216644E+01 3.5222897E+01 -8.3221878E+01 3.5229130E+01-8.3223824E+01 3.5237915E+01 -8.3232857E+01 3.5240177E+01-8.3243065E+01 3.5239040E+01 -8.3245399E+01 3.5231342E+01-8.3260277E+01 3.5231194E+01 -8.3276192E+01 3.5227966E+01-8.3292923E+01 3.5234833E+01 -8.3294395E+01 3.5241508E+01-8.3296936E+01 3.5242558E+01 -8.3295532E+01 3.5247944E+01-8.3298553E+01 3.5255554E+01 -8.3308388E+01 3.5256992E+01-8.3310959E+01 3.5259014E+01 -8.3310165E+01 3.5263779E+01-8.3316063E+01 3.5264679E+01 -8.3314095E+01 3.5268963E+01-8.3315727E+01 3.5273964E+01 -8.3312073E+01 3.5281673E+01-8.3318405E+01 3.5289001E+01 -8.3317352E+01 3.5298374E+01-8.3322670E+01 3.5301285E+01 -8.3321159E+01 3.5311813E+01-8.3330513E+01 3.5314747E+01 -8.3339828E+01 3.5330910E+01 279 35497 199 200 1 85 2 -8.3108665E+01 3.5000683E+01-8.3483398E+01 3.4993198E+01 280 35448 187 200 85 96 59 -8.3738213E+01 3.5155819E+01-8.3726898E+01 3.5145065E+01 -8.3714691E+01 3.5155205E+01-8.3699745E+01 3.5152420E+01 -8.3694595E+01 3.5155842E+01-8.3687088E+01 3.5154057E+01 -8.3684410E+01 3.5157688E+01-8.3678284E+01 3.5155445E+01 -8.3673676E+01 3.5156986E+01-8.3665970E+01 3.5149994E+01 -8.3659531E+01 3.5154297E+01-8.3659882E+01 3.5160152E+01 -8.3653534E+01 3.5156860E+01-8.3652321E+01 3.5153824E+01 -8.3647598E+01 3.5152924E+01-8.3649536E+01 3.5148060E+01 -8.3645027E+01 3.5144764E+01-8.3649658E+01 3.5140293E+01 -8.3657867E+01 3.5139961E+01-8.3654655E+01 3.5135525E+01 -8.3649208E+01 3.5134850E+01-8.3640289E+01 3.5138271E+01 -8.3637390E+01 3.5133560E+01-8.3644043E+01 3.5132145E+01 -8.3640388E+01 3.5130356E+01-8.3635139E+01 3.5121101E+01 -8.3632416E+01 3.5125000E+01-8.3624847E+01 3.5124783E+01 -8.3626877E+01 3.5131130E+01-8.3619102E+01 3.5128201E+01 -8.3619003E+01 3.5119370E+01-8.3614738E+01 3.5113087E+01 -8.3618813E+01 3.5108501E+01-8.3617905E+01 3.5105556E+01 -8.3604553E+01 3.5101269E+01-8.3596535E+01 3.5094204E+01 -8.3587074E+01 3.5091568E+01-8.3584000E+01 3.5087017E+01 -8.3585114E+01 3.5081470E+01-8.3581795E+01 3.5078285E+01 -8.3575623E+01 3.5071716E+01-8.3567131E+01 3.5070938E+01 -8.3568123E+01 3.5066734E+01-8.3562340E+01 3.5059395E+01 -8.3566772E+01 3.5050777E+01-8.3558243E+01 3.5038857E+01 -8.3547821E+01 3.5039455E+01-8.3538712E+01 3.5036121E+01 -8.3521439E+01 3.5018124E+01-8.3521912E+01 3.5013332E+01 -8.3527115E+01 3.5009064E+01-8.3522102E+01 3.5003551E+01 -8.3520798E+01 3.4996300E+01-8.3517502E+01 3.4997700E+01 -8.3516891E+01 3.5001717E+01-8.3510551E+01 3.5005123E+01 -8.3504631E+01 3.5000603E+01-8.3487907E+01 3.4998699E+01 -8.3483398E+01 3.4993198E+01 281 35491 201 200 96 1 2 -8.3549507E+01 3.4992401E+01-8.3483398E+01 3.4993198E+01 282 35020 170 202 87 1 2 -8.4292397E+01 3.5206600E+01-8.4321953E+01 3.4988327E+01 283 35452 202 203 87 1 2 -8.4321953E+01 3.4988327E+01-8.4129639E+01 3.4987423E+01 284 35491 205 204 96 1 2 -8.4005501E+01 3.4987251E+01-8.3936745E+01 3.4987400E+01 285 35394 187 205 96 87 39 -8.3738213E+01 3.5155819E+01-8.3745941E+01 3.5160542E+01 -8.3752647E+01 3.5160774E+01-8.3755867E+01 3.5157135E+01 -8.3770660E+01 3.5156456E+01-8.3778343E+01 3.5149864E+01 -8.3794884E+01 3.5147953E+01-8.3797287E+01 3.5144882E+01 -8.3806763E+01 3.5143944E+01-8.3808235E+01 3.5141411E+01 -8.3816940E+01 3.5139229E+01-8.3833099E+01 3.5140511E+01 -8.3834694E+01 3.5142876E+01-8.3841209E+01 3.5143768E+01 -8.3852615E+01 3.5139481E+01-8.3862854E+01 3.5132515E+01 -8.3865547E+01 3.5127277E+01-8.3863686E+01 3.5120235E+01 -8.3874794E+01 3.5113728E+01-8.3895988E+01 3.5091587E+01 -8.3905441E+01 3.5086765E+01-8.3908203E+01 3.5077850E+01 -8.3922623E+01 3.5074024E+01-8.3926941E+01 3.5066914E+01 -8.3933937E+01 3.5068562E+01-8.3942345E+01 3.5056770E+01 -8.3948074E+01 3.5053913E+01-8.3956367E+01 3.5054184E+01 -8.3964073E+01 3.5048004E+01-8.3962738E+01 3.5045898E+01 -8.3966049E+01 3.5043976E+01-8.3958450E+01 3.5038734E+01 -8.3960594E+01 3.5030762E+01-8.3956886E+01 3.5025856E+01 -8.3971321E+01 3.5015270E+01-8.3971359E+01 3.5012085E+01 -8.3979866E+01 3.5005627E+01-8.4004082E+01 3.4995007E+01 -8.4005501E+01 3.4987251E+01 286 35452 203 205 87 1 2 -8.4129639E+01 3.4987423E+01-8.4005501E+01 3.4987251E+01 287 35491 204 201 96 1 4 -8.3936745E+01 3.4987400E+01-8.3620102E+01 3.4986500E+01 -8.3620300E+01 3.4992001E+01-8.3549507E+01 3.4992401E+01 288 30872 206 196 84 97 2 -7.6711624E+01 3.4981812E+01-7.6649696E+01 3.5016823E+01 289 38066 207 197 94 89 3 -7.7679001E+01 3.4972218E+01-7.7691704E+01 3.4983448E+01 -7.7730774E+01 3.5007549E+01 290 36522 183 208 88 90 26 -7.9097984E+01 3.5173855E+01-7.9113251E+01 3.5125473E+01 -7.9105537E+01 3.5121376E+01-7.9101357E+01 3.5114544E+01 -7.9098541E+01 3.5093922E+01-7.9093452E+01 3.5090065E+01 -7.9093636E+01 3.5079552E+01-7.9090736E+01 3.5077919E+01 -7.9089569E+01 3.5071136E+01-7.9092270E+01 3.5063969E+01 -7.9090538E+01 3.5059174E+01-7.9093353E+01 3.5055828E+01 -7.9088425E+01 3.5051498E+01-7.9088226E+01 3.5049347E+01 -7.9091988E+01 3.5047497E+01-7.9090340E+01 3.5041885E+01 -7.9072296E+01 3.5016682E+01-7.9061134E+01 3.5007244E+01 -7.9057014E+01 3.4998215E+01-7.9049843E+01 3.4991596E+01 -7.9047295E+01 3.4978283E+01-7.9041245E+01 3.4967575E+01 -7.9037773E+01 3.4967049E+01-7.9035103E+01 3.4963020E+01 -7.9037277E+01 3.4957592E+01-7.9034958E+01 3.4953419E+01 291 30775 206 165 82 84 36 -7.6711624E+01 3.4981812E+01-7.6762337E+01 3.4953671E+01 -7.6780930E+01 3.4950275E+01-7.6819458E+01 3.4952312E+01 -7.6901649E+01 3.4983940E+01-7.6949554E+01 3.5017300E+01 -7.6967628E+01 3.5040497E+01-7.6950478E+01 3.5054127E+01 -7.6941109E+01 3.5064781E+01-7.6939758E+01 3.5075893E+01 -7.6935509E+01 3.5079708E+01-7.6939507E+01 3.5088940E+01 -7.6937584E+01 3.5101097E+01-7.6940651E+01 3.5102913E+01 -7.6935043E+01 3.5106216E+01-7.6944275E+01 3.5120579E+01 -7.6976318E+01 3.5133617E+01-7.6984467E+01 3.5143707E+01 -7.6987762E+01 3.5154629E+01-7.6977531E+01 3.5155273E+01 -7.6970703E+01 3.5161503E+01-7.6969231E+01 3.5171005E+01 -7.6971489E+01 3.5178261E+01-7.6966362E+01 3.5181763E+01 -7.6962326E+01 3.5200218E+01-7.6952087E+01 3.5207687E+01 -7.6945534E+01 3.5209129E+01-7.6942551E+01 3.5214783E+01 -7.6943695E+01 3.5222298E+01-7.6932983E+01 3.5229942E+01 -7.6920006E+01 3.5234657E+01-7.6911385E+01 3.5234200E+01 -7.6905418E+01 3.5236530E+01-7.6902008E+01 3.5241318E+01 -7.6902786E+01 3.5246147E+01-7.6896019E+01 3.5253464E+01 292 36476 209 167 88 86 74 -7.8495041E+01 3.4856094E+01-7.8495064E+01 3.4858952E+01 -7.8499199E+01 3.4859360E+01-7.8502724E+01 3.4864227E+01 -7.8513100E+01 3.4868889E+01-7.8513863E+01 3.4881744E+01 -7.8522942E+01 3.4883450E+01-7.8525696E+01 3.4884861E+01 -7.8526779E+01 3.4890835E+01-7.8535965E+01 3.4893768E+01 -7.8537056E+01 3.4892303E+01-7.8538002E+01 3.4895439E+01 -7.8545494E+01 3.4900726E+01-7.8542046E+01 3.4910686E+01 -7.8546410E+01 3.4916111E+01-7.8553139E+01 3.4914967E+01 -7.8560997E+01 3.4917255E+01-7.8562416E+01 3.4921127E+01 -7.8572762E+01 3.4930008E+01-7.8571533E+01 3.4936237E+01 -7.8582626E+01 3.4938248E+01-7.8597504E+01 3.4951752E+01 -7.8607094E+01 3.4953465E+01-7.8611069E+01 3.4960720E+01 -7.8632683E+01 3.4978092E+01-7.8637924E+01 3.4987911E+01 -7.8643967E+01 3.4989178E+01-7.8647888E+01 3.5005257E+01 -7.8645523E+01 3.5009926E+01-7.8653221E+01 3.5020802E+01 -7.8650322E+01 3.5026321E+01-7.8658363E+01 3.5039669E+01 -7.8654770E+01 3.5049988E+01-7.8664337E+01 3.5067093E+01 -7.8663414E+01 3.5078331E+01-7.8669403E+01 3.5080482E+01 -7.8672653E+01 3.5085453E+01-7.8669533E+01 3.5093166E+01 -7.8663971E+01 3.5092178E+01-7.8658897E+01 3.5093964E+01 -7.8659225E+01 3.5100033E+01-7.8654823E+01 3.5100536E+01 -7.8652344E+01 3.5103439E+01-7.8653931E+01 3.5111225E+01 -7.8643372E+01 3.5113052E+01-7.8639549E+01 3.5116005E+01 -7.8641563E+01 3.5120720E+01-7.8649971E+01 3.5117447E+01 -7.8652672E+01 3.5120609E+01-7.8636124E+01 3.5136757E+01 -7.8638367E+01 3.5147171E+01-7.8636414E+01 3.5150604E+01 -7.8639984E+01 3.5155117E+01-7.8637810E+01 3.5157337E+01 -7.8634125E+01 3.5157059E+01-7.8633087E+01 3.5163719E+01 -7.8637497E+01 3.5164703E+01-7.8638908E+01 3.5167316E+01 -7.8636208E+01 3.5170471E+01-7.8632225E+01 3.5169601E+01 -7.8629936E+01 3.5171867E+01-7.8639297E+01 3.5182037E+01 -7.8640076E+01 3.5185837E+01-7.8636108E+01 3.5191833E+01 -7.8640266E+01 3.5192200E+01-7.8646950E+01 3.5197514E+01 -7.8642914E+01 3.5200741E+01-7.8635635E+01 3.5198078E+01 -7.8624680E+01 3.5203411E+01-7.8632133E+01 3.5211079E+01 -7.8617538E+01 3.5227818E+01-7.8619164E+01 3.5233379E+01 -7.8615669E+01 3.5238300E+01-7.8617462E+01 3.5245556E+01 293 43595 194 210 90 98 36 -7.9459206E+01 3.5042873E+01-7.9449303E+01 3.5026451E+01 -7.9442291E+01 3.5021873E+01-7.9431633E+01 3.5019833E+01 -7.9424973E+01 3.5010056E+01-7.9416069E+01 3.5002655E+01 -7.9410065E+01 3.5001534E+01-7.9396851E+01 3.4993706E+01 -7.9388817E+01 3.4981335E+01-7.9378944E+01 3.4975491E+01 -7.9370773E+01 3.4966702E+01-7.9370354E+01 3.4963356E+01 -7.9367317E+01 3.4962261E+01-7.9361008E+01 3.4957863E+01 -7.9363762E+01 3.4954109E+01-7.9362358E+01 3.4950214E+01 -7.9358383E+01 3.4949303E+01-7.9353355E+01 3.4943874E+01 -7.9353516E+01 3.4936596E+01-7.9356430E+01 3.4932632E+01 -7.9350143E+01 3.4921207E+01-7.9352470E+01 3.4911175E+01 -7.9348770E+01 3.4901333E+01-7.9350517E+01 3.4894207E+01 -7.9348572E+01 3.4886272E+01-7.9344398E+01 3.4877655E+01 -7.9346062E+01 3.4875961E+01-7.9342278E+01 3.4871616E+01 -7.9343887E+01 3.4868019E+01-7.9341835E+01 3.4861885E+01 -7.9338135E+01 3.4858883E+01-7.9337189E+01 3.4853596E+01 -7.9345573E+01 3.4845764E+01-7.9345520E+01 3.4843178E+01 -7.9348274E+01 3.4842785E+01-7.9348297E+01 3.4838295E+01 294 34163 211 206 82 97 10 -7.7049896E+01 3.4834869E+01-7.6883568E+01 3.4844650E+01 -7.6756432E+01 3.4846989E+01-7.6625000E+01 3.4892811E+01 -7.6626984E+01 3.4896580E+01-7.6634575E+01 3.4897587E+01 -7.6663193E+01 3.4912491E+01-7.6653397E+01 3.4932652E+01 -7.6654556E+01 3.4936928E+01-7.6711624E+01 3.4981812E+01 295 31381 212 209 88 101 7 -7.8901352E+01 3.4834625E+01-7.8843307E+01 3.4847198E+01 -7.8800583E+01 3.4849869E+01-7.8533707E+01 3.4851101E+01 -7.8515503E+01 3.4845699E+01-7.8505798E+01 3.4852402E+01 -7.8495041E+01 3.4856094E+01 296 36653 208 212 88 100 11 -7.9034958E+01 3.4953419E+01-7.8956398E+01 3.4913681E+01 -7.8947762E+01 3.4905415E+01-7.8942223E+01 3.4903954E+01 -7.8939674E+01 3.4897953E+01-7.8927551E+01 3.4886963E+01 -7.8923470E+01 3.4877254E+01-7.8922058E+01 3.4869019E+01 -7.8927246E+01 3.4864166E+01-7.8903931E+01 3.4834126E+01 -7.8901352E+01 3.4834625E+01 297 36740 210 208 90 100 3 -7.9348297E+01 3.4838295E+01-7.9191666E+01 3.4833218E+01 -7.9034958E+01 3.4953419E+01 298 36138 168 211 82 89 26 -7.7474113E+01 3.5228455E+01-7.7464317E+01 3.5225746E+01 -7.7329506E+01 3.5149353E+01-7.7200539E+01 3.5091595E+01 -7.7197784E+01 3.5087891E+01-7.7188774E+01 3.5084053E+01 -7.7191116E+01 3.5076366E+01-7.7189651E+01 3.5066090E+01 -7.7180038E+01 3.5059975E+01-7.7177856E+01 3.5056076E+01 -7.7164955E+01 3.5065556E+01-7.7159981E+01 3.5062477E+01 -7.7154861E+01 3.5062626E+01-7.7147690E+01 3.5056789E+01 -7.7145180E+01 3.5060528E+01-7.7137192E+01 3.5063358E+01 -7.7130554E+01 3.5073849E+01-7.7125351E+01 3.5077404E+01 -7.7114113E+01 3.5074013E+01-7.7109619E+01 3.5067245E+01 -7.7110046E+01 3.5045952E+01-7.7107368E+01 3.5035858E+01 -7.7099396E+01 3.5026581E+01-7.7103287E+01 3.5019730E+01 -7.7111855E+01 3.4831097E+01-7.7049896E+01 3.4834869E+01 299 45421 198 213 92 1 4 -8.0840485E+01 3.5001560E+01-8.0782249E+01 3.4935635E+01 -8.0797752E+01 3.4819641E+01-8.0561874E+01 3.4817329E+01 300 30317 172 214 91 92 2 -8.0277428E+01 3.5195992E+01-8.0320625E+01 3.4813854E+01 301 45421 213 214 92 1 2 -8.0561874E+01 3.4817329E+01-8.0320625E+01 3.4813854E+01 302 30206 190 215 95 91 35 -8.0075607E+01 3.5142933E+01-8.0068001E+01 3.5111748E+01 -8.0042053E+01 3.5102875E+01-8.0024796E+01 3.5090675E+01 -7.9999489E+01 3.5085243E+01-7.9987251E+01 3.5088276E+01 -7.9979240E+01 3.5100319E+01-7.9956306E+01 3.5114342E+01 -7.9942345E+01 3.5118774E+01-7.9926445E+01 3.5116798E+01 -7.9923065E+01 3.5113216E+01-7.9921883E+01 3.5106380E+01 -7.9912621E+01 3.5096344E+01-7.9912819E+01 3.5079018E+01 -7.9909706E+01 3.5067284E+01-7.9899704E+01 3.5059372E+01 -7.9882957E+01 3.5050735E+01-7.9875679E+01 3.5042130E+01 -7.9877495E+01 3.5035793E+01-7.9892967E+01 3.5022690E+01 -7.9899918E+01 3.5005493E+01-7.9879768E+01 3.4987926E+01 -7.9865219E+01 3.4979988E+01-7.9863831E+01 3.4974857E+01 -7.9872437E+01 3.4949970E+01-7.9866478E+01 3.4938576E+01 -7.9860077E+01 3.4932697E+01-7.9848770E+01 3.4904404E+01 -7.9850204E+01 3.4899162E+01-7.9870453E+01 3.4875000E+01 -7.9885223E+01 3.4862946E+01-7.9900894E+01 3.4857525E+01 -7.9909149E+01 3.4840874E+01-7.9914368E+01 3.4817863E+01 -7.9927834E+01 3.4806400E+01 303 30255 214 215 91 1 2 -8.0320625E+01 3.4813854E+01-7.9927834E+01 3.4806400E+01 304 43659 194 216 98 95 32 -7.9459206E+01 3.5042873E+01-7.9470268E+01 3.5035767E+01 -7.9512009E+01 3.5025593E+01-7.9572266E+01 3.4992912E+01 -7.9577858E+01 3.4978760E+01-7.9575653E+01 3.4973793E+01 -7.9581718E+01 3.4964054E+01-7.9582138E+01 3.4956913E+01 -7.9585693E+01 3.4954964E+01-7.9583496E+01 3.4947475E+01 -7.9585114E+01 3.4943859E+01-7.9579124E+01 3.4931194E+01 -7.9572624E+01 3.4929203E+01-7.9564674E+01 3.4918968E+01 -7.9565903E+01 3.4910370E+01-7.9561836E+01 3.4910080E+01 -7.9616219E+01 3.4865810E+01-7.9626953E+01 3.4851936E+01 -7.9620300E+01 3.4848846E+01-7.9623970E+01 3.4842663E+01 -7.9617798E+01 3.4839092E+01-7.9620377E+01 3.4834854E+01 -7.9619354E+01 3.4830963E+01-7.9622543E+01 3.4828949E+01 -7.9623032E+01 3.4820038E+01-7.9614288E+01 3.4814957E+01 -7.9626381E+01 3.4818089E+01-7.9634598E+01 3.4825191E+01 -7.9654701E+01 3.4814621E+01-7.9678619E+01 3.4813683E+01 -7.9688416E+01 3.4811050E+01-7.9687721E+01 3.4804733E+01 305 47938 215 216 95 1 2 -7.9927834E+01 3.4806400E+01-7.9687721E+01 3.4804733E+01 306 34267 211 217 97 89 19 -7.7049896E+01 3.4834869E+01-7.7055008E+01 3.4823780E+01 -7.7052704E+01 3.4818813E+01-7.7068115E+01 3.4821148E+01 -7.7079544E+01 3.4810204E+01-7.7089645E+01 3.4808781E+01 -7.7091415E+01 3.4798981E+01-7.7107712E+01 3.4802666E+01 -7.7116310E+01 3.4794189E+01-7.7124054E+01 3.4792377E+01 -7.7131104E+01 3.4797874E+01-7.7142265E+01 3.4796642E+01 -7.7144234E+01 3.4793301E+01-7.7150452E+01 3.4792389E+01 -7.7161797E+01 3.4794933E+01-7.7164024E+01 3.4790813E+01 -7.7167938E+01 3.4790878E+01-7.7162384E+01 3.4786667E+01 -7.7166328E+01 3.4784794E+01 307 38149 217 207 99 89 56 -7.7166328E+01 3.4784794E+01-7.7170013E+01 3.4780212E+01 -7.7173187E+01 3.4780464E+01-7.7170464E+01 3.4784767E+01 -7.7175484E+01 3.4787079E+01-7.7171211E+01 3.4789577E+01 -7.7176208E+01 3.4791821E+01-7.7175758E+01 3.4795757E+01 -7.7191162E+01 3.4802010E+01-7.7190002E+01 3.4805740E+01 -7.7196465E+01 3.4809086E+01-7.7193718E+01 3.4813683E+01 -7.7195877E+01 3.4817230E+01-7.7187469E+01 3.4818607E+01 -7.7185112E+01 3.4825497E+01-7.7179955E+01 3.4828976E+01 -7.7181389E+01 3.4835732E+01-7.7184998E+01 3.4836418E+01 -7.7188637E+01 3.4833351E+01-7.7192284E+01 3.4833672E+01 -7.7191437E+01 3.4831978E+01-7.7202217E+01 3.4834061E+01 -7.7203857E+01 3.4836666E+01-7.7201309E+01 3.4841358E+01 -7.7212219E+01 3.4852371E+01-7.7210335E+01 3.4858509E+01 -7.7219223E+01 3.4867390E+01-7.7219978E+01 3.4870750E+01 -7.7215973E+01 3.4873573E+01-7.7222389E+01 3.4882015E+01 -7.7221748E+01 3.4886608E+01-7.7233810E+01 3.4885880E+01 -7.7232040E+01 3.4892818E+01-7.7238571E+01 3.4893436E+01 -7.7237984E+01 3.4899410E+01-7.7250481E+01 3.4901150E+01 -7.7252449E+01 3.4903027E+01-7.7251694E+01 3.4909756E+01 -7.7260147E+01 3.4909054E+01-7.7260002E+01 3.4914524E+01 -7.7268303E+01 3.4925606E+01-7.7282814E+01 3.4927601E+01 -7.7285683E+01 3.4931171E+01-7.7294434E+01 3.4930210E+01 -7.7308586E+01 3.4937405E+01-7.7317055E+01 3.4932022E+01 -7.7318527E+01 3.4934608E+01-7.7329651E+01 3.4938110E+01 -7.7339104E+01 3.4935570E+01-7.7345856E+01 3.4930325E+01 -7.7357414E+01 3.4928967E+01-7.7365585E+01 3.4923264E+01 -7.7366608E+01 3.4911476E+01-7.7503021E+01 3.4969467E+01 -7.7639175E+01 3.4984245E+01-7.7679001E+01 3.4972218E+01 308 38088 219 207 94 99 5 -7.7680862E+01 3.4720474E+01-7.7686096E+01 3.4732765E+01 -7.7685249E+01 3.4739174E+01-7.7651352E+01 3.4923698E+01 -7.7679001E+01 3.4972218E+01 309 38144 218 219 94 102 38 -7.8113472E+01 3.4721836E+01-7.8101608E+01 3.4725410E+01 -7.8095650E+01 3.4723171E+01-7.8087524E+01 3.4725117E+01 -7.8081375E+01 3.4722416E+01-7.8071236E+01 3.4724617E+01 -7.8066795E+01 3.4727821E+01-7.8050797E+01 3.4724590E+01 -7.8041351E+01 3.4727310E+01-7.8039162E+01 3.4725918E+01 -7.8036911E+01 3.4728134E+01-7.8036392E+01 3.4725433E+01 -7.8033066E+01 3.4727676E+01-7.8031120E+01 3.4724609E+01 -7.8026909E+01 3.4726257E+01-7.8024910E+01 3.4730213E+01 -7.8018028E+01 3.4732109E+01-7.8010216E+01 3.4731304E+01 -7.8008011E+01 3.4725971E+01-7.8002747E+01 3.4725876E+01 -7.8002991E+01 3.4723568E+01-7.7992683E+01 3.4715813E+01 -7.7988251E+01 3.4717190E+01-7.7981819E+01 3.4713757E+01 -7.7979622E+01 3.4716801E+01-7.7975220E+01 3.4714241E+01 -7.7974335E+01 3.4718933E+01-7.7962250E+01 3.4719601E+01 -7.7959175E+01 3.4715454E+01-7.7952744E+01 3.4714291E+01 -7.7952103E+01 3.4717564E+01-7.7940521E+01 3.4719898E+01 -7.7939003E+01 3.4723171E+01-7.7937836E+01 3.4720154E+01 -7.7936142E+01 3.4722557E+01-7.7930794E+01 3.4722668E+01 -7.7922203E+01 3.4719604E+01-7.7680862E+01 3.4720474E+01 310 38284 176 218 94 86 11 -7.8163826E+01 3.5189209E+01-7.8163025E+01 3.5137123E+01 -7.8171402E+01 3.5114845E+01-7.8171913E+01 3.5093414E+01 -7.8159927E+01 3.5079620E+01-7.8147003E+01 3.4902294E+01 -7.8200745E+01 3.4737019E+01-7.8149986E+01 3.4721588E+01 -7.8134842E+01 3.4709194E+01-7.8124512E+01 3.4713295E+01 -7.8113472E+01 3.4721836E+01 311 34268 217 220 97 99 31 -7.7166328E+01 3.4784794E+01-7.7165771E+01 3.4778915E+01 -7.7158806E+01 3.4781387E+01-7.7157646E+01 3.4779240E+01 -7.7160667E+01 3.4774593E+01-7.7157890E+01 3.4773506E+01 -7.7154289E+01 3.4776577E+01-7.7151031E+01 3.4771168E+01 -7.7158470E+01 3.4769295E+01-7.7158478E+01 3.4766041E+01 -7.7156052E+01 3.4765167E+01-7.7150246E+01 3.4768063E+01 -7.7143585E+01 3.4765930E+01-7.7141457E+01 3.4759502E+01 -7.7135704E+01 3.4764084E+01-7.7131149E+01 3.4758320E+01 -7.7126434E+01 3.4756767E+01-7.7126343E+01 3.4746758E+01 -7.7121574E+01 3.4731075E+01-7.7112267E+01 3.4722157E+01 -7.7106628E+01 3.4712540E+01-7.7105629E+01 3.4694527E+01 -7.7116165E+01 3.4678097E+01-7.7114632E+01 3.4672939E+01 -7.7099716E+01 3.4669498E+01-7.7096939E+01 3.4665684E+01 -7.7097359E+01 3.4663105E+01-7.7105057E+01 3.4657722E+01 -7.7107033E+01 3.4647930E+01-7.7112831E+01 3.4640877E+01 -7.7112900E+01 3.4640060E+01 312 43675 210 221 100 98 14 -7.9348297E+01 3.4838295E+01-7.9349274E+01 3.4838322E+01 -7.9353622E+01 3.4828701E+01-7.9352287E+01 3.4825630E+01 -7.9357841E+01 3.4820110E+01-7.9350143E+01 3.4810177E+01 -7.9350426E+01 3.4805023E+01-7.9344116E+01 3.4795979E+01 -7.9344444E+01 3.4791996E+01-7.9338425E+01 3.4787395E+01 -7.9339256E+01 3.4785221E+01-7.9337257E+01 3.4785263E+01 -7.9331009E+01 3.4773724E+01-7.9461983E+01 3.4630272E+01 313 48003 216 221 98 1 3 -7.9687721E+01 3.4804733E+01-7.9675522E+01 3.4804588E+01 -7.9461983E+01 3.4630272E+01 314 48173 221 222 100 1 2 -7.9461983E+01 3.4630272E+01-7.9450264E+01 3.4620876E+01 315 160 220 196 97 1 49 -7.7112900E+01 3.4640060E+01-7.7111961E+01 3.4640327E+01 -7.7002953E+01 3.4666065E+01-7.6927246E+01 3.4676662E+01 -7.6855522E+01 3.4688972E+01-7.6797661E+01 3.4695343E+01 -7.6722847E+01 3.4696346E+01-7.6674400E+01 3.4690289E+01 -7.6648666E+01 3.4675148E+01-7.6619896E+01 3.4670609E+01 -7.6585075E+01 3.4661526E+01-7.6563873E+01 3.4652439E+01 -7.6554794E+01 3.4628212E+01-7.6554794E+01 3.4613071E+01 -7.6535110E+01 3.4579765E+01-7.6529053E+01 3.4587337E+01 -7.6527534E+01 3.4603989E+01-7.6497253E+01 3.4655468E+01 -7.6477577E+01 3.4681206E+01-7.6391273E+01 3.4778103E+01 -7.6315567E+01 3.4849262E+01-7.6185364E+01 3.4953735E+01 -7.6130859E+01 3.4996128E+01-7.6079376E+01 3.5032463E+01 -7.6035469E+01 3.5059715E+01-7.6040016E+01 3.5065777E+01 -7.6068787E+01 3.5073345E+01-7.6171738E+01 3.4985527E+01 -7.6206558E+01 3.4988556E+01-7.6241386E+01 3.4999157E+01 -7.6286804E+01 3.5008240E+01-7.6364021E+01 3.5037006E+01 -7.6341309E+01 3.4994614E+01-7.6327682E+01 3.4980988E+01 -7.6335258E+01 3.4971905E+01-7.6362503E+01 3.4976444E+01 -7.6424583E+01 3.4997639E+01-7.6438210E+01 3.5008240E+01 -7.6433662E+01 3.5049122E+01-7.6439720E+01 3.5064259E+01 -7.6463951E+01 3.5076370E+01-7.6479088E+01 3.5058205E+01 -7.6491203E+01 3.5026409E+01-7.6506348E+01 3.5008240E+01 -7.6577507E+01 3.4996128E+01-7.6613838E+01 3.4985527E+01 -7.6638062E+01 3.4996128E+01-7.6649269E+01 3.5015465E+01 -7.6649696E+01 3.5016823E+01 316 31494 223 218 86 102 4 -7.8254906E+01 3.4553711E+01-7.8156456E+01 3.4678425E+01 -7.8114426E+01 3.4706921E+01-7.8113472E+01 3.4721836E+01 317 31394 223 209 101 86 94 -7.8254906E+01 3.4553711E+01-7.8260658E+01 3.4556232E+01 -7.8252350E+01 3.4562431E+01-7.8255142E+01 3.4568542E+01 -7.8262642E+01 3.4571659E+01-7.8261009E+01 3.4574337E+01 -7.8264351E+01 3.4576492E+01-7.8266731E+01 3.4583817E+01 -7.8275505E+01 3.4581509E+01-7.8280449E+01 3.4591030E+01 -7.8287590E+01 3.4593300E+01-7.8289528E+01 3.4597923E+01 -7.8292961E+01 3.4597122E+01-7.8291466E+01 3.4600101E+01 -7.8293900E+01 3.4601471E+01-7.8303200E+01 3.4600468E+01 -7.8306519E+01 3.4608112E+01-7.8304802E+01 3.4610744E+01 -7.8306992E+01 3.4613171E+01-7.8312744E+01 3.4613148E+01 -7.8313583E+01 3.4625626E+01-7.8322800E+01 3.4629627E+01 -7.8314194E+01 3.4633175E+01-7.8317093E+01 3.4635647E+01 -7.8311806E+01 3.4639912E+01-7.8314499E+01 3.4644550E+01 -7.8319153E+01 3.4645767E+01-7.8321281E+01 3.4649567E+01 -7.8324989E+01 3.4649681E+01-7.8322144E+01 3.4652817E+01 -7.8326653E+01 3.4655769E+01-7.8327263E+01 3.4664146E+01 -7.8323914E+01 3.4666664E+01-7.8331177E+01 3.4672478E+01 -7.8338844E+01 3.4674671E+01-7.8341537E+01 3.4679184E+01 -7.8347244E+01 3.4680256E+01-7.8344337E+01 3.4683552E+01 -7.8347168E+01 3.4690353E+01-7.8349297E+01 3.4688202E+01 -7.8350327E+01 3.4692364E+01-7.8355141E+01 3.4690212E+01 -7.8357918E+01 3.4692753E+01-7.8361771E+01 3.4691238E+01 -7.8361778E+01 3.4695293E+01-7.8366623E+01 3.4693043E+01 -7.8373001E+01 3.4698856E+01-7.8374191E+01 3.4701099E+01 -7.8369476E+01 3.4700047E+01-7.8371506E+01 3.4702202E+01 -7.8368736E+01 3.4704006E+01-7.8377045E+01 3.4709496E+01 -7.8376160E+01 3.4712517E+01-7.8382141E+01 3.4717167E+01 -7.8379448E+01 3.4723324E+01-7.8383415E+01 3.4723667E+01 -7.8383385E+01 3.4726120E+01-7.8389107E+01 3.4729122E+01 -7.8391975E+01 3.4729439E+01-7.8392853E+01 3.4732601E+01 -7.8387810E+01 3.4737930E+01-7.8392967E+01 3.4741962E+01 -7.8390106E+01 3.4745693E+01-7.8391464E+01 3.4749645E+01 -7.8400978E+01 3.4751438E+01-7.8403862E+01 3.4757114E+01 -7.8408028E+01 3.4757759E+01-7.8406219E+01 3.4759434E+01 -7.8410316E+01 3.4765293E+01-7.8420967E+01 3.4766209E+01 -7.8424744E+01 3.4769848E+01-7.8423912E+01 3.4772755E+01 -7.8430511E+01 3.4776421E+01-7.8429901E+01 3.4781887E+01 -7.8438942E+01 3.4785553E+01-7.8438004E+01 3.4792374E+01 -7.8445328E+01 3.4797752E+01-7.8441582E+01 3.4800430E+01 -7.8449348E+01 3.4807388E+01-7.8449219E+01 3.4812538E+01 -7.8451820E+01 3.4814072E+01-7.8457062E+01 3.4812321E+01 -7.8460258E+01 3.4814117E+01-7.8460068E+01 3.4821877E+01 -7.8465279E+01 3.4820869E+01-7.8467171E+01 3.4822655E+01 -7.8466064E+01 3.4827690E+01-7.8482582E+01 3.4836544E+01 -7.8487747E+01 3.4836063E+01-7.8489944E+01 3.4842518E+01 -7.8493942E+01 3.4843452E+01-7.8492165E+01 3.4848904E+01 -7.8495583E+01 3.4852268E+01-7.8495041E+01 3.4856094E+01 318 31404 212 224 101 100 68 -7.8901352E+01 3.4834625E+01-7.8898598E+01 3.4831501E+01 -7.8900597E+01 3.4827999E+01-7.8892998E+01 3.4813900E+01 -7.8889107E+01 3.4811298E+01-7.8884003E+01 3.4812199E+01 -7.8886703E+01 3.4809700E+01-7.8884506E+01 3.4802299E+01 -7.8875076E+01 3.4785259E+01-7.8865799E+01 3.4774799E+01 -7.8863701E+01 3.4760300E+01-7.8856796E+01 3.4754398E+01 -7.8854599E+01 3.4735699E+01-7.8843506E+01 3.4726299E+01 -7.8845398E+01 3.4723598E+01-7.8839706E+01 3.4721802E+01 -7.8841400E+01 3.4718700E+01-7.8838402E+01 3.4720600E+01 -7.8837303E+01 3.4716202E+01-7.8833000E+01 3.4718399E+01 -7.8831398E+01 3.4714199E+01-7.8821800E+01 3.4708900E+01 -7.8813400E+01 3.4696201E+01-7.8806503E+01 3.4690399E+01 -7.8806000E+01 3.4684200E+01-7.8807800E+01 3.4680401E+01 -7.8805481E+01 3.4674431E+01-7.8809799E+01 3.4670601E+01 -7.8807999E+01 3.4667301E+01-7.8815308E+01 3.4665199E+01 -7.8820107E+01 3.4659401E+01-7.8820396E+01 3.4656502E+01 -7.8815598E+01 3.4656502E+01-7.8812523E+01 3.4651478E+01 -7.8818649E+01 3.4649780E+01-7.8822067E+01 3.4638443E+01 -7.8826599E+01 3.4638863E+01-7.8828262E+01 3.4636829E+01 -7.8829399E+01 3.4624199E+01-7.8833199E+01 3.4623001E+01 -7.8834999E+01 3.4615002E+01-7.8832245E+01 3.4611588E+01 -7.8833801E+01 3.4601700E+01-7.8841103E+01 3.4597500E+01 -7.8839600E+01 3.4595901E+01-7.8835800E+01 3.4597401E+01 -7.8835197E+01 3.4593300E+01-7.8839706E+01 3.4588799E+01 -7.8843102E+01 3.4588799E+01-7.8843903E+01 3.4578300E+01 -7.8847397E+01 3.4574600E+01-7.8857101E+01 3.4572399E+01 -7.8859001E+01 3.4567699E+01-7.8853706E+01 3.4557201E+01 -7.8857803E+01 3.4549301E+01-7.8854797E+01 3.4547298E+01 -7.8859306E+01 3.4537201E+01-7.8854797E+01 3.4534199E+01 -7.8854706E+01 3.4521500E+01-7.8850700E+01 3.4517601E+01 -7.8855797E+01 3.4514999E+01-7.8850304E+01 3.4513500E+01 -7.8843506E+01 3.4507198E+01-7.8846603E+01 3.4500702E+01 -7.8854301E+01 3.4501499E+01-7.8866913E+01 3.4493755E+01 -7.8868507E+01 3.4484531E+01-7.8871780E+01 3.4482498E+01 319 160 225 220 99 1 7 -7.7517929E+01 3.4439243E+01-7.7414665E+01 3.4492924E+01 -7.7342224E+01 3.4524384E+01-7.7305046E+01 3.4544399E+01 -7.7256371E+01 3.4578678E+01-7.7154350E+01 3.4628212E+01 -7.7112900E+01 3.4640060E+01 320 38194 219 225 99 102 11 -7.7680862E+01 3.4720474E+01-7.7584450E+01 3.4500000E+01 -7.7576523E+01 3.4476501E+01-7.7572510E+01 3.4476566E+01 -7.7572067E+01 3.4472332E+01-7.7567535E+01 3.4469429E+01 -7.7552773E+01 3.4470757E+01-7.7547356E+01 3.4465351E+01 -7.7541672E+01 3.4464066E+01-7.7533798E+01 3.4458275E+01 -7.7517929E+01 3.4439243E+01 321 31410 226 223 101 102 31 -7.8256592E+01 3.4399597E+01-7.8202164E+01 3.4444115E+01 -7.8176773E+01 3.4465096E+01-7.8180367E+01 3.4465942E+01 -7.8182442E+01 3.4469467E+01-7.8185707E+01 3.4467659E+01 -7.8192833E+01 3.4473679E+01-7.8204109E+01 3.4476196E+01 -7.8207649E+01 3.4487640E+01-7.8212265E+01 3.4485882E+01 -7.8212624E+01 3.4488510E+01-7.8217621E+01 3.4487320E+01 -7.8223068E+01 3.4492928E+01-7.8223701E+01 3.4490223E+01 -7.8235985E+01 3.4492371E+01-7.8240990E+01 3.4498989E+01 -7.8245796E+01 3.4499657E+01-7.8252785E+01 3.4504684E+01 -7.8255791E+01 3.4508415E+01-7.8254326E+01 3.4511730E+01 -7.8251701E+01 3.4510654E+01-7.8256233E+01 3.4513931E+01 -7.8254738E+01 3.4519882E+01-7.8264442E+01 3.4520046E+01 -7.8263580E+01 3.4524670E+01-7.8265770E+01 3.4526958E+01 -7.8263382E+01 3.4528702E+01-7.8269218E+01 3.4530785E+01 -7.8272507E+01 3.4537651E+01-7.8260696E+01 3.4545361E+01 -7.8254906E+01 3.4553711E+01 322 31300 226 224 103 101 26 -7.8256592E+01 3.4399597E+01-7.8337524E+01 3.4366920E+01 -7.8365280E+01 3.4372665E+01-7.8398262E+01 3.4371105E+01 -7.8407501E+01 3.4373947E+01-7.8446144E+01 3.4376511E+01 -7.8575325E+01 3.4428886E+01-7.8598343E+01 3.4432667E+01 -7.8603310E+01 3.4440052E+01-7.8613480E+01 3.4442913E+01 -7.8623238E+01 3.4453209E+01-7.8628441E+01 3.4451488E+01 -7.8647118E+01 3.4458641E+01-7.8649338E+01 3.4458160E+01 -7.8648781E+01 3.4454155E+01-7.8656982E+01 3.4450314E+01 -7.8652245E+01 3.4457794E+01-7.8663490E+01 3.4460773E+01 -7.8666954E+01 3.4463486E+01-7.8667908E+01 3.4469406E+01 -7.8825378E+01 3.4461636E+01-7.8833839E+01 3.4463047E+01 -7.8850426E+01 3.4473572E+01-7.8858109E+01 3.4474300E+01 -7.8861351E+01 3.4482864E+01-7.8871780E+01 3.4482498E+01 323 31370 227 226 103 102 17 -7.8162560E+01 3.4356945E+01-7.8170670E+01 3.4356140E+01 -7.8175331E+01 3.4351234E+01-7.8178917E+01 3.4354725E+01 -7.8201530E+01 3.4352585E+01-7.8210892E+01 3.4358849E+01 -7.8212166E+01 3.4369240E+01-7.8225471E+01 3.4373592E+01 -7.8228989E+01 3.4378437E+01-7.8233391E+01 3.4373562E+01 -7.8235680E+01 3.4374020E+01-7.8236664E+01 3.4379669E+01 -7.8245819E+01 3.4384869E+01-7.8246552E+01 3.4392349E+01 -7.8248009E+01 3.4393715E+01-7.8252838E+01 3.4391140E+01 -7.8256592E+01 3.4399597E+01 324 31631 228 227 105 102 26 -7.8030205E+01 3.4331600E+01-7.8046989E+01 3.4330399E+01 -7.8047630E+01 3.4335648E+01-7.8054146E+01 3.4335552E+01 -7.8052834E+01 3.4339775E+01-7.8059731E+01 3.4345154E+01 -7.8060143E+01 3.4337585E+01-7.8077888E+01 3.4338417E+01 -7.8074928E+01 3.4347378E+01-7.8079475E+01 3.4354065E+01 -7.8086205E+01 3.4351295E+01-7.8093422E+01 3.4352528E+01 -7.8094818E+01 3.4355824E+01-7.8103043E+01 3.4354912E+01 -7.8113472E+01 3.4360306E+01-7.8113281E+01 3.4363937E+01 -7.8117569E+01 3.4364433E+01-7.8121742E+01 3.4368336E+01 -7.8132607E+01 3.4366638E+01-7.8137016E+01 3.4371643E+01 -7.8140915E+01 3.4368900E+01-7.8140457E+01 3.4365250E+01 -7.8151619E+01 3.4366356E+01-7.8155495E+01 3.4364235E+01 -7.8158302E+01 3.4358093E+01-7.8162560E+01 3.4356945E+01 325 31276 224 229 103 100 68 -7.8871780E+01 3.4482498E+01-7.8875000E+01 3.4478207E+01 -7.8888283E+01 3.4470085E+01-7.8888641E+01 3.4466461E+01 -7.8894768E+01 3.4461273E+01-7.8902382E+01 3.4456860E+01 -7.8907265E+01 3.4454746E+01-7.8912788E+01 3.4456345E+01 -7.8919075E+01 3.4452091E+01-7.8930084E+01 3.4454052E+01 -7.8938148E+01 3.4451283E+01-7.8941612E+01 3.4452183E+01 -7.8946838E+01 3.4448761E+01-7.8951790E+01 3.4448551E+01 -7.8954193E+01 3.4443287E+01-7.8959885E+01 3.4442368E+01 -7.8971107E+01 3.4427574E+01-7.8968697E+01 3.4425102E+01 -7.8970139E+01 3.4423042E+01-7.8967781E+01 3.4422333E+01 -7.8972092E+01 3.4417801E+01-7.8968201E+01 3.4416725E+01 -7.8971291E+01 3.4410355E+01-7.8967583E+01 3.4410858E+01 -7.8969765E+01 3.4405869E+01-7.8968636E+01 3.4397537E+01 -7.8970062E+01 3.4395130E+01-7.8976006E+01 3.4395699E+01 -7.8974014E+01 3.4391949E+01-7.8978355E+01 3.4390160E+01 -7.8983368E+01 3.4393566E+01-7.8998375E+01 3.4391136E+01 -7.9002541E+01 3.4384491E+01-7.9011856E+01 3.4380974E+01 -7.9001228E+01 3.4364044E+01-7.9003990E+01 3.4361183E+01 -7.9008270E+01 3.4361210E+01-7.9005928E+01 3.4359421E+01 -7.9010956E+01 3.4355049E+01-7.9009544E+01 3.4352577E+01 -7.9017143E+01 3.4351597E+01-7.9016945E+01 3.4349831E+01 -7.9018745E+01 3.4351959E+01-7.9027542E+01 3.4352928E+01 -7.9025452E+01 3.4348072E+01-7.9030525E+01 3.4347019E+01 -7.9029243E+01 3.4342552E+01-7.9032387E+01 3.4342575E+01 -7.9030838E+01 3.4340080E+01-7.9034729E+01 3.4338505E+01 -7.9037689E+01 3.4333145E+01-7.9035286E+01 3.4329941E+01 -7.9037132E+01 3.4325794E+01-7.9034210E+01 3.4324512E+01 -7.9035728E+01 3.4319176E+01-7.9037109E+01 3.4321285E+01 -7.9040649E+01 3.4317509E+01-7.9037773E+01 3.4316544E+01 -7.9038681E+01 3.4313305E+01-7.9045364E+01 3.4310635E+01 -7.9052704E+01 3.4314735E+01-7.9057976E+01 3.4310478E+01 -7.9055328E+01 3.4308739E+01-7.9068298E+01 3.4306976E+01 -7.9069923E+01 3.4305004E+01-7.9067802E+01 3.4303337E+01 -7.9070618E+01 3.4303150E+01-7.9071419E+01 3.4299076E+01 326 48173 222 229 100 1 2 -7.9450264E+01 3.4620876E+01-7.9071419E+01 3.4299076E+01 327 160 230 225 102 1 6 -7.7716362E+01 3.4292637E+01-7.7661552E+01 3.4340408E+01 -7.7647255E+01 3.4347080E+01-7.7580528E+01 3.4400459E+01 -7.7533821E+01 3.4430965E+01-7.7517929E+01 3.4439243E+01 328 46528 230 228 104 102 55 -7.7716362E+01 3.4292637E+01-7.7718857E+01 3.4295059E+01 -7.7726540E+01 3.4292301E+01-7.7733032E+01 3.4293922E+01 -7.7738396E+01 3.4292061E+01-7.7741547E+01 3.4297573E+01 -7.7740578E+01 3.4301422E+01-7.7752289E+01 3.4303230E+01 -7.7805489E+01 3.4349552E+01-7.7812912E+01 3.4358833E+01 -7.7814484E+01 3.4362911E+01-7.7812370E+01 3.4365025E+01 -7.7815292E+01 3.4366703E+01-7.7809822E+01 3.4368832E+01 -7.7804901E+01 3.4376747E+01-7.7810478E+01 3.4381897E+01 -7.7815231E+01 3.4381508E+01-7.7818733E+01 3.4385605E+01 -7.7821190E+01 3.4384918E+01-7.7823288E+01 3.4389191E+01 -7.7844093E+01 3.4380692E+01-7.7858932E+01 3.4379528E+01 -7.7871727E+01 3.4373169E+01-7.7880081E+01 3.4366127E+01 -7.7887169E+01 3.4364098E+01-7.7895523E+01 3.4363602E+01 -7.7899666E+01 3.4366047E+01-7.7900894E+01 3.4377789E+01 -7.7909042E+01 3.4374767E+01-7.7917366E+01 3.4375561E+01 -7.7929070E+01 3.4361378E+01-7.7932083E+01 3.4361359E+01 -7.7931137E+01 3.4367279E+01-7.7934364E+01 3.4366848E+01 -7.7935280E+01 3.4357857E+01-7.7941185E+01 3.4362511E+01 -7.7940193E+01 3.4369663E+01-7.7949364E+01 3.4371326E+01 -7.7951324E+01 3.4364334E+01-7.7959602E+01 3.4369698E+01 -7.7961952E+01 3.4373264E+01-7.7959320E+01 3.4378670E+01 -7.7960495E+01 3.4382515E+01-7.7969971E+01 3.4377865E+01 -7.7975838E+01 3.4372177E+01-7.7984207E+01 3.4372913E+01 -7.7987953E+01 3.4370975E+01-7.7988380E+01 3.4363712E+01 -7.7978302E+01 3.4357822E+01-7.7979362E+01 3.4355282E+01 -7.7987358E+01 3.4352688E+01-7.7994003E+01 3.4344593E+01 -7.7995743E+01 3.4339905E+01-7.7993599E+01 3.4337025E+01 -7.8030205E+01 3.4331600E+01 329 31373 231 227 103 105 106 -7.8650589E+01 3.3944073E+01-7.8647583E+01 3.3949688E+01 -7.8644501E+01 3.3949871E+01-7.8646538E+01 3.3954201E+01 -7.8642357E+01 3.3955917E+01-7.8643707E+01 3.3961525E+01 -7.8646591E+01 3.3960220E+01-7.8648323E+01 3.3965237E+01 -7.8640533E+01 3.3970249E+01-7.8633835E+01 3.3970196E+01 -7.8630142E+01 3.3974686E+01-7.8625488E+01 3.3972092E+01 -7.8624207E+01 3.3973228E+01-7.8627686E+01 3.3975529E+01 -7.8626534E+01 3.3979599E+01-7.8631676E+01 3.3993191E+01 -7.8640694E+01 3.4005001E+01-7.8639961E+01 3.4010502E+01 -7.8625702E+01 3.4019272E+01-7.8619606E+01 3.4018204E+01 -7.8617195E+01 3.4023037E+01-7.8612846E+01 3.4022053E+01 -7.8613785E+01 3.4023930E+01-7.8611717E+01 3.4023197E+01 -7.8609352E+01 3.4025581E+01-7.8606743E+01 3.4025375E+01 -7.8607536E+01 3.4023682E+01-7.8603821E+01 3.4024437E+01 -7.8603493E+01 3.4027367E+01-7.8600853E+01 3.4026340E+01 -7.8600662E+01 3.4029888E+01-7.8600563E+01 3.4027737E+01 -7.8594315E+01 3.4029156E+01-7.8590851E+01 3.4027096E+01 -7.8588928E+01 3.4031998E+01-7.8583763E+01 3.4032089E+01 -7.8585350E+01 3.4035934E+01-7.8579964E+01 3.4036415E+01 -7.8578094E+01 3.4042828E+01-7.8582306E+01 3.4042553E+01 -7.8583374E+01 3.4045158E+01-7.8580185E+01 3.4050774E+01 -7.8573830E+01 3.4055580E+01-7.8571465E+01 3.4053200E+01 -7.8569626E+01 3.4055901E+01-7.8568031E+01 3.4053429E+01 -7.8562637E+01 3.4054207E+01-7.8561287E+01 3.4058990E+01 -7.8557304E+01 3.4061943E+01-7.8559311E+01 3.4061508E+01 -7.8559090E+01 3.4065903E+01-7.8555702E+01 3.4066776E+01 -7.8554169E+01 3.4070988E+01-7.8555046E+01 3.4076553E+01 -7.8558922E+01 3.4077328E+01-7.8557304E+01 3.4075382E+01 -7.8559334E+01 3.4075016E+01-7.8563080E+01 3.4077076E+01 -7.8561340E+01 3.4081932E+01-7.8557495E+01 3.4083076E+01 -7.8560181E+01 3.4091591E+01-7.8557190E+01 3.4091549E+01 -7.8558899E+01 3.4093105E+01-7.8553665E+01 3.4096745E+01 -7.8552513E+01 3.4094887E+01-7.8549042E+01 3.4095253E+01 -7.8544609E+01 3.4099304E+01-7.8547607E+01 3.4099922E+01 -7.8546669E+01 3.4102444E+01-7.8549423E+01 3.4103840E+01 -7.8554161E+01 3.4103378E+01-7.8549675E+01 3.4111465E+01 -7.8551430E+01 3.4114643E+01-7.8553780E+01 3.4112766E+01 -7.8555557E+01 3.4116524E+01-7.8549347E+01 3.4118443E+01 -7.8551163E+01 3.4122131E+01-7.8548370E+01 3.4125645E+01 -7.8543175E+01 3.4126228E+01-7.8540199E+01 3.4122883E+01 -7.8539154E+01 3.4124504E+01-7.8546066E+01 3.4134491E+01 -7.8543945E+01 3.4137997E+01-7.8546997E+01 3.4138203E+01 -7.8545380E+01 3.4140377E+01-7.8544746E+01 3.4146099E+01 -7.8541191E+01 3.4148026E+01-7.8537773E+01 3.4145706E+01 -7.8532814E+01 3.4153629E+01-7.8526321E+01 3.4154083E+01 -7.8518883E+01 3.4158894E+01-7.8515739E+01 3.4165939E+01 -7.8503456E+01 3.4167789E+01-7.8495201E+01 3.4166603E+01 -7.8485909E+01 3.4158386E+01-7.8478424E+01 3.4158897E+01 -7.8460518E+01 3.4149998E+01-7.8422859E+01 3.4139053E+01 -7.8392776E+01 3.4173153E+01-7.8373924E+01 3.4187866E+01 -7.8367065E+01 3.4188602E+01-7.8374504E+01 3.4204857E+01 -7.8254753E+01 3.4216148E+01-7.8235809E+01 3.4248276E+01 -7.8228271E+01 3.4256481E+01-7.8162560E+01 3.4356945E+01 330 36054 229 231 103 1 2 -7.9071419E+01 3.4299076E+01-7.8650589E+01 3.3944073E+01 331 160 232 230 104 1 8 -7.7936729E+01 3.3927631E+01-7.7915123E+01 3.3969601E+01 -7.7894142E+01 3.4025841E+01-7.7850296E+01 3.4117352E+01 -7.7837906E+01 3.4148808E+01-7.7778801E+01 3.4226971E+01 -7.7743538E+01 3.4268917E+01-7.7716362E+01 3.4292637E+01 332 31637 232 228 105 104 39 -7.7936729E+01 3.3927631E+01-7.7948799E+01 3.3970699E+01 -7.7941505E+01 3.3983002E+01-7.7935616E+01 3.4007957E+01 -7.7931229E+01 3.4050625E+01-7.7937210E+01 3.4122650E+01 -7.7952499E+01 3.4150177E+01-7.7958900E+01 3.4173599E+01 -7.7957954E+01 3.4188030E+01-7.7954102E+01 3.4194500E+01 -7.7961998E+01 3.4203201E+01-7.7951790E+01 3.4232189E+01 -7.7958107E+01 3.4234261E+01-7.7962227E+01 3.4239304E+01 -7.7955711E+01 3.4239475E+01-7.7957603E+01 3.4241199E+01 -7.7968803E+01 3.4242199E+01-7.7969803E+01 3.4243900E+01 -7.7965302E+01 3.4249100E+01-7.7968102E+01 3.4251999E+01 -7.7973396E+01 3.4247101E+01-7.7979103E+01 3.4259899E+01 -7.7987999E+01 3.4259899E+01-7.7987801E+01 3.4268101E+01 -7.8002304E+01 3.4272900E+01-7.7999603E+01 3.4276001E+01 -7.7991707E+01 3.4277901E+01-7.7990501E+01 3.4281502E+01 -7.7996803E+01 3.4284199E+01-7.8005104E+01 3.4280300E+01 -7.8006203E+01 3.4288700E+01-7.8016197E+01 3.4290100E+01 -7.8015106E+01 3.4307301E+01-7.8006531E+01 3.4319344E+01 -7.8008942E+01 3.4322384E+01-7.8013008E+01 3.4323009E+01 -7.8026321E+01 3.4317825E+01-7.8026207E+01 3.4328354E+01 -7.8030205E+01 3.4331600E+01 333 31580 231 233 105 1 2 -7.8650589E+01 3.3944073E+01-7.8543106E+01 3.3850632E+01 334 160 233 232 105 1 15 -7.8543106E+01 3.3850632E+01-7.8541359E+01 3.3850941E+01 -7.8506439E+01 3.3865322E+01-7.8358414E+01 3.3902916E+01 -7.8262085E+01 3.3912315E+01-7.8162621E+01 3.3913097E+01 -7.8073761E+01 3.3900894E+01-7.8023781E+01 3.3886669E+01 -7.8009491E+01 3.3868557E+01-7.8009491E+01 3.3858067E+01 -7.7985657E+01 3.3848537E+01-7.7958008E+01 3.3830425E+01 -7.7957054E+01 3.3878090E+01-7.7948479E+01 3.3904781E+01 -7.7936729E+01 3.3927631E+01 -1 0 0 0 0 0 0 CNT 2 0-7.9332649E+01 3.5538574E+01 1-8.1501175E+01 3.6434513E+01 1 1-8.1128891E+01 3.6491341E+01 2 1-8.0688377E+01 3.6414612E+01 3 1-7.6700920E+01 3.6444778E+01 4 1-7.6003372E+01 3.6400658E+01 5 1-7.6190048E+01 3.6371758E+01 6 1-8.0239769E+01 3.6401676E+01 7 1-7.7396988E+01 3.6417633E+01 8 1-7.6981026E+01 3.6358402E+01 9 1-7.8107033E+01 3.6396442E+01 10 1-7.8408691E+01 3.6364544E+01 11 1-7.9775444E+01 3.6395782E+01 12 1-7.8653259E+01 3.6303726E+01 13 1-7.9333786E+01 3.6393162E+01 14 1-7.8971771E+01 3.6389751E+01 15 1-7.7652191E+01 3.6257378E+01 16 1-7.6272270E+01 3.6288277E+01 17 1-8.1164024E+01 3.6206413E+01 18 1-8.1697197E+01 3.6231171E+01 19 1-7.6433128E+01 3.6199905E+01 20 1-7.6615417E+01 3.6149204E+01 21 1-8.0665611E+01 3.6160355E+01 22 1-8.1922523E+01 3.6076283E+01 23 1-7.8285919E+01 3.6082630E+01 24 1-8.0256561E+01 3.6130264E+01 25 1-7.9789261E+01 3.6079300E+01 26 1-7.9399590E+01 3.6043663E+01 27 1-7.6972473E+01 3.6066944E+01 28 1-7.9120773E+01 3.6061108E+01 29 1-7.8876633E+01 3.6035675E+01 30 1-7.5673363E+01 3.6003674E+01 31 1-7.7986809E+01 3.5967236E+01 32 1-8.2163551E+01 3.6013054E+01 33 1-7.7597511E+01 3.5912766E+01 34 1-8.1546654E+01 3.5952782E+01 35 1-8.2307922E+01 3.5898838E+01 36 1-7.8650574E+01 3.5790035E+01 37 1-7.7106567E+01 3.5840912E+01 38 1-8.2705902E+01 3.5857956E+01 39 1-8.0544731E+01 3.5929127E+01 40 1-8.0873344E+01 3.5809082E+01 41 1-8.1177376E+01 3.5920952E+01 42 1-8.0212624E+01 3.5792850E+01 43 1-8.1704918E+01 3.5749367E+01 44 1-7.6196083E+01 3.5817509E+01 45 1-7.6575981E+01 3.5822586E+01 46 1-7.5863617E+01 3.5776630E+01 47 1-8.2048904E+01 3.5681042E+01 48 1-7.5658241E+01 3.5877846E+01 49 1-7.9805992E+01 3.5710125E+01 50 1-7.9255699E+01 3.5702515E+01 51 1-7.7918816E+01 3.5704666E+01 52 1-8.0525055E+01 3.5639561E+01 53 1-7.7374931E+01 3.5593422E+01 54 1-8.1214973E+01 3.5662415E+01 55 1-8.2530228E+01 3.5611095E+01 56 1-7.8366051E+01 3.5517586E+01 57 1-8.2982353E+01 3.5555908E+01 58 1-7.5538177E+01 3.5421303E+01 59 1-7.6849289E+01 3.5487129E+01 60 1-7.6257545E+01 3.5531116E+01 61 1-8.3492752E+01 3.5486752E+01 62 1-7.7675987E+01 3.5485004E+01 63 1-7.9172249E+01 3.5474854E+01 64 1-8.1920357E+01 3.5402214E+01 65 1-7.8004463E+01 3.5363499E+01 66 1-8.1555801E+01 3.5333817E+01 67 1-7.8869728E+01 3.5368652E+01 68 1-8.1223679E+01 3.5485657E+01 69 1-8.3140991E+01 3.5287117E+01 70 1-8.0833847E+01 3.5248745E+01 71 1-7.9481804E+01 3.5310608E+01 72 1-7.9905914E+01 3.5332130E+01 73 1-8.0551804E+01 3.5386612E+01 74 1-8.0250809E+01 3.5311836E+01 75 1-8.2479889E+01 3.5336124E+01 76 1-8.3833427E+01 3.5350044E+01 77 1-7.7641846E+01 3.5238934E+01 78 1-8.2798264E+01 3.5202190E+01 79 1-8.1180367E+01 3.5293961E+01 80 1-7.7081390E+01 3.5121651E+01 81 1-8.2169746E+01 3.5279312E+01 82 1-7.6736877E+01 3.5133934E+01 83 1-8.3422348E+01 3.5150429E+01 84 1-7.8371567E+01 3.4991444E+01 85 1-8.4063499E+01 3.5133801E+01 86 1-7.8827576E+01 3.5048340E+01 87 1-7.7355621E+01 3.5022209E+01 88 1-7.9237251E+01 3.5017109E+01 89 1-8.0102959E+01 3.4973537E+01 90 1-8.0531029E+01 3.4988300E+01 91 1-7.5900093E+01 3.5134480E+01 92 1-7.7933670E+01 3.4936165E+01 93 1-7.9748245E+01 3.5005898E+01 94 1-8.3750336E+01 3.5057014E+01 95 1-7.6631920E+01 3.4826519E+01 96 1-7.9480698E+01 3.4840866E+01 97 1-7.7428261E+01 3.4729675E+01 98 1-7.9103889E+01 3.4639885E+01 99 1-7.8563438E+01 3.4614189E+01 100 1-7.7905449E+01 3.4524101E+01 101 1-7.8655487E+01 3.4265190E+01 102 1-7.7884842E+01 3.4230663E+01 103 1-7.8237770E+01 3.4069454E+01 104 -1 0 0 0 0 0 0 LAB 2 1991 2-8.1483864E+01 3.6437286E+01 -8.1483864E+01 3.6437286E+01-8.1483864E+01 3.6437286E+01 1983 3-8.1144035E+01 3.6485950E+01 -8.1144035E+01 3.6485950E+01-8.1144035E+01 3.6485950E+01 1965 4-8.0707527E+01 3.6422901E+01 -8.0707527E+01 3.6422901E+01-8.0707527E+01 3.6422901E+01 1847 5-7.6697113E+01 3.6453075E+01 -7.6697113E+01 3.6453075E+01-7.6697113E+01 3.6453075E+01 1818 6-7.5929359E+01 3.6341240E+01 -7.5929359E+01 3.6341240E+01-7.5929359E+01 3.6341240E+01 1839 7-7.6115868E+01 3.6340492E+01 -7.6115868E+01 3.6340492E+01-7.6115868E+01 3.6340492E+01 1957 8-8.0238640E+01 3.6422691E+01 -8.0238640E+01 3.6422691E+01-8.0238640E+01 3.6422691E+01 1866 9-7.7386650E+01 3.6404781E+01 -7.7386650E+01 3.6404781E+01-7.7386650E+01 3.6404781E+01 1862 10-7.6928902E+01 3.6308956E+01 -7.6928902E+01 3.6308956E+01-7.6928902E+01 3.6308956E+01 1892 11-7.8108421E+01 3.6415543E+01 -7.8108421E+01 3.6415543E+01-7.8108421E+01 3.6415543E+01 1910 12-7.8400154E+01 3.6379608E+01 -7.8400154E+01 3.6379608E+01-7.8400154E+01 3.6379608E+01 1944 13-7.9777199E+01 3.6421608E+01 -7.9777199E+01 3.6421608E+01-7.9777199E+01 3.6421608E+01 1912 14-7.8655304E+01 3.6337532E+01 -7.8655304E+01 3.6337532E+01-7.8655304E+01 3.6337532E+01 1935 15-7.9333923E+01 3.6417088E+01 -7.9333923E+01 3.6417088E+01-7.9333923E+01 3.6417088E+01 1924 16-7.8971420E+01 3.6412975E+01 -7.8971420E+01 3.6412975E+01-7.8971420E+01 3.6412975E+01 1898 17-7.7654610E+01 3.6288399E+01 -7.7654610E+01 3.6288399E+01-7.7654610E+01 3.6288399E+01 1854 18-7.6296692E+01 3.6304756E+01 -7.6296692E+01 3.6304756E+01-7.6296692E+01 3.6304756E+01 2014 19-8.1152252E+01 3.6237007E+01 -8.1152252E+01 3.6237007E+01-8.1152252E+01 3.6237007E+01 2037 20-8.1696251E+01 3.6260208E+01 -8.1696251E+01 3.6260208E+01-8.1696251E+01 3.6260208E+01 1875 21-7.6376244E+01 3.6129433E+01 -7.6376244E+01 3.6129433E+01-7.6376244E+01 3.6129433E+01 1887 22-7.6561226E+01 3.6088554E+01 -7.6561226E+01 3.6088554E+01-7.6561226E+01 3.6088554E+01 2029 23-8.0659073E+01 3.6180038E+01 -8.0659073E+01 3.6180038E+01-8.0659073E+01 3.6180038E+01 2053 24-8.1909508E+01 3.6117977E+01 -8.1909508E+01 3.6117977E+01-8.1909508E+01 3.6117977E+01 1961 25-7.8319687E+01 3.6080048E+01 -7.8319687E+01 3.6080048E+01-7.8319687E+01 3.6080048E+01 2021 26-8.0239098E+01 3.6138756E+01 -8.0239098E+01 3.6138756E+01-8.0239098E+01 3.6138756E+01 2010 27-7.9789001E+01 3.6105145E+01 -7.9789001E+01 3.6105145E+01-7.9789001E+01 3.6105145E+01 2002 28-7.9400490E+01 3.6070801E+01 -7.9400490E+01 3.6070801E+01-7.9400490E+01 3.6070801E+01 1917 29-7.6970917E+01 3.6084442E+01 -7.6970917E+01 3.6084442E+01-7.6970917E+01 3.6084442E+01 1993 30-7.9120499E+01 3.6085812E+01 -7.9120499E+01 3.6085812E+01-7.9120499E+01 3.6085812E+01 1988 31-7.8865677E+01 3.6068008E+01 -7.8865677E+01 3.6068008E+01-7.8865677E+01 3.6068008E+01 1885 32-7.5703217E+01 3.6036343E+01 -7.5703217E+01 3.6036343E+01-7.5703217E+01 3.6036343E+01 1969 33-7.7967354E+01 3.5975140E+01 -7.7967354E+01 3.5975140E+01-7.7967354E+01 3.5975140E+01 2094 34-8.2126480E+01 3.6005745E+01 -8.2126480E+01 3.6005745E+01-8.2126480E+01 3.6005745E+01 1967 35-7.7565224E+01 3.5928608E+01 -7.7565224E+01 3.5928608E+01-7.7565224E+01 3.5928608E+01 2088 36-8.1561554E+01 3.5969551E+01 -8.1561554E+01 3.5969551E+01-8.1561554E+01 3.5969551E+01 2107 37-8.2318336E+01 3.5916180E+01 -8.2318336E+01 3.5916180E+01-8.2318336E+01 3.5916180E+01 2019 38-7.8617790E+01 3.5819622E+01 -7.8617790E+01 3.5819622E+01-7.8617790E+01 3.5819622E+01 1974 39-7.7088074E+01 3.5787594E+01 -7.7088074E+01 3.5787594E+01-7.7088074E+01 3.5787594E+01 2116 40-8.2666069E+01 3.5887177E+01 -8.2666069E+01 3.5887177E+01-8.2666069E+01 3.5887177E+01 2060 41-8.0537743E+01 3.5932270E+01 -8.0537743E+01 3.5932270E+01-8.0537743E+01 3.5932270E+01 2074 42-8.0886955E+01 3.5827644E+01 -8.0886955E+01 3.5827644E+01-8.0886955E+01 3.5827644E+01 2089 43-8.1178024E+01 3.5938282E+01 -8.1178024E+01 3.5938282E+01-8.1178024E+01 3.5938282E+01 2059 44-8.0241394E+01 3.5807896E+01 -8.0241394E+01 3.5807896E+01-8.0241394E+01 3.5807896E+01 2114 45-8.1662407E+01 3.5789024E+01 -8.1662407E+01 3.5789024E+01-8.1662407E+01 3.5789024E+01 1950 46-7.6191864E+01 3.5902309E+01 -7.6191864E+01 3.5902309E+01-7.6191864E+01 3.5902309E+01 1960 47-7.6544334E+01 3.5877998E+01 -7.6544334E+01 3.5877998E+01-7.6544334E+01 3.5877998E+01 1943 48-7.5724220E+01 3.5761356E+01 -7.5724220E+01 3.5761356E+01-7.5724220E+01 3.5761356E+01 2120 49-8.2064499E+01 3.5652943E+01 -8.2064499E+01 3.5652943E+01-8.2064499E+01 3.5652943E+01 1947 50-7.5647957E+01 3.5875854E+01 -7.5647957E+01 3.5875854E+01-7.5647957E+01 3.5875854E+01 2072 51-7.9801651E+01 3.5731339E+01 -7.9801651E+01 3.5731339E+01-7.9801651E+01 3.5731339E+01 2056 52-7.9257042E+01 3.5722939E+01 -7.9257042E+01 3.5722939E+01-7.9257042E+01 3.5722939E+01 2034 53-7.7891891E+01 3.5737320E+01 -7.7891891E+01 3.5737320E+01-7.7891891E+01 3.5737320E+01 2110 54-8.0531204E+01 3.5683529E+01 -8.0531204E+01 3.5683529E+01-8.0531204E+01 3.5683529E+01 2028 55-7.7398834E+01 3.5615345E+01 -7.7398834E+01 3.5615345E+01-7.7398834E+01 3.5615345E+01 2129 56-8.1195396E+01 3.5622734E+01 -8.1195396E+01 3.5622734E+01-8.1195396E+01 3.5622734E+01 2158 57-8.2568977E+01 3.5651436E+01 -8.2568977E+01 3.5651436E+01-8.2568977E+01 3.5651436E+01 2048 58-7.8342026E+01 3.5572041E+01 -7.8342026E+01 3.5572041E+01-7.8342026E+01 3.5572041E+01 2183 59-8.2979912E+01 3.5576195E+01 -8.2979912E+01 3.5576195E+01-8.2979912E+01 3.5576195E+01 1973 60-7.5508514E+01 3.5340122E+01 -7.5508514E+01 3.5340122E+01-7.5508514E+01 3.5340122E+01 2031 61-7.6839005E+01 3.5508736E+01 -7.6839005E+01 3.5508736E+01-7.6839005E+01 3.5508736E+01 2013 62-7.6189987E+01 3.5419750E+01 -7.6189987E+01 3.5419750E+01-7.6189987E+01 3.5419750E+01 2201 63-8.3532944E+01 3.5524010E+01 -8.3532944E+01 3.5524010E+01-8.3532944E+01 3.5524010E+01 2063 64-7.7662819E+01 3.5514061E+01 -7.7662819E+01 3.5514061E+01-7.7662819E+01 3.5514061E+01 2115 65-7.9186523E+01 3.5492950E+01 -7.9186523E+01 3.5492950E+01-7.9186523E+01 3.5492950E+01 2188 66-8.1970367E+01 3.5440533E+01 -8.1970367E+01 3.5440533E+01-8.1970367E+01 3.5440533E+01 2091 67-7.8023216E+01 3.5306583E+01 -7.8023216E+01 3.5306583E+01-7.8023216E+01 3.5306583E+01 2189 68-8.1523712E+01 3.5279194E+01 -8.1523712E+01 3.5279194E+01-8.1523712E+01 3.5279194E+01 2117 69-7.8801338E+01 3.5383560E+01 -7.8801338E+01 3.5383560E+01-7.8801338E+01 3.5383560E+01 2184 70-8.1228767E+01 3.5498150E+01 -8.1228767E+01 3.5498150E+01-8.1228767E+01 3.5498150E+01 2226 71-8.3120583E+01 3.5289394E+01 -8.3120583E+01 3.5289394E+01-8.3120583E+01 3.5289394E+01 2185 72-8.0830345E+01 3.5288261E+01 -8.0830345E+01 3.5288261E+01-8.0830345E+01 3.5288261E+01 2137 73-7.9466995E+01 3.5319210E+01 -7.9466995E+01 3.5319210E+01-7.9466995E+01 3.5319210E+01 2150 74-7.9884148E+01 3.5346886E+01 -7.9884148E+01 3.5346886E+01-7.9884148E+01 3.5346886E+01 2172 75-8.0573700E+01 3.5388443E+01 -8.0573700E+01 3.5388443E+01-8.0573700E+01 3.5388443E+01 2168 76-8.0232948E+01 3.5345451E+01 -8.0232948E+01 3.5345451E+01-8.0232948E+01 3.5345451E+01 2213 77-8.2499825E+01 3.5351288E+01 -8.2499825E+01 3.5351288E+01-8.2499825E+01 3.5351288E+01 2257 78-8.3838470E+01 3.5350296E+01 -8.3838470E+01 3.5350296E+01-8.3838470E+01 3.5350296E+01 2104 79-7.7676346E+01 3.5257153E+01 -7.7676346E+01 3.5257153E+01-7.7676346E+01 3.5257153E+01 2244 80-8.2763725E+01 3.5238647E+01 -8.2763725E+01 3.5238647E+01-8.2763725E+01 3.5238647E+01 2203 81-8.1184471E+01 3.5305099E+01 -8.1184471E+01 3.5305099E+01-8.1184471E+01 3.5305099E+01 2100 82-7.7199776E+01 3.5168358E+01 -7.7199776E+01 3.5168358E+01-7.7199776E+01 3.5168358E+01 2224 83-8.2158211E+01 3.5301922E+01 -8.2158211E+01 3.5301922E+01-8.2158211E+01 3.5301922E+01 2099 84-7.6682793E+01 3.5180840E+01 -7.6682793E+01 3.5180840E+01-7.6682793E+01 3.5180840E+01 2270 85-8.3467758E+01 3.5189499E+01 -8.3467758E+01 3.5189499E+01-8.3467758E+01 3.5189499E+01 2155 86-7.8401535E+01 3.4983139E+01 -7.8401535E+01 3.4983139E+01-7.8401535E+01 3.4983139E+01 2282 87-8.4080681E+01 3.5151241E+01 -8.4080681E+01 3.5151241E+01-8.4080681E+01 3.5151241E+01 2175 88-7.8881691E+01 3.5088646E+01 -7.8881691E+01 3.5088646E+01-7.8881691E+01 3.5088646E+01 2138 89-7.7350716E+01 3.5036774E+01 -7.7350716E+01 3.5036774E+01-7.7350716E+01 3.5036774E+01 2195 90-7.9252548E+01 3.5043896E+01 -7.9252548E+01 3.5043896E+01-7.9252548E+01 3.5043896E+01 2219 91-8.0080612E+01 3.5010700E+01 -8.0080612E+01 3.5010700E+01-8.0080612E+01 3.5010700E+01 2223 92-8.0516899E+01 3.5032787E+01 -8.0516899E+01 3.5032787E+01-8.0516899E+01 3.5032787E+01 2098 93-7.5887108E+01 3.5142582E+01 -7.5887108E+01 3.5142582E+01-7.5887108E+01 3.5142582E+01 2164 94-7.7902687E+01 3.4962505E+01 -7.7902687E+01 3.4962505E+01-7.7902687E+01 3.4962505E+01 2209 95-7.9731300E+01 3.5006870E+01 -7.9731300E+01 3.5006870E+01-7.9731300E+01 3.5006870E+01 2295 96-8.3742851E+01 3.5025101E+01 -8.3742851E+01 3.5025101E+01-8.3742851E+01 3.5025101E+01 2130 97-7.6434547E+01 3.4904079E+01 -7.6434547E+01 3.4904079E+01-7.6434547E+01 3.4904079E+01 2228 98-7.9470993E+01 3.4863567E+01 -7.9470993E+01 3.4863567E+01-7.9470993E+01 3.4863567E+01 2193 99-7.7394218E+01 3.4703533E+01 -7.7394218E+01 3.4703533E+01-7.7394218E+01 3.4703533E+01 2236 100-7.9106850E+01 3.4674904E+01 -7.9106850E+01 3.4674904E+01-7.9106850E+01 3.4674904E+01 2246 101-7.8563866E+01 3.4659603E+01 -7.8563866E+01 3.4659603E+01-7.8563866E+01 3.4659603E+01 2249 102-7.7901207E+01 3.4550785E+01 -7.7901207E+01 3.4550785E+01-7.7901207E+01 3.4550785E+01 2313 103-7.8719734E+01 3.4248161E+01 -7.8719734E+01 3.4248161E+01-7.8719734E+01 3.4248161E+01 2296 104-7.7846992E+01 3.4277313E+01 -7.7846992E+01 3.4277313E+01-7.7846992E+01 3.4277313E+01 2318 105-7.8275612E+01 3.3969875E+01 -7.8275612E+01 3.3969875E+01-7.8275612E+01 3.3969875E+01 -1 0 0.0000000E+00 0.0000000E+00 PAL 2 101-8.4321953E+01 3.3830425E+01-7.5461288E+01 3.6588001E+01 0 0 0 1 2 2 33 1 2 40 34 20 42 39 24 80 41 24 81 67 34 83 61 34 102 69 37 107 82 40 -110 76 40 -136 88 40 -147 106 59 154 112 59 173 117 63 197 128 63 198 147 78 219 146 78 -233 161 87 282 170 87 283 202 87 286 203 87 284 205 96 287 204 96 281 201 96 -279 200 85 277 199 71 270 195 80 266 193 80 264 192 80 259 189 77 244 175 83 239 173 83 245 177 66 247 180 66 250 181 68 253 184 68 256 186 81 267 188 72 276 191 72 299 198 92 301 213 92 303 214 91 305 215 95 313 216 98 314 221 100 326 222 100 330 229 103 333 231 105 334 233 105 331 232 104 327 230 102 319 225 99 315 220 97 272 196 84 212 157 61 215 154 62 170 126 48 114 91 46 109 86 47 108 87 29 97 77 22 86 71 21 76 65 18 73 60 7 84 62 6 139 56 32 63 55 6 7 7 6 8 11 6 6 10 7 9 8 7 10 12 5 16 6 5 -17 19 10 -11 13 9 12 15 9 -13 14 9 -14 16 11 -15 17 11 -20 18 12 -26 22 14 22 23 14 23 26 16 24 25 15 25 27 15 27 28 15 28 29 15 29 30 13 21 24 13 -18 20 8 19 21 8 5 9 4 -4 5 4 -3 4 4 2 3 3 0 0 0 134 104 50 0 0 0 240 178 60 265 171 93 5-8.1741882E+01 3.6240067E+01-8.1244392E+01 3.6588001E+01 36 2 3 -55 36 19 56 51 20 -33 34 1 -1 1 1 4-8.1355164E+01 3.6363235E+01-8.0901932E+01 3.6574600E+01 32 3 4 35 33 19 -36 36 2 -2 2 1 8-8.0976280E+01 3.6236248E+01-8.0440323E+01 3.6562187E+01 3 3 1 4 4 1 -5 5 1 -43 9 8 54 42 26 59 50 23 -60 53 19 -32 33 3 7-7.6950882E+01 3.6296055E+01-7.6454025E+01 3.6551941E+01 30 12 7 -34 31 18 37 35 21 38 37 22 -39 38 10 -16 19 1 -10 6 1 6-7.6313553E+01 3.6070065E+01-7.5773750E+01 3.6550755E+01 -63 7 1 64 55 32 -84 56 1 -72 62 7 -8 10 1 -7 11 1 6-7.6542015E+01 3.6154503E+01-7.5888496E+01 3.6550560E+01 72 10 6 -73 62 1 -71 60 18 -30 31 5 -9 12 1 -6 8 1 5-8.0452171E+01 3.6257259E+01-8.0027504E+01 3.6550495E+01 18 21 1 44 20 13 45 43 26 43 42 4 -19 9 1 7-7.7900063E+01 3.6164810E+01-7.7066498E+01 3.6546181E+01 11 15 1 47 13 10 68 45 29 -69 59 17 -31 32 11 13 16 1 -12 14 1 5-7.7209106E+01 3.6238079E+01-7.6689789E+01 3.6546181E+01 17 13 1 39 19 5 49 38 22 58 47 29 -47 45 9 6-7.8324188E+01 3.6202530E+01-7.7898239E+01 3.6544518E+01 14 17 1 31 16 9 65 32 17 66 57 25 41 40 12 15 18 1 4-7.8511574E+01 3.6163509E+01-7.8277763E+01 3.6543667E+01 20 22 1 -41 18 11 -70 40 25 67 58 14 6-8.0035774E+01 3.6241299E+01-7.9510895E+01 3.6542355E+01 -29 24 1 -46 30 15 52 44 28 53 49 27 -44 43 8 -21 20 1 7-7.8807831E+01 3.6021656E+01-7.8453766E+01 3.6542332E+01 26 23 1 -67 22 12 -94 58 25 -95 78 38 -85 70 31 -61 54 16 -22 26 1 8-7.9532219E+01 3.6241982E+01-7.9138199E+01 3.6541599E+01 50 25 16 -51 48 30 48 46 28 46 44 13 -28 30 1 -27 29 1 -25 28 1 -24 27 1 5-7.9153999E+01 3.6235798E+01-7.8795097E+01 3.6541599E+01 61 26 14 62 54 31 57 52 30 -50 48 15 -23 25 1 6-7.8006844E+01 3.6003284E+01-7.7230598E+01 3.6511887E+01 69 32 9 -82 59 29 -98 68 39 99 80 35 -74 63 33 -65 57 11 4-7.6491806E+01 3.6113159E+01-7.6032944E+01 3.6510384E+01 34 35 5 71 31 7 -76 60 1 -77 65 21 8-8.1545631E+01 3.5994659E+01-8.0869087E+01 3.6437584E+01 60 33 4 88 53 23 92 72 42 -101 75 43 100 81 36 75 64 20 55 51 2 -35 36 3 5-8.1918335E+01 3.6111416E+01-8.1461365E+01 3.6391041E+01 -56 34 2 -75 51 19 -78 64 36 79 66 24 -40 39 1 4-7.6590202E+01 3.6067844E+01-7.6184258E+01 3.6377888E+01 77 35 18 -86 65 1 87 71 22 -37 37 5 5-7.6737671E+01 3.6007343E+01-7.6403259E+01 3.6351181E+01 -87 37 21 -97 71 1 93 77 29 -49 47 10 -38 38 5 5-8.0882385E+01 3.6046398E+01-8.0432190E+01 3.6287552E+01 90 50 26 91 74 41 89 73 42 -88 72 19 -59 53 4 7-8.2080597E+01 3.5911396E+01-8.1735695E+01 3.6286903E+01 -79 39 20 -105 66 36 106 84 45 -112 85 49 -113 90 34 -80 67 1 -42 41 1 5-7.8546776E+01 3.5817451E+01-7.8006844E+01 3.6265949E+01 131 57 33 -132 103 38 94 78 14 70 58 12 -66 40 11 6-8.0516640E+01 3.5972614E+01-8.0035774E+01 3.6261414E+01 -96 43 27 -103 79 44 104 83 41 -90 74 23 -54 50 4 -45 42 8 5-8.0047302E+01 3.5899727E+01-7.9532631E+01 3.6257259E+01 115 49 28 -116 92 51 111 89 44 96 79 26 -53 43 13 6-7.9542778E+01 3.5843235E+01-7.9237549E+01 3.6249851E+01 -117 46 30 -125 93 52 -126 99 51 -115 92 27 -52 49 13 -48 44 15 7-7.7327950E+01 3.5811520E+01-7.6680542E+01 3.6246719E+01 -93 47 22 -108 77 1 -119 87 47 -133 96 39 82 68 17 -68 59 9 -58 45 10 5-7.9264854E+01 3.5860783E+01-7.8951065E+01 3.6243732E+01 51 46 15 -57 48 16 122 52 31 123 97 52 117 93 28 5-7.9016495E+01 3.5863003E+01-7.8699341E+01 3.6239021E+01 85 54 14 -120 70 38 121 94 52 -122 97 30 -62 52 16 2-7.5787750E+01 3.5773632E+01-7.5534729E+01 3.6231594E+01 -139 55 1 -64 56 6 5-7.8257187E+01 3.5728344E+01-7.7698235E+01 3.6202530E+01 74 57 17 118 63 35 -145 95 53 -146 111 58 -131 103 25 5-8.2416809E+01 3.5824280E+01-8.1979179E+01 3.6159000E+01 113 67 24 127 90 49 -128 100 37 -83 69 1 -81 61 1 5-7.7828773E+01 3.5677162E+01-7.7342773E+01 3.6154152E+01 129 80 39 -157 101 55 -158 119 53 -118 95 33 -99 63 17 6-8.1811691E+01 3.5757164E+01-8.1328575E+01 3.6122353E+01 78 66 20 -100 64 19 135 81 43 -140 105 56 141 108 45 105 84 24 5-8.2505531E+01 3.5698692E+01-8.2133347E+01 3.6084263E+01 128 69 34 151 100 49 148 114 57 -130 102 40 -102 82 1 6-7.8995880E+01 3.5518925E+01-7.8255203E+01 3.6076088E+01 95 70 14 132 78 25 -179 103 58 180 134 69 164 123 52 120 94 31 6-7.7409431E+01 3.5658325E+01-7.6761131E+01 3.6074780E+01 98 80 17 133 68 29 -150 96 47 160 115 61 -144 110 55 -129 101 35 6-8.2961853E+01 3.5678082E+01-8.2408882E+01 3.6065701E+01 130 82 37 155 102 57 156 118 59 136 106 1 110 88 1 -107 76 1 5-8.0708008E+01 3.5742672E+01-8.0365646E+01 3.6062351E+01 -104 74 26 142 83 44 143 109 54 -124 98 42 -91 73 23 9-8.1112083E+01 3.5506962E+01-8.0692909E+01 3.6057743E+01 124 73 41 -188 98 54 -189 140 75 -190 141 72 -181 135 70 175 131 56 -137 107 43 -92 75 19 -89 72 23 4-8.1343979E+01 3.5779045E+01-8.1003792E+01 3.6045567E+01 101 81 19 137 75 42 138 107 56 -135 105 36 6-8.0488075E+01 3.5504196E+01-8.0043404E+01 3.6026592E+01 103 83 26 -111 79 27 -192 89 51 193 142 74 -194 143 54 -142 109 41 7-8.1987198E+01 3.5558136E+01-8.1364250E+01 3.6000000E+01 -141 84 36 -171 108 56 -172 129 70 -174 130 68 -165 124 66 -166 125 49 -106 85 24 4-7.6404037E+01 3.5597824E+01-7.5995079E+01 3.5993340E+01 -159 91 48 162 120 62 152 116 47 -114 86 1 6-7.6841972E+01 3.5697304E+01-7.6353790E+01 3.5982136E+01 -152 86 46 153 116 62 149 113 61 150 115 39 119 96 29 -109 87 1 3-7.6027817E+01 3.5570839E+01-7.5713158E+01 3.5974979E+01 159 120 46 -170 91 1 167 126 62 6-8.2294930E+01 3.5517879E+01-8.1824364E+01 3.5959324E+01 112 90 24 166 85 45 182 125 66 177 132 57 -151 114 37 -127 100 34 1-7.5727524E+01 3.5802872E+01-7.5613625E+01 3.5939606E+01 -134 104 1 6-8.0066971E+01 3.5505749E+01-7.9542091E+01 3.5920502E+01 116 89 27 126 92 28 185 99 52 187 138 73 191 139 74 192 142 44 8-7.9556152E+01 3.5515007E+01-7.8906273E+01 3.5877254E+01 -164 94 38 -178 123 69 -183 133 65 -184 137 73 -185 138 51 125 99 28 -123 93 30 -121 97 31 6-7.8192352E+01 3.5572544E+01-7.7661613E+01 3.5866989E+01 145 111 33 158 95 35 161 119 55 -168 121 64 169 127 67 163 122 58 5-8.0771759E+01 3.5501869E+01-8.0182907E+01 3.5863270E+01 194 109 44 -195 143 76 196 144 75 188 140 42 -143 98 41 7-7.7700806E+01 3.5327827E+01-7.7085968E+01 3.5832745E+01 144 101 39 203 110 61 214 151 82 211 156 79 -200 148 64 -161 121 53 157 119 35 5-8.1534546E+01 3.5547676E+01-8.0924179E+01 3.5828930E+01 -175 107 42 -176 131 70 171 129 45 140 108 36 -138 105 43 6-8.2888237E+01 3.5416534E+01-8.2169182E+01 3.5823967E+01 -177 114 49 -199 132 66 204 145 77 201 149 59 -155 118 40 -148 102 37 6-7.8708893E+01 3.5256210E+01-7.8064888E+01 3.5817451E+01 146 103 33 -163 111 53 -222 122 67 -225 163 86 -216 159 69 179 134 38 7-8.3257683E+01 3.5291763E+01-8.2745361E+01 3.5790955E+01 147 112 1 -156 106 40 -201 118 57 -220 149 80 221 162 71 -186 136 63 -154 117 1 2-7.5753769E+01 3.5187092E+01-7.5461288E+01 3.5774628E+01 241 178 93 -240 171 1 7-7.7194321E+01 3.5215881E+01-7.6468071E+01 3.5739246E+01 -208 113 62 -212 154 1 -231 157 84 226 165 82 -203 151 55 -160 110 39 -149 115 47 5-7.6638641E+01 3.5325268E+01-7.5867485E+01 3.5705070E+01 -162 116 46 -167 120 48 -215 126 1 208 154 61 -153 113 47 6-8.3952972E+01 3.5279453E+01-8.3156403E+01 3.5695713E+01 186 117 59 213 136 71 -223 158 85 224 164 78 -197 147 1 -173 128 1 4-7.7827904E+01 3.5347832E+01-7.7474861E+01 3.5652100E+01 168 127 53 200 121 55 210 148 79 -209 155 67 3-7.9360245E+01 3.5306820E+01-7.8970894E+01 3.5628010E+01 183 137 52 -217 133 69 -218 160 73 8-8.2280670E+01 3.5180370E+01-8.1692513E+01 3.5612190E+01 165 125 45 246 124 68 -247 181 1 -245 180 1 -238 177 83 207 153 77 199 145 57 -182 132 49 6-7.8304947E+01 3.5146156E+01-7.7800484E+01 3.5597610E+01 209 127 64 248 155 79 258 182 94 -237 176 86 222 163 58 -169 122 53 6-8.1768242E+01 3.5163322E+01-8.1321465E+01 3.5584091E+01 174 124 45 -202 130 70 -252 150 81 -253 186 1 -250 184 1 -246 181 66 7-7.9223328E+01 3.5192020E+01-7.8530487E+01 3.5583328E+01 178 133 52 -180 123 38 216 134 58 228 159 86 -234 167 88 -235 174 73 217 160 65 6-8.1537811E+01 3.5400696E+01-8.0941673E+01 3.5568680E+01 172 130 45 176 129 56 181 131 42 -205 135 72 -206 152 81 202 150 68 5-8.3363876E+01 3.5000683E+01-8.2919968E+01 3.5524368E+01 -221 136 59 -271 162 80 -277 195 1 278 199 85 -213 158 63 7-8.1057846E+01 3.5001560E+01-8.0550491E+01 3.5518200E+01 190 135 42 232 141 75 -275 169 92 -276 198 1 -267 191 1 257 188 81 205 152 70 8-7.9774185E+01 3.5042873E+01-7.9096382E+01 3.5517841E+01 184 138 52 218 137 65 235 160 69 249 174 88 -268 183 90 -269 194 95 251 185 74 -187 139 51 5-8.0182907E+01 3.5137196E+01-7.9614532E+01 3.5511337E+01 -251 139 73 -263 185 95 261 190 76 -193 143 44 -191 142 51 5-8.0786736E+01 3.5185280E+01-8.0295616E+01 3.5506985E+01 189 141 42 -196 140 54 -242 144 76 -243 179 92 -232 169 72 5-8.0505638E+01 3.5142933E+01-8.0051445E+01 3.5504196E+01 195 144 54 -261 143 74 262 190 91 -254 172 92 242 179 75 5-8.2745361E+01 3.5145370E+01-8.2261627E+01 3.5500000E+01 -207 145 66 -236 153 83 -259 175 1 -260 189 80 -204 149 57 5-8.4038414E+01 3.5216843E+01-8.3582420E+01 3.5466473E+01 -224 147 63 -227 164 85 230 166 87 -219 161 1 -198 146 1 6-7.7834549E+01 3.5007549E+01-7.7391281E+01 3.5426525E+01 -211 148 55 229 156 82 273 168 89 274 197 94 -248 182 67 -210 155 64 6-8.3056908E+01 3.5027431E+01-8.2575066E+01 3.5422817E+01 220 162 59 260 149 77 -264 189 1 -266 192 1 -270 193 1 271 195 71 4-8.1456696E+01 3.5148281E+01-8.0923149E+01 3.5419483E+01 206 150 70 -257 152 72 -256 188 1 252 186 68 6-7.7474113E+01 3.4831097E+01-7.6625000E+01 3.5418793E+01 -226 151 61 -291 165 84 -294 206 97 -298 211 89 -229 168 79 -214 156 55 4-8.2359596E+01 3.5184677E+01-8.1961426E+01 3.5409004E+01 236 175 77 238 153 66 -239 177 1 -244 173 1 4-7.6987762E+01 3.4950275E+01-7.6466721E+01 3.5334160E+01 231 165 61 -272 157 1 -288 196 97 291 206 82 6-8.3738213E+01 3.4993198E+01-8.3108551E+01 3.5330910E+01 223 164 63 -278 158 71 279 199 1 -280 200 96 255 187 87 227 166 78 7-7.8672653E+01 3.4553711E+01-7.8113472E+01 3.5315102E+01 225 159 58 237 163 67 310 176 94 -316 218 102 317 223 101 292 209 88 -228 167 69 7-8.4321953E+01 3.4987251E+01-8.3690536E+01 3.5292099E+01 -255 166 85 285 187 96 -286 205 1 -283 203 1 -282 202 1 233 170 1 -230 161 78 6-7.9113251E+01 3.4834126E+01-7.8495041E+01 3.5266777E+01 234 174 69 -292 167 86 -295 209 101 -296 212 100 -290 208 90 -249 183 73 5-7.7730774E+01 3.4780212E+01-7.7049896E+01 3.5242477E+01 298 168 82 306 211 97 307 217 99 289 207 94 -273 197 79 4-7.9459206E+01 3.4833218E+01-7.9034958E+01 3.5213722E+01 268 194 73 290 183 88 -297 208 100 -293 210 98 4-8.0320625E+01 3.4806400E+01-7.9848770E+01 3.5210838E+01 302 190 95 -303 215 1 -300 214 92 -262 172 76 6-8.0840485E+01 3.4813854E+01-8.0277428E+01 3.5208263E+01 243 169 75 254 179 76 300 172 91 -301 214 1 -299 213 1 275 198 72 2-7.6014427E+01 3.5064907E+01-7.5750946E+01 3.5196533E+01 -265 178 1 -241 171 60 6-7.8200745E+01 3.4709194E+01-7.7651352E+01 3.5193733E+01 -274 182 79 -289 197 89 -308 207 99 -309 219 102 -310 218 86 -258 176 67 5-8.0075607E+01 3.4804733E+01-7.9459206E+01 3.5183640E+01 263 190 74 269 185 73 304 194 98 -305 216 1 -302 215 91 5-8.4005501E+01 3.4986500E+01-8.3483398E+01 3.5160774E+01 280 187 85 -281 200 1 -287 201 1 -284 204 1 -285 205 87 5-7.7167938E+01 3.4579765E+01-7.6035469E+01 3.5076370E+01 288 206 84 -315 196 1 -311 220 99 -306 217 89 294 211 82 4-7.9688416E+01 3.4630272E+01-7.9331009E+01 3.5042873E+01 293 194 90 312 210 100 -313 221 1 -304 216 95 5-7.7686096E+01 3.4439243E+01-7.7096939E+01 3.4984245E+01 311 217 97 -319 220 1 -320 225 102 308 219 94 -307 207 89 7-7.9461983E+01 3.4299076E+01-7.8805481E+01 3.4953419E+01 296 208 88 318 212 101 325 224 103 -326 229 1 -314 222 1 -312 221 98 297 210 90 5-7.8901352E+01 3.4366920E+01-7.8176773E+01 3.4856094E+01 295 212 88 -317 209 86 -321 223 102 322 226 103 -318 224 100 8-7.8272507E+01 3.4292061E+01-7.7517929E+01 3.4732109E+01 309 218 94 320 219 99 -327 225 1 328 230 104 324 228 105 323 227 103 321 226 101 316 223 86 5-7.9071419E+01 3.3944073E+01-7.8162560E+01 3.4482864E+01 -323 226 102 -329 227 105 -330 231 1 -325 229 100 -322 224 101 3-7.8030205E+01 3.3927631E+01-7.7716362E+01 3.4389191E+01 -331 230 1 332 232 105 -328 228 102 5-7.8650589E+01 3.3830425E+01-7.7931229E+01 3.4371643E+01 -332 228 104 -334 232 1 -333 233 1 329 231 103 -324 227 102 -1 0 0 0 0 0 0 TOL 2 1 1 1.9999999E-05 2 2 0.0000000E+00 3 2 0.0000000E+00 4 2 1.0000000E-03 5 2 0.0000000E+00 6 2 8.8606644E-02 7 2 8.8606644E-03 8 2 8.8606644E-03 9 2 8.8606644E-03 10 2 8.8606644E-03 -1 0 0 0 0 0 0 SIN 2 EOX LOG 2 199706161751 0 16 138abishton PROJECT COVER CO_99 CO_99L ~ 199706161751 0 0 0abishton TOLERANCE CO_99L FUZZY .00002 ~ 199706161751 0 0 0abishton TOLERANCE CO_99L DANGLE .001 ~ 199706161752 1 69 276abishton build CO_99L poly ~ 199706161752 0 0 0abishton labelerrors CO_99L ~ 199706161752 0 0 0abishton nodeerrors CO_99L dangles ~ 199706161752 0 0 5abishton rename CO_99L CO_99 ~ 199903081411 0 6 6gcoleman import cover co_99.e00 co_99 ~ 199903081412 0 3 5gcoleman PROJECT COVER co_99 co_99g ~ 199903081412 0 0 0gcoleman rename co_99g co_99 ~ 199903081412 0 14 22gcoleman build co_99 ~ 199903081412 0 0 0gcoleman rename co_99 co99_d90 ~ 19990406 942 0 6 4gcoleman import cover co99_d90 co99_d90 ~ 199904061328 0 1 25gcoleman reselect co99_d90 co37_d90 polys ~ EOL PRJ 2 Projection GEOGRAPHIC ~ Zunits NO ~ Units DD ~ Spheroid CLARKE1866 ~ Xshift 0.0000000000 ~ Yshift 0.0000000000 ~ Parameters ~ EOP IFO 2 CO37_D90.AAT XX 7 7 28 334 FNODE# 4-1 14-1 5-1 50-1 -1 -1-1 1- TNODE# 4-1 54-1 5-1 50-1 -1 -1-1 2- LPOLY# 4-1 94-1 5-1 50-1 -1 -1-1 3- RPOLY# 4-1 134-1 5-1 50-1 -1 -1-1 4- LENGTH 4-1 174-1 12 3 60-1 -1 -1-1 5- CO37_D90# 4-1 214-1 5-1 50-1 -1 -1-1 6- CO37_D90-ID 4-1 254-1 5-1 50-1 -1 -1-1 7- 2 1 2 1 3.2479227E-01 1 30142 3 2 3 1 4.5180720E-01 2 30157 3 4 1 4 6.3827462E-02 3 31782 4 5 1 4 2.2593810E-01 4 31869 9 5 4 1 1.7219386E-01 5 35521 10 8 7 1 1.7828377E-01 6 34093 7 11 6 1 2.5527215E-01 7 29372 11 10 6 1 1.9084930E-01 8 37244 8 12 7 1 5.0180126E-02 9 34093 12 6 5 1 3.7420315E-01 10 34136 15 13 1 9 1.3237870E-01 11 35756 15 14 9 1 4.7022286E-01 12 35061 16 14 1 9 1.3265443E-01 13 31329 17 16 1 11 1.4642422E-01 14 31329 18 17 1 11 2.7770254E-01 15 36603 6 19 5 1 8.2792994E-03 16 34136 13 19 1 10 2.4866450E-01 17 35756 21 20 1 8 2.6191713E-02 18 35552 21 9 8 1 3.8678482E-01 19 35521 22 18 1 12 1.3306335E-01 20 36603 24 20 13 1 3.1240892E-01 21 34505 23 26 14 1 6.2149499E-02 22 35144 26 25 16 1 3.4162140E-01 23 35144 25 27 15 1 8.0696166E-02 24 34471 27 28 15 1 1.2404662E-01 25 34471 23 22 1 14 2.7720708E-01 26 36603 28 29 15 1 1.2747309E-01 27 34471 29 30 15 1 4.0481653E-02 28 34471 30 24 13 1 2.0420428E-01 29 34505 12 31 7 5 6.4055182E-02 30 34090 16 32 9 11 3.7862841E-02 31 42730 3 33 4 3 1.9984943E-01 32 30149 1 34 2 1 2.7829757E-01 33 30142 35 31 5 18 1.4003085E-01 34 34135 33 36 19 3 3.8725334E-01 35 30200 2 36 3 2 2.9975727E-01 36 30134 35 37 21 5 1.1040402E-01 37 35478 37 38 22 5 1.8662021E-01 38 31064 19 38 5 10 4.8106065E-01 39 41266 34 39 20 1 3.3020034E-01 40 30705 40 18 12 11 2.9177651E-01 41 49470 39 41 24 1 2.6648061E-02 42 30660 42 9 4 8 2.8934830E-01 43 49077 20 43 13 8 2.8530619E-01 44 48407 43 42 26 8 4.1641781E-01 45 39734 44 30 13 15 2.9164448E-01 46 34504 13 45 10 9 5.1068455E-01 47 41278 46 44 28 15 2.7506196E-01 48 29315 38 47 22 10 5.8438517E-02 49 31062 25 48 16 15 3.0003411E-01 50 34464 46 48 15 30 1.0324056E-01 51 29348 44 49 28 13 8.5624689E-03 52 29217 49 43 27 13 5.0340140E-01 53 29268 42 50 26 4 2.0331958E-02 54 39791 51 36 2 19 3.5822189E-01 55 30077 51 34 20 2 3.0259177E-01 56 30447 52 48 30 16 2.0295586E-01 57 38701 47 45 29 10 5.0342000E-01 58 31009 50 53 23 4 5.4990190E-01 59 49135 33 53 4 19 2.2635865E-01 60 30170 26 54 14 16 3.0593604E-01 61 41349 54 52 31 16 1.4882337E-01 62 38679 55 7 6 1 3.3321226E-01 63 154 55 56 32 6 1.4294658E-02 64 37227 32 57 17 11 3.3997834E-01 65 42738 57 40 25 11 3.6331365E-01 66 40535 58 22 14 12 4.2667836E-01 67 41366 45 59 29 9 1.6109870E-01 68 31140 32 59 9 17 9.2323500E-01 69 42726 58 40 12 25 2.6771668E-01 70 40558 31 60 7 18 7.5530106E-01 71 34091 10 62 6 7 7.1833295E-01 72 34083 60 62 7 1 1.4875008E-01 73 160 57 63 17 33 4.7745344E-01 74 39283 64 51 20 19 1.6597551E-01 75 30440 65 60 18 1 1.6263527E-01 76 160 35 65 18 21 4.1801026E-01 77 34140 66 64 20 36 2.6709870E-01 78 33860 66 39 24 20 2.7421165E-01 79 30657 41 67 24 1 2.3651269E-01 80 30635 67 61 34 1 1.8611769E-01 81 30635 68 59 17 29 2.4417037E-01 82 31112 61 69 34 1 2.3818263E-01 83 30694 62 56 6 1 1.0707690E+00 84 160 54 70 14 31 2.3218536E-01 85 38661 71 65 21 1 2.3236835E-01 86 160 71 37 22 21 4.4856450E-01 87 31066 53 72 23 19 1.8086883E-01 88 49200 73 72 42 23 1.8953270E-01 89 38049 50 74 26 23 2.7557778E-01 90 39792 74 73 41 23 1.9633454E-01 91 37984 72 75 42 19 1.4838044E-01 92 43746 77 47 29 22 2.3773040E-01 93 31004 78 58 14 25 1.6493052E-01 94 40366 70 78 14 38 2.1277025E-01 95 38749 79 43 26 27 2.4707751E-01 96 39733 77 71 22 1 3.1112182E-01 97 160 80 68 17 39 1.0263621E-01 98 31113 80 63 35 17 4.9925673E-01 99 39278 81 64 36 19 3.0638212E-01 100 33873 81 75 19 43 3.3453387E-01 101 30048 69 82 37 1 1.3494626E-01 102 30694 83 79 26 44 3.9282051E-01 103 37549 83 74 41 26 1.7637494E-01 104 37982 84 66 24 36 2.2182721E-01 105 30585 84 85 45 24 1.7055841E-01 106 30561 82 76 40 1 2.2086826E-01 107 33043 87 77 29 1 9.9452816E-02 108 160 86 87 47 1 3.5584003E-01 109 160 88 76 1 40 4.2208445E-01 110 33031 89 79 44 27 8.9882568E-02 111 37567 90 85 24 49 7.7832088E-02 112 30556 67 90 24 34 2.5692755E-01 113 30628 91 86 46 1 4.2605895E-01 114 160 49 92 28 27 3.4173343E-01 115 29216 89 92 27 51 5.0563782E-01 116 29408 93 46 28 30 3.7325692E-01 117 29319 63 95 35 33 3.1717059E-01 118 39279 96 87 29 47 1.1296346E-01 119 31030 94 70 31 38 4.7781956E-01 120 38738 94 97 52 31 1.1032562E-01 121 34969 52 97 31 30 3.8166878E-01 122 38675 97 93 52 30 2.4299976E-01 123 34970 73 98 41 42 1.9892283E-01 124 38045 99 93 28 52 3.4626493E-01 125 29420 92 99 28 51 5.6496024E-02 126 29381 90 100 49 34 2.2551124E-01 127 30569 69 100 34 37 7.0267832E-01 128 45984 80 101 39 35 2.1136519E-01 129 31159 82 102 37 40 2.4937904E-01 130 44977 57 103 33 25 4.5837530E-01 131 40526 78 103 25 38 3.9096728E-01 132 40377 68 96 29 39 1.0808014E+00 133 31128 104 104 50 1 4.1204193E-01 134 162 81 105 43 36 2.1772595E-01 135 29846 106 88 1 40 2.4629535E-01 136 31298 75 107 42 43 3.0892897E-01 137 30026 107 105 56 43 2.7196336E-01 138 29981 56 55 32 1 1.0786979E+00 139 160 108 105 36 56 5.1981699E-02 140 29879 108 84 45 36 5.6877047E-01 141 30564 83 109 44 41 4.7350600E-01 142 37392 109 98 54 41 3.7179840E-01 143 37938 101 110 39 55 2.3055837E-01 144 39314 111 95 33 53 4.0707174E-01 145 39500 103 111 33 58 1.4838824E-01 146 40455 112 106 1 59 3.3989537E-01 147 31296 114 102 57 37 2.2338277E-01 148 32411 113 115 61 47 2.0172560E-01 149 30899 115 96 39 47 2.3483819E-01 150 31103 100 114 49 37 2.2526555E-01 151 30570 116 86 47 46 2.8241289E-01 152 35487 116 113 62 47 2.4320129E-01 153 30911 112 117 59 1 2.5461247E-02 154 31295 102 118 57 40 5.9513205E-01 155 32410 118 106 59 40 1.8753302E-01 156 31923 119 101 35 55 3.7075731E-01 157 39254 95 119 35 53 2.6952380E-01 158 39406 120 91 46 48 2.5049415E-01 159 34131 115 110 61 39 3.6064357E-01 160 30934 119 121 55 53 4.6520539E-02 161 39526 120 116 62 46 6.4794898E-01 162 34363 122 111 58 53 2.2039929E-01 163 44201 123 94 52 38 3.5874471E-01 164 34973 125 124 45 66 1.9405012E-01 165 33061 85 125 45 49 5.1986390E-01 166 30562 126 120 62 48 2.3353359E-01 167 34361 127 121 53 64 1.4661290E-01 168 39536 127 122 67 53 2.6254943E-01 169 41564 126 91 48 1 7.8718823E-01 170 160 129 108 45 56 2.6320186E-01 171 32895 130 129 45 70 5.5919299E-03 172 32981 117 128 63 1 4.9482203E-01 173 31295 124 130 45 68 1.8265221E-01 174 32980 131 107 56 42 3.7964115E-01 175 29982 129 131 56 70 5.7469428E-01 176 34756 132 114 57 49 2.9833168E-01 177 32220 133 123 52 69 8.2799546E-02 178 35138 134 103 38 58 5.4809654E-01 179 40491 134 123 69 38 2.1609622E-01 180 35145 131 135 42 70 5.8185276E-02 181 34738 125 132 66 49 3.9231542E-01 182 33065 137 133 52 65 5.8270764E-01 183 35150 138 137 52 73 2.0581481E-01 184 35222 99 138 52 51 3.2850036E-01 185 29384 117 136 59 63 3.1784564E-01 186 43077 138 139 73 51 2.1806371E-01 187 35255 140 98 42 54 3.6059934E-01 188 38031 141 140 42 75 4.6966556E-02 189 33161 135 141 42 72 1.7199078E-01 190 33173 139 142 74 51 2.9283896E-01 191 46083 142 89 44 51 4.1521907E-01 192 37586 142 143 74 44 1.1594667E-01 193 37672 109 143 44 54 4.3741760E-01 194 37310 144 143 54 76 1.1271578E-01 195 33424 144 140 75 54 4.4174582E-01 196 33416 128 147 63 1 3.4180921E-01 197 29853 147 146 78 1 9.4312560E-03 198 29853 145 132 57 66 1.5244924E-01 199 32121 121 148 55 64 4.0299305E-01 200 39530 149 118 59 57 4.1890761E-01 201 31921 150 130 68 70 1.7730193E-01 202 32998 110 151 61 55 5.9861410E-01 203 30936 145 149 77 57 6.5543258E-01 204 32089 152 135 70 72 1.4187497E-01 205 43865 150 152 70 81 5.0145835E-01 206 34763 153 145 77 66 8.7977380E-02 207 32091 154 113 61 62 5.9676385E-01 208 30896 127 155 64 67 2.1398783E-01 209 41546 148 155 79 64 4.0552208E-01 210 36285 156 148 79 55 1.7096253E-01 211 36286 157 154 61 1 1.4425176E-01 212 160 136 158 71 63 3.6488044E-01 213 43244 151 156 82 55 2.9684851E-01 214 30756 154 126 62 1 8.2409120E-01 215 160 134 159 58 69 3.1460273E-01 216 42956 160 133 65 69 3.0259705E-01 217 35161 137 160 65 73 3.4483153E-01 218 35229 146 161 78 1 2.6299456E-01 219 29841 162 149 59 80 2.5446454E-01 220 31848 162 136 71 59 4.3066379E-01 221 43199 163 122 58 67 4.7104630E-01 222 44227 164 158 63 85 3.7064621E-01 223 44026 164 147 78 63 6.5812749E-01 224 41289 159 163 58 86 2.6323366E-01 225 44291 165 151 82 61 3.3878505E-01 226 30754 166 164 78 85 3.8343754E-02 227 35430 159 167 86 69 1.2095597E-01 228 36598 156 168 82 79 2.0643760E-01 229 36143 166 161 87 78 4.1801167E-01 230 35403 165 157 61 84 3.8535926E-01 231 30857 141 169 75 72 4.2839625E-01 232 33170 170 161 1 87 3.4407941E-01 233 34753 174 167 69 88 5.3386903E-01 234 36460 160 174 69 73 2.1497202E-01 235 36537 175 153 77 83 2.6450470E-01 236 32093 163 176 67 86 1.8613102E-01 237 38361 153 177 66 83 4.7430512E-01 238 32254 173 177 83 1 2.4704266E-01 239 47680 178 171 60 1 1.5953286E+00 240 161 178 171 93 60 9.8543493E-03 241 34361 179 144 75 76 3.8482091E-01 242 33418 169 179 75 92 5.0568771E-02 243 33281 175 173 83 1 1.4518194E-01 244 47680 177 180 66 1 9.4939969E-02 245 35898 124 181 68 66 4.1195160E-01 246 33057 180 181 66 1 1.0643061E-01 247 35898 155 182 79 67 1.9887273E-01 248 41512 174 183 88 73 1.9202719E-02 249 36539 181 184 68 1 4.0165538E-01 250 35617 185 139 74 73 4.1406363E-01 251 46080 186 150 68 81 3.3018506E-01 252 35559 184 186 68 1 3.8723003E-02 253 35617 179 172 76 92 2.8294942E-01 254 30348 187 166 87 85 1.4751722E-01 255 35404 186 188 81 1 2.9518464E-01 256 40943 188 152 81 72 4.2743957E-01 257 40730 182 176 94 67 3.7650874E-01 258 38333 189 175 77 1 3.4859836E-01 259 43464 149 189 77 80 3.6516750E-01 260 31893 190 143 76 74 4.8968112E-01 261 33433 190 172 91 76 3.4240147E-01 262 30315 190 185 74 95 4.8753041E-01 263 46013 192 189 80 1 2.8303590E-01 264 43484 171 178 93 1 6.0890132E-01 265 161 193 192 80 1 1.6133139E-01 266 49353 188 191 72 1 3.0944133E-01 267 40933 194 183 73 90 5.0551105E-01 268 36605 185 194 73 95 2.4531291E-01 269 46019 195 193 80 1 1.1479705E-01 270 49353 195 162 71 80 4.0968052E-01 271 43121 196 157 84 1 5.1886410E-01 272 160 168 197 89 79 4.0749407E-01 273 36276 197 182 94 79 2.2224833E-01 274 38097 198 169 72 92 3.6106724E-01 275 33255 191 198 72 1 1.0013133E-01 276 40933 199 195 71 1 1.0334467E-01 277 43997 199 158 85 71 5.6681049E-01 278 44099 199 200 1 85 3.7480772E-01 279 35497 187 200 85 96 4.6521059E-01 280 35448 201 200 96 1 6.6113509E-02 281 35491 170 202 87 1 2.2026518E-01 282 35020 202 203 87 1 1.9231628E-01 283 35452 205 204 96 1 6.8756267E-02 284 35491 187 205 96 87 3.7992021E-01 285 35394 203 205 87 1 1.2413800E-01 286 35452 204 201 96 1 3.9294270E-01 287 35491 206 196 84 97 7.1139596E-02 288 30872 207 197 94 89 6.2861308E-02 289 38066 183 208 88 90 2.6140884E-01 290 36522 206 165 82 84 6.1074436E-01 291 30775 209 167 88 86 6.0800624E-01 292 36476 194 210 90 98 2.7721283E-01 293 43595 211 206 82 97 5.7659590E-01 294 34163 212 209 88 101 4.1123357E-01 295 31381 208 212 88 100 1.9524886E-01 296 36653 210 208 90 100 3.5421216E-01 297 36740 168 211 82 89 7.4564755E-01 298 36138 198 213 92 1 4.4087741E-01 299 45421 172 214 91 92 3.8457114E-01 300 30317 213 214 92 1 2.4127412E-01 301 45421 190 215 95 91 5.9387344E-01 302 30206 214 215 91 1 3.9286247E-01 303 30255 194 216 98 95 4.5390376E-01 304 43659 215 216 95 1 2.4011809E-01 305 47938 211 217 97 89 1.6788469E-01 306 34267 217 207 99 89 7.2062808E-01 307 38149 219 207 94 99 2.6327965E-01 308 38088 218 219 94 102 4.7227952E-01 309 38144 176 218 94 86 5.6488746E-01 310 38284 217 220 97 99 2.3407945E-01 311 34268 210 221 100 98 2.7474129E-01 312 43675 216 221 98 1 2.8785434E-01 313 48003 221 222 100 1 1.5020199E-02 314 48173 220 196 97 1 2.2331579E+00 315 160 223 218 86 102 2.2461502E-01 316 31494 223 209 101 86 5.5259830E-01 317 31394 212 224 101 100 5.0309736E-01 318 31404 225 220 99 1 4.5363879E-01 319 160 219 225 99 102 3.4194124E-01 320 38194 226 223 101 102 2.8677180E-01 321 31410 226 224 103 101 6.7833936E-01 322 31300 227 226 103 102 1.3376004E-01 323 31370 228 227 105 102 1.8943951E-01 324 31631 224 229 103 100 4.0038490E-01 325 31276 222 229 100 1 4.9707049E-01 326 48173 230 225 102 1 2.4763992E-01 327 160 230 228 104 102 5.0426883E-01 328 46528 231 227 103 105 9.3478608E-01 329 31373 229 231 103 1 5.5056798E-01 330 36054 232 230 104 1 4.3137681E-01 331 160 232 228 105 104 5.4064643E-01 332 31637 231 233 105 1 1.4242120E-01 333 31580 233 232 105 1 7.2386247E-01 334 160 CO37_D90.BND XX 4 4 16 1 XMIN 4-1 14-1 12 3 60-1 -1 -1-1 1- YMIN 4-1 54-1 12 3 60-1 -1 -1-1 2- XMAX 4-1 94-1 12 3 60-1 -1 -1-1 3- YMAX 4-1 134-1 12 3 60-1 -1 -1-1 4- -8.4321953E+01 3.3830425E+01-7.5461288E+01 3.6588001E+01 CO37_D90.PAT XX 7 9 82 105 AREA 4-1 14-1 12 3 60-1 -1 -1-1 1- PERIMETER 4-1 54-1 12 3 60-1 -1 -1-1 2- CO37_D90# 4-1 94-1 5-1 50-1 -1 -1-1 3- CO37_D90-ID 4-1 134-1 5-1 50-1 -1 -1-1 4- ST 2-1 174-1 2-1 20-1 -1 -1-1 5- CO 3-1 194-1 3-1 20-1 -1 -1-1 6- NAME 60-1 224-1 60-1 20-1 -1 -1-1 7- FULLCODE 5-1 170-1 5-1 20-1 -1 -1-1 -1- FULLSTCO 5-1 170-1 5-1 20-1 -1 -1-1 -1- -1.2960730E+01 3.0155142E+01 1 0 1.1110494E-01 1.5636607E+00 2 199137009Ashe 6.1226677E-02 1.3386673E+00 3 198337005Alleghany 1.4001320E-01 1.7477497E+00 4 196537171Surry 9.0124190E-02 1.3646533E+00 5 184737073Gates 8.1319980E-02 2.5827303E+00 6 181837053Currituck 7.0627876E-02 1.9149032E+00 7 183937029Camden 1.1858533E-01 1.4040488E+00 8 195737169Stokes 1.4326620E-01 2.3681371E+00 9 186637131Northampton 9.3641378E-02 1.8022681E+00 10 186237091Hertford 1.1547363E-01 1.4570581E+00 11 189237185Warren 7.0172548E-02 1.1192349E+00 12 191037181Vance 1.4893693E-01 1.6055278E+00 13 194437157Rockingham 1.3932389E-01 1.6818571E+00 14 191237077Granville 1.1152851E-01 1.3426787E+00 15 193537033Caswell 1.0513196E-01 1.2993708E+00 16 192437145Person 1.8982828E-01 2.5867300E+00 17 189837083Halifax 6.5355547E-02 1.4759774E+00 18 185437139Pasquotank 1.9714148E-01 2.1079745E+00 19 201437193Wilkes 8.1314854E-02 1.3400780E+00 20 203737189Watauga 7.0955627E-02 1.2093471E+00 21 187537143Perquimans 5.0601017E-02 1.2424754E+00 22 188737041Chowan 8.7497875E-02 1.3922157E+00 23 202937197Yadkin 6.3979059E-02 1.2645177E+00 24 205337011Avery 1.2808196E-01 1.6453034E+00 25 196137069Franklin 1.0694399E-01 1.5286005E+00 26 202137067Forsyth 1.7038327E-01 1.6877327E+00 27 201037081Guilford 1.1268800E-01 1.4013758E+00 28 200237001Alamance 1.8877168E-01 2.4396372E+00 29 191737015Bertie 1.0380660E-01 1.3041219E+00 30 199337135Orange 7.7229351E-02 1.3508227E+00 31 198837063Durham 1.3888120E-02 1.0929927E+00 32 188537055Dare 1.4038074E-01 1.8084593E+00 33 196937127Nash 5.7525635E-02 1.6094174E+00 34 209437121Mitchell 1.3120179E-01 1.6680737E+00 35 196737065Edgecombe 1.2273393E-01 1.6337861E+00 36 208837027Caldwell 8.0919810E-02 1.5356519E+00 37 210737199Yancey 2.2117579E-01 2.2044945E+00 38 201937183Wake 1.1954773E-01 2.2208428E+00 39 197437117Martin 1.1672033E-01 1.9212922E+00 40 211637115Madison 6.8944320E-02 1.4169368E+00 41 206037059Davie 1.5328248E-01 1.8631481E+00 42 207437097Iredell 6.8081953E-02 1.1331521E+00 43 208937003Alexander 1.4675111E-01 1.9247924E+00 44 205937057Davidson 1.3284123E-01 1.9046888E+00 45 211437023Burke 1.1407834E-01 1.6069150E+00 46 195037177Tyrrell 9.7718321E-02 1.4309814E+00 47 196037187Washington 9.2372298E-02 1.2712160E+00 48 194337055Dare 1.1515968E-01 1.7391199E+00 49 212037111McDowell 5.8059008E-03 4.1204193E-01 50 194737055Dare 2.0336214E-01 1.8167560E+00 51 207237151Randolph 1.8302624E-01 2.2581573E+00 52 205637037Chatham 9.6562661E-02 1.3526777E+00 53 203437195Wilson 1.3493453E-01 1.7242769E+00 54 211037159Rowan 1.6851254E-01 2.1172545E+00 55 202837147Pitt 1.0676597E-01 1.5414823E+00 56 212937035Catawba 1.6996633E-01 2.3436360E+00 57 215837021Buncombe 2.0495085E-01 1.9657668E+00 58 204837101Johnston 1.4281508E-01 1.9747711E+00 59 218337087Haywood 1.2211216E-02 1.6051829E+00 60 197337055Dare 2.4277961E-01 2.6261432E+00 61 203137013Beaufort 1.9108446E-01 2.5455389E+00 62 201337095Hyde 1.3906303E-01 2.5481310E+00 63 220137173Swain 6.8512104E-02 1.1691158E+00 64 206337079Greene 6.6485539E-02 1.2301362E+00 65 211537105Lee 1.4526635E-01 1.9144194E+00 66 218837161Rutherford 1.4300866E-01 1.7090961E+00 67 209137191Wayne 1.2034211E-01 1.5424691E+00 68 218937045Cleveland 1.5456891E-01 1.7858926E+00 69 211737085Harnett 7.9107851E-02 1.4591067E+00 70 218437109Lincoln 1.2690921E-01 1.8753799E+00 71 222637099Jackson 1.4089525E-01 1.9403415E+00 72 218537119Mecklenburg 1.8133470E-01 2.1677723E+00 73 213737125Moore 1.2858292E-01 1.8000607E+00 74 215037123Montgomery 9.3859352E-02 1.3524983E+00 75 217237025Cabarrus 1.0373662E-01 1.6125687E+00 76 216837167Stanly 9.6233539E-02 1.7216805E+00 77 221337089Henderson 7.7455893E-02 1.3869088E+00 78 225737075Graham 1.0318346E-01 1.6115373E+00 79 210437107Lenoir 9.7642623E-02 1.5884769E+00 80 224437175Transylvania 9.3145847E-02 1.5542676E+00 81 220337071Gaston 1.9533850E-01 2.7750590E+00 82 210037049Craven 6.1112307E-02 1.1310344E+00 83 222437149Polk 1.0814156E-01 1.5861074E+00 84 209937137Pamlico 1.3299669E-01 1.9633360E+00 85 227037113Macon 2.4214832E-01 2.5204277E+00 86 215537163Sampson 1.1940874E-01 1.8262479E+00 87 228237039Cherokee 1.6858888E-01 2.0289693E+00 88 217537051Cumberland 1.2139441E-01 2.1045158E+00 89 213837103Jones 1.0042062E-01 1.3983449E+00 90 219537093Hoke 1.3736744E-01 1.7137085E+00 91 221937007Anson 1.6382313E-01 1.7613081E+00 92 222337179Union 3.4505499E-03 6.1875564E-01 93 209837095Hyde 2.0927513E-01 1.9620650E+00 94 216437061Duplin 1.2267718E-01 2.0207386E+00 95 220937153Richmond 5.6597192E-02 1.3729433E+00 96 229537043Clay 1.9827215E-01 3.2828577E+00 97 213037031Carteret 8.1879988E-02 1.2937123E+00 98 222837165Scotland 2.0945127E-01 2.0135672E+00 99 219337133Onslow 2.4209885E-01 2.2397752E+00 100 223637155Robeson 2.2572935E-01 2.4320405E+00 101 224637017Bladen 2.2428663E-01 2.4007158E+00 102 224937141Pender 2.4197409E-01 2.6978383E+00 103 231337047Columbus 5.6153055E-02 1.4762920E+00 104 229637129New Hanover 2.2765237E-01 2.5311556E+00 105 231837019Brunswick CO37_D90.TIC XX 3 3 12 196 IDTIC 4-1 14-1 5-1 50-1 -1 -1-1 1- XTIC 4-1 54-1 12 3 60-1 -1 -1-1 2- YTIC 4-1 94-1 12 3 60-1 -1 -1-1 3- 1-7.1787483E+01 4.0950821E+01 4-7.1787483E+01 4.2050495E+01 2-7.3728203E+01 4.0950821E+01 3-7.3728203E+01 4.2050495E+01 6-6.6885658E+01 4.2917034E+01 9-6.6885658E+01 4.7459648E+01 7-7.1084816E+01 4.2917034E+01 8-7.1084816E+01 4.7459648E+01 11-6.9859398E+01 4.1186928E+01 14-6.9859398E+01 4.2886700E+01 12-7.3508575E+01 4.1186928E+01 13-7.3508575E+01 4.2886700E+01 16-7.0575600E+01 4.2696896E+01 19-7.0575600E+01 4.5305428E+01 17-7.2557709E+01 4.2696896E+01 18-7.2557709E+01 4.5305428E+01 21-7.1089081E+01 4.1095734E+01 24-7.1089081E+01 4.2018700E+01 22-7.1907745E+01 4.1095734E+01 23-7.1907745E+01 4.2018700E+01 26-7.1465034E+01 4.2726772E+01 29-7.1465034E+01 4.5016617E+01 27-7.3438179E+01 4.2726772E+01 28-7.3438179E+01 4.5016617E+01 31-7.4984543E+01 3.8450901E+01 34-7.4984543E+01 3.9838898E+01 32-7.5789101E+01 3.8450901E+01 33-7.5789101E+01 3.9838898E+01 36-7.6909706E+01 3.8791401E+01 39-7.6909706E+01 3.8994999E+01 37-7.7120201E+01 3.8791401E+01 38-7.7120201E+01 3.8994999E+01 41-7.4986664E+01 3.7886478E+01 44-7.4986664E+01 3.9722958E+01 42-7.9487877E+01 3.7886478E+01 43-7.9487877E+01 3.9722958E+01 46-7.3885483E+01 3.8788544E+01 49-7.3885483E+01 4.1357330E+01 47-7.5563934E+01 3.8788544E+01 48-7.5563934E+01 4.1357330E+01 51-7.1777985E+01 4.0477276E+01 54-7.1777985E+01 4.5015804E+01 52-7.9762817E+01 4.0477276E+01 53-7.9762817E+01 4.5015804E+01 56-7.4689911E+01 3.9719700E+01 59-7.4689911E+01 4.2516014E+01 57-8.0520103E+01 3.9719700E+01 58-8.0520103E+01 4.2516014E+01 61-8.1965126E+01 3.6497074E+01 64-8.1965126E+01 3.9147400E+01 62-8.9571434E+01 3.6497074E+01 63-8.9571434E+01 3.9147400E+01 66-7.5400520E+01 3.3752705E+01 69-7.5400520E+01 3.6588001E+01 67-8.4321953E+01 3.3752705E+01 68-8.4321953E+01 3.6588001E+01 71-8.1647064E+01 3.4982849E+01 74-8.1647064E+01 3.6678066E+01 72-9.0310204E+01 3.4982849E+01 73-9.0310204E+01 3.6678066E+01 76-7.5166809E+01 3.6540600E+01 79-7.5166809E+01 3.9465916E+01 77-8.3675499E+01 3.6540600E+01 78-8.3675499E+01 3.9465916E+01 81-7.7719315E+01 3.7201366E+01 84-7.7719315E+01 4.0638737E+01 82-8.2644859E+01 3.7201366E+01 83-8.2644859E+01 4.0638737E+01 86-8.4888321E+01 3.0144220E+01 89-8.4888321E+01 3.5007942E+01 87-8.8473198E+01 3.0144220E+01 88-8.8473198E+01 3.5007942E+01 91-7.9974541E+01 2.4395878E+01 94-7.9974541E+01 3.1000784E+01 92-8.7634949E+01 2.4395878E+01 93-8.7634949E+01 3.1000784E+01 96-8.0742737E+01 3.0355408E+01 99-8.0742737E+01 3.5000683E+01 97-8.5605202E+01 3.0355408E+01 98-8.5605202E+01 3.5000683E+01 101-8.8097847E+01 3.0145893E+01 104-8.8097847E+01 3.4996025E+01 102-9.1654884E+01 3.0145893E+01 103-9.1654884E+01 3.4996025E+01 106-7.8499565E+01 3.2046623E+01 109-7.8499565E+01 3.5215424E+01 107-8.3354073E+01 3.2046623E+01 108-8.3354073E+01 3.5215424E+01 111-8.7019890E+01 3.6970249E+01 114-8.7019890E+01 4.2508301E+01 112-9.1512924E+01 3.6970249E+01 113-9.1512924E+01 4.2508301E+01 116-8.4784630E+01 3.7771702E+01 119-8.4784630E+01 4.1761333E+01 117-8.8097855E+01 3.7771702E+01 118-8.8097855E+01 4.1761333E+01 121-8.2123062E+01 4.1696041E+01 124-8.2123062E+01 4.8306194E+01 122-9.0417961E+01 4.1696041E+01 123-9.0417961E+01 4.8306194E+01 126-8.0518906E+01 3.8403103E+01 129-8.0518906E+01 4.2327076E+01 127-8.4820259E+01 3.8403103E+01 128-8.4820259E+01 4.2327076E+01 131-8.6249451E+01 4.2491699E+01 134-8.6249451E+01 4.7309910E+01 132-9.2889221E+01 4.2491699E+01 133-9.2889221E+01 4.7309910E+01 136-9.0139938E+01 4.0375393E+01 139-9.0139938E+01 4.3501232E+01 137-9.6639389E+01 4.0375393E+01 138-9.6639389E+01 4.3501232E+01 141-9.4589706E+01 3.6993061E+01 144-9.4589706E+01 4.0003178E+01 142-1.0205131E+02 3.6993061E+01 143-1.0205131E+02 4.0003178E+01 146-8.9483299E+01 4.3499401E+01 149-8.9483299E+01 4.9384365E+01 147-9.7238861E+01 4.3499401E+01 148-9.7238861E+01 4.9384365E+01 151-8.9098778E+01 3.5995613E+01 154-8.9098778E+01 4.0613605E+01 152-9.5774429E+01 3.5995613E+01 153-9.5774429E+01 4.0613605E+01 156-9.5308029E+01 4.0000000E+01 159-9.5308029E+01 4.3001740E+01 157-1.0405301E+02 4.0000000E+01 158-1.0405301E+02 4.3001740E+01 161-9.6554161E+01 4.5935059E+01 164-9.6554161E+01 4.9000702E+01 162-1.0404842E+02 4.5935059E+01 163-1.0404842E+02 4.9000702E+01 166-9.6436279E+01 4.2479641E+01 169-9.6436279E+01 4.5945454E+01 167-1.0405725E+02 4.2479641E+01 168-1.0405725E+02 4.5945454E+01 171-8.9644760E+01 3.3003983E+01 174-8.9644760E+01 3.6499542E+01 172-9.4617699E+01 3.3003983E+01 173-9.4617699E+01 3.6499542E+01 176-8.8758369E+01 2.8854889E+01 179-8.8758369E+01 3.3019409E+01 177-9.4043159E+01 2.8854889E+01 178-9.4043159E+01 3.3019409E+01 181-9.4431000E+01 3.3615650E+01 184-9.4431000E+01 3.7002300E+01 182-1.0300217E+02 3.3615650E+01 183-1.0300217E+02 3.7002300E+01 186-9.3507957E+01 2.5837017E+01 189-9.3507957E+01 3.6500679E+01 187-1.0664510E+02 2.5837017E+01 188-1.0664510E+02 3.6500679E+01 191-1.1104272E+02 4.1988091E+01 194-1.1104272E+02 4.9001198E+01 192-1.1724202E+02 4.1988091E+01 193-1.1724202E+02 4.9001198E+01 196-1.0403907E+02 4.4358299E+01 199-1.0403907E+02 4.9001415E+01 197-1.1604900E+02 4.4358299E+01 198-1.1604900E+02 4.9001415E+01 201-1.1646229E+02 4.1991901E+01 204-1.1646229E+02 4.6299274E+01 202-1.2470231E+02 4.1991901E+01 203-1.2470231E+02 4.6299274E+01 206-1.1691460E+02 4.5543701E+01 209-1.1691460E+02 4.9002651E+01 207-1.2484763E+02 4.5543701E+01 208-1.2484763E+02 4.9002651E+01 211-1.0405155E+02 4.0994801E+01 214-1.0405155E+02 4.5005955E+01 212-1.1105611E+02 4.0994801E+01 213-1.1105611E+02 4.5005955E+01 216-1.0904457E+02 3.1332079E+01 219-1.0904457E+02 3.7004265E+01 217-1.1481580E+02 3.1332079E+01 218-1.1481580E+02 3.7004265E+01 221-1.1413043E+02 3.2528774E+01 224-1.1413043E+02 4.2009655E+01 222-1.2448083E+02 3.2528774E+01 223-1.2448083E+02 4.2009655E+01 226-1.0204103E+02 3.6992416E+01 229-1.0204103E+02 4.1003479E+01 227-1.0905959E+02 3.6992416E+01 228-1.0905959E+02 4.1003479E+01 231-1.1403880E+02 3.5002083E+01 234-1.1403880E+02 4.2002300E+01 232-1.2000472E+02 3.5002083E+01 233-1.2000472E+02 4.2002300E+01 236-1.0300148E+02 3.1332066E+01 239-1.0300148E+02 3.7000275E+01 237-1.0904956E+02 3.1332066E+01 238-1.0904956E+02 3.7000275E+01 241-1.0904039E+02 3.6997906E+01 244-1.0904039E+02 4.2001678E+01 242-1.1405219E+02 3.6997906E+01 243-1.1405219E+02 4.2001678E+01 EOI EOS maptools/inst/shapes/0000755000176000001440000000000012105724127014401 5ustar ripleyusersmaptools/inst/shapes/fylk-val-ll.dbf0000644000176000001440000004570511146763201017223 0ustar ripleyusers_aSL_IDCFNODE_N TNODE_N LPOLY_NRPOLY_NLENGTHN VALINJE_NVALINJE_IDN LTEMAN VANNBRNDATON 0 3.0000000000000 2.0000000000000 2.000000000000000 2.000000000000000 1429.4868136056 1.00000000000000 97.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 1 5.0000000000000 4.0000000000000 2.000000000000000 1.000000000000000 7369.6127830576 2.00000000000000 97.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 2 7.0000000000000 8.0000000000000 1.000000000000000 2.000000000000000 11040.9434555159 3.00000000000000 64.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 3 9.0000000000000 10.0000000000000 2.000000000000000 2.000000000000000 8412.0593084457 4.00000000000000 71.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 4 1.0000000000000 13.0000000000000 2.000000000000000 2.000000000000000 153449.8995614210 5.00000000000000 135.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 5 14.0000000000000 13.0000000000000 2.000000000000000 2.000000000000000 25162.7065877146 6.00000000000000 66.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 6 14.0000000000000 12.0000000000000 2.000000000000000 2.000000000000000 68305.2941193513 7.00000000000000 133.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 7 15.0000000000000 16.0000000000000 2.000000000000000 2.000000000000000 13474.5177365454 8.00000000000000 73.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 8 17.0000000000000 11.0000000000000 2.000000000000000 2.000000000000000 60191.0739853883 9.00000000000000 69.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 9 18.0000000000000 14.0000000000000 2.000000000000000 2.000000000000000 57815.5329407511 10.00000000000000 66.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 10 19.0000000000000 6.0000000000000 2.000000000000000 2.000000000000000 122259.4200462640 11.00000000000000 103.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 11 19.0000000000000 21.0000000000000 2.000000000000000 2.000000000000000 17158.9777274476 12.00000000000000 63.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 12 13.0000000000000 22.0000000000000 2.000000000000000 2.000000000000000 76337.2037536248 13.00000000000000 135.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 13 23.0000000000000 20.0000000000000 2.000000000000000 2.000000000000000 21520.8219985429 14.00000000000000 55.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 14 24.0000000000000 23.0000000000000 2.000000000000000 2.000000000000000 37029.0696790496 15.00000000000000 57.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 15 25.0000000000000 19.0000000000000 2.000000000000000 2.000000000000000 29929.9453360614 16.00000000000000 103.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 16 26.0000000000000 23.0000000000000 2.000000000000000 2.000000000000000 63601.3392322274 17.00000000000000 55.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 17 27.0000000000000 28.0000000000000 2.000000000000000 2.000000000000000 1765.0764158830 18.00000000000000 65.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 18 31.0000000000000 29.0000000000000 2.000000000000000 2.000000000000000 49651.1545159268 19.00000000000000 70.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 19 32.0000000000000 30.0000000000000 2.000000000000000 2.000000000000000 82949.1631642714 20.00000000000000 127.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 20 34.0000000000000 33.0000000000000 2.000000000000000 2.000000000000000 27619.8636439656 21.00000000000000 56.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 21 35.0000000000000 36.0000000000000 2.000000000000000 2.000000000000000 36363.3181003323 22.00000000000000 60.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 22 36.0000000000000 37.0000000000000 2.000000000000000 2.000000000000000 48006.1114585886 23.00000000000000 61.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 23 36.0000000000000 38.0000000000000 2.000000000000000 2.000000000000000 38144.0592788340 24.00000000000000 60.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 24 40.0000000000000 39.0000000000000 2.000000000000000 2.000000000000000 63319.7250865348 25.00000000000000 99.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 25 40.0000000000000 41.0000000000000 2.000000000000000 2.000000000000000 106.4179738402 26.00000000000000 105.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 26 42.0000000000000 40.0000000000000 2.000000000000000 2.000000000000000 24455.8831950627 27.00000000000000 105.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 27 41.0000000000000 44.0000000000000 2.000000000000000 2.000000000000000 37188.3641209581 28.00000000000000 129.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 28 44.0000000000000 43.0000000000000 2.000000000000000 2.000000000000000 39397.1686128666 29.00000000000000 129.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 29 45.0000000000000 44.0000000000000 2.000000000000000 2.000000000000000 68994.4225655257 30.00000000000000 68.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 30 46.0000000000000 47.0000000000000 2.000000000000000 2.000000000000000 10662.8414453206 31.00000000000000 110.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 31 50.0000000000000 48.0000000000000 2.000000000000000 2.000000000000000 36443.0309911866 32.00000000000000 58.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 32 52.0000000000000 50.0000000000000 2.000000000000000 2.000000000000000 13953.6014990812 33.00000000000000 58.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 33 50.0000000000000 49.0000000000000 2.000000000000000 2.000000000000000 37269.4209665400 34.00000000000000 62.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 34 55.0000000000000 51.0000000000000 2.000000000000000 2.000000000000000 24954.9916354262 35.00000000000000 118.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 35 56.0000000000000 57.0000000000000 2.000000000000000 2.000000000000000 58309.0270352669 36.00000000000000 124.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 36 53.0000000000000 59.0000000000000 2.000000000000000 2.000000000000000 111602.4516948750 37.00000000000000 89.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 37 54.0000000000000 60.0000000000000 2.000000000000000 2.000000000000000 81618.0250489751 38.00000000000000 130.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 38 64.0000000000000 61.0000000000000 2.000000000000000 2.000000000000000 5179.5897872241 39.00000000000000 79.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 39 58.0000000000000 64.0000000000000 2.000000000000000 2.000000000000000 54593.9096297553 40.00000000000000 128.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 40 65.0000000000000 64.0000000000000 2.000000000000000 2.000000000000000 38000.3934774646 41.00000000000000 79.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 41 66.0000000000000 62.0000000000000 2.000000000000000 2.000000000000000 59311.7943339414 42.00000000000000 106.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 42 68.0000000000000 69.0000000000000 2.000000000000000 2.000000000000000 8030.6101367086 43.00000000000000 120.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 43 63.0000000000000 70.0000000000000 2.000000000000000 2.000000000000000 84727.6222133300 44.00000000000000 83.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 44 72.0000000000000 71.0000000000000 2.000000000000000 2.000000000000000 11054.5688902496 45.00000000000000 72.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 45 72.0000000000000 73.0000000000000 2.000000000000000 2.000000000000000 36207.1258253652 46.00000000000000 115.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 46 67.0000000000000 77.0000000000000 2.000000000000000 2.000000000000000 76172.0739958551 47.00000000000000 111.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 47 74.0000000000000 77.0000000000000 2.000000000000000 2.000000000000000 23150.5117439529 48.00000000000000 108.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 48 78.0000000000000 79.0000000000000 2.000000000000000 2.000000000000000 19309.1174943333 49.00000000000000 76.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 49 75.0000000000000 80.0000000000000 2.000000000000000 2.000000000000000 47869.2343497043 50.00000000000000 123.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 50 81.0000000000000 83.0000000000000 2.000000000000000 2.000000000000000 31022.4160496006 51.00000000000000 102.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 51 85.0000000000000 86.0000000000000 2.000000000000000 2.000000000000000 11866.4832497108 52.00000000000000 67.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 52 88.0000000000000 77.0000000000000 2.000000000000000 2.000000000000000 99744.1046566778 53.00000000000000 111.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 53 84.0000000000000 87.0000000000000 2.000000000000000 2.000000000000000 34109.0859736848 54.00000000000000 112.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 54 82.0000000000000 89.0000000000000 2.000000000000000 2.000000000000000 31910.8566071444 55.00000000000000 93.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 55 70.0000000000000 89.0000000000000 2.000000000000000 2.000000000000000 125928.5733853190 56.00000000000000 74.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 56 91.0000000000000 76.0000000000000 2.000000000000000 2.000000000000000 123844.3246442000 57.00000000000000 84.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 57 93.0000000000000 92.0000000000000 2.000000000000000 2.000000000000000 38408.4422623060 58.00000000000000 121.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 58 90.0000000000000 95.0000000000000 2.000000000000000 2.000000000000000 65629.7613300547 59.00000000000000 113.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 59 96.0000000000000 97.0000000000000 2.000000000000000 2.000000000000000 1447.3362281193 60.00000000000000 122.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 60 98.0000000000000 94.0000000000000 2.000000000000000 2.000000000000000 104890.9854056210 61.00000000000000 116.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 61 102.0000000000000 103.0000000000000 2.000000000000000 2.000000000000000 10142.0753187642 62.00000000000000 119.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 62 103.0000000000000 99.0000000000000 2.000000000000000 2.000000000000000 27319.7435385106 63.00000000000000 114.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 63 105.0000000000000 103.0000000000000 2.000000000000000 2.000000000000000 8991.2337301583 64.00000000000000 119.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 64 89.0000000000000 106.0000000000000 2.000000000000000 2.000000000000000 167979.9142526350 65.00000000000000 74.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 65 101.0000000000000 106.0000000000000 2.000000000000000 2.000000000000000 32299.5236996722 66.00000000000000 131.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 66 109.0000000000000 108.0000000000000 2.000000000000000 2.000000000000000 4513.4919369636 67.00000000000000 117.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 67 104.0000000000000 109.0000000000000 2.000000000000000 2.000000000000000 24647.9691342990 68.00000000000000 109.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 68 107.0000000000000 110.0000000000000 2.000000000000000 2.000000000000000 30682.6016515401 69.00000000000000 132.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 69 106.0000000000000 111.0000000000000 2.000000000000000 2.000000000000000 32222.4829760242 70.00000000000000 74.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 70 109.0000000000000 114.0000000000000 2.000000000000000 2.000000000000000 35701.0433508275 71.00000000000000 109.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 71 115.0000000000000 116.0000000000000 2.000000000000000 2.000000000000000 23694.4092035680 72.00000000000000 101.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 72 113.0000000000000 118.0000000000000 2.000000000000000 2.000000000000000 28975.0606787444 73.00000000000000 95.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 73 120.0000000000000 117.0000000000000 2.000000000000000 2.000000000000000 21577.9318732449 74.00000000000000 98.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 74 122.0000000000000 124.0000000000000 2.000000000000000 2.000000000000000 5549.3410657478 75.00000000000000 77.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 75 125.0000000000000 112.0000000000000 2.000000000000000 2.000000000000000 48647.9938819555 76.00000000000000 125.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 76 119.0000000000000 126.0000000000000 2.000000000000000 2.000000000000000 23704.5228493466 77.00000000000000 96.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 77 123.0000000000000 127.0000000000000 2.000000000000000 2.000000000000000 2965.1512635319 78.00000000000000 134.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 78 129.0000000000000 128.0000000000000 2.000000000000000 2.000000000000000 4791.9980867689 79.00000000000000 86.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 79 131.0000000000000 130.0000000000000 2.000000000000000 2.000000000000000 20693.3991530465 80.00000000000000 75.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 80 132.0000000000000 133.0000000000000 2.000000000000000 2.000000000000000 2505.7835789881 81.00000000000000 85.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 81 120.0000000000000 136.0000000000000 2.000000000000000 2.000000000000000 45228.3412174330 82.00000000000000 104.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 82 134.0000000000000 137.0000000000000 2.000000000000000 2.000000000000000 15204.1042876594 83.00000000000000 82.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 83 138.0000000000000 135.0000000000000 2.000000000000000 2.000000000000000 3800.3213780985 84.00000000000000 94.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 84 139.0000000000000 140.0000000000000 2.000000000000000 2.000000000000000 7509.4520333882 85.00000000000000 100.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 85 144.0000000000000 121.0000000000000 2.000000000000000 2.000000000000000 58796.7771303465 86.00000000000000 91.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 86 145.0000000000000 142.0000000000000 2.000000000000000 2.000000000000000 5520.6422494206 87.00000000000000 107.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 87 146.0000000000000 100.0000000000000 2.000000000000000 2.000000000000000 176540.1313222720 88.00000000000000 126.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 88 147.0000000000000 143.0000000000000 2.000000000000000 2.000000000000000 9409.6040937305 89.00000000000000 80.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 89 147.0000000000000 141.0000000000000 2.000000000000000 2.000000000000000 18757.1461465213 90.00000000000000 90.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 90 148.0000000000000 150.0000000000000 2.000000000000000 2.000000000000000 17592.0119619091 91.00000000000000 59.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 91 154.0000000000000 153.0000000000000 2.000000000000000 2.000000000000000 4549.3707648231 92.00000000000000 78.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 92 155.0000000000000 157.0000000000000 2.000000000000000 2.000000000000000 8071.6688879855 93.00000000000000 88.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 93 156.0000000000000 147.0000000000000 2.000000000000000 2.000000000000000 76012.7827932506 94.00000000000000 80.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 94 149.0000000000000 158.0000000000000 2.000000000000000 2.000000000000000 63503.8247636226 95.00000000000000 87.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 95 152.0000000000000 159.0000000000000 2.000000000000000 2.000000000000000 67005.6734090367 96.00000000000000 92.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000 96 160.0000000000000 151.0000000000000 2.000000000000000 2.000000000000000 78566.0795095193 97.00000000000000 81.0000000000000 3211.000000000000 13.00000000000000 19970630.00000000maptools/inst/shapes/pointZ.shp0000644000176000001440000004244410475233600016407 0ustar ripleyusers' " e&Ax*TA*s'ACUA衊'q@Pgv@ +I&AUl5TAs@ ³N&AP{TA1s@ 9&A6~TAfjw@ ^&A s"TA9mY@ v` &AV3eTA`r@ rU_0&ARCTAz'Ju@ bjXn&A|u hTAT3ɕ@ wh^&AQETAu@  DK'A,TAsak@  0/R&AC^TAD4C}@  =A&ArOTAe=s@  Ň~&AG6  TAtw_r@  7\&A TA K@ fXa&A DTA+UBr@ ڠ&A vhTA&҅@ %Z&A 4_TA28@ +Q&ALMTAyr@ zP&ArUAF@ AL&A;BmTA\r@ nF߫&AWhCTARS@ ފ&AzUA6K柤@ ~ 'AbTAr@ }9 'As@# +N&A TAxIs@$ Ute&AS$_ITA7ihs@% MYYx&AUTAx@& X&AC49(TA̠ |@' Es"u&ATAx@( X)y&ArNTAX/-w@) ^XI*&AnӇTAQ@* &"'AˡTA dq@+ = 'AITA5q@, 5&A}|zTAԈTs@- RZ$&AcSt"TAly@. b1}&A]$S{TAy@/ ˨tp.&AC"TAVJ;v@0 n8E'AM`YTAcp@1 |&A_wqTAɪ|@2 /^&AVTA̫F @3 S &A[TAs@4 B!:S''A^.HTA@ݩr@5 Ym&AGTA }oػ&ALTAmM@? +3y&A$LTAG]@@ E$[&AձTAQ$z@A 6'A rۻTAAEq@B q&ATAI;2y@C G&A$lvUTASbހ@D e=G&A L TAo|@E 1&Ab/TApx@F wp%2R&AD tnTAr@G nN}&An>TA Suu4x@H n&A/i4TAqZ/@I z'A{=+#TA2ˍr@J ҷo&AUОTA_Ls@K n˟&A D,TA<v@L {&A{ TAHf1x@M .-Pn'AFb#~TA3-s@N O&AX1TA<Z4{@O ؂p &A%*,TAN#ibr@P y>w&A%QKTA|zs@Q |u˖&A;!xTA ?+@R o&2'A0JNTA`cq@S Z?&A@۝HTA${@T &"'Al~TA2r@U c7&A-TAv@V &Ac==TAe5s@W ~7b)'AݾûTA =H(_q@X pBUYv@c s1&Ad'R+TA8vawP@d Z&A=TAi`@e Bzvt&A>.ySTAnNy@f _u&ALZTAx=l@g #0K&A.OTAKOz@h b Y&AԋTA`/<Y@i 8l'A˓TA>4Ju@j Z &A=TAMՋ@k H>w&A\TA U4@o ,v0r&A_(TA@y@p 0&AVTAr@q k&ADRXTAPgv@r 4&AjuTAs@s =&$'AkGTA|q@t [&AǬTAIs-@u $ 5&AjNTA>!Ns@v O7&AQڪTAHkA)@w lq&A~TA޺gL*s@x r/'AfTAnd q@y FTK&AN,#TAtp@z &As؋TABKOu@{ U-Ѱ9&AwޜuTA0z@| y2&A$TAjx@} Nxk)'AรTAs6^q@~ 1K.'A8ݓTA9W&q@ pZ&A*_STA,9+Ks@ Ϣ&AgVMTA6Q|@ 7oz&ABwTA\r@ m$ZpZ&A saTA2eu+@ \}&A*JTA{@ +&AwTA5Ls@ ۞|Z&AUTA w\7@ Q/Hw8'A%PۺTAʜr@ '&AJM`TA{@ [f&A3GTAH @ ;_8'ATAt@ JQx&A&5TAGl#s@ ~M){&ATAݯM1@ G7݇&AUYmTAU{@ 2 &A9@߂TAץy@ > э&ATAth@ d&ATA^S{H@ <'Akm#HTAVRq@ #L&AxiTAJKy@ &A1?TAt@ c&AgTAX s@ T9'A7P[TAɲq@ qZ&AQRXFTA%B{?@ J-#6F&A?YTA-q@ 8d05&A$;cTA 6L.z@ l7&A졌TA!r@ 9&A=TAW&r@ 0&AS/TA҂u]@ ϕ'Ah@7ۯTA s@ ׈&ATAd s@ `~ܒK&A'cTAk,r@ *{&A?LTA y@ `Y7'AÝTA.;Ys@ {6V&Ac#TA)>ss@ ܪK&AvGATAdzu@ ulq&Av "TAHdܷ@ X<&Ad?'"TA@&| @ '?1,D&AxHATAR/I@r@ =!dx&A@{ TA2Γ@x@ dv&ATA~0@ e&A}eTAAo%^{@ ـ:&A30STAMIz@ s&A;݊@TAʉs@ A&з&AupL+TAC7RL7w@ U"&A\S/TAj$͡(r@ ֣|E&AzTABQ8y@ )O.'A T9aZTApq@ x &ABTAKrr@ L;)gh"'A2ǾTA|q@ {k('AΧTADN6r@ n|a&A\!zTAz&Qʇ@ p&ALATA.}PC{@ p _&AbM!m=TAe%}@ F5g&AݭTA_)J@ 8',&A'{h2TA,s@ =4{D&AѿYTABPx@ Cƾ&AHQ/TA9I߀@ )~&ATA(>mqs@ &A8˱TAXEku@ FDVg&Aa("jTAPx@ 6w&AMT^TAgms@ 9g+E&A~1TA}@ +@'AüTAA< ={@ آ2&A }fTAljer@ jZ<#'A`TA4q@ `DD"'A*-6TA&rr@ EƗ&Ai|TA $"@ ̑e'ATTAcS*:s@ ,Q'&A!ZWTAj!{@ $&AuQ6TA<)s@ *s'AHTAf{iv@ %_:^&A1UTA۳@rw@  z@ иK v&A];afTA;CEx@ /V&A`adTA@Wmr@ ¦K&A sUA@ Uk&AiBtTA#A^@ >UT"'ATA)Aq@ sP&A$cTAy@ ,C1"'AE1TAhxeɯr@ T]Q&A<@TAny@ B0F&AITA܈%{@ s%&Aɻ'TAИy@ &AJ{TAsDZD@ a9t&AxsTAv&Cxx@ ژV&A9OiTAGC7w@  P&A(TA+~^ c{@ ٤&A[bTAs@ BՃ&ACTAմzgU@ CGgs 'AZmTAS:(M@y@ *[Ɉ&AzTAϠYAr@ HVG&ADTAgi*{@ F㋯&AgRTAۂ>MJg@ N4&A!oCTA4b!r@ -i d&A%8ӃTAjp(]@ 9&A=L̲TA@)s@ hSg w&A9JCTA{@ &AȫTAq5x@ x&ARTTAmKu@ &AefUTA$-s@ V&A g"{TA0IZnV@ ӽf 'A TA!A^or@ &ArKVTAqẂu@ `T&A`9TAN̉?v@ f-y&AbuTAxx@ [ w&AnDTA@rz@ Vvm;&A+ TAn)/ML@ d''Af_ƻTA;\Pq@ P&Ay\GTA s@ l&AMĂTAˉ\[w@ iO&Ay-|TAx 7r@ sA&A<ҷLTAy5[@ {a]&A9zc>TAz@ u6d}&AqIZӞTA@Icx@ f 8&A4yTA@cQTA^rq@ .&Afz?3TAq>@ =9&ATAq+Jr@ 4'&A"1_TA@ F%&AB,TAns@ Y&A:QTA-Fv@ Ni&AM!TAL3r@  ('Ax*TATr@ &8~&A&a0TAo{@  i&AS)sTA8@Ql@! ֗+L&A+\f>TAG]s@" T} &AvVTAUYs@# kpB&A TA՘=s@$ InR&AvuTA\O%}@% / .Ϣ7'ARTAM/=it@& }4)y&AMsTAy@' -0&AϥQPTA6gZ.{@( N4C&A(Դ|TA@ڠKq@) F5$&AWS+^TA z@* &A ;WPTA]?y@+ n &AqMTA/ E&A0|TA2Qq@? `Ǧh[q&A[TAx@@ &As (TA8w@A _8cc&AWo*TA`u@B ~Ww&An~?TAشp5@C u9&A ܃TAMr@D CƬ8'As TAśt@E } Ē&ArgfTA@F 3[Q&AtTA?}@G rDy&A?TAz@H W&Av[ӊTA`t@I ~3_&AJTA@J7r@J gP&A3n[TAD;r@K z&A7fUPUAJy~@L daM&Ac4TAZr@M YZMX&AY6sTAXV`{@N <'A-TAr@O KoY]&A TA Lv@P K.:&A+>bIcTA,y{@S ؇_&A(@TA5k$r@T ro&A եBTA:?" ;y@U c&AV=b'WTAl& }@V &AdTAZ|@W @V 'A>b)TAVq@X Dnn&ATAGy@Y cQ&A*TAE r@Z 4W/'API"ͽTA@Gflq@[ ?DhX&A󸆓TA''x@\ <'ABTAOns@] m'A\(TAׅ s@^ 0W&An|\-TAyj}}@_ 9X&A' STA9Mr@` HQZ|&AITAx@a o(=e&A>sewTA<6H@b ;>:6!'At̻TA] s@c 5ϲ6'A+&MTAZq@d R&AymLTA2y@e D+{&A fTAz -92'A✽TAc q@u ~&&A<PTAIqs@v 4=ev&AE TAnQy@w rT&A(1*KTAsǦ@x \Ն&AD5[TAIdww@y 6Oa&Ao@TA~OS8w@z 4ҧU&As:TAɵ/X?{@{ $&AeuTA8dC˃@| S&A/PTAiG|@} u&ATAy@~ n D;'AnqmTA@ju@ *̚[&ASTA"Rz@ 6&AqzTA5|@ E$4&An9TA~z@ 5])&ATA06@ ?&A-TAf<џq@ K&A+?uTA{@ 4\&A0 TA@ HMhTAi%s@ 㿀&A0ggTAfJ@ #t,P&A_UAV?@maptools/inst/shapes/fylk-val.shx0000644000176000001440000000155410305643703016657 0ustar ripleyusers' XAL10A@3]A2(^88@0NPV(fPx6Xxhz&(R X .` p ` j ( BX h x *Hvp8&hH.8&xF8. @NhVXhh.@r^XF0zp(@ NP "^`"0"h#b`#`$*x$x%"X%~h%8&&&X'&('R0'`'((p(H(0) 0)>* 0*>+8,H,RH,0,8--.f/Jmaptools/inst/shapes/fylk-val.shp0000644000176000001440000006001410305643703016643 0ustar ripleyusers' 0XAL10A@3]A(O}0A,]A4-~0A]A4-~0A,]AO}0A]A8?0Ax]AL10A^v]AL10Ax]A3!0A""¸]A0A ]A?0A^v]A85}a0A(a]A@~0A-]A@~0A-]An0A]A7ձa0A9( k]A5}a0A(a]A@@00A@]A I0A]A I0A]AE0A]A`90A]A`T50A`b]A@00A@]A0,AɆ]A@l.A@3]A# `.A@3]A@l.A@]AtP.A U]A`D.A B]A*.A ]A&-A>]A?-A ]A@ȼ-A ]Ay-AG]A`z-A-]A@y-A]A_-A\]A>-A]Al$-A]A@ -A`]A a,A]AK,A0]A #,A]A{,A]A ,A ]A@Ϡ,AG]A`t,A]A@yj,A]A`,An]A@Q,A`q]A:,A]A@($,A]A,A]A,A ߝ]A1,A`͙]A@'(,A]A ,A ]A,A]A,AɆ]A7,A]AP@a+A]A7,AY]A@a+A]A`+A?]A֫+A]A+AY]A@/+A]A,A]A7,A]A1D*Av]A@a+Au]A@a+A]A nP+A]A&C+A]A5+A2]A5+A]A*A]]A`5*A}]A`]*Az]A`*Atw]A@ż*Av]A *Aw]A_*Av]AlV*A[w]AK*Axz]AGV*A^]Ae*A ]AY*A]AwM*A M]A1D*Au]A(` 0A@r]AGŚ40A|~]AGŚ40A|~]A` 0A@r]A O&Ah]Ai'A []Ai'Ah]AQ'Ak]A 'Ap]A 'Ar]A &Au]A &AB{]A l&Au]A |&A2]A t&A&]A ԗ&A3]A 4&A]A o&A.]A TY&AG]AO&A []A y*AyY]A@a+A]Ay*AyY]A*A^]A@*AIa]A`*Ac]A+Af]A+An]AE+As]A])+AZs]A6+At]A@+Av]A Y+AUx]A ~^+A*{]A ^[+A]A@a+A]A @(AEQ]A)A]A@;)AEQ]A@E)A@V]A@e)AY]A@t)A[]A`t)A^]A`D)Ad]A`)Al]A`)A x]A)A\]AT)AK]A)A~]A)Aฑ]A)A]A)AD]Al)A]A`,V)A]A@)Aथ]A@(AG]A@\(AŬ]A@(A]A@(A]A@)A]A P(AL]A@;)AEQ]A@;)AEQ]A ()A2P]A T)AM]A (A]M]A (AL]A (AL]A(AN]A x~+AnF]AP,A]A 7,A]A%,A^]A'$,A]A7,Anx]A`,A_m]A.,A%f]A:,A`]AP,AAZ]A 9,AL]A0,A K]A,A K]A~+AnF]AXq#A<]A#AjO]A#A<]A\#A=]A#A?]A̢#AB]A$#AJ]A{#A|L]ACu#AM]Aq#AjO]Ax#Aw8]A`|$A<]A `|$A<]AĮ$A;]A$A :]A $AR:]Ay$A9]Aq$Aw8]AI$A8]A$A 9]Al#A9]A#A:]A#A;]A#A<]Ah d )Aw8]A F)AEQ]A F)Aw8]A D9)A8]A 3)A:]A L')A@=]A )A@]A )A/D]A d )A F]A )AiK]A T.)AN]A@;)AEQ]Aa#A]A ($A<]A ($A@?]A,$A]A$A]A#A]A#Ab]A #A]A#A]AԐ#AR!]A|u#A$]Aa#As(]A w#A-]A<#A3]AD#A6]At#A8]AD#A;]A#A3;]A#A~;]A#A<]A(%A]A` %A]A%A]A` %A]AKHA @\A`-( A`1d\A`-( A @\A`5 A 3A\A` A C\AA E\AzA E\AzA D\AQA 5I\AKHA J\APA M\A+^A O\AWA R\A [A V\A{A Z\AຑA y_\AA`1d\AO*A@\A ۳A B\AO*Aa\A+>A@\AkvA@\AA@\AA@\AA@\AA@5\A`;A@\A`CA@g\A`kA@(\A@;A@z\A@A@0\A@"A@\A [CA@8#\A sA@#\A ہA@&\A A@_)\A {A@4,\A ۚA /\A A [2\A ۳A 6\A A 7\A A :\A +A =\A {A @\A A B\AX V$A[[AKA@s[A V$A[[A4A@[A AA@u[AkJA@j[AKA@R[A7A@~[A/A@[A6A@s[A`@pA [A@YA@w[A @pA@w[A@A@%[A A@[A@A@[A A@[A |A@l[A |A@[A A@[A@YA [Ap@YA@[A{A@[A @YA [AA[A<A`D[A|A` F[AଇA`G[AH=A`[A`zA [AxA [A`zA`B[A``A`;[A`,A`[A`A[A=A`[A p5AZA` AZA 5A`ZAAZAAwZA}oA^ZA͜A,ZA=A'ZA}AZA AZA]4AmZA`dAgZA` AmZA!8nA>ZA5AZAnA@ZZA ^A>ZAMAZA5A`ZA"5A\ZA`A8ZA5A`ZA}AZA AZA2A+ZA ?A%ZAMwAZA]AZAA>ZAAZA`GAZA``AZA` A\ZA`ݤAZA`A8ZA#h@nAZA AZA AHZA@ޣAZA@^A_ZA@AZA@A;ZA@NAtZA@nA\ZA@vAZA@AZA`AZA$>AZA`-A>ZA>A>ZA EADZA}\AZA AZAA0ZAAuA$ZANAӧZA.AZAADZAAӧZA-AZASAZA]rAe AZA~ AZA A̋ZA(^AZAa AZA^AZAAcZA~A ZA~AZAAZA^aAˇZA~AAZA`AZA`>&ASZA`>&AZA`>XA`ZA@>AZA@H AyZA  AZA > AZA>3 A;ZAa A ZA)xa AjZAq A ZA  AjZA}3 AnZA}3 AqZA AouZA AxZA A}ZAR AZAq AʃZAk AZA# ATZA ATZAa A ZA*y@@bZA`|5AZA`|5A@bZA@AbZA@yAcZA@A?dZA`AgZA`_AiZA`rAkZA`$A[pZA`AvZA@?A8zZA`_AzZA`A|ZA>@ZA(@ZA~@ZA>@5ZA@ވZAy@ZA+88@`NZA<@'OZA<@NZA v@'OZAS@NZA8@`NZA,`ފA KZAnA^ZAnA^ZAbATZAQAZA-BAZA]!AZAA|ZAAzZAAcwZAM}A\tZAjAqZA6AnZA^AlZAA(lZA AhZA ^AFgZA A9eZA .NA]_ZA@#A]ZA@AP]ZA@A[ZA`>AtWZA`AyRZA`ފANZA`^A KZA-@@;@BZAA>GZAABZAhACZAFAEZA@@FZA@;@>GZA.hA8ZA¼ABZA ABZA=AAZAA?ZA?A=ZA?JA=ZA`AH=ZA`SA";ZA@A8ZA@PAy9ZA¼A`9ZA/ A+ZA@ A a]ZA A a]ZA _sAZZAAVZAྨASZA+AsSZAAQZA8AMZAAIZAACZA}A?ZA` A:ZA`2 A7ZA`2 A-5ZA@^ Aw1ZA@ A/ZA A+ZA0XA+ZA A@7ZAA@7ZA>A6ZA2Ae4ZA^[A0ZA~A>.ZA`/ A%.ZA`~q A,ZA A+ZA1hS@LZA @!!ZA @!!ZA @` ZA,@ZA @:ZA@FZA@LZA@ZA @ZAg@ZAS@ZA2X@2ZA?!@@6ZA?!@@6ZA@3ZA@q2ZA?_@}0ZA@.ZA@+ZA^@7+ZA @I(ZAX@%ZAE@ "ZA&@ZA@ZA@ZAq@}ZA@ZAX@JZAb@2ZA3h@ YA`'AZA `'AYA?@YA@YA@jYA@wYA@"@ZA T@ZA l@ZA @YA@ YA4@oAYAAYAoAYAAYAAYA.A'YAAYA5`^ AYA`}A+ZA`AYA`]AYA`}AYA`=AYA`}AYAVAYA}:A YA@A*YA]AYA ARZA] A ZA=S AZA} AZA=@ A=ZA AZA~ AZA AQZA O A8ZA AZA  AkZA ^ AZA@[ AfZA`^ A. ZA`^ A""ZA@ Ai+ZA A+ZA6`@YA`@;@.YA`@.YA`@MYA`@@rYA~@YA@ YA@@YA@qYA@YAM@YA`@@YA`@@3YA`@Z@YA`@YA`@;@YA7XA YAA lYAϡA lYAAYA]AIYA ATYAAYAMAYAAYAA YA80`^A YAA KZA#`^A KZA`nAHZA@ADZA@#AAZA@6A?ZA@UA=ZA@LA7ZA@9A4ZA@.NA3ZA@WA/ZA@n"Ac,ZA@.A(ZA@An&ZA@A "ZA@3A ZA@@AZA@<AZA@.5ARZA@n;AZA@nTAZA@^xAZA ~A=ZA NAZA A ZA A`ZA ޝAZA ޶AZA AYA(AYALAYAnNAYAxAYAAYAAYAA YA9MAMYAmA6ZAmAMYAA;YA͊AYA-{AYA MeAYA }+A$YA &A|YA MAYA@ A YA@ͩAYA@tAYA@-AYA@qA$YA`HAYA`}1A^YA`=+AZA`AGZA`AZAmAZAaAZA 9AZAAZA]AZAMAB%ZA]A*)ZAA,ZA]AK0ZAM?A_5ZAMXA5ZA )A6ZA:p^n AGYAේ A!YA ේ AGYA>Y AYA AYA@>_ A{YA` AYA~ AYA# ACYA AYA> AYAt AYA^n A!YA;\CAYA = AYA\CAYAtASYAAYAzA YAAYAAbYAAYA AZYA AYA A_YA A YA A8YA AYA@q AƫYA@ AYA = AYA<(`AßYA A ֟YA A ֟YA`AßYA=@ڔYAAlYAAڔYAHAYA AYA A&YA@pA›YA@AwYA@AYA`A.YAAzYA_AIYAgA>YAZAYAAlYAAøYAAYArAkYA @A+YA@ApYA@ :AYA@YA@YA>@ AzYA`] AHYA`] AHYA A8YA^o Av~YA^$ A7|YA AzYA? AzYA AYA AzYA  A|YA > A~YA  AYA ^ AYA ~ A?YA@~_ AkYA b AÆYA { A!YA@ AYA@^ AgYA@ AtYA AYA@P@ AuYA AzYA@ AuYA  AuYA AvYA ~ AwYA AyYA > AyYA AzYAA AsYAA YA4A YA>AYAAYAޗAOYA>ABYA.AAYA>AYAAkYAmAEYAMAiYAmAYAMA=A*zYA SAtvYA AsYAC0> A bYA ACeYA> A bYA AobYA ACeYADh A bYA> AxYA AxYA~ AHuYA A;sYA ApYA> AnYA AlYA, AiYA{ AgYA AcYA> A bYAE`u@^YA+AgYA +AgYA@ `AjgYA` AicYA`SAcYA AicYA lA$bYA`A@_YAA@O_YAu@^YAF`@ZA`'\YA AsYA AsYA eAoYA ;AmYA -AkkYA@>AeYA@AdYA`AcYA`nACaYA@ZA`'\YAGx~ ALYA` A bYA > A bYAt A`YA^6 A]YA A5[YA AWYA~ ATYA^ AXQYA>~ A,PYA> ANYA>_ AQNYA AMYA` ALYAHx@o@BYA@Y@GYA @Y@GYA@@nEYA2@EYA@DYA@@ EYA*@aCYAH@BYA@aCYA`@DYA඾@FYA`z^@ HFYA@o@FYAIXBr@6YAO/@@;NYAO/@@;NYA@@|KYA`‘@0GYA`r@BYAM@=YABr@k9YAB@7YA Ӂ@6YAJhA1YA`NAZ@YA `eA1YA`ZAD3YA@A3YA.A4YAA7YA>A:YA^-A;YA<Ar\A?YA`NAZ@YAK80,@+YA@A.YA0,@.YAA@-YA@n,YA@A+YAL A*YAA7PYAAA*YAsA,YAA{.YA߫A1YAA26YAAe:YAcAl=YAABYA_mADYA?QAUEYA5AHYAAoIYAA|KYAjALYA A]LYA AjNYA A7PYAMX@akAX)YA`A@1YA@akA@1YA A/YA`A.YA`@A\/YA@A/YA@@>A-YA `A,YA`AX)YAN(`.A@1)YAA,YA`.A,YAA@1)YAO0 A$YAJA&YAJA$YA1A.&YA A&YAP`@AYA A$YA AYA AYA A!YA@jA!YA@A"YA`@A~!YA``A#YA`@vA$YA@A$YAQ(dAOYAA YAA YAdAOYARp@,[A YA`vA1YA `eA1YA`vA-YA.5AYAAYA~AIYAAYAAIYANAYAvAYAcAsYA@,[A YASHA YA?A@YYAA@YYAA0YA}AYA?AYA?AZYAmA YAT0@eA YAAYAA YA A YA@eAYAU0@NdA YAARYA@NdARYA A YAAFYAV@YAC^@/YA /Z@YAC^@qYA@YAC@YAè@YA@ YA@ YA@YA`W@YA`@YA`@uYA`C@YA@@ YA Q@#YA @$YA ]@'YA @ (YA |@(YA Cp@H*YA]@6-YA@;@K.YA@/YAW0 AYA@!A YA AYA`.AYA@!A YAXAWYA A@iYA.O AWYAt AYA A YA{ A YAk A YA? A(YA AbYA AYA ? AYA A YA A$YAB A)YAw A-YAn A1YA A2YA_ A%4YA h AQ5YA  A:YA _# A;YA ? A?YA@As@YA@QABYA@5AXA;@XA`Z@XA @@FXA`@D^@XA ,@ gXA?A@ gXA9@XA@BXAD@XA D?@XA @MXA ĵ@XA@D^@~XA@D@QXA`q@JXA`ă@oXA`D@ XA`9@XA`į@XA`D@ XA`D@XA`3@ʽXA`q@XA`D@FXA`^@XA?@¶XAD@XAį@DZXAE@IXA ,@XAa`@XA +@XA`@XA`6@YXA` @lXA@*@NXA@XA@PXA@XA @XA`@TXA@@XA +@ XA @XA @XA@XA@XA@'XA@fXA @XA`7@XA@7@XAmaptools/inst/shapes/columbus.shp0000644000176000001440000005273410305643446016765 0ustar ripleyusers' *@@Ǔ%@(&@`"|-@!@x+@.3"@`"|-@?!@Uy,@!@`"|-@p!@@x-@@!@E-@ !@F-@`,"@B-@.3"@`Z},@@"@{,@@"@x+@@!@ ,@~N!@`$,@*I!@-,@ C!@WW,@@l@!@r,@?!@Uy,@ @lt+@ FU!@!,@/m @@Py,@Ő @u,@S @u,@n @`6u,@ @5u,@@!@Dx,@?!@Uy,@@l@!@r,@ C!@WW,@*I!@-,@~N!@`$,@` S!@`+@ FU!@0+@5!@ +@`(!@`+@ !@`a+@!@O+@c!@+@!@n+@b @@+@C @+@ @,+@ @+@@9 @+@9 @+@৥ @ y+@` @+@E @{+@u @lt+@t @`}+@hn @`+@@e @p+@@V @:+@ kA @@+@0 @@S+@` @@~+@ @+@ f @4+@@@ ,@Y@,@ @ _,@ @|,@ P9 @!,@K @Fw,@ ] @s,@nk @2t,@m @@Py,@~N!@+@"@`$,@~N!@`$,@@!@ ,@@"@x+@@"@P+@ "@@+@"@Y+@ ՘"@@-+@`2"@W-+@`6}"@`.+@.|"@+@`d"@+@a"@@;,+@ PU"@@)+@@R"@j+@!@Zn+@`Z!@q+@ FU!@0+@` S!@`+@~N!@`$,@P@e @K,+@@^!@0+@'C @+@b @@+@!@n+@c!@+@!@O+@ !@`a+@`(!@`+@5!@ +@ FU!@0+@`Z!@q+@@^!@ oG+@A!@@gG+@5-!@H+@h$!@TH+@T!@I+@!@I+@!@I+@ / @I+@ @@5+@ @6+@ @;+@T @D+@ @@;+@@ @@5+@ @h1+@~ @K,+@4g @`.+@6g @`:+@@e @]E+@w @`%h+@u @lt+@E @{+@` @+@৥ @ y+@9 @+@@9 @+@ @+@ @,+@C @+@`Z!@)@@"@q+@@^!@ oG+@`Z!@q+@!@Zn+@@R"@j+@ PU"@@)+@a"@@;,+@`d"@+@.|"@+@`6}"@`.+@`2"@W-+@ ՘"@@-+@ "@@+@@"@+@४"@z*@x"@)@~w"@@^)@!@t)@!@)@w!@;*@@^!@ oG+@४"@z*@w\$@e+@@"@+@ k"@`wc+@5#@e+@iM#@@mb+@@_#@`d+@N_#@ bJ+@%#@M+@ $@L+@5$@4+@ Y$@m!+@w\$@*@U$@`W*@N$@*@pE$@*@ @=$@*@`B>$@a*@ x1$@Z*@+$@*@@$@I*@*$@@ژ*@Q#@*@Z#@ڗ*@@W#@*@४"@z*@@"@+@85@P)@ @@I+@5R @ 7+@@ @5+@@8% @<)+@6; @(+@B @@0'+@`e @`&+@a @m+@[ @E+@@TT @+@G @`*@A @*@Q> @` *@>8 @*@5 @*@`\ @ *@@8 @%*@ @/*@ @H5*@@ @@0*@ @`M#*@ٳ @@ "*@` @ *@~ @O *@v @> *@p @F)@@ O @@)@ XJ @P)@t5 @)@ @ a)@  @ )@ @*@  @B*@ @d<*@` @:*@U@ _;*@@ F*@ ٱ@@b*@K@@|*@ @*@`|@*@`y@t*@w@V*@Hh@,*@@"a@*@]@ k+@`L@`+@B7@@p1+@85@(;+@@7+@@@I+@@lG+@@`:+@R @ 7+@85 @H5*@w!@I+@$~ @K,+@ @h1+@@ @@5+@ @@;+@T @D+@ @;+@ @6+@ @@5+@ / @I+@!@I+@!@I+@T!@I+@h$!@TH+@5-!@H+@A!@@gG+@@^!@ oG+@w!@;*@M!@3:*@1!@I9*@,!@@6*@!@5*@ @H5*@ @/*@@8 @%*@`\ @ *@5 @*@>8 @*@Q> @` *@A @*@G @`*@@TT @+@[ @E+@a @m+@`e @`&+@4g @`.+@~ @K,+@ @?"@0)@@0$@@ژ*@ ४"@z*@@W#@*@Z#@ڗ*@Q#@*@*$@@ژ*@#@)@U$@#)@>*$@@J*@ *$@`, *@s,$@~)@-$@)@ .$@)@/$@)@@0$@)@$@r)@#@X)@r#@0)@#@0)@ h"@1)@"@`F1)@`"@!A)@"@`B)@@?"@ D)@'K"@`FQ)@&U"@`&\)@_"@`k)@ i"@)@ Tm"@Z)@q"@`)@~w"@@^)@x"@)@४"@z*@ $@r)@L%@`*@0>*$@@J*@ \/$@*@@@$@q.*@`k]$@P*@@$@`T*@*$@~*@$@5}*@)$@@z*@$@ ,~*@`$@:~*@`$@~*@$@Ȁ*@P$@*@P$@`*@`}%@*@!%@*@@4%@*@`C%@ *@1G%@`0}*@`G%@@fp*@`LL%@`+f*@J%@`gZ*@DK%@P*@J%@ J*@F%@@\B*@)G%@ 5*@C%@-$*@A%@u*@@A%@ *@@C%@w*@ D%@)@ B%@@=)@@G%@m)@F%@)@ J%@`O)@K%@`)@L%@` )@ %@R)@@$@)@X[$@)@$@r)@@0$@)@/$@)@ .$@)@-$@)@s,$@~)@ *$@`, *@>*$@@J*@ p@Y%!@̞)@!@;*@ ,!@@6*@1!@I9*@M!@3:*@w!@;*@!@)@f!@ն)@6c!@M)@@D!@̞)@B!@)@@Y%!@`j)@,!@@6*@ h @O)@@D!@@6*@ @H5*@!@5*@,!@@6*@@Y%!@`j)@B!@)@@D!@̞)@p*!@ )@`!@O)@ @)@ @H5*@  XJ @)@ @H5*@ XJ @P)@@ O @@)@p @F)@v @> *@~ @O *@` @ *@ٳ @@ "*@ @`M#*@@ @@0*@ @H5*@ @)@`~ @ )@ @)@ @)@`} @)@ XJ @P)@ @)@!@ a)@ @ a)@t5 @)@ XJ @P)@`} @)@ @)@ @)@`~ @ )@ @)@`!@O)@!@`)@; @)@ @|)@` @@@)@> @)@ @ a)@!@)@~w"@@^)@!@)@!@t)@~w"@@^)@q"@`)@ Tm"@Z)@ i"@)@_"@`k)@&U"@`&\)@'K"@`FQ)@@?"@ D)@!@78)@!@m6)@5!@)@`D!@ A)@!@)@`!@ (@5!@)@@D!@̞)@6c!@M)@f!@ն)@!@)@`D!@ A)@5!@)@ K!@ c(@s!@@(@@k!@`(@c!@@(@@P!@t(@`&6!@b(@-!@ (@!@`)@`!@O)@p*!@ )@@D!@̞)@M$@i(@ik%@)@@$@)@ %@R)@L%@` )@g%@)@ik%@)@@cT%@)@V%@ ph)@U%@K)@ }U%@0)@U%@ ))@V%@`c(@$@i(@$@()@M$@<2)@x$@l)@@$@)@ @@(@-!@)@ @|)@; @)@!@`)@-!@ (@@!!@(@!@(@@ !@@(@Y!@@Ӷ(@w @`Ϲ(@ @@C(@ @@ (@{ @ (@@p @`:(@ @-(@` @(@ @|)@> @-(@ @|)@> @)@` @@@)@ @|)@` @(@ @-(@u @(@* @(@ @`G)@@ @`G)@. @)@ @/)@P @ 58)@ @jJ)@`Br @jJ)@K @`kJ)@ F @@h)@F @|y)@> @)@#@ {'@$@)@$@r)@X[$@)@@$@)@x$@l)@M$@<2)@$@()@$@i(@@7$@ 5'@$@ {'@o$@R|'@`$@|'@$@`'@x$@ӎ'@<$@J'@ $@'@$@@U'@f $@'@$@(@@#@ "(@@#@@^*(@^#@`H(@#@ S(@`'#@Y(@#@@b(@@$@QW(@ #@ʮ(@#@%(@#@ )@ #@5)@#@2)@$@r)@H@>@'@ !@@js)@F@^@(@$C @H(@ F @ u(@ H @ '(@K @(@P @ (@JY @`8(@a @y(@^s @i(@$ @`c(@՞ @ YP(@` @zN(@ @J(@@J @E(@N @FG(@` @J(@u @F(@!@A(@@ !@`:(@!@u-(@!@%(@ !@ 6 (@M !@m'@ !@T'@ @:'@x @'@@4 @]'@@ @@י'@ @+'@O @U'@@ @|'@@z @'@55 @@'@@= @ 'W'@@'@@@`S'@`@{'@hR@'@@'@Nw@@(@ k@@r)(@@z@iT(@K@@vl(@@p(@Y@.(@n@;(@ m^@t)@@>@@js)@ @r)@@RY)@@S@@q2)@@)@@j)@@*^@#(@.@@(@@](@X@(@@@(@@(@`(@1@@D(@%=@`J(@<@(@ XG@](@hw@ (@@ǧ(@@@ (@@(@`@~(@'@x(@@^@(@H"@s(@$@r)@"@`F1)@ h"@1)@#@0)@r#@0)@#@X)@$@r)@#@2)@ #@5)@#@ )@#@%(@@YP#@M(@`"@x(@)"@s(@"@α(@"@((@ "@@&(@H"@(@`ѷ"@ k!)@"@`F1)@$@ 5'@ %@@M)@U%@K)@%@@M)@@n%@I)@ %@(@`%@Ӳ(@%@c(@%@8(@$H%@(@@7$@ 5'@$@i(@V%@`c(@U%@ ))@ }U%@0)@U%@K)@$C @u-(@`!@`kJ)@:K @`kJ)@`Br @jJ)@ @jJ)@P @ 58)@ @/)@. @)@@ @`G)@ @`G)@* @(@u @(@ @-(@@p @`:(@{ @ (@ @@ (@ @@C(@w @`Ϲ(@Y!@@Ӷ(@@ !@@(@!@(@@!!@(@-!@ (@`&6!@b(@@P!@t(@c!@@(@@k!@`(@j!@@(@`j!@t(@Cj!@ (@!@@V(@U!@v(@ !@`i(@`!@_@(@ I!@ E4(@!@u-(@@ !@`:(@!@A(@u @F(@` @J(@N @FG(@@J @E(@ @J(@` @zN(@՞ @ YP(@$ @`c(@^s @i(@a @y(@JY @`8(@P @ (@K @(@ H @ '(@ F @ u(@$C @H(@8F @`G(@^L @ (@R @@)@vO @`()@@aK @`=)@K @`kJ)@Cj!@_@(@@C"@ D)@5!@)@!@m6)@!@78)@@?"@ D)@?"@`,)@`A"@(@PB"@(@@C"@ D](@p;"@ [(@!@`WN(@`!@_@(@ !@`i(@U!@v(@!@@V(@Cj!@ (@`j!@t(@j!@@(@@k!@`(@s!@@(@ K!@ c(@5!@)@@?"@ D](@)"@ D)@@?"@ D)@"@`B)@`"@!A)@"@`F1)@`ѷ"@ k!)@H"@(@ "@@&(@"@((@"@α(@)"@s(@?"@;h(@@C"@ D](@PB"@(@`A"@(@?"@`,)@@?"@ D)@`"@h(@$@ʮ(@`"@x(@@YP#@M(@#@%(@ #@ʮ(@@$@QW(@#@@b(@`'#@Y(@#@ S(@^#@`H(@@#@@^*(@@#@ "(@$@(@`Â#@ (@"@h(@"@!(@"@ R(@`"@x(@+"@Qx'@/"@x(@)"@s(@`"@x(@"@ R(@"@!(@"@h(@ "@'@ "@`M'@`"@`G'@/"@@'@`"@Qx'@f"@ˆ'@+"@'@."@y'@@/"@'@@82"@3 (@@3"@ (@5"@A(@:"@;Q(@@C"@ D](@?"@;h(@)"@s(@@!@'@@C"@ D](@p;"@ [(@@C"@ D](@:"@;Q(@5"@A(@@3"@ (@@82"@3 (@@/"@'@."@y'@+"@'@!@ޚ'@!@`(@ g!@`(@!@@6"(@@v!@@~/(@@!@$6(@`!@_@(@!@`WN(@p;"@ [(@ @+'@!@_@(@ I!@ E4(@`!@_@(@@!@$6(@@v!@@~/(@!@@6"(@ g!@`(@!@`(@!@ޚ'@`!@'@:m!@'@&@@.3&@@ /&@`Z@`*2&@Z@D&@V@AL&@W@ dR&@$@@g&@`c@eh&@@@@z&@`@`&@`@&@@&@ @m'@(@`$@7m&@ %@|'@%`$@|'@o$@R|'@$@ {'@$%@|'@%@r'@`:%@`Tr'@P%@`r'@Z%@`r'@L%@`p'@%@hp'@ Μ%@ p'@@%@Y'@?%@R'@ො%@='@`̝%@.'@ %@ ;&'@%@3'@`/%@'@ %@?&@%@v&@w%@t&@_%@q&@9%@n&@0%@7m&@O%@ p&@$@Oq&@$@`v&@`$@3&@$@@h&@ $@ &@`$$@&@-$@m&@`t$@ &@mV$@ '@@B8$@`.'@S$$@ X'@`$@|'@) `/%@v&@@H&@t'@! Μ%@ p'@%@ Or'@@|%@t'@@%@`R'@`%&@P'@`@&@D'@@&@1'@G&@#'@`G&@'@@H&@'@@>&@ i&@`>&@@&@@>&@&@j2&@ 9&@m(&@/&@@#&@p&@&@d&@%@ɇ&@%@`*&@%@ &@G%@e~&@u%@`Vz&@@D%@@hx&@%@v&@ %@?&@`/%@'@%@3'@ %@ ;&'@`̝%@.'@ො%@='@?%@R'@@%@Y'@ Μ%@ p'@*"@`%@@@;,'@@&@y@&@`ː@@u&@`@`%&@@~@'@/C@@;,'@`@ g&@`@@&@@ԕ&@@@^&@p@?&@>O@$&@@@`%@O@`;&@@`nl&@`q?@`!u&@R@&@@`&@"@`ߕ&@$@&@@@&@ E@&@@&@+Xi*"@&@ "@ N'@1"@ N'@^j"@D'@ "@'@R"@@&@Sj"@Ξ&@5"@&@i*"@ &@1"@ N'@,ǫ"@=l&@@#@'@ "@'@`B#@'@ #@'@@#@c&@_#@@݇&@V#@=l&@`O#@ l&@#@Hm&@#@&@l"@@&@ǫ"@`y&@R"@@&@ "@'@-0 >!@ ̤%@j["@&@#`m"@&@i*"@ &@5"@&@.9"@ P&@ !7"@ hE&@2"@`;&@ /"@ 5&@W"@.&@/Y"@&@Y"@&@j["@%@@ K"@%@gE"@`%@k3"@U%@ 0"@`\%@!@ ̤%@ඡ!@U%@l!@%@'!@%@`!@%@`~!@ }&@ !@@G&@!@ &@ >!@&@@"C!@-&@ D!@@&@ C!@.f&@T!@7~&@]!@`؃&@@d!@&@Y!@&@T!@&@!@@_&@@8!@&@`m"@&@.@`%@t@+&@@@ &@ ;@h&@p@@&@t@+&@Ę@&@`@@{&@@@&@@0&@@@&@`@=y&@9+@mk&@_2@`\&@ {8@@7&@@"@1&@&@`%@@ /&@@.3&@@@>&@ @`U&@@`\&@@2v&@` D@5w&@ p@@.&@m@&@ W@ &@W@&@X@`&@@@ &@/8@#-%@@Ǔ%@(&@&@$j2&@ 9&@@>&@&@@=&@LJ&@@M=&@ f&@U?&@.A&@J&@&@\&@@ &@mq&@%@R&@@O%@&@%@(&@`a%@&@@Ȕ%@&@@Ǔ%@l%@g%@`%@`%@@U%@%@`j%@ৣ%@Tc%@Ѫ%@RL%@ %@r;%@%@@#-%@@%@0/%@ /%@a%@@G&@_%@q&@w%@t&@%@v&@@D%@@hx&@u%@`Vz&@G%@e~&@%@ &@%@`*&@%@ɇ&@&@d&@@#&@p&@m(&@/&@j2&@ 9&@0 /"@`&@0"@@&@Sj"@Ξ&@R"@@&@ǫ"@`y&@l"@@&@;"@&@ X"@&@0"@T&@"@pG&@f"@`&@"@`&@Y"@&@/Y"@&@W"@.&@ /"@ 5&@2"@`;&@ !7"@ hE&@.9"@ P&@5"@&@Sj"@Ξ&@1 0"@`\%@T#@&@l"@@&@#@&@#@Hm&@`O#@ l&@V#@=l&@ڎ#@<&@Ȍ#@&@`G#@`y%@T#@ %@ 0"@`\%@k3"@U%@gE"@`%@@ K"@%@j["@%@Y"@&@"@`&@f"@`&@"@pG&@0"@T&@ X"@&@;"@&@l"@@&@maptools/inst/shapes/pointZ.dbf0000644000176000001440000011330110475233600016337 0ustar ripleyusers_`IdNWTNN coords_x1N coords_x2N coords_x3N 0.000000000000000 2952.00000000000 751524.5529479434 5458502.800135692 305.000000000000 0.000000000000000 3179.00000000000 751271.4917427229 5458845.931917980 307.116421512918 0.000000000000000 34778.00000000000 748188.8377649500 5481193.972086647 374.681006012557 0.000000000000000 61178.00000000000 738267.6850787903 5468297.798861248 816.043666237762 0.000000000000000 69366.00000000000 752388.6886259753 5469801.581277689 540.751720409444 0.000000000000000 56648.00000000000 746520.1862008108 5483791.989419351 340.656776280986 0.000000000000000 23254.00000000000 735100.1726903731 5498272.186978694 658.723581696538 0.000000000000000 24037.00000000000 745647.2040329486 5486402.676105919 351.000000000000 0.000000000000000 82604.00000000000 763298.0607360636 5437046.812693609 845.422582779125 0.000000000000000 25559.00000000000 731488.9798674341 5458298.626603020 468.249317425521 0.000000000000000 54280.00000000000 752416.8559394148 5455167.761715041 319.129764785608 0.000000000000000 57022.00000000000 749887.2651789476 5447716.328809327 297.938323466856 0.000000000000000 24600.00000000000 750050.6814210151 5486296.430174124 543.786641656932 0.000000000000000 24047.00000000000 751408.7552058815 5454637.063327536 296.226626144099 0.000000000000000 46254.00000000000 750160.4269027960 5440617.632206926 698.269013457432 0.000000000000000 61351.00000000000 752813.0740105391 5487996.826357808 978.687836112048 0.000000000000000 18900.00000000000 752168.8030669354 5454730.582881760 303.104264030385 0.000000000000000 42467.00000000000 731228.2782794235 5507059.579800353 808.869057891628 0.000000000000000 15751.00000000000 751270.1280362345 5454825.718460615 303.854905607388 0.000000000000000 61448.00000000000 747733.9360842293 5497101.637761674 546.415685474288 0.000000000000000 48546.00000000000 737253.7712294052 5506889.920934089 528.955383109255 0.000000000000000 16762.00000000000 757823.0324181018 5437405.990407418 296.380792148318 0.000000000000000 16758.00000000000 755100.9137106087 5440318.702131566 280.419526659025 0.000000000000000 14656.00000000000 752152.3551927260 5452499.423637724 296.000000000000 0.000000000000000 17774.00000000000 758107.0342324786 5435560.876213245 298.489295164116 0.000000000000000 35943.00000000000 751267.2440680609 5458741.221266330 306.965606104763 0.000000000000000 69479.00000000000 751867.7037284820 5486918.671689549 846.338926904040 0.000000000000000 82986.00000000000 735385.8117537614 5498423.006882832 670.184511567078 0.000000000000000 61287.00000000000 747008.7046482271 5485738.436062520 345.575517270745 0.000000000000000 61325.00000000000 752878.3992517184 5486587.768025377 1026.304039418218 0.000000000000000 26883.00000000000 751835.4094440530 5459751.303146007 310.874413831891 0.000000000000000 57027.00000000000 751431.4053089640 5456903.798487579 299.000000000000 0.000000000000000 82499.00000000000 731444.5333898616 5478708.564872080 929.512579502900 0.000000000000000 46717.00000000000 750757.2746349572 5458396.620510147 307.931859242242 0.000000000000000 2600.00000000000 750927.3560651524 5458683.609958649 308.597394439807 0.000000000000000 59105.00000000000 751794.7626063087 5459238.287057000 310.558363352779 0.000000000000000 53044.00000000000 736360.5026348025 5450560.130194318 397.000000000000 0.000000000000000 43292.00000000000 751500.0495039701 5471220.628491464 460.189850613503 0.000000000000000 62285.00000000000 735889.2251421509 5451378.573610027 397.120143908018 0.000000000000000 56599.00000000000 740668.5802503927 5438086.254787951 370.854782049893 0.000000000000000 50495.00000000000 747669.1432559898 5496534.122298582 507.669023311682 0.000000000000000 19179.00000000000 758129.2786724177 5436404.134875183 278.299484292189 0.000000000000000 37486.00000000000 755068.4445590340 5440371.827686378 280.664928448228 0.000000000000000 18648.00000000000 750704.1052679438 5458409.950713560 309.254769164675 0.000000000000000 46713.00000000000 749954.0710048771 5486729.817589546 559.205335043558 0.000000000000000 31016.00000000000 736920.8741637133 5452269.312081424 400.000000000000 0.000000000000000 54041.00000000000 741271.2196400402 5433856.545365320 355.705592927843 0.000000000000000 82822.00000000000 762510.6102206601 5436775.277610851 672.929877773355 0.000000000000000 62317.00000000000 751447.9571417727 5471685.873888819 459.129357020503 0.000000000000000 82316.00000000000 752559.0931095511 5487349.351559831 993.534551618033 0.000000000000000 38508.00000000000 751993.0634773172 5458509.422825938 315.844510737566 0.000000000000000 13688.00000000000 758697.9828653710 5433634.190355388 300.687173715272 0.000000000000000 82779.00000000000 748726.7499084874 5458542.527360829 472.513566319783 0.000000000000000 61499.00000000000 744859.7010909430 5506836.793859599 764.069993140891 0.000000000000000 36579.00000000000 747050.0053994588 5485655.865612606 345.000000000000 0.000000000000000 57935.00000000000 748728.2643119325 5458277.897605254 476.190697329510 0.000000000000000 54638.00000000000 750488.8721992325 5449155.980340026 309.747099626718 0.000000000000000 82547.00000000000 738890.9465000255 5463673.504519751 1094.069603115468 0.000000000000000 20562.00000000000 749403.0206031147 5452216.770686730 335.648026976123 0.000000000000000 61156.00000000000 737176.4857929272 5470986.849291258 883.724079332475 0.000000000000000 82954.00000000000 753060.6652554523 5462647.751729780 342.307200620417 0.000000000000000 46603.00000000000 744940.2178646174 5468467.934492032 546.202992062487 0.000000000000000 61422.00000000000 750012.8773472359 5492016.570794487 660.420545783352 0.000000000000000 20930.00000000000 732562.1363298276 5455559.329449580 418.269932835474 0.000000000000000 5139.00000000000 760658.5097578914 5435245.782083872 285.566228774398 0.000000000000000 18633.00000000000 735484.2932060843 5453588.479058478 403.139587343801 0.000000000000000 69175.00000000000 744583.6388918150 5464406.366602931 539.798156514802 0.000000000000000 35383.00000000000 751779.6208679070 5471276.500384339 462.998239506042 0.000000000000000 23479.00000000000 738072.8766372538 5448893.546266073 391.000000000000 0.000000000000000 69461.00000000000 731417.0734515329 5466553.813126801 567.264912506998 0.000000000000000 28680.00000000000 736908.1540407690 5451428.975465917 398.012807329462 0.000000000000000 58011.00000000000 745947.5138430006 5476561.650096679 505.386560519950 0.000000000000000 57905.00000000000 756201.9052352775 5438604.675644512 296.862109102767 0.000000000000000 79249.00000000000 752055.8590314636 5444538.481448968 305.518677824628 0.000000000000000 27824.00000000000 749704.3121010193 5475504.285403452 352.077388743893 0.000000000000000 82328.00000000000 746982.2970160241 5496924.515044116 387.095432664723 0.000000000000000 2193.00000000000 757687.1565947225 5435353.970909661 304.136035893345 0.000000000000000 62895.00000000000 750546.7838114795 5474980.765646194 446.991505004571 0.000000000000000 2009.00000000000 749830.2197482876 5449904.486947314 294.176369798585 0.000000000000000 5146.00000000000 750539.7328985275 5458221.277262722 312.680205802193 0.000000000000000 42493.00000000000 750411.3965489115 5487074.985725696 613.476042267926 0.000000000000000 19316.00000000000 760083.2773278187 5436729.170589492 282.189093959991 0.000000000000000 55916.00000000000 748148.5571261749 5462306.466547787 444.196486573912 0.000000000000000 18699.00000000000 758113.0761239144 5433954.640838247 300.290904057008 0.000000000000000 33332.00000000000 749851.8601368649 5475276.713380941 352.000000000000 0.000000000000000 34636.00000000000 752888.9565554296 5460212.954081628 318.673878682384 0.000000000000000 18817.00000000000 758961.1083904165 5435151.886649395 277.947334517259 0.000000000000000 56849.00000000000 738145.1958941352 5448327.835524537 391.575694865838 0.000000000000000 70201.00000000000 763667.4754239520 5435487.175218377 782.385311926605 0.000000000000000 20882.00000000000 734072.8465664298 5455390.444991519 403.189375289298 0.000000000000000 78714.00000000000 735401.3960290379 5466270.639431739 836.781853291028 0.000000000000000 24216.00000000000 728981.2550008058 5454852.722655216 417.981940867336 0.000000000000000 14939.00000000000 749659.8346827860 5447350.046343773 290.996622412983 0.000000000000000 45196.00000000000 732299.3729948717 5500848.273354306 684.034138881075 0.000000000000000 16592.00000000000 731240.5724038528 5455023.314102090 412.964739648845 0.000000000000000 22288.00000000000 731640.3612623581 5454215.239831057 411.000000000000 0.000000000000000 83015.00000000000 759575.9043392052 5437168.625070043 274.473765022711 0.000000000000000 46934.00000000000 748774.8698274447 5449637.011037836 357.583315693755 0.000000000000000 69306.00000000000 751384.7246369900 5492909.283681486 874.058291930421 0.000000000000000 45466.00000000000 732502.8400029708 5500988.472505354 703.478212116123 0.000000000000000 20418.00000000000 735758.2567632871 5454156.101146279 404.901870368085 0.000000000000000 26610.00000000000 735919.9795602438 5486313.419411730 685.603332729936 0.000000000000000 16651.00000000000 730520.0693884722 5454140.734002016 420.939281424926 0.000000000000000 38003.00000000000 732384.0168383534 5501050.184853204 683.128532634564 0.000000000000000 35932.00000000000 756465.3175767725 5437144.280857990 350.205616228655 0.000000000000000 61366.00000000000 752272.4472912224 5486480.372472820 890.663002997302 0.000000000000000 3142.00000000000 736228.1229498612 5452207.212233629 394.581624748137 0.000000000000000 19204.00000000000 736097.7955615362 5451890.830144688 398.610405294428 0.000000000000000 61355.00000000000 752829.8993484969 5487832.353345028 998.077499196781 0.000000000000000 83168.00000000000 737883.0790780741 5469850.706950574 838.597819670689 0.000000000000000 5961.00000000000 735512.4110625139 5453610.283714079 404.000000000000 0.000000000000000 5960.00000000000 752063.7767424781 5454471.840991100 303.000000000000 0.000000000000000 62733.00000000000 742353.2533982920 5445985.295548574 1821.527972003871 0.000000000000000 38059.00000000000 750234.3806529944 5448670.140347818 313.000000000000 0.000000000000000 19600.00000000000 758286.0746903305 5437561.122739415 283.032846087533 0.000000000000000 82498.00000000000 732639.3086474782 5479091.123784722 979.889891009408 0.000000000000000 79248.00000000000 752282.5264750968 5444370.004786199 308.931081895698 0.000000000000000 82828.00000000000 750235.9800972894 5440582.619803027 709.195438015603 0.000000000000000 2948.00000000000 751160.7125933411 5458793.983880432 306.643653612098 0.000000000000000 17773.00000000000 759752.7705835833 5436826.904514727 280.940143961189 0.000000000000000 83092.00000000000 730592.1646022770 5477519.533941342 994.805075562555 0.000000000000000 22180.00000000000 753111.0288214249 5462826.185063469 340.955938030358 0.000000000000000 14110.00000000000 728280.4085489991 5454294.478324524 417.011949251299 0.000000000000000 2872.00000000000 737279.2484319771 5451348.572303556 396.930032826625 0.000000000000000 83108.00000000000 758965.7349755970 5434380.103742808 277.917532395639 0.000000000000000 5205.00000000000 759618.9556517919 5437007.466054492 281.974401798940 0.000000000000000 16299.00000000000 752045.3827624355 5456205.494975844 308.698053157600 0.000000000000000 82761.00000000000 751697.4043542051 5472567.661551095 449.106279194809 0.000000000000000 15351.00000000000 751969.2391297675 5452481.863458342 297.631814349350 0.000000000000000 42216.00000000000 732472.1760606893 5501319.116451514 695.021219412947 0.000000000000000 14816.00000000000 747637.0536921429 5462314.455734275 444.444571122061 0.000000000000000 54511.00000000000 750462.0325940758 5448619.497464916 317.492064759906 0.000000000000000 82312.00000000000 752557.2433995007 5487631.885518479 966.920164995292 0.000000000000000 19608.00000000000 760891.6409895216 5434223.536133324 289.468766035931 0.000000000000000 61054.00000000000 747534.5510828185 5462685.504717379 447.000000000000 0.000000000000000 40909.00000000000 751041.6999195492 5475314.488750028 563.005872646603 0.000000000000000 16263.00000000000 760879.8264025408 5436942.870423795 328.161561604283 0.000000000000000 25506.00000000000 746172.3658592787 5473988.828134296 503.227458132144 0.000000000000000 83090.00000000000 736748.0491432396 5471256.307006777 896.024073957380 0.000000000000000 55933.00000000000 748355.9320623733 5462453.395853914 445.117594085482 0.000000000000000 31438.00000000000 747746.5176202415 5494594.044876152 400.477989105973 0.000000000000000 60995.00000000000 739048.7697452081 5465716.481487419 912.551042515456 0.000000000000000 69422.00000000000 751327.6954714519 5487411.588561256 777.060217607931 0.000000000000000 1935.00000000000 754078.0470204506 5440800.553553465 280.332682717887 0.000000000000000 6003.00000000000 730720.0683820430 5455270.421110324 415.205956080143 0.000000000000000 58653.00000000000 752769.0135406827 5460504.987397403 321.000000000000 0.000000000000000 30540.00000000000 751992.1949605341 5458451.668847806 316.346944859329 0.000000000000000 79246.00000000000 761002.4666645811 5433930.958698324 285.731149483747 0.000000000000000 60511.00000000000 750809.6772128773 5440793.380024373 647.935186213469 0.000000000000000 36217.00000000000 750755.1057371285 5486277.394471056 654.206142224329 0.000000000000000 31431.00000000000 727797.0950728720 5454220.936593237 418.879223071127 0.000000000000000 19273.00000000000 752411.7792625255 5454967.664833527 300.237434920412 0.000000000000000 14351.00000000000 751296.0609875489 5458166.011265045 303.005398893145 0.000000000000000 36133.00000000000 751208.3382632014 5487452.744709899 747.700907728245 0.000000000000000 2194.00000000000 757640.5011429751 5436095.425247289 306.000000000000 0.000000000000000 23383.00000000000 751855.7672727873 5458451.858823803 306.052927696672 0.000000000000000 21122.00000000000 751909.7868384831 5455865.549315393 299.198344245262 0.000000000000000 31333.00000000000 747875.7405620440 5494743.353900014 415.000519308751 0.000000000000000 5322.00000000000 760772.1745654035 5436023.060847748 309.619366866275 0.000000000000000 5986.00000000000 751200.1691834474 5449868.308354232 314.778314822029 0.000000000000000 50359.00000000000 749264.1477879523 5472517.116619117 347.227899668331 0.000000000000000 82482.00000000000 745528.7118348086 5472395.375007739 630.982613876645 0.000000000000000 61163.00000000000 737694.4725978640 5471368.617507789 949.515973062436 0.000000000000000 16283.00000000000 751522.0863132224 5451501.020079486 292.018002686353 0.000000000000000 31037.00000000000 736322.1955661122 5451472.179397762 397.953301980367 0.000000000000000 61206.00000000000 749037.4481666503 5466891.805644190 546.966401170900 0.000000000000000 39989.00000000000 721627.3367084883 5456278.929538482 437.884253917498 0.000000000000000 62584.00000000000 728405.9951236800 5454384.426952410 417.018043295684 0.000000000000000 2027.00000000000 751033.9725844444 5455533.008475597 304.366187608957 0.000000000000000 44895.00000000000 749403.9080440478 5477204.676540484 371.443432160526 0.000000000000000 16297.00000000000 751500.0670585942 5450941.302550041 289.197419930779 0.000000000000000 62324.00000000000 748578.9872790526 5491610.360319794 412.826249994385 0.000000000000000 14120.00000000000 759591.9842834520 5436777.519124040 279.000000000000 0.000000000000000 14653.00000000000 749672.3711889052 5446923.532475947 298.662706656640 0.000000000000000 19594.00000000000 758068.2014864474 5438238.327526792 284.489699421392 0.000000000000000 5108.00000000000 758868.5086325329 5434435.996683074 291.417066829890 0.000000000000000 42470.00000000000 733374.2160183182 5468651.361423340 761.289624173677 0.000000000000000 31849.00000000000 723397.3153118382 5456135.317192681 436.207150633881 0.000000000000000 82343.00000000000 748489.3268970679 5494005.705157610 475.812868256331 0.000000000000000 19152.00000000000 738782.9753967903 5450423.464728531 628.036497422214 0.000000000000000 34383.00000000000 752477.0472118622 5460169.632567919 316.948439265615 0.000000000000000 18899.00000000000 737698.2406354022 5450665.404769854 396.283603969267 0.000000000000000 46594.00000000000 745315.4243401204 5468349.278621264 539.980121219350 0.000000000000000 37794.00000000000 752959.2931607360 5460067.997898072 319.902692773353 0.000000000000000 24901.00000000000 748526.4198751725 5470919.180067079 342.744402190088 0.000000000000000 19847.00000000000 737525.7018300376 5448104.542306990 389.000000000000 0.000000000000000 13705.00000000000 751419.9290024890 5458633.473895463 304.434980800012 0.000000000000000 35467.00000000000 743458.5847719291 5488643.190528033 477.922858877952 0.000000000000000 80020.00000000000 761957.9202503557 5436175.851505961 444.433651965988 0.000000000000000 47554.00000000000 751056.0991106881 5457305.966616181 302.774864593745 0.000000000000000 16258.00000000000 758174.4616273218 5438177.514223319 282.156179395337 0.000000000000000 16262.00000000000 758050.1344404399 5435610.055369655 297.807068299388 0.000000000000000 69488.00000000000 751691.8886575183 5487569.943963065 885.636296511745 0.000000000000000 22763.00000000000 757682.9327529838 5436371.255131665 307.671167531333 0.000000000000000 51987.00000000000 746342.5767967454 5476701.417915608 440.094026008803 0.000000000000000 1417.00000000000 752402.4122066381 5454380.855305065 306.577176580904 0.000000000000000 37962.00000000000 768477.0424436021 5435633.140486415 1177.255329270561 0.000000000000000 83171.00000000000 752574.0148877730 5440838.358273651 552.962377606375 0.000000000000000 18647.00000000000 760565.1351847757 5436970.598932510 298.939955374261 0.000000000000000 22196.00000000000 742805.5602770271 5489113.392351680 499.439185340976 0.000000000000000 3144.00000000000 734983.0985735144 5453623.387007262 399.083785868185 0.000000000000000 48726.00000000000 748544.9438615493 5494239.824791229 490.510137554649 0.000000000000000 22619.00000000000 735747.8003042117 5453038.886490937 403.317731620503 0.000000000000000 51824.00000000000 747953.7300514216 5462298.504506547 441.158706647550 0.000000000000000 23797.00000000000 751316.1356503011 5470973.698110184 452.000000000000 0.000000000000000 19177.00000000000 757044.7264766374 5437837.558120003 314.710137631668 0.000000000000000 56842.00000000000 755762.7028539646 5438555.784125578 321.973366188818 0.000000000000000 29205.00000000000 751514.6397348661 5453834.128466853 297.290925056517 0.000000000000000 19572.00000000000 752143.7742254051 5453773.742810170 311.891480060731 0.000000000000000 22713.00000000000 755075.4105265595 5440131.722139950 307.000000000000 0.000000000000000 19867.00000000000 739257.6126911114 5433595.638278021 353.225198253282 0.000000000000000 32411.00000000000 749382.1840390904 5472599.242472933 375.173645688975 0.000000000000000 82941.00000000000 731483.6172030303 5504833.040985269 718.887452778359 0.000000000000000 34267.00000000000 751205.6568252698 5458844.711436589 307.004492789944 0.000000000000000 15748.00000000000 730556.3979308633 5455159.560948746 417.015225474325 0.000000000000000 22355.00000000000 736087.5240152124 5452186.521559563 398.142058362300 0.000000000000000 39591.00000000000 751275.4486479491 5456630.474876732 298.214194981603 0.000000000000000 26857.00000000000 730579.3801116220 5506773.812309039 733.070308131515 0.000000000000000 68973.00000000000 752622.7103803853 5487737.816553582 971.870242149658 0.000000000000000 82357.00000000000 758133.1652399672 5438066.798011216 283.953512296025 0.000000000000000 20533.00000000000 731226.2790565327 5455246.939756593 413.000000000000 0.000000000000000 14598.00000000000 758082.0976201049 5434567.856415574 298.986812015885 0.000000000000000 40920.00000000000 731335.6827723057 5454080.128700912 410.804830007342 0.000000000000000 53923.00000000000 748067.4534963744 5462310.542939655 444.134163724579 0.000000000000000 503.00000000000 746848.0739426151 5496927.658675143 400.224808360145 0.000000000000000 47825.00000000000 749064.9297456359 5479451.866900126 573.283578289890 0.000000000000000 47162.00000000000 737338.3910627873 5451215.819869651 396.904360913053 0.000000000000000 22974.00000000000 749611.2985423224 5470629.237889047 368.187552704815 0.000000000000000 14838.00000000000 731138.5207825932 5455682.471238357 438.190835351098 0.000000000000000 52926.00000000000 752330.9389697566 5453913.542170133 315.037567976512 0.000000000000000 59229.00000000000 751837.8545214313 5487887.368954418 874.675527012614 0.000000000000000 38055.00000000000 755148.2253973264 5445495.116049509 404.018837193236 0.000000000000000 55655.00000000000 751304.2671612252 5456560.023125389 302.765954966203 0.000000000000000 41993.00000000000 747229.1399027789 5462143.816707970 445.747843714102 0.000000000000000 61349.00000000000 752879.8428641341 5488333.290751076 972.911280144089 0.000000000000000 21123.00000000000 750618.4724733622 5444877.736442346 290.086657200765 0.000000000000000 50893.00000000000 733701.2066435202 5498634.059766804 651.644898298502 0.000000000000000 83008.00000000000 751975.4203634833 5454539.192153423 305.760212004086 0.000000000000000 58641.00000000000 747195.5222726883 5462285.171547228 447.000000000000 0.000000000000000 23209.00000000000 737233.9865306505 5451702.684134427 397.138087155089 0.000000000000000 76687.00000000000 753248.2362129552 5462898.161396695 340.726470402687 0.000000000000000 42225.00000000000 751939.4736870412 5458549.336267089 313.742962973687 0.000000000000000 59948.00000000000 751084.3595759424 5441109.923974761 650.803883569582 0.000000000000000 15332.00000000000 757829.2006670092 5437327.215179929 294.945158247393 0.000000000000000 22801.00000000000 744158.4688487906 5496155.344683515 344.170625156790 0.000000000000000 19861.00000000000 739626.1875040130 5435128.890892210 355.975473211360 0.000000000000000 49706.00000000000 736406.9488890886 5452246.521638989 399.154515938972 0.000000000000000 32959.00000000000 736144.3932774521 5454607.700516803 425.630770595544 0.000000000000000 36305.00000000000 740509.7147252064 5473332.291107456 681.537687610311 0.000000000000000 54379.00000000000 758765.8783413884 5435161.490640163 283.044951738269 0.000000000000000 22914.00000000000 752552.4721572255 5460255.427545183 316.974108454041 0.000000000000000 18456.00000000000 739126.4430673281 5444102.043231396 373.710092349873 0.000000000000000 17232.00000000000 750210.1551033170 5445104.711426609 289.825936766891 0.000000000000000 61426.00000000000 749984.9584003630 5492018.872206920 651.401209784730 0.000000000000000 3141.00000000000 732848.5543249841 5455840.974821621 417.000000000000 0.000000000000000 45253.00000000000 736946.2963578241 5452411.302385674 398.380286586606 0.000000000000000 23079.00000000000 750108.0391546607 5447177.904294778 291.641761052644 0.000000000000000 186.00000000000 751754.7298418449 5455805.070350743 300.309348765525 0.000000000000000 13655.00000000000 736268.7449974536 5452223.498176806 396.517658998575 0.000000000000000 16726.00000000000 751040.6582828991 5450718.159104889 287.785393533566 0.000000000000000 2408.00000000000 760094.7695001857 5436701.474795487 280.052164762495 0.000000000000000 22739.00000000000 757629.5822362140 5436319.843117992 307.266736540476 0.000000000000000 37908.00000000000 752071.1289307402 5456092.141464577 309.812685667351 0.000000000000000 19421.00000000000 751377.4503770046 5471416.077699947 458.537108252457 0.000000000000000 48488.00000000000 728314.0845693509 5454386.942505676 416.668758125532 0.000000000000000 61129.00000000000 738224.2595947217 5468767.971154706 804.907031665960 0.000000000000000 18346.00000000000 759750.5121170701 5437192.025565646 279.855321179284 0.000000000000000 20403.00000000000 738329.3661243259 5447050.529489798 400.710806270988 0.000000000000000 61507.00000000000 747497.2207388380 5501113.019268790 735.438102182212 0.000000000000000 43567.00000000000 755410.7545980362 5442084.953566750 296.876290877076 0.000000000000000 53045.00000000000 739060.3313156618 5440836.755291062 377.004156289708 0.000000000000000 20395.00000000000 736645.9313493720 5452092.455435477 399.000000000000 0.000000000000000 22490.00000000000 734295.7650694193 5455301.277467413 401.983064604056 0.000000000000000 6806.00000000000 740423.6782569553 5440737.257632688 377.327462329020 0.000000000000000 50111.00000000000 750063.7776121891 5468656.823775100 332.228390886085 0.000000000000000 82947.00000000000 738330.5148594541 5467080.401125669 856.661928320417 0.000000000000000 662.00000000000 763674.2628103669 5435839.111773959 815.123047067798 0.000000000000000 5153.00000000000 748869.5324058722 5470776.420816409 343.496434227976 0.000000000000000 23342.00000000000 760150.7320864416 5436741.547927537 286.233401724581 0.000000000000000 31498.00000000000 749049.2913673852 5498972.800749397 784.890255822035 0.000000000000000 82802.00000000000 751971.3461433124 5453379.932474050 298.687716760373 0.000000000000000 60112.00000000000 750162.4749084902 5440894.127997668 639.853298213787 0.000000000000000 44010.00000000000 753170.6368262093 5460145.042914550 318.964500029044 0.000000000000000 63280.00000000000 744822.9674806811 5485892.916500703 365.579633428643 0.000000000000000 16718.00000000000 749876.9354409368 5449862.031634688 291.225658446123 0.000000000000000 5320.00000000000 758790.0540997284 5433514.514653794 299.370023089563 0.000000000000000 44075.00000000000 747467.2465221565 5461668.760216033 446.544783703517 0.000000000000000 83000.00000000000 747745.8523706761 5496268.645727042 502.769982052039 0.000000000000000 18901.00000000000 750374.3577544640 5448596.974997560 315.992694250327 0.000000000000000 17227.00000000000 751878.0322098532 5458264.460380074 317.271941502053 0.000000000000000 79270.00000000000 751588.1297639570 5445635.391456816 307.849812577882 0.000000000000000 61090.00000000000 748585.2154012184 5463511.921964385 466.331956011652 0.000000000000000 69182.00000000000 760785.4046481604 5437455.839957552 326.577437420565 0.000000000000000 57327.00000000000 736404.6034511473 5452465.798297189 401.000000000000 0.000000000000000 45443.00000000000 724213.7576308303 5456193.275745174 432.198939660203 0.000000000000000 23080.00000000000 750113.8793039115 5447152.292286910 287.313548687296 0.000000000000000 35009.00000000000 725530.5015661310 5455405.471394381 428.002368005561 0.000000000000000 57880.00000000000 748554.3155036165 5487937.363012802 403.971922868362 0.000000000000000 2428.00000000000 751086.4219469441 5454693.215359163 300.391903566519 0.000000000000000 61432.00000000000 749940.4731152016 5491873.352976613 659.266321354210 0.000000000000000 23438.00000000000 735918.8807493591 5452358.744105298 399.155932569658 0.000000000000000 51892.00000000000 752574.6449052743 5487739.971570683 964.438558911366 0.000000000000000 35312.00000000000 749069.1241485158 5478264.638087747 374.262600328482 0.000000000000000 22019.00000000000 744354.8283238946 5433612.307514703 421.451185861716 0.000000000000000 35933.00000000000 745912.7312995575 5483307.049057805 342.259161819122 0.000000000000000 19573.00000000000 751367.9259379017 5453309.671011505 300.592761423353 0.000000000000000 69200.00000000000 751047.8944000297 5488244.844283298 647.355207326580 0.000000000000000 19311.00000000000 733968.8663145386 5455823.655630425 425.482500205666 0.000000000000000 19561.00000000000 750111.8838435533 5450595.211236755 304.295345764141 0.000000000000000 37792.00000000000 751151.9932167456 5458295.543303559 306.000000000000 0.000000000000000 42477.00000000000 731432.5421076514 5505347.145037235 723.942071780208 0.000000000000000 17713.00000000000 752056.8786914394 5454135.118928686 309.747486591276 0.000000000000000 2949.00000000000 758607.6708127775 5435577.969133008 276.925308388472 0.000000000000000 78706.00000000000 744383.7357190839 5471848.784062197 611.705869168081 0.000000000000000 24902.00000000000 735932.2797463959 5453640.624785968 403.566632198833 0.000000000000000 67015.00000000000 747837.5030333846 5462554.258329199 446.000000000000 0.000000000000000 60966.00000000000 751398.4802240969 5450736.246124710 292.572955504671 0.000000000000000 23776.00000000000 750066.1357735960 5447155.511364115 286.220831219846 0.000000000000000 48791.00000000000 735405.7043974213 5453658.993720139 399.993120065221 0.000000000000000 26488.00000000000 738656.2823605696 5443647.330568659 379.127095876323 0.000000000000000 2218.00000000000 746033.6944291702 5484214.940090022 342.000000000000 0.000000000000000 41039.00000000000 736245.4284041373 5482372.992118938 742.680089426834 0.000000000000000 2197.00000000000 751603.1126820149 5455382.060305750 302.626857092822 0.000000000000000 14595.00000000000 760843.8374501429 5437492.477636206 328.100530427192 0.000000000000000 61420.00000000000 750025.3830603829 5492121.616383520 659.813041202102 0.000000000000000 19927.00000000000 731382.1777511803 5458386.947821764 467.970128771341 0.000000000000000 29384.00000000000 736399.1328464408 5454334.495437547 428.180379933707 0.000000000000000 61093.00000000000 752965.9742820364 5464619.302484384 332.406830381886 0.000000000000000 39895.00000000000 749965.1859397555 5448629.169714124 288.375296690650 0.000000000000000 18316.00000000000 751400.4968852096 5444121.428601220 288.035163146511 0.000000000000000 61485.00000000000 736519.0194320066 5505345.341516069 605.507077167102 0.000000000000000 16298.00000000000 751688.1511377511 5452396.827638003 303.271986026777 0.000000000000000 21099.00000000000 732198.6769588526 5455310.472067273 433.148589457914 0.000000000000000 2946.00000000000 755694.1187202238 5439670.811017503 298.125143974197 0.000000000000000 24102.00000000000 745006.6748003749 5486246.234988634 361.167357731292 0.000000000000000 82985.00000000000 733805.6763094751 5498659.330718428 647.343556562146 0.000000000000000 21045.00000000000 735959.8292876385 5453821.449596421 404.000000000000 0.000000000000000 41646.00000000000 746653.0903218682 5500301.146621267 439.595746021438 0.000000000000000 15358.00000000000 751115.1865832983 5454450.660198726 300.383891303427 0.000000000000000 2870.00000000000 735161.3705364689 5454090.591165313 403.689729928755 0.000000000000000 18079.00000000000 748748.0163876143 5484892.615371069 464.821880399986 0.000000000000000 83153.00000000000 738513.8185347848 5466769.563461520 853.073086715226 0.000000000000000 79233.00000000000 755077.1697864778 5440382.236900864 280.308096252625 0.000000000000000 52913.00000000000 753335.2150670565 5450279.775689108 413.546455372569 0.000000000000000 44078.00000000000 751072.6589660605 5457064.447553067 298.744856745474 0.000000000000000 21173.00000000000 759780.1701040627 5437236.535724855 281.463965238177 0.000000000000000 51514.00000000000 732212.4064809157 5501518.105038540 691.701401048544 0.000000000000000 18347.00000000000 761355.0503447655 5435029.040098602 316.589522659647 0.000000000000000 79226.00000000000 757493.8194307641 5436578.542953815 305.041272661983 0.000000000000000 61220.00000000000 747143.6702945158 5472437.445094788 477.180539529181 0.000000000000000 18452.00000000000 750075.6723167798 5450585.307986296 302.794751771624 0.000000000000000 3150.00000000000 736855.1764013964 5451794.995788881 398.000000000000 0.000000000000000 41261.00000000000 733921.6194491115 5498333.585194169 649.117779229071 0.000000000000000 5248.00000000000 757915.1137603292 5435184.373746135 304.647850647656 0.000000000000000 19209.00000000000 760665.4047075661 5434933.205476324 284.484607080692 0.000000000000000 17671.00000000000 731401.0171739035 5454777.194181888 411.191453943429 0.000000000000000 23935.00000000000 748093.8783048172 5480856.142208529 344.045982586242 0.000000000000000 5977.00000000000 735385.4492980915 5453855.557098105 404.000000000000 0.000000000000000 19275.00000000000 757419.7612537169 5438311.860563728 286.538446638799 0.000000000000000 62325.00000000000 747837.4129922458 5495706.054784827 466.115517461773 0.000000000000000 5254.00000000000 742619.7390623407 5495657.131077816 441.705021025482 0.000000000000000 20400.00000000000 736896.7419035216 5451749.154833038 396.724929517412 0.000000000000000 6012.00000000000 751716.0638967238 5454856.168041174 312.365663876721 0.000000000000000 43879.00000000000 745392.0154110142 5482698.576973866 383.182770456442 0.000000000000000 13942.00000000000 730111.3079782093 5454348.057796107 417.537518129685 0.000000000000000 48226.00000000000 736750.5696694015 5507962.986266914 463.898988973429 0.000000000000000 26311.00000000000 751191.5125633159 5468325.100138705 368.267758522867 0.000000000000000 18998.00000000000 756683.2628474154 5438354.306926764 298.010870295115 0.000000000000000 17220.00000000000 751567.9414756715 5457286.581227740 308.016105765328 0.000000000000000 76557.00000000000 745308.8266806193 5502276.359106083 494.649954137579 0.000000000000000 21867.00000000000 749861.9714310148 5450458.434423932 304.593929503211 0.000000000000000 5126.00000000000 760092.5879705620 5437043.531494817 285.189837222504 0.000000000000000 51508.00000000000 750989.3108412174 5458243.461062964 304.340292749126 0.000000000000000 46848.00000000000 736050.6209274568 5452855.857660835 401.207303801300 0.000000000000000 82945.00000000000 739392.4732975794 5463885.174450196 1012.847467455635 0.000000000000000 50380.00000000000 749635.4175958144 5475292.052441899 375.461919656304 0.000000000000000 19866.00000000000 740016.6544282074 5441326.535182933 371.560870467823 0.000000000000000 14079.00000000000 731856.8277756167 5455692.913275942 435.959029874903 0.000000000000000 20305.00000000000 741823.5714004328 5467885.843530096 633.408163817386 0.000000000000000 22076.00000000000 751302.5366083325 5471554.260936677 457.852363025973 0.000000000000000 58645.00000000000 735935.8975110250 5452591.483935745 401.000000000000 0.000000000000000 19612.00000000000 761301.2934878299 5435981.703213079 350.180401386377 0.000000000000000 17527.00000000000 732621.3987629284 5455822.426989677 421.172043566164 0.000000000000000 61082.00000000000 747202.7715088980 5462889.916122542 451.374471209607 0.000000000000000 36132.00000000000 744090.0708391948 5488870.696803592 431.350037204086 0.000000000000000 29456.00000000000 744340.7761050822 5504846.405888232 499.420944737854 0.000000000000000 17719.00000000000 750605.8247044849 5446164.034052124 282.539017904250 0.000000000000000 23077.00000000000 751310.2544854730 5470001.832019369 444.228154171544 0.000000000000000 38853.00000000000 732698.3488391024 5500682.001991794 725.761243580399 0.000000000000000 56713.00000000000 746131.3423022066 5486118.288097518 346.000000000000 0.000000000000000 61320.00000000000 752180.6608350566 5488239.273188923 868.443586375313 0.000000000000000 5968.00000000000 747126.8425947884 5462925.421378486 451.158437108032 0.000000000000000 28431.00000000000 740413.0374834217 5472844.955028259 684.612592439483 0.000000000000000 24129.00000000000 750406.7367058836 5470416.114518534 392.060536735884 0.000000000000000 20503.00000000000 740625.4294117431 5439237.148401880 365.000000000000 0.000000000000000 36304.00000000000 730418.1946319733 5454925.829131919 414.994862753233 0.000000000000000 18634.00000000000 752621.9411810491 5453693.318030787 322.438910402330 0.000000000000000 22726.00000000000 754973.9668963762 5439905.207534509 306.361429201759 0.000000000000000 40251.00000000000 737746.2514639989 5467753.615709826 819.953451710948 0.000000000000000 58093.00000000000 731158.4305735535 5507000.312857716 775.954943674326maptools/inst/shapes/sids.shp0000644000176000001440000013216410305643745016074 0ustar ripleyusers' Z:U @@ ?RyKB@OmoT`B@`ZOTyKB@A^T`B@ bT"B@cT #B@ hT+B@moT&2B@lT@cVT`DB@ TT@AB@ TT=B@ QT`7B@`PT`3B@gOT0B@`ZOT@.B@`PT-B@@UT@.B@ WT`4-B@gWTf+B@ VT ]&B@`WT`#B@@ZT|$B@cZT6"B@ [T@_!B@ \TB@A^T`B@ >VT@.B@9TSIB@`ZOT@.B@gOT0B@`PT`3B@ QT`7B@ TT=B@ TT@AB@ >VT`DB@`VTSIB@9TXHB@@;T?B@@=T;B@`T2B@>T@/B@-@T`.B@AT\0B@@BT4B@`dET7B@NFT07B@@GT 6B@GHT6B@HTt5B@IT]6B@NKT@-5B@`ZOT@.B@@=TB@ TXHB@4T B@ }T B@@\"T B@"Ti#B@@w#T#B@`%TV"B@'T"B@`*T@B@,T)!B@V.T!B@.T!B@*0T!B@ 1T!B@2T`B@7TB@@7T@)B@ 8T]-B@ ,;T`/B@5=T3B@`S`xB@?S'B@ SHS B@@MSB@IS`b5B@HSm:B@ &HS@@T@/B@>T2B@5=T3B@ ,;T`/B@ 8T]-B@@7T@)B@7TB@'8T@B@K?T B@QATxB@`PzT@b B@\T&2B@ sT@b B@@LtT`B@tT4B@`jvT:B@xT@%B@ yT tB@ zT fB@@7yT,"B@`PzT`7%B@ (uT*B@`nT'*B@gmT*B@`boT`Q.B@moT&2B@ hT+B@cT #B@ bT"B@A^T`B@\T@fB@_TiB@`bT BB@ -jT@ B@ sT@b B@x &S6 B@S/B@ S6 B@]"S A B@$S# B@ &S`B@$S#B@ $S+B@`vS/B@SL B@@S`B@!SkB@S B@S6 B@ .SB@@S+B@@,S%B@`|)S@\(B@&S`Q(B@ $S+B@$S#B@ &S`B@$S# B@]"S A B@S6 B@@S`B@y!SB@ &SLB@)S iB@(S@B@+,SYB@ .SB@@,S%B@T A@nT`7%B@?|TDS A@ES`nA@@LS 3A@LS`A@`LSyA@`MSA@MSB@QSB@ -TS'B@BUSB@SS`1 B@ mOS B@zPS *B@`PS`B@`NQS@B@RSB@SS`B@OSxB@@MSB@ SHS B@?S'B@>S`xB@ /SB@0SB@f,SA@n/S`A@@,SA@ U-S A@`.SA@`x/SA@0S`A@2S`A@` USNA@޼S+B@ )SA@SNA@SA@ USA@ S`!B@@S+B@1SB@޼S`B@ )SA@ )SA@S`B@ )SA@޼S`B@S@B@ܳS`B@uS@\ B@`uSB@S#B@7SwB@@S wB@խS dB@S`A@ ES A@ SA@@ݰS A@ S A@@SA@@S`%A@ )SA@JSA@ lSB@SA@(SA@S }A@S vA@JS cA@`SB@gSB@ SB@ L~S2B@,}S B@`|SB@{SB@zS`B@xS}B@`sSbB@IsSwB@oSB@nS*B@ lS tB@ !uS `A@@vS A@wS`A@SA@ (#TA@ ~T`B@"@TA@bTA@`T DS A@BSCA@0BSA@CS@A@H@SPA@ h?S]A@;S@A@`9SA@9S 7A@ 98SA@6SA@n5S`.A@3SA@2S`A@3SA@3S+A@4SA@5S`LA@>S`7A@RJSNA@kKSA@%S`A@JSB@SA@S A@SwA@qS A@@S`%A@@SA@ S A@@ݰS A@ SA@ ES A@S`A@խS dB@@S wB@7SwB@S#B@@SB@SB@SA@ ?SUA@ S A@@SA@S\A@SA@JS cA@S A@S`A@SA@&T@7A@TB@WTcA@ ͶT@EA@@T A@@TqA@TfA@ذT A@5TB@1TB@TB@ TB@ŦT@tB@[T`MA@ wTaA@qT@|A@T@KA@,T@A@@ATA@T@0A@ TA@ TA@`TA@ TA@ dT@7A@ T *A@TA@ZTA@T`[A@` TA@ T`A@WTcA@'FT A@",T B@@.TA@1T A@`$=T*A@`tT@A@`fwT`A@TdA@@k~T`A@{TA@ zT A@yT-A@?|TtT@A@,5S|A@SA@#S|A@(SA@5S`LA@4SA@3S+A@3SA@2S`A@0S`A@`x/SA@`.SA@ U-S A@@,SA@4SA@`SWA@@S@A@S'A@ (S A@#S|A@- (SA@S@ A@ S 2A@t S\A@ SA@` SLA@ SAA@#S|A@ (S A@S'A@@S@A@`SWA@` S@ A@S@A@SA@SA@S`A@ S 2A@.0`TnA@>tTtT@A@=uTTA@uT`A@-wTA@ }T`A@@TA@PTA@xTnA@TA@'T`A@`T@nA@`TfA@1TA@T`A@ޑTIA@T@A@TXA@T1A@@TA@ETA@@8T BA@jT@A@ ~T A@`AT A@|T`A@ z|T A@}T`8A@?|TtT@A@/P@TA@kS ZA@SA@@TA@T ZA@kS@ A@S"A@SA@SA@0SOA@@SA@SA@S"A@@;S*A@SA@SNA@ )SA@@S`%A@qS A@SwA@S A@SA@^S 2A@vSTA@NS`A@|S`A@nSA@@lSA@SA@`S]A@S A@PS A@ S`wA@ )S@A@S`pA@ 8S@A@SOA@SA@1S@A@@jS `A@`.S@A@`S{A@eSlA@[S A@SA@wS`A@@vS A@ !uS `A@qS`A@RpS@A@zpS@(A@nSA@@jS@A@`lS@A@tS@A@tSA@#S@A@߃S A@`.S@A@2 1TXA@` T A@`TXA@@.TA@ 1TMA@.-T A@(TA@@&T?A@$T+A@!T@A@FT`GA@;T@vA@%TA@TdA@TqA@@JT`A@TA@c TA@` TA@`TXA@3`lS@jA@ FS A@- T^SA@J`SA@@`SA@XaSA@aSA@@,cSKA@ #dSA@hS=A@`lS@A@@jS@A@`Z`S%A@I^S@[A@]SA@S[SsA@ZS :A@YS A@@eYS A@ VS \A@PS 2A@@PS)A@`JMSA@kKSA@ZKSsA@MLS%A@`LSA@`:KSA@@KSA@.KS UA@@IS`XA@~IS`A@ GSA@ FSlA@oIS`A@KSrA@@zLS`#A@`MS`A@ eOS`A@OS VA@PSЬA@RSݯA@VS@jA@XS@%A@YS߫A@i\S`cA@ T^SA@4`aTA@;TbA@ =TA@`aT`A@_T`A@`YTHA@ XT A@ UTA@ ITbA@`%HTA@FTA@DT/A@CTPA@:@T 9A@;TNA@ =TA@5 dT A@TA@-T[A@T`aA@བྷT`HA@YTRA@T`A@ .TA@ eT@A@?T@ҸA@T@ӶA@ETA@T@A@TA@ЪTBA@T 6A@T A@T@A@ܲT A@RT0A@iT A@ T` A@TA@@T{A@dTbA@ dT@7A@ TA@`TA@ TA@ TA@T@0A@ TA@TA@TA@ T`A@`T/A@ޑTIA@T`A@1TA@`TfA@`T@nA@'T`A@TA@ DT@A@T`нA@^TA@T[A@6_SA@`.S cA@zSUA@S@A@sSA@ S $A@`SA@_S A@S`A@S A@JS cA@S vA@S }A@(SA@SA@[S A@eSlA@`S{A@`.S@A@WS@A@ SA@[SxA@`S jA@.SEA@)S@A@ ٓS`A@ચSA@S@;A@zSUA@7PT7A@T`[A@'T A@STdA@ҺT7A@ T}A@ TA@`xT@A@`T`A@ T@!A@5T`rA@TA@TA@ TA@@TA@fTA@}TA@TA@T A@TsA@ 6TA@@TA@T LA@1TA@`TA@`T+A@ +T A@T`[A@ZTA@TA@ T *A@ dT@7A@dTbA@@T{A@TA@ T` A@iT A@RT0A@ܲT A@T@A@T A@8[S@LA@ ?R@XB@R B@`{R@XB@RA@RaB@`jRqB@R B@@R`A@ R3A@[SA@9R@DA@[R5A@RFA@R`$A@R`A@@R`A@ pRA@&RiA@ ?RA@R`,A@`R@LA@BR A@`RA@@mR`AA@ pRA@9:`LS ̛A@SNA@$ FSlA@ GSA@~IS`A@@IS`XA@.KS UA@@KSA@`:KSA@`LSA@MLS%A@ZKSsA@kKSA@RJSNA@>S`7A@5S`LA@(SA@&SA@&SIA@%SA@"S` A@`6!S@A@S@YA@@(S`A@=(S A@$-S@A@ FSlA@@T'SA@@(S ^A@o6S ̛A@`r9S3A@@zLS`#A@KSrA@oIS`A@ FSlA@>S@߷A@@y,SڬA@@T'SA@:xT آA@ TsA@,tT@A@pTA@oTA@@lT=A@ ~lT`+A@kT@`A@lT7A@-oTA@pT?A@pT@[A@wT`pA@ ,~TA@> ٓStA@vsS A@qS@UA@@S`A@@yS HA@ ٓS`A@)S@A@.SEA@`S jA@[SxA@ SA@WS@A@`.S@A@߃S A@#S@A@tSA@tS@A@@(uS`9A@vsS nA@ sSમA@uS ҫA@uSA@xSՓA@9yStA@~zSzA@u|SA@}SA@`#SޗA@ VSėA@ SȕA@qS@UA@?SPA@zSA@ 7S5A@ԭSGA@ SA@S` A@SnA@gSyA@ #SPA@eSEA@S2A@SA@ S A@^S 2A@SA@S`A@_S A@`SA@ S $A@sSA@S@A@zSUA@%SA@ 7S5A@@pT`ؔA@`ST@`A@ TTA@-WT`ؔA@pT@[A@pT?A@-oTA@lT7A@kT@`A@5iTA@eT@A@dT`A@`aT`A@r`TA@`TA@ |\T@A@ ZT A@VTA@XWT@A@VT6A@qTTXA@`STA@ TTA@Ap`aT߲A@MTA@ H;T`A@@T>A@;=T߲A@ =TзA@MT>A@@TA@@@TA@@T A@@w@T`A@ATA@'CT`eA@ TTA@MTA@}T@ԲA@sT`A@ БTA@TA@tTA@T`A@T A@ؕT A@ 2TA@TYA@T@ԲA@чT@A@bTpA@ MT@\A@}TA@ ,~TA@sT`A@N`TT~A@`T@A@`T A@ T~A@TA@@hTA@T )A@ 0TQA@ETYA@TđA@`TT઒A@ T"A@:T@@A@TrA@@TA@wT آA@`ITTA@.T`\A@]A@@S` [A@HS@I\A@P`Z?S`}A@t S@A@ ^S A@=S@A@]A@@S /_A@&S^sA@SA@S`zA@qS@UA@ SȕA@ VSėA@`#SޗA@}SA@u|SA@~zSzA@9yStA@xSՓA@uSA@pS`vA@@pS ?A@QpSPA@oS PA@nS`A@ kS{A@iSuA@@&lS`/\A@Y8+TgA@$S ?A@$SgA@SigA@SmA@ S`sA@}S {A@6S`A@tSA@#SA@S A@ \SюA@yS`ÎA@kSaA@.TA@T`OA@+T{A@TA@sSLA@4SA@@S ?A@@SjA@@S@'A@SఓA@S@`A@ S?A@S`A@bS4A@ S@A@$S ȄA@SA@S ;}A@@'SxA@2S)tA@SlA@!ShA@?ShA@SgA@Z`DT~A@ TA@ T`~A@`DT~A@lTrA@T`3A@T`A@TA@`XTA@`TT઒A@TđA@ETYA@ 0TQA@T )A@@hTA@TA@ T~A@)T ~A@ T`~A@[RW^SKjA@ (S`#A@'`r9S3A@S A@`Z?SA@@nKA@iS!A@ISaA@@JS`#cA@:JSdA@qFS`fA@@DS``hA@CSShA@"CSdjA@0S@lA@ (SrA@@i)StA@@*S(|A@!S|A@`{S!A@#SyA@LSxA@S |A@@$SryA@S|dA@ (S \A@;CS vYA@ISaA@`"S>KA@#S *NA@j"SNA@SLYA@S ^aA@S hA@iSApA@`SXA@`"S>KA@``\S`.A@܊S tmA@`S`2A@S`.A@@S/A@`֨S 9A@:S9A@ȪS`;A@SG:A@S:A@ TS=A@`S@@A@SHA@iSWA@޵S^A@`\S[jA@9SlA@SkA@`S tmA@S1aA@@Sf\A@HSXA@S_WA@@S RA@ ғScQA@ySPA@S`|MA@@S@gJA@oS`FA@@ːSCA@RS@A@܊S1;A@`S`2A@a(@ːS 'A@ybSM]A@"S *A@US.A@S^.A@ЋS,A@sS@,A@`S`2A@܊S1;A@RS@A@@ːSCA@oS`FA@`SVA@GS~YA@HS@I\A@SM]A@@NS[A@|S\A@N{S@[A@@&lS`/\A@dS H@ @? D@@@ 8@@A p@@B p@@@C d@@D fffff@t@E \@@F 0@@G `@`@H @@I @@J @̀@K Ԍ@(@L Ȍ@p@M @l@N ȋ@@@O @X@P @ @Q @P@R @@S @0@T 33333Ӌ@؀@U @@V @33333@W @@X @@Y @@Z $@@[ 8@@\ @@] h@@^ @@_ @@` `@؀@a @@b ܍@ @c ̍@4@d @0@e X@@f ܎@@g @@h ̍@ @i @H@j @ @k  @@l č@@m @̀@n ؍@@o ؍@@p @@q @@r @Ā@s x@|@t @̀@u @@@v $@D@w @@@x @@T@y @h@z l@H@{ P@ @|  @t@} `@@~ 4@p@ `@8@ P@ @ @8@ d@@ @t@  @x@ ,@@ Č@|@ @@ H@@ @@ (@@ @@ X@ @ @@ x@@ @@ @@ @@ @@ @@  @@ @H@  @@ (@@ 4@@ H@@ @@ (@p@ L@\@ @|@ @d@ 8@@ @X@ `@@ X@H@ @@ P@<@ ȋ@@ @@ ܋@P@ ȋ@t@ Ћ@@ @@ @h@ @@ x@t@ @P@ @D@ @`@  @0@ @@|@ @@ @ā@ (@@ @@ 8@@ @@ @@ @@ 8@@ |@@ D@@ @@ @x@ @x@ (@@ d@@ Ȍ@@ @@@ @@ @ā@ @@ H@X@ @@ \@@ X@@ 0@@ (@Ѐ@ P@܀@ `@Ԁ@ @H@ @H@ @P@ @p@maptools/inst/shapes/sids.shx0000644000176000001440000000160410305643745016076 0ustar ripleyusers' U @@ ?RyKB@O2&L^(V2bHP P V H F  Jx.f2H~hn`~R(~zn @ !"2#F($r%%0&P'B(6()++-*.P/r0R:1x3 34 5678tp88:$;(<<<=>0?@ABC|DEXFxG4H(I,J@JKLlMN8OPnRQRhST UV"(WN XrYFmaptools/inst/shapes/baltim.dbf0000644000176000001440000007555310305643413016343 0ustar ripleyusersgAWSTATIONNPRICEN NROOMN DWELLNNBATHNPATIONFIREPLNACNBMENTNNSTORNGARNAGEN CITCOUNLOTSZN SQFTN XN YN  1 47.000000 4.0000000.0000001.0000000.0000000.0000000.0000002.0000003.0000000.000000148.0000000.000000 5.70000011.250000907.000000534.000000 2113.000000 7.0000001.0000002.5000001.0000001.0000001.0000002.0000002.0000002.000000 9.0000001.000000279.51000028.920000922.000000574.000000 3165.000000 7.0000001.0000002.5000001.0000001.0000000.0000003.0000002.0000002.000000 23.0000001.000000 70.64000030.620000920.000000581.000000 4104.300000 7.0000001.0000002.5000001.0000001.0000001.0000002.0000002.0000002.000000 5.0000001.000000174.63000026.120000923.000000578.000000 5 62.500000 7.0000001.0000001.5000001.0000001.0000000.0000002.0000002.0000000.000000 19.0000001.000000107.80000022.040000918.000000574.000000 6 70.000000 6.0000001.0000002.5000001.0000001.0000000.0000003.0000003.0000001.000000 20.0000001.000000139.64000039.420000900.000000577.000000 7127.500000 6.0000001.0000002.5000001.0000001.0000001.0000003.0000001.0000002.000000 20.0000001.000000250.00000021.880000918.000000576.000000 8 53.000000 8.0000001.0000001.5000001.0000000.0000000.0000000.0000003.0000000.000000 22.0000001.000000100.00000036.720000907.000000576.000000 9 64.500000 6.0000001.0000001.0000001.0000001.0000001.0000003.0000002.0000000.000000 22.0000001.000000115.90000025.600000918.000000562.000000 10145.000000 7.0000001.0000002.5000001.0000001.0000001.0000003.0000002.0000002.000000 4.0000001.000000365.07000044.120000897.000000576.000000 11 63.500000 6.0000001.0000002.0000000.0000001.0000000.0000002.0000002.0000000.000000 23.0000001.000000 81.10000019.880000916.000000569.000000 12 58.900000 5.0000001.0000002.0000000.0000001.0000001.0000000.0000001.0000000.000000 20.0000001.000000 91.00000012.080000908.000000573.000000 13 65.000000 4.0000001.0000002.0000000.0000000.0000000.0000003.0000001.0000000.000000 30.0000001.000000 74.35000010.990000913.000000566.000000 14 52.000000 5.0000000.0000001.0000001.0000000.0000001.0000003.0000002.0000000.000000 20.0000001.000000 46.17000013.600000910.000000574.000000 15 48.000000 5.0000000.0000001.5000000.0000000.0000000.0000002.0000002.0000000.000000 18.0000001.000000 23.10000012.800000922.000000569.000000 16 3.500000 9.0000000.0000003.0000000.0000000.0000000.0000002.0000003.0000000.000000 75.0000000.000000 14.40000029.790000913.000000536.000000 17 12.800000 5.0000000.0000001.0000001.0000000.0000000.0000002.0000002.0000000.000000 60.0000000.000000 8.97000014.300000919.000000533.500000 18 17.500000 5.0000000.0000001.0000000.0000000.0000000.0000003.0000002.0000000.000000 65.0000000.000000 10.22000013.720000917.500000535.000000 19 36.000000 5.0000000.0000001.5000000.0000000.0000000.0000002.0000002.0000000.000000 14.0000001.000000 38.89000011.840000933.000000548.500000 20 41.900000 6.0000001.0000001.0000000.0000000.0000000.0000003.0000002.0000000.000000 45.0000000.000000 70.00000018.060000932.500000552.500000 21 53.500000 5.0000001.0000001.5000000.0000000.0000000.0000003.0000001.0000000.000000 14.0000001.000000 70.82000010.720000936.500000548.500000 22 24.500000 4.0000000.0000001.0000000.0000000.0000000.0000003.0000002.0000000.000000 22.0000000.000000 18.390000 8.960000930.000000542.500000 23 24.500000 5.0000001.0000001.0000000.0000000.0000000.0000002.0000002.0000000.000000 35.0000000.000000 73.25000014.380000925.000000545.000000 24 55.500000 5.0000001.0000002.5000000.0000000.0000001.0000003.0000003.0000000.000000 5.0000000.000000 56.12000036.750000927.000000552.000000 25 60.000000 6.0000001.0000002.0000001.0000000.0000001.0000002.0000002.0000002.000000 60.0000001.000000400.37000020.000000936.000000554.500000 26 51.000000 7.0000001.0000001.5000000.0000001.0000001.0000002.0000002.0000000.000000 14.0000001.000000 87.96000022.820000860.000000554.000000 27 46.000000 6.0000001.0000002.5000001.0000000.0000001.0000000.0000002.0000000.000000 19.0000001.000000 70.40000024.860000868.000000550.500000 28 46.000000 5.0000001.0000001.5000000.0000000.0000000.0000002.0000002.0000000.000000 11.0000001.000000 84.00000019.200000872.500000543.000000 29 44.000000 5.0000001.0000001.5000000.0000000.0000001.0000002.0000001.0000000.000000 16.0000001.000000 52.55000011.580000880.500000544.500000 30 54.900000 5.0000001.0000002.0000000.0000000.0000001.0000001.0000002.0000000.000000 19.0000001.000000 77.76000026.000000869.000000551.500000 31 42.500000 6.0000001.0000002.0000001.0000000.0000000.0000002.0000002.0000000.000000 17.0000000.000000105.30000014.400000883.000000538.000000 32 44.000000 6.0000001.0000001.5000000.0000001.0000000.0000002.0000001.0000000.000000 24.0000001.000000 70.00000011.620000876.000000541.000000 33 44.900000 5.0000001.0000001.5000000.0000000.0000000.0000002.0000002.0000000.000000 22.0000001.000000 65.00000023.080000875.500000549.000000 34 37.900000 6.0000001.0000001.0000000.0000000.0000000.0000002.0000003.0000000.000000 27.0000001.000000 62.64000023.760000875.000000550.000000 35 33.000000 5.0000000.0000001.5000000.0000000.0000001.0000000.0000002.0000000.000000 3.0000001.000000175.46000015.600000868.000000545.000000 36 43.900000 5.0000001.0000001.5000000.0000000.0000001.0000003.0000001.0000000.000000 21.0000001.000000268.00000010.000000879.000000552.000000 37 49.600000 6.0000001.0000001.5000001.0000000.0000000.0000001.0000002.0000000.000000 20.0000001.000000 96.85000022.800000860.000000555.500000 38 52.000000 5.0000000.0000002.5000000.0000001.0000001.0000002.0000002.0000000.000000 4.0000001.000000 16.94000016.760000868.000000556.500000 39 45.500000 6.0000001.0000002.5000000.0000000.0000000.0000002.0000002.0000000.000000 24.0000001.000000 75.00000018.600000873.000000549.000000 40 37.500000 7.0000001.0000002.0000000.0000001.0000000.0000002.0000002.0000001.000000 40.0000000.000000 84.00000022.100000888.500000545.000000 41 50.000000 5.0000000.0000002.0000000.0000001.0000000.0000002.0000002.0000000.000000 23.0000001.000000 36.30000014.280000878.000000532.000000 42 35.900000 5.0000001.0000001.5000000.0000001.0000000.0000002.0000002.0000000.000000 35.0000000.000000 67.76000015.360000883.000000545.500000 43 42.900000 6.0000001.0000002.0000000.0000000.0000000.0000002.0000002.0000000.000000 25.0000001.000000 77.03000016.000000873.000000557.500000 44107.000000 6.0000001.0000002.5000000.0000001.0000001.0000002.0000001.0000000.000000 17.0000001.000000246.62000023.040000882.000000568.000000 45112.000000 5.0000001.0000003.5000000.0000001.0000001.0000002.0000002.0000001.000000 26.0000001.000000 91.05000024.940000881.500000562.000000 46 44.900000 5.0000001.0000001.5000000.0000000.0000001.0000002.0000001.0000000.000000 15.0000001.000000 76.50000011.820000867.000000560.000000 47 55.000000 5.0000001.0000001.5000000.0000001.0000000.0000002.0000002.0000000.000000 29.0000001.000000 75.00000012.880000877.000000557.000000 48102.000000 5.0000001.0000002.0000000.0000001.0000001.0000002.0000001.0000000.000000 24.0000001.000000362.12000011.200000889.000000571.000000 49 35.500000 5.0000001.0000001.0000001.0000000.0000000.0000000.0000002.0000000.000000 30.0000001.000000102.26000018.120000876.500000564.500000 50 62.900000 6.0000001.0000003.5000000.0000000.0000000.0000002.0000003.0000001.000000 19.0000001.000000169.40000038.250000870.500000560.000000 51 39.000000 6.0000001.0000002.5000000.0000001.0000000.0000002.0000002.0000001.000000 50.0000000.000000 64.50000017.680000884.500000560.000000 52110.000000 6.0000001.0000002.5000001.0000001.0000001.0000003.0000001.0000000.000000 18.0000001.000000315.90000019.020000866.000000567.500000 53 8.000000 4.0000000.0000001.0000000.0000001.0000000.0000000.0000002.0000000.000000 74.0000000.000000 56.53000032.800000899.000000560.000000 54 62.000000 5.0000001.0000003.0000000.0000001.0000001.0000002.0000001.0000000.000000 22.0000000.000000100.00000015.160000890.000000559.000000 55 60.000000 7.0000001.0000001.0000000.0000001.0000000.0000001.0000003.0000000.000000 80.0000000.000000119.97000025.080000896.000000560.000000 56 85.900000 5.0000001.0000002.0000001.0000000.0000001.0000002.0000001.5000000.000000 24.0000001.000000117.00000021.975000892.000000561.000000 57 57.000000 5.0000001.0000002.5000000.0000000.0000001.0000003.0000001.0000000.000000 20.0000000.000000133.66000012.600000895.000000559.000000 58110.000000 7.0000001.0000003.0000001.0000001.0000001.0000002.0000002.0000000.000000 7.0000001.000000144.42000023.520000892.000000565.000000 59 67.700000 5.0000001.0000001.5000000.0000001.0000000.0000003.0000002.0000000.000000 47.0000000.000000 85.50000017.520000902.500000552.000000 60 89.50000010.0000001.0000003.5000001.0000001.0000000.0000003.0000003.0000001.000000 50.0000000.000000263.50000047.610000902.000000557.000000 61 70.000000 6.0000001.0000002.0000001.0000001.0000000.0000003.0000002.5000000.000000 45.0000000.000000 52.00000020.550000905.000000550.000000 62 74.000000 8.0000000.0000002.5000001.0000001.0000001.0000002.0000003.0000002.000000 48.0000000.000000 70.40000035.520000905.000000548.000000 63 22.900000 5.0000000.0000001.0000000.0000000.0000000.0000001.0000002.0000000.000000 50.0000000.000000 12.96000014.400000904.500000543.000000 64 13.000000 4.0000000.0000001.0000000.0000000.0000000.0000002.0000002.0000000.000000 50.0000000.000000 7.500000 8.400000903.000000547.000000 65 48.000000 5.0000001.0000001.0000000.0000000.0000000.0000002.0000002.0000002.000000 48.0000001.000000 62.50000013.680000910.000000562.500000 66 24.000000 5.0000000.0000001.5000000.0000000.0000000.0000002.0000002.0000000.000000 55.0000000.000000 24.91000014.480000910.000000552.000000 67 53.500000 5.0000000.0000001.5000000.0000000.0000000.0000003.0000002.0000000.000000 27.0000001.000000 29.50000012.800000908.500000565.000000 68 34.500000 5.0000000.0000001.5000000.0000001.0000000.0000003.0000002.0000000.000000 20.0000000.000000 37.60000012.800000913.300000558.500000 69 53.000000 5.0000000.0000001.5000000.0000000.0000000.0000003.0000003.0000000.000000 33.0000001.000000 22.00000018.000000907.500000563.000000 70 87.500000 6.0000001.0000001.0000000.0000001.0000000.0000002.0000002.0000003.000000 40.0000001.000000108.05000015.400000902.000000572.000000 71 33.500000 5.0000000.0000001.0000000.0000000.0000001.0000002.0000002.0000000.000000 25.0000000.000000 20.52000010.080000908.000000556.000000 72 24.000000 5.0000000.0000001.0000000.0000000.0000001.0000003.0000002.0000000.000000 25.0000000.000000 17.600000 8.960000925.000000541.500000 73 9.600000 5.0000000.0000001.0000000.0000000.0000000.0000002.0000002.0000000.000000 40.0000000.000000 11.200000 8.960000919.000000540.500000 74 30.000000 5.0000000.0000002.5000000.0000000.0000000.0000003.0000002.5000000.000000 30.0000000.000000 19.99000020.000000919.500000537.500000 75 41.000000 5.0000001.0000001.5000000.0000000.0000000.0000003.0000002.0000001.000000 40.0000000.000000 92.31000012.880000922.500000549.000000 76 30.000000 3.0000001.0000002.0000000.0000000.0000000.0000002.0000002.0000000.000000 22.0000000.000000 31.50000012.000000921.000000558.000000 77 38.900000 5.0000000.0000003.0000000.0000000.0000000.0000003.0000002.0000000.000000 25.0000000.000000 28.94000018.160000882.000000557.500000 78 20.700000 5.0000000.0000002.0000000.0000000.0000000.0000002.0000002.0000000.000000 29.0000000.000000 18.48000014.280000889.000000552.000000 79 49.900000 9.0000001.0000003.0000000.0000001.0000000.0000002.0000002.5000002.000000 49.0000000.000000127.10000026.000000887.000000555.000000 80 18.600000 6.0000000.0000001.5000000.0000000.0000000.0000002.0000002.0000000.000000 35.0000000.000000 14.06000012.020000896.000000548.000000 81 39.000000 6.0000001.0000002.0000000.0000000.0000000.0000002.0000002.0000001.000000 55.0000000.000000127.10000020.800000887.000000554.000000 82 34.000000 5.0000000.0000001.5000000.0000000.0000000.0000002.0000002.0000000.000000 30.0000000.000000 19.00000011.780000893.000000546.500000 83 16.000000 4.0000000.0000001.5000000.0000000.0000000.0000002.0000002.0000000.000000 15.0000000.000000 16.100000 8.680000896.000000550.000000 84 18.900000 6.0000000.0000002.0000000.0000000.0000000.0000002.0000002.0000000.000000 40.0000000.000000 23.98000017.600000890.400000539.000000 85 15.200000 5.0000000.0000001.0000000.0000000.0000000.0000002.0000002.0000000.000000 35.0000000.000000 19.00000011.400000894.000000534.000000 86 41.500000 9.0000000.0000002.0000000.0000001.0000000.0000002.0000003.0000000.000000 70.0000000.000000132.21000044.550000887.000000540.400000 87 53.00000010.0000001.0000005.0000000.0000001.0000000.0000002.0000002.0000002.000000 25.0000000.000000122.10000046.320000893.600000543.000000 88 22.000000 5.0000000.0000002.0000000.0000000.0000000.0000002.0000002.0000000.000000 25.0000000.000000 16.00000010.240000896.500000541.000000 89 24.900000 5.0000000.0000001.5000000.0000000.0000000.0000002.0000002.0000000.000000 30.0000000.000000 23.780000 9.600000898.000000535.000000 90 6.700000 4.0000000.0000001.0000000.0000000.0000000.0000002.0000003.0000000.000000 30.0000000.000000 12.00000031.200000900.500000535.000000 91 32.500000 4.0000000.0000003.0000000.0000000.0000000.0000002.0000002.0000000.000000 50.0000000.000000 23.76000026.400000903.000000540.000000 92 30.000000 5.0000000.0000002.0000000.0000000.0000000.0000003.0000002.0000000.000000 25.0000000.000000 19.90000013.600000913.000000547.500000 93 59.000000 8.0000000.0000002.0000000.0000000.0000000.0000002.0000003.0000001.000000 70.0000000.000000 20.30000027.480000909.000000542.500000 94 29.500000 6.0000000.0000001.0000000.0000000.0000000.0000002.0000002.0000002.000000 55.0000000.000000 27.60000017.860000915.500000545.000000 95 26.000000 6.0000000.0000001.0000000.0000001.0000000.0000002.0000002.0000001.000000 40.0000000.000000 29.69000018.040000915.000000543.500000 96 16.500000 4.0000000.0000002.0000000.0000000.0000000.0000002.0000002.0000000.000000 70.0000000.000000 14.72000014.840000908.000000539.000000 97 39.000000 5.0000001.0000001.0000000.0000000.0000000.0000000.0000001.0000000.000000 20.0000001.000000 70.40000010.460000957.000000508.000000 98 48.900000 5.0000001.0000002.0000000.0000000.0000000.0000003.0000002.0000000.000000 20.0000001.000000 66.25000014.560000955.500000513.500000 99 33.500000 3.0000001.0000001.0000000.0000000.0000000.0000002.0000001.0000000.000000 25.0000001.000000 58.500000 6.960000953.500000550.500000 100 46.000000 4.0000001.0000001.5000001.0000000.0000000.0000002.0000001.0000000.000000 18.0000001.000000 91.250000 9.500000960.000000550.000000 101 54.000000 5.0000001.0000001.0000000.0000000.0000000.0000000.0000001.0000000.000000 20.0000001.000000 93.12000011.860000971.000000547.500000 102 57.900000 4.0000001.0000001.5000000.0000001.0000000.0000002.0000001.0000000.000000 2.0000001.000000104.50000012.880000987.500000561.000000 103 37.900000 5.0000000.0000001.5000001.0000000.0000001.0000003.0000002.0000000.000000 8.0000001.000000 42.74000012.320000960.500000542.000000 104 32.000000 3.0000001.0000001.0000000.0000000.0000000.0000000.0000001.0000000.000000 25.0000001.000000 50.000000 6.720000953.500000548.000000 105 31.000000 5.0000000.0000001.5000000.0000000.0000000.0000003.0000002.0000000.000000 18.0000001.000000 25.19000010.080000957.000000553.000000 106 34.000000 6.0000001.0000001.0000000.0000000.0000000.0000002.0000002.0000000.000000 30.0000001.000000 75.00000015.600000957.000000545.500000 107 29.000000 3.0000001.0000001.0000000.0000000.0000000.0000000.0000001.0000000.000000 35.0000001.000000 46.160000 6.720000964.000000541.000000 108 32.500000 5.0000000.0000001.5000000.0000000.0000000.0000003.0000002.0000000.000000 21.0000001.000000 18.00000011.520000952.500000544.500000 109 51.900000 5.0000001.0000001.5000001.0000000.0000000.0000002.0000001.0000000.000000 20.0000001.000000169.85000011.760000959.000000537.500000 110 31.000000 5.0000000.0000001.0000000.0000000.0000000.0000002.0000002.0000000.000000 24.0000001.000000 28.00000010.240000955.000000543.500000 111 41.800000 6.0000000.0000001.5000000.0000000.0000001.0000003.0000002.0000000.000000 13.0000001.000000 49.13000011.520000955.000000533.000000 112 48.000000 4.0000001.0000001.0000000.0000000.0000000.0000002.0000001.0000000.000000 25.0000001.000000 65.250000 9.280000947.000000541.500000 113 28.000000 3.0000001.0000001.0000000.0000000.0000000.0000002.0000001.0000000.000000 18.0000001.000000100.000000 6.720000958.000000529.000000 114 35.000000 5.0000001.0000001.0000000.0000000.0000000.0000002.0000002.0000000.000000 30.0000001.000000 70.00000015.600000952.000000536.500000 115 46.500000 5.0000001.0000001.0000000.0000001.0000000.0000002.0000002.0000002.000000 20.0000001.000000303.83000015.500000975.000000527.500000 116 51.900000 5.0000001.0000002.0000000.0000000.0000000.0000002.0000001.0000000.000000 22.0000001.000000300.000000 9.840000958.500000537.500000 117 35.400000 4.0000001.0000001.0000000.0000000.0000000.0000000.0000002.0000000.000000 28.0000001.000000 59.80000015.600000951.000000520.000000 118 16.000000 3.0000000.0000002.0000000.0000000.0000000.0000002.0000002.0000000.000000 50.0000000.000000 45.00000013.760000932.500000520.500000 119 35.000000 5.0000000.0000001.5000000.0000000.0000000.0000003.0000002.0000000.000000 20.0000001.000000 51.71000010.240000945.000000520.000000 120 35.000000 4.0000001.0000001.0000000.0000000.0000000.0000000.0000001.0000000.000000 38.0000001.000000 51.420000 5.760000936.000000522.500000 121 36.500000 4.0000000.0000001.0000001.0000000.0000000.0000002.0000002.0000000.000000 17.0000001.000000 18.02000010.080000947.000000525.000000 122 35.900000 5.0000000.0000001.5000000.0000000.0000000.0000003.0000002.0000000.000000 22.0000001.000000 20.69000011.520000941.500000521.000000 123 45.000000 5.0000001.0000001.0000000.0000000.0000000.0000002.0000001.5000000.000000 27.0000001.000000 79.81000012.150000938.000000516.000000 124 40.000000 4.0000001.0000001.0000000.0000000.0000000.0000002.0000001.0000000.000000 25.0000000.000000 62.500000 9.770000932.000000526.500000 125 35.000000 5.0000001.0000001.0000000.0000000.0000000.0000000.0000002.0000000.000000 25.0000001.000000 50.00000015.000000940.000000514.000000 126 38.000000 5.0000001.0000001.0000000.0000000.0000000.0000000.0000002.0000001.000000 25.0000001.000000 55.00000014.400000934.500000526.000000 127 37.000000 4.0000001.0000001.0000000.0000000.0000000.0000000.0000002.0000000.000000 30.0000001.000000 54.84000014.500000940.000000519.000000 128 23.000000 7.0000001.0000002.0000000.0000000.0000000.0000001.0000002.0000000.000000 60.0000001.000000 68.54000022.540000938.000000513.500000 129 25.500000 4.0000000.0000001.0000000.0000000.0000000.0000000.0000002.0000000.000000 22.0000001.000000 16.16000010.240000945.000000519.000000 130 39.500000 3.0000001.0000001.0000000.0000000.0000000.0000002.0000001.0000000.000000 30.0000001.000000 62.500000 7.800000940.500000528.500000 131 21.500000 4.0000000.0000001.0000000.0000000.0000000.0000002.0000002.0000000.000000 28.0000000.000000 11.980000 8.400000894.500000526.500000 132 9.000000 5.0000000.0000001.0000000.0000000.0000000.0000002.0000002.0000001.000000 45.0000000.000000 9.10000010.920000900.000000527.000000 133 67.500000 8.0000000.0000003.0000000.0000001.0000000.0000002.0000003.0000000.000000100.0000000.000000 21.12000042.900000901.500000530.000000 134 13.400000 3.0000000.0000001.0000000.0000000.0000000.0000000.0000002.0000000.000000 60.0000000.000000 7.000000 9.000000920.500000527.500000 135 12.500000 5.0000000.0000001.0000000.0000000.0000000.0000000.0000002.0000000.000000 50.0000000.000000 10.13000010.500000918.500000528.500000 136 28.500000 5.0000000.0000001.5000000.0000000.0000000.0000002.0000002.0000001.000000 35.0000001.000000 21.60000010.080000937.000000531.500000 137 23.000000 5.0000000.0000001.5000000.0000000.0000000.0000002.0000002.0000000.000000 50.0000000.000000 9.66000012.600000925.500000529.500000 138 33.500000 4.0000000.0000001.0000001.0000000.0000000.0000003.0000002.0000000.000000 24.0000001.000000 16.000000 8.960000933.000000530.500000 139 9.000000 4.0000000.0000001.0000000.0000000.0000000.0000002.0000002.0000000.000000 50.0000000.000000 8.600000 8.580000924.500000531.000000 140 11.000000 3.0000000.0000001.0000000.0000000.0000000.0000002.0000002.0000000.000000 33.0000000.000000 19.840000 7.560000907.000000516.000000 141 30.900000 5.0000000.0000001.0000000.0000000.0000000.0000002.0000002.0000000.000000 40.0000000.000000 18.00000010.800000912.500000509.500000 142 31.650000 6.0000000.0000002.0000000.0000001.0000000.0000002.0000002.0000000.000000 50.0000000.000000 18.00000013.440000911.000000511.000000 143 33.000000 5.0000000.0000001.0000000.0000000.0000000.0000002.0000002.0000000.000000 25.0000001.000000 17.60000010.240000885.000000515.000000 144 33.400000 5.0000000.0000001.0000000.0000000.0000000.0000000.0000002.0000000.000000 48.0000001.000000 36.44000014.440000883.500000505.500000 145 47.000000 5.0000000.0000001.5000000.0000000.0000001.0000002.0000002.0000000.000000 10.0000001.000000 23.40000012.240000883.000000512.500000 146 40.000000 4.0000001.0000001.0000000.0000000.0000000.0000002.0000001.5000000.000000 45.0000001.000000 70.00000013.200000888.000000511.500000 147 46.000000 5.0000001.0000001.5000000.0000000.0000000.0000003.0000001.0000000.000000 20.0000001.000000 51.790000 9.600000893.500000514.000000 148 45.500000 5.0000001.0000001.0000000.0000001.0000001.0000000.0000001.0000000.000000 25.0000001.000000 61.74000015.220000897.500000515.000000 149 57.000000 6.0000001.0000001.5000000.0000000.0000000.0000002.0000002.0000000.000000 25.0000001.000000 60.25000024.160000888.000000521.000000 150 29.900000 4.0000000.0000001.0000000.0000000.0000000.0000000.0000002.0000000.000000 22.0000001.000000 33.66000010.240000897.500000510.500000 151 30.000000 4.0000000.0000001.0000000.0000000.0000000.0000000.0000002.0000000.000000 21.0000001.000000 29.34000010.240000901.000000509.500000 152 34.000000 5.0000001.0000001.0000000.0000001.0000000.0000002.0000001.0000000.000000 29.0000001.000000 56.250000 9.880000902.500000513.000000 153 51.000000 6.0000001.0000001.5000001.0000001.0000001.0000003.0000002.0000001.000000 18.0000001.000000 66.30000023.200000873.000000535.000000 154 64.500000 6.0000001.0000002.5000000.0000000.0000001.0000000.0000002.0000000.000000 2.0000001.000000 95.93000017.680000867.000000535.500000 155 57.500000 5.0000001.0000001.5000000.0000000.0000000.0000002.0000002.0000000.000000 19.0000001.000000104.50000024.300000869.000000526.000000 156 85.500000 6.0000001.0000001.5000000.0000001.0000000.0000002.0000002.0000002.000000 49.0000001.000000360.00000035.940000873.500000523.500000 157 61.000000 6.0000001.0000001.5000000.0000000.0000001.0000000.0000002.0000000.000000 10.0000001.000000 60.00000021.600000864.000000527.500000 158 38.000000 5.0000000.0000001.0000000.0000000.0000001.0000002.0000002.0000000.000000 25.0000001.000000 19.00000011.020000882.000000524.500000 159 56.500000 6.0000001.0000001.5000000.0000000.0000000.0000000.0000002.0000000.000000 16.0000001.000000 90.09000021.000000871.000000531.000000 160 60.400000 5.0000001.0000001.5000000.0000001.0000000.0000003.0000002.0000001.000000 17.0000001.000000 84.64000023.920000867.500000523.000000 161 51.500000 5.0000000.0000002.0000000.0000000.0000000.0000002.0000002.0000000.000000 27.0000001.000000 23.30000014.400000876.000000528.000000 162 54.000000 4.0000001.0000001.5000000.0000000.0000000.0000002.0000002.0000001.000000 34.0000001.000000253.00000028.000000875.000000521.000000 163 69.000000 5.0000001.0000002.5000000.0000001.0000001.0000003.0000001.0000000.000000 2.0000001.000000 82.86000011.440000867.000000533.000000 164 56.000000 5.0000001.0000001.0000000.0000000.0000000.0000003.0000002.0000000.000000 24.0000001.000000 67.00000021.940000874.000000519.500000 165 27.900000 5.0000000.0000001.5000000.0000000.0000000.0000002.0000002.0000000.000000 23.0000000.000000 17.28000010.240000889.000000515.500000 166 37.500000 6.0000000.0000001.0000000.0000000.0000000.0000002.0000002.0000002.000000 40.0000000.000000 38.72000016.860000884.500000532.000000 167 32.900000 5.0000000.0000001.5000000.0000000.0000000.0000003.0000002.0000000.000000 25.0000000.000000 19.040000 9.920000891.500000522.000000 168 22.000000 5.0000000.0000001.0000000.0000001.0000000.0000002.0000002.0000000.000000 45.0000000.000000 14.98000013.440000889.000000526.500000 169 29.900000 5.0000000.0000002.0000000.0000000.0000000.0000003.0000002.0000000.000000 26.0000000.000000 20.00000012.000000890.000000533.500000 170 39.900000 5.0000000.0000002.0000000.0000000.0000000.0000003.0000002.0000000.000000 37.0000000.000000 33.60000014.760000883.000000531.000000 171 32.600000 4.0000000.0000001.0000000.0000000.0000001.0000002.0000002.0000000.000000 15.0000000.000000 16.000000 8.960000885.500000525.000000 172 38.500000 5.0000000.0000001.5000000.0000000.0000000.0000003.0000002.0000000.000000 22.0000000.000000 34.44000011.520000882.500000528.000000 173 21.500000 4.0000000.0000001.0000000.0000000.0000000.0000003.0000002.0000000.000000 75.0000000.000000 9.450000 8.640000911.000000526.500000 174 25.900000 4.0000000.0000001.0000000.0000000.0000000.0000002.0000002.0000000.000000 28.0000000.000000 12.320000 8.120000899.000000522.000000 175 27.500000 5.0000000.0000001.0000000.0000000.0000000.0000003.0000002.0000000.000000 31.0000000.000000 23.20000011.120000898.000000520.500000 176 22.900000 5.0000000.0000001.0000000.0000000.0000000.0000002.0000002.0000000.000000100.0000000.000000 8.73000011.280000913.500000524.000000 177 31.500000 4.0000000.0000001.5000000.0000000.0000000.0000002.0000002.0000000.000000 15.0000000.000000 20.00000010.360000900.000000518.000000 178 8.500000 4.0000000.0000001.0000000.0000000.0000000.0000000.0000002.0000000.000000 80.0000000.000000 9.00000011.520000904.000000527.500000 179 5.500000 3.0000000.0000001.0000000.0000000.0000000.0000002.0000003.0000000.000000 75.0000000.000000 9.36000017.100000916.500000531.500000 180 33.000000 4.0000000.0000001.5000000.0000000.0000000.0000003.0000002.0000000.000000 23.0000001.000000 60.00000017.520000925.000000568.500000 181 57.000000 5.0000001.0000001.5000000.0000000.0000001.0000002.0000001.0000000.000000 15.0000001.000000 82.60000010.730000933.000000573.000000 182 47.000000 5.0000001.0000001.0000000.0000000.0000001.0000000.0000001.0000000.000000 21.0000001.000000 75.30000011.200000931.500000567.000000 183 43.500000 4.0000000.0000001.5000000.0000000.0000001.0000002.0000002.0000000.000000 2.0000001.000000 21.00000012.800000935.000000572.000000 184 43.900000 5.0000000.0000001.5000001.0000000.0000000.0000003.0000002.0000000.000000 25.0000000.000000 43.75000012.000000930.500000561.000000 185 68.500000 6.0000001.0000002.0000001.0000001.0000000.0000003.0000003.0000000.000000 23.0000001.000000239.69000041.070000926.500000572.000000 186 44.250000 5.0000000.0000001.5000000.0000000.0000001.0000002.0000002.0000000.000000 0.0000001.000000 20.83000012.800000946.000000573.000000 187 61.000000 5.0000001.0000002.5000001.0000000.0000001.0000003.0000002.0000000.000000 4.0000001.000000 67.64000022.360000935.000000561.500000 188 40.000000 5.0000001.0000001.0000000.0000000.0000000.0000002.0000002.0000001.000000 40.0000001.000000172.04000010.560000943.500000572.500000 189 44.500000 5.0000001.0000001.5000000.0000000.0000000.0000002.0000002.0000001.000000 55.0000001.000000289.97000013.440000936.500000575.500000 190 57.000000 5.0000001.0000001.0000000.0000000.0000000.0000002.0000001.0000000.000000 21.0000001.000000 71.05000011.020000928.000000564.000000 191 35.000000 5.0000001.0000001.0000000.0000000.0000000.0000002.0000002.0000000.000000 45.0000000.000000 59.00000017.980000929.000000559.000000 192 35.100000 7.0000001.0000002.5000000.0000000.0000000.0000002.0000002.0000000.000000 50.0000000.000000 62.50000018.880000927.000000559.000000 193 64.500000 5.0000001.0000002.0000000.0000000.0000001.0000003.0000001.0000000.000000 5.0000001.000000 86.25000011.760000933.000000576.000000 194 40.000000 4.0000001.0000001.5000000.0000000.0000000.0000002.0000001.0000001.000000 50.0000001.000000 50.200000 9.360000940.500000568.000000 195 42.600000 5.0000000.0000001.0000000.0000000.0000000.0000003.0000002.0000000.000000 22.0000001.000000 21.42000011.520000921.000000563.500000 196 50.000000 5.0000001.0000001.5000000.0000000.0000000.0000003.0000003.0000000.000000 22.0000001.000000 75.00000027.300000936.000000565.500000 197 58.000000 6.0000001.0000002.0000000.0000000.0000001.0000003.0000002.0000000.000000 6.0000001.000000 73.92000023.040000951.000000573.000000 198 58.000000 7.0000001.0000002.0000000.0000000.0000001.0000003.0000002.0000000.000000 18.0000001.000000 63.00000017.680000951.500000568.500000 199 55.000000 5.0000001.0000001.0000000.0000000.0000000.0000002.0000001.0000000.000000 18.0000001.000000115.00000013.360000951.000000576.000000 200 43.000000 5.0000000.0000002.0000000.0000000.0000000.0000003.0000002.0000000.000000 23.0000001.000000 42.86000011.600000937.000000555.000000 201 54.000000 6.0000000.0000001.5000000.0000001.0000001.0000002.0000002.0000000.000000 3.0000001.000000 47.15000011.520000945.000000566.000000 202 39.000000 5.0000000.0000001.0000000.0000000.0000001.0000002.0000002.0000000.000000 1.0000001.000000 17.260000 9.980000939.500000564.500000 203 45.000000 5.0000001.0000001.0000000.0000000.0000000.0000002.0000002.0000002.000000 47.0000001.000000 75.00000012.960000939.000000543.500000 204 42.000000 5.0000001.0000001.0000000.0000000.0000000.0000000.0000001.0000000.000000 21.0000001.000000 60.50000011.130000934.000000540.500000 205 38.900000 6.0000001.0000001.0000000.0000000.0000000.0000003.0000002.0000000.000000 29.0000001.000000 42.35000019.600000933.000000538.000000 206 37.500000 4.0000000.0000001.0000000.0000001.0000000.0000000.0000002.0000001.000000 23.0000001.000000134.88000020.660000938.000000539.500000 207 39.000000 5.0000000.0000001.5000000.0000000.0000001.0000003.0000002.0000000.000000 2.0000001.000000 19.24000012.600000940.000000538.500000 208 43.215000 4.0000000.0000001.5000000.0000001.0000001.0000003.0000002.0000000.000000 0.0000001.000000 13.26000011.520000945.500000553.000000 209 26.500000 5.0000000.0000001.0000000.0000000.0000000.0000003.0000002.0000000.000000 29.0000000.000000 26.03000012.160000914.000000553.000000 210 30.000000 6.0000000.0000001.5000000.0000000.0000001.0000002.0000002.0000000.000000 24.0000000.000000 20.00000012.800000919.000000554.000000 211 29.500000 5.0000000.0000001.0000000.0000000.0000000.0000002.0000002.0000000.000000 22.0000000.000000 35.84000010.640000914.000000558.000000maptools/inst/shapes/baltim.shx0000644000176000001440000000337410305643425016405 0ustar ripleyusers' ~@@܎@(@2 @ N \ j x    . < J X f t             * 8 F T b p ~            & 4 B P ^ l z            " 0 > L Z h v             , : H V d r             ( 6 D R ` n |            $ 2 @ N \ j x             . < J X f t            * 8 F T b p ~  & 4 B P ^ l z   " 0 > L Z h v maptools/inst/shapes/fylk-val.dbf0000644000176000001440000002364710305643425016620 0ustar ripleyusersd aaeFNODE_N TNODE_N LPOLY_N RPOLY_N LENGTHFVALINJE_N VALINJE_IDN LTEMANVANNBRNDATON 3 2 2 21.42948681360561E+03 1 9732111319970630 5 4 2 17.36961278305763E+03 2 9732111319970630 7 8 1 21.10409434555159E+04 3 6432111319970630 9 10 2 28.41205930844565E+03 4 7132111319970630 1 13 2 21.53449899561421E+05 5 13532111319970630 14 13 2 22.51627065877146E+04 6 6632111319970630 14 12 2 26.83052941193513E+04 7 13332111319970630 15 16 2 21.34745177365454E+04 8 7332111319970630 17 11 2 26.01910739853883E+04 9 6932111319970630 18 14 2 25.78155329407511E+04 10 6632111319970630 19 6 2 21.22259420046264E+05 11 10332111319970630 19 21 2 21.71589777274476E+04 12 6332111319970630 13 22 2 27.63372037536248E+04 13 13532111319970630 23 20 2 22.15208219985429E+04 14 5532111319970630 24 23 2 23.70290696790496E+04 15 5732111319970630 25 19 2 22.99299453360614E+04 16 10332111319970630 26 23 2 26.36013392322274E+04 17 5532111319970630 27 28 2 21.76507641588296E+03 18 6532111319970630 31 29 2 24.96511545159268E+04 19 7032111319970630 32 30 2 28.29491631642714E+04 20 12732111319970630 34 33 2 22.76198636439656E+04 21 5632111319970630 35 36 2 23.63633181003323E+04 22 6032111319970630 36 37 2 24.80061114585886E+04 23 6132111319970630 36 38 2 23.81440592788340E+04 24 6032111319970630 40 39 2 26.33197250865348E+04 25 9932111319970630 40 41 2 21.06417973840184E+02 26 10532111319970630 42 40 2 22.44558831950627E+04 27 10532111319970630 41 44 2 23.71883641209581E+04 28 12932111319970630 44 43 2 23.93971686128666E+04 29 12932111319970630 45 44 2 26.89944225655257E+04 30 6832111319970630 46 47 2 21.06628414453206E+04 31 11032111319970630 50 48 2 23.64430309911866E+04 32 5832111319970630 52 50 2 21.39536014990812E+04 33 5832111319970630 50 49 2 23.72694209665400E+04 34 6232111319970630 55 51 2 22.49549916354262E+04 35 11832111319970630 56 57 2 25.83090270352669E+04 36 12432111319970630 53 59 2 21.11602451694875E+05 37 8932111319970630 54 60 2 28.16180250489751E+04 38 13032111319970630 64 61 2 25.17958978722405E+03 39 7932111319970630 58 64 2 25.45939096297553E+04 40 12832111319970630 65 64 2 23.80003934774646E+04 41 7932111319970630 66 62 2 25.93117943339414E+04 42 10632111319970630 68 69 2 28.03061013670861E+03 43 12032111319970630 63 70 2 28.47276222133300E+04 44 8332111319970630 72 71 2 21.10545688902496E+04 45 7232111319970630 72 73 2 23.62071258253652E+04 46 11532111319970630 67 77 2 27.61720739958551E+04 47 11132111319970630 74 77 2 22.31505117439529E+04 48 10832111319970630 78 79 2 21.93091174943333E+04 49 7632111319970630 75 80 2 24.78692343497043E+04 50 12332111319970630 81 83 2 23.10224160496006E+04 51 10232111319970630 85 86 2 21.18664832497108E+04 52 6732111319970630 88 77 2 29.97441046566778E+04 53 11132111319970630 84 87 2 23.41090859736848E+04 54 11232111319970630 82 89 2 23.19108566071444E+04 55 9332111319970630 70 89 2 21.25928573385319E+05 56 7432111319970630 91 76 2 21.23844324644200E+05 57 8432111319970630 93 92 2 23.84084422623060E+04 58 12132111319970630 90 95 2 26.56297613300547E+04 59 11332111319970630 96 97 2 21.44733622811929E+03 60 12232111319970630 98 94 2 21.04890985405621E+05 61 11632111319970630 102 103 2 21.01420753187642E+04 62 11932111319970630 103 99 2 22.73197435385106E+04 63 11432111319970630 105 103 2 28.99123373015834E+03 64 11932111319970630 89 106 2 21.67979914252635E+05 65 7432111319970630 101 106 2 23.22995236996722E+04 66 13132111319970630 109 108 2 24.51349193696357E+03 67 11732111319970630 104 109 2 22.46479691342990E+04 68 10932111319970630 107 110 2 23.06826016515401E+04 69 13232111319970630 106 111 2 23.22224829760242E+04 70 7432111319970630 109 114 2 23.57010433508275E+04 71 10932111319970630 115 116 2 22.36944092035680E+04 72 10132111319970630 113 118 2 22.89750606787444E+04 73 9532111319970630 120 117 2 22.15779318732449E+04 74 9832111319970630 122 124 2 25.54934106574776E+03 75 7732111319970630 125 112 2 24.86479938819555E+04 76 12532111319970630 119 126 2 22.37045228493466E+04 77 9632111319970630 123 127 2 22.96515126353193E+03 78 13432111319970630 129 128 2 24.79199808676892E+03 79 8632111319970630 131 130 2 22.06933991530465E+04 80 7532111319970630 132 133 2 22.50578357898813E+03 81 8532111319970630 120 136 2 24.52283412174330E+04 82 10432111319970630 134 137 2 21.52041042876594E+04 83 8232111319970630 138 135 2 23.80032137809850E+03 84 9432111319970630 139 140 2 27.50945203338821E+03 85 10032111319970630 144 121 2 25.87967771303465E+04 86 9132111319970630 145 142 2 25.52064224942061E+03 87 10732111319970630 146 100 2 21.76540131322272E+05 88 12632111319970630 147 143 2 29.40960409373046E+03 89 8032111319970630 147 141 2 21.87571461465213E+04 90 9032111319970630 148 150 2 21.75920119619091E+04 91 5932111319970630 154 153 2 24.54937076482309E+03 92 7832111319970630 155 157 2 28.07166888798545E+03 93 8832111319970630 156 147 2 27.60127827932506E+04 94 8032111319970630 149 158 2 26.35038247636226E+04 95 8732111319970630 152 159 2 26.70056734090367E+04 96 9232111319970630 160 151 2 27.85660795095193E+04 97 8132111319970630maptools/inst/shapes/columbus.dbf0000644000176000001440000002354210305643425016716 0ustar ripleyusersg1WAREAN PERIMETERN COLUMBUS_N COLUMBUS_IN POLYIDNNEIGNHOVALN INCN CRIMEN OPENN PLUMBN DISCBDNXN YN NSANNSBNEWNCPNTHOUSN NEIGNON  0.309441 2.440629 2 5 1 580.46700319.53100015.725980 2.850747 0.2171555.03000038.79999944.0700001.0000001.0000001.0000000.0000001000.0000001005.000000 0.259329 2.236939 3 1 2 144.56700121.23200018.801754 5.296720 0.3205814.27000035.61999942.3800011.0000001.0000000.0000000.0000001000.0000001001.000000 0.192468 2.187547 4 6 3 626.35000015.95600030.626781 4.534649 0.3744043.89000039.82000041.1800001.0000001.0000001.0000000.0000001000.0000001006.000000 0.083841 1.427635 5 2 4 233.200001 4.47700032.387760 0.394427 1.1869443.70000036.50000040.5200001.0000001.0000000.0000000.0000001000.0000001002.000000 0.488888 2.997133 6 7 5 723.22500011.25200050.731510 0.405664 0.6245962.83000040.00999838.0000001.0000001.0000001.0000000.0000001000.0000001007.000000 0.283079 2.335634 7 8 6 828.75000016.02899926.066658 0.563075 0.2541303.78000043.75000039.2799991.0000001.0000001.0000000.0000001000.0000001008.000000 0.257084 2.554577 8 4 7 475.000000 8.438000 0.178269 0.000000 2.4024022.74000033.36000138.4100001.0000001.0000000.0000000.0000001000.0000001004.000000 0.204954 2.139524 9 3 8 337.12500011.33700038.425858 3.483478 2.7397262.89000036.70999938.7099991.0000001.0000000.0000000.0000001000.0000001003.000000 0.500755 3.169707 10 18 91852.59999817.58600030.515917 0.527488 0.8907363.17000043.43999935.9199981.0000001.0000001.0000000.0000001000.0000001018.000000 0.246689 2.087235 11 10 101096.40000213.59800034.000835 1.548348 0.5577244.33000047.61000136.4199981.0000001.0000001.0000000.0000001000.0000001010.000000 0.041012 0.919488 12 38 113819.700001 7.46700062.275448 0.000000 1.4799151.90000037.84999836.2999991.0000001.0000000.0000001.0000001000.0000001038.000000 0.035769 0.902125 13 37 123719.90000010.04800056.705669 3.157895 2.6350461.91000037.13000136.1199991.0000001.0000000.0000001.0000001000.0000001037.000000 0.034377 0.936590 14 39 133941.700001 9.54900046.716129 0.000000 6.3284232.09000035.95000136.4000021.0000001.0000000.0000001.0000001000.0000001039.000000 0.060884 1.128424 15 40 144042.900002 9.96300057.066132 0.477104 5.1109621.83000035.72000135.5999981.0000001.0000000.0000001.0000001000.0000001040.000000 0.106653 1.437606 16 9 15 918.000000 9.87300048.585487 0.174325 1.3114751.70000039.61000134.9100001.0000001.0000001.0000001.0000001000.0000001009.000000 0.093154 1.340061 17 36 163618.799999 7.62500054.838711 0.533737 4.6875001.10000037.59999834.0800021.0000001.0000000.0000001.0000001000.0000001036.000000 0.102087 1.382359 18 11 171141.750000 9.79800036.868774 0.448232 1.6197454.47000048.58000234.4599991.0000001.0000001.0000000.0000001000.0000001011.000000 0.055494 1.183352 19 42 184260.00000013.18500043.96248624.99806813.8492871.58000036.15000233.9199981.0000001.0000000.0000001.0000001000.0000001042.000000 0.061342 1.249247 20 41 194130.60000011.61800054.521965 0.111111 2.6229511.53000035.75999834.6600001.0000001.0000000.0000001.0000001000.0000001041.000000 0.444629 3.174601 21 17 201781.26699831.070000 0.223797 5.318607 0.1672243.57000046.73000031.9100000.0000001.0000001.0000000.0000001000.0000001017.000000 0.699258 5.077490 22 43 214319.97500010.65500040.074074 1.643756 1.5595761.41000034.08000230.4200000.0000000.0000000.0000001.0000001000.0000001043.000000 0.192891 1.992717 23 19 221930.45000111.70900033.705048 4.539754 1.7857142.45000043.36999933.4599991.0000001.0000001.0000001.0000001000.0000001019.000000 0.247120 2.147528 24 12 231247.73300221.15500120.048504 0.532632 0.2167634.78000049.61000132.6500020.0000000.0000001.0000000.0000001000.0000001012.000000 0.192226 2.240392 25 35 243553.20000114.23600038.297871 0.62622018.8110750.42000036.59999832.0900001.0000001.0000000.0000001.0000001000.0000001035.000000 0.171680 1.666489 26 32 253217.900000 8.46100061.299175 0.000000 6.5298510.83000039.36000132.8800011.0000001.0000001.0000001.0000001000.0000001032.000000 0.107298 1.406823 27 20 262020.299999 8.08500040.969742 1.238288 2.5342751.50000041.13000133.1399991.0000001.0000001.0000001.0000001000.0000001020.000000 0.137802 1.780751 28 21 272134.09999810.82200052.79443019.368099 1.4835162.24000043.95000131.6100010.0000000.0000001.0000001.0000001000.0000001021.000000 0.174773 1.637148 29 31 283122.850000 7.85600056.919785 0.509305 3.0010721.41000041.31000130.9000000.0000000.0000001.0000001.0000001000.0000001031.000000 0.085972 1.312158 30 33 293332.500000 8.68100060.750446 0.000000 2.6450510.81000039.72000130.6399990.0000000.0000001.0000001.0000001000.0000001033.000000 0.104355 1.524931 31 34 303422.50000013.90600068.892044 1.63878015.6006240.37000038.29000130.3500000.0000000.0000000.0000001.0000001000.0000001034.000000 0.117409 1.716047 32 45 314531.79999916.94000117.677214 3.936443 0.8538903.78000027.94000129.8500001.0000001.0000000.0000000.0000001000.0000001045.000000 0.185580 2.108951 33 13 321340.29999918.94199919.145592 2.221022 0.2551024.76000050.11000129.9100000.0000000.0000001.0000000.0000001000.0000001013.000000 0.087472 1.507971 34 22 332223.600000 9.91800041.968163 0.000000 1.0238912.28000044.09999830.4000000.0000000.0000001.0000001.0000001000.0000001022.000000 0.226594 2.519132 35 44 344428.45000114.94800023.974028 3.029087 0.3868033.06000030.32000028.2600000.0000000.0000000.0000000.0000001000.0000001044.000000 0.175453 1.974937 36 23 352327.00000012.81400039.175053 4.220401 0.6336752.37000043.70000129.1800000.0000000.0000001.0000001.0000001000.0000001023.000000 0.178130 1.790058 37 46 364636.29999918.73900014.305556 6.773331 0.3323494.23000027.27000028.2099990.0000000.0000000.0000000.0000001000.0000001046.000000 0.121154 1.402252 38 30 373043.29999917.01700042.445076 4.839273 1.2303291.08000038.32000028.8200000.0000000.0000001.0000001.0000001000.0000001030.000000 0.053881 0.934509 39 24 382422.70000111.10700053.710938 0.000000 0.8000001.58000041.04000128.7800010.0000000.0000001.0000001.0000001000.0000001024.000000 0.174823 2.335402 40 47 394739.59999818.47699919.100863 0.000000 0.3146635.53000024.25000026.6900010.0000000.0000000.0000000.0000001000.0000001047.000000 0.302908 2.285487 41 16 401661.95000129.83300016.241299 6.451310 0.1327434.40000048.43999927.9300000.0000000.0000001.0000000.0000001000.0000001016.000000 0.137024 1.525097 42 14 411442.09999822.20700118.905146 0.293317 0.2470365.33000051.24000227.7999990.0000000.0000001.0000000.0000001000.0000001014.000000 0.266541 2.176543 43 49 424944.33300025.87299916.491890 1.792993 0.1344393.87000029.02000026.5800000.0000000.0000000.0000000.0000001000.0000001049.000000 0.060241 0.967793 44 29 432925.70000113.38000036.663612 0.000000 0.5892261.95000041.09000027.4900000.0000000.0000001.0000001.0000001000.0000001029.000000 0.173337 1.868044 45 25 442533.50000016.96100025.962263 1.463993 0.3297612.67000043.23000027.3099990.0000000.0000001.0000000.0000001000.0000001025.000000 0.256431 2.193039 46 28 452827.73300014.13500029.028488 1.006118 2.3912002.13000039.32000025.8500000.0000000.0000001.0000001.0000001000.0000001028.000000 0.124728 1.841029 47 48 464876.09999818.32399916.530533 9.683953 0.4246285.27000025.46999925.7099990.0000000.0000000.0000000.0000001000.0000001048.000000 0.245249 2.079986 48 15 471542.50000018.95000127.822861 0.000000 0.2688175.57000050.88999925.2400000.0000000.0000001.0000000.0000001000.0000001015.000000 0.069762 1.102032 49 27 482726.79999911.81300026.645266 4.884389 1.0348072.33000041.20999925.9000000.0000000.0000001.0000001.0000001000.0000001027.000000 0.205964 2.199169 50 26 492635.79999918.79600022.541491 0.259826 0.9014423.03000042.66999824.9599990.0000000.0000001.0000000.0000001000.0000001026.000000maptools/inst/shapes/pointZ.prj0000644000176000001440000000063610475233600016405 0ustar ripleyusersPROJCS["NAD_1983_UTM_Zone_10N",GEOGCS["GCS_North_American_1983",DATUM["D_North_American_1983",SPHEROID["GRS_1980",6378137,298.257222101]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]],PROJECTION["Transverse_Mercator"],PARAMETER["latitude_of_origin",0],PARAMETER["central_meridian",-123],PARAMETER["scale_factor",0.9996],PARAMETER["false_easting",500000],PARAMETER["false_northing",0],UNIT["Meter",1]] maptools/inst/shapes/sids.dbf0000644000176000001440000004160210305643400016015 0ustar ripleyusersgdWAREAN PERIMETERN CNTY_N CNTY_IDN NAMEC FIPSCFIPSNONCRESS_IDNBIR74N SID74N NWBIR74N BIR79N SID79N NWBIR79N  0.114 1.442 1825 1825Ashe 37009 37009 5 1091.000000 1.000000 10.000000 1364.000000 0.000000 19.000000 0.061 1.231 1827 1827Alleghany 37005 37005 3 487.000000 0.000000 10.000000 542.000000 3.000000 12.000000 0.143 1.630 1828 1828Surry 37171 37171 86 3188.000000 5.000000 208.000000 3616.000000 6.000000 260.000000 0.070 2.968 1831 1831Currituck 37053 37053 27 508.000000 1.000000 123.000000 830.000000 2.000000 145.000000 0.153 2.206 1832 1832Northampton 37131 37131 66 1421.000000 9.0000001066.000000 1606.000000 3.000000 1197.000000 0.097 1.670 1833 1833Hertford 37091 37091 46 1452.000000 7.000000 954.000000 1838.000000 5.000000 1237.000000 0.062 1.547 1834 1834Camden 37029 37029 15 286.000000 0.000000 115.000000 350.000000 2.000000 139.000000 0.091 1.284 1835 1835Gates 37073 37073 37 420.000000 0.000000 254.000000 594.000000 2.000000 371.000000 0.118 1.421 1836 1836Warren 37185 37185 93 968.000000 4.000000 748.000000 1190.000000 2.000000 844.000000 0.124 1.428 1837 1837Stokes 37169 37169 85 1612.000000 1.000000 160.000000 2038.000000 5.000000 176.000000 0.114 1.352 1838 1838Caswell 37033 37033 17 1035.000000 2.000000 550.000000 1253.000000 2.000000 597.000000 0.153 1.616 1839 1839Rockingham 37157 37157 79 4449.00000016.0000001243.000000 5386.000000 5.000000 1369.000000 0.143 1.663 1840 1840Granville 37077 37077 39 1671.000000 4.000000 930.000000 2074.000000 4.000000 1058.000000 0.109 1.325 1841 1841Person 37145 37145 73 1556.000000 4.000000 613.000000 1790.000000 4.000000 650.000000 0.072 1.085 1842 1842Vance 37181 37181 91 2180.000000 4.0000001179.000000 2753.000000 6.000000 1492.000000 0.190 2.204 1846 1846Halifax 37083 37083 42 3608.00000018.0000002365.000000 4463.00000017.000000 2980.000000 0.053 1.171 1848 1848Pasquotank 37139 37139 70 1638.000000 3.000000 622.000000 2275.000000 4.000000 933.000000 0.199 1.984 1874 1874Wilkes 37193 37193 97 3146.000000 4.000000 200.000000 3725.000000 7.000000 222.000000 0.081 1.288 1880 1880Watauga 37189 37189 95 1323.000000 1.000000 17.000000 1775.000000 1.000000 33.000000 0.063 1.000 1881 1881Perquimans 37143 37143 72 484.000000 1.000000 230.000000 676.000000 0.000000 310.000000 0.044 1.158 1887 1887Chowan 37041 37041 21 751.000000 1.000000 368.000000 899.000000 1.000000 491.000000 0.064 1.213 1892 1892Avery 37011 37011 6 781.000000 0.000000 4.000000 977.000000 0.000000 5.000000 0.086 1.267 1893 1893Yadkin 37197 37197 99 1269.000000 1.000000 65.000000 1568.000000 1.000000 76.000000 0.128 1.554 1897 1897Franklin 37069 37069 35 1399.000000 2.000000 736.000000 1863.000000 0.000000 950.000000 0.108 1.483 1900 1900Forsyth 37067 37067 3411858.00000010.0000003919.00000015704.00000018.000000 5031.000000 0.170 1.680 1903 1903Guilford 37081 37081 4116184.00000023.0000005483.00000020543.00000038.000000 7089.000000 0.111 1.392 1904 1904Alamance 37001 37001 1 4672.00000013.0000001243.000000 5767.00000011.000000 1397.000000 0.180 2.151 1905 1905Bertie 37015 37015 8 1324.000000 6.000000 921.000000 1616.000000 5.000000 1161.000000 0.104 1.294 1907 1907Orange 37135 37135 68 3164.000000 4.000000 776.000000 4478.000000 6.000000 1086.000000 0.077 1.271 1908 1908Durham 37063 37063 32 7970.00000016.0000003732.00000010432.00000022.000000 4948.000000 0.142 1.640 1913 1913Nash 37127 37127 64 4021.000000 8.0000001851.000000 5189.000000 7.000000 2274.000000 0.059 1.319 1927 1927Mitchell 37121 37121 61 671.000000 0.000000 1.000000 919.000000 2.000000 4.000000 0.131 1.521 1928 1928Edgecombe 37065 37065 33 3657.00000010.0000002186.000000 4359.000000 9.000000 2696.000000 0.122 1.516 1932 1932Caldwell 37027 37027 14 3609.000000 6.000000 309.000000 4249.000000 9.000000 360.000000 0.080 1.307 1936 1936Yancey 37199 37199100 770.000000 0.000000 12.000000 869.000000 1.000000 10.000000 0.118 1.899 1937 1937Martin 37117 37117 59 1549.000000 2.000000 883.000000 1849.000000 1.000000 1033.000000 0.219 2.130 1938 1938Wake 37183 37183 9214484.00000016.0000004397.00000020857.00000031.000000 6221.000000 0.118 1.601 1946 1946Madison 37115 37115 58 765.000000 2.000000 5.000000 926.000000 2.000000 3.000000 0.155 1.781 1947 1947Iredell 37097 37097 49 4139.000000 4.0000001144.000000 5400.000000 5.000000 1305.000000 0.069 1.201 1948 1948Davie 37059 37059 30 1207.000000 1.000000 148.000000 1438.000000 3.000000 177.000000 0.066 1.070 1950 1950Alexander 37003 37003 2 1333.000000 0.000000 128.000000 1683.000000 2.000000 150.000000 0.145 1.791 1951 1951Davidson 37057 37057 29 5509.000000 8.000000 736.000000 7143.000000 8.000000 941.000000 0.134 1.755 1958 1958Burke 37023 37023 12 3573.000000 5.000000 326.000000 4314.00000015.000000 407.000000 0.100 1.331 1962 1962Washington 37187 37187 94 990.000000 5.000000 521.000000 1141.000000 0.000000 651.000000 0.099 1.411 1963 1963Tyrrell 37177 37177 89 248.000000 0.000000 116.000000 319.000000 0.000000 141.000000 0.116 1.664 1964 1964McDowell 37111 37111 56 1946.000000 5.000000 134.000000 2215.000000 5.000000 128.000000 0.201 1.805 1968 1968Randolph 37151 37151 76 4456.000000 7.000000 384.000000 5711.00000012.000000 483.000000 0.180 2.142 1973 1973Chatham 37037 37037 19 1646.000000 2.000000 591.000000 2398.000000 3.000000 687.000000 0.094 1.307 1979 1979Wilson 37195 37195 98 3702.00000011.0000001827.000000 4706.00000013.000000 2330.000000 0.134 1.590 1980 1980Rowan 37159 37159 80 4606.000000 3.0000001057.000000 6427.000000 8.000000 1504.000000 0.168 1.791 1984 1984Pitt 37147 37147 74 5094.00000014.0000002620.000000 6635.00000011.000000 3059.000000 0.106 1.444 1986 1986Catawba 37035 37035 18 5754.000000 5.000000 790.000000 6883.00000021.000000 914.000000 0.168 1.995 1988 1988Buncombe 37021 37021 11 7515.000000 9.000000 930.000000 9956.00000018.000000 1206.000000 0.207 1.851 1989 1989Johnston 37101 37101 51 3999.000000 6.0000001165.000000 4780.00000013.000000 1349.000000 0.144 1.690 1996 1996Haywood 37087 37087 44 2110.000000 2.000000 57.000000 2463.000000 8.000000 62.000000 0.094 3.640 2000 2000Dare 37055 37055 28 521.000000 0.000000 43.000000 1059.000000 1.000000 73.000000 0.203 3.197 2004 2004Beaufort 37013 37013 7 2692.000000 7.0000001131.000000 2909.000000 4.000000 1163.000000 0.141 2.316 2013 2013Swain 37173 37173 87 675.000000 3.000000 281.000000 883.000000 2.000000 406.000000 0.070 1.105 2016 2016Greene 37079 37079 40 870.000000 4.000000 534.000000 1178.000000 4.000000 664.000000 0.065 1.093 2026 2026Lee 37105 37105 53 2252.000000 5.000000 736.000000 2949.000000 6.000000 905.000000 0.146 1.778 2027 2027Rutherford 37161 37161 81 2992.00000012.000000 495.000000 3543.000000 8.000000 576.000000 0.142 1.655 2029 2029Wayne 37191 37191 96 6638.00000018.0000002593.000000 8227.00000023.000000 3073.000000 0.154 1.680 2030 2030Harnett 37085 37085 43 3776.000000 6.0000001051.000000 4789.00000010.000000 1453.000000 0.118 1.506 2032 2032Cleveland 37045 37045 23 4866.00000010.0000001491.000000 5526.00000021.000000 1729.000000 0.078 1.384 2034 2034Lincoln 37109 37109 55 2216.000000 8.000000 302.000000 2817.000000 7.000000 350.000000 0.125 1.601 2039 2039Jackson 37099 37099 50 1143.000000 2.000000 215.000000 1504.000000 5.000000 307.000000 0.181 1.980 2040 2040Moore 37125 37125 63 2648.000000 5.000000 844.000000 3534.000000 5.000000 1151.000000 0.143 1.887 2041 2041Mecklenburg 37119 37119 6021588.00000044.0000008027.00000030757.00000035.00000011631.000000 0.091 1.321 2042 2042Cabarrus 37025 37025 13 4099.000000 3.000000 856.000000 5669.00000020.000000 1203.000000 0.130 1.732 2044 2044Montgomery 37123 37123 62 1258.000000 3.000000 472.000000 1598.000000 8.000000 588.000000 0.103 1.461 2045 2045Stanly 37167 37167 84 2356.000000 5.000000 370.000000 3039.000000 7.000000 528.000000 0.095 1.471 2047 2047Henderson 37089 37089 45 2574.000000 5.000000 158.000000 3679.000000 8.000000 264.000000 0.078 1.202 2056 2056Graham 37075 37075 38 415.000000 0.000000 40.000000 488.000000 1.000000 45.000000 0.104 1.548 2065 2065Lenoir 37107 37107 54 3589.00000010.0000001826.000000 4225.00000014.000000 2047.000000 0.098 1.389 2067 2067Transylvania 37175 37175 88 1173.000000 3.000000 92.000000 1401.000000 4.000000 104.000000 0.091 1.470 2068 2068Gaston 37071 37071 36 9014.00000011.0000001523.00000011455.00000026.000000 2194.000000 0.060 1.036 2071 2071Polk 37149 37149 75 533.000000 1.000000 95.000000 673.000000 0.000000 79.000000 0.131 1.677 2082 2082Macon 37113 37113 57 797.000000 0.000000 9.000000 1157.000000 3.000000 22.000000 0.241 2.214 2083 2083Sampson 37163 37163 82 3025.000000 4.0000001396.000000 3447.000000 4.000000 1524.000000 0.082 1.388 2085 2085Pamlico 37137 37137 69 542.000000 1.000000 222.000000 631.000000 1.000000 277.000000 0.120 1.686 2088 2088Cherokee 37039 37039 20 1027.000000 2.000000 32.000000 1173.000000 1.000000 42.000000 0.172 1.835 2090 2090Cumberland 37051 37051 2620366.00000038.0000007043.00000026370.00000057.00000010614.000000 0.121 1.978 2091 2091Jones 37103 37103 52 578.000000 1.000000 297.000000 650.000000 2.000000 305.000000 0.163 1.716 2095 2095Union 37179 37179 90 3915.000000 4.0000001034.000000 5273.000000 9.000000 1348.000000 0.138 1.621 2096 2096Anson 37007 37007 4 1570.00000015.000000 952.000000 1875.000000 4.000000 1161.000000 0.098 1.262 2097 2097Hoke 37093 37093 47 1494.000000 7.000000 987.000000 1706.000000 6.000000 1172.000000 0.167 2.709 2099 2099Hyde 37095 37095 48 338.000000 0.000000 134.000000 427.000000 0.000000 169.000000 0.204 1.871 2100 2100Duplin 37061 37061 31 2483.000000 4.0000001061.000000 2777.000000 7.000000 1227.000000 0.121 1.855 2107 2107Richmond 37153 37153 77 2756.000000 4.0000001043.000000 3108.000000 7.000000 1218.000000 0.051 1.096 2109 2109Clay 37043 37043 22 284.000000 0.000000 1.000000 419.000000 0.000000 5.000000 0.177 2.916 2119 2119Craven 37049 37049 25 5868.00000013.0000001744.000000 7595.00000018.000000 2342.000000 0.080 1.188 2123 2123Scotland 37165 37165 83 2255.000000 8.0000001206.000000 2617.00000016.000000 1436.000000 0.195 1.783 2146 2146Onslow 37133 37133 6711158.00000029.0000002217.00000014655.00000023.000000 3568.000000 0.240 2.004 2150 2150Robeson 37155 37155 78 7889.00000031.0000005904.000000 9087.00000026.000000 6899.000000 0.125 2.868 2156 2156Carteret 37031 37031 16 2414.000000 5.000000 341.000000 3339.000000 4.000000 487.000000 0.225 2.107 2162 2162Bladen 37017 37017 9 1782.000000 8.000000 818.000000 2052.000000 5.000000 1023.000000 0.214 2.152 2185 2185Pender 37141 37141 71 1228.000000 4.000000 580.000000 1602.000000 3.000000 763.000000 0.240 2.365 2232 2232Columbus 37047 37047 24 3350.00000015.0000001431.000000 4144.00000017.000000 1832.000000 0.042 0.999 2238 2238New Hanover 37129 37129 65 5526.00000012.0000001633.000000 6917.000000 9.000000 2100.000000 0.212 2.024 2241 2241Brunswick 37019 37019 10 2181.000000 5.000000 659.000000 2655.000000 6.000000 841.000000maptools/inst/shapes/pointZ.shx0000644000176000001440000000634410475233600016416 0ustar ripleyusers' r e&Ax*TA*s'ACUA衊'q@Pgv@2H^t$:Pf|,BXn4J`v&<Rh~.DZp  6Lbx(>Tj0F\r  " 8 N d z        * @ V l         2 H ^ t        $ : P f |        , B X n      4J`v&<Rh~.DZp  6Lbx(>Tj0F\r "8Ndz*@Vl2H^t$:Pf|,BXn4J`v&<Rh~.DZp  6Lbx(>Tj0F\r "8Ndz  * @ V l      !!!2!H!^!t!!!!!!""$":"P"f"|maptools/inst/shapes/columbus.shx0000644000176000001440000000075410305643446016770 0ustar ripleyusers' @@Ǔ%@(&@`"|-@2ZPb8   p .h 6 ^:HFr6v:p." x X !@#* $N%"X%~&0'6(28)n*"maptools/inst/shapes/fylk-val-ll.shp0000644000176000001440000006001411146763201017250 0ustar ripleyusers' 0]@.M@WLe%>@`v{Q@(/&`>@v wsjQ@4>@ jQ@/&`>@v wsjQ@4>@ jQ@8i*>@vdQ@WLe%>@۟hQ@WLe%>@vdQ@=u%>@ldQ@i*>@OD#hQ@O>@۟hQ@89G@е=@SWQ@+$x=@ZQ@+$x=@x#ZQ@{Xֈe=@ZQ@Y*$ =@dWQ@9G@е=@SWQ@@&t1W=@ H SQ@ ^g=@7ϯTQ@ ^g=@$5TQ@~V|~=@7ϯTQ@Q{f=@1!CTQ@fU`=@-50NTQ@&t1W=@ H SQ@0 9@lw[Q@G[5<@`v{Q@#]T1<@`v{Q@G[5<@UQ@{>ߔu<@L| Q@T0# <@\ʚQ@t?;@lGQ@+iNk;@%7Q@w=;@Q@[D;@ǪтQ@EaC;@{,~Q@0d[qB;@>V}Q@j|Q@o3.9N:@qvQ@Ĭ@:@(D]tQ@ ,4:@ ,sQ@PY":@SpQ@ E :@]nQ@ѱѢ9@5GQsmQ@Hck9@4hjQ@%%N9@%US1iQ@ħT9@7fQ@#X9@,leQ@1t9@G\lcQ@ժ?69@N ^Q@Ŋ9@lw[Q@ 9@@[Q@P/P,9@@R[Q@ 9@]]Q@/P,9@@R[Q@-?G9@m_\Q@63m9@7ژ\Q@p~,9@]]Q@A9@wl\Q@ns09@'\Q@ 9@@[Q@EۻJ>8@9VQ@/P,9@?fQ@/P,9@@R[Q@_ƒO9@$a[Q@9@,,N[Q@B 9@gc\Q@."l8@ "s[Q@8@] [Q@.us8@,KZQ@y8@x K$9YQ@;Πi8@# +WQ@iԗ8@9VQ@8@ 2PWQ@NuK8@B XQ@D8@:XaXQ@EۻJ>8@NZQ@:&~N8@xx1^Q@;Qe8@TLcQ@\8@S~PdQ@G]T8@C1 eQ@4M8@?fQ@(/k=@vҮ@Q@T0f5[;=@激FQ@T0f5[;=@激FQ@/k=@vҮ@Q@ "Kul4@HWQ@Wp(5@GR!rQ@Wp(5@HWQ@DD5@>wYQ@/D5@ E[Q@BW~5@Lԡڼ]Q@X]fIv5@_Q@VXTQO5@#4cQ@|@{K5@庸eQ@lF5@8iQ@K ZmB5@X(jQ@R65@FR?lQ@+5@:*NnQ@=5@Q'toQ@n5@5oQ@"Kul4@GR!rQ@ dmC8@OFQ@/P,9@@R[Q@dmC8@OFQ@&Uek8@|4}.IQ@*;Y8@߸$JQ@ȁf8@,/KQ@s8@cLQ@V^8@'aQQ@e8@ZoTQ@Gu8@$SQ@Y*8@ #w8TQ@&FyU9@WUQ@n9@~gUQ@ Sv!9@OaWQ@|uV%9@ ZQ@/P,9@@R[Q@ s,97@ծ5EQ@F:7@SP~Q@s,97@ծ5EQ@hsE7@+tHQ@ž0a7@XIQ@rXp7@JJQ@qԥ7@xqBLQ@yi^7@YxOQ@:7@+ÝTQ@* 17@5rZQ@je=7@Wo^Q@.7@֙ )cQ@֦7@FmeQ@3YK7@niQ@F:7@Ԃ/lQ@L7@67 pQ@HM47@`qQ@u@m7@؂wtQ@`ezU7@4vQ@;+&B7@xQ@]!NHH7@o;{Q@)mA7@ )|Q@RH7@|Q@q _`7@SP~Q@ P@p6@CQ@s,97@ծ5EQ@s,97@ծ5EQ@Wg)V(7@DQ@7@CQ@I 6@ՑCQ@{(6@CQ@*66@.CQ@@p6@OIDQ@ xv'5M9@74.7Q@T8$9@@[Q@  9@@[Q@T8$9@t YQ@FN9@Er WQ@~ۤ/9@rXKSQ@+٢E9@;MQ@n 9@ HQ@k9@%*EQ@z9@m}AQ@$>[̟9@ :Q@"֏Ɩ9@p w9Q@xZ]u9@7G:Q@v'5M9@74.7Q@X+z2@}t,(BQ@]y2@?ThLCQ@hi v7@<6Q@s,97@ծ5EQ@ j ml,7@<6Q@z"7@G7Q@P7@GL):8Q@}"U7@09Q@7e;7@e;;Q@1" 7@&0=Q@i v7@InU'?Q@c7@ BQ@pq+7@/CQ@s,97@ծ5EQ@iB\2@ջ )Q@|2@?ThLCQ@|2@Fd*Q@8{2@,)Q@12@ջ )Q@22@ݶ*Q@[9;2@],Q@2@AT2׳.Q@2@[0Q@F})2@gR3Q@5j2@&W*5Q@iB\2@"57Q@piKo2@|l5:Q@2@'/>Q@#٣m2@Ze?Q@K׀2@>;t+AQ@5j2@QWBQ@Z-{2@=inBQ@ ,F2@QuBQ@]y2@?ThLCQ@(qr3@#/}Q@sس3@o풵Q@qr3@o풵Q@sس3@#/}Q@q~X.@DbJP@pN/SV/@E1lP@pN/SV/@DbJP@K];/@~"ϱP@B/@e _P@/@6_jP@z.@aNymP@F.@BݳP@zB.@4\?jP@q~X.@o+~P@mO.@KиP@.@r,=zP@L|.@N7&P@ .@#^'P@0.@FP@H.@P@ <.@E1lP@/G,@T_oBP@ K!#.@ȘP@/G,@ЊUP@%e1V,@M쓔P@ng,@T_oBP@(wd,@#0P@Z{#3,@-۔ƕP@d,@(P@u,@a%!P@Ú,@UzP@pyO-@Ov~EP@XE2-@֍P@@h#6r-@/P@(g$-@ P@ -@ MP@lB-@J:BP@R"|8-@bؚP@G -@!l6P@#5T2.@-P@H.@XP@;{ن.@r2~P@t5r.@2i(P@ K!#.@>ޏP@T.@h-nP@_w3j.@P@$ .@+hP@r .@5bP@JP .@ȘP@X'i+@Q؇yP@,ݪ+@Z +P@'i+@Q؇yP@3ǶF+@{P@U+@F0P@_d+@itP@,ݪ+@Ab9P@X+@uoP@ى+@ NwP@K`r+@Z +P@`)\*@7aP@7sh*@tP@ )\*@tP@mo*@&(rP@o;~*@VoP@q*@#TmP@Bť*@ TlP@q;.׎*@uiP@*@=[hP@ ^ *@eP@7sh*@7aP@p7sh*@JZP@XyQ,@.,İeP@ 7sh*@7aP@ *@FaP@90+@ aP@F>քc+@S*CN3aP@*+U+@&ObP@lrW+@:BdP@ n+@.,İeP@A`+@FKdP@d&1?,@i0aP@XyQ,@D2^P@^ +@JZP@`9y-P@Fќ e)@(+ -P@Fќ e)@(+ -P@aFA)@>9y-P@XFќ e)@c+P@rij*@.P@rij*@f1n,P@SGG*@c+P@0? *@_z,P@W= *@V<-8-P@*@}P.P@|L'8*@.P@V)@c_.P@Fќ e)@(+ -P@h 9I(@QǶP@aFA)@>9y-P@ aFA)@>9y-P@E.F`[)@r+P@IJ=)@3 a)P@M!.)@A''P@;)@jy&P@'(@&Dy2#P@g(@hX7!P@Dh(@2 P@Zh#(@h1P@ 9I(@QǶP@xve4'@4bGpP@ 9I(@HpP@ 9I(@QǶP@ZpLa(@P@]\ϸB(@g@P@ '@MP@ 1 A'@'WP@ÝN_0'@6HP@]e','@R8P@- U '@<#P@;`'@׊z`P@ p_2|\&@|HO@~i.u'@){ϧ O@ _2|\&@|HO@3k]&@]dO@{n|&@ۭçO@x~&@jO@Ƕ]&@6Ju־O@yH&@6 O@3O'@5+O@? ʏ'@){ϧ O@+G,0'@xV|O@]O'@WQO@~i.u'@&8O@!8%@/ŹO@_2|\&@|HO@%@/ŹO@Oژn &@_0O@˹)C7&@rxMiO@_2|\&@|HO@"_2|\&@vnO@=Iv='@*YSO@_2|\&@|HO@:d&@lt7O@/w&@k'O@NU &@%O@&@7O@ǻ&@kcpO@@P&@W5M` O@+ &@5%O@A"'@LbO@fkE'@O@=T4"V'@^Gc(O@k|n'@vnO@u ڂ'@U{8O@=Iv='@*YSO@#h(K$@#O@+%@o ˏO@ +%@<5O@N$@#O@Ԉm$@Wi~ҢO@=$@naƼO@ҋFj$@O@e̔$@/|CfO@(K$@ HֱO@)($@bCO@fՠ:I$@|kO@vE+n$@o ˏO@$$'%@"aO@ '@r+7O@$'%@r+7O@A\&@ (jO@7y&@d͙O@VέdY5&@DvO@ioWi&@6SJ!O@Sȟp&@EO@MUXz&@ʒO@3Ηd&@@doO@TdE&@g>;O@G4&@c0O@-1S8&@VO@՟C&@+QȇO@6Ƥ&@ y8*O@Oz'@¹[[dO@0 '@Y$O@/'@csrO@m;O='@kO@R`'@_VL՞O@+'@iO@('@lAO@ '@"aO@%Hk&Hv$@_I_O@cZ&@liO@&_nd~$@liO@uMm.$@"O@DU$@$8O@3zj$@P,O@]?}$@O@U:u$@¥%wO@{s$@\=2O@pÜ~$@ӻ6O@L*Ni`y$@ڏO@k&Hv$@&O@Ij~J$@rO@Z$@xȆO@:Θ$@}"WtO@H_09$@7y,O@l$@]{/O@4(Zb$@$O@$$@}6O@P,%@O^~O@n^7&%@;ƥd{O@4'B%@K1yO@^%@SͶRxO@se_Gw%@DϘyO@vԏ%@5A!pyO@^Z%@$OZmzO@!<&%@2{O@ǁM%@oU}O@Z%C%@zO@r.&@zO@Ta0 &@stwO@I Z5&@}(vO@ umP&@=KuO@bZMGZZ&@9a;rO@IY&@z8nO@oS&@50jO@cZ&@lٌ΅fO@A W&@.8!bO@XE&@#[_O@94PJ*&@_I_O@&|l;8#@ )/ZO@EUsB$@e`,O@&M#@e`,O@V, #@MAեO@-D`#@>OnO@c#@ǚO@h#@vO@C| l#@>&O@,#Q#@2"O@|l;8#@$ O@c[<#@a>O@tl|Z#@⃳O@'1k#@Me O@&;/u#@S0rO@N<#@dxsR|O@͒c=]#@Y^wO@t﨏#@lO@IV3r#@ tLjO@#@\hO@#7R#@W#neO@ӝ&N%#@/<_O@EUsB$@ )/ZO@'8+P"@_kMO@-6"@&hoSO@+P"@_kMO@}"@7MO@-6"@n6PO@MRn"@&hoSO@(ARY!@r4EO@+P"@;I[UO@ARY!@;I[UO@R8!@ g_TO@=u!@BMRO@z!@mxOO@J&!@_oLO@L!@LO@&z"@cIO@D&V1"@r4EO@`<"@QPE\FO@y;"@0GO@J"@;bHO@uYl/r"@1ͪIO@L`2 "@%}IO@U"@PIO@(zn "@ݥ[IO@U"@mF*LO@+P"@_kMO@)x+P"@5ݓ -O@Vs4G#@_kMO@ MWG @Ͻ"O@^V7 @f$O@c&" @_GH*O@`:9@ 1O@*3`@j=46O@/ύR@' Y6O@b@{7O@?-@^Mp>O@ @ҷ @O@@xFCO@;!@@CO@pX@ EO@@ ֚BFO@+84@;|uN@p@ UN@p@XM:N@LxY@ UN@Ӊ6|"@ֻ7BN@4@;|uN@,h6%@P O@l &@6bVO@l &@6bVO@Ny&@UO@(烤&@¨cUO@-V&@QO@^&@&OO@uӓz&@qIO@I#ד&@qFO@[܋&@?BO@>Y&@_ ?O@LPN&@, ;O@b0&@@7O@h&@d5O@iă%@RJ4O@m}%@ s7̍0O@%@ȻQܡ.O@E%@.,O@:T%@?B%O@p^'%@mMΟ:#O@-e%@|"O@xd#qO%@8 O@Y1F%@\O@h6%@O@IP7%@ᗺ`O@ǚQA%@P O@-@F_#@q^fN@ix+ @HAN@ix+ @q^fN@9+ @Щ1(N@# @&rN@ @5N@F_#@HAN@.hix+ @Q-N@o!@q^fN@ ix+ @q^fN@kE'R @N@~|*H} @ N@(I5 @V/?N@_ @r6N@I @[ N@xm5v @"7ZN@p0"!@Q-N@N!@[9ĄN@o!@i ^N@/SɌ!@:N@h w#@:dO@SɌ!@:dO@2l8!@O@: \!@R|O@Ɠ!@uG O@[!@m O@e!@+*W O@"r""@Q1O@^P"@ŧ O@Ztr"@2 N@j+^"@N@Ć"@.ݽ%*N@ "@JRuN@:Cۻ"@\LN@=R#@ɧq%N@h w#@8N@hbzV#@:N@0X Q]"@:N@hbzV#@SN@ Q]"@SN@bRDq"@I/ǹN@Ȯ "@1h/N@@ǖ"@ N@W,ޗ"@ N@/"@eN@aDZI"@Rh*N@hbzV#@:N@1h]@tvkN@'޽r@$ON@ '޽r@$ON@DeN@:bPN@C2Ɵ,@8lN@+ O@chzN@ж @ bN@TA@tvkN@)L@ 7N@T@jfN@p.8t@fc ŹN@]@8κN@2ʬ5@aòN@MXˆ@eF3N@MXˆ@eF3N@?r@ DN@2t@𰰸N@F%j^@um[bN@)6@ N@ZL=@bľN@W+84@%N@,|-@>BN@s!M'@|i%ON@*)@c-N@]B'@AڢPN@]H @/}~N@t5 @ynN@ʬ5@&7KN@R@Z*PN@i@\(XN@Eq (@aòN@3hH晳s@YN@A D @Tv-N@ A D @WkN@OH0 @!GN@p1 @_]2N@.#V}@fN@eN~&@YAN@lP@XkVN@_[jG@Tv-N@h@N@2@LN@H晳s@YN@4@ iR!@2N@D-!@P`ON@ iR!@P`ON@tg!@ ȃN@[~%u~!@w s!N@I(s!@\ N@D-!@2N@56b'#@S)N@MfЩ$@:N@ԟ$@S)N@w3$@jӗN@MfЩ$@oN@QRT$@߱1N@@[A$@EN@TDL$@!r"N@|$@k{QN@b$@7"N@z i$@?cϯN@ڭl$@ >N@+nlL$@;.ǿN@<9$@CN@坒$@z!N@%L#@=c )N@!{'#@>} N@W#@Z65N@)"#@N@R#@hr$MN@λx#@S!VN@\ p#@2N@u#@_`cyN@iC#@|eFuTN@cm-S #@&N@qM#@UN@6b'#@N@hbzV#@:N@6޲@=z䈄N@sl@?N@޲@?N@n @º>N@ @mg6N@),#Z@LN@-ɳ$@yXN@Rn@'dyN@MnT@#N@co9B@`xeN@LJY\8@=z䈄N@&*P@`N@~8FAb@8ƉN@A~@b~N@/"m@S%4N@sl@\N@7X&@U9N@>&@^cN@&@^cN@_-Z&@h}:N@.J&@$LN@ &@ oN@>&@iN@E@U&@kN@>c&@39N@&@U9N@80ǚQA%@U9N@&@P O@#ǚQA%@P O@=4v[%@K/ O@-s%@O@8Y%@_YgO@ |{>%@mD>O@N@\l&@Xf_N@-2&@LsKӦN@Qȣ&@m 鱠N@٭&@ZÊN@(&@=)N@&@U9N@985`_A'@)N@ֈH2)@="N@ֈH2)@)N@I9z%)@=2N@W M')@ZN@n?)@TdN@E)@vԋN@*m@(@`G#N@3(@a>jN@yv(@ɆﶘN@Pº(@W~|N@L(@ujpN@Os(@VN@]Wz(@yBN@sho(@cN@UqU(@A*N@0A0E(@wLAN@?(@OU{N@M2&(@=hN@۰(@N@0QE'@?RN@Qa'@'lN@g}'@0:.N@] v'@YN@$ltm'@`u mN@85`_A'@_7dN@t g'@TIc9N@6Sp'@N@2ڡs'@dA1N@$mA}'@zHN@.Zԥ'@I]?N@Dzcٿ'@="N@:p8#@U]3fN@ٻ:;$@`BzN@ ٻ:;$@U]3fN@F%$@*bhN@1pe $@E[jN@;W#@9#jN@K#@yjN@e*##@`C#@;!uN@8#@`BzN@; \="@TFN@aA#@({N@ \="@({N@5U"@naexN@ʂ;"@a`vN@;"@nN@ [m #@W<}L$jN@ C"#@)hN@ Xt$#@ۯeN@ΙxO#@`N@5m#@Gr2}_N@t.Qp#@//HA[N@X#@CK8WN@#@S3TN@jkiv#@_tSN@32+k/#@[MN@\t#@&͔HN@aA#@TFN@<( fo!@lJ;8N@6;N=}!@K|8N@6;N=}!@K|8N@ fo!@lJ;8N@=vBR @|ժ0N@zk+#@[SYN@zk+#@|ժ0N@<#@2N@;"@ą.5N@q=)"@*FE8N@l!"@47N@HT"@"(7N@#\ "@_;2*9N@V_"@?`l?N@XpD$R"@WDN@B="@pRSHN@Ywn"@ﺕOON@H\"@_3FTN@h!@[SYN@ kW!@~VN@ᚬ'N!@&lmRN@ ):!@ RN@q @Hy9JN@qS1 @iHKN@3W(? @1GN@!b @z-ʘLCN@vBR @yăBN@>@"$@RYN@L$@ N@L$@ N@aF$@?Z.N@sҧ$@ HN@>$@W= N@"$@RYN@?W @#$@RYN@"$@[ۤ=/N@ "$@RYN@z$@>iN@Ycz$@۰>N@I q$@N * N@P`ܚhc$@,N@]$@bN@rfS$@& N@BUdR$@\4y"N@)$\Y$@k+Y"$N@V7dU9$@ *N@%.$@!h*N@80$@1 B,N@W @#$@[ۤ=/N@@P#I i$@,N@"$@RYN@#I i$@,N@Kx$@.TN@3_{$@bxdN@sqr$@vN@"q|$@ bN@6e$@BCN@"$@RYN@A4fķ&@-lNN@d (@U9N@4&@U9N@#Z&@ff[N@`j[r&@ ӶHN@ި"&@ ~N@4fķ&@*N@_&@p^N@^h&@>gN@_9 &@sa}N@m&@v!KH{N@'@f|tN@'@qN@]'@CnN@q)'@kN@~6'@滹gN@(cאKE'@[V.dfN@PU'@ΛKAfN@ w'@L _N@,E'@)XffZN@Y'@!lWN@iD'@SN@XK>r2'@6x@ON@˨'@$MN@'@p LN@hb(@\ LN@#(@}JN@(f (@sC{GN@&P(@EN@d (@N@wOZ&@7 yN@R&@Uo=N@zt~v&@-lNN@B`"Mx&@-lNN@zt~v&@bjbb2N@ "Mx&@bjbb2N@0C~&@1N@+l~&@x)N@JC^&@ɡ(N@Jp&@ N@IΕ&@`faN@.ҽ&@cN@ ,&@WN@zt~v&@-lNN@C0u#@IvM@#@F9nM@u#@IvM@G`#@Oo%M@#@F9nM@Dh#@IvM@u#@^صN@ #@^صN@Ž#@b D N@R#@HO7 N@g#@AG=-N@( #@N@0x[e#@aN@')X#@nVM@9E#@VwM@/eG5#@m\JM@u#@IvM@E`&N @}CM@觎!@2CM@ 觎!@2CM@wgG|!@lIM@Jjq[!@T*M@M>1!@C65QM@^0!@RM@] @WYM@X @V.M@@q4 @ <+M@&N @}CM@F`ҭH&@$b}jM@zt~v&@-lNN@ zt~v&@-lNN@&@ %2l N@'E&@\ N@c@D&@C|6TN@Eč&@îN@KD&@#ğM@c{p&@hAeL;M@YΘ_&@M@ҭH&@$b}jM@Gx |#@~JwM@^bf$@IvM@ u#@IvM@'Q#@&xTM@9 *#@^,9HHM@ |#@.0M@#@ ƳPM@Z#@ M@:ah#@Pv#M@|`c#@) M@T $@ \M@/( .$@M@K-ZN$@dM@^bf$@~JwM@Hx! /@-rM@v']]@שսM@ v']]@שսM@7<@1M@y7nf@4x8M@ 5@M@T*J@l2M@1b ]@;DKۺM@@-rM@ۤBX@|M@z1S@JƻM@IL!@,PrM@~<$@EM@! /@'zM@IXUiſ@@/!M@ @ZiM@ @ZiM@rѮ4E@L|M@Cu@@`[M@ęE<@ CT M@CA@ΟYcM@Uiſ@IM@%UUa@5VM@j @@/!M@JhثW0&@ϩM@bo&@^WM@ #Jf&@ϩM@^&@ʙN\M@}7IO&@nM@Ux@`D&@tr.VM@ 1&@HȮM@ثW0&@:fM@Bc@&@ߘzM@j |H&@)tM@4XSY&@v[_M@bo&@^WM@K8Xs @d+wSM@m !@M@Xs @M@f @%1M@& @NrM@m !@d+wSM@LYE"@BȄM@F5b"@a!M@hsk"@BȄM@ȜbJ"@:M@䑏/"@󠝱hM@="@^S LM@F5b"@sM@SȻ"@sHM@i"@9KM@oruJ"@tz~BcM@A@|"@]M@DݽCs"@bM@qKKi"@c4 M@ɦ.V"@HQQ@"RUNM@WR6@~xkM@J @ZM@%#@M@cb@i|ΚM@xB+@&M@@1_?M@|q@?a`RM@@M@L@]5XM@"hC@xVM@ zdhV@FM@ŋ&O@~a:$M@HF@ YபM@W0ٹ&@!qM@1'&@EvyM@ٹ&@!qM@k;x&@c8M@1'&@EvyM@X}#z!@5ՃM@qbJ#$@A!(N@.zF$@5ՃM@"2$@҅M@qbJ#$@J M@΅($@g&]XM@=$@A?M@zX$@cM@v1#@⩜DM@y=#@WݤM@M8u}#@uHM@rBRS#@+ M@7D#@r2 M@ #@މ墴M@$@M@GR1#@KxM@fӱ#@^ȾM@ҧzO#@bq(M@ۆ0 #@P{cMM@$/W#@M̏SM@O_k#@!̳M@&u#@daEM@r=o#@&oM@x7cT#@ǚi}M@]I#@s[M@ڬB#@{r.M@-'+#@EM@ E"#@{ՙM@uK#@QXM@}욄#@lM@M2"@ 4M@LQ"@׉#pM@f"@8M@DY'"@h5!M@m/"@aM@J+#"@Y9M@q|"@ N@y[g"@N@W?E"@GlhZN@H(4"@ N@:Ulp$"@; N@O "@o[$=N@@ N"@EN@"@(]N@(#M@X@a'M@X@a'M@g@60&M@"䷙a@"`%Y%M@Z^d@>(#M@^d @ H4M@dLfi!@SpHxM@g!@IvQ|7M@ ~S!@ H4M@ L7!@0:4M@<2a5!@TG9M@<^E!@,`AM@b!@hh>HM@dLfi!@syLM@dW!@w):QM@B+17!@2UM@mcF,!@ɐ./XM@}r3!@[M@d @; UO"`M@uA2R @:dM@ -Qe @2fM@WS!@r;lM@l;-G%!@5r2pM@h: !@iItM@2 @%wM@ d @SpHxM@_Fx9&a@1~= "M@d_^@HcM@d_^@HcM@]d @ˡ`M@b5@[_^M@;#}@zd\M@e@0#YM@ @(BUM@BlFS@=brUM@s1@AISM@7ߦ@4NM@-!@?@TM@d0 @S\%TM@u |7@S\%TM@y&8@T{RM@TPőL"@HXIPM@i>-(*@bNM@xw,B@VLM@J@".IM@Kĭ&@]*FM@22>?@,Si?M@Db7@=V :M@.@-@o:g6M@16@+ F4M@>oV@/ 4M@y Gm@L1M@ތ@L*]p1M@j59@|q/M@M @*,M@AK)I@"|(M@5ϑ@@*ٟVM@!@.M@ Q@_M@"@ ii?M@ @J[= M@r"@뉅M@(nH>@)M@}\@OdϣM@1 @}NpM@v @! (M@mߺMZ@>M@䷧@TXCM@ww@'XFM@@$IM@I3H@:.'OM@pș@*ٟVM@maptools/inst/shapes/fylk-val-ll.shx0000644000176000001440000000155411146763201017264 0ustar ripleyusers' ]@.M@WLe%>@`v{Q@2(^88@0NPV(fPx6Xxhz&(R X .` p ` j ( BX h x *Hvp8&hH.8&xF8. @NhVXhh.@r^XF0zp(@ NP "^`"0"h#b`#`$*x$x%"X%~h%8&&&X'&('R0'`'((p(H(0) 0)>* 0*>+8,H,RH,0,8--.f/Jmaptools/inst/grids/0000755000176000001440000000000012105724127014226 5ustar ripleyusersmaptools/inst/grids/test.ag0000644000176000001440000021711011470773501015524 0ustar ripleyusersNCOLS 80 NROWS 115 XLLCORNER 178400.000000 YLLCORNER 329400.000000 CELLSIZE 40.000000 NODATA_VALUE 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 633.686 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 712.545 654.162 604.442 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 857.256 755.506 667.753 604.425 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1003.87 945.002 769.047 661.724 593.855 537.25 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1069.26 983.799 878.379 708.984 637.82 576.758 502.98 451.488 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 922.507 1083.8 945.866 762.595 649.206 634.722 553.44 440.256 374.059 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 717.213 777.331 822.986 764.945 669.406 615.916 587.683 496.213 356.752 272.71 324.623 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 660.1 650.091 638.308 611.437 571.263 533.224 497.88 442.094 350.554 286.843 325.339 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 707.795 638.026 569.719 521.819 508.89 487.974 444.416 419.558 407.454 373.116 345.292 345.966 358.068 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 887.388 825.729 652.683 517.784 426.014 445.632 438.663 376.65 357.961 379.836 356.809 327.702 329.567 343.705 355.074 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1057.1 960.383 663.773 513.045 432.197 434.055 419.217 382.225 367.365 365.737 328.78 275.022 298.508 324.793 336.698 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 843.475 884.551 791.652 601.797 510.573 456.54 420.62 397.348 379.909 367.862 353.455 326.15 294.459 302.652 304.347 312.732 334.407 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 980.331 870.736 668.36 531.929 500.892 432.629 374.083 357.068 344.89 342.894 331.291 321.267 314.795 306.631 283.028 295.349 325.278 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 749.536 895.292 791.145 607.186 511.044 468.404 399.325 350.362 306.18 300.483 310.082 283.94 285.771 304.709 309.69 301.799 308.753 328.357 345.611 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 631.296 640.188 590.924 530.624 470.292 395.259 349.999 357.78 325.979 306.601 274.873 203.641 229.114 286.122 309.413 316.915 323.831 334.795 346.651 357.442 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 581.315 525.057 452.094 466.222 440.058 378.669 345.348 353.942 333.772 292.74 229.478 219.683 239.423 282.815 307.355 319.651 328.266 337.133 346.577 355.892 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 593.992 593.677 502.993 428.128 444.087 424.202 384.19 355.385 342.818 326.71 284.05 210.864 231.36 267.287 290.369 305.865 316.241 325.276 334.566 344.095 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 577.863 572.453 555.076 505.375 463.378 439.787 406.633 357.111 299.379 305.216 317.603 299.574 273.486 272.215 284.783 293.545 298.589 305.067 315.41 327.502 339.247 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 616.093 576.684 534.222 494.367 457.892 425.191 389.124 337.657 265.805 284.072 309.288 302.796 293.71 290.996 290.403 283.931 274.104 278.413 296.946 316.655 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 648.075 702.031 600.774 527.168 479.024 437.924 402.01 372.16 342.768 314.209 307.048 299.666 281.698 279.707 286.96 284.168 259.643 220.291 230.989 272.979 305.382 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 610.327 624.361 565.76 509.988 459.092 407.8 361.026 338.658 333.212 323.209 308.382 280.676 233.383 245.381 275.148 277.523 245.565 186.932 205.428 262.143 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 620.855 564.765 495.324 513.083 488.154 437.746 371.527 287.984 270.453 307.7 312.036 299.136 273.263 240.359 247.079 269.845 277.168 262.522 235.522 242.946 276.434 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 716.603 608.398 499.394 501.058 472.886 422.197 354.654 264.571 247.842 290.878 294.749 285.979 262.732 237.419 244.838 264.221 277.954 280.664 277.296 282.298 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 683.474 614.513 536.742 498.718 461.148 412.154 355.131 306.283 286.513 273.204 262.82 270.059 247.899 202.565 222.853 252.845 276.572 289.907 297.001 304.232 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 683.136 633.049 575.288 516.064 482.195 450.062 403.227 341.609 279.107 270.211 241.246 215.1 258.917 252.394 216.72 201.163 246.167 277.374 295.776 307.339 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 797.428 651.882 573.972 447.5 451.586 439.871 398.714 335.133 260.255 257.56 249.629 246.57 265.497 264.784 242.809 234.789 260.441 285.229 302.565 314.91 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 995.286 896.848 662.984 609.289 422.834 430.906 431.593 399.801 349.908 298.068 244.094 195.847 250.853 274.965 278.36 272.639 271.769 282.222 296.965 310.519 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 807.947 748.64 628.414 513.138 347.991 411.145 426.218 400.801 361.756 317.105 258.872 221.959 261.628 282.471 283.663 281.341 285.112 294.581 306.325 317.85 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 796.278 745.489 684.348 604.969 518.226 446.448 435.994 424.695 396.703 364.131 332.56 302.733 285.965 288.46 287.014 270.424 259.52 275.603 295.844 311.401 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 880.583 859.451 769.862 689.06 606.39 538.427 486.677 450.602 416.849 380.612 348.808 328.824 317.43 309.509 302.738 286.069 241.893 213.18 256.375 293.529 314.807 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 886.723 838.169 814.994 824.124 701.26 604.516 542.752 492.369 444.777 395.817 346.107 301.868 292.4 305.844 310.845 307.537 292.142 256.134 234.883 266.611 299.678 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1291.12 1056.76 831.44 767.393 742.813 654.552 582.493 539.078 488.366 430.125 364.847 302.808 229.877 232.211 284.364 300.745 306.054 302.878 290.953 284.506 296.161 314.194 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1072.54 1366.02 1082.54 804.534 701.531 649.407 595.002 566.41 545.599 482.67 416.283 336.976 258.907 254.098 250.956 269.065 278.544 295.916 307.032 310.304 312.378 318.959 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 816.139 883.365 942.816 843.089 699.424 616.902 580.08 557.019 552.757 525.807 460.971 406.23 345.293 286.796 283.064 269.464 222.415 234.081 279.537 305.188 318.359 326.189 333.156 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 798.899 778.278 766.498 745.322 674.646 559.588 487.638 501.566 510.724 499.695 460.979 406.54 385.76 364.132 332.58 308.072 272.818 218.472 229.755 273.967 304.114 322.623 334.167 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1086.24 894.307 815.647 804.747 768.245 730.629 693.036 599.298 431.758 315.971 424.929 464.482 454.829 406.639 331.609 351.532 368.582 351.358 322.086 280.466 235.294 239.555 276.496 307.061 327.44 340.627 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1251.56 1285.23 1542.09 1243.73 939.872 826.437 830.134 772.825 738.259 707.726 579.088 445.45 371.412 410.568 428.25 424.737 397.06 354.351 361.477 373.562 361.499 333.864 289.734 234.078 240.439 284.741 315.263 334.734 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1142.02 1147.25 1497.98 1805.78 1353.4 1259.17 1331.54 1177.08 943.724 818.331 783.818 736.169 693.376 640.514 534.322 450.935 406.548 379.104 373.225 391.158 396.82 388.589 385.127 382.657 371.055 349.338 318.686 289.57 288.28 309.195 329.718 344.817 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 865.193 921.085 1127.79 1509.65 1226.56 1062.05 1260.29 1430.92 1225.73 1262.35 1550.48 1191.91 910.436 783.249 727.781 689.104 635.255 551.337 427.5 352.488 348.101 269.705 258.666 343.865 384.657 394.915 394.745 390.142 380.428 365.44 347.344 332.483 328.954 336.077 346.639 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 885.015 906.723 880.49 969.852 1068.48 917.964 866.45 931.548 1007.28 1004.1 1071.77 1208.53 998.468 814.239 727.057 703.905 709.146 616.413 493.245 303.572 192.341 302.475 225.517 215.297 323.95 375.901 393.684 397.507 394.916 388.186 378.475 367.7 359.042 355.489 357.233 361.991 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 848.335 877.994 891.809 817.151 799.077 757.336 709.088 651.957 723.552 801.264 805.75 742.749 616.788 648.457 677.093 661.405 679.682 712.322 591.458 471.965 351.324 288.895 324.635 312.396 310.026 348.305 378.634 393.309 398.248 397.653 393.67 387.662 381.075 375.6 372.615 372.429 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 947.418 952.075 840.244 778.07 713.781 672.439 678.088 662.448 569.911 643.162 695.097 674.043 542.162 274.951 434.055 570.544 587.046 587.259 574.991 514.224 435.896 380.179 357.881 355.927 354.822 357.655 370.321 384.316 393.714 398.148 398.828 396.945 393.519 389.558 386.06 383.798 383.062 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1081.63 1127.95 823.722 689.376 602.905 506.154 543.789 608.936 617.042 629.172 634.385 606.762 530.823 440.633 471.277 516.374 519.762 503.937 487.223 447.117 359.853 312.632 341.096 353.725 360.873 368.252 377.058 385.874 392.737 396.901 398.566 398.3 396.763 394.639 392.573 391.065 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 791.156 874.423 839.464 666.13 596.16 536.298 456.878 485.538 550.788 580.339 590.029 584.984 562.614 524.882 488.198 470.919 466.861 467.885 464.554 461.032 416.807 320.376 271.35 307.554 324.495 344.635 360.903 373.036 382.397 389.405 394.167 396.916 398.039 398.006 397.306 396.394 395.636 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 776.154 669.976 454.686 399.907 494.093 480.965 438.049 442.083 490.004 528.437 543.201 539.092 520.042 489.132 449.283 403.951 384.211 412.47 438.61 437.37 399.132 341.851 285.71 227.438 265.372 316.47 345.605 363.328 375.389 383.983 390.025 394.043 396.475 397.738 398.232 398.318 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 879.384 641.947 367.839 328.808 440.665 402.345 246.796 267.629 413.585 479.898 500.579 497.603 479.069 446.738 395.9 308.277 246.108 344.188 390.709 395.239 376.321 334.552 253.91 147.492 225.592 294.838 330.004 351.737 366.635 377.252 384.868 390.248 393.935 396.363 397.908 398.885 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 766.18 768.547 625.419 491.193 444.83 442.375 377.71 222.635 242.195 384.377 448.465 466.306 461.526 442.667 410.685 361.804 294.345 255.837 325.645 363.355 367.953 357.923 326.774 276.157 234.69 248.458 284.058 316.086 340.105 357.45 370.024 379.202 385.901 390.753 394.231 396.71 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 664.465 644.044 580.753 514.569 473.969 448.292 409.19 358.41 359.799 404.755 433.53 439.006 429.187 410.107 381.753 336.028 268.507 262.5 324.227 359.62 362.204 345 315.326 268.635 210.63 210.295 260.794 301.292 329.116 348.739 362.984 373.514 381.368 387.243 391.641 394.942 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 662.101 613.25 541.915 480.134 446.653 435.652 425.132 412.168 410.111 418.2 421.772 413.524 395.338 375.104 356.357 323.636 256.215 250.009 316.507 342.632 343.248 325.386 297.782 246.244 144.555 151.845 239.877 289.816 320.273 341.309 356.679 368.203 376.964 383.675 388.843 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 750.004 630.24 499.561 393.664 361.597 395.348 416.557 420.696 419.64 416.577 407.341 386.406 351.816 320.139 320.743 323.707 308.4 305.984 318.254 319.435 310.318 292.832 275.46 247.104 204.779 205.168 247.896 286.265 314.659 335.645 351.445 363.543 372.921 380.256 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 650.344 687.302 587.463 448.019 272.191 237.273 350.171 400.938 414.613 414.819 408.011 392.7 362.046 302.585 227.826 262.369 313.616 323.675 321.3 311.981 294.62 277.468 234.508 237.477 232.428 205.305 216.738 251.723 284.88 311.32 331.662 347.375 359.663 369.379 377.128 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 582.308 578.796 527.842 437.067 315.813 286.129 356.107 394.88 406.584 406.053 398.114 381.891 351.701 295.392 225.71 258.595 310.336 324.666 322.702 307.217 283.611 263.987 156.609 202.004 208.493 138.41 180.947 245.003 283.426 309.56 329.125 344.399 356.572 366.388 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 585.741 599.328 514.642 446.261 394.374 373.21 383.368 394.9 398.668 396.186 388.498 374.867 353.249 322.978 297.565 301.797 315.971 323.605 326.92 317.894 297.138 270.027 225.769 229.442 222.465 184.068 206.304 252.936 286.127 309.719 327.842 342.353 354.191 363.935 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 581.079 614.351 462.83 424.462 408.083 395.808 390.982 389.695 388.178 384.726 378.308 368.163 354.045 337.503 323.388 314.9 308.877 314.556 343.555 344.035 315.4 291.188 270.876 260.28 250.556 240.664 248.039 269.298 291.635 311.038 327.333 340.965 352.382 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 506.282 478.119 353.255 293.217 377.247 393.734 388.061 379.77 374.552 372.339 370.323 366.217 359.24 349.556 337.866 324.632 307.22 278.294 264.379 348.519 356.456 322.45 301.79 285.815 271.939 259.951 254.61 260.981 276.265 294.405 311.694 326.903 339.927 350.997 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 532.605 459.4 342.172 306.695 363.883 376.912 366.958 352.1 345.879 348.786 352.046 351.499 347.335 340.52 331.383 318.95 299.246 262.026 230.869 294.012 320.274 312.777 300.513 285.317 263.934 237.393 226.075 243.475 269.414 292.168 310.822 326.218 339.088 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 570.719 633.301 481.689 397.441 369.053 366.784 360.571 334.855 298.228 293.756 316.029 330.556 334.234 332.16 327.569 321.075 311.447 296.952 278.519 270.279 283.797 296.415 298.861 293.15 277.573 243.128 180.702 151.612 204.481 255.57 287.771 309.444 325.623 338.549 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 521.268 480.586 373.766 373.265 354.195 347.772 344.408 299.34 208.943 215.844 282.654 309.73 314.765 312.492 309.595 306.692 300.772 289.376 273.141 258.457 258.638 272.966 283.977 284.621 271.69 234.896 162.295 128.434 192.652 251.606 286.919 309.538 325.812 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 601.559 495.012 299.088 223.93 342.281 328.287 327.725 337.466 295.117 211.239 216.526 273.918 293.518 291.723 284.007 282.55 286.749 286.617 275.618 247.307 198.884 193.865 240.465 268.687 277.303 271.431 249.335 213.069 197.914 227.032 264.252 292.153 312.107 327.174 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 699.524 768.446 571.541 391.136 332.556 351.179 349.984 346.125 340.536 313.28 278.967 270.159 278.541 277.856 261.543 235.883 237.114 260.336 271.458 263.977 231.071 161.407 154.181 222.417 258.672 271.711 272.642 265.118 253.806 250.484 262.367 281.761 300.535 316.365 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 654.275 689.757 724.314 577.368 427.927 334.055 332.95 358.18 357.931 343.069 317.218 290.147 273.807 266.913 257.681 230.786 167.318 175.7 235.458 258.81 257.763 239.553 209.409 205.905 234.162 255.668 266.26 270.532 271.445 271.57 274.553 282.809 294.991 308.258 320.831 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 691.684 715.497 668.058 618.769 535.517 414.857 263.715 292.903 361.213 363.303 339.669 302.339 257.404 233.312 235.407 228.539 220.606 180.548 186.637 232.664 250.201 250.111 244.014 236.659 235.465 242.377 250.499 256.447 261.443 267.341 274.355 282.413 291.858 302.542 313.69 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 673.884 727.216 780.813 686.208 602.936 535.845 459.044 379.983 373.969 389.961 370.973 331.874 279.484 196.846 150.43 200.339 173.46 206.936 224.573 230.543 240.633 238.675 230.221 230.026 232.217 231.081 231.82 234.944 236.509 240.47 251.77 266.761 281.141 294.032 305.858 316.914 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 666.589 696.381 714.845 709.193 660.112 603.234 563.056 535.807 512.162 482.563 438.544 379.638 315.42 262.758 205.867 171.159 204.213 179.647 212.585 240.598 246.114 239.752 215.406 183.389 197.242 212.793 203.437 201.072 208.609 201.237 199.03 222.738 252.006 275.226 292.796 306.832 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 682.694 728.915 759.29 692.081 640.162 606.615 601.211 640.781 697.049 637.7 505.193 385.223 268.435 199.718 228.178 236.439 239.948 237.077 245.178 253.061 249.295 234.401 199.693 146.296 176.065 196.13 155.999 152.225 183.53 153.693 136.08 188.633 237.6 269.531 291.187 307.246 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 692.324 689.657 706.879 716.014 669.684 627.024 608.736 633.422 757.74 991.279 857.256 575.167 398.318 244.738 149.828 226.533 263.478 269.331 268.466 266.59 259.786 242.967 222.443 208.206 192.905 200.737 199.155 155.657 151.769 181.764 149.243 130.502 185.148 235.555 268.784 291.577 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 740.076 707.826 683.79 665.193 637.578 610.763 600.917 629.939 744.693 930.851 821.613 577.015 419.619 311.453 257.384 269.538 284.255 287.25 284.774 277.63 260.536 222.913 173.838 186.735 214.725 223.669 219.334 202.595 197.561 201.945 191.882 188.86 214.378 246.885 273.867 294.758 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 838.342 749.5 688.021 648.796 617.919 593.68 582.211 593.73 637.214 679.938 630.897 519.146 421.325 351.764 312.076 298.281 295.891 295.217 292.548 284.599 264.488 215.865 140.384 168.173 221.999 238.994 238.532 230.349 222.159 216.602 215.33 222.198 238.823 260.549 281.716 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1064.08 998.067 779.357 694.73 643.5 604.651 575.959 558.167 552.654 556.456 553.424 521.74 464.991 403.538 349.349 308.693 288.88 287.622 291.233 293.248 289.632 276.681 248.166 213.513 219.006 243.178 253.783 252.078 241.243 221.536 199.639 201.353 224.366 248.608 270.38 289.681 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 946.029 911.572 987.39 898.942 726.565 688.643 635.348 589.413 555.231 531.869 516.964 505.966 491.331 465.679 427.581 379.839 322.755 258.624 230.684 257.271 273.106 286.333 288.778 284.965 278.223 267.118 263.712 267.042 267.826 261.867 244.791 205.889 149.188 157.294 211.969 251.619 277.928 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 829.295 1013.56 1274.4 950.23 806.904 748.166 703.655 672.814 616.296 565.226 526.962 501.453 483.996 469.185 452.9 431.804 402.828 361.822 298.428 192.606 130.336 229.726 235.795 276.545 272.814 270.406 290.989 292.4 287.362 282.592 277.374 269.327 252.082 212.615 157.034 164.339 218.739 260.341 287.479 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 742.566 810.279 946.957 1103.47 742.529 732.676 706.311 675.972 639.908 582.741 524.672 482.878 461.718 448.974 435.506 420.903 405.676 386.101 355.763 306.118 231.74 198.59 246.664 244.183 297.642 271.525 264.787 305.188 306.592 297.389 286.77 276.98 270.897 263.336 244.358 220.68 222.831 250.283 278.914 301.172 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 697.398 743.922 783.818 798.579 746.17 590.516 783.929 695.059 669.826 609.653 535.734 454.208 402.867 405.473 409.81 398.242 383.709 377.263 371.576 356.707 330.459 300.157 289.499 305.369 337.232 400.551 411.337 366.017 336.826 311.18 294.852 276.668 255.372 254.939 267.203 270.407 267.372 270.893 284.51 301.837 317.919 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 699.58 777.09 863.647 801.178 706.596 669.786 674.4 646.331 612.522 557.709 478.014 342.957 251.534 337.655 372.751 351.984 324.174 335.808 354.274 356.761 348.268 338.64 339.656 362.176 427.499 588.231 695.275 488.434 343.823 279.67 276.696 258.463 208.598 219.19 263.031 286.327 296.062 303.375 313.029 324.504 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 635.368 686.305 801.308 1080.06 847.993 662.454 643.815 619.153 592.132 559.238 490.921 432.733 317.537 225.725 322.006 352.571 304.728 237.889 287.991 338.304 354.747 356.837 356.929 364.417 390.584 458.558 608.859 697.425 495.582 302.522 206.109 253.427 260.912 216.496 226.573 273.046 302.919 318.691 328.751 337.497 346.132 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 589.608 606.575 639.708 712.045 780.119 554.342 608.678 658.936 597.461 577.205 501.586 344.829 379.31 375.231 347.984 357.075 353.525 309.71 259.007 294.858 336.493 353.556 359.16 362.659 370.828 390.868 431.558 490.279 505.853 426.817 316.419 251.544 273.559 287.069 275.489 280.243 304.68 327.305 342.659 353.067 361 367.708 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 564.305 571.688 575.383 581.747 617.885 634.789 603.075 610.869 619.228 574.466 538.65 427.112 221.291 346.665 391.424 385.734 374.592 359.314 337.555 321.459 328.303 343.319 352.706 357 359.85 364.866 375.624 394.299 415.008 418.145 391.062 348.555 319.3 317.176 322.024 323.394 329.588 343.354 358.492 370.736 379.596 385.919 390.538 393.988 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 554.364 558.582 561.252 560.816 572.914 579.41 574.071 566.225 553.409 561.478 595.344 483.113 397.291 393.957 400.465 390.218 370.468 348.346 334.541 332.819 337.89 344.383 348.703 350.41 350.488 350.034 351.048 357.186 368.82 377.494 375.186 364.579 355.52 354.401 358.678 364.814 373.21 384.007 394.997 403.988 410.231 413.981 415.821 416.332 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 547.671 551.919 549.569 548.62 547.927 542.401 539.203 536.005 530.387 532.243 541.054 601.09 448.504 422.541 412.615 402.04 382.405 348.137 302.683 287.488 310.445 328.959 337.22 339.671 339.023 335.659 327.372 313.602 306.694 322.36 347.472 364.924 373.667 379.356 386.57 396.29 407.446 418.923 429.616 438.25 443.958 446.624 446.641 444.622 441.259 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 538.18 554.042 568.231 550.216 529.658 514.881 500.292 498.53 502.069 495.301 471.638 465.714 315.769 286.354 394.489 405.606 394.817 370.39 320.577 228.079 204.478 278.66 314.904 325.048 324.996 321.999 316.876 300.399 259.55 223.146 259.328 317.896 357.412 382.342 401.369 419.664 438.862 457.9 474.349 485.987 492.017 493.148 490.591 485.264 477.874 469.265 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 524.782 533.122 551.21 570.552 544.276 510.256 481.24 445.408 452.508 474.898 475.535 466.675 476.26 404.974 365.912 390.731 393.847 383.513 361.698 318.623 246.528 227.509 279.306 305.969 309.877 302.082 294.972 295.018 281.654 222.967 157.218 216.561 302.23 357.455 395.16 427.129 459.276 492.944 525.103 549.682 561.773 561.786 554.367 543.633 530.877 516.22 500.531 485.272 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 517.945 522.032 525.025 529.498 530.89 513.526 488.225 462.818 431.947 438.381 457.536 461.082 474.605 526.079 438.919 398.908 384.791 375.132 367.364 354.571 330.528 300.094 286.426 292.466 297.614 291.523 266.683 246.321 266.26 278.273 250.474 217.778 253.302 317.052 370.191 415.079 459.895 510.311 567.245 623.292 662.264 670.934 654.044 628.47 605.09 583.289 559.58 534.572 511.063 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 520.016 528.188 527.504 515.492 501.098 482.832 463.899 450.484 442.875 442.636 443.799 439.506 431.32 397.622 363.115 373.682 349.233 331.99 340.282 343.072 331.995 312.529 292.338 278.974 278.789 274.948 238.278 199.309 243.424 281.45 287.636 287.421 308.347 347.617 392.476 441.428 499.944 575.301 671.191 774.965 844.363 837.594 773.989 708.739 667.884 639.224 606.126 569.476 535.865 508.253 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 511.043 523.726 543.206 546.376 514.572 482.109 453.373 429.128 420.825 424.693 428.305 427.935 419.139 402.997 358.281 324.494 347.385 273.272 238.639 303.98 329.162 325.183 303.214 262.51 222.103 239.728 264.091 253.502 236.411 261.393 292.523 310.418 324.003 344.489 375.596 416.644 469.824 542.832 649.201 804.656 1001.65 1145.11 1097.52 919.672 773.874 713.291 689.244 649.865 600.543 556.278 521.285 494.814 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 506.599 518.992 537.202 538.579 504.313 464.005 422.388 376.868 369.862 393.362 405.011 412.843 410.099 400.965 392.224 373.771 347.994 261.054 226.041 295.077 321.421 318.237 293.446 236.036 164.075 206.441 256.654 270.068 274.376 287.854 307.345 325.785 343.995 366.254 396.217 437.033 494.17 578.875 712.551 929.888 1251.38 1529.66 1423 1062.14 804.247 724.269 716.734 677.469 619.656 567.806 527.25 496.815 474.642 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 498.508 505.029 511.043 505.489 481.6 447.793 405.453 351.938 344.768 363.361 373.501 398.562 407.177 409.004 416.526 412.378 373.588 325.818 303.738 313.379 319.747 314.087 294.497 256.709 220.004 232.846 254.861 268.791 283.31 299.665 317.583 336.184 356.097 379.618 409.841 450.818 509.196 597.274 737.915 968.788 1315.09 1621.83 1505.66 1106.78 823.057 728.338 714.327 676.691 620.194 567.276 524.238 490.941 466.583 450.577 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 489.39 490.602 489.26 481.107 463.922 439.538 409.971 381.33 369.968 350.573 359.285 390.426 403.985 417.426 462.427 477.238 395.442 346.554 324.732 317.615 314.122 308.773 297.647 278.967 259.446 243.865 229.799 243.231 273.636 300.08 322.009 342.34 363.393 387.507 417.515 457.287 512.83 594.095 716.974 900.73 1138.91 1315.84 1249.77 1015.65 822.674 732.388 694.934 654.657 604.775 555.698 512.529 476.607 449.465 433.194 427.333 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 481.466 479.719 475.556 467.324 454.286 437.233 418.176 400.773 387.625 376.895 379.489 390.6 397.822 408.603 436.354 436.269 370.469 322.43 306.432 301.229 296.573 296.324 294.48 284.635 264.518 222.569 167.044 199.27 258.655 297.11 323.603 345.753 367.506 391.532 420.424 457.381 506.823 574.91 668.928 791.915 925.667 1.0e31 1.0e31 1.0e31 1.0e31 711.135 666.371 625.581 582.023 537.879 495.382 456.148 424.438 407.477 406.934 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 475.49 472.446 467.518 460.037 449.8 437.345 423.925 411.241 400.592 392.983 389.598 387.879 385.449 384.56 383.729 363.154 303.718 244.42 260.608 271.783 260.528 273.297 285.532 282.608 265.934 227.714 180.986 207.423 261.141 298.866 325.687 348.068 369.663 392.891 419.888 452.998 494.988 548.855 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 519.526 478.682 437.056 400.654 382.582 387.753 403.149 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 473.833 471.463 468.056 463.234 456.698 448.401 438.655 428.112 417.562 407.615 398.406 389.124 377.936 364.639 353.261 344.465 321.467 255.633 167.556 225.373 252.179 224.066 254.288 276.795 276.001 266.201 252.458 240.679 251.719 279.158 306.072 329.183 350.086 370.664 392.529 417.187 446.163 480.963 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 429.008 393.65 376.182 382.644 399.728 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 471.573 469.19 465.972 461.692 456.173 449.348 441.301 432.237 422.363 411.652 399.46 383.985 362.045 331.55 304.613 305.098 304.169 272.255 236.303 249.463 259.478 252.445 264.701 271.363 258.052 245.895 252.187 263.291 276.358 293.884 313.337 332.676 351.661 370.867 391.132 413.369 438.471 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 391.359 394.237 406.078 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 468.485 465.856 462.464 458.146 452.74 446.08 437.983 428.201 416.264 401.079 380.092 347.652 293.866 232.78 256.494 294.128 289.27 269.75 254.023 256.662 269.569 275.803 264.385 220.012 185.861 224.284 261.324 282.598 299.765 316.995 334.592 352.354 370.409 389.177 409.193 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 411.646 417.035 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 469.193 467.532 465.446 462.764 459.194 454.276 447.379 437.784 424.764 407.336 383.41 348.209 294.033 237.491 258.543 296.143 295.27 265.247 208.841 219.191 268.485 283.376 266.356 207.532 161.681 214.696 257.976 280.011 298.045 316.246 334.344 352.033 369.472 387.048 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 471.155 470.872 470.655 470.384 469.68 467.718 463.146 454.412 440.488 421.193 396.46 365.566 329.57 302.095 302.928 311.309 304.423 275.719 226.432 235.285 282.408 299.838 288.407 254.611 231.259 243.064 253.963 266.517 288.179 311.409 332.384 351.118 368.447 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 474.142 475.66 478.008 481.307 485.318 488.893 489.383 483.079 467.769 444.945 418.093 390.002 363.507 343.529 332.244 323.722 314.814 303.712 290.835 297.303 319.616 330.799 322.324 300.426 277.009 249.89 217.402 229.783 270.513 304.892 330.419 350.603 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 481.455 487.045 495.296 506.735 520.569 532.276 532.368 513.638 481.389 446.935 416.298 390.24 367.374 344.054 317.608 303.923 315.553 329.176 345.377 367.486 378.64 364.305 336.972 302.386 243.877 173.32 198.623 260.852 303.376 331.268 351.763 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 487.499 496.655 510.839 532.42 563.076 597.852 614.457 587.52 532.431 481.309 443.779 415.247 387.626 350.8 295.559 262.544 308.593 350.769 381.04 418.955 443.37 409.746 370.012 334.935 282.049 227.838 236.938 278.453 312.551 336.913 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 492.769 505.039 524.644 556.382 606.771 675.74 724.395 683.488 589.026 515.062 471.504 444.346 417.761 377.76 320.887 291.045 332.041 375.99 405.956 441.125 467.697 427.942 392.174 373.598 339.438 304.164 296.27 310.32 329.304 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 510.266 532.635 569.166 628.61 714.267 781.245 733.905 619.168 536.765 497.074 482.03 468.179 434.643 391.136 371.713 389.126 416.386 431.483 437.408 437.306 416.669 401.139 399.435 375.403 348.73 336.59 338.233 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 532.67 565.839 615.736 679.571 721.588 686.055 603.213 541.19 518.26 528.351 542.097 509.362 457.16 435.489 449.99 480.411 486.387 461.37 436.11 415.113 402.591 399.131 385.905 369.681 360.038 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 551.071 583.696 617.703 633.566 612.464 568.902 535.246 530.572 561.667 598.999 562.516 498.169 475.595 501.87 563.093 574.707 508.764 454.405 423.78 407.209 398.501 389.86 380.7 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 567.652 572.35 560.846 540.246 525.235 528.144 553.139 576.34 551.317 507.041 492.692 521.605 584.038 596.165 528.025 468.105 433.818 414.767 403.534 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 535.315 529.265 519.669 513.194 515.394 525.783 531.785 519.048 498.716 492.507 509.295 538.387 541.539 506.405 466.743 438.735 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 500.987 501.027 503.321 502.935 496.202 487.323 484.31 490.338 499.111 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 1.0e31 maptools/inst/grids/simple.ag0000644000176000001440000000020211470773501016026 0ustar ripleyusersNCOLS 3 NROWS 4 XLLCORNER 0 YLLCORNER 0 CELLSIZE 1 NODATA_VALUE -9999 -9999 0.1 2 3 4 5 6 7 8 9 10 -9999 maptools/inst/ChangeLog0000644000176000001440000004215612105723723014701 0ustar ripleyusers2013-02-10 13:58 rsbivand * .Rbuildignore: don't ship old_man 2013-02-09 10:22 rsbivand * DESCRIPTION, src/Rgshhs.c, src/Rshapeget.c, src/Rshapewrite1.c: C code warning cleanup; new-style contribs 2013-01-16 09:24 rsbivand * ChangeLog, inst/ChangeLog: tidy 2013-01-16 09:22 rsbivand * DESCRIPTION, R/AAA.R: move startup message to .onAttach 2013-01-04 00:36 oscarperpi * man/lineLabel.Rd: Fixed description in lineLabel.Rd 2012-12-21 12:36 rsbivand * ChangeLog, inst/ChangeLog: tidy 2012-11-19 13:29 edzer * DESCRIPTION, R/dotsinpolys.R: version bump, added URL dotsinpolygons: renamed sample.Polygons to spsample, so we can retire sample.Xxx in sp 2012-11-19 13:00 oscarperpi * NAMESPACE: new method "label" for line labels 2012-11-19 12:59 oscarperpi * man/lineLabel.Rd: new line labels examples added 2012-11-19 12:59 oscarperpi * R/lineLabel.R: line label algorithm improved 2012-11-12 09:25 rsbivand * ChangeLog, inst/ChangeLog: tidy 2012-11-12 09:24 rsbivand * ChangeLog, DESCRIPTION, R/CCmaps.R: fix bug in CCmaps 2012-11-06 07:17 rsbivand * DESCRIPTION, NAMESPACE, man/lineLabel.Rd, man/pointLabelLattice.Rd: add drawDetails.labels to NAMESPACE 2012-11-05 08:11 rsbivand * ChangeLog, inst/ChangeLog: tidy 2012-11-05 08:11 rsbivand * DESCRIPTION, NAMESPACE, R/lineLabel.R, R/pointLabel.R, R/pointLabelBase.R, R/pointLabelLattice.R, man/lineLabel.Rd, man/pointLabel.Rd, man/pointLabelBase.Rd, man/pointLabelLattice.Rd, man/sp2WB.Rd: to UTF-8; adding lattice pointLabel 2012-11-04 16:04 rsbivand * ChangeLog, inst/ChangeLog: tidy 2012-10-29 14:39 rsbivand * DESCRIPTION, R/spatstat1.R: branching in owin2Polygons on as.polygonal type 2012-08-22 12:35 rsbivand * man/SpatialLines2PolySet.Rd, man/map2SpatialPolygons.Rd, man/pal2SpatialPolygons.Rd: make suggests if(require()) 2012-08-09 12:58 rsbivand * DESCRIPTION, R/Rgshhs.R, man/Rgshhs.Rd: Rgshhs SpatialCollections avoidance 2012-07-22 13:10 rsbivand * R/midpoint.R: correct midpoint data.frame 2012-06-29 08:45 rsbivand * ChangeLog, inst/ChangeLog: tidy 2012-06-08 20:10 rsbivand * ChangeLog, inst/ChangeLog: tidy 2012-06-08 20:08 rsbivand * DESCRIPTION, NAMESPACE, R/midpoint.R, man/SpatialLinesMidPoints.Rd: add line midpoint 2012-05-09 08:12 rsbivand * R/getKMLcoordinates.R: blanks in KML input 2012-05-04 08:29 rsbivand * R/elide.R: copy comment in elide 2012-05-03 11:09 rsbivand * DESCRIPTION, NAMESPACE, R/point_line_distance.R, man/nearestPointOnLine.Rd, man/nearestPointOnSegment.Rd, man/snapPointsToLines.Rd: adding functions for snapping points to lines by German Carrillo 2012-02-06 09:13 rsbivand * DESCRIPTION, man/Rgshhs.Rd: Rgshhs documentation 2012-01-27 12:29 rsbivand * man/unionSpatialPolygons.Rd: fix documentation 2012-01-15 13:15 rsbivand * ChangeLog, DESCRIPTION, inst/ChangeLog: tidy 2012-01-12 06:50 rsbivand * man/SplashDams.Rd: updated source for splash dam data 2012-01-09 19:08 rsbivand * DESCRIPTION, NAMESPACE, R/kmlPoints.R, data/SplashDams.rda, man/SplashDams.Rd, man/kmlPoints.Rd: adding kmlPoints 2012-01-02 18:14 rsbivand * DESCRIPTION, data/state.vbm.rda, man/state.vbm.Rd: adding state.vbm 2011-12-19 09:01 rsbivand * ChangeLog, inst/ChangeLog: upgrade GSHHS to 2.2.0 2011-12-19 09:00 rsbivand * DESCRIPTION, inst/share/gshhs_c.b, inst/share/wdb_borders_c.b, man/Rgshhs.Rd, src/Rgshhs.c, src/Rgshhs.h: upgrade GSHHS to 2.2.0 2011-11-17 08:19 rsbivand * DESCRIPTION, NAMESPACE, R/spatstat1.R, man/as.ppp.Rd: adding as.SpatialLines.psp 2011-11-14 21:35 rsbivand * DESCRIPTION, R/checkHoles.R, R/pointLabel.R, R/sun.R, src/shpopen.c: complete partial argument matches 2011-08-08 18:52 rsbivand * man/readShapeLines.Rd, man/readShapePoints.Rd, man/readShapePoly.Rd, man/readShapeSpatial.Rd: link to write.dbf 2011-08-07 11:49 rsbivand * ChangeLog, inst/ChangeLog: editing startup message 2011-08-07 11:48 rsbivand * R/AAA.R: editing startup message 2011-08-07 11:33 rsbivand * inst/ChangeLog: editing startup message 2011-08-07 11:32 rsbivand * ChangeLog: editing startup message 2011-08-07 11:28 rsbivand * NAMESPACE, man/Rgshhs.Rd, man/checkPolygonsHoles.Rd, man/nowrapRecenter.Rd, man/unionSpatialPolygons.Rd: editing startup message 2011-08-06 14:18 rsbivand * DESCRIPTION, R/AAA.R, R/checkHoles.R: edited startup message 2011-06-11 05:38 rsbivand * ChangeLog, inst/ChangeLog: permit NA IDs in union 2011-06-11 05:37 rsbivand * DESCRIPTION, R/union.R, man/unionSpatialPolygons.Rd: permit NA IDs in union 2011-06-10 08:03 rsbivand * ChangeLog, inst/ChangeLog: documenting unionSpatialPolygons change 2011-06-10 08:02 rsbivand * DESCRIPTION: documenting unionSpatialPolygons change 2011-06-10 08:00 rsbivand * ChangeLog, inst/ChangeLog: documenting unionSpatialPolygons change 2011-06-10 07:58 rsbivand * man/unionSpatialPolygons.Rd: documenting unionSpatialPolygons change 2011-06-09 08:10 rsbivand * DESCRIPTION, R/union.R, man/unionSpatialPolygons.Rd: added gUnaryUnion to unionSpatialPolygons 2011-05-06 06:14 rsbivand * ChangeLog, inst/ChangeLog: tidy 2011-05-06 06:13 rsbivand * DESCRIPTION, R/spatstat1.R, man/as.ppp.Rd: superimpose correction 2011-04-29 06:29 rsbivand * ChangeLog, inst/ChangeLog: change superimpose 2011-04-29 06:28 rsbivand * DESCRIPTION, R/spatstat1.R: change superimpose 2011-04-03 20:26 sluque * R/sun-methods.R: Fix comments for proper outlining with allout. 2011-04-01 06:57 rsbivand * DESCRIPTION, R/spatstat1.R, man/as.ppp.Rd: marks fix for psp 2011-03-30 14:48 rsbivand * ChangeLog, inst/ChangeLog: more hole fixing 2011-03-30 14:48 rsbivand * R/checkHoles.R, man/checkPolygonsHoles.Rd: more hole fixing 2011-03-29 12:45 rsbivand * R/checkHoles.R: tree holes 2011-03-29 08:24 rsbivand * R/checkHoles.R: STRtree in hole check 2011-03-28 13:14 rsbivand * DESCRIPTION, R/checkHoles.R: try around gEquals in hole check 2011-03-28 08:25 rsbivand * ChangeLog, inst/ChangeLog: add comments to wrld_simpl 2011-03-28 08:24 rsbivand * DESCRIPTION, data/wrld_simpl.rda: add comments to wrld_simpl 2011-03-23 13:50 rsbivand * ChangeLog, inst/ChangeLog: tidy 2011-03-23 13:50 rsbivand * ChangeLog, DESCRIPTION, inst/ChangeLog: tidy 2011-03-22 22:25 rsbivand * data/wrld_simpl.rda: resave rda files 2011-03-22 22:23 rsbivand * data/gpcholes.rda, data/wrld_simpl.rda: resave rda files 2011-03-22 22:22 rsbivand * data/gpcholes.rda, data/wrld_simpl.rda: resave rda files 2011-03-21 10:12 rsbivand * ChangeLog, inst/ChangeLog: fix 2.13 Rd bugs 2011-03-21 10:06 rsbivand * DESCRIPTION, man/getKMLcoordinates.Rd, man/kmlLine.Rd, man/kmlPolygon.Rd: fix 2.13 Rd bugs 2011-03-10 13:56 rsbivand * R/sp2pbs.R, R/spmaps.R: PolySet2SpatialPolygons projection modification 2011-02-24 14:29 rsbivand * R/CCmaps.R, R/DP.R, R/Rgshhs.R, R/SpatialLines-methods.R, R/SpatialPolys-methods.R, R/asciigrid.R, R/checkHoles.R, R/elide.R, R/gc_dist.R, R/kmlLine.R, R/kmlPolygon.R, R/maptools.R, R/readSplus.R, R/shapelib.R, R/sp2pbs.R, R/sp_tools.R, R/spmaps.R, R/subset.R: making length comparisons literal integers 2011-02-11 09:42 rsbivand * R/Rgshhs.R: Rgshhs intersection 2011-02-06 14:48 rsbivand * DESCRIPTION, R/AAA.R, src/shapefil.h, src/shpopen.c, src/shptree.c: suppress startup messages 2011-01-02 14:25 rsbivand * R/Rgshhs.R, man/Rgshhs.Rd: GSHHS 2.1.0 update 2010-12-31 15:43 rsbivand * inst/share/gshhs_c.b: GSHHS 2.1.0 update 2010-12-31 15:37 rsbivand * R/checkHoles.R, man/Rgshhs.Rd, src/Rgshhs.c: GSHHS 2.1.0 update 2010-12-16 10:46 rsbivand * man/as.ppp.Rd, man/gzAzimuth.Rd, man/pal2SpatialPolygons.Rd, man/readShapeLines.Rd, man/readShapePoly.Rd, man/readShapeSpatial.Rd, man/readSplus.Rd, man/unionSpatialPolygons.Rd: use rownames for retrieving FIDs 2010-12-16 10:27 rsbivand * man/as.ppp.Rd, man/pal2SpatialPolygons.Rd, man/readShapePoly.Rd, man/readSplus.Rd, man/unionSpatialPolygons.Rd: use rownames for retrieving FIDs 2010-11-30 17:37 rsbivand * ChangeLog, inst/ChangeLog: tidy 2010-11-30 00:10 edzer * man/as.ppp.Rd, man/asciigrid.Rd: updated email address 2010-11-24 13:40 rsbivand * R/union.R: preparing for rgeos release 2010-11-24 12:32 rsbivand * R/union.R, man/unionSpatialPolygons.Rd: preparing for rgeos release 2010-11-24 09:11 rsbivand * ChangeLog: preparing for rgeos release 2010-11-24 09:09 rsbivand * inst/ChangeLog: preparing for rgeos release 2010-11-24 09:08 rsbivand * DESCRIPTION, R/AAA.R, R/DP.R, R/Rgshhs.R, R/checkHoles.R, R/nowrapRecenter.R, R/union.R, man/Rgshhs.Rd, man/checkPolygonsHoles.Rd, man/nowrapRecenter.Rd, man/thinnedSpatialPoly.Rd, man/unionSpatialPolygons.Rd: preparing for rgeos release 2010-11-18 07:53 rsbivand * .Rbuildignore: add .Rbuildignore 2010-11-18 04:30 sluque * R/sun-methods.R, R/sun.R, man/sun-methods.Rd: Use match.arg() in sun methods, so that defaults actually work. Minor improvements to documentation. 2010-11-17 15:49 rsbivand * INDEX, svn2cl.xsl: initial clean 2010-11-17 15:49 rsbivand * ChangeLog, oChangeLog: initial clean 2010-11-17 15:45 rsbivand * inst/shapes, inst/shapes/baltim.dbf, inst/shapes/baltim.shp, inst/shapes/baltim.shx, inst/shapes/columbus.dbf, inst/shapes/columbus.shp, inst/shapes/columbus.shx, inst/shapes/fylk-val-ll.dbf, inst/shapes/fylk-val-ll.shp, inst/shapes/fylk-val-ll.shx, inst/shapes/fylk-val.dbf, inst/shapes/fylk-val.shp, inst/shapes/fylk-val.shx, inst/shapes/pointZ.dbf, inst/shapes/pointZ.prj, inst/shapes/pointZ.shp, inst/shapes/pointZ.shx, inst/shapes/sids.dbf, inst/shapes/sids.shp, inst/shapes/sids.shx: initial clean 2010-11-17 15:44 rsbivand * inst/shapes: initial clean 2010-11-17 15:40 rsbivand * .: initial clean 2010-11-13 15:55 rsbivand * adding getRgshhsMap 2010-10-17 18:29 rsbivand * ppp marks as data.frame not vector 2010-09-08 17:12 rsbivand * zero nParts for lines 2010-09-08 16:36 rsbivand * zero nParts for lines 2010-08-28 10:35 rsbivand * as.double to storage.mode 2010-08-26 10:36 rsbivand * check Sys.which value 2010-08-12 15:09 rsbivand * data docs fix 2010-04-22 02:48 rsbivand * read.shape filen without extension 2010-04-12 06:55 rsbivand * tidy 2010-04-05 10:42 rsbivand * comment out links to rgeos 2010-04-03 19:25 rsbivand * hide rgeos 2010-04-03 16:23 rsbivand * DBF filename, GSHHS C code errors addressed 2010-04-03 16:02 rsbivand * DBF filename, GSHHS C code errors addressed 2010-01-17 19:27 rsbivand * change spRbind for SpatialPointsDataFrame objects 2010-01-10 19:42 rsbivand * gshhs hole fix 2010-01-10 19:37 rsbivand * gshhs hole fix 2010-01-08 09:48 rsbivand * hole assignment in GSHHS 2010-01-07 18:07 rsbivand * rgeos integration 2010-01-07 12:10 rsbivand * rgeos integration 2009-12-21 12:39 rsbivand * adding CCmaps 2009-12-21 12:39 rsbivand * adding CCmaps 2009-12-18 21:56 rsbivand * GSHHS upgrade to 2.0 2009-12-03 07:35 rsbivand * hole example format change 2009-12-03 07:35 rsbivand * hole example format change 2009-12-03 07:34 rsbivand * hole example format change 2009-11-23 11:50 rsbivand * reinstate getinfo.shape 2009-11-20 12:27 rsbivand * moving deprecated functions from namespace 2009-11-19 20:11 rsbivand * adding thinnedSpatialPoly 2009-11-05 16:26 edzer * moved spChFID method, functions and docs to package sp 2009-09-17 08:22 rsbivand * fix documentation links 2009-07-14 09:17 rsbivand * KML WGS84 notes added 2009-06-22 14:53 rsbivand * changed all.equal to identical in closed ring forcing 2009-06-22 14:52 rsbivand * changed all.equal to identical in closed ring forcing 2009-06-10 14:34 rsbivand * more NULL geometry trapping 2009-05-26 10:22 rsbivand * coercion from owin/tess to SpatialPolygons 2009-04-08 17:29 rsbivand * improvements to spatstat support - Adrian Baddeley 2009-03-29 15:32 rsbivand * drop=FALSE in reading line and polygon shapefiles 2009-03-17 20:43 vir * Minor fix to allow for a line with NA's just before the END. 2009-03-10 17:24 rsbivand * data web link 2009-02-18 12:00 rsbivand * kml writing; GSHHS lines shift 2009-02-18 11:58 rsbivand * kml writing; GSHHS lines shift 2009-02-05 17:45 rsbivand * tidy 2009-02-05 15:39 rsbivand * adding features to readSplus 2009-02-05 13:39 rsbivand * adding readSplus for WinBUGS 2009-01-20 14:39 rsbivand * sun NULL tz 2008-11-13 14:07 rsbivand * ... for readGPS() 2008-11-13 14:06 rsbivand * ... for readGPS() 2008-11-12 14:55 rsbivand * as.psp 2008-10-02 14:46 rsbivand * changelog 2008-08-14 09:09 rsbivand * NULL bug in maps2SP 2008-06-27 08:17 rsbivand * readSpatial wrapper 2008-06-19 05:57 rsbivand * PolySet2SpatialLines UTM zone update 2008-05-24 17:18 rsbivand * GSHHS support to 1.10 2008-05-24 16:27 rsbivand * GSHHS support to 1.10 2008-04-14 20:49 rsbivand * tidy 2008-04-14 20:35 rsbivand * tidy 2008-04-14 20:33 rsbivand * PolySet 2008-04-13 16:47 rsbivand * PBS to SP SID bug 2008-04-10 14:07 rsbivand * tidy 2008-04-04 17:59 rsbivand * ABS nulls 2008-04-04 17:59 rsbivand * ABS nulls 2008-03-30 19:48 rsbivand * GSHHS clip 2008-03-03 21:47 rsbivand * makegrid 2008-02-09 12:42 rsbivand * line lengths in help 2008-01-30 20:53 rsbivand * SG creation 2008-01-30 08:26 rsbivand * ppp + getinfo 2008-01-29 11:36 rsbivand * ppp + getinfo 2008-01-29 11:00 rsbivand * ppp + getinfo 2008-01-29 10:37 rsbivand * ppp + getinfo 2008-01-29 09:52 rsbivand * ppp + getinfo 2008-01-29 09:03 rsbivand * ppp + getinfo 2008-01-29 08:50 rsbivand * ppp + getinfo 2008-01-20 15:08 rsbivand * pbs to sp 2007-12-13 17:32 rsbivand * elide 2007-12-09 18:03 rsbivand * elide shift 2007-11-21 22:37 rsbivand * elide bug 2007-11-16 09:12 rsbivand * GSHHS to 1.5 2007-11-10 13:17 rsbivand * assert 2007-10-31 15:43 rsbivand * thingy to slot 2007-10-31 13:46 rsbivand * thingy to slot 2007-10-23 12:50 rsbivand * license 2007-10-10 06:25 rsbivand * tidy 2007-10-06 17:38 rsbivand * elide first cut 2007-10-06 10:06 rsbivand * elide first cut 2007-09-29 16:37 rsbivand * pointLabel update 2007-09-26 09:09 rsbivand * Ascii Grid dec 2007-09-18 08:19 rsbivand * tidy 2007-09-14 20:14 rsbivand * Mondrian new format 2007-09-14 06:58 rsbivand * pass through max_nchar 2007-09-05 16:09 rsbivand * double NA at end of map coords 2007-07-25 08:49 rsbivand * 3D polylist, write line shape, owin poly 2007-07-19 19:33 rsbivand * 3D polylist writing 2007-06-11 08:05 rsbivand * encoding 2007-06-10 21:27 rsbivand * encode 2007-06-10 20:47 rsbivand * pointLabel 2007-06-05 13:31 rsbivand * con correction 2007-05-08 16:35 rsbivand * revert spatstat coerce 2007-05-07 08:55 rsbivand * tidy 2007-04-28 19:41 rsbivand * doc error 2007-04-27 16:37 rsbivand * resolve GPS conflict 2007-04-21 04:27 rsbivand * GE dimnames 2007-04-16 04:01 rsbivand * sp problem and gps 2007-04-16 02:40 rsbivand * sp problem and gps 2007-03-29 14:34 rsbivand * tidy 2007-03-23 17:50 rsbivand * readGPS 2007-02-09 20:09 rsbivand * force_ring in readShapePoly 2007-02-01 14:28 rsbivand * sun manual tidy 2007-01-21 10:50 rsbivand * GE_PNG additions 2007-01-20 21:36 rsbivand * GE_PNG additions 2007-01-16 09:39 rsbivand * im and sun-methods 2007-01-16 09:23 rsbivand * im and sun-methods 2006-12-02 15:38 rsbivand * release 2006-11-22 12:03 rsbivand * Rgshhs 2006-11-16 14:34 rsbivand * bind 2006-10-31 13:07 rsbivand * sun and r-spatial integration 2006-10-31 08:31 rsbivand * sun and r-spatial integration 2006-10-29 13:53 rsbivand * sun ephemerides 2006-10-28 19:56 rsbivand * sun ephemerides 2006-10-28 17:23 rsbivand * sun ephemerides 2006-10-19 20:03 rsbivand * dostInPolys NULL 2006-09-21 19:42 rsbivand * R 2.4.0 2006-08-30 14:50 rsbivand * pointZ 2006-08-30 07:00 rsbivand * pointZ 2006-05-02 07:07 rsbivand * Geolytics bug 2006-04-10 19:21 rsbivand * fix to sp2WB, readAsciiGrid, writeAsciiGrid 2006-03-20 08:32 rsbivand * Mondrian 2006-03-10 12:50 rsbivand * sp2Mondrian 2006-03-01 08:53 rsbivand * checks on polylists 2006-01-11 11:08 rsbivand * tmap 2006-01-10 13:08 rsbivand * tmap 2006-01-09 13:33 rsbivand * sp2tmap 2006-01-08 21:23 rsbivand * adding sp2tmap 2006-01-08 18:34 rsbivand * adding sp2tmap 2005-12-15 15:00 rsbivand * to 5-4 2005-12-12 21:27 rsbivand * sp2WB 2005-10-03 17:44 rsbivand * lines bugs 2005-09-14 21:08 rsbivand * as at 0.5-2 2005-09-13 17:24 rsbivand * remove suggested splancs 2005-09-13 14:53 rsbivand * remove suggested splancs 2005-09-09 14:28 rsbivand * ... in plot.Map 2005-09-08 20:28 rsbivand * dotsinpolys begun 2005-09-08 11:11 rsbivand * codetools 2005-09-05 12:54 rsbivand * links 2005-09-05 09:00 rsbivand * removing _ 2005-09-03 16:19 rsbivand * added ... to degAxis() 2005-09-02 07:40 rsbivand * more asciigrid 2005-09-01 18:26 rsbivand * Initial revision 2005-09-01 18:26 * New repository initialized by cvs2svn. maptools/inst/changes0000644000176000001440000002344511470773501014465 0ustar ripleyusers0.7-14 (see ChangeLog for more details) Depecating direct access to Map objectswhich will be removed from the namespace very soon. Started on merging readShape* and write*Shape functions 0.7-1 GSHHS binary file reading support changed from release 1.3 to 1.5 and shipped coarse shorelines changed to 1.5, released 3 April 2007 0.6-19 changed sp access to *apply and slot 0.6-18 Change shapelib license from MIT to LGPL 0.6-17 Added gcDestination based on contributions from Eric Archer and a list thread for finding a longlat destination given a longlat starting point and bearing, and elide methods to re-scale, reflect, translate and shift coordinates, permitting their relative positions to be retained but their actual locations to be (moderately) masked; a new version of pointLabel from Tom Short is also included 0.6-16 pass through max_nchar to write.dbf() - thanks to Don MacQueen, updated sp2Mondrian to new format polygon files (with argument to use old format) 0.6-15 map2* error when the final two coordintes in the input object are NAs - gambia.borders 0.6-14 added .spatstat_check hack to "SpatialPolygons" to "owin" coercion, and corrected erroneous code for writing line shapefiles (multiple line segments not handled at all until now); write.polylistShape(..., force=TRUE) now default to set nDims attribute on polylist for passing to 3D polygon shapefile. 0.6-13 Added pointLabel function contributed by Tom Short 0.6-9 Added skeleton readGPS function using external gpsbabel through system, thanks to Patrick Giraudoux. 0.6-7 Added GE_SpatialGrid and kmlOverlay preparation of PNG image overlays for Google Earth made by plotting out using the PNG graphics device, suggested by Duncan Golicher and David Forrest. 0.6-6 Added im object exchange with spatstat, changed sun ephemerides documentation to single page ?"sun-methods". 0.6-1 Added sun ephemerides by Sebastian P. Luque. In addition, code from off-CRAN packages on the r-spatial sourceforge repository has been added to maptools. This code includes reading GSHHS shoreline data, importing maps package line and polygon objects to Spatial* formats, importing ArcInfo vector data through the RArcInfo package into Spatial* formats, exporting Spatial* objects tp PBSmapping format, exchanging window and point objects with the spatstat package, and using the gpclib package for topology on polygons. The relationship with these packages is given as "Suggests:", so their installation is not required unless the specific functions they interface are used. 0.5-16 Fixed bug in dotsInPolys() for returned NULL point objects. 0.5-13 Passing through 3rd dimension in reading POINTZ shapefiles (bug report thanks to Michael Toews), POINTZ are also now written for 3D point coordinates. 0.5-12 Added repair= argument to read.shape(), readShape*() functions, and bug fixes to prevent problems caused by shapefiles with malformed *.shx files; the repair= argument is FALSE by default, equivalent to function behaviour until now, but when TRUE, it tries to repair malformed *.shx files typically found in data provided by Geolytics Inc. Bug report thanks to Jon Wakefield. 0.5-11 sp2WB now no longer emits 1e5 style coordinates, which WinBUGS cannot read; readAsciiGrid and writeAsciiGrid now have dec= arguments to cater for unusual locale handling in ArcGIS 9 (ArcGIS 8 and ArcView 3.2 read "." even in "," decimal mark locales, ArcGIS 9 is not as predictable); trackAzimuth is a wrapper for gzAzimuth to give directions along a track. 0.5-9 Added azimuth-finding function, a function to output polygon maps for Mondrian, and made plot.Map deprecated; a fuzz factor has been added to writeAsciiGrid() to force cell resolution to equality if the difference is less than the square root of machine precision. 0.5-6 Added guard functionality and traps for malformed polylist objects and force= argument to write.polylistShape(), thanks to excellent bug report from Marian Eriksson. 0.5-5 Added function sp2tmap to create a data frame for export to Stata's tmap function from SpatialPolygons objects 0.5-4 Added function sp2WB() to write SpatialPolygons objects to file for reading in SPlus format by WinBUGS, added argument to readShapePoly() to insert polygon IDs from DBF file column. 0.5-2 The suggested dependency on splancs has been removed, and the dotsInPolys() and symbolsInPolys() function have been re-written to use sample.Polygons() from sp. Because sp respects holes, users may find that if polygon rings are taken (wrongly) to be holes, they will not receive any dots/symbols. The examples on the help pages show how to use wrapper package spgpc from the r-spatial repository to remedy this. Also the lwd= argument is now passed through in plot.Map(). 0.5-1 Moved functions from off-CRAN spmaptools to maptools, and introduced dependency on the sp package. The functions reading shapefiles directly into sp class objects will become the principal way of getting vector spatial data into R. Helper functions letting this happen step-by-step are not currently exposed in the maptools namespace, but may be if needed. Simple functions to read and write Arc ASCII grid files have also been added. 0.4-15 Now using C code for ring direction, area and centroids; following a suggestion by Rick Reeves, read.shapes() now reads type 15 (POLYGONZ) shapefiles - confirmed, and should read types 11 POINTZ and 13 ARCZ. For types 13 and 15, it silently drops the third dimension, for type 11, the returned point has three dimensions. 0.4-14 relieved 8 character file basename limit on writing shapefiles 0.4-13 subset.polylist() now accepts both old and new polylists (without and with an area attribute) 0.4-12 Changed condition in tests from 0-4.9 from any() to all(); the plotting order heuristic in Map2poly is replaced with plotting only in strict decreasing order of top-level (multi)polygon area (thanks to Paul Bivand for reporting a malformed plot order from the previous heuristic, involving one polygon disappearing). In multipolygons, the components are plotted in decreasing area order. The multpolygons themselves are assigned their area sum for plotting order. Ring directions are all set to clockwise - very many shapefiles have been observed with quite unrealistic ring orders, so respecting input ring orders seems worse than imposing uniformity. The previous plot order assignment mechanism is retained using Map2poly1. The subset.polylist() function uses the decreasing area heuristic for assigning plot order. 0.4-11 Adding checks for length() being zero 0.4-10 Function write.linelistShape() added to output a list of lines to a shapefile, as suggested by Patrick Giraudoux. 0.4-9 A bug in write.polylistShape() found by Greg Snow, provoked by not checking that numeric attributes were integer, has been resolved - they are now set to the required types. 0.4-8 Functions dbf.read() and dbf.write() replaced by read.dbf() and write.dbf() in the foreign >= 0.8 package; references now made to those functions and package dependency on foreign (which is a recommended package and so not a problem in the course of time). This version of foreign is new, and so will take time to diffuse. 0.4-7 The dbf.read() and dbf.write() functions have been revised and added to the user-visible namespace. New functions write.pointShape() and write.polylistShape() using dbf.write() has been added to let data.frames be written as point-type shapefiles, or as polygon-type shapefiles with an S3 polylist object, respectively - all these functions should be treated as alpha-quality until they have been in use for some time; reports on software that reads ESRI-generated shapefiles but does not read these files should be sent to the package maintainer. Minor changes to plot.polylist() to painting of background with pbg= argument; corrections to plot.Map() to make sure color= and type= are passed to color.ramp() (thanks to Johannes SCHNITZLER), and to make sure rec= is respected (thanks to Tony Olsen); dotsInPolys() added for dot density maps (suggested by Johannes SCHNITZLER); symbolsInPolys() added to place grids of points over polygons with chosen density and/or symbols (suggested by Michael Wolf) - the two latter functions use functions from the splancs package internally. 0.4-6 Allow axis labels to be passed through plot.polylist() (thanks to Lukas Meier) 0.4-5 Corrected C code underlying the reading of DBF files to allow character fields to be arbitrarily wide (bug report Trondheim diamonds with fields over 200 characters wide - buffer overflow from unchecked max width 49); Added access to CHANGELOG through maptools() function. 0.4-4 Corrected C code for reading SHP/SHX files to reduce danger of mismatched PROTECT/UNPROTECT pairs, and hopefully resolve issues with crashes on Windows platforms in some cases. 0.4-3 Back out of a too-aggressive heuristic for guessing ring-directions and plot-ordering 0.4-2 Introduced changes including warnings in Map2poly() and plot.polylist() with regard to rind-direction and plot-order heuristics - Map2poly() tries to determine which polygons and sub-polygons are wholly contained within each other, to note the order in which they should be plotted in plot.polygon() to avoid over-plotting when painting polygons, and, if the raw= argument is FALSE, to correct possible wrong ring directions (lakes are not usually found in the sea etc.). plot.polylist() then tries to use this information to avoid over-painting polygons by painting enclosed units after their enclosing units, and, if the forcefill= argument is FALSE, will paint anti-clockwise rings (aka holes) with background colour rather than fill colour. At the present, raw= and forcefill= defaults are TRUE, and warnings are issued that this behaviour will change. The underlying problem is that most shapefiles in circulation do not follow ESRI specifications for polygons, many have at least some rings in the wrong direction, over and above slivers and dangles. This is unlikely to change, so defensive code is required. maptools/inst/LICENSE0000644000176000001440000001074211470773501014133 0ustar ripleyusersThis file is intended to clarify ownership and copyright: where possible individual files also carry brief copyright notices. Copyrights ========== Files: src/shapefil.h, src/shpopen.c and src/shptree.c are copyright (c) 1998 Frank Warmerdam, and released under the conditions given in http://shapelib.maptools.org/license.html. His code is available under the MIT or LGPL licence, and the latter is chosen here. This software is available under the following "MIT Style" license, or at the option of the licensee under the LGPL (see LICENSE.LGPL). This option is discussed in more detail in shapelib.html. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Further details of Shapelib may be found at its website http://shapelib.maptools.org/ Files: src/Rcentroid.c, src/Rshapeinfo.c, src/maptools.h, and src/Rshapeget.c are copyright (c) 2000-2001 by Nicholas Lewin-Koh and are subject to the licence at the foot of this file. Some portions of these files are based on shapelib/contrib files, and copyright and license conditions follow from the included code: RingCentroid_2d, shpcat.c, shpinfo.c, and SHPRingDir_2d Copyright (c) 1999, Carl Anderson Files: inst/shapes/baltim.*, inst/shapes/columbus.*, and inst/shapes/sids.* are derived by permission from SAL data files prepared by Luc Anselin; they were downloaded from: http://geodacenter.asu.edu/sdata under the following conditions: "The data are provided as is, without any warranties. Please make sure to give proper credit when using them in any publications. Some of the data sets are purely illustrative and should not be used for substantive research." Files: inst/shapes/fylk-val* are copyright Statens Kartverk 2001, and were released (with a collection of other shapefiles) to the public domain in July 2001. The link to the relevant page under http://www.statkart.no has now expired, this copy downloaded 13 July 2001. Files: inst/shapes/pointZ.* are a sample of points from a 3D point shapefile kindly contributed by Michael Toews to be used here for illustrative purposes; this sample is written out using writePointsShape(). File: data/wrld_simpl.rda is a modified SpatialPolygonsDataFrame object generated from the TM_WORLD_BORDERS_SIMPL-0.2 shapefile downloaded from http://mappinghacks.com/data/TM_WORLD_BORDERS_SIMPL-0.2.zip with the attribution: "The world_borders.zip dataset has been superseded by Bjørn Sandvik's improved version, TM_WORLD_BORDERS-0.2.zip, mirrored from thematicmapping.org." The country Polygons objects and the data slot data frame row numbers have been set to the ISO 3166 three letter codes. All other files are copyright (c) 2001-2004 Roger S. Bivand and Nicholas Lewin-Koh, and are subject to the licence at the foot of this file. Licence ======= This is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. The file COPYING in the R top-level directory is a copy of the "GNU General Public License". Roger.Bivand@nhh.no maptools/src/0000755000176000001440000000000012105724127012730 5ustar ripleyusersmaptools/src/Rgshhs.c0000644000176000001440000003252512105724127014341 0ustar ripleyusers/* $Id: Rgshhs.c 254 2013-02-09 10:22:26Z rsbivand $ * * Copyright (c) 1996-2011 by P. Wessel and W. H. F. Smith * See COPYING file for copying and redistribution conditions. * * PROGRAM: gshhs.c * AUTHOR: Paul Wessel (pwessel@hawaii.edu) * CREATED: JAN. 28, 1996 * PURPOSE: To extract ASCII data from binary shoreline data * as described in the 1996 Wessel & Smith JGR Data Analysis Note. * VERSION: 1.1 (Byte flipping added) * 1.2 18-MAY-1999: * Explicit binary open for DOS systems * POSIX.1 compliant * 1.3 08-NOV-1999: Released under GNU GPL * 1.4 05-SEPT-2000: Made a GMT supplement; FLIP no longer needed * 1.5 14-SEPT-2004: Updated to deal with latest GSHHS database (1.3) * 1.6 02-MAY-2006: Updated to deal with latest GSHHS database (1.4) * 1.7 11-NOV-2006: Fixed bug in computing level (&& vs &) * 1.8 31-MAR-2007: Updated to deal with latest GSHHS database (1.5) * 1.9 27-AUG-2007: Handle line data as well as polygon data * 1.10 15-FEB-2008: Updated to deal with latest GSHHS database (1.6) * 1.12 15-JUN-2009: Now contains information on container polygon, * the polygons ancestor in the full resolution, and * a flag to tell if a lake is a riverlake. * Updated to deal with latest GSHHS database (2.0) * 1.13 15-JUL-2011: Now contains improved area information (2.2.0), * and revised greenwhich flags (now 2-bit; see gshhs.h). * Also added -A and -G as suggested by José Luis García Pallero, * as well as -Qe|i to control river-lake output. * * Copyright (c) 1996-2004 by P. Wessel and W. H. F. Smith * See COPYING file for copying and redistribution conditions. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 2 of the License. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * Contact info: www.soest.hawaii.edu/pwessel */ /* * This modification of gshhs.c is Copyright (c) 2005-2011 Roger Bivand * Modification to swap function taken from Rsystat.c in foreign 071117 */ #include "Rgshhs.h" #include #include #include #include static void swapb(void *result, int size) { #ifndef WORDS_BIGENDIAN int i; char *p = result, tmp; if (size == 1) return; for (i = 0; i < size/2; i++) { tmp = p[i]; p[i] = p[size - i - 1]; p[size - i - 1] = tmp; } #endif } SEXP Rgshhs(SEXP, SEXP, SEXP, SEXP, SEXP, SEXP); int getNpols(FILE *); int gshhs_pipbb(double pt1, double pt2, double *bbs); int gshhs_between(double x, double low, double up); SEXP Rgshhs(SEXP fn, SEXP mode, SEXP dolim, SEXP lim, SEXP level, SEXP minarea) { FILE *fp; double w, e, s, n, area, lon, lat, scale = 10.0; char source; char msg[255]; const char *name[2] = {"polygon", "line"}; int k, line, max_east = 270000000, n_read, /*flip,*/ Level, version, greenwich, src, m, river; struct POINT p; struct GSHHS h; int npols, pc=0; SEXP res, resnames, plist, choice, chosen, clip, subset; int i, ipols; signed int fpos; double bb[4], bbi[4]; int k1[4], k2[4], j, j1, j2; fp = fopen (CHAR(STRING_ELT(fn, 0)), "rb"); if (fp == NULL ) { sprintf(msg, "Could not find file %s", CHAR(STRING_ELT(fn, 0))); error(msg); } npols = getNpols(fp); line = 0; res = R_NilValue; if (INTEGER_POINTER(mode)[0] == 0) { fclose (fp); PROTECT(res = NEW_INTEGER(1)); pc++; INTEGER_POINTER(res)[0] = npols; UNPROTECT(pc); /* res */ return(res); } else if (INTEGER_POINTER(mode)[0] > 0) { rewind(fp); PROTECT(res = NEW_LIST(14)); pc++; PROTECT(resnames = NEW_CHARACTER(14)); pc++; SET_STRING_ELT(resnames, 0, COPY_TO_USER_STRING("id")); SET_STRING_ELT(resnames, 1, COPY_TO_USER_STRING("n")); SET_STRING_ELT(resnames, 2, COPY_TO_USER_STRING("level")); SET_STRING_ELT(resnames, 3, COPY_TO_USER_STRING("source")); SET_STRING_ELT(resnames, 4, COPY_TO_USER_STRING("greenwich")); SET_STRING_ELT(resnames, 5, COPY_TO_USER_STRING("fpos")); SET_STRING_ELT(resnames, 6, COPY_TO_USER_STRING("area")); SET_STRING_ELT(resnames, 7, COPY_TO_USER_STRING("west")); SET_STRING_ELT(resnames, 8, COPY_TO_USER_STRING("east")); SET_STRING_ELT(resnames, 9, COPY_TO_USER_STRING("south")); SET_STRING_ELT(resnames, 10, COPY_TO_USER_STRING("north")); SET_STRING_ELT(resnames, 11, COPY_TO_USER_STRING("line")); SET_STRING_ELT(resnames, 12, COPY_TO_USER_STRING("container")); SET_STRING_ELT(resnames, 13, COPY_TO_USER_STRING("ancestor")); setAttrib(res, R_NamesSymbol, resnames); SET_VECTOR_ELT(res, 0, NEW_INTEGER(npols)); SET_VECTOR_ELT(res, 1, NEW_INTEGER(npols)); SET_VECTOR_ELT(res, 2, NEW_INTEGER(npols)); SET_VECTOR_ELT(res, 3, NEW_INTEGER(npols)); SET_VECTOR_ELT(res, 4, NEW_INTEGER(npols)); SET_VECTOR_ELT(res, 5, NEW_INTEGER(npols)); SET_VECTOR_ELT(res, 6, NEW_NUMERIC(npols)); SET_VECTOR_ELT(res, 7, NEW_NUMERIC(npols)); SET_VECTOR_ELT(res, 8, NEW_NUMERIC(npols)); SET_VECTOR_ELT(res, 9, NEW_NUMERIC(npols)); SET_VECTOR_ELT(res, 10, NEW_NUMERIC(npols)); SET_VECTOR_ELT(res, 11, NEW_INTEGER(npols)); SET_VECTOR_ELT(res, 12, NEW_INTEGER(npols)); SET_VECTOR_ELT(res, 13, NEW_INTEGER(npols)); fpos = (signed int) ftell(fp); n_read = fread ((void *)&h, (size_t)sizeof (struct GSHHS), (size_t)1, fp); /* version = (h.flag >> 8) & 255; flip = (version != GSHHS_DATA_VERSION); Take as sign that byte-swabbing is needed */ /* flip = (! (h.level > 0 && h.level < 5)); Take as sign that byte-swabbing is needed */ i = 0; while (n_read == 1) { /* if (flip) {*/ swapb (&h.id, sizeof(int)); swapb (&h.n, sizeof(int)); /* h.level = swapb ((unsigned int)h.level); */ swapb (&h.west, sizeof(int)); swapb (&h.east, sizeof(int)); swapb (&h.south, sizeof(int)); swapb (&h.north, sizeof(int)); swapb (&h.area, sizeof(int)); /* h.version = swapb ((unsigned int)h.version); h.greenwich = swabi2 ((unsigned int)h.greenwich); h.source = swabi2 ((unsigned int)h.source);*/ swapb (&h.flag, sizeof(int)); swapb (&h.ancestor, sizeof(int)); swapb (&h.container, sizeof(int)); /* }*/ Level = h.flag & 255; version = (h.flag >> 8) & 255; if (!(version >= 9)) error("Data not same version as software"); greenwich = (h.flag >> 16) & 3; /* Greenwich is 0-3 */ src = (h.flag >> 24) & 1; /* Greenwich is 0 (WDBII) or 1 (WVS) */ river = (h.flag >> 25) & 1; /* River is 0 (not river) or 1 (is river) */ w = h.west * GSHHS_SCL; /* Convert from microdegrees to degrees */ e = h.east * GSHHS_SCL; s = h.south * GSHHS_SCL; n = h.north * GSHHS_SCL; source = (src == 1) ? 'W' : 'C'; /* Either WVS or CIA (WDBII) pedigree */ line = (h.area) ? 0 : 1; /* Either Polygon (0) or Line (1) (if no area) */ m = h.flag >> 26; scale = pow (10.0, (double)m); /* Area scale */ area = h.area / scale; /* Now im km^2 */ INTEGER_POINTER(VECTOR_ELT(res, 0))[i] = (signed int) h.id; INTEGER_POINTER(VECTOR_ELT(res, 1))[i] = (signed int) h.n; INTEGER_POINTER(VECTOR_ELT(res, 2))[i] = (signed int) Level; INTEGER_POINTER(VECTOR_ELT(res, 3))[i] = (signed int) src; INTEGER_POINTER(VECTOR_ELT(res, 4))[i] = (signed int) greenwich; INTEGER_POINTER(VECTOR_ELT(res, 5))[i] = (signed int) fpos; NUMERIC_POINTER(VECTOR_ELT(res, 6))[i] = area; NUMERIC_POINTER(VECTOR_ELT(res, 7))[i] = w; NUMERIC_POINTER(VECTOR_ELT(res, 8))[i] = e; NUMERIC_POINTER(VECTOR_ELT(res, 9))[i] = s; NUMERIC_POINTER(VECTOR_ELT(res, 10))[i] = n; INTEGER_POINTER(VECTOR_ELT(res, 11))[i] = (signed int) line; INTEGER_POINTER(VECTOR_ELT(res, 12))[i] = (signed int) h.container; INTEGER_POINTER(VECTOR_ELT(res, 13))[i] = (signed int) h.ancestor; fseek (fp, (long)(h.n * sizeof(struct POINT)), SEEK_CUR); fpos = (signed int) ftell(fp); n_read = fread((void *)&h, (size_t)sizeof (struct GSHHS), (size_t)1, fp); i++; } } if (INTEGER_POINTER(mode)[0] == 1) { fclose (fp); UNPROTECT(pc); return(res); } else { if (INTEGER_POINTER(mode)[0] > 1) { PROTECT(subset = NEW_INTEGER(npols)); pc++; for (i=0; i INTEGER_POINTER(level)[0]) INTEGER_POINTER(subset)[i] = 0; if (NUMERIC_POINTER(VECTOR_ELT(res, 6))[i] < NUMERIC_POINTER(minarea)[0]) INTEGER_POINTER(subset)[i] = 0; } if (LOGICAL_POINTER(dolim)[0] == TRUE) { PROTECT(choice = NEW_LIST(2)); pc++; SET_VECTOR_ELT(choice, 0, NEW_INTEGER(npols)); SET_VECTOR_ELT(choice, 1, NEW_INTEGER(npols)); for (i=0; i 1) max_east = 180000000; j1 = INTEGER_POINTER(VECTOR_ELT(res, 1))[j]; j2 = INTEGER_POINTER(VECTOR_ELT(res, 5))[j]; fseek (fp, (long)(sizeof(struct GSHHS) + j2), SEEK_SET); SET_VECTOR_ELT(plist, i, allocMatrix(REALSXP, j1, 2)); for (k = 0; k < j1; k++) { if (fread ((void *)&p, (size_t) sizeof(struct POINT), (size_t) 1, fp) != 1) { sprintf (msg, "Error reading file %s for %s %d, point %d.\n", CHAR(STRING_ELT(fn, 0)), name[line], INTEGER_POINTER(VECTOR_ELT(res, 0))[j], k); error(msg); } /* if (flip) {*/ swapb (&p.x, sizeof(int)); swapb (&p.y, sizeof(int)); /* }*/ lon = (INTEGER_POINTER(VECTOR_ELT(res, 4))[j] && p.x > max_east) ? p.x * GSHHS_SCL - 360.0 : p.x * GSHHS_SCL; lat = p.y * GSHHS_SCL; NUMERIC_POINTER(VECTOR_ELT(plist, i))[k] = lon; NUMERIC_POINTER(VECTOR_ELT(plist, i))[k+j1] = lat; } } fclose (fp); UNPROTECT(pc); return(plist); } } error("shouldn't be here"); return(R_NilValue); } int getNpols(FILE *fp) { struct GSHHS h; int n_read/*, flip, version*/; int n; n_read = fread ((void *)&h, (size_t)sizeof (struct GSHHS), (size_t)1, fp); /* version = (h.flag >> 8) & 255; flip = (version != GSHHS_DATA_VERSION); Take as sign that byte-swabbing is needed */ /* flip = (! (h.level > 0 && h.level < 5)); Take as sign that byte-swabbing is needed */ n=0; while (n_read == 1) { /* if (flip) {*/ swapb (&h.n, sizeof(int)); /* }*/ fseek (fp, (long)(h.n * sizeof(struct POINT)), SEEK_CUR); n_read = fread((void *)&h, (size_t)sizeof (struct GSHHS), (size_t)1, fp); n++; } return(n); } int gshhs_between(double x, double low, double up) { if (x >= low && x <= up) return(1); else return(0); } int gshhs_pipbb(double pt1, double pt2, double *bbs) { if ((gshhs_between(pt1, bbs[0], bbs[1]) == 1) && (gshhs_between(pt2, bbs[2], bbs[3]) == 1)) return(1); else return(0); } maptools/src/insiders.c0000644000176000001440000000325312105724127014717 0ustar ripleyusers# include # include #define ROFFSET 1 int pipbb(double pt1, double pt2, double *bbs); int between(double x, double low, double up); SEXP mtInsiders(SEXP n1, SEXP bbs) { int n, pc=0; int i, j, k, k1; double bbi[4], bbj[4]; int *yes, jhit[4], hsum; SEXP ans; n = INTEGER_POINTER(n1)[0]; PROTECT(ans = NEW_LIST(n)); pc++; yes = (int *) R_alloc((long) n, sizeof(int)); for (i=0; i < n; i++) { for (j=0; j < n; j++) yes[j] = 0; bbi[0] = NUMERIC_POINTER(bbs)[i]; bbi[1] = NUMERIC_POINTER(bbs)[i + n]; bbi[2] = NUMERIC_POINTER(bbs)[i + 2*n]; bbi[3] = NUMERIC_POINTER(bbs)[i + 3*n]; k = 0; for (j=0; j < n; j++) { if (i != j) { hsum = 0; bbj[0] = NUMERIC_POINTER(bbs)[j]; bbj[1] = NUMERIC_POINTER(bbs)[j + n]; bbj[2] = NUMERIC_POINTER(bbs)[j + 2*n]; bbj[3] = NUMERIC_POINTER(bbs)[j + 3*n]; for (k1=0; k1 < 4; k1++) jhit[k1] = 0; jhit[0] = pipbb(bbi[2], bbi[3], bbj); jhit[1] = pipbb(bbi[0], bbi[1], bbj); jhit[2] = pipbb(bbi[0], bbi[3], bbj); jhit[3] = pipbb(bbi[2], bbi[1], bbj); for (k1=0; k1 < 4; k1++) hsum = hsum + jhit[k1]; if (hsum == 4) { yes[j] = 1; k = k + yes[j]; } } } if (k != 0) { SET_VECTOR_ELT(ans, i, NEW_INTEGER(k)); for (j=0, k1=0; j < n; j++) { if (yes[j] > 0) INTEGER_POINTER(VECTOR_ELT(ans, i))[k1++] = j + ROFFSET; } } } UNPROTECT(pc); /* ans */ return(ans); } int between(double x, double low, double up) { if (x >= low && x <= up) return(1); else return(0); } int pipbb(double pt1, double pt2, double *bbs) { if ((between(pt1, bbs[0], bbs[2]) == 1) && (between(pt2, bbs[1], bbs[3]) == 1)) return(1); else return(0); } maptools/src/maptools.h0000644000176000001440000000062412105724127014741 0ustar ripleyusers#include #include #include "shapefil.h" #include #include int SHPRingDir_2d ( SHPObject *psCShape, int Ring ); /* #if R_VERSION < R_Version(1, 2, 0) # define STRING_ELT(x,i) (STRING(x)[i]) # define VECTOR_ELT(x,i) (VECTOR(x)[i]) # define SET_STRING_ELT(x,i,v) (STRING(x)[i] = (v)) # define SET_VECTOR_ELT(x,i,v) (VECTOR(x)[i] = (v)) #endif */ maptools/src/shpopen.c0000644000176000001440000022063612105724127014561 0ustar ripleyusers/****************************************************************************** * $Id: shpopen.c 220 2011-11-14 21:35:15Z rsbivand $ * * Project: Shapelib * Purpose: Implementation of core Shapefile read/write functions. * Author: Frank Warmerdam, warmerdam@pobox.com * ****************************************************************************** * Copyright (c) 1999, 2001, Frank Warmerdam * * This software is available under the following "MIT Style" license, * or at the option of the licensee under the LGPL (see LICENSE.LGPL). This * option is discussed in more detail in shapelib.html. * * -- * * Permission is hereby granted, free of charge, to any person obtaining a * copy of this software and associated documentation files (the "Software"), * to deal in the Software without restriction, including without limitation * the rights to use, copy, modify, merge, publish, distribute, sublicense, * and/or sell copies of the Software, and to permit persons to whom the * Software is furnished to do so, subject to the following conditions: * * The above copyright notice and this permission notice shall be included * in all copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER * DEALINGS IN THE SOFTWARE. ****************************************************************************** * * $Log: shpopen.c,v $ * Revision 1.3 2007/11/16 09:12:40 rsbivand * GSHHS to 1.5 * * Revision 1.2 2007/11/10 13:17:42 rsbivand * assert * * Revision 1.1.1.1 2005/09/01 18:21:59 rsbivand * Initial import. * * Revision 1.46 2005/02/11 17:17:46 fwarmerdam * added panPartStart[0] validation * * Revision 1.45 2004/09/26 20:09:48 fwarmerdam * const correctness changes * * Revision 1.44 2003/12/29 00:18:39 fwarmerdam * added error checking for failed IO and optional CPL error reporting * * Revision 1.43 2003/12/01 16:20:08 warmerda * be careful of zero vertex shapes * * Revision 1.42 2003/12/01 14:58:27 warmerda * added degenerate object check in SHPRewindObject() * * Revision 1.41 2003/07/08 15:22:43 warmerda * avoid warning * * Revision 1.40 2003/04/21 18:30:37 warmerda * added header write/update public methods * * Revision 1.39 2002/08/26 06:46:56 warmerda * avoid c++ comments * * Revision 1.38 2002/05/07 16:43:39 warmerda * Removed debugging printf. * * Revision 1.37 2002/04/10 17:35:22 warmerda * fixed bug in ring reversal code * * Revision 1.36 2002/04/10 16:59:54 warmerda * added SHPRewindObject * * Revision 1.35 2001/12/07 15:10:44 warmerda * fix if .shx fails to open * * Revision 1.34 2001/11/01 16:29:55 warmerda * move pabyRec into SHPInfo for thread safety * * Revision 1.33 2001/07/03 12:18:15 warmerda * Improved cleanup if SHX not found, provied by Riccardo Cohen. * * Revision 1.32 2001/06/22 01:58:07 warmerda * be more careful about establishing initial bounds in face of NULL shapes * * Revision 1.31 2001/05/31 19:35:29 warmerda * added support for writing null shapes * * Revision 1.30 2001/05/28 12:46:29 warmerda * Add some checking on reasonableness of record count when opening. * * Revision 1.29 2001/05/23 13:36:52 warmerda * added use of SHPAPI_CALL * * Revision 1.28 2001/02/06 22:25:06 warmerda * fixed memory leaks when SHPOpen() fails * * Revision 1.27 2000/07/18 15:21:33 warmerda * added better enforcement of -1 for append in SHPWriteObject * * Revision 1.26 2000/02/16 16:03:51 warmerda * added null shape support * * Revision 1.25 1999/12/15 13:47:07 warmerda * Fixed record size settings in .shp file (was 4 words too long) * Added stdlib.h. * * Revision 1.24 1999/11/05 14:12:04 warmerda * updated license terms * * Revision 1.23 1999/07/27 00:53:46 warmerda * added support for rewriting shapes * * Revision 1.22 1999/06/11 19:19:11 warmerda * Cleanup pabyRec static buffer on SHPClose(). * * Revision 1.21 1999/06/02 14:57:56 kshih * Remove unused variables * * Revision 1.20 1999/04/19 21:04:17 warmerda * Fixed syntax error. * * Revision 1.19 1999/04/19 21:01:57 warmerda * Force access string to binary in SHPOpen(). * * Revision 1.18 1999/04/01 18:48:07 warmerda * Try upper case extensions if lower case doesn't work. * * Revision 1.17 1998/12/31 15:29:39 warmerda * Disable writing measure values to multipatch objects if * DISABLE_MULTIPATCH_MEASURE is defined. * * Revision 1.16 1998/12/16 05:14:33 warmerda * Added support to write MULTIPATCH. Fixed reading Z coordinate of * MULTIPATCH. Fixed record size written for all feature types. * * Revision 1.15 1998/12/03 16:35:29 warmerda * r+b is proper binary access string, not rb+. * * Revision 1.14 1998/12/03 15:47:56 warmerda * Fixed setting of nVertices in SHPCreateObject(). * * Revision 1.13 1998/12/03 15:33:54 warmerda * Made SHPCalculateExtents() separately callable. * * Revision 1.12 1998/11/11 20:01:50 warmerda * Fixed bug writing ArcM/Z, and PolygonM/Z for big endian machines. * * Revision 1.11 1998/11/09 20:56:44 warmerda * Fixed up handling of file wide bounds. * * Revision 1.10 1998/11/09 20:18:51 warmerda * Converted to support 3D shapefiles, and use of SHPObject. * * Revision 1.9 1998/02/24 15:09:05 warmerda * Fixed memory leak. * * Revision 1.8 1997/12/04 15:40:29 warmerda * Fixed byte swapping of record number, and record length fields in the * .shp file. * * Revision 1.7 1995/10/21 03:15:58 warmerda * Added support for binary file access, the magic cookie 9997 * and tried to improve the int32 selection logic for 16bit systems. * * Revision 1.6 1995/09/04 04:19:41 warmerda * Added fix for file bounds. * * Revision 1.5 1995/08/25 15:16:44 warmerda * Fixed a couple of problems with big endian systems ... one with bounds * and the other with multipart polygons. * * Revision 1.4 1995/08/24 18:10:17 warmerda * Switch to use SfRealloc() to avoid problems with pre-ANSI realloc() * functions (such as on the Sun). * * Revision 1.3 1995/08/23 02:23:15 warmerda * Added support for reading bounds, and fixed up problems in setting the * file wide bounds. * * Revision 1.2 1995/08/04 03:16:57 warmerda * Added header. * */ #include "shapefil.h" #include #include /* #include RSB 071110 */ #include #include #include #include #include #include SHP_CVSID("$Id: shpopen.c 220 2011-11-14 21:35:15Z rsbivand $") typedef unsigned char uchar; #if UINT_MAX == 65535 typedef long int32; #else typedef int int32; #endif #ifndef FALSE # define FALSE 0 # define TRUE 1 #endif #define ByteCopy( a, b, c ) memcpy( b, a, c ) #ifndef MAX # define MIN(a,b) ((ab) ? a : b) #endif static int bBigEndian; /************************************************************************/ /* SwapWord() */ /* */ /* Swap a 2, 4 or 8 byte word. */ /************************************************************************/ static void SwapWord( int length, void * wordP ) { int i; uchar temp; for( i=0; i < length/2; i++ ) { temp = ((uchar *) wordP)[i]; ((uchar *)wordP)[i] = ((uchar *) wordP)[length-i-1]; ((uchar *) wordP)[length-i-1] = temp; } } /************************************************************************/ /* SfRealloc() */ /* */ /* A realloc cover function that will access a NULL pointer as */ /* a valid input. */ /************************************************************************/ static void * SfRealloc( void * pMem, int nNewSize ) { if( pMem == NULL ) return( (void *) malloc(nNewSize) ); else return( (void *) realloc(pMem,nNewSize) ); } /************************************************************************/ /* SHPWriteHeader() */ /* */ /* Write out a header for the .shp and .shx files as well as the */ /* contents of the index (.shx) file. */ /************************************************************************/ void SHPWriteHeader( SHPHandle psSHP ) { uchar abyHeader[100]; int i; int32 i32; double dValue; int32 *panSHX; /* -------------------------------------------------------------------- */ /* Prepare header block for .shp file. */ /* -------------------------------------------------------------------- */ for( i = 0; i < 100; i++ ) abyHeader[i] = 0; abyHeader[2] = 0x27; /* magic cookie */ abyHeader[3] = 0x0a; i32 = psSHP->nFileSize/2; /* file size */ ByteCopy( &i32, abyHeader+24, 4 ); if( !bBigEndian ) SwapWord( 4, abyHeader+24 ); i32 = 1000; /* version */ ByteCopy( &i32, abyHeader+28, 4 ); if( bBigEndian ) SwapWord( 4, abyHeader+28 ); i32 = psSHP->nShapeType; /* shape type */ ByteCopy( &i32, abyHeader+32, 4 ); if( bBigEndian ) SwapWord( 4, abyHeader+32 ); dValue = psSHP->adBoundsMin[0]; /* set bounds */ ByteCopy( &dValue, abyHeader+36, 8 ); if( bBigEndian ) SwapWord( 8, abyHeader+36 ); dValue = psSHP->adBoundsMin[1]; ByteCopy( &dValue, abyHeader+44, 8 ); if( bBigEndian ) SwapWord( 8, abyHeader+44 ); dValue = psSHP->adBoundsMax[0]; ByteCopy( &dValue, abyHeader+52, 8 ); if( bBigEndian ) SwapWord( 8, abyHeader+52 ); dValue = psSHP->adBoundsMax[1]; ByteCopy( &dValue, abyHeader+60, 8 ); if( bBigEndian ) SwapWord( 8, abyHeader+60 ); dValue = psSHP->adBoundsMin[2]; /* z */ ByteCopy( &dValue, abyHeader+68, 8 ); if( bBigEndian ) SwapWord( 8, abyHeader+68 ); dValue = psSHP->adBoundsMax[2]; ByteCopy( &dValue, abyHeader+76, 8 ); if( bBigEndian ) SwapWord( 8, abyHeader+76 ); dValue = psSHP->adBoundsMin[3]; /* m */ ByteCopy( &dValue, abyHeader+84, 8 ); if( bBigEndian ) SwapWord( 8, abyHeader+84 ); dValue = psSHP->adBoundsMax[3]; ByteCopy( &dValue, abyHeader+92, 8 ); if( bBigEndian ) SwapWord( 8, abyHeader+92 ); /* -------------------------------------------------------------------- */ /* Write .shp file header. */ /* -------------------------------------------------------------------- */ if( fseek( psSHP->fpSHP, 0, 0 ) != 0 || fwrite( abyHeader, 100, 1, psSHP->fpSHP ) != 1 ) { #ifdef USE_CPL CPLError( CE_Failure, CPLE_OpenFailed, "Failure writing .shp header." ); #endif return; } /* -------------------------------------------------------------------- */ /* Prepare, and write .shx file header. */ /* -------------------------------------------------------------------- */ i32 = (psSHP->nRecords * 2 * sizeof(int32) + 100)/2; /* file size */ ByteCopy( &i32, abyHeader+24, 4 ); if( !bBigEndian ) SwapWord( 4, abyHeader+24 ); if( fseek( psSHP->fpSHX, 0, 0 ) != 0 || fwrite( abyHeader, 100, 1, psSHP->fpSHX ) != 1 ) { #ifdef USE_CPL CPLError( CE_Failure, CPLE_OpenFailed, "Failure writing .shx header." ); #endif return; } /* -------------------------------------------------------------------- */ /* Write out the .shx contents. */ /* -------------------------------------------------------------------- */ panSHX = (int32 *) malloc(sizeof(int32) * 2 * psSHP->nRecords); for( i = 0; i < psSHP->nRecords; i++ ) { panSHX[i*2 ] = psSHP->panRecOffset[i]/2; panSHX[i*2+1] = psSHP->panRecSize[i]/2; if( !bBigEndian ) SwapWord( 4, panSHX+i*2 ); if( !bBigEndian ) SwapWord( 4, panSHX+i*2+1 ); } if( (int)fwrite( panSHX, sizeof(int32)*2, psSHP->nRecords, psSHP->fpSHX ) != psSHP->nRecords ) { #ifdef USE_CPL CPLError( CE_Failure, CPLE_OpenFailed, "Failure writing .shx contents." ); #endif } free( panSHX ); /* -------------------------------------------------------------------- */ /* Flush to disk. */ /* -------------------------------------------------------------------- */ fflush( psSHP->fpSHP ); fflush( psSHP->fpSHX ); } /************************************************************************/ /* shpopen() */ /* */ /* Open the .shp and .shx files based on the basename of the */ /* files or either file name. */ /************************************************************************/ SHPHandle SHPAPI_CALL SHPOpen( const char * pszLayer, const char * pszAccess ) { char *pszFullname, *pszBasename; SHPHandle psSHP; uchar *pabyBuf; int i; double dValue; /* -------------------------------------------------------------------- */ /* Ensure the access string is one of the legal ones. We */ /* ensure the result string indicates binary to avoid common */ /* problems on Windows. */ /* -------------------------------------------------------------------- */ if( strcmp(pszAccess,"rb+") == 0 || strcmp(pszAccess,"r+b") == 0 || strcmp(pszAccess,"r+") == 0 ) pszAccess = "r+b"; else pszAccess = "rb"; /* -------------------------------------------------------------------- */ /* Establish the byte order on this machine. */ /* -------------------------------------------------------------------- */ i = 1; if( *((uchar *) &i) == 1 ) bBigEndian = FALSE; else bBigEndian = TRUE; /* -------------------------------------------------------------------- */ /* Initialize the info structure. */ /* -------------------------------------------------------------------- */ psSHP = (SHPHandle) calloc(sizeof(SHPInfo),1); psSHP->bUpdated = FALSE; /* -------------------------------------------------------------------- */ /* Compute the base (layer) name. If there is any extension */ /* on the passed in filename we will strip it off. */ /* -------------------------------------------------------------------- */ pszBasename = (char *) malloc(strlen(pszLayer)+5); strcpy( pszBasename, pszLayer ); for( i = strlen(pszBasename)-1; i > 0 && pszBasename[i] != '.' && pszBasename[i] != '/' && pszBasename[i] != '\\'; i-- ) {} if( pszBasename[i] == '.' ) pszBasename[i] = '\0'; /* -------------------------------------------------------------------- */ /* Open the .shp and .shx files. Note that files pulled from */ /* a PC to Unix with upper case filenames won't work! */ /* -------------------------------------------------------------------- */ pszFullname = (char *) malloc(strlen(pszBasename) + 5); sprintf( pszFullname, "%s.shp", pszBasename ); psSHP->fpSHP = fopen(pszFullname, pszAccess ); if( psSHP->fpSHP == NULL ) { sprintf( pszFullname, "%s.SHP", pszBasename ); psSHP->fpSHP = fopen(pszFullname, pszAccess ); } if( psSHP->fpSHP == NULL ) { #ifdef USE_CPL CPLError( CE_Failure, CPLE_OpenFailed, "Unable to open %s.shp or %s.SHP.", pszBasename, pszBasename ); #endif free( psSHP ); free( pszBasename ); free( pszFullname ); return( NULL ); } sprintf( pszFullname, "%s.shx", pszBasename ); psSHP->fpSHX = fopen(pszFullname, pszAccess ); if( psSHP->fpSHX == NULL ) { sprintf( pszFullname, "%s.SHX", pszBasename ); psSHP->fpSHX = fopen(pszFullname, pszAccess ); } if( psSHP->fpSHX == NULL ) { #ifdef USE_CPL CPLError( CE_Failure, CPLE_OpenFailed, "Unable to open %s.shx or %s.SHX.", pszBasename, pszBasename ); #endif fclose( psSHP->fpSHP ); free( psSHP ); free( pszBasename ); free( pszFullname ); return( NULL ); } free( pszFullname ); free( pszBasename ); /* -------------------------------------------------------------------- */ /* Read the file size from the SHP file. */ /* -------------------------------------------------------------------- */ pabyBuf = (uchar *) malloc(100); fread( pabyBuf, 100, 1, psSHP->fpSHP ); psSHP->nFileSize = (pabyBuf[24] * 256 * 256 * 256 + pabyBuf[25] * 256 * 256 + pabyBuf[26] * 256 + pabyBuf[27]) * 2; /* -------------------------------------------------------------------- */ /* Read SHX file Header info */ /* -------------------------------------------------------------------- */ if( fread( pabyBuf, 100, 1, psSHP->fpSHX ) != 1 || pabyBuf[0] != 0 || pabyBuf[1] != 0 || pabyBuf[2] != 0x27 || (pabyBuf[3] != 0x0a && pabyBuf[3] != 0x0d) ) { #ifdef USE_CPL CPLError( CE_Failure, CPLE_AppDefined, ".shx file is unreadable, or corrupt." ); #endif fclose( psSHP->fpSHP ); fclose( psSHP->fpSHX ); free( psSHP ); return( NULL ); } psSHP->nRecords = pabyBuf[27] + pabyBuf[26] * 256 + pabyBuf[25] * 256 * 256 + pabyBuf[24] * 256 * 256 * 256; psSHP->nRecords = (psSHP->nRecords*2 - 100) / 8; psSHP->nShapeType = pabyBuf[32]; if( psSHP->nRecords < 0 || psSHP->nRecords > 256000000 ) { #ifdef USE_CPL CPLError( CE_Failure, CPLE_AppDefined, "Record count in .shp header is %d, which seems\n" "unreasonable. Assuming header is corrupt.", psSHP->nRecords ); #endif fclose( psSHP->fpSHP ); fclose( psSHP->fpSHX ); free( psSHP ); return( NULL ); } /* -------------------------------------------------------------------- */ /* Read the bounds. */ /* -------------------------------------------------------------------- */ if( bBigEndian ) SwapWord( 8, pabyBuf+36 ); memcpy( &dValue, pabyBuf+36, 8 ); psSHP->adBoundsMin[0] = dValue; if( bBigEndian ) SwapWord( 8, pabyBuf+44 ); memcpy( &dValue, pabyBuf+44, 8 ); psSHP->adBoundsMin[1] = dValue; if( bBigEndian ) SwapWord( 8, pabyBuf+52 ); memcpy( &dValue, pabyBuf+52, 8 ); psSHP->adBoundsMax[0] = dValue; if( bBigEndian ) SwapWord( 8, pabyBuf+60 ); memcpy( &dValue, pabyBuf+60, 8 ); psSHP->adBoundsMax[1] = dValue; if( bBigEndian ) SwapWord( 8, pabyBuf+68 ); /* z */ memcpy( &dValue, pabyBuf+68, 8 ); psSHP->adBoundsMin[2] = dValue; if( bBigEndian ) SwapWord( 8, pabyBuf+76 ); memcpy( &dValue, pabyBuf+76, 8 ); psSHP->adBoundsMax[2] = dValue; if( bBigEndian ) SwapWord( 8, pabyBuf+84 ); /* z */ memcpy( &dValue, pabyBuf+84, 8 ); psSHP->adBoundsMin[3] = dValue; if( bBigEndian ) SwapWord( 8, pabyBuf+92 ); memcpy( &dValue, pabyBuf+92, 8 ); psSHP->adBoundsMax[3] = dValue; free( pabyBuf ); /* -------------------------------------------------------------------- */ /* Read the .shx file to get the offsets to each record in */ /* the .shp file. */ /* -------------------------------------------------------------------- */ psSHP->nMaxRecords = psSHP->nRecords; psSHP->panRecOffset = (int *) malloc(sizeof(int) * MAX(1,psSHP->nMaxRecords) ); psSHP->panRecSize = (int *) malloc(sizeof(int) * MAX(1,psSHP->nMaxRecords) ); pabyBuf = (uchar *) malloc(8 * MAX(1,psSHP->nRecords) ); if( (int) fread( pabyBuf, 8, psSHP->nRecords, psSHP->fpSHX ) != psSHP->nRecords ) { #ifdef USE_CPL CPLError( CE_Failure, CPLE_AppDefined, "Failed to read all values for %d records in .shx file.", psSHP->nRecords ); #endif /* SHX is short or unreadable for some reason. */ fclose( psSHP->fpSHP ); fclose( psSHP->fpSHX ); free( psSHP->panRecOffset ); free( psSHP->panRecSize ); free( psSHP ); return( NULL ); } for( i = 0; i < psSHP->nRecords; i++ ) { int32 nOffset, nLength; memcpy( &nOffset, pabyBuf + i * 8, 4 ); if( !bBigEndian ) SwapWord( 4, &nOffset ); memcpy( &nLength, pabyBuf + i * 8 + 4, 4 ); if( !bBigEndian ) SwapWord( 4, &nLength ); psSHP->panRecOffset[i] = nOffset*2; psSHP->panRecSize[i] = nLength*2; } free( pabyBuf ); return( psSHP ); } /************************************************************************/ /* SHPClose() */ /* */ /* Close the .shp and .shx files. */ /************************************************************************/ void SHPAPI_CALL SHPClose(SHPHandle psSHP ) { if( psSHP == NULL ) return; /* -------------------------------------------------------------------- */ /* Update the header if we have modified anything. */ /* -------------------------------------------------------------------- */ if( psSHP->bUpdated ) SHPWriteHeader( psSHP ); /* -------------------------------------------------------------------- */ /* Free all resources, and close files. */ /* -------------------------------------------------------------------- */ free( psSHP->panRecOffset ); free( psSHP->panRecSize ); fclose( psSHP->fpSHX ); fclose( psSHP->fpSHP ); if( psSHP->pabyRec != NULL ) { free( psSHP->pabyRec ); } free( psSHP ); } /************************************************************************/ /* SHPGetInfo() */ /* */ /* Fetch general information about the shape file. */ /************************************************************************/ void SHPAPI_CALL SHPGetInfo(SHPHandle psSHP, int * pnEntities, int * pnShapeType, double * padfMinBound, double * padfMaxBound ) { int i; if( psSHP == NULL ) return; if( pnEntities != NULL ) *pnEntities = psSHP->nRecords; if( pnShapeType != NULL ) *pnShapeType = psSHP->nShapeType; for( i = 0; i < 4; i++ ) { if( padfMinBound != NULL ) padfMinBound[i] = psSHP->adBoundsMin[i]; if( padfMaxBound != NULL ) padfMaxBound[i] = psSHP->adBoundsMax[i]; } } /************************************************************************/ /* SHPCreate() */ /* */ /* Create a new shape file and return a handle to the open */ /* shape file with read/write access. */ /************************************************************************/ SHPHandle SHPAPI_CALL SHPCreate( const char * pszLayer, int nShapeType ) { char *pszBasename, *pszFullname; int i; FILE *fpSHP, *fpSHX; uchar abyHeader[100]; int32 i32; double dValue; /* -------------------------------------------------------------------- */ /* Establish the byte order on this system. */ /* -------------------------------------------------------------------- */ i = 1; if( *((uchar *) &i) == 1 ) bBigEndian = FALSE; else bBigEndian = TRUE; /* -------------------------------------------------------------------- */ /* Compute the base (layer) name. If there is any extension */ /* on the passed in filename we will strip it off. */ /* -------------------------------------------------------------------- */ pszBasename = (char *) malloc(strlen(pszLayer)+5); strcpy( pszBasename, pszLayer ); for( i = strlen(pszBasename)-1; i > 0 && pszBasename[i] != '.' && pszBasename[i] != '/' && pszBasename[i] != '\\'; i-- ) {} if( pszBasename[i] == '.' ) pszBasename[i] = '\0'; /* -------------------------------------------------------------------- */ /* Open the two files so we can write their headers. */ /* -------------------------------------------------------------------- */ pszFullname = (char *) malloc(strlen(pszBasename) + 5); sprintf( pszFullname, "%s.shp", pszBasename ); fpSHP = fopen(pszFullname, "wb" ); if( fpSHP == NULL ) { #ifdef USE_CPL CPLError( CE_Failure, CPLE_AppDefined, "Failed to create file %s.", pszFullname ); #endif return( NULL ); } sprintf( pszFullname, "%s.shx", pszBasename ); fpSHX = fopen(pszFullname, "wb" ); if( fpSHX == NULL ) { #ifdef USE_CPL CPLError( CE_Failure, CPLE_AppDefined, "Failed to create file %s.", pszFullname ); #endif return( NULL ); } free( pszFullname ); free( pszBasename ); /* -------------------------------------------------------------------- */ /* Prepare header block for .shp file. */ /* -------------------------------------------------------------------- */ for( i = 0; i < 100; i++ ) abyHeader[i] = 0; abyHeader[2] = 0x27; /* magic cookie */ abyHeader[3] = 0x0a; i32 = 50; /* file size */ ByteCopy( &i32, abyHeader+24, 4 ); if( !bBigEndian ) SwapWord( 4, abyHeader+24 ); i32 = 1000; /* version */ ByteCopy( &i32, abyHeader+28, 4 ); if( bBigEndian ) SwapWord( 4, abyHeader+28 ); i32 = nShapeType; /* shape type */ ByteCopy( &i32, abyHeader+32, 4 ); if( bBigEndian ) SwapWord( 4, abyHeader+32 ); dValue = 0.0; /* set bounds */ ByteCopy( &dValue, abyHeader+36, 8 ); ByteCopy( &dValue, abyHeader+44, 8 ); ByteCopy( &dValue, abyHeader+52, 8 ); ByteCopy( &dValue, abyHeader+60, 8 ); /* -------------------------------------------------------------------- */ /* Write .shp file header. */ /* -------------------------------------------------------------------- */ if( fwrite( abyHeader, 100, 1, fpSHP ) != 1 ) { #ifdef USE_CPL CPLError( CE_Failure, CPLE_AppDefined, "Failed to write .shp header." ); #endif return NULL; } /* -------------------------------------------------------------------- */ /* Prepare, and write .shx file header. */ /* -------------------------------------------------------------------- */ i32 = 50; /* file size */ ByteCopy( &i32, abyHeader+24, 4 ); if( !bBigEndian ) SwapWord( 4, abyHeader+24 ); if( fwrite( abyHeader, 100, 1, fpSHX ) != 1 ) { #ifdef USE_CPL CPLError( CE_Failure, CPLE_AppDefined, "Failed to write .shx header." ); #endif return NULL; } /* -------------------------------------------------------------------- */ /* Close the files, and then open them as regular existing files. */ /* -------------------------------------------------------------------- */ fclose( fpSHP ); fclose( fpSHX ); return( SHPOpen( pszLayer, "r+b" ) ); } /************************************************************************/ /* _SHPSetBounds() */ /* */ /* Compute a bounds rectangle for a shape, and set it into the */ /* indicated location in the record. */ /************************************************************************/ static void _SHPSetBounds( uchar * pabyRec, SHPObject * psShape ) { ByteCopy( &(psShape->dfXMin), pabyRec + 0, 8 ); ByteCopy( &(psShape->dfYMin), pabyRec + 8, 8 ); ByteCopy( &(psShape->dfXMax), pabyRec + 16, 8 ); ByteCopy( &(psShape->dfYMax), pabyRec + 24, 8 ); if( bBigEndian ) { SwapWord( 8, pabyRec + 0 ); SwapWord( 8, pabyRec + 8 ); SwapWord( 8, pabyRec + 16 ); SwapWord( 8, pabyRec + 24 ); } } /************************************************************************/ /* SHPComputeExtents() */ /* */ /* Recompute the extents of a shape. Automatically done by */ /* SHPCreateObject(). */ /************************************************************************/ void SHPAPI_CALL SHPComputeExtents( SHPObject * psObject ) { int i; /* -------------------------------------------------------------------- */ /* Build extents for this object. */ /* -------------------------------------------------------------------- */ if( psObject->nVertices > 0 ) { psObject->dfXMin = psObject->dfXMax = psObject->padfX[0]; psObject->dfYMin = psObject->dfYMax = psObject->padfY[0]; psObject->dfZMin = psObject->dfZMax = psObject->padfZ[0]; psObject->dfMMin = psObject->dfMMax = psObject->padfM[0]; } for( i = 0; i < psObject->nVertices; i++ ) { psObject->dfXMin = MIN(psObject->dfXMin, psObject->padfX[i]); psObject->dfYMin = MIN(psObject->dfYMin, psObject->padfY[i]); psObject->dfZMin = MIN(psObject->dfZMin, psObject->padfZ[i]); psObject->dfMMin = MIN(psObject->dfMMin, psObject->padfM[i]); psObject->dfXMax = MAX(psObject->dfXMax, psObject->padfX[i]); psObject->dfYMax = MAX(psObject->dfYMax, psObject->padfY[i]); psObject->dfZMax = MAX(psObject->dfZMax, psObject->padfZ[i]); psObject->dfMMax = MAX(psObject->dfMMax, psObject->padfM[i]); } } /************************************************************************/ /* SHPCreateObject() */ /* */ /* Create a shape object. It should be freed with */ /* SHPDestroyObject(). */ /************************************************************************/ SHPObject SHPAPI_CALL1(*) SHPCreateObject( int nSHPType, int nShapeId, int nParts, const int * panPartStart, const int * panPartType, int nVertices, const double *padfX, const double *padfY, const double * padfZ, const double * padfM ) { SHPObject *psObject; int i, bHasM, bHasZ; psObject = (SHPObject *) calloc(1,sizeof(SHPObject)); psObject->nSHPType = nSHPType; psObject->nShapeId = nShapeId; /* -------------------------------------------------------------------- */ /* Establish whether this shape type has M, and Z values. */ /* -------------------------------------------------------------------- */ if( nSHPType == SHPT_ARCM || nSHPType == SHPT_POINTM || nSHPType == SHPT_POLYGONM || nSHPType == SHPT_MULTIPOINTM ) { bHasM = TRUE; bHasZ = FALSE; } else if( nSHPType == SHPT_ARCZ || nSHPType == SHPT_POINTZ || nSHPType == SHPT_POLYGONZ || nSHPType == SHPT_MULTIPOINTZ || nSHPType == SHPT_MULTIPATCH ) { bHasM = TRUE; bHasZ = TRUE; } else { bHasM = FALSE; bHasZ = FALSE; } /* -------------------------------------------------------------------- */ /* Capture parts. Note that part type is optional, and */ /* defaults to ring. */ /* -------------------------------------------------------------------- */ if( nSHPType == SHPT_ARC || nSHPType == SHPT_POLYGON || nSHPType == SHPT_ARCM || nSHPType == SHPT_POLYGONM || nSHPType == SHPT_ARCZ || nSHPType == SHPT_POLYGONZ || nSHPType == SHPT_MULTIPATCH ) { psObject->nParts = MAX(1,nParts); psObject->panPartStart = (int *) malloc(sizeof(int) * psObject->nParts); psObject->panPartType = (int *) malloc(sizeof(int) * psObject->nParts); psObject->panPartStart[0] = 0; psObject->panPartType[0] = SHPP_RING; for( i = 0; i < nParts; i++ ) { psObject->panPartStart[i] = panPartStart[i]; if( panPartType != NULL ) psObject->panPartType[i] = panPartType[i]; else psObject->panPartType[i] = SHPP_RING; } if( psObject->panPartStart[0] != 0 ) { #ifdef USE_CPL CPLError( CE_Failure, CPLE_AppDefined, "panPartStart[0] != 0, patching internally. Please fix your code!\n" ); #else // RSB 111114 warning("panPartStart[0] != 0, patching internally. Please fix your code!\n" ); #endif psObject->panPartStart[0] = 0; } } /* -------------------------------------------------------------------- */ /* Capture vertices. Note that Z and M are optional, but X and */ /* Y are not. */ /* -------------------------------------------------------------------- */ if( nVertices > 0 ) { psObject->padfX = (double *) calloc(sizeof(double),nVertices); psObject->padfY = (double *) calloc(sizeof(double),nVertices); psObject->padfZ = (double *) calloc(sizeof(double),nVertices); psObject->padfM = (double *) calloc(sizeof(double),nVertices); /* RSB 071110 */ if ( !(padfX != NULL) ) error("assert( padfX != NULL ) failed"); if ( !(padfY != NULL) ) error("assert( padfY != NULL ) failed"); for( i = 0; i < nVertices; i++ ) { psObject->padfX[i] = padfX[i]; psObject->padfY[i] = padfY[i]; if( padfZ != NULL && bHasZ ) psObject->padfZ[i] = padfZ[i]; if( padfM != NULL && bHasM ) psObject->padfM[i] = padfM[i]; } } /* -------------------------------------------------------------------- */ /* Compute the extents. */ /* -------------------------------------------------------------------- */ psObject->nVertices = nVertices; SHPComputeExtents( psObject ); return( psObject ); } /************************************************************************/ /* SHPCreateSimpleObject() */ /* */ /* Create a simple (common) shape object. Destroy with */ /* SHPDestroyObject(). */ /************************************************************************/ SHPObject SHPAPI_CALL1(*) SHPCreateSimpleObject( int nSHPType, int nVertices, const double * padfX, const double * padfY, const double * padfZ ) { return( SHPCreateObject( nSHPType, -1, 0, NULL, NULL, nVertices, padfX, padfY, padfZ, NULL ) ); } /************************************************************************/ /* SHPWriteObject() */ /* */ /* Write out the vertices of a new structure. Note that it is */ /* only possible to write vertices at the end of the file. */ /************************************************************************/ int SHPAPI_CALL SHPWriteObject(SHPHandle psSHP, int nShapeId, SHPObject * psObject ) { int nRecordOffset, i, nRecordSize=0; uchar *pabyRec; int32 i32; psSHP->bUpdated = TRUE; /* -------------------------------------------------------------------- */ /* Ensure that shape object matches the type of the file it is */ /* being written to. */ /* -------------------------------------------------------------------- */ /* RSB 071110 */ if ( !(psObject->nSHPType == psSHP->nShapeType || psObject->nSHPType == SHPT_NULL) ) error("assert( psObject->nSHPType == psSHP->nShapeType || psObject->nSHPType == SHPT_NULL ) failed"); /* -------------------------------------------------------------------- */ /* Ensure that -1 is used for appends. Either blow an */ /* assertion, or if they are disabled, set the shapeid to -1 */ /* for appends. */ /* -------------------------------------------------------------------- */ /* RSB 071110 */ if ( !(nShapeId == -1 || (nShapeId >= 0 && nShapeId < psSHP->nRecords)) ) error("assert( nShapeId == -1 || (nShapeId >= 0 && nShapeId < psSHP->nRecords) ) failed"); if( nShapeId != -1 && nShapeId >= psSHP->nRecords ) nShapeId = -1; /* -------------------------------------------------------------------- */ /* Add the new entity to the in memory index. */ /* -------------------------------------------------------------------- */ if( nShapeId == -1 && psSHP->nRecords+1 > psSHP->nMaxRecords ) { psSHP->nMaxRecords =(int) ( psSHP->nMaxRecords * 1.3 + 100); psSHP->panRecOffset = (int *) SfRealloc(psSHP->panRecOffset,sizeof(int) * psSHP->nMaxRecords ); psSHP->panRecSize = (int *) SfRealloc(psSHP->panRecSize,sizeof(int) * psSHP->nMaxRecords ); } /* -------------------------------------------------------------------- */ /* Initialize record. */ /* -------------------------------------------------------------------- */ pabyRec = (uchar *) malloc(psObject->nVertices * 4 * sizeof(double) + psObject->nParts * 8 + 128); /* -------------------------------------------------------------------- */ /* Extract vertices for a Polygon or Arc. */ /* -------------------------------------------------------------------- */ if( psObject->nSHPType == SHPT_POLYGON || psObject->nSHPType == SHPT_POLYGONZ || psObject->nSHPType == SHPT_POLYGONM || psObject->nSHPType == SHPT_ARC || psObject->nSHPType == SHPT_ARCZ || psObject->nSHPType == SHPT_ARCM || psObject->nSHPType == SHPT_MULTIPATCH ) { int32 nPoints, nParts; int i; nPoints = psObject->nVertices; nParts = psObject->nParts; _SHPSetBounds( pabyRec + 12, psObject ); if( bBigEndian ) SwapWord( 4, &nPoints ); if( bBigEndian ) SwapWord( 4, &nParts ); ByteCopy( &nPoints, pabyRec + 40 + 8, 4 ); ByteCopy( &nParts, pabyRec + 36 + 8, 4 ); nRecordSize = 52; /* * Write part start positions. */ ByteCopy( psObject->panPartStart, pabyRec + 44 + 8, 4 * psObject->nParts ); for( i = 0; i < psObject->nParts; i++ ) { if( bBigEndian ) SwapWord( 4, pabyRec + 44 + 8 + 4*i ); nRecordSize += 4; } /* * Write multipatch part types if needed. */ if( psObject->nSHPType == SHPT_MULTIPATCH ) { memcpy( pabyRec + nRecordSize, psObject->panPartType, 4*psObject->nParts ); for( i = 0; i < psObject->nParts; i++ ) { if( bBigEndian ) SwapWord( 4, pabyRec + nRecordSize ); nRecordSize += 4; } } /* * Write the (x,y) vertex values. */ for( i = 0; i < psObject->nVertices; i++ ) { ByteCopy( psObject->padfX + i, pabyRec + nRecordSize, 8 ); ByteCopy( psObject->padfY + i, pabyRec + nRecordSize + 8, 8 ); if( bBigEndian ) SwapWord( 8, pabyRec + nRecordSize ); if( bBigEndian ) SwapWord( 8, pabyRec + nRecordSize + 8 ); nRecordSize += 2 * 8; } /* * Write the Z coordinates (if any). */ if( psObject->nSHPType == SHPT_POLYGONZ || psObject->nSHPType == SHPT_ARCZ || psObject->nSHPType == SHPT_MULTIPATCH ) { ByteCopy( &(psObject->dfZMin), pabyRec + nRecordSize, 8 ); if( bBigEndian ) SwapWord( 8, pabyRec + nRecordSize ); nRecordSize += 8; ByteCopy( &(psObject->dfZMax), pabyRec + nRecordSize, 8 ); if( bBigEndian ) SwapWord( 8, pabyRec + nRecordSize ); nRecordSize += 8; for( i = 0; i < psObject->nVertices; i++ ) { ByteCopy( psObject->padfZ + i, pabyRec + nRecordSize, 8 ); if( bBigEndian ) SwapWord( 8, pabyRec + nRecordSize ); nRecordSize += 8; } } /* * Write the M values, if any. */ if( psObject->nSHPType == SHPT_POLYGONM || psObject->nSHPType == SHPT_ARCM #ifndef DISABLE_MULTIPATCH_MEASURE || psObject->nSHPType == SHPT_MULTIPATCH #endif || psObject->nSHPType == SHPT_POLYGONZ || psObject->nSHPType == SHPT_ARCZ ) { ByteCopy( &(psObject->dfMMin), pabyRec + nRecordSize, 8 ); if( bBigEndian ) SwapWord( 8, pabyRec + nRecordSize ); nRecordSize += 8; ByteCopy( &(psObject->dfMMax), pabyRec + nRecordSize, 8 ); if( bBigEndian ) SwapWord( 8, pabyRec + nRecordSize ); nRecordSize += 8; for( i = 0; i < psObject->nVertices; i++ ) { ByteCopy( psObject->padfM + i, pabyRec + nRecordSize, 8 ); if( bBigEndian ) SwapWord( 8, pabyRec + nRecordSize ); nRecordSize += 8; } } } /* -------------------------------------------------------------------- */ /* Extract vertices for a MultiPoint. */ /* -------------------------------------------------------------------- */ else if( psObject->nSHPType == SHPT_MULTIPOINT || psObject->nSHPType == SHPT_MULTIPOINTZ || psObject->nSHPType == SHPT_MULTIPOINTM ) { int32 nPoints; int i; nPoints = psObject->nVertices; _SHPSetBounds( pabyRec + 12, psObject ); if( bBigEndian ) SwapWord( 4, &nPoints ); ByteCopy( &nPoints, pabyRec + 44, 4 ); for( i = 0; i < psObject->nVertices; i++ ) { ByteCopy( psObject->padfX + i, pabyRec + 48 + i*16, 8 ); ByteCopy( psObject->padfY + i, pabyRec + 48 + i*16 + 8, 8 ); if( bBigEndian ) SwapWord( 8, pabyRec + 48 + i*16 ); if( bBigEndian ) SwapWord( 8, pabyRec + 48 + i*16 + 8 ); } nRecordSize = 48 + 16 * psObject->nVertices; if( psObject->nSHPType == SHPT_MULTIPOINTZ ) { ByteCopy( &(psObject->dfZMin), pabyRec + nRecordSize, 8 ); if( bBigEndian ) SwapWord( 8, pabyRec + nRecordSize ); nRecordSize += 8; ByteCopy( &(psObject->dfZMax), pabyRec + nRecordSize, 8 ); if( bBigEndian ) SwapWord( 8, pabyRec + nRecordSize ); nRecordSize += 8; for( i = 0; i < psObject->nVertices; i++ ) { ByteCopy( psObject->padfZ + i, pabyRec + nRecordSize, 8 ); if( bBigEndian ) SwapWord( 8, pabyRec + nRecordSize ); nRecordSize += 8; } } if( psObject->nSHPType == SHPT_MULTIPOINTZ || psObject->nSHPType == SHPT_MULTIPOINTM ) { ByteCopy( &(psObject->dfMMin), pabyRec + nRecordSize, 8 ); if( bBigEndian ) SwapWord( 8, pabyRec + nRecordSize ); nRecordSize += 8; ByteCopy( &(psObject->dfMMax), pabyRec + nRecordSize, 8 ); if( bBigEndian ) SwapWord( 8, pabyRec + nRecordSize ); nRecordSize += 8; for( i = 0; i < psObject->nVertices; i++ ) { ByteCopy( psObject->padfM + i, pabyRec + nRecordSize, 8 ); if( bBigEndian ) SwapWord( 8, pabyRec + nRecordSize ); nRecordSize += 8; } } } /* -------------------------------------------------------------------- */ /* Write point. */ /* -------------------------------------------------------------------- */ else if( psObject->nSHPType == SHPT_POINT || psObject->nSHPType == SHPT_POINTZ || psObject->nSHPType == SHPT_POINTM ) { ByteCopy( psObject->padfX, pabyRec + 12, 8 ); ByteCopy( psObject->padfY, pabyRec + 20, 8 ); if( bBigEndian ) SwapWord( 8, pabyRec + 12 ); if( bBigEndian ) SwapWord( 8, pabyRec + 20 ); nRecordSize = 28; if( psObject->nSHPType == SHPT_POINTZ ) { ByteCopy( psObject->padfZ, pabyRec + nRecordSize, 8 ); if( bBigEndian ) SwapWord( 8, pabyRec + nRecordSize ); nRecordSize += 8; } if( psObject->nSHPType == SHPT_POINTZ || psObject->nSHPType == SHPT_POINTM ) { ByteCopy( psObject->padfM, pabyRec + nRecordSize, 8 ); if( bBigEndian ) SwapWord( 8, pabyRec + nRecordSize ); nRecordSize += 8; } } /* -------------------------------------------------------------------- */ /* Not much to do for null geometries. */ /* -------------------------------------------------------------------- */ else if( psObject->nSHPType == SHPT_NULL ) { nRecordSize = 12; } else { /* unknown type */ /* RSB 071110 */ error("unknown psObject->nSHPType"); } /* -------------------------------------------------------------------- */ /* Establish where we are going to put this record. If we are */ /* rewriting and existing record, and it will fit, then put it */ /* back where the original came from. Otherwise write at the end. */ /* -------------------------------------------------------------------- */ if( nShapeId == -1 || psSHP->panRecSize[nShapeId] < nRecordSize-8 ) { if( nShapeId == -1 ) nShapeId = psSHP->nRecords++; psSHP->panRecOffset[nShapeId] = nRecordOffset = psSHP->nFileSize; psSHP->panRecSize[nShapeId] = nRecordSize-8; psSHP->nFileSize += nRecordSize; } else { nRecordOffset = psSHP->panRecOffset[nShapeId]; } /* -------------------------------------------------------------------- */ /* Set the shape type, record number, and record size. */ /* -------------------------------------------------------------------- */ i32 = nShapeId+1; /* record # */ if( !bBigEndian ) SwapWord( 4, &i32 ); ByteCopy( &i32, pabyRec, 4 ); i32 = (nRecordSize-8)/2; /* record size */ if( !bBigEndian ) SwapWord( 4, &i32 ); ByteCopy( &i32, pabyRec + 4, 4 ); i32 = psObject->nSHPType; /* shape type */ if( bBigEndian ) SwapWord( 4, &i32 ); ByteCopy( &i32, pabyRec + 8, 4 ); /* -------------------------------------------------------------------- */ /* Write out record. */ /* -------------------------------------------------------------------- */ if( fseek( psSHP->fpSHP, nRecordOffset, 0 ) != 0 || fwrite( pabyRec, nRecordSize, 1, psSHP->fpSHP ) < 1 ) { #ifdef USE_CPL CPLError( CE_Failure, CPLE_FileIO, "Error in fseek() or fwrite() writing object to .shp file." ); #endif free( pabyRec ); return -1; } free( pabyRec ); /* -------------------------------------------------------------------- */ /* Expand file wide bounds based on this shape. */ /* -------------------------------------------------------------------- */ if( psSHP->adBoundsMin[0] == 0.0 && psSHP->adBoundsMax[0] == 0.0 && psSHP->adBoundsMin[1] == 0.0 && psSHP->adBoundsMax[1] == 0.0 ) { if( psObject->nSHPType == SHPT_NULL || psObject->nVertices == 0 ) { psSHP->adBoundsMin[0] = psSHP->adBoundsMax[0] = 0.0; psSHP->adBoundsMin[1] = psSHP->adBoundsMax[1] = 0.0; psSHP->adBoundsMin[2] = psSHP->adBoundsMax[2] = 0.0; psSHP->adBoundsMin[3] = psSHP->adBoundsMax[3] = 0.0; } else { psSHP->adBoundsMin[0] = psSHP->adBoundsMax[0] = psObject->padfX[0]; psSHP->adBoundsMin[1] = psSHP->adBoundsMax[1] = psObject->padfY[0]; psSHP->adBoundsMin[2] = psSHP->adBoundsMax[2] = psObject->padfZ[0]; psSHP->adBoundsMin[3] = psSHP->adBoundsMax[3] = psObject->padfM[0]; } } for( i = 0; i < psObject->nVertices; i++ ) { psSHP->adBoundsMin[0] = MIN(psSHP->adBoundsMin[0],psObject->padfX[i]); psSHP->adBoundsMin[1] = MIN(psSHP->adBoundsMin[1],psObject->padfY[i]); psSHP->adBoundsMin[2] = MIN(psSHP->adBoundsMin[2],psObject->padfZ[i]); psSHP->adBoundsMin[3] = MIN(psSHP->adBoundsMin[3],psObject->padfM[i]); psSHP->adBoundsMax[0] = MAX(psSHP->adBoundsMax[0],psObject->padfX[i]); psSHP->adBoundsMax[1] = MAX(psSHP->adBoundsMax[1],psObject->padfY[i]); psSHP->adBoundsMax[2] = MAX(psSHP->adBoundsMax[2],psObject->padfZ[i]); psSHP->adBoundsMax[3] = MAX(psSHP->adBoundsMax[3],psObject->padfM[i]); } return( nShapeId ); } /************************************************************************/ /* SHPReadObject() */ /* */ /* Read the vertices, parts, and other non-attribute information */ /* for one shape. */ /************************************************************************/ SHPObject SHPAPI_CALL1(*) SHPReadObject( SHPHandle psSHP, int hEntity ) { SHPObject *psShape; /* -------------------------------------------------------------------- */ /* Validate the record/entity number. */ /* -------------------------------------------------------------------- */ if( hEntity < 0 || hEntity >= psSHP->nRecords ) return( NULL ); /* -------------------------------------------------------------------- */ /* Ensure our record buffer is large enough. */ /* -------------------------------------------------------------------- */ if( psSHP->panRecSize[hEntity]+8 > psSHP->nBufSize ) { psSHP->nBufSize = psSHP->panRecSize[hEntity]+8; psSHP->pabyRec = (uchar *) SfRealloc(psSHP->pabyRec,psSHP->nBufSize); } /* -------------------------------------------------------------------- */ /* Read the record. */ /* -------------------------------------------------------------------- */ if( fseek( psSHP->fpSHP, psSHP->panRecOffset[hEntity], 0 ) != 0 || fread( psSHP->pabyRec, psSHP->panRecSize[hEntity]+8, 1, psSHP->fpSHP ) != 1 ) { #ifdef USE_CPL CPLError( CE_Failure, CPLE_FileIO, "Error in fseek() or fread() reading object from .shp file." ); #endif return NULL; } /* -------------------------------------------------------------------- */ /* Allocate and minimally initialize the object. */ /* -------------------------------------------------------------------- */ psShape = (SHPObject *) calloc(1,sizeof(SHPObject)); psShape->nShapeId = hEntity; memcpy( &psShape->nSHPType, psSHP->pabyRec + 8, 4 ); if( bBigEndian ) SwapWord( 4, &(psShape->nSHPType) ); /* ==================================================================== */ /* Extract vertices for a Polygon or Arc. */ /* ==================================================================== */ if( psShape->nSHPType == SHPT_POLYGON || psShape->nSHPType == SHPT_ARC || psShape->nSHPType == SHPT_POLYGONZ || psShape->nSHPType == SHPT_POLYGONM || psShape->nSHPType == SHPT_ARCZ || psShape->nSHPType == SHPT_ARCM || psShape->nSHPType == SHPT_MULTIPATCH ) { int32 nPoints, nParts; int i, nOffset; /* -------------------------------------------------------------------- */ /* Get the X/Y bounds. */ /* -------------------------------------------------------------------- */ memcpy( &(psShape->dfXMin), psSHP->pabyRec + 8 + 4, 8 ); memcpy( &(psShape->dfYMin), psSHP->pabyRec + 8 + 12, 8 ); memcpy( &(psShape->dfXMax), psSHP->pabyRec + 8 + 20, 8 ); memcpy( &(psShape->dfYMax), psSHP->pabyRec + 8 + 28, 8 ); if( bBigEndian ) SwapWord( 8, &(psShape->dfXMin) ); if( bBigEndian ) SwapWord( 8, &(psShape->dfYMin) ); if( bBigEndian ) SwapWord( 8, &(psShape->dfXMax) ); if( bBigEndian ) SwapWord( 8, &(psShape->dfYMax) ); /* -------------------------------------------------------------------- */ /* Extract part/point count, and build vertex and part arrays */ /* to proper size. */ /* -------------------------------------------------------------------- */ memcpy( &nPoints, psSHP->pabyRec + 40 + 8, 4 ); memcpy( &nParts, psSHP->pabyRec + 36 + 8, 4 ); if( bBigEndian ) SwapWord( 4, &nPoints ); if( bBigEndian ) SwapWord( 4, &nParts ); psShape->nVertices = nPoints; psShape->padfX = (double *) calloc(nPoints,sizeof(double)); psShape->padfY = (double *) calloc(nPoints,sizeof(double)); psShape->padfZ = (double *) calloc(nPoints,sizeof(double)); psShape->padfM = (double *) calloc(nPoints,sizeof(double)); psShape->nParts = nParts; psShape->panPartStart = (int *) calloc(nParts,sizeof(int)); psShape->panPartType = (int *) calloc(nParts,sizeof(int)); for( i = 0; i < nParts; i++ ) psShape->panPartType[i] = SHPP_RING; /* -------------------------------------------------------------------- */ /* Copy out the part array from the record. */ /* -------------------------------------------------------------------- */ memcpy( psShape->panPartStart, psSHP->pabyRec + 44 + 8, 4 * nParts ); for( i = 0; i < nParts; i++ ) { if( bBigEndian ) SwapWord( 4, psShape->panPartStart+i ); } nOffset = 44 + 8 + 4*nParts; /* -------------------------------------------------------------------- */ /* If this is a multipatch, we will also have parts types. */ /* -------------------------------------------------------------------- */ if( psShape->nSHPType == SHPT_MULTIPATCH ) { memcpy( psShape->panPartType, psSHP->pabyRec + nOffset, 4*nParts ); for( i = 0; i < nParts; i++ ) { if( bBigEndian ) SwapWord( 4, psShape->panPartType+i ); } nOffset += 4*nParts; } /* -------------------------------------------------------------------- */ /* Copy out the vertices from the record. */ /* -------------------------------------------------------------------- */ for( i = 0; i < nPoints; i++ ) { memcpy(psShape->padfX + i, psSHP->pabyRec + nOffset + i * 16, 8 ); memcpy(psShape->padfY + i, psSHP->pabyRec + nOffset + i * 16 + 8, 8 ); if( bBigEndian ) SwapWord( 8, psShape->padfX + i ); if( bBigEndian ) SwapWord( 8, psShape->padfY + i ); } nOffset += 16*nPoints; /* -------------------------------------------------------------------- */ /* If we have a Z coordinate, collect that now. */ /* -------------------------------------------------------------------- */ if( psShape->nSHPType == SHPT_POLYGONZ || psShape->nSHPType == SHPT_ARCZ || psShape->nSHPType == SHPT_MULTIPATCH ) { memcpy( &(psShape->dfZMin), psSHP->pabyRec + nOffset, 8 ); memcpy( &(psShape->dfZMax), psSHP->pabyRec + nOffset + 8, 8 ); if( bBigEndian ) SwapWord( 8, &(psShape->dfZMin) ); if( bBigEndian ) SwapWord( 8, &(psShape->dfZMax) ); for( i = 0; i < nPoints; i++ ) { memcpy( psShape->padfZ + i, psSHP->pabyRec + nOffset + 16 + i*8, 8 ); if( bBigEndian ) SwapWord( 8, psShape->padfZ + i ); } nOffset += 16 + 8*nPoints; } /* -------------------------------------------------------------------- */ /* If we have a M measure value, then read it now. We assume */ /* that the measure can be present for any shape if the size is */ /* big enough, but really it will only occur for the Z shapes */ /* (options), and the M shapes. */ /* -------------------------------------------------------------------- */ if( psSHP->panRecSize[hEntity]+8 >= nOffset + 16 + 8*nPoints ) { memcpy( &(psShape->dfMMin), psSHP->pabyRec + nOffset, 8 ); memcpy( &(psShape->dfMMax), psSHP->pabyRec + nOffset + 8, 8 ); if( bBigEndian ) SwapWord( 8, &(psShape->dfMMin) ); if( bBigEndian ) SwapWord( 8, &(psShape->dfMMax) ); for( i = 0; i < nPoints; i++ ) { memcpy( psShape->padfM + i, psSHP->pabyRec + nOffset + 16 + i*8, 8 ); if( bBigEndian ) SwapWord( 8, psShape->padfM + i ); } } } /* ==================================================================== */ /* Extract vertices for a MultiPoint. */ /* ==================================================================== */ else if( psShape->nSHPType == SHPT_MULTIPOINT || psShape->nSHPType == SHPT_MULTIPOINTM || psShape->nSHPType == SHPT_MULTIPOINTZ ) { int32 nPoints; int i, nOffset; memcpy( &nPoints, psSHP->pabyRec + 44, 4 ); if( bBigEndian ) SwapWord( 4, &nPoints ); psShape->nVertices = nPoints; psShape->padfX = (double *) calloc(nPoints,sizeof(double)); psShape->padfY = (double *) calloc(nPoints,sizeof(double)); psShape->padfZ = (double *) calloc(nPoints,sizeof(double)); psShape->padfM = (double *) calloc(nPoints,sizeof(double)); for( i = 0; i < nPoints; i++ ) { memcpy(psShape->padfX+i, psSHP->pabyRec + 48 + 16 * i, 8 ); memcpy(psShape->padfY+i, psSHP->pabyRec + 48 + 16 * i + 8, 8 ); if( bBigEndian ) SwapWord( 8, psShape->padfX + i ); if( bBigEndian ) SwapWord( 8, psShape->padfY + i ); } nOffset = 48 + 16*nPoints; /* -------------------------------------------------------------------- */ /* Get the X/Y bounds. */ /* -------------------------------------------------------------------- */ memcpy( &(psShape->dfXMin), psSHP->pabyRec + 8 + 4, 8 ); memcpy( &(psShape->dfYMin), psSHP->pabyRec + 8 + 12, 8 ); memcpy( &(psShape->dfXMax), psSHP->pabyRec + 8 + 20, 8 ); memcpy( &(psShape->dfYMax), psSHP->pabyRec + 8 + 28, 8 ); if( bBigEndian ) SwapWord( 8, &(psShape->dfXMin) ); if( bBigEndian ) SwapWord( 8, &(psShape->dfYMin) ); if( bBigEndian ) SwapWord( 8, &(psShape->dfXMax) ); if( bBigEndian ) SwapWord( 8, &(psShape->dfYMax) ); /* -------------------------------------------------------------------- */ /* If we have a Z coordinate, collect that now. */ /* -------------------------------------------------------------------- */ if( psShape->nSHPType == SHPT_MULTIPOINTZ ) { memcpy( &(psShape->dfZMin), psSHP->pabyRec + nOffset, 8 ); memcpy( &(psShape->dfZMax), psSHP->pabyRec + nOffset + 8, 8 ); if( bBigEndian ) SwapWord( 8, &(psShape->dfZMin) ); if( bBigEndian ) SwapWord( 8, &(psShape->dfZMax) ); for( i = 0; i < nPoints; i++ ) { memcpy( psShape->padfZ + i, psSHP->pabyRec + nOffset + 16 + i*8, 8 ); if( bBigEndian ) SwapWord( 8, psShape->padfZ + i ); } nOffset += 16 + 8*nPoints; } /* -------------------------------------------------------------------- */ /* If we have a M measure value, then read it now. We assume */ /* that the measure can be present for any shape if the size is */ /* big enough, but really it will only occur for the Z shapes */ /* (options), and the M shapes. */ /* -------------------------------------------------------------------- */ if( psSHP->panRecSize[hEntity]+8 >= nOffset + 16 + 8*nPoints ) { memcpy( &(psShape->dfMMin), psSHP->pabyRec + nOffset, 8 ); memcpy( &(psShape->dfMMax), psSHP->pabyRec + nOffset + 8, 8 ); if( bBigEndian ) SwapWord( 8, &(psShape->dfMMin) ); if( bBigEndian ) SwapWord( 8, &(psShape->dfMMax) ); for( i = 0; i < nPoints; i++ ) { memcpy( psShape->padfM + i, psSHP->pabyRec + nOffset + 16 + i*8, 8 ); if( bBigEndian ) SwapWord( 8, psShape->padfM + i ); } } } /* ==================================================================== */ /* Extract vertices for a point. */ /* ==================================================================== */ else if( psShape->nSHPType == SHPT_POINT || psShape->nSHPType == SHPT_POINTM || psShape->nSHPType == SHPT_POINTZ ) { int nOffset; psShape->nVertices = 1; psShape->padfX = (double *) calloc(1,sizeof(double)); psShape->padfY = (double *) calloc(1,sizeof(double)); psShape->padfZ = (double *) calloc(1,sizeof(double)); psShape->padfM = (double *) calloc(1,sizeof(double)); memcpy( psShape->padfX, psSHP->pabyRec + 12, 8 ); memcpy( psShape->padfY, psSHP->pabyRec + 20, 8 ); if( bBigEndian ) SwapWord( 8, psShape->padfX ); if( bBigEndian ) SwapWord( 8, psShape->padfY ); nOffset = 20 + 8; /* -------------------------------------------------------------------- */ /* If we have a Z coordinate, collect that now. */ /* -------------------------------------------------------------------- */ if( psShape->nSHPType == SHPT_POINTZ ) { memcpy( psShape->padfZ, psSHP->pabyRec + nOffset, 8 ); if( bBigEndian ) SwapWord( 8, psShape->padfZ ); nOffset += 8; } /* -------------------------------------------------------------------- */ /* If we have a M measure value, then read it now. We assume */ /* that the measure can be present for any shape if the size is */ /* big enough, but really it will only occur for the Z shapes */ /* (options), and the M shapes. */ /* -------------------------------------------------------------------- */ if( psSHP->panRecSize[hEntity]+8 >= nOffset + 8 ) { memcpy( psShape->padfM, psSHP->pabyRec + nOffset, 8 ); if( bBigEndian ) SwapWord( 8, psShape->padfM ); } /* -------------------------------------------------------------------- */ /* Since no extents are supplied in the record, we will apply */ /* them from the single vertex. */ /* -------------------------------------------------------------------- */ psShape->dfXMin = psShape->dfXMax = psShape->padfX[0]; psShape->dfYMin = psShape->dfYMax = psShape->padfY[0]; psShape->dfZMin = psShape->dfZMax = psShape->padfZ[0]; psShape->dfMMin = psShape->dfMMax = psShape->padfM[0]; } return( psShape ); } /************************************************************************/ /* SHPTypeName() */ /************************************************************************/ const char SHPAPI_CALL1(*) SHPTypeName( int nSHPType ) { switch( nSHPType ) { case SHPT_NULL: return "NullShape"; case SHPT_POINT: return "Point"; case SHPT_ARC: return "Arc"; case SHPT_POLYGON: return "Polygon"; case SHPT_MULTIPOINT: return "MultiPoint"; case SHPT_POINTZ: return "PointZ"; case SHPT_ARCZ: return "ArcZ"; case SHPT_POLYGONZ: return "PolygonZ"; case SHPT_MULTIPOINTZ: return "MultiPointZ"; case SHPT_POINTM: return "PointM"; case SHPT_ARCM: return "ArcM"; case SHPT_POLYGONM: return "PolygonM"; case SHPT_MULTIPOINTM: return "MultiPointM"; case SHPT_MULTIPATCH: return "MultiPatch"; default: return "UnknownShapeType"; } } /************************************************************************/ /* SHPPartTypeName() */ /************************************************************************/ const char SHPAPI_CALL1(*) SHPPartTypeName( int nPartType ) { switch( nPartType ) { case SHPP_TRISTRIP: return "TriangleStrip"; case SHPP_TRIFAN: return "TriangleFan"; case SHPP_OUTERRING: return "OuterRing"; case SHPP_INNERRING: return "InnerRing"; case SHPP_FIRSTRING: return "FirstRing"; case SHPP_RING: return "Ring"; default: return "UnknownPartType"; } } /************************************************************************/ /* SHPDestroyObject() */ /************************************************************************/ void SHPAPI_CALL SHPDestroyObject( SHPObject * psShape ) { if( psShape == NULL ) return; if( psShape->padfX != NULL ) free( psShape->padfX ); if( psShape->padfY != NULL ) free( psShape->padfY ); if( psShape->padfZ != NULL ) free( psShape->padfZ ); if( psShape->padfM != NULL ) free( psShape->padfM ); if( psShape->panPartStart != NULL ) free( psShape->panPartStart ); if( psShape->panPartType != NULL ) free( psShape->panPartType ); free( psShape ); } /************************************************************************/ /* SHPRewindObject() */ /* */ /* Reset the winding of polygon objects to adhere to the */ /* specification. */ /************************************************************************/ int SHPAPI_CALL SHPRewindObject( SHPHandle hSHP, SHPObject * psObject ) { int iOpRing, bAltered = 0; /* -------------------------------------------------------------------- */ /* Do nothing if this is not a polygon object. */ /* -------------------------------------------------------------------- */ if( psObject->nSHPType != SHPT_POLYGON && psObject->nSHPType != SHPT_POLYGONZ && psObject->nSHPType != SHPT_POLYGONM ) return 0; if( psObject->nVertices == 0 || psObject->nParts == 0 ) return 0; /* -------------------------------------------------------------------- */ /* Process each of the rings. */ /* -------------------------------------------------------------------- */ for( iOpRing = 0; iOpRing < psObject->nParts; iOpRing++ ) { int bInner, iVert, nVertCount, nVertStart, iCheckRing; double dfSum, dfTestX, dfTestY; /* -------------------------------------------------------------------- */ /* Determine if this ring is an inner ring or an outer ring */ /* relative to all the other rings. For now we assume the */ /* first ring is outer and all others are inner, but eventually */ /* we need to fix this to handle multiple island polygons and */ /* unordered sets of rings. */ /* -------------------------------------------------------------------- */ dfTestX = psObject->padfX[psObject->panPartStart[iOpRing]]; dfTestY = psObject->padfY[psObject->panPartStart[iOpRing]]; bInner = FALSE; for( iCheckRing = 0; iCheckRing < psObject->nParts; iCheckRing++ ) { int iEdge; if( iCheckRing == iOpRing ) continue; nVertStart = psObject->panPartStart[iCheckRing]; if( iCheckRing == psObject->nParts-1 ) nVertCount = psObject->nVertices - psObject->panPartStart[iCheckRing]; else nVertCount = psObject->panPartStart[iCheckRing+1] - psObject->panPartStart[iCheckRing]; for( iEdge = 0; iEdge < nVertCount; iEdge++ ) { int iNext; if( iEdge < nVertCount-1 ) iNext = iEdge+1; else iNext = 0; if( (psObject->padfY[iEdge+nVertStart] < dfTestY && psObject->padfY[iNext+nVertStart] >= dfTestY) || (psObject->padfY[iNext+nVertStart] < dfTestY && psObject->padfY[iEdge+nVertStart] >= dfTestY) ) { if( psObject->padfX[iEdge+nVertStart] + (dfTestY - psObject->padfY[iEdge+nVertStart]) / (psObject->padfY[iNext+nVertStart] - psObject->padfY[iEdge+nVertStart]) * (psObject->padfX[iNext+nVertStart] - psObject->padfX[iEdge+nVertStart]) < dfTestX ) bInner = !bInner; } } } /* -------------------------------------------------------------------- */ /* Determine the current order of this ring so we will know if */ /* it has to be reversed. */ /* -------------------------------------------------------------------- */ nVertStart = psObject->panPartStart[iOpRing]; if( iOpRing == psObject->nParts-1 ) nVertCount = psObject->nVertices - psObject->panPartStart[iOpRing]; else nVertCount = psObject->panPartStart[iOpRing+1] - psObject->panPartStart[iOpRing]; dfSum = 0.0; for( iVert = nVertStart; iVert < nVertStart+nVertCount-1; iVert++ ) { dfSum += psObject->padfX[iVert] * psObject->padfY[iVert+1] - psObject->padfY[iVert] * psObject->padfX[iVert+1]; } dfSum += psObject->padfX[iVert] * psObject->padfY[nVertStart] - psObject->padfY[iVert] * psObject->padfX[nVertStart]; /* -------------------------------------------------------------------- */ /* Reverse if necessary. */ /* -------------------------------------------------------------------- */ if( (dfSum < 0.0 && bInner) || (dfSum > 0.0 && !bInner) ) { int i; bAltered++; for( i = 0; i < nVertCount/2; i++ ) { double dfSaved; /* Swap X */ dfSaved = psObject->padfX[nVertStart+i]; psObject->padfX[nVertStart+i] = psObject->padfX[nVertStart+nVertCount-i-1]; psObject->padfX[nVertStart+nVertCount-i-1] = dfSaved; /* Swap Y */ dfSaved = psObject->padfY[nVertStart+i]; psObject->padfY[nVertStart+i] = psObject->padfY[nVertStart+nVertCount-i-1]; psObject->padfY[nVertStart+nVertCount-i-1] = dfSaved; /* Swap Z */ if( psObject->padfZ ) { dfSaved = psObject->padfZ[nVertStart+i]; psObject->padfZ[nVertStart+i] = psObject->padfZ[nVertStart+nVertCount-i-1]; psObject->padfZ[nVertStart+nVertCount-i-1] = dfSaved; } /* Swap M */ if( psObject->padfM ) { dfSaved = psObject->padfM[nVertStart+i]; psObject->padfM[nVertStart+i] = psObject->padfM[nVertStart+nVertCount-i-1]; psObject->padfM[nVertStart+nVertCount-i-1] = dfSaved; } } } } return bAltered; } maptools/src/Rshapeget.c0000644000176000001440000001731112105724127015021 0ustar ripleyusers/* Copyright (c) 2000-2004, Nicholas J. Lewin-Koh and Roger Bivand */ /* Opens an ESRI shape file and reads the information into a shapelist object */ #include "maptools.h" #include #include /* #include */ /*#define DEBUG 1*/ /*SEXP Rshapeget(SEXP, SEXP);*/ int SHPCheck_SHX( SHPHandle hSHP ); int SHPCheck_SHX_Geolytics( SHPHandle hSHP ); SEXP Rshapeget(SEXP shpnm, SEXP repair) { SHPHandle hSHP; int nShapeType, nEntities, qRep, i, pc=0; double adfMinBound[4], adfMaxBound[4]; int j, pz=0, k; SHPObject *psShape; SEXP Rshplst, shplistnms; SEXP temp0, temp1, temp2, temp3; /*#ifdef DEBUG PT Cent; double Area; #endif*/ /* -------------------------------------------------------------------- */ /* Open the passed shapefile. */ /* -------------------------------------------------------------------- */ hSHP = SHPOpen(CHAR(STRING_ELT(shpnm,0)), "rb" ); if( hSHP == NULL ) error("unable to open SHP or SHX file"); qRep = LOGICAL_POINTER(repair)[0]; /* file length implied by *.shx */ k = SHPCheck_SHX(hSHP); if (k == 1 && qRep == 0) { error("File size and implied file size differ, consider trying repair=TRUE"); /* implied file length greater than file size */ } if (qRep == 1 && k == 1) { j = SHPCheck_SHX_Geolytics(hSHP); if (j > 0) error("Cannot repair file size error"); if (j == 0) {/* Geolytics size + 8 bug */ for (i=1; i < hSHP->nRecords; i++) hSHP->panRecSize[i] = hSHP->panRecSize[i] - 8; warning("SHX object size off by 8 bug repaired"); } } /* -------------------------------------------------------------------- */ /* Print out the file bounds. */ /* -------------------------------------------------------------------- */ SHPGetInfo( hSHP, &nEntities, &nShapeType, adfMinBound, adfMaxBound ); /* Rprintf("Shapefile Type: %s # of Shapes: %d\n\n", SHPTypeName( nShapeType ), nEntities );*/ PROTECT(Rshplst=allocVector(VECSXP, nEntities)); pc++; PROTECT(temp0=allocVector(STRSXP, 1)); pc++; if(nShapeType==1){ /* POINT */ SET_STRING_ELT(temp0, 0, mkChar("point")); setAttrib(Rshplst, install("shp.type"), temp0); } else if(nShapeType==11){ /* POINTZ */ SET_STRING_ELT(temp0, 0, mkChar("point")); setAttrib(Rshplst, install("shp.type"), temp0); pz=1; } else if(nShapeType==3){ /* ARC */ SET_STRING_ELT(temp0, 0, mkChar("arc")); setAttrib(Rshplst, install("shp.type"), temp0); } else if(nShapeType==13){ /* ARCZ */ SET_STRING_ELT(temp0, 0, mkChar("arc")); setAttrib(Rshplst, install("shp.type"), temp0); } else if(nShapeType==5){/* POLYGON */ SET_STRING_ELT(temp0, 0, mkChar("poly")); setAttrib(Rshplst, install("shp.type"), temp0); } else if(nShapeType==15){/* POLYGONZ */ SET_STRING_ELT(temp0, 0, mkChar("poly")); setAttrib(Rshplst, install("shp.type"), temp0); } else if(nShapeType==8){ /* MULTIPOINT */ SET_STRING_ELT(temp0, 0, mkChar("point")); setAttrib(Rshplst, install("shp.type"), temp0); } else { Rprintf("Shapefile type: %s (%d), # of Shapes: %d\n\n", SHPTypeName( nShapeType ), nShapeType, nEntities ); error("Shapefile type not (yet) handled by this function"); } PROTECT(temp1=allocVector(INTSXP,1)); pc++; INTEGER(temp1)[0] = nEntities; setAttrib(Rshplst,install("nshps"),temp1); PROTECT(temp2=allocVector(REALSXP,4)); pc++; REAL(temp2)[0] = adfMinBound[0]; REAL(temp2)[1] = adfMinBound[1]; REAL(temp2)[2] = adfMinBound[2]; REAL(temp2)[3] = adfMinBound[3]; setAttrib(Rshplst,install("minbb"),temp2); PROTECT(temp3=allocVector(REALSXP,4)); pc++; REAL(temp3)[0] = adfMaxBound[0]; REAL(temp3)[1] = adfMaxBound[1]; REAL(temp3)[2] = adfMaxBound[2]; REAL(temp3)[3] = adfMaxBound[3]; setAttrib(Rshplst,install("maxbb"),temp3); /*-------------------------------------------------------------------- Skim over the list of shapes, printing all the vertices. --------------------------------------------------------------------*/ PROTECT(shplistnms = allocVector(STRSXP,7)); pc++; SET_STRING_ELT(shplistnms,0,mkChar("Pstart")); SET_STRING_ELT(shplistnms,1,mkChar("verts")); SET_STRING_ELT(shplistnms,2,mkChar("shp.type")); SET_STRING_ELT(shplistnms,3,mkChar("nVerts")); SET_STRING_ELT(shplistnms,4,mkChar("nParts")); SET_STRING_ELT(shplistnms,5,mkChar("bbox")); SET_STRING_ELT(shplistnms,6,mkChar("shpID")); for( i = 0; i < nEntities; i++ ) { psShape = SHPReadObject( hSHP, i); if (psShape == NULL) {/* Jon Wakefield 060428 */ Rprintf("Bailing out at geometry object %d of %d\n", i+1, nEntities); SHPClose(hSHP); error("Error in fseek() or fread() reading object from .shp file."); } if(nShapeType==8 && psShape->nVertices > 1){ Rprintf("Shapefile type: %s (%d), # of Shapes: %d\n", SHPTypeName( nShapeType ), nShapeType, nEntities ); Rprintf("Shape: %d has %d vertices\n", i, psShape->nVertices); error("Multipoint shapefile error"); } SET_VECTOR_ELT(Rshplst, i, allocVector(VECSXP, 7)); SET_VECTOR_ELT(VECTOR_ELT(Rshplst,i),0, allocVector(INTSXP,psShape->nParts)); if (pz == 0) SET_VECTOR_ELT(VECTOR_ELT(Rshplst,i),1, allocMatrix(REALSXP,psShape->nVertices,2)); else SET_VECTOR_ELT(VECTOR_ELT(Rshplst,i),1, allocMatrix(REALSXP,psShape->nVertices,3)); SET_VECTOR_ELT(VECTOR_ELT(Rshplst,i),2, allocVector(INTSXP,1)); SET_VECTOR_ELT(VECTOR_ELT(Rshplst,i),3, allocVector(INTSXP,1)); SET_VECTOR_ELT(VECTOR_ELT(Rshplst,i),4, allocVector(INTSXP,1)); SET_VECTOR_ELT(VECTOR_ELT(Rshplst,i),5, allocVector(REALSXP,4)); SET_VECTOR_ELT(VECTOR_ELT(Rshplst,i),6, allocVector(INTSXP,1)); INTEGER(VECTOR_ELT(VECTOR_ELT(Rshplst,i),2))[0]=psShape->nSHPType; INTEGER(VECTOR_ELT(VECTOR_ELT(Rshplst,i),3))[0]=psShape->nVertices; INTEGER(VECTOR_ELT(VECTOR_ELT(Rshplst,i),4))[0]=psShape->nParts; INTEGER(VECTOR_ELT(VECTOR_ELT(Rshplst,i),6))[0]=psShape->nShapeId; REAL(VECTOR_ELT(VECTOR_ELT(Rshplst,i),5))[0]=psShape->dfXMin; REAL(VECTOR_ELT(VECTOR_ELT(Rshplst,i),5))[1]=psShape->dfYMin; REAL(VECTOR_ELT(VECTOR_ELT(Rshplst,i),5))[2]=psShape->dfXMax; REAL(VECTOR_ELT(VECTOR_ELT(Rshplst,i),5))[3]=psShape->dfYMax; setAttrib(VECTOR_ELT(Rshplst,i),R_NamesSymbol,shplistnms); for( j = 0; j < psShape->nVertices; j++ ) { REAL(VECTOR_ELT(VECTOR_ELT(Rshplst,i),1))[j]=psShape->padfX[j]; REAL(VECTOR_ELT(VECTOR_ELT(Rshplst,i),1))[j+psShape->nVertices]= psShape->padfY[j]; if (pz == 1) REAL(VECTOR_ELT(VECTOR_ELT(Rshplst,i),1))[j + 2*(psShape->nVertices)]=psShape->padfZ[j]; } if(psShape->nParts > 0 ){ if(psShape->nParts == 1){ INTEGER(VECTOR_ELT(VECTOR_ELT(Rshplst,i),0))[0]=0; } else{ for(j = 0; j < psShape->nParts; j++ ) { INTEGER(VECTOR_ELT(VECTOR_ELT(Rshplst,i),0))[j]= psShape->panPartStart[j]; } } } SHPDestroyObject( psShape ); } SHPClose(hSHP); UNPROTECT(pc); return(Rshplst); } int SHPCheck_SHX( SHPHandle hSHP ) /* checks file length against implied file length in *.shx to guard */ /* against overrun */ { int result = 0; if ((hSHP->panRecOffset[hSHP->nRecords-1] + hSHP->panRecSize[hSHP->nRecords-1] + 8) > hSHP->nFileSize) result = 1; return( result ); } int SHPCheck_SHX_Geolytics( SHPHandle hSHP ) /* checks for Geolytics Inc. off by 8 bytes malformity in *.shx */ { int i, result; for (i=1, result=0; i < hSHP->nRecords; i++) if (hSHP->panRecOffset[i] != (hSHP->panRecOffset[i-1] + hSHP->panRecSize[i-1])) result++; return( result ); } maptools/src/shapefil.h0000644000176000001440000004272112105724127014702 0ustar ripleyusers#ifndef _SHAPEFILE_H_INCLUDED #define _SHAPEFILE_H_INCLUDED /****************************************************************************** * $Id: shapefil.h 182 2011-02-06 14:48:28Z rsbivand $ * * Project: Shapelib * Purpose: Primary include file for Shapelib. * Author: Frank Warmerdam, warmerdam@pobox.com * ****************************************************************************** * Copyright (c) 1999, Frank Warmerdam * * This software is available under the following "MIT Style" license, * or at the option of the licensee under the LGPL (see LICENSE.LGPL). This * option is discussed in more detail in shapelib.html. * * -- * * Permission is hereby granted, free of charge, to any person obtaining a * copy of this software and associated documentation files (the "Software"), * to deal in the Software without restriction, including without limitation * the rights to use, copy, modify, merge, publish, distribute, sublicense, * and/or sell copies of the Software, and to permit persons to whom the * Software is furnished to do so, subject to the following conditions: * * The above copyright notice and this permission notice shall be included * in all copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER * DEALINGS IN THE SOFTWARE. ****************************************************************************** * * $Log: shapefil.h,v $ * Revision 1.1.1.1 2005/09/01 18:21:44 rsbivand * Initial import. * * Revision 1.14 2005/03/14 15:21:29 fwarmerdam * updated * * Revision 1.30 2005/01/03 22:30:13 fwarmerdam * added support for saved quadtrees * * Revision 1.29 2004/09/26 20:09:35 fwarmerdam * avoid rcsid warnings * * Revision 1.28 2003/12/29 06:02:18 fwarmerdam * added cpl_error.h option * * Revision 1.27 2003/04/21 18:30:37 warmerda * added header write/update public methods * * Revision 1.26 2002/09/29 00:00:08 warmerda * added FTLogical and logical attribute read/write calls * * Revision 1.25 2002/05/07 13:46:30 warmerda * added DBFWriteAttributeDirectly(). * * Revision 1.24 2002/04/10 16:59:54 warmerda * added SHPRewindObject * * Revision 1.23 2002/01/15 14:36:07 warmerda * updated email address * * Revision 1.22 2002/01/15 14:32:00 warmerda * try to improve SHPAPI_CALL docs * * Revision 1.21 2001/11/01 16:29:55 warmerda * move pabyRec into SHPInfo for thread safety * * Revision 1.20 2001/07/20 13:06:02 warmerda * fixed SHPAPI attribute for SHPTreeFindLikelyShapes * * Revision 1.19 2001/05/31 19:20:13 warmerda * added DBFGetFieldIndex() * * Revision 1.18 2001/05/31 18:15:40 warmerda * Added support for NULL fields in DBF files * * Revision 1.17 2001/05/23 13:36:52 warmerda * added use of SHPAPI_CALL * * Revision 1.16 2000/09/25 14:15:59 warmerda * added DBFGetNativeFieldType() * * Revision 1.15 2000/02/16 16:03:51 warmerda * added null shape support * * Revision 1.14 1999/11/05 14:12:05 warmerda * updated license terms * * Revision 1.13 1999/06/02 18:24:21 warmerda * added trimming code * * Revision 1.12 1999/06/02 17:56:12 warmerda * added quad'' subnode support for trees * * Revision 1.11 1999/05/18 19:11:11 warmerda * Added example searching capability * * Revision 1.10 1999/05/18 17:49:38 warmerda * added initial quadtree support * * Revision 1.9 1999/05/11 03:19:28 warmerda * added new Tuple api, and improved extension handling - add from candrsn * * Revision 1.8 1999/03/23 17:22:27 warmerda * Added extern "C" protection for C++ users of shapefil.h. * * Revision 1.7 1998/12/31 15:31:07 warmerda * Added the TRIM_DBF_WHITESPACE and DISABLE_MULTIPATCH_MEASURE options. * * Revision 1.6 1998/12/03 15:48:15 warmerda * Added SHPCalculateExtents(). * * Revision 1.5 1998/11/09 20:57:16 warmerda * Altered SHPGetInfo() call. * * Revision 1.4 1998/11/09 20:19:33 warmerda * Added 3D support, and use of SHPObject. * * Revision 1.3 1995/08/23 02:24:05 warmerda * Added support for reading bounds. * * Revision 1.2 1995/08/04 03:17:39 warmerda * Added header. * */ #include #ifdef USE_DBMALLOC #include #endif #ifdef USE_CPL #include "cpl_error.h" #endif #ifdef __cplusplus extern "C" { #endif /************************************************************************/ /* Configuration options. */ /************************************************************************/ /* -------------------------------------------------------------------- */ /* Should the DBFReadStringAttribute() strip leading and */ /* trailing white space? */ /* -------------------------------------------------------------------- */ #define TRIM_DBF_WHITESPACE /* -------------------------------------------------------------------- */ /* Should we write measure values to the Multipatch object? */ /* Reportedly ArcView crashes if we do write it, so for now it */ /* is disabled. */ /* -------------------------------------------------------------------- */ #define DISABLE_MULTIPATCH_MEASURE /* -------------------------------------------------------------------- */ /* SHPAPI_CALL */ /* */ /* The following two macros are present to allow forcing */ /* various calling conventions on the Shapelib API. */ /* */ /* To force __stdcall conventions (needed to call Shapelib */ /* from Visual Basic and/or Dephi I believe) the makefile could */ /* be modified to define: */ /* */ /* /DSHPAPI_CALL=__stdcall */ /* */ /* If it is desired to force export of the Shapelib API without */ /* using the shapelib.def file, use the following definition. */ /* */ /* /DSHAPELIB_DLLEXPORT */ /* */ /* To get both at once it will be necessary to hack this */ /* include file to define: */ /* */ /* #define SHPAPI_CALL __declspec(dllexport) __stdcall */ /* #define SHPAPI_CALL1 __declspec(dllexport) * __stdcall */ /* */ /* The complexity of the situtation is partly caused by the */ /* peculiar requirement of Visual C++ that __stdcall appear */ /* after any "*"'s in the return value of a function while the */ /* __declspec(dllexport) must appear before them. */ /* -------------------------------------------------------------------- */ #ifdef SHAPELIB_DLLEXPORT # define SHPAPI_CALL __declspec(dllexport) # define SHPAPI_CALL1(x) __declspec(dllexport) x #endif #ifndef SHPAPI_CALL # define SHPAPI_CALL #endif #ifndef SHPAPI_CALL1 # define SHPAPI_CALL1(x) x SHPAPI_CALL #endif /* -------------------------------------------------------------------- */ /* Macros for controlling CVSID and ensuring they don't appear */ /* as unreferenced variables resulting in lots of warnings. */ /* -------------------------------------------------------------------- */ #ifndef DISABLE_CVSID # define SHP_CVSID(string) static char cpl_cvsid[] = string; \ static char *cvsid_aw() { return( cvsid_aw() ? ((char *) NULL) : cpl_cvsid ); } #else # define SHP_CVSID(string) #endif /************************************************************************/ /* SHP Support. */ /************************************************************************/ typedef struct { FILE *fpSHP; FILE *fpSHX; int nShapeType; /* SHPT_* */ int nFileSize; /* SHP file */ int nRecords; int nMaxRecords; int *panRecOffset; int *panRecSize; double adBoundsMin[4]; double adBoundsMax[4]; int bUpdated; unsigned char *pabyRec; int nBufSize; } SHPInfo; typedef SHPInfo * SHPHandle; /* -------------------------------------------------------------------- */ /* Shape types (nSHPType) */ /* -------------------------------------------------------------------- */ #define SHPT_NULL 0 #define SHPT_POINT 1 #define SHPT_ARC 3 #define SHPT_POLYGON 5 #define SHPT_MULTIPOINT 8 #define SHPT_POINTZ 11 #define SHPT_ARCZ 13 #define SHPT_POLYGONZ 15 #define SHPT_MULTIPOINTZ 18 #define SHPT_POINTM 21 #define SHPT_ARCM 23 #define SHPT_POLYGONM 25 #define SHPT_MULTIPOINTM 28 #define SHPT_MULTIPATCH 31 /* -------------------------------------------------------------------- */ /* Part types - everything but SHPT_MULTIPATCH just uses */ /* SHPP_RING. */ /* -------------------------------------------------------------------- */ #define SHPP_TRISTRIP 0 #define SHPP_TRIFAN 1 #define SHPP_OUTERRING 2 #define SHPP_INNERRING 3 #define SHPP_FIRSTRING 4 #define SHPP_RING 5 /* -------------------------------------------------------------------- */ /* SHPObject - represents on shape (without attributes) read */ /* from the .shp file. */ /* -------------------------------------------------------------------- */ typedef struct { int nSHPType; int nShapeId; /* -1 is unknown/unassigned */ int nParts; int *panPartStart; int *panPartType; int nVertices; double *padfX; double *padfY; double *padfZ; double *padfM; double dfXMin; double dfYMin; double dfZMin; double dfMMin; double dfXMax; double dfYMax; double dfZMax; double dfMMax; } SHPObject; /* -------------------------------------------------------------------- */ /* SHP API Prototypes */ /* -------------------------------------------------------------------- */ SHPHandle SHPAPI_CALL SHPOpen( const char * pszShapeFile, const char * pszAccess ); SHPHandle SHPAPI_CALL SHPCreate( const char * pszShapeFile, int nShapeType ); void SHPAPI_CALL SHPGetInfo( SHPHandle hSHP, int * pnEntities, int * pnShapeType, double * padfMinBound, double * padfMaxBound ); SHPObject SHPAPI_CALL1(*) SHPReadObject( SHPHandle hSHP, int iShape ); int SHPAPI_CALL SHPWriteObject( SHPHandle hSHP, int iShape, SHPObject * psObject ); void SHPAPI_CALL SHPDestroyObject( SHPObject * psObject ); void SHPAPI_CALL SHPComputeExtents( SHPObject * psObject ); SHPObject SHPAPI_CALL1(*) SHPCreateObject( int nSHPType, int nShapeId, int nParts, const int * panPartStart, const int * panPartType, int nVertices, const double * padfX, const double * padfY, const double * padfZ, const double * padfM ); SHPObject SHPAPI_CALL1(*) SHPCreateSimpleObject( int nSHPType, int nVertices, const double * padfX, const double * padfY, const double * padfZ ); int SHPAPI_CALL SHPRewindObject( SHPHandle hSHP, SHPObject * psObject ); void SHPAPI_CALL SHPClose( SHPHandle hSHP ); void SHPAPI_CALL SHPWriteHeader( SHPHandle hSHP ); const char SHPAPI_CALL1(*) SHPTypeName( int nSHPType ); const char SHPAPI_CALL1(*) SHPPartTypeName( int nPartType ); /* -------------------------------------------------------------------- */ /* Shape quadtree indexing API. */ /* -------------------------------------------------------------------- */ /* this can be two or four for binary or quad tree */ #define MAX_SUBNODE 4 typedef struct shape_tree_node { /* region covered by this node */ double adfBoundsMin[4]; double adfBoundsMax[4]; /* list of shapes stored at this node. The papsShapeObj pointers or the whole list can be NULL */ int nShapeCount; int *panShapeIds; SHPObject **papsShapeObj; int nSubNodes; struct shape_tree_node *apsSubNode[MAX_SUBNODE]; } SHPTreeNode; typedef struct { SHPHandle hSHP; int nMaxDepth; int nDimension; int nTotalCount; SHPTreeNode *psRoot; } SHPTree; SHPTree SHPAPI_CALL1(*) SHPCreateTree( SHPHandle hSHP, int nDimension, int nMaxDepth, double *padfBoundsMin, double *padfBoundsMax ); void SHPAPI_CALL SHPDestroyTree( SHPTree * hTree ); int SHPAPI_CALL SHPWriteTree( SHPTree *hTree, const char * pszFilename ); SHPTree SHPAPI_CALL SHPReadTree( const char * pszFilename ); int SHPAPI_CALL SHPTreeAddObject( SHPTree * hTree, SHPObject * psObject ); int SHPAPI_CALL SHPTreeAddShapeId( SHPTree * hTree, SHPObject * psObject ); int SHPAPI_CALL SHPTreeRemoveShapeId( SHPTree * hTree, int nShapeId ); void SHPAPI_CALL SHPTreeTrimExtraNodes( SHPTree * hTree ); int SHPAPI_CALL1(*) SHPTreeFindLikelyShapes( SHPTree * hTree, double * padfBoundsMin, double * padfBoundsMax, int * ); int SHPAPI_CALL SHPCheckBoundsOverlap( double *, double *, double *, double *, int ); int SHPAPI_CALL1(*) SHPSearchDiskTree( FILE *fp, double *padfBoundsMin, double *padfBoundsMax, int *pnShapeCount ); /************************************************************************/ /* DBF Support. */ /************************************************************************/ typedef struct { FILE *fp; int nRecords; int nRecordLength; int nHeaderLength; int nFields; int *panFieldOffset; int *panFieldSize; int *panFieldDecimals; char *pachFieldType; char *pszHeader; int nCurrentRecord; int bCurrentRecordModified; char *pszCurrentRecord; int bNoHeader; int bUpdated; } DBFInfo; typedef DBFInfo * DBFHandle; typedef enum { FTString, FTInteger, FTDouble, FTLogical, FTInvalid } DBFFieldType; #define XBASE_FLDHDR_SZ 32 DBFHandle SHPAPI_CALL DBFOpen( const char * pszDBFFile, const char * pszAccess ); DBFHandle SHPAPI_CALL DBFCreate( const char * pszDBFFile ); int SHPAPI_CALL DBFGetFieldCount( DBFHandle psDBF ); int SHPAPI_CALL DBFGetRecordCount( DBFHandle psDBF ); int SHPAPI_CALL DBFAddField( DBFHandle hDBF, const char * pszFieldName, DBFFieldType eType, int nWidth, int nDecimals ); DBFFieldType SHPAPI_CALL DBFGetFieldInfo( DBFHandle psDBF, int iField, char * pszFieldName, int * pnWidth, int * pnDecimals ); int SHPAPI_CALL DBFGetFieldIndex(DBFHandle psDBF, const char *pszFieldName); int SHPAPI_CALL DBFReadIntegerAttribute( DBFHandle hDBF, int iShape, int iField ); double SHPAPI_CALL DBFReadDoubleAttribute( DBFHandle hDBF, int iShape, int iField ); const char SHPAPI_CALL1(*) DBFReadStringAttribute( DBFHandle hDBF, int iShape, int iField ); const char SHPAPI_CALL1(*) DBFReadLogicalAttribute( DBFHandle hDBF, int iShape, int iField ); int SHPAPI_CALL DBFIsAttributeNULL( DBFHandle hDBF, int iShape, int iField ); int SHPAPI_CALL DBFWriteIntegerAttribute( DBFHandle hDBF, int iShape, int iField, int nFieldValue ); int SHPAPI_CALL DBFWriteDoubleAttribute( DBFHandle hDBF, int iShape, int iField, double dFieldValue ); int SHPAPI_CALL DBFWriteStringAttribute( DBFHandle hDBF, int iShape, int iField, const char * pszFieldValue ); int SHPAPI_CALL DBFWriteNULLAttribute( DBFHandle hDBF, int iShape, int iField ); int SHPAPI_CALL DBFWriteLogicalAttribute( DBFHandle hDBF, int iShape, int iField, const char lFieldValue); int SHPAPI_CALL DBFWriteAttributeDirectly(DBFHandle psDBF, int hEntity, int iField, void * pValue ); const char SHPAPI_CALL1(*) DBFReadTuple(DBFHandle psDBF, int hEntity ); int SHPAPI_CALL DBFWriteTuple(DBFHandle psDBF, int hEntity, void * pRawTuple ); DBFHandle SHPAPI_CALL DBFCloneEmpty(DBFHandle psDBF, const char * pszFilename ); void SHPAPI_CALL DBFClose( DBFHandle hDBF ); void SHPAPI_CALL DBFUpdateHeader( DBFHandle hDBF ); char SHPAPI_CALL DBFGetNativeFieldType( DBFHandle hDBF, int iField ); #ifdef __cplusplus } #endif #endif /* ndef _SHAPEFILE_H_INCLUDED */ maptools/src/shptree.c0000644000176000001440000011220412105724127014546 0ustar ripleyusers/****************************************************************************** * $Id: shptree.c 182 2011-02-06 14:48:28Z rsbivand $ * * Project: Shapelib * Purpose: Implementation of quadtree building and searching functions. * Author: Frank Warmerdam, warmerdam@pobox.com * ****************************************************************************** * Copyright (c) 1999, Frank Warmerdam * * This software is available under the following "MIT Style" license, * or at the option of the licensee under the LGPL (see LICENSE.LGPL). This * option is discussed in more detail in shapelib.html. * * -- * * Permission is hereby granted, free of charge, to any person obtaining a * copy of this software and associated documentation files (the "Software"), * to deal in the Software without restriction, including without limitation * the rights to use, copy, modify, merge, publish, distribute, sublicense, * and/or sell copies of the Software, and to permit persons to whom the * Software is furnished to do so, subject to the following conditions: * * The above copyright notice and this permission notice shall be included * in all copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER * DEALINGS IN THE SOFTWARE. ****************************************************************************** * * $Log: shptree.c,v $ * Revision 1.2 2007/11/10 13:17:42 rsbivand * assert * * Revision 1.1.1.1 2005/09/01 18:22:22 rsbivand * Initial import. * * Revision 1.10 2005/01/03 22:30:13 fwarmerdam * added support for saved quadtrees * * Revision 1.9 2003/01/28 15:53:41 warmerda * Avoid build warnings. * * Revision 1.8 2002/05/07 13:07:45 warmerda * use qsort() - patch from Bernhard Herzog * * Revision 1.7 2002/01/15 14:36:07 warmerda * updated email address * * Revision 1.6 2001/05/23 13:36:52 warmerda * added use of SHPAPI_CALL * * Revision 1.5 1999/11/05 14:12:05 warmerda * updated license terms * * Revision 1.4 1999/06/02 18:24:21 warmerda * added trimming code * * Revision 1.3 1999/06/02 17:56:12 warmerda * added quad'' subnode support for trees * * Revision 1.2 1999/05/18 19:11:11 warmerda * Added example searching capability * * Revision 1.1 1999/05/18 17:49:20 warmerda * New * */ #include "shapefil.h" #include /* #include RSB 071110 */ #include #include SHP_CVSID("$Id: shptree.c 182 2011-02-06 14:48:28Z rsbivand $") #ifndef TRUE # define TRUE 1 # define FALSE 0 #endif static int bBigEndian = 0; /* -------------------------------------------------------------------- */ /* If the following is 0.5, nodes will be split in half. If it */ /* is 0.6 then each subnode will contain 60% of the parent */ /* node, with 20% representing overlap. This can be help to */ /* prevent small objects on a boundary from shifting too high */ /* up the tree. */ /* -------------------------------------------------------------------- */ #define SHP_SPLIT_RATIO 0.55 /************************************************************************/ /* SfRealloc() */ /* */ /* A realloc cover function that will access a NULL pointer as */ /* a valid input. */ /************************************************************************/ static void * SfRealloc( void * pMem, int nNewSize ) { if( pMem == NULL ) return( (void *) malloc(nNewSize) ); else return( (void *) realloc(pMem,nNewSize) ); } /************************************************************************/ /* SHPTreeNodeInit() */ /* */ /* Initialize a tree node. */ /************************************************************************/ static SHPTreeNode *SHPTreeNodeCreate( double * padfBoundsMin, double * padfBoundsMax ) { SHPTreeNode *psTreeNode; psTreeNode = (SHPTreeNode *) malloc(sizeof(SHPTreeNode)); psTreeNode->nShapeCount = 0; psTreeNode->panShapeIds = NULL; psTreeNode->papsShapeObj = NULL; psTreeNode->nSubNodes = 0; if( padfBoundsMin != NULL ) memcpy( psTreeNode->adfBoundsMin, padfBoundsMin, sizeof(double) * 4 ); if( padfBoundsMax != NULL ) memcpy( psTreeNode->adfBoundsMax, padfBoundsMax, sizeof(double) * 4 ); return psTreeNode; } /************************************************************************/ /* SHPCreateTree() */ /************************************************************************/ SHPTree SHPAPI_CALL1(*) SHPCreateTree( SHPHandle hSHP, int nDimension, int nMaxDepth, double *padfBoundsMin, double *padfBoundsMax ) { SHPTree *psTree; if( padfBoundsMin == NULL && hSHP == NULL ) return NULL; /* -------------------------------------------------------------------- */ /* Allocate the tree object */ /* -------------------------------------------------------------------- */ psTree = (SHPTree *) malloc(sizeof(SHPTree)); psTree->hSHP = hSHP; psTree->nMaxDepth = nMaxDepth; psTree->nDimension = nDimension; psTree->nTotalCount = 0; /* -------------------------------------------------------------------- */ /* If no max depth was defined, try to select a reasonable one */ /* that implies approximately 8 shapes per node. */ /* -------------------------------------------------------------------- */ if( psTree->nMaxDepth == 0 && hSHP != NULL ) { int nMaxNodeCount = 1; int nShapeCount; SHPGetInfo( hSHP, &nShapeCount, NULL, NULL, NULL ); while( nMaxNodeCount*4 < nShapeCount ) { psTree->nMaxDepth += 1; nMaxNodeCount = nMaxNodeCount * 2; } } /* -------------------------------------------------------------------- */ /* Allocate the root node. */ /* -------------------------------------------------------------------- */ psTree->psRoot = SHPTreeNodeCreate( padfBoundsMin, padfBoundsMax ); /* -------------------------------------------------------------------- */ /* Assign the bounds to the root node. If none are passed in, */ /* use the bounds of the provided file otherwise the create */ /* function will have already set the bounds. */ /* -------------------------------------------------------------------- */ if( padfBoundsMin == NULL ) { SHPGetInfo( hSHP, NULL, NULL, psTree->psRoot->adfBoundsMin, psTree->psRoot->adfBoundsMax ); } /* -------------------------------------------------------------------- */ /* If we have a file, insert all it's shapes into the tree. */ /* -------------------------------------------------------------------- */ if( hSHP != NULL ) { int iShape, nShapeCount; SHPGetInfo( hSHP, &nShapeCount, NULL, NULL, NULL ); for( iShape = 0; iShape < nShapeCount; iShape++ ) { SHPObject *psShape; psShape = SHPReadObject( hSHP, iShape ); SHPTreeAddShapeId( psTree, psShape ); SHPDestroyObject( psShape ); } } return psTree; } /************************************************************************/ /* SHPDestroyTreeNode() */ /************************************************************************/ static void SHPDestroyTreeNode( SHPTreeNode * psTreeNode ) { int i; for( i = 0; i < psTreeNode->nSubNodes; i++ ) { if( psTreeNode->apsSubNode[i] != NULL ) SHPDestroyTreeNode( psTreeNode->apsSubNode[i] ); } if( psTreeNode->panShapeIds != NULL ) free( psTreeNode->panShapeIds ); if( psTreeNode->papsShapeObj != NULL ) { for( i = 0; i < psTreeNode->nShapeCount; i++ ) { if( psTreeNode->papsShapeObj[i] != NULL ) SHPDestroyObject( psTreeNode->papsShapeObj[i] ); } free( psTreeNode->papsShapeObj ); } free( psTreeNode ); } /************************************************************************/ /* SHPDestroyTree() */ /************************************************************************/ void SHPAPI_CALL SHPDestroyTree( SHPTree * psTree ) { SHPDestroyTreeNode( psTree->psRoot ); free( psTree ); } /************************************************************************/ /* SHPCheckBoundsOverlap() */ /* */ /* Do the given boxes overlap at all? */ /************************************************************************/ int SHPAPI_CALL SHPCheckBoundsOverlap( double * padfBox1Min, double * padfBox1Max, double * padfBox2Min, double * padfBox2Max, int nDimension ) { int iDim; for( iDim = 0; iDim < nDimension; iDim++ ) { if( padfBox2Max[iDim] < padfBox1Min[iDim] ) return FALSE; if( padfBox1Max[iDim] < padfBox2Min[iDim] ) return FALSE; } return TRUE; } /************************************************************************/ /* SHPCheckObjectContained() */ /* */ /* Does the given shape fit within the indicated extents? */ /************************************************************************/ static int SHPCheckObjectContained( SHPObject * psObject, int nDimension, double * padfBoundsMin, double * padfBoundsMax ) { if( psObject->dfXMin < padfBoundsMin[0] || psObject->dfXMax > padfBoundsMax[0] ) return FALSE; if( psObject->dfYMin < padfBoundsMin[1] || psObject->dfYMax > padfBoundsMax[1] ) return FALSE; if( nDimension == 2 ) return TRUE; if( psObject->dfZMin < padfBoundsMin[2] || psObject->dfZMax < padfBoundsMax[2] ) return FALSE; if( nDimension == 3 ) return TRUE; if( psObject->dfMMin < padfBoundsMin[3] || psObject->dfMMax < padfBoundsMax[3] ) return FALSE; return TRUE; } /************************************************************************/ /* SHPTreeSplitBounds() */ /* */ /* Split a region into two subregion evenly, cutting along the */ /* longest dimension. */ /************************************************************************/ void SHPAPI_CALL SHPTreeSplitBounds( double *padfBoundsMinIn, double *padfBoundsMaxIn, double *padfBoundsMin1, double * padfBoundsMax1, double *padfBoundsMin2, double * padfBoundsMax2 ) { /* -------------------------------------------------------------------- */ /* The output bounds will be very similar to the input bounds, */ /* so just copy over to start. */ /* -------------------------------------------------------------------- */ memcpy( padfBoundsMin1, padfBoundsMinIn, sizeof(double) * 4 ); memcpy( padfBoundsMax1, padfBoundsMaxIn, sizeof(double) * 4 ); memcpy( padfBoundsMin2, padfBoundsMinIn, sizeof(double) * 4 ); memcpy( padfBoundsMax2, padfBoundsMaxIn, sizeof(double) * 4 ); /* -------------------------------------------------------------------- */ /* Split in X direction. */ /* -------------------------------------------------------------------- */ if( (padfBoundsMaxIn[0] - padfBoundsMinIn[0]) > (padfBoundsMaxIn[1] - padfBoundsMinIn[1]) ) { double dfRange = padfBoundsMaxIn[0] - padfBoundsMinIn[0]; padfBoundsMax1[0] = padfBoundsMinIn[0] + dfRange * SHP_SPLIT_RATIO; padfBoundsMin2[0] = padfBoundsMaxIn[0] - dfRange * SHP_SPLIT_RATIO; } /* -------------------------------------------------------------------- */ /* Otherwise split in Y direction. */ /* -------------------------------------------------------------------- */ else { double dfRange = padfBoundsMaxIn[1] - padfBoundsMinIn[1]; padfBoundsMax1[1] = padfBoundsMinIn[1] + dfRange * SHP_SPLIT_RATIO; padfBoundsMin2[1] = padfBoundsMaxIn[1] - dfRange * SHP_SPLIT_RATIO; } } /************************************************************************/ /* SHPTreeNodeAddShapeId() */ /************************************************************************/ static int SHPTreeNodeAddShapeId( SHPTreeNode * psTreeNode, SHPObject * psObject, int nMaxDepth, int nDimension ) { int i; /* -------------------------------------------------------------------- */ /* If there are subnodes, then consider wiether this object */ /* will fit in them. */ /* -------------------------------------------------------------------- */ if( nMaxDepth > 1 && psTreeNode->nSubNodes > 0 ) { for( i = 0; i < psTreeNode->nSubNodes; i++ ) { if( SHPCheckObjectContained(psObject, nDimension, psTreeNode->apsSubNode[i]->adfBoundsMin, psTreeNode->apsSubNode[i]->adfBoundsMax)) { return SHPTreeNodeAddShapeId( psTreeNode->apsSubNode[i], psObject, nMaxDepth-1, nDimension ); } } } /* -------------------------------------------------------------------- */ /* Otherwise, consider creating four subnodes if could fit into */ /* them, and adding to the appropriate subnode. */ /* -------------------------------------------------------------------- */ #if MAX_SUBNODE == 4 else if( nMaxDepth > 1 && psTreeNode->nSubNodes == 0 ) { double adfBoundsMinH1[4], adfBoundsMaxH1[4]; double adfBoundsMinH2[4], adfBoundsMaxH2[4]; double adfBoundsMin1[4], adfBoundsMax1[4]; double adfBoundsMin2[4], adfBoundsMax2[4]; double adfBoundsMin3[4], adfBoundsMax3[4]; double adfBoundsMin4[4], adfBoundsMax4[4]; SHPTreeSplitBounds( psTreeNode->adfBoundsMin, psTreeNode->adfBoundsMax, adfBoundsMinH1, adfBoundsMaxH1, adfBoundsMinH2, adfBoundsMaxH2 ); SHPTreeSplitBounds( adfBoundsMinH1, adfBoundsMaxH1, adfBoundsMin1, adfBoundsMax1, adfBoundsMin2, adfBoundsMax2 ); SHPTreeSplitBounds( adfBoundsMinH2, adfBoundsMaxH2, adfBoundsMin3, adfBoundsMax3, adfBoundsMin4, adfBoundsMax4 ); if( SHPCheckObjectContained(psObject, nDimension, adfBoundsMin1, adfBoundsMax1) || SHPCheckObjectContained(psObject, nDimension, adfBoundsMin2, adfBoundsMax2) || SHPCheckObjectContained(psObject, nDimension, adfBoundsMin3, adfBoundsMax3) || SHPCheckObjectContained(psObject, nDimension, adfBoundsMin4, adfBoundsMax4) ) { psTreeNode->nSubNodes = 4; psTreeNode->apsSubNode[0] = SHPTreeNodeCreate( adfBoundsMin1, adfBoundsMax1 ); psTreeNode->apsSubNode[1] = SHPTreeNodeCreate( adfBoundsMin2, adfBoundsMax2 ); psTreeNode->apsSubNode[2] = SHPTreeNodeCreate( adfBoundsMin3, adfBoundsMax3 ); psTreeNode->apsSubNode[3] = SHPTreeNodeCreate( adfBoundsMin4, adfBoundsMax4 ); /* recurse back on this node now that it has subnodes */ return( SHPTreeNodeAddShapeId( psTreeNode, psObject, nMaxDepth, nDimension ) ); } } #endif /* MAX_SUBNODE == 4 */ /* -------------------------------------------------------------------- */ /* Otherwise, consider creating two subnodes if could fit into */ /* them, and adding to the appropriate subnode. */ /* -------------------------------------------------------------------- */ #if MAX_SUBNODE == 2 else if( nMaxDepth > 1 && psTreeNode->nSubNodes == 0 ) { double adfBoundsMin1[4], adfBoundsMax1[4]; double adfBoundsMin2[4], adfBoundsMax2[4]; SHPTreeSplitBounds( psTreeNode->adfBoundsMin, psTreeNode->adfBoundsMax, adfBoundsMin1, adfBoundsMax1, adfBoundsMin2, adfBoundsMax2 ); if( SHPCheckObjectContained(psObject, nDimension, adfBoundsMin1, adfBoundsMax1)) { psTreeNode->nSubNodes = 2; psTreeNode->apsSubNode[0] = SHPTreeNodeCreate( adfBoundsMin1, adfBoundsMax1 ); psTreeNode->apsSubNode[1] = SHPTreeNodeCreate( adfBoundsMin2, adfBoundsMax2 ); return( SHPTreeNodeAddShapeId( psTreeNode->apsSubNode[0], psObject, nMaxDepth - 1, nDimension ) ); } else if( SHPCheckObjectContained(psObject, nDimension, adfBoundsMin2, adfBoundsMax2) ) { psTreeNode->nSubNodes = 2; psTreeNode->apsSubNode[0] = SHPTreeNodeCreate( adfBoundsMin1, adfBoundsMax1 ); psTreeNode->apsSubNode[1] = SHPTreeNodeCreate( adfBoundsMin2, adfBoundsMax2 ); return( SHPTreeNodeAddShapeId( psTreeNode->apsSubNode[1], psObject, nMaxDepth - 1, nDimension ) ); } } #endif /* MAX_SUBNODE == 2 */ /* -------------------------------------------------------------------- */ /* If none of that worked, just add it to this nodes list. */ /* -------------------------------------------------------------------- */ psTreeNode->nShapeCount++; psTreeNode->panShapeIds = (int *) SfRealloc( psTreeNode->panShapeIds, sizeof(int) * psTreeNode->nShapeCount ); psTreeNode->panShapeIds[psTreeNode->nShapeCount-1] = psObject->nShapeId; if( psTreeNode->papsShapeObj != NULL ) { psTreeNode->papsShapeObj = (SHPObject **) SfRealloc( psTreeNode->papsShapeObj, sizeof(void *) * psTreeNode->nShapeCount ); psTreeNode->papsShapeObj[psTreeNode->nShapeCount-1] = NULL; } return TRUE; } /************************************************************************/ /* SHPTreeAddShapeId() */ /* */ /* Add a shape to the tree, but don't keep a pointer to the */ /* object data, just keep the shapeid. */ /************************************************************************/ int SHPAPI_CALL SHPTreeAddShapeId( SHPTree * psTree, SHPObject * psObject ) { psTree->nTotalCount++; return( SHPTreeNodeAddShapeId( psTree->psRoot, psObject, psTree->nMaxDepth, psTree->nDimension ) ); } /************************************************************************/ /* SHPTreeCollectShapesIds() */ /* */ /* Work function implementing SHPTreeFindLikelyShapes() on a */ /* tree node by tree node basis. */ /************************************************************************/ void SHPAPI_CALL SHPTreeCollectShapeIds( SHPTree *hTree, SHPTreeNode * psTreeNode, double * padfBoundsMin, double * padfBoundsMax, int * pnShapeCount, int * pnMaxShapes, int ** ppanShapeList ) { int i; /* -------------------------------------------------------------------- */ /* Does this node overlap the area of interest at all? If not, */ /* return without adding to the list at all. */ /* -------------------------------------------------------------------- */ if( !SHPCheckBoundsOverlap( psTreeNode->adfBoundsMin, psTreeNode->adfBoundsMax, padfBoundsMin, padfBoundsMax, hTree->nDimension ) ) return; /* -------------------------------------------------------------------- */ /* Grow the list to hold the shapes on this node. */ /* -------------------------------------------------------------------- */ if( *pnShapeCount + psTreeNode->nShapeCount > *pnMaxShapes ) { *pnMaxShapes = (*pnShapeCount + psTreeNode->nShapeCount) * 2 + 20; *ppanShapeList = (int *) SfRealloc(*ppanShapeList,sizeof(int) * *pnMaxShapes); } /* -------------------------------------------------------------------- */ /* Add the local nodes shapeids to the list. */ /* -------------------------------------------------------------------- */ for( i = 0; i < psTreeNode->nShapeCount; i++ ) { (*ppanShapeList)[(*pnShapeCount)++] = psTreeNode->panShapeIds[i]; } /* -------------------------------------------------------------------- */ /* Recurse to subnodes if they exist. */ /* -------------------------------------------------------------------- */ for( i = 0; i < psTreeNode->nSubNodes; i++ ) { if( psTreeNode->apsSubNode[i] != NULL ) SHPTreeCollectShapeIds( hTree, psTreeNode->apsSubNode[i], padfBoundsMin, padfBoundsMax, pnShapeCount, pnMaxShapes, ppanShapeList ); } } /************************************************************************/ /* SHPTreeFindLikelyShapes() */ /* */ /* Find all shapes within tree nodes for which the tree node */ /* bounding box overlaps the search box. The return value is */ /* an array of shapeids terminated by a -1. The shapeids will */ /* be in order, as hopefully this will result in faster (more */ /* sequential) reading from the file. */ /************************************************************************/ /* helper for qsort */ static int compare_ints( const void * a, const void * b) { return (*(int*)a) - (*(int*)b); } int SHPAPI_CALL1(*) SHPTreeFindLikelyShapes( SHPTree * hTree, double * padfBoundsMin, double * padfBoundsMax, int * pnShapeCount ) { int *panShapeList=NULL, nMaxShapes = 0; /* -------------------------------------------------------------------- */ /* Perform the search by recursive descent. */ /* -------------------------------------------------------------------- */ *pnShapeCount = 0; SHPTreeCollectShapeIds( hTree, hTree->psRoot, padfBoundsMin, padfBoundsMax, pnShapeCount, &nMaxShapes, &panShapeList ); /* -------------------------------------------------------------------- */ /* Sort the id array */ /* -------------------------------------------------------------------- */ qsort(panShapeList, *pnShapeCount, sizeof(int), compare_ints); return panShapeList; } /************************************************************************/ /* SHPTreeNodeTrim() */ /* */ /* This is the recurve version of SHPTreeTrimExtraNodes() that */ /* walks the tree cleaning it up. */ /************************************************************************/ static int SHPTreeNodeTrim( SHPTreeNode * psTreeNode ) { int i; /* -------------------------------------------------------------------- */ /* Trim subtrees, and free subnodes that come back empty. */ /* -------------------------------------------------------------------- */ for( i = 0; i < psTreeNode->nSubNodes; i++ ) { if( SHPTreeNodeTrim( psTreeNode->apsSubNode[i] ) ) { SHPDestroyTreeNode( psTreeNode->apsSubNode[i] ); psTreeNode->apsSubNode[i] = psTreeNode->apsSubNode[psTreeNode->nSubNodes-1]; psTreeNode->nSubNodes--; i--; /* process the new occupant of this subnode entry */ } } /* -------------------------------------------------------------------- */ /* We should be trimmed if we have no subnodes, and no shapes. */ /* -------------------------------------------------------------------- */ return( psTreeNode->nSubNodes == 0 && psTreeNode->nShapeCount == 0 ); } /************************************************************************/ /* SHPTreeTrimExtraNodes() */ /* */ /* Trim empty nodes from the tree. Note that we never trim an */ /* empty root node. */ /************************************************************************/ void SHPAPI_CALL SHPTreeTrimExtraNodes( SHPTree * hTree ) { SHPTreeNodeTrim( hTree->psRoot ); } /************************************************************************/ /* SwapWord() */ /* */ /* Swap a 2, 4 or 8 byte word. */ /************************************************************************/ static void SwapWord( int length, void * wordP ) { int i; unsigned char temp; for( i=0; i < length/2; i++ ) { temp = ((unsigned char *) wordP)[i]; ((unsigned char *)wordP)[i] = ((unsigned char *) wordP)[length-i-1]; ((unsigned char *) wordP)[length-i-1] = temp; } } /************************************************************************/ /* SHPSearchDiskTreeNode() */ /************************************************************************/ static int SHPSearchDiskTreeNode( FILE *fp, double *padfBoundsMin, double *padfBoundsMax, int **ppanResultBuffer, int *pnBufferMax, int *pnResultCount, int bNeedSwap ) { int i; int offset; int numshapes, numsubnodes; double adfNodeBoundsMin[2], adfNodeBoundsMax[2]; /* -------------------------------------------------------------------- */ /* Read and unswap first part of node info. */ /* -------------------------------------------------------------------- */ fread( &offset, 4, 1, fp ); if ( bNeedSwap ) SwapWord ( 4, &offset ); fread( adfNodeBoundsMin, sizeof(double), 2, fp ); fread( adfNodeBoundsMax, sizeof(double), 2, fp ); if ( bNeedSwap ) { SwapWord( 8, adfNodeBoundsMin + 0 ); SwapWord( 8, adfNodeBoundsMin + 1 ); SwapWord( 8, adfNodeBoundsMax + 0 ); SwapWord( 8, adfNodeBoundsMax + 1 ); } fread( &numshapes, 4, 1, fp ); if ( bNeedSwap ) SwapWord ( 4, &numshapes ); /* -------------------------------------------------------------------- */ /* If we don't overlap this node at all, we can just fseek() */ /* pass this node info and all subnodes. */ /* -------------------------------------------------------------------- */ if( !SHPCheckBoundsOverlap( adfNodeBoundsMin, adfNodeBoundsMax, padfBoundsMin, padfBoundsMax, 2 ) ) { offset += numshapes*sizeof(int) + sizeof(int); fseek(fp, offset, SEEK_CUR); return TRUE; } /* -------------------------------------------------------------------- */ /* Add all the shapeids at this node to our list. */ /* -------------------------------------------------------------------- */ if(numshapes > 0) { if( *pnResultCount + numshapes > *pnBufferMax ) { *pnBufferMax = (int) ((*pnResultCount + numshapes + 100) * 1.25); *ppanResultBuffer = (int *) SfRealloc( *ppanResultBuffer, *pnBufferMax * sizeof(int) ); } fread( *ppanResultBuffer + *pnResultCount, sizeof(int), numshapes, fp ); if (bNeedSwap ) { for( i=0; inSubNodes; i++ ) { if(node->apsSubNode[i]) { offset += 4*sizeof(double) + (node->apsSubNode[i]->nShapeCount+3)*sizeof(int); offset += SHPGetSubNodeOffset(node->apsSubNode[i]); } } return(offset); } /************************************************************************/ /* SHPWriteTreeNode() */ /************************************************************************/ static void SHPWriteTreeNode( FILE *fp, SHPTreeNode *node) { int i,j; int offset; unsigned char *pabyRec = NULL; offset = SHPGetSubNodeOffset(node); pabyRec = (unsigned char *) malloc(sizeof(double) * 4 + (3 * sizeof(int)) + (node->nShapeCount * sizeof(int)) ); memcpy( pabyRec, &offset, 4); /* minx, miny, maxx, maxy */ memcpy( pabyRec+ 4, node->adfBoundsMin+0, sizeof(double) ); memcpy( pabyRec+12, node->adfBoundsMin+1, sizeof(double) ); memcpy( pabyRec+20, node->adfBoundsMax+0, sizeof(double) ); memcpy( pabyRec+28, node->adfBoundsMax+1, sizeof(double) ); memcpy( pabyRec+36, &node->nShapeCount, 4); j = node->nShapeCount * sizeof(int); memcpy( pabyRec+40, node->panShapeIds, j); memcpy( pabyRec+j+40, &node->nSubNodes, 4); fwrite( pabyRec, 44+j, 1, fp ); free (pabyRec); for(i=0; inSubNodes; i++ ) { if(node->apsSubNode[i]) SHPWriteTreeNode( fp, node->apsSubNode[i]); } } /************************************************************************/ /* SHPWriteTree() */ /************************************************************************/ int SHPWriteTree(SHPTree *tree, const char *filename ) { char signature[4] = "SQT"; int i; char abyBuf[32]; FILE *fp; /* -------------------------------------------------------------------- */ /* Open the output file. */ /* -------------------------------------------------------------------- */ fp = fopen(filename, "wb"); if( fp == NULL ) { return FALSE; } /* -------------------------------------------------------------------- */ /* Establish the byte order on this machine. */ /* -------------------------------------------------------------------- */ i = 1; if( *((unsigned char *) &i) == 1 ) bBigEndian = FALSE; else bBigEndian = TRUE; /* -------------------------------------------------------------------- */ /* Write the header. */ /* -------------------------------------------------------------------- */ memcpy( abyBuf+0, signature, 3 ); if( bBigEndian ) abyBuf[3] = 2; /* New MSB */ else abyBuf[3] = 1; /* New LSB */ abyBuf[4] = 1; /* version */ abyBuf[5] = 0; /* next 3 reserved */ abyBuf[6] = 0; abyBuf[7] = 0; fwrite( abyBuf, 8, 1, fp ); fwrite( &(tree->nTotalCount), 4, 1, fp ); /* write maxdepth */ fwrite( &(tree->nMaxDepth), 4, 1, fp ); /* -------------------------------------------------------------------- */ /* Write all the nodes "in order". */ /* -------------------------------------------------------------------- */ SHPWriteTreeNode( fp, tree->psRoot ); fclose( fp ); return TRUE; } maptools/src/pip.c0000644000176000001440000001406512105724127013672 0ustar ripleyusers/* Copyright where not otherwise stated Edzer Pebesma 2004, copied from sp package */ #define USING_R 1 #include "S.h" #ifdef USING_R # include # include /* # include */ # define R_UNIFORM unif_rand() # define R_NORMAL norm_rand() # define RANDIN seed_in((long *) NULL) # define RANDOUT seed_out((long *) NULL) # define S_EVALUATOR #else /* some S-Plus version; assuming >= 6 for now: */ # if (!defined(SPLUS_VERSION) || SPLUS_VERSION < 6000) # error("no SPLUS_VERSION >= 6.0") # endif # define SEXP s_object * # define PROTECT(x) x # define UNPROTECT(x) # define R_UNIFORM unif_rand(S_evaluator) # define R_NORMAL norm_rand(S_evaluator) # define RANDIN seed_in((long *) NULL, S_evaluator) # define RANDOUT seed_out((long *) NULL, S_evaluator) # define Rprintf printf #endif #ifndef MIN # define MIN(a,b) ((a)>(b)?(b):(a)) #endif #ifndef MAX # define MAX(a,b) ((a)>(b)?(a):(b)) #endif /* polygon structs: */ typedef struct { double x, y; } PLOT_POINT; typedef struct { PLOT_POINT min, max; } MBR; typedef struct polygon { MBR mbr; int lines; PLOT_POINT *p; int close; /* 1 - is closed polygon */ } POLYGON; void setup_poly_minmax(POLYGON *pl); static char InPoly(PLOT_POINT q, POLYGON *Poly); SEXP R_point_in_polygon_mt(SEXP px, SEXP py, SEXP polx, SEXP poly) { int i/*, n*/; PLOT_POINT p; POLYGON pol; SEXP ret; S_EVALUATOR pol.lines = LENGTH(polx); /* check later that first == last */ pol.p = (PLOT_POINT *) Calloc(pol.lines, PLOT_POINT); /* Calloc does error handling */ for (i = 0; i < LENGTH(polx); i++) { pol.p[i].x = NUMERIC_POINTER(polx)[i]; pol.p[i].y = NUMERIC_POINTER(poly)[i]; } pol.close = (pol.p[0].x == pol.p[pol.lines - 1].x && pol.p[0].y == pol.p[pol.lines - 1].y); setup_poly_minmax(&pol); ret = NEW_INTEGER(LENGTH(px)); for (i = 0; i < LENGTH(px); i++) { p.x = NUMERIC_POINTER(px)[i]; p.y = NUMERIC_POINTER(py)[i]; /* For each query point q, InPoly returns one of four char's: i : q is strictly interior to P o : q is strictly exterior to P v : q is a vertex of P e : q lies on the relative interior of an edge of P */ switch (InPoly(p, &pol)) { case 'i': INTEGER_POINTER(ret)[i] = 1; break; case 'o': INTEGER_POINTER(ret)[i] = 0; break; case 'v': INTEGER_POINTER(ret)[i] = 3; break; case 'e': INTEGER_POINTER(ret)[i] = 2; break; default: INTEGER_POINTER(ret)[i] = -1; break; } } Free(pol.p); return(ret); } void setup_poly_minmax(POLYGON *pl) { int i, n=pl->lines; double minx,maxx,miny,maxy; minx=miny=DBL_MAX; maxx=maxy=-DBL_MAX; for (i=0;ip[i].x); miny = MIN(miny, pl->p[i].y); maxx = MAX(maxx, pl->p[i].x); maxy = MAX(maxy, pl->p[i].y); } pl->mbr.min.x = minx; pl->mbr.min.y = miny; pl->mbr.max.x = maxx; pl->mbr.max.y = maxy; } /* This code is described in "Computational Geometry in C" (Second Edition), Chapter 7. It is not written to be comprehensible without the explanation in that book. For each query point q, InPoly returns one of four char's: i : q is strictly interior to P o : q is strictly exterior to P v : q is a vertex of P e : q lies on the relative interior of an edge of P These represent mutually exclusive categories. For an explanation of the code, see Chapter 7 of "Computational Geometry in C (Second Edition)." Written by Joseph O'Rourke, contributions by Min Xu, June 1997. Questions to orourke@cs.smith.edu. -------------------------------------------------------------------- This code is Copyright 1998 by Joseph O'Rourke. It may be freely redistributed in its entirety provided that this copyright notice is not removed. -------------------------------------------------------------------- */ /* InPoly returns a char in {i,o,v,e}. See above for definitions. */ static char InPoly(PLOT_POINT q, POLYGON *Poly) { int n = Poly->lines; PLOT_POINT *P=Poly->p; int i, i1; /* point index; i1 = i-1 mod n */ double x; /* x intersection of e with ray */ double xx=q.x, yy=q.y; int Rcross = 0; /* number of right edge/ray crossings */ int Lcross = 0; /* number of left edge/ray crossings */ /* For each edge e=(i-1,i), see if crosses ray. */ for( i = 0; i < n; i++ ) { /* First see if q=(0,0) is a vertex. */ if (( P[i].x - xx )==0 &&( P[i].y - yy )==0 ) return 'v'; i1 = ( i + n - 1 ) % n; /* printf("e=(%d,%d)\t", i1, i); */ /* if e "straddles" the x-axis... */ /* The commented-out statement is logically equivalent to the one following. */ /* if( ( ( P[i].y > 0 ) && ( P[i1].y <= 0 ) ) || ( ( P[i1].y > 0 ) && ( P[i] .y <= 0 ) ) ) { }*/ if( (( P[i].y - yy ) > 0 ) != (( P[i1].y - yy ) > 0 ) ) { /* e straddles ray, so compute intersection with ray. */ x = (( P[i].x - xx) *( P[i1].y - yy ) -( P[i1].x - xx ) *( P[i].y - yy )) / (P[i1].y - P[i].y ); /* printf("straddles: x = %g\t", x); */ /* crosses ray if strictly positive intersection. */ if (x > 0) Rcross++; } /* printf("Right cross=%d\t", Rcross); */ /* if e straddles the x-axis when reversed... */ /* if( ( ( P[i] .y < 0 ) && ( P[i1].y >= 0 ) ) || ( ( P[i1].y < 0 ) && ( P[i] .y >= 0 ) ) ) { }*/ if ( (( P[i].y - yy ) < 0 ) != (( P[i1].y - yy ) < 0 ) ) { /* e straddles ray, so compute intersection with ray. */ x = (( P[i].x - xx) *( P[i1].y - yy ) -( P[i1].x - xx ) *( P[i].y - yy )) / (P[i1].y - P[i].y); /* printf("straddles: x = %g\t", x); */ /* crosses ray if strictly positive intersection. */ if (x < 0) Lcross++; } /* printf("Left cross=%d\n", Lcross); */ } /* q on the edge if left and right cross are not the same parity. */ if( ( Rcross % 2 ) != (Lcross % 2 ) ) return 'e'; /* q inside iff an odd number of crossings. */ if( (Rcross % 2) == 1 ) return 'i'; else return 'o'; } maptools/src/Rshapewrite.c0000644000176000001440000000303212105724127015367 0ustar ripleyusers/* Copyright (c) 2004-6, Nicholas J. Lewin-Koh and Roger Bivand */ #include "maptools.h" #include #include SEXP shpwritepoint(SEXP fname, SEXP shapes, SEXP ncol) { SHPHandle hSHP; SHPObject *psShape; int nShapeType, i, nShapes; if (INTEGER_POINTER(ncol)[0] == 2) nShapeType = SHPT_POINT; else nShapeType = SHPT_POINTZ; /* -------------------------------------------------------------------- */ /* Create the requested layer. */ /* -------------------------------------------------------------------- */ hSHP = SHPCreate(R_ExpandFileName(CHAR(STRING_ELT(fname,0))), nShapeType); if( hSHP == NULL ) { error("Unable to create:%s\n", CHAR(STRING_ELT(fname,0)) ); } nShapes = LENGTH(shapes)/INTEGER_POINTER(ncol)[0]; if (nShapeType == SHPT_POINT) { for (i = 0; i < nShapes; i++) { psShape = SHPCreateObject(nShapeType, -1, 0, NULL, NULL, 1, &NUMERIC_POINTER(shapes)[i], &NUMERIC_POINTER(shapes)[i + nShapes], NULL, NULL); SHPWriteObject(hSHP, -1, psShape); SHPDestroyObject(psShape); } } else { for (i = 0; i < nShapes; i++) { psShape = SHPCreateObject(nShapeType, -1, 0, NULL, NULL, 1, &NUMERIC_POINTER(shapes)[i], &NUMERIC_POINTER(shapes)[i + nShapes], &NUMERIC_POINTER(shapes)[i + (2*nShapes)], NULL); SHPWriteObject(hSHP, -1, psShape); SHPDestroyObject(psShape); } } SHPClose(hSHP); return R_NilValue; } maptools/src/Rshapewrite1.c0000644000176000001440000001562512105724127015463 0ustar ripleyusers/* Copyright (c) 2004, Nicholas J. Lewin-Koh and Roger Bivand */ #include "maptools.h" #include #include SEXP shpwritepolys(SEXP fname, SEXP shapes) { SHPHandle hSHP; SHPObject *psShape; int nShapeType = SHPT_POLYGON, i, j, k, kk; int nShapes, maxnParts=0, maxnVerts=0, pc=0, nDims; int *nParts, *nVerts, *panPartStart, *from, *to; double *padfX, *padfY, *padfZ=NULL; SEXP SnParts, Spstart, SnDims; PROTECT(SnDims = NEW_CHARACTER(1)); pc++; SET_STRING_ELT(SnDims, 0, COPY_TO_USER_STRING("nDims")); nDims = INTEGER_POINTER(GET_ATTR(shapes, SnDims))[0]; if (nDims == 2) nShapeType = SHPT_POLYGON; else if (nDims == 3) nShapeType = SHPT_POLYGONZ; else error("Invalid dimension"); /* -------------------------------------------------------------------- */ /* Create the requested layer. */ /* -------------------------------------------------------------------- */ hSHP = SHPCreate(R_ExpandFileName(CHAR(STRING_ELT(fname,0))), nShapeType ); if( hSHP == NULL ) { error("Unable to create:%s\n", CHAR(STRING_ELT(fname,0)) ); } nShapes = LENGTH(shapes); nParts = (int *) R_alloc((long) nShapes, sizeof(int)); nVerts = (int *) R_alloc((long) nShapes, sizeof(int)); PROTECT(SnParts = NEW_CHARACTER(1)); pc++; SET_STRING_ELT(SnParts, 0, COPY_TO_USER_STRING("nParts")); PROTECT(Spstart = NEW_CHARACTER(1)); pc++; SET_STRING_ELT(Spstart, 0, COPY_TO_USER_STRING("pstart")); for (i = 0; i < nShapes; i++) { nParts[i] = INTEGER_POINTER(GET_ATTR(VECTOR_ELT(shapes, i), SnParts))[0]; if (nParts[i] > maxnParts) maxnParts = nParts[i]; nVerts[i] = INTEGER_POINTER(VECTOR_ELT(GET_ATTR(VECTOR_ELT(shapes, i), Spstart), 1))[(nParts[i]-1)] - (nParts[i]-1); if (nVerts[i] > maxnVerts) maxnVerts = nVerts[i]; } panPartStart = (int *) R_alloc((long) maxnParts, sizeof(int)); from = (int *) R_alloc((long) maxnParts, sizeof(int)); to = (int *) R_alloc((long) maxnParts, sizeof(int)); if (maxnVerts > 1000000 || maxnVerts < 1) error("Old polylist object cannot be exported"); padfX = (double *) R_alloc((long) maxnVerts, sizeof(double)); padfY = (double *) R_alloc((long) maxnVerts, sizeof(double)); if (nShapeType == SHPT_POLYGONZ) padfZ = (double *) R_alloc((long) maxnVerts, sizeof(double)); for (i = 0; i < nShapes; i++) { kk = 0; for (j = 0; j < nParts[i]; j++) { from[j] = INTEGER_POINTER(VECTOR_ELT(GET_ATTR(VECTOR_ELT(shapes, i), Spstart), 0))[j] - 1; panPartStart[j] = from[j] - j; to[j] = INTEGER_POINTER(VECTOR_ELT(GET_ATTR(VECTOR_ELT(shapes, i), Spstart), 1))[j] - 1; for (k=from[j]; k<=to[j]; k++) { padfX[kk] = NUMERIC_POINTER(VECTOR_ELT(shapes, i))[k]; padfY[kk] = NUMERIC_POINTER(VECTOR_ELT(shapes, i))[k+nVerts[i]+(nParts[i]-1)]; if (nShapeType == SHPT_POLYGONZ) padfZ[kk] = NUMERIC_POINTER(VECTOR_ELT(shapes, i))[k+2*(nVerts[i]+(nParts[i]-1))]; kk++; } } if (kk != nVerts[i]) error("wrong number of vertices in polylist"); if (nShapeType == SHPT_POLYGONZ) psShape = SHPCreateObject(nShapeType, -1, nParts[i], panPartStart, NULL, nVerts[i], padfX, padfY, padfZ, NULL); else psShape = SHPCreateObject(nShapeType, -1, nParts[i], panPartStart, NULL, nVerts[i], padfX, padfY, NULL, NULL); SHPWriteObject( hSHP, -1, psShape ); SHPDestroyObject( psShape ); } SHPClose( hSHP ); UNPROTECT(pc); return R_NilValue; } SEXP shpwritelines(SEXP fname, SEXP shapes) { SHPHandle hSHP; SHPObject *psShape; int nShapeType, i, j, k, kk; int nShapes, maxnParts=0, maxnVerts=0, pc=0; int *nParts, *nVerts, *panPartStart, *from, *to; double *padfX, *padfY; SEXP SnParts, Spstart; nShapeType = SHPT_ARC; /* -------------------------------------------------------------------- */ /* Create the requested layer. */ /* -------------------------------------------------------------------- */ hSHP = SHPCreate(R_ExpandFileName(CHAR(STRING_ELT(fname,0))), nShapeType ); if( hSHP == NULL ) { error("Unable to create:%s\n", CHAR(STRING_ELT(fname,0)) ); } nShapes = GET_LENGTH(shapes); nParts = (int *) R_alloc((long) nShapes, sizeof(int)); nVerts = (int *) R_alloc((long) nShapes, sizeof(int)); PROTECT(SnParts = NEW_CHARACTER(1)); pc++; SET_STRING_ELT(SnParts, 0, COPY_TO_USER_STRING("nParts")); PROTECT(Spstart = NEW_CHARACTER(1)); pc++; SET_STRING_ELT(Spstart, 0, COPY_TO_USER_STRING("pstart")); for (i = 0; i < nShapes; i++) { nParts[i] = INTEGER_POINTER(GET_ATTR(VECTOR_ELT(shapes, i), SnParts))[0]; if (nParts[i] > maxnParts) maxnParts = nParts[i]; nVerts[i] = INTEGER_POINTER(VECTOR_ELT(GET_ATTR(VECTOR_ELT(shapes, i), Spstart), 1))[(nParts[i]-1)] - (nParts[i]-1); if (nVerts[i] > maxnVerts) maxnVerts = nVerts[i]; } panPartStart = (int *) R_alloc((long) maxnParts, sizeof(int)); from = (int *) R_alloc((long) maxnParts, sizeof(int)); to = (int *) R_alloc((long) maxnParts, sizeof(int)); /* for (i = 0; i < nShapes; i++) { nVerts[i] = INTEGER_POINTER(GET_DIM(VECTOR_ELT(shapes, i)))[0]; if (nVerts[i] > maxnVerts) maxnVerts = nVerts[i]; } */ if (maxnVerts < 1) error("list object cannot be exported"); padfX = (double *) R_alloc((long) maxnVerts, sizeof(double)); padfY = (double *) R_alloc((long) maxnVerts, sizeof(double)); for (i = 0; i < nShapes; i++) { kk = 0; for (j = 0; j < nParts[i]; j++) { from[j] = INTEGER_POINTER(VECTOR_ELT(GET_ATTR(VECTOR_ELT(shapes, i), Spstart), 0))[j] - 1; panPartStart[j] = from[j] - j; to[j] = INTEGER_POINTER(VECTOR_ELT(GET_ATTR(VECTOR_ELT(shapes, i), Spstart), 1))[j] - 1; for (k=from[j]; k<=to[j]; k++) { padfX[kk] = NUMERIC_POINTER(VECTOR_ELT(shapes, i))[k]; padfY[kk] = NUMERIC_POINTER(VECTOR_ELT(shapes, i))[k+nVerts[i]+(nParts[i]-1)]; kk++; } } if (kk != nVerts[i]) error("wrong number of vertices in polylist"); psShape = SHPCreateObject(nShapeType, -1, nParts[i], panPartStart, NULL, nVerts[i], padfX, padfY, NULL, NULL); /* for (j = 0; j < nVerts[i]; j++) { padfX[j] = NUMERIC_POINTER(VECTOR_ELT(shapes, i))[j]; padfY[j] = NUMERIC_POINTER(VECTOR_ELT(shapes, i))[j+nVerts[i]]; } psShape = SHPCreateObject(nShapeType, -1, 0, NULL, NULL, nVerts[i], padfX, padfY, NULL, NULL);*/ SHPWriteObject( hSHP, -1, psShape ); SHPDestroyObject( psShape ); } SHPClose( hSHP ); UNPROTECT(pc); return R_NilValue; } maptools/src/Rgshhs.h0000644000176000001440000001144512105724127014344 0ustar ripleyusers/* * * Include file defining structures used in gshhs.c * * Paul Wessel, SOEST * * Copyright (c) 1996-2009 by P. Wessel and W. H. F. Smith * See COPYING file for copying and redistribution conditions. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 2 of the License. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * Contact info: www.soest.hawaii.edu/pwessel * * 14-SEP-2004. PW: Version 1.3. Header is now n * 8 bytes (n = 5) * For use with version 1.3 of GSHHS * 2-MAY-2006. PW: Version 1.4. Header is now 32 bytes (all int 4) * For use with version 1.4 of GSHHS * 31-MAR-2007. PW: Version 1.5. no format change * For use with version 1.5 of GSHHS * 28-AUG-2007. PW: Version 1.6. no format change * For use with version 1.6 of GSHHS which now has WDBII * borders and rivers. * 03-JUL-2008. PW: Version 1.11. New -I option to pull out a single pol * 27-MAY-2009. PW: Version 1.12. Now includes container polygon ID in header, * an ancestor ID, and area of the reduced polygon. Works on * GSHHS 2.0 data. * Header is now 44 bytes (all 4-byte integers) * 24-MAY-2010. PW: Data version is now 2.1.0. [no change to format] * 15-JUL-2011. PW: Data version is now 2.2.0. [Change in header format to store * area magnitude and let greenwich be 2-bit flag (0-3)]. Also * flag WDBII riverlakes with the river flag as used for GSHHS. */ /* This modification of gshhs.h is Copyright (c) 2005-2011 Roger Bivand */ #ifndef _GSHHS #define _GSHHS /* RSB #define _POSIX_SOURCE 1 GSHHS code is POSIX compliant */ /*#include #include #include #include RSB */ #ifndef M_PI #define M_PI 3.14159265358979323846 #endif #ifndef SEEK_CUR /* For really ancient systems */ #define SEEK_CUR 1 #endif #define GSHHS_DATA_RELEASE 9 /* For v2.2.0 data set */ #define GSHHS_DATA_VERSION "2.2.0" /* For v2.2.0 data set */ #define GSHHS_PROG_VERSION "1.13" #define GSHHS_SCL 1.0e-6 /* COnvert micro-degrees to degrees */ /* For byte swapping on little-endian systems (GSHHS is bigendian) */ /* #define swabi4(i4) (((i4) >> 24) + (((i4) >> 8) & 65280) + (((i4) & 65280) << 8) + (((i4) & 255) << 24)) */ //struct GSHHS { /* Global Self-consistent Hierarchical High-resolution Shorelines */ // int id; /* Unique polygon id number, starting at 0 */ // int n; /* Number of points in this polygon */ // int flag; /* = level + version << 8 + greenwich << 16 + source << 24 */ /* flag contains 4 items, one in each byte, as follows: * low byte: level = flag & 255: Values: 1 land, 2 lake, 3 island_in_lake, 4 pond_in_island_in_lake * 2nd byte: version = (flag >> 8) & 255: Values: Should be 4 for GSHHS version 1.4 * 3rd byte: greenwich = (flag >> 16) & 255: Values: Greenwich is 1 if Greenwich is crossed * 4th byte: source = (flag >> 24) & 255: Values: 0 = CIA WDBII, 1 = WVS */ // int west, east, south, north; /* min/max extent in micro-degrees */ // int area; /* Area of polygon in 1/10 km^2 */ //}; struct GSHHS { /* Global Self-consistent Hierarchical High-resolution Shorelines */ int id; /* Unique polygon id number, starting at 0 */ int n; /* Number of points in this polygon */ int flag; /* = level + version << 8 + greenwich << 16 + source << 24 + river << 25 + p << 26 */ /* flag contains 6 items, as follows: * low byte: level = flag & 255: Values: 1 land, 2 lake, 3 island_in_lake, 4 pond_in_island_in_lake * 2nd byte: version = (flag >> 8) & 255: Values: Should be 9 for GSHHS release 9 * 3rd byte: greenwich = (flag >> 16) & 3: Values: 0 if Greenwich nor Dateline are crossed, * 1 if Greenwich is crossed, 2 if Dateline is crossed, 3 if both is crossed. * 4th byte: source = (flag >> 24) & 1: Values: 0 = CIA WDBII, 1 = WVS * 4th byte: river = (flag >> 25) & 1: Values: 0 = not set, 1 = river-lake and GSHHS level = 2 (or WDBII level 0) * 4th byte: area magnitude scale p (as in 10^p) = flag >> 26. We divide area by 10^p. */ int west, east, south, north; /* min/max extent in micro-degrees */ int area; /* Area of polygon in km^2 * 10^p for this resolution file */ int area_full; /* Area of original full-resolution polygon in 1/10 km^2 */ int container; /* Id of container polygon that encloses this polygon (-1 if none) */ int ancestor; /* Id of ancestor polygon in the full resolution set that was the source of this polygon (-1 if none) */ }; struct POINT { /* Each lon, lat pair is stored in micro-degrees in 4-byte integer format */ int x; int y; }; #endif /* _GSHHS */ maptools/src/Rshapeinfo.c0000644000176000001440000000662412105724127015202 0ustar ripleyusers#include "shapefil.h" #include #include /* INTERFACE */ void Rshapeinfo(char **, int *, int *, double *, double *); void Rshapeinfo(char **shpnm, int *Shapetype, int *Entities, double *MinBound, double *MaxBound) { SHPHandle hSHP; int nShapeType, nEntities, i; double adfMinBound[4], adfMaxBound[4]; /* const char *pszPlus; */ /* -------------------------------------------------------------------- */ /* Open the passed shapefile. */ /* -------------------------------------------------------------------- */ hSHP = SHPOpen( shpnm[0] , "rb" ); if( hSHP == NULL ) { /* REprintf( "Unable to open:%s\n", shpnm[0] ); exit( 1 ); */ error("No such file"); } /* -------------------------------------------------------------------- */ /* Print out the file bounds. */ /* -------------------------------------------------------------------- */ SHPGetInfo( hSHP, &nEntities, &nShapeType, adfMinBound, adfMaxBound ); *Entities = nEntities; *Shapetype = nShapeType; for (i=0;i<4;i++){ MinBound[i]=adfMinBound[i]; MaxBound[i]=adfMaxBound[i]; } /* Rprintf ("Info for %s\n", shpnm[0]); Rprintf("Shapefile Type: %s(%d) # of Shapes: %ld\n\n", SHPTypeName( nShapeType ), nShapeType, nEntities ); Rprintf("File Bounds: (%15.10lg,%15.10lg)\n\t(%15.10lg,%15.10lg)\n", MinBound[0], MinBound[1], MaxBound[0], MaxBound[1] );*/ SHPClose( hSHP ); return; } SEXP Rshapeinfo1(SEXP shpname) { SEXP res, nms; SHPHandle hSHP; int nShapeType, nEntities, i, pc=0; double adfMinBound[4], adfMaxBound[4]; PROTECT(res = NEW_LIST(5)); pc++; PROTECT(nms = NEW_CHARACTER(5)); pc++; SET_STRING_ELT(nms, 0, COPY_TO_USER_STRING("fname")); SET_STRING_ELT(nms, 1, COPY_TO_USER_STRING("type")); SET_STRING_ELT(nms, 2, COPY_TO_USER_STRING("entities")); SET_STRING_ELT(nms, 3, COPY_TO_USER_STRING("minbounds")); SET_STRING_ELT(nms, 4, COPY_TO_USER_STRING("maxbounds")); setAttrib(res, R_NamesSymbol, nms); SET_VECTOR_ELT(res, 0, NEW_CHARACTER(1)); SET_VECTOR_ELT(res, 1, NEW_INTEGER(1)); SET_VECTOR_ELT(res, 2, NEW_INTEGER(1)); SET_VECTOR_ELT(res, 3, NEW_NUMERIC(4)); SET_VECTOR_ELT(res, 4, NEW_NUMERIC(4)); SET_STRING_ELT(VECTOR_ELT(res, 0), 0, STRING_ELT(shpname, 0)); /* const char *pszPlus; */ /* -------------------------------------------------------------------- */ /* Open the passed shapefile. */ /* -------------------------------------------------------------------- */ hSHP = SHPOpen(CHAR(STRING_ELT(shpname, 0)), "rb" ); if( hSHP == NULL ) error("Error opening SHP file"); /* -------------------------------------------------------------------- */ /* Print out the file bounds. */ /* -------------------------------------------------------------------- */ SHPGetInfo( hSHP, &nEntities, &nShapeType, adfMinBound, adfMaxBound ); INTEGER_POINTER(VECTOR_ELT(res, 1))[0] = nShapeType; INTEGER_POINTER(VECTOR_ELT(res, 2))[0] = nEntities; for (i=0; i<4; i++) { NUMERIC_POINTER(VECTOR_ELT(res, 3))[i] = adfMinBound[i]; NUMERIC_POINTER(VECTOR_ELT(res, 4))[i] = adfMaxBound[i]; } SHPClose( hSHP ); UNPROTECT(pc); return(res); } maptools/src/Rcentroid.c0000644000176000001440000001770112105724127015033 0ustar ripleyusers /* * Modified for R by Nicholas Lewin-Koh also made modifications for * multipart polygons. Sept 29, 2000 */ #include #include #include #include "maptools.h" SEXP RshpCentrd_2d (SEXP); SEXP R_RingCentrd_2d (int , SEXP, double *); /* ************************************************************************** * RshpCentrd_2d * * Return the single mathematical / geometric centroid of a potentially * complex/compound RShapeObject * * reject non area SHP Types * * **************************************************************************/ SEXP RshpCentrd_2d (SEXP call) { int ring, ringPrev, ring_nVertices, rStart, nprts; int i,j,totvert; double Area, ringArea; SEXP ringCentrd, Cent, shape, flag, ringVerts; shape = CADR(call); flag = CADDR(call); /* if ( !(SHPDimension(INTEGER(getAttrib(shape,install("shp.type")))[0]) */ /* & SHPD_AREA) ) */ /* error("Not a class of shape with defined 2d area"); */ nprts = INTEGER(getAttrib(shape, install("nParts")))[0]; Area = 0; if(INTEGER(flag)[0]==0 ||nprts==1){ PROTECT(Cent=allocVector(REALSXP, 2)); REAL(Cent)[0] = 0.0; REAL(Cent)[1] = 0.0; } else{ PROTECT(Cent=allocMatrix(REALSXP, nprts, 2)); } /* for each ring in compound / complex object calc the ring cntrd */ ringPrev = INTEGER(getAttrib(shape, install("nVerts")))[0]; totvert = INTEGER(getAttrib(shape, install("nVerts")))[0]; if(nprts==0) nprts=1; for ( ring = nprts-1; ring >= 0; ring-- ) { rStart = INTEGER(VECTOR_ELT(shape,0))[ring]; ring_nVertices = ringPrev - rStart; /* Rprintf("ringPrev= %d, rStart=%d, ring_nVertices=%d \n", */ /* ringPrev, rStart, ring_nVertices); */ PROTECT(ringVerts=allocMatrix(REALSXP, ring_nVertices, 2)); for(i=rStart,j=0;iowner:",SplashDams$owner,"
dates:",SplashDams$datesUsed) kmlPoints(SplashDams, kmlfile=kmlfile, name=name, description=description, icon=icon, kmlname=kmlname, kmldescription=kmldescription) cleanEx() nameEx("kmlPolygon") ### * kmlPolygon flush(stderr()); flush(stdout()) ### Name: kmlPolygon ### Title: Create and write a KML file on the basis of a given Polygons ### object ### Aliases: kmlPolygon ### Keywords: spatial ### ** Examples data(wrld_simpl) ## creates a KML file containing the polygons of South Africa (plus hole) sw <- slot(wrld_simpl[wrld_simpl$NAME=="South Africa",], "polygons")[[1]] tf <- tempfile() kmlPolygon(sw, kmlfile=tf, name="South Africa", col="#df0000aa", lwd=5, border=4, kmlname="R Test", kmldescription="This is only a R test.") tf ## creates a KML file containing the polygons of South Africa, Switzerland, and Canada sw <- wrld_simpl[wrld_simpl$NAME %in% c("South Africa", "Switzerland", "Canada"),] out <- sapply(slot(sw, "polygons"), function(x) { kmlPolygon(x, name=as(sw, "data.frame")[slot(x, "ID"), "NAME"], col="red", lwd=1.5, border='black', description=paste("ISO3:", slot(x, "ID"))) }) tf <- tempfile() kmlFile <- file(tf, "w") tf cat(kmlPolygon(kmlname="R Test", kmldescription="Hello")$header, file=kmlFile, sep="\n") cat(unlist(out["style",]), file=kmlFile, sep="\n") cat(unlist(out["content",]), file=kmlFile, sep="\n") cat(kmlPolygon()$footer, file=kmlFile, sep="\n") close(kmlFile) cleanEx() nameEx("leglabs") ### * leglabs flush(stderr()); flush(stdout()) ### Name: leglabs ### Title: Make legend labels ### Aliases: leglabs ### Keywords: spatial ### ** Examples mappolys <- readShapeSpatial(system.file("shapes/columbus.shp", package="maptools")[1], ID="NEIGNO") brks <- round(quantile(mappolys$CRIME, probs=seq(0,1,0.2)), digits=2) colours <- c("salmon1", "salmon2", "red3", "brown", "black") plot(mappolys, col=colours[findInterval(mappolys$CRIME, brks, all.inside=TRUE)]) legend(x=c(5.8, 7.1), y=c(13, 14.5), legend=leglabs(brks), fill=colours, bty="n") invisible(title(main=paste("Columbus OH: residential burglaries and vehicle", "thefts per thousand households, 1980", sep="\n"))) cleanEx() nameEx("lineLabel") ### * lineLabel flush(stderr()); flush(stdout()) ### Name: lineLabel ### Title: Line label placement with spplot and lattice. ### Aliases: lineLabel sp.lineLabel label sp.lineLabel-methods ### label-methods sp.lineLabel,Lines-method ### sp.lineLabel,SpatialLines-method label,SpatialLines-method ### ** Examples data(meuse.grid) coordinates(meuse.grid) = ~x+y proj4string(meuse.grid) <- CRS("+init=epsg:28992") gridded(meuse.grid) = TRUE data(meuse) coordinates(meuse) = ~x+y data(meuse.riv) meuse.sl <- SpatialLines(list(Lines(list(Line(meuse.riv)), "1"))) library(RColorBrewer) myCols <- adjustcolor(colorRampPalette(brewer.pal(n=9, 'Reds'))(100), .85) labs <- label(meuse.sl, 'Meuse River') ## Maximum depth sl1 <- list('sp.lineLabel', meuse.sl, label=labs, position='below', textloc='maxDepth', spar=.2, col='darkblue', cex=1, fontfamily='Palatino', fontface=2) spplot(meuse.grid["dist"], col.regions=myCols, sp.layout = sl1) ## Constant slope sl2 <- modifyList(sl1, list(textloc = 'constantSlope')) ## Default spplot(meuse.grid["dist"], col.regions=myCols, sp.layout = sl2) ## Location defined by its numeric index sl3 <- modifyList(sl1, list(textloc = 140, position='above')) spplot(meuse.grid["dist"], col.regions=myCols, sp.layout = sl3) cleanEx() nameEx("map2SpatialPolygons") ### * map2SpatialPolygons flush(stderr()); flush(stdout()) ### Name: map2SpatialPolygons ### Title: Convert map objects to sp classes ### Aliases: map2SpatialPolygons map2SpatialLines pruneMap ### Keywords: spatial ### ** Examples if(require(maps)) { nor_coast_poly <- map("world", "norway", fill=TRUE, col="transparent", plot=FALSE) range(nor_coast_poly$x, na.rm=TRUE) range(nor_coast_poly$y, na.rm=TRUE) nor_coast_poly <- map("world", "norway", fill=TRUE, col="transparent", plot=FALSE, ylim=c(58,72)) nor_coast_poly$names IDs <- sapply(strsplit(nor_coast_poly$names, ":"), function(x) x[1]) nor_coast_poly_sp <- map2SpatialPolygons(nor_coast_poly, IDs=IDs, proj4string=CRS("+proj=longlat +datum=wgs84")) sapply(slot(nor_coast_poly_sp, "polygons"), function(x) length(slot(x, "Polygons"))) plot(nor_coast_poly_sp, col="grey", axes=TRUE) nor_coast_lines <- map("world", interior=FALSE, plot=FALSE, xlim=c(4,32), ylim=c(58,72)) plot(nor_coast_lines, type="l") nor_coast_lines <- pruneMap(nor_coast_lines, xlim=c(4,32), ylim=c(58,72)) lines(nor_coast_lines, col="red") nor_coast_lines_sp <- map2SpatialLines(nor_coast_lines, proj4string=CRS("+proj=longlat +datum=wgs84")) plot(nor_coast_poly_sp, col="grey", axes=TRUE) plot(nor_coast_lines_sp, col="blue", add=TRUE) } cleanEx() nameEx("nearestPointOnLine") ### * nearestPointOnLine flush(stderr()); flush(stdout()) ### Name: nearestPointOnLine ### Title: Get the nearest point on a line to a given point ### Aliases: nearestPointOnLine ### Keywords: spatial ### ** Examples coordsLine = cbind(c(1,2,3),c(3,2,2)) coordsPoint = c(1.2,1.5) nearestPointOnLine(coordsLine, coordsPoint) cleanEx() nameEx("nearestPointOnSegment") ### * nearestPointOnSegment flush(stderr()); flush(stdout()) ### Name: nearestPointOnSegment ### Title: Get the nearest point on a segment to a given point ### Aliases: nearestPointOnSegment ### Keywords: spatial ### ** Examples segment = cbind(c(1,2),c(1,1.5)) point = c(1.2,1.5) nearestPointOnSegment(segment, point) cleanEx() nameEx("nowrapRecenter") ### * nowrapRecenter flush(stderr()); flush(stdout()) ### Name: nowrapRecenter ### Title: Break polygons at meridian for recentering ### Aliases: nowrapRecenter nowrapSpatialPolygons ### Keywords: spatial ### ** Examples ## Not run: ##D if (!rgeosStatus()) gpclibPermit() ##D library(maps) ##D world <- map("world", fill=TRUE, col="transparent", plot=FALSE) ##D worldSpP <- map2SpatialPolygons(world, world$names, CRS("+proj=longlat")) ##D worldSpP <- worldSpP[-grep("Antarctica", row.names(worldSpP)),] ##D # incomplete polygons ##D worldSpP <- worldSpP[-grep("Ghana", row.names(worldSpP)),] ##D # self-intersection mouth of Volta ##D worldSpP <- worldSpP[-grep("UK:Great Britain", row.names(worldSpP)),] ##D # self-intersection Humber estuary ##D worldSpPr <- recenter(worldSpP) ##D plot(worldSpPr) ##D title("Pacific view without polygon splitting") ##D worldSpPnr <- nowrapRecenter(worldSpP) ##D plot(worldSpPnr) ##D title("Pacific view with polygon splitting") ## End(Not run) crds <- matrix(c(-1, 1, 1, -1, 50, 50, 52, 52), ncol=2) rcrds <- rbind(crds, crds[1,]) SR <- SpatialPolygons(list(Polygons(list(Polygon(rcrds)), ID="r1")), proj4string=CRS("+proj=longlat")) bbox(SR) SRr <- recenter(SR) bbox(SRr) SRnr <- nowrapRecenter(SR) bbox(SRnr) cleanEx() nameEx("pal2SpatialPolygons") ### * pal2SpatialPolygons flush(stderr()); flush(stdout()) ### Name: pal2SpatialPolygons ### Title: Making SpatialPolygons objects from RArcInfo input ### Aliases: pal2SpatialPolygons ### Keywords: spatial ### ** Examples nc1 <- readShapePoly(system.file("shapes/sids.shp", package="maptools")[1], ID="FIPS") plot(nc1) text(coordinates(nc1), labels=row.names(nc1), cex=0.6) if(require(maps)){ ncmap <- map("county", "north carolina", fill=TRUE, col="transparent", plot=FALSE) IDs <- sapply(strsplit(ncmap$names, "[,:]"), function(x) x[2]) nc2 <- map2SpatialPolygons(ncmap, IDs) plot(nc2) text(coordinates(nc2), labels=row.names(nc2), cex=0.6) } if(require(RArcInfo)) { td <- tempdir() tmpcover <- paste(td, "nc", sep="/") if (!file.exists(tmpcover)) e00toavc(system.file("share/co37_d90.e00", package="maptools")[1], tmpcover) arc <- get.arcdata(td, "nc") pal <- get.paldata(td, "nc") pat <- get.tabledata(paste(td, "info", sep="/"), "NC.PAT") sapply(pal[[2]], function(x) length(x[[1]])) IDs <- paste(pat$ST[-1], pat$CO[-1], sep="") nc3 <- pal2SpatialPolygons(arc, pal, IDs=IDs) plot(nc3) text(coordinates(nc3), labels=row.names(nc3), cex=0.6) } cleanEx() nameEx("pointLabelBase") ### * pointLabelBase flush(stderr()); flush(stdout()) ### Name: pointLabel ### Title: Label placement for points to avoid overlaps ### Aliases: pointLabel ### Keywords: aplot ### ** Examples n <- 50 x <- rnorm(n)*10 y <- rnorm(n)*10 plot(x, y, col = "red", pch = 20) pointLabel(x, y, as.character(round(x,5)), offset = 0, cex = .7) plot(x, y, col = "red", pch = 20) pointLabel(x, y, expression(over(alpha, beta[123])), offset = 0, cex = .8) cleanEx() nameEx("pointLabelLattice") ### * pointLabelLattice flush(stderr()); flush(stdout()) ### Name: panel.pointLabel ### Title: Label placement with spplot and lattice. ### Aliases: panel.pointLabel sp.pointLabel sp.pointLabel-methods ### sp.pointLabel,SpatialPoints-method ### ** Examples n <- 15 x <- rnorm(n)*10 y <- rnorm(n)*10 labels <- as.character(round(x, 5)) myTheme <- list(add.text=list( cex=0.7, col='midnightblue', fontface=2, fontfamily='mono')) xyplot(y~x, labels=labels, par.settings=myTheme, panel=function(x, y, labels, ...){ panel.xyplot(x, y, ...) panel.pointLabel(x, y, labels=labels, ...) }) data(meuse.grid) coordinates(meuse.grid) = ~x+y proj4string(meuse.grid) <- CRS("+init=epsg:28992") gridded(meuse.grid) = TRUE library(RColorBrewer) myCols <- adjustcolor(colorRampPalette(brewer.pal(n=9, 'Reds'))(100), .85) pts <- spsample(meuse.grid, n=15, type="random") Rauthors <- readLines(file.path(R.home("doc"), "AUTHORS"))[9:28] someAuthors <- Rauthors[seq_along(pts)] sl1 <- list('sp.points', pts, pch=19, cex=.8, col='midnightblue') sl2 <- list('sp.pointLabel', pts, label=someAuthors, cex=0.7, col='midnightblue', fontfamily='Palatino') spplot(meuse.grid["dist"], col.regions=myCols, sp.layout=list(sl1, sl2)) cleanEx() nameEx("readGPS") ### * readGPS flush(stderr()); flush(stdout()) ### Name: readGPS ### Title: GPSbabel read interface ### Aliases: readGPS ### Keywords: spatial ### ** Examples ## Not run: ##D b1 <- readGPS(f="usb:") ##D str(b1) ##D b2 <- b1[1:172,] ##D wp0 <- b2[,c(2,3,4,8,9,19)] ##D str(wp0) ##D wp0$long <- wp0$V9 ##D wp0$lat <- as.numeric(as.character(wp0$V8)) ##D wp0$id <- as.character(wp0$V2) ##D wp0$alt <- as.numeric(substring(as.character(wp0$V19), 1, ##D (nchar(as.character(wp0$V19))-1))) ##D wp0$time <- as.POSIXct(strptime(paste(as.character(wp0$V3), ##D as.character(wp0$V4)), format="%d-%b-%y %H:%M:%S")) ##D str(wp0) ##D wp1 <- wp0[,-(1:6)] ##D str(wp1) ##D summary(wp1) ## End(Not run) cleanEx() nameEx("readShapeLines") ### * readShapeLines flush(stderr()); flush(stdout()) ### Name: readShapeLines ### Title: Read arc shape files into SpatialLinesDataFrame objects ### Aliases: readShapeLines writeLinesShape ### Keywords: spatial ### ** Examples xx <- readShapeLines(system.file("shapes/fylk-val.shp", package="maptools")[1], proj4string=CRS("+proj=utm +zone=33 +datum=WGS84")) plot(xx, col="blue") summary(xx) xxx <- xx[xx$LENGTH > 30000,] plot(xxx, col="red", add=TRUE) tmpfl <- paste(tempdir(), "xxline", sep="/") writeLinesShape(xxx, tmpfl) getinfo.shape(paste(tmpfl, ".shp", sep="")) axx <- readShapeLines(tmpfl, proj4string=CRS("+proj=utm +zone=33 +datum=WGS84")) plot(xxx, col="black", lwd=4) plot(axx, col="yellow", lwd=1, add=TRUE) unlink(paste(tmpfl, ".*", sep="")) xx <- readShapeLines(system.file("shapes/sids.shp", package="maptools")[1], proj4string=CRS("+proj=longlat +datum=NAD27")) plot(xx, col="blue") cleanEx() nameEx("readShapePoints") ### * readShapePoints flush(stderr()); flush(stdout()) ### Name: readShapePoints ### Title: Read points shape files into SpatialPointsDataFrame objects ### Aliases: readShapePoints writePointsShape ### Keywords: spatial ### ** Examples library(maptools) xx <- readShapePoints(system.file("shapes/baltim.shp", package="maptools")[1]) plot(xx) summary(xx) xxx <- xx[xx$PRICE < 40,] tmpfl <- paste(tempdir(), "xxpts", sep="/") writePointsShape(xxx, tmpfl) getinfo.shape(paste(tmpfl, ".shp", sep="")) axx <- readShapePoints(tmpfl) plot(axx, col="red", add=TRUE) unlink(paste(tmpfl, ".*", sep="")) xx <- readShapePoints(system.file("shapes/pointZ.shp", package="maptools")[1]) dimensions(xx) plot(xx) summary(xx) cleanEx() nameEx("readShapePoly") ### * readShapePoly flush(stderr()); flush(stdout()) ### Name: readShapePoly ### Title: Read polygon shape files into SpatialPolygonsDataFrame objects ### Aliases: readShapePoly writePolyShape ### Keywords: spatial ### ** Examples library(maptools) xx <- readShapePoly(system.file("shapes/sids.shp", package="maptools")[1], IDvar="FIPSNO", proj4string=CRS("+proj=longlat +ellps=clrk66")) plot(xx, border="blue", axes=TRUE, las=1) text(coordinates(xx), labels=row.names(xx), cex=0.6) as(xx, "data.frame")[1:5, 1:6] xxx <- xx[xx$SID74 < 2,] plot(xxx, border="red", add=TRUE) tmpfl <- paste(tempdir(), "xxpoly", sep="/") writePolyShape(xxx, tmpfl) getinfo.shape(paste(tmpfl, ".shp", sep="")) axx <- readShapePoly(tmpfl, proj4string=CRS("+proj=longlat +ellps=clrk66")) plot(xxx, border="black", lwd=4) plot(axx, border="yellow", lwd=1, add=TRUE) unlink(paste(tmpfl, ".*", sep="")) cleanEx() nameEx("readShapeSpatial") ### * readShapeSpatial flush(stderr()); flush(stdout()) ### Name: readShapeSpatial ### Title: Read shape files into Spatial*DataFrame objects ### Aliases: readShapeSpatial writeSpatialShape ### Keywords: spatial ### ** Examples library(maptools) xx <- readShapeSpatial(system.file("shapes/sids.shp", package="maptools")[1], IDvar="FIPSNO", proj4string=CRS("+proj=longlat +ellps=clrk66")) summary(xx) xxx <- xx[xx$SID74 < 2,] tmpfl <- paste(tempdir(), "xxpoly", sep="/") writeSpatialShape(xxx, tmpfl) getinfo.shape(paste(tmpfl, ".shp", sep="")) unlink(paste(tmpfl, ".*", sep="")) xx <- readShapeSpatial(system.file("shapes/fylk-val.shp", package="maptools")[1], proj4string=CRS("+proj=utm +zone=33 +datum=WGS84")) summary(xx) xxx <- xx[xx$LENGTH > 30000,] plot(xxx, col="red", add=TRUE) tmpfl <- paste(tempdir(), "xxline", sep="/") writeSpatialShape(xxx, tmpfl) getinfo.shape(paste(tmpfl, ".shp", sep="")) unlink(paste(tmpfl, ".*", sep="")) xx <- readShapeSpatial(system.file("shapes/baltim.shp", package="maptools")[1]) summary(xx) xxx <- xx[xx$PRICE < 40,] tmpfl <- paste(tempdir(), "xxpts", sep="/") writeSpatialShape(xxx, tmpfl) getinfo.shape(paste(tmpfl, ".shp", sep="")) unlink(paste(tmpfl, ".*", sep="")) cleanEx() nameEx("readSplus") ### * readSplus flush(stderr()); flush(stdout()) ### Name: readSplus ### Title: Read exported WinBUGS maps ### Aliases: readSplus ### Keywords: spatial ### ** Examples geobugs <- readSplus(system.file("share/Splus.map", package="maptools")) plot(geobugs, axes=TRUE, col=1:3) row.names(geobugs) pls <- slot(geobugs, "polygons") sapply(pls, function(i) sapply(slot(i, "Polygons"), slot, "hole")) pls1 <- lapply(pls, checkPolygonsHoles) sapply(pls1, function(i) sapply(slot(i, "Polygons"), slot, "hole")) plot(SpatialPolygons(pls1), axes=TRUE, col=1:3) cleanEx() nameEx("snapPointsToLines") ### * snapPointsToLines flush(stderr()); flush(stdout()) ### Name: snapPointsToLines ### Title: Snap a set of points to a set of lines ### Aliases: snapPointsToLines ### Keywords: spatial ### ** Examples # From the sp vignette l1 = cbind(c(1,2,3),c(3,2,2)) l1a = cbind(l1[,1]+.05,l1[,2]+.05) l2 = cbind(c(1,2,3),c(1,1.5,1)) Sl1 = Line(l1) Sl1a = Line(l1a) Sl2 = Line(l2) S1 = Lines(list(Sl1, Sl1a), ID="a") S2 = Lines(list(Sl2), ID="b") Sl = SpatialLines(list(S1,S2)) df = data.frame(z = c(1,2), row.names=sapply(slot(Sl, "lines"), function(x) slot(x, "ID"))) Sldf = SpatialLinesDataFrame(Sl, data = df) xc = c(1.2,1.5,2.5) yc = c(1.5,2.2,1.6) Spoints = SpatialPoints(cbind(xc, yc)) snapPointsToLines(Spoints, Sldf) cleanEx() nameEx("sp2Mondrian") ### * sp2Mondrian flush(stderr()); flush(stdout()) ### Name: sp2Mondrian ### Title: write map data for Mondrian ### Aliases: sp2Mondrian ### Keywords: spatial ### ** Examples ## Not run: ##D xx <- readShapePoly(system.file("shapes/columbus.shp", package="maptools")[1]) ##D sp2Mondrian(xx, file="columbus1.txt") ##D xx <- readShapePoly(system.file("shapes/sids.shp", package="maptools")[1]) ##D sp2Mondrian(xx, file="sids1.txt") ## End(Not run) cleanEx() nameEx("sp2WB") ### * sp2WB flush(stderr()); flush(stdout()) ### Name: sp2WB ### Title: Export SpatialPolygons object as S-Plus map for WinBUGS ### Aliases: sp2WB ### Keywords: spatial ### ** Examples xx <- readShapePoly(system.file("shapes/sids.shp", package="maptools")[1], IDvar="FIPSNO", proj4string=CRS("+proj=longlat +ellps=clrk66")) plot(xx, border="blue", axes=TRUE, las=1) tf <- tempfile() sp2WB(as(xx, "SpatialPolygons"), filename=tf) xxx <- readSplus(tf, proj4string=CRS("+proj=longlat +ellps=clrk66")) all.equal(xxx, as(xx, "SpatialPolygons"), tolerance=.Machine$double.eps^(1/4), check.attributes=FALSE) ## Not run: ##D x <- readAsciiGrid(system.file("grids/test.ag", package="maptools")[1]) ##D xp <- as(x, "SpatialPixelsDataFrame") ##D pp <- as.SpatialPolygons.SpatialPixels(xp) ##D sp2WB(pp, filename="test.map") ## End(Not run) cleanEx() nameEx("sp2tmap") ### * sp2tmap flush(stderr()); flush(stdout()) ### Name: sp2tmap ### Title: Convert SpatialPolygons object for Stata tmap command ### Aliases: sp2tmap ### Keywords: spatial ### ** Examples ## Not run: ##D xx <- readShapePoly(system.file("shapes/sids.shp", package="maptools")[1], ##D IDvar="FIPSNO", proj4string=CRS("+proj=longlat +ellps=clrk66")) ##D plot(xx, border="blue", axes=TRUE, las=1) ##D tmapdf <- sp2tmap(as(xx, "SpatialPolygons")) ##D write.dta(tmapdf, file="NCmap.dta", version=7) ##D NCdf <- as(xx, "data.frame") ##D NCdf$ID_n <- attr(tmapdf, "ID_names") ##D write.dta(NCdf, file="NC.dta", version=7) ## End(Not run) cleanEx() nameEx("spCbind-methods") ### * spCbind-methods flush(stderr()); flush(stdout()) ### Name: spCbind-methods ### Title: cbind for spatial objects ### Aliases: spCbind-methods ### spCbind,SpatialPointsDataFrame,data.frame-method ### spCbind,SpatialPointsDataFrame,vector-method ### spCbind,SpatialLinesDataFrame,data.frame-method ### spCbind,SpatialLinesDataFrame,vector-method ### spCbind,SpatialPolygonsDataFrame,data.frame-method ### spCbind,SpatialPolygonsDataFrame,vector-method spCbind ### Keywords: methods spatial ### ** Examples xx <- readShapePoly(system.file("shapes/sids.shp", package="maptools")[1], IDvar="FIPSNO", proj4string=CRS("+proj=longlat +ellps=clrk66")) xtra <- read.dbf(system.file("share/nc_xtra.dbf", package="maptools")[1]) o <- match(xx$CNTY_ID, xtra$CNTY_ID) xtra1 <- xtra[o,] row.names(xtra1) <- xx$FIPSNO xx1 <- spCbind(xx, xtra1) names(xx1) identical(xx1$CNTY_ID, xx1$CNTY_ID.1) cleanEx() nameEx("spRbind-methods") ### * spRbind-methods flush(stderr()); flush(stdout()) ### Name: spRbind-methods ### Title: rbind for spatial objects ### Aliases: spRbind-methods spRbind,SpatialPoints,SpatialPoints-method ### spRbind,SpatialPointsDataFrame,SpatialPointsDataFrame-method ### spRbind,SpatialLines,SpatialLines-method ### spRbind,SpatialLinesDataFrame,SpatialLinesDataFrame-method ### spRbind,SpatialPolygons,SpatialPolygons-method ### spRbind,SpatialPolygonsDataFrame,SpatialPolygonsDataFrame-method ### spRbind ### Keywords: methods spatial ### ** Examples xx <- readShapePoly(system.file("shapes/sids.shp", package="maptools")[1], IDvar="FIPSNO", proj4string=CRS("+proj=longlat +ellps=clrk66")) summary(xx) xx$FIPSNO xx1 <- xx[xx$CNTY_ID < 1982,] xx2 <- xx[xx$CNTY_ID >= 1982,] xx3 <- spRbind(xx2, xx1) summary(xx3) xx3$FIPSNO cleanEx() nameEx("state.vbm") ### * state.vbm flush(stderr()); flush(stdout()) ### Name: state.vbm ### Title: US State Visibility Based Map ### Aliases: state.vbm ### Keywords: datasets ### ** Examples data(state.vbm) plot(state.vbm) tmp <- state.x77[,'HS Grad'] tmp2 <- cut(tmp, seq(min(tmp),max(tmp), length.out=11), include.lowest=TRUE) plot(state.vbm,col=cm.colors(10)[tmp2]) cleanEx() nameEx("sun-methods") ### * sun-methods flush(stderr()); flush(stdout()) ### Name: sun-methods ### Title: Methods for sun ephemerides calculations ### Aliases: crepuscule sunriset solarnoon solarpos crepuscule-methods ### crepuscule,SpatialPoints,POSIXct-method ### crepuscule,matrix,POSIXct-method solarnoon-methods ### solarnoon,SpatialPoints,POSIXct-method ### solarnoon,matrix,POSIXct-method solarpos-methods ### solarpos,SpatialPoints,POSIXct-method solarpos,matrix,POSIXct-method ### sunriset-methods sunriset,SpatialPoints,POSIXct-method ### sunriset,matrix,POSIXct-method ### Keywords: methods manip utilities ### ** Examples ## Location of Helsinki, Finland, in decimal degrees, ## as listed in NOAA's website hels <- matrix(c(24.97, 60.17), nrow=1) Hels <- SpatialPoints(hels, proj4string=CRS("+proj=longlat +datum=WGS84")) d041224 <- as.POSIXct("2004-12-24", tz="EET") ## Astronomical dawn crepuscule(hels, d041224, solarDep=18, direction="dawn", POSIXct.out=TRUE) crepuscule(Hels, d041224, solarDep=18, direction="dawn", POSIXct.out=TRUE) ## Nautical dawn crepuscule(hels, d041224, solarDep=12, direction="dawn", POSIXct.out=TRUE) crepuscule(Hels, d041224, solarDep=12, direction="dawn", POSIXct.out=TRUE) ## Civil dawn crepuscule(hels, d041224, solarDep=6, direction="dawn", POSIXct.out=TRUE) crepuscule(Hels, d041224, solarDep=6, direction="dawn", POSIXct.out=TRUE) solarnoon(hels, d041224, POSIXct.out=TRUE) solarnoon(Hels, d041224, POSIXct.out=TRUE) solarpos(hels, as.POSIXct(Sys.time(), tz="EET")) solarpos(Hels, as.POSIXct(Sys.time(), tz="EET")) sunriset(hels, d041224, direction="sunrise", POSIXct.out=TRUE) sunriset(Hels, d041224, direction="sunrise", POSIXct.out=TRUE) ## Using a sequence of dates Hels_seq <- seq(from=d041224, length.out=365, by="days") up <- sunriset(Hels, Hels_seq, direction="sunrise", POSIXct.out=TRUE) down <- sunriset(Hels, Hels_seq, direction="sunset", POSIXct.out=TRUE) day_length <- down$time - up$time plot(Hels_seq, day_length, type="l") ## Using a grid of spatial points for the same point in time grd <- GridTopology(c(-179,-89), c(1,1), c(359,179)) SP <- SpatialPoints(coordinates(grd), proj4string=CRS("+proj=longlat +datum=WGS84")) wint <- as.POSIXct("2004-12-21", tz="GMT") win <- crepuscule(SP, wint, solarDep=6, direction="dawn") SPDF <- SpatialGridDataFrame(grd, proj4string=CRS("+proj=longlat +datum=WGS84"), data=data.frame(winter=win)) image(SPDF, axes=TRUE, col=cm.colors(40)) cleanEx() nameEx("symbolsInPolys") ### * symbolsInPolys flush(stderr()); flush(stdout()) ### Name: symbolsInPolys ### Title: Place grids of points over polygons ### Aliases: symbolsInPolys ### Keywords: spatial ### ** Examples nc_SP <- readShapePoly(system.file("shapes/sids.shp", package="maptools")[1], proj4string=CRS("+proj=longlat +ellps=clrk66")) ## Not run: ##D library(spgpc) ##D pls <- slot(nc_SP, "polygons") ##D pls_new <- lapply(pls, checkPolygonsHoles) ##D nc_SP <- SpatialPolygonsDataFrame(SpatialPolygons(pls_new, ##D proj4string=CRS(proj4string(nc_SP))), data=as(nc_SP, "data.frame")) ## End(Not run) symbs <- c("-", "+", "x") np <- sapply(slot(nc_SP, "polygons"), function(x) length(slot(x, "Polygons"))) try1 <- symbolsInPolys(nc_SP, 100, symb=symbs[np]) plot(nc_SP, axes=TRUE) plot(try1, add=TRUE, pch=as.character(try1$symb)) cleanEx() nameEx("thinnedSpatialPoly") ### * thinnedSpatialPoly flush(stderr()); flush(stdout()) ### Name: thinnedSpatialPoly ### Title: Douglas-Peuker line generalization for Spatial Polygons ### Aliases: thinnedSpatialPoly ### Keywords: spatial ### ** Examples xx <- readShapeSpatial(system.file("shapes/sids.shp", package="maptools")[1], IDvar="FIPSNO", proj4string=CRS("+proj=longlat +ellps=clrk66")) object.size(as(xx, "SpatialPolygons")) xxx <- thinnedSpatialPoly(xx, tolerance=0.05, minarea=0.001) object.size(as(xxx, "SpatialPolygons")) par(mfrow=c(2,1)) plot(xx) plot(xxx) par(mfrow=c(1,1)) graphics::par(get("par.postscript", pos = 'CheckExEnv')) cleanEx() nameEx("unionSpatialPolygons") ### * unionSpatialPolygons flush(stderr()); flush(stdout()) ### Name: unionSpatialPolygons ### Title: Aggregate Polygons in a SpatialPolygons object ### Aliases: unionSpatialPolygons ### Keywords: spatial ### ** Examples if (!rgeosStatus()) gpclibPermit() nc1 <- readShapePoly(system.file("shapes/sids.shp", package="maptools")[1], proj4string=CRS("+proj=longlat +datum=NAD27")) lps <- coordinates(nc1) ID <- cut(lps[,1], quantile(lps[,1]), include.lowest=TRUE) reg4 <- unionSpatialPolygons(nc1, ID) row.names(reg4) cleanEx() nameEx("wrld_simpl") ### * wrld_simpl flush(stderr()); flush(stdout()) ### Name: wrld_simpl ### Title: Simplified world country polygons ### Aliases: wrld_simpl ### Keywords: datasets ### ** Examples data(wrld_simpl) plot(wrld_simpl) ### *