summaryrefslogtreecommitdiffstats
path: root/org/madore/ephem
diff options
context:
space:
mode:
authorDavid A. Madore <david+git@madore.org>2012-03-24 00:54:50 +0100
committerDavid A. Madore <david+git@madore.org>2012-03-27 19:31:16 +0200
commitd64c37f6f24abbfb7e02b8f9ea670a9b5e794f2e (patch)
treef7c901d0554b3d822dab70a627e209fb4923f2b9 /org/madore/ephem
downloadephem-d64c37f6f24abbfb7e02b8f9ea670a9b5e794f2e.tar.gz
ephem-d64c37f6f24abbfb7e02b8f9ea670a9b5e794f2e.tar.bz2
ephem-d64c37f6f24abbfb7e02b8f9ea670a9b5e794f2e.zip
Initial commit. This version doesn't do much but evaluate VSOP87/Smart97 series.
Diffstat (limited to 'org/madore/ephem')
-rw-r--r--org/madore/ephem/Comput.java195
-rw-r--r--org/madore/ephem/Ephem.java10
-rw-r--r--org/madore/ephem/Smart97.java46
-rw-r--r--org/madore/ephem/VSOP87.java56
-rw-r--r--org/madore/ephem/smart97-simp.dat392
-rw-r--r--org/madore/ephem/vsop87-simp.dat2497
6 files changed, 3196 insertions, 0 deletions
diff --git a/org/madore/ephem/Comput.java b/org/madore/ephem/Comput.java
new file mode 100644
index 0000000..dee77f0
--- /dev/null
+++ b/org/madore/ephem/Comput.java
@@ -0,0 +1,195 @@
+package org.madore.ephem;
+
+import java.util.List;
+import java.util.ArrayList;
+import java.util.Arrays;
+
+public final class Comput {
+
+ public static final double ipow(double x, int n) {
+ if ( n == 0 )
+ return 1;
+ else if ( n == 1 )
+ return x;
+ else if ( n < 0 ) {
+ x = 1./x;
+ n = -n;
+ }
+ double y = x;
+ int k = 1;
+ double z = 1;
+ int m = 0;
+ while ( true ) {
+ if ( ( n & k ) != 0 ) {
+ z *= y;
+ m += k;
+ }
+ if ( m < n ) {
+ y *= y;
+ k *= 2;
+ } else
+ return z;
+ }
+ }
+
+ private static Double[] boxDoubleArray(double[] c) {
+ Double[] boxed = new Double[c.length];
+ for ( int i=0 ; i<boxed.length ; i++ )
+ boxed[i] = c[i];
+ return boxed;
+ }
+
+ public static interface Function {
+ public double v(double t);
+ }
+
+ public static final class Constant implements Function {
+ double val;
+ public Constant(double val) {
+ this.val = val;
+ }
+ public double v(double t) {
+ return val;
+ }
+ }
+
+ public static final class Identity implements Function {
+ public double v(double t) {
+ return t;
+ }
+ }
+
+ public static class SumFunction implements Function {
+ List<? extends Function> tms;
+ public SumFunction(List<? extends Function> tms) {
+ this.tms = tms;
+ }
+ public SumFunction(Function[] tms) {
+ this(Arrays.asList(tms));
+ }
+ public double v(double t) {
+ double z = 0;
+ for ( int i=0 ; i<tms.size() ; i++ )
+ z += tms.get(i).v(t);
+ return z;
+ }
+ }
+
+ public static class LinCombFunction implements Function {
+ List<Double> c;
+ List<Function> tms;
+ public LinCombFunction(List<Double> c, List<Function> tms) {
+ if ( c.size() != tms.size() )
+ throw new IllegalArgumentException();
+ this.c = c;
+ this.tms = tms;
+ }
+ public LinCombFunction(List<Double> c, Function[] tms) {
+ this(c, Arrays.asList(tms));
+ }
+ public LinCombFunction(Double[] c, List<Function> tms) {
+ this(Arrays.asList(c), tms);
+ }
+ public LinCombFunction(Double[] c, Function[] tms) {
+ this(Arrays.asList(c), Arrays.asList(tms));
+ }
+ public LinCombFunction(double[] c, List<Function> tms) {
+ this(boxDoubleArray(c), tms);
+ }
+ public LinCombFunction(double[] c, Function[] tms) {
+ this(boxDoubleArray(c), tms);
+ }
+ public double v(double t) {
+ double z = 0;
+ for ( int i=0 ; i<tms.size() ; i++ )
+ z += c.get(i) * tms.get(i).v(t);
+ return z;
+ }
+ }
+
+ public static final class TimesPower implements Function {
+ int deg;
+ Function fn;
+ public TimesPower(int deg, Function fn) {
+ this.deg = deg;
+ this.fn = fn;
+ }
+ public double v(double t) {
+ return ipow(t,deg) * fn.v(t);
+ }
+ }
+
+ public static final class Polynomial implements Function {
+ List<Double> c;
+ public Polynomial(List<Double> c) {
+ this.c = c;
+ }
+ public Polynomial(Double[] c) {
+ this(Arrays.asList(c));
+ }
+ public Polynomial(double[] c) {
+ this(boxDoubleArray(c));
+ }
+ public double v(double t) {
+ double z = 0;
+ double y = 1;
+ for ( int i=0 ; i<c.size() ; i++ ) {
+ z += c.get(i) * y;
+ y *= t;
+ }
+ return z;
+ }
+ }
+
+ public static final class PoissonTerm implements Function {
+ // Returns c*t^d*cos(phi+om*t) = t^d*(a*cos(om*t) + b*sin(om*t))
+ int deg;
+ double c;
+ double phi;
+ double om;
+ PoissonTerm(int deg, double c, double phi, double om) {
+ this.c = c;
+ this.deg = deg;
+ this.phi = phi;
+ this.om = om;
+ }
+ public static PoissonTerm cphi(int deg, double c, double phi, double om) {
+ return new PoissonTerm(deg, c, phi, om);
+ }
+ public static PoissonTerm ab(int deg, double a, double b, double om) {
+ double c = Math.sqrt(a*a + b*b);
+ double phi = Math.atan2(-b, a);
+ return new PoissonTerm(deg, c, phi, om);
+ }
+ public double v(double t) {
+ return c * ipow(t, deg) * Math.cos(om*t + phi);
+ }
+ }
+
+ public static class SumPoissonTerms extends SumFunction
+ implements Function {
+ List<? extends PoissonTerm> tms;
+ public SumPoissonTerms(List<? extends PoissonTerm> tms) {
+ super(tms);
+ this.tms = tms;
+ }
+ public SumPoissonTerms(PoissonTerm[] tms) {
+ this(Arrays.asList(tms));
+ }
+ public double v(double t) {
+ double z = 0;
+ final int npow = 6;
+ List<Double> tpow = new ArrayList<Double>(npow);
+ for ( int d=0 ; d<npow ; d++ )
+ tpow.add(ipow(t,d));
+ for ( int i=0 ; i<tms.size() ; i++ ) {
+ PoissonTerm tm = tms.get(i);
+ int deg = tm.deg;
+ double tp = deg<npow ? tpow.get(deg) : ipow(t,deg);
+ z += tm.c * tp * Math.cos(tm.om*t + tm.phi);
+ }
+ return z;
+ }
+ }
+
+}
diff --git a/org/madore/ephem/Ephem.java b/org/madore/ephem/Ephem.java
new file mode 100644
index 0000000..380835c
--- /dev/null
+++ b/org/madore/ephem/Ephem.java
@@ -0,0 +1,10 @@
+package org.madore.ephem;
+
+public final class Ephem {
+
+ public static double fromJD(double jd) {
+ // Convert Julian date to Julian centuries from J2000
+ return (jd-2451545)/36525;
+ }
+
+}
diff --git a/org/madore/ephem/Smart97.java b/org/madore/ephem/Smart97.java
new file mode 100644
index 0000000..3fa2b80
--- /dev/null
+++ b/org/madore/ephem/Smart97.java
@@ -0,0 +1,46 @@
+package org.madore.ephem;
+
+import java.util.List;
+import java.util.ArrayList;
+import java.util.EnumMap;
+import java.io.InputStream;
+import java.io.InputStreamReader;
+import java.io.BufferedReader;
+
+public final class Smart97 {
+
+ public static enum Variable {
+ CHI("chi"), P("p"), EPSILON("epsilon"),
+ PHI("phi"), OMEGA("omega"), SIDTIME("sidtime");
+ final String name;
+ Variable(String name) { this.name = name; }
+ }
+
+ private static EnumMap<Variable, Comput.SumPoissonTerms> data = new EnumMap<Variable, Comput.SumPoissonTerms>(Variable.class);
+
+ public static Comput.SumPoissonTerms getFunc(Variable v) {
+ if ( ! data.containsKey(v) ) {
+ List<Comput.PoissonTerm> series = new ArrayList<Comput.PoissonTerm>();
+ try {
+ InputStream str = Smart97.class.getResourceAsStream("smart97-simp.dat");
+ BufferedReader in = new BufferedReader(new InputStreamReader(str, "utf-8"));
+ String s;
+ while ( ( s = in.readLine() ) != null ) {
+ String[] fields = s.split("\t");
+ if ( ! fields[0].equals("orient") || ! fields[1].equals(v.name) )
+ continue;
+ int deg = Integer.parseInt(fields[2]);
+ double c = Double.parseDouble(fields[3]);
+ double phi = Double.parseDouble(fields[4]);
+ double om = Double.parseDouble(fields[5]);
+ series.add(Comput.PoissonTerm.cphi(deg, c, phi, om));
+ }
+ } catch ( Exception e ) {
+ throw new RuntimeException(e);
+ }
+ data.put(v, new Comput.SumPoissonTerms(series));
+ }
+ return data.get(v);
+ }
+
+}
diff --git a/org/madore/ephem/VSOP87.java b/org/madore/ephem/VSOP87.java
new file mode 100644
index 0000000..e8a5fb1
--- /dev/null
+++ b/org/madore/ephem/VSOP87.java
@@ -0,0 +1,56 @@
+package org.madore.ephem;
+
+import java.util.List;
+import java.util.ArrayList;
+import java.util.EnumMap;
+import java.io.InputStream;
+import java.io.InputStreamReader;
+import java.io.BufferedReader;
+
+public final class VSOP87 {
+
+ public static enum Planet {
+ MERCURY("mercury"), VENUS("venus"), EARTH("earth"),
+ JUPITER("jupiter"), SATURN("saturn"),
+ URANUS("uranus"), NEPTUNE("neptune");
+ final String name;
+ Planet(String name) { this.name = name; }
+ }
+
+ public static enum Variable {
+ LAT("lat"), LONG("long"), DIST("dist");
+ final String name;
+ Variable(String name) { this.name = name; }
+ }
+
+ private static EnumMap<Planet, EnumMap<Variable, Comput.SumPoissonTerms>> data = new EnumMap<Planet, EnumMap<Variable, Comput.SumPoissonTerms>>(Planet.class);
+
+ public static Comput.SumPoissonTerms getFunc(Planet pl, Variable v) {
+ if ( ! data.containsKey(pl) ) {
+ data.put(pl, new EnumMap<Variable, Comput.SumPoissonTerms>(Variable.class));
+ }
+ if ( ! data.get(pl).containsKey(v) ) {
+ List<Comput.PoissonTerm> series = new ArrayList<Comput.PoissonTerm>();
+ try {
+ InputStream str = VSOP87.class.getResourceAsStream("vsop87-simp.dat");
+ BufferedReader in = new BufferedReader(new InputStreamReader(str, "utf-8"));
+ String s;
+ while ( ( s = in.readLine() ) != null ) {
+ String[] fields = s.split("\t");
+ if ( ! fields[0].equals(pl.name) || ! fields[1].equals(v.name) )
+ continue;
+ int deg = Integer.parseInt(fields[2]);
+ double c = Double.parseDouble(fields[3]);
+ double phi = Double.parseDouble(fields[4]);
+ double om = Double.parseDouble(fields[5]);
+ series.add(Comput.PoissonTerm.cphi(deg, c, phi, om));
+ }
+ } catch ( Exception e ) {
+ throw new RuntimeException(e);
+ }
+ data.get(pl).put(v, new Comput.SumPoissonTerms(series));
+ }
+ return data.get(pl).get(v);
+ }
+
+}
diff --git a/org/madore/ephem/smart97-simp.dat b/org/madore/ephem/smart97-simp.dat
new file mode 100644
index 0000000..1431272
--- /dev/null
+++ b/org/madore/ephem/smart97-simp.dat
@@ -0,0 +1,392 @@
+orient chi 1 105576857.99519999325 0.00000000000 0.00000000000
+orient chi 1 99190.44310000000 0.50156174030 -337.57047081000
+orient chi 1 7325.97150000000 1.84631616800 12566.63930559000
+orient chi 1 1268.67470000000 5.96146554720 167994.18220195000
+orient chi 1 1202.48390000000 5.84620520680 -675.14094162000
+orient chi 2 -238245949.46639999747 0.00000000000 0.00000000000
+orient chi 2 24670.38870000000 2.09788180320 -337.57047081000
+orient chi 3 -1214073.17859999998 0.00000000000 0.00000000000
+orient chi 4 1704654.16800000006 0.00000000000 0.00000000000
+orient p 0 17280776.38599999994 3.75320979740 -337.57047081000
+orient p 0 1278912.06300000008 5.07720039400 12566.63930559000
+orient p 0 221506.92410000000 2.90831422500 167994.18220195000
+orient p 0 209035.06390000001 2.79409290210 -675.14094162000
+orient p 0 106734.73890000000 4.58200520460 6283.31965280000
+orient p 0 67768.13550000000 0.78476596240 83286.91424771000
+orient p 0 49960.82990000000 5.03438172580 18849.95895839000
+orient p 0 37854.06170000000 0.72584406630 168331.75267275999
+orient p 0 29581.03730000000 5.26386898410 251281.09644967000
+orient p 0 14958.08080000000 0.18740069320 72140.62864865000
+orient p 0 12504.60540000000 6.03706095620 12904.20977640000
+orient p 0 11925.69320000000 3.69407469280 84707.26795424000
+orient p 0 6109.40480000000 2.96715973950 82949.34377691000
+orient p 0 6051.00140000000 2.54358638440 155427.54289636001
+orient p 0 5845.58840000000 4.66651072760 240134.81085060001
+orient p 0 5432.57610000000 1.39768334310 -83624.48471852001
+orient p 0 5094.34690000000 3.08138459550 251618.66692046999
+orient p 0 4510.37440000000 5.43934771210 1757.92417733000
+orient p 0 4484.91920000000 0.97343137130 -11146.28559907000
+orient p 0 3811.93660000000 0.73887625020 323421.72509830998
+orient p 0 3071.73070000000 1.33623855990 334568.01069738000
+orient p 0 2788.42160000000 3.14037502650 166573.82849543000
+orient p 0 2765.67690000000 4.29119037780 95853.55355329999
+orient p 0 2469.03320000000 1.68504055130 168669.32314357001
+orient p 0 2056.90180000000 5.57025854000 -13241.78024721000
+orient p 0 1980.06710000000 1.51174230870 85044.83842504000
+orient p 0 1527.86160000000 4.99262841880 25133.27861118000
+orient p 0 1483.45740000000 3.70953104500 5945.74918199000
+orient p 0 1467.00130000000 2.36982941440 71803.05817783999
+orient p 0 1427.53410000000 3.64815057260 -6620.89012360000
+orient p 0 1207.19300000000 1.99497980330 -72478.19911945000
+orient p 0 1111.91860000000 0.11548655770 2095.49464814000
+orient p 0 1005.72800000000 2.48404815340 240472.38132141001
+orient p 0 842.04200000000 5.59856892830 -7.84495195000
+orient p 0 766.30740000000 3.09443076280 406708.63934603002
+orient p 0 736.56880000000 6.00679363830 174277.50185475001
+orient p 0 700.15720000000 6.05258998080 -65857.30899585001
+orient p 0 660.64550000000 4.83958631960 323759.29556911997
+orient p 0 637.19420000000 2.99537674760 161710.86254916000
+orient p 0 632.02190000000 4.90196450170 238714.45714407999
+orient p 0 627.80930000000 0.36392533770 179140.46780101999
+orient p 0 614.45800000000 1.58379563520 155089.97242554999
+orient p 0 562.47070000000 2.10906067610 96191.12402411000
+orient p 0 532.83290000000 5.43692547570 334905.58116818999
+orient p 0 523.00570000000 3.15587139240 -11483.85606988000
+orient p 0 458.77810000000 5.92210348110 -155765.11336717001
+orient p 0 449.78910000000 5.45481956240 -77003.59459492000
+orient p 0 414.52360000000 3.69690940370 -149144.22324357001
+orient p 0 402.87760000000 0.48609998210 77713.77144818001
+orient p 0 398.39310000000 1.20887926740 10808.71512826000
+orient p 0 386.58290000000 2.47103739930 85382.40889585001
+orient p 0 347.05880000000 5.99379835980 19187.52942919000
+orient p 0 319.16350000000 4.04065949090 251956.23739128001
+orient p 0 316.57010000000 3.87336395710 89570.23390050999
+orient p 0 289.57980000000 3.69179448000 417854.92494509002
+orient p 0 283.31470000000 4.51324995520 1420.35370652000
+orient p 0 274.17680000000 4.71307683910 233851.49119780000
+orient p 0 273.40410000000 5.32263686090 244997.77679686999
+orient p 0 260.47770000000 0.78370966930 317138.40544552001
+orient p 0 255.98080000000 1.27205989590 -5573.14279953000
+orient p 0 243.58530000000 2.07915365330 257564.41610246000
+orient p 0 234.54850000000 1.13225271640 710.17685326000
+orient p 0 212.99830000000 5.32267627410 166236.25802462001
+orient p 0 212.38380000000 5.32524118010 -166911.39896624000
+orient p 1 50306898827.43599700928 0.00000000000 0.00000000000
+orient p 1 174568.49830000001 3.76205616090 -337.57047081000
+orient p 1 43199.35620000000 3.10358022600 6283.31965280000
+orient p 1 15046.59260000000 3.38277711640 18849.95895839000
+orient p 2 111293456.43260000646 0.00000000000 0.00000000000
+orient p 2 62639.37290000000 5.31160575050 -337.57047081000
+orient p 3 77665.76700000001 0.00000000000 0.00000000000
+orient p 4 -235686.42559999999 0.00000000000 0.00000000000
+orient epsilon 0 84381409000.00000000000 0.00000000000 0.00000000000
+orient epsilon 0 9227886.93139999919 2.18244238680 -337.57047081000
+orient epsilon 0 553345.22290000005 3.50693920000 12566.63930559000
+orient epsilon 0 94918.48860000000 1.33751928830 167994.18220195000
+orient epsilon 0 90339.74230000000 1.22332373290 -675.14094162000
+orient epsilon 0 21620.35430000000 3.46381106990 18849.95895839000
+orient epsilon 0 19412.99430000000 5.43824278270 168331.75267275999
+orient epsilon 0 12609.76530000000 3.69307429040 251281.09644967000
+orient epsilon 0 9114.58470000000 0.41502644410 6283.31965280000
+orient epsilon 0 6634.66450000000 4.46590291020 12904.20977640000
+orient epsilon 0 5136.13240000000 2.12354696720 84707.26795424000
+orient epsilon 0 3194.45680000000 1.39640779680 82949.34377691000
+orient epsilon 0 2967.10060000000 6.11009115720 -83624.48471852001
+orient epsilon 0 2566.06700000000 1.51059992300 251618.66692046999
+orient epsilon 0 2493.56490000000 3.09571196410 240134.81085060001
+orient epsilon 0 2404.90260000000 3.86886644700 1757.92417733000
+orient epsilon 0 1618.04280000000 5.45126660760 323421.72509830998
+orient epsilon 0 1303.01790000000 6.04862928640 334568.01069738000
+orient epsilon 0 1189.62710000000 2.72090202130 95853.55355329999
+orient epsilon 0 1034.48780000000 6.22443030720 85044.83842504000
+orient epsilon 0 972.74300000000 5.49686803840 83286.91424771000
+orient epsilon 0 790.78810000000 2.13916245590 5945.74918199000
+orient epsilon 0 769.17620000000 0.79904961800 71803.05817783999
+orient epsilon 0 660.08070000000 3.42129818670 25133.27861118000
+orient epsilon 0 657.15570000000 0.42428312500 -72478.19911945000
+orient epsilon 0 507.77900000000 0.91325542640 240472.38132141001
+orient epsilon 0 497.79640000000 1.04294904930 -7.84495195000
+orient epsilon 0 327.94350000000 3.26879936630 323759.29556911997
+orient epsilon 0 323.76810000000 1.52363622210 406708.63934603002
+orient epsilon 0 316.05030000000 0.01299138640 155089.97242554999
+orient epsilon 0 315.49690000000 4.43599205700 174277.50185475001
+orient epsilon 0 312.80360000000 2.59239314220 -6620.89012360000
+orient epsilon 0 296.04220000000 1.38324581150 161710.86254916000
+orient epsilon 0 293.04410000000 0.53863682940 96191.12402411000
+orient epsilon 0 280.06830000000 1.58509921470 -11483.85606988000
+orient epsilon 0 268.74990000000 5.07646207800 179140.46780101999
+orient epsilon 0 263.92190000000 3.86614219990 334905.58116818999
+orient epsilon 0 255.34220000000 4.35243168530 -155765.11336717001
+orient epsilon 0 212.03650000000 5.92146364290 10808.71512826000
+orient epsilon 1 -468360500.64600002766 0.00000000000 0.00000000000
+orient epsilon 1 9316.15190000000 2.27862197390 -337.57047081000
+orient epsilon 1 6517.42420000000 1.79214083150 18849.95895839000
+orient epsilon 1 2878.63980000000 0.33015300600 12566.63930559000
+orient epsilon 1 2820.52690000000 2.07132188900 6283.31965280000
+orient epsilon 2 33422.37490000000 3.75353070530 -337.57047081000
+orient epsilon 2 -18678.63290000000 0.00000000000 0.00000000000
+orient epsilon 3 2003221.05249999999 0.00000000000 0.00000000000
+orient phi 0 1009658226149.36914062500 0.00000000000 0.00000000000
+orient phi 0 15852155.04250000045 3.75320978930 -337.57047081000
+orient phi 0 1173383.37370000011 5.07720039550 12566.63930559000
+orient phi 0 203228.36730000001 2.90831422500 167994.18220195000
+orient phi 0 191849.88690000001 2.79409288760 -675.14094162000
+orient phi 0 97927.25060000000 4.58200487770 6283.31965280000
+orient phi 0 62175.96130000000 0.78476596230 83286.91424771000
+orient phi 0 45838.29610000000 5.03438161810 18849.95895839000
+orient phi 0 34728.49520000000 0.72584406690 168331.75267275999
+orient phi 0 27140.03560000000 5.26386898490 251281.09644967000
+orient phi 0 13723.74240000000 0.18740069710 72140.62864865000
+orient phi 0 11483.66190000000 6.03706028040 12904.20977640000
+orient phi 0 10941.58540000000 3.69407469400 84707.26795424000
+orient phi 0 5604.67230000000 2.96715973790 82949.34377691000
+orient phi 0 5551.82510000000 2.54358636180 155427.54289636001
+orient phi 0 5363.21550000000 4.66651073640 240134.81085060001
+orient phi 0 4983.69080000000 1.39768334340 -83624.48471852001
+orient phi 0 4673.71380000000 3.08138459510 251618.66692046999
+orient phi 0 4138.32840000000 5.43934774160 1757.92417733000
+orient phi 0 4114.82700000000 0.97343136360 -11146.28559907000
+orient phi 0 3497.37870000000 0.73887625570 323421.72509830998
+orient phi 0 2818.25410000000 1.33623857100 334568.01069738000
+orient phi 0 2558.32340000000 3.14037501070 166573.82849543000
+orient phi 0 2537.42260000000 4.29119037880 95853.55355329999
+orient phi 0 2265.60960000000 1.68504052840 168669.32314357001
+orient phi 0 1887.37520000000 5.57025857470 -13241.78024721000
+orient phi 0 1816.57210000000 1.51174230290 85044.83842504000
+orient phi 0 1402.09590000000 4.99273410410 25133.27861118000
+orient phi 0 1362.06830000000 3.70947033670 5945.74918199000
+orient phi 0 1345.81570000000 2.36982947630 71803.05817783999
+orient phi 0 1308.84680000000 3.64799056260 -6620.89012360000
+orient phi 0 1107.44410000000 1.99497976870 -72478.19911945000
+orient phi 0 1020.19200000000 0.11548656780 2095.49464814000
+orient phi 0 922.68640000000 2.48404819000 240472.38132141001
+orient phi 0 779.04970000000 5.59991530910 -7.84495195000
+orient phi 0 703.07230000000 3.09443075980 406708.63934603002
+orient phi 0 675.78910000000 6.00679470100 174277.50185475001
+orient phi 0 642.38020000000 6.05259017320 -65857.30899585001
+orient phi 0 606.09710000000 4.83958627950 323759.29556911997
+orient phi 0 584.61220000000 2.99537894890 161710.86254916000
+orient phi 0 579.88670000000 4.90196440410 238714.45714407999
+orient phi 0 576.00160000000 0.36392524640 179140.46780101999
+orient phi 0 563.80930000000 1.58379568140 155089.97242554999
+orient phi 0 516.03110000000 2.10906072550 96191.12402411000
+orient phi 0 488.83780000000 5.43692539050 334905.58116818999
+orient phi 0 479.80780000000 3.15587172480 -11483.85606988000
+orient phi 0 420.89080000000 5.92210365350 -155765.11336717001
+orient phi 0 412.67190000000 5.45481896740 -77003.59459492000
+orient phi 0 380.32400000000 3.69690927330 -149144.22324357001
+orient phi 0 369.63250000000 0.48609985310 77713.77144818001
+orient phi 0 365.47590000000 1.20887930670 10808.71512826000
+orient phi 0 354.69950000000 2.47103741190 85382.40889585001
+orient phi 0 318.85230000000 5.99379743800 19187.52942919000
+orient phi 0 292.86940000000 4.04065959360 251956.23739128001
+orient phi 0 290.44730000000 3.87336449470 89570.23390050999
+orient phi 0 265.68390000000 3.69179340690 417854.92494509002
+orient phi 0 260.01650000000 4.51323974000 1420.35370652000
+orient phi 0 251.55180000000 4.71307668770 233851.49119780000
+orient phi 0 250.84270000000 5.32263761850 244997.77679686999
+orient phi 0 238.98320000000 0.78370859050 317138.40544552001
+orient phi 0 234.85740000000 1.27205990230 -5573.14279953000
+orient phi 0 223.48490000000 2.07915316860 257564.41610246000
+orient phi 0 215.18220000000 1.13223468610 710.17685326000
+orient phi 1 474660027824506304.00000000000 0.00000000000 0.00000000000
+orient phi 1 78159.47740000000 3.91137988910 -337.57047081000
+orient phi 1 39600.31500000000 3.09081155350 6283.31965280000
+orient phi 1 13801.05610000000 3.36529971930 18849.95895839000
+orient phi 1 5397.29530000000 1.91297962050 12566.63930559000
+orient phi 2 -98382922.28079999983 0.00000000000 0.00000000000
+orient phi 2 32899.45580000000 5.36209651180 -337.57047081000
+orient phi 3 -1216206.28879999998 0.00000000000 0.00000000000
+orient phi 4 1408224.68969999999 0.00000000000 0.00000000000
+orient omega 0 84381409000.00000000000 0.00000000000 0.00000000000
+orient omega 0 9227886.93160000071 2.18244238680 -337.57047081000
+orient omega 0 553345.22259999998 3.50693920000 12566.63930559000
+orient omega 0 94918.48870000000 1.33751928820 167994.18220195000
+orient omega 0 90339.74219999999 1.22332373280 -675.14094162000
+orient omega 0 21620.35420000000 3.46381107040 18849.95895839000
+orient omega 0 19412.99400000000 5.43824278270 168331.75267275999
+orient omega 0 12609.76520000000 3.69307429020 251281.09644967000
+orient omega 0 9114.58470000000 0.41502644070 6283.31965280000
+orient omega 0 6634.66410000000 4.46590291080 12904.20977640000
+orient omega 0 5136.13230000000 2.12354696720 84707.26795424000
+orient omega 0 3194.45670000000 1.39640779680 82949.34377691000
+orient omega 0 2967.10060000000 6.11009115720 -83624.48471852001
+orient omega 0 2566.06690000000 1.51059992280 251618.66692046999
+orient omega 0 2493.56470000000 3.09571196180 240134.81085060001
+orient omega 0 2404.90260000000 3.86886644700 1757.92417733000
+orient omega 0 1618.04270000000 5.45126660260 323421.72509830998
+orient omega 0 1303.01770000000 6.04862928640 334568.01069738000
+orient omega 0 1189.62700000000 2.72090202140 95853.55355329999
+orient omega 0 1034.48790000000 6.22443030720 85044.83842504000
+orient omega 0 972.74310000000 5.49686803830 83286.91424771000
+orient omega 0 790.78790000000 2.13916252750 5945.74918199000
+orient omega 0 769.17580000000 0.79904961540 71803.05817783999
+orient omega 0 660.08070000000 3.42129818670 25133.27861118000
+orient omega 0 657.15580000000 0.42428312500 -72478.19911945000
+orient omega 0 507.77880000000 0.91325542650 240472.38132141001
+orient omega 0 497.79640000000 1.04294904930 -7.84495195000
+orient omega 0 327.94360000000 3.26879936590 323759.29556911997
+orient omega 0 323.76810000000 1.52363622210 406708.63934603002
+orient omega 0 316.05030000000 0.01299138670 155089.97242554999
+orient omega 0 315.49680000000 4.43599205710 174277.50185475001
+orient omega 0 312.80370000000 2.59239310560 -6620.89012360000
+orient omega 0 296.04220000000 1.38324585250 161710.86254916000
+orient omega 0 293.04400000000 0.53863682930 96191.12402411000
+orient omega 0 280.06770000000 1.58509920750 -11483.85606988000
+orient omega 0 268.75020000000 5.07646207860 179140.46780101999
+orient omega 0 263.92210000000 3.86614219950 334905.58116818999
+orient omega 0 255.34190000000 4.35243168580 -155765.11336717001
+orient omega 0 212.03640000000 5.92146364260 10808.71512826000
+orient omega 1 -265001.70850000001 0.00000000000 0.00000000000
+orient omega 1 10269.74170000000 2.62661855990 -337.57047081000
+orient omega 1 6507.30360000000 1.79198364400 18849.95895839000
+orient omega 1 2899.36610000000 0.24027679520 12566.63930559000
+orient omega 1 2803.00860000000 2.07589567810 6283.31965280000
+orient omega 2 5129588.35670000035 0.00000000000 0.00000000000
+orient omega 2 25499.80480000000 3.75369012680 -337.57047081000
+orient omega 3 -7731881.22209999990 0.00000000000 0.00000000000
+orient psi 0 17280776.38599999994 3.75320979740 -337.57047081000
+orient psi 0 1278912.06300000008 5.07720039400 12566.63930559000
+orient psi 0 221506.92410000000 2.90831422500 167994.18220195000
+orient psi 0 209035.06390000001 2.79409290230 -675.14094162000
+orient psi 0 106734.73880000001 4.58200520470 6283.31965280000
+orient psi 0 67768.13550000000 0.78476596220 83286.91424771000
+orient psi 0 49960.82990000000 5.03438172610 18849.95895839000
+orient psi 0 37854.06170000000 0.72584406850 168331.75267275999
+orient psi 0 29581.03740000000 5.26386898480 251281.09644967000
+orient psi 0 14958.08080000000 0.18740069680 72140.62864865000
+orient psi 0 12504.60540000000 6.03706096520 12904.20977640000
+orient psi 0 11925.69320000000 3.69407469410 84707.26795424000
+orient psi 0 6109.40480000000 2.96715974310 82949.34377691000
+orient psi 0 6051.00140000000 2.54358637610 155427.54289636001
+orient psi 0 5845.58840000000 4.66651073600 240134.81085060001
+orient psi 0 5432.57610000000 1.39768334260 -83624.48471852001
+orient psi 0 5094.34690000000 3.08138459740 251618.66692046999
+orient psi 0 4510.37440000000 5.43934771410 1757.92417733000
+orient psi 0 4484.91920000000 0.97343136340 -11146.28559907000
+orient psi 0 3811.93660000000 0.73887625500 323421.72509830998
+orient psi 0 3071.73070000000 1.33623857080 334568.01069738000
+orient psi 0 2788.42160000000 3.14037501060 166573.82849543000
+orient psi 0 2765.67690000000 4.29119038570 95853.55355329999
+orient psi 0 2469.03320000000 1.68504053480 168669.32314357001
+orient psi 0 2056.90180000000 5.57025854440 -13241.78024721000
+orient psi 0 1980.06710000000 1.51174229630 85044.83842504000
+orient psi 0 1527.86160000000 4.99262841820 25133.27861118000
+orient psi 0 1483.45740000000 3.70953107520 5945.74918199000
+orient psi 0 1467.00130000000 2.36982947740 71803.05817783999
+orient psi 0 1427.53410000000 3.64815056670 -6620.89012360000
+orient psi 0 1207.19300000000 1.99497977650 -72478.19911945000
+orient psi 0 1111.91860000000 0.11548657370 2095.49464814000
+orient psi 0 1005.72800000000 2.48404819080 240472.38132141001
+orient psi 0 842.04200000000 5.59856892780 -7.84495195000
+orient psi 0 766.30740000000 3.09443075880 406708.63934603002
+orient psi 0 736.56880000000 6.00679366660 174277.50185475001
+orient psi 0 700.15720000000 6.05259031850 -65857.30899585001
+orient psi 0 660.64550000000 4.83958628070 323759.29556911997
+orient psi 0 637.19420000000 2.99537675750 161710.86254916000
+orient psi 0 632.02180000000 4.90196451300 238714.45714407999
+orient psi 0 627.80930000000 0.36392524700 179140.46780101999
+orient psi 0 614.45790000000 1.58379561910 155089.97242554999
+orient psi 0 562.47070000000 2.10906071180 96191.12402411000
+orient psi 0 532.83290000000 5.43692539350 334905.58116818999
+orient psi 0 523.00570000000 3.15587172260 -11483.85606988000
+orient psi 0 458.77810000000 5.92210361430 -155765.11336717001
+orient psi 0 449.78910000000 5.45481991410 -77003.59459492000
+orient psi 0 414.52360000000 3.69690938280 -149144.22324357001
+orient psi 0 402.87760000000 0.48609985370 77713.77144818001
+orient psi 0 398.39310000000 1.20887931570 10808.71512826000
+orient psi 0 386.58290000000 2.47103741830 85382.40889585001
+orient psi 0 347.05880000000 5.99379836890 19187.52942919000
+orient psi 0 319.16350000000 4.04065961180 251956.23739128001
+orient psi 0 316.57010000000 3.87336389330 89570.23390050999
+orient psi 0 289.57970000000 3.69179340670 417854.92494509002
+orient psi 0 283.31470000000 4.51325007280 1420.35370652000
+orient psi 0 274.17670000000 4.71307652090 233851.49119780000
+orient psi 0 273.40410000000 5.32263680600 244997.77679686999
+orient psi 0 260.47760000000 0.78370845900 317138.40544552001
+orient psi 0 255.98080000000 1.27205988970 -5573.14279953000
+orient psi 0 243.58530000000 2.07915294800 257564.41610246000
+orient psi 0 234.54850000000 1.13225290980 710.17685326000
+orient psi 0 212.99830000000 5.32267653290 166236.25802462001
+orient psi 0 212.38380000000 5.32524135340 -166911.39896624000
+orient psi 1 50403763708.80519866943 0.00000000000 0.00000000000
+orient psi 1 85170.41540000000 3.91141821140 -337.57047081000
+orient psi 1 43161.88590000000 3.09080993380 6283.31965280000
+orient psi 1 15042.27050000000 3.36529777090 18849.95895839000
+orient psi 1 5883.39330000000 1.91298221670 12566.63930559000
+orient psi 2 -107245239.91429999471 0.00000000000 0.00000000000
+orient psi 2 35862.24810000000 5.35689626350 -337.57047081000
+orient psi 2 5216.60830000000 1.20174992780 6283.31965280000
+orient psi 3 -1144400.22820000001 0.00000000000 0.00000000000
+orient psi 4 1329512.82609999995 0.00000000000 0.00000000000
+orient sidtime 0 1009658226149.36914062500 0.00000000000 0.00000000000
+orient sidtime 0 15852155.04250000045 3.75320978930 -337.57047081000
+orient sidtime 0 1173383.37370000011 5.07720039550 12566.63930559000
+orient sidtime 0 203228.36730000001 2.90831422500 167994.18220195000
+orient sidtime 0 191849.88690000001 2.79409288760 -675.14094162000
+orient sidtime 0 97927.25060000000 4.58200487770 6283.31965280000
+orient sidtime 0 62175.96130000000 0.78476596230 83286.91424771000
+orient sidtime 0 45838.29610000000 5.03438161810 18849.95895839000
+orient sidtime 0 34728.49520000000 0.72584406690 168331.75267275999
+orient sidtime 0 27140.03560000000 5.26386898490 251281.09644967000
+orient sidtime 0 13723.74240000000 0.18740069710 72140.62864865000
+orient sidtime 0 11483.66190000000 6.03706028040 12904.20977640000
+orient sidtime 0 10941.58540000000 3.69407469400 84707.26795424000
+orient sidtime 0 5604.67230000000 2.96715973790 82949.34377691000
+orient sidtime 0 5551.82510000000 2.54358636180 155427.54289636001
+orient sidtime 0 5363.21550000000 4.66651073640 240134.81085060001
+orient sidtime 0 4983.69080000000 1.39768334340 -83624.48471852001
+orient sidtime 0 4673.71380000000 3.08138459510 251618.66692046999
+orient sidtime 0 4138.32840000000 5.43934774160 1757.92417733000
+orient sidtime 0 4114.82700000000 0.97343136360 -11146.28559907000
+orient sidtime 0 3497.37870000000 0.73887625570 323421.72509830998
+orient sidtime 0 2818.25410000000 1.33623857100 334568.01069738000
+orient sidtime 0 2558.32340000000 3.14037501070 166573.82849543000
+orient sidtime 0 2537.42260000000 4.29119037880 95853.55355329999
+orient sidtime 0 2265.60960000000 1.68504052840 168669.32314357001
+orient sidtime 0 1887.37520000000 5.57025857470 -13241.78024721000
+orient sidtime 0 1816.57210000000 1.51174230290 85044.83842504000
+orient sidtime 0 1402.09590000000 4.99273410410 25133.27861118000
+orient sidtime 0 1362.06830000000 3.70947033670 5945.74918199000
+orient sidtime 0 1345.81570000000 2.36982947630 71803.05817783999
+orient sidtime 0 1308.84680000000 3.64799056260 -6620.89012360000
+orient sidtime 0 1107.44410000000 1.99497976870 -72478.19911945000
+orient sidtime 0 1020.19200000000 0.11548656780 2095.49464814000
+orient sidtime 0 922.68640000000 2.48404819000 240472.38132141001
+orient sidtime 0 779.04970000000 5.59991530910 -7.84495195000
+orient sidtime 0 703.07230000000 3.09443075980 406708.63934603002
+orient sidtime 0 675.78910000000 6.00679470100 174277.50185475001
+orient sidtime 0 642.38020000000 6.05259017320 -65857.30899585001
+orient sidtime 0 606.09710000000 4.83958627950 323759.29556911997
+orient sidtime 0 584.61220000000 2.99537894890 161710.86254916000
+orient sidtime 0 579.88670000000 4.90196440410 238714.45714407999
+orient sidtime 0 576.00160000000 0.36392524640 179140.46780101999
+orient sidtime 0 563.80930000000 1.58379568140 155089.97242554999
+orient sidtime 0 516.03110000000 2.10906072550 96191.12402411000
+orient sidtime 0 488.83780000000 5.43692539050 334905.58116818999
+orient sidtime 0 479.80780000000 3.15587172480 -11483.85606988000
+orient sidtime 0 420.89080000000 5.92210365350 -155765.11336717001
+orient sidtime 0 412.67190000000 5.45481896740 -77003.59459492000
+orient sidtime 0 380.32400000000 3.69690927330 -149144.22324357001
+orient sidtime 0 369.63250000000 0.48609985310 77713.77144818001
+orient sidtime 0 365.47590000000 1.20887930670 10808.71512826000
+orient sidtime 0 354.69950000000 2.47103741190 85382.40889585001
+orient sidtime 0 318.85230000000 5.99379743800 19187.52942919000
+orient sidtime 0 292.86940000000 4.04065959360 251956.23739128001
+orient sidtime 0 290.44730000000 3.87336449470 89570.23390050999
+orient sidtime 0 265.68390000000 3.69179340690 417854.92494509002
+orient sidtime 0 260.01650000000 4.51323974000 1420.35370652000
+orient sidtime 0 251.55180000000 4.71307668770 233851.49119780000
+orient sidtime 0 250.84270000000 5.32263761850 244997.77679686999
+orient sidtime 0 238.98320000000 0.78370859050 317138.40544552001
+orient sidtime 0 234.85740000000 1.27205990230 -5573.14279953000
+orient sidtime 0 223.48490000000 2.07915316860 257564.41610246000
+orient sidtime 0 215.18220000000 1.13223468610 710.17685326000
+orient sidtime 1 474660027718929408.00000000000 0.00000000000 0.00000000000
+orient sidtime 1 175779.87630000000 3.76126876250 -337.57047081000
+orient sidtime 1 39643.69780000000 3.10600188250 6283.31965280000
+orient sidtime 1 13801.45490000000 3.38603614140 18849.95895839000
+orient sidtime 1 1973.68820000000 4.80472149130 12566.63930559000
+orient sidtime 2 139863027.18560001254 0.00000000000 0.00000000000
+orient sidtime 2 57463.88680000000 5.30956009070 -337.57047081000
+orient sidtime 4 -296429.47830000002 0.00000000000 0.00000000000
diff --git a/org/madore/ephem/vsop87-simp.dat b/org/madore/ephem/vsop87-simp.dat
new file mode 100644
index 0000000..4bf0a02
--- /dev/null
+++ b/org/madore/ephem/vsop87-simp.dat
@@ -0,0 +1,2497 @@
+mercury lat 0 0.11737528961 1.98357498767 26087.90314157420
+mercury lat 0 0.02388076996 5.03738959686 52175.80628314840
+mercury lat 0 0.01222839532 3.14159265359 0.00000000000
+mercury lat 0 0.00543251810 1.79644363964 78263.70942472259
+mercury lat 0 0.00129778770 4.83232503958 104351.61256629678
+mercury lat 0 0.00031866927 1.58088495658 130439.51570787099
+mercury lat 0 0.00007963301 4.60972126127 156527.41884944518
+mercury lat 0 0.00002014189 1.35324164377 182615.32199101939
+mercury lat 0 0.00000513953 4.37835406663 208703.22513259359
+mercury lat 0 0.00000207674 4.91772567908 27197.28169366760
+mercury lat 0 0.00000208584 2.02020295489 24978.52458948080
+mercury lat 0 0.00000132013 1.11908482553 234791.12827416777
+mercury lat 0 0.00000100454 5.65684757892 20426.57109242200
+mercury lat 0 0.00000121395 1.81271747279 53285.18483524180
+mercury lat 0 0.00000091566 2.28163127292 25028.52121138500
+mercury lat 0 0.00000099214 0.09391887897 51116.42435295920
+mercury lat 0 0.00000094574 1.24184920920 31749.23519072640
+mercury lat 0 0.00000078785 4.40725881159 57837.13833230060
+mercury lat 0 0.00000077747 0.52557074433 1059.38193018920
+mercury lat 0 0.00000084264 5.08510405853 51066.42773105500
+mercury lat 0 0.00000049948 3.49752943761 5661.33204915220
+mercury lat 0 0.00000046454 3.23739220729 77204.32749453338
+mercury lat 0 0.00000044767 4.87849798560 79373.08797681599
+mercury lat 0 0.00000040766 2.46558335253 46514.47423399620
+mercury lat 0 0.00000037378 4.45768804232 4551.95349705880
+mercury lat 0 0.00000034082 4.14209218714 260879.03141574195
+mercury lat 0 0.00000035911 1.09057337889 1109.37855209340
+mercury lat 0 0.00000031953 1.18516370205 83925.04147387479
+mercury lat 0 0.00000030954 3.50327936487 21535.94964451540
+mercury lat 0 0.00000031808 2.41474596045 47623.85278608960
+mercury lat 0 0.00000028691 1.84828593103 77154.33087262919
+mercury lat 0 0.00000025765 2.77593431876 27043.50288318280
+mercury lat 0 0.00000025199 3.59062253553 27147.28507176339
+mercury lat 0 0.00000020244 3.06833786595 51646.11531805379
+mercury lat 0 0.00000020099 4.06592941642 25132.30339996560
+mercury lat 1 0.00274646065 3.95008450011 26087.90314157420
+mercury lat 1 0.00099737713 3.14159265359 0.00000000000
+mercury lat 1 0.00018772047 0.05141288887 78263.70942472259
+mercury lat 1 0.00023970726 2.53272082947 52175.80628314840
+mercury lat 1 0.00008097508 3.20946389315 104351.61256629678
+mercury lat 1 0.00002890729 0.00943621371 130439.51570787099
+mercury lat 1 0.00000949669 3.06780459575 156527.41884944518
+mercury lat 1 0.00000298013 6.11414444304 182615.32199101939
+mercury lat 1 0.00000090863 2.87023913203 208703.22513259359
+mercury lat 2 0.00002747165 5.24567337999 26087.90314157420
+mercury lat 2 0.00002047257 0.00000000000 0.00000000000
+mercury lat 2 0.00000516030 0.49321133154 52175.80628314840
+mercury lat 2 0.00000407309 4.32215500849 78263.70942472259
+mercury lat 2 0.00000266936 1.42744634495 104351.61256629678
+mercury lat 2 0.00000133544 4.61055165903 130439.51570787099
+mercury long 0 4.40250710144 0.00000000000 0.00000000000
+mercury long 0 0.40989414977 1.48302034195 26087.90314157420
+mercury long 0 0.05046294200 4.47785489551 52175.80628314840
+mercury long 0 0.00855346844 1.16520322459 78263.70942472259
+mercury long 0 0.00165590362 4.11969163423 104351.61256629678
+mercury long 0 0.00034561897 0.77930768443 130439.51570787099
+mercury long 0 0.00007583476 3.71348404924 156527.41884944518
+mercury long 0 0.00003559745 1.51202675145 1109.37855209340
+mercury long 0 0.00001726011 0.35832267096 182615.32199101939
+mercury long 0 0.00001803464 4.10333184211 5661.33204915220
+mercury long 0 0.00001364681 4.59918328256 27197.28169366760
+mercury long 0 0.00001589923 2.99510423560 25028.52121138500
+mercury long 0 0.00001017332 0.88031393824 31749.23519072640
+mercury long 0 0.00000714182 1.54144862493 24978.52458948080
+mercury long 0 0.00000643759 5.30266166599 21535.94964451540
+mercury long 0 0.00000404200 3.28228953196 208703.22513259359
+mercury long 0 0.00000352442 5.24156372447 20426.57109242200
+mercury long 0 0.00000343312 5.76531703870 955.59974160860
+mercury long 0 0.00000339215 5.86327825226 25558.21217647960
+mercury long 0 0.00000451137 6.04989282259 51116.42435295920
+mercury long 0 0.00000325329 1.33674488758 53285.18483524180
+mercury long 0 0.00000259588 0.98732774234 4551.95349705880
+mercury long 0 0.00000345213 2.79211954198 15874.61759536320
+mercury long 0 0.00000272948 2.49451165014 529.69096509460
+mercury long 0 0.00000234831 0.26672019191 11322.66409830440
+mercury long 0 0.00000238793 0.11343914400 1059.38193018920
+mercury long 0 0.00000264336 3.91705105199 57837.13833230060
+mercury long 0 0.00000216645 0.65987085507 13521.75144159140
+mercury long 0 0.00000183358 2.62878694178 27043.50288318280
+mercury long 0 0.00000175965 4.53636943501 51066.42773105500
+mercury long 0 0.00000181629 2.43413603252 25661.30495069820
+mercury long 0 0.00000208996 2.09178645677 47623.85278608960
+mercury long 0 0.00000172642 2.45200139206 24498.83024629040
+mercury long 0 0.00000142317 3.36004060149 37410.56723987860
+mercury long 0 0.00000137943 0.29098540695 10213.28554621100
+mercury long 0 0.00000118233 2.78149967294 77204.32749453338
+mercury long 0 0.00000096860 6.20398934398 234791.12827416777
+mercury long 0 0.00000125219 3.72079967668 39609.65458316560
+mercury long 0 0.00000086819 2.64218953915 51646.11531805379
+mercury long 0 0.00000086723 1.95952945936 46514.47423399620
+mercury long 0 0.00000088330 5.41338287192 26617.59410666880
+mercury long 0 0.00000106422 4.20572143374 19804.82729158280
+mercury long 0 0.00000089987 5.85243663953 41962.52073693740
+mercury long 0 0.00000084970 4.33100839394 79373.08797681599
+mercury long 0 0.00000069247 4.19446500577 19.66976089979
+mercury long 0 0.00000063462 3.14700988911 7238.67559160000
+mercury long 0 0.00000068493 0.63424913908 83925.04147387479
+mercury long 0 0.00000069728 3.57201999194 25132.30339996560
+mercury long 0 0.00000059481 2.74692562834 16983.99614745660
+mercury long 0 0.00000064830 0.04762450218 33326.57873317420
+mercury long 0 0.00000055377 4.05313774098 30639.85663863300
+mercury long 0 0.00000054443 3.14332489827 27147.28507176339
+mercury long 0 0.00000047560 5.49722123456 3.88133535800
+mercury long 0 0.00000049567 3.98985799218 6770.71060124560
+mercury long 0 0.00000056532 5.11921332252 73711.75592766379
+mercury long 0 0.00000041764 5.64184020485 53131.40602475700
+mercury long 0 0.00000051459 5.47786791090 50586.73338786459
+mercury long 0 0.00000044745 1.22367821919 77154.33087262919
+mercury long 0 0.00000041882 5.19309331936 6283.07584999140
+mercury long 0 0.00000038045 2.43118010131 12566.15169998280
+mercury long 0 0.00000035627 0.81389896255 32858.61374281979
+mercury long 0 0.00000048008 5.49260945754 51749.20809227239
+mercury long 0 0.00000035393 3.36964017301 36301.18868778519
+mercury long 0 0.00000033952 2.78617956300 14765.23904326980
+mercury long 0 0.00000030560 5.84043579595 43071.89928903080
+mercury long 0 0.00000035964 1.42379903884 2218.75710418680
+mercury long 0 0.00000034044 0.47470616849 65697.55772473979
+mercury long 0 0.00000030800 5.77017754761 103292.23063610759
+mercury long 0 0.00000028497 0.65049545721 426.59819087600
+mercury long 0 0.00000026215 5.24159685130 22645.32819660879
+mercury long 0 0.00000026253 0.64808296487 1589.07289528380
+mercury long 0 0.00000029538 0.69772207795 213.29909543800
+mercury long 0 0.00000027505 0.98011083160 45892.73043315699
+mercury long 0 0.00000022347 5.65336593067 77734.01845962799
+mercury long 0 0.00000022047 4.93396759824 72602.37737557039
+mercury long 0 0.00000022275 2.17909946933 52705.49724824299
+mercury long 0 0.00000024253 4.39994479508 7.11354700080
+mercury long 0 0.00000026751 1.06147352850 3442.57494496540
+mercury long 0 0.00000023656 2.84171550782 260879.03141574195
+mercury long 0 0.00000022908 2.58461108154 68050.42387851159
+mercury long 0 0.00000027087 0.08501671340 63498.47038145279
+mercury long 0 0.00000022247 3.22418752189 25448.00585526019
+mercury long 0 0.00000022407 1.02519770236 105460.99111839019
+mercury long 1 26087.90313685529 0.00000000000 0.00000000000
+mercury long 1 0.01131199811 6.21874197797 26087.90314157420
+mercury long 1 0.00292242298 3.04449355541 52175.80628314840
+mercury long 1 0.00075775081 6.08568821653 78263.70942472259
+mercury long 1 0.00019676525 2.80965111777 104351.61256629678
+mercury long 1 0.00005119883 5.79432353574 130439.51570787099
+mercury long 1 0.00001336324 2.47909947012 156527.41884944518
+mercury long 1 0.00000352230 3.05246348628 1109.37855209340
+mercury long 1 0.00000350236 5.43397743985 182615.32199101939
+mercury long 1 0.00000093444 6.11761855456 27197.28169366760
+mercury long 1 0.00000090588 0.00053733031 24978.52458948080
+mercury long 1 0.00000092259 2.09530377053 208703.22513259359
+mercury long 1 0.00000051943 5.62157845897 5661.33204915220
+mercury long 1 0.00000044343 4.57417248957 25028.52121138500
+mercury long 2 0.00016395129 4.67759555504 26087.90314157420
+mercury long 2 0.00008123865 1.40305644134 52175.80628314840
+mercury long 2 0.00003208170 4.49577853102 78263.70942472259
+mercury long 2 0.00001128209 1.27901273779 104351.61256629678
+mercury long 2 0.00000877186 3.14159265359 0.00000000000
+mercury long 2 0.00000371058 4.31735787338 130439.51570787099
+mercury long 2 0.00000116931 1.04943307731 156527.41884944518
+mercury long 3 0.00000169496 3.20221586818 26087.90314157420
+mercury dist 0 0.39528271651 0.00000000000 0.00000000000
+mercury dist 0 0.07834131818 6.19233722598 26087.90314157420
+mercury dist 0 0.00795525558 2.95989690104 52175.80628314840
+mercury dist 0 0.00121281764 6.01064153797 78263.70942472259
+mercury dist 0 0.00021921969 2.77820093972 104351.61256629678
+mercury dist 0 0.00004354065 5.82894543774 130439.51570787099
+mercury dist 0 0.00000918228 2.59650562845 156527.41884944518
+mercury dist 0 0.00000260033 3.02817753901 27197.28169366760
+mercury dist 0 0.00000289955 1.42441937278 25028.52121138500
+mercury dist 0 0.00000201855 5.64725040577 182615.32199101939
+mercury dist 0 0.00000201498 5.59227727403 31749.23519072640
+mercury dist 0 0.00000141980 6.25264206514 24978.52458948080
+mercury dist 0 0.00000100144 3.73435615066 21535.94964451540
+mercury dist 0 0.00000077561 3.66972523786 20426.57109242200
+mercury dist 0 0.00000063277 4.29905566028 25558.21217647960
+mercury dist 0 0.00000062951 4.76588960835 1059.38193018920
+mercury dist 0 0.00000066753 2.52520325806 5661.33204915220
+mercury dist 0 0.00000075500 4.47428643135 51116.42435295920
+mercury dist 0 0.00000048265 6.06824353565 53285.18483524180
+mercury dist 0 0.00000045748 2.41480951848 208703.22513259359
+mercury dist 0 0.00000035224 1.05917819542 27043.50288318280
+mercury dist 0 0.00000040815 2.35882025197 57837.13833230060
+mercury dist 0 0.00000044235 1.21957279824 15874.61759536320
+mercury dist 0 0.00000033873 0.86381554218 25661.30495069820
+mercury dist 0 0.00000037203 0.51733923686 47623.85278608960
+mercury dist 0 0.00000030092 1.79500457353 37410.56723987860
+mercury dist 0 0.00000028417 3.02063623857 51066.42773105500
+mercury dist 0 0.00000030903 0.88366672292 24498.83024629040
+mercury dist 0 0.00000026105 2.15021962878 39609.65458316560
+mercury dist 0 0.00000018699 4.96496134509 11322.66409830440
+mercury dist 0 0.00000021270 5.36857147632 13521.75144159140
+mercury dist 0 0.00000019422 4.98378705281 10213.28554621100
+mercury dist 0 0.00000016941 3.88764295060 26617.59410666880
+mercury dist 0 0.00000015109 0.44510551618 46514.47423399620
+mercury dist 0 0.00000017087 1.24077744063 77204.32749453338
+mercury dist 0 0.00000013940 1.62574000931 27147.28507176339
+mercury dist 0 0.00000013383 1.07656603755 51646.11531805379
+mercury dist 0 0.00000015011 4.28173416255 41962.52073693740
+mercury dist 0 0.00000013977 4.77056852962 33326.57873317420
+mercury dist 0 0.00000012794 6.06436868672 1109.37855209340
+mercury dist 0 0.00000013938 1.99984923769 25132.30339996560
+mercury dist 0 0.00000016297 2.63293566917 19804.82729158280
+mercury dist 0 0.00000011932 2.36500445252 4551.95349705880
+mercury dist 0 0.00000010612 5.46555459994 234791.12827416777
+mercury dist 0 0.00000012754 2.07611250810 529.69096509460
+mercury dist 0 0.00000012068 2.84997457341 79373.08797681599
+mercury dist 0 0.00000009069 1.21263578152 14765.23904326980
+mercury dist 0 0.00000009491 0.83697019037 12566.15169998280
+mercury dist 0 0.00000009380 5.41195321678 83925.04147387479
+mercury dist 0 0.00000008492 3.56622963752 73711.75592766379
+mercury dist 0 0.00000008853 3.87737929181 50586.73338786459
+mercury dist 1 0.00217347740 4.65617158665 26087.90314157420
+mercury dist 1 0.00044141826 1.42385544001 52175.80628314840
+mercury dist 1 0.00010094479 4.47466326327 78263.70942472259
+mercury dist 1 0.00002432805 1.24226083323 104351.61256629678
+mercury dist 1 0.00001624367 0.00000000000 0.00000000000
+mercury dist 1 0.00000603996 4.29303116468 130439.51570787099
+mercury dist 1 0.00000152851 1.06060778072 156527.41884944518
+mercury dist 1 0.00000039202 4.11136733071 182615.32199101939
+mercury dist 1 0.00000017760 4.54424729034 27197.28169366760
+mercury dist 1 0.00000017999 4.71193597233 24978.52458948080
+mercury dist 2 0.00003117867 3.08231840294 26087.90314157420
+mercury dist 2 0.00001245397 6.15183316810 52175.80628314840
+mercury dist 2 0.00000424822 2.92583350003 78263.70942472259
+mercury dist 2 0.00000136130 5.97983927257 104351.61256629678
+mercury dist 2 0.00000042176 2.74936984182 130439.51570787099
+venus lat 0 0.05923638472 0.26702775812 10213.28554621100
+venus lat 0 0.00040107978 1.14737178112 20426.57109242200
+venus lat 0 0.00032814918 3.14159265359 0.00000000000
+venus lat 0 0.00001011392 1.08946119730 30639.85663863300
+venus lat 0 0.00000149458 6.25390268112 18073.70493865020
+venus lat 0 0.00000137788 0.86020095586 1577.34354244780
+venus lat 0 0.00000129973 3.67152480061 9437.76293488700
+venus lat 0 0.00000119507 3.70468787104 2352.86615377180
+venus lat 0 0.00000107971 4.53903678347 22003.91463486980
+venus lat 0 0.00000092029 1.53954519783 9153.90361602180
+venus lat 0 0.00000052982 2.28138198002 5507.55323866740
+venus lat 0 0.00000045617 0.72319646289 10239.58386601080
+venus lat 0 0.00000038855 2.93437865147 10186.98722641120
+venus lat 0 0.00000043491 6.14015779106 11790.62908865880
+venus lat 0 0.00000041700 5.99126840013 19896.88012732740
+venus lat 0 0.00000039644 3.86842103668 8635.94200376320
+venus lat 0 0.00000039175 3.94960158566 529.69096509460
+venus lat 0 0.00000033320 4.83194901518 14143.49524243060
+venus lat 0 0.00000023711 2.90647469167 10988.80815753500
+venus lat 0 0.00000023501 2.00771051056 13367.97263110660
+venus lat 0 0.00000021809 2.69701690731 19651.04848109800
+venus lat 0 0.00000020653 0.98666980431 775.52261132400
+venus lat 1 0.00287821243 1.88964962838 10213.28554621100
+venus lat 1 0.00003499578 3.71117560516 20426.57109242200
+venus lat 1 0.00001257844 0.00000000000 0.00000000000
+venus lat 1 0.00000096152 2.74240664188 30639.85663863300
+venus lat 2 0.00012657745 3.34796457029 10213.28554621100
+venus lat 2 0.00000151225 0.00000000000 0.00000000000
+venus lat 3 0.00000376505 4.87650249694 10213.28554621100
+venus long 0 3.17614666774 0.00000000000 0.00000000000
+venus long 0 0.01353968419 5.59313319619 10213.28554621100
+venus long 0 0.00089891645 5.30650047764 20426.57109242200
+venus long 0 0.00005477194 4.41630661466 7860.41939243920
+venus long 0 0.00003455741 2.69964447820 11790.62908865880
+venus long 0 0.00002372061 2.99377542079 3930.20969621960
+venus long 0 0.00001317168 5.18668228402 26.29831979980
+venus long 0 0.00001664146 4.25018630147 1577.34354244780
+venus long 0 0.00001438387 4.15745084182 9683.59458111640
+venus long 0 0.00001200521 6.15357116043 30639.85663863300
+venus long 0 0.00000761380 1.95014701047 529.69096509460
+venus long 0 0.00000707676 1.06466702668 775.52261132400
+venus long 0 0.00000584836 3.99839888230 191.44826611160
+venus long 0 0.00000769314 0.81629615196 9437.76293488700
+venus long 0 0.00000499915 4.12340212820 15720.83878487840
+venus long 0 0.00000326221 4.59056477038 10404.73381232260
+venus long 0 0.00000429498 3.58642858577 19367.18916223280
+venus long 0 0.00000326967 5.67736584311 5507.55323866740
+venus long 0 0.00000231937 3.16251059356 9153.90361602180
+venus long 0 0.00000179695 4.65337908917 1109.37855209340
+venus long 0 0.00000128263 4.22604490814 20.77539549240
+venus long 0 0.00000155464 5.57043891690 19651.04848109800
+venus long 0 0.00000127907 0.96209781904 5661.33204915220
+venus long 0 0.00000105547 1.53721203088 801.82093112380
+venus long 0 0.00000085722 0.35589247720 3154.68708489560
+venus long 0 0.00000099121 0.83288208931 213.29909543800
+venus long 0 0.00000098804 5.39389623302 13367.97263110660
+venus long 0 0.00000082094 3.21597037872 18837.49819713819
+venus long 0 0.00000088031 3.88868864136 9999.98645077300
+venus long 0 0.00000071577 0.11145736657 11015.10647733480
+venus long 0 0.00000056122 4.24039842051 7.11354700080
+venus long 0 0.00000070239 0.67458825333 23581.25817731760
+venus long 0 0.00000050796 0.24531639097 11322.66409830440
+venus long 0 0.00000046111 5.31576442737 18073.70493865020
+venus long 0 0.00000044576 6.06281108312 40853.14218484400
+venus long 0 0.00000042594 5.32873395426 2352.86615377180
+venus long 0 0.00000042635 1.79955442721 7084.89678111520
+venus long 0 0.00000041177 0.36241012200 382.89653222320
+venus long 0 0.00000035749 2.70448479527 10206.17199921020
+venus long 0 0.00000033893 2.02347385644 6283.07584999140
+venus long 0 0.00000029170 3.59117396909 22003.91463486980
+venus long 0 0.00000028479 2.22375430133 1059.38193018920
+venus long 0 0.00000029850 4.02177029338 10239.58386601080
+venus long 0 0.00000033252 2.10025580495 27511.46787353720
+venus long 0 0.00000030172 4.94191918273 13745.34623902240
+venus long 0 0.00000029252 3.51392387787 283.85931886520
+venus long 0 0.00000024424 2.70177487840 8624.21265092720
+venus long 0 0.00000020274 3.79493777545 14143.49524243060
+venus long 0 0.00000024322 4.27814493315 5.52292430740
+venus long 0 0.00000026260 0.54067510171 17298.18232732620
+venus long 0 0.00000020492 0.58547075036 38.02767263580
+venus long 0 0.00000023739 4.82870820701 6872.67311951120
+venus long 1 10213.28554621638 0.00000000000 0.00000000000
+venus long 1 0.00095617813 2.46406511110 10213.28554621100
+venus long 1 0.00007787201 0.62478482220 20426.57109242200
+venus long 1 0.00000151666 6.10638559291 1577.34354244780
+venus long 1 0.00000141694 2.12362986036 30639.85663863300
+venus long 1 0.00000173908 2.65539499463 26.29831979980
+venus long 1 0.00000082235 5.70231469551 191.44826611160
+venus long 1 0.00000069732 2.68128549229 9437.76293488700
+venus long 1 0.00000052292 3.60270736876 775.52261132400
+venus long 2 0.00003894209 0.34823650721 10213.28554621100
+venus long 2 0.00000595403 2.01456107998 20426.57109242200
+venus long 2 0.00000287868 0.00000000000 0.00000000000
+venus dist 0 0.72334820891 0.00000000000 0.00000000000
+venus dist 0 0.00489824182 4.02151831717 10213.28554621100
+venus dist 0 0.00001658058 4.90206728031 20426.57109242200
+venus dist 0 0.00001632096 2.84548795207 7860.41939243920
+venus dist 0 0.00001378043 1.12846591367 11790.62908865880
+venus dist 0 0.00000498395 2.58682193892 9683.59458111640
+venus dist 0 0.00000373958 1.42314832858 3930.20969621960
+venus dist 0 0.00000263615 5.52938716941 9437.76293488700
+venus dist 0 0.00000237454 2.55136053886 15720.83878487840
+venus dist 0 0.00000221985 2.01346696541 19367.18916223280
+venus dist 0 0.00000119466 3.01975080538 10404.73381232260
+venus dist 0 0.00000125896 2.72769850819 1577.34354244780
+venus dist 0 0.00000076176 1.59574968674 9153.90361602180
+venus dist 0 0.00000085337 3.98598666191 19651.04848109800
+venus dist 0 0.00000074347 4.11957779786 5507.55323866740
+venus dist 0 0.00000041902 1.64282225331 18837.49819713819
+venus dist 0 0.00000042494 3.81864493274 13367.97263110660
+venus dist 0 0.00000039437 5.39018702243 23581.25817731760
+venus dist 0 0.00000029042 5.67739528728 5661.33204915220
+venus dist 0 0.00000027555 5.72392434415 775.52261132400
+venus dist 0 0.00000027288 4.82140494620 11015.10647733480
+venus dist 0 0.00000031274 2.31806719544 9999.98645077300
+venus dist 0 0.00000019700 4.96157560246 11322.66409830440
+venus dist 0 0.00000019811 0.53189302682 27511.46787353720
+venus dist 0 0.00000016214 0.56446585474 529.69096509460
+venus dist 1 0.00034551041 0.89198706276 10213.28554621100
+venus dist 1 0.00000234203 1.77224942363 20426.57109242200
+venus dist 1 0.00000233998 3.14159265359 0.00000000000
+venus dist 2 0.00001406587 5.06366395112 10213.28554621100
+earth lat 0 0.00000279620 3.19870156017 84334.66158130829
+earth lat 0 0.00000101643 5.42248619256 5507.55323866740
+earth lat 0 0.00000080445 3.88013204458 5223.69391980220
+earth lat 0 0.00000043806 3.70444689759 2352.86615377180
+earth lat 0 0.00000031933 4.00026369781 1577.34354244780
+earth lat 0 0.00000022724 3.98473831560 1047.74731175470
+earth lat 0 0.00000016392 3.56456119782 5856.47765911540
+earth lat 0 0.00000018141 4.98367470262 6283.07584999140
+earth lat 0 0.00000014443 3.70275614915 9437.76293488700
+earth lat 0 0.00000014304 3.41117857526 10213.28554621100
+earth lat 0 0.00000011246 4.82820690527 14143.49524243060
+earth lat 0 0.00000010900 2.08574562329 6812.76681508600
+earth lat 0 0.00000009714 3.47303947751 4694.00295470760
+earth lat 0 0.00000010367 4.05663927945 71092.88135493269
+earth lat 0 0.00000008775 4.44016515666 5753.38488489680
+earth lat 0 0.00000008366 4.99251512183 7084.89678111520
+earth lat 0 0.00000006921 4.32559054073 6275.96230299060
+earth lat 0 0.00000009145 1.14182646613 6620.89011318780
+earth lat 0 0.00000007194 3.60193205744 529.69096509460
+earth lat 0 0.00000007698 5.55425745881 167621.57585086190
+earth lat 1 0.00227777722 3.41376620530 6283.07584999140
+earth lat 1 0.00003805678 3.37063423795 12566.15169998280
+earth lat 1 0.00003619589 0.00000000000 0.00000000000
+earth lat 1 0.00000071542 3.32777549735 18849.22754997420
+earth lat 2 0.00009721424 5.15192809920 6283.07584999140
+earth lat 2 0.00000233002 3.14159265359 0.00000000000
+earth lat 2 0.00000134188 0.64406212977 12566.15169998280
+earth lat 3 0.00000275993 0.59480097092 6283.07584999140
+earth long 0 1.75347045673 0.00000000000 0.00000000000
+earth long 0 0.03341656453 4.66925680415 6283.07584999140
+earth long 0 0.00034894275 4.62610242189 12566.15169998280
+earth long 0 0.00003417572 2.82886579754 3.52311834900
+earth long 0 0.00003497056 2.74411783405 5753.38488489680
+earth long 0 0.00003135899 3.62767041756 77713.77146812050
+earth long 0 0.00002676218 4.41808345438 7860.41939243920
+earth long 0 0.00002342691 6.13516214446 3930.20969621960
+earth long 0 0.00001273165 2.03709657878 529.69096509460
+earth long 0 0.00001324294 0.74246341673 11506.76976979360
+earth long 0 0.00000901854 2.04505446477 26.29831979980
+earth long 0 0.00001199167 1.10962946234 1577.34354244780
+earth long 0 0.00000857223 3.50849152283 398.14900340820
+earth long 0 0.00000779786 1.17882681962 5223.69391980220
+earth long 0 0.00000990250 5.23268072088 5884.92684658320
+earth long 0 0.00000753141 2.53339052847 5507.55323866740
+earth long 0 0.00000505267 4.58292599973 18849.22754997420
+earth long 0 0.00000492392 4.20505711826 775.52261132400
+earth long 0 0.00000356672 2.91954114478 0.06731030280
+earth long 0 0.00000284125 1.89869240932 796.29800681640
+earth long 0 0.00000242879 0.34481445893 5486.77784317500
+earth long 0 0.00000317087 5.84901948512 11790.62908865880
+earth long 0 0.00000271112 0.31486255375 10977.07880469900
+earth long 0 0.00000206217 4.80646631478 2544.31441988340
+earth long 0 0.00000205478 1.86953770281 5573.14280143310
+earth long 0 0.00000202318 2.45767790232 6069.77675455340
+earth long 0 0.00000126225 1.08295459501 20.77539549240
+earth long 0 0.00000155516 0.83306084617 213.29909543800
+earth long 0 0.00000115132 0.64544911683 0.98032106820
+earth long 0 0.00000102851 0.63599845579 4694.00295470760
+earth long 0 0.00000101724 4.26679801980 7.11354700080
+earth long 0 0.00000099206 6.20992926918 2146.16541647520
+earth long 0 0.00000132212 3.41118292683 2942.46342329160
+earth long 0 0.00000097607 0.68101342359 155.42039943420
+earth long 0 0.00000085128 1.29870764804 6275.96230299060
+earth long 0 0.00000074651 1.75508913300 5088.62883976680
+earth long 0 0.00000101895 0.97569280312 15720.83878487840
+earth long 0 0.00000084711 3.67080093031 71430.69561812909
+earth long 0 0.00000073547 4.67926633877 801.82093112380
+earth long 0 0.00000073874 3.50319414955 3154.68708489560
+earth long 0 0.00000078757 3.03697458703 12036.46073488820
+earth long 0 0.00000079637 1.80791287082 17260.15465469040
+earth long 0 0.00000085803 5.98322631260 161000.68573767410
+earth long 0 0.00000056963 2.78430458592 6286.59896834040
+earth long 0 0.00000061148 1.81839892984 7084.89678111520
+earth long 0 0.00000069627 0.83297621398 9437.76293488700
+earth long 0 0.00000056116 4.38694865354 14143.49524243060
+earth long 0 0.00000062449 3.97763912806 8827.39026987480
+earth long 0 0.00000051145 0.28306832879 5856.47765911540
+earth long 0 0.00000055577 3.47006059924 6279.55273164240
+earth long 0 0.00000041036 5.36817592855 8429.24126646660
+earth long 0 0.00000051605 1.33282739866 1748.01641306700
+earth long 0 0.00000051992 0.18914947184 12139.55350910680
+earth long 0 0.00000049000 0.48735014197 1194.44701022460
+earth long 0 0.00000039200 6.16833020996 10447.38783960440
+earth long 0 0.00000035570 1.77596889200 6812.76681508600
+earth long 0 0.00000036770 6.04133863162 10213.28554621100
+earth long 0 0.00000036596 2.56957481827 1059.38193018920
+earth long 0 0.00000033296 0.59310278598 17789.84561978500
+earth long 0 0.00000035954 1.70875808777 2352.86615377180
+earth long 0 0.00000040938 2.39850938714 19651.04848109800
+earth long 0 0.00000030047 2.73975124088 1349.86740965880
+earth long 0 0.00000030412 0.44294464169 83996.84731811189
+earth long 0 0.00000023663 0.48473622521 8031.09226305840
+earth long 0 0.00000023574 2.06528133162 3340.61242669980
+earth long 0 0.00000021089 4.14825468851 951.71840625060
+earth long 0 0.00000024738 0.21484762138 3.59042865180
+earth long 0 0.00000025352 3.16470891653 4690.47983635860
+earth long 0 0.00000022823 5.22195230819 4705.73230754360
+earth long 0 0.00000021419 1.42563910473 16730.46368959580
+earth long 0 0.00000021891 5.55594302779 553.56940284240
+earth long 0 0.00000017481 4.56052900312 135.06508003540
+earth long 0 0.00000019927 5.22209149316 12168.00269657460
+earth long 0 0.00000019860 5.77470242235 6309.37416979120
+earth long 0 0.00000020300 0.37133792946 283.85931886520
+earth long 0 0.00000014421 4.19315052005 242.72860397400
+earth long 0 0.00000016225 5.98837767951 11769.85369316640
+earth long 0 0.00000015077 4.19567163370 6256.77753019160
+earth long 0 0.00000019124 3.82219958698 23581.25817731760
+earth long 0 0.00000018888 5.38626892076 149854.40013480789
+earth long 0 0.00000014346 3.72355084422 38.02767263580
+earth long 0 0.00000017898 2.21490566029 13367.97263110660
+earth long 0 0.00000012054 2.62229602614 955.59974160860
+earth long 0 0.00000011287 0.17739329984 4164.31198961300
+earth long 0 0.00000013973 4.40134615007 6681.22485339960
+earth long 0 0.00000013621 1.88934516495 7632.94325965020
+earth long 0 0.00000012503 1.13052412208 5.52292430740
+earth long 0 0.00000010498 5.35909979317 1592.59601363280
+earth long 0 0.00000009803 0.99948172646 11371.70468975820
+earth long 0 0.00000009220 4.57138585348 4292.33083295040
+earth long 0 0.00000010327 6.19982170609 6438.49624942560
+earth long 0 0.00000012003 1.00351462266 632.78373931320
+earth long 0 0.00000010827 0.32734523824 103.09277421860
+earth long 0 0.00000008356 4.53902748706 25132.30339996560
+earth long 0 0.00000010005 6.02914963280 5746.27133789600
+earth long 0 0.00000008409 3.29946177848 7234.79425624200
+earth long 0 0.00000008006 5.82145271855 28.44918746780
+earth long 0 0.00000010523 0.93870455544 11926.25441366880
+earth long 0 0.00000007686 3.12143640640 7238.67559160000
+earth long 0 0.00000009378 2.62413793196 5760.49843189760
+earth long 0 0.00000008127 6.11227839253 4732.03062734340
+earth long 0 0.00000009232 0.48344234496 522.57741809380
+earth long 0 0.00000009802 5.24413877132 27511.46787353720
+earth long 0 0.00000007871 0.99590133077 5643.17856367740
+earth long 0 0.00000008123 6.27053020099 426.59819087600
+earth long 0 0.00000009048 5.33686323585 6386.16862421000
+earth long 0 0.00000008621 4.16537179089 7058.59846131540
+earth long 0 0.00000007575 3.97381357237 11499.65622279280
+earth long 0 0.00000007756 2.95728422442 23013.53953958720
+earth long 0 0.00000007314 0.60652522715 11513.88331679440
+earth long 0 0.00000007188 3.99831461988 74.78159856730
+earth long 0 0.00000007346 4.38582423903 316.39186965660
+earth long 0 0.00000007056 0.32258442532 263.08392337280
+earth long 0 0.00000006762 5.91131766896 90955.55169449610
+earth long 1 6283.07584999140 0.00000000000 0.00000000000
+earth long 1 0.00206058863 2.67823455808 6283.07584999140
+earth long 1 0.00004303419 2.63512233481 12566.15169998280
+earth long 1 0.00000425264 1.59046982018 3.52311834900
+earth long 1 0.00000109017 2.96631010675 1577.34354244780
+earth long 1 0.00000093479 2.59211109542 18849.22754997420
+earth long 1 0.00000119305 5.79555765566 26.29831979980
+earth long 1 0.00000072121 1.13840581212 529.69096509460
+earth long 1 0.00000067784 1.87453300345 398.14900340820
+earth long 1 0.00000067350 4.40932832004 5507.55323866740
+earth long 1 0.00000059045 2.88815790631 5223.69391980220
+earth long 1 0.00000055976 2.17471740035 155.42039943420
+earth long 1 0.00000045411 0.39799502896 796.29800681640
+earth long 1 0.00000036298 0.46875437227 775.52261132400
+earth long 1 0.00000028962 2.64732254645 7.11354700080
+earth long 1 0.00000019097 1.84628376049 5486.77784317500
+earth long 1 0.00000020844 5.34138275149 0.98032106820
+earth long 1 0.00000018508 4.96855179468 213.29909543800
+earth long 1 0.00000016233 0.03216587315 2544.31441988340
+earth long 1 0.00000017293 2.99116760630 6275.96230299060
+earth long 1 0.00000015832 1.43049301283 2146.16541647520
+earth long 1 0.00000014608 1.20469793690 10977.07880469900
+earth long 2 0.00008721859 1.07253635559 6283.07584999140
+earth long 2 0.00000990990 3.14159265359 0.00000000000
+earth long 2 0.00000294833 0.43717350256 12566.15169998280
+earth long 2 0.00000027338 0.05295636147 3.52311834900
+earth long 3 0.00000289058 5.84173149732 6283.07584999140
+earth dist 0 1.00013988784 0.00000000000 0.00000000000
+earth dist 0 0.01670699632 3.09846350258 6283.07584999140
+earth dist 0 0.00013956024 3.05524609456 12566.15169998280
+earth dist 0 0.00003083720 5.19846674381 77713.77146812050
+earth dist 0 0.00001628463 1.17387558054 5753.38488489680
+earth dist 0 0.00001575572 2.84685214877 7860.41939243920
+earth dist 0 0.00000924799 5.45292236722 11506.76976979360
+earth dist 0 0.00000542439 4.56409151453 3930.20969621960
+earth dist 0 0.00000472110 3.66100022149 5884.92684658320
+earth dist 0 0.00000328780 5.89983686142 5223.69391980220
+earth dist 0 0.00000345969 0.96368627272 5507.55323866740
+earth dist 0 0.00000306784 0.29867139512 5573.14280143310
+earth dist 0 0.00000174844 3.01193636733 18849.22754997420
+earth dist 0 0.00000243181 4.27349530790 11790.62908865880
+earth dist 0 0.00000211836 5.84714461348 1577.34354244780
+earth dist 0 0.00000185740 5.02199710705 10977.07880469900
+earth dist 0 0.00000109835 5.05510635860 5486.77784317500
+earth dist 0 0.00000098316 0.88681311278 6069.77675455340
+earth dist 0 0.00000086500 5.68956418946 15720.83878487840
+earth dist 0 0.00000085831 1.27079125277 161000.68573767410
+earth dist 0 0.00000062917 0.92177053978 529.69096509460
+earth dist 0 0.00000057056 2.01374292245 83996.84731811189
+earth dist 0 0.00000064908 0.27251341435 17260.15465469040
+earth dist 0 0.00000049384 3.24501240359 2544.31441988340
+earth dist 0 0.00000055736 5.24159799170 71430.69561812909
+earth dist 0 0.00000042520 6.01110257982 6275.96230299060
+earth dist 0 0.00000046966 2.57799853213 775.52261132400
+earth dist 0 0.00000038963 5.36063832897 4694.00295470760
+earth dist 0 0.00000044666 5.53715663816 9437.76293488700
+earth dist 0 0.00000035661 1.67447135798 12036.46073488820
+earth dist 0 0.00000031922 0.18368299942 5088.62883976680
+earth dist 0 0.00000031846 1.77775642078 398.14900340820
+earth dist 0 0.00000033193 0.24370221704 7084.89678111520
+earth dist 0 0.00000038245 2.39255343973 8827.39026987480
+earth dist 0 0.00000028468 1.21344887533 6286.59896834040
+earth dist 0 0.00000037486 0.82961281844 19651.04848109800
+earth dist 0 0.00000036957 4.90107587287 12139.55350910680
+earth dist 0 0.00000034537 1.84270693281 2942.46342329160
+earth dist 0 0.00000026275 4.58896863104 10447.38783960440
+earth dist 0 0.00000024596 3.78660838036 8429.24126646660
+earth dist 0 0.00000023587 0.26866098169 796.29800681640
+earth dist 0 0.00000027795 1.89934427832 6279.55273164240
+earth dist 0 0.00000023927 4.99598548145 5856.47765911540
+earth dist 0 0.00000020345 4.65282190725 2146.16541647520
+earth dist 0 0.00000023287 2.80783632869 14143.49524243060
+earth dist 0 0.00000022099 1.95002636847 3154.68708489560
+earth dist 0 0.00000019509 5.38233922479 2352.86615377180
+earth dist 0 0.00000017958 0.19871369960 6812.76681508600
+earth dist 0 0.00000017178 4.43322156854 10213.28554621100
+earth dist 0 0.00000016190 5.23159323213 17789.84561978500
+earth dist 0 0.00000017315 6.15224075188 16730.46368959580
+earth dist 0 0.00000013814 5.18962074032 8031.09226305840
+earth dist 0 0.00000018834 0.67280058021 149854.40013480789
+earth dist 0 0.00000018330 2.25348717053 23581.25817731760
+earth dist 0 0.00000013639 3.68511810757 4705.73230754360
+earth dist 0 0.00000013142 0.65267698994 13367.97263110660
+earth dist 0 0.00000010414 4.33285688501 11769.85369316640
+earth dist 0 0.00000009978 4.20126336356 6309.37416979120
+earth dist 0 0.00000010170 1.59366684542 4690.47983635860
+earth dist 0 0.00000007564 2.62560597391 6256.77753019160
+earth dist 0 0.00000009654 3.67583728703 27511.46787353720
+earth dist 0 0.00000006743 0.56269927047 3340.61242669980
+earth dist 0 0.00000008743 6.06359123461 1748.01641306700
+earth dist 0 0.00000007786 3.67371235367 12168.00269657460
+earth dist 0 0.00000007712 0.31242577788 7632.94325965020
+earth dist 0 0.00000007460 5.64758066660 11926.25441366880
+earth dist 0 0.00000006933 2.92384586372 6681.22485339960
+earth dist 0 0.00000006805 1.42327153767 23013.53953958720
+earth dist 1 0.00103018607 1.10748968172 6283.07584999140
+earth dist 1 0.00001721238 1.06442300386 12566.15169998280
+earth dist 1 0.00000702217 3.14159265359 0.00000000000
+earth dist 1 0.00000032345 1.02168583254 18849.22754997420
+earth dist 1 0.00000030801 2.84358443952 5507.55323866740
+earth dist 1 0.00000024978 1.31906570344 5223.69391980220
+earth dist 1 0.00000018487 1.42428709076 1577.34354244780
+earth dist 2 0.00004359385 5.78455133808 6283.07584999140
+earth dist 2 0.00000123633 5.57935427994 12566.15169998280
+earth dist 3 0.00000144595 4.27319433901 6283.07584999140
+mars lat 0 0.03197134986 3.76832042431 3340.61242669980
+mars lat 0 0.00298033234 4.10616996305 6681.22485339960
+mars lat 0 0.00289104742 0.00000000000 0.00000000000
+mars lat 0 0.00031365539 4.44651053090 10021.83728009940
+mars lat 0 0.00003484100 4.78812549260 13362.44970679920
+mars lat 0 0.00000442999 5.65233014206 3337.08930835080
+mars lat 0 0.00000443401 5.02642622964 3344.13554504880
+mars lat 0 0.00000399109 5.13056816928 16703.06213349900
+mars lat 0 0.00000292506 3.79290674178 2281.23049651060
+mars lat 0 0.00000181982 6.13648041445 6151.53388830500
+mars lat 0 0.00000163159 4.26399640691 529.69096509460
+mars lat 0 0.00000159678 2.23194572851 1059.38193018920
+mars lat 0 0.00000139323 2.41796458896 8962.45534991020
+mars lat 0 0.00000149297 2.16501221175 5621.84292321040
+mars lat 0 0.00000142686 1.18215016908 3340.59517304760
+mars lat 0 0.00000142685 3.21292181638 3340.62968035200
+mars lat 0 0.00000082544 5.36667920373 6684.74797174860
+mars lat 0 0.00000073639 5.09187695770 398.14900340820
+mars lat 0 0.00000072660 5.53775735826 6283.07584999140
+mars lat 0 0.00000086377 5.74429749104 3738.76143010800
+mars lat 0 0.00000083276 5.98866355811 6677.70173505060
+mars lat 0 0.00000060116 3.67960801961 796.29800681640
+mars lat 0 0.00000063111 0.73049101791 5884.92684658320
+mars lat 0 0.00000062338 4.85072128690 2942.46342329160
+mars lat 0 0.00000046951 5.54339769619 3340.54511639700
+mars lat 0 0.00000046953 5.13486674212 3340.67973700260
+mars lat 0 0.00000046630 5.47361589877 20043.67456019880
+mars lat 0 0.00000045588 2.13262340840 2810.92146160520
+mars lat 0 0.00000041269 0.20003146001 9492.14631500480
+mars lat 0 0.00000047199 4.52184637077 3149.16416058820
+mars lat 0 0.00000038540 4.08008471951 4136.91043351620
+mars lat 0 0.00000033069 4.06582536024 1751.53953141600
+mars lat 0 0.00000029694 5.92218475216 3532.06069281140
+mars lat 0 0.00000032736 2.62070842911 2914.01423582380
+mars lat 0 0.00000029521 2.75342613814 12303.06777661000
+mars lat 0 0.00000028169 2.06282641876 5486.77784317500
+mars lat 0 0.00000028618 4.94710659219 3870.30339179440
+mars lat 0 0.00000026603 3.55085867185 6681.24210705180
+mars lat 0 0.00000026603 1.52008697887 6681.20759974740
+mars lat 0 0.00000023336 2.27624326713 1589.07289528380
+mars lat 0 0.00000026052 2.60064406111 4399.99435688900
+mars lat 0 0.00000022637 2.27507286962 1194.44701022460
+mars lat 1 0.00217310991 6.04472194776 3340.61242669980
+mars lat 1 0.00020976948 3.14159265359 0.00000000000
+mars lat 1 0.00012834709 1.60810667915 6681.22485339960
+mars lat 1 0.00003320981 2.62947004077 10021.83728009940
+mars lat 1 0.00000627200 3.11898601248 13362.44970679920
+mars lat 1 0.00000101990 3.52113557592 16703.06213349900
+mars lat 1 0.00000075107 0.95983758515 3337.08930835080
+mars lat 2 0.00008888446 1.06196052751 3340.61242669980
+mars lat 2 0.00002595393 3.14159265359 0.00000000000
+mars lat 2 0.00000918914 0.11538431190 6681.22485339960
+mars lat 2 0.00000267883 0.78837893063 10021.83728009940
+mars lat 3 0.00000330418 2.04215300484 3340.61242669980
+mars long 0 6.20347711581 0.00000000000 0.00000000000
+mars long 0 0.18656368093 5.05037100270 3340.61242669980
+mars long 0 0.01108216816 5.40099836344 6681.22485339960
+mars long 0 0.00091798406 5.75478744667 10021.83728009940
+mars long 0 0.00027744987 5.97049513147 3.52311834900
+mars long 0 0.00010610235 2.93958560338 2281.23049651060
+mars long 0 0.00012315897 0.84956094002 2810.92146160520
+mars long 0 0.00008926784 4.15697846427 0.01725365220
+mars long 0 0.00008715691 6.11005153139 13362.44970679920
+mars long 0 0.00006797556 0.36462229657 398.14900340820
+mars long 0 0.00007774872 3.33968761376 5621.84292321040
+mars long 0 0.00003575078 1.66186505710 2544.31441988340
+mars long 0 0.00004161108 0.22814971327 2942.46342329160
+mars long 0 0.00003075252 0.85696614132 191.44826611160
+mars long 0 0.00002628117 0.64806124465 3337.08930835080
+mars long 0 0.00002937546 6.07893711402 0.06731030280
+mars long 0 0.00002389414 5.03896442664 796.29800681640
+mars long 0 0.00002579844 0.02996736156 3344.13554504880
+mars long 0 0.00001528141 1.14979301996 6151.53388830500
+mars long 0 0.00001798806 0.65634057445 529.69096509460
+mars long 0 0.00001264357 3.62275122593 5092.15195811580
+mars long 0 0.00001286228 3.06796065034 2146.16541647520
+mars long 0 0.00001546404 2.91579701718 1751.53953141600
+mars long 0 0.00001024902 3.69334099279 8962.45534991020
+mars long 0 0.00000891566 0.18293837498 16703.06213349900
+mars long 0 0.00000858759 2.40093811940 2914.01423582380
+mars long 0 0.00000832715 2.46418619474 3340.59517304760
+mars long 0 0.00000832720 4.49495782139 3340.62968035200
+mars long 0 0.00000712902 3.66335473479 1059.38193018920
+mars long 0 0.00000748723 3.82248614017 155.42039943420
+mars long 0 0.00000723861 0.67497311481 3738.76143010800
+mars long 0 0.00000635548 2.92182225127 8432.76438481560
+mars long 0 0.00000655162 0.48864064125 3127.31333126180
+mars long 0 0.00000550474 3.81001042328 0.98032106820
+mars long 0 0.00000552750 4.47479317037 1748.01641306700
+mars long 0 0.00000425966 0.55364317304 6283.07584999140
+mars long 0 0.00000415131 0.49662285038 213.29909543800
+mars long 0 0.00000472167 3.62547124025 1194.44701022460
+mars long 0 0.00000306551 0.38052848348 6684.74797174860
+mars long 0 0.00000312141 0.99853944405 6677.70173505060
+mars long 0 0.00000293198 4.22131299634 20.77539549240
+mars long 0 0.00000302375 4.48618007156 3532.06069281140
+mars long 0 0.00000274027 0.54222167059 3340.54511639700
+mars long 0 0.00000281079 5.88163521788 1349.86740965880
+mars long 0 0.00000231183 1.28242156993 3870.30339179440
+mars long 0 0.00000283602 5.76885434940 3149.16416058820
+mars long 0 0.00000236117 5.75503217933 3333.49887969900
+mars long 0 0.00000274033 0.13372524985 3340.67973700260
+mars long 0 0.00000299395 2.78323740866 6254.62666252360
+mars long 0 0.00000204162 2.82133445874 1221.84856632140
+mars long 0 0.00000238866 5.37153646326 4136.91043351620
+mars long 0 0.00000188648 1.49104066040 9492.14631500480
+mars long 0 0.00000221228 3.50466812198 382.89653222320
+mars long 0 0.00000179196 1.00561962003 951.71840625060
+mars long 0 0.00000172117 0.43943649536 5486.77784317500
+mars long 0 0.00000193118 3.35716641911 3.59042865180
+mars long 0 0.00000144304 1.41874112114 135.06508003540
+mars long 0 0.00000160016 3.94857092451 4562.46099302120
+mars long 0 0.00000174072 2.41361337725 553.56940284240
+mars long 0 0.00000130989 4.04491134956 12303.06777661000
+mars long 0 0.00000138243 4.30145122848 7.11354700080
+mars long 0 0.00000128062 1.80665816220 5088.62883976680
+mars long 0 0.00000139898 3.32595559208 2700.71514038580
+mars long 0 0.00000128105 2.20807538189 1592.59601363280
+mars long 0 0.00000116944 3.12806863456 7903.07341972100
+mars long 0 0.00000110378 1.05194545948 242.72860397400
+mars long 0 0.00000113481 3.70070432339 1589.07289528380
+mars long 0 0.00000100099 3.24340223714 11773.37681151540
+mars long 0 0.00000095594 0.53950648295 20043.67456019880
+mars long 0 0.00000098947 4.84558326403 6681.24210705180
+mars long 0 0.00000104542 0.78532737699 8827.39026987480
+mars long 0 0.00000084186 3.98971116025 4399.99435688900
+mars long 0 0.00000086928 2.20183965407 11243.68584642080
+mars long 0 0.00000071438 2.80307223477 3185.19202726560
+mars long 0 0.00000072095 5.84669532401 5884.92684658320
+mars long 0 0.00000073482 2.18421190324 8429.24126646660
+mars long 0 0.00000098946 2.81481171439 6681.20759974740
+mars long 0 0.00000068413 2.73834597183 2288.34404351140
+mars long 0 0.00000086747 1.02091867465 7079.37385680780
+mars long 0 0.00000065316 2.68114882713 28.44918746780
+mars long 0 0.00000083745 3.20254912006 4690.47983635860
+mars long 0 0.00000075031 0.76647765061 6467.92575796160
+mars long 0 0.00000068983 3.76403440528 6041.32756708560
+mars long 0 0.00000066706 0.73630288873 3723.50895892300
+mars long 0 0.00000063313 4.52771850220 426.59819087600
+mars long 0 0.00000061684 6.16831461502 2274.11694950980
+mars long 0 0.00000052260 0.89938935091 9623.68827669120
+mars long 0 0.00000055485 4.60622447136 4292.33083295040
+mars long 0 0.00000051331 4.14823934301 3341.59274776800
+mars long 0 0.00000056633 5.06250402329 15.25247118500
+mars long 0 0.00000063376 0.91293637746 3553.91152213780
+mars long 0 0.00000045822 0.78790300125 1990.74501704100
+mars long 0 0.00000048553 3.95677994023 4535.05943692440
+mars long 0 0.00000041223 6.02013764154 3894.18182954220
+mars long 0 0.00000041941 3.58309124437 8031.09226305840
+mars long 0 0.00000056395 1.68727941626 6872.67311951120
+mars long 0 0.00000055907 3.46261441099 263.08392337280
+mars long 0 0.00000051677 2.81307639242 3339.63210563160
+mars long 0 0.00000040669 3.13838566327 9595.23908922340
+mars long 0 0.00000038111 0.73396370751 10025.36039844840
+mars long 0 0.00000039498 5.63225741360 3097.88382272579
+mars long 0 0.00000044175 3.19530118759 5628.95647021120
+mars long 0 0.00000036718 2.63750919104 692.15760122680
+mars long 0 0.00000045905 0.28717581576 5614.72937620960
+mars long 0 0.00000038351 5.82880639987 3191.04922956520
+mars long 0 0.00000038198 2.34832438823 162.46663613220
+mars long 0 0.00000032561 0.48401318272 6681.29216370240
+mars long 0 0.00000037135 0.68510839331 2818.03500860600
+mars long 0 0.00000031169 3.98160436995 20.35531939880
+mars long 0 0.00000032561 0.89250965753 6681.15754309680
+mars long 0 0.00000037749 4.15481250779 2803.80791460440
+mars long 0 0.00000033626 6.11997987693 6489.77658728800
+mars long 0 0.00000029007 2.42707198395 3319.83703120740
+mars long 0 0.00000038794 1.35194224244 10018.31416175040
+mars long 0 0.00000033149 1.14024195200 5.52292430740
+mars long 0 0.00000027583 1.59721760699 7210.91581849420
+mars long 0 0.00000028699 5.72047550940 7477.52286021600
+mars long 0 0.00000034039 2.59525636978 11769.85369316640
+mars long 0 0.00000025380 0.52092092633 10.63666534980
+mars long 0 0.00000026355 1.34519007001 3496.03282613400
+mars long 0 0.00000024555 4.00321315879 11371.70468975820
+mars long 0 0.00000025637 0.24963503109 522.57741809380
+mars long 0 0.00000027275 4.55649766071 3361.38782219220
+mars long 0 0.00000023766 1.84063759173 12832.75874170460
+mars long 0 0.00000022814 3.52628452806 1648.44675719740
+mars long 0 0.00000022272 0.72111173236 266.60704172180
+mars long 0 0.00000021201 3.11823578369 2957.71589447660
+mars long 0 0.00000020156 3.67147308710 1758.65307841680
+mars long 0 0.00000021530 6.15388673691 3264.34635542420
+mars long 0 0.00000020090 1.08241387913 7064.12138562280
+mars long 0 0.00000021344 4.28178434496 4032.77002792660
+mars long 0 0.00000027541 6.08386421472 6674.11130639880
+mars long 0 0.00000025518 3.43241978555 3443.70520091840
+mars long 0 0.00000022542 5.64861441506 2388.89402044920
+mars long 0 0.00000024376 0.97006548518 632.78373931320
+mars long 0 0.00000023079 4.74990771219 3347.72597370060
+mars long 0 0.00000022658 3.95447568336 4989.05918389720
+mars long 0 0.00000022600 5.24085203262 3205.54734666440
+mars long 0 0.00000022735 4.98523942294 7632.94325965020
+mars long 0 0.00000020963 4.27879531719 5099.26550511660
+mars long 1 3340.61242700512 0.00000000000 0.00000000000
+mars long 1 0.01457554523 3.60433733236 3340.61242669980
+mars long 1 0.00168414711 3.92318567804 6681.22485339960
+mars long 1 0.00020622975 4.26108844583 10021.83728009940
+mars long 1 0.00003452392 4.73210393190 3.52311834900
+mars long 1 0.00002586332 4.60670058555 13362.44970679920
+mars long 1 0.00000841535 4.45864030426 2281.23049651060
+mars long 1 0.00000537567 5.01581256923 398.14900340820
+mars long 1 0.00000520948 4.99428054039 3344.13554504880
+mars long 1 0.00000432635 2.56070853083 191.44826611160
+mars long 1 0.00000429655 5.31645299471 155.42039943420
+mars long 1 0.00000381751 3.53878166043 796.29800681640
+mars long 1 0.00000328530 4.95632685192 16703.06213349900
+mars long 1 0.00000282795 3.15966768785 2544.31441988340
+mars long 1 0.00000205657 4.56889279932 2146.16541647520
+mars long 1 0.00000168866 1.32936559060 3337.08930835080
+mars long 1 0.00000157593 4.18519540728 1751.53953141600
+mars long 1 0.00000133686 2.23327245555 0.98032106820
+mars long 1 0.00000116965 2.21414273762 1059.38193018920
+mars long 1 0.00000117503 6.02411290806 6151.53388830500
+mars long 1 0.00000113718 5.42753341019 3738.76143010800
+mars long 1 0.00000133565 5.97420357518 1748.01641306700
+mars long 1 0.00000091099 1.09626613064 1349.86740965880
+mars long 1 0.00000084256 5.29330740437 6684.74797174860
+mars long 1 0.00000113886 2.12863726524 1194.44701022460
+mars long 1 0.00000080823 4.42818326716 529.69096509460
+mars long 1 0.00000079847 2.24822372859 8962.45534991020
+mars long 1 0.00000072505 5.84203374239 242.72860397400
+mars long 1 0.00000072945 2.50193599662 951.71840625060
+mars long 1 0.00000071490 3.85645759558 2914.01423582380
+mars long 1 0.00000085340 3.90856932983 553.56940284240
+mars long 1 0.00000067580 5.02334895070 382.89653222320
+mars long 1 0.00000065060 1.01810963274 3340.59517304760
+mars long 1 0.00000065061 3.04888114328 3340.62968035200
+mars long 1 0.00000061478 4.15185188249 3149.16416058820
+mars long 1 0.00000048482 4.87339233007 213.29909543800
+mars long 1 0.00000046581 1.31461442691 3185.19202726560
+mars long 1 0.00000056642 3.88772102421 4136.91043351620
+mars long 1 0.00000047615 1.18228660215 3333.49887969900
+mars long 1 0.00000042052 5.30826745759 20043.67456019880
+mars long 1 0.00000041330 0.71392238704 1592.59601363280
+mars long 1 0.00000040280 2.72571311592 7.11354700080
+mars long 2 0.00058152577 2.04961712429 3340.61242669980
+mars long 2 0.00013459579 2.45738706163 6681.22485339960
+mars long 2 0.00002432575 2.79737979284 10021.83728009940
+mars long 2 0.00000401065 3.13581149963 13362.44970679920
+mars long 2 0.00000451384 0.00000000000 0.00000000000
+mars long 2 0.00000222025 3.19437046607 3.52311834900
+mars long 2 0.00000120954 0.54327128607 155.42039943420
+mars long 3 0.00001467867 0.44429839460 3340.61242669980
+mars long 3 0.00000692668 0.88679887123 6681.22485339960
+mars long 3 0.00000189478 1.28336839921 10021.83728009940
+mars dist 0 1.53033488271 0.00000000000 0.00000000000
+mars dist 0 0.14184953160 3.47971283528 3340.61242669980
+mars dist 0 0.00660776362 3.81783443019 6681.22485339960
+mars dist 0 0.00046179117 4.15595316782 10021.83728009940
+mars dist 0 0.00008109733 5.55958416318 2810.92146160520
+mars dist 0 0.00007485318 1.77239078402 5621.84292321040
+mars dist 0 0.00005523191 1.36436303770 2281.23049651060
+mars dist 0 0.00003825160 4.49407183687 13362.44970679920
+mars dist 0 0.00002306537 0.09081579001 2544.31441988340
+mars dist 0 0.00001999396 5.36059617709 3337.08930835080
+mars dist 0 0.00002484394 4.92545639920 2942.46342329160
+mars dist 0 0.00001960195 4.74249437639 3344.13554504880
+mars dist 0 0.00001167119 2.11260868341 5092.15195811580
+mars dist 0 0.00001102816 5.00908403998 398.14900340820
+mars dist 0 0.00000899066 4.40791133207 529.69096509460
+mars dist 0 0.00000992252 5.83861961952 6151.53388830500
+mars dist 0 0.00000807354 2.10217065501 1059.38193018920
+mars dist 0 0.00000797915 3.44839203899 796.29800681640
+mars dist 0 0.00000740975 1.49906336885 2146.16541647520
+mars dist 0 0.00000692339 2.13378874689 8962.45534991020
+mars dist 0 0.00000633144 0.89353283242 3340.59517304760
+mars dist 0 0.00000725583 1.24516810723 8432.76438481560
+mars dist 0 0.00000633140 2.92430446399 3340.62968035200
+mars dist 0 0.00000574355 0.82896244455 2914.01423582380
+mars dist 0 0.00000526166 5.38292991236 3738.76143010800
+mars dist 0 0.00000629978 1.28737486495 1751.53953141600
+mars dist 0 0.00000472775 5.19850522346 3127.31333126180
+mars dist 0 0.00000348095 4.83219199976 16703.06213349900
+mars dist 0 0.00000283713 2.90692064724 3532.06069281140
+mars dist 0 0.00000279543 5.25749685380 6283.07584999140
+mars dist 0 0.00000233857 5.10545987572 5486.77784317500
+mars dist 0 0.00000219427 5.58340231744 191.44826611160
+mars dist 0 0.00000269896 3.76393625127 5884.92684658320
+mars dist 0 0.00000208335 5.25476078693 3340.54511639700
+mars dist 0 0.00000275217 2.90817482492 1748.01641306700
+mars dist 0 0.00000275506 1.21767950614 6254.62666252360
+mars dist 0 0.00000239119 2.03669934656 1194.44701022460
+mars dist 0 0.00000223189 4.19861535147 3149.16416058820
+mars dist 0 0.00000182689 5.08062725665 6684.74797174860
+mars dist 0 0.00000186207 5.69871572410 6677.70173505060
+mars dist 0 0.00000176000 5.95341919657 3870.30339179440
+mars dist 0 0.00000178617 4.18423004741 3333.49887969900
+mars dist 0 0.00000208330 4.84626439637 3340.67973700260
+mars dist 0 0.00000228126 3.25526555588 6872.67311951120
+mars dist 0 0.00000144312 0.21306219460 5088.62883976680
+mars dist 0 0.00000163527 3.79888811958 4136.91043351620
+mars dist 0 0.00000133126 1.53906679361 7903.07341972100
+mars dist 0 0.00000141755 2.47792380112 4562.46099302120
+mars dist 0 0.00000114927 4.31748869065 1349.86740965880
+mars dist 0 0.00000118789 2.12168482244 1589.07289528380
+mars dist 0 0.00000102094 6.18145185708 9492.14631500480
+mars dist 0 0.00000128570 5.49884728795 8827.39026987480
+mars dist 0 0.00000111546 0.55346108403 11243.68584642080
+mars dist 0 0.00000082498 1.62220096558 11773.37681151540
+mars dist 0 0.00000083204 0.61551135046 8429.24126646660
+mars dist 0 0.00000084463 0.62274409931 1592.59601363280
+mars dist 0 0.00000086666 1.74984525176 2700.71514038580
+mars dist 0 0.00000071813 2.47494065480 12303.06777661000
+mars dist 0 0.00000085321 1.61634750496 4690.47983635860
+mars dist 0 0.00000063641 2.67334163937 426.59819087600
+mars dist 0 0.00000068601 2.40188234283 4399.99435688900
+mars dist 0 0.00000058559 4.72052839990 213.29909543800
+mars dist 0 0.00000062009 1.10068565926 1221.84856632140
+mars dist 0 0.00000066499 2.21296335919 6041.32756708560
+mars dist 0 0.00000055810 1.23288066320 3185.19202726560
+mars dist 0 0.00000054969 5.72695354791 951.71840625060
+mars dist 0 0.00000052430 3.02368095530 4292.33083295040
+mars dist 0 0.00000055688 5.44688671707 3723.50895892300
+mars dist 0 0.00000058959 3.26242460622 6681.24210705180
+mars dist 0 0.00000044638 2.01459444131 8031.09226305840
+mars dist 0 0.00000058959 1.23165296790 6681.20759974740
+mars dist 0 0.00000042439 2.26554261514 155.42039943420
+mars dist 0 0.00000038955 2.57760417339 3341.59274776800
+mars dist 0 0.00000051550 5.72324451485 7079.37385680780
+mars dist 0 0.00000048940 5.61613493545 3553.91152213780
+mars dist 0 0.00000045406 5.43303278149 6467.92575796160
+mars dist 0 0.00000036438 4.43922435395 3894.18182954220
+mars dist 0 0.00000035980 1.15972378713 2288.34404351140
+mars dist 0 0.00000035268 5.49032233898 1990.74501704100
+mars dist 0 0.00000042192 1.63254827838 5628.95647021120
+mars dist 0 0.00000044292 5.00344221303 5614.72937620960
+mars dist 0 0.00000033616 5.17029030468 20043.67456019880
+mars dist 0 0.00000043256 1.03722397198 11769.85369316640
+mars dist 0 0.00000039237 1.24237030858 3339.63210563160
+mars dist 0 0.00000031949 4.59259676953 2274.11694950980
+mars dist 0 0.00000032269 2.38222363233 4535.05943692440
+mars dist 0 0.00000031855 4.37536980289 3.52311834900
+mars dist 0 0.00000031967 1.93969979134 382.89653222320
+mars dist 0 0.00000033044 0.85475620169 553.56940284240
+mars dist 1 0.01107433345 2.03250524857 3340.61242669980
+mars dist 1 0.00103175887 2.37071847807 6681.22485339960
+mars dist 1 0.00012877200 0.00000000000 0.00000000000
+mars dist 1 0.00010815880 2.70888095665 10021.83728009940
+mars dist 1 0.00001194550 3.04702256206 13362.44970679920
+mars dist 1 0.00000438582 2.88835054603 2281.23049651060
+mars dist 1 0.00000395700 3.42323670971 3344.13554504880
+mars dist 1 0.00000182576 1.58427562964 2544.31441988340
+mars dist 1 0.00000135851 3.38507063082 16703.06213349900
+mars dist 1 0.00000128199 0.62991771813 1059.38193018920
+mars dist 1 0.00000127059 1.95391155885 796.29800681640
+mars dist 1 0.00000118443 2.99762091382 2146.16541647520
+mars dist 1 0.00000128362 6.04343227063 3337.08930835080
+mars dist 1 0.00000087534 3.42053385867 398.14900340820
+mars dist 1 0.00000083021 3.85575072018 3738.76143010800
+mars dist 1 0.00000075604 4.45097659377 6151.53388830500
+mars dist 1 0.00000072002 2.76443992447 529.69096509460
+mars dist 1 0.00000066545 2.54878381470 1751.53953141600
+mars dist 1 0.00000066413 4.40596377334 1748.01641306700
+mars dist 2 0.00044242249 0.47930604954 3340.61242669980
+mars dist 2 0.00008138042 0.86998389204 6681.22485339960
+mars dist 2 0.00001274915 1.22593985222 10021.83728009940
+mars dist 2 0.00000187388 1.57298976045 13362.44970679920
+mars dist 3 0.00001113108 5.14987305093 3340.61242669980
+mars dist 3 0.00000424447 5.61343952053 6681.22485339960
+jupiter lat 0 0.02268615702 3.55852606721 529.69096509460
+jupiter lat 0 0.00109971634 3.90809347197 1059.38193018920
+jupiter lat 0 0.00110090358 0.00000000000 0.00000000000
+jupiter lat 0 0.00008101428 3.60509572885 522.57741809380
+jupiter lat 0 0.00006043996 4.25883108339 1589.07289528380
+jupiter lat 0 0.00006437782 0.30627119215 536.80451209540
+jupiter lat 0 0.00001106880 2.98534409520 1162.47470440780
+jupiter lat 0 0.00000941651 2.93619073963 1052.26838318840
+jupiter lat 0 0.00000894088 1.75447402715 7.11354700080
+jupiter lat 0 0.00000767280 2.15473604461 632.78373931320
+jupiter lat 0 0.00000944328 1.67522315024 426.59819087600
+jupiter lat 0 0.00000684219 3.67808774854 213.29909543800
+jupiter lat 0 0.00000629223 0.64343290020 1066.49547719000
+jupiter lat 0 0.00000835861 5.17881977810 103.09277421860
+jupiter lat 0 0.00000531671 2.70305944444 110.20632121940
+jupiter lat 0 0.00000558524 0.01354838161 846.08283475120
+jupiter lat 0 0.00000464449 1.17337267936 949.17560896980
+jupiter lat 0 0.00000431072 2.60825022780 419.48464387520
+jupiter lat 0 0.00000351433 4.61062966359 2118.76386037840
+jupiter lat 0 0.00000123148 3.34968047337 1692.16566950240
+jupiter lat 0 0.00000115038 5.04892367391 316.39186965660
+jupiter lat 0 0.00000132159 4.77816940380 742.99006053260
+jupiter lat 0 0.00000103402 2.31878940535 1478.86657406440
+jupiter lat 0 0.00000116379 1.38688268881 323.50541665740
+jupiter lat 0 0.00000102420 3.15294025567 1581.95934828300
+jupiter lat 0 0.00000103762 3.70104530617 515.46387109300
+jupiter lat 0 0.00000078650 3.98318863271 1265.56747862640
+jupiter lat 0 0.00000069935 2.56006243114 956.28915597060
+jupiter lat 0 0.00000055597 0.37501076637 1375.77379984580
+jupiter lat 0 0.00000051986 0.99006936413 1596.18644228460
+jupiter lat 0 0.00000055194 0.40176641060 525.75881183150
+jupiter lat 0 0.00000063456 4.50073545366 735.87651353180
+jupiter lat 0 0.00000049691 0.18650769854 543.91805909620
+jupiter lat 0 0.00000048831 3.57260516733 533.62311835770
+jupiter lat 0 0.00000028353 1.53532751494 625.67019231240
+jupiter lat 0 0.00000029209 5.43144706118 206.18554843720
+jupiter lat 0 0.00000023255 5.95197656622 838.96928775040
+jupiter lat 0 0.00000022841 6.19262795963 532.87235883230
+jupiter lat 0 0.00000023202 4.06473393382 526.50957135690
+jupiter lat 0 0.00000024435 6.10948089320 1169.58825140860
+jupiter lat 0 0.00000021116 4.96322450112 2648.45482547300
+jupiter lat 0 0.00000021314 2.69476772406 1045.15483618760
+jupiter lat 1 0.00078203446 1.52377859742 529.69096509460
+jupiter lat 1 0.00007789905 2.59734071843 1059.38193018920
+jupiter lat 1 0.00002788602 4.85622679819 536.80451209540
+jupiter lat 1 0.00002429728 5.45947255041 522.57741809380
+jupiter lat 1 0.00001985777 0.00000000000 0.00000000000
+jupiter lat 1 0.00000711633 3.13688338277 1589.07289528380
+jupiter lat 1 0.00000292916 5.27960297214 1066.49547719000
+jupiter lat 1 0.00000257804 4.76667796123 1052.26838318840
+jupiter lat 1 0.00000271233 0.10154920958 7.11354700080
+jupiter lat 1 0.00000086261 1.08347893125 103.09277421860
+jupiter lat 1 0.00000079683 1.04738628033 110.20632121940
+jupiter lat 1 0.00000081369 0.63901209639 419.48464387520
+jupiter lat 1 0.00000081666 0.49217368092 426.59819087600
+jupiter lat 1 0.00000070613 2.82219329635 632.78373931320
+jupiter lat 1 0.00000066992 5.48215719084 515.46387109300
+jupiter lat 1 0.00000058497 3.56648086507 2118.76386037840
+jupiter lat 1 0.00000051976 2.85910965609 949.17560896980
+jupiter lat 1 0.00000041188 4.75217333048 543.91805909620
+jupiter lat 1 0.00000040237 1.13564290140 1162.47470440780
+jupiter lat 2 0.00005498320 3.01596270062 529.69096509460
+jupiter lat 2 0.00000602076 3.13358939436 536.80451209540
+jupiter lat 2 0.00000502174 2.05202111599 1059.38193018920
+jupiter lat 2 0.00000453862 0.95912416388 522.57741809380
+jupiter lat 2 0.00000115043 0.00000000000 0.00000000000
+jupiter lat 3 0.00000185332 4.79276761490 529.69096509460
+jupiter long 0 0.59954691494 0.00000000000 0.00000000000
+jupiter long 0 0.09695898719 5.06191793158 529.69096509460
+jupiter long 0 0.00573610142 1.44406205629 7.11354700080
+jupiter long 0 0.00306389205 5.41734730184 1059.38193018920
+jupiter long 0 0.00097178296 4.14264726552 632.78373931320
+jupiter long 0 0.00072903078 3.64042916389 522.57741809380
+jupiter long 0 0.00064263975 3.41145165351 103.09277421860
+jupiter long 0 0.00039806064 2.29376740788 419.48464387520
+jupiter long 0 0.00038857767 1.27231755835 316.39186965660
+jupiter long 0 0.00027964629 1.78454591820 536.80451209540
+jupiter long 0 0.00013589730 5.77481040790 1589.07289528380
+jupiter long 0 0.00008246349 3.58227925840 206.18554843720
+jupiter long 0 0.00008768704 3.63000308199 949.17560896980
+jupiter long 0 0.00007368042 5.08101194270 735.87651353180
+jupiter long 0 0.00006263150 0.02497628807 213.29909543800
+jupiter long 0 0.00006114062 4.51319998626 1162.47470440780
+jupiter long 0 0.00004905396 1.32084470588 110.20632121940
+jupiter long 0 0.00005305285 1.30671216791 14.22709400160
+jupiter long 0 0.00005305441 4.18625634012 1052.26838318840
+jupiter long 0 0.00004647248 4.69958103684 3.93215326310
+jupiter long 0 0.00003045023 4.31676431084 426.59819087600
+jupiter long 0 0.00002609999 1.56667394063 846.08283475120
+jupiter long 0 0.00002028191 1.06376530715 3.18139373770
+jupiter long 0 0.00001764763 2.14148655117 1066.49547719000
+jupiter long 0 0.00001722972 3.88036268267 1265.56747862640
+jupiter long 0 0.00001920945 0.97168196472 639.89728631400
+jupiter long 0 0.00001633223 3.58201833555 515.46387109300
+jupiter long 0 0.00001431999 4.29685556046 625.67019231240
+jupiter long 0 0.00000973272 4.09764549134 95.97922721780
+jupiter long 0 0.00000884457 2.43700227469 412.37109687440
+jupiter long 0 0.00000732853 6.08535124451 838.96928775040
+jupiter long 0 0.00000731094 3.80592308125 1581.95934828300
+jupiter long 0 0.00000691971 6.13365277914 2118.76386037840
+jupiter long 0 0.00000709166 1.29274760330 742.99006053260
+jupiter long 0 0.00000614482 4.10850580886 1478.86657406440
+jupiter long 0 0.00000495219 3.75564106217 323.50541665740
+jupiter long 0 0.00000581903 4.53969579398 309.27832265580
+jupiter long 0 0.00000375664 4.70304250208 1368.66025284500
+jupiter long 0 0.00000389876 4.89706786539 1692.16566950240
+jupiter long 0 0.00000341016 5.71452379310 533.62311835770
+jupiter long 0 0.00000330458 4.74049819491 0.04818410980
+jupiter long 0 0.00000440853 2.95818598959 454.90936652730
+jupiter long 0 0.00000417267 1.03554397138 2.44768055480
+jupiter long 0 0.00000244174 5.22024286247 728.76296653100
+jupiter long 0 0.00000261541 1.87652515753 0.96320784650
+jupiter long 0 0.00000256589 3.72410394286 199.07200143640
+jupiter long 0 0.00000261005 0.82048379203 380.12776796000
+jupiter long 0 0.00000220381 1.65114584814 543.91805909620
+jupiter long 0 0.00000201991 1.80692992449 1375.77379984580
+jupiter long 0 0.00000207336 1.85463683689 525.75881183150
+jupiter long 0 0.00000197061 5.29255821015 1155.36115740700
+jupiter long 0 0.00000235139 1.22694468346 909.81873305460
+jupiter long 0 0.00000174827 5.90974976879 956.28915597060
+jupiter long 0 0.00000149385 4.37744775359 1685.05212250160
+jupiter long 0 0.00000175197 3.22647697998 1898.35121793960
+jupiter long 0 0.00000175172 3.72977441220 942.06206196900
+jupiter long 0 0.00000157917 4.36478445901 1795.25844372100
+jupiter long 0 0.00000137898 1.31800455202 1169.58825140860
+jupiter long 0 0.00000117498 2.50021486074 1596.18644228460
+jupiter long 0 0.00000150504 3.90624455135 74.78159856730
+jupiter long 0 0.00000116786 3.38920921060 0.52126486180
+jupiter long 0 0.00000105894 4.55439354032 526.50957135690
+jupiter long 0 0.00000130540 4.16876671917 1045.15483618760
+jupiter long 0 0.00000141388 3.13579930728 491.55792945680
+jupiter long 0 0.00000099524 1.42112622270 532.87235883230
+jupiter long 0 0.00000096143 1.18143253105 117.31986822020
+jupiter long 0 0.00000091732 0.85722451006 1272.68102562720
+jupiter long 0 0.00000087704 1.21730504350 453.42489381900
+jupiter long 0 0.00000068531 2.35201905890 2.92076130680
+jupiter long 0 0.00000066111 5.34380967040 1471.75302706360
+jupiter long 0 0.00000077401 4.42676354183 39.35687591520
+jupiter long 0 0.00000072028 4.23856425835 2111.65031337760
+jupiter long 0 0.00000063345 4.97658360088 0.75075952540
+jupiter long 0 0.00000059423 4.11122034593 2001.44399215820
+jupiter long 0 0.00000062471 0.51213142347 220.41264243880
+jupiter long 0 0.00000066540 2.98844410276 2214.74308759620
+jupiter long 0 0.00000060295 4.12633619420 4.19278569400
+jupiter long 0 0.00000056014 1.15477785231 21.34064100240
+jupiter long 0 0.00000052954 0.91283039851 10.29494073850
+jupiter long 0 0.00000070461 5.14178006023 835.03713448730
+jupiter long 0 0.00000051903 4.10065404719 1258.45393162560
+jupiter long 0 0.00000046583 4.66599487054 5.62907429250
+jupiter long 0 0.00000058261 5.86719898935 5753.38488489680
+jupiter long 0 0.00000040103 4.68801114087 0.16005869440
+jupiter long 0 0.00000046785 4.79414027278 305.34616939270
+jupiter long 0 0.00000039306 4.25499338010 853.19638175200
+jupiter long 0 0.00000046153 5.10982849847 4.66586644600
+jupiter long 0 0.00000054583 1.57071663540 983.11585891360
+jupiter long 0 0.00000038921 6.07598407822 518.64526483070
+jupiter long 0 0.00000038460 2.43832240008 433.71173787680
+jupiter long 0 0.00000046910 3.54638837922 5.41662597140
+jupiter long 0 0.00000041834 4.67980756775 302.16477565500
+jupiter long 0 0.00000035921 2.45088327353 430.53034413910
+jupiter long 0 0.00000039307 1.71678059616 11.04570026390
+jupiter long 0 0.00000037895 0.21140086073 2648.45482547300
+jupiter long 0 0.00000037566 6.19479786035 831.85574074960
+jupiter long 0 0.00000035845 4.61505536309 2008.55753915900
+jupiter long 0 0.00000043402 0.14992219581 528.20649238630
+jupiter long 0 0.00000031581 5.14178165108 1788.14489672020
+jupiter long 0 0.00000029860 5.34424466576 2221.85663459700
+jupiter long 0 0.00000032959 5.28952640380 88.86568021700
+jupiter long 0 0.00000027686 1.85227036207 0.21244832110
+jupiter long 0 0.00000025821 3.85920335036 2317.83586181480
+jupiter long 0 0.00000024705 2.63498818000 114.13847448250
+jupiter long 0 0.00000033844 1.00563073311 9683.59458111640
+jupiter long 0 0.00000024248 3.82564321484 1574.84580128220
+jupiter long 0 0.00000027111 2.80845416546 18.15924726470
+jupiter long 0 0.00000026837 1.77586073782 532.13864564940
+jupiter long 0 0.00000026212 2.74456887801 2531.13495725280
+jupiter long 0 0.00000030765 0.42330199069 1.48447270830
+jupiter long 0 0.00000030469 3.66675723074 508.35032409220
+jupiter long 0 0.00000023191 3.24511984498 984.60033162190
+jupiter long 0 0.00000022889 3.85009333532 2428.04218303420
+jupiter long 0 0.00000021613 6.01647014213 1063.31408345230
+jupiter long 0 0.00000020167 5.59590496803 527.24328453980
+jupiter long 0 0.00000023732 2.52764898478 494.26624244250
+jupiter long 0 0.00000020190 1.01559114881 628.85158605010
+jupiter long 0 0.00000020697 4.03443555572 355.74874557180
+jupiter long 0 0.00000021480 1.28666873894 35.42472265210
+jupiter long 1 529.69096508814 0.00000000000 0.00000000000
+jupiter long 1 0.00489503243 4.22082939470 529.69096509460
+jupiter long 1 0.00228917222 6.02646855621 7.11354700080
+jupiter long 1 0.00030099479 4.54540782858 1059.38193018920
+jupiter long 1 0.00020720920 5.45943156902 522.57741809380
+jupiter long 1 0.00012103653 0.16994816098 536.80451209540
+jupiter long 1 0.00006067987 4.42422292017 103.09277421860
+jupiter long 1 0.00005433968 3.98480737746 419.48464387520
+jupiter long 1 0.00004237744 5.89008707199 14.22709400160
+jupiter long 1 0.00002211974 5.26766687382 206.18554843720
+jupiter long 1 0.00001983502 4.88600705699 1589.07289528380
+jupiter long 1 0.00001295769 5.55132752171 3.18139373770
+jupiter long 1 0.00001163416 0.51450634873 3.93215326310
+jupiter long 1 0.00001007167 0.46474690033 735.87651353180
+jupiter long 1 0.00001174094 5.84238857133 1052.26838318840
+jupiter long 1 0.00000847762 5.75765726863 110.20632121940
+jupiter long 1 0.00000827250 4.80311857692 213.29909543800
+jupiter long 1 0.00000829822 0.59345481695 1066.49547719000
+jupiter long 1 0.00001003864 3.14841622246 426.59819087600
+jupiter long 1 0.00001098730 5.30705242117 515.46387109300
+jupiter long 1 0.00000724923 5.51690038433 639.89728631400
+jupiter long 1 0.00000567826 5.98865760444 625.67019231240
+jupiter long 1 0.00000474197 4.13243716360 412.37109687440
+jupiter long 1 0.00000412936 5.73653788228 95.97922721780
+jupiter long 1 0.00000336820 3.72892266066 1162.47470440780
+jupiter long 1 0.00000345412 4.24128387922 632.78373931320
+jupiter long 1 0.00000234071 6.24295755869 309.27832265580
+jupiter long 1 0.00000194827 2.21824346028 323.50541665740
+jupiter long 1 0.00000234805 4.03315571261 949.17560896980
+jupiter long 1 0.00000183904 6.27973919510 543.91805909620
+jupiter long 1 0.00000198512 1.50446971008 838.96928775040
+jupiter long 1 0.00000186807 6.07956275814 742.99006053260
+jupiter long 1 0.00000171405 5.41658811525 199.07200143640
+jupiter long 1 0.00000130777 0.62641588161 728.76296653100
+jupiter long 1 0.00000134095 5.23702273624 2118.76386037840
+jupiter long 1 0.00000115444 0.67783747230 846.08283475120
+jupiter long 1 0.00000106501 4.47671724240 956.28915597060
+jupiter long 1 0.00000066832 5.73362353275 21.34064100240
+jupiter long 1 0.00000069619 5.97256378090 532.87235883230
+jupiter long 1 0.00000059950 1.00657473790 1596.18644228460
+jupiter long 1 0.00000063366 6.05635396519 1581.95934828300
+jupiter long 1 0.00000079718 5.82156733700 1045.15483618760
+jupiter long 1 0.00000065635 0.12938321631 526.50957135690
+jupiter long 1 0.00000058519 0.58687309667 1155.36115740700
+jupiter long 1 0.00000056610 1.41183572003 533.62311835770
+jupiter long 1 0.00000071631 5.34149334443 942.06206196900
+jupiter long 1 0.00000057343 5.96870336620 1169.58825140860
+jupiter long 1 0.00000055048 5.42871116938 10.29494073850
+jupiter long 1 0.00000052026 0.22999191591 1368.66025284500
+jupiter long 1 0.00000052295 5.72636754267 117.31986822020
+jupiter long 1 0.00000050427 6.08258832558 525.75881183150
+jupiter long 1 0.00000047278 3.60428393787 1478.86657406440
+jupiter long 1 0.00000042199 4.13113112919 1692.16566950240
+jupiter long 1 0.00000046566 0.51168261375 1265.56747862640
+jupiter long 2 0.00047233601 4.32148536482 7.11354700080
+jupiter long 2 0.00030649436 2.92977788700 529.69096509460
+jupiter long 2 0.00014837605 3.14159265359 0.00000000000
+jupiter long 2 0.00003189359 1.05515491122 522.57741809380
+jupiter long 2 0.00002728901 4.84555421873 536.80451209540
+jupiter long 2 0.00002547440 3.42720888976 1059.38193018920
+jupiter long 2 0.00001721046 4.18734600902 14.22709400160
+jupiter long 2 0.00000383277 5.76794364868 419.48464387520
+jupiter long 2 0.00000367514 6.05520169517 103.09277421860
+jupiter long 2 0.00000377503 0.76050839060 515.46387109300
+jupiter long 2 0.00000337386 3.78644856157 3.18139373770
+jupiter long 2 0.00000308194 0.69368283790 206.18554843720
+jupiter long 2 0.00000214121 3.82958181430 1589.07289528380
+jupiter long 2 0.00000203945 5.34259263233 1066.49547719000
+jupiter long 2 0.00000197456 2.48351071790 3.93215326310
+jupiter long 2 0.00000146156 3.81335105293 639.89728631400
+jupiter long 2 0.00000156209 1.36162315686 1052.26838318840
+jupiter long 2 0.00000129577 5.83745710707 412.37109687440
+jupiter long 2 0.00000141825 1.63491733107 426.59819087600
+jupiter long 2 0.00000117324 1.41441723025 625.67019231240
+jupiter long 2 0.00000096673 4.03472268105 110.20632121940
+jupiter long 2 0.00000090824 1.10616181082 95.97922721780
+jupiter long 2 0.00000087320 2.52152838765 632.78373931320
+jupiter long 3 0.00006501673 2.59862923650 7.11354700080
+jupiter long 3 0.00001355012 1.34692775915 529.69096509460
+jupiter long 3 0.00000470691 2.47502798748 14.22709400160
+jupiter long 3 0.00000416933 3.24456258569 536.80451209540
+jupiter long 3 0.00000352870 2.97380410245 522.57741809380
+jupiter long 3 0.00000165699 2.09182221854 1059.38193018920
+jupiter long 4 0.00000669505 0.85280378158 7.11354700080
+jupiter dist 0 5.20887429326 0.00000000000 0.00000000000
+jupiter dist 0 0.25209327119 3.49108639871 529.69096509460
+jupiter dist 0 0.00610599976 3.84115365948 1059.38193018920
+jupiter dist 0 0.00282029458 2.57419881293 632.78373931320
+jupiter dist 0 0.00187647346 2.07590383214 522.57741809380
+jupiter dist 0 0.00086792905 0.71001145545 419.48464387520
+jupiter dist 0 0.00072062974 0.21465724607 536.80451209540
+jupiter dist 0 0.00065517248 5.97995884790 316.39186965660
+jupiter dist 0 0.00029134542 1.67759379655 103.09277421860
+jupiter dist 0 0.00030135335 2.16132003734 949.17560896980
+jupiter dist 0 0.00023453271 3.54023522184 735.87651353180
+jupiter dist 0 0.00022283743 4.19362594399 1589.07289528380
+jupiter dist 0 0.00023947298 0.27458037480 7.11354700080
+jupiter dist 0 0.00013032614 2.96042965363 1162.47470440780
+jupiter dist 0 0.00009703360 1.90669633585 206.18554843720
+jupiter dist 0 0.00012749023 2.71550286592 1052.26838318840
+jupiter dist 0 0.00009161393 4.41352953117 213.29909543800
+jupiter dist 0 0.00007894511 2.47907592482 426.59819087600
+jupiter dist 0 0.00007057931 2.18184839926 1265.56747862640
+jupiter dist 0 0.00006137703 6.26418240033 846.08283475120
+jupiter dist 0 0.00005477001 5.65729989857 639.89728631400
+jupiter dist 0 0.00003502493 0.56532365822 1066.49547719000
+jupiter dist 0 0.00004136822 2.72220872400 625.67019231240
+jupiter dist 0 0.00004169954 2.01603822251 515.46387109300
+jupiter dist 0 0.00002499967 4.55181655381 838.96928775040
+jupiter dist 0 0.00002616976 2.00994012876 1581.95934828300
+jupiter dist 0 0.00001912009 0.85621128851 412.37109687440
+jupiter dist 0 0.00002127681 6.12755221002 742.99006053260
+jupiter dist 0 0.00001610567 3.08871452594 1368.66025284500
+jupiter dist 0 0.00001479513 2.68021307468 1478.86657406440
+jupiter dist 0 0.00001230630 1.89052048109 323.50541665740
+jupiter dist 0 0.00001216895 1.80176263029 110.20632121940
+jupiter dist 0 0.00000961113 4.54876995367 2118.76386037840
+jupiter dist 0 0.00000885764 4.14783869943 533.62311835770
+jupiter dist 0 0.00000776583 3.67710828843 728.76296653100
+jupiter dist 0 0.00000998591 2.87205397992 309.27832265580
+jupiter dist 0 0.00001014733 1.38675822271 454.90936652730
+jupiter dist 0 0.00000727156 3.98827252563 1155.36115740700
+jupiter dist 0 0.00000655334 2.79072596910 1685.05212250160
+jupiter dist 0 0.00000821383 1.59351544602 1898.35121793960
+jupiter dist 0 0.00000620818 4.82275194351 956.28915597060
+jupiter dist 0 0.00000654071 3.38140746852 1692.16566950240
+jupiter dist 0 0.00000811993 5.94093410097 909.81873305460
+jupiter dist 0 0.00000562092 0.08114877791 543.91805909620
+jupiter dist 0 0.00000542222 0.28357235311 525.75881183150
+jupiter dist 0 0.00000457841 0.12720499202 1375.77379984580
+jupiter dist 0 0.00000614740 2.27633681284 942.06206196900
+jupiter dist 0 0.00000435816 2.60279250213 95.97922721780
+jupiter dist 0 0.00000496009 5.53020241869 380.12776796000
+jupiter dist 0 0.00000469974 2.81883756859 1795.25844372100
+jupiter dist 0 0.00000445057 0.14648640292 14.22709400160
+jupiter dist 0 0.00000290917 3.89373030829 1471.75302706360
+jupiter dist 0 0.00000276581 2.52188912681 2001.44399215820
+jupiter dist 0 0.00000275010 2.98827073289 526.50957135690
+jupiter dist 0 0.00000293746 2.04945754349 199.07200143640
+jupiter dist 0 0.00000291010 6.03128127682 1169.58825140860
+jupiter dist 0 0.00000338146 2.79887096517 1045.15483618760
+jupiter dist 0 0.00000257472 6.13406653083 532.87235883230
+jupiter dist 0 0.00000319036 1.34818583641 2214.74308759620
+jupiter dist 0 0.00000309305 5.36839401116 1272.68102562720
+jupiter dist 0 0.00000345803 1.56404960644 491.55792945680
+jupiter dist 0 0.00000303364 1.15407454389 5753.38488489680
+jupiter dist 0 0.00000192308 0.91996013364 1596.18644228460
+jupiter dist 0 0.00000215435 2.63589770012 2111.65031337760
+jupiter dist 0 0.00000200591 2.37332227687 1258.45393162560
+jupiter dist 0 0.00000239039 3.57396895042 835.03713448730
+jupiter dist 0 0.00000197072 5.92862098187 453.42489381900
+jupiter dist 0 0.00000139406 3.63978241621 1788.14489672020
+jupiter dist 0 0.00000191351 0.00008947898 983.11585891360
+jupiter dist 0 0.00000176442 2.57642803889 9683.59458111640
+jupiter dist 0 0.00000123523 2.26101680855 2317.83586181480
+jupiter dist 0 0.00000128191 4.66615733627 831.85574074960
+jupiter dist 0 0.00000112538 0.85603677104 433.71173787680
+jupiter dist 0 0.00000128822 1.10499202918 2531.13495725280
+jupiter dist 0 0.00000106425 5.81491645745 220.41264243880
+jupiter dist 0 0.00000120294 2.95204440510 3.93215326310
+jupiter dist 0 0.00000112513 4.86217051434 528.20649238630
+jupiter dist 1 0.01271801520 2.64937512894 529.69096509460
+jupiter dist 1 0.00061661816 3.00076460387 1059.38193018920
+jupiter dist 1 0.00053443713 3.89717383175 522.57741809380
+jupiter dist 1 0.00031185171 4.88276958012 536.80451209540
+jupiter dist 1 0.00041390269 0.00000000000 0.00000000000
+jupiter dist 1 0.00011847263 2.41328764459 419.48464387520
+jupiter dist 1 0.00009166454 4.75978553741 7.11354700080
+jupiter dist 1 0.00003175595 2.79298354393 103.09277421860
+jupiter dist 1 0.00003203481 5.21084121495 735.87651353180
+jupiter dist 1 0.00003403577 3.34689633223 1589.07289528380
+jupiter dist 1 0.00002599925 3.63439058628 206.18554843720
+jupiter dist 1 0.00002412127 1.46948314626 426.59819087600
+jupiter dist 1 0.00002806070 3.74227009702 515.46387109300
+jupiter dist 1 0.00002676611 4.33051702874 1052.26838318840
+jupiter dist 1 0.00002100392 3.92772817188 639.89728631400
+jupiter dist 1 0.00001646160 5.30947626153 1066.49547719000
+jupiter dist 1 0.00001641093 4.41628521235 625.67019231240
+jupiter dist 1 0.00001049766 3.16115576687 213.29909543800
+jupiter dist 1 0.00001024703 2.55437897122 412.37109687440
+jupiter dist 1 0.00000740834 2.17089042827 1162.47470440780
+jupiter dist 1 0.00000806430 2.67747285932 632.78373931320
+jupiter dist 1 0.00000676729 6.24979690660 838.96928775040
+jupiter dist 1 0.00000468918 4.70985711091 543.91805909620
+jupiter dist 1 0.00000444628 0.40306241278 323.50541665740
+jupiter dist 1 0.00000567074 4.57671527249 742.99006053260
+jupiter dist 1 0.00000415840 5.36847472493 728.76296653100
+jupiter dist 1 0.00000484810 2.46907968946 949.17560896980
+jupiter dist 1 0.00000337576 3.16751996354 956.28915597060
+jupiter dist 1 0.00000401711 4.60509281258 309.27832265580
+jupiter dist 1 0.00000347330 4.68154619204 14.22709400160
+jupiter dist 1 0.00000260727 5.34286862943 846.08283475120
+jupiter dist 1 0.00000220020 4.84195212656 1368.66025284500
+jupiter dist 1 0.00000246438 3.92373109496 942.06206196900
+jupiter dist 2 0.00079644957 1.35865949884 529.69096509460
+jupiter dist 2 0.00008251645 5.77774460400 522.57741809380
+jupiter dist 2 0.00007029940 3.27477392111 536.80451209540
+jupiter dist 2 0.00005314031 1.83835031247 1059.38193018920
+jupiter dist 2 0.00001861184 2.97686957956 7.11354700080
+jupiter dist 2 0.00000836256 4.19892740368 419.48464387520
+jupiter dist 2 0.00000964420 5.48029587251 515.46387109300
+jupiter dist 2 0.00000426544 2.22743958182 639.89728631400
+jupiter dist 2 0.00000497914 3.14159265359 0.00000000000
+jupiter dist 3 0.00003519277 6.05800355513 529.69096509460
+jupiter dist 3 0.00001073281 1.67319166156 536.80451209540
+jupiter dist 3 0.00000915630 1.41326157617 522.57741809380
+saturn lat 0 0.04330678039 3.60284428399 213.29909543800
+saturn lat 0 0.00240348302 2.85238489373 426.59819087600
+saturn lat 0 0.00084745939 0.00000000000 0.00000000000
+saturn lat 0 0.00030863357 3.48441504555 220.41264243880
+saturn lat 0 0.00034116062 0.57297307557 206.18554843720
+saturn lat 0 0.00014734070 2.11846596715 639.89728631400
+saturn lat 0 0.00009916667 5.79003188904 419.48464387520
+saturn lat 0 0.00006993564 4.73604689720 7.11354700080
+saturn lat 0 0.00004807588 5.43305312061 316.39186965660
+saturn lat 0 0.00004788392 4.96512926584 110.20632121940
+saturn lat 0 0.00003432125 2.73255746600 433.71173787680
+saturn lat 0 0.00001506129 6.01304519391 103.09277421860
+saturn lat 0 0.00001060298 5.63099296460 529.69096509460
+saturn lat 0 0.00000969071 5.20434966293 632.78373931320
+saturn lat 0 0.00000942050 1.39646688872 853.19638175200
+saturn lat 0 0.00000707645 3.80302289005 323.50541665740
+saturn lat 0 0.00000552314 5.13149119536 202.25339517410
+saturn lat 0 0.00000399674 3.35891409671 227.52618943960
+saturn lat 0 0.00000316063 1.99716693551 647.01083331480
+saturn lat 0 0.00000319380 3.62571687438 209.36694217490
+saturn lat 0 0.00000284495 4.88648507126 224.34479570190
+saturn lat 0 0.00000314224 0.46510248959 217.23124870110
+saturn lat 0 0.00000236441 2.13887684631 11.04570026390
+saturn lat 0 0.00000215354 5.94982561020 846.08283475120
+saturn lat 0 0.00000208523 2.12003937634 415.55249061210
+saturn lat 0 0.00000178958 2.95361337281 63.73589830340
+saturn lat 0 0.00000207214 0.73021353207 199.07200143640
+saturn lat 0 0.00000139140 1.99821987827 735.87651353180
+saturn lat 0 0.00000134884 5.24501026174 742.99006053260
+saturn lat 0 0.00000140585 0.64417933116 490.33408917940
+saturn lat 0 0.00000121669 3.11537142395 522.57741809380
+saturn lat 0 0.00000139240 4.59535592976 14.22709400160
+saturn lat 0 0.00000115525 3.10892020920 216.48048917570
+saturn lat 0 0.00000114218 0.96262037933 210.11770170030
+saturn lat 0 0.00000096377 4.48164269503 117.31986822020
+saturn lat 0 0.00000080594 1.31693242934 277.03499374140
+saturn lat 0 0.00000072953 3.05987977572 536.80451209540
+saturn lat 0 0.00000069261 4.92378376874 309.27832265580
+saturn lat 0 0.00000074302 2.89377583784 149.56319713460
+saturn lat 0 0.00000068041 2.18001288710 351.81659230870
+saturn lat 0 0.00000061733 0.67727575242 1066.49547719000
+saturn lat 0 0.00000056598 2.60962477110 440.82528487760
+saturn lat 0 0.00000048864 5.78725829726 95.97922721780
+saturn lat 0 0.00000048242 2.18211814462 74.78159856730
+saturn lat 0 0.00000038304 5.29151507162 1059.38193018920
+saturn lat 0 0.00000036322 1.63347180455 628.85158605010
+saturn lat 0 0.00000035055 1.71278162034 1052.26838318840
+saturn lat 0 0.00000034270 2.45739879861 422.66603761290
+saturn lat 0 0.00000034314 5.97994688275 412.37109687440
+saturn lat 0 0.00000033788 1.14074435448 949.17560896980
+saturn lat 0 0.00000031633 4.14722028612 437.64389113990
+saturn lat 0 0.00000036834 6.27770255515 1162.47470440780
+saturn lat 0 0.00000026984 1.27148410951 860.30992875280
+saturn lat 0 0.00000023516 2.74935309134 838.96928775040
+saturn lat 0 0.00000023459 0.98962524752 210.85141488320
+saturn lat 0 0.00000023599 4.11386769857 3.93215326310
+saturn lat 0 0.00000023631 3.07427178660 215.74677599280
+saturn lat 0 0.00000020813 3.51085178074 330.61896365820
+saturn lat 0 0.00000020934 0.14356449654 430.53034413910
+saturn lat 1 0.00198927992 4.93901017903 213.29909543800
+saturn lat 1 0.00036947916 3.14159265359 0.00000000000
+saturn lat 1 0.00017966989 0.51979431110 426.59819087600
+saturn lat 1 0.00010919721 1.79463271368 220.41264243880
+saturn lat 1 0.00013320265 2.26481519893 206.18554843720
+saturn lat 1 0.00003243428 1.21094033148 419.48464387520
+saturn lat 1 0.00002900519 6.17033461979 639.89728631400
+saturn lat 1 0.00001584712 0.93416397130 433.71173787680
+saturn lat 1 0.00001580666 3.08171717435 7.11354700080
+saturn lat 1 0.00000700659 0.20545152078 316.39186965660
+saturn lat 1 0.00000310902 4.38351712708 110.20632121940
+saturn lat 1 0.00000301237 1.66219956459 227.52618943960
+saturn lat 1 0.00000303761 5.46322830151 853.19638175200
+saturn lat 1 0.00000259878 3.93026240568 103.09277421860
+saturn lat 1 0.00000252673 0.90020925210 632.78373931320
+saturn lat 1 0.00000182664 0.12142438148 647.01083331480
+saturn lat 1 0.00000157532 2.42607457234 199.07200143640
+saturn lat 1 0.00000108184 1.39896246207 529.69096509460
+saturn lat 1 0.00000088301 2.17503185037 323.50541665740
+saturn lat 1 0.00000086875 2.91365320786 14.22709400160
+saturn lat 1 0.00000093226 2.44314958040 217.23124870110
+saturn lat 1 0.00000076217 2.73666477702 210.11770170030
+saturn lat 1 0.00000067406 1.49053395808 209.36694217490
+saturn lat 1 0.00000069585 1.31682001912 216.48048917570
+saturn lat 1 0.00000053865 1.74961587267 202.25339517410
+saturn lat 1 0.00000048657 0.85586786255 440.82528487760
+saturn lat 2 0.00013884264 0.08994998691 213.29909543800
+saturn lat 2 0.00003075713 3.91610937620 206.18554843720
+saturn lat 2 0.00002081666 0.09631968077 220.41264243880
+saturn lat 2 0.00001452574 5.48867576013 426.59819087600
+saturn lat 2 0.00000546808 2.94585826799 419.48464387520
+saturn lat 2 0.00000391398 5.43939792344 433.71173787680
+saturn lat 2 0.00000319740 4.34820275048 639.89728631400
+saturn lat 2 0.00000203518 1.37396136744 7.11354700080
+saturn lat 2 0.00000220164 0.00000000000 0.00000000000
+saturn lat 2 0.00000116719 6.24505924943 227.52618943960
+saturn lat 3 0.00000463357 1.69194209337 213.29909543800
+saturn lat 3 0.00000487242 5.57827705588 206.18554843720
+saturn lat 3 0.00000270686 4.65445792593 220.41264243880
+saturn lat 3 0.00000277451 0.00000000000 0.00000000000
+saturn long 0 0.87401354025 0.00000000000 0.00000000000
+saturn long 0 0.11107659762 3.96205090159 213.29909543800
+saturn long 0 0.01414150957 4.58581516874 7.11354700080
+saturn long 0 0.00398379389 0.52112032699 206.18554843720
+saturn long 0 0.00350769243 3.30329907896 426.59819087600
+saturn long 0 0.00206816305 0.24658372002 103.09277421860
+saturn long 0 0.00079271300 3.84007056878 220.41264243880
+saturn long 0 0.00023990355 4.66976924553 110.20632121940
+saturn long 0 0.00016573588 0.43719228296 419.48464387520
+saturn long 0 0.00014906995 5.76903183869 316.39186965660
+saturn long 0 0.00015820290 0.93809155235 632.78373931320
+saturn long 0 0.00014609559 1.56518472000 3.93215326310
+saturn long 0 0.00013160301 4.44891291899 14.22709400160
+saturn long 0 0.00015053543 2.71669915667 639.89728631400
+saturn long 0 0.00013005299 5.98119023644 11.04570026390
+saturn long 0 0.00010725067 3.12939523827 202.25339517410
+saturn long 0 0.00005863206 0.23656938524 529.69096509460
+saturn long 0 0.00005227757 4.20783365759 3.18139373770
+saturn long 0 0.00006126317 1.76328667907 277.03499374140
+saturn long 0 0.00005019687 3.17787728405 433.71173787680
+saturn long 0 0.00004592550 0.61977744975 199.07200143640
+saturn long 0 0.00004005867 2.24479718502 63.73589830340
+saturn long 0 0.00002953796 0.98280366998 95.97922721780
+saturn long 0 0.00003873670 3.22283226966 138.51749687070
+saturn long 0 0.00002461186 2.03163875071 735.87651353180
+saturn long 0 0.00003269484 0.77492638211 949.17560896980
+saturn long 0 0.00001758145 3.26580109940 522.57741809380
+saturn long 0 0.00001640172 5.50504453050 846.08283475120
+saturn long 0 0.00001391327 4.02333150505 323.50541665740
+saturn long 0 0.00001580648 4.37265307169 309.27832265580
+saturn long 0 0.00001123498 2.83726798446 415.55249061210
+saturn long 0 0.00001017275 3.71700135395 227.52618943960
+saturn long 0 0.00000848642 3.19150170830 209.36694217490
+saturn long 0 0.00001087229 4.18343257560 2.44768055480
+saturn long 0 0.00000956757 0.50744342622 1265.56747862640
+saturn long 0 0.00000789205 5.00745127508 0.96320784650
+saturn long 0 0.00000686999 1.74714152638 1052.26838318840
+saturn long 0 0.00000654484 1.59889329033 0.04818410980
+saturn long 0 0.00000748819 2.14396789786 853.19638175200
+saturn long 0 0.00000633982 2.29887419204 412.37109687440
+saturn long 0 0.00000743599 5.25277685028 224.34479570190
+saturn long 0 0.00000852677 3.42141279787 175.16605980020
+saturn long 0 0.00000579844 3.09254750266 74.78159856730
+saturn long 0 0.00000624883 0.97048087510 210.11770170030
+saturn long 0 0.00000529874 4.44938991187 117.31986822020
+saturn long 0 0.00000542648 1.51824981131 9.56122755560
+saturn long 0 0.00000474277 5.47526482059 742.99006053260
+saturn long 0 0.00000448547 1.28991363969 127.47179660680
+saturn long 0 0.00000546365 2.12677911914 350.33211960040
+saturn long 0 0.00000478044 2.96486700885 137.03302416240
+saturn long 0 0.00000354988 3.01280169452 838.96928775040
+saturn long 0 0.00000451857 1.04437293342 490.33408917940
+saturn long 0 0.00000347422 1.53923267387 340.77089204480
+saturn long 0 0.00000343481 0.24603836481 0.52126486180
+saturn long 0 0.00000309029 3.49491017725 216.48048917570
+saturn long 0 0.00000322189 0.96136528867 203.73786788240
+saturn long 0 0.00000372318 2.27822895353 217.23124870110
+saturn long 0 0.00000321562 2.57185176731 647.01083331480
+saturn long 0 0.00000330197 0.24721738903 1581.95934828300
+saturn long 0 0.00000249142 1.47004230445 1368.66025284500
+saturn long 0 0.00000286703 2.37046001635 351.81659230870
+saturn long 0 0.00000220225 4.20421716654 200.76892246580
+saturn long 0 0.00000277774 0.40024010033 211.81462272970
+saturn long 0 0.00000204520 6.01073368945 265.98929347750
+saturn long 0 0.00000207645 0.48344140678 1162.47470440780
+saturn long 0 0.00000208650 1.34533476508 625.67019231240
+saturn long 0 0.00000182459 5.49122412646 2.92076130680
+saturn long 0 0.00000226601 4.90997278296 12.53017297220
+saturn long 0 0.00000207666 1.28298038875 39.35687591520
+saturn long 0 0.00000173914 1.86305647242 0.75075952540
+saturn long 0 0.00000184698 3.50349102817 149.56319713460
+saturn long 0 0.00000183509 0.97260974474 4.19278569400
+saturn long 0 0.00000146074 6.23107926975 195.13984817330
+saturn long 0 0.00000164541 0.44004693949 5.41662597140
+saturn long 0 0.00000147544 1.53530368067 5.62907429250
+saturn long 0 0.00000139690 4.29463428594 21.34064100240
+saturn long 0 0.00000131292 4.06829024226 10.29494073850
+saturn long 0 0.00000117326 2.67913173095 1155.36115740700
+saturn long 0 0.00000149302 5.73592320434 52.69019803950
+saturn long 0 0.00000122371 1.97585460706 4.66586644600
+saturn long 0 0.00000113737 5.59421876022 1059.38193018920
+saturn long 0 0.00000102689 1.19754453191 1685.05212250160
+saturn long 0 0.00000118169 5.34072820318 554.06998748280
+saturn long 0 0.00000109287 3.43808188855 536.80451209540
+saturn long 0 0.00000110400 0.16605133194 1.48447270830
+saturn long 0 0.00000124980 6.27738701225 1898.35121793960
+saturn long 0 0.00000089916 5.80394843417 114.13847448250
+saturn long 0 0.00000103968 2.19185625957 88.86568021700
+saturn long 0 0.00000112430 1.10510750315 191.20769491020
+saturn long 0 0.00000106578 4.01153470635 956.28915597060
+saturn long 0 0.00000091425 1.87523841598 38.13303563780
+saturn long 0 0.00000083763 5.48810655641 0.11187458460
+saturn long 0 0.00000083489 2.28927138986 628.85158605010
+saturn long 0 0.00000096973 4.53662541679 302.16477565500
+saturn long 0 0.00000100634 4.96513420321 269.92144674060
+saturn long 0 0.00000075496 2.18005762811 728.76296653100
+saturn long 0 0.00000096330 2.83319249226 275.55052103310
+saturn long 0 0.00000082386 3.05482650543 440.82528487760
+saturn long 0 0.00000073896 5.08917637074 1375.77379984580
+saturn long 0 0.00000071625 5.10946423579 65.22037101170
+saturn long 0 0.00000070386 4.86846451411 0.21244832110
+saturn long 0 0.00000069760 3.71027033119 14.97785352700
+saturn long 0 0.00000088771 3.86334160349 278.51946644970
+saturn long 0 0.00000068092 0.73430499450 1478.86657406440
+saturn long 0 0.00000066481 0.02658132849 70.84944530420
+saturn long 0 0.00000065694 2.02147100289 142.44965013380
+saturn long 0 0.00000075752 1.61413426010 284.14854074220
+saturn long 0 0.00000063138 3.49495099319 479.28838891550
+saturn long 0 0.00000062557 2.58733971413 422.66603761290
+saturn long 0 0.00000069300 3.44002100885 515.46387109300
+saturn long 0 0.00000079010 4.45159676932 35.42472265210
+saturn long 0 0.00000063664 3.31747980190 62.25142559510
+saturn long 0 0.00000052994 5.51392725227 0.26063243090
+saturn long 0 0.00000053017 3.18475265559 8.07675484730
+saturn long 0 0.00000054492 2.45664158976 22.09140052780
+saturn long 0 0.00000050507 4.26791628421 99.16062095550
+saturn long 0 0.00000055159 0.96792241728 942.06206196900
+saturn long 0 0.00000049320 2.38666475800 1471.75302706360
+saturn long 0 0.00000047203 2.02525393154 312.19908396260
+saturn long 0 0.00000061090 1.50302054623 210.85141488320
+saturn long 0 0.00000060676 2.68689407241 388.46515523820
+saturn long 0 0.00000045138 0.93106348303 2001.44399215820
+saturn long 0 0.00000043450 2.52603236088 288.08069400530
+saturn long 0 0.00000042562 3.81786681717 330.61896365820
+saturn long 0 0.00000039933 5.71382574413 408.43894361130
+saturn long 0 0.00000050125 6.03152570850 2214.74308759620
+saturn long 0 0.00000046031 0.54227917765 212.33588759150
+saturn long 0 0.00000054160 0.78128719345 191.95845443560
+saturn long 0 0.00000047042 4.59902370789 437.64389113990
+saturn long 0 0.00000042367 1.90069581380 430.53034413910
+saturn long 0 0.00000039759 1.63243208156 1066.49547719000
+saturn long 0 0.00000036469 0.84688120284 213.34727954780
+saturn long 0 0.00000035468 4.18601929802 215.74677599280
+saturn long 0 0.00000036469 3.93224996469 213.25091132820
+saturn long 0 0.00000038003 0.31314052371 423.41679713830
+saturn long 0 0.00000044824 1.12406079738 6.15033915430
+saturn long 0 0.00000037902 1.19795851065 2.70831298570
+saturn long 0 0.00000043405 1.37360455570 563.63121503840
+saturn long 0 0.00000043913 3.93075296633 525.49817940060
+saturn long 0 0.00000034837 1.01543342379 203.00415469950
+saturn long 0 0.00000031755 1.69273634405 0.16005869440
+saturn long 0 0.00000030892 6.13529793424 417.03696332040
+saturn long 0 0.00000036407 6.00604303567 18.15924726470
+saturn long 0 0.00000029157 1.19375828579 404.50679034820
+saturn long 0 0.00000032811 0.53654765923 107.02492748170
+saturn long 0 0.00000030461 0.72314414241 222.86032299360
+saturn long 0 0.00000032668 0.81193242653 1795.25844372100
+saturn long 0 0.00000037741 3.69667138462 1272.68102562720
+saturn long 0 0.00000027679 1.45663968120 7.16173111060
+saturn long 0 0.00000027165 1.89600219634 1045.15483618760
+saturn long 0 0.00000037836 4.51945172068 24.37902238820
+saturn long 0 0.00000035003 4.46092370686 214.26230328450
+saturn long 0 0.00000032661 0.66347743190 692.58748435350
+saturn long 0 0.00000030436 5.30241022019 33.94024994380
+saturn long 0 0.00000027579 6.22702209204 1.27202438720
+saturn long 0 0.00000026658 4.56713174166 7.06536289100
+saturn long 0 0.00000031745 5.49844823318 56.62235130260
+saturn long 0 0.00000028153 5.64388600762 128.95626931510
+saturn long 0 0.00000024275 3.93953220869 414.06801790380
+saturn long 0 0.00000032024 5.22237631301 92.04707395470
+saturn long 0 0.00000023059 3.66034194445 207.67002114550
+saturn long 0 0.00000026975 0.06644184255 205.22234059070
+saturn long 0 0.00000031825 5.59208218558 6069.77675455340
+saturn long 0 0.00000023153 2.10053945000 1788.14489672020
+saturn long 0 0.00000031040 0.37144696566 703.63318461740
+saturn long 0 0.00000029384 0.14749408878 131.40394986990
+saturn long 0 0.00000022551 5.23994780210 212.77783057620
+saturn long 0 0.00000026183 5.41312719168 140.00196957900
+saturn long 0 0.00000025779 4.36084632109 32.24332891440
+saturn long 0 0.00000020659 0.67095777002 2317.83586181480
+saturn long 0 0.00000020362 2.82404200673 429.77958461370
+saturn long 0 0.00000024404 3.08826377429 145.63104387150
+saturn long 0 0.00000023748 2.54374565817 76.26607127560
+saturn long 0 0.00000020112 5.05984887501 617.80588578620
+saturn long 0 0.00000023302 3.97332549746 483.22054217860
+saturn long 0 0.00000022878 6.10447953656 177.87437278590
+saturn long 0 0.00000022984 3.20182261633 208.63322899200
+saturn long 0 0.00000020638 5.22127912054 6.59228213900
+saturn long 0 0.00000021419 0.71923264007 1258.45393162560
+saturn long 0 0.00000022385 5.92318160986 173.94221952280
+saturn long 0 0.00000020870 5.79129638608 2531.13495725280
+saturn long 0 0.00000020839 2.01683749266 860.30992875280
+saturn long 1 213.29909521690 0.00000000000 0.00000000000
+saturn long 1 0.01297370862 1.82834923978 213.29909543800
+saturn long 1 0.00564345393 2.88499717272 7.11354700080
+saturn long 1 0.00093734369 1.06311793502 426.59819087600
+saturn long 1 0.00107674962 2.27769131009 206.18554843720
+saturn long 1 0.00040244455 2.04108104671 220.41264243880
+saturn long 1 0.00019941774 1.27954390470 103.09277421860
+saturn long 1 0.00010511678 2.74880342130 14.22709400160
+saturn long 1 0.00006416106 0.38238295041 639.89728631400
+saturn long 1 0.00004848994 2.43037610229 419.48464387520
+saturn long 1 0.00004056892 2.92133209468 110.20632121940
+saturn long 1 0.00003768635 3.64965330780 3.93215326310
+saturn long 1 0.00003384691 2.41694503459 3.18139373770
+saturn long 1 0.00003231693 1.26149969158 433.71173787680
+saturn long 1 0.00003071405 2.32739504783 199.07200143640
+saturn long 1 0.00001953179 3.56378136497 11.04570026390
+saturn long 1 0.00001249468 2.62810757084 95.97922721780
+saturn long 1 0.00000921350 1.96069472334 227.52618943960
+saturn long 1 0.00000701524 4.43097553887 529.69096509460
+saturn long 1 0.00000649591 6.17410622073 202.25339517410
+saturn long 1 0.00000627498 6.11109816220 309.27832265580
+saturn long 1 0.00000468362 4.61704486774 63.73589830340
+saturn long 1 0.00000440442 6.01861163350 853.19638175200
+saturn long 1 0.00000478347 4.98809792152 522.57741809380
+saturn long 1 0.00000408800 2.10122200324 323.50541665740
+saturn long 1 0.00000407654 1.29967965754 209.36694217490
+saturn long 1 0.00000343720 3.95819456535 412.37109687440
+saturn long 1 0.00000338569 3.63538109408 316.39186965660
+saturn long 1 0.00000336129 3.77170200605 735.87651353180
+saturn long 1 0.00000331895 2.86077271205 210.11770170030
+saturn long 1 0.00000346963 2.24152661493 632.78373931320
+saturn long 1 0.00000289484 2.73211009526 117.31986822020
+saturn long 1 0.00000254100 0.54280472223 647.01083331480
+saturn long 1 0.00000230497 1.64428691304 216.48048917570
+saturn long 1 0.00000280910 5.74399466555 2.44768055480
+saturn long 1 0.00000192275 2.96534476762 224.34479570190
+saturn long 1 0.00000171342 4.09606536666 846.08283475120
+saturn long 1 0.00000167110 2.59746814308 21.34064100240
+saturn long 1 0.00000136321 2.28588945465 10.29494073850
+saturn long 1 0.00000129468 3.44863729720 742.99006053260
+saturn long 1 0.00000127864 4.09556557491 217.23124870110
+saturn long 1 0.00000109809 6.16222822735 415.55249061210
+saturn long 1 0.00000093929 3.48395603528 1052.26838318840
+saturn long 1 0.00000092500 3.94738565799 88.86568021700
+saturn long 1 0.00000097503 4.72798517062 838.96928775040
+saturn long 1 0.00000085414 1.21992749767 440.82528487760
+saturn long 1 0.00000083544 3.11243528672 625.67019231240
+saturn long 1 0.00000077552 6.24420223771 302.16477565500
+saturn long 1 0.00000061557 1.82806831206 195.13984817330
+saturn long 1 0.00000061894 4.29399030957 127.47179660680
+saturn long 1 0.00000067100 0.28960408801 4.66586644600
+saturn long 1 0.00000056935 5.01850216663 137.03302416240
+saturn long 1 0.00000054018 5.12526846805 490.33408917940
+saturn long 1 0.00000054588 0.28394184881 74.78159856730
+saturn long 1 0.00000065843 5.64781011841 9.56122755560
+saturn long 1 0.00000049360 1.44414937308 536.80451209540
+saturn long 1 0.00000057790 2.47591802875 191.95845443560
+saturn long 1 0.00000044445 2.70867717923 5.41662597140
+saturn long 1 0.00000046462 1.17725360336 149.56319713460
+saturn long 1 0.00000040352 3.88835739308 728.76296653100
+saturn long 1 0.00000046627 5.14898441386 515.46387109300
+saturn long 1 0.00000045601 2.22651202659 956.28915597060
+saturn long 1 0.00000040425 0.41248570335 269.92144674060
+saturn long 2 0.00116441330 1.17988132879 7.11354700080
+saturn long 2 0.00091841837 0.07325195840 213.29909543800
+saturn long 2 0.00036661728 0.00000000000 0.00000000000
+saturn long 2 0.00015274496 4.06493179167 206.18554843720
+saturn long 2 0.00010987259 5.44479188310 426.59819087600
+saturn long 2 0.00010629830 0.25764306189 220.41264243880
+saturn long 2 0.00004265404 1.04596041482 14.22709400160
+saturn long 2 0.00001215447 2.91866579609 103.09277421860
+saturn long 2 0.00001142595 4.63711665368 639.89728631400
+saturn long 2 0.00001061494 5.68896768215 433.71173787680
+saturn long 2 0.00001020102 0.63368457250 3.18139373770
+saturn long 2 0.00001044759 4.04202827818 199.07200143640
+saturn long 2 0.00000648857 4.33990455509 419.48464387520
+saturn long 2 0.00000549320 5.57301151406 3.93215326310
+saturn long 2 0.00000456767 1.26896848480 110.20632121940
+saturn long 2 0.00000424918 0.20908786519 227.52618943960
+saturn long 2 0.00000273782 4.28857061190 95.97922721780
+saturn long 2 0.00000161533 1.38145587317 11.04570026390
+saturn long 2 0.00000129502 1.56592444783 309.27832265580
+saturn long 2 0.00000108829 3.89769392463 853.19638175200
+saturn long 2 0.00000100917 0.89243113369 21.34064100240
+saturn long 2 0.00000100710 4.89713543344 647.01083331480
+saturn long 2 0.00000095154 5.62447011514 412.37109687440
+saturn long 2 0.00000081962 1.02414352999 117.31986822020
+saturn long 2 0.00000082667 6.05014465562 216.48048917570
+saturn long 2 0.00000095500 2.91469950689 316.39186965660
+saturn long 2 0.00000084889 5.73495539065 209.36694217490
+saturn long 3 0.00016038732 5.73945573267 7.11354700080
+saturn long 3 0.00004254737 4.58877599687 213.29909543800
+saturn long 3 0.00001906379 4.76070843570 220.41264243880
+saturn long 3 0.00001464959 5.91328884284 206.18554843720
+saturn long 3 0.00001162062 5.61974313217 14.22709400160
+saturn long 3 0.00001044765 3.57813061587 426.59819087600
+saturn long 3 0.00000236068 3.85849798708 433.71173787680
+saturn long 3 0.00000237009 5.76820709729 199.07200143640
+saturn long 3 0.00000165645 5.11642167451 3.18139373770
+saturn long 4 0.00001661877 3.99824447634 7.11354700080
+saturn dist 0 9.55758135486 0.00000000000 0.00000000000
+saturn dist 0 0.52921382865 2.39226219573 213.29909543800
+saturn dist 0 0.01873679867 5.23549604660 206.18554843720
+saturn dist 0 0.01464663929 1.64763042902 426.59819087600
+saturn dist 0 0.00821891141 5.93520042303 316.39186965660
+saturn dist 0 0.00547506923 5.01532618980 103.09277421860
+saturn dist 0 0.00371684650 2.27114821115 220.41264243880
+saturn dist 0 0.00361778765 3.13904301847 7.11354700080
+saturn dist 0 0.00140617506 5.70406606781 632.78373931320
+saturn dist 0 0.00108974848 3.29313390175 110.20632121940
+saturn dist 0 0.00069006962 5.94099540992 419.48464387520
+saturn dist 0 0.00061053367 0.94037691801 639.89728631400
+saturn dist 0 0.00048913294 1.55733638681 202.25339517410
+saturn dist 0 0.00034143772 0.19519102597 277.03499374140
+saturn dist 0 0.00032401773 5.47084567016 949.17560896980
+saturn dist 0 0.00020936596 0.46349251129 735.87651353180
+saturn dist 0 0.00020839300 1.52102476129 433.71173787680
+saturn dist 0 0.00020746751 5.33255457763 199.07200143640
+saturn dist 0 0.00015298404 3.05943814940 529.69096509460
+saturn dist 0 0.00014296484 2.60433479142 323.50541665740
+saturn dist 0 0.00011993338 5.98050967385 846.08283475120
+saturn dist 0 0.00011380257 1.73105427040 522.57741809380
+saturn dist 0 0.00012884624 1.64890652873 138.51749687070
+saturn dist 0 0.00007752664 5.85190720634 95.97922721780
+saturn dist 0 0.00009796004 5.20477537945 1265.56747862640
+saturn dist 0 0.00006465823 0.17732249942 1052.26838318840
+saturn dist 0 0.00006770608 3.00432308205 14.22709400160
+saturn dist 0 0.00005850459 1.45520063003 415.55249061210
+saturn dist 0 0.00005307420 0.59742200200 63.73589830340
+saturn dist 0 0.00004695487 2.14913875148 227.52618943960
+saturn dist 0 0.00004044055 1.64006628713 209.36694217490
+saturn dist 0 0.00003688237 0.78017261355 412.37109687440
+saturn dist 0 0.00003376576 3.69526804193 224.34479570190
+saturn dist 0 0.00002885428 1.38764476428 838.96928775040
+saturn dist 0 0.00002975955 5.68469131750 210.11770170030
+saturn dist 0 0.00003419618 4.94550542171 1581.95934828300
+saturn dist 0 0.00003460944 1.85088698050 175.16605980020
+saturn dist 0 0.00003400702 0.55385265588 350.33211960040
+saturn dist 0 0.00002507656 3.53854849756 742.99006053260
+saturn dist 0 0.00002448261 6.18411000897 1368.66025284500
+saturn dist 0 0.00002406134 2.96557066697 117.31986822020
+saturn dist 0 0.00002881100 0.17962517668 853.19638175200
+saturn dist 0 0.00002173933 0.01504273441 340.77089204480
+saturn dist 0 0.00002024755 5.05404443168 11.04570026390
+saturn dist 0 0.00001740284 2.34658553206 309.27832265580
+saturn dist 0 0.00001861491 5.93369815396 625.67019231240
+saturn dist 0 0.00001888373 0.02965674854 3.93215326310
+saturn dist 0 0.00001610962 1.17294612833 74.78159856730
+saturn dist 0 0.00001462651 1.92592107843 216.48048917570
+saturn dist 0 0.00001474674 5.67670456599 203.73786788240
+saturn dist 0 0.00001395118 5.93681366484 127.47179660680
+saturn dist 0 0.00001781073 0.76321113173 217.23124870110
+saturn dist 0 0.00001817173 5.77721016746 490.33408917940
+saturn dist 0 0.00001472651 1.40074361969 137.03302416240
+saturn dist 0 0.00001304238 0.77242217158 647.01083331480
+saturn dist 0 0.00001149625 5.74018465658 1162.47470440780
+saturn dist 0 0.00001126660 4.46695542616 265.98929347750
+saturn dist 0 0.00001277624 2.98416387533 1059.38193018920
+saturn dist 0 0.00001207069 0.75304212507 351.81659230870
+saturn dist 0 0.00001071373 1.13559402672 1155.36115740700
+saturn dist 0 0.00001020836 5.91216407900 1685.05212250160
+saturn dist 0 0.00001314853 5.11211291628 211.81462272970
+saturn dist 0 0.00001295446 4.69181789263 1898.35121793960
+saturn dist 0 0.00001099067 1.81772713286 149.56319713460
+saturn dist 0 0.00000998700 2.63153637392 200.76892246580
+saturn dist 0 0.00000985887 2.25994579127 956.28915597060
+saturn dist 0 0.00000932498 3.66976516070 554.06998748280
+saturn dist 0 0.00000664378 0.60293797633 728.76296653100
+saturn dist 0 0.00000659773 4.66626568448 195.13984817330
+saturn dist 0 0.00000617730 5.62079509269 942.06206196900
+saturn dist 0 0.00000626321 5.94223805240 1478.86657406440
+saturn dist 0 0.00000482324 1.84048475590 479.28838891550
+saturn dist 0 0.00000488024 2.79370056377 3.18139373770
+saturn dist 0 0.00000469977 0.83852490947 1471.75302706360
+saturn dist 0 0.00000451795 5.64511397088 2001.44399215820
+saturn dist 0 0.00000553115 3.41113180428 269.92144674060
+saturn dist 0 0.00000534419 1.26448338991 275.55052103310
+saturn dist 0 0.00000472465 1.88197647900 515.46387109300
+saturn dist 0 0.00000405564 1.63989371862 536.80451209540
+saturn dist 0 0.00000516979 4.44301732436 2214.74308759620
+saturn dist 0 0.00000453031 3.00355936608 302.16477565500
+saturn dist 0 0.00000494358 2.28631779029 278.51946644970
+saturn dist 0 0.00000489957 5.80627763476 191.20769491020
+saturn dist 0 0.00000427438 0.05728625421 284.14854074220
+saturn dist 0 0.00000339681 1.40193253039 440.82528487760
+saturn dist 0 0.00000340671 0.89095123731 628.85158605010
+saturn dist 0 0.00000385941 1.99711336197 1272.68102562720
+saturn dist 0 0.00000288229 1.12166658438 422.66603761290
+saturn dist 0 0.00000294130 0.42566345584 312.19908396260
+saturn dist 0 0.00000262480 0.31730778329 1045.15483618760
+saturn dist 0 0.00000295348 0.67123785008 88.86568021700
+saturn dist 0 0.00000342778 5.85587331618 1795.25844372100
+saturn dist 0 0.00000341376 2.37619847718 525.49817940060
+saturn dist 0 0.00000233840 4.22716164833 114.13847448250
+saturn dist 0 0.00000223693 2.28109311966 330.61896365820
+saturn dist 0 0.00000275816 0.47831420035 38.13303563780
+saturn dist 0 0.00000224509 0.54737895493 1788.14489672020
+saturn dist 0 0.00000303382 0.87951215556 6069.77675455340
+saturn dist 0 0.00000292033 6.21435200687 210.85141488320
+saturn dist 0 0.00000226021 0.37470024598 142.44965013380
+saturn dist 0 0.00000277361 5.32007209923 692.58748435350
+saturn dist 0 0.00000242981 5.37191322470 1258.45393162560
+saturn dist 0 0.00000205518 0.95727934819 288.08069400530
+saturn dist 0 0.00000207418 5.38074389449 2317.83586181480
+saturn dist 0 0.00000218728 5.25467962646 212.33588759150
+saturn dist 0 0.00000221952 5.94565685178 39.35687591520
+saturn dist 0 0.00000241484 1.12472797872 388.46515523820
+saturn dist 0 0.00000197242 3.90215848857 52.69019803950
+saturn dist 0 0.00000236745 0.90816434282 1375.77379984580
+saturn dist 0 0.00000214211 4.20220398238 2531.13495725280
+saturn dist 0 0.00000230764 5.49430203101 191.95845443560
+saturn dist 1 0.06182981340 0.25843511480 213.29909543800
+saturn dist 1 0.00506577242 0.71114625261 206.18554843720
+saturn dist 1 0.00341394029 5.79635741658 426.59819087600
+saturn dist 1 0.00188491195 0.47215589652 220.41264243880
+saturn dist 1 0.00186261486 3.14159265359 0.00000000000
+saturn dist 1 0.00143891146 1.40744822888 7.11354700080
+saturn dist 1 0.00049621208 6.01744279820 103.09277421860
+saturn dist 1 0.00020928426 5.09244947411 639.89728631400
+saturn dist 1 0.00019952564 1.17560606130 419.48464387520
+saturn dist 1 0.00018839544 1.60818334043 110.20632121940
+saturn dist 1 0.00012892843 5.94329433020 433.71173787680
+saturn dist 1 0.00013876849 0.75884928866 199.07200143640
+saturn dist 1 0.00005396842 1.28853589711 14.22709400160
+saturn dist 1 0.00004869289 0.86797227054 323.50541665740
+saturn dist 1 0.00004247221 0.39294984732 227.52618943960
+saturn dist 1 0.00003252331 1.25850154330 95.97922721780
+saturn dist 1 0.00002856066 2.16731283870 735.87651353180
+saturn dist 1 0.00002909540 4.60680719251 202.25339517410
+saturn dist 1 0.00003081410 3.43662543526 522.57741809380
+saturn dist 1 0.00001987731 2.45053765034 412.37109687440
+saturn dist 1 0.00001941443 6.02392296904 209.36694217490
+saturn dist 1 0.00001581782 1.29189091556 210.11770170030
+saturn dist 1 0.00001339521 4.30812522038 853.19638175200
+saturn dist 1 0.00001315459 1.25295611814 117.31986822020
+saturn dist 1 0.00001202869 1.86661895487 316.39186965660
+saturn dist 1 0.00001090827 0.07529636493 216.48048917570
+saturn dist 1 0.00000954300 5.15171167674 647.01083331480
+saturn dist 1 0.00000965957 0.47988871608 632.78373931320
+saturn dist 1 0.00000882063 1.88467410042 1052.26838318840
+saturn dist 1 0.00000874310 1.40216274572 224.34479570190
+saturn dist 1 0.00000897508 0.98347755563 529.69096509460
+saturn dist 1 0.00000784828 3.06374185689 838.96928775040
+saturn dist 1 0.00000739765 1.38209924525 625.67019231240
+saturn dist 1 0.00000612930 3.03309390383 63.73589830340
+saturn dist 1 0.00000658132 4.14374715020 309.27832265580
+saturn dist 1 0.00000649590 1.72473111863 742.99006053260
+saturn dist 1 0.00000599227 2.54946247931 217.23124870110
+saturn dist 1 0.00000502951 2.12941646895 3.93215326310
+saturn dist 1 0.00000412937 4.59321186186 415.55249061210
+saturn dist 1 0.00000394995 0.53397103760 956.28915597060
+saturn dist 2 0.00436902572 4.78671677509 213.29909543800
+saturn dist 2 0.00071922498 2.50070069930 206.18554843720
+saturn dist 2 0.00049766872 4.97167777235 220.41264243880
+saturn dist 2 0.00043220783 3.86941044212 426.59819087600
+saturn dist 2 0.00029645766 5.96309886479 7.11354700080
+saturn dist 2 0.00004141687 4.10673009419 433.71173787680
+saturn dist 2 0.00004720822 2.47524028389 199.07200143640
+saturn dist 2 0.00003789321 3.09771189740 639.89728631400
+saturn dist 2 0.00002963981 1.37198670946 103.09277421860
+saturn dist 2 0.00002556403 2.85066948131 419.48464387520
+saturn dist 2 0.00002208473 6.27590108662 110.20632121940
+saturn dist 2 0.00002187311 5.85545017140 14.22709400160
+saturn dist 2 0.00001956779 4.92451269861 227.52618943960
+saturn dist 2 0.00002326777 0.00000000000 0.00000000000
+saturn dist 2 0.00000923829 5.46389688910 323.50541665740
+saturn dist 3 0.00020315239 3.02186068237 213.29909543800
+saturn dist 3 0.00008923679 3.19144467228 220.41264243880
+saturn dist 3 0.00006908768 4.35175288182 206.18554843720
+saturn dist 3 0.00004087056 4.22398596149 7.11354700080
+saturn dist 3 0.00003878848 2.01051759517 426.59819087600
+uranus lat 0 0.01346277648 2.61877810547 74.78159856730
+uranus lat 0 0.00062341400 5.08111189648 149.56319713460
+uranus lat 0 0.00061601196 3.14159265359 0.00000000000
+uranus lat 0 0.00009963722 1.61603805646 76.26607127560
+uranus lat 0 0.00009926160 0.57630380333 73.29712585900
+uranus lat 0 0.00003259466 1.26119342526 224.34479570190
+uranus lat 0 0.00002972303 2.24367206357 1.48447270830
+uranus lat 0 0.00002010275 6.05550884547 148.07872442630
+uranus lat 0 0.00001522163 0.27959645002 63.73589830340
+uranus lat 0 0.00000924064 4.03822512696 151.04766984290
+uranus lat 0 0.00000760640 6.13999362624 71.81265315070
+uranus lat 0 0.00000420265 5.21280055515 11.04570026390
+uranus lat 0 0.00000430661 3.55443947716 213.29909543800
+uranus lat 0 0.00000436847 3.38081057022 529.69096509460
+uranus lat 0 0.00000522314 3.32086440954 138.51749687070
+uranus lat 0 0.00000434627 0.34063199763 77.75054398390
+uranus lat 0 0.00000462630 0.74256687606 85.82729883120
+uranus lat 0 0.00000232667 2.25715668168 222.86032299360
+uranus lat 0 0.00000215848 1.59122810633 38.13303563780
+uranus lat 0 0.00000244698 0.78795174100 2.96894541660
+uranus lat 0 0.00000179936 3.72487768728 299.12639426920
+uranus lat 0 0.00000174896 1.23550822483 146.59425171800
+uranus lat 0 0.00000173648 1.93654971482 380.12776796000
+uranus lat 0 0.00000160368 5.33635511113 111.43016149680
+uranus lat 0 0.00000144064 5.96238846558 35.16409022120
+uranus lat 0 0.00000102049 2.61876132065 78.71375183040
+uranus lat 0 0.00000116363 5.73877137488 70.84944530420
+uranus lat 0 0.00000106444 0.94095705978 70.32818044240
+uranus lat 0 0.00000086160 0.70251751041 39.61750834610
+uranus lat 0 0.00000072611 0.20572158900 225.82926841020
+uranus lat 0 0.00000071172 0.83343109173 109.94568878850
+uranus lat 0 0.00000057495 2.67048156941 108.46121608020
+uranus lat 0 0.00000054263 3.35177461012 184.72728735580
+uranus lat 0 0.00000044471 2.74407889623 152.53214255120
+uranus lat 0 0.00000038592 5.17390531140 202.25339517410
+uranus lat 0 0.00000039159 2.17111197275 351.81659230870
+uranus lat 0 0.00000041362 3.22138743484 160.60889739850
+uranus lat 0 0.00000035132 4.00123533788 112.91463420510
+uranus lat 0 0.00000033091 3.61372505020 221.37585028530
+uranus lat 0 0.00000031332 2.71938965609 145.10977900970
+uranus lat 0 0.00000037340 4.02083944240 52.69019803950
+uranus lat 0 0.00000032034 1.29143160665 145.63104387150
+uranus lat 0 0.00000027569 3.70085992486 36.64856292950
+uranus lat 0 0.00000024272 2.85050776068 127.47179660680
+uranus lat 0 0.00000024635 1.11646359832 3.93215326310
+uranus lat 0 0.00000024309 5.48949970007 79.23501669220
+uranus lat 0 0.00000021418 0.63723215666 277.03499374140
+uranus lat 0 0.00000022368 5.73729035268 4.45341812490
+uranus lat 0 0.00000020298 1.06069563441 454.90936652730
+uranus lat 0 0.00000021357 1.01279253027 33.67961751290
+uranus lat 1 0.00034101978 0.01321929936 74.78159856730
+uranus lat 1 0.00002480115 2.73961370453 149.56319713460
+uranus lat 1 0.00001719377 0.00000000000 0.00000000000
+uranus lat 1 0.00000395276 5.49322816551 76.26607127560
+uranus lat 1 0.00000308903 3.61139770633 73.29712585900
+uranus lat 1 0.00000181125 5.32079457105 224.34479570190
+uranus lat 1 0.00000144520 4.22110521671 63.73589830340
+uranus lat 1 0.00000076343 4.54620999213 85.82729883120
+uranus lat 1 0.00000072633 5.97811706013 1.48447270830
+uranus lat 1 0.00000065492 2.77607065171 11.04570026390
+uranus lat 1 0.00000063931 6.15917217447 138.51749687070
+uranus lat 1 0.00000050972 1.79457572126 151.04766984290
+uranus lat 2 0.00000764663 1.74870957857 74.78159856730
+uranus long 0 5.48129294297 0.00000000000 0.00000000000
+uranus long 0 0.09260408234 0.89106421507 74.78159856730
+uranus long 0 0.01504247898 3.62719260920 1.48447270830
+uranus long 0 0.00365981674 1.89962179044 73.29712585900
+uranus long 0 0.00272328168 3.35823706307 149.56319713460
+uranus long 0 0.00070328461 5.39254450063 63.73589830340
+uranus long 0 0.00068892678 6.09292483287 76.26607127560
+uranus long 0 0.00061998615 2.26952066061 2.96894541660
+uranus long 0 0.00061950719 2.85098872691 11.04570026390
+uranus long 0 0.00026468770 3.14152083966 71.81265315070
+uranus long 0 0.00025710476 6.11379840493 454.90936652730
+uranus long 0 0.00021078850 4.36059339067 148.07872442630
+uranus long 0 0.00017818647 1.74436930289 36.64856292950
+uranus long 0 0.00014613507 4.73732166022 3.93215326310
+uranus long 0 0.00011162509 5.82681796350 224.34479570190
+uranus long 0 0.00010997910 0.48865004018 138.51749687070
+uranus long 0 0.00009527478 2.95516862826 35.16409022120
+uranus long 0 0.00007545601 5.23626582400 109.94568878850
+uranus long 0 0.00004220241 3.23328220918 70.84944530420
+uranus long 0 0.00004051900 2.27755017300 151.04766984290
+uranus long 0 0.00003354596 1.06549007380 4.45341812490
+uranus long 0 0.00002926718 4.62903718891 9.56122755560
+uranus long 0 0.00003490340 5.48306144511 146.59425171800
+uranus long 0 0.00003144069 4.75199570434 77.75054398390
+uranus long 0 0.00002922333 5.35235361027 85.82729883120
+uranus long 0 0.00002272788 4.36600400036 70.32818044240
+uranus long 0 0.00002051219 1.51773566586 0.11187458460
+uranus long 0 0.00002148602 0.60745949945 38.13303563780
+uranus long 0 0.00001991643 4.92437588682 277.03499374140
+uranus long 0 0.00001376226 2.04283539351 65.22037101170
+uranus long 0 0.00001666902 3.62744066769 380.12776796000
+uranus long 0 0.00001284107 3.11347961505 202.25339517410
+uranus long 0 0.00001150429 0.93343589092 3.18139373770
+uranus long 0 0.00001533221 2.58594681212 52.69019803950
+uranus long 0 0.00001281604 0.54271272721 222.86032299360
+uranus long 0 0.00001372139 4.19641530878 111.43016149680
+uranus long 0 0.00001221029 0.19900650030 108.46121608020
+uranus long 0 0.00000946181 1.19253165736 127.47179660680
+uranus long 0 0.00001150989 4.17898916639 33.67961751290
+uranus long 0 0.00001244347 0.91614441731 2.44768055480
+uranus long 0 0.00001072013 0.23566016888 62.25142559510
+uranus long 0 0.00001090463 1.77501500531 12.53017297220
+uranus long 0 0.00000707935 5.18291670033 213.29909543800
+uranus long 0 0.00000653376 0.96587864431 78.71375183040
+uranus long 0 0.00000627570 0.18209040157 984.60033162190
+uranus long 0 0.00000524485 2.01275350435 299.12639426920
+uranus long 0 0.00000559396 3.35768635981 0.52126486180
+uranus long 0 0.00000606847 5.43209889250 529.69096509460
+uranus long 0 0.00000404897 5.98690517582 8.07675484730
+uranus long 0 0.00000467183 0.41482520325 145.10977900970
+uranus long 0 0.00000471311 1.40661608158 184.72728735580
+uranus long 0 0.00000483226 2.10553218341 0.96320784650
+uranus long 0 0.00000395569 5.87037914022 351.81659230870
+uranus long 0 0.00000433527 5.52141037763 183.24281464750
+uranus long 0 0.00000309843 5.83301863492 145.63104387150
+uranus long 0 0.00000378642 2.34989391811 56.62235130260
+uranus long 0 0.00000399033 0.33796522578 415.55249061210
+uranus long 0 0.00000300392 5.64355207373 22.09140052780
+uranus long 0 0.00000249230 4.74621772167 225.82926841020
+uranus long 0 0.00000239311 2.35072447972 137.03302416240
+uranus long 0 0.00000294103 5.83919833199 39.61750834610
+uranus long 0 0.00000216450 4.77807782477 340.77089204480
+uranus long 0 0.00000251784 1.63692846797 221.37585028530
+uranus long 0 0.00000219624 1.92233630317 67.66805156650
+uranus long 0 0.00000202019 1.29693040688 0.04818410980
+uranus long 0 0.00000224105 0.51589500446 84.34282612290
+uranus long 0 0.00000216563 6.14217553245 5.93789083320
+uranus long 0 0.00000222605 2.84314245655 0.26063243090
+uranus long 0 0.00000207907 5.58012637880 68.84370773410
+uranus long 0 0.00000187520 1.31927606520 0.16005869440
+uranus long 0 0.00000199306 0.95648612651 152.53214255120
+uranus long 0 0.00000158075 0.73795262538 54.17467074780
+uranus long 0 0.00000168606 5.87865394974 18.15924726470
+uranus long 0 0.00000170326 3.67712574811 5.41662597140
+uranus long 0 0.00000193647 1.88800957346 456.39383923560
+uranus long 0 0.00000193051 0.91616617785 453.42489381900
+uranus long 0 0.00000181991 3.53625031273 79.23501669220
+uranus long 0 0.00000173102 1.53869634445 160.60889739850
+uranus long 0 0.00000164483 1.42390725018 106.97674337190
+uranus long 0 0.00000171940 5.67948631369 219.89137757700
+uranus long 0 0.00000162805 3.05027759814 112.91463420510
+uranus long 0 0.00000146659 1.26296726443 59.80374504030
+uranus long 0 0.00000139276 5.38697273752 32.19514480460
+uranus long 0 0.00000138636 4.25998533357 909.81873305460
+uranus long 0 0.00000143058 1.29980453870 35.42472265210
+uranus long 0 0.00000123986 1.37489956563 7.11354700080
+uranus long 0 0.00000104582 5.02793726187 0.75075952540
+uranus long 0 0.00000103295 0.68145096277 14.97785352700
+uranus long 0 0.00000094957 0.90678215577 74.66972398270
+uranus long 0 0.00000082948 2.92800368384 265.98929347750
+uranus long 0 0.00000110403 2.02666475709 554.06998748280
+uranus long 0 0.00000094433 3.94271122207 74.89347315190
+uranus long 0 0.00000080072 1.01583506701 6.59228213900
+uranus long 0 0.00000109576 5.70572405893 77.96299230500
+uranus long 0 0.00000085946 1.70581556772 82.85835341460
+uranus long 0 0.00000103799 1.45794315266 24.37902238820
+uranus long 0 0.00000074661 4.63178804642 69.36497259590
+uranus long 0 0.00000079813 3.00965058125 297.64192156090
+uranus long 0 0.00000084490 0.36886722094 186.21176006410
+uranus long 0 0.00000088657 0.52498114072 181.75834193920
+uranus long 0 0.00000070368 1.18984702891 66.70484372000
+uranus long 0 0.00000069971 0.87463619381 305.34616939270
+uranus long 0 0.00000070082 3.75845990682 131.40394986990
+uranus long 0 0.00000084350 5.88592009032 256.53994050650
+uranus long 0 0.00000074493 6.24238684280 447.79581952650
+uranus long 0 0.00000062454 0.16868402018 479.28838891550
+uranus long 0 0.00000072904 2.84891153624 462.02291352810
+uranus long 0 0.00000069205 4.43939850837 39.35687591520
+uranus long 0 0.00000076729 4.58716659215 6.21977512350
+uranus long 0 0.00000073423 4.27591432865 87.31177153950
+uranus long 0 0.00000055577 1.49804110443 71.60020482960
+uranus long 0 0.00000057315 1.63007488533 143.62530630140
+uranus long 0 0.00000061674 3.18616775231 77.22927912210
+uranus long 0 0.00000057668 3.67128264895 51.20572533120
+uranus long 0 0.00000050352 1.12355398826 20.60692781950
+uranus long 0 0.00000053720 5.51853172042 128.95626931510
+uranus long 0 0.00000057895 2.66869216910 381.61224066830
+uranus long 0 0.00000058089 1.58635213310 60.76695288680
+uranus long 0 0.00000045390 0.48027056949 14.01464568050
+uranus long 0 0.00000037513 6.06768205316 211.81462272970
+uranus long 0 0.00000038565 3.43547372715 153.49535039770
+uranus long 0 0.00000046085 4.36220351003 75.74480641380
+uranus long 0 0.00000040220 4.57551863155 46.20979048510
+uranus long 0 0.00000034314 2.93858938870 140.00196957900
+uranus long 0 0.00000038754 5.59046474201 99.16062095550
+uranus long 0 0.00000034864 1.02877681340 203.73786788240
+uranus long 0 0.00000040016 0.69893479575 218.40690486870
+uranus long 0 0.00000032562 4.21895389367 200.76892246580
+uranus long 0 0.00000031889 5.50965372046 72.33391801250
+uranus long 0 0.00000041668 3.82449219367 81.00137369080
+uranus long 0 0.00000034668 0.39221757952 1.37259812370
+uranus long 0 0.00000039741 6.05490168728 293.18850343600
+uranus long 0 0.00000027545 2.18754130148 125.98732389850
+uranus long 0 0.00000036328 1.66621808766 258.02441321480
+uranus long 0 0.00000035508 1.96672429313 835.03713448730
+uranus long 0 0.00000035373 3.72274050162 692.58748435350
+uranus long 0 0.00000027364 2.10315692995 209.36694217490
+uranus long 0 0.00000026442 4.48298644364 373.90799283650
+uranus long 0 0.00000034517 1.08687838842 191.20769491020
+uranus long 0 0.00000026317 3.63357788040 490.33408917940
+uranus long 0 0.00000029888 3.87365011384 259.50888592310
+uranus long 0 0.00000025926 0.54378574725 41.64449777560
+uranus long 0 0.00000027110 0.00478270361 28.57180808220
+uranus long 0 0.00000026313 5.81236674192 75.30286342910
+uranus long 0 0.00000034277 6.05545630018 275.55052103310
+uranus long 0 0.00000024315 3.18651202042 81.37388070630
+uranus long 0 0.00000029936 1.88789030410 269.92144674060
+uranus long 0 0.00000026242 6.20368166778 134.58534360760
+uranus long 0 0.00000022842 0.92857008471 288.08069400530
+uranus long 0 0.00000025216 5.43032747843 116.42609634290
+uranus long 0 0.00000027063 4.75299776159 41.10198105440
+uranus long 0 0.00000022706 0.53057453120 1514.29129671650
+uranus long 0 0.00000026480 4.77161377188 284.14854074220
+uranus long 0 0.00000021950 4.59091247537 404.50679034820
+uranus long 0 0.00000022022 1.84418065243 617.80588578620
+uranus long 0 0.00000024811 4.70901440561 378.64329525170
+uranus long 0 0.00000029040 0.17160028536 528.20649238630
+uranus long 0 0.00000020487 0.10247779138 195.13984817330
+uranus long 0 0.00000020726 5.62240737217 55.65914345610
+uranus long 0 0.00000025919 0.74700144605 278.51946644970
+uranus long 0 0.00000022824 3.58334799786 1.59634729290
+uranus long 0 0.00000021855 0.05691568897 173.94221952280
+uranus long 0 0.00000020831 2.64115582292 105.49227066360
+uranus long 0 0.00000021849 5.87274563981 45.57665103870
+uranus long 0 0.00000021075 1.98176191313 114.39910691340
+uranus long 0 0.00000020431 3.77538635518 135.54855145410
+uranus long 0 0.00000020581 0.88703968592 255.05546779820
+uranus long 0 0.00000021333 2.74458777210 28.31117565130
+uranus long 1 74.78159860910 0.00000000000 0.00000000000
+uranus long 1 0.00154332863 5.24158770553 74.78159856730
+uranus long 1 0.00024456474 1.71260334156 1.48447270830
+uranus long 1 0.00009258442 0.42829732350 11.04570026390
+uranus long 1 0.00008265977 1.50218091379 63.73589830340
+uranus long 1 0.00009150160 1.41213765216 149.56319713460
+uranus long 1 0.00003899108 0.46483579160 3.93215326310
+uranus long 1 0.00002277065 4.17199181523 76.26607127560
+uranus long 1 0.00001927470 0.52976188479 2.96894541660
+uranus long 1 0.00001232725 1.58632088145 70.84944530420
+uranus long 1 0.00000791201 5.43640595978 3.18139373770
+uranus long 1 0.00000766954 1.99425624214 73.29712585900
+uranus long 1 0.00000481813 2.98574070918 85.82729883120
+uranus long 1 0.00000449635 4.14242946378 138.51749687070
+uranus long 1 0.00000565091 3.87400932383 224.34479570190
+uranus long 1 0.00000426600 4.73158166033 71.81265315070
+uranus long 1 0.00000347745 2.45368882357 9.56122755560
+uranus long 1 0.00000332699 2.55525645638 148.07872442630
+uranus long 1 0.00000317054 5.57858240166 52.69019803950
+uranus long 1 0.00000179897 5.68365861477 12.53017297220
+uranus long 1 0.00000171119 3.00040981195 78.71375183040
+uranus long 1 0.00000205579 2.36242761009 2.44768055480
+uranus long 1 0.00000158038 2.90930836614 0.96320784650
+uranus long 1 0.00000189090 4.20258063269 56.62235130260
+uranus long 1 0.00000202696 0.34360451816 151.04766984290
+uranus long 1 0.00000154762 5.59005854748 4.45341812490
+uranus long 1 0.00000143472 2.59047613814 62.25142559510
+uranus long 1 0.00000151459 2.93993108236 77.75054398390
+uranus long 1 0.00000153561 4.65220425575 35.16409022120
+uranus long 1 0.00000121462 4.14937021194 127.47179660680
+uranus long 1 0.00000115538 3.73245717203 65.22037101170
+uranus long 1 0.00000102213 4.18917777961 145.63104387150
+uranus long 1 0.00000101894 6.03382617339 0.11187458460
+uranus long 1 0.00000088409 3.99004756152 18.15924726470
+uranus long 1 0.00000087591 6.15639888455 202.25339517410
+uranus long 1 0.00000080591 2.64095955809 22.09140052780
+uranus long 1 0.00000072047 6.04586846354 70.32818044240
+uranus long 1 0.00000068727 4.05075598128 77.96299230500
+uranus long 1 0.00000059329 3.70581611259 67.66805156650
+uranus long 1 0.00000047388 3.54091852775 351.81659230870
+uranus long 1 0.00000042712 5.72066604839 5.41662597140
+uranus long 1 0.00000044405 5.91042456876 7.11354700080
+uranus long 1 0.00000041676 4.94718694607 222.86032299360
+uranus long 2 0.00002349469 2.26708640433 74.78159856730
+uranus long 2 0.00000848806 3.14159265359 0.00000000000
+uranus long 2 0.00000768983 4.52562378749 11.04570026390
+uranus long 2 0.00000551555 3.25819322040 63.73589830340
+uranus long 2 0.00000541559 2.27572631399 3.93215326310
+uranus long 2 0.00000529491 4.92336172394 1.48447270830
+uranus long 2 0.00000257527 3.69060540044 3.18139373770
+uranus long 2 0.00000182036 6.21866555925 70.84944530420
+uranus long 2 0.00000184429 5.05954505833 149.56319713460
+uranus dist 0 19.21264847206 0.00000000000 0.00000000000
+uranus dist 0 0.88784984413 5.60377527014 74.78159856730
+uranus dist 0 0.03440836062 0.32836099706 73.29712585900
+uranus dist 0 0.02055653860 1.78295159330 149.56319713460
+uranus dist 0 0.00649322410 4.52247285911 76.26607127560
+uranus dist 0 0.00602247865 3.86003823674 63.73589830340
+uranus dist 0 0.00496404167 1.40139935333 454.90936652730
+uranus dist 0 0.00338525369 1.58002770318 138.51749687070
+uranus dist 0 0.00243509114 1.57086606044 71.81265315070
+uranus dist 0 0.00190522303 1.99809394714 1.48447270830
+uranus dist 0 0.00161858838 2.79137786799 148.07872442630
+uranus dist 0 0.00143706183 1.38368544947 11.04570026390
+uranus dist 0 0.00093192405 0.17437220467 36.64856292950
+uranus dist 0 0.00071424548 4.24509236074 224.34479570190
+uranus dist 0 0.00089806014 3.66105364565 109.94568878850
+uranus dist 0 0.00039009723 1.66971401684 70.84944530420
+uranus dist 0 0.00046677296 1.39976401694 35.16409022120
+uranus dist 0 0.00039025624 3.36234773834 277.03499374140
+uranus dist 0 0.00036755274 3.88649278513 146.59425171800
+uranus dist 0 0.00030348723 0.70100838798 151.04766984290
+uranus dist 0 0.00029156413 3.18056336700 77.75054398390
+uranus dist 0 0.00020471591 1.55587964879 202.25339517410
+uranus dist 0 0.00025620756 5.25656086672 380.12776796000
+uranus dist 0 0.00025785880 3.78537709870 85.82729883120
+uranus dist 0 0.00022637073 0.72518687029 529.69096509460
+uranus dist 0 0.00020473534 2.79640244248 70.32818044240
+uranus dist 0 0.00017901300 0.55455066863 2.96894541660
+uranus dist 0 0.00012328114 5.96037276805 127.47179660680
+uranus dist 0 0.00014701666 4.90434516516 108.46121608020
+uranus dist 0 0.00011494680 0.43772043395 65.22037101170
+uranus dist 0 0.00015502375 5.35405396163 38.13303563780
+uranus dist 0 0.00010792498 1.42106296264 213.29909543800
+uranus dist 0 0.00011695693 3.29824190199 3.93215326310
+uranus dist 0 0.00011959076 1.75043392140 984.60033162190
+uranus dist 0 0.00012896452 2.62154084288 111.43016149680
+uranus dist 0 0.00011852959 0.99344161196 52.69019803950
+uranus dist 0 0.00009111621 4.99633582839 62.25142559510
+uranus dist 0 0.00008420792 5.25351368389 222.86032299360
+uranus dist 0 0.00007448995 0.79495503123 351.81659230870
+uranus dist 0 0.00008402384 5.03876467031 415.55249061210
+uranus dist 0 0.00006046221 5.67958564987 78.71375183040
+uranus dist 0 0.00005524411 3.11493320824 9.56122755560
+uranus dist 0 0.00007329301 3.97276588872 183.24281464750
+uranus dist 0 0.00005444570 5.10574758517 145.10977900970
+uranus dist 0 0.00005238203 2.62960535651 33.67961751290
+uranus dist 0 0.00004079523 3.22064116734 340.77089204480
+uranus dist 0 0.00003801645 6.10982670905 184.72728735580
+uranus dist 0 0.00003918728 4.25017709085 39.61750834610
+uranus dist 0 0.00002940764 2.14649735789 137.03302416240
+uranus dist 0 0.00003781197 3.45840366912 456.39383923560
+uranus dist 0 0.00002942224 0.42392830457 299.12639426920
+uranus dist 0 0.00003686324 2.48725993956 453.42489381900
+uranus dist 0 0.00003101496 4.14028619712 219.89137757700
+uranus dist 0 0.00002962643 0.82981906774 56.62235130260
+uranus dist 0 0.00002937579 3.67652211319 140.00196957900
+uranus dist 0 0.00002864793 0.30998964462 12.53017297220
+uranus dist 0 0.00002538110 4.85443168231 131.40394986990
+uranus dist 0 0.00001962787 5.24326793681 84.34282612290
+uranus dist 0 0.00002363719 0.44244699485 554.06998748280
+uranus dist 0 0.00001978408 6.12838999163 106.97674337190
+uranus dist 0 0.00002182603 2.94042519396 305.34616939270
+uranus dist 0 0.00001963255 0.04114614586 221.37585028530
+uranus dist 0 0.00001829781 4.01105197128 68.84370773410
+uranus dist 0 0.00001642920 0.35558129224 67.66805156650
+uranus dist 0 0.00001584876 3.16265838848 225.82926841020
+uranus dist 0 0.00001848022 2.91116293131 909.81873305460
+uranus dist 0 0.00001632263 4.23038575372 22.09140052780
+uranus dist 0 0.00001402196 1.39106710150 265.98929347750
+uranus dist 0 0.00001404021 5.63567908789 4.45341812490
+uranus dist 0 0.00001656488 1.96436491067 79.23501669220
+uranus dist 0 0.00001248478 5.44008558936 54.17467074780
+uranus dist 0 0.00001563396 1.47919498164 112.91463420510
+uranus dist 0 0.00001248513 4.88964506527 479.28838891550
+uranus dist 0 0.00001197649 2.52152454056 145.63104387150
+uranus dist 0 0.00001506943 5.24185420360 181.75834193920
+uranus dist 0 0.00001481952 5.66201356223 152.53214255120
+uranus dist 0 0.00001439115 1.53047702403 447.79581952650
+uranus dist 0 0.00001408871 4.41921152932 462.02291352810
+uranus dist 0 0.00001477003 4.32173218344 256.53994050650
+uranus dist 0 0.00001228234 5.97697848866 59.80374504030
+uranus dist 0 0.00001249895 6.24480493841 160.60889739850
+uranus dist 0 0.00000906516 5.62013120164 74.66972398270
+uranus dist 0 0.00001090686 4.15394319904 77.96299230500
+uranus dist 0 0.00000844827 0.12966056060 82.85835341460
+uranus dist 0 0.00000900579 2.37303064621 74.89347315190
+uranus dist 0 0.00001071649 1.74298201693 528.20649238630
+uranus dist 0 0.00000689518 3.08087933344 69.36497259590
+uranus dist 0 0.00000594010 4.50031730404 8.07675484730
+uranus dist 0 0.00000718644 4.00028668863 128.95626931510
+uranus dist 0 0.00000699874 0.03990034416 143.62530630140
+uranus dist 0 0.00000575672 5.89553952415 66.70484372000
+uranus dist 0 0.00000758678 2.13693803170 692.58748435350
+uranus dist 0 0.00000710274 5.41605211553 218.40690486870
+uranus dist 0 0.00000548663 5.62811775865 3.18139373770
+uranus dist 0 0.00000651756 4.42317051993 18.15924726470
+uranus dist 0 0.00000539730 6.20779847549 71.60020482960
+uranus dist 0 0.00000544899 5.69409543986 203.73786788240
+uranus dist 0 0.00000710254 4.21967520209 381.61224066830
+uranus dist 0 0.00000594034 3.83794153459 32.19514480460
+uranus dist 0 0.00000709902 4.48962691884 293.18850343600
+uranus dist 0 0.00000705697 0.45518539160 835.03713448730
+uranus dist 0 0.00000587851 5.08268227675 186.21176006410
+uranus dist 0 0.00000598191 0.35792534475 269.92144674060
+uranus dist 0 0.00000642152 2.71090806243 87.31177153950
+uranus dist 0 0.00000495640 2.65111742640 200.76892246580
+uranus dist 0 0.00000630166 4.46153551027 275.55052103310
+uranus dist 0 0.00000574950 5.57877269214 2.44768055480
+uranus dist 0 0.00000569622 1.63924602135 77.22927912210
+uranus dist 0 0.00000556672 1.07231890667 1059.38193018920
+uranus dist 0 0.00000449362 0.27988155703 617.80588578620
+uranus dist 0 0.00000463703 1.43450762802 297.64192156090
+uranus dist 0 0.00000436536 0.52783902054 209.36694217490
+uranus dist 0 0.00000463920 2.35519668239 211.81462272970
+uranus dist 0 0.00000435944 2.10077178384 1514.29129671650
+uranus dist 0 0.00000515533 3.23274245907 284.14854074220
+uranus dist 0 0.00000455004 4.08342038147 99.16062095550
+uranus dist 0 0.00000477251 2.89381653210 39.35687591520
+uranus dist 0 0.00000542691 5.39457310701 278.51946644970
+uranus dist 0 0.00000409903 3.04961893378 404.50679034820
+uranus dist 0 0.00000503183 5.83915487750 191.20769491020
+uranus dist 0 0.00000487400 0.06424307109 60.76695288680
+uranus dist 0 0.00000455030 2.59321031027 490.33408917940
+uranus dist 0 0.00000436349 2.08129398068 51.20572533120
+uranus dist 0 0.00000435759 2.79444435294 75.74480641380
+uranus dist 0 0.00000429078 3.08057776747 41.10198105440
+uranus dist 0 0.00000413961 0.08822621279 258.02441321480
+uranus dist 0 0.00000420206 2.25392348451 81.00137369080
+uranus dist 0 0.00000405369 6.12344979469 24.37902238820
+uranus dist 0 0.00000386408 0.68629232964 230.56457082540
+uranus dist 1 0.01479896629 3.67205697578 74.78159856730
+uranus dist 1 0.00071212143 6.22600975161 63.73589830340
+uranus dist 1 0.00068627160 6.13411179902 149.56319713460
+uranus dist 1 0.00020857554 5.24625848960 11.04570026390
+uranus dist 1 0.00021468362 2.60175716374 76.26607127560
+uranus dist 1 0.00024059369 3.14159265359 0.00000000000
+uranus dist 1 0.00011405056 0.01849738017 70.84944530420
+uranus dist 1 0.00007496797 0.42361355955 73.29712585900
+uranus dist 1 0.00004243606 1.41691058162 85.82729883120
+uranus dist 1 0.00003505951 2.58348117401 138.51749687070
+uranus dist 1 0.00003228800 5.25495561645 3.93215326310
+uranus dist 1 0.00003926833 3.15526349399 71.81265315070
+uranus dist 1 0.00003059899 0.15323842112 1.48447270830
+uranus dist 1 0.00003578254 2.31157935775 224.34479570190
+uranus dist 1 0.00002564235 0.98078549108 148.07872442630
+uranus dist 1 0.00002429191 3.99450740432 52.69019803950
+uranus dist 1 0.00001644830 2.65310351864 127.47179660680
+uranus dist 1 0.00001583569 1.43049534360 78.71375183040
+uranus dist 1 0.00001413380 4.57461623347 202.25339517410
+uranus dist 1 0.00001489724 2.67568435302 56.62235130260
+uranus dist 1 0.00001403280 1.36986207457 77.75054398390
+uranus dist 1 0.00001227894 1.04699377171 62.25142559510
+uranus dist 1 0.00001507836 5.06019185241 151.04766984290
+uranus dist 1 0.00000991944 2.17181655850 65.22037101170
+uranus dist 1 0.00001032728 0.26473484111 131.40394986990
+uranus dist 1 0.00000861752 5.05508815872 351.81659230870
+uranus dist 2 0.00022439899 0.69953310903 74.78159856730
+uranus dist 2 0.00004726838 1.69896897296 63.73589830340
+uranus dist 2 0.00001681383 4.64842242588 70.84944530420
+uranus dist 2 0.00001649477 3.09669484042 11.04570026390
+neptune lat 0 0.03088622933 1.44104372644 38.13303563780
+neptune lat 0 0.00027780087 5.91271884599 76.26607127560
+neptune lat 0 0.00027623609 0.00000000000 0.00000000000
+neptune lat 0 0.00015355489 2.52123799551 36.64856292950
+neptune lat 0 0.00015448133 3.50877079215 39.61750834610
+neptune lat 0 0.00001999918 1.50998668632 74.78159856730
+neptune lat 0 0.00001967540 4.37778196626 1.48447270830
+neptune lat 0 0.00001015137 3.21560997434 35.16409022120
+neptune lat 0 0.00000605767 2.80246592015 73.29712585900
+neptune lat 0 0.00000594878 2.12892696997 41.10198105440
+neptune lat 0 0.00000588806 3.18655898167 2.96894541660
+neptune lat 0 0.00000401830 4.16883411107 114.39910691340
+neptune lat 0 0.00000254333 3.27120475878 453.42489381900
+neptune lat 0 0.00000261647 3.76722702982 213.29909543800
+neptune lat 0 0.00000279963 1.68165289071 77.75054398390
+neptune lat 0 0.00000205590 4.25652269561 529.69096509460
+neptune lat 0 0.00000140455 3.52969120587 137.03302416240
+neptune lat 0 0.00000098530 4.16774786185 33.67961751290
+neptune lat 0 0.00000051257 1.95120897519 4.45341812490
+neptune lat 0 0.00000067971 4.66970488716 71.81265315070
+neptune lat 0 0.00000041931 5.41783733708 111.43016149680
+neptune lat 0 0.00000041822 5.94831807711 112.91463420510
+neptune lat 0 0.00000030637 0.93620784844 42.58645376270
+neptune lat 1 0.00005150897 2.14270496419 38.13303563780
+neptune lat 1 0.00000258298 5.46539598920 76.26607127560
+neptune lat 1 0.00000251862 4.40444268588 36.64856292950
+neptune lat 1 0.00000234436 1.65983511437 39.61750834610
+neptune lat 1 0.00000208814 0.00000000000 0.00000000000
+neptune long 0 5.31188633046 0.00000000000 0.00000000000
+neptune long 0 0.01798475530 2.90101273890 38.13303563780
+neptune long 0 0.01019727652 0.48580922867 1.48447270830
+neptune long 0 0.00124531845 4.83008090676 36.64856292950
+neptune long 0 0.00042064466 5.41054993053 2.96894541660
+neptune long 0 0.00037714584 6.09221808686 35.16409022120
+neptune long 0 0.00033784738 1.24488874087 76.26607127560
+neptune long 0 0.00016482741 0.00007727998 491.55792945680
+neptune long 0 0.00009198584 4.93747051954 39.61750834610
+neptune long 0 0.00008994250 0.27462171806 175.16605980020
+neptune long 0 0.00004216242 1.98711875978 73.29712585900
+neptune long 0 0.00003364807 1.03590060915 33.67961751290
+neptune long 0 0.00002284800 4.20606949415 4.45341812490
+neptune long 0 0.00001433516 2.78339802539 74.78159856730
+neptune long 0 0.00000900236 2.07607168714 109.94568878850
+neptune long 0 0.00000744997 3.19032509437 71.81265315070
+neptune long 0 0.00000506217 5.74786069680 114.39910691340
+neptune long 0 0.00000399552 0.34972342836 1021.24889455140
+neptune long 0 0.00000345189 3.46185292806 41.10198105440
+neptune long 0 0.00000306338 0.49684052934 0.52126486180
+neptune long 0 0.00000287322 4.50523446022 0.04818410980
+neptune long 0 0.00000323003 2.24814943701 32.19514480460
+neptune long 0 0.00000340303 3.30376245107 77.75054398390
+neptune long 0 0.00000266605 4.88932605590 0.96320784650
+neptune long 0 0.00000227079 1.79713146385 453.42489381900
+neptune long 0 0.00000244722 1.24693366148 9.56122755560
+neptune long 0 0.00000232888 2.50459784128 137.03302416240
+neptune long 0 0.00000282170 2.24565589980 146.59425171800
+neptune long 0 0.00000251941 5.78166617117 388.46515523820
+neptune long 0 0.00000150188 2.99706170691 5.93789083320
+neptune long 0 0.00000170404 3.32390687638 108.46121608020
+neptune long 0 0.00000151401 2.19153150087 33.94024994380
+neptune long 0 0.00000148305 0.85949274408 111.43016149680
+neptune long 0 0.00000118672 3.67706211426 2.44768055480
+neptune long 0 0.00000101821 5.70539236951 0.11187458460
+neptune long 0 0.00000097873 2.80518417596 8.07675484730
+neptune long 0 0.00000103059 4.40432042649 70.32818044240
+neptune long 0 0.00000103305 0.04078966679 0.26063243090
+neptune long 0 0.00000109299 2.41599473953 183.24281464750
+neptune long 0 0.00000073938 1.32805035282 529.69096509460
+neptune long 0 0.00000077725 4.16446516489 4.19278569400
+neptune long 0 0.00000086312 4.22838781137 490.07345674850
+neptune long 0 0.00000081558 5.19840134548 493.04240216510
+neptune long 0 0.00000071503 5.29530376008 350.33211960040
+neptune long 0 0.00000064418 3.54540876782 168.05251279940
+neptune long 0 0.00000062570 0.15028731307 182.27960680100
+neptune long 0 0.00000058488 3.50107011546 145.10977900970
+neptune long 0 0.00000048286 1.11259007090 112.91463420510
+neptune long 0 0.00000047229 4.57373234943 46.20979048510
+neptune long 0 0.00000039124 1.66569494185 213.29909543800
+neptune long 0 0.00000047728 0.12906212459 484.44438245600
+neptune long 0 0.00000046858 3.01699530311 498.67147645760
+neptune long 0 0.00000038659 2.38685681991 2.92076130680
+neptune long 0 0.00000047046 4.49844734537 173.68158709190
+neptune long 0 0.00000047565 2.58404545035 219.89137757700
+neptune long 0 0.00000044714 5.47302844713 176.65053250850
+neptune long 0 0.00000032279 3.45758705244 30.71067209630
+neptune long 0 0.00000028249 4.13282449919 6.59228213900
+neptune long 0 0.00000024432 4.55736924822 106.97674337190
+neptune long 0 0.00000024661 3.67821364144 181.75834193920
+neptune long 0 0.00000024505 1.55095976661 7.11354700080
+neptune long 0 0.00000021848 1.04366945175 39.09624348430
+neptune long 0 0.00000022220 2.74693585259 256.53994050650
+neptune long 1 38.13303563957 0.00000000000 0.00000000000
+neptune long 1 0.00016604172 4.86323329249 1.48447270830
+neptune long 1 0.00015744045 2.27887427527 38.13303563780
+neptune long 1 0.00001306261 3.67285209620 2.96894541660
+neptune long 1 0.00000604842 1.50483042790 35.16409022120
+neptune long 1 0.00000182909 3.45225794434 39.61750834610
+neptune long 1 0.00000195106 0.88660326088 76.26607127560
+neptune long 1 0.00000106410 2.44986610969 4.45341812490
+neptune long 1 0.00000105590 2.75516054635 33.67961751290
+neptune long 1 0.00000072757 5.49395347003 36.64856292950
+neptune long 1 0.00000057069 5.21649804970 0.52126486180
+neptune long 2 0.00000286136 1.18985661922 38.13303563780
+neptune long 2 0.00000295650 1.85520880574 1.48447270830
+neptune long 2 0.00000102284 0.00000000000 0.00000000000
+neptune dist 0 30.07013205828 0.00000000000 0.00000000000
+neptune dist 0 0.27062259632 1.32999459377 38.13303563780
+neptune dist 0 0.01691764014 3.25186135653 36.64856292950
+neptune dist 0 0.00807830553 5.18592878704 1.48447270830
+neptune dist 0 0.00537760510 4.52113935896 35.16409022120
+neptune dist 0 0.00495725141 1.57105641650 491.55792945680
+neptune dist 0 0.00274571975 1.84552258866 175.16605980020
+neptune dist 0 0.00135134092 3.37220609835 39.61750834610
+neptune dist 0 0.00121801746 5.79754470298 76.26607127560
+neptune dist 0 0.00100896068 0.37702724930 73.29712585900
+neptune dist 0 0.00069791331 3.79616637768 2.96894541660
+neptune dist 0 0.00046687836 5.74938034313 33.67961751290
+neptune dist 0 0.00024594531 0.50801745878 109.94568878850
+neptune dist 0 0.00016939478 1.59422512526 71.81265315070
+neptune dist 0 0.00014229808 1.07785898723 74.78159856730
+neptune dist 0 0.00012012320 1.92059384991 1021.24889455140
+neptune dist 0 0.00008394349 0.67818233586 146.59425171800
+neptune dist 0 0.00007571796 1.07149207335 388.46515523820
+neptune dist 0 0.00005720872 2.59061733345 4.45341812490
+neptune dist 0 0.00004840210 1.90681013048 41.10198105440
+neptune dist 0 0.00004483493 2.90573464537 529.69096509460
+neptune dist 0 0.00004269595 3.41333526870 453.42489381900
+neptune dist 0 0.00004353588 0.67984856103 32.19514480460
+neptune dist 0 0.00004420549 1.74990681127 108.46121608020
+neptune dist 0 0.00002879755 1.98627174527 137.03302416240
+neptune dist 0 0.00002635535 3.09755951044 213.29909543800
+neptune dist 0 0.00003381113 0.84810966225 183.24281464750
+neptune dist 0 0.00002877511 3.67417203197 350.33211960040
+neptune dist 0 0.00002306505 2.80964587883 70.32818044240
+neptune dist 0 0.00002529939 5.79822254729 490.07345674850
+neptune dist 0 0.00002522868 0.48612122962 493.04240216510
+neptune dist 0 0.00002085926 0.61853857468 33.94024994380
+neptune dist 0 0.00001976522 5.11703044560 168.05251279940
+neptune dist 0 0.00001904055 1.72165893329 182.27960680100
+neptune dist 0 0.00001653525 1.92781987560 145.10977900970
+neptune dist 0 0.00001434507 1.69985856533 484.44438245600
+neptune dist 0 0.00001403029 4.58914203187 498.67147645760
+neptune dist 0 0.00001499989 1.01619882251 219.89137757700
+neptune dist 0 0.00001397976 0.76199761055 176.65053250850
+neptune dist 0 0.00001402764 6.07659120736 173.68158709190
+neptune dist 0 0.00001128278 5.96666460978 9.56122755560
+neptune dist 0 0.00001228058 1.59915900158 77.75054398390
+neptune dist 0 0.00000835562 3.97050539397 114.39910691340
+neptune dist 0 0.00000811407 3.00264146159 46.20979048510
+neptune dist 0 0.00000731543 2.10445780662 181.75834193920
+neptune dist 0 0.00000615618 2.97867866529 106.97674337190
+neptune dist 0 0.00000703453 1.18748208693 256.53994050650
+neptune dist 1 0.00236338618 0.70497954792 38.13303563780
+neptune dist 1 0.00013220034 3.32014387930 1.48447270830
+neptune dist 1 0.00008621779 6.21626927537 35.16409022120
+neptune dist 1 0.00002701587 1.88124996531 39.61750834610
+neptune dist 1 0.00002153060 5.16877044933 76.26607127560
+neptune dist 1 0.00002154170 2.09430333390 2.96894541660
+neptune dist 1 0.00001463314 1.18410155089 33.67961751290
+neptune dist 1 0.00001603164 0.00000000000 0.00000000000
+neptune dist 2 0.00004247776 5.89911844921 38.13303563780